BossID
For StageID.SPECIAL_ROOMS
(0), RoomType.BOSS
(5).
This matches the "bossID" attribute in the "entities2.xml" file. It also matches the sub-type in the "00.special rooms.stb" file.
The enum is named BossID
instead of BossRoomSubType
in order to match the Entity.GetBossID
,
Room.GetBossID
and Room.GetSecondBossID
methods.
There is no BossID with a value of 0 because this is the default return value for "no boss ID"
when using the Room.GetBossID
method.
This enum is contiguous. (Every value is satisfied between 1 and 102, inclusive.)
Also see the MinibossID
enum.
Enumeration Members
MONSTRO
• MONSTRO = 1
Defined in
collections/roomSubTypes.ts:55
LARRY_JR
• LARRY_JR = 2
Defined in
collections/roomSubTypes.ts:56
CHUB
• CHUB = 3
Defined in
collections/roomSubTypes.ts:57
GURDY
• GURDY = 4
Defined in
collections/roomSubTypes.ts:58
MONSTRO_2
• MONSTRO_2 = 5
Defined in
collections/roomSubTypes.ts:59
MOM
• MOM = 6
Defined in
collections/roomSubTypes.ts:60
SCOLEX
• SCOLEX = 7
Defined in
collections/roomSubTypes.ts:61
MOMS_HEART
• MOMS_HEART = 8
Defined in
collections/roomSubTypes.ts:62
FAMINE
• FAMINE = 9
Defined in
collections/roomSubTypes.ts:63
PESTILENCE
• PESTILENCE = 10
Defined in
collections/roomSubTypes.ts:64
WAR
• WAR = 11
Defined in
collections/roomSubTypes.ts:65
DEATH
• DEATH = 12
Defined in
collections/roomSubTypes.ts:66
DUKE_OF_FLIES
• DUKE_OF_FLIES = 13
Defined in
collections/roomSubTypes.ts:67
PEEP
• PEEP = 14
Defined in
collections/roomSubTypes.ts:68
LOKI
• LOKI = 15
Defined in
collections/roomSubTypes.ts:69
BLASTOCYST
• BLASTOCYST = 16
Defined in
collections/roomSubTypes.ts:70
GEMINI
• GEMINI = 17
Defined in
collections/roomSubTypes.ts:71
FISTULA
• FISTULA = 18
Defined in
collections/roomSubTypes.ts:72
GISH
• GISH = 19
Defined in
collections/roomSubTypes.ts:73
STEVEN
• STEVEN = 20
Defined in
collections/roomSubTypes.ts:74
CHAD
• CHAD = 21
Defined in
collections/roomSubTypes.ts:75
HEADLESS_HORSEMAN
• HEADLESS_HORSEMAN = 22
Defined in
collections/roomSubTypes.ts:76
FALLEN
• FALLEN = 23
Defined in
collections/roomSubTypes.ts:77
SATAN
• SATAN = 24
Defined in
collections/roomSubTypes.ts:78
IT_LIVES
• IT_LIVES = 25
Defined in
collections/roomSubTypes.ts:79
HOLLOW
• HOLLOW = 26
Defined in
collections/roomSubTypes.ts:80
CARRION_QUEEN
• CARRION_QUEEN = 27
Defined in
collections/roomSubTypes.ts:81
GURDY_JR
• GURDY_JR = 28
Defined in
collections/roomSubTypes.ts:82
HUSK
• HUSK = 29
Defined in
collections/roomSubTypes.ts:83
BLOAT
• BLOAT = 30
Defined in
collections/roomSubTypes.ts:84
LOKII
• LOKII = 31
Defined in
collections/roomSubTypes.ts:85
BLIGHTED_OVUM
• BLIGHTED_OVUM = 32
Defined in
collections/roomSubTypes.ts:86
TERATOMA
• TERATOMA = 33
Defined in
collections/roomSubTypes.ts:87
WIDOW
• WIDOW = 34
Defined in
collections/roomSubTypes.ts:88
MASK_OF_INFAMY
• MASK_OF_INFAMY = 35
Defined in
collections/roomSubTypes.ts:89
WRETCHED
• WRETCHED = 36
Defined in
collections/roomSubTypes.ts:90
PIN
• PIN = 37
Defined in
collections/roomSubTypes.ts:91
CONQUEST
• CONQUEST = 38
Defined in
collections/roomSubTypes.ts:92
ISAAC
• ISAAC = 39
Defined in
collections/roomSubTypes.ts:93
BLUE_BABY
• BLUE_BABY = 40
Also known as "???".
Defined in
collections/roomSubTypes.ts:96
DADDY_LONG_LEGS
• DADDY_LONG_LEGS = 41
Defined in
collections/roomSubTypes.ts:98
TRIACHNID
• TRIACHNID = 42
Defined in
collections/roomSubTypes.ts:99
HAUNT
• HAUNT = 43
Defined in
collections/roomSubTypes.ts:100
DINGLE
• DINGLE = 44
Defined in
collections/roomSubTypes.ts:101
MEGA_MAW
• MEGA_MAW = 45
Defined in
collections/roomSubTypes.ts:102
GATE
• GATE = 46
Defined in
collections/roomSubTypes.ts:103
MEGA_FATTY
• MEGA_FATTY = 47
Defined in
collections/roomSubTypes.ts:104
CAGE
• CAGE = 48
Defined in
collections/roomSubTypes.ts:105
MAMA_GURDY
• MAMA_GURDY = 49
Defined in
collections/roomSubTypes.ts:106
DARK_ONE
• DARK_ONE = 50
Defined in
collections/roomSubTypes.ts:107
ADVERSARY
• ADVERSARY = 51
Defined in
collections/roomSubTypes.ts:108
POLYCEPHALUS
• POLYCEPHALUS = 52
Defined in
collections/roomSubTypes.ts:109
MR_FRED
• MR_FRED = 53
Defined in
collections/roomSubTypes.ts:110
LAMB
• LAMB = 54
Defined in
collections/roomSubTypes.ts:111
MEGA_SATAN
• MEGA_SATAN = 55
Defined in
collections/roomSubTypes.ts:112
GURGLING
• GURGLING = 56
Defined in
collections/roomSubTypes.ts:113
STAIN
• STAIN = 57
Defined in
collections/roomSubTypes.ts:114
BROWNIE
• BROWNIE = 58
Defined in
collections/roomSubTypes.ts:115
FORSAKEN
• FORSAKEN = 59
Defined in
collections/roomSubTypes.ts:116
LITTLE_HORN
• LITTLE_HORN = 60
Defined in
collections/roomSubTypes.ts:117
RAG_MAN
• RAG_MAN = 61
Defined in
collections/roomSubTypes.ts:118
ULTRA_GREED
• ULTRA_GREED = 62
Defined in
collections/roomSubTypes.ts:119
HUSH
• HUSH = 63
Defined in
collections/roomSubTypes.ts:120
DANGLE
• DANGLE = 64
Defined in
collections/roomSubTypes.ts:121
TURDLING
• TURDLING = 65
Defined in
collections/roomSubTypes.ts:122
FRAIL
• FRAIL = 66
Defined in
collections/roomSubTypes.ts:123
RAG_MEGA
• RAG_MEGA = 67
Defined in
collections/roomSubTypes.ts:124
SISTERS_VIS
• SISTERS_VIS = 68
Defined in
collections/roomSubTypes.ts:125
BIG_HORN
• BIG_HORN = 69
Defined in
collections/roomSubTypes.ts:126
DELIRIUM
• DELIRIUM = 70
Defined in
collections/roomSubTypes.ts:127
ULTRA_GREEDIER
• ULTRA_GREEDIER = 71
Ultra Greedier does not have its own boss room; it appears in the normal Ultra Greed room. The
Room.GetBossID
function returns BossID.ULTRA_GREED
(62) when fighting Ultra Greedier, but
the boss ID can be successfully retrieved from the Entity.GetBossID
method.
Defined in
collections/roomSubTypes.ts:134
MATRIARCH
• MATRIARCH = 72
Defined in
collections/roomSubTypes.ts:136
PILE
• PILE = 73
Defined in
collections/roomSubTypes.ts:137
REAP_CREEP
• REAP_CREEP = 74
Defined in
collections/roomSubTypes.ts:138
LIL_BLUB
• LIL_BLUB = 75
Defined in
collections/roomSubTypes.ts:139
WORMWOOD
• WORMWOOD = 76
Defined in
collections/roomSubTypes.ts:140
RAINMAKER
• RAINMAKER = 77
Defined in
collections/roomSubTypes.ts:141
VISAGE
• VISAGE = 78
Defined in
collections/roomSubTypes.ts:142
SIREN
• SIREN = 79
Defined in
collections/roomSubTypes.ts:143
TUFF_TWINS
• TUFF_TWINS = 80
Defined in
collections/roomSubTypes.ts:144
HERETIC
• HERETIC = 81
Defined in
collections/roomSubTypes.ts:145
HORNFEL
• HORNFEL = 82
Defined in
collections/roomSubTypes.ts:146
GREAT_GIDEON
• GREAT_GIDEON = 83
Defined in
collections/roomSubTypes.ts:147
BABY_PLUM
• BABY_PLUM = 84
Defined in
collections/roomSubTypes.ts:148
SCOURGE
• SCOURGE = 85
Defined in
collections/roomSubTypes.ts:149
CHIMERA
• CHIMERA = 86
Defined in
collections/roomSubTypes.ts:150
ROTGUT
• ROTGUT = 87
Defined in
collections/roomSubTypes.ts:151
MOTHER
• MOTHER = 88
Defined in
collections/roomSubTypes.ts:152
MAUSOLEUM_MOM
• MAUSOLEUM_MOM = 89
Defined in
collections/roomSubTypes.ts:153
MAUSOLEUM_MOMS_HEART
• MAUSOLEUM_MOMS_HEART = 90
Defined in
collections/roomSubTypes.ts:154
MIN_MIN
• MIN_MIN = 91
Defined in
collections/roomSubTypes.ts:155
CLOG
• CLOG = 92
Defined in
collections/roomSubTypes.ts:156
SINGE
• SINGE = 93
Defined in
collections/roomSubTypes.ts:157
BUMBINO
• BUMBINO = 94
Defined in
collections/roomSubTypes.ts:158
COLOSTOMIA
• COLOSTOMIA = 95
Defined in
collections/roomSubTypes.ts:159
SHELL
• SHELL = 96
Defined in
collections/roomSubTypes.ts:160
TURDLET
• TURDLET = 97
Defined in
collections/roomSubTypes.ts:161
RAGLICH
• RAGLICH = 98
Raglich is currently unfinished and there are no boss rooms for it. However, the boss ID can be
successfully retrieved from the Entity.GetBossID
method. This works for all variants of
EntityType.RAGLICH
(919).
Defined in
collections/roomSubTypes.ts:168
DOGMA
• DOGMA = 99
Dogma does not have its own boss rooms; it appears in a normal room. The Room.GetBossID
function returns 0 inside of the Dogma Boss Room. However, the boss ID can be successfully
retrieved from the Entity.GetBossID
method. This works for all variants of EntityType.DOGMA
(950).
Defined in
collections/roomSubTypes.ts:176
BEAST
• BEAST = 100
The Beast does not have its own boss rooms; it appears in a crawl space. The Room.GetBossID
function returns 0 inside of The Beast Boss Room. However, the boss ID can be successfully
retrieved from the Entity.GetBossID
method, but only if the variant is BeastVariant.BEAST
(0) or BeastVariant.STALACTITE
(1).
Defined in
collections/roomSubTypes.ts:184
HORNY_BOYS
• HORNY_BOYS = 101
Defined in
collections/roomSubTypes.ts:186
CLUTCH
• CLUTCH = 102