24 if (
mask.IsExternalFilterAttached() ||
mask.HasIntegratedFilter())
36 if (
player.CanSpawnBreathVaporEffect())
37 player.SpawnBreathVaporEffect();
eBleedingSourceType m_Type
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
EPlayerSoundEventType m_HasPriorityOverTypes
bool m_ProcessPlaybackEvent
AbstractWave m_SoundSetCallback
int m_SoundVoiceAnimEventClassID
class StaminaDownHeavy extends StaminaSoundEventBase StaminaUpHeavy()
class StaminaUpLight extends StaminaSoundEventBase StaminaUpEnd()
class StaminaSoundEventBase extends PlayerSoundEventBase StaminaDownLight()
override bool HasPriorityOverCurrent(PlayerBase player, EPlayerSoundEventID other_state_id, EPlayerSoundEventType type_other)
void StaminaNormalDummy()
class StaminaNormalDummy extends StaminaSoundEventBase StaminaLowFilterBase()
void StaminaLowFilterUpper()
class StaminaLowFilterUpper extends StaminaLowFilterBase StaminaLowFilterMid()
proto void SetVolumeRelative(float value)
provides access to slot configuration
static proto native int GetSlotIdFromString(string slot_name)
converts string to slot_id
void StaminaSoundEventBase()
override bool HasPriorityOverCurrent(PlayerBase player, EPlayerSoundEventID other_state_id, EPlayerSoundEventType type_other)
override void OnPlay(PlayerBase player)
void StaminaLowFilterLower()
void StaminaLowFilterUpper()
void StaminaNormalDummy()
static proto float Lerp(float a, float b, float time)
Linearly interpolates between 'a' and 'b' given 'time'.