Readd missing sprite, fix spacing on thinker code
This commit is contained in:
parent
93d35d275d
commit
45c09ba1a2
2 changed files with 15 additions and 12 deletions
|
|
@ -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
|
||||||
|
|
|
||||||
24
src/p_tick.c
24
src/p_tick.c
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue