Jump to content

kzero

Member
  • Posts

    2
  • Joined

  • Last visited

Posts posted by kzero

  1. Neat. This is an easy way to find out what happens when you do certain unlikely things, like kill the three Taker leaders, but don't destroy the Geneforge or kill Syros. Do you have anything like this for the other games?

     

    It doesn't seem like anything with the Geneforge affects the ending. I've added a few more codes, mainly the quest status codes that should actually let people see all the full sect endings.

     

    I've only played G1 and G2 so far, and I didn't find out about this cheat code until G2. But I had a save in G1 near the end that made it relatively easy to see different endings.

  2. After searching on these forums and finding the cheat code to set my canister usage in Geneforge 2, I compiled the following additional codes for other flags that seem to affect the ending (mainly to see the ending text if I didn't find Shanti). Bring up the cheat console with Shift-D and enter "sdf x y z" without quotes, where x and y are flag indices and z is the value as respectively described under each description below. I.e., "sdf 100 7 0" to set canister usage to zero.

     

    ===

     

    Warning 1: Make a back-up of your saved game. I didn't test everything and immediately left the valley after cheating, without continuing the game with the cheats.

     

    Warning 2: Spoilers below.

     

    ===

     

     

     

    Reputation of N, between 90 (pro-servile) to 110 (pro-shaper) (no ending impact)

    100, 0, N

     

    Joined with Loyalists

    100, 2, 0 (not joined) or 2 (joined) or 3 (joined then left)

     

    Last Loyalist Quest Status (for sect ending)

    3, 21, 7 (completed)

     

    Joined with Awakened

    100, 3, 0 (not joined) or 2 (joined) or 3 (joined then left)

     

    Last Awakened Quest Status (for sect ending)

    17, 23, 6 (completed)

     

    Joined with Barzites

    100, 4, 0 (not joined) or 2 (joined) or 3 (joined then left)

     

    Last Barzite Quest Status (for sect ending)

    55, 17, 7 (completed)

     

    Joined with Takers

    100, 5, 0 (not joined) or 2 (joined) or 3 (joined then left)

     

    Last Taker Quest Status (for sect ending)

    68, 18, 7 (completed)

     

    Altered (via any sect) (may need to also change canister usage to affect ending)

    100, 6, 0 (false) or 1 (true)

     

    Canister Usage of N (may need to also change altered status to affect ending)

    100, 7, N

     

    Found Freegate (no ending impact)

    100, 8, 0 (false) or 1 (true)

     

    Found Shanti

    100, 9, 0 (false) or 1 (true)

     

    Found Recipe to Cure Servile Disease (no ending impact)

    100, 15, 0 (false) or 1 (true)

     

    Completed Geneforge (no ending impact)

    100, 18, 0 (false) or 1 (true)

     

    Destroyed Geneforge (no ending impact)

    100, 20, 0 (false) or 1 (true)

     

    Avenged Shanti

    55, 21, 0 (did not find person) or 1 (forgiven) or 2 (avenged)

     

    Talked to Barzahl (only requirement to leave valley)

    100, 10, 0 (false) or 1 (true)

     

    Killed Zakary

    101, 0, 0 (false) or 1 (true)

     

    Killed Learned Pinner

    101, 1, 0 (false) or 1 (true)

     

    Killed Barzahl

    101, 2, 0 (false) or 1 (true)

     

    Killed Syros

    101, 3, 0 (false) or 1 (true)

     

    Killed Rhakkus

    101, 4, 0 (false) or 1 (true)

     

    Killed Akkat

    101, 5, 0 (false) or 1 (true)

     

    Killed Easss

    101, 6, 0 (false) or 1 (true)

     

     

     

    ===

     

    Edit: The above are all the flags that I've found that seem to affect the ending text (unless otherwise noted). For others, it's easy enough to search for get_flag or set_flag or sdf within the script files anyway.

×
×
  • Create New...