There is no spoon

Difference between revisions of "Ignores statement"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
m (better formatting)
m (Redirected to States#Ignores statement)
 
Line 1: Line 1:
{{stub}}
+
#REDIRECT [[States#Ignores statement]]
== Concept ==
+
Ignores statement allows you to specify functions and events that will not be executed when the actor is in defined state.<br>
+
For example, if you create state Firing and put Fire and AltFire in ignores, Fire and AltFire functions wont be executed.<br>
+
Note that functions declared as 'final' can't be ignored.
+
== Practice ==
+
<uscript>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
+
}</uscript>
+

Latest revision as of 07:31, 24 May 2010