Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
class | SCR_BaseDamageHealSupportStationComponentClass |
Functions | |
SCR_BaseDamageHealSupportStationComponentClass SCR_BaseSupportStationComponentClass | Attribute ("500", desc:"Max damage healed each execute. If you hold the action it will heal each time the action ends", category:"Heal/Repair Support Station", params:"0.01 inf") |
SCR_AudioSourceConfiguration | CreateSoundAudioConfig (string soundEventName) |
SCR_AudioSourceConfiguration | GetOnHealUpdateAudioConfig () |
SCR_AudioSourceConfiguration | GetOnDoTRemovedAudioConfig () |
override bool | IsValid (IEntity actionOwner, IEntity actionUser, SCR_BaseUseSupportStationAction action, vector actionPosition, out ESupportStationReasonInvalid reasonInvalid, out int supplyCost) |
protected float | GetDamageOrStateToHeal (IEntity actionOwner, IEntity actionUser, notnull SCR_BaseDamageHealSupportStationAction action, out EDamageType activeDoT, out notnull array< HitZone > hitZones) |
protected override int | GetSupplyCostAction (IEntity actionOwner, IEntity actionUser, SCR_BaseUseSupportStationAction action) |
override void | OnExecutedServer (notnull IEntity actionOwner, notnull IEntity actionUser, notnull SCR_BaseUseSupportStationAction action) |
protected override void | OnExecute (IEntity actionOwner, IEntity actionUser, int playerId, SCR_BaseUseSupportStationAction action) |
protected void | OnExecuteDamageSystemBroadcast (RplId ownerId, RplId userId, SCR_EDamageSupportStationHealState healState, int actionId, float healthScaled) |
protected void | OnExecuteDamageSystem (IEntity actionOwner, IEntity actionUser, SCR_EDamageSupportStationHealState healState, SCR_BaseDamageHealSupportStationAction action, float healthScaled) |
protected void | SendDamageSupportStationNotification (IEntity actionOwner, IEntity actionUser, SCR_BaseUseSupportStationAction action, SCR_EDamageSupportStationHealState healState, float healthScaled) |
Variables | |
protected string | m_sOnHealUpdateSoundEffectEventName |
protected string | m_sOnDoTRemovedSoundEffectEventName |
protected ref SCR_AudioSourceConfiguration | m_OnHealUpdateAudioSourceConfiguration |
protected ref SCR_AudioSourceConfiguration | m_OnDoTRemovedAudioSourceConfiguration |
Definition at line 366 of file SCR_BaseDamageHealSupportStationComponent.c.
SCR_BaseDamageHealSupportStationComponentClass SCR_BaseSupportStationComponentClass Attribute | ( | "500" | , |
desc:"Max damage healed each execute. If you hold the action it will heal each time the action ends" | , | ||
category:"Heal/Repair Support Station" | , | ||
params:"0.01 inf" | |||
) |
Definition at line 62 of file SCR_BaseDamageHealSupportStationComponent.c.
SCR_AudioSourceConfiguration Attribute::CreateSoundAudioConfig | ( | string | soundEventName | ) |
Get Audio config to play Will create it if it not yet exists. Returns null if no SoundFile or SoundEvent is set
[in] | soundEventName | DSConfig |
Definition at line 16 of file SCR_BaseDamageHealSupportStationComponent.c.
protected float GetDamageOrStateToHeal | ( | IEntity | actionOwner, |
IEntity | actionUser, | ||
notnull SCR_BaseDamageHealSupportStationAction | action, | ||
out EDamageType | activeDoT, | ||
out notnull array< HitZone > | hitZones | ||
) |
Definition at line 134 of file SCR_BaseDamageHealSupportStationComponent.c.
SCR_AudioSourceConfiguration Attribute::GetOnDoTRemovedAudioConfig | ( | ) |
Definition at line 48 of file SCR_BaseDamageHealSupportStationComponent.c.
SCR_AudioSourceConfiguration Attribute::GetOnHealUpdateAudioConfig | ( | ) |
Definition at line 37 of file SCR_BaseDamageHealSupportStationComponent.c.
protected override int GetSupplyCostAction | ( | IEntity | actionOwner, |
IEntity | actionUser, | ||
SCR_BaseUseSupportStationAction | action | ||
) |
Definition at line 158 of file SCR_BaseDamageHealSupportStationComponent.c.
override bool IsValid | ( | IEntity | actionOwner, |
IEntity | actionUser, | ||
SCR_BaseUseSupportStationAction | action, | ||
vector | actionPosition, | ||
out ESupportStationReasonInvalid | reasonInvalid, | ||
out int | supplyCost | ||
) |
Definition at line 98 of file SCR_BaseDamageHealSupportStationComponent.c.
protected override void OnExecute | ( | IEntity | actionOwner, |
IEntity | actionUser, | ||
int | playerId, | ||
SCR_BaseUseSupportStationAction | action | ||
) |
Definition at line 281 of file SCR_BaseDamageHealSupportStationComponent.c.
protected void OnExecuteDamageSystem | ( | IEntity | actionOwner, |
IEntity | actionUser, | ||
SCR_EDamageSupportStationHealState | healState, | ||
SCR_BaseDamageHealSupportStationAction | action, | ||
float | healthScaled | ||
) |
Definition at line 306 of file SCR_BaseDamageHealSupportStationComponent.c.
protected void OnExecuteDamageSystemBroadcast | ( | RplId | ownerId, |
RplId | userId, | ||
SCR_EDamageSupportStationHealState | healState, | ||
int | actionId, | ||
float | healthScaled | ||
) |
Definition at line 288 of file SCR_BaseDamageHealSupportStationComponent.c.
override void OnExecutedServer | ( | notnull IEntity | actionOwner, |
notnull IEntity | actionUser, | ||
notnull SCR_BaseUseSupportStationAction | action | ||
) |
Definition at line 205 of file SCR_BaseDamageHealSupportStationComponent.c.
protected void SendDamageSupportStationNotification | ( | IEntity | actionOwner, |
IEntity | actionUser, | ||
SCR_BaseUseSupportStationAction | action, | ||
SCR_EDamageSupportStationHealState | healState, | ||
float | healthScaled | ||
) |
Definition at line 360 of file SCR_BaseDamageHealSupportStationComponent.c.
protected ref SCR_AudioSourceConfiguration m_OnDoTRemovedAudioSourceConfiguration |
Definition at line 9 of file SCR_BaseDamageHealSupportStationComponent.c.
protected ref SCR_AudioSourceConfiguration m_OnHealUpdateAudioSourceConfiguration |
Definition at line 8 of file SCR_BaseDamageHealSupportStationComponent.c.
protected string m_sOnDoTRemovedSoundEffectEventName |
Definition at line 6 of file SCR_BaseDamageHealSupportStationComponent.c.
protected string m_sOnHealUpdateSoundEffectEventName |
Definition at line 3 of file SCR_BaseDamageHealSupportStationComponent.c.