Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/LDWaitNewbieDialogFinish.cs
2025-08-13 09:26:42 +08:00

33 lines
737 B
C#

using UnityEngine;
namespace MoleMole
{
public class LDWaitNewbieDialogFinish : BaseLDEvent
{
private Transform newbie;
public LDWaitNewbieDialogFinish()
{
newbie = Singleton<MainUIManager>.Instance.GetInLevelUICanvas().transform.Find("Dialogs/NewbieDialog(Clone)");
}
public override void Core()
{
if (Singleton<MainUIManager>.Instance.GetInLevelUICanvas().transform.Find("Dialogs/NewbieDialog(Clone)") == null)
{
Done();
}
}
private void PlayBossBornSound()
{
BaseMonoAvatar localAvatar = Singleton<AvatarManager>.Instance.GetLocalAvatar();
MonoEntityAudio component = localAvatar.GetComponent<MonoEntityAudio>();
if (component != null)
{
component.PostBossBorn();
}
}
}
}