Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_BaseSupportStationComponentClass Class Reference
Inheritance diagram for SCR_BaseSupportStationComponentClass:
ScriptComponentClass SCR_BaseDamageHealSupportStationComponentClass SCR_BaseItemSupportStationComponentClass SCR_FuelSupportStationComponentClass SCR_LoadCasualtySupportStationComponentClass SCR_VehicleSalvageSupportStationComponentClass SCR_HealSupportStationComponentClass SCR_RepairSupportStationComponentClass SCR_ResupplySupportStationComponentClass SCR_VehicleWeaponSupportStationComponentClass SCR_ResupplyMedicalGadgetSupportStationComponentClass

Protected Member Functions

bool GetSendNotificationOnUse ()
bool CanMoveWithPhysics ()
bool AllowGetFactionFromParent ()
SCR_AudioSourceConfiguration GetOnUseAudioConfig ()
SCR_AudioSourceConfiguration CreateOnUseAudioConfig (ResourceName soundFile, string soundEvent)
void GetCharacterVoiceSoundEventVariables (out string characterVoiceEventOnUse, out int characterVoicePriority)

Protected Attributes

bool m_bIsVehicle
bool m_bSendNotificationOnUse
bool m_bAllowGetFactionFromParent
ResourceName m_sOnUseSoundEffectFile
string m_sOnUseSoundEffectEventName
string m_sCharacterVoiceEventOnUse
int m_iCharacterVoicePriority
ref SCR_AudioSourceConfiguration m_OnUseAudioSourceConfiguration

Detailed Description

Definition at line 2 of file SCR_BaseSupportStationComponent.c.

Member Function Documentation

◆ AllowGetFactionFromParent()

bool SCR_BaseSupportStationComponentClass::AllowGetFactionFromParent ( )
inlineprotected

Check if prefab allows the faction affiliation component to be obtained from parent Used in init

Returns
If allowed to get from parent

Definition at line 47 of file SCR_BaseSupportStationComponent.c.

◆ CanMoveWithPhysics()

bool SCR_BaseSupportStationComponentClass::CanMoveWithPhysics ( )
inlineprotected

If false then the object has no physics to move it self. If true it means it can be moved via physics which means it checks the rigid body if it has a velocity and does not allow to be used if it has

Returns
false if no physics can move it

Definition at line 38 of file SCR_BaseSupportStationComponent.c.

◆ CreateOnUseAudioConfig()

SCR_AudioSourceConfiguration SCR_BaseSupportStationComponentClass::CreateOnUseAudioConfig ( ResourceName soundFile,
string soundEvent )
inlineprotected

Get Audio config to play Will create it if it not yet exists. Returns null if no SoundFile or SoundEvent is set

Returns
Sound Config

Definition at line 69 of file SCR_BaseSupportStationComponent.c.

◆ GetCharacterVoiceSoundEventVariables()

void SCR_BaseSupportStationComponentClass::GetCharacterVoiceSoundEventVariables ( out string characterVoiceEventOnUse,
out int characterVoicePriority )
inlineprotected

Get the character voice varriables on support station use

Parameters
[out]characterVoiceEventOnUseVoice event to use
[out]characterVoicePrioritypriority of voice event

Definition at line 90 of file SCR_BaseSupportStationComponent.c.

◆ GetOnUseAudioConfig()

SCR_AudioSourceConfiguration SCR_BaseSupportStationComponentClass::GetOnUseAudioConfig ( )
inlineprotected

Get Audio config to play Will create it if it not yet exists. Returns null if no SoundFile or SoundEvent is set

Returns
Sound Config

Definition at line 56 of file SCR_BaseSupportStationComponent.c.

◆ GetSendNotificationOnUse()

bool SCR_BaseSupportStationComponentClass::GetSendNotificationOnUse ( )
inlineprotected

Get if notification should be shown on Action executed

Returns
True if should show notification

Definition at line 30 of file SCR_BaseSupportStationComponent.c.

Member Data Documentation

◆ m_bAllowGetFactionFromParent

bool SCR_BaseSupportStationComponentClass::m_bAllowGetFactionFromParent
protected

Definition at line 11 of file SCR_BaseSupportStationComponent.c.

◆ m_bIsVehicle

bool SCR_BaseSupportStationComponentClass::m_bIsVehicle
protected

Definition at line 5 of file SCR_BaseSupportStationComponent.c.

◆ m_bSendNotificationOnUse

bool SCR_BaseSupportStationComponentClass::m_bSendNotificationOnUse
protected

Definition at line 8 of file SCR_BaseSupportStationComponent.c.

◆ m_iCharacterVoicePriority

int SCR_BaseSupportStationComponentClass::m_iCharacterVoicePriority
protected

Definition at line 23 of file SCR_BaseSupportStationComponent.c.

◆ m_OnUseAudioSourceConfiguration

ref SCR_AudioSourceConfiguration SCR_BaseSupportStationComponentClass::m_OnUseAudioSourceConfiguration
protected

Definition at line 25 of file SCR_BaseSupportStationComponent.c.

◆ m_sCharacterVoiceEventOnUse

string SCR_BaseSupportStationComponentClass::m_sCharacterVoiceEventOnUse
protected

Definition at line 20 of file SCR_BaseSupportStationComponent.c.

◆ m_sOnUseSoundEffectEventName

string SCR_BaseSupportStationComponentClass::m_sOnUseSoundEffectEventName
protected

Definition at line 17 of file SCR_BaseSupportStationComponent.c.

◆ m_sOnUseSoundEffectFile

ResourceName SCR_BaseSupportStationComponentClass::m_sOnUseSoundEffectFile
protected

Definition at line 14 of file SCR_BaseSupportStationComponent.c.


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