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

Protected Member Functions

override ESupportStationType GetSupportStationType ()
override LocalizedString GetInvalidPerformReasonString (ESupportStationReasonInvalid reasonInvalid)
int GetHitZoneGroups (out notnull array< EVehicleHitZoneGroup > hitZoneGroup)
override bool RequiresGadget ()
override bool CanBeShownScript (IEntity user)
override bool CanShowDestroyed ()
override bool CanBePerformedScript (IEntity user)
override void SetHitZonesToHeal ()
override string GetActionStringParam ()
override bool GetActionNameScript (out string outName)
override bool IsStabilizedReason ()
override void DelayedInit (IEntity owner)

Protected Attributes

LocalizedString m_sInvalidDamaged
LocalizedString m_sInvalidMaxHealingReached_Field
LocalizedString m_sInvalidMaxHealingReached_Emergency
LocalizedString m_sInvalidOnFire
LocalizedString m_sOnFireOverrideActionName
ref array< EVehicleHitZoneGroupm_aHitZoneGroups
ref SCR_HitZoneGroupNameHolder m_HitZoneGroupNames
ref array< intm_aHitZoneAdditionalIDs
bool m_bAlwaysRepairAllHitZones
bool m_bHideIfEntityOnFire
SCR_DamageManagerComponent m_OnFireCheckDamageManager

Detailed Description

Definition at line 1 of file SCR_RepairAtSupportStationAction.c.

Member Function Documentation

◆ CanBePerformedScript()

override bool SCR_RepairAtSupportStationAction::CanBePerformedScript ( IEntity user)
inlineprotected

Definition at line 98 of file SCR_RepairAtSupportStationAction.c.

◆ CanBeShownScript()

override bool SCR_RepairAtSupportStationAction::CanBeShownScript ( IEntity user)
inlineprotected

Definition at line 71 of file SCR_RepairAtSupportStationAction.c.

◆ CanShowDestroyed()

override bool SCR_RepairAtSupportStationAction::CanShowDestroyed ( )
inlineprotected

Definition at line 87 of file SCR_RepairAtSupportStationAction.c.

◆ DelayedInit()

override void SCR_RepairAtSupportStationAction::DelayedInit ( IEntity owner)
inlineprotected

Definition at line 225 of file SCR_RepairAtSupportStationAction.c.

◆ GetActionNameScript()

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

Definition at line 192 of file SCR_RepairAtSupportStationAction.c.

◆ GetActionStringParam()

override string SCR_RepairAtSupportStationAction::GetActionStringParam ( )
inlineprotected

Definition at line 182 of file SCR_RepairAtSupportStationAction.c.

◆ GetHitZoneGroups()

int SCR_RepairAtSupportStationAction::GetHitZoneGroups ( out notnull array< EVehicleHitZoneGroup > hitZoneGroup)
inlineprotected

Definition at line 58 of file SCR_RepairAtSupportStationAction.c.

◆ GetInvalidPerformReasonString()

override LocalizedString SCR_RepairAtSupportStationAction::GetInvalidPerformReasonString ( ESupportStationReasonInvalid reasonInvalid)
inlineprotected

Definition at line 42 of file SCR_RepairAtSupportStationAction.c.

◆ GetSupportStationType()

override ESupportStationType SCR_RepairAtSupportStationAction::GetSupportStationType ( )
inlineprotected

Definition at line 36 of file SCR_RepairAtSupportStationAction.c.

◆ IsStabilizedReason()

override bool SCR_RepairAtSupportStationAction::IsStabilizedReason ( )
inlineprotected

Definition at line 219 of file SCR_RepairAtSupportStationAction.c.

◆ RequiresGadget()

override bool SCR_RepairAtSupportStationAction::RequiresGadget ( )
inlineprotected

Definition at line 65 of file SCR_RepairAtSupportStationAction.c.

◆ SetHitZonesToHeal()

override void SCR_RepairAtSupportStationAction::SetHitZonesToHeal ( )
inlineprotected

Definition at line 130 of file SCR_RepairAtSupportStationAction.c.

Member Data Documentation

◆ m_aHitZoneAdditionalIDs

ref array<int> SCR_RepairAtSupportStationAction::m_aHitZoneAdditionalIDs
protected

Definition at line 25 of file SCR_RepairAtSupportStationAction.c.

◆ m_aHitZoneGroups

ref array<EVehicleHitZoneGroup> SCR_RepairAtSupportStationAction::m_aHitZoneGroups
protected

Definition at line 19 of file SCR_RepairAtSupportStationAction.c.

◆ m_bAlwaysRepairAllHitZones

bool SCR_RepairAtSupportStationAction::m_bAlwaysRepairAllHitZones
protected

Definition at line 28 of file SCR_RepairAtSupportStationAction.c.

◆ m_bHideIfEntityOnFire

bool SCR_RepairAtSupportStationAction::m_bHideIfEntityOnFire
protected

Definition at line 31 of file SCR_RepairAtSupportStationAction.c.

◆ m_HitZoneGroupNames

ref SCR_HitZoneGroupNameHolder SCR_RepairAtSupportStationAction::m_HitZoneGroupNames
protected

Definition at line 22 of file SCR_RepairAtSupportStationAction.c.

◆ m_OnFireCheckDamageManager

SCR_DamageManagerComponent SCR_RepairAtSupportStationAction::m_OnFireCheckDamageManager
protected

Definition at line 33 of file SCR_RepairAtSupportStationAction.c.

◆ m_sInvalidDamaged

LocalizedString SCR_RepairAtSupportStationAction::m_sInvalidDamaged
protected

Definition at line 4 of file SCR_RepairAtSupportStationAction.c.

◆ m_sInvalidMaxHealingReached_Emergency

LocalizedString SCR_RepairAtSupportStationAction::m_sInvalidMaxHealingReached_Emergency
protected

Definition at line 10 of file SCR_RepairAtSupportStationAction.c.

◆ m_sInvalidMaxHealingReached_Field

LocalizedString SCR_RepairAtSupportStationAction::m_sInvalidMaxHealingReached_Field
protected

Definition at line 7 of file SCR_RepairAtSupportStationAction.c.

◆ m_sInvalidOnFire

LocalizedString SCR_RepairAtSupportStationAction::m_sInvalidOnFire
protected

Definition at line 13 of file SCR_RepairAtSupportStationAction.c.

◆ m_sOnFireOverrideActionName

LocalizedString SCR_RepairAtSupportStationAction::m_sOnFireOverrideActionName
protected

Definition at line 16 of file SCR_RepairAtSupportStationAction.c.


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