mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-10 23:02:08 +00:00
Removed the INSTATECALL flag because it is now unused and was replaced by stateinfo
This commit is contained in:
parent
05fabbe294
commit
abc7113e09
2 changed files with 1 additions and 3 deletions
|
@ -283,7 +283,7 @@ enum ActorFlag4
|
|||
enum ActorFlag5
|
||||
{
|
||||
MF5_DONTDRAIN = 0x00000001, // cannot be drained health from.
|
||||
MF5_INSTATECALL = 0x00000002, // This actor is being run through CallStateChain
|
||||
/* FREE SLOT 0x00000002*/
|
||||
MF5_NODROPOFF = 0x00000004, // cannot drop off under any circumstances.
|
||||
MF5_NOFORWARDFALL = 0x00000008, // Does not make any actor fall forward by being damaged by this
|
||||
MF5_COUNTSECRET = 0x00000010, // From Doom 64: actor acts like a secret
|
||||
|
|
|
@ -120,7 +120,6 @@ bool ACustomInventory::CallStateChain (AActor *actor, FState *state)
|
|||
ret[0].PointerAt((void **)&nextstate);
|
||||
ret[1].IntAt(&retval);
|
||||
|
||||
this->flags5 |= MF5_INSTATECALL;
|
||||
FState *savedstate = this->state;
|
||||
|
||||
while (state != NULL)
|
||||
|
@ -191,7 +190,6 @@ bool ACustomInventory::CallStateChain (AActor *actor, FState *state)
|
|||
}
|
||||
state = nextstate;
|
||||
}
|
||||
this->flags5 &= ~MF5_INSTATECALL;
|
||||
this->state = savedstate;
|
||||
return !!result;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue