Skip to content

GameStateFlag

Defined in: GameStateFlag.ts:2

Used with the Game.GetStateFlag and Game.SetStateFlag methods.

FAMINE_SPAWNED: 0

Defined in: GameStateFlag.ts:3


PESTILENCE_SPAWNED: 1

Defined in: GameStateFlag.ts:6


WAR_SPAWNED: 2

Defined in: GameStateFlag.ts:9


DEATH_SPAWNED: 3

Defined in: GameStateFlag.ts:12


BOSS_POOL_SWITCHED: 4

Defined in: GameStateFlag.ts:14


DEVIL_ROOM_SPAWNED: 5

Defined in: GameStateFlag.ts:15


DEVIL_ROOM_VISITED: 6

Defined in: GameStateFlag.ts:16


BOOK_REVELATIONS_USED: 7

Defined in: GameStateFlag.ts:17


BOOK_PICKED_UP: 8

Defined in: GameStateFlag.ts:18


WRATH_SPAWNED: 9

Defined in: GameStateFlag.ts:19


GLUTTONY_SPAWNED: 10

Defined in: GameStateFlag.ts:20


LUST_SPAWNED: 11

Defined in: GameStateFlag.ts:21


SLOTH_SPAWNED: 12

Defined in: GameStateFlag.ts:22


ENVY_SPAWNED: 13

Defined in: GameStateFlag.ts:23


PRIDE_SPAWNED: 14

Defined in: GameStateFlag.ts:24


GREED_SPAWNED: 15

Defined in: GameStateFlag.ts:25


SUPER_GREED_SPAWNED: 16

Defined in: GameStateFlag.ts:26


DONATION_SLOT_BROKEN: 17

Defined in: GameStateFlag.ts:27


DONATION_SLOT_JAMMED: 18

Defined in: GameStateFlag.ts:28


HEAVEN_PATH: 19

Defined in: GameStateFlag.ts:34

Is set when the player uses the beam of light on Womb 2 to go to Cathedral. This does not get unset if Womb 2 is replayed and a trapdoor is taken instead.


REBIRTH_BOSS_SWITCHED: 20

Defined in: GameStateFlag.ts:37


HAUNT_SELECTED: 21

Defined in: GameStateFlag.ts:40


ADVERSARY_SELECTED: 22

Defined in: GameStateFlag.ts:43


MR_FRED_SELECTED: 23

Defined in: GameStateFlag.ts:46


MAMA_GURDY_SELECTED: 24

Defined in: GameStateFlag.ts:49


URIEL_SPAWNED: 25

Defined in: GameStateFlag.ts:51


GABRIEL_SPAWNED: 26

Defined in: GameStateFlag.ts:52


FALLEN_SPAWNED: 27

Defined in: GameStateFlag.ts:53


HEADLESS_HORSEMAN_SPAWNED: 28

Defined in: GameStateFlag.ts:56


KRAMPUS_SPAWNED: 29

Defined in: GameStateFlag.ts:58


DONATION_SLOT_BLOWN: 30

Defined in: GameStateFlag.ts:59


SHOPKEEPER_KILLED: 31

Defined in: GameStateFlag.ts:60


ULTRA_PRIDE_SPAWNED: 32

Defined in: GameStateFlag.ts:61


BOSS_RUSH_DONE: 33

Defined in: GameStateFlag.ts:62


GREED_SLOT_JAMMED: 34

Defined in: GameStateFlag.ts:63


AFTERBIRTH_BOSS_SWITCHED: 35

Defined in: GameStateFlag.ts:66


BROWNIE_SELECTED: 36

Defined in: GameStateFlag.ts:69


SUPER_BUM_APPEARED: 37

Defined in: GameStateFlag.ts:71


BOSS_RUSH_DOOR_SPAWNED: 38

Defined in: GameStateFlag.ts:72


BLUE_WOMB_DOOR_SPAWNED: 39

Defined in: GameStateFlag.ts:73


BLUE_WOMB_DONE: 40

Defined in: GameStateFlag.ts:74


HEART_BOMB_COIN_PICKED: 41

Defined in: GameStateFlag.ts:75


AFTERBIRTH_PLUS_BOSS_SWITCHED: 42

Defined in: GameStateFlag.ts:78


MAX_COINS_OBTAINED: 43

Defined in: GameStateFlag.ts:81

Set when reaching 99 coins. Used to check for the Golden Razor achievement.


SECRET_PATH: 44

Defined in: GameStateFlag.ts:84

Set when entering a trapdoor that leads to the alternate path.


PERFECTION_SPAWNED: 45

Defined in: GameStateFlag.ts:87

Set when Perfection has dropped from a boss.


MAUSOLEUM_HEART_KILLED: 46

Defined in: GameStateFlag.ts:90

Set when Mom’s Heart has been killed in the Mausoleum.


BACKWARDS_PATH_INIT: 47

Defined in: GameStateFlag.ts:96

Set when entering Mausoleum/Gehenna II through the photo door. Causes Dad’s Note to spawn instead of the Mom boss room. The “backwards path” refers to the Ascent.


BACKWARDS_PATH: 48

Defined in: GameStateFlag.ts:99

Set when the player takes Dad’s Note. The “backwards path” refers to the Ascent.


MEGA_SATAN_DOOR_OPENED: 49

Defined in: GameStateFlag.ts:102

Added in Repentance+.


URIEL_KILLED: 50

Defined in: GameStateFlag.ts:105

Added in Repentance+.


GABRIEL_KILLED: 51

Defined in: GameStateFlag.ts:108

Added in Repentance+.


MOTHER_HEART_DOOR_OPENED: 52

Defined in: GameStateFlag.ts:111

Added in Repentance+.