aboutsummaryrefslogtreecommitdiff
path: root/td/Assets/Scripts/gameStats.cs
diff options
context:
space:
mode:
authorJakob Stendahl <jakob.stendahl@outlook.com>2017-10-07 21:16:23 +0200
committerJakob Stendahl <jakob.stendahl@outlook.com>2017-10-07 21:16:23 +0200
commit69a6cc2555d8dfc8314a08e6cef6b67fa1177bf0 (patch)
treebe48ae23e1085c2522808af2d418c852998a8c58 /td/Assets/Scripts/gameStats.cs
parente13fd4cf1fc0ad9eff857295fd5abc15ab01462c (diff)
downloadTD-69a6cc2555d8dfc8314a08e6cef6b67fa1177bf0.tar.gz
TD-69a6cc2555d8dfc8314a08e6cef6b67fa1177bf0.zip
Made projectiles, and working health system
Diffstat (limited to 'td/Assets/Scripts/gameStats.cs')
-rw-r--r--td/Assets/Scripts/gameStats.cs12
1 files changed, 12 insertions, 0 deletions
diff --git a/td/Assets/Scripts/gameStats.cs b/td/Assets/Scripts/gameStats.cs
index af13f99..daeb3cf 100644
--- a/td/Assets/Scripts/gameStats.cs
+++ b/td/Assets/Scripts/gameStats.cs
@@ -9,13 +9,16 @@ public class gameStats : MonoBehaviour {
GameObject canvas;
Text txtMoney;
Text txtScore;
+ Text txtHp;
int displayedScore;
int displayedMoney;
+ int displayedHealth;
void Start() {
canvas = transform.GetChild (0).gameObject;
txtMoney = canvas.transform.Find ("playerMoney").gameObject.GetComponent <Text>();
txtScore = canvas.transform.Find ("playerScore").gameObject.GetComponent <Text>();
+ txtHp = canvas.transform.Find ("playerHealth").gameObject.GetComponent <Text>();
}
void Update () {
@@ -30,6 +33,11 @@ public class gameStats : MonoBehaviour {
updateScore (displayedScore);
}
+ if (Player.health () != displayedHealth) {
+ displayedHealth = Player.health ();
+ updateHealth (displayedHealth);
+ }
+
}
void updateScore(int newScore) {
@@ -40,4 +48,8 @@ public class gameStats : MonoBehaviour {
txtMoney.text = ("Money: " + newMoney.ToString () + "$");
}
+ void updateHealth(int newHp) {
+ txtHp.text = ("HP: " + newHp.ToString ());
+ }
+
}