|
Arma Reforger Script API
|
Public Member Functions | |
| SCR_AIGroupVehicle | FindVehicle (IEntity vehicleEntity) |
| SCR_AIGroupVehicle | FindVehicle (SCR_AIVehicleUsageComponent vehicleUsageComp) |
| SCR_AIGroupVehicle | FindVehicleBySubgroupId (int vehicleHandlerId) |
| void | GetAllVehicles (array< ref SCR_AIGroupVehicle > outAllVehicles) |
| void | GetAllVehicleEntities (array< IEntity > outAllVehicles) |
| int | GetVehiclesCount () |
| SCR_AIGroupVehicle | TryAddVehicle (notnull SCR_AIVehicleUsageComponent vehicleUsageComp) |
| bool | RemoveVehicle (notnull SCR_AIVehicleUsageComponent vehicleUsageComp) |
| void | OnAgentRemoved (notnull AIAgent removedAgent, notnull SCR_AIGroup agentFormerGroup) |
| Called from SCR_AIGroupUtilityComponent Removes vehicle of removed agent from group usage if there is no other member of group using the same vehicle. | |
Protected Attributes | |
| ref array< ref SCR_AIGroupVehicle > | m_aGroupVehicles = {} |
| SCR_AIGroupVehicle SCR_AIGroupVehicleManager.FindVehicle | ( | IEntity | vehicleEntity | ) |
| SCR_AIGroupVehicle SCR_AIGroupVehicleManager.FindVehicle | ( | SCR_AIVehicleUsageComponent | vehicleUsageComp | ) |
| SCR_AIGroupVehicle SCR_AIGroupVehicleManager.FindVehicleBySubgroupId | ( | int | vehicleHandlerId | ) |
| void SCR_AIGroupVehicleManager.GetAllVehicleEntities | ( | array< IEntity > | outAllVehicles | ) |
| void SCR_AIGroupVehicleManager.GetAllVehicles | ( | array< ref SCR_AIGroupVehicle > | outAllVehicles | ) |
| int SCR_AIGroupVehicleManager.GetVehiclesCount | ( | ) |
| void SCR_AIGroupVehicleManager.OnAgentRemoved | ( | notnull AIAgent | removedAgent, |
| notnull SCR_AIGroup | agentFormerGroup ) |
Called from SCR_AIGroupUtilityComponent Removes vehicle of removed agent from group usage if there is no other member of group using the same vehicle.
| [in] | agent | |
| [in] | groupUsingVehicle |
| bool SCR_AIGroupVehicleManager.RemoveVehicle | ( | notnull SCR_AIVehicleUsageComponent | vehicleUsageComp | ) |
| SCR_AIGroupVehicle SCR_AIGroupVehicleManager.TryAddVehicle | ( | notnull SCR_AIVehicleUsageComponent | vehicleUsageComp | ) |
|
protected |