diff --git a/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.asset b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.asset new file mode 100644 index 0000000..5370b04 --- /dev/null +++ b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.asset @@ -0,0 +1,22 @@ +%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: Puzzle B1 + m_EditorClassIdentifier: + types: 02000000 + modulePrefab: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + preconditionRequirements: [] + placementRequirements: + - {fileID: 11400000, guid: ed4830127e9381245a6af07e42c52422, type: 2} + - {fileID: 11400000, guid: 1f1825b71bae09c438a1cb52603347d6, type: 2} + - {fileID: 11400000, guid: 43eb2a566a244964aa3a3319eaafe1a8, type: 2} diff --git a/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.asset.meta b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.asset.meta new file mode 100644 index 0000000..cd55945 --- /dev/null +++ b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e5e65f1afdbf7f458b2bcc8b90ec1ff +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.prefab b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.prefab new file mode 100644 index 0000000..e1b3cfe --- /dev/null +++ b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.prefab @@ -0,0 +1,987 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3968590605239387246 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3968590605239387248} + - component: {fileID: 3968590605239387249} + - component: {fileID: 1568209639435699204} + - component: {fileID: 7585276547670451487} + m_Layer: 0 + m_Name: Puzzle B1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3968590605239387248 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3968590605239387246} + 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: 7734541192411211649} + - {fileID: 8378683725785771029} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3968590605239387249 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3968590605239387246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b80d4bcd2f6465189d94b993e13a034, type: 3} + m_Name: + m_EditorClassIdentifier: + size: {x: 1, y: 1} + states: 0000000000000000000000005a000000000000005a000000 + solution: 5a0000005a0000005a0000005a0000005a0000005a000000 + stateCount: 6 + correctStates: 0 + rotators: + - {fileID: 3968590605445818379} + - {fileID: 1006471689366164137} + - {fileID: 8930576165009101620} + - {fileID: 6604442527333060639} + - {fileID: 8593048176201676678} + - {fileID: 5712720649417044905} + buttonActions: + - button: {fileID: 2565196863742808733} + stateIndices: 000000000100000003000000 + - button: {fileID: 2565196863124195990} + stateIndices: 000000000500000003000000 + - button: {fileID: 2565196862496515877} + stateIndices: 0100000002000000030000000400000005000000 + lights: + - {fileID: 1568209639435699204} + - {fileID: 7585276547670451487} + crystal: {fileID: 1746957327352144498} +--- !u!114 &1568209639435699204 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3968590605239387246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 17de1e2991b64847bceea06f966f0560, type: 3} + m_Name: + m_EditorClassIdentifier: + color: {r: 8, g: 3.5137255, b: 0, a: 1} + emissionRenderer: {fileID: 458321616436583559} +--- !u!114 &7585276547670451487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3968590605239387246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 17de1e2991b64847bceea06f966f0560, type: 3} + m_Name: + m_EditorClassIdentifier: + color: {r: 8, g: 3.5137255, b: 0, a: 1} + emissionRenderer: {fileID: 8389482297439967605} +--- !u!1 &8115437487426057382 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7734541192411211649} + m_Layer: 0 + m_Name: Crystal Origin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7734541192411211649 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8115437487426057382} + m_LocalRotation: {x: -0.70710677, y: 2.842171e-14, z: 2.842171e-14, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0.857, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4225148598400393284} + m_Father: {fileID: 3968590605239387248} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!1001 &182478697673092373 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 7388965203256411546} + m_Modifications: + - target: {fileID: 5606948831786426046, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_Name + value: Rotator 5 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.0056670634 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.x + value: 0.0000000037252903 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.0000005066395 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.z + value: 0.000000007450581 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 55d25429e6831ca43a9b623a7eda42ae, type: 3} +--- !u!114 &5712720649417044905 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5606948831786426044, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 182478697673092373} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4596ccc5a8dcfb4294f3932f43e1847, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &5712720649417044906 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 182478697673092373} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1614631991850847907 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 6478046620493933771} + m_Modifications: + - target: {fileID: 5606948831786426046, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_Name + value: Rotator 3 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.0056671714 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.0000005018416 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.00000001256827 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 55d25429e6831ca43a9b623a7eda42ae, type: 3} +--- !u!4 &6604442527333060636 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 1614631991850847907} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6604442527333060639 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5606948831786426044, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 1614631991850847907} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4596ccc5a8dcfb4294f3932f43e1847, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &2218823398270410688 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 7734541192411211649} + m_Modifications: + - target: {fileID: 2623459329539227524, guid: 3146c8d1328724440938ca1559df4c6d, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2623459329539227524, guid: 3146c8d1328724440938ca1559df4c6d, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2623459329539227524, guid: 3146c8d1328724440938ca1559df4c6d, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2623459329539227524, guid: 3146c8d1328724440938ca1559df4c6d, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8818073851016473809, guid: 3146c8d1328724440938ca1559df4c6d, + type: 3} + propertyPath: m_Name + value: Crystal + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 3146c8d1328724440938ca1559df4c6d, type: 3} +--- !u!114 &1746957327352144498 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 501210662092717490, guid: 3146c8d1328724440938ca1559df4c6d, + type: 3} + m_PrefabInstance: {fileID: 2218823398270410688} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b9480c87b3b4def9c85adb088dab147, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &4225148598400393284 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2623459329539227524, guid: 3146c8d1328724440938ca1559df4c6d, + type: 3} + m_PrefabInstance: {fileID: 2218823398270410688} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3900159014765055368 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 3947475446502552679} + m_Modifications: + - target: {fileID: 5606948831786426046, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_Name + value: Rotator 2 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.0056671742 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.0000005066395 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.000000007450581 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 55d25429e6831ca43a9b623a7eda42ae, type: 3} +--- !u!114 &8930576165009101620 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5606948831786426044, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 3900159014765055368} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4596ccc5a8dcfb4294f3932f43e1847, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &8930576165009101623 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 3900159014765055368} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3968590605416019318 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 5898508218231257534} + m_Modifications: + - target: {fileID: 3811057050737857607, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_Name + value: A + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 734ee0af65bcf0f46b8ed1b67e188d88, type: 3} +--- !u!4 &629110589767826315 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 3968590605416019318} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2565196863742808733 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1480044724853155819, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 3968590605416019318} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &3968590606542237053 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 4718034710837402400} + m_Modifications: + - target: {fileID: 3811057050737857607, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_Name + value: C + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 734ee0af65bcf0f46b8ed1b67e188d88, type: 3} +--- !u!4 &629110590994703232 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 3968590606542237053} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2565196863124195990 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1480044724853155819, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 3968590606542237053} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &3968590607124594894 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 3493263918085821487} + m_Modifications: + - target: {fileID: 3811057050737857607, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_Name + value: E + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 734ee0af65bcf0f46b8ed1b67e188d88, type: 3} +--- !u!4 &629110591484005939 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 3968590607124594894} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2565196862496515877 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1480044724853155819, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 3968590607124594894} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4219663430928984378 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 2086065801867321733} + m_Modifications: + - target: {fileID: 5606948831786426046, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_Name + value: Rotator 4 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.0056671742 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.x + value: -0.000000014901159 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.0000005066394 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.0000000074505797 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 55d25429e6831ca43a9b623a7eda42ae, type: 3} +--- !u!4 &8593048176201676677 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 4219663430928984378} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8593048176201676678 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5606948831786426044, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 4219663430928984378} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4596ccc5a8dcfb4294f3932f43e1847, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4627544180972030997 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 2733273405665092327} + m_Modifications: + - target: {fileID: 5606948831786426046, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_Name + value: Rotator 1 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.0056670634 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.x + value: -0.0000000037252903 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.0000005066395 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.000000014901161 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 55d25429e6831ca43a9b623a7eda42ae, type: 3} +--- !u!114 &1006471689366164137 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5606948831786426044, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 4627544180972030997} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4596ccc5a8dcfb4294f3932f43e1847, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1006471689366164138 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 4627544180972030997} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8344511543499803646 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 3968590605239387248} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -751573246244677767, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 365bf6911e5c2c344b74a37ce47db72f, type: 2} + - target: {fileID: 549655460268315275, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 365bf6911e5c2c344b74a37ce47db72f, type: 2} + - target: {fileID: 919132149155446097, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + propertyPath: m_Name + value: Hexagon Stand + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: -6767189570106248640, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 629110589767826315} + - targetCorrespondingSourceObject: {fileID: -5569692032355610402, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 629110590994703232} + - targetCorrespondingSourceObject: {fileID: -4343941677858021423, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 629110591484005939} + - targetCorrespondingSourceObject: {fileID: -7246983550461552940, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 3968590605445818376} + - targetCorrespondingSourceObject: {fileID: -3016531419670025959, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1006471689366164138} + - targetCorrespondingSourceObject: {fileID: 4973637586790629273, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 8930576165009101623} + - targetCorrespondingSourceObject: {fileID: 3038535696085559093, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 6604442527333060636} + - targetCorrespondingSourceObject: {fileID: 8016012349986548347, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 8593048176201676677} + - targetCorrespondingSourceObject: {fileID: 1533275276717444708, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + insertIndex: -1 + addedObject: {fileID: 5712720649417044906} + m_SourcePrefab: {fileID: 100100000, guid: 4b88264faf0bc6d49ad324d6e223146a, type: 3} +--- !u!23 &458321616436583559 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: -751573246244677767, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2086065801867321733 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8016012349986548347, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2733273405665092327 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -3016531419670025959, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &3493263918085821487 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -4343941677858021423, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &3947475446502552679 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4973637586790629273, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4718034710837402400 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -5569692032355610402, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5898508218231257534 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -6767189570106248640, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &6478046620493933771 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3038535696085559093, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &7388965203256411546 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1533275276717444708, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &7539065164353510698 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -7246983550461552940, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!4 &8378683725785771029 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!23 &8389482297439967605 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 549655460268315275, guid: 4b88264faf0bc6d49ad324d6e223146a, + type: 3} + m_PrefabInstance: {fileID: 8344511543499803646} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8853133900376389303 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 7539065164353510698} + m_Modifications: + - target: {fileID: 5606948831786426046, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_Name + value: Rotator 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.0056670606 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.x + value: 4.7224072e-14 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.y + value: -0.0000005018417 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.000000012568272 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 55d25429e6831ca43a9b623a7eda42ae, type: 3} +--- !u!4 &3968590605445818376 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5606948831786426047, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 8853133900376389303} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3968590605445818379 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5606948831786426044, guid: 55d25429e6831ca43a9b623a7eda42ae, + type: 3} + m_PrefabInstance: {fileID: 8853133900376389303} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4596ccc5a8dcfb4294f3932f43e1847, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.prefab.meta b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.prefab.meta new file mode 100644 index 0000000..0b49b90 --- /dev/null +++ b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B1.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e5dce190a8604bc48b04c109b103f8b5 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.asset b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.asset new file mode 100644 index 0000000..c3255b8 --- /dev/null +++ b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.asset @@ -0,0 +1,22 @@ +%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: Puzzle B2 + m_EditorClassIdentifier: + types: 02000000 + modulePrefab: {fileID: 4375253467126868626, guid: aea74bf9bbeb3e94bba5b275e087b8a9, + type: 3} + preconditionRequirements: [] + placementRequirements: + - {fileID: 11400000, guid: ed4830127e9381245a6af07e42c52422, type: 2} + - {fileID: 11400000, guid: 1f1825b71bae09c438a1cb52603347d6, type: 2} + - {fileID: 11400000, guid: 43eb2a566a244964aa3a3319eaafe1a8, type: 2} diff --git a/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.asset.meta b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.asset.meta new file mode 100644 index 0000000..a19d071 --- /dev/null +++ b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 15dcebb677f5df940839eaaa50274294 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.prefab b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.prefab new file mode 100644 index 0000000..3bfddb8 --- /dev/null +++ b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.prefab @@ -0,0 +1,395 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &840838296935050979 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3968590605239387246, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_Name + value: Puzzle B2 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387248, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: states.Array.data[3] + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: states.Array.data[5] + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.size + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[1].button + value: + objectReference: {fileID: 604595110344032426} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[2].button + value: + objectReference: {fileID: 2896422647760774261} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[3].button + value: + objectReference: {fileID: 8265292063519609356} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[4].button + value: + objectReference: {fileID: 2896422648216455622} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[0].stateIndices.Array.size + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[1].stateIndices.Array.size + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[2].stateIndices.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[3].stateIndices.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[4].stateIndices.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[0].stateIndices.Array.data[1] + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[0].stateIndices.Array.data[2] + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[1].stateIndices.Array.data[0] + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[1].stateIndices.Array.data[1] + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[1].stateIndices.Array.data[2] + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[1].stateIndices.Array.data[3] + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[1].stateIndices.Array.data[4] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[1].stateIndices.Array.data[5] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[2].stateIndices.Array.data[0] + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[2].stateIndices.Array.data[1] + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[2].stateIndices.Array.data[2] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[2].stateIndices.Array.data[3] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[3].stateIndices.Array.data[0] + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[3].stateIndices.Array.data[1] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[3].stateIndices.Array.data[2] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[3].stateIndices.Array.data[3] + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[3].stateIndices.Array.data[4] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[4].stateIndices.Array.data[0] + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[4].stateIndices.Array.data[1] + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[4].stateIndices.Array.data[2] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[4].stateIndices.Array.data[3] + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3968590605239387249, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + propertyPath: buttonActions.Array.data[4].stateIndices.Array.data[4] + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 311784221047932527, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + insertIndex: -1 + addedObject: {fileID: 2540470303073806780} + - targetCorrespondingSourceObject: {fileID: 1111659716909514833, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + insertIndex: -1 + addedObject: {fileID: 6455438496867498778} + m_SourcePrefab: {fileID: 100100000, guid: e5dce190a8604bc48b04c109b103f8b5, type: 3} +--- !u!4 &344007941950238386 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1111659716909514833, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + m_PrefabInstance: {fileID: 840838296935050979} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1150933455454464140 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 311784221047932527, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + m_PrefabInstance: {fileID: 840838296935050979} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2896422647760774261 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2565196863124195990, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + m_PrefabInstance: {fileID: 840838296935050979} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2896422648216455622 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2565196862496515877, guid: e5dce190a8604bc48b04c109b103f8b5, + type: 3} + m_PrefabInstance: {fileID: 840838296935050979} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &2083434730705823553 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 1150933455454464140} + m_Modifications: + - target: {fileID: 3811057050737857607, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_Name + value: B + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 734ee0af65bcf0f46b8ed1b67e188d88, type: 3} +--- !u!114 &604595110344032426 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1480044724853155819, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 2083434730705823553} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &2540470303073806780 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 2083434730705823553} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7367356289046885863 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 2 + m_TransformParent: {fileID: 344007941950238386} + m_Modifications: + - target: {fileID: 3811057050737857607, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_Name + value: D + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_AddedGameObjects: [] + m_SourcePrefab: {fileID: 100100000, guid: 734ee0af65bcf0f46b8ed1b67e188d88, type: 3} +--- !u!4 &6455438496867498778 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4586996066155106045, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 7367356289046885863} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8265292063519609356 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1480044724853155819, guid: 734ee0af65bcf0f46b8ed1b67e188d88, + type: 3} + m_PrefabInstance: {fileID: 7367356289046885863} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.prefab.meta b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.prefab.meta new file mode 100644 index 0000000..03e6779 --- /dev/null +++ b/Assets/Desert/Assets/Modules/Puzzle B/Puzzle B2.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: aea74bf9bbeb3e94bba5b275e087b8a9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Desert/Runtime/Puzzle B/PuzzleB.cs b/Assets/Desert/Runtime/Puzzle B/PuzzleB.cs index cc35bdb..6243c11 100644 --- a/Assets/Desert/Runtime/Puzzle B/PuzzleB.cs +++ b/Assets/Desert/Runtime/Puzzle B/PuzzleB.cs @@ -18,6 +18,8 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_B public class PuzzleB : StatePuzzle { + [SerializeField] [Min(0)] + private float buttonCooldown = 1; [ValidateInput("CorrectRotatorCount")] public List rotators; [InfoBox("Every button action will toggle the states at the given indices between 0 and 90 degrees.")] @@ -29,6 +31,7 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_B private Crystal crystal; private DynamicColor _puzzleColor, _solvedColor; + private float _previousPress = -1; protected override void Awake() { @@ -69,9 +72,11 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_B { buttonAction.button.ButtonEvent += (_, type) => { - if (type == ButtonEventType.Pressed) + if (type == ButtonEventType.Pressed && _previousPress + buttonCooldown <= Time.time) { Switch(buttonAction); + + _previousPress = Time.time; } }; }