Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_RefundVehicleAmmoSupportStationAction Class Reference
Inheritance diagram for SCR_RefundVehicleAmmoSupportStationAction:
SCR_BaseAudioSupportStationAction

Protected Member Functions

int GetSupplyRefundAmount ()
override bool CanBeShownScript (IEntity user)
override LocalizedString GetInvalidPerformReasonString (ESupportStationReasonInvalid reasonInvalid)
override bool CanBePerformedScript (IEntity user)
override void CanBePerformedUpdate (IEntity user)
RocketEjectorMuzzleComponent GetRocketMuzzle ()
override ESupportStationType GetSupportStationType ()
override void DelayedInit (IEntity owner)
override string GetActionStringParam ()
override bool GetActionNameScript (out string outName)

Protected Attributes

bool m_bHideIfNoParent
float m_fRefundMultiplier
RocketEjectorMuzzleComponent m_RocketMuzzleComp
SCR_EntityCatalogManagerComponent m_EntityCatalogManager
IEntity m_EntityToRefund
int m_iTotalBarrelCount
int m_iFullBarrelCount
const LocalizedString X_OUTOF_Y_FORMATTING = "#AR-SupportStation_ActionFormat_ItemAmount"
const LocalizedString INVALID_EMPTY = "#AR-SupportStation_Refund_Helicopter_Weapon_Invalid_Empty"
ResourceName m_sRefundPrefab
SCR_ArsenalItem m_ArsenalData
SCR_NonArsenalItemCostCatalogData m_NonArsenalData
SCR_EArsenalSupplyCostType m_eArsenalSupplyCostType = SCR_EArsenalSupplyCostType.DEFAULT
SCR_BaseSupportStationComponent m_LastCheckedSupportStation

Detailed Description

Definition at line 1 of file SCR_RefundVehicleAmmoSupportStationAction.c.

Member Function Documentation

◆ CanBePerformedScript()

override bool SCR_RefundVehicleAmmoSupportStationAction::CanBePerformedScript ( IEntity user)
inlineprotected

Definition at line 70 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ CanBePerformedUpdate()

override void SCR_RefundVehicleAmmoSupportStationAction::CanBePerformedUpdate ( IEntity user)
inlineprotected

Definition at line 97 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ CanBeShownScript()

override bool SCR_RefundVehicleAmmoSupportStationAction::CanBeShownScript ( IEntity user)
inlineprotected

Definition at line 48 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ DelayedInit()

override void SCR_RefundVehicleAmmoSupportStationAction::DelayedInit ( IEntity owner)
inlineprotected

Definition at line 170 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ GetActionNameScript()

override bool SCR_RefundVehicleAmmoSupportStationAction::GetActionNameScript ( out string outName)
inlineprotected

Definition at line 196 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ GetActionStringParam()

override string SCR_RefundVehicleAmmoSupportStationAction::GetActionStringParam ( )
inlineprotected

Definition at line 187 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ GetInvalidPerformReasonString()

override LocalizedString SCR_RefundVehicleAmmoSupportStationAction::GetInvalidPerformReasonString ( ESupportStationReasonInvalid reasonInvalid)
inlineprotected

Definition at line 61 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ GetRocketMuzzle()

RocketEjectorMuzzleComponent SCR_RefundVehicleAmmoSupportStationAction::GetRocketMuzzle ( )
inlineprotected

Definition at line 158 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ GetSupplyRefundAmount()

int SCR_RefundVehicleAmmoSupportStationAction::GetSupplyRefundAmount ( )
inlineprotected

Definition at line 26 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ GetSupportStationType()

override ESupportStationType SCR_RefundVehicleAmmoSupportStationAction::GetSupportStationType ( )
inlineprotected

Definition at line 164 of file SCR_RefundVehicleAmmoSupportStationAction.c.

Member Data Documentation

◆ INVALID_EMPTY

const LocalizedString SCR_RefundVehicleAmmoSupportStationAction::INVALID_EMPTY = "#AR-SupportStation_Refund_Helicopter_Weapon_Invalid_Empty"
protected

Definition at line 16 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_ArsenalData

SCR_ArsenalItem SCR_RefundVehicleAmmoSupportStationAction::m_ArsenalData
protected

Definition at line 20 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_bHideIfNoParent

bool SCR_RefundVehicleAmmoSupportStationAction::m_bHideIfNoParent
protected

Definition at line 4 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_eArsenalSupplyCostType

SCR_EArsenalSupplyCostType SCR_RefundVehicleAmmoSupportStationAction::m_eArsenalSupplyCostType = SCR_EArsenalSupplyCostType.DEFAULT
protected

Definition at line 22 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_EntityCatalogManager

SCR_EntityCatalogManagerComponent SCR_RefundVehicleAmmoSupportStationAction::m_EntityCatalogManager
protected

Definition at line 10 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_EntityToRefund

IEntity SCR_RefundVehicleAmmoSupportStationAction::m_EntityToRefund
protected

Definition at line 12 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_fRefundMultiplier

float SCR_RefundVehicleAmmoSupportStationAction::m_fRefundMultiplier
protected

Definition at line 7 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_iFullBarrelCount

int SCR_RefundVehicleAmmoSupportStationAction::m_iFullBarrelCount
protected

Definition at line 14 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_iTotalBarrelCount

int SCR_RefundVehicleAmmoSupportStationAction::m_iTotalBarrelCount
protected

Definition at line 13 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_LastCheckedSupportStation

SCR_BaseSupportStationComponent SCR_RefundVehicleAmmoSupportStationAction::m_LastCheckedSupportStation
protected

Definition at line 23 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_NonArsenalData

SCR_NonArsenalItemCostCatalogData SCR_RefundVehicleAmmoSupportStationAction::m_NonArsenalData
protected

Definition at line 21 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_RocketMuzzleComp

RocketEjectorMuzzleComponent SCR_RefundVehicleAmmoSupportStationAction::m_RocketMuzzleComp
protected

Definition at line 9 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ m_sRefundPrefab

ResourceName SCR_RefundVehicleAmmoSupportStationAction::m_sRefundPrefab
protected

Definition at line 19 of file SCR_RefundVehicleAmmoSupportStationAction.c.

◆ X_OUTOF_Y_FORMATTING

const LocalizedString SCR_RefundVehicleAmmoSupportStationAction::X_OUTOF_Y_FORMATTING = "#AR-SupportStation_ActionFormat_ItemAmount"
protected

Definition at line 15 of file SCR_RefundVehicleAmmoSupportStationAction.c.


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