From 3bae763168a39664201532b0f90e869694edd394 Mon Sep 17 00:00:00 2001
From: Akhmad Setiawan <13521164@mahasiswa.itb.ac.id>
Date: Thu, 9 May 2024 21:36:36 +0700
Subject: [PATCH] fix: hudcanvas current weapon's name

---
 Assets/Scenes/Level01.unity                 |  1 +
 Assets/Scenes/Level02.unity                 |  1 +
 Assets/Scenes/Level03.unity                 |  1 +
 Assets/Scenes/Level04.unity                 |  1 +
 Assets/Scripts/Managers/HUDCanvasManager.cs | 11 +++++++++++
 5 files changed, 15 insertions(+)

diff --git a/Assets/Scenes/Level01.unity b/Assets/Scenes/Level01.unity
index 0c9736e..ca570ab 100644
--- a/Assets/Scenes/Level01.unity
+++ b/Assets/Scenes/Level01.unity
@@ -15996,6 +15996,7 @@ MonoBehaviour:
   starText: {fileID: 374433001}
   completedText: {fileID: 2023060740}
   playerName: {fileID: 758281166}
+  weaponName: {fileID: 653488548}
   timeTextParent: {fileID: 1683328810}
   nextButton: {fileID: 794014896}
 --- !u!1 &1972235736
diff --git a/Assets/Scenes/Level02.unity b/Assets/Scenes/Level02.unity
index 2c1fc61..23f7f4c 100644
--- a/Assets/Scenes/Level02.unity
+++ b/Assets/Scenes/Level02.unity
@@ -16282,6 +16282,7 @@ MonoBehaviour:
   starText: {fileID: 374433001}
   completedText: {fileID: 2023060740}
   playerName: {fileID: 758281166}
+  weaponName: {fileID: 653488548}
   timeTextParent: {fileID: 1683328810}
   nextButton: {fileID: 2665492}
 --- !u!1 &1978917666
diff --git a/Assets/Scenes/Level03.unity b/Assets/Scenes/Level03.unity
index b490911..c1bbcc5 100644
--- a/Assets/Scenes/Level03.unity
+++ b/Assets/Scenes/Level03.unity
@@ -16716,6 +16716,7 @@ MonoBehaviour:
   starText: {fileID: 374433001}
   completedText: {fileID: 2023060740}
   playerName: {fileID: 758281166}
+  weaponName: {fileID: 653488548}
   timeTextParent: {fileID: 1683328810}
   nextButton: {fileID: 1850578051}
 --- !u!1 &1978917666
diff --git a/Assets/Scenes/Level04.unity b/Assets/Scenes/Level04.unity
index ed11f1a..18cd96f 100644
--- a/Assets/Scenes/Level04.unity
+++ b/Assets/Scenes/Level04.unity
@@ -16516,6 +16516,7 @@ MonoBehaviour:
   starText: {fileID: 374433001}
   completedText: {fileID: 2023060740}
   playerName: {fileID: 758281166}
+  weaponName: {fileID: 653488548}
   timeTextParent: {fileID: 1683328810}
   nextButton: {fileID: 840393620}
 --- !u!1 &1978917666
diff --git a/Assets/Scripts/Managers/HUDCanvasManager.cs b/Assets/Scripts/Managers/HUDCanvasManager.cs
index e1f05f3..ad38fc4 100644
--- a/Assets/Scripts/Managers/HUDCanvasManager.cs
+++ b/Assets/Scripts/Managers/HUDCanvasManager.cs
@@ -8,6 +8,7 @@ namespace Nightmare
         public TMP_Text starText;
         public TMP_Text completedText;
         public TMP_Text playerName;
+        public TMP_Text weaponName;
         public GameObject timeTextParent;
         public GameObject nextButton;
 
@@ -29,6 +30,16 @@ namespace Nightmare
             completedText.gameObject.SetActive(isQuestCompleted);
             timeTextParent.SetActive(!isQuestCompleted);
             nextButton.SetActive(isQuestCompleted);
+            if (CurrentStateData.GetCurrentWeapon() == 0)
+            {
+                weaponName.text = "Default Gun";
+            } else if (CurrentStateData.GetCurrentWeapon() == 1)
+            {
+                weaponName.text = "Shotgun";
+            } else if (CurrentStateData.GetCurrentWeapon() == 2)
+            {
+                weaponName.text = "Sword";
+            }
         }
     }
 }
-- 
GitLab