public void StopSound(NodeRemoveEvent evt, TankActiveNode tank, [JoinByTank] RailgunSoundEffectReadyNode weapon) { AudioSource audioSurce = weapon.railgunShotEffect.AudioSurce; if (audioSurce.isPlaying) { audioSurce.Stop(); } }
public void PlayShotEffect(BaseRailgunChargingShotEvent evt, RailgunSoundEffectReadyNode weapon, [JoinByTank] TankActiveNode tank) { weapon.railgunShotEffect.AudioSurce.Play(); }