DayZ 1.28
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnFireModeChange()

void Weapon::OnFireModeChange ( int fireMode)
inlineprotected

См. определение в файле Weapon_Base.c строка 1056

1057 {
1058 if ( !GetGame().IsDedicatedServer() )
1059 {
1060 EffectSound eff;
1061
1062 if ( fireMode == 0 )
1063 eff = SEffectManager.PlaySound("Fire_Mode_Switch_Marked_Click_SoundSet", GetPosition());
1064 else
1065 eff = SEffectManager.PlaySound("Fire_Mode_Switch_Simple_Click_SoundSet", GetPosition());
1066
1067 eff.SetAutodestroy(true);
1068 }
1069
1071 }
override void SetAutodestroy(bool auto_destroy)
Sets whether Effect automatically cleans up when it stops.
Определения EffectSound.c:603
void ResetBurstCount()
Определения Weapon_Base.c:2196
proto native CGame GetGame()
class JsonUndergroundAreaTriggerData GetPosition
Определения UndergroundAreaLoader.c:9

Перекрестные ссылки GetGame(), GetPosition, SEffectManager::PlaySound(), ResetBurstCount() и EffectSound::SetAutodestroy().