Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_GameModeHealthSettings Interface Reference
Inheritance diagram for SCR_GameModeHealthSettings:
[legend]

Public Member Functions

float GetBleedingScale ()
 
void SetBleedingScale (float rate)
 
float GetResilienceHzRegenScale ()
 
void SetResilienceHzRegenScale (float rate)
 
float GetRegenScale ()
 
void SetRegenScale (float rate)
 
bool IsUnconsciousnessPermitted ()
 
bool GetIfKillIndefiniteUnconscious ()
 
void SetUnconsciousnessPermitted (bool permitted)
 
bool IsUnconsciousVONPermitted ()
 
void SetUnconsciousVONPermitted (bool permitted)
 
float GetTourniquettedLegMovementSlowdown ()
 
void SetTourniquettedLegMovementSlowdown (float rate)
 
float GetTourniquetStrengthMultiplier ()
 
void SetTourniquetStrengthMultiplier (float rate)
 
float GetCompartmentRegenRateMultiplier ()
 
void SetCompartmentRegenRateMultiplier (float rate)
 
float GetRegenerationDelay ()
 
void SetRegenerationDelay (float rate)
 

Protected Attributes

float m_fDOTScale
 
float m_fRegenScale
 
bool m_bKillIndefinitelyUnconsciousPlayers
 
bool m_bPermitUnconsciousness
 
bool m_bPermitUnconsciousVON
 
float m_fTourniquettedLegMovementSlowdown
 
float m_fCompartmentRegenerationRateMultiplier
 
float m_fRegenerationDelay
 
float m_fRegenerationScale
 

Member Function Documentation

◆ GetBleedingScale()

float SCR_GameModeHealthSettings.GetBleedingScale ( )
Returns
rate (0.0-5.00) Higher numbers result in faster bleeding

◆ GetCompartmentRegenRateMultiplier()

float SCR_GameModeHealthSettings.GetCompartmentRegenRateMultiplier ( )
Returns
rate (0.0-5.00) Higher numbers result in faster regeneration when in certain medical compartment

◆ GetIfKillIndefiniteUnconscious()

bool SCR_GameModeHealthSettings.GetIfKillIndefiniteUnconscious ( )
Returns
Return if unconscious persons with no guaranteed wake up time will die upon going unconscious.

◆ GetRegenerationDelay()

float SCR_GameModeHealthSettings.GetRegenerationDelay ( )
Returns
rate (0.0-60.00) Higher numbers result in higher delay the regeneration cooldown

◆ GetRegenScale()

float SCR_GameModeHealthSettings.GetRegenScale ( )
Returns
rate (0.0-5.00) Higher numbers result in faster regeneration

◆ GetResilienceHzRegenScale()

float SCR_GameModeHealthSettings.GetResilienceHzRegenScale ( )
Returns
rate (0.0-1000.00) Higher numbers result in slower regeneration of resilience

◆ GetTourniquetStrengthMultiplier()

float SCR_GameModeHealthSettings.GetTourniquetStrengthMultiplier ( )
Returns
rate (0.0-1.00) Lower numbers result in slower bleeding when tourniquet is on

◆ GetTourniquettedLegMovementSlowdown()

float SCR_GameModeHealthSettings.GetTourniquettedLegMovementSlowdown ( )
Returns
rate (0.0-1.00) Higher numbers result in higher slowdown

◆ IsUnconsciousnessPermitted()

bool SCR_GameModeHealthSettings.IsUnconsciousnessPermitted ( )
Returns
permitted (true/false) True means that unconsciousness is enabled.

◆ IsUnconsciousVONPermitted()

bool SCR_GameModeHealthSettings.IsUnconsciousVONPermitted ( )
Returns
permitted (true/false) True means that using VON while unconsciousness is enabled.

◆ SetBleedingScale()

void SCR_GameModeHealthSettings.SetBleedingScale ( float  rate)
Parameters
[in]rate(0.0-5.00) Higher numbers result in faster bleeding

◆ SetCompartmentRegenRateMultiplier()

void SCR_GameModeHealthSettings.SetCompartmentRegenRateMultiplier ( float  rate)
Parameters
[in]rate(0.0-5.00) Higher numbers result in faster regeneration when in certain medical compartment

◆ SetRegenerationDelay()

void SCR_GameModeHealthSettings.SetRegenerationDelay ( float  rate)
Parameters
[in]rate(0.0-60.00) Higher numbers result in higher delay the regeneration cooldown

◆ SetRegenScale()

void SCR_GameModeHealthSettings.SetRegenScale ( float  rate)
Parameters
[in]rate(0.0-5.00) Higher numbers result in faster regeneration

◆ SetResilienceHzRegenScale()

void SCR_GameModeHealthSettings.SetResilienceHzRegenScale ( float  rate)
Parameters
[in]rate(0.0-1000.00) Higher numbers result in slower regeneration of resilience

◆ SetTourniquetStrengthMultiplier()

void SCR_GameModeHealthSettings.SetTourniquetStrengthMultiplier ( float  rate)
Parameters
[in]rate(0.0-1.00) Lower numbers result in slower bleeding when tourniquet is on

◆ SetTourniquettedLegMovementSlowdown()

void SCR_GameModeHealthSettings.SetTourniquettedLegMovementSlowdown ( float  rate)
Parameters
[in]rate(0.0-1.00) Higher numbers result in higher slowdown

◆ SetUnconsciousnessPermitted()

void SCR_GameModeHealthSettings.SetUnconsciousnessPermitted ( bool  permitted)
Parameters
[in]permitted(true/false) True means that unconsciousness is enabled.

◆ SetUnconsciousVONPermitted()

void SCR_GameModeHealthSettings.SetUnconsciousVONPermitted ( bool  permitted)
Parameters
[in]permitted(true/false) True means that VON is enabled while unconscious.

Member Data Documentation

◆ m_bKillIndefinitelyUnconsciousPlayers

bool SCR_GameModeHealthSettings.m_bKillIndefinitelyUnconsciousPlayers
protected

◆ m_bPermitUnconsciousness

bool SCR_GameModeHealthSettings.m_bPermitUnconsciousness
protected

◆ m_bPermitUnconsciousVON

bool SCR_GameModeHealthSettings.m_bPermitUnconsciousVON
protected

◆ m_fCompartmentRegenerationRateMultiplier

float SCR_GameModeHealthSettings.m_fCompartmentRegenerationRateMultiplier
protected

◆ m_fDOTScale

float SCR_GameModeHealthSettings.m_fDOTScale
protected

◆ m_fRegenerationDelay

float SCR_GameModeHealthSettings.m_fRegenerationDelay
protected

◆ m_fRegenerationScale

float SCR_GameModeHealthSettings.m_fRegenerationScale
protected

◆ m_fRegenScale

float SCR_GameModeHealthSettings.m_fRegenScale
protected

◆ m_fTourniquettedLegMovementSlowdown

float SCR_GameModeHealthSettings.m_fTourniquettedLegMovementSlowdown
protected

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