diff --git a/IF3210-2024-Unity-AFK/Assets/Code/Scripts/UI/StatsMenu.cs b/IF3210-2024-Unity-AFK/Assets/Code/Scripts/UI/StatsMenu.cs index 29e3d33d92ec285b7dd1e5353d0dd4f8b62689ed..14d67f12e64999e4b1dacf51ccc384fe9009f96b 100644 --- a/IF3210-2024-Unity-AFK/Assets/Code/Scripts/UI/StatsMenu.cs +++ b/IF3210-2024-Unity-AFK/Assets/Code/Scripts/UI/StatsMenu.cs @@ -19,7 +19,7 @@ public class StatsMenu : MonoBehaviour private void Start() { - shotAccuracy.text = (PlayerPrefs.GetInt("hits") / (float) PlayerPrefs.GetInt("shots") * 100).ToString() + "%"; + shotAccuracy.text = PlayerPrefs.GetInt("shots") == 0 ? "0%" : (PlayerPrefs.GetInt("hits") / (float) PlayerPrefs.GetInt("shots") * 100).ToString() + "%"; distanceTraveled.text = PlayerPrefs.GetFloat("distance_traveled").ToString(); DateTime startTime = DateTime.Parse(PlayerPrefs.GetString("start_time")); TimeSpan deltaTime = DateTime.Now - startTime; diff --git a/IF3210-2024-Unity-AFK/Assets/Level/Scenes/Main 2.unity b/IF3210-2024-Unity-AFK/Assets/Level/Scenes/Main 2.unity index a687c383f6b9265cb9da8f4c3eae6d4bf56146c1..f91a2b483270e80c0c114f6a9c89dc3afc23a9c2 100644 --- a/IF3210-2024-Unity-AFK/Assets/Level/Scenes/Main 2.unity +++ b/IF3210-2024-Unity-AFK/Assets/Level/Scenes/Main 2.unity @@ -2981,6 +2981,94 @@ Transform: m_CorrespondingSourceObject: {fileID: 4424112051086032, guid: ebd56a6d944d9a446986d0cb28d5338d, type: 3} m_PrefabInstance: {fileID: 449764974} m_PrefabAsset: {fileID: 0} +--- !u!1001 &329931789 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalPosition.x + value: 15.03598 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalPosition.y + value: 79.90636 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalPosition.z + value: 1.55388 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 60253137160692316, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 348045508547534544, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: gunSystem + value: + objectReference: {fileID: 329931790} + - target: {fileID: 348045508547534544, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: MainPlayer + value: + objectReference: {fileID: 803879370} + - target: {fileID: 348045508547534544, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: targetLayer.m_Bits + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 837070589710612710, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_Name + value: King + objectReference: {fileID: 0} + - target: {fileID: 837070589710612710, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 837070589710612710, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + propertyPath: m_TagString + value: King + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} +--- !u!114 &329931790 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8404342860993974077, guid: c98aeaa500ff50d48ac11ae3f232869a, type: 3} + m_PrefabInstance: {fileID: 329931789} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d527b94985391da4d8ea13002fb4814e, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &330974320 stripped GameObject: m_CorrespondingSourceObject: {fileID: 1151832108952812, guid: 6c33ac13022677c4bb7913d9d496a50e, type: 3} @@ -11377,76 +11465,6 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: ebd56a6d944d9a446986d0cb28d5338d, type: 3} ---- !u!1001 &1363711749 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 365717458043885804, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: target - value: - objectReference: {fileID: 2120152598} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalPosition.x - value: 12.682841 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalPosition.y - value: 80.05 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalPosition.z - value: 8.363163 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalRotation.w - value: 0.7021817 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalRotation.y - value: 0.7119978 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 90.795 - objectReference: {fileID: 0} - - target: {fileID: 8396581159872611695, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9209147377552826325, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_Name - value: King - objectReference: {fileID: 0} - - target: {fileID: 9209147377552826325, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} ---- !u!1 &1363711750 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 9209147377552826325, guid: 082078b59b2c5d446853fa3c4601e43d, type: 3} - m_PrefabInstance: {fileID: 1363711749} - m_PrefabAsset: {fileID: 0} --- !u!1001 &1367056743 PrefabInstance: m_ObjectHideFlags: 0 @@ -18229,7 +18247,7 @@ PrefabInstance: - target: {fileID: 3777290212366644686, guid: aa6f29a441791614eb4b0f78ec563f40, type: 3} propertyPath: EnemyKingRef value: - objectReference: {fileID: 1363711750} + objectReference: {fileID: 0} - target: {fileID: 3777290212366644686, guid: aa6f29a441791614eb4b0f78ec563f40, type: 3} propertyPath: kingCountMax value: 0 @@ -18553,9 +18571,9 @@ SceneRoots: - {fileID: 936607851} - {fileID: 1970064229465066262} - {fileID: 7242710482768570079} + - {fileID: 329931789} - {fileID: 4950877034845451912} - {fileID: 697611184958665259} - - {fileID: 1363711749} - {fileID: 1324482148} - {fileID: 173039253} - {fileID: 743883003} diff --git a/IF3210-2024-Unity-AFK/Assets/Resources/Quest/FirstPart/FirstPartQuest.asset b/IF3210-2024-Unity-AFK/Assets/Resources/Quest/FirstPart/FirstPartQuest.asset index e2f038aa516f720b6a69d2e6cce1a1b8ce21e237..ff448436d352aedf7e4f32602a1a3b96ad55af3c 100644 --- a/IF3210-2024-Unity-AFK/Assets/Resources/Quest/FirstPart/FirstPartQuest.asset +++ b/IF3210-2024-Unity-AFK/Assets/Resources/Quest/FirstPart/FirstPartQuest.asset @@ -17,5 +17,7 @@ MonoBehaviour: questPrereq: [] questSteps: - {fileID: 3109361365139701332, guid: a02f625a2336b2f46bf2e7d22b55b7aa, type: 3} + - {fileID: 2059339404615624799, guid: b2394b63df3c0d94791c0c777c1d7ac4, type: 3} + - {fileID: 7388949460918184852, guid: cb256c09fe674564f9fcc7f9ad09c9a4, type: 3} reward: 200 startCutScene: {fileID: 6495384598351137644, guid: b6925bc607ad6d048abbd233d30db451, type: 3} diff --git a/IF3210-2024-Unity-AFK/Assets/Resources/Quest/FourthPart/FourthPartQuest.asset b/IF3210-2024-Unity-AFK/Assets/Resources/Quest/FourthPart/FourthPartQuest.asset index b826db81be8c5d7db96c81f08f30382729bcf6fb..ddebcc6aa585d226fa5e16f860e6bbbf568b2ce8 100644 --- a/IF3210-2024-Unity-AFK/Assets/Resources/Quest/FourthPart/FourthPartQuest.asset +++ b/IF3210-2024-Unity-AFK/Assets/Resources/Quest/FourthPart/FourthPartQuest.asset @@ -15,7 +15,7 @@ MonoBehaviour: <id>k__BackingField: FourthPartQuest displayName: Fourth Part questPrereq: - - {fileID: 11400000, guid: 1455f982b19c4af419f86c590974bd95, type: 2} + - {fileID: 11400000, guid: 6527b3979efd2394eb71d63c82bf8585, type: 2} questSteps: - {fileID: 9034925817477878778, guid: 137a152eb8c9a73439af804b7dd2abd1, type: 3} - {fileID: 2533058413809311019, guid: a5ea5898a9226dd4a961038170b1dcb4, type: 3} diff --git a/IF3210-2024-Unity-AFK/Assets/Resources/Quest/SecondPart/SecondPartQuest.asset b/IF3210-2024-Unity-AFK/Assets/Resources/Quest/SecondPart/SecondPartQuest.asset index 86884d11f83c721fc80f5fcb413ca900c04374c6..e134d375610a4bc4451ae2e08e75194c5702e37b 100644 --- a/IF3210-2024-Unity-AFK/Assets/Resources/Quest/SecondPart/SecondPartQuest.asset +++ b/IF3210-2024-Unity-AFK/Assets/Resources/Quest/SecondPart/SecondPartQuest.asset @@ -15,8 +15,10 @@ MonoBehaviour: <id>k__BackingField: SecondPartQuest displayName: Second Part questPrereq: - - {fileID: 11400000, guid: 6527b3979efd2394eb71d63c82bf8585, type: 2} + - {fileID: 11400000, guid: 1455f982b19c4af419f86c590974bd95, type: 2} questSteps: - {fileID: 2190299236600376276, guid: d46e6cf568afe9a489b4956888b44680, type: 3} + - {fileID: 1940443205054926610, guid: 04c1665d17db44c45981ca470731b060, type: 3} + - {fileID: 4409694400009113235, guid: 6397dfdb8fb00074fbb06ca46c01c064, type: 3} reward: 400 startCutScene: {fileID: 6495384598351137644, guid: 7ed84912ace90cb43b7b72e643b1f18b, type: 3} diff --git a/IF3210-2024-Unity-AFK/Assets/Resources/Quest/ThirdPart/ThirdPartQuest.asset b/IF3210-2024-Unity-AFK/Assets/Resources/Quest/ThirdPart/ThirdPartQuest.asset index bce1302235651f4a90481c5530ef0c4229c0d8a5..d2ed5a2fd4120b09621b9e1858b0d6a1a783824c 100644 --- a/IF3210-2024-Unity-AFK/Assets/Resources/Quest/ThirdPart/ThirdPartQuest.asset +++ b/IF3210-2024-Unity-AFK/Assets/Resources/Quest/ThirdPart/ThirdPartQuest.asset @@ -18,5 +18,7 @@ MonoBehaviour: - {fileID: 11400000, guid: 170b8be828def4843ba3194453ee011e, type: 2} questSteps: - {fileID: 7049229370314528892, guid: 4182b65f595954540b54f86ae4df11a7, type: 3} + - {fileID: 851398358463362485, guid: 110cf3434a8edde4db5378d5ac7bcd29, type: 3} + - {fileID: 2358154313255904229, guid: 84b26a40b00f91f48bd50806b593b064, type: 3} reward: 600 startCutScene: {fileID: 6495384598351137644, guid: 7ed84912ace90cb43b7b72e643b1f18b, type: 3} diff --git a/IF3210-2024-Unity-AFK/ProjectSettings/EditorBuildSettings.asset b/IF3210-2024-Unity-AFK/ProjectSettings/EditorBuildSettings.asset index fffbc5537236020fce8f009f6a7a11fbee337db2..da0ddb697bdf567ab6efcb38475b8a42de062011 100644 --- a/IF3210-2024-Unity-AFK/ProjectSettings/EditorBuildSettings.asset +++ b/IF3210-2024-Unity-AFK/ProjectSettings/EditorBuildSettings.asset @@ -5,18 +5,9 @@ EditorBuildSettings: m_ObjectHideFlags: 0 serializedVersion: 2 m_Scenes: - - enabled: 0 - path: Assets/Level/Scenes/Main.unity - guid: 06eea051d7918d04c9823621f5c812d3 - - enabled: 0 - path: Assets/Level/Scenes/Scene1.unity - guid: f168082dd04aa8d44a735959a8bc8f40 - enabled: 1 path: Assets/Level/Scenes/MainMenu.unity guid: 6103cb8d745e3bd47baa0ff6bd9837ec - - enabled: 0 - path: Assets/Level/Scenes/TestRMA.unity - guid: 3cf7e1b8f87c6904192ace6edd83596d - enabled: 1 path: Assets/Level/Scenes/SettingsMenu.unity guid: cc0032fa205f8f94389f0afc4c0360bb diff --git a/IF3210-2024-Unity-AFK/ProjectSettings/ProjectSettings.asset b/IF3210-2024-Unity-AFK/ProjectSettings/ProjectSettings.asset index 590bd37f99cbf5c7bc99645fc4f8a3c3bdf96daf..8143530a77e196c2a10ae60387e7a210ff6a2e3e 100644 --- a/IF3210-2024-Unity-AFK/ProjectSettings/ProjectSettings.asset +++ b/IF3210-2024-Unity-AFK/ProjectSettings/ProjectSettings.asset @@ -140,7 +140,11 @@ PlayerSettings: visionOSBundleVersion: 1.0 tvOSBundleVersion: 1.0 bundleVersion: 0.1 - preloadedAssets: [] + preloadedAssets: + - {fileID: 11400000, guid: 9145c9e5015cc0340853a7c3fa4565f8, type: 2} + - {fileID: 11400000, guid: 5c67378b93471e446ab529dcaf5193d5, type: 2} + - {fileID: -3542042799318375949, guid: 11f97696518e6a74e9fbdbc9d74899a6, type: 2} + - {fileID: -3508527533700250897, guid: 7cd4a6b44a75c85429e8556938d57b6a, type: 2} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1