Skip to content

DamageFlag

Defined in: flags/DamageFlag.ts:9

Not Exported

This is represented as an object instead of an enum due to limitations with TypeScript enums. (We want this type to be a child of the BitFlag type.)

NO_KILL: number

Defined in: flags/DamageFlag.ts:11

1 << 0 (1)


FIRE: number

Defined in: flags/DamageFlag.ts:18

e.g. fireplace

1 << 1 (2)


EXPLOSION: number

Defined in: flags/DamageFlag.ts:21

1 << 2 (4)


LASER: number

Defined in: flags/DamageFlag.ts:24

1 << 3 (8)


ACID: number

Defined in: flags/DamageFlag.ts:27

1 << 4 (16)


RED_HEARTS: number

Defined in: flags/DamageFlag.ts:30

1 << 5 (32)


COUNTDOWN: number

Defined in: flags/DamageFlag.ts:33

1 << 6 (64)


SPIKES: number

Defined in: flags/DamageFlag.ts:36

1 << 7 (128)


CLONES: number

Defined in: flags/DamageFlag.ts:39

1 << 8 (256)


POOP: number

Defined in: flags/DamageFlag.ts:42

1 << 9 (512)


DEVIL: number

Defined in: flags/DamageFlag.ts:45

1 << 10 (1024)


ISSAC_HEART: number

Defined in: flags/DamageFlag.ts:48

1 << 11 (2048)


TNT: number

Defined in: flags/DamageFlag.ts:51

1 << 12 (4096)


INVINCIBLE: number

Defined in: flags/DamageFlag.ts:54

1 << 13 (8192)


SPAWN_FLY: number

Defined in: flags/DamageFlag.ts:57

1 << 14 (16384)


POISON_BURN: number

Defined in: flags/DamageFlag.ts:60

1 << 15 (32768)


CURSED_DOOR: number

Defined in: flags/DamageFlag.ts:63

1 << 16 (65536)


TIMER: number

Defined in: flags/DamageFlag.ts:66

1 << 17 (131072)


IV_BAG: number

Defined in: flags/DamageFlag.ts:69

1 << 18 (262144)


PITFALL: number

Defined in: flags/DamageFlag.ts:72

1 << 19 (524288)


CHEST: number

Defined in: flags/DamageFlag.ts:75

1 << 20 (1048576)


FAKE: number

Defined in: flags/DamageFlag.ts:78

1 << 21 (2097152)


BOOGER: number

Defined in: flags/DamageFlag.ts:81

1 << 22 (4194304)


SPAWN_BLACK_HEART: number

Defined in: flags/DamageFlag.ts:84

1 << 23 (8388608)


CRUSH: number

Defined in: flags/DamageFlag.ts:92

Comes from a strong impact. Can damage Tuff Twins or The Shell (e.g. Mom’s foot, shockwaves, rock tears).

1 << 24 (16777216)


NO_MODIFIERS: number

Defined in: flags/DamageFlag.ts:95

1 << 25 (33554432)


SPAWN_RED_HEART: number

Defined in: flags/DamageFlag.ts:98

1 << 26 (67108864)


SPAWN_COIN: number

Defined in: flags/DamageFlag.ts:101

1 << 27 (134217728)


NO_PENALTIES: number

Defined in: flags/DamageFlag.ts:104

1 << 28 (268435456)


SPAWN_TEMP_HEART: number

Defined in: flags/DamageFlag.ts:107

1 << 29 (536870912)


IGNORE_ARMOR: number

Defined in: flags/DamageFlag.ts:110

1 << 30 (1073741824)


SPAWN_CARD: number

Defined in: flags/DamageFlag.ts:113

1 << 31 (2147483648)


SPAWN_RUNE: number

Defined in: flags/DamageFlag.ts:116

1 << 32 (4294967296)