* Add MT_BANPYURA
and MT_BANPSPRING
to dehacked.c
.
* Correct spelling of `MT_BANPSPRING`.
This commit is contained in:
parent
ad09f2603d
commit
8e9ada1093
|
@ -7343,6 +7343,8 @@ static const char *const MOBJTYPE_LIST[] = { // array length left dynamic for s
|
||||||
"MT_CRUSHSTACEAN", // Crushstacean
|
"MT_CRUSHSTACEAN", // Crushstacean
|
||||||
"MT_CRUSHCLAW", // Big meaty claw
|
"MT_CRUSHCLAW", // Big meaty claw
|
||||||
"MT_CRUSHCHAIN", // Chain
|
"MT_CRUSHCHAIN", // Chain
|
||||||
|
"MT_BANPYURA", // Banpyura
|
||||||
|
"MT_BANPSPRING", // Banpyura spring
|
||||||
"MT_JETJAW", // Jet Jaw
|
"MT_JETJAW", // Jet Jaw
|
||||||
"MT_SNAILER", // Snailer
|
"MT_SNAILER", // Snailer
|
||||||
"MT_VULTURE", // BASH
|
"MT_VULTURE", // BASH
|
||||||
|
|
|
@ -4585,7 +4585,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
||||||
S_NULL // raisestate
|
S_NULL // raisestate
|
||||||
},
|
},
|
||||||
|
|
||||||
{ // MT_BAMPSPRING
|
{ // MT_BANPSPRING
|
||||||
-1, // doomednum
|
-1, // doomednum
|
||||||
S_CDIAG1, // spawnstate
|
S_CDIAG1, // spawnstate
|
||||||
1, // spawnhealth
|
1, // spawnhealth
|
||||||
|
|
|
@ -4095,7 +4095,7 @@ typedef enum mobj_type
|
||||||
MT_CRUSHCLAW, // Big meaty claw
|
MT_CRUSHCLAW, // Big meaty claw
|
||||||
MT_CRUSHCHAIN, // Chain
|
MT_CRUSHCHAIN, // Chain
|
||||||
MT_BANPYURA, // Banpyura
|
MT_BANPYURA, // Banpyura
|
||||||
MT_BAMPSPRING, // Banpyura spring
|
MT_BANPSPRING, // Banpyura spring
|
||||||
MT_JETJAW, // Jet Jaw
|
MT_JETJAW, // Jet Jaw
|
||||||
MT_SNAILER, // Snailer
|
MT_SNAILER, // Snailer
|
||||||
MT_VULTURE, // BASH
|
MT_VULTURE, // BASH
|
||||||
|
|
|
@ -10289,7 +10289,7 @@ mobj_t *P_SpawnMobj(fixed_t x, fixed_t y, fixed_t z, mobjtype_t type)
|
||||||
break;
|
break;
|
||||||
case MT_BANPYURA:
|
case MT_BANPYURA:
|
||||||
{
|
{
|
||||||
mobj_t *bigmeatyclaw = P_SpawnMobjFromMobj(mobj, 0, 0, 0, MT_BAMPSPRING);
|
mobj_t *bigmeatyclaw = P_SpawnMobjFromMobj(mobj, 0, 0, 0, MT_BANPSPRING);
|
||||||
bigmeatyclaw->angle = mobj->angle + ((mobj->flags2 & MF2_AMBUSH) ? ANGLE_90 : ANGLE_270);;
|
bigmeatyclaw->angle = mobj->angle + ((mobj->flags2 & MF2_AMBUSH) ? ANGLE_90 : ANGLE_270);;
|
||||||
P_SetTarget(&mobj->tracer, bigmeatyclaw);
|
P_SetTarget(&mobj->tracer, bigmeatyclaw);
|
||||||
P_SetTarget(&bigmeatyclaw->tracer, mobj);
|
P_SetTarget(&bigmeatyclaw->tracer, mobj);
|
||||||
|
|
Loading…
Reference in a new issue