momentary_rot_button: Fix DOORHACK, it's spawnflag is apparently set by the affected and not the ent controlling it.
This commit is contained in:
parent
9e0f93c796
commit
a474b820e2
1 changed files with 3 additions and 3 deletions
|
@ -25,7 +25,7 @@ in use. It affects momentary_door.
|
||||||
"returnspeed" : Speed at which it returns to its original position.
|
"returnspeed" : Speed at which it returns to its original position.
|
||||||
|
|
||||||
-------- SPAWNFLAGS --------
|
-------- SPAWNFLAGS --------
|
||||||
MRBFL_DOORHACK : Unimplemented.
|
MRBFL_DOORHACK : This entity will move along with another momentary_rot_button of the same name.
|
||||||
MRBFL_NOTUSE : Don't allow interaction via "use" key/button.
|
MRBFL_NOTUSE : Don't allow interaction via "use" key/button.
|
||||||
MRBFL_AUTORETURN : Rotate back to its original state when not being used.
|
MRBFL_AUTORETURN : Rotate back to its original state when not being used.
|
||||||
MRBFL_XAXIS : Rotate along the X-axis.
|
MRBFL_XAXIS : Rotate along the X-axis.
|
||||||
|
@ -163,7 +163,7 @@ momentary_rot_button::OnPlayerUse(void)
|
||||||
CBaseMomentary b = (CBaseMomentary)e;
|
CBaseMomentary b = (CBaseMomentary)e;
|
||||||
|
|
||||||
/* door hack: any entity with the same name as ours will follow our states */
|
/* door hack: any entity with the same name as ours will follow our states */
|
||||||
if (HasSpawnFlags(MRBFL_DOORHACK))
|
if (b.HasSpawnFlags(MRBFL_DOORHACK))
|
||||||
b.SetMoveState(iEndState);
|
b.SetMoveState(iEndState);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue