From 6a94a22bfb1f5720b4b2321a676111531c6748e2 Mon Sep 17 00:00:00 2001 From: kookiekenobi Date: Mon, 17 Feb 2025 15:37:18 +0800 Subject: [PATCH] game: assigning into game scene --- SSLR/Assets/Scenes/Game Scene.meta | 8 + SSLR/Assets/Scenes/Game Scene.unity | 308 +++++++++++------- .../Game Scene/NavMesh-Game Manager.asset | Bin 0 -> 6312 bytes .../NavMesh-Game Manager.asset.meta | 2 +- SSLR/Assets/Scenes/LiviPlayground.unity | 4 +- .../LiviPlayground/NavMesh-Game Manager.asset | Bin 17352 -> 0 bytes .../ProjectSettings/EditorBuildSettings.asset | 5 +- SSLR/ProjectSettings/ProjectSettings.asset | 5 +- 8 files changed, 204 insertions(+), 128 deletions(-) create mode 100644 SSLR/Assets/Scenes/Game Scene.meta create mode 100644 SSLR/Assets/Scenes/Game Scene/NavMesh-Game Manager.asset rename SSLR/Assets/Scenes/{LiviPlayground => Game Scene}/NavMesh-Game Manager.asset.meta (79%) delete mode 100644 SSLR/Assets/Scenes/LiviPlayground/NavMesh-Game Manager.asset diff --git a/SSLR/Assets/Scenes/Game Scene.meta b/SSLR/Assets/Scenes/Game Scene.meta new file mode 100644 index 0000000..f09399f --- /dev/null +++ b/SSLR/Assets/Scenes/Game Scene.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 393be7cbf2bdb7144ba5c690a523e711 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SSLR/Assets/Scenes/Game Scene.unity b/SSLR/Assets/Scenes/Game Scene.unity index b5ee138..de401ce 100644 --- a/SSLR/Assets/Scenes/Game Scene.unity +++ b/SSLR/Assets/Scenes/Game Scene.unity @@ -521,6 +521,10 @@ PrefabInstance: propertyPath: m_Name value: Spawnable_Doc objectReference: {fileID: 0} + - target: {fileID: 7198325426086921740, guid: e82a63e1655bf9645aba4697304f862d, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -30459,7 +30463,8 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - m_RemovedComponents: [] + m_RemovedComponents: + - {fileID: 8909848847473409222, guid: 0197fe44356b38740b9747f44a27fa94, type: 3} m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: [] @@ -31077,89 +31082,6 @@ Transform: - {fileID: 753402580} m_Father: {fileID: 1260636922} m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} ---- !u!1 &864630204 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 864630205} - - component: {fileID: 864630207} - - component: {fileID: 864630206} - m_Layer: 0 - m_Name: Cube - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &864630205 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 864630204} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.346, z: 0} - m_LocalScale: {x: 2.3287501, y: 0.30578125, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1779211429} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &864630206 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 864630204} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: e5cff64fe9198fc4896892976b5a60b3, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &864630207 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 864630204} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} --- !u!1001 &865888521 PrefabInstance: m_ObjectHideFlags: 0 @@ -31704,16 +31626,16 @@ MonoBehaviour: welcomeButton: {fileID: 468237684} questionPanel: {fileID: 548226582} responsePanel: {fileID: 1372357220} - servicesPanel: {fileID: 0} + servicesPanel: {fileID: 468237684} playerQuestionOneText: {fileID: 1445258888} playerQuestionTwoText: {fileID: 1170363877} playerQuestionThreeText: {fileID: 1488388192} playerResponseText: {fileID: 1381034103} - welcomeTick: {fileID: 0} - situationTick: {fileID: 0} - serviceTick: {fileID: 0} - takeDocumentsTick: {fileID: 0} - giveDocumentsTick: {fileID: 0} + welcomeTick: {fileID: 1195857312} + situationTick: {fileID: 1195857311} + serviceTick: {fileID: 1195857310} + takeDocumentsTick: {fileID: 1195857309} + giveDocumentsTick: {fileID: 1195857308} comcareServiceButton: {fileID: 1595432477} fscServiceButton: {fileID: 86398078} peersServiceButton: {fileID: 1729846895} @@ -33629,8 +33551,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 970329555} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 752.66583, y: 11.759226, z: 481.24} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -76.73419, y: 5.091308, z: 105.94} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -33662,7 +33584,7 @@ Transform: - {fileID: 2060811931} - {fileID: 2114568534} - {fileID: 3956394839982644546} - m_Father: {fileID: 0} + m_Father: {fileID: 1260636922} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &972644188 PrefabInstance: @@ -36831,6 +36753,142 @@ Transform: m_CorrespondingSourceObject: {fileID: 7405846476849834440, guid: c6308cb7062fac34e8e50600086b12a1, type: 3} m_PrefabInstance: {fileID: 1126862059} m_PrefabAsset: {fileID: 0} +--- !u!1 &1127196872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1127196877} + - component: {fileID: 1127196876} + - component: {fileID: 1127196875} + - component: {fileID: 1127196874} + - component: {fileID: 1127196873} + m_Layer: 0 + m_Name: Game Manager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1127196873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1127196872} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a5ac11cc976e418e8d13136b07e1f52, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AgentTypeID: 0 + m_CollectObjects: 3 + m_Size: {x: 10, y: 10, z: 10} + m_Center: {x: 0, y: 2, z: 0} + m_LayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_UseGeometry: 0 + m_DefaultArea: 0 + m_GenerateLinks: 0 + m_IgnoreNavMeshAgent: 1 + m_IgnoreNavMeshObstacle: 1 + m_OverrideTileSize: 0 + m_TileSize: 256 + m_OverrideVoxelSize: 0 + m_VoxelSize: 0.06666667 + m_MinRegionArea: 2 + m_NavMeshData: {fileID: 23800000, guid: de28d0eec1a703e4fa799a7b4c7933fa, type: 2} + m_BuildHeightMesh: 1 +--- !u!114 &1127196874 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1127196872} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e6811c2cb7e863c47867526938ecf072, type: 3} + m_Name: + m_EditorClassIdentifier: + dayEnded: 0 + shiftStarted: 0 + currentNPC: {fileID: 0} + currentNPCCorrectDepartment: +--- !u!114 &1127196875 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1127196872} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: df416a088d4174a48859fb9f90dc961a, type: 3} + m_Name: + m_EditorClassIdentifier: + maleNpcs: + - {fileID: 5194893303514968177, guid: d6fdb3aad202bcb4a94a506ea6001e6a, type: 3} + - {fileID: 9135896169125054515, guid: a798b00ea921e8343898ff52e5991eca, type: 3} + - {fileID: 925545406418636384, guid: 4f5050781a4e9ac44b1d74fbfafffc3c, type: 3} + - {fileID: 4072881850004209407, guid: f31543151b7dd3048af80efadcec2cc2, type: 3} + - {fileID: 2969917783020190086, guid: 26a21da08e645a44d98892caa04cf0b2, type: 3} + - {fileID: 2185267836938882255, guid: 9338effa4924428488a33d614a89383b, type: 3} + - {fileID: 479759021627617850, guid: a3071440bdd10854488c521655a110c4, type: 3} + femaleNpcs: + - {fileID: 2684341282212037920, guid: 6ca4cac9baa55204bbc12dd4c3df7407, type: 3} + - {fileID: 296760103864809898, guid: bf5026474447d534280e7f9ca1558858, type: 3} + - {fileID: 6223094720403375677, guid: cd53db996f4929048b1024fafa3c314a, type: 3} + policeNpc: {fileID: 0} + spawnPoints: + - {fileID: 1151894176} + npcBufferTime: 2 + Seats: + - SeatObject: {fileID: 0} + Available: 1 + - SeatObject: {fileID: 0} + Available: 1 + - SeatObject: {fileID: 0} + Available: 1 + - SeatObject: {fileID: 0} + Available: 1 + currentNpcs: [] + despawnPoints: [] + desk: {fileID: 1150502775} +--- !u!114 &1127196876 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1127196872} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e8dc8c9a0f5dd0243895dc3a63323b85, type: 3} + m_Name: + m_EditorClassIdentifier: + url: https://fchobpauqasfebohuuam.supabase.co + anonKey: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImZjaG9icGF1cWFzZmVib2h1dWFtIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzczNTYyNTUsImV4cCI6MjA1MjkzMjI1NX0.LkwCnzjtf8CPLrm6OONkjyjxZW8jE05V_spbOEeAXEM +--- !u!4 &1127196877 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1127196872} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.46573007, y: 1.0118064, z: 10.831885} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1130550833 PrefabInstance: m_ObjectHideFlags: 0 @@ -37045,7 +37103,6 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1151894176} - - component: {fileID: 1151894175} m_Layer: 0 m_Name: NPC Spawn Point m_TagString: Untagged @@ -37053,18 +37110,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &1151894175 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1151894174} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5453e60feb81353409a4c7dea809cb8e, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!4 &1151894176 Transform: m_ObjectHideFlags: 0 @@ -38573,6 +38618,31 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 7795d1095e0684f468f5b8231bb7705f, type: 3} +--- !u!1 &1195857308 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8751568781875945595, guid: 7795d1095e0684f468f5b8231bb7705f, type: 3} + m_PrefabInstance: {fileID: 1195857307} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1195857309 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4601194076290656434, guid: 7795d1095e0684f468f5b8231bb7705f, type: 3} + m_PrefabInstance: {fileID: 1195857307} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1195857310 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4082152673421047575, guid: 7795d1095e0684f468f5b8231bb7705f, type: 3} + m_PrefabInstance: {fileID: 1195857307} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1195857311 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8319687667164330763, guid: 7795d1095e0684f468f5b8231bb7705f, type: 3} + m_PrefabInstance: {fileID: 1195857307} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1195857312 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2125865357384512086, guid: 7795d1095e0684f468f5b8231bb7705f, type: 3} + m_PrefabInstance: {fileID: 1195857307} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1196500735 PrefabInstance: m_ObjectHideFlags: 0 @@ -40497,6 +40567,9 @@ Transform: - {fileID: 2101970687} - {fileID: 863036937} - {fileID: 190683151} + - {fileID: 1793723915} + - {fileID: 970329556} + - {fileID: 1919126897} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1265017705 @@ -53689,8 +53762,8 @@ BoxCollider: m_ProvidesContacts: 0 m_Enabled: 1 serializedVersion: 3 - m_Size: {x: 2.3254375, y: 0.31364727, z: 1.0029432} - m_Center: {x: -0.001070261, y: -0.34317636, z: -0.0014718175} + m_Size: {x: 2.3254378, y: 0.6971214, z: 1.0029432} + m_Center: {x: -0.0010702988, y: -0.15143974, z: -0.0014718068} --- !u!4 &1779211429 Transform: m_ObjectHideFlags: 0 @@ -53703,8 +53776,7 @@ Transform: m_LocalPosition: {x: 731.799, y: 11.551, z: 457.11} m_LocalScale: {x: 0.6641, y: 0.6641, z: 0.6641} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 864630205} + m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} --- !u!1001 &1782377169 @@ -54085,8 +54157,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1793723914} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 752.66583, y: 11.759226, z: 438.78635} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -76.73419, y: 5.091308, z: 63.48636} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -54117,7 +54189,7 @@ Transform: - {fileID: 463834249} - {fileID: 1486233368} - {fileID: 1167824562} - m_Father: {fileID: 0} + m_Father: {fileID: 1260636922} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1794956875 GameObject: @@ -56645,8 +56717,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1919126896} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 753.24915, y: 11.643472, z: 435.5898} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -76.15088, y: 4.975554, z: 60.289825} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -56717,7 +56789,7 @@ Transform: - {fileID: 687636763} - {fileID: 2010402886} - {fileID: 1549320784} - m_Father: {fileID: 0} + m_Father: {fileID: 1260636922} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1920033382 PrefabInstance: @@ -64797,6 +64869,7 @@ SceneRoots: m_Roots: - {fileID: 1945572133} - {fileID: 470512435} + - {fileID: 1127196877} - {fileID: 1794956877} - {fileID: 1580820634} - {fileID: 94145905} @@ -64804,11 +64877,8 @@ SceneRoots: - {fileID: 1759825996140112021} - {fileID: 750190486} - {fileID: 7029111044997831593} - - {fileID: 1793723915} - - {fileID: 970329556} - {fileID: 1125438667} - {fileID: 932833873} - - {fileID: 1919126897} - {fileID: 802705778} - {fileID: 384578985} - {fileID: 74680514} diff --git a/SSLR/Assets/Scenes/Game Scene/NavMesh-Game Manager.asset b/SSLR/Assets/Scenes/Game Scene/NavMesh-Game Manager.asset new file mode 100644 index 0000000000000000000000000000000000000000..b619a3968697b0840fa12dff07dbc3c27ef0f0a5 GIT binary patch literal 6312 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