mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Add Pogo Spring as a duel item
This commit is contained in:
parent
0fb60afb97
commit
70a231f115
3 changed files with 20 additions and 4 deletions
|
|
@ -5166,16 +5166,17 @@ thingtypes
|
||||||
duel
|
duel
|
||||||
{
|
{
|
||||||
color = 4; // Red
|
color = 4; // Red
|
||||||
arrow = 1;
|
arrow = 0;
|
||||||
title = "Duel Objects";
|
title = "Duel Objects";
|
||||||
sprite = "SPBMA2A8";
|
sprite = "SPBMA2A8";
|
||||||
width = 24;
|
|
||||||
height = 48;
|
|
||||||
flags1text = "[1] Spawn in all modes";
|
flags1text = "[1] Spawn in all modes";
|
||||||
|
|
||||||
2050
|
2050
|
||||||
{
|
{
|
||||||
title = "Duel Bomb";
|
title = "Duel Bomb";
|
||||||
|
width = 24;
|
||||||
|
height = 48;
|
||||||
|
arrow = 1;
|
||||||
flags8text = "[8] Flip strafe";
|
flags8text = "[8] Flip strafe";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -5226,6 +5227,14 @@ thingtypes
|
||||||
width = 45;
|
width = 45;
|
||||||
height = 32;
|
height = 32;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
2057
|
||||||
|
{
|
||||||
|
title = "Pogo Spring";
|
||||||
|
sprite = "POGSA0";
|
||||||
|
width = 48;
|
||||||
|
height = 32;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8308,7 +8308,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
|
||||||
},
|
},
|
||||||
|
|
||||||
{ // MT_POGOSPRING
|
{ // MT_POGOSPRING
|
||||||
-1, // doomednum
|
2057, // doomednum
|
||||||
S_POGOSPRING1, // spawnstate
|
S_POGOSPRING1, // spawnstate
|
||||||
1000, // spawnhealth
|
1000, // spawnhealth
|
||||||
S_POGOSPRING2B, // seestate
|
S_POGOSPRING2B, // seestate
|
||||||
|
|
|
||||||
|
|
@ -11575,6 +11575,7 @@ static boolean P_AllowMobjSpawn(mapthing_t* mthing, mobjtype_t i)
|
||||||
case MT_LANDMINE:
|
case MT_LANDMINE:
|
||||||
case MT_HYUDORO_CENTER:
|
case MT_HYUDORO_CENTER:
|
||||||
case MT_DROPTARGET:
|
case MT_DROPTARGET:
|
||||||
|
case MT_POGOSPRING:
|
||||||
{
|
{
|
||||||
// Duel objects.
|
// Duel objects.
|
||||||
// Normally only spawn when placed by the map in Duels,
|
// Normally only spawn when placed by the map in Duels,
|
||||||
|
|
@ -12763,6 +12764,12 @@ static boolean P_SetupSpawnedMapThing(mapthing_t *mthing, mobj_t *mobj, boolean
|
||||||
Obj_InitHyudoroCenter(mobj, NULL);
|
Obj_InitHyudoroCenter(mobj, NULL);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case MT_POGOSPRING:
|
||||||
|
{
|
||||||
|
// Start as tumble version.
|
||||||
|
mobj->reactiontime++;
|
||||||
|
break;
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue