- Fix issues with scripted actors, namely the crane which was non-operable.

This commit is contained in:
Mitchell Richters 2022-11-16 16:14:48 +11:00
parent 043e005363
commit d3217a3e54

View file

@ -355,7 +355,7 @@ DCoreActor* InsertActor(PClass* type, sectortype* sector, int stat, bool tail)
#define setter(flag, var) if (actorinfo->DefaultFlags & flag) actor->spr.var = actorinfo->defsprite.var; #define setter(flag, var) if (actorinfo->DefaultFlags & flag) actor->spr.var = actorinfo->defsprite.var;
if (stat < 0 && (actorinfo->DefaultFlags & DEFF_STATNUM)) stat = actorinfo->defsprite.statnum; if (actorinfo->DefaultFlags & DEFF_STATNUM) stat = actorinfo->defsprite.statnum;
setter(DEFF_PICNUM, picnum); setter(DEFF_PICNUM, picnum);
setter(DEFF_ANG, angle); setter(DEFF_ANG, angle);
setter(DEFF_XVEL, xint); setter(DEFF_XVEL, xint);