isaacscript-common
Version:
Helper functions and features for IsaacScript mods.
119 lines (116 loc) • 4.51 kB
text/typescript
import { BossID } from "isaac-typescript-definitions";
export const DEFAULT_BOSS_NAME = "Unknown";
/**
* From "bossportraits.xml".
*
* Note that Blue Baby returns "Blue Baby" instead of "???".
*/
export const BOSS_NAMES = {
[]: "Monstro", // 1
[]: "Larry Jr.", // 2
[]: "Chub", // 3
[]: "Gurdy", // 4
[]: "Monstro II", // 5
[]: "Mom", // 6
[]: "Scolex", // 7
[]: "Mom's Heart", // 8
[]: "Famine", // 9
[]: "Pestilence", // 10
[]: "War", // 11
[]: "Death", // 12
[]: "Duke of Flies", // 13
[]: "Peep", // 14
[]: "Loki", // 15
[]: "Blastocyst", // 16
[]: "Gemini", // 17
[]: "Fistula", // 18
[]: "Gish", // 19
[]: "Steven", // 20
[]: "C.H.A.D.", // 21
[]: "Headless Horseman", // 22
[]: "The Fallen", // 23
[]: "Satan", // 24
[]: "It Lives!", // 25
[]: "The Hollow", // 26
[]: "The Carrion Queen", // 27
[]: "Gurdy Jr.", // 28
[]: "The Husk", // 29
[]: "The Bloat", // 30
[]: "Lokii", // 31
[]: "The Blighted Ovum", // 32
[]: "Teratoma", // 33
[]: "The Widow", // 34
[]: "Mask of Infamy", // 35
[]: "The Wretched", // 36
[]: "Pin", // 37
[]: "Conquest", // 38
[]: "Isaac", // 39
[]: "Blue Baby", // 40
[]: "Daddy Long Legs", // 41
[]: "Triachnid", // 42
[]: "The Haunt", // 43
[]: "Dingle", // 44
[]: "Mega Maw", // 45
// "Mega Maw II" is changed to "The Gate".
[]: "The Gate", // 46
[]: "Mega Fatty", // 47
// "Mega Fatty II" is changed to "The Cage".
[]: "The Cage", // 48
[]: "Mega Gurdy", // 49
[]: "Dark One", // 50
// "Dark One II" is changed to "The Adversary".
[]: "The Adversary", // 51
[]: "Polycephalus", // 52
// "Mega Fred" is changed to "Mr. Fred".
[]: "Mr. Fred", // 53
[]: "The Lamb", // 54
[]: "Mega Satan", // 55
[]: "Gurglings", // 56
[]: "The Stain", // 57
[]: "Brownie", // 58
[]: "The Forsaken", // 59
[]: "Little Horn", // 60
[]: "Rag Man", // 61
[]: "Ultra Greed", // 62
[]: "Hush", // 63
[]: "Dangle", // 64
[]: "Turdling", // 65
[]: "The Frail", // 66
[]: "Rag Mega", // 67
[]: "Sisters Vis", // 68
[]: "Big Horn", // 69
[]: "Delirium", // 70
[]: "Ultra Greedier", // 71
[]: "The Matriarch", // 72
[]: "The Pile", // 73
[]: "Reap Creep", // 74
// "Beelzeblub" is changed to "Lil Blub".
[]: "Lil Blub", // 75
[]: "Wormwood", // 76
[]: "The Rainmaker", // 77
[]: "The Visage", // 78
[]: "The Siren", // 79
[]: "Tuff Twins", // 80
[]: "The Heretic", // 81
[]: "Hornfel", // 82
[]: "Great Gideon", // 83
[]: "Baby Plum", // 84
[]: "The Scourge", // 85
[]: "Chimera", // 86
[]: "Rotgut", // 87
[]: "Mother", // 88
[]: "Mom (Mausoleum)", // 89
[]: "Mom's Heart (Mausoleum)", // 90
[]: "Min-Min", // 91
[]: "Clog", // 92
[]: "Singe", // 93
[]: "Bumbino", // 94
[]: "Colostomia", // 95
[]: "The Shell", // 96
[]: "Turdlet", // 97
[]: "Raglich", // 98
[]: "Dogma", // 99
[]: "The Beast", // 100
[]: "Horny Boys", // 101
[]: "Clutch", // 102
} as const satisfies Record<BossID, string>;