Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
|
- using System;
- using SUISS.Core;
-
- public class CIGSoundOnIslandVisit : CIGSoundOnEvent
- {
- protected override void Start()
- {
- base.Start();
- SingletonMonobehaviour<WorldMap>.Instance.VisibilityChangedEvent += this.OnWorldMapVisibility;
- if (!SingletonMonobehaviour<WorldMap>.Instance.IsVisible)
- {
- base.PlaySound();
- }
- }
-
- protected override void OnDestroy()
- {
- base.OnDestroy();
- if (SingletonMonobehaviour<WorldMap>.IsAvailable)
- {
- SingletonMonobehaviour<WorldMap>.Instance.VisibilityChangedEvent -= this.OnWorldMapVisibility;
- }
- }
-
- private void OnWorldMapVisibility(bool visible)
- {
- if (!visible)
- {
- base.PlaySound();
- }
- }
- }
|