This page describes how character placements are randomized in Free Enterprise. For information about other
C flags, see Character settings.
You receive two party members at the start of the game. Additional party members can be recruited from:
Character positions indicated with a (*) above are considered “free” and are not available when playing with No Free Characters.
C flags are used to randomize which specific characters appear in which positions. There are several ways to customize the randomization, which may sometimes conflict; if the randomizer is unable to find a solution that matches all the requirements after a certain number of attempts, it will settle for the solution that is “close enough”.
When assigning random characters, selections are made from a list of eligible characters. By default, this list is all 12 possibilities (Cecil, Kain, Rydia, Tellah, Edward, Rosa, Yang, Palom, Porom, Cid, Edge, and FuSoYa). Characters can be excluded from eligibility using the
Cdistinct: flags, characters will be randomly removed from the eligibility list until it only contains as many distinct characters as requested.
The randomizer then decides how many instances of each character will be available by making random selections from the eligible list. It will attempt to include at least one instance of each character, unless
Cmaybe is set.
The starting character can be forced using a
If the forced starting character is excluded from the eligibility list as described above, then you will start with this character, but not find any instances of them elsewhere in the game.
A forced starting character does count towards the distinct character count when using a
Cdistinct: flag. (Eg. if you have
Cstart:rosa/distinct:5, then there will be five distinct characters in the seed, one of which is Rosa.)
Cvanilla (ie. without randomized characters), using
Cstart: will simply replace Cecil.
Under the standard character randomization (
Cstandard), the randomizer will attempt to prevent Edge and FuSoYa (the strongest early-game characters) from appearing in the following positions:
Crelaxed, there are no restrictions about which character can appear in which positions.
Cvanilla, the characters you find in each position simply match the character received in vanilla FF4.
If combined with
Cstart:, the forced starting character replaces Cecil, who will not be available in the seed.
If combined with No Free Characters, you will not be able to find Edward, Tellah, Palom, or Porom.