I'm a doctor, not a mechanic
Ignores statement
From Unreal Wiki, The Unreal Engine Documentation Site
| This article is a stub. You can help Unreal Wiki by expanding it. |
Concept
Ignores statement allows you to specify functions and events that will not be executed when the actor is in defined state.
For example, if you create state Firing and put Fire and AltFire in ignores, Fire and AltFire functions wont be executed.
Note that functions declared as 'final' can't be ignored.
Practice
state Firing { ignores Fire, AltFire; //So player cant call Fire and AltFire when firing a weapon, meanie not refire and cheat Begin: DoTheFireStuff(); //Trace or spawn projectile Sleep(1.0); //Some refire rate, purely demonstrational, real weapons use FinishAnim() instead GotoState('Idle'); //In different state we can fire again }
