24 if (mask.IsExternalFilterAttached() || mask.HasIntegratedFilter())
38 if ( player.CanSpawnBreathVaporEffect() )
39 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()
class StaminaLowFilterUpper extends StaminaLowFilterBase StaminaLowFilterMid()
static proto native int GetSlotIdFromString(string slot_name)
converts string to slot_id
provides access to slot configuration
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'.