| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Core.RefCount
|
+-- Engine.Tyrion_ResourceBase
|
+-- Tyrion.AI_Resource
AI_CharacterResource, AI_HeadResource, AI_MountResource, AI_MovementResource, AI_SensorResource, AI_SquadResource, AI_VehicleResource, AI_WeaponResource
| Constants Summary | ||
|---|---|---|
| OPTIONAL_RESOURCE_PRIORITY | = | 20 |
| RU_ARMS | = | 2 |
| RU_HEAD | = | 1 |
| RU_LEGS | = | 4 |
| RU_MOUNT | = | 8 |
| Variables Summary | |
|---|---|
| array<AI_RunnableAction> | idleActions |
| array<AI_RunnableAction> | removedActions |
| array<AI_RunnableAction> | runningActions |
| array<AI_SensorAction> | sensorActions |
| array<AI_Sensor> | sensors |
| AI_Action | usedByAction |
| Inherited Variables from Engine.Tyrion_ResourceBase |
|---|
| abilities, bGoalsReset, bMatchGoals, bUnInitialized, goals |
| Inherited Variables from Core.RefCount |
|---|
| LatentStackLocations, m_RefCount |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.Tyrion_ResourceBase |
|---|
| AI_LOD_Levels, ResourceTypes |
| Functions Summary | ||
|---|---|---|
![]() | addGoal (AI_Action parent, AI_Goal goal )) | |
![]() | AI_SensorAction | addSensorActionClass (class |
![]() | AI_Action | chooseAction (AI_Goal goal )) |
![]() | cleanup ())) | |
![]() | deleteRemovedActions ())) | |
![]() | deleteSensors ())) | |
![]() | displayTyrionDebug ())) | |
![]() | bool | doesParentHaveResource (AI_Action parentAction )) |
![]() | AI_Goal | findGoalByName (String gName )) |
![]() | class<AI_RunnableAction> | getActionClass () |
![]() | init ())) | |
![]() | Rook | localRook ())) |
![]() | bool | multipleActionsCheck (AI_Action action )) |
![]() | AI_Resource | myAddRef ())) |
![]() | Pawn | Pawn ())) |
![]() | pawnDied (Pawn pawn )) | |
![]() | removeGoal (AI_Goal goal )) | |
![]() | resetGoals ())) | |
![]() | resourceCheck (AI_Goal goal, optional AI_Action bestAction )) | |
![]() | bool | setActionParameters (AI_Goal goal, AI_Action action )) |
![]() | bool | setActionParametersInternal (Object goal, Object action) |
| Inherited Functions from Engine.Tyrion_ResourceBase |
|---|
| addAbility, assignAbility, assignGoal, cleanup, deleteRemovedActions, deleteSensors, displayTyrionDebug, init, isActive, pawnDied, requiredResourcesAvailable, resetGoals, setIndex, setResourceOwner, Tick |
| Inherited Functions from Core.RefCount |
|---|
| AddRef, Release |
| Constants Detail |
|---|
| Variables Detail |
|---|
| Functions Detail |
|---|
addGoal Source code
addSensorActionClass Source code
chooseAction Source code
cleanup Source code
deleteRemovedActions Source code
deleteSensors Source code
displayTyrionDebug Source code
doesParentHaveResource Source code
findGoalByName Source code
getActionClass Source code
init Source code
localRook Source code
multipleActionsCheck Source code
myAddRef Source code
Pawn Source code
pawnDied Source code
removeGoal Source code
resetGoals Source code
resourceCheck Source code
setActionParameters Source code
setActionParametersInternal Source code| Defaultproperties |
|---|
defaultproperties
{
bMatchGoals = true
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||