Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
int | index
Pawn | m_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
|  | cleanup ()))
| bool | doesParentHaveResource (AI_Action parentAction ))
|  | init ()))
| bool | isActive ()))
| Rook | localRook ()))
| bool | multipleActionsCheck (AI_Action action ))
| Pawn | pawn ()))
| bool | requiredResourcesAvailable (int legsPriority, int armsPriority, optional int headPriority ))
|  | setIndex (int aIndex ))
|  | setResourceOwner (Engine.Actor aMount ))
| Turret | turret ()))
| Vehicle | 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 | UnrealScript Documentation
previous class next class | frames no frames

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