| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Core.RefCount
|
+-- Engine.Tyrion_ActionBase
|
+-- Tyrion.ActionBase
AI_RunnableAction, NS_Action
| Constants Summary | ||
|---|---|---|
| DONT_CARE | = | -99999.0 |
| Variables Summary | |
|---|---|
| bool | bCompleted |
| bool | bDeleted |
| bool | bIdle |
| bool | bSensorAction |
| bool | bWasTicked |
| Inherited Variables from Core.RefCount |
|---|
| LatentStackLocations, m_RefCount |
| Enumerations Summary | ||
|---|---|---|
| ACT_ErrorCodes ACT_SUCCESS, ACT_GENERAL_FAILURE, ACT_RESOURCE_INACTIVE, ACT_INTERRUPTED, ACT_CANT_FIND_PATH, ACT_IRREVERSIBLY_OFF_COURSE, ACT_TIME_LIMIT_EXCEEDED, ACT_INVALID_PARAMETERS, ACT_CANT_REACH_DESTINATION, ACT_ALL_RESOURCES_DIED, ACT_REQUIRED_RESOURCE_STOLEN, ACT_INSUFFICIENT_RESOURCES_AVAILABLE, ACT_INSUFFICIENT_ENERGY, ACT_DESTINATION_ENCROACHED, ACT_LOST_TARGET, ACT_COULDNT_ENTER_VEHICLE, ACT_COULDNT_EXIT_VEHICLE, ACT_PARTIAL_SUCCESS | ||
| Functions Summary | ||
|---|---|---|
![]() | actionFailedCB (NS_Action child, ACT_ErrorCodes errorCode )) | |
![]() | actionSucceededCB (NS_Action child )) | |
![]() | cleanup () | |
![]() | Vector | closestPointOnALine (Vector A, Vector lineStart, Vector lineDir )) |
![]() | NS_Action | getChildReference () |
![]() | bool | hasCompleted ())) |
![]() | instantFail (ACT_ErrorCodes errorCode, optional bool bRemoveGoal )) | |
![]() | interruptActionIf (NS_Action child, class | |
![]() | bool | isIdle ())) |
![]() | bool | isRunning ())) |
![]() | float | minDistBetweenTrajectories (out float t, Vector startA, Vector velA, Vector startB, Vector velB )) |
![]() | pause ())) | |
![]() | pauseAction () | |
![]() | pawnDied (Pawn pawn) | |
![]() | removeAction () | |
![]() | removeChildReference (NS_Action child) | |
![]() | removeGoal () | |
![]() | Vector | rotateZ (Vector v, float angle )) |
![]() | runAction () | |
![]() | setChildReference (NS_Action child) | |
![]() | sleepForever ())) | |
![]() | waitForAction (NS_Action child )) | |
![]() | bool | wasTicked ())) |
![]() | yield ())) | |
| Inherited Functions from Engine.Tyrion_ActionBase |
|---|
| actionDebuggingString, findResource, getResourceClass |
| Inherited Functions from Core.RefCount |
|---|
| AddRef, Release |
| Constants Detail |
|---|
| Variables Detail |
|---|
| Enumerations Detail |
|---|
ACT_SUCCESS, ACT_GENERAL_FAILURE, ACT_RESOURCE_INACTIVE, ACT_INTERRUPTED, ACT_CANT_FIND_PATH, ACT_IRREVERSIBLY_OFF_COURSE, ACT_TIME_LIMIT_EXCEEDED, ACT_INVALID_PARAMETERS, ACT_CANT_REACH_DESTINATION, ACT_ALL_RESOURCES_DIED, ACT_REQUIRED_RESOURCE_STOLEN, ACT_INSUFFICIENT_RESOURCES_AVAILABLE, ACT_INSUFFICIENT_ENERGY, ACT_DESTINATION_ENCROACHED, ACT_LOST_TARGET, ACT_COULDNT_ENTER_VEHICLE, ACT_COULDNT_EXIT_VEHICLE, ACT_PARTIAL_SUCCESS};
| Functions Detail |
|---|
actionFailedCB Source code
actionSucceededCB Source code
cleanup Source code
closestPointOnALine Source code
getChildReference Source code
hasCompleted Source code
instantFail Source code
interruptActionIf Source code
isIdle Source code
isRunning Source code
minDistBetweenTrajectories Source code
pause Source code
pauseAction Source code
pawnDied Source code
removeAction Source code
removeChildReference Source code
removeGoal Source code
rotateZ Source code
runAction Source code
setChildReference Source code
sleepForever Source code
waitForAction Source code
wasTicked Source code
yield Source code| Defaultproperties |
|---|
defaultproperties
{
bIdle = true
bCompleted = false
bSensorAction = false
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||