From 69a6cc2555d8dfc8314a08e6cef6b67fa1177bf0 Mon Sep 17 00:00:00 2001 From: Jakob Stendahl Date: Sat, 7 Oct 2017 21:16:23 +0200 Subject: Made projectiles, and working health system --- td/Assets/Scripts/player.cs | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) (limited to 'td/Assets/Scripts/player.cs') diff --git a/td/Assets/Scripts/player.cs b/td/Assets/Scripts/player.cs index b972477..4b23054 100644 --- a/td/Assets/Scripts/player.cs +++ b/td/Assets/Scripts/player.cs @@ -4,17 +4,17 @@ using UnityEngine; public class player : MonoBehaviour { + public int initialHealth; public int startingMoney; - GameObject[] towers; - - int playerMoney; - int playerScore; - - bool placingTower; + private GameObject[] towers; + private int playerMoney; + private int playerScore; + private int playerHealth; void Awake() { playerMoney = startingMoney; + playerHealth = initialHealth; } #region stats @@ -22,7 +22,7 @@ public class player : MonoBehaviour { return playerScore; } - public void score(int points) { + public void scoreAdd(int points) { playerScore += points; } @@ -37,6 +37,14 @@ public class player : MonoBehaviour { public void moneySubtract(int sum) { playerMoney -= sum; } + + public int health() { + return playerHealth; + } + + public void decreaseHealth(int hp) { + playerHealth -= hp; + } #endregion public void spawnTower(GameObject towerType) { -- cgit v1.2.3