Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_AIStaticArtilleryVehicleUsageComponent Interface Reference
Inheritance diagram for SCR_AIStaticArtilleryVehicleUsageComponent:
SCR_AIVehicleUsageComponent

Public Member Functions

ResourceName GetAmmoResourceName (SCR_EAIArtilleryAmmoType ammoType)
 
- Public Member Functions inherited from SCR_AIVehicleUsageComponent
ScriptInvokerBase< SCR_AIOnVehicleDeleted > GetOnDeleted ()
 
ScriptInvokerBase< SCR_AIOnVehicleDamageStateChanged > GetOnDamageStateChanged ()
 
TurretCompartmentSlot GetTurretCompartmentSlot ()
 
PilotCompartmentSlot GetPilotCompartmentSlot ()
 
bool CanBePiloted ()
 AI can use the pilot compartments on this vehicle.
 
EAIVehicleType GetVehicleType ()
 
bool IsVehicleTypeValid ()
 

Additional Inherited Members

- Static Public Member Functions inherited from SCR_AIVehicleUsageComponent
static SCR_AIVehicleUsageComponent FindOnNearestParent (notnull IEntity ent, out IEntity componentOwner)
 Finds the component on nearest parent of that entity, including that entity.
 
static void ErrorNoComponent (notnull IEntity entity)
 
static void ErrorIncorrectType (notnull IEntity entity)
 
- Protected Member Functions inherited from SCR_AIVehicleUsageComponent
void OnDamageStateChanged (EDamageState damageState)
 
void ~SCR_AIVehicleUsageComponent ()
 
override void OnPostInit (IEntity owner)
 
override void EOnInit (IEntity owner)
 
- Protected Attributes inherited from SCR_AIVehicleUsageComponent
EAIVehicleType m_eVehicleType
 
bool m_bCanBePiloted
 
ref ScriptInvokerBase< SCR_AIOnVehicleDeleted > m_OnDeleted
 
ref ScriptInvokerBase< SCR_AIOnVehicleDamageStateChanged > m_OnDamageStateChanged
 
TurretCompartmentSlot m_TurretSlot
 
PilotCompartmentSlot m_PilotSlot
 

Member Function Documentation

◆ GetAmmoResourceName()

ResourceName SCR_AIStaticArtilleryVehicleUsageComponent.GetAmmoResourceName ( SCR_EAIArtilleryAmmoType ammoType)

The documentation for this interface was generated from the following file: