24 if (mask.IsExternalFilterAttached() || mask.HasIntegratedFilter())
38 if ( player.CanSpawnBreathVaporEffect() )
39 player.SpawnBreathVaporEffect();
eBleedingSourceType m_Type
protected 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
void StaminaNormalDummy()
class StaminaDownHeavy extends StaminaSoundEventBase StaminaUpHeavy()
override bool HasPriorityOverCurrent(PlayerBase player, EPlayerSoundEventID other_state_id, EPlayerSoundEventType type_other)
class StaminaUpLight extends StaminaSoundEventBase StaminaUpEnd()
void StaminaLowFilterUpper()
class StaminaSoundEventBase extends PlayerSoundEventBase StaminaDownLight()
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
override void OnPlay(PlayerBase player)
override bool HasPriorityOverCurrent(PlayerBase player, EPlayerSoundEventID other_state_id, EPlayerSoundEventType type_other)
void StaminaSoundEventBase()
void StaminaLowFilterUpper()
void StaminaLowFilterLower()
void StaminaNormalDummy()
static proto float Lerp(float a, float b, float time)
Linearly interpolates between 'a' and 'b' given 'time'.