mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-02-21 21:11:21 +00:00
Merge branch 'remove-nights-chase' into 'master'
Remove P_NightsItemChase See merge request KartKrew/Kart!1240
This commit is contained in:
commit
f2c25b09ff
1 changed files with 2 additions and 24 deletions
26
src/p_mobj.c
26
src/p_mobj.c
|
|
@ -5016,22 +5016,6 @@ void P_Attract(mobj_t *source, mobj_t *dest, boolean nightsgrab) // Home in on y
|
|||
}
|
||||
}
|
||||
|
||||
static void P_NightsItemChase(mobj_t *thing)
|
||||
{
|
||||
if (!thing->tracer)
|
||||
{
|
||||
P_SetTarget(&thing->tracer, NULL);
|
||||
thing->flags2 &= ~MF2_NIGHTSPULL;
|
||||
thing->movefactor = 0;
|
||||
return;
|
||||
}
|
||||
|
||||
if (!thing->tracer->player)
|
||||
return;
|
||||
|
||||
P_Attract(thing, thing->tracer, true);
|
||||
}
|
||||
|
||||
//
|
||||
// P_MaceRotate
|
||||
// Spins a hnext-chain of objects around its centerpoint, side to side or periodically.
|
||||
|
|
@ -7091,20 +7075,14 @@ static boolean P_MobjRegularThink(mobj_t *mobj)
|
|||
// No need to check water. Who cares?
|
||||
P_RingThinker(mobj);
|
||||
|
||||
if (mobj->flags2 & MF2_NIGHTSPULL)
|
||||
P_NightsItemChase(mobj);
|
||||
else
|
||||
A_AttractChase(mobj);
|
||||
A_AttractChase(mobj);
|
||||
return false;
|
||||
// Flung items
|
||||
case MT_FLINGRING:
|
||||
if (P_MobjWasRemoved(mobj))
|
||||
return false;
|
||||
|
||||
if (mobj->flags2 & MF2_NIGHTSPULL)
|
||||
P_NightsItemChase(mobj);
|
||||
else
|
||||
A_AttractChase(mobj);
|
||||
A_AttractChase(mobj);
|
||||
break;
|
||||
case MT_DEBTSPIKE:
|
||||
if (mobj->fuse == 0 && P_GetMobjFeet(mobj) == P_GetMobjGround(mobj))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue