Arma Reforger Script API
|
Base class for fireteams dedicated to vehicle This class must not be instantiated! It's base class for other classes. More...
Public Member Functions | |
void | SetVehicle (notnull SCR_AIVehicleUsageComponent vehicleComp) |
SCR_AIVehicleUsageComponent | GetVehicle () |
Public Member Functions inherited from SCR_AIGroupFireteam | |
void | AddMember (AIAgent agent) |
void | RemoveMember (AIAgent agent) |
AIAgent | GetMember (int id) |
IEntity | GetFirstMemberEntity () |
void | GetMembers (notnull array< AIAgent > outAgents) |
void | MoveMembersFrom (notnull SCR_AIGroupFireteam otherFt, int count) |
Moves 'count' members from other fireteam to this one. | |
bool | HasMember (AIAgent agent) |
int | GetMemberCount () |
void | Internal_OnLockDestroyed () |
Don't ever try to free a fireteam yourself, use SCR_AIGroupFireteamLock instead. | |
bool | IsLocked () |
SCR_AIGroupFireteamLock | TryLock () |
Tries to lock the fireteam, on success returns the Lock object. | |
Protected Attributes | |
SCR_AIVehicleUsageComponent | m_VehicleUsageComponent |
Protected Attributes inherited from SCR_AIGroupFireteam | |
ref array< AIAgent > | m_aAgents = {} |
bool | m_bLocked = false |
Additional Inherited Members | |
Protected Member Functions inherited from SCR_AIGroupFireteam | |
void | RemoveMember (int id, out AIAgent outAgent) |
Base class for fireteams dedicated to vehicle This class must not be instantiated! It's base class for other classes.
SCR_AIVehicleUsageComponent SCR_AIGroupFireteamVehicleBase.GetVehicle | ( | ) |
void SCR_AIGroupFireteamVehicleBase.SetVehicle | ( | notnull SCR_AIVehicleUsageComponent | vehicleComp | ) |
|
protected |