Implemented chest pop up and gaining ability upon completing a room with a chest reward.

This commit is contained in:
Max 2025-01-30 16:07:07 +01:00
parent 90b9e2689a
commit fdeab50984
15 changed files with 1185 additions and 997 deletions

View file

@ -17,11 +17,13 @@ public class TorchAbility : MonoBehaviour
private void OnEnable()
{
GameManager.StateChanged += HandleStateChanged;
ChestRewardSelection.TorchAbilitySelected += HandleGainedTorchAbility;
}
private void OnDisable()
{
GameManager.StateChanged -= HandleStateChanged;
ChestRewardSelection.TorchAbilitySelected -= HandleGainedTorchAbility;
}
private void Start()
@ -55,4 +57,10 @@ public class TorchAbility : MonoBehaviour
{
_canClick = true;
}
private void HandleGainedTorchAbility()
{
abilityUseOne.GetComponent<Button>().interactable = true;
abilityUseTwo.GetComponent<Button>().interactable = true;
}
}