Skip to main content

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

Defined in

collections/roomSubTypes.ts:187