By Kuroise
#244259
Code: Select all{
   "radiant": true,
   "weight": 0,
   "abandonable": true,
   "repeatable": false,
   "color": {
      "r": 255,
      "g": 68,
      "b": 43
   },
   "activeStage": 10,
   "stages": [
      {
         "stage": 0,
         "nextStage": 1,
         "icon": "SPEECH_BUBBLE",
         "objectives": [
            "NPC_TIMED_INSERTER NPC 0.01 100 0 12000",
            "DIALOGUE ?NPC? npcName start startYes startNo - - - - - -",
            "NPC_RESPOND ?NPC? 0",
            "NPC_RESPOND ?NPC? 1",
            "NAME_INSERTER NAME -1"
         ],
         "actions": [
            "2 SET_STAGE 1 -",
            "3 DIALOGUE npcName rejected goodbye - - - - - - -"
         ]
      },
      {
         "stage": 1,
         "nextStage": 2,
         "icon": "SPEECH_BUBBLE",
         "objectives": [
            "DIALOGUE ?NPC? npcName talkA continueA - - - - - - -",
            "NPC_TALK ?NPC?"
         ],
         "actions": [
            "1 SET_STAGE 2 -"
         ]
      },
      {
         "stage": 2,
         "nextStage": 3,
         "icon": "SPEECH_BUBBLE",
         "objectives": [
            "DIALOGUE ?NPC? npcName talkB continueB - - - - - - -",
            "NPC_TALK ?NPC?"
         ],
         "actions": [
            "1 SET_STAGE 3 -"
         ]
      },
      {
         "stage": 3,
         "nextStage": 4,
         "icon": "SPEECH_BUBBLE",
         "objectives": [
            "DIALOGUE ?NPC? npcName talkC continueC - - - - - - -",
            "NPC_TALK ?NPC?"
         ],
         "actions": [
            "1 SET_STAGE 4 -"
         ]
      },
      {
         "stage": 4,
         "nextStage": 10,
         "icon": "SPEECH_BUBBLE",
         "objectives": [
            "DIALOGUE ?NPC? npcName talkD continueD - - - - - - -",
            "NPC_TALK ?NPC?"
         ],
         "actions": [
            "1 SET_STAGE 10 -"
         ]
      },      
      {
         "stage": 10,
         "nextStage": 20,
         "icon": "POKEBALL",
         "objectives": [
            "POKEMON_DEFEAT_WILD type:electric 20"
         ],
         "actions": [
            "0 LOCALIZED_MESSAGE quest.zekrom.message.a"
         ]
      },
      {
         "stage": 20,
         "nextStage": 30,
         "icon": "POKEBALL",
         "objectives": [
            "POKEMON_DEFEAT_NPC any 50"
         ],
         "actions": [
            "0 LOCALIZED_MESSAGE quest.zekrom.message.b"
         ]
      },
      {
         "stage": 30,
         "nextStage": 40,
         "icon": "FOUR_POINTED_STAR",
         "objectives": [
            "WORLD_TIME 18000 -"
         ],
         "actions": [
            "0 LOCALIZED_MESSAGE quest.zekrom.message.c",
            "0 ITEM_GIVE pixelmon:dark_stone 1 - - - - - - -"
         ]
      },
      {
         "stage": 40,
         "nextStage": 50,
         "icon": "QUESTION_MARK",
         "objectives": [
            "DIALOGUE ?NPC? npcName stone give - - - - - - -",         
            "NPC_GIVE ?NPC? success pixelmon:dark_stone 1 - - - -",
            "NPC_GIVE ?NPC? failure pixelmon:dark_stone 1 - - - -"
         ],
         "actions": [
            "1 SET_STAGE 50 -",
            "2 DIALOGUE npcName reject goodbye - - - - - - -"
         ]
      },
      {
         "stage": 50,
         "nextStage": 60,
         "icon": "POKEBALL",
         "objectives": [
            "DIALOGUE ?NPC? npcName talkE continueE - - - - - - -",
            "NPC_TALK ?NPC?"
         ],
         "actions": [
            "1 POKEMON_SPAWN 3 1 3 Random Relative Random true Zekrom_-",
            "1 SET_STAGE 60 -"
         ]
      },
      {
         "stage": 60,
         "nextStage": -1,
         "icon": "POKEBALL",
         "objectives": [
            "POKEMON_CAPTURE Zekrom - 1"
      ],
         "actions": [
             "0 ITEM_GIVE pixelmon:poke_ball 1 - - - {\"PokeBallID\":\"master_ball\"} - - -",
            "0 LOCALIZED_MESSAGE quest.zekrom.message.d",
            "0 XP_GIVE - 1000",
            "0 COMPLETE_QUEST"
         ]
      }
   ],
   "strings": {}
}


Code: Select all  "quest.zekrom": "Black Overdrive",
  "quest.zekrom.start": "May I humor you with the tale of the dark twin story?",
  "quest.zekrom.startyes": "Go on...",
  "quest.zekrom.startno": "No thanks.",
  "quest.zekrom.rejected": "Ah I see. Come back if you want to hear it.",
  "quest.zekrom.goodbye": "Will do.",
  "quest.zekrom.talka": "Great! Long before time, a pair of twins ruled a kingdom unjointly. One fought for ideals and the other for truth.",
  "quest.zekrom.continuea": "Okay?",
  "quest.zekrom.talkb": "Both twins fought over the kingdom because of the split ideals, but none could truly defeat the other.",
  "quest.zekrom.continueb": "Interesting.",
  "quest.zekrom.talkc": "One of those twins had Zekrom, the pokemon of ideals. Capable of destroying multiple kingdoms, it rests in its dormant form until a new hero awakens.",
  "quest.zekrom.continuec": "Zekrom?",
  "quest.zekrom.talkd": "Trainer, I entrust you with becoming the new hero! First, make Zekrom call you. Defeat a bunch of electric pokemon.",
  "quest.zekrom.continued": "I'm interested!",
  "quest.zekrom.desc-10": "You've been told to make Zekrom call you.",
  "quest.zekrom.stage-10-0": "Defeat # Electric-type pokemon.",
  "quest.zekrom.message.a": "§8You hear a voice calling you over. It seems Zekrom is telling you to defeat a few trainers to see if you're worthy.",
  "quest.zekrom.desc-20": "Zekrom has spoken to you.",
  "quest.zekrom.stage-20-0": "Defeat # trainers' pokemon.",
  "quest.zekrom.message.b": "§8Zekrom seems satisfied. It's signaling to wait for the moon to reach its peak.",
  "quest.zekrom.desc-30": "You have proved to Zekrom you're worthy.",
  "quest.zekrom.stage-30-0": "Wait Until Midnight.",
  "quest.zekrom.message.c": "§8You got Zekrom in its dormant form! Go to the Lorekeeper to help you summon Zekrom.",
  "quest.zekrom.desc-40": "Time for the journey back.",
  "quest.zekrom.stage-40-0": "Give the Lorekeeper ?NAME? the dark stone",
  "quest.zekrom.stone": "Hey you're back! Anything new?",
  "quest.zekrom.give": "(give dark stone)",
  "quest.zekrom.reject": "Nothing? Alright, let me know if something happens!", 
  "quest.zekrom.talke": "Wow! That's Zekrom right there! I can summon it for you so you can battle it and catch it, let me know when you're ready!",
  "quest.zekrom.continuee": "I'm ready!",
  "quest.zekrom.desc-50": "It's the final showdown.",
  "quest.zekrom.stage-50-0": "Catch Zekrom.",
  "quest.zekrom.desc-60": "It's the final showdown.",
  "quest.zekrom.stage-60-0": "Catch Zekrom.",
  "quest.zekrom.message.d": "§8Zekrom seems happy about its new trainer. You have captured Zekrom!",
  "quest.zekrom.desc-x": "You have successfully delighted and captured Zekrom!",
  "quest.zekrom.npcname": "Lorekeeper ?NAME?",

By Kuroise
#244260 Important
- needs resource pack for the modified en_us.json file (2nd code)
- uses pixelmon:dark_stone (unused quest item)
JOIN THE TEAM