Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Tyrion.AI_HeadResource

Extends
AI_Resource

Core.Object
|   
+-- Core.RefCount
   |   
   +-- Engine.Tyrion_ResourceBase
      |   
      +-- Tyrion.AI_Resource
         |   
         +-- Tyrion.AI_HeadResource

Constants Summary
Inherited Contants from Tyrion.AI_Resource
OPTIONAL_RESOURCE_PRIORITY, RU_ARMS, RU_HEAD, RU_LEGS, RU_MOUNT

Variables Summary
Pawnm_pawn
Inherited Variables from Tyrion.AI_Resource
idleActions, removedActions, runningActions, sensorActions, sensors, usedByAction
Inherited Variables from Engine.Tyrion_ResourceBase
abilities, bGoalsReset, bMatchGoals, bUnInitialized, goals

Enumerations Summary
Inherited Enumerations from Engine.Tyrion_ResourceBase
AI_LOD_Levels, ResourceTypes

Functions Summary
function cleanup ()))
functionbool doesParentHaveResource (AI_Action parentAction ))
functionclass<AI_RunnableActiongetActionClass ()))
event init ()))
eventbool isActive ()))
functionbool multipleActionsCheck (AI_Action action ))
functionPawn pawn ()))
functionbool requiredResourcesAvailable (int legsPriority, int armsPriority, optional int headPriority ))
function setResourceOwner (Engine.Actor p ))
Inherited Functions from Tyrion.AI_Resource
addGoal, addSensorActionClass, chooseAction, cleanup, deleteRemovedActions, deleteSensors, displayTyrionDebug, doesParentHaveResource, findGoalByName, getActionClass, init, localRook, multipleActionsCheck, myAddRef, Pawn, pawnDied, removeGoal, resetGoals, resourceCheck, setActionParameters, setActionParametersInternal
Inherited Functions from Engine.Tyrion_ResourceBase
addAbility, assignAbility, assignGoal, cleanup, deleteRemovedActions, deleteSensors, displayTyrionDebug, init, isActive, pawnDied, requiredResourcesAvailable, resetGoals, setIndex, setResourceOwner, Tick


Variables Detail

m_pawn Source code

var Pawn m_pawn;


Functions Detail

cleanup Source code

function cleanup ( ) )

doesParentHaveResource Source code

function bool doesParentHaveResource ( AI_Action parentAction ) )

getActionClass Source code

function class<AI_RunnableAction> getActionClass ( ) )

init Source code

event init ( ) )

isActive Source code

event bool isActive ( ) )

multipleActionsCheck Source code

function bool multipleActionsCheck ( AI_Action action ) )

pawn Source code

function Pawn pawn ( ) )

requiredResourcesAvailable Source code

function bool requiredResourcesAvailable ( int legsPriority, int armsPriority, optional int headPriority ) )

setResourceOwner Source code

function setResourceOwner ( Engine.Actor p ) )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:27.075 - Created with UnCodeX