AddAgent(Unit)
|
|
AddAgentBehaviour(RideID, IRideBehaviour)
|
Adds the behaviour to the agent. All previous behaviour remain on the agent
|
AddAgentExisting(IAgent)
|
|
AddAgentFromScene(String, RideVector3, RideQuaternion)
|
|
AddAgentGroupBehaviour(RideID, IRideBehaviour)
|
Adds the behaviour to the group. Does not remove previous behaviours
|
AddAgentWeapon(RideID, RideID, Int32)
|
|
AddAttributes(RideID, EntityAttributes)
|
|
AddWeapon(RideID, IWeapon, Int32)
|
|
AddWeapon(RideID, Weapon, Int32)
|
|
AgentExists(RideID)
|
|
AttachObjectToAgent(RideID, Object)
|
|
ClearAgentBehaviours(RideID)
|
Removes all behaviours from the agent
|
ClearAgentGroupBehaviours(RideID)
|
Removes all behaviours from the group
|
CreateCompany(UnitCreationParams)
|
|
CreateCustomGroup(UnitCreationParams)
|
|
CreateFireTeam(UnitCreationParams)
|
|
CreatePlatoon(UnitCreationParams)
|
|
CreateSquad(UnitCreationParams)
|
|
EquipItem(RideID, ItemType, Int32)
|
|
FireAgentStateMachineTrigger(RideID, Int32)
|
|
GetAgent(RideID)
|
|
GetAgentAttributes(RideID)
|
|
GetAgentBehaviour(RideID, RideID)
|
|
GetAgentBehaviours(RideID)
|
Returns the list of behaviours that the agent uses
|
GetAgentCurrentSpeed(RideID)
|
Gets the speed the agent uses while moving
|
GetAgentForwardDirection(RideID)
|
|
GetAgentGroupBehaviour(RideID, RideID)
|
|
GetAgentHealth(RideID)
|
Gets the agent's current health value
|
GetAgentJSON(RideID)
|
|
GetAgentLocalVelocity(RideID)
|
|
GetAgentMaxSpeed(RideID)
|
Gets the maximum speed the agent move while moving
|
GetAgentMono(RideID)
|
|
GetAgentName(RideID)
|
|
GetAgentPosition(RideID)
|
|
GetAgentPosture(RideID)
|
|
GetAgentRange(RideID)
|
|
GetAgentRotation(RideID)
|
Returns the world orientation of the agent
|
GetAgentRotationSpeed(RideID)
|
|
GetAgentSkill(RideID)
|
|
GetAgentsNearPosition(RideVector3, Single)
|
|
GetAgentSpeed(RideID)
|
Gets the speed the agent uses while moving
|
GetAgentState(RideID)
|
|
GetAgentStateMachine(RideID)
|
|
GetAgentStatus(RideID)
|
|
GetAgentSuppression(RideID)
|
|
GetAgentSuppressionReductionRate(RideID)
|
|
GetAgentTeam(RideID)
|
Returns the team the agent is on
|
GetAgentViewPosition(RideID)
|
|
GetAllAgents()
|
|
GetComponentManipulator(RideID)
|
|
GetIAgent(RideID)
|
|
GetPrimaryWeapon(RideID)
|
Returns the weapon with the highest priorty
|
GetSelectedAgents()
|
|
GetWeapons(RideID)
|
|
HasAttributes(RideID, EntityAttributes)
|
|
HasStatus(RideID, EntityStatus)
|
|
InitializeAgentStateMachine(RideID)
|
|
IsAgent(RideID)
|
|
IsAgentDead(RideID)
|
Returns the life state of the agent
|
IsAgentMono(RideID)
|
|
IsOutOfAmmo(RideID, RideID)
|
|
ModifyAgentHealth(RideID, Single)
|
Takes the agents health and adds the newHealthValue to the health
|
OnAgentBeginMove(WorldEventMarker, BeginMovingEvent)
|
|
OnAgentDied(WorldEventMarker, AgentDiedEvent)
|
|
OnDestinationReached(WorldEventMarker, DestinationReachedEvent)
|
|
OnEntityCreated(WorldEventMarker, EntityCreatedEvent)
|
|
OnEntityDataRequest(WorldEventMarker, EntityEvent)
|
|
OnEntityDestroyed(WorldEventMarker, EntityEvent)
|
|
OnEntityReset(WorldEventMarker, EntityEvent)
|
|
OnMoverStopped(WorldEventMarker, MoverStoppedEvent)
|
|
RemoveAgent(RideID)
|
|
RemoveAgentBehaviour(RideID, RideID)
|
Removes the behaviour from the agent
|
RemoveAgentGroupBehaviour(RideID, RideID)
|
Removes the behaviour from the group
|
RemoveAttibutes(RideID, EntityAttributes)
|
|
ReplaceAgentStateMachine(RideID, AgentStateMachine)
|
|
ReviveAgent(RideID)
|
|
SetAgentBehaviour(RideID, IRideBehaviour)
|
Sets the agent to use the given behaviour
|
SetAgentData(RideID, Unit)
|
|
SetAgentGroupBehaviour(RideID, IRideBehaviour)
|
|
SetAgentHealth(RideID, Single)
|
Sets the agent's current health value
|
SetAgentHealthFull(RideID)
|
Sets the agents life to the max life value
|
SetAgentLookAt(RideID, RideVector3)
|
|
SetAgentMaxHealth(RideID, Single)
|
Sets the agent's max health value
|
SetAgentName(RideID, String)
|
|
SetAgentPosition(RideID, RideVector3)
|
Sets the current world position of the agent
|
SetAgentPosture(RideID, AgentPosture)
|
|
SetAgentRange(RideID, Single)
|
|
SetAgentRotation(RideID, RideQuaternion)
|
Sets the world orientation of the agent
|
SetAgentSelected(RideID, Boolean)
|
|
SetAgentSkill(RideID, Single)
|
|
SetAgentSpeed(RideID, Single, Single)
|
Set the speed values of the agent used by IMovementSystem
|
SetAgentsSelected(IEnumerable<RideID>, Boolean)
|
|
SetAgentState(RideID, String)
|
|
SetAgentStatus(RideID, EntityStatus)
|
|
SetAgentSuppressionReductionRate(RideID, Single)
|
|
SetAttributes(RideID, EntityAttributes)
|
|
SetBehaviourInternal(RideID, IRideBehaviour, Dictionary<RideID, List<IRideBehaviour>>, Boolean, Boolean)
|
|
SetHealthBarEnable(RideID, Boolean)
|
|
SetHealthBarsVisible(IEnumerable<RideID>, Boolean)
|
|
SetHealthBarVisible(RideID, Boolean)
|
|
SetPathingBehaviour(RideID, PathingBehaviour)
|
|
SetupEquipment(RideID, ItemType[])
|
|
StartAgentBehaviour(RideID, RideID)
|
Start the behaviour on the agent
|
StartAgentBehaviours(RideID)
|
Start all the behaviours on the agent
|
StateMachineExists(RideID)
|
|
StopAgentBehaviour(RideID, RideID)
|
Stop the behaviour on the agent
|
StopAgentBehaviours(RideID)
|
Stop all behaviours on the agent
|
StopAgentGroupBehaviours(RideID)
|
Stop all behaviours on the group
|
StopAgentMovingCoroutine(RideID)
|
|
SuppressAgent(RideID, RideID)
|
|
SuppressAgent(RideID, Single)
|
|
SystemAwake()
|
|
SystemInit()
|
|
SystemLateUpdate(Single)
|
|
SystemShutdown()
|
|
SystemUpdate(Single)
|
|
UpdateHealth(RideID, Single)
|
|
UpdateSupressionRate(RideID, Single)
|
|