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

27 lines
618 B
C#

using CinemaDirector;
namespace MoleMole
{
public class LDWaitCinemaReceiveMessage : BaseLDEvent
{
private Cutscene _cinema;
private string _messageID = string.Empty;
public LDWaitCinemaReceiveMessage(Cutscene cinema, string messageID)
{
_cinema = cinema;
_messageID = messageID;
}
public override void OnEvent(BaseEvent evt)
{
EvtCinemaReceiveMessage evtCinemaReceiveMessage = evt as EvtCinemaReceiveMessage;
if (evtCinemaReceiveMessage != null && evtCinemaReceiveMessage.GetCutscene() == _cinema && evtCinemaReceiveMessage.GetMessageID() == _messageID)
{
Done();
}
}
}
}