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

Tyrion.AI_MountResource

Extends
AI_Resource
Modifiers
abstract

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

Direct Known Subclasses:

AI_GunnerResource

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

Variables Summary
intindex
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 ))
event init ()))
eventbool isActive ()))
functionRook localRook ()))
functionbool multipleActionsCheck (AI_Action action ))
functionPawn pawn ()))
functionbool requiredResourcesAvailable (int legsPriority, int armsPriority, optional int headPriority ))
function setIndex (int aIndex ))
function setResourceOwner (Engine.Actor aMount ))
functionTurret turret ()))
functionVehicle vehicle ()))
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

index Source code

var int index;

m_pawn Source code

var Pawn m_pawn;


Functions Detail

cleanup Source code

function cleanup ( ) )

doesParentHaveResource Source code

function bool doesParentHaveResource ( AI_Action parentAction ) )

init Source code

event init ( ) )

isActive Source code

event bool isActive ( ) )

localRook Source code

function Rook localRook ( ) )

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 ) )

setIndex Source code

function setIndex ( int aIndex ) )

setResourceOwner Source code

function setResourceOwner ( Engine.Actor aMount ) )

turret Source code

function Turret turret ( ) )

vehicle Source code

function Vehicle vehicle ( ) )


Defaultproperties

defaultproperties
{
	index = -1
}

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