diff --git a/src/info.c b/src/info.c index 231f672a..62e949cf 100644 --- a/src/info.c +++ b/src/info.c @@ -61,7 +61,8 @@ char sprnames[NUMSPRITES + 1][5] = "DEZL","POKE","AUDI","DECO","DOOD","SNES","GBAS","SPRS","BUZB","CHOM", "SACO","CRAB","SHAD","BRNG","BUMP","FLEN","CLAS","PSHW","ISTA","ISTB", "ARRO","ITEM","ITMO","ITMI","ITMN","WANT","PBOM","RETI","AIDU","KSPK", - "LZI1","LZI2","KLIT", "SPTL", "ENM1", "GARU", "MARR", "REAP", "VIEW" + "LZI1","LZI2","KLIT", "SPTL", "ENM1", "GARU", "MARR", "REAP", "JITB", + "CDMO", "CDBU", "VIEW" }; // Doesn't work with g++, needs actionf_p1 (don't modify this comment) @@ -3087,7 +3088,21 @@ state_t states[NUMSTATES] = {SPR_NULL, 0, TICRATE*130, {NULL}, 0, 0, S_REAPER}, //S_REAPER_INVIS {SPR_REAP, 0, 1, {A_ReaperThinker}, 0, 0, S_REAPER}, //S_REAPER {SPR_NULL, 0, 1, {A_MementosTPParticles}, 0, 0, S_MEMENTOSTP}, //S_MEMENTOSTP - + + //JackInTheBox + {SPR_JITB, 0, 4, {NULL}, 0, 0, S_JITB2}, // S_JITB1 + {SPR_JITB, 1, 4, {NULL}, 0, 0, S_JITB3}, // S_JITB2 + {SPR_JITB, 2, 4, {NULL}, 0, 0, S_JITB4}, // S_JITB3 + {SPR_JITB, 3, 4, {NULL}, 0, 0, S_JITB5}, // S_JITB4 + {SPR_JITB, 2, 4, {NULL}, 0, 0, S_JITB6}, // S_JITB5 + {SPR_JITB, 1, 4, {NULL}, 0, 0, S_JITB1}, // S_JITB6 + + // Color Drive Stuff: + {SPR_CDMO, 0, -1, {NULL}, 0, 0, S_CDMOONSP}, // S_CDMOONSP + {SPR_CDBU, 0, -1, {NULL}, 0, 0, S_CDBUSHSP}, // S_CDBUSHSP + {SPR_CDBU, 1, -1, {NULL}, 0, 0, S_CDTREEASP}, // S_CDTREEASP + {SPR_CDBU, 2, -1, {NULL}, 0, 0, S_CDTREEBSP}, // S_CDTREEBSP + #ifdef SEENAMES {SPR_NULL, 0, 1, {NULL}, 0, 0, S_NULL}, // S_NAMECHECK #endif @@ -17451,6 +17466,141 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] = MF_NOGRAVITY, // flags S_NULL // raisestate }, + + { // MT_JACKINTHEBOX + 1601, // doomednum + S_JITB4, // spawnstate + 1000, // spawnhealth + S_NULL, // seestate + sfx_None, // seesound + 8, // reactiontime + sfx_None, // attacksound + S_NULL, // painstate + 0, // painchance + sfx_None, // painsound + S_NULL, // meleestate + S_NULL, // missilestate + S_NULL, // deathstate + S_NULL, // xdeathstate + sfx_None, // deathsound + 32<