From 2a8309cdf214a6483b7ef4f6abd551200cba3cc1 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Mon, 7 Oct 2019 22:02:46 +0200 Subject: [PATCH] Last commit? --- Assets/Animations/AtomusFiorus.anim | 98 +++++ Assets/Animations/AtomusFiorus.anim.meta | 8 + Assets/Animations/Pulsar.anim | 98 +++++ Assets/Animations/Pulsar.anim.meta | 8 + Assets/Animations/TheBiggestOne.anim | 98 +++++ Assets/Animations/TheBiggestOne.anim.meta | 8 + Assets/Animators/AtomusFiorus.controller | 72 +++ Assets/Animators/AtomusFiorus.controller.meta | 8 + Assets/Animators/Pulsar.controller | 72 +++ Assets/Animators/Pulsar.controller.meta | 8 + Assets/Animators/TheBiggestOne.controller | 72 +++ .../Animators/TheBiggestOne.controller.meta | 8 + Assets/Components/Emitter.cs | 5 +- Assets/Components/GameController.cs | 8 + Assets/Components/Merger.cs | 5 - Assets/Components/MessageBox.cs | 46 ++ Assets/Components/MessageBox.cs.meta | 11 + Assets/Components/MusicManager.cs | 21 +- Assets/Components/Particle.cs | 7 +- Assets/Components/SpawnOnMouseClick.cs | 19 +- Assets/Components/TempUpgradesToggler.cs | 10 +- Assets/Components/Tutorial.cs | 51 +++ Assets/Components/Tutorial.cs.meta | 11 + Assets/Media/itchio_card_blackhole.png | Bin 0 -> 53471 bytes Assets/Media/itchio_card_blackhole.png.meta | 91 ++++ Assets/Media/ldjam_card_blackhole.png | Bin 0 -> 53626 bytes Assets/Media/ldjam_card_blackhole.png.meta | 91 ++++ Assets/Music/layer3.ogg.meta | 22 + Assets/Music/layer4.ogg.meta | 22 + Assets/Music/layer5.ogg.meta | 22 + Assets/Prefabs/BlackHole.prefab | 4 +- Assets/Prefabs/Canvas.prefab | 214 ++++++++- Assets/Prefabs/GameController.prefab | 414 +++++++++++++++++- Assets/Prefabs/Particle.prefab | 3 +- Assets/Scenes/Game.unity | 140 +++++- Assets/Sprites/2_Atomus_Fiorus.png.meta | 4 +- Assets/Sprites/7_Aurea v 2.png.meta | 115 +++++ Assets/Sprites/7_Pulsar.png.meta | 115 +++++ .../Sprites/8_BiggestHoleOfThemALL.png.meta | 115 +++++ Assets/Sprites/Mouse_Left.png.meta | 115 +++++ Assets/Sprites/Mouse_Right.png.meta | 115 +++++ Assets/Sprites/Mouse_Rotellina.png.meta | 115 +++++ Assets/Sprites/Pulsar Aura.png.meta | 115 +++++ ProjectSettings/TagManager.asset | 1 + 44 files changed, 2529 insertions(+), 56 deletions(-) create mode 100644 Assets/Animations/AtomusFiorus.anim create mode 100644 Assets/Animations/AtomusFiorus.anim.meta create mode 100644 Assets/Animations/Pulsar.anim create mode 100644 Assets/Animations/Pulsar.anim.meta create mode 100644 Assets/Animations/TheBiggestOne.anim create mode 100644 Assets/Animations/TheBiggestOne.anim.meta create mode 100644 Assets/Animators/AtomusFiorus.controller create mode 100644 Assets/Animators/AtomusFiorus.controller.meta create mode 100644 Assets/Animators/Pulsar.controller create mode 100644 Assets/Animators/Pulsar.controller.meta create mode 100644 Assets/Animators/TheBiggestOne.controller create mode 100644 Assets/Animators/TheBiggestOne.controller.meta create mode 100644 Assets/Components/MessageBox.cs create mode 100644 Assets/Components/MessageBox.cs.meta create mode 100644 Assets/Components/Tutorial.cs create mode 100644 Assets/Components/Tutorial.cs.meta create mode 100644 Assets/Media/itchio_card_blackhole.png create mode 100644 Assets/Media/itchio_card_blackhole.png.meta create mode 100644 Assets/Media/ldjam_card_blackhole.png create mode 100644 Assets/Media/ldjam_card_blackhole.png.meta create mode 100644 Assets/Music/layer3.ogg.meta create mode 100644 Assets/Music/layer4.ogg.meta create mode 100644 Assets/Music/layer5.ogg.meta create mode 100644 Assets/Sprites/7_Aurea v 2.png.meta create mode 100644 Assets/Sprites/7_Pulsar.png.meta create mode 100644 Assets/Sprites/8_BiggestHoleOfThemALL.png.meta create mode 100644 Assets/Sprites/Mouse_Left.png.meta create mode 100644 Assets/Sprites/Mouse_Right.png.meta create mode 100644 Assets/Sprites/Mouse_Rotellina.png.meta create mode 100644 Assets/Sprites/Pulsar Aura.png.meta diff --git a/Assets/Animations/AtomusFiorus.anim b/Assets/Animations/AtomusFiorus.anim new file mode 100644 index 0000000..dd8123b --- /dev/null +++ b/Assets/Animations/AtomusFiorus.anim @@ -0,0 +1,98 @@ +%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: AtomusFiorus + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: 55164c05af4d31e4cb46f11ebe0b951d, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 21300000, guid: ab3f4553d6bf2b242be8e8ce993da26e, type: 3} + attribute: m_Sprite + path: Aura + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Details + classID: 212 + script: {fileID: 0} + 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: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2003435589 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3181064726 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: 55164c05af4d31e4cb46f11ebe0b951d, type: 3} + - {fileID: 21300000, guid: ab3f4553d6bf2b242be8e8ce993da26e, type: 3} + - {fileID: 0} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + 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: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Animations/AtomusFiorus.anim.meta b/Assets/Animations/AtomusFiorus.anim.meta new file mode 100644 index 0000000..a6305e8 --- /dev/null +++ b/Assets/Animations/AtomusFiorus.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5506da4b2b0e0884fba51926e31f3cf7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animations/Pulsar.anim b/Assets/Animations/Pulsar.anim new file mode 100644 index 0000000..0bc993d --- /dev/null +++ b/Assets/Animations/Pulsar.anim @@ -0,0 +1,98 @@ +%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: Pulsar + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: c4e6b4a83186772478e9806ddc0b164c, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Details + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 21300000, guid: 3444451ea88993b468b60005301afccb, type: 3} + attribute: m_Sprite + path: Aura + classID: 212 + script: {fileID: 0} + 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: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3181064726 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2003435589 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: c4e6b4a83186772478e9806ddc0b164c, type: 3} + - {fileID: 0} + - {fileID: 21300000, guid: 3444451ea88993b468b60005301afccb, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + 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: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Animations/Pulsar.anim.meta b/Assets/Animations/Pulsar.anim.meta new file mode 100644 index 0000000..c98aa90 --- /dev/null +++ b/Assets/Animations/Pulsar.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a9bd86b20c81b54989eab9d06148dfa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animations/TheBiggestOne.anim b/Assets/Animations/TheBiggestOne.anim new file mode 100644 index 0000000..814fbe9 --- /dev/null +++ b/Assets/Animations/TheBiggestOne.anim @@ -0,0 +1,98 @@ +%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: TheBiggestOne + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: 8e9d8930364f8ca4c9466adffdcc0244, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Details + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 21300000, guid: 162524046991a2f4580f8f09fa1afbfd, type: 3} + attribute: m_Sprite + path: Aura + classID: 212 + script: {fileID: 0} + 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: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3181064726 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2003435589 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: 8e9d8930364f8ca4c9466adffdcc0244, type: 3} + - {fileID: 0} + - {fileID: 21300000, guid: 162524046991a2f4580f8f09fa1afbfd, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + 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: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Animations/TheBiggestOne.anim.meta b/Assets/Animations/TheBiggestOne.anim.meta new file mode 100644 index 0000000..cbddf02 --- /dev/null +++ b/Assets/Animations/TheBiggestOne.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d021366003c51294ebb609d4879ca405 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animators/AtomusFiorus.controller b/Assets/Animators/AtomusFiorus.controller new file mode 100644 index 0000000..3fe8b4c --- /dev/null +++ b/Assets/Animators/AtomusFiorus.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AtomusFiorus + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8574568079329478098} + 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} +--- !u!1102 &8551481655842132986 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AtomusFiorus + 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: 5506da4b2b0e0884fba51926e31f3cf7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &8574568079329478098 +AnimatorStateMachine: + serializedVersion: 5 + 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: 8551481655842132986} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 8551481655842132986} diff --git a/Assets/Animators/AtomusFiorus.controller.meta b/Assets/Animators/AtomusFiorus.controller.meta new file mode 100644 index 0000000..30ae31e --- /dev/null +++ b/Assets/Animators/AtomusFiorus.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7fa08183399c5f42855c0b3466b4758 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animators/Pulsar.controller b/Assets/Animators/Pulsar.controller new file mode 100644 index 0000000..82124ea --- /dev/null +++ b/Assets/Animators/Pulsar.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-5392975432960566163 +AnimatorStateMachine: + serializedVersion: 5 + 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: 7594943501951090137} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 7594943501951090137} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Pulsar + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5392975432960566163} + 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} +--- !u!1102 &7594943501951090137 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New Animation + 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: 0a9bd86b20c81b54989eab9d06148dfa, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Animators/Pulsar.controller.meta b/Assets/Animators/Pulsar.controller.meta new file mode 100644 index 0000000..9643102 --- /dev/null +++ b/Assets/Animators/Pulsar.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 10e6a2b96ed8b14408feb07290976fc0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animators/TheBiggestOne.controller b/Assets/Animators/TheBiggestOne.controller new file mode 100644 index 0000000..f41a7a0 --- /dev/null +++ b/Assets/Animators/TheBiggestOne.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-6261277023310127432 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TheBiggestOne + 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: d021366003c51294ebb609d4879ca405, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TheBiggestOne + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 7312533921545723433} + 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} +--- !u!1107 &7312533921545723433 +AnimatorStateMachine: + serializedVersion: 5 + 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: -6261277023310127432} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -6261277023310127432} diff --git a/Assets/Animators/TheBiggestOne.controller.meta b/Assets/Animators/TheBiggestOne.controller.meta new file mode 100644 index 0000000..9ae53cf --- /dev/null +++ b/Assets/Animators/TheBiggestOne.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90289d9f7e620d74c8cdebcce4f371f5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Components/Emitter.cs b/Assets/Components/Emitter.cs index 6a598fc..cac4679 100644 --- a/Assets/Components/Emitter.cs +++ b/Assets/Components/Emitter.cs @@ -5,8 +5,6 @@ using UnityEngine; [RequireComponent(typeof(Particle))] public class Emitter : MonoBehaviour { - public float forceBase; - public float forceVariance; public float emissionPeriod; public int emissionQuantity; @@ -29,8 +27,7 @@ public class Emitter : MonoBehaviour Particle newParticle = newObject.GetComponent(); newParticle.Tier = particle.Tier - 2; Vector3 direction = new Vector3(Mathf.Cos(Mathf.PI * i * 2 / emissionQuantity), Mathf.Sin(Mathf.PI * i / emissionQuantity), 0).normalized; - float force = Mathf.Clamp(forceBase + ((Random.value - 0.5f) * forceVariance), 0f, float.PositiveInfinity); - newParticle.rigidbody.AddForce(direction * force); + newParticle.rigidbody.AddForce(direction * 0.01f); } } } diff --git a/Assets/Components/GameController.cs b/Assets/Components/GameController.cs index 24b2f7f..7049f58 100644 --- a/Assets/Components/GameController.cs +++ b/Assets/Components/GameController.cs @@ -87,14 +87,22 @@ public class GameController : MonoBehaviour [HideInInspector] public BlackHole blackHole; + [HideInInspector] + public MessageBox messageBox; + + [HideInInspector] + public Tutorial tutorial; + protected void Awake() { spawner = Camera.main.GetComponent(); pusher = Camera.main.GetComponent(); panner = Camera.main.GetComponent(); musicManager = GetComponent(); + tutorial = GetComponent(); simulatedObjects = new List(); canvas = GameObject.FindGameObjectWithTag("Canvas").GetComponent(); upgradePanel = GameObject.FindGameObjectWithTag("UpgradePanel").GetComponent(); + messageBox = GameObject.FindGameObjectWithTag("MessageBox").GetComponent(); } protected void Start() { diff --git a/Assets/Components/Merger.cs b/Assets/Components/Merger.cs index e66b6df..ddb3b21 100644 --- a/Assets/Components/Merger.cs +++ b/Assets/Components/Merger.cs @@ -67,11 +67,6 @@ public class Merger : MonoBehaviour } protected void DoMerge() { - if(particle.gameController.blackHole == null) { - particle.gameController.blackHole = Instantiate(particle.gameController.blackHolePrefab, transform.position, Quaternion.identity).GetComponent(); - Destroy(this.gameObject); - return; - } particle.Tier += 1; foreach(Merger merged in mergeCandidates.ToArray()) { if(merged == null) continue; diff --git a/Assets/Components/MessageBox.cs b/Assets/Components/MessageBox.cs new file mode 100644 index 0000000..546189f --- /dev/null +++ b/Assets/Components/MessageBox.cs @@ -0,0 +1,46 @@ +using System; +using UnityEngine; +using UnityEngine.UI; + + +public class MessageBox : MonoBehaviour { + public float disappearanceSpeed = 0.22f; + protected float opacity; + + protected Image image; + protected Text text; + protected bool nextTriggered; + protected Action next; + + // Start is called before the first frame update + protected void Awake() + { + text = GetComponent(); + image = transform.parent.GetComponentInChildren(); + } + + public void Write(string message, Action next) { + text.text = message; + this.next = next; + nextTriggered = false; + opacity = 1f; + } + + protected void Update() + { + if(opacity > 0f) { + opacity -= disappearanceSpeed * Time.deltaTime; + } + else { + if(!nextTriggered) + { + nextTriggered = true; + if(next != null) { + next(); + } + } + } + text.color = new Color(text.color.r, text.color.g, text.color.b, opacity); + image.color = new Color(text.color.r, text.color.g, text.color.b, opacity); + } +} diff --git a/Assets/Components/MessageBox.cs.meta b/Assets/Components/MessageBox.cs.meta new file mode 100644 index 0000000..ba98408 --- /dev/null +++ b/Assets/Components/MessageBox.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d1c930f80e558e548b8df3b6354954c3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Components/MusicManager.cs b/Assets/Components/MusicManager.cs index 28e06dd..99ec861 100644 --- a/Assets/Components/MusicManager.cs +++ b/Assets/Components/MusicManager.cs @@ -37,17 +37,10 @@ public class MusicManager : MonoBehaviour gameController = GetComponent(); } - public void UpdateLayers(int maxTier) { - if(gameController.blackHole == null) return; - - if(maxTier == -1) { - baseLayerTargetVolume = 1f; - } - else { - baseLayerTargetVolume = 0f; - } - + public void UpdateLayers(int maxTier) + { if(neverStarted) { + baseLayer.Play(); foreach(AudioSource layer in layers) { if(layer != null) { layer.Play(); @@ -56,6 +49,14 @@ public class MusicManager : MonoBehaviour neverStarted = false; } + if(maxTier == -1 && gameController.blackHole != null) { + baseLayerTargetVolume = 1f; + } + else { + baseLayerTargetVolume = 0f; + } + + if(maxTier >= layers.Length) { for(int i = 0; i < layers.Length; i++) { targetVolume[i] = 1f; diff --git a/Assets/Components/Particle.cs b/Assets/Components/Particle.cs index 15c5dcf..4ba1e30 100644 --- a/Assets/Components/Particle.cs +++ b/Assets/Components/Particle.cs @@ -43,10 +43,11 @@ public class Particle : MonoBehaviour { animator.runtimeAnimatorController = gameController.tierAnimation[_tier % gameController.tierAnimation.Length]; hue.PossibleColors = gameController.tierGradients[_tier % gameController.tierGradients.Length]; gameController.CheckNewMaxTier(_tier); - mainRenderer.rendererPriority = _tier; - auraRenderer.rendererPriority = _tier; - detailsRenderer.rendererPriority = _tier; + mainRenderer.sortingOrder = -_tier; + auraRenderer.sortingOrder = -_tier; + detailsRenderer.sortingOrder = -_tier; disappear.ResetTimer(); + rigidbody.mass = Mass; } } diff --git a/Assets/Components/SpawnOnMouseClick.cs b/Assets/Components/SpawnOnMouseClick.cs index 73ccb06..e4444c2 100644 --- a/Assets/Components/SpawnOnMouseClick.cs +++ b/Assets/Components/SpawnOnMouseClick.cs @@ -24,12 +24,19 @@ public class SpawnOnMouseClick : MonoBehaviour { if(!gameController.upgradePanel.gameObject.activeSelf && Input.GetMouseButtonDown(mouseButton)) { Vector3 mousePosition = GetWorldMousePosition(); - for(int i = 0; i < spawnCount; i++) { - GameObject particleObject = Instantiate(gameController.particlePrefab, new Vector3(mousePosition.x, mousePosition.y, 0f), Quaternion.identity); - Particle particle = particleObject.GetComponent(); - particle.Tier = spawnedTier; - Vector2 direction = new Vector2(Random.value - 0.5f, Random.value - 0.5f).normalized; - particle.rigidbody.AddForce(direction * appliedForce); + if(gameController.blackHole == null) { + gameController.blackHole = Instantiate(gameController.blackHolePrefab, new Vector3(mousePosition.x, mousePosition.y, 0f), Quaternion.identity).GetComponent(); + gameController.tutorial.Step2(); + gameController.musicManager.UpdateLayers(-1); + } + else { + for(int i = 0; i < spawnCount; i++) { + GameObject particleObject = Instantiate(gameController.particlePrefab, new Vector3(mousePosition.x, mousePosition.y, 0f), Quaternion.identity); + Particle particle = particleObject.GetComponent(); + particle.Tier = spawnedTier; + Vector2 direction = new Vector2(Random.value - 0.5f, Random.value - 0.5f).normalized; + particle.rigidbody.AddForce(direction * appliedForce); + } } } } diff --git a/Assets/Components/TempUpgradesToggler.cs b/Assets/Components/TempUpgradesToggler.cs index e1ef89a..3f2f926 100644 --- a/Assets/Components/TempUpgradesToggler.cs +++ b/Assets/Components/TempUpgradesToggler.cs @@ -4,16 +4,16 @@ using UnityEngine; public class TempUpgradesToggler : MonoBehaviour { - public GameObject upgrades; + protected GameController gameController; - protected void Start() { - Debug.LogWarning("TempUpgradesToggler should not be used."); + protected void Awake() { + gameController = GameObject.FindGameObjectWithTag("GameController").GetComponent(); } protected void Update() { - if(Input.GetKeyDown(KeyCode.P)) { - upgrades.SetActive(!upgrades.activeSelf); + if(Input.GetKeyDown(KeyCode.Tab) && gameController.blackHole != null) { + gameController.upgradePanel.gameObject.SetActive(!gameController.upgradePanel.gameObject.activeSelf); } } } diff --git a/Assets/Components/Tutorial.cs b/Assets/Components/Tutorial.cs new file mode 100644 index 0000000..57516d8 --- /dev/null +++ b/Assets/Components/Tutorial.cs @@ -0,0 +1,51 @@ +using UnityEngine; +using UnityEngine.UI; + + +public class Tutorial : MonoBehaviour { + protected GameController gameController; + + protected void Awake() { + gameController = GetComponent(); + } + + protected void Start() { + gameController.messageBox.Write("Welcome to Black Hole: Fusion!", Step1); + } + + public void Step1() { + gameController.messageBox.Write("Press Left Mouse Button to spawn your Black Hole!", null); + } + + public void Step2() { + gameController.messageBox.Write("Click somewhere to spawn a Particle!", Step3); + } + + public void Step3() { + gameController.messageBox.Write("6 Particles of the same size merge into a bigger one!", Step4); + } + + public void Step4() { + gameController.messageBox.Write("If a Particle touches the Black Hole, it gets eaten!", Step5); + } + + public void Step5() { + gameController.messageBox.Write("Pan the camera with Middle Mouse Button!", Step6); + } + + public void Step6() { + gameController.messageBox.Write("Larger Particles automatically generate smaller particles!", Step7); + } + + public void Step7() { + gameController.messageBox.Write("You can press Tab to buy upgrades at my Mass Shop!", Step8); + } + + public void Step8() { + gameController.messageBox.Write("Grow the black hole the most you can!", Step9); + } + + public void Step9() { + gameController.messageBox.Write("Have fun!", null); + } +} \ No newline at end of file diff --git a/Assets/Components/Tutorial.cs.meta b/Assets/Components/Tutorial.cs.meta new file mode 100644 index 0000000..ae13f8b --- /dev/null +++ b/Assets/Components/Tutorial.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 726eb02e8a7b20141b88eb64ddc27e7f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Media/itchio_card_blackhole.png b/Assets/Media/itchio_card_blackhole.png new file mode 100644 index 0000000000000000000000000000000000000000..5c7b1e07661f228c9bd9f55f098a3e8e1371af28 GIT binary patch literal 53471 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 literal 0 HcmV?d00001 diff --git a/Assets/Media/itchio_card_blackhole.png.meta b/Assets/Media/itchio_card_blackhole.png.meta new file mode 100644 index 0000000..76e1740 --- /dev/null +++ b/Assets/Media/itchio_card_blackhole.png.meta @@ -0,0 +1,91 @@ +fileFormatVersion: 2 +guid: dd841648488cc60459ff71d2b3f0be7a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + 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 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Media/ldjam_card_blackhole.png b/Assets/Media/ldjam_card_blackhole.png new file mode 100644 index 0000000000000000000000000000000000000000..38f9b89876dc39c33c9732a9324ba0013c42c371 GIT binary patch literal 53626 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 z zu~LSVHw?vLwkpiFe?dARTY2joro&5gXO4%VcA91Kq;+*$LF+EOBJ zP*rj`MkxEg+hj#oYXkn9X?{rvo{9SW(h_qA{Qg;xv&toDg{xAke|hC7^zuyuiAiMW@{MuGydOf8eQ0?hkR`G`LbR zmXEAhdf>4pXW5W>elG}Rr2Qfo99_Z0*oA)FG(#w3d5RJ#$0>70gwJM6gUZ{y5&Fk+ zOaDRX;m@il(l+TP+Jm#+woLI8*AEAGnsshOXK|SMt#}TCv60nQ*RU@yZ5HRFgK@o4 zC_i@N7B|UeLmlX$vNV-aTq6-YA|U_wF<9d<_^KD0zgj zer>*6B5~}&jvDuDU3CwHWliyCOMTa8zBdftZ`TVGrqyHKTW=8D2#LC_O+9ugy5(8{ zm!4Cx`1;>&z_Kn(kYC5`d2mLY(~j`G)j#l_6~H-#U4DFVlDM*vfXcWXbs|CLE4xAG z!(~1-NI(3fw+GXAR5tKi!q*QoyQ1sn_&T6@w2L}G{DWK%&&Poz&&Jm%^?s9$FWMjN z*M7L^@aFINLfQGX=yb~;&(~jI2p0a3KXzq-64a7TR%a+45bI?VR#z8H$BCB}#AtDy zhc9+^&}FBaVe@4CV90DuVNTNw8JqX|Ckv;0+585W1lYik^WRbzl@Fe0v2ae7!-gM) z{IAok4Td#oe7xJ5(-<}?q;qd?zxT6M9#`7>C!C=s!7K|bzw|$>+tulSN z1nSt_VF#mK;s}ZG_T!I5{i+OGyKPT4K}9;9)w_0mMvJ;ZV&L{Z$gRDoQ#dblX(S^4!peZ>cSLS_&}|8zuL@k)EryQ6WYkH6j{CF_EZ}q zBGd%m=o#7ccVRyie{{AzbU93qpcmgtD*yWQhueZ0J_?-Fqb<44`3CK3>%yHmIwWH@ z-YCZ1 zd-1G6lJ;SUwfZZ0WE0EZ=BGO@nrid+lv^%jbVUYR-x#S(z8c1d!4!7IZ zOG1X( zP9JZZW?mI5hkAmpc?T{|pS!}1H?PnmGC-VPYq?OT1xlE#YZ1Ju1i!5Z*(oPTjxN)E z^M=)M*|$N}kI-xUmaVazG7quQ_^~&CuA(kX;zEtUPD_0GvW%@IekH~7J`%ADYoq9h zh5ZNN>l0^9N>F`x7SnfoC$!SU&LkD2B$~bRf$E*t2l2BSI46|L#|J`*7s6J7(BH&U z$;IG8%{jERktm_t-USST(!k_!$gMb)6?!|Ai`FM%ASD=Z$V3zrLQPR__ zIhQtT?#jzxj?4ORns!TP!w_s4wrS(068VcdBFwF~T@P>Kw@%*NM-E{BBcjPiC&w@e zIYH(GSFH#;Id~Zp6HhTL)yaB%OzU0#%EtjDq>U)U-_MtvXX$WGQ5P0Ix17TQ<&dh| zCnm}**g^2;jFu+i0$*vE;zU8&76n`=?*xbEAw!BwDxhM9?QcCS*^V7pC@=+%`v;2+ zw!KUD={~6ckNFojG!qiegpZ${fAPa{I2T)Q!Me_yYbSTsjnm}73s^`!=l}uLk={8{ zTJKk?Y(p{+%1~<-*oCSd8z!olyy88aUqYCPN7yd{59Ti)d_W$0K`kF11YfXB|E*T& zF?uCpcPV$QSliY9CL6$N=f;ix+m9iGe%qS6ma2F6O|1;mrrmHSF8gP;33swH%K zib9M?qDlfC++6vJp3e_w<2@ zLpfltBMMvJkh%sThPu?$js079a+YfTh`@MC;oAnq&${P58tC>k_ZZvn+bb8&XVGv@ z`N`eYoa=s&8ZNL*Gi>OGb)tghj)1C%%BdWwu1_n{S(7mLHsx8cybB%l#6F33JBIKdg1*Ea*g^5 z%zTC69aaj6rKRNR<{dpWHTK|dgOjI1^0ZuLI?wO4$pzDt*C!tLc$czg9dJ&tfYzz= z9#ABA$zGU+=&BWxVsv)8Hxo21LpS0MWE{~=H2={TrI#i! zv=lYF?1%z1U>ey+Ap3{e!8IOy;r@vfJ_r&pObi0d1*3z568$xj1H+50ZCSDY?Rr*A z10agxovkBoh|$PF8@8LTm{06)*=<*yaJF}D7-pp0xP)gp&rktQ(T;!zJsF#2FiU zl0A5-NOF1inpf7B^Wwv8hd<>l*PwnBvA4Gx)w6<5xoavRLT3*(>Pbk~oe%f=Us^9K zPOG`j3bk&&Trb}r=fvG2kS`_}i?E(dGMg!&lIPRBx|&&(*JKN1+0jaoNj83ht_k*^ z`=zgb3|h01)6|tVrS+^)QHBtqP&;~Y$xna#>fn#fT&@x2i$qu2A1(JDlLsuDe1$%A zV{C*P_V^D}Z|}FlV)vW&$Xz1)(5|=MU0YXo@02}omE&2T5SRNY4?3tqna4RNUHsZv zyWu~K&?At)Kl}SYb4UdQ6i}|3m5^pb9GwfQ2&CzXU+nI?xPH_yI#yQjGko|~7F1~_ zz_Pa_r`Z)V+f#OM_$*kW{eQIpDwjXL5wQg=@RmI1FQoNPJh{IU>|8k>l@&r=q+Sx9 z4Z&S%sR1XM|9dY=ov<)JfEiuoXS1a$OJynSQUGG|3vcO`rk1SFKAyVrY7i;+l!vS18n6bJZlJx z9dGHJsp>Sj311A~lB*EbaoXrX^k}!LX~$qvXtTpqUOZ;#4GP?vWFIhNZnSrlo#_b^ z-9Gsu3N9OoEFqi9-+vOU_QRd$7V+^C@6md$`)9b09IS8iN;L#+eay4M+YHV(_fdj+ zCSODc1up$wkp0lRLvr@e6)+b9iZ4+O!q~J&+vt|>j415A8oe0${z+Iqr;M|Q$v+2N zLnWZWpjyVZK40e;qZ(Bi$@(Id>$3e_mS?%M~WBHg|GM3v{0L^Haj7~`1A>|EJAbDe%WQ*v7=q55zB``3JZXS7nWInY+ew-K#8*eYa?-Mnq77sR!XN67Un6>Tl9eNT4re zff?fLA0o;1Hpt}PbAVCg)9R@}P%AU1BDpz-)VEbw62h+gRw>dvyfHc#HVNX9dohbM zy2(stpWhb<2RVUMNBodIRj?^n{h99~1>gvwi{vkv!WN6_Vr0g2P%oO9=Eb ztIYOs;hE|%Zo@nyH+HZjU5uEC-QfqfLmTtH)B$iv`@*!7SXWAc=n@FjZ30ebmj5;jyzPhy~TlO}9_>ERRU=_%C3n&&4E`yl+y`paj1 zvK(r&y4CO4{LEOkvvTSDmJ;aDs6{?<9xcD=z)-Jx8)=)vNLx;ZCXwT46N{ViGjs_B25KiK7C&1_y z38i@4)K*4s(DL05UluOAFJB)R&lce*F1$Nn@jS(nO)Hb-sC;ymqQEbab$$s)h6Pt% z7$UiNrxtS^R#%!#K3>6#9DBj!(9~7pa5GiU5LMLTarXpYc_MrnQHv^KpYZ2BbXL)R zZ>V{HA}_)4h6FhtHRoT_D-^`2);0xW$bKf9uc>N>T8x=0ok_0=F&9TAyb69>YIEJO zY`cmIm{7tf=bW@-O-aXg`jk|bx`eEQ%01rCF+(}`Crp8#0yXX$u0=(LO_c`ODh&{U zBxxbKZep)417!ke(XV-_cNi^Fx{)oyx%PhG`ZtvyR6h`tL^J|r`zMGMKf~4j!!mR& zie+mX1h&Udq=sOu{lbuO#Awla7fum8LKJ>|ef#7i;D;_UOp@7>`r!GZ=))+iRO-20 z;6-Y7Jt(r$i*AUX0_RY15ku=MHDaK&mH!{-0mVrp5tjxIOZ<6UVL^&UkjM?sZG>D} z6W+dAtKXxSDPabVSUkTTU6YE>s zSUA6vx*(wr>hGlV%L$sm6<4~u$6f4=E!kIM^eP1A?1O|XqC1~o3aV*>mA$17A6{>V ziNSAxD7JONH^QN~VGkP!X!d1tn<4^h`K;k;(H*t6^NT~Dr<|vtWE>z`iJc`m7kz8{ zqr9mHTi+ZbZKTqyG>H7K zM)=QXcBNR^vQq5!BDvqG$Ir8c>oQpFMeK@w(obS&apECZOkADcjP_ z`SPrg8eYbapP%<16kph0a6Fv1V@v(IVgHjzBpJ*=HGQz9ZdbBjK+1!}Jd1EKPZwH1 zZD8$gRmiSG!P$V25A!2H4f?4xVZoA<=5$C61r923Y@E?&$>HXGp{LK+Ht9K&b`mqA z@m5O|5ChiQ`-|gy>^sz47QW=4zf(@EZ>u|J68FY`Ff@{_-oN`k$etbaXZ2WaXH}&t zrT7)D$z_e-CHtJE=4K=(yO=vPADOlo(stv3i!x3d0QP~o zS45ZFtCoTx>aC5Syo~>P?(q`@0>hK`8AsCFj6Weu7R@AH;LXC)w9&Dr>!na%7!?J4 zSIXDqUwN*CyJ)aeZXP{fD=Uw&HQYqFm|NY7(2bbrIY*o27wAdQXiqJ>-V4BgIy4YD znYun34bmGlV?&6{K7Wrw%F}%FF3Vkw+%o`bFg!zSj0kOaaQk=#@WU(2e2zY3Ze+b{ zgWAnxyAjM=O*#>zX4)W&>R-Q?)(r1r*ga$tizf9eF~%Z-L>eOZ9Twig*~JNL#IzJ; zEO&2(qP*#Z=&2TT%A}_)pKqB7ZVHV;+&Lh#kJjsVZN<=W zAuZxrNt8(BHIU1)V%lN9hp)7uYTJaCJUoy`><8l)RKH9CAt$QK&)L097dkwFL>L}P zZqi>tfavgO+@%xuXRa;D7ilRFl~%KwJ~%l-m9ukfg!czaKhTm}UA`u$W59ZkDjIGyc@!ngr2n z%Qjlfa{m;+ds9zlVZ^(CLZRB|9=?H-{K}d>NxDidje~|D$^-@|?%;vLP5uLuCwlh) zY=EbzV<6oHVaFVrrJ9NPXpeeAR8wsPF@$NwWsc`5@;lC z@pLH^C_{^ol7vsxYLE<>+Sp){inTR)IiI=UCSgM0(lUO&IoT1i4ko-iAP|u93u$7m zh%j@4n`4ZH5)=6%LQi$-jDGf9+uz0fK%d-(fM1Y zv!fsf@c`foIH1MI+kh4lziw#Kfe(B>a;!FW^@D4>@a%{_MPzpj-<;}~-3!XT)$~t3 zy=#A{>58jE4Q$wuGa|H;**1zsr;W#KDB` zb$@^rK|PBz7?IRAFwMma6C2!D=PSU{kpEop2qJN)=A<5BzLUg$Bu?XkREAZma0cSo zcpIY=5-S$-&lDNN+GR5x3Dr3?X?2?CFiIu&zjDCxT2ip==IS_dy!4z5NKZ>=se4==?E8s-r#y@BH^>5A}mj|AQ3_+-H zrmdNalmP>VFpH6<7p4e3D)6Q6{7m&)jsS9YN9PHpV?wjx`MvDo9jGUpU;0BlfOhum zSn_MnI<2)vaq99n?bP%stBa6AwN-C3YtFs-c|4Cr`cB1>6v;B*WFPG~ky8Fa-!Oz? zew#*DXTNZW=;@T~FM?E7>@7_*Io!RO2GcACy5SHq`Vm*q2kszw{z z3P0ucxfQk{U>3PW@50q^@jJzQ>i^iRlbkep8}&qnY%v-LQG%WMv33HR!Egs@yI{7P z;oDN)A1f8^A6}i6#9)FO>Sa(3b=-g%0v*rp6j4Bga2Q!EgQRkj`J;?a*avF@;#z-% zXCSbQsQYsU>3Cy1SdjdT&mg#&5wthj`PL=-L_ItTI2@2t;`ko^#VPN{7fdNN!u8_2 zWN5Fio3}ia{$2~#K!5IkA|il>YZ~okXt5NOHko5-SNN>AU96{yPiF~+rsA@X(tBjy zPQzDJ#X%C)GFP~z z&JbJ4*N~~#Q!tZgj*;qt35=$OvlX_O?W1N{Vah)VIM0@wtS?-JO3*L*WVA#g4 zsPiAk2)av~4u)?B7OL4lrB5X}s{ACWtZuSBha5$?6*Qa&fl(EjzC#y`-V zHEA~8E9nf&NoB>floXeTyyLJu9n!?hGsp%UKH2Sl+*J3ZV!i11-YQTRJ}tMD zYfsTzB3?gel1$eb=GH*2SN$vbn`A0LO8%qVmnq3tpBQ3ES@MYg4D6~Ys6`0q#$72n zpMZ!7Y^C!@P{o8$EOM)$`M&7rO)IR0fcRF8NB7)K7C}Y=cFd>1oBcFW@BloI2@&WN@McPr zeEMvBEHNgt$HI7frNOsVkI);Fw_@2a}`Zb9{J+)NV^I^WA6mb2pVc zf@~}9D+WVV$RBB^%9UnkHzd?zx)+ZZeBsczi!a{tE&Yj}@Hv%;hTL6VwZ#TGEnIn~ zVIs?)9YA{;<&@sHm9BKIref(h3FZB>I(@Ug^|ze%SdH0)p6d(=aQ}hn*-t`GVWfsM zaWY-OEE^=P7jL1x>iyJW+}5HxZKCw>T#3O^p$vle*1TtLGlzC@(pwqXTT0IGroGF% zWdoT8r$A>h{;0PSPsfrFEO(Is{I>6Z&inRZLnr_8BG+Z3IYrgGyAl3z`t4GU8pa2C zZiT~cA0`m`Q&1*yVcbljbZcMe`Rx|4ct|F6NJ;Gq$m+Q)Al?z&roG_?WzKoVxzC>2 z4Afo_t)(r1CQ7Ht<_#KE_F0-JhYA?d>sHAr4 za~*Z6hFkJS!8vLHwnD2%KAr2=!`D}g7Xcvs&?z*J-qKTkSrlM&tKObAge!sn{E@+6 zDXJ+Ijs-!yI>pFzt{Qc=%eQQOzA3@GMd9E|dp8c23^=7IWlJ#P$SGByyEa)1IqtpVV~cxwq=I{o%RM79=;FB^0|p+-smkga zTTIGEf0^uneCr`qvoB}F2VTAYu$@J>cQsgQ`q)e4lH z`9XfdfvwKrkO@4H0F0)uU*0#BOXVat*QMF;g-huF5B?Fq{-czzih_$RihPEvDJG1q zuy{)R?X=V^@{>4~hwfH?wl`+T#3CbnS-N>>l#SNt@}5F&&A_+eH*bQb(aRf^ig4?G zR_6OA>9j$J&XL^sov$1hvvHr)Mfro<3*{S`-{~O9C!o>xLZt&nX`3drCU!Q>J2WUYW z@gB41&Gi1}!hP~lw_uxdu3wrTo3Jc8XVIQXO*ua%XR1nZ^ba<$xyN_ZCCmr@Ia}_GnYT@H!yz)wh&mpnW z73$}^6P*4nn)8h#ISN=2Dhd^1!Q*C5R2r(ej^@Skw5f0j#1W-&xBl-f%uDA|a^om$ zKc*}Zk(7N&l$X$?Edd)${OHDwq32Z7vs)G?D)b^~|U%&Q4{nitcPR z=b%!+LTRt+DIk9oP9t^I*rBwIbK?{H1XbC_k2KBkgBloW$gc%rD0BvwH+kiyw~Zv8 zL$6S})ISkpU8b6A$!SzJ8|0hSNwJ#heLSW4Zd+>mq!$0x^q=t0<76kW@^`AMR?XWL zsl~e+pez}^U412tj!X%okujd6=|N51yzQ^r(X91{b*a8!3rbc@Uq_LjUN26 zjLL8*!#~v{H2nri32v>C5W9028o&%k*HUF$yG3CbHo0Hd&m-(XIaC=7b2j>Fkko&3 z8qg=c#dE0bSoJtvk~z85(k|vdL#Ng&U$g5yvru(88~YIlRV4h*leHv;+}s(?mF{Va z*>xZSoKCUH60S)9xSh_hTRAw6u_nSF28ww>B0!#zniQJCM+;msfeo&eEdwEn_vbNJ-#Hq<5nULSyhU@G zHMg}z_A;&S%ZSpJ^1Ivnakw2$5gzhycOof(-FH*PuXKM9(k3Qj>#1VS8jT5 zDFvLZq8Pf_@RY&!SknvfG?H4tJSlOC<=xCu`rnd@H zUA*ruGejm!{9LD}_fcQMl|fvl&#DFz zuSyyv>=|)?;w?^F7o7nqW-BoB1G^`@AVzwduhSE&^rX~2fpQ7_!*0O7d{!Q)#Uj64 z9NzGPrCbqr#2}ClUXg^w?%Y>wmoA;XR|(tA6o67)oeZN^nZlG+Ek^I%XWDAQx+I~C z5~p)onhC2x%?PqScsMtJ5i1#PqISTtjz_j;`MF%@=@3pyDf0SO+p;m4SOs@@X{q{6 z^3|KlyjBWxM-2;X`)_MMCPL%fPo!3e)*al$=iiqqOZFd3^F+fL#9*G$8N8WgavRc7 z^6FC87hB1XLyD?PVv^fPFXg^Y??>$K%BFfBz_bfHB;gU?iZAci#wCOlltpB_{wer> zyOeVH0Fk zHdzD-Tfia2l1Nw-jEG?g36N+AkRVG45E7=tJpaLaud1tV^{w08=bYQ;^f_Jk`z}K{ z(#5ETb4s5LU>M%rSLZq;cj~rb%L{T0)HgcC_4JKtr*6#NW2I)>J%8)D21Q^a zq{80Zyix8b!pPo?tJHk{qil5(B~bHE#E4TLrl4WEv6W{~tCvt5j8MrR)ac1J-_n?! z-Vl>q-mra9vf06=?joyVMt>$N*p|3ED9}Sg(@$(l1L|Ork8#4XKg3jMTt^phuLB{>qT3*DhACMOL4!FT4FX z;U0>j)L3Iru1u5Ysn*^lA6EP(7%k^sUv;WKVxUz`h%0DJO*k2Wz8m0DGV9;p$o=)0 z2#`*|BkcrmE^9d)BtrlTJbk6;W;X~wvW8Gc2crAPJ7aZ(pK_WZFV_!PmA;$w8rgq3 z0nJ7yiB=`~3nHF~H&DSWs5Cb9xKkQBg_jGf4ww<+oZiQ)?eVdxCRYtQe2`WzMGn55 zt!I&&eTMHX?z^n~2XoguB#IdGSMzD}WFOny**Ga?!$UkYBF|j-aKaGrUYjXa16mhX z`wZbL-8W`0TM%cy%zKZ|U47@Zx`W*{@=5()ym#bMJ^G~>(!rJ_8`xUJx1su_(BVE+ zV8EjsnIygnw5vG~19;G(wr3gDe(vjo{4Z^JPL-or@@HSPz22CU{BcX!r0Z(ODw1u1 zG{b8@yC9E^tLcFM-lfm4a2BIavRQ>o5 zt>2Y#v=L(~{^p&KdjjwC55_SpNK~O2s6{&GwBHptZ%p zQcCg`M-$8TSKuGp1c-Y}@i<|EN1^fCme;EUgt`e=(Snj1F5$U{$qP*=)vhbM>-E@K z;M%Ek6HNS@s;s!u35VXph34}{0yEsDP;&!i(O(xhC&KNsB)3TUXTBe>y z-TD}HDhlMNz^zIG>~9@ypgr(igrsh1Mo0x&`eK$_uSWjOO7~!sa@3yOObKOi z{ED_q0?6e8`m-o|3o?IKS-ty-rnp}Z7$K(Fk9OxwdW~v6=BABxnwI@?ft!FZeU!a) z=`9z8`29vaO)hu{Ln%egDq2y78vT;+J?(q%OEacT9_)M=UA7Z8v##5xjSU@rp~E)bMH(&i}(Az8YjqoWuz$&?QZ5w+t0ufFK!FXVwV$XclgKq zMcovFy~eBdLpPqBy|rv=t~mu$9J{7`X$_(?iYa>nw{M?+i4k1C%dlULX0YyU>o)P4 z^`~UW%ojUZewI#SN043;!C5{A0p1+SDk@H2YZ7*6+b!DGr1C;zLO5zDlDRo!UGM__ zd3Bfd(CcE9;QCeu9Rex%NfRc*#XSRqkrECTEBw<8+ehBL9ED)G@1p&*RtO%BN zeo8FPjVeB}aleBqyy^TfsvH&JB%FvIlFT{ls{_|d3H0KxUEZo`!{&wRI|3t%zGyXN z@>KA;hc4XAP$yBh+!*Q4vqoJ!IyNVUw*MR(Nwy#_qNUi*f{nK|-poc>^Lzu9GFYe< z=*nP9$r7)7wjPOPA;1G;tn}a<)NHk>1B(?BVD(E6&urSXnFh78bc|v9?z-LJ7^p&9 zu!{rkAD5_&Ri%rY1KeI6F_9({`weT5Xnt0m$Q6%YQFS`#4V zV2ZowReAB%I;FRUm7BDm0)>qtQwd9ie`L68*s?sYkZHWMM;Ml2e;~!YT zJen+sZ@J4=xEZ`{e(r$3((!2H=_d;b=j=EKv75Bq#z`e^G4;9{t?qk9G+I&*^man# z{o7SADEbL-Q&)_3zOc<^b;FvGwXQv!*hRz6mr(2~$}^r+Dq zflTDXPWd2KT#$`af&Vs6JLVAEaidTzUjGLa