PuzzleGame/PuzzleGameProject/Assets/Scripts/Abilities/BlackDieAbility.cs
2025-02-27 15:52:40 +01:00

25 lines
594 B
C#

using System;
using Abilities;
using UnityEngine;
using UnityEngine.UI;
public class BlackDieAbility: StartingBlackDieAbility
{
public event Action AbilityGained;
protected override void OnEnable()
{
base.OnEnable();
ChestRewardSelection.BlackDiceAbilitySelected += HandleBlackDieAbilityGained;
}
protected override void OnDisable()
{
base.OnDisable();
ChestRewardSelection.BlackDiceAbilitySelected -= HandleBlackDieAbilityGained;
}
private void HandleBlackDieAbilityGained()
{
AbilityGained?.Invoke();
}
}