• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Modern Quest System + UI

Resource Modern Quest System + UI 1.1.0

The system works the same as it did in v19.1.
Next, find this line:
commands[cmdPokegear = commands.length] = _INTL("Pokégear") if $Trainer.has_pokegear
Paste this below it:
commands[cmdQuest = commands.length] = _INTL("Quests") if hasAnyQuests?

Finally, find this line:
elsif cmdPokegear>=0 && command==cmdPokegear
Paste this chunk of code above it:



Ruby:




elsif cmdQuest>=0 && command==cmdQuest
pbPlayDecisionSE
pbFadeOutIn {
pbViewQuests
@scene.pbRefresh
}
This works the same as well?
 
Does the color work? I define a color in the activateQuest step, but it just shows a bold black color instead of the one chosen. To be clear I choose one of the standard ones that were in the original files from this resource, green.
 
Does the same code used in the instructions for implementing it on the pause menu applies similarly to implementing it into the Pokegear? Just making sure
 
Does the same code used in the instructions for implementing it on the pause menu applies similarly to implementing it into the Pokegear? Just making sure
Yes.
Ruby:
Expand Collapse Copy
MenuHandlers.add(:pokegear_menu, :quests, {
  "name"      => _INTL("Quests"),
  "icon_name" => "quests",
  "order"     => 50,
  "condition" => proc { next hasAnyQuests? },
  "effect"    => proc { |menu|
    pbFadeOutIn {
      scene  = QuestList_Scene.new
      screen = QuestList_Screen.new(scene)
      screen.pbStartScreen
    }
    next false
  }
})
 
Yes.
Ruby:
Expand Collapse Copy
MenuHandlers.add(:pokegear_menu, :quests, {
  "name"      => _INTL("Quests"),
  "icon_name" => "quests",
  "order"     => 50,
  "condition" => proc { next hasAnyQuests? },
  "effect"    => proc { |menu|
    pbFadeOutIn {
      scene  = QuestList_Scene.new
      screen = QuestList_Screen.new(scene)
      screen.pbStartScreen
    }
    next false
  }
})
Oh ok. Thank you so much
 
If I were to see it (whether it be from PokeGear or Main Menu using Voltseon's Pause Menu, what should I do so that it pops up and all is successful?
 
Ran into an issue with the Quest system. I have 23 quests in the game and it won't work passed that amount. I added a 24th quest and kept getting an error. So I added a 25th as a test and it gave me the same error. Does this quest system have a maxed-out amount of quests? Any help is appreciated.
 

Attachments

  • Compiler Screen.PNG
    Compiler Screen.PNG
    53.1 KB · Views: 115
  • Error Message.PNG
    Error Message.PNG
    123.3 KB · Views: 118
  • Quest Script.PNG
    Quest Script.PNG
    121.8 KB · Views: 113
If I were to see it (whether it be from PokeGear or Main Menu using Voltseon's Pause Menu, what should I do so that it pops up and all is successful?
I'm not entirely sure what you mean. If you have a quest, you should see "Quests" or something similar as an option in your pause menu.
Ran into an issue with the Quest system. I have 23 quests in the game and it won't work passed that amount. I added a 24th quest and kept getting an error. So I added a 25th as a test and it gave me the same error. Does this quest system have a maxed-out amount of quests? Any help is appreciated.
Not to my knowledge. Your error isn't complaining about the number of quests, though. It says it can't find :Quest24. I can see your quest data file has unsaved changes. Maybe that's the issue?
 
I'm not entirely sure what you mean. If you have a quest, you should see "Quests" or something similar as an option in your pause menu.

Not to my knowledge. Your error isn't complaining about the number of quests, though. It says it can't find :Quest24. I can see your quest data file has unsaved changes. Maybe that's the issue?
I tried saving it and fully compiled it before and after loading the game still get the same error. It's odd because all the other quests work except 24 and on. It has been working fine up until this point and all I do is copy and paste the one above and make my edits within it.
 
I'm not entirely sure what you mean. If you have a quest, you should see "Quests" or something similar as an option in your pause menu.
Oh ok. My apologies. Thank you. And all the instructions to create one were mentioned, correct? I was just wondering if you view quests in a Pokegear or on the Main Menu. Thats all. Sorry for the inconvenience.
 
Back
Top