Skip to content

ISCFeature

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:5

Contains the custom features that the isaacscript-common library provides. This is provided to the upgradeMod function.

CUSTOM_REVIVE: 0

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:7

ESAU_JR_DETECTION: 1

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:8

FLIP_DETECTION: 2

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:9

GRID_ENTITY_COLLISION_DETECTION: 3

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:10

GRID_ENTITY_RENDER_DETECTION: 4

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:11

GRID_ENTITY_UPDATE_DETECTION: 5

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:12

GAME_REORDERED_CALLBACKS: 6

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:13

ITEM_PICKUP_DETECTION: 7

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:14

PICKUP_CHANGE_DETECTION: 8

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:15

PLAYER_COLLECTIBLE_DETECTION: 9

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:16

PLAYER_REORDERED_CALLBACKS: 10

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:17

SLOT_DESTROYED_DETECTION: 11

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:18

SLOT_RENDER_DETECTION: 12

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:19

SLOT_UPDATE_DETECTION: 13

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:20

CHARACTER_HEALTH_CONVERSION: 14

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:23

CHARACTER_STATS: 15

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:24

COLLECTIBLE_ITEM_POOL_TYPE: 16

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:25

CUSTOM_GRID_ENTITIES: 17

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:26

CUSTOM_ITEM_POOLS: 18

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:27

CUSTOM_HOTKEYS: 19

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:28

CUSTOM_PICKUPS: 20

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:29

CUSTOM_STAGES: 21

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:30

CUSTOM_TRAPDOORS: 22

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:31

DEBUG_DISPLAY: 23

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:32

DEPLOY_JSON_ROOM: 24

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:33

DISABLE_ALL_SOUND: 25

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:34

DISABLE_INPUTS: 26

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:35

EDEN_STARTING_STATS_HEALTH: 27

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:36

FADE_IN_REMOVER: 28

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:37

FAST_RESET: 29

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:38

FLYING_DETECTION: 30

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:39

FORGOTTEN_SWITCH: 31

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:40

EXTRA_CONSOLE_COMMANDS: 32

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:41

ITEM_POOL_DETECTION: 33

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:42

MODDED_ELEMENT_DETECTION: 34

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:43

MODDED_ELEMENT_SETS: 35

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:44

NO_SIREN_STEAL: 36

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:45

PAUSE: 37

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:46

PERSISTENT_ENTITIES: 38

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:47

PICKUP_INDEX_CREATION: 39

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:48

PLAYER_COLLECTIBLE_TRACKING: 40

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:49

PONY_DETECTION: 41

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:50

PRESS_INPUT: 42

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:51

PREVENT_CHILD_ENTITIES: 43

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:52

PREVENT_GRID_ENTITY_RESPAWN: 44

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:53

RERUN_DETECTION: 45

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:54

ROOM_CLEAR_FRAME: 46

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:55

ROOM_HISTORY: 47

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:56

RUN_IN_N_FRAMES: 48

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:57

RUN_NEXT_ROOM: 49

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:58

RUN_NEXT_RUN: 50

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:59

SAVE_DATA_MANAGER: 51

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:60

SPAWN_ALT_ROCK_REWARDS: 52

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:61

STAGE_HISTORY: 53

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:62

START_AMBUSH: 54

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:63

TAINTED_LAZARUS_PLAYERS: 55

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:64

UNLOCK_ACHIEVEMENTS_DETECTION: 56

Defined in: packages/isaacscript-common/src/enums/ISCFeature.ts:65