path_corner: Only fire its targets when a message is actually set...
This commit is contained in:
parent
51f572378f
commit
ae1f768689
1 changed files with 6 additions and 5 deletions
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue