From 17d48c58121fde5741776d2e1ba4e6ce3d2ba006 Mon Sep 17 00:00:00 2001 From: Damian-Fools Date: Tue, 25 Nov 2025 19:42:40 +0100 Subject: [PATCH] Flower and belt puzzle steps added (WIP, just skeleton) --- Assets/Art/Animations/CementFactory.meta | 8 + .../CementFactory/Anim_FlowerPicking.anim | 340 +++++++ .../Anim_FlowerPicking.anim.meta | 8 + .../CementFactory/FLowerPicking.controller | 72 ++ .../FLowerPicking.controller.meta | 8 + .../CementFactory/FlowerTimeline.playable | 539 +++++++++++ .../FlowerTimeline.playable.meta | 8 + .../Placeholder/ForkliftDown.png | Bin 0 -> 31673 bytes .../Placeholder/ForkliftDown.png.meta | 182 ++++ .../CementFactory/Placeholder/ForkliftUp.png | Bin 0 -> 32719 bytes .../Placeholder/ForkliftUp.png.meta | 182 ++++ .../BeltPuzzle/Puz_CemFac_LowerFork.asset | 20 + .../Puz_CemFac_LowerFork.asset.meta | 8 + .../Puz_CemFac_PlaceFancyBelt.asset | 19 + .../Puz_CemFac_PlaceFancyBelt.asset.meta | 8 + .../Puzzles/CementFactory/CementFactory.asset | 5 + .../PuzStep_CemFac_FlowerPicked.asset | 19 + .../PuzStep_CemFac_FlowerPicked.asset.meta | 8 + Assets/Scenes/Levels/CementFactory.unity | 876 ++++++++++++++++-- Assets/Scripts/DamianExperiments/Destroyer.cs | 10 + .../DamianExperiments/Destroyer.cs.meta | 2 + 21 files changed, 2250 insertions(+), 72 deletions(-) create mode 100644 Assets/Art/Animations/CementFactory.meta create mode 100644 Assets/Art/Animations/CementFactory/Anim_FlowerPicking.anim create mode 100644 Assets/Art/Animations/CementFactory/Anim_FlowerPicking.anim.meta create mode 100644 Assets/Art/Animations/CementFactory/FLowerPicking.controller create mode 100644 Assets/Art/Animations/CementFactory/FLowerPicking.controller.meta create mode 100644 Assets/Art/Animations/CementFactory/FlowerTimeline.playable create mode 100644 Assets/Art/Animations/CementFactory/FlowerTimeline.playable.meta create mode 100644 Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftDown.png create mode 100644 Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftDown.png.meta create mode 100644 Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftUp.png create mode 100644 Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftUp.png.meta create mode 100644 Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_LowerFork.asset create mode 100644 Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_LowerFork.asset.meta create mode 100644 Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_PlaceFancyBelt.asset create mode 100644 Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_PlaceFancyBelt.asset.meta create mode 100644 Assets/Data/Puzzles/CementFactory/FlowerPuzzle/PuzStep_CemFac_FlowerPicked.asset create mode 100644 Assets/Data/Puzzles/CementFactory/FlowerPuzzle/PuzStep_CemFac_FlowerPicked.asset.meta create mode 100644 Assets/Scripts/DamianExperiments/Destroyer.cs create mode 100644 Assets/Scripts/DamianExperiments/Destroyer.cs.meta diff --git a/Assets/Art/Animations/CementFactory.meta b/Assets/Art/Animations/CementFactory.meta new file mode 100644 index 00000000..13f0d3e1 --- /dev/null +++ b/Assets/Art/Animations/CementFactory.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b6b68bf7f64c7741a016f2b0c92a07d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/CementFactory/Anim_FlowerPicking.anim b/Assets/Art/Animations/CementFactory/Anim_FlowerPicking.anim new file mode 100644 index 00000000..35c802a0 --- /dev/null +++ b/Assets/Art/Animations/CementFactory/Anim_FlowerPicking.anim @@ -0,0 +1,340 @@ +%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: Anim_FlowerPicking + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - 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: 0.25 + value: {x: 0, y: 0, z: 25} + 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: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: -100} + outSlope: {x: 0, y: 0, z: -100} + 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: 0.75 + value: {x: 0, y: 0, z: -25} + 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: 1 + 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_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - serializedVersion: 2 + curve: + - time: 0 + value: {fileID: -5020446693862139172, guid: f0889ee1f41f360428ea750ab81c609c, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + flags: 2 + 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: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: + - {fileID: -5020446693862139172, guid: f0889ee1f41f360428ea750ab81c609c, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + 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: 0.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + 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: localEulerAnglesRaw.x + path: + classID: 4 + script: {fileID: 0} + flags: 16 + - 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: 0.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + 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: localEulerAnglesRaw.y + path: + classID: 4 + script: {fileID: 0} + flags: 16 + - 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: 0.25 + value: 25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -100 + outSlope: -100 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + 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: localEulerAnglesRaw.z + path: + classID: 4 + script: {fileID: 0} + flags: 16 + m_EulerEditorCurves: + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: + classID: 4 + script: {fileID: 0} + flags: 0 + - serializedVersion: 2 + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: + classID: 4 + script: {fileID: 0} + flags: 0 + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Art/Animations/CementFactory/Anim_FlowerPicking.anim.meta b/Assets/Art/Animations/CementFactory/Anim_FlowerPicking.anim.meta new file mode 100644 index 00000000..dba0b889 --- /dev/null +++ b/Assets/Art/Animations/CementFactory/Anim_FlowerPicking.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4c7ab1ad6ed5d094fa1054b22c6fdd6e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/CementFactory/FLowerPicking.controller b/Assets/Art/Animations/CementFactory/FLowerPicking.controller new file mode 100644 index 00000000..44ab6a3e --- /dev/null +++ b/Assets/Art/Animations/CementFactory/FLowerPicking.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-6506651799071412594 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Anim_FlowerPicking + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + 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: 4c7ab1ad6ed5d094fa1054b22c6fdd6e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-6164561699284203772 +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: -6506651799071412594} + m_Position: {x: 30, y: 210, 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: 100, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -6506651799071412594} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FLowerPicking + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -6164561699284203772} + 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/Art/Animations/CementFactory/FLowerPicking.controller.meta b/Assets/Art/Animations/CementFactory/FLowerPicking.controller.meta new file mode 100644 index 00000000..b29bcb53 --- /dev/null +++ b/Assets/Art/Animations/CementFactory/FLowerPicking.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aad5d6614121ec44380eb1ba4734c913 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Animations/CementFactory/FlowerTimeline.playable b/Assets/Art/Animations/CementFactory/FlowerTimeline.playable new file mode 100644 index 00000000..1d908ec0 --- /dev/null +++ b/Assets/Art/Animations/CementFactory/FlowerTimeline.playable @@ -0,0 +1,539 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8985931850224004347 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 21bf7f712d84d26478ebe6a299f21738, type: 3} + m_Name: Activation Track (1) + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.ActivationTrack + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: [] + m_Clips: + - m_Version: 1 + m_Start: 0 + m_ClipIn: 0 + m_Asset: {fileID: -148447486433307429} + m_Duration: 3.5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8985931850224004347} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 0 + m_BlendOutDuration: 0 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - 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_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: Active + - m_Version: 1 + m_Start: 7.5 + m_ClipIn: 0 + m_Asset: {fileID: -8833605055172042730} + m_Duration: 1.5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8985931850224004347} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 0 + m_BlendOutDuration: 0 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - 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_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: Active + m_Markers: + m_Objects: [] + m_PostPlaybackState: 3 +--- !u!114 &-8833605055172042730 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: fde0d25a170598d46a0b9dc16b4527a5, type: 3} + m_Name: ActivationPlayableAsset(Clone)(Clone) + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.ActivationPlayableAsset +--- !u!114 &-1963496599601973154 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 030f85c3f73729f4f976f66ffb23b875, type: 3} + m_Name: AnimationPlayableAsset + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.AnimationPlayableAsset + m_Clip: {fileID: 7400000, guid: 4c7ab1ad6ed5d094fa1054b22c6fdd6e, type: 2} + m_Position: {x: 0, y: 0, z: 0} + m_EulerAngles: {x: 0, y: 0, z: 0} + m_UseTrackMatchFields: 1 + m_MatchTargetFields: 63 + m_RemoveStartOffset: 1 + m_ApplyFootIK: 1 + m_Loop: 0 + m_Version: 1 + m_Rotation: {x: 0, y: 0, z: 0, w: 1} +--- !u!114 &-151635390866257533 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: fde0d25a170598d46a0b9dc16b4527a5, type: 3} + m_Name: ActivationPlayableAsset + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.ActivationPlayableAsset +--- !u!114 &-148447486433307429 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: fde0d25a170598d46a0b9dc16b4527a5, type: 3} + m_Name: ActivationPlayableAsset + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.ActivationPlayableAsset +--- !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: bfda56da833e2384a9677cd3c976a436, type: 3} + m_Name: FlowerTimeline + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.TimelineAsset + m_Version: 0 + m_Tracks: + - {fileID: 6457092367806387023} + - {fileID: 1790354510268185047} + - {fileID: -8985931850224004347} + m_FixedDuration: 0 + m_EditorSettings: + m_Framerate: 60 + m_ScenePreview: 1 + m_DurationMode: 0 + m_MarkerTrack: {fileID: 0} +--- !u!114 &1790354510268185047 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 21bf7f712d84d26478ebe6a299f21738, type: 3} + m_Name: Activation Track + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.ActivationTrack + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: [] + m_Clips: + - m_Version: 1 + m_Start: 3.5 + m_ClipIn: 0 + m_Asset: {fileID: -151635390866257533} + m_Duration: 4 + m_TimeScale: 1 + m_ParentTrack: {fileID: 1790354510268185047} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 0 + m_BlendOutDuration: 0 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - 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_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: Active + m_Markers: + m_Objects: [] + m_PostPlaybackState: 3 +--- !u!114 &6457092367806387023 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d21dcc2386d650c4597f3633c75a1f98, type: 3} + m_Name: PickingFlowerAnim + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.AnimationTrack + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: [] + m_Clips: + - m_Version: 1 + m_Start: 0 + m_ClipIn: 0 + m_Asset: {fileID: -1963496599601973154} + m_Duration: 3.5 + m_TimeScale: 1 + m_ParentTrack: {fileID: 6457092367806387023} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - 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_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 1 + m_PreExtrapolationMode: 1 + m_PostExtrapolationTime: 4 + m_PreExtrapolationTime: 0 + m_DisplayName: Anim_FlowerPicking + - m_Version: 1 + m_Start: 7.5 + m_ClipIn: 0 + m_Asset: {fileID: 8858287790088427546} + m_Duration: 1.5 + m_TimeScale: 1 + m_ParentTrack: {fileID: 6457092367806387023} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - 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_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 1 + m_PreExtrapolationMode: 1 + m_PostExtrapolationTime: Infinity + m_PreExtrapolationTime: 0 + m_DisplayName: Anim_FlowerPicking + m_Markers: + m_Objects: [] + m_InfiniteClipPreExtrapolation: 0 + m_InfiniteClipPostExtrapolation: 0 + m_InfiniteClipOffsetPosition: {x: 0, y: 0, z: 0} + m_InfiniteClipOffsetEulerAngles: {x: 0, y: 0, z: 0} + m_InfiniteClipTimeOffset: 0 + m_InfiniteClipRemoveOffset: 0 + m_InfiniteClipApplyFootIK: 1 + mInfiniteClipLoop: 0 + m_MatchTargetFields: 63 + m_Position: {x: 0, y: 0, z: 0} + m_EulerAngles: {x: 0, y: 0, z: 0} + m_AvatarMask: {fileID: 0} + m_ApplyAvatarMask: 1 + m_TrackOffset: 0 + m_InfiniteClip: {fileID: 0} + m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} + m_Rotation: {x: 0, y: 0, z: 0, w: 1} + m_ApplyOffsets: 0 +--- !u!114 &8858287790088427546 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 030f85c3f73729f4f976f66ffb23b875, type: 3} + m_Name: AnimationPlayableAsset(Clone)(Clone) + m_EditorClassIdentifier: Unity.Timeline::UnityEngine.Timeline.AnimationPlayableAsset + m_Clip: {fileID: 7400000, guid: 4c7ab1ad6ed5d094fa1054b22c6fdd6e, type: 2} + m_Position: {x: 0, y: 0, z: 0} + m_EulerAngles: {x: 0, y: 0, z: 0} + m_UseTrackMatchFields: 1 + m_MatchTargetFields: 63 + m_RemoveStartOffset: 1 + m_ApplyFootIK: 1 + m_Loop: 0 + m_Version: 1 + m_Rotation: {x: 0, y: 0, z: 0, w: 1} diff --git a/Assets/Art/Animations/CementFactory/FlowerTimeline.playable.meta b/Assets/Art/Animations/CementFactory/FlowerTimeline.playable.meta new file mode 100644 index 00000000..acccc07b --- /dev/null +++ b/Assets/Art/Animations/CementFactory/FlowerTimeline.playable.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4a4484beac2f9814b83c50009a3364bc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftDown.png b/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftDown.png new file mode 100644 index 0000000000000000000000000000000000000000..9378b22c832305b2b683843ec13eaff5d1a1c164 GIT binary patch literal 31673 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

Fn-J zvndQ9cN&YZVhPny*VLCNEq|@zC^4W<@5bxJkI}- zt(f)iWq?L6_jM~Zk*#m3Qoo#nl^wgvI-)mn+EGvw<8zOGvd|iVBlm;$$63hHwOhc` zyg46%ol>Yy%W?20baURD>+_mw>1_v5@&XwH2*VFwEtTaE482{}#}AI@@Mvrx8RF2( zwx}oOwM|i_TT2;lFIC=>eLf`Kk|C@lvUIcse2}P`W12Xaw5(J&aJZvl2}2_0lo3b7 z{c(_eJx8qIBUXeK&lXJ$$~Ad5w$ar_>nnLKWI6aw4T1*N9*eKcHYSf?Hm0q_l@>zu zdvbk&4_EYl2xN24-SqPV!3g(-We}$yY?PlX86c#1&lW;zTg()f%K3dB@^SjCo9AXNsI0X250;Q`(r&H&fVL8{%y8oplz!(QWML z3x#=G-2GBEh&X)`t_rdiKCH5CzWh^*z|UK2Rz_Plo8Qld?m<_!#^>_!sH1O+u(v-O78HjRN!2)Nl zo`fB7Jbgy8UaW|F0cSC4K=#a>hM%*is5uYYBz>HRj3zpZ%_p}DFpu0GV?V6ET@&_Z zO_lq2P6=3@2I~c-J7Ak^UX93`zCv|!hn__#Tfv;s3k5m8GlO+zn~PPPW%GBrn%Z7g zhp~qkh%4QAv-Gl#6$@Oef|JoesmTfE9l8fh_R-HLi6Vj!cMqEDZ!|V@iBu3P=#G@V z1@eB?2kIjF7fgX8t)h;XMvf#!K{#Cs+zdZA$OZwAzqeWe^M;h#ny5lL_fU1x{fG=y zZhsA5fMam<^r_&{{v02m#?x`O-t-_s;w18Nh5e9I<0lB21mNj?_x2ratmG$$9Iie2 zGseQs#Jfb91G2j34Sza5!^KAASHEkg8oTxa?2))rPGnrxApQZpU$cpZZAW<^^F-># z&Ld<8M{Jv?A?O+=PHX4a$uvp{_^1U$Ut}fQl?gJC+aJWA)V_c4 z=RgXi1>`V^l?kZAO7e%y;sP+Ymk*!!?&XLI<7`o2ydU(HY#J%fN6JGzWDn~GZu`)n zg<@h-A4Vk+#X6+wsVaRGv--v@7=xphHxH^UOgzqQO;rFjWH-j(&x)VoNJpJC<+f)uhich*6+<9*|VpS zZ$h3_QE|lo{rnIgX{`#i(T36;5c3BD<;w{LMKF@g6Yj&~``{y9xTUqBrPBM)e81XrDA0x&sQ-&yvqx-CwRZFj8~I~gN(W^?uOGnN z&eiQgNlx)c^9k&gUEdLzP0#-VE1rB-6a4iW?A7CzpCczYl zX5iavDj@6(8kYtNL%m@^VDjl0csQI$bGcBbFk;C@FFZCf95HD3Qf52s2e?&ME(jEy zn8Pds&lI;*on#S^tA)OS#vQ)>B#{CVI5J{ezgnGBclA11>nWEpTMJVuSPkm{8O(^d%G@w3;EvCj)UK9 z#1p^CFOPN1x}tXn6GRW1VV8;)0)O3!{B4TmSAHWY3u9pL?FV%bgyvyKKkkvK4}6;v zyfWm+jt_QTG}_&_MRJ*(cvxZPUffq$u_XE7w+F4QZP9!HF~hzGDuOUjA@f*04Sh zqj6K~*Uz}*@1U_@x^EJMK$jgvD@@vkPPJKVM*iWThq}Bxmp%r*2T2Y^$a2D#yo=35 zHT%=qlcEhksYPRS`Mq=->>xZ{scA^#wkL7WQa)brP#i`C>MIDFa1A`2N|IG;w|PF=1OqzVLKv@_di0EQ zmm;7rI6^%cY$SxCN4{$D)5JnQ?!CX4B}vF;DWjwwYb}Ry1mChWUR^eb?w3ig-eV@J zv$)|Ywa`AXKxngYD6B1Wd*CqLR}|@P)@$3x7+q4ePaSHGz5n+WsHzQowW3RA$zJ3k zR{a4WIv^)xb%OP%e^Tl2|11;qlN|0nqyt~arrC+VqJPawz_L7mcE`@$dnL^OXaC6D ZLCb-)_AxnDB>}CbbxKbyTgCkL{{qUzP?-P# literal 0 HcmV?d00001 diff --git a/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftDown.png.meta b/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftDown.png.meta new file mode 100644 index 00000000..311f3a21 --- /dev/null +++ b/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftDown.png.meta @@ -0,0 +1,182 @@ +fileFormatVersion: 2 +guid: 81d77d7179856974981ab36e696fc223 +TextureImporter: + internalIDToNameTable: + - first: + 213: -6624386992957706633 + second: ForkliftDown_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WindowsStoreApps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: ForkliftDown_0 + rect: + serializedVersion: 2 + x: 84 + y: 45 + width: 599 + height: 488 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 77ea90e90237114a0800000000000000 + internalID: -6624386992957706633 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + ForkliftDown_0: -6624386992957706633 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftUp.png b/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftUp.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb81b8692ff8587eabaf3861229c5242dd1f162 GIT binary patch literal 32719 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 literal 0 HcmV?d00001 diff --git a/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftUp.png.meta b/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftUp.png.meta new file mode 100644 index 00000000..668e6aaf --- /dev/null +++ b/Assets/Art/Sprites/Spritesheets/CementFactory/Placeholder/ForkliftUp.png.meta @@ -0,0 +1,182 @@ +fileFormatVersion: 2 +guid: 6bcf75b1531f0a64682859a050dbe1fd +TextureImporter: + internalIDToNameTable: + - first: + 213: 4055287881669030508 + second: Forklift_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WindowsStoreApps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Forklift_0 + rect: + serializedVersion: 2 + x: 84 + y: 45 + width: 599 + height: 488 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: c6234d0b7d6474830800000000000000 + internalID: 4055287881669030508 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Forklift_0: 4055287881669030508 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_LowerFork.asset b/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_LowerFork.asset new file mode 100644 index 00000000..575a7419 --- /dev/null +++ b/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_LowerFork.asset @@ -0,0 +1,20 @@ +%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: 84e39aac66cf4a10a89abc01b04b13af, type: 3} + m_Name: Puz_CemFac_LowerFork + m_EditorClassIdentifier: AppleHillsScripts::PuzzleStepSO + stepId: LowerForkLift + displayName: LowerForkLift + description: + icon: {fileID: 0} + unlocks: + - {fileID: 11400000, guid: 4877d756f177bd94eb006ff9124bc0f5, type: 2} diff --git a/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_LowerFork.asset.meta b/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_LowerFork.asset.meta new file mode 100644 index 00000000..614d678b --- /dev/null +++ b/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_LowerFork.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 23fc05c6888b32a4a93e612a70518559 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_PlaceFancyBelt.asset b/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_PlaceFancyBelt.asset new file mode 100644 index 00000000..b9540109 --- /dev/null +++ b/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_PlaceFancyBelt.asset @@ -0,0 +1,19 @@ +%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: 84e39aac66cf4a10a89abc01b04b13af, type: 3} + m_Name: Puz_CemFac_PlaceFancyBelt + m_EditorClassIdentifier: AppleHillsScripts::PuzzleStepSO + stepId: PlaceFancyBelt + displayName: PlaceFancyBelt + description: + icon: {fileID: 0} + unlocks: [] diff --git a/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_PlaceFancyBelt.asset.meta b/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_PlaceFancyBelt.asset.meta new file mode 100644 index 00000000..66272eb3 --- /dev/null +++ b/Assets/Data/Puzzles/CementFactory/BeltPuzzle/Puz_CemFac_PlaceFancyBelt.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4877d756f177bd94eb006ff9124bc0f5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Data/Puzzles/CementFactory/CementFactory.asset b/Assets/Data/Puzzles/CementFactory/CementFactory.asset index 4e1d5ffc..c6d138c0 100644 --- a/Assets/Data/Puzzles/CementFactory/CementFactory.asset +++ b/Assets/Data/Puzzles/CementFactory/CementFactory.asset @@ -15,8 +15,13 @@ MonoBehaviour: levelId: CementFactory displayName: CementFactory allSteps: + - {fileID: 11400000, guid: 23fc05c6888b32a4a93e612a70518559, type: 2} + - {fileID: 11400000, guid: 4877d756f177bd94eb006ff9124bc0f5, type: 2} - {fileID: 11400000, guid: 26157d1f6c87c0244b222fba41fd41ca, type: 2} - {fileID: 11400000, guid: f45aaf14dd93ff7439fcd8372f3a3a1f, type: 2} - {fileID: 11400000, guid: 3ec763150f668574582e172c922cdde8, type: 2} + - {fileID: 11400000, guid: e1ffcfe60db95f940a46ec73ffdfa542, type: 2} initialSteps: + - {fileID: 11400000, guid: 23fc05c6888b32a4a93e612a70518559, type: 2} - {fileID: 11400000, guid: f45aaf14dd93ff7439fcd8372f3a3a1f, type: 2} + - {fileID: 11400000, guid: e1ffcfe60db95f940a46ec73ffdfa542, type: 2} diff --git a/Assets/Data/Puzzles/CementFactory/FlowerPuzzle/PuzStep_CemFac_FlowerPicked.asset b/Assets/Data/Puzzles/CementFactory/FlowerPuzzle/PuzStep_CemFac_FlowerPicked.asset new file mode 100644 index 00000000..4f5ca1d1 --- /dev/null +++ b/Assets/Data/Puzzles/CementFactory/FlowerPuzzle/PuzStep_CemFac_FlowerPicked.asset @@ -0,0 +1,19 @@ +%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: 84e39aac66cf4a10a89abc01b04b13af, type: 3} + m_Name: PuzStep_CemFac_FlowerPicked + m_EditorClassIdentifier: AppleHillsScripts::PuzzleStepSO + stepId: PickedFlower + displayName: PickedFlower + description: + icon: {fileID: 0} + unlocks: [] diff --git a/Assets/Data/Puzzles/CementFactory/FlowerPuzzle/PuzStep_CemFac_FlowerPicked.asset.meta b/Assets/Data/Puzzles/CementFactory/FlowerPuzzle/PuzStep_CemFac_FlowerPicked.asset.meta new file mode 100644 index 00000000..18c61ed4 --- /dev/null +++ b/Assets/Data/Puzzles/CementFactory/FlowerPuzzle/PuzStep_CemFac_FlowerPicked.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e1ffcfe60db95f940a46ec73ffdfa542 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Levels/CementFactory.unity b/Assets/Scenes/Levels/CementFactory.unity index cdd335fd..37897c66 100644 --- a/Assets/Scenes/Levels/CementFactory.unity +++ b/Assets/Scenes/Levels/CementFactory.unity @@ -234,27 +234,27 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 0} + m_TransformParent: {fileID: 449128754} m_Modifications: - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalScale.x - value: 0.5 + value: 0.33333334 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalScale.y - value: 0.5 + value: 0.33333334 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalScale.z - value: 0.125 + value: 0.083333336 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.x - value: -23.6 + value: -2.9466662 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.y - value: -18.2 + value: -1.0600002 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.z @@ -266,15 +266,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -292,9 +292,21 @@ PrefabInstance: propertyPath: itemData value: objectReference: {fileID: 11400000, guid: 45c190ffad50b994ba53f64a9838751d, type: 2} + - target: {fileID: 3873876058501900908, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_SpriteTilingProperty.oldSize.x + value: 10.37 + objectReference: {fileID: 0} + - target: {fileID: 3873876058501900908, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_SpriteTilingProperty.oldSize.y + value: 3.56 + objectReference: {fileID: 0} + - target: {fileID: 7092109305969191084, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: stepData + value: + objectReference: {fileID: 11400000, guid: 4877d756f177bd94eb006ff9124bc0f5, type: 2} - target: {fileID: 7092109305969191084, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_Enabled - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 8600723754240441458, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_Sprite @@ -309,6 +321,213 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 68fe09242bd73f34bad304c509872d90, type: 3} +--- !u!1 &209130559 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 209130563} + - component: {fileID: 209130562} + - component: {fileID: 209130561} + - component: {fileID: 209130560} + - component: {fileID: 209130564} + - component: {fileID: 209130565} + m_Layer: 10 + m_Name: ForkliftUp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &209130560 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 209130559} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1101f6c4eb04423b89dc78dc7c9f1aae, type: 3} + m_Name: + m_EditorClassIdentifier: AppleHillsScripts::PuzzleS.ObjectiveStepBehaviour + stepData: {fileID: 11400000, guid: 23fc05c6888b32a4a93e612a70518559, type: 2} + puzzleIndicator: {fileID: 0} + drawPromptRangeGizmo: 1 +--- !u!212 &209130561 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 209130559} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 4055287881669030508, guid: 6bcf75b1531f0a64682859a050dbe1fd, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.99, y: 4.88} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &209130562 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 209130559} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 833a4ccef651449e973e623d9107bef5, type: 3} + m_Name: + m_EditorClassIdentifier: AppleHillsScripts::Interactions.OneClickInteraction + isOneTime: 0 + cooldown: -1 + characterToInteract: 1 + interactionStarted: + m_PersistentCalls: + m_Calls: [] + interactionInterrupted: + m_PersistentCalls: + m_Calls: [] + characterArrived: + m_PersistentCalls: + m_Calls: [] + interactionComplete: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 479064097} + m_TargetAssemblyTypeName: Core.SaveLoad.AppleMachine, AppleHillsScripts + m_MethodName: ChangeState + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 449128751} + m_ObjectArgumentAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!4 &209130563 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 209130559} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.40504, y: 0.5753193, z: 0} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 1817423304} + m_Father: {fileID: 479064099} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &209130564 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 209130559} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 95e46aacea5b42888ee7881894193c11, type: 3} + m_Name: + m_EditorClassIdentifier: AppleHillsScripts::Core.SaveLoad.AppleState +--- !u!61 &209130565 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 209130559} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 5.99, y: 4.88} + newSize: {x: 5.99, y: 4.88} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 7, y: 6} + m_EdgeRadius: 0 --- !u!1 &237315295 GameObject: m_ObjectHideFlags: 0 @@ -479,6 +698,110 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &449128751 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 449128754} + - component: {fileID: 449128753} + - component: {fileID: 449128752} + m_Layer: 0 + m_Name: ForkLiftDown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!212 &449128752 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449128751} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -6624386992957706633, guid: 81d77d7179856974981ab36e696fc223, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.99, y: 4.88} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &449128753 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449128751} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 95e46aacea5b42888ee7881894193c11, type: 3} + m_Name: + m_EditorClassIdentifier: AppleHillsScripts::Core.SaveLoad.AppleState +--- !u!4 &449128754 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449128751} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.40504, y: 0.5753193, z: 0} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 1878418012} + m_Father: {fileID: 479064099} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &472112131 GameObject: m_ObjectHideFlags: 0 @@ -492,7 +815,7 @@ GameObject: - component: {fileID: 472112133} - component: {fileID: 472112132} m_Layer: 10 - m_Name: CardMachine + m_Name: CardPrintingMachine_Slot m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -629,7 +952,7 @@ MonoBehaviour: interactionComplete: m_PersistentCalls: m_Calls: [] - itemData: {fileID: 0} + itemData: {fileID: 11400000, guid: ea20e322caf6eb441b580775bf1bf2c8, type: 2} iconRenderer: {fileID: 472112133} slottedItemRenderers: [] onItemSlotted: @@ -684,11 +1007,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.x - value: -51.73 + value: -12.48 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.y - value: -17.22 + value: -39.86 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.z @@ -743,6 +1066,90 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 68fe09242bd73f34bad304c509872d90, type: 3} +--- !u!1 &479064096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 479064099} + - component: {fileID: 479064098} + - component: {fileID: 479064097} + m_Layer: 0 + m_Name: ForkLiftStateMachine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &479064097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 479064096} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6f56763d30b94bf6873d395a6c116eb5, type: 3} + m_Name: + m_EditorClassIdentifier: AppleHillsScripts::Core.SaveLoad.AppleMachine + defaultState: {fileID: 209130559} + currentState: {fileID: 0} + _unityEventsFolded: 0 + verbose: 0 + allowReentry: 0 + returnToDefaultOnDisable: 1 + OnStateExited: + m_PersistentCalls: + m_Calls: [] + OnStateEntered: + m_PersistentCalls: + m_Calls: [] + OnFirstStateEntered: + m_PersistentCalls: + m_Calls: [] + OnFirstStateExited: + m_PersistentCalls: + m_Calls: [] + OnLastStateEntered: + m_PersistentCalls: + m_Calls: [] + OnLastStateExited: + m_PersistentCalls: + m_Calls: [] + customSaveId: +--- !u!114 &479064098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 479064096} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 55938fb1577dd4ad3af7e994048c86f6, type: 3} + m_Name: + m_EditorClassIdentifier: PixelplacementAssembly::Pixelplacement.Initialization +--- !u!4 &479064099 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 479064096} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -17.54504, y: -16.60532, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 209130563} + - {fileID: 449128754} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &670677124 GameObject: m_ObjectHideFlags: 0 @@ -924,7 +1331,19 @@ MonoBehaviour: m_Calls: [] interactionComplete: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 2068573208} + m_TargetAssemblyTypeName: Core.SaveLoad.AppleMachine, AppleHillsScripts + m_MethodName: ChangeState + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 1446398606} + m_ObjectArgumentAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!1 &811077196 GameObject: m_ObjectHideFlags: 0 @@ -429356,7 +429775,7 @@ Transform: m_GameObject: {fileID: 904412052} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -1.27, y: -2.33, z: 0} + m_LocalPosition: {x: 2.14, y: -1.3, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -429455,6 +429874,37 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &965439149 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 965439150} + m_Layer: 0 + m_Name: ForkLiftInteraction + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &965439150 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 965439149} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -17.54504, y: -16.60532, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1340106124 PrefabInstance: m_ObjectHideFlags: 0 @@ -429621,6 +430071,75 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1582825584 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1582825585} + - component: {fileID: 1582825586} + - component: {fileID: 1582825587} + m_Layer: 0 + m_Name: FlowerPicking + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1582825585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1582825584} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -53.34, y: -19.13, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2128518404} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!320 &1582825586 +PlayableDirector: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1582825584} + m_Enabled: 1 + serializedVersion: 3 + m_PlayableAsset: {fileID: 11400000, guid: 4a4484beac2f9814b83c50009a3364bc, type: 2} + m_InitialState: 1 + m_WrapMode: 1 + m_DirectorUpdateMode: 1 + m_InitialTime: 0 + m_SceneBindings: + - key: {fileID: 6457092367806387023, guid: 4a4484beac2f9814b83c50009a3364bc, type: 2} + value: {fileID: 2128518403} + - key: {fileID: 1790354510268185047, guid: 4a4484beac2f9814b83c50009a3364bc, type: 2} + value: {fileID: 1639315575} + - key: {fileID: -8985931850224004347, guid: 4a4484beac2f9814b83c50009a3364bc, type: 2} + value: {fileID: 2128518400} + m_ExposedReferences: + m_References: [] +--- !u!114 &1582825587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1582825584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9ca5272a98f340e479bbb26039ce1325, type: 3} + m_Name: + m_EditorClassIdentifier: '::' --- !u!1001 &1639315574 PrefabInstance: m_ObjectHideFlags: 0 @@ -429631,23 +430150,23 @@ PrefabInstance: m_Modifications: - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalScale.x - value: 0.5 + value: 1 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalScale.y - value: 0.5 + value: 1 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalScale.z - value: 0.125 + value: 0.25 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.x - value: -12.54 + value: -53.34 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.y - value: -37.39 + value: -19.369999 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalPosition.z @@ -429659,15 +430178,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - target: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_LocalEulerAnglesHint.x @@ -429681,13 +430200,93 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 1211405249555763817, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_LocalScale.x + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 1211405249555763817, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_LocalScale.y + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 1211405249555763817, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_LocalScale.z + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 1211405249555763817, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_LocalPosition.y + value: 0.83 + objectReference: {fileID: 0} - target: {fileID: 1688506115392420945, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: itemData value: objectReference: {fileID: 11400000, guid: d0e8554a0463a924e803732e9209c92a, type: 2} + - target: {fileID: 1688506115392420945, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: interactionComplete.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1688506115392420945, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: interactionComplete.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1688506115392420945, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: interactionComplete.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1582825587} + - target: {fileID: 1688506115392420945, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: interactionComplete.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1688506115392420945, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: interactionComplete.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: DestroySelf + objectReference: {fileID: 0} + - target: {fileID: 1688506115392420945, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: interactionComplete.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: Destroyer, AppleHillsScripts + objectReference: {fileID: 0} + - target: {fileID: 1688506115392420945, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: interactionComplete.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 3873876058501900908, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_Size.x + value: 4.32 + objectReference: {fileID: 0} + - target: {fileID: 3873876058501900908, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_Size.y + value: 6.52 + objectReference: {fileID: 0} + - target: {fileID: 3873876058501900908, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_SpriteTilingProperty.oldSize.x + value: 2.66 + objectReference: {fileID: 0} + - target: {fileID: 3873876058501900908, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_SpriteTilingProperty.oldSize.y + value: 4.37 + objectReference: {fileID: 0} + - target: {fileID: 4749485900875159978, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749485900875159978, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749485900875159978, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749485900875159978, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7092109305969191084, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + propertyPath: stepData + value: + objectReference: {fileID: 11400000, guid: e1ffcfe60db95f940a46ec73ffdfa542, type: 2} - target: {fileID: 7092109305969191084, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_Enabled - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 8600723754240441458, guid: 68fe09242bd73f34bad304c509872d90, type: 3} propertyPath: m_Sprite @@ -429702,6 +430301,11 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 68fe09242bd73f34bad304c509872d90, type: 3} +--- !u!1 &1639315575 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8647987978133738235, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + m_PrefabInstance: {fileID: 1639315574} + m_PrefabAsset: {fileID: 0} --- !u!4 &1656956420 stripped Transform: m_CorrespondingSourceObject: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} @@ -430010,7 +430614,7 @@ Transform: m_GameObject: {fileID: 1763748445} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -1, y: -2, z: 0} + m_LocalPosition: {x: 2.43, y: -0.94, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -430213,13 +430817,13 @@ MonoBehaviour: interactionComplete: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 2068573206} - m_TargetAssemblyTypeName: - m_MethodName: - m_Mode: 1 + - m_Target: {fileID: 2068573208} + m_TargetAssemblyTypeName: Core.SaveLoad.AppleMachine, AppleHillsScripts + m_MethodName: ChangeState + m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: + m_ObjectArgument: {fileID: 1741806663} + m_ObjectArgumentAssemblyTypeName: UnityEngine.GameObject, UnityEngine m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: @@ -430237,6 +430841,57 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 95e46aacea5b42888ee7881894193c11, type: 3} m_Name: m_EditorClassIdentifier: AppleHillsScripts::Core.SaveLoad.AppleState +--- !u!1 &1817423303 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1817423304} + - component: {fileID: 1817423305} + m_Layer: 0 + m_Name: TrafalgarMoveTarget + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1817423304 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1817423303} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 3, y: -1.43, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 209130563} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1817423305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1817423303} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2bcf343b3ef74f0fb3c64be6fd2893b6, type: 3} + m_Name: + m_EditorClassIdentifier: AppleHillsScripts::Interactions.CharacterMoveToTarget + characterType: 1 + positionOffset: {x: 1, y: 0, z: 0} +--- !u!4 &1878418012 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 530025588511586483, guid: 68fe09242bd73f34bad304c509872d90, type: 3} + m_PrefabInstance: {fileID: 136289266} + m_PrefabAsset: {fileID: 0} --- !u!1 &2068573206 GameObject: m_ObjectHideFlags: 0 @@ -430248,7 +430903,6 @@ GameObject: - component: {fileID: 2068573207} - component: {fileID: 2068573209} - component: {fileID: 2068573208} - - component: {fileID: 2068573210} m_Layer: 0 m_Name: CabinetStateMachine m_TagString: Untagged @@ -430323,43 +430977,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 55938fb1577dd4ad3af7e994048c86f6, type: 3} m_Name: m_EditorClassIdentifier: PixelplacementAssembly::Pixelplacement.Initialization ---- !u!114 &2068573210 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2068573206} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 83577240b1fb0574682b01ab09acb43e, type: 3} - m_Name: - m_EditorClassIdentifier: AppleHillsScripts::CabinetStateMachine - defaultState: {fileID: 0} - currentState: {fileID: 0} - _unityEventsFolded: 0 - verbose: 0 - allowReentry: 0 - returnToDefaultOnDisable: 1 - OnStateExited: - m_PersistentCalls: - m_Calls: [] - OnStateEntered: - m_PersistentCalls: - m_Calls: [] - OnFirstStateEntered: - m_PersistentCalls: - m_Calls: [] - OnFirstStateExited: - m_PersistentCalls: - m_Calls: [] - OnLastStateEntered: - m_PersistentCalls: - m_Calls: [] - OnLastStateExited: - m_PersistentCalls: - m_Calls: [] - customSaveId: --- !u!1 &2086197326 GameObject: m_ObjectHideFlags: 0 @@ -430524,6 +431141,119 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2128518400 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2128518404} + - component: {fileID: 2128518403} + - component: {fileID: 2128518402} + m_Layer: 0 + m_Name: Flower + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &2128518402 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128518400} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -5020446693862139172, guid: f0889ee1f41f360428ea750ab81c609c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.66, y: 4.88} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &2128518403 +Animator: + serializedVersion: 7 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128518400} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: aad5d6614121ec44380eb1ba4734c913, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_AnimatePhysics: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!4 &2128518404 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128518400} + serializedVersion: 2 + 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: 1582825585} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2139181995 GameObject: m_ObjectHideFlags: 0 @@ -430567,8 +431297,10 @@ SceneRoots: - {fileID: 2088261497} - {fileID: 1340106124} - {fileID: 1726246516} - - {fileID: 136289266} - - {fileID: 1639315574} - {fileID: 478035408} - {fileID: 472112135} - {fileID: 2139181996} + - {fileID: 1582825585} + - {fileID: 1639315574} + - {fileID: 965439150} + - {fileID: 479064099} diff --git a/Assets/Scripts/DamianExperiments/Destroyer.cs b/Assets/Scripts/DamianExperiments/Destroyer.cs new file mode 100644 index 00000000..48922d32 --- /dev/null +++ b/Assets/Scripts/DamianExperiments/Destroyer.cs @@ -0,0 +1,10 @@ +using UnityEngine; + +public class Destroyer : MonoBehaviour +{ + // Destroy the GameObject this component is attached to + public void DestroySelf() + { + Destroy(gameObject); + } +} diff --git a/Assets/Scripts/DamianExperiments/Destroyer.cs.meta b/Assets/Scripts/DamianExperiments/Destroyer.cs.meta new file mode 100644 index 00000000..86928fdb --- /dev/null +++ b/Assets/Scripts/DamianExperiments/Destroyer.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 9ca5272a98f340e479bbb26039ce1325 \ No newline at end of file