UNPKG

isaac-typescript-definitions

Version:

TypeScript definitions for The Binding of Isaac: Repentance.

393 lines (368 loc) 6.89 kB
export enum EntityType { NULL = 0, PLAYER = 1, TEAR = 2, FAMILIAR = 3, BOMB = 4, PICKUP = 5, SLOT = 6, LASER = 7, KNIFE = 8, PROJECTILE = 9, GAPER = 10, GUSHER = 11, HORF = 12, FLY = 13, POOTER = 14, CLOTTY = 15, MULLIGAN = 16, SHOPKEEPER = 17, ATTACK_FLY = 18, LARRY_JR = 19, MONSTRO = 20, MAGGOT = 21, HIVE = 22, CHARGER = 23, GLOBIN = 24, BOOM_FLY = 25, MAW = 26, HOST = 27, CHUB = 28, HOPPER = 29, BOIL = 30, SPITTY = 31, BRAIN = 32, FIREPLACE = 33, LEAPER = 34, MR_MAW = 35, GURDY = 36, BABY = 38, VIS = 39, GUTS = 40, KNIGHT = 41, GRIMACE = 42, MONSTRO_2 = 43, POKY = 44, MOM = 45, SLOTH = 46, LUST = 47, WRATH = 48, GLUTTONY = 49, GREED = 50, ENVY = 51, PRIDE = 52, DOPLE = 53, FLAMING_HOPPER = 54, LEECH = 55, LUMP = 56, MEMBRAIN = 57, PARA_BITE = 58, FRED = 59, EYE = 60, SUCKER = 61, PIN = 62, FAMINE = 63, PESTILENCE = 64, WAR = 65, DEATH = 66, DUKE_OF_FLIES = 67, PEEP = 68, LOKI = 69, FISTULA_BIG = 71, FISTULA_MEDIUM = 72, FISTULA_SMALL = 73, BLASTOCYST_BIG = 74, BLASTOCYST_MEDIUM = 75, BLASTOCYST_SMALL = 76, EMBRYO = 77, MOMS_HEART = 78, GEMINI = 79, MOTER = 80, FALLEN = 81, HEADLESS_HORSEMAN = 82, HORSEMAN_HEAD = 83, SATAN = 84, SPIDER = 85, KEEPER = 86, GURGLE = 87, WALKING_BOIL = 88, BUTTLICKER = 89, HANGER = 90, SWARMER = 91, HEART = 92, MASK = 93, BIG_SPIDER = 94, ETERNAL_FLY = 96, MASK_OF_INFAMY = 97, HEART_OF_INFAMY = 98, GURDY_JR = 99, WIDOW = 100, DADDY_LONG_LEGS = 101, ISAAC = 102, // --------------- // Rebirth Enemies // --------------- STONE_EYE = 201, CONSTANT_STONE_SHOOTER = 202, BRIMSTONE_HEAD = 203, MOBILE_HOST = 204, NEST = 205, BABY_LONG_LEGS = 206, CRAZY_LONG_LEGS = 207, FATTY = 208, FAT_SACK = 209, BLUBBER = 210, HALF_SACK = 211, DEATHS_HEAD = 212, MOMS_HAND = 213, FLY_LVL_2 = 214, SPIDER_LVL_2 = 215, SWINGER = 216, DIP = 217, WALL_HUGGER = 218, WIZOOB = 219, SQUIRT = 220, COD_WORM = 221, RING_OF_FLIES = 222, DINGA = 223, OOB = 224, BLACK_MAW = 225, SKINNY = 226, BONY = 227, HOMUNCULUS = 228, TUMOR = 229, CAMILLO_JR = 230, NERVE_ENDING = 231, // SKINBALL = 232, // This is a non-existent entity. // MOM_HEAD = 233, // This is a non-existent entity. ONE_TOOTH = 234, GAPING_MAW = 235, BROKEN_GAPING_MAW = 236, GURGLING = 237, SPLASHER = 238, GRUB = 239, WALL_CREEP = 240, RAGE_CREEP = 241, BLIND_CREEP = 242, CONJOINED_SPITTY = 243, ROUND_WORM = 244, POOP = 245, RAGLING = 246, FLESH_MOBILE_HOST = 247, PSY_HORF = 248, FULL_FLY = 249, TICKING_SPIDER = 250, BEGOTTEN = 251, NULLS = 252, PSY_TUMOR = 253, FLOATING_KNIGHT = 254, NIGHT_CRAWLER = 255, // ------------------ // Afterbirth Enemies // ------------------ DART_FLY = 256, CONJOINED_FATTY = 257, FAT_BAT = 258, IMP = 259, // -------------- // Rebirth Bosses // -------------- HAUNT = 260, DINGLE = 261, MEGA_MAW = 262, GATE = 263, MEGA_FATTY = 264, CAGE = 265, MAMA_GURDY = 266, DARK_ONE = 267, ADVERSARY = 268, POLYCEPHALUS = 269, MR_FRED = 270, URIEL = 271, GABRIEL = 272, LAMB = 273, MEGA_SATAN = 274, MEGA_SATAN_2 = 275, // ------------------- // Afterbirth+ Enemies // ------------------- ROUNDY = 276, BLACK_BONY = 277, BLACK_GLOBIN = 278, BLACK_GLOBIN_HEAD = 279, BLACK_GLOBIN_BODY = 280, SWARM = 281, MEGA_CLOTTY = 282, BONE_KNIGHT = 283, CYCLOPIA = 284, RED_GHOST = 285, FLESH_DEATHS_HEAD = 286, MOMS_DEAD_HAND = 287, DUKIE = 288, ULCER = 289, MEATBALL = 290, PITFALL = 291, MOVABLE_TNT = 292, ULTRA_COIN = 293, ULTRA_DOOR = 294, CORN_MINE = 295, HUSH_FLY = 296, HUSH_GAPER = 297, HUSH_BOIL = 298, GREED_GAPER = 299, MUSHROOM = 300, POISON_MIND = 301, STONEY = 302, BLISTER = 303, THING = 304, MINISTRO = 305, PORTAL = 306, // -------------------- // Booster Pack Enemies // -------------------- TAR_BOY = 307, FISTULOID = 308, GUSH = 309, LEPER = 310, MR_MINE = 311, // ----------------- // Afterbirth Bosses // ----------------- STAIN = 401, BROWNIE = 402, FORSAKEN = 403, LITTLE_HORN = 404, RAG_MAN = 405, ULTRA_GREED = 406, HUSH = 407, HUSH_SKINLESS = 408, RAG_MEGA = 409, SISTERS_VIS = 410, BIG_HORN = 411, DELIRIUM = 412, MATRIARCH = 413, // ------------------ // Repentance Enemies // ------------------ // BONE_WORM = 801, // This is a non-existent entity. BLOOD_PUPPY = 802, QUAKE_GRIMACE = 804, BISHOP = 805, BUBBLES = 806, WRAITH = 807, WILLO = 808, BOMB_GRIMACE = 809, SMALL_LEECH = 810, DEEP_GAPER = 811, SUB_HORF = 812, BLURB = 813, STRIDER = 814, FISSURE = 815, POLTY = 816, PREY = 817, ROCK_SPIDER = 818, FLY_BOMB = 819, DANNY = 820, BLASTER = 821, BOUNCER = 822, QUAKEY = 823, GYRO = 824, FIRE_WORM = 825, HARDY = 826, FACELESS = 827, NECRO = 828, MOLE = 829, BIG_BONY = 830, GUTTED_FATTY = 831, EXORCIST = 832, CANDLER = 833, WHIPPER = 834, PEEPER_FATTY = 835, VIS_VERSA = 836, HENRY = 837, WILLO_LVL_2 = 838, PON = 840, REVENANT = 841, BOMBGAGGER = 844, GAPER_LVL_2 = 850, TWITCHY = 851, SPIKEBALL = 852, SMALL_MAGGOT = 853, ADULT_LEECH = 854, CHARGER_LVL_2 = 855, GASBAG = 856, COHORT = 857, FLOATING_HOST = 859, UNBORN = 860, PUSTULE = 861, CYST = 862, MORNINGSTAR = 863, MOCKULUS = 864, EVIS = 865, DARK_ESAU = 866, MOTHERS_SHADOW = 867, ARMY_FLY = 868, MIGRAINE = 869, DRIP = 870, SPLURT = 871, CLOGGY = 872, FLY_TRAP = 873, GAS_DWARF = 874, POOT_MINE = 875, DUMP = 876, GRUDGE = 877, BUTT_SLICKER = 878, BLOATY = 879, FLESH_MAIDEN = 880, NEEDLE = 881, DUST = 882, BABY_BEGOTTEN = 883, SWARM_SPIDER = 884, CULTIST = 885, VIS_FATTY = 886, DUSTY_DEATHS_HEAD = 887, SHADY = 888, CLICKETY_CLACK = 889, MAZE_ROAMER = 890, GOAT = 891, POOFER = 892, BALL_AND_CHAIN = 893, REAP_CREEP = 900, LIL_BLUB = 901, RAINMAKER = 902, VISAGE = 903, SIREN = 904, HERETIC = 905, HORNFEL = 906, GREAT_GIDEON = 907, BABY_PLUM = 908, SCOURGE = 909, CHIMERA = 910, ROTGUT = 911, MOTHER = 912, MIN_MIN = 913, CLOG = 914, SINGE = 915, BUMBINO = 916, COLOSTOMIA = 917, TURDLET = 918, RAGLICH = 919, HORNY_BOYS = 920, CLUTCH = 921, // CADAVRA = 922, // This is a non-existent entity. DOGMA = 950, BEAST = 951, GENERIC_PROP = 960, FROZEN_ENEMY = 963, DUMMY = 964, MINECART = 965, SIREN_HELPER = 966, HORNFEL_DOOR = 967, // TRIGGER_OUTPUT = 969, // This is a non-existent entity. // ENVIRONMENT = 970, // This is a non-existent entity. // --------------- // Special Effects // --------------- EFFECT = 1000, TEXT = 9001, }