Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_HealSupportStationComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_HealSupportStationComponentClass

Functions

SCR_HealSupportStationComponentClass SCR_BaseDamageHealSupportStationComponentClass Attribute ("1000", desc:"Max blood amount healed each execute. If you hold the action it will heal each time the action ends", category:"Heal/Repair Support Station")
SCR_AudioSourceConfiguration GetOnHealBloodUpdateAudioConfig ()
override 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 OnExecuteDamageSystem (IEntity actionOwner, IEntity actionUser, SCR_EDamageSupportStationHealState healState, SCR_BaseDamageHealSupportStationAction action, float healthScaled)
override void SendDamageSupportStationNotification (IEntity actionOwner, IEntity actionUser, SCR_BaseUseSupportStationAction action, SCR_EDamageSupportStationHealState healState, float healthScaled)

Variables

string m_sOnHealBloodUpdateSoundEffectEventName
ref SCR_AudioSourceConfiguration m_OnHealBloodUpdateAudioSourceConfiguration

Function Documentation

◆ Attribute()

SCR_HealSupportStationComponentClass SCR_BaseDamageHealSupportStationComponentClass Attribute ( "1000" ,
desc:"Max blood amount healed each execute. If you hold the action it will heal each time the action ends" ,
category:"Heal/Repair Support Station"  )

Definition at line 1 of file SCR_HealSupportStationComponent.c.

◆ GetDamageOrStateToHeal()

override float GetDamageOrStateToHeal ( IEntity actionOwner,
IEntity actionUser,
notnull SCR_BaseDamageHealSupportStationAction action,
out EDamageType activeDoT,
out notnull array< HitZone > hitZones )
protected

Definition at line 39 of file SCR_HealSupportStationComponent.c.

◆ GetOnHealBloodUpdateAudioConfig()

SCR_AudioSourceConfiguration Attribute::GetOnHealBloodUpdateAudioConfig ( )
protected
Returns
Sound Config for heal blood update. Will return null if no audio is assigned

Definition at line 31 of file SCR_HealSupportStationComponent.c.

◆ GetSupplyAmountAction()

override int GetSupplyAmountAction ( IEntity actionOwner,
IEntity actionUser,
SCR_BaseUseSupportStationAction action )
protected

Definition at line 60 of file SCR_HealSupportStationComponent.c.

◆ OnExecuteDamageSystem()

override void OnExecuteDamageSystem ( IEntity actionOwner,
IEntity actionUser,
SCR_EDamageSupportStationHealState healState,
SCR_BaseDamageHealSupportStationAction action,
float healthScaled )
protected

Definition at line 149 of file SCR_HealSupportStationComponent.c.

◆ OnExecutedServer()

override void OnExecutedServer ( notnull IEntity actionOwner,
notnull IEntity actionUser,
notnull SCR_BaseUseSupportStationAction action )
protected

Definition at line 91 of file SCR_HealSupportStationComponent.c.

◆ SendDamageSupportStationNotification()

override void SendDamageSupportStationNotification ( IEntity actionOwner,
IEntity actionUser,
SCR_BaseUseSupportStationAction action,
SCR_EDamageSupportStationHealState healState,
float healthScaled )
protected

Definition at line 209 of file SCR_HealSupportStationComponent.c.

Variable Documentation

◆ m_OnHealBloodUpdateAudioSourceConfiguration

ref SCR_AudioSourceConfiguration m_OnHealBloodUpdateAudioSourceConfiguration
protected

Definition at line 27 of file SCR_HealSupportStationComponent.c.

◆ m_sOnHealBloodUpdateSoundEffectEventName

string m_sOnHealBloodUpdateSoundEffectEventName
protected

Definition at line 25 of file SCR_HealSupportStationComponent.c.