コード例 #1
0
        private void Play(ReadySilentAmbientSoundNode soundListener, bool playWithNitro)
        {
            Entity entity = soundListener.Entity;

            soundListener.hangarAmbientSoundController.HangarAmbientSoundController.Play(playWithNitro);
            entity.RemoveComponent <HangarAmbientSoundSilenceComponent>();
        }
コード例 #2
0
 public void PlayAmbientSoundEffect(NodeAddedEvent evt, ReadySilentAmbientSoundNode soundListener, HomeScreenNode screen)
 {
     base.NewEvent(new BeforeLobbyAmbientSoundPlayEvent(true)).Attach(soundListener).ScheduleDelayed(soundListener.soundListener.DelayForLobbyState);
 }
コード例 #3
0
 public void FinalizeAmbientSoundEffect(MapAmbientSoundPlayEvent evt, ReadySilentAmbientSoundNode soundListener)
 {
     this.Stop(soundListener);
     soundListener.Entity.RemoveComponent <HangarAmbientSoundSilenceComponent>();
 }