path_corner: Only fire its targets when a message is actually set...

This commit is contained in:
Marco Cawthorne 2023-10-03 10:57:20 -07:00
parent 51f572378f
commit ae1f768689
Signed by: eukara
GPG Key ID: CE2032F0A2882A22
1 changed files with 6 additions and 5 deletions

View File

@ -49,11 +49,6 @@ enumflags
class
path_corner:NSPointTrigger
{
int m_iFired;
float m_flSpeed;
float m_flYawSpeed;
float m_flWait;
public:
void path_corner(void);
@ -63,6 +58,11 @@ public:
virtual void Respawn(void);
virtual void Trigger(entity, triggermode_t);
private:
int m_iFired;
float m_flSpeed;
float m_flYawSpeed;
float m_flWait;
};
void
@ -148,6 +148,7 @@ path_corner::Trigger(entity act, triggermode_t state)
return;
}
if (m_strMessage)
for (a = world; (a = find(a, ::targetname, m_strMessage));) {
NSEntity trigger = (NSEntity)a;
trigger.Trigger(act, state);