Readd missing sprite, fix spacing on thinker code

This commit is contained in:
NepDisk 2025-04-06 09:46:31 -04:00
parent 93d35d275d
commit 45c09ba1a2
2 changed files with 15 additions and 12 deletions

View file

@ -480,6 +480,9 @@ _(ROIN)
_(ROIO) _(ROIO)
_(ROIP) _(ROIP)
// Needed for some krat luas....
_(BBAL)
// Level debris // Level debris
_(GFZD) // GFZ debris _(GFZD) // GFZ debris
_(BRIC) // Bricks _(BRIC) // Bricks

View file

@ -411,7 +411,7 @@ void P_RemoveThinker(thinker_t *thinker)
mobj_t *P_SetTarget2(mobj_t **mop, mobj_t *targ mobj_t *P_SetTarget2(mobj_t **mop, mobj_t *targ
#ifdef PARANOIA #ifdef PARANOIA
, const char *source_file, int source_line , const char *source_file, int source_line
#endif #endif
) )
{ {
@ -419,31 +419,31 @@ mobj_t *P_SetTarget2(mobj_t **mop, mobj_t *targ
{ {
(*mop)->thinker.references--; (*mop)->thinker.references--;
#ifdef PARANOIA #ifdef PARANOIA
if ((*mop)->thinker.references < 0) if ((*mop)->thinker.references < 0)
{ {
CONS_Printf( CONS_Printf(
"PARANOIA/P_SetTarget: %p %s %s references=%d, references go negative! (%s:%d)\n", "PARANOIA/P_SetTarget: %p %s %s references=%d, references go negative! (%s:%d)\n",
(void*)*mop, (void*)*mop,
MobjTypeName(*mop), MobjTypeName(*mop),
MobjThinkerName(*mop), MobjThinkerName(*mop),
(*mop)->thinker.references, (*mop)->thinker.references,
source_file, source_file,
source_line source_line
); );
} }
(*mop)->thinker.debug_time = leveltime; (*mop)->thinker.debug_time = leveltime;
#endif #endif
} }
if (targ != NULL) // Set new target and if non-NULL, increase its counter if (targ != NULL) // Set new target and if non-NULL, increase its counter
{ {
targ->thinker.references++; targ->thinker.references++;
#ifdef PARANOIA #ifdef PARANOIA
targ->thinker.debug_time = leveltime; targ->thinker.debug_time = leveltime;
#endif #endif
} }
*mop = targ; *mop = targ;