diff --git a/MuseumGame/Assets/Scripts/Art.cs b/MuseumGame/Assets/Scripts/Art.cs index 5d3a6d4..2c74dff 100644 --- a/MuseumGame/Assets/Scripts/Art.cs +++ b/MuseumGame/Assets/Scripts/Art.cs @@ -16,6 +16,8 @@ public class Art : MonoBehaviour void Update() { GetComponent().enabled = GameManager.Instance.IsArtActivated(index); + GetComponent().enabled = GameManager.Instance.IsArtActivated(index); + } private void OnTriggerEnter2D(Collider2D collision) { diff --git a/MuseumGame/Assets/Scripts/GameManager.cs b/MuseumGame/Assets/Scripts/GameManager.cs index 35abb1c..2436b83 100644 --- a/MuseumGame/Assets/Scripts/GameManager.cs +++ b/MuseumGame/Assets/Scripts/GameManager.cs @@ -199,6 +199,11 @@ public class GameManager : MonoBehaviour powerUps.SetActive(true); pauseButton.SetActive(true); disableAllPowerups(); + + for (int i = 0; i < artActivated.Length; i++){ + artActivated[i] = false; + } + player.SetActive(true); LoadLevel(sceneToLoad, positionToLoad); title.GetComponent().text = "Menu"; diff --git a/MuseumGame/Assets/Scripts/PowerUp Logic/Pickup.cs b/MuseumGame/Assets/Scripts/PowerUp Logic/Pickup.cs index 3931583..7122ccd 100644 --- a/MuseumGame/Assets/Scripts/PowerUp Logic/Pickup.cs +++ b/MuseumGame/Assets/Scripts/PowerUp Logic/Pickup.cs @@ -16,7 +16,8 @@ public class Pickup : MonoBehaviour // Update is called once per frame void Update() { - + GetComponent().enabled = GameManager.Instance.IsArtActivated(artIndex); + GetComponent().enabled = GameManager.Instance.IsArtActivated(artIndex); } private void OnTriggerEnter2D(Collider2D collision)