16 lines
633 B
C#

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public static class TurnManagerEvent
{
public static event Action OnSetCardID;
public static void BroadcastSetCardID() => OnSetCardID?.Invoke();
// public event Action<Card.MoveCardGoDeckMessage> OnMoveCardGoCardDeck;
// public void BroadcastMoveCardToCardDeck(Card.MoveCardGoDeckMessage goDeckMessage) => OnMoveCardGoCardDeck?.Invoke(goDeckMessage);
public static event Action OnTurnManagerStateEnterSelfTurn;
public static void CallTurnManagerStateEnterSelfTurn() => OnTurnManagerStateEnterSelfTurn?.Invoke();
}