From 56e99dac277d9b7f296e210f62f55ddf3ceb2687 Mon Sep 17 00:00:00 2001 From: Matthew Kalahiki Date: Thu, 15 Apr 2021 21:51:27 -0500 Subject: [PATCH] If you die, you respawn --- MuseumGame/Assets/Scenes/DemoLevels/Spawn.unity | 2 +- MuseumGame/Assets/Scripts/Health.cs | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/MuseumGame/Assets/Scenes/DemoLevels/Spawn.unity b/MuseumGame/Assets/Scenes/DemoLevels/Spawn.unity index da1b9ff..5581cd0 100644 --- a/MuseumGame/Assets/Scenes/DemoLevels/Spawn.unity +++ b/MuseumGame/Assets/Scenes/DemoLevels/Spawn.unity @@ -2302,7 +2302,7 @@ MonoBehaviour: artImage: {fileID: 430284682} obtainedPowerups: powerupStatus: - sceneToLoad: + sceneToLoad: BossRoom music: - {fileID: 8300000, guid: f29919963390ff24fa1ae468277b309e, type: 3} --- !u!4 &637676178 diff --git a/MuseumGame/Assets/Scripts/Health.cs b/MuseumGame/Assets/Scripts/Health.cs index 8c3b17d..9de3ed8 100644 --- a/MuseumGame/Assets/Scripts/Health.cs +++ b/MuseumGame/Assets/Scripts/Health.cs @@ -4,7 +4,7 @@ using UnityEngine; public class Health : MonoBehaviour { - public int currentHealth = 0; + public int currentHealth; public int maxHealth = 100; public HealthBarCustom healthBar; @@ -26,7 +26,12 @@ public class Health : MonoBehaviour // Update is called once per frame void Update() { - + if (currentHealth <= 0) + { + GameManager.Instance.LoadLevel("Spawn", new Vector3(0,0,0)); + currentHealth = maxHealth; + healthBar.SetHealth(currentHealth); + } } public void DamagePlayer(int damage)