diff --git a/src/dehacked.c b/src/dehacked.c index 4aba5c495..cbb16e63e 100644 --- a/src/dehacked.c +++ b/src/dehacked.c @@ -6902,6 +6902,7 @@ static const char *const MOBJTYPE_LIST[] = { // array length left dynamic for s "MT_FBOMB", "MT_FSGNA", "MT_FSGNB", + "MT_FANGWAYPOINT", // Black Eggman (Boss 7) "MT_BLACKEGGMAN", diff --git a/src/info.c b/src/info.c index e2f4c9246..fa24132a1 100644 --- a/src/info.c +++ b/src/info.c @@ -5453,6 +5453,33 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] = S_NULL // raisestate }, + { // MT_FANGWAYPOINT + 294, // doomednum + S_INVISIBLE, // spawnstate + 1000, // spawnhealth + S_NULL, // seestate + sfx_None, // seesound + 0, // 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 + 0, // speed + FRACUNIT, // radius + FRACUNIT, // height + 0, // display offset + 0, // mass + 0, // damage + sfx_None, // activesound + MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOTHINK, // flags + S_NULL // raisestate + }, + { // MT_BLACKEGGMAN 206, // doomednum S_BLACKEGG_STND, // spawnstate diff --git a/src/info.h b/src/info.h index 932c82573..8c8c2ccde 100644 --- a/src/info.h +++ b/src/info.h @@ -3836,6 +3836,7 @@ typedef enum mobj_type MT_FBOMB, MT_FSGNA, MT_FSGNB, + MT_FANGWAYPOINT, // Black Eggman (Boss 7) MT_BLACKEGGMAN,