From fc8b9d2630f948ee700edd65e77e9278afbad145 Mon Sep 17 00:00:00 2001
From: bag <bagasaryo03@gmail.com>
Date: Sat, 11 May 2024 17:40:38 +0700
Subject: [PATCH] fix: shop

---
 Assets/SFX/skeleton.wav.meta              |  9 +--
 Assets/Scenes/Level04.unity               | 76 ++++++++++++++++++++++-
 Assets/Scenes/ShopCutscene.unity          |  1 +
 Assets/Scripts/Global/GameStateManager.cs |  6 +-
 ProjectSettings/EditorBuildSettings.asset |  3 +
 5 files changed, 87 insertions(+), 8 deletions(-)

diff --git a/Assets/SFX/skeleton.wav.meta b/Assets/SFX/skeleton.wav.meta
index 6f297f3..3f4591b 100644
--- a/Assets/SFX/skeleton.wav.meta
+++ b/Assets/SFX/skeleton.wav.meta
@@ -1,21 +1,22 @@
 fileFormatVersion: 2
 guid: cb387d58af1a39047815ce1bd8a6cf0c
-timeCreated: 1541766395
-licenseType: Store
 AudioImporter:
-  serializedVersion: 6
+  externalObjects: {}
+  serializedVersion: 7
   defaultSettings:
+    serializedVersion: 2
     loadType: 0
     sampleRateSetting: 0
     sampleRateOverride: 44100
     compressionFormat: 1
     quality: 1
     conversionMode: 0
+    preloadAudioData: 1
   platformSettingOverrides: {}
   forceToMono: 0
   normalize: 1
-  preloadAudioData: 1
   loadInBackground: 0
+  ambisonic: 0
   3D: 1
   userData: 
   assetBundleName: 
diff --git a/Assets/Scenes/Level04.unity b/Assets/Scenes/Level04.unity
index 219070f..3140d27 100644
--- a/Assets/Scenes/Level04.unity
+++ b/Assets/Scenes/Level04.unity
@@ -38,7 +38,7 @@ RenderSettings:
   m_ReflectionIntensity: 1
   m_CustomReflection: {fileID: 0}
   m_Sun: {fileID: 0}
-  m_IndirectSpecularColor: {r: 0.18028378, g: 0.22571412, b: 0.30692285, a: 1}
+  m_IndirectSpecularColor: {r: 0.18028331, g: 0.2257133, b: 0.3069217, a: 1}
   m_UseRadianceAmbientProbe: 0
 --- !u!157 &3
 LightmapSettings:
@@ -3477,6 +3477,63 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: e7f6a43b7f28b6c42890ce7153345c07, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
+--- !u!1001 &880025823
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    serializedVersion: 3
+    m_TransformParent: {fileID: 0}
+    m_Modifications:
+    - target: {fileID: 7838514508986632005, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_Name
+      value: PetManager
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8715510611577004420, guid: c3262de077febf24a84367fec8297e36, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+    m_RemovedGameObjects: []
+    m_AddedGameObjects: []
+    m_AddedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: c3262de077febf24a84367fec8297e36, type: 3}
 --- !u!1 &916377278 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 1401507406560278165, guid: 5dcff9e2eb341014c8098f8c95d71fdd, type: 3}
@@ -5146,6 +5203,22 @@ PrefabInstance:
       propertyPath: m_Name
       value: GameStateManager
       objectReference: {fileID: 0}
+    - target: {fileID: 6989656073050333270, guid: f4f1865830a71ae4cbcbbd02a4b8aa1e, type: 3}
+      propertyPath: petsBought.Array.data[0]
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 6989656073050333270, guid: f4f1865830a71ae4cbcbbd02a4b8aa1e, type: 3}
+      propertyPath: petsBought.Array.data[1]
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 6989656073050333270, guid: f4f1865830a71ae4cbcbbd02a4b8aa1e, type: 3}
+      propertyPath: petsHealth.Array.data[0]
+      value: 100
+      objectReference: {fileID: 0}
+    - target: {fileID: 6989656073050333270, guid: f4f1865830a71ae4cbcbbd02a4b8aa1e, type: 3}
+      propertyPath: petsHealth.Array.data[1]
+      value: 100
+      objectReference: {fileID: 0}
     - target: {fileID: 7866824068808640646, guid: f4f1865830a71ae4cbcbbd02a4b8aa1e, type: 3}
       propertyPath: m_LocalPosition.x
       value: 75.24971
@@ -7321,3 +7394,4 @@ SceneRoots:
   - {fileID: 859731727}
   - {fileID: 379622453}
   - {fileID: 633448953}
+  - {fileID: 880025823}
diff --git a/Assets/Scenes/ShopCutscene.unity b/Assets/Scenes/ShopCutscene.unity
index 02df50e..6da5749 100644
--- a/Assets/Scenes/ShopCutscene.unity
+++ b/Assets/Scenes/ShopCutscene.unity
@@ -1623,6 +1623,7 @@ MonoBehaviour:
   image2: {fileID: 155814871}
   button1: {fileID: 2013581162}
   button2: {fileID: 1029841698}
+  button3: {fileID: 2055053773}
   newImage1: {fileID: 21300000, guid: 8306a111b47cdba4f8a61af3f4c03a5f, type: 3}
   newImage2: {fileID: 21300000, guid: 44b2436fa1fb59c4fae7c65f32b9e435, type: 3}
   transactionSound: {fileID: 8300000, guid: 086f56e0aeb2c994ebc81ad124580341, type: 3}
diff --git a/Assets/Scripts/Global/GameStateManager.cs b/Assets/Scripts/Global/GameStateManager.cs
index 8cabd1c..d68c561 100644
--- a/Assets/Scripts/Global/GameStateManager.cs
+++ b/Assets/Scripts/Global/GameStateManager.cs
@@ -3,7 +3,7 @@ using UnityEngine;
 public class GameStateManager : MonoBehaviour
 {
     public static GameStateManager Instance;
-    [HideInInspector]
+    // [HideInInspector]
     public int coin;
     [HideInInspector]
     public float playerHealth;
@@ -39,7 +39,7 @@ public class GameStateManager : MonoBehaviour
     // karena player bisa punya 2 pet saja 
     public bool[] petsBought = new []{false, false};
     // -1 artinya blm kebeli, 0 artinya udah mati
-    public float[] petsHealth = new[] { -1f, -1f };
+    public float[] petsHealth = new[] { 100f, 100f };
     
     // BUAT STATISTIK
     public int bulletShot;
@@ -203,6 +203,6 @@ public class GameStateManager : MonoBehaviour
     public void BuyPet(int i)
     {
         petsBought[i] = true;
-        petsHealth[i] = 100f;
+        petsHealth[i] = 100;
     }
 }
diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset
index d77f8db..334d78c 100644
--- a/ProjectSettings/EditorBuildSettings.asset
+++ b/ProjectSettings/EditorBuildSettings.asset
@@ -35,6 +35,9 @@ EditorBuildSettings:
   - enabled: 1
     path: Assets/Scenes/Cutscene03.unity
     guid: 71be6a4c4094d7744ba664e4b6b21732
+  - enabled: 1
+    path: Assets/Scenes/Cutscene04.unity
+    guid: 54080e437185c0d47ab5f0303f1b7081
   - enabled: 1
     path: Assets/Scenes/GameMenuScene.unity
     guid: 0c8d1fba0d65f3a499ab95304569d82c
-- 
GitLab