Quest Number

From ZCWiki
Jump to: navigation, search

All quests in Zelda Classic are assigned a quest number, which are stored in the Header data in ZQuest.

If you attempt to view this value from the Quest->Header menu, you will find that the quest number is hidden.

  • To show the quest number, you must hold the shift key while opening the header data (i.e. hold the shift key, then click the menu, 'Quest->Header' without releasing the shift key). This will enable viewing, and editing the field.

If you attempt to edit one of the default quests (i.e. 1st.qst, 2nd.qst, 3rd.qst, 4th.qst, or 5th.qst), and wish to name the new quest (e.g. Reversed_First.qst), to open it in ZC, you must set the quest number to 0. Otherwise, ZC will report (in this example, for modifications of 1st.qst):

--> Error: Not a custom quest! Create a new save file and press Start to play the First Quest.

Thus, you will want to change this value, unless you are bundling a game with ZC as a new default, in which case, you want the Quest Number to be 1, if you desire a blank save file to launch it by default. (If using this system, your custom quest file must be named 1st.qst, with a Quest Number set to '1'. It will replace the stock 1st.qst file with your bundle.)

Quest Number Variations

Here are the possible numbers and what they mean:

Quest number = 1 The quest is treated as the default First Quest. The default 1st Quest is the only QST file intended to carry this number. For this number to have function the filename must be 1st.qst.

--> Loads from any blank save file, unless the following names are used as your save slot name: ZELDA, ALPHA, GANON, or JEAN.

Quest number = 2 Same as above, except it is the default Second Quest. For this number to have function the file name must be 2nd.qst.

--> Loads from any blank save file, if you use the save slot name ZELDA.

Quest number = 3 Same as above, except it is the default Third Quest. For this number to have function the file name must be 3rd.qst.

--> Loads from any blank save file, if you use the save slot name ALPHA.
--> Note: The Third Quest is unique to Zelda Classic, and is not found in the original Nintendo game.

Quest Number = 4 Same as above, except it is the default Fourth Quest. For this number to have function the file name must be 4th.qst.

--> Loads from any blank save file, if you use the save slot name GANON.
--> Note: The Fourth Quest is unique to Zelda Classic, and is not found in the original Nintendo game.

Quest Number = 5 Same as above, except it is the default Fifth Quest. For this number to have function the file name must be 5th.qst.

--> Loads from any blank save file, if you use the save slot name JEAN.
--> Note: The Fifth Quest is unique to Zelda Classic, and is not found in the original Nintendo game.

For information on how default quests work, click any one of the quests named above. For the most part, default quests are intended to be played as-is without being edited.

Quest number = 0

This means that the quest is a custom quest, which can and must be specifically loaded into a save file, then played. If you design your own custom quests, you will probably always want to leave your file's quest number as "0".

Quest number = 6, or Higher

Untested, but this should be possible to use. In theory, this game would be named 6th.qst, or higher to match.

If a quest is set to number six, or higher, the player must complete the fifth quest, or whatever number is immediately lower than this value to play the quest. Thus, a value of '7' would require the player to complete quests with a Quest Number of 1 to 6 from that slot.

This system may be used to serialise games, so that at the end of one chapter, the player may begin the next chapter, and works best when distributing the games as a complete, custom ZC package (bundle), with all of Zelda Classic, your quest files, and sound files.

In any event, ZC does not have in-built cheat names (e.g. entering 'ZELDA' on the name entry screen), to skip to quests higher than 5th.qst.