Timer eingebaut, Inventory Script überarbeitet, InventoryScript dank Hr. Neuhaus durch Speicherfunktion erweiter, GameOver und GameOverlay ready and working

This commit is contained in:
2026-02-12 08:04:01 +01:00
parent 57f6aa02c8
commit a7aac28d92
5 changed files with 759 additions and 60 deletions

View File

@@ -25,31 +25,38 @@ public class ChangeHealth : MonoBehaviour
void Start()
{
inventory.Health = standardHealth;
healthHUD.text = inventory.Health.ToString();
Debug.Log(inventory.Health);
}
void Update()
{
healthHUD.text = inventory.Health.ToString();
if (inventory.Health <= 0)
{
Die();
}
}
public void GetHit()
public void GetHit() //MUSS NOCH MIT ENEMIES VERKNÜPFT WERDEN
{
inventory.Health -= 1; //MAGIC NUMBER BITTE BEACHTEN
if (inventory.Health > 0)
{
inventory.Health -= 1; //MAGIC NUMBER BITTE BEACHTEN
}
Debug.Log("Ouch, you bastard.");
}
public void Die()
{
Time.timeScale = 0;
//Time.timeScale = 0; //Wieder umlegen
end.recentDeath = true;
end.ShowDeathScreen();
Debug.Log("rest in pizza");
}
}