public void PlayKillSound(KillEvent e, SelfBattleUserNode battleUser, [JoinByUser] TankNode tank, [JoinAll] SingleNode <SoundListenerComponent> listener) { if (KillTankSoundEffectBehaviour.CreateKillTankSound(tank.killTankSoundEffect.EffectPrefab)) { base.ScheduleEvent <KillTankSoundEffectCreatedEvent>(listener); } }
public static bool CreateKillTankSound(KillTankSoundEffectBehaviour effectPrefab) => CreateSoundEffectInstance(effectPrefab, 0, 0.5f);