![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_BaseDamageHealSupportStationComponentClass |
Enumerations | |
| enum | SCR_EDamageSupportStationHealState { FIRE_EXTINGUISH_UPDATE , FIRE_EXTINGUISH_DONE , DOT_REMOVED , HEAL_UPDATE , HEAL_DONE_NOT_FULL_HEAL , HEAL_DONE , BLOOD_UPDATE , BLOOD_DONE_NOT_FULL_HEAL , BLOOD_DONE } |
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 supplyAmount) |
| float | GetDamageOrStateToHeal (IEntity actionOwner, IEntity actionUser, notnull SCR_BaseDamageHealSupportStationAction action, out EDamageType activeDoT, out notnull array< HitZone > hitZones) |
| override int | GetSupplyAmountAction (IEntity actionOwner, IEntity actionUser, SCR_BaseUseSupportStationAction action) |
| override void | OnExecutedServer (notnull IEntity actionOwner, notnull IEntity actionUser, notnull SCR_BaseUseSupportStationAction action) |
| override void | OnExecute (IEntity actionOwner, IEntity actionUser, int playerId, SCR_BaseUseSupportStationAction action) |
| void | OnExecuteDamageSystemBroadcast (RplId ownerId, RplId userId, SCR_EDamageSupportStationHealState healState, int actionId, float healthScaled) |
| void | OnExecuteDamageSystem (IEntity actionOwner, IEntity actionUser, SCR_EDamageSupportStationHealState healState, SCR_BaseDamageHealSupportStationAction action, float healthScaled) |
| void | SendDamageSupportStationNotification (IEntity actionOwner, IEntity actionUser, SCR_BaseUseSupportStationAction action, SCR_EDamageSupportStationHealState healState, float healthScaled) |
Variables | |
| string | m_sOnHealUpdateSoundEffectEventName |
| string | m_sOnDoTRemovedSoundEffectEventName |
| ref SCR_AudioSourceConfiguration | m_OnHealUpdateAudioSourceConfiguration |
| ref SCR_AudioSourceConfiguration | m_OnDoTRemovedAudioSourceConfiguration |
|
protected |
Definition at line 362 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 1 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
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 77 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 134 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 109 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 98 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
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 | supplyAmount ) |
Definition at line 98 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 277 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 302 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 284 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 201 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 356 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 70 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 69 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 67 of file SCR_BaseDamageHealSupportStationComponent.c.
|
protected |
Definition at line 64 of file SCR_BaseDamageHealSupportStationComponent.c.