30 lines
945 B
C#
Raw Normal View History

2025-11-18 02:08:07 +08:00
using UnityEngine;
public class TurnEventManagement : MonoBehaviour
{
// ======== serializeField ========
public int defaultDeckNumber = 21; // 默认牌组数量
public int defaultCardNumber = 5; // 默认手牌数量
public float everyCardDealDuration = 0.25f; // 系统发牌时间
// ======== private ========
private CombatScenarioEventOS combatScenarioEventOS;
private void Start()
{
combatScenarioEventOS = CombatScenarioEventOS.Instance;
EVENT_trigger_deal_card();
}
private void EVENT_trigger_deal_card() // 系统发牌
{
2025-11-18 02:11:55 +08:00
combatScenarioEventOS.EVENT_TRIGGER(EventData.EVENT_REGISTER_EVENT_ENUM.EVENT_LET_OS_DEAL_CARD,
2025-11-18 02:08:07 +08:00
new EventStruct.STRUCT_EVENT_DEAL_CARD
{
DECK_CARD_COUNT = defaultDeckNumber,
HAND_CARD_COUNT = defaultCardNumber,
DURATION = everyCardDealDuration,
});
}
}