From fd44becec011e1806b062cac62c98408f71d847f Mon Sep 17 00:00:00 2001 From: milan Date: Tue, 11 Apr 2023 11:16:20 +0200 Subject: [PATCH] laser puzzle platform and elevated platform module --- ... => Place With First Related Module.asset} | 2 +- ...lace With First Related Module.asset.meta} | 0 Assets/Engine/Runtime/Measurements/Measure.cs | 1 - Assets/Engine/Runtime/Modules/Module.cs | 4 +- .../Placement/PlaceWithFirstRelatedModule.cs | 23 + ...ta => PlaceWithFirstRelatedModule.cs.meta} | 0 .../Placement/PlaceWithRelatedModule.cs | 18 - Assets/Engine/Runtime/Utilities/Placement.cs | 37 +- Assets/Scenes/EscapeRoomEngine.unity | 148 ++- Assets/Scenes/PuzzleTest.unity | 339 ++++-- .../M Elevated Platform.asset | 21 + .../M Elevated Platform.asset.meta | 8 + .../Module Descriptions/P Laser Easy.asset | 2 +- .../P Laser Platform.asset | 25 + .../P Laser Platform.asset.meta | 8 + .../R Elevated Platform.asset | 15 + .../R Elevated Platform.asset.meta | 8 + .../Dispenser/Animations/Dispenser.controller | 4 +- .../Station46/Modules/Elevated Platform.meta | 8 + .../Modules/Elevated Platform/Animations.meta | 8 + .../Elevated Platform/Animations/Ascend.anim | 184 +++ .../Animations/Ascend.anim.meta | 8 + .../Elevated Platform/Animations/Descend.anim | 184 +++ .../Animations/Descend.anim.meta | 8 + .../Animations/Platform Elevator.controller | 269 +++++ .../Platform Elevator.controller.meta | 8 + .../Elevated Platform.prefab | 1074 +++++++++++++++++ .../Elevated Platform.prefab.meta | 7 + .../Elevated Platform/Place On Platform.asset | 15 + .../Place On Platform.asset.meta | 8 + .../Modules/Elevated Platform/Scripts.meta | 8 + .../Scripts/ElevatedPlatform.cs | 26 + .../Scripts/ElevatedPlatform.cs.meta | 3 + .../Scripts/PlatformElevator.cs | 108 ++ .../Scripts/PlatformElevator.cs.meta | 3 + Assets/Station46/Modules/Holes/Holes.prefab | 150 ++- .../Modules/Laser/Laser Button Emitter.prefab | 16 +- .../Modules/Laser/Laser Platform Sink.prefab | 80 ++ .../Laser/Laser Platform Sink.prefab.meta | 7 + .../Laser/Laser Redirector Group.prefab | 88 +- .../Modules/Laser/Laser Redirector.prefab | 128 +- .../Station46/Modules/Laser/Laser Sink.prefab | 2 +- Assets/Station46/Station 46 Engine.prefab | 79 ++ .../Station46/Station 46 Engine.prefab.meta | 7 + Assets/Station46/Station 46.asset | 1 + Assets/Test Assets/Test Theme.asset | 6 +- 46 files changed, 2901 insertions(+), 255 deletions(-) rename Assets/Engine/Assets/Requirements/{Place With Related Module.asset => Place With First Related Module.asset} (90%) rename Assets/Engine/Assets/Requirements/{Place With Related Module.asset.meta => Place With First Related Module.asset.meta} (100%) create mode 100644 Assets/Engine/Runtime/Requirements/Placement/PlaceWithFirstRelatedModule.cs rename Assets/Engine/Runtime/Requirements/Placement/{PlaceWithRelatedModule.cs.meta => PlaceWithFirstRelatedModule.cs.meta} (100%) delete mode 100644 Assets/Engine/Runtime/Requirements/Placement/PlaceWithRelatedModule.cs create mode 100644 Assets/Station46/Module Descriptions/M Elevated Platform.asset create mode 100644 Assets/Station46/Module Descriptions/M Elevated Platform.asset.meta create mode 100644 Assets/Station46/Module Descriptions/P Laser Platform.asset create mode 100644 Assets/Station46/Module Descriptions/P Laser Platform.asset.meta create mode 100644 Assets/Station46/Module Descriptions/R Elevated Platform.asset create mode 100644 Assets/Station46/Module Descriptions/R Elevated Platform.asset.meta create mode 100644 Assets/Station46/Modules/Elevated Platform.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Animations.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Animations/Ascend.anim create mode 100644 Assets/Station46/Modules/Elevated Platform/Animations/Ascend.anim.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Animations/Descend.anim create mode 100644 Assets/Station46/Modules/Elevated Platform/Animations/Descend.anim.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Animations/Platform Elevator.controller create mode 100644 Assets/Station46/Modules/Elevated Platform/Animations/Platform Elevator.controller.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Elevated Platform.prefab create mode 100644 Assets/Station46/Modules/Elevated Platform/Elevated Platform.prefab.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Place On Platform.asset create mode 100644 Assets/Station46/Modules/Elevated Platform/Place On Platform.asset.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Scripts.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Scripts/ElevatedPlatform.cs create mode 100644 Assets/Station46/Modules/Elevated Platform/Scripts/ElevatedPlatform.cs.meta create mode 100644 Assets/Station46/Modules/Elevated Platform/Scripts/PlatformElevator.cs create mode 100644 Assets/Station46/Modules/Elevated Platform/Scripts/PlatformElevator.cs.meta create mode 100644 Assets/Station46/Modules/Laser/Laser Platform Sink.prefab create mode 100644 Assets/Station46/Modules/Laser/Laser Platform Sink.prefab.meta create mode 100644 Assets/Station46/Station 46 Engine.prefab create mode 100644 Assets/Station46/Station 46 Engine.prefab.meta diff --git a/Assets/Engine/Assets/Requirements/Place With Related Module.asset b/Assets/Engine/Assets/Requirements/Place With First Related Module.asset similarity index 90% rename from Assets/Engine/Assets/Requirements/Place With Related Module.asset rename to Assets/Engine/Assets/Requirements/Place With First Related Module.asset index 11e226d..e117b7d 100644 --- a/Assets/Engine/Assets/Requirements/Place With Related Module.asset +++ b/Assets/Engine/Assets/Requirements/Place With First Related Module.asset @@ -10,5 +10,5 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 406f215d83114f4c9b3a92c8a0ea8d73, type: 3} - m_Name: Place With Related Module + m_Name: Place With First Related Module m_EditorClassIdentifier: diff --git a/Assets/Engine/Assets/Requirements/Place With Related Module.asset.meta b/Assets/Engine/Assets/Requirements/Place With First Related Module.asset.meta similarity index 100% rename from Assets/Engine/Assets/Requirements/Place With Related Module.asset.meta rename to Assets/Engine/Assets/Requirements/Place With First Related Module.asset.meta diff --git a/Assets/Engine/Runtime/Measurements/Measure.cs b/Assets/Engine/Runtime/Measurements/Measure.cs index db7031b..5ccce17 100644 --- a/Assets/Engine/Runtime/Measurements/Measure.cs +++ b/Assets/Engine/Runtime/Measurements/Measure.cs @@ -3,7 +3,6 @@ using System.Linq; using EscapeRoomEngine.Engine.Runtime.Modules.Description; using EscapeRoomEngine.Engine.Runtime.UI; using EscapeRoomEngine.Engine.Runtime.Utilities; -using UnityEngine; using Logger = EscapeRoomEngine.Engine.Runtime.Utilities.Logger; using LogType = EscapeRoomEngine.Engine.Runtime.Utilities.LogType; diff --git a/Assets/Engine/Runtime/Modules/Module.cs b/Assets/Engine/Runtime/Modules/Module.cs index aa76efe..b9b5db1 100644 --- a/Assets/Engine/Runtime/Modules/Module.cs +++ b/Assets/Engine/Runtime/Modules/Module.cs @@ -85,7 +85,7 @@ namespace EscapeRoomEngine.Engine.Runtime.Modules srPlacement = placement; - Logger.Log($"{this} has been placed at {placement.position} (SR)", LogType.ModulePlacement); + Logger.Log($"{this} has been placed at {placement.ToStringShort()} (SR)", LogType.ModulePlacement); } /// @@ -111,7 +111,7 @@ namespace EscapeRoomEngine.Engine.Runtime.Modules Logger.Log($"Instantiating {this}", LogType.ModuleInstantiation); State = Object.Instantiate(description.modulePrefab, parent, false); - State.transform.localPosition = new Vector3(SrPosition.x + .5f, 0, SrPosition.z + .5f); + State.transform.localPosition = new Vector3(SrPosition.x + .5f, SrPosition.y, SrPosition.z + .5f); State.transform.Rotate(Vector3.up, Orientation.Angle()); State.name = ToString(); State.SetModule(this); diff --git a/Assets/Engine/Runtime/Requirements/Placement/PlaceWithFirstRelatedModule.cs b/Assets/Engine/Runtime/Requirements/Placement/PlaceWithFirstRelatedModule.cs new file mode 100644 index 0000000..7bd9b93 --- /dev/null +++ b/Assets/Engine/Runtime/Requirements/Placement/PlaceWithFirstRelatedModule.cs @@ -0,0 +1,23 @@ +using System.Collections.Generic; +using EscapeRoomEngine.Engine.Runtime.Modules; +using UnityEngine; + +namespace EscapeRoomEngine.Engine.Runtime.Requirements.Placement +{ + /// + /// This requirement places a module in the same position as its first related module. + /// Accepts an optional offset to the module. + /// + [CreateAssetMenu(menuName = "Requirements/Place With First Related Module")] + public class PlaceWithFirstRelatedModule : PlacementRequirement + { + public Vector3Int offset; + + protected override List FilterCandidates(List candidates, Module module, Space space) + { + var placement = module.relatedModules[0].srPlacement; + placement.position += offset; + return new List { placement }; + } + } +} \ No newline at end of file diff --git a/Assets/Engine/Runtime/Requirements/Placement/PlaceWithRelatedModule.cs.meta b/Assets/Engine/Runtime/Requirements/Placement/PlaceWithFirstRelatedModule.cs.meta similarity index 100% rename from Assets/Engine/Runtime/Requirements/Placement/PlaceWithRelatedModule.cs.meta rename to Assets/Engine/Runtime/Requirements/Placement/PlaceWithFirstRelatedModule.cs.meta diff --git a/Assets/Engine/Runtime/Requirements/Placement/PlaceWithRelatedModule.cs b/Assets/Engine/Runtime/Requirements/Placement/PlaceWithRelatedModule.cs deleted file mode 100644 index f8fc645..0000000 --- a/Assets/Engine/Runtime/Requirements/Placement/PlaceWithRelatedModule.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Collections.Generic; -using EscapeRoomEngine.Engine.Runtime.Modules; -using UnityEngine; - -namespace EscapeRoomEngine.Engine.Runtime.Requirements.Placement -{ - /// - /// This requirement places a module exactly in the same position as its first related module. - /// - [CreateAssetMenu(menuName = "Requirements/Place With Related Module")] - public class PlaceWithRelatedModule : PlacementRequirement - { - protected override List FilterCandidates(List candidates, Module module, Space space) - { - return new List { module.relatedModules[0].srPlacement }; - } - } -} \ No newline at end of file diff --git a/Assets/Engine/Runtime/Utilities/Placement.cs b/Assets/Engine/Runtime/Utilities/Placement.cs index f1b6d14..3557651 100644 --- a/Assets/Engine/Runtime/Utilities/Placement.cs +++ b/Assets/Engine/Runtime/Utilities/Placement.cs @@ -93,35 +93,14 @@ namespace EscapeRoomEngine.Engine.Runtime.Utilities var sizeMinusOne = size - Vector2Int.one; var spaceSize = space.rrPlacement.size; - foreach (var o in OrientationExtensions.EveryOrientation()) - { - Range x; - Range z; - - switch (o) - { - case Orientation.North: - x = new Range(0, spaceSize.x - sizeMinusOne.x); - z = new Range(0, spaceSize.y - sizeMinusOne.y); - break; - case Orientation.East: - x = new Range(0, spaceSize.x - sizeMinusOne.y); - z = new Range(sizeMinusOne.x, spaceSize.y); - break; - case Orientation.South: - x = new Range(sizeMinusOne.x, spaceSize.x); - z = new Range(sizeMinusOne.y, spaceSize.y); - break; - case Orientation.West: - x = new Range(sizeMinusOne.y, spaceSize.x); - z = new Range(0, spaceSize.y - sizeMinusOne.x); - break; - default: - throw new ArgumentOutOfRangeException(); - } - - placements.AddRange(ConstrainedPlacements(o, size, x, z)); - } + placements.AddRange(ConstrainedPlacements(Orientation.North, size, + new Range(0, spaceSize.x - sizeMinusOne.x), new Range(0, spaceSize.y - sizeMinusOne.y))); + placements.AddRange(ConstrainedPlacements(Orientation.East, size, + new Range(0, spaceSize.x - sizeMinusOne.y), new Range(sizeMinusOne.x, spaceSize.y))); + placements.AddRange(ConstrainedPlacements(Orientation.South, size, + new Range(sizeMinusOne.x, spaceSize.x), new Range(sizeMinusOne.y, spaceSize.y))); + placements.AddRange(ConstrainedPlacements(Orientation.West, size, + new Range(sizeMinusOne.y, spaceSize.x), new Range(0, spaceSize.y - sizeMinusOne.x))); return placements; } diff --git a/Assets/Scenes/EscapeRoomEngine.unity b/Assets/Scenes/EscapeRoomEngine.unity index 953d494..51f661a 100644 --- a/Assets/Scenes/EscapeRoomEngine.unity +++ b/Assets/Scenes/EscapeRoomEngine.unity @@ -535,80 +535,76 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1568048333 -GameObject: +--- !u!1001 &7301623614459336556 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1568048335} - - component: {fileID: 1568048334} - - component: {fileID: 1568048339} - - component: {fileID: 1568048336} - m_Layer: 0 - m_Name: Engine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1568048334 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1568048333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9a9b6b8b557abbb4ab172444615ebf23, type: 3} - m_Name: - m_EditorClassIdentifier: - maxSpaceGenerationTries: 1000 - initialTargetTime: 600 - roomOffset: {x: 0, y: 1000, z: 0} - theme: {fileID: 11400000, guid: 568d9a7d70f3edb4cb6db66a0010f105, type: 2} ---- !u!4 &1568048335 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1568048333} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1568048336 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1568048333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: debf8d65bda642bc938a94c7639e01a4, type: 3} - m_Name: - m_EditorClassIdentifier: - loggingEnabled: 1 - typeFilter: 00000000 ---- !u!114 &1568048339 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1568048333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: adcd0bf392c89ae4da3c50e3f06735a1, type: 3} - m_Name: - m_EditorClassIdentifier: - databasePath: measurements.realm + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2201698608769864673, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_Name + value: Station 46 Engine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 13ff3d1ea55bdb34a94e5700498c78fb, type: 3} diff --git a/Assets/Scenes/PuzzleTest.unity b/Assets/Scenes/PuzzleTest.unity index 8aced37..cfa3113 100644 --- a/Assets/Scenes/PuzzleTest.unity +++ b/Assets/Scenes/PuzzleTest.unity @@ -972,7 +972,7 @@ PrefabInstance: - target: {fileID: 5061459391527264860, guid: ecbf9ce952d5f38458b8237a4483c562, type: 3} propertyPath: m_IsActive - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 6854256364732531324, guid: ecbf9ce952d5f38458b8237a4483c562, type: 3} @@ -1263,7 +1263,7 @@ PrefabInstance: - target: {fileID: 5456409340337094247, guid: 435cdab79ab05ef43b4a387004dc04b5, type: 3} propertyPath: m_LocalPosition.x - value: 5 + value: 4 objectReference: {fileID: 0} - target: {fileID: 5456409340337094247, guid: 435cdab79ab05ef43b4a387004dc04b5, type: 3} @@ -1273,7 +1273,7 @@ PrefabInstance: - target: {fileID: 5456409340337094247, guid: 435cdab79ab05ef43b4a387004dc04b5, type: 3} propertyPath: m_LocalPosition.z - value: 2 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5456409340337094247, guid: 435cdab79ab05ef43b4a387004dc04b5, type: 3} @@ -1657,7 +1657,7 @@ PrefabInstance: - target: {fileID: 251845578051121456, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} propertyPath: m_Name - value: Redirector (1) + value: Redirector objectReference: {fileID: 0} - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} @@ -2169,6 +2169,79 @@ Transform: type: 3} m_PrefabInstance: {fileID: 880724127} m_PrefabAsset: {fileID: 0} +--- !u!1001 &911374153 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1340421038} + m_Modifications: + - target: {fileID: 2914491806035128037, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_Name + value: Laser Platform Sink + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalPosition.x + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalPosition.y + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalPosition.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5167cb020dbd15b46a7548cfe941e182, type: 3} --- !u!1001 &987689137 PrefabInstance: m_ObjectHideFlags: 0 @@ -2798,6 +2871,8 @@ Transform: - {fileID: 604728745} - {fileID: 681930983} - {fileID: 6067357455631746734} + - {fileID: 1532540192886921385} + - {fileID: 1949077063} m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} @@ -3300,69 +3375,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1450431648} m_PrefabAsset: {fileID: 0} ---- !u!1 &1568048333 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1568048335} - - component: {fileID: 1568048336} - - component: {fileID: 1568048337} - m_Layer: 0 - m_Name: Engine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1568048335 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1568048333} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1568048336 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1568048333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: debf8d65bda642bc938a94c7639e01a4, type: 3} - m_Name: - m_EditorClassIdentifier: - loggingEnabled: 1 - typeFilter: 000000000600000007000000 ---- !u!114 &1568048337 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1568048333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9a9b6b8b557abbb4ab172444615ebf23, type: 3} - m_Name: - m_EditorClassIdentifier: - maxSpaceGenerationTries: 1000 - initialTargetTime: 600 - roomOffset: {x: 0, y: 1000, z: 0} - theme: {fileID: 11400000, guid: 568d9a7d70f3edb4cb6db66a0010f105, type: 2} --- !u!1001 &1615827502 PrefabInstance: m_ObjectHideFlags: 0 @@ -3447,6 +3459,110 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1615827502} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1641700050 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 450372675082525797, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: typeFilter.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 450372675082525797, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: typeFilter.Array.data[1] + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 450372675082525797, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: typeFilter.Array.data[2] + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 450372675082525797, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: typeFilter.Array.data[3] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 450372675082525797, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: typeFilter.Array.data[4] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2127942511368541468, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2201698608769864673, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: m_Name + value: Station 46 Engine + objectReference: {fileID: 0} + - target: {fileID: 6460498825794401144, guid: 13ff3d1ea55bdb34a94e5700498c78fb, + type: 3} + propertyPath: theme + value: + objectReference: {fileID: 11400000, guid: ac11abaacb19cac4f9f43fc3d82883fe, + type: 2} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 13ff3d1ea55bdb34a94e5700498c78fb, type: 3} --- !u!1001 &1659621083 PrefabInstance: m_ObjectHideFlags: 0 @@ -3712,7 +3828,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1851812987} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.5, y: 0, z: 0} + m_LocalPosition: {x: -0.5, y: 0, z: -0.5} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -4169,6 +4285,12 @@ Transform: type: 3} m_PrefabInstance: {fileID: 588055817} m_PrefabAsset: {fileID: 0} +--- !u!4 &1949077063 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7679428933749886477, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + m_PrefabInstance: {fileID: 911374153} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1990624196 PrefabInstance: m_ObjectHideFlags: 0 @@ -4200,7 +4322,7 @@ PrefabInstance: - target: {fileID: 6665240268073425229, guid: 39c7a496fd0efad4cbb5e6fe1a171309, type: 3} propertyPath: m_LocalPosition.z - value: 1 + value: 0.75 objectReference: {fileID: 0} - target: {fileID: 6665240268073425229, guid: 39c7a496fd0efad4cbb5e6fe1a171309, type: 3} @@ -4332,6 +4454,85 @@ Transform: type: 3} m_PrefabInstance: {fileID: 2024452941} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1532540192886921384 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1340421038} + m_Modifications: + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalPosition.x + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalPosition.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.70710653 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.70710707 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6889276557833470383, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + propertyPath: m_Name + value: Elevated Platform + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 056f81ef6ccf57645b24b2b317a578e7, type: 3} +--- !u!4 &1532540192886921385 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3645814314867400154, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + m_PrefabInstance: {fileID: 1532540192886921384} + m_PrefabAsset: {fileID: 0} --- !u!1001 &5113659104536846699 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Station46/Module Descriptions/M Elevated Platform.asset b/Assets/Station46/Module Descriptions/M Elevated Platform.asset new file mode 100644 index 0000000..09a3cba --- /dev/null +++ b/Assets/Station46/Module Descriptions/M Elevated Platform.asset @@ -0,0 +1,21 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: abf4a405f6c64073995bded39977563e, type: 3} + m_Name: M Elevated Platform + m_EditorClassIdentifier: + types: 03000000 + modulePrefab: {fileID: 6525843738508825059, guid: 056f81ef6ccf57645b24b2b317a578e7, + type: 3} + preconditionRequirements: [] + placementRequirements: + - {fileID: 11400000, guid: 43eb2a566a244964aa3a3319eaafe1a8, type: 2} + - {fileID: 11400000, guid: 1f1825b71bae09c438a1cb52603347d6, type: 2} diff --git a/Assets/Station46/Module Descriptions/M Elevated Platform.asset.meta b/Assets/Station46/Module Descriptions/M Elevated Platform.asset.meta new file mode 100644 index 0000000..05f9327 --- /dev/null +++ b/Assets/Station46/Module Descriptions/M Elevated Platform.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0e00481ed78fe2e4d96b88e0f418e7da +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Module Descriptions/P Laser Easy.asset b/Assets/Station46/Module Descriptions/P Laser Easy.asset index dd912d4..3afbdde 100644 --- a/Assets/Station46/Module Descriptions/P Laser Easy.asset +++ b/Assets/Station46/Module Descriptions/P Laser Easy.asset @@ -16,7 +16,7 @@ MonoBehaviour: modulePrefab: {fileID: 5594866580388423996, guid: 7a8b76a212391334ea8e3937df152874, type: 3} preconditionRequirements: - - {fileID: 11400000, guid: 01d64225420c0294c9b91149f4a68e0a, type: 2} + - {fileID: 11400000, guid: f2ccf07dcda14b04f979338a242565c1, type: 2} - {fileID: 11400000, guid: b914a33f7171ebb4fad5a635e252b98a, type: 2} placementRequirements: - {fileID: 11400000, guid: 43eb2a566a244964aa3a3319eaafe1a8, type: 2} diff --git a/Assets/Station46/Module Descriptions/P Laser Platform.asset b/Assets/Station46/Module Descriptions/P Laser Platform.asset new file mode 100644 index 0000000..f0ad2a4 --- /dev/null +++ b/Assets/Station46/Module Descriptions/P Laser Platform.asset @@ -0,0 +1,25 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f928b97941e3469a9015316bb5ac1309, type: 3} + m_Name: P Laser Platform + m_EditorClassIdentifier: + types: 02000000 + modulePrefab: {fileID: 31384677168616151, guid: 5167cb020dbd15b46a7548cfe941e182, + type: 3} + preconditionRequirements: + - {fileID: 11400000, guid: 6fff173f5982cd94983f920106782de7, type: 2} + - {fileID: 11400000, guid: 01d64225420c0294c9b91149f4a68e0a, type: 2} + - {fileID: 11400000, guid: b914a33f7171ebb4fad5a635e252b98a, type: 2} + placementRequirements: + - {fileID: 11400000, guid: 411d7db1fe13b1c4d8edf7bd7def1b73, type: 2} + puzzleName: Laser Platform + puzzleVersion: 1 diff --git a/Assets/Station46/Module Descriptions/P Laser Platform.asset.meta b/Assets/Station46/Module Descriptions/P Laser Platform.asset.meta new file mode 100644 index 0000000..bbb2988 --- /dev/null +++ b/Assets/Station46/Module Descriptions/P Laser Platform.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6ea70b544b4cffb4ca12286c749da98d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Module Descriptions/R Elevated Platform.asset b/Assets/Station46/Module Descriptions/R Elevated Platform.asset new file mode 100644 index 0000000..511dfb2 --- /dev/null +++ b/Assets/Station46/Module Descriptions/R Elevated Platform.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6e3f3bf07aae4a03834a7943c255f37d, type: 3} + m_Name: R Elevated Platform + m_EditorClassIdentifier: + relatedModule: {fileID: 11400000, guid: 0e00481ed78fe2e4d96b88e0f418e7da, type: 2} diff --git a/Assets/Station46/Module Descriptions/R Elevated Platform.asset.meta b/Assets/Station46/Module Descriptions/R Elevated Platform.asset.meta new file mode 100644 index 0000000..604d869 --- /dev/null +++ b/Assets/Station46/Module Descriptions/R Elevated Platform.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6fff173f5982cd94983f920106782de7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Dispenser/Animations/Dispenser.controller b/Assets/Station46/Modules/Dispenser/Animations/Dispenser.controller index 7b4184d..199da0b 100644 --- a/Assets/Station46/Modules/Dispenser/Animations/Dispenser.controller +++ b/Assets/Station46/Modules/Dispenser/Animations/Dispenser.controller @@ -90,7 +90,7 @@ AnimatorStateMachine: m_ChildStates: - serializedVersion: 1 m_State: {fileID: -4850466039309800363} - m_Position: {x: 396.25, y: 115.625, z: 0} + m_Position: {x: 400, y: 110, z: 0} - serializedVersion: 1 m_State: {fileID: 667991100022402209} m_Position: {x: 530, y: 50, z: 0} @@ -121,7 +121,7 @@ AnimatorController: m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 0} + m_Controller: {fileID: 9100000} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base Layer diff --git a/Assets/Station46/Modules/Elevated Platform.meta b/Assets/Station46/Modules/Elevated Platform.meta new file mode 100644 index 0000000..65fa945 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cab1ef92dcc16004d9c250117c5df188 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Elevated Platform/Animations.meta b/Assets/Station46/Modules/Elevated Platform/Animations.meta new file mode 100644 index 0000000..2ed9976 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f7a933fd500ef84aab8903db45552fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Elevated Platform/Animations/Ascend.anim b/Assets/Station46/Modules/Elevated Platform/Animations/Ascend.anim new file mode 100644 index 0000000..3a931ad --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Animations/Ascend.anim @@ -0,0 +1,184 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ascend + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: 4, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: + - time: 4 + functionName: set_ElevatorStatus + data: + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 1 + messageOptions: 0 diff --git a/Assets/Station46/Modules/Elevated Platform/Animations/Ascend.anim.meta b/Assets/Station46/Modules/Elevated Platform/Animations/Ascend.anim.meta new file mode 100644 index 0000000..65c34e5 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Animations/Ascend.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 52d962e6c4630344cbf27a8f9a71e5cc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Elevated Platform/Animations/Descend.anim b/Assets/Station46/Modules/Elevated Platform/Animations/Descend.anim new file mode 100644 index 0000000..f288a45 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Animations/Descend.anim @@ -0,0 +1,184 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Descend + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 4, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 4 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: + - time: 4 + functionName: set_ElevatorStatus + data: + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/Assets/Station46/Modules/Elevated Platform/Animations/Descend.anim.meta b/Assets/Station46/Modules/Elevated Platform/Animations/Descend.anim.meta new file mode 100644 index 0000000..a84db9f --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Animations/Descend.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47cccd88d4dc96e46a561cd1e747a084 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Elevated Platform/Animations/Platform Elevator.controller b/Assets/Station46/Modules/Elevated Platform/Animations/Platform Elevator.controller new file mode 100644 index 0000000..4f80872 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Animations/Platform Elevator.controller @@ -0,0 +1,269 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-8648320635554621316 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Descend + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -2316400379704556609} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 47cccd88d4dc96e46a561cd1e747a084, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-7833689954462332851 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Descend + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -8648320635554621316} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-6285051871105812441 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -6108409806590842444} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-6108409806590842444 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Top + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7833689954462332851} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 0 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-5249210592401987295 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ascend + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -6285051871105812441} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 52d962e6c4630344cbf27a8f9a71e5cc, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-3834913306325016105 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bottom + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -1125898595356717977} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-2316400379704556609 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -3834913306325016105} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &-1355671885377614765 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -3834913306325016105} + m_Position: {x: 380, y: 120, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5249210592401987295} + m_Position: {x: 500, y: 40, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6108409806590842444} + m_Position: {x: 380, y: -50, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8648320635554621316} + m_Position: {x: 250, y: 40, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -3834913306325016105} +--- !u!1101 &-1125898595356717977 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Ascend + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5249210592401987295} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Platform Elevator + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Ascend + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: Descend + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -1355671885377614765} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/Station46/Modules/Elevated Platform/Animations/Platform Elevator.controller.meta b/Assets/Station46/Modules/Elevated Platform/Animations/Platform Elevator.controller.meta new file mode 100644 index 0000000..d5b38ea --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Animations/Platform Elevator.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9dba0aa3a3af214eb6f682eab3b215a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Elevated Platform/Elevated Platform.prefab b/Assets/Station46/Modules/Elevated Platform/Elevated Platform.prefab new file mode 100644 index 0000000..8e4086d --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Elevated Platform.prefab @@ -0,0 +1,1074 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &96962083998137706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1256244483248857190} + - component: {fileID: 6762512725880044290} + - component: {fileID: 5095849224454441983} + - component: {fileID: 8316970545151499937} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1256244483248857190 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 96962083998137706} + m_LocalRotation: {x: -0, y: -0.7071067, z: -0, w: 0.7071069} + m_LocalPosition: {x: 0, y: 4, z: 0.2750001} + m_LocalScale: {x: 0.45, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7166965416991554459} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6762512725880044290 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 96962083998137706} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5095849224454441983 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 96962083998137706} + 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: 31321ba15b8f8eb4c954353edc038b1d, 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!65 &8316970545151499937 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 96962083998137706} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 2.842171e-14, y: 0, z: 0} +--- !u!1 &1188245665181982861 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6915102081068721723} + m_Layer: 0 + m_Name: Elevator Origin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6915102081068721723 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188245665181982861} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8648774459861283546} + m_Father: {fileID: 3645814314867400154} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1538575257696889313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2940771749499267523} + - component: {fileID: 218298429597452707} + - component: {fileID: 790029019269949913} + - component: {fileID: 3460753483577160903} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2940771749499267523 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1538575257696889313} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.27499998, y: 4, z: 0} + m_LocalScale: {x: 0.45, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7166965416991554459} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &218298429597452707 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1538575257696889313} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &790029019269949913 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1538575257696889313} + 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: 31321ba15b8f8eb4c954353edc038b1d, 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!65 &3460753483577160903 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1538575257696889313} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 2.842171e-14, y: 0, z: 0} +--- !u!1 &1636625108852260585 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8648774459861283546} + - component: {fileID: 716647553232511872} + - component: {fileID: 2841556225424433569} + m_Layer: 0 + m_Name: Elevator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8648774459861283546 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1636625108852260585} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7109134845987214259} + - {fileID: 2517313415079161690} + m_Father: {fileID: 6915102081068721723} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &716647553232511872 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1636625108852260585} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2efb4119000540cca1ccfab69c8abf9c, type: 3} + m_Name: + m_EditorClassIdentifier: + _button: {fileID: 7139244772581621169} +--- !u!95 &2841556225424433569 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1636625108852260585} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: e9dba0aa3a3af214eb6f682eab3b215a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 1 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &1750689039537693023 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7109134845987214259} + - component: {fileID: 5077246951360453179} + - component: {fileID: 795532608663810216} + - component: {fileID: 7139244772581621169} + - component: {fileID: 6504548621765592173} + - component: {fileID: 2642658977663749498} + m_Layer: 0 + m_Name: Holo Orb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7109134845987214259 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750689039537693023} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.00000004917382, y: 1, z: -0.4000001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8648774459861283546} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5077246951360453179 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750689039537693023} + m_Mesh: {fileID: -5029552177822622209, guid: bb684bc47f5683348ba50e093338f484, type: 3} +--- !u!23 &795532608663810216 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750689039537693023} + 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: d1f58490f6d04c64da01277723d63536, 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!114 &7139244772581621169 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750689039537693023} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 352860bb2c6549d0b3e84104afef3f54, type: 3} + m_Name: + m_EditorClassIdentifier: + holoRenderer: {fileID: 795532608663810216} +--- !u!114 &6504548621765592173 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750689039537693023} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a35f6cfbfba9b548aaa00d52cfe8a50, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_Colliders: [] + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 1 + m_DistanceCalculationMode: 1 + m_SelectMode: 0 + m_CustomReticle: {fileID: 0} + m_FirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_LastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_HoverEntered: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7139244772581621169} + m_TargetAssemblyTypeName: EscapeRoomEngine.Station46.Runtime.Button, Station46 + m_MethodName: Press + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_HoverExited: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7139244772581621169} + m_TargetAssemblyTypeName: EscapeRoomEngine.Station46.Runtime.Button, Station46 + m_MethodName: Release + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_FirstSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_LastSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_Activated: + m_PersistentCalls: + m_Calls: [] + m_Deactivated: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnFirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnLastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectCanceled: + m_PersistentCalls: + m_Calls: [] + m_OnActivate: + m_PersistentCalls: + m_Calls: [] + m_OnDeactivate: + m_PersistentCalls: + m_Calls: [] +--- !u!135 &2642658977663749498 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750689039537693023} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 0.100000024 + m_Center: {x: -0.000000029802322, y: 0.00000003725291, z: 0} +--- !u!1 &2011102000134893803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2517313415079161690} + m_Layer: 0 + m_Name: Model + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2517313415079161690 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2011102000134893803} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8801528189565557613} + m_Father: {fileID: 8648774459861283546} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4694078458343792084 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8945857110614383062} + - component: {fileID: 9036845178523708171} + - component: {fileID: 5259334738131125748} + - component: {fileID: 8279121020879185616} + m_Layer: 0 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8945857110614383062 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4694078458343792084} + m_LocalRotation: {x: -0, y: -0.7071067, z: -0, w: 0.7071069} + m_LocalPosition: {x: 0, y: 4, z: -0.2750001} + m_LocalScale: {x: 0.45, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7166965416991554459} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &9036845178523708171 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4694078458343792084} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5259334738131125748 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4694078458343792084} + 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: 31321ba15b8f8eb4c954353edc038b1d, 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!65 &8279121020879185616 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4694078458343792084} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 2.842171e-14, y: 0, z: 0} +--- !u!1 &5757711083274148826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6113870750372445700} + - component: {fileID: 8284111862763776534} + - component: {fileID: 666740317447412347} + - component: {fileID: 595003077467822561} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6113870750372445700 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5757711083274148826} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.45, y: 2, z: 0} + m_LocalScale: {x: 0.1, y: 4, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7166965416991554459} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8284111862763776534 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5757711083274148826} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &666740317447412347 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5757711083274148826} + 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: 31321ba15b8f8eb4c954353edc038b1d, 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!65 &595003077467822561 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5757711083274148826} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 2.842171e-14, y: 0, z: 0} +--- !u!1 &6889276557833470383 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3645814314867400154} + - component: {fileID: 6525843738508825059} + m_Layer: 0 + m_Name: Elevated Platform + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3645814314867400154 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6889276557833470383} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6915102081068721723} + - {fileID: 7166965416991554459} + m_Father: {fileID: 0} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6525843738508825059 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6889276557833470383} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fc9f2092e90b48a7bdd5d8dbe8c934e8, type: 3} + m_Name: + m_EditorClassIdentifier: + size: {x: 2, y: 1} + _elevator: {fileID: 716647553232511872} +--- !u!1 &7818470695148504358 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7166965416991554459} + m_Layer: 0 + m_Name: Model + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7166965416991554459 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7818470695148504358} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6113870750372445700} + - {fileID: 2940771749499267523} + - {fileID: 4141362994208336186} + - {fileID: 1256244483248857190} + - {fileID: 8945857110614383062} + m_Father: {fileID: 3645814314867400154} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7852222778143100497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4141362994208336186} + - component: {fileID: 2519117365747277868} + - component: {fileID: 5005497585669655973} + - component: {fileID: 2490395374608145947} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4141362994208336186 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7852222778143100497} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.27499998, y: 4, z: 0} + m_LocalScale: {x: 0.45, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7166965416991554459} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2519117365747277868 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7852222778143100497} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5005497585669655973 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7852222778143100497} + 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: 31321ba15b8f8eb4c954353edc038b1d, 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!65 &2490395374608145947 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7852222778143100497} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 2.842171e-14, y: 0, z: 0} +--- !u!1 &8847978127654627131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8801528189565557613} + - component: {fileID: 3129911196289051023} + - component: {fileID: 4169414763706771398} + - component: {fileID: 5644835512645434473} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8801528189565557613 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8847978127654627131} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2, z: 0} + m_LocalScale: {x: 1, y: 4.1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2517313415079161690} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3129911196289051023 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8847978127654627131} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4169414763706771398 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8847978127654627131} + 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: aee171c2a9e1c9d43b3f93b3cfc61500, 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!65 &5644835512645434473 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8847978127654627131} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 2.842171e-14, y: 0, z: 0} diff --git a/Assets/Station46/Modules/Elevated Platform/Elevated Platform.prefab.meta b/Assets/Station46/Modules/Elevated Platform/Elevated Platform.prefab.meta new file mode 100644 index 0000000..f07440c --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Elevated Platform.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 056f81ef6ccf57645b24b2b317a578e7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Elevated Platform/Place On Platform.asset b/Assets/Station46/Modules/Elevated Platform/Place On Platform.asset new file mode 100644 index 0000000..dc5ae48 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Place On Platform.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 406f215d83114f4c9b3a92c8a0ea8d73, type: 3} + m_Name: Place On Platform + m_EditorClassIdentifier: + offset: {x: 0, y: 4, z: 0} diff --git a/Assets/Station46/Modules/Elevated Platform/Place On Platform.asset.meta b/Assets/Station46/Modules/Elevated Platform/Place On Platform.asset.meta new file mode 100644 index 0000000..9dbab56 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Place On Platform.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 411d7db1fe13b1c4d8edf7bd7def1b73 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Elevated Platform/Scripts.meta b/Assets/Station46/Modules/Elevated Platform/Scripts.meta new file mode 100644 index 0000000..51453bb --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e33c02ca3c6dcf44e8a48da6c710a097 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Elevated Platform/Scripts/ElevatedPlatform.cs b/Assets/Station46/Modules/Elevated Platform/Scripts/ElevatedPlatform.cs new file mode 100644 index 0000000..ccc3f0a --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Scripts/ElevatedPlatform.cs @@ -0,0 +1,26 @@ +using EscapeRoomEngine.Engine.Runtime.Modules; +using EscapeRoomEngine.Engine.Runtime.Modules.State; +using JetBrains.Annotations; +using NaughtyAttributes; +using UnityEngine; + +namespace Station46.Modules.Elevated_Platform.Scripts +{ + public class ElevatedPlatform : ModuleState + { + [BoxGroup("Internal")] [SerializeField] private PlatformElevator _elevator; + + public override void SetModule(Module module) {} + + #region Debug Buttons + + [Button(enabledMode: EButtonEnableMode.Playmode)] + [UsedImplicitly] + public void ActivateElevator() + { + _elevator.Activate(); + } + + #endregion + } +} \ No newline at end of file diff --git a/Assets/Station46/Modules/Elevated Platform/Scripts/ElevatedPlatform.cs.meta b/Assets/Station46/Modules/Elevated Platform/Scripts/ElevatedPlatform.cs.meta new file mode 100644 index 0000000..dc69b85 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Scripts/ElevatedPlatform.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: fc9f2092e90b48a7bdd5d8dbe8c934e8 +timeCreated: 1683703386 \ No newline at end of file diff --git a/Assets/Station46/Modules/Elevated Platform/Scripts/PlatformElevator.cs b/Assets/Station46/Modules/Elevated Platform/Scripts/PlatformElevator.cs new file mode 100644 index 0000000..d4e8f95 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Scripts/PlatformElevator.cs @@ -0,0 +1,108 @@ +using System; +using EscapeRoomEngine.VR.Runtime; +using NaughtyAttributes; +using Station46.Scripts; +using UnityEngine; +using Logger = EscapeRoomEngine.Engine.Runtime.Utilities.Logger; +using LogType = EscapeRoomEngine.Engine.Runtime.Utilities.LogType; + +namespace Station46.Modules.Elevated_Platform.Scripts +{ + [RequireComponent(typeof(Animator))] + public class PlatformElevator : MonoBehaviour + { + public enum Status + { + Bottom, Top, Moving + } + + private static readonly int + AscendHash = Animator.StringToHash("Ascend"), + DescendHash = Animator.StringToHash("Descend"); + + [BoxGroup("Internal")] [SerializeField] private Button _button; + + [ShowNativeProperty] + internal Status ElevatorStatus + { + get => _status; + set + { + _status = value; + switch (value) + { + case Status.Bottom: + case Status.Top: + ReleasePlayer(); + _button.Enable(); + break; + case Status.Moving: + _button.Disable(); + CapturePlayer(); + break; + default: + throw new ArgumentOutOfRangeException(); + } + } + } + + private Status _status = Status.Bottom; + private Animator _animator; + private Transform _previousPlayerParent; + + private void Awake() + { + _animator = GetComponent(); + } + + private void Start() + { + _button.ButtonEvent += (_, type) => + { + if (type == ButtonEventType.Pressed) + { + Activate(); + } + }; + } + + private void CapturePlayer() + { + Logger.Log($"{this} captured player.", LogType.PuzzleDetail); + + _previousPlayerParent = Player.Instance.transform.parent; + Player.Instance.transform.SetParent(transform); + } + + private void ReleasePlayer() + { + Logger.Log($"{this} released player.", LogType.PuzzleDetail); + + Player.Instance.transform.SetParent(_previousPlayerParent); + } + + public void Activate() + { + switch (ElevatorStatus) + { + case Status.Bottom: + Logger.Log($"{this} ascending.", LogType.PuzzleDetail); + + ElevatorStatus = Status.Moving; + _animator.SetTrigger(AscendHash); + break; + case Status.Top: + Logger.Log($"{this} descending.", LogType.PuzzleDetail); + + ElevatorStatus = Status.Moving; + _animator.SetTrigger(DescendHash); + break; + case Status.Moving: + Logger.Log($"{this} is already moving.", LogType.PuzzleDetail); + break; + default: + throw new ArgumentOutOfRangeException(); + } + } + } +} \ No newline at end of file diff --git a/Assets/Station46/Modules/Elevated Platform/Scripts/PlatformElevator.cs.meta b/Assets/Station46/Modules/Elevated Platform/Scripts/PlatformElevator.cs.meta new file mode 100644 index 0000000..19092e1 --- /dev/null +++ b/Assets/Station46/Modules/Elevated Platform/Scripts/PlatformElevator.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 2efb4119000540cca1ccfab69c8abf9c +timeCreated: 1683703157 \ No newline at end of file diff --git a/Assets/Station46/Modules/Holes/Holes.prefab b/Assets/Station46/Modules/Holes/Holes.prefab index 4230ff4..a51b486 100644 --- a/Assets/Station46/Modules/Holes/Holes.prefab +++ b/Assets/Station46/Modules/Holes/Holes.prefab @@ -108,7 +108,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5218681765336759419} - m_LocalRotation: {x: -0, y: -1, z: -0, w: -0.00000035762784} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 @@ -116,7 +116,7 @@ Transform: - {fileID: 441961844938445841} m_Father: {fileID: 0} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: -180, z: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2736082226738519698 MonoBehaviour: m_ObjectHideFlags: 0 @@ -173,7 +173,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8678085014710146199} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.5, y: 0, z: -0.5} + m_LocalPosition: {x: 0.5, y: 0, z: 0.5} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -222,7 +222,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -291,7 +291,9 @@ PrefabInstance: value: 13 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &5134744192404197459 stripped Transform: @@ -304,7 +306,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -373,7 +375,9 @@ PrefabInstance: value: 22 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &5151901961943893948 stripped Transform: @@ -386,7 +390,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -455,7 +459,9 @@ PrefabInstance: value: 20 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &4774591327933196706 stripped Transform: @@ -468,7 +474,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -537,7 +543,9 @@ PrefabInstance: value: 8 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &6809999225732018418 stripped Transform: @@ -550,7 +558,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -619,7 +627,9 @@ PrefabInstance: value: 19 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &6864607755102563836 stripped Transform: @@ -632,7 +642,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -701,7 +711,9 @@ PrefabInstance: value: 12 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &6487030291483079165 stripped Transform: @@ -714,7 +726,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -783,7 +795,9 @@ PrefabInstance: value: 32 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &6450592678758670237 stripped Transform: @@ -796,7 +810,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -865,7 +879,9 @@ PrefabInstance: value: 17 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &6153292436483097487 stripped Transform: @@ -878,7 +894,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -947,7 +963,9 @@ PrefabInstance: value: 15 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &6034177861683260134 stripped Transform: @@ -960,7 +978,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1029,7 +1047,9 @@ PrefabInstance: value: 1 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &5998579263571905099 stripped Transform: @@ -1042,7 +1062,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1111,7 +1131,9 @@ PrefabInstance: value: 6 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &7854260528687870550 stripped Transform: @@ -1124,7 +1146,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1193,7 +1215,9 @@ PrefabInstance: value: 14 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &7880922483125395632 stripped Transform: @@ -1206,7 +1230,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1275,7 +1299,9 @@ PrefabInstance: value: 9 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &7221825687470802759 stripped Transform: @@ -1288,7 +1314,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1357,7 +1383,9 @@ PrefabInstance: value: 26 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &8643598495990836832 stripped Transform: @@ -1370,7 +1398,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1439,7 +1467,9 @@ PrefabInstance: value: 34 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &8587918474071164055 stripped Transform: @@ -1452,7 +1482,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1521,7 +1551,9 @@ PrefabInstance: value: 33 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &8469382493585244146 stripped Transform: @@ -1534,7 +1566,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1603,7 +1635,9 @@ PrefabInstance: value: 7 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &8455532275405452233 stripped Transform: @@ -1616,7 +1650,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1685,7 +1719,9 @@ PrefabInstance: value: 24 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &8348482351118054285 stripped Transform: @@ -1698,7 +1734,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1767,7 +1803,9 @@ PrefabInstance: value: 30 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &1137954555470627248 stripped Transform: @@ -1780,7 +1818,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1849,7 +1887,9 @@ PrefabInstance: value: 5 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &884807619960493460 stripped Transform: @@ -1862,7 +1902,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -1931,7 +1971,9 @@ PrefabInstance: value: 2 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &995192104964886010 stripped Transform: @@ -1944,7 +1986,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2013,7 +2055,9 @@ PrefabInstance: value: 4 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &672410032924835200 stripped Transform: @@ -2026,7 +2070,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2090,7 +2134,9 @@ PrefabInstance: value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &184831412807158466 stripped Transform: @@ -2103,7 +2149,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2172,7 +2218,9 @@ PrefabInstance: value: 21 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &213235074956409797 stripped Transform: @@ -2185,7 +2233,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2254,7 +2302,9 @@ PrefabInstance: value: 27 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &2260271948940879668 stripped Transform: @@ -2267,7 +2317,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2336,7 +2386,9 @@ PrefabInstance: value: 35 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &1977065465070100705 stripped Transform: @@ -2349,7 +2401,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2418,7 +2470,9 @@ PrefabInstance: value: 25 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &1662598951593445651 stripped Transform: @@ -2431,7 +2485,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2500,7 +2554,9 @@ PrefabInstance: value: 3 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &1569507607376565140 stripped Transform: @@ -2513,7 +2569,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2582,7 +2638,9 @@ PrefabInstance: value: 11 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &3438097606301003777 stripped Transform: @@ -2595,7 +2653,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2664,7 +2722,9 @@ PrefabInstance: value: 23 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &3034536175413931526 stripped Transform: @@ -2677,7 +2737,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2746,7 +2806,9 @@ PrefabInstance: value: 10 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &2988041017267665412 stripped Transform: @@ -2759,7 +2821,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2828,7 +2890,9 @@ PrefabInstance: value: 31 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &2763820718473882337 stripped Transform: @@ -2841,7 +2905,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2910,7 +2974,9 @@ PrefabInstance: value: 29 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &2479486173973931510 stripped Transform: @@ -2923,7 +2989,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -2992,7 +3058,9 @@ PrefabInstance: value: 18 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &2438603252648507631 stripped Transform: @@ -3005,7 +3073,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -3074,7 +3142,9 @@ PrefabInstance: value: 16 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &4516227521515795908 stripped Transform: @@ -3087,7 +3157,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - serializedVersion: 2 + serializedVersion: 3 m_TransformParent: {fileID: 441961844938445841} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, @@ -3156,7 +3226,9 @@ PrefabInstance: value: 28 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 66e96758671198f4cbb877705317cb9d, type: 3} --- !u!4 &3573423676379901659 stripped Transform: diff --git a/Assets/Station46/Modules/Laser/Laser Button Emitter.prefab b/Assets/Station46/Modules/Laser/Laser Button Emitter.prefab index 2b8e068..534141f 100644 --- a/Assets/Station46/Modules/Laser/Laser Button Emitter.prefab +++ b/Assets/Station46/Modules/Laser/Laser Button Emitter.prefab @@ -6,7 +6,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 5691171783781926815} + m_TransformParent: {fileID: 1263410410493810026} m_Modifications: - target: {fileID: 4014956364524074673, guid: 66e96758671198f4cbb877705317cb9d, type: 3} @@ -46,12 +46,12 @@ PrefabInstance: - target: {fileID: 5662938544958052762, guid: 66e96758671198f4cbb877705317cb9d, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5662938544958052762, guid: 66e96758671198f4cbb877705317cb9d, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 5662938544958052762, guid: 66e96758671198f4cbb877705317cb9d, type: 3} @@ -162,15 +162,15 @@ PrefabInstance: - target: {fileID: 7329942003389928718, guid: 2013ed7eebc36b54e8fab3b09e08b6de, type: 3} propertyPath: m_Name - value: Button Emitter Variant + value: Laser Button Emitter objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 2394984000857638811, guid: 2013ed7eebc36b54e8fab3b09e08b6de, type: 3} m_RemovedGameObjects: [] m_AddedGameObjects: - - targetCorrespondingSourceObject: {fileID: 2835502344937141734, guid: 2013ed7eebc36b54e8fab3b09e08b6de, + - targetCorrespondingSourceObject: {fileID: 8658779252248553235, guid: 2013ed7eebc36b54e8fab3b09e08b6de, type: 3} - insertIndex: 1 + insertIndex: -1 addedObject: {fileID: 1019683130525926234} m_AddedComponents: - targetCorrespondingSourceObject: {fileID: 7329942003389928718, guid: 2013ed7eebc36b54e8fab3b09e08b6de, @@ -198,9 +198,9 @@ MonoBehaviour: m_EditorClassIdentifier: size: {x: 1, y: 1} button: {fileID: 1813200712754693479} ---- !u!4 &5691171783781926815 stripped +--- !u!4 &1263410410493810026 stripped Transform: - m_CorrespondingSourceObject: {fileID: 2835502344937141734, guid: 2013ed7eebc36b54e8fab3b09e08b6de, + m_CorrespondingSourceObject: {fileID: 8658779252248553235, guid: 2013ed7eebc36b54e8fab3b09e08b6de, type: 3} m_PrefabInstance: {fileID: 7611823108006064761} m_PrefabAsset: {fileID: 0} diff --git a/Assets/Station46/Modules/Laser/Laser Platform Sink.prefab b/Assets/Station46/Modules/Laser/Laser Platform Sink.prefab new file mode 100644 index 0000000..706eb16 --- /dev/null +++ b/Assets/Station46/Modules/Laser/Laser Platform Sink.prefab @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &5605703566540356587 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2835502344937141734, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4721832177169651751, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_LocalPosition.z + value: -10.25 + objectReference: {fileID: 0} + - target: {fileID: 7329942003389928718, guid: 7a8b76a212391334ea8e3937df152874, + type: 3} + propertyPath: m_Name + value: Laser Platform Sink + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7a8b76a212391334ea8e3937df152874, type: 3} diff --git a/Assets/Station46/Modules/Laser/Laser Platform Sink.prefab.meta b/Assets/Station46/Modules/Laser/Laser Platform Sink.prefab.meta new file mode 100644 index 0000000..2cc824b --- /dev/null +++ b/Assets/Station46/Modules/Laser/Laser Platform Sink.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5167cb020dbd15b46a7548cfe941e182 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Modules/Laser/Laser Redirector Group.prefab b/Assets/Station46/Modules/Laser/Laser Redirector Group.prefab index ee22332..3808a53 100644 --- a/Assets/Station46/Modules/Laser/Laser Redirector Group.prefab +++ b/Assets/Station46/Modules/Laser/Laser Redirector Group.prefab @@ -31,6 +31,7 @@ Transform: m_Children: - {fileID: 4962209360291872147} - {fileID: 8028899283464672130} + - {fileID: 2517468216669162399} m_Father: {fileID: 0} m_RootOrder: -1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -47,6 +48,85 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: size: {x: 1, y: 1} +--- !u!1001 &4019572223174925488 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 463845462802249093} + m_Modifications: + - target: {fileID: 251845578051121456, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_Name + value: Redirector 3 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.18699995 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.125 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.16299991 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalRotation.w + value: -0.43045914 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalRotation.x + value: 0.43045956 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.5609854 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.5609857 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -360 + objectReference: {fileID: 0} + - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 105 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} +--- !u!4 &2517468216669162399 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, + type: 3} + m_PrefabInstance: {fileID: 4019572223174925488} + m_PrefabAsset: {fileID: 0} --- !u!1001 &5907302957625911996 PrefabInstance: m_ObjectHideFlags: 0 @@ -68,7 +148,7 @@ PrefabInstance: - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: 0.093 objectReference: {fileID: 0} - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} @@ -78,7 +158,7 @@ PrefabInstance: - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: 0.034 objectReference: {fileID: 0} - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} @@ -147,7 +227,7 @@ PrefabInstance: - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} propertyPath: m_LocalPosition.x - value: 0.021 + value: -0.021999948 objectReference: {fileID: 0} - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} @@ -157,7 +237,7 @@ PrefabInstance: - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} propertyPath: m_LocalPosition.z - value: -0.003 + value: 0.08099992 objectReference: {fileID: 0} - target: {fileID: 1524393306245076783, guid: 62927df188f2d924abbd1345eb9d2cdf, type: 3} diff --git a/Assets/Station46/Modules/Laser/Laser Redirector.prefab b/Assets/Station46/Modules/Laser/Laser Redirector.prefab index f79f8e9..c96eefa 100644 --- a/Assets/Station46/Modules/Laser/Laser Redirector.prefab +++ b/Assets/Station46/Modules/Laser/Laser Redirector.prefab @@ -11,6 +11,7 @@ GameObject: - component: {fileID: 1524393306245076783} - component: {fileID: 897376356061303010} - component: {fileID: 2812559121526871782} + - component: {fileID: 4164828007642968986} - component: {fileID: 5156043258505205515} - component: {fileID: 7231726315279509463} m_Layer: 0 @@ -64,6 +65,131 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4c152de8a63080540ad136a98dd86dc8, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &4164828007642968986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 251845578051121456} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0ad34abafad169848a38072baa96cdb2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_Colliders: [] + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 1 + m_DistanceCalculationMode: 1 + m_SelectMode: 0 + m_CustomReticle: {fileID: 0} + m_FirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_LastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_FirstSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_LastSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_Activated: + m_PersistentCalls: + m_Calls: [] + m_Deactivated: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnFirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnLastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectCanceled: + m_PersistentCalls: + m_Calls: [] + m_OnActivate: + m_PersistentCalls: + m_Calls: [] + m_OnDeactivate: + m_PersistentCalls: + m_Calls: [] + m_AttachTransform: {fileID: 0} + m_UseDynamicAttach: 1 + m_MatchAttachPosition: 1 + m_MatchAttachRotation: 1 + m_SnapToColliderVolume: 1 + m_AttachEaseInTime: 0.15 + m_MovementType: 2 + m_VelocityDamping: 1 + m_VelocityScale: 1 + m_AngularVelocityDamping: 1 + m_AngularVelocityScale: 1 + m_TrackPosition: 1 + m_SmoothPosition: 0 + m_SmoothPositionAmount: 5 + m_TightenPosition: 0.5 + m_TrackRotation: 1 + m_SmoothRotation: 0 + m_SmoothRotationAmount: 5 + m_TightenRotation: 0.5 + m_ThrowOnDetach: 1 + m_ThrowSmoothingDuration: 0.25 + m_ThrowSmoothingCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_ThrowVelocityScale: 1.5 + m_ThrowAngularVelocityScale: 1 + m_ForceGravityOnDetach: 0 + m_RetainTransformParent: 1 + m_AttachPointCompatibilityMode: 0 + m_StartingSingleGrabTransformers: [] + m_StartingMultipleGrabTransformers: [] + m_AddDefaultGrabTransformers: 1 --- !u!65 &5156043258505205515 BoxCollider: m_ObjectHideFlags: 0 @@ -111,7 +237,7 @@ Rigidbody: m_IsKinematic: 0 m_Interpolate: 0 m_Constraints: 0 - m_CollisionDetection: 0 + m_CollisionDetection: 2 --- !u!1 &452836741980269854 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Station46/Modules/Laser/Laser Sink.prefab b/Assets/Station46/Modules/Laser/Laser Sink.prefab index a3bb687..6438bac 100644 --- a/Assets/Station46/Modules/Laser/Laser Sink.prefab +++ b/Assets/Station46/Modules/Laser/Laser Sink.prefab @@ -231,4 +231,4 @@ BoxCollider: m_Enabled: 1 serializedVersion: 3 m_Size: {x: 0.125, y: 0.25, z: 0.125} - m_Center: {x: 0, y: 0.125, z: -0.25} + m_Center: {x: 0, y: 0.125, z: -10.25} diff --git a/Assets/Station46/Station 46 Engine.prefab b/Assets/Station46/Station 46 Engine.prefab new file mode 100644 index 0000000..9caf002 --- /dev/null +++ b/Assets/Station46/Station 46 Engine.prefab @@ -0,0 +1,79 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2201698608769864673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2127942511368541468} + - component: {fileID: 6460498825794401144} + - component: {fileID: 8338460494378515849} + - component: {fileID: 450372675082525797} + m_Layer: 0 + m_Name: Station 46 Engine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2127942511368541468 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2201698608769864673} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6460498825794401144 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2201698608769864673} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9a9b6b8b557abbb4ab172444615ebf23, type: 3} + m_Name: + m_EditorClassIdentifier: + maxSpaceGenerationTries: 1000 + initialTargetTime: 600 + roomOffset: {x: 0, y: 1000, z: 0} + theme: {fileID: 11400000, guid: 568d9a7d70f3edb4cb6db66a0010f105, type: 2} +--- !u!114 &8338460494378515849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2201698608769864673} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: adcd0bf392c89ae4da3c50e3f06735a1, type: 3} + m_Name: + m_EditorClassIdentifier: + databasePath: measurements.realm +--- !u!114 &450372675082525797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2201698608769864673} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: debf8d65bda642bc938a94c7639e01a4, type: 3} + m_Name: + m_EditorClassIdentifier: + loggingEnabled: 1 + typeFilter: 00000000 diff --git a/Assets/Station46/Station 46 Engine.prefab.meta b/Assets/Station46/Station 46 Engine.prefab.meta new file mode 100644 index 0000000..a207fcc --- /dev/null +++ b/Assets/Station46/Station 46 Engine.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 13ff3d1ea55bdb34a94e5700498c78fb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Station46/Station 46.asset b/Assets/Station46/Station 46.asset index dfcb1d0..7f6a484 100644 --- a/Assets/Station46/Station 46.asset +++ b/Assets/Station46/Station 46.asset @@ -38,3 +38,4 @@ MonoBehaviour: - {fileID: 11400000, guid: 3f79d37154e44ca47b54bb43bbe8d9aa, type: 2} - {fileID: 11400000, guid: ee5a44432e80cd64689be3ff34750339, type: 2} - {fileID: 11400000, guid: 1b21332d2a4da2d4d9f8a105d1e24980, type: 2} + - {fileID: 11400000, guid: 6ea70b544b4cffb4ca12286c749da98d, type: 2} diff --git a/Assets/Test Assets/Test Theme.asset b/Assets/Test Assets/Test Theme.asset index 00abdd3..02aa916 100644 --- a/Assets/Test Assets/Test Theme.asset +++ b/Assets/Test Assets/Test Theme.asset @@ -12,8 +12,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 28d04249c1c4438da94b524e7d4afff2, type: 3} m_Name: Test Theme m_EditorClassIdentifier: - minRoomSize: {x: 2, y: 4} - playSpace: {x: 2, y: 4} + minRoomSize: {x: 2, y: 3} + playSpace: {x: 2, y: 3} spaceTile: {fileID: 3229991053255736984, guid: b8f192f7cebe686468af6b1a71c4605b, type: 3} environment: {fileID: 5743657079028767629, guid: 17ecdbaca50efaa4ab503614dfec54a8, @@ -32,4 +32,4 @@ MonoBehaviour: - {fileID: 11400000, guid: 83d6800536b1df14287ff2cd8e0d58ce, type: 2} puzzleCount: {x: 1, y: 1} puzzleTypes: - - {fileID: 11400000, guid: 1b21332d2a4da2d4d9f8a105d1e24980, type: 2} + - {fileID: 11400000, guid: 6ea70b544b4cffb4ca12286c749da98d, type: 2}