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

# Tyrion.NS_Action

Extends
  ActionBase
Modifiers
  native abstract threaded

    Core.Object
    |
    +-- Core.RefCount
       |
       +-- Engine.Tyrion_ActionBase
          |
          +-- Tyrion.ActionBase
             |
             +-- Tyrion.NS_Action

#### Direct Known Subclasses:

> AircraftDoLocalMove, AircraftMoveAlongWaypoints, AircraftMoveToLocation, CarDoLocalMove, CarMoveAlongWaypoints, CarMoveToLocation, NS_DoDoorMove, NS_DoElevatorMove, NS_DoLocalMove, NS_DoZeroGravityLocalMove, NS_Follow, NS_JetSkiManager, NS_MoveAlongWaypoints, NS_MoveToLocation, NS_Turn

Constants Summary

Inherited Contants from Tyrion.ActionBase
DONT_CARE

Variables Summary
bool | bWakeUpParent
NS_Action | childAction
AI_Controller | controller
ACT_ErrorCodes | errorCode
ActionBase | parentAction
float | tickTime
float | tickTimeOrg

Inherited Variables from Tyrion.ActionBase
bCompleted, bDeleted, bIdle, bSensorAction, bWasTicked

Enumerations Summary

Inherited Enumerations from Tyrion.ActionBase
ACT_ErrorCodes

Functions Summary
|  | actionFailedCB (NS_Action child, ACT_ErrorCodes _errorCode ))
|  | actionSucceededCB (NS_Action child ))
| bool | checkForUniqueness (AI_Controller c, NS_Action action ))
|  | construct (AI_Controller c, ActionBase parent ))
|  | fail (ACT_ErrorCodes errorCode ))
| NS_Action | getChildReference ()))
|  | instantFail (ACT_ErrorCodes errorCode, optional bool bRemoveGoal ))
|  | interruptAction ()))
| NS_Action | myAddRef ()))
|  | pauseAction ()))
|  | removeAction ()))
|  | removeChildReference (NS_Action child ))
|  | runAction ()))
|  | setChildReference (NS_Action child ))
|  | succeed ()))

Inherited Functions from Tyrion.ActionBase
actionFailedCB, actionSucceededCB, cleanup, closestPointOnALine, getChildReference, hasCompleted, instantFail, interruptActionIf, isIdle, isRunning, minDistBetweenTrajectories, pause, pauseAction, pawnDied, removeAction, removeChildReference, removeGoal, rotateZ, runAction, setChildReference, sleepForever, waitForAction, wasTicked, yield

Inherited Functions from Engine.Tyrion_ActionBase
actionDebuggingString, findResource, getResourceClass

States Summary

Running Source code
state Running

Variables Detail

#### bWakeUpParent Source code

var bool bWakeUpParent;

#### childAction Source code

var NS_Action childAction;

#### controller Source code

var AI_Controller controller;

#### errorCode Source code

var ACT_ErrorCodes errorCode;

#### parentAction Source code

var ActionBase parentAction;

#### tickTime Source code

var float tickTime;

#### tickTimeOrg Source code

var float tickTimeOrg;

Functions Detail

#### actionFailedCB Source code

function actionFailedCB ( NS_Action child, ACT_ErrorCodes _errorCode ) )

#### actionSucceededCB Source code

function actionSucceededCB ( NS_Action child ) )

#### checkForUniqueness Source code

function bool checkForUniqueness ( AI_Controller c, NS_Action action ) )

#### construct Source code

overloaded function construct ( AI_Controller c, ActionBase parent ) )

#### fail Source code

latent function fail ( ACT_ErrorCodes errorCode ) )

#### getChildReference Source code

function NS_Action getChildReference ( ) )

#### instantFail Source code

event instantFail ( ACT_ErrorCodes errorCode, optional bool bRemoveGoal ) )

#### interruptAction Source code

function interruptAction ( ) )

#### myAddRef Source code

function NS_Action myAddRef ( ) )

#### pauseAction Source code

function pauseAction ( ) )

#### removeAction Source code

function removeAction ( ) )

#### removeChildReference Source code

function removeChildReference ( NS_Action child ) )

#### runAction Source code

function runAction ( ) )

#### setChildReference Source code

function setChildReference ( NS_Action child ) )

#### succeed Source code

latent function succeed ( ) )

Defaultproperties

    defaultproperties
    {
    	bWakeUpParent = false
    }

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

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