public void StartFiringSound() { if (FiringSound == null) { Log.Line($"FiringSound is null"); return; } FiringEmitter?.PlaySound(FiringSound); }
public void StartFiringSound() { if (FiringEmitter == null) { return; } FiringEmitter.PlaySound(FiringSound); }
public void StopFiringSound(object o = null) { if (FiringEmitter == null) { return; } if (FiringEmitter.Loop) { FiringEmitter.StopSound(true); FiringEmitter.PlaySound(FiringSound, stopPrevious: false, skipIntro: true, force2D: false, alwaysHearOnRealistic: false, skipToEnd: true); } else { FiringEmitter.StopSound(false); } }