Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Tyrion.ActionWaitForGoal

Extends
  TyrionScriptAction
Modifiers
  implements IGoalNotification

    Core.Object
    |
    +-- Scripting.Action
       |
       +-- Tyrion.TyrionScriptAction
          |
          +-- Tyrion.ActionWaitForGoal

Variables Summary
float | beginTime
int | result
ActionWaitForGoal
String | goalName
Name | target
float | timeout

Inherited Variables from Scripting.Action
acceptAllTypes, actionDisplayName, actionHelp, category, parentScript, resolveInfoList, returnType

Structures Summary

Inherited Structures from Scripting.Action
ParameterResolveInfo

Functions Summary
|  | editorDisplayString (out string s))
| Variable | execute ()))
|  | OnGoalCompleted (bool bAchieved))

Inherited Functions from Tyrion.TyrionScriptAction
enumTyrionTargets

Inherited Functions from Scripting.Action
construct, editorDisplayString, enumScriptLabels, enumScripts, execute, findByLabel, findStaticByLabel, findVariable, logError, newTemporaryVariable, newVariable, PrecacheSpeech, propertyDisplayString, resolveParameters, SetActionPropertyText, setParentScript, tryFindVariable

Variables Detail

#### beginTime Source code

var private float beginTime;

#### result Source code

var private int result;

### ActionWaitForGoal

#### goalName Source code

var(ActionWaitForGoal) String goalName;

#### target Source code

var(ActionWaitForGoal) editcombotype ( enumTyrionTargets ) Name target;

#### timeout Source code

var(ActionWaitForGoal) float timeout;

Functions Detail

#### editorDisplayString Source code

function editorDisplayString ( out string s) )

#### execute Source code

latent function Variable execute ( ) )

#### OnGoalCompleted Source code

function OnGoalCompleted ( bool bAchieved) )

Defaultproperties

    defaultproperties
    {
    	returnType			= class'Variable'
    	actionDisplayName	= "Wait For Goal"
    	actionHelp			= "Waits for a goal to complete or fail, optional timeout period will stop the wait even if the goal has not completed. Returns 0 for success, 1 for failure and 2 for timedout"
    	category			= "AI"
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:26.287 - Created with UnCodeX