Site Tools


objectives

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
objectives [2022/03/25 19:45] – [Setting objectives] phrasing wylemobjectives [2023/12/26 20:45] (current) – external edit A User Not Logged in
Line 3: Line 3:
 The default win condition for Free Enterprise is to defeat Zeromus, which requires the player to find a path to the moon to reach him, and to locate the Crystal used to unlock his final form. The various ''O'' flags are used to add additional/alternate objectives to the game progression. The default win condition for Free Enterprise is to defeat Zeromus, which requires the player to find a path to the moon to reach him, and to locate the Crystal used to unlock his final form. The various ''O'' flags are used to add additional/alternate objectives to the game progression.
  
-When playing with objectives, an introductory sequence enumerating your objectives will play directly after the Enterprise launchesObjectives can also be viewed in the [[Track menu]].+When playing with objectives, they will be enumerated at the New Game screenOnce the seed has been started, objectives can be viewed in the [[Track menu]].
  
 Free Enterprise technically supports up to 32 concurrent objectives, though it's not possible to reach that number with the current available flags. For a complete list of Custom Objectives go [[custom_objectives_list | here]]. That list does not include the [[#Objective_Modes | Objective Modes]] listed below. Free Enterprise technically supports up to 32 concurrent objectives, though it's not possible to reach that number with the current available flags. For a complete list of Custom Objectives go [[custom_objectives_list | here]]. That list does not include the [[#Objective_Modes | Objective Modes]] listed below.
Line 39: Line 39:
 Setting any of ''Orandom:boss'', ''Orandom:quest'', ''Orandom:tough_quest'', and ''Orandom:char'' will limit the selection of random objectives to the objective types specified by those flags. (Eg. specifying ''Orandom:3,boss'' will generate 3 random boss hunt objectives.) The relative probability of each type is still affected by the distributions above. Setting any of ''Orandom:boss'', ''Orandom:quest'', ''Orandom:tough_quest'', and ''Orandom:char'' will limit the selection of random objectives to the objective types specified by those flags. (Eg. specifying ''Orandom:3,boss'' will generate 3 random boss hunt objectives.) The relative probability of each type is still affected by the distributions above.
  
-("Tough" quests are those that require at least one key item to complete, and involve either a difficult boss location, a time-consuming check, or at least one terminal key item. Note that since the Darkness Crystal and underground access unlock quite a few difficult bosses, the lunar and Feymarch boss location quests are weighted to balance their frequency rate against the other quests)+("Tough" quests are those that require at least one key item to complete, and involve either a difficult boss location, a time-consuming check, or at least one terminal key item. Note that since the Darkness Crystal and underground access unlock quite a few of these checks, the lunar and Feymarch boss location quests are weighted to balance their frequency rate against the other quests. See the full list [[tough_quests|here]])
  
 The randomizer will not select a random objective that is impossible (eg. finding Cecil in a seed without Cecil). The randomizer will not select a random objective that is impossible (eg. finding Cecil in a seed without Cecil).
Line 81: Line 81:
     * The DkMatters will be placed in chests without monsters.     * The DkMatters will be placed in chests without monsters.
     * While chests are selected at random with equal weighting, the randomizer attempts to spread them out a little using this algorithm:     * While chests are selected at random with equal weighting, the randomizer attempts to spread them out a little using this algorithm:
-      * When selecting a location for the next DkMatter, count how many DkMatters have already been placed in the same "area" (ie. same dungeon/town)+      * When selecting a location for the next DkMatter, count how many DkMatters have already been placed in the same "area" (ie. same dungeon/town)((The list of areas is identical to the list of treasure areas found [[treasure_probability_curves#untrapped_chests|here]].))
       * For each other DkMatter already in the same area, flip a weighted coin (70% heads, 30% tails)       * For each other DkMatter already in the same area, flip a weighted coin (70% heads, 30% tails)
       * If a coin turns up tails, give up and try again with a new chest. (Note that the current chest remains in the possibility pool and can be selected again.)       * If a coin turns up tails, give up and try again with a new chest. (Note that the current chest remains in the possibility pool and can be selected again.)
objectives.1648237521.txt.gz · Last modified: 2022/03/25 19:45 (external edit)