Constants (First & Last)
Constants relating to the first and last value for various vanilla objects.
Variables
FIRST_COLLECTIBLE_TYPE
• Const
FIRST_COLLECTIBLE_TYPE: SAD_ONION
= CollectibleType.SAD_ONION
Equal to CollectibleType.SAD_ONION
(1).
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:23
LAST_VANILLA_COLLECTIBLE_TYPE
• Const
LAST_VANILLA_COLLECTIBLE_TYPE: CollectibleType
Calculated from the CollectibleType
enum.
Note that this cannot be calculated from the length of the enum, because collectible types are not contiguous.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:31
NUM_VANILLA_COLLECTIBLE_TYPES
• Const
NUM_VANILLA_COLLECTIBLE_TYPES: number
Calculated from the CollectibleType
enum. (CollectibleType.NULL
is not included.)
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:35
FIRST_TRINKET_TYPE
• Const
FIRST_TRINKET_TYPE: SWALLOWED_PENNY
= TrinketType.SWALLOWED_PENNY
Equal to TrinketType.SWALLOWED_PENNY
(1).
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:42
LAST_VANILLA_TRINKET_TYPE
• Const
LAST_VANILLA_TRINKET_TYPE: TrinketType
Calculated from the TrinketType
enum.
Note that this cannot be calculated from the length of the enum, because trinket types are not contiguous.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:50
NUM_VANILLA_TRINKET_TYPES
• Const
NUM_VANILLA_TRINKET_TYPES: number
Calculated from the TrinketType
enum. (TrinketType.NULL
is not included.)
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:53
FIRST_CARD_TYPE
• Const
FIRST_CARD_TYPE: FOOL
= CardType.FOOL
Equal to Card.FOOL
(1).
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:60
LAST_VANILLA_CARD_TYPE
• Const
LAST_VANILLA_CARD_TYPE: CardType
Calculated from the CardType
enum.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:63
NUM_VANILLA_CARD_TYPES
• Const
NUM_VANILLA_CARD_TYPES: number
Calculated from the Card
enum. Card.NULL
is not included.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:66
FIRST_PILL_EFFECT
• Const
FIRST_PILL_EFFECT: BAD_GAS
= PillEffect.BAD_GAS
Equal to PillEffect.BAD_GAS
(0).
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:73
LAST_VANILLA_PILL_EFFECT
• Const
LAST_VANILLA_PILL_EFFECT: PillEffect
Calculated from the PillEffect
enum.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:76
NUM_VANILLA_PILL_EFFECTS
• Const
NUM_VANILLA_PILL_EFFECTS: int
Calculated from the PillEffect
enum. (There is no PillEffect.NULL
in the custom enum, so we
do not have to subtract one here.)
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:82
FIRST_PILL_COLOR
• Const
FIRST_PILL_COLOR: BLUE_BLUE
= PillColor.BLUE_BLUE
Equal to PillColor.BLUE_BLUE
(1).
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:89
LAST_NORMAL_PILL_COLOR
• Const
LAST_NORMAL_PILL_COLOR: WHITE_YELLOW
= PillColor.WHITE_YELLOW
Equal to PillColor.WHITE_YELLOW
(13).
Note that PillColor.GOLD
is technically higher, but that is not considered for the purposes of
this constant.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:97
FIRST_HORSE_PILL_COLOR
• Const
FIRST_HORSE_PILL_COLOR: HORSE_BLUE_BLUE
= PillColor.HORSE_BLUE_BLUE
Equal to PillColor.HORSE_BLUE_BLUE
(2049).
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:100
LAST_HORSE_PILL_COLOR
• Const
LAST_HORSE_PILL_COLOR: HORSE_WHITE_YELLOW
= PillColor.HORSE_WHITE_YELLOW
Equal to PillColor.HORSE_WHITE_YELLOW
(2061).
Note that PillColor.HORSE_GOLD
is technically higher, but that is not considered for the
purposes of this constant.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:108
NUM_NORMAL_PILL_COLORS
• Const
NUM_NORMAL_PILL_COLORS: number
Calculated from the difference between the first pill color and the last pill color. This does not include Gold Pills. In Repentance, this should be equal to 13.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:114
FIRST_CHARACTER
• Const
FIRST_CHARACTER: ISAAC
= PlayerType.ISAAC
Equal to PlayerType.ISAAC
(0).
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:122
LAST_VANILLA_CHARACTER
• Const
LAST_VANILLA_CHARACTER: PlayerType
Calculated from the PlayerType
enum.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:127
NUM_VANILLA_CHALLENGES
• Const
NUM_VANILLA_CHALLENGES: number
Calculated from the Challenge
enum. Challenge.NULL
is not included.
Defined in
packages/isaacscript-common/src/core/constantsFirstLast.ts:134