From d083987a7510fea8d1ab8039e801ce1522012422 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sat, 21 Apr 2018 16:29:29 +0200 Subject: [PATCH] Add the three towers --- Assembly-CSharp.csproj | 5 + Assets/Prefabs.meta | 8 + Assets/Prefabs/Charleston Tower.prefab | 222 ++++++++++++++++++ .../Charleston Tower.prefab.meta} | 2 +- Assets/Prefabs/Kick Tower.prefab | 222 ++++++++++++++++++ Assets/Prefabs/Kick Tower.prefab.meta | 8 + Assets/Prefabs/Snare Tower.prefab | 222 ++++++++++++++++++ Assets/Prefabs/Snare Tower.prefab.meta | 8 + Assets/Scenes/SampleScene.unity | 49 +++- Assets/Scripts/HatTower.cs | 39 +++ Assets/Scripts/HatTower.cs.meta | 11 + Assets/Scripts/KickTower.cs | 39 +++ Assets/Scripts/KickTower.cs.meta | 11 + Assets/Scripts/PositionFromMouse.cs.meta | 2 +- Assets/Scripts/SnareTower.cs | 39 +++ Assets/Scripts/SnareTower.cs.meta | 11 + Assets/Scripts/SongData.cs | 18 ++ Assets/Scripts/SongData.cs.meta | 11 + Assets/Scripts/TowerPlacer.cs.meta | 2 +- Assets/Sounds.meta | 8 + Assets/Sounds/Hat.wav | Bin 0 -> 26034 bytes Assets/Sounds/Hat.wav.meta | 22 ++ Assets/Sounds/Kick.wav | Bin 0 -> 87252 bytes Assets/Sounds/Kick.wav.meta | 22 ++ Assets/Sounds/Snare.wav | Bin 0 -> 28812 bytes Assets/Sounds/Snare.wav.meta | 22 ++ Assets/Sounds/credit.txt | 2 + Assets/Sounds/credit.txt.meta | 7 + Assets/Sprites/placeholderCircle.png | Bin 360 -> 0 bytes Assets/Sprites/placeholderCircleC.png | Bin 0 -> 333 bytes Assets/Sprites/placeholderCircleC.png.meta | 97 ++++++++ Assets/Sprites/placeholderCircleX.png | Bin 0 -> 357 bytes Assets/Sprites/placeholderCircleX.png.meta | 97 ++++++++ Assets/Sprites/placeholderCircleZ.png | Bin 0 -> 306 bytes ...e.png.meta => placeholderCircleZ.png.meta} | 0 Assets/Tower.prefab | 114 --------- ProjectSettings/InputManager.asset | 6 +- 37 files changed, 1203 insertions(+), 123 deletions(-) create mode 100644 Assets/Prefabs.meta create mode 100644 Assets/Prefabs/Charleston Tower.prefab rename Assets/{Tower.prefab.meta => Prefabs/Charleston Tower.prefab.meta} (79%) create mode 100644 Assets/Prefabs/Kick Tower.prefab create mode 100644 Assets/Prefabs/Kick Tower.prefab.meta create mode 100644 Assets/Prefabs/Snare Tower.prefab create mode 100644 Assets/Prefabs/Snare Tower.prefab.meta create mode 100644 Assets/Scripts/HatTower.cs create mode 100644 Assets/Scripts/HatTower.cs.meta create mode 100644 Assets/Scripts/KickTower.cs create mode 100644 Assets/Scripts/KickTower.cs.meta create mode 100644 Assets/Scripts/SnareTower.cs create mode 100644 Assets/Scripts/SnareTower.cs.meta create mode 100644 Assets/Scripts/SongData.cs create mode 100644 Assets/Scripts/SongData.cs.meta create mode 100644 Assets/Sounds.meta create mode 100644 Assets/Sounds/Hat.wav create mode 100644 Assets/Sounds/Hat.wav.meta create mode 100644 Assets/Sounds/Kick.wav create mode 100644 Assets/Sounds/Kick.wav.meta create mode 100644 Assets/Sounds/Snare.wav create mode 100644 Assets/Sounds/Snare.wav.meta create mode 100644 Assets/Sounds/credit.txt create mode 100644 Assets/Sounds/credit.txt.meta delete mode 100644 Assets/Sprites/placeholderCircle.png create mode 100644 Assets/Sprites/placeholderCircleC.png create mode 100644 Assets/Sprites/placeholderCircleC.png.meta create mode 100644 Assets/Sprites/placeholderCircleX.png create mode 100644 Assets/Sprites/placeholderCircleX.png.meta create mode 100644 Assets/Sprites/placeholderCircleZ.png rename Assets/Sprites/{placeholderCircle.png.meta => placeholderCircleZ.png.meta} (100%) delete mode 100644 Assets/Tower.prefab diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj index b501c89..b7cb385 100644 --- a/Assembly-CSharp.csproj +++ b/Assembly-CSharp.csproj @@ -60,9 +60,14 @@ + + + + + C:/Users/stepi/Code/ld41/Library/ScriptAssemblies/UnityEditor.StandardEvents.dll diff --git a/Assets/Prefabs.meta b/Assets/Prefabs.meta new file mode 100644 index 0000000..e184a7b --- /dev/null +++ b/Assets/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b1151d8005f971d4fa61665edab613b1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Charleston Tower.prefab b/Assets/Prefabs/Charleston Tower.prefab new file mode 100644 index 0000000..05e3c08 --- /dev/null +++ b/Assets/Prefabs/Charleston Tower.prefab @@ -0,0 +1,222 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 0} + m_RootGameObject: {fileID: 1353675573854854} + m_IsPrefabAsset: 1 +--- !u!1 &1353675573854854 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 6 + m_Component: + - component: {fileID: 4449562961225802} + - component: {fileID: 212545701488427000} + - component: {fileID: 61520748459331576} + - component: {fileID: 114539313612277732} + - component: {fileID: 82505325396824290} + m_Layer: 0 + m_Name: Charleston Tower + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4449562961225802 +Transform: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1353675573854854} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.8233476, y: -1.7107463, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &61520748459331576 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1353675573854854} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 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: 1, y: 1} + newSize: {x: 1, y: 1} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!82 &82505325396824290 +AudioSource: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1353675573854854} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 4e6b6021a144a0c4e96cf621b61a6a0e, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &114539313612277732 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1353675573854854} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b189e42d783dcbd40a81d0ae85703c53, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &212545701488427000 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1353675573854854} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 25a3a3b6ddf88bf47a89cb75f8655f4e, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Tower.prefab.meta b/Assets/Prefabs/Charleston Tower.prefab.meta similarity index 79% rename from Assets/Tower.prefab.meta rename to Assets/Prefabs/Charleston Tower.prefab.meta index 9e69a05..00ad366 100644 --- a/Assets/Tower.prefab.meta +++ b/Assets/Prefabs/Charleston Tower.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 491bee5c082fef7488add4539a63b90c +guid: 8436f60a30d755346a1829fc1154f0a2 NativeFormatImporter: externalObjects: {} mainObjectFileID: 100100000 diff --git a/Assets/Prefabs/Kick Tower.prefab b/Assets/Prefabs/Kick Tower.prefab new file mode 100644 index 0000000..ae99646 --- /dev/null +++ b/Assets/Prefabs/Kick Tower.prefab @@ -0,0 +1,222 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 0} + m_RootGameObject: {fileID: 1116464442260662} + m_IsPrefabAsset: 1 +--- !u!1 &1116464442260662 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 6 + m_Component: + - component: {fileID: 4473836488108546} + - component: {fileID: 212110504005834194} + - component: {fileID: 61588744058150434} + - component: {fileID: 114295014103482780} + - component: {fileID: 82939556679490172} + m_Layer: 0 + m_Name: Kick Tower + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4473836488108546 +Transform: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1116464442260662} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &61588744058150434 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1116464442260662} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 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: 1, y: 1} + newSize: {x: 1, y: 1} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!82 &82939556679490172 +AudioSource: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1116464442260662} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 98cd79a5ff37a4148b2f68c49a1afba1, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &114295014103482780 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1116464442260662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9a37ebf9d8c1c354981a443ff34a5b04, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &212110504005834194 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1116464442260662} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: dafe624326fac4b40910fb5570f2b15e, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Prefabs/Kick Tower.prefab.meta b/Assets/Prefabs/Kick Tower.prefab.meta new file mode 100644 index 0000000..01d1e7e --- /dev/null +++ b/Assets/Prefabs/Kick Tower.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 68f4cf9ed4f721340aec1ee79ef4c967 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Snare Tower.prefab b/Assets/Prefabs/Snare Tower.prefab new file mode 100644 index 0000000..a39e233 --- /dev/null +++ b/Assets/Prefabs/Snare Tower.prefab @@ -0,0 +1,222 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 0} + m_RootGameObject: {fileID: 1790912687524718} + m_IsPrefabAsset: 1 +--- !u!1 &1790912687524718 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 6 + m_Component: + - component: {fileID: 4390904458017506} + - component: {fileID: 212570838656098308} + - component: {fileID: 61986564726869870} + - component: {fileID: 114808594875834540} + - component: {fileID: 82678648289488406} + m_Layer: 0 + m_Name: Snare Tower + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4390904458017506 +Transform: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1790912687524718} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!61 &61986564726869870 +BoxCollider2D: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1790912687524718} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 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: 1, y: 1} + newSize: {x: 1, y: 1} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 1, y: 1} + m_EdgeRadius: 0 +--- !u!82 &82678648289488406 +AudioSource: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1790912687524718} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: d25cba9e83b05024cb26e7e9694851ac, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &114808594875834540 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1790912687524718} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2e76d74a3b15d4d44ab8712d0aef6d7c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &212570838656098308 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1790912687524718} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 4f20badc3e7eb924b91b6e10b08c5bc4, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Prefabs/Snare Tower.prefab.meta b/Assets/Prefabs/Snare Tower.prefab.meta new file mode 100644 index 0000000..13a5544 --- /dev/null +++ b/Assets/Prefabs/Snare Tower.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f84d521163ebde447879f581a32ca118 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 1f7d5b0..60e3a31 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -185,7 +185,7 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 505484106} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.5, y: 1, z: 0} + m_LocalPosition: {x: 0, y: 0, z: -1} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} @@ -221,10 +221,10 @@ MonoBehaviour: m_GameObject: {fileID: 505484106} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 081ef29388dfb6347a06f44d55a176d8, type: 3} + m_Script: {fileID: 11500000, guid: 7c032f99ed9e86f429881bf290ce3c57, type: 3} m_Name: m_EditorClassIdentifier: - original: {fileID: 1775685083512922, guid: 1753708d09b3fb1458f2fc84f14004cd, type: 2} + selected: {fileID: 1353675573854854, guid: 8436f60a30d755346a1829fc1154f0a2, type: 2} --- !u!1 &519420028 GameObject: m_ObjectHideFlags: 0 @@ -302,3 +302,46 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1708264542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1708264544} + - component: {fileID: 1708264543} + m_Layer: 0 + m_Name: GameController + m_TagString: GameController + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1708264543 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1708264542} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 03535b255b63aaa4b8f4718a4e79b51d, type: 3} + m_Name: + m_EditorClassIdentifier: + bpm: 120 + delay: 0 + songTime: 0 +--- !u!4 &1708264544 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1708264542} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scripts/HatTower.cs b/Assets/Scripts/HatTower.cs new file mode 100644 index 0000000..d762218 --- /dev/null +++ b/Assets/Scripts/HatTower.cs @@ -0,0 +1,39 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class HatTower : MonoBehaviour { + + private AudioSource hatSource; + private SongData songData; + private float cooldown; + private float cooldownRemaining = 0; + + void Start() + { + hatSource = gameObject.GetComponent(); + songData = GameObject.FindGameObjectWithTag("GameController").GetComponent(); + //The period is 30 / bpm + cooldown = 11 / songData.bpm; + } + + void Update () { + cooldownRemaining -= Time.deltaTime; + if (cooldownRemaining <= 0) + { + cooldownRemaining = 0; + if (Input.GetKeyDown(KeyCode.Z)) + { + //Calculate the power of the + //power = Sqrt(Cos(pi * t)) + float power = Mathf.Pow(Mathf.Abs(Mathf.Cos(songData.songTime * Mathf.PI * songData.bpm / 30)), 2); + //Play the sound + hatSource.Play(); + //Log the power to console + Debug.Log(power.ToString("0.00")); + //Start the cooldown + cooldownRemaining = cooldown; + } + } + } +} diff --git a/Assets/Scripts/HatTower.cs.meta b/Assets/Scripts/HatTower.cs.meta new file mode 100644 index 0000000..f85aef6 --- /dev/null +++ b/Assets/Scripts/HatTower.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b189e42d783dcbd40a81d0ae85703c53 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/KickTower.cs b/Assets/Scripts/KickTower.cs new file mode 100644 index 0000000..b413d12 --- /dev/null +++ b/Assets/Scripts/KickTower.cs @@ -0,0 +1,39 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class KickTower : MonoBehaviour { + + private AudioSource kickSource; + private SongData songData; + private float cooldown; + private float cooldownRemaining = 0; + + void Start() + { + kickSource = gameObject.GetComponent(); + songData = GameObject.FindGameObjectWithTag("GameController").GetComponent(); + //The period is 120 / bpm + cooldown = 44 / songData.bpm; + } + + void Update () { + cooldownRemaining -= Time.deltaTime; + if (cooldownRemaining <= 0) + { + cooldownRemaining = 0; + if (Input.GetKeyDown(KeyCode.X)) + { + //Calculate the power of the + //power = Sqrt(Cos(pi * t)) + float power = Mathf.Pow(Mathf.Abs(Mathf.Cos(songData.songTime * Mathf.PI * songData.bpm / 120)), 2); + //Play the sound + kickSource.Play(); + //Log the power to console + Debug.Log(power.ToString("0.00")); + //Start the cooldown + cooldownRemaining = cooldown; + } + } + } +} diff --git a/Assets/Scripts/KickTower.cs.meta b/Assets/Scripts/KickTower.cs.meta new file mode 100644 index 0000000..a914442 --- /dev/null +++ b/Assets/Scripts/KickTower.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9a37ebf9d8c1c354981a443ff34a5b04 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PositionFromMouse.cs.meta b/Assets/Scripts/PositionFromMouse.cs.meta index cf9b27f..f688115 100644 --- a/Assets/Scripts/PositionFromMouse.cs.meta +++ b/Assets/Scripts/PositionFromMouse.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: -100 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Scripts/SnareTower.cs b/Assets/Scripts/SnareTower.cs new file mode 100644 index 0000000..8276310 --- /dev/null +++ b/Assets/Scripts/SnareTower.cs @@ -0,0 +1,39 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class SnareTower : MonoBehaviour { + + private AudioSource snareSource; + private SongData songData; + private float cooldown; + private float cooldownRemaining = 0; + + void Start() + { + snareSource = gameObject.GetComponent(); + songData = GameObject.FindGameObjectWithTag("GameController").GetComponent(); + //The period is 120 / bpm + cooldown = 44 / songData.bpm; + } + + void Update () { + cooldownRemaining -= Time.deltaTime; + if (cooldownRemaining <= 0) + { + cooldownRemaining = 0; + if (Input.GetKeyDown(KeyCode.C)) + { + //Calculate the power of the + //power = Sqrt(Cos(pi * t)) + float power = Mathf.Pow(Mathf.Abs(Mathf.Sin(songData.songTime * Mathf.PI * songData.bpm / 120)), 2); + //Play the sound + snareSource.Play(); + //Log the power to console + Debug.Log(power.ToString("0.00")); + //Start the cooldown + cooldownRemaining = cooldown; + } + } + } +} diff --git a/Assets/Scripts/SnareTower.cs.meta b/Assets/Scripts/SnareTower.cs.meta new file mode 100644 index 0000000..b23ac34 --- /dev/null +++ b/Assets/Scripts/SnareTower.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2e76d74a3b15d4d44ab8712d0aef6d7c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/SongData.cs b/Assets/Scripts/SongData.cs new file mode 100644 index 0000000..9d17d42 --- /dev/null +++ b/Assets/Scripts/SongData.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class SongData : MonoBehaviour { + + public float bpm; + public float delay; + public float songTime; + + void Start () { + songTime = delay; + } + + void Update () { + songTime += Time.deltaTime; + } +} diff --git a/Assets/Scripts/SongData.cs.meta b/Assets/Scripts/SongData.cs.meta new file mode 100644 index 0000000..2a88cbb --- /dev/null +++ b/Assets/Scripts/SongData.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 03535b255b63aaa4b8f4718a4e79b51d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/TowerPlacer.cs.meta b/Assets/Scripts/TowerPlacer.cs.meta index 54a652f..9709d90 100644 --- a/Assets/Scripts/TowerPlacer.cs.meta +++ b/Assets/Scripts/TowerPlacer.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: 200 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Sounds.meta b/Assets/Sounds.meta new file mode 100644 index 0000000..4d219f7 --- /dev/null +++ b/Assets/Sounds.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fd2fc9e0e26d6104a9977544f262af1b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sounds/Hat.wav b/Assets/Sounds/Hat.wav new file mode 100644 index 0000000000000000000000000000000000000000..b94dbb6dd51b554682448ca21931d47530382138 GIT binary patch literal 26034 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 literal 0 HcmV?d00001 diff --git a/Assets/Sounds/Hat.wav.meta b/Assets/Sounds/Hat.wav.meta new file mode 100644 index 0000000..5dd22cf --- /dev/null +++ b/Assets/Sounds/Hat.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 4e6b6021a144a0c4e96cf621b61a6a0e +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sounds/Kick.wav b/Assets/Sounds/Kick.wav new file mode 100644 index 0000000000000000000000000000000000000000..e0c971b08da76d22896c699c52a1a17ec77d83e3 GIT binary patch literal 87252 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%0DDSwF`I@G{i<60XED+&t+!F%mpNCuSPX))~Aq;lm zP8rB$0{26PugN`c$nvdFw%calQ-s@PbO70RDVx?cWkQ|KMU^^v=OXjaA zqD=K}Tc!8AZ0g$@i1PuqT#Lz2DX6Ku^h)liJh2_hhn+h1>rcUoqRar!*RDN-lDKaOu{G(&~_pUsgYo~*&1g?853h=EQ&RR z7fn~g_6Son^az{gM6<7o!3L>XQ3#5INNYF5U~nWJi#D2ZndamX_$bN(M>j+vBL-_k z_E085N<=iWqHP@HsV8hah9_W6yiMRAN9)65dHLIDDTn5z(lUXcB|mSj+XK zC0IY5q82|VMJv9uY}+Muy%*6exGE<5HZdHaleVNWh(O zxI}2jI13qNB;tcayq<)BWNg-#N-&*8%Eg0H>!K~jsHS4bVV6)ppYX2Mr6~L}!W6yVBW;JXD-PB2&m>@N99&Y7A}}T#i4i7y ztq8@^P;6H4#EGahg_?~=fR}|K*e_R4n87WTc=|cm4A{eiEx7cdZVETPaU(&7H070? z_iqFv$=Smw{Ztr?6uH;r7jmII5XnJykBEud6oBC_EDc7N%X}<*RO>7@rmt;pK6IWY z8V}}q;sYl>Jjxp$!v1@it{35nYgJiD)+vD8!`@y7(R>JRdLU8^6Y10N_;C+k z=r*yte;>c-<3)Yk)W?=SGbIk{ zZ1uqgo@q2Xmf{Tvs6zEaK0 ztNBtj->qh;LkYX3mi=n^i}Q9vEjP)le~w$u@!z$aUS~TKc}4DRWRt9llM{Z(%6OTG|35l&-*T(rB2J$ND zWKp*n{66nuZ9A*mt!U=Kc3#!RTOHPxhXUYz=6G4x%gcML5$t$3TeQ9G;~Rba+QWnf zy*jTtn}-|+wBGHByZYhoeui6r&uEIx-{p=wjvw{qVEA9J1)sY07 zlS(-$1&4hE&UH2e`l}&fcs>Maq1dVjxyqYDkQ0JjeHd(muXh3sB&7#LSqR?H)h?wn z3}?f!MN4a#v8tAY;n8r5WsM54i##d>&nR;giusX97DOn*(gdr+OlN#R(=!R~;U*@Y z4#ul)EA$x>jB+;$f>9P`vCYlFxLEEuW%QhNUR6_f2b$hD*AL0QIMEL;I8M}$_2lw5 z-nd}nZw8<=04D>H5rhi^vC$v@_QRz<__r5)J@ASQv>pZ@JLZ87U>6N+B0sIJ;dWUr z1-F-a-fiTQPg}XGjsI%rBW--U-PmiB9j@B;R#V<5wHp2S>qg$yz`q5QtLI;}{8EPG zT8^$Wm9R_>uColTvX;-XN`6ztJE}PGjD?z8D*5&qeqCvm2TwUx=dZ-3KEZ(F+;)Ty z9pNfbCXUeaFz-CV8Hc&xAWO>GRmMeS%qrst2TaA2HNEEmFF8P$biMujWj|M!@PT3` z6*52#6a_5UW5pBC74q96_7>4qWQ4$tyLjt%{)K>8T z^Z9N*NA0nC9gp3X-1%l3Yw~z?E^o=@$UKhS%7Sfta66yf%D1=i#x49lhd*iloWmP7 z@pulO%42&T%knsTGv{n!+!oGK_i>K(NX}J*_6FAGaN!olv~3<}h_hnE%DulI}H98|~;i;R?* pve!6@N{e5%pL0rBDf|6C%bWkakEzO)@8|EO?3KcMfHP#&|396nhx`Bl literal 0 HcmV?d00001 diff --git a/Assets/Sounds/Kick.wav.meta b/Assets/Sounds/Kick.wav.meta new file mode 100644 index 0000000..40ef354 --- /dev/null +++ b/Assets/Sounds/Kick.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 98cd79a5ff37a4148b2f68c49a1afba1 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sounds/Snare.wav b/Assets/Sounds/Snare.wav new file mode 100644 index 0000000000000000000000000000000000000000..91cc5b0ffa45a009fb250d34640cf125a46d2a7d GIT binary patch literal 28812 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

oWa} zN&34K`mWmy+(HfcPQCZ}iZexGKRv}fbMeY7VLzjugT>;O>hvJP-A*Q!?M$C%nbKA;Vrc_B~rjew(garxhK0wpd2hVw^DX#rRXwTFbSh6FX*W^Vw6tN z<(=66jqv$`knu)wud{mk6Q%WJaZk9oXujg=A;pyo3Z04K`Wq@wh2EuTJeSUzr0ANj zczB+A4uc1$NYx_p?FhE;AEC+n8@%nW8pd#sf&73{b+K{CtiKR zx>9lL-}8tHacb52qg9XkRCy&;)SWFaJYAX9ueQVA+MC%`pPpA<606sy*LXVChqY-K zajQP}TpfK|BhRb~udaUGO;cZ`9j&cDda(AlNxj)O%|8DIFY{^>Qq}2FZTN)xD`5?% z|7i**YZ5m!h<7vxI!LeYv$flK;3hdBSNqUT+qQ?s%c!AUe_i1dHf}dxb(5WJ&Q2}j zabEmWneO%5y5*TQH;>mUOX~*LX=*jHt3Mw-gu6WF(loxOCDis2Tn8%pzE`*;ia+dx z{q|(>P)wc9hNz^sIl4agq_6e5CBt>|%B18=?1nj8+*H?dSA)=8V>4YF-ADVkSnFLP zIWc*Emb~mFbAQ0&AF`ZrnD49bD^QQ4dd0WZv5!>y-zkQ;C=~CN6OvR@9hH?-bw)I> zA8If{r*?Byr|7Bw#;MyEsyFUYr_WT+ic|l1qc_;i;9g6E{SgK|eGQHG8=TSC_gkhH zwm{D{TYusVxX*TMD^5BYA0uPb!(OVVa4HhVwYRuArOiZz;-DF+@X4%Mfrm0 zGF~|`L}gtre*FzoYw&y=@lF*+cM@MWkn93>M_+pRNpjc6Z*z$(LfR17I)O!f7wy)l zUo}&H^`iqO65b%r>aM4#QOmZf36ZMPA5_<^l$TRzqBrqZlB?0z8H}z1h1!uC&TM5yhz7{zc|BG zn4C-JZ{{{x()2UB=Sy`RV|A^*YXAP#p8qTVHpN*3S+7C5=>xR6YHgE{hEd<^&Q;d$ z+^p4>XuZB`@|4;aKXp6(C9i?npG&m2Z%bFa9kpn!_smfB^_)U}DlFUxv*$6kO13}9GwjHKbfKG-5HIoA zi}JZ--PN<&v}|3!1H6MFecgc=x5OdF+&5Kvc2h@f`Q*XE`3H(uf^hE!Q`G9d{bP~F zr0H;suw|;5xZ7EDk5h&jC?d{~_;t|hH)**;bW$kFJVZ-pgD%)TLGw3qeph2e=zN#KAQ~lVh{wNqW*E5~pV7hy(vHm}O#VhrjI(6}5{d{kO z!t;8slk^}@zgM7P;2Ohm6Ah+J(7zn3|5)Fk=XSkIKh?IOGwsSNv1nVlu(fY@S{xT>e(*m>bi z86M7HJ15KMBedxk>J?KoSp(!}F)UG(+?5SsQtjdT-07t34DvvCHvf=3 z{JzfIkClWAJ-etvr>QK4issAdxdJgIMts_z{Fn;s5gau9zp;|iK{8YG!)iFK!>2xS z&bj*CUiD)RY8Ic-zG%WYkTK24^ZBs-1m3;Hdp}`xrQ|PvF_So8Lj07Q)S_&G6^_5H-ghsbZu*ub0EQAIL#z_cCQIaSxiq9OQNL%hB2KO?Ciy@>fG-r*HDnBsMf!9`{LCwppHglHF|0dR>z9Pe{J` z@`!`D^#`u+j|WcjS#He!uyl5|ZfCG;T)|uY;@T5DYcy;9To)Ow%RMP2j*~i$l$J?y z>OtsULha^*Via>OkefVX_geF78~ME?=&+pbG!drsRj58GgA>Fz!PMuXkhMbj@RFka zAhP>4Mu*cgYB7H>?W-nLW9W#3Vsba-;7CQoY#~(;f21mFC#sh%QbB*^uXl>Aos{9A zGWS+4-lj;3QW%AZVmF~7q9% z%5Zq4fwhxf-~jc7G}V>O>cRc=KSmf77VEbJ*6zIZxYNuY+hPbiYCj7<=_BD{JwCun3?2J2$ zThBu-!I5%$t%_RAAuEqiBdX~3T}a%H#8aMKB@g?L?+B5Ty>!7oZ0rp<_7&SFvP~Cc zlTmUh>PGqK`uCTc$+&qlF|#8VCXmW;bg&H_+X?nBVoNqjrp?%@={Wu}_K4y4rZUrc z+-Dh|)k8`ethE`UW&boj`y2k9tzSB_Vb-UH*=;q=4YdEpYI0*6CXdm~y{yUEudSG; z^Dfh|THRr1t=vVkI9zk5yxwC=?XWL3rfnJwp2|}fAn7m8i(ie8Tu&zC7* z4pux;h~dWK4{OCzJ;lq5;s+mb{%)}T0nH+%r<=6F z&2?AXYM;9|G;OB2Rj11;l&^w3_`5FTrL>_|;=#Hi4{fUgZA^`J-4@9?l<(ub)R8xL z;TGMB9`|#;%@_8D4+8c}BNgvPZRA00o7HHPBX`sOkIX2pVEp)w% zwLOg*Qhqd8{nfdcu^&76h?l zsnSUH4QE-2>_7-x>nS(wpw%6!Gw)XCy+t$AQmTHV+q7G|B0zg?o^IwGskTfyu9G|; zOYJ90Z^uaPHBz52>7uJ-GDmjKl`l`0qJ~PZ%vs|Xa#B3>+>h*{{HI91orD#7P$RJ| zePr!W`LGFh@_^NL^wK&y&5a&P6JDo^o71TA8<@HjraplSM~P<}p=^j?prVd(0<|}yim@a%k|H*`Q=h@AIbZH?sSE&cd2grXWf$Vy8TbJw<~m?mdh`j$$2@t zKX0YtlPo)k>sj#01@g>YlEY}-labm>3pJJ7G(J|k_&)6AAb1)K`NL4*jsbdXQ>u3V zOWmUt{6JIeIEa_5YeYc*>p1`56^X z_={*ys(0aL8@cN$ooyJ8YA%?T3WdQmeiMl*B*!<<9z#f|J$l#jq$J3`AQa^*^d+S- zNOi?aWp_-O(?w}`Sy4Mz40jb`3P`#I{eDm|G*bMD7q>p8hqeoD=M_^SePLc4iRr#NcE@517T<^Z+4H(%w}89@ula` z)Dr|>SaKJ}O(lyH(Q-U<2}Qp(^o~E-H-$It#M4Hye{H0u6QqCJ<<=>z-XFGB!njBwGcugAHu5AB!KQ>$F`%)@U;l8n=?} z$S2*=_44wsIQkOYx8Wx|<+ynH^n2d@Gj{LAdau;3%hR+slNYDs0)H5{g7=!wJ9^{2 z7rc5aYj4SW1(2=Zg?~Px^Kc=|LYO~T*wahcKSJ0ck+23_`2{NVgdqp%;E(X^ERG1r zzBAC)4Cfo+bwk){M_XPMYwjsyLR68p%0>}u-cND#FHJl|S~QjwOWe>3TEEA&wm9@P zo{xr?C1lMG;pZY@mrA&jEXrI%C0P73As1>)=OLd`VAp=ecj zSJnFMiablj)@a3+aSFpf3e{P~-Ybe`I%WR|wM92QlL~dpQdM4qSofG_pCA?KFx8TL zjSza>6Z`s$_Gz@qCeq?0T{l({I$Ux4C)Dg`)4uYXzo}RtdYKACoJfatjcA6|pVgI} z(+zzf-R{SBbY;;ta>G^m{v!6@Usrt&6 z*^4L5;tCgb?h@Pbo|$J#o7U*Azt^pCkt6;|)JW?R+i>-`_Q5nM-%-L@y6HD`WH*llPP8+WEBcTxUi1h0!k2g8z5HCRo^bOwh#%{vN`R(bTjDNx4bVN704z zNwdzlA%cIufY*Mb`#sj?p`4t|A{c8j9z_NdlSto|M9jqJhNN_Zpq(zh9x6CDA*;N;KD`zHd=h&GlFA17Zzq0OjX68OWgzrgivL!^ ztE;qVfUrg&)9!Pm3g^^{*Dn=@?`fxluwxJj>M1nM6pc2EiR;CO zSz*0|(9JV~W`CeLT7=f3%YYyYqQjylEWUqGsKrFx88&age+X zZ}>wCFZ#Kqu%tI_Kb}T46?bznpjd2Ny>6-0rxjWLnW#Dl%a76K$}m` z-|5}~^gsd;<499mvUxt)GL$|jq+{9$CfRi60LnJff3L)Ica+)vl>6(&$3KOfTl8fV zee#eVcNR8GQdECdwy{$@d@Rfe7ovL$pTdQ-QS`7sT)K>r4>2WzPy5A|@8iASkQ1`~6$K_)$ShKq%=QcgxgE$;Qr&as~;fwe3-&+2p8&`JZyemJ{LLT={clVc+ zae$4O#*ap^C7Y!sM!L64by+v0v{XsETMmupyB6XuHyqvzSGR$ciFj}&-}0MZ^hK*w z&T{yTBRt8TmE4dGFEP7TIIs@QlF+m>RJ?`@k+69-kb3Z&3q{qqrWY(qMlTtg?uFat zu=XhIA4e?@2|lld6eWGw4icw8u}EHX>feDc!m}X?msf%uibP zR0^LYMOez0Uh`I4G5t2X{Z^iHlSQpywu>Y=OJ_Vq?%k6Q?1NVaVa#~`(vwA5@X@i2 zB3yp8U$(Zyr(y6W8y$1-Z#EgWPt9SbWLtJGeI=vM>OcC-W z$|{7S6$*K`!hEsVA%|YAAsaJ^<38eWgr@rlLBS-ALD+d=-5N2~mBu?l?rhlAf@XfC zd6{r<6z~3;?f%SXb^*`+@UtZp9)jyLi2EYC=>s)Rhv)Td&pICHKqkdeuoW_w(6KAX z`9tJNEqQo@%)J34bNTXkcHnT3S3p$k`&cXsOuyP>dJEotDCXL#bD9GJ7jnEP#h;82uOubLpV> zLeyX((ufZBqIx;PwQym=0+`s0=bmC;H*(|We5S;%F6H$FI4_Dk_ofeKl7yBp^dHW? z#49tUK4Yc)GZ9!;BI*K^D*N*b_T>shZ|a$JtdW+#35 z^v)33nK&ln&B5H)lW!S~7Y%S~Ejwevofq({O?k&SHu^fd5X%DhvNM;N`2ybg8$ayM zbB6Hg9yn<@=H>D?`gr>UXJzbR82<&_Ww^Yrx0LEE&t1fOJAkJ#95{mAXY=|m@=sUx zGMBgijZS+Yt{lR5;;kE8dku}-!hjfl-A&$gQ|c`-uMwozacXdZsQh8{!^Wq;mLIrH z5mzpRaec|-_OSjRZ=22iRzhet`PZD-2jQ4MeCY#7`bDDF!DX-iCsaKqu&@!lFcq)* z!fD2RZP^1i=I6o-AM>&wJW}RMJHrea+O7htb$GgQ45su|l_*UYKLnB)$-uIy{eJOM zy6`%Hz8^*%hEar0*& zKz$1ctp<}mbmvN;X}n@ku*$w#@!^56?IPWiOa2~$QT2S|H$J*O*_bFSX)ETJP^YD& z^J6gIMP4ir_T>r}kI^M-$>x3};XDNOM7`nMBw0@GAvNrj>Kf#Lr)<(vChudpJDBZJ zmR8Sf!q{zr-8;k7XIaWoc613Z_23iwv(ONJ?kmo6<1Vg}(P>==cX{0@78=j=m&*qa z>ZY~V_VCqSq>@Jy_W2^a(v;a2u;h9icNw;(VAHmE>N5{n!Lv$u$|~?1K`nMtt|i_M zv}rLZ96&zYCh{_x6eqm7t2laGNrx+3^M#y6LfA#Yl-_JWkPflCMZ<0Sd2O0Jv63a0YoZv0siOP#s zhon9vw>3hK9gx2OrnZMz1-$pc;^qA20UkVopRQ*q9XOxB)?`RIwYrB#Kjp^A0=$i1%MySq5s71}o=tzUufSRB?I`>5bd3Ep4E8|=7w zDt490QfC@dgu1!7Hl|^SBd(Z@_CMh6b&`_;?W@rz z0e#a@HjUBtzf zh-$o1%zvivelPIo5z=l4ozRaC@FN?FvD_Lz6ruGyyjsEETHuL2_(TVJk7%b)^!H#Q z*ucXOXzM}TyAq$BaQz%SwjxIz$?3M_%Wphk!3Q?y2kh{_bNF)w6uFbYZy@F1ua)R> z9NH!l$83@|oD8=FzrA?N0Qz<#u~*1}{ZM9x3wQGqC-77{Tp2^otRNnv$ZVm}3BtX; zgoxyn9Yi!bpyTlM8_?Bc^aWBu$cZKJ@DJMM@`&C%?>JuUOEwH4jgEd!BOgCNl5?oX z6q;i}Y#Z@?Ig1e3lm~LbnnoVMg5qFx2o32%FE=Lk&9RL+cMIgrig@?OINlHD`1mL;8H#2P8EYm-o{~HdOPvhl(T!RxiR}})M>~F`6AwGhmRHErHZVu9T7XwOps2yb z6L6~#zC40I3D9txu(QlZMcycbO<7jG^bw?fSL6YE z&?z5wbOhgXylbuO?kx@Wk%A}469w)Rih7m!-*~VJfHE8Ceh7-2!SW7#To*1Z0Kdkh zcOuRylD}N!nd|7z*FwYsTHT2>y#t}ovCS)f+Yirr|6e%O4uGBaFmND9!KAeb>DL#E zTSN8;!Uxjw!PIjfF($;b6WO_ooXRCj_mWJ?OV5G@_X>sD`c!rbiM>4(XHE`rlgA+|dmbqcbk;`Z^dT}2Dh$)$VH zp$0G1;mmt5dn|PK$80nB`GSbPw1pY<^e3f#z`Q$b7zL~RFtdgof6WTJ^KbY0-R&^! zDZThY@bnWi-4to<6)z45Jyw#dQLug`%xVoYYVpW#7&L-T&Y~Z6WLgjyL_@@FQj-jK z6LCNUE^31gRyf8IZcK%lPx<)L0_Q!)k>#MWB?kkLjOQ~AU_cO=xrrQIK-=`9VL`CCfxnrJIS;_D zJs5H(bYaJQ`7%>HP>(_HVAl}%8xEI)$?R|%F@#!9CX);y#TXZ@N1I+Sax3PJVf7Pb z#W8m9Bj2UQ9lv;JGrXCAXBGHoJ@a@e+dh!b+p@ERxW5lBZH=MsxKx1^^LY;icCW^m zrC1)u*CnvXgUsm*dvk}mUXv&Ek+WP_lVi+w4U0L%CQapZ9J-vv zF#RJOUQYW)Qo}7m^GG2nj_m$TrmBR8b@W{{J(@!crV4NU1dk&$_A$x-4O^GNjBM~r zfycLCVh{=E=D*37rqXlk1I%N1Buo_r+xV37Vp%QUuSG&5Y{=sqw9ESDbCr-e+01~0^8M|S()>} zS$HRxSVvP;F|jFwp5x&94=_`ZS!!s+wVIi5cP@#U0-en8nhtZ~C`}he?WQqTA>SU~ zTjBr(vGJtCrxDK+pt=Twrh!ixPOyiYwvZZ*IT^e$I0a)Kp3jDM|9^E;_Q$q{ID8|% zM3|zc_l;<)8${cSu#x19lDIWaXa|0_HSS1&4I@c25AfN_ONaB#?)bG8e%r`wW2O6+ z^4B)}+Ik+ACR;km+Bsld|@GoO=eSXbuVoZT467j;4iLeolav4XGr#@&MO z!C@YwWco?cXx!!4@M^Avl-<1Gx~BX9 z3JxsbM)!I9XMDwF-m-=tbjH*6m<2E?3*sKaxyxWT5#+-#$DYW2z;Y)qILo4gndvST zbA<2dhvg^m;SDrCk2RIJW-n%p=h|27L?L%s3;#WbKC5A=58T|3Z%X;8_IRoQ3tPc_ ze^4BTqxWD#G2F-_Vhh^)FlcLdOC#Ll2XWs(84W`oLHr>S7)1hn!7c`$eZiAmptuvH z&I99(WSMGbc`%&TqkkTgj6p=If=jRA*G-bUk?75Xn@iwg zIeaXKr)y!vWY}d--cF+#(L&2CA$x^z(pmWPlrGVu*Fy9<>qn9zJCbu2K7^6XA=I~k#Rw>l)q(y5;Mk^9_nOKda!OlYW@j{uFt`4VLE|b>li0dn| z;1@CcPPU}eCXwQh2@2RPzKWnlCn5S2Cb{FJJ$N_-(n~?T5dH?>*^W5O2O__N^+1TL z#P3StWlr^z$@eGl-&*YF$frzTokVUVVn-irHw{00z=$#Ur#r6>=gkh|z7cSB8ERVd zuoPA`k{`?GVN>|^cy@CVo4k+N=QE=Qc7GL19?tCFvb1U3D3(7`^OQx*A&}u7S#?(W zy-o5%Y1$7Ns^lL(q<%Jyj#92Fm#rqqQyL_vP*!}8SBG+oA#80|mhhBqe9GteV4EpC zWFoupSngydr{9sROy#aGWz8k-I}dtJ1NjPuIKsm-(4-vqQndZb=Vfw_06ssGJALPa z+)=oU#%lo{keyp-T@lgEAf4}$(IsR=B(3aC_q>LM!|`GkpI^g=&EVzf>~?z|kcczW zKz;`&KZE-laM%DT^I*+9^1(rfm@Cc;5I^6br>B#Vy@-)Ld6Nep9>Rv_n3&I3w#6pB z@tPlAu15V~(7OUB1>w9DymJWp-3E_OaC;P~|3HG>=*>ygPM?14Pi)sg%p&maNq)J| zCzmK)Mu$zNhpOp;-olNY^qLRZX9jtT@Y#Bd?bb-BVdhQJCyll)p~E)OpEWezK=EIx za?T{>ex!uPvSKos*B*YDVV4v9`Gdw54(6D`s3SiZ z&ttygc?B$*fc9ayX%>EJhu@a-Q=_<1Enjd8RgSQ6Cj4GUBFt${G#UQ~cC;r6pGkjP z@@YO=gz{lM_}BhC{2@=9gOU9);Rf$e$m$g=ah!ZNSQZ}0Kl0=)Ml5y*+ZE6Lo@710 zFq^YH^F1ccgxNvB$77}iOW&(|H(2-1MGmcGdtKkzuayYzp#n>H^tm{_#^>>CXrXJ zWa}eXFao;##M)=DauD^4rWd~vvsR?#6WFhX+){FS5MA;McFe=sH!(g0njL%f_V=J*p824(P}03&*fQXd8jddeS&3y@N66Oii6=+ zr1c6qXsGxpSlla<-XZ80$?J-^!XC&&Sg-+R`NFH+Fxi(#XUW(Ua;z(9D1p3#BlR@Qa=cqq~bpaT3|yf;?~r(+{Yc24R)(Dipc| z;rxO4WdInSfn6&2I2U&`@SzU8uPyH&pzD0h+J%nJ_&lE*c;K9Fc<3(oZ^=bKkSzaHf5Gg5Y#0@xhI- zbvAk6N$m1aH5QdVP$5A>dy*YO3g#03L>ROQJB-J+W-##-^xKXZ-`TEae26Jrc}sSU zqRR2qGM#>GC&Vg+R-I^61uV^&ZzgvU1FhMTx}1jgs{R7-SOfggKd zn@;?oKi_g3_jy8e0p2@>cfIghWA{`Wy#I=SUd?W`kO%CR{!~eioLCoQURuQKmSV~^ z{y2?gKVm0_@^90*{w$W(Ri^#qwL@5&4*a^72mHV-|AGBb@Js`0Mi#FHx950dD;me~ zfgvpAmOQ;qKK+?Z*~5pI@!~(c#dY4x5UY;D!U5Fl581FCM(>5#=>p>r-hHH62G^wV-{=h-oLXU_Io_ zgZ&mHKu>^L@t2X}#5&<)K1u6N9vG45uOQ8oT#P68`%u1x3LaD}A#eYZHg#luEm;^# zW-<750!S5%x=TbgRrjSOPpI7-;ZvNj{xOX_O8V?2>z7b36JdKTnRx;wODq}zb~DMx z&BV1UN!d<*>Bu)1TC;_+MfA}tLOPIs40hZmAE(l`x9FBVwB1Cq{}j4Ec=(H`Q5$TwUE7-$VPVN zp{McKFt~CC`%dEby0Dx(vWX!J@aOhNG5tjj9#DAAq^dGrZwHUI|Qgf%bWq!#!|GT(?^J3!7p zg@q?TdI6&@!o)#f`~r9N!zZJ#dpchy@<`yj*YcDHyp0pzVaY>Y@E4~rr!R#1K+`37 z>_5!x2J0unTOH1r4{uG#(j4%8gf05;MdR7)Ym6V@g8ct{JJAuxIN{Mfyvb0$q@3H$ zN7unvnS#sjKw||bTX6V#>~I}@?eW|wo&oIXU8%db+;uG@_gJe@EOahYIPvK{(LfJ& z_JraBi0ny%vfxH@Qtd^YqoC^w>}QDW1!OHT@GDyVfHqS}Rsad;Og1&zpLX>83$kxL zxfo1reaP7FWKJ=i-9h-3LyaELAu+W45b@5zui;qV`1Yd6+FfMCVY1*8*=$O~bmY=| zGBS}o+d#Zx$mj_qMutIiz|0$>5@59>i7_X?hQpLExNR=z?pNi;%V5zab8?Mf&Q zfw|ov@F--c$iN#A^#J?N#1;E6Whts*cMyr0LyUdM4*r6n@-PNrzIM)U=|7PLPi$B;J2{r0nB*-C26pzIarND zuQ;4ogdVkgcr*TO0k0l~%N}B*A$hZ(7mVY&cBpWHF#~{1$L|q*ki-&#x#d(mSc}c_ zvEn%nuSdIquq6?1_rlgEaB~Z|JP7nJqlYE#|H!i=xmgQdmd;fI7Esi;y09PFY~d_c`cl46 zSYgNjGz-GA20T3<3IS9u=)aLW?d9QH(YiM*(}Uo8JQt1cE^xMqS8v496JYutTpz>v zEnt=jUiXN_c(V2fwrh@3SD2ShQeTnCD)8M*I@Zwp0mAE{H0~(zSw>#1g1A0-wym zqa!L-i(0ot_C~Q?M_A?|>MSB05PbmMXN$5KqOdP|X!7q8xx+?wGnH#D$b$1U(Zb!PElopfan2j>4RL1<3D}3aoa`pJ;(rFqi|6=0? zQ85>jdvK^Ft>c+&2Rl!+Kf!1V9vjS`vzVIAj+XFWfydi1e>{AOc>6W;&7tjw9VTL+ zi+FZS#GMm88;fyEal{%Gr_eGIo3rR~m?!_k?>I4TkoYkQT_4aok(>AN(mVdm#LXr` zIh(0xXc!|~7)iHZ()$&=#nHr-f!FD*WEfL;=#h&-f#4s}ca(S$DJmkxj%YFFtLQRR)xtxSeL}S?Lp80lYS}B?`N4Kwko+8bVvrld zfCJLOLb@t~)&Fm(Z*y6sctG3vIhD;ib6}V}nGn}<80=sOvX%06$)I$?6EDOF<- z7KL~Fuv1qYDHkohRm~$*hfb=Bx~p=n#LuO;X^!^M==>RT*CC=ArbZz8rYd8P=7E8l zk8)K{TBzoPs9Frwc)3VpM+1!=8LISIs;aqS`xAUwEi7zQ=f|k#_Z3TrLw_~8KgO5+ zNc2MX5^-{cYR+}l(tax4XSiidi*0hxeyKVo<$c+E2;;vp^B=3isOiF!kuo{0?h zV)jAa)`q@XSq%PKC+h{vW0RPf$5&qX+8n+Qq*at`7{FRDxV9^kJmm}nS#m`#Zp}0; z7Q6FM8pC(9^aMv&bLJ`bI4RE!mMKwO*h9?G7e^~-+KsK_WpJr9e#negc&-a)Q=AeWbRry;Ey~xN7`;vYt)hzQ#ikbl{@+8g}ixLx;>HXC$0R|1~=5Zjih?N z?4-e8`7&>aG|-Y}`()T$zTC@$Kjn*D*))TfA~AP4&a3ddA5s$F-%d&grASD%c$ux*GE>)rqfRNw-!rUh^)RM%S`n8g18qb zG!Yjs3HKaP`@E(6BsRJ-U`ktV|8Oh7x6?s?Zc6t zF6kEhsID*`FU)3$K{ldAI0k%D zjwh{(WcY09+d>X^lnXb?E~{ncGC9;#-s&O`bdg`jNbfG36QFQnitNnUi#cr;7cAzw z+6e!Qw1HxBJ#j4`mj=OOD%(z`c@|xJqURnwYa(9m7rE!e&V^#zOwsp*_+}xBP9p9c zCS+s43+&vF9mTU&dInr za=J7BS)t`S1e_BS|B0E)RXFbE&*p$xro35UybtjkAaBIZuS zgm`}G$%!B3sAe?3!GT@jSsUdAw6#UD5ANtHA}w`lVdXB&?t?C-9P2IJL!_3M+|pg1 z*dT8YVa^Bs8jPausQn+?E@u7yRPvkY5j0=Hhfcf|&Wy`UtA*CT@MetA{)By(uzo6% zG*B(M%8{!l$%IepBaP%NJ$6`#Ue2gLoOmFu+jCY&jxLZ3n{s*!4DTQ=jTQ~wB4!i5 zEWxE)$kY*b5FU?FJ{?W((Lb6GB;Ee7(4A{n@S`q@-=JMbF?%$;tEF5orzoZAR5^c@ z?0!SK+H>t8+^`TDU-3y>I7EqqEmh${^{AT&?1+BndGZodYonn7N*1y3tE@1g*9`i$ zXF#^xc1`M}Nw*6!{Dmy&$BAJyui}P*Q23(rG58*hJvpfJ1?C}&Z-q~pxRHQ$aj5eg zbsLEW_9Dtkqel4Mu$7C5La3^R0^z6*0vsu&%o7cj$ z9>&H|$DS2+sXdTmi`ZZlKHK5jP8#RREnnoBS)B5W*Nidf9tZBE*%f|?WS}9N1$hgM<1G|c$T_>DZ~$bzj*YXa>cENThciOhB6dhDffgr3Umx9DP^avq>MA;ma%5jIbF1c}r(BGmy8W}wz2m>p!3 zuAH}ptur|zm6b_+MvfQ^tr6(=kEt*DRLvpHF>MIyEk~_bXdl3#D{Lg?(kQ06z%Yv1 zA##|z^m-vfuk(x(&fBBeV(hzsm@-soh*b&r;DoSuT&2T$)$-e39FuHgKgoF+Pq@Ms1RP3%v^}QIT)cM!fxY~F)F_@z!NBF9$9p>vtrl^($|vyXgZFYkoOdcWn=+I)UfF54wz_RAAjW!N)$z?iAttc>M> z!z`c2#{;Ofn|^=zEs=}6ao;#Dt^<><_)!aa8Q760nzdE6a}yKh!fXwF6hK`IDZzL< zS&V%yvMa@vWZ_r0W}{BCM^Z27?!mZXScbr3IoiHK!=Ko42U=HQoQD^ELD9kt2Py>5`0xGJ1)a^4f^Q%~WVl@nVrGKAG_(9#yG{8uUp!{hO+P+*lJer^gIA3WLwrN(X>$?^`kdlL4G(X^bCOwe{D>XvfP zUAArjAAgKA5nnWFO&~{%ftTC3o_)1y6HOk@-%y_ zg^e?ogfi=-GGs97O$TH}-rmY>AjjhJoe3*AWGG z;b|e3`H5X+m>))^Q(j)ov8IUj;+aug{FW~|!AlEujp3>^xu-e)uFO0lW4_2wrLx-< znSV_lHdRz6zUYeKL(rm(4nFh_Aoc=Y zIOA1sBCCAbHH7DO;=q3KR$e&8@rU$*H@VW@;kF()e zrlI5$#WfqTW{7b9g*}y=>Bc3BW^OM!br(hccrg>3(h)IAd|fFzZB!y5qT4+@I|kJt zc;+)eQS6tnV>j;ULdRmZbwIB+m|+gD709tfxidf9mT9l#Z!?~9V<%Vkn#9O~9N3&X z4Y^_n^Mm%5-4F26<(_9NLE6H*j+ji(4Zo9;v0Uj={zR1hy9y zt3C4iRjc?thEuHBE)rP(K-wvdT5nHulsyG7FuWUq8}#C;aowD_S9X#qyAiM z!_y-u%6anyj2nv~wZ&^U^xw^kWpegoS-VW0X~B7aWQ?VJy;8njuVP|DeyYzBJN8yw_;?C0CN*V;Sm{4r28@+e z9&)v}eD5gh^pfee^7AhFDOncYmc>`)*gP4#i0{v_VH;ldmm06-1UJ4bVe>wyH56en zh?^poO%unP2%|n?%_=d%UD!4eWf}OFjs_1gVLhZaTx#R1A97ZSjYg`?>s8lItNI73 zGFq$bcZ(tRLi?UbHda;L5toOG)#jpyea)Zh@g6b3sM{SHl^oL>T{dIh1H3U55yQlo zNut6{JZYw!T-e=af5`(oG0X$Mis`q8I(EEsm9@OEa~CH3;B|kRUgdc$d})G_Kj`+3 zuR{3<+!`oPI>_N870pnlUYB<&<-rP>Wyi4h)VsyqCN#J%uNF(sP&ONc@xAfUo5f}F z(l=>p&%Fsu>51jLvDFY-ksKbt@gXz|+D0lN6b#gwl(73Bw-(o5!*0M z0V#J2^QI!w1bb$)g&TKk zS0BdrsB?i+>!9gG9PbC~j#yJocV%Yae$Gzdt#UqaqxEOm%alQ}ob`!T@9eV+ku zxoSmCW2m_gA^q@YJhXm5)j%vCh)8!@4CKo8Y&V7%0(kle9TxKMT!zO})e%81xYrRk zV>!`_JyY1z87mH9U<*umN2R1G|HL0iSmr{cej;_h!8K8(8Cap?_iDG?qs{5-^h z;XHVR?dzfCQ{G$81Uo)iNUuPadogh#^`=qlpKMVo?}jp86V}H#%9ODd95IffAIp?h zy)PrCafC11cjC}+`Qd_mp}~Ovq}@W9zEPUw$!==-P*AHMwRZ9O4Nkj3@soEaqT@MS z?jag%7N3p8hyc{K!q80dP07iENi99!v{F6K0?Q% z{&?sXGuD-p=5Tow@7(2sGhCg*F@I|!EjRBoe<^0x7hfx}RfWZt%Fno z;N#lkiADjUM+JUPME8eme}qR2(Nafn zx+pn~Sx=~}+R_vlb{2j6h;7Hw#sYs7Z|DKuok#2u+$mHn2GK&O9vG<%ip8M4LSw2J z(?@g~AX;=4gLCl42@RW}-w*E0p+PK{-KAqRU5y#3mXqE2tQm@o;d6@~;k;DFX`67l zxp15(w6#UA&6qVDFMiTMMc)eb&Tw_uU|G?VoujEFVW-+KxgKNMF?bp;xpJlpdzrJ~ ztgP=KU60B4rZjWs^Un;~24@KG5*S!vQy9ILvC$AXyVEnhMrWIG0M)oV#Tzh>{-q#rET$oQ#^K@LAeL67chGhw}$c3 z1A3OTLLW`@Y3xwLSIq6liofz*qTF2}|2F5hV)^HRywQN)Co-`kH`nIb##H!|c}Ll# zg0t29R?WLDFsmKz{pFR$DBT4gg&cN}6DW(DIju**a1RCK$7-`UW8hrf4_ z6oxTA_&!n@aS4}2(6&a{7>qiPM)gFeR>JBNl9yrnJ33$BwuXq`hT&IW^9a_(XjcTs zTlnz=&yBVt@P;m zM?%F8=eaHze{Ujl5H3gX&=%H(`O%o&a#Kmi{4Z^<=_&UJ8 zCC;d8&hNC3WCK{}!p)D3nsIz9PF_Tq$s7y_&N#GYQt0y z(an%`iU%9gFJ5kQmrIw+?l)!lWOjMNqiUWuLfkkk98eRU)yU`IC`RsL&IJbbf<^|M zp5ekql@yqb))H>kgaTiUSy zUwQYVe3~O+$9F0OOhcB1k_KY7WLv7lSC7x;T7005e3`uVG8Q}VOSDZUSwDn ze@?=g2MBh<$qH7thFvILm%>RUn*2awagAiOKOCogk#`7hGLQ=~s0iLp_$_cundM#= zeu4b0=o0&>I}F+ZSZ9r%uet0875DAu0kk`aq=y*QOt^l<1z)V1iyQ}x8Hb9FsM`!1 z-SD=SsI(NN+M-DzqRSw%c?$qbi3fV=`CI0Y82`|QRLIb#7M9Cd!u7a6j zc5lJF?`WbUGIk@hjOtfZ!WvaEV;vE3dSXA@yaec!~9Fc7h?(*myF} zuV(Z?W<6);MwmSq)5a93?&_$UfmO`%#UbxNr`Mms!31^wS ziCt&WGD7i}kyQ>I6JZdHKD)WK9y>TQ?kL|Kr9~_?u2QXuS@zHzj4Pz$e7KAhQDLG> zKe4<74k}F5!Vn&3sCVE@)OoB z#TO-OV~^^oxHub;P6!$gM>~WaM*1t%Cn8#l$~nR|Ncc?`X&(_DgRm3uzK&y6X#EG< zu3)Mirhj7Zo3zN|MJ@cP=E~nRUjXeV__zz1=}hTBg#`NmR_Jow0G{c>VYO(qfG>_y zjHP)k`c0&*x_$rnWbNTg=ys=5@2g;CV@^NQ+_;a(GyB(nyhNTYZqyxjA zXfYUtFL+=!*Az>iCvu@S4Yhgslgw(wb*H(eBNhjts;;>78&*>>x{A|=;nxN{aKcOF zx>3T>sl0NVD>u<#64&2it6u2X4$cqx`XP1AfwfTXEWJYrcf}nm>=)Sol}7bZ?u~~d z#i!*W>@G&@V6Gc4tmVk2SQ-k|LhLxrZM`|mmQObG_AxqKWs5ufTo%z+tO1`B<7H8+8Lmgbxf>i@30oYoN zQE3Ou!FW;5r+KvP0o6wITa9r;5MT}O1Gp4{s%f}tjyB)H<(kSc&VBX|1fa{Z?@ur$xI7my+pQ-Vd+-R-^AXNm|ZDD zQlf)2~+w=J=9V7s^~Fp5~?i4)Wj|FV@;i-EcOz25)vn&}T%q5nbd5u4XwS2TK5!@iHGHBvY)7RPPG=Oo;14ZRiYYr<+TPAccy zhUoK?icV=c3FdooNEw%*?40*}Js9!b#J#N|%uK|_quK@Q2V;c_ibU{m6EB?Oyj(iJ z;=b$L7eHrUX8ZHaIvz4(`bQa^AWdG&(F2GHY&nIwtJ%Sc{Y+`2Nh|QgU-`8@D+jQ6 z0uy_3RgQG`mus)e^AF|X1le$h)E_C$7s~uLbic+FA10_cTp3^RQx0oN?e$cBV|Zgk zmQwcuZ@F^41K)4rMn7gP&LRtw*(-HX|?X85Vr#QMqT+tAR7Q<*9&a8+25twCTXest*;LBztH^a8G zN_vs~j?o~Gy~}y-KVBWCJd31mxGbx~F1BNwr$C+Wt`m=c?i(b0W z)`X$bQdMzjJv@EGugB?;$t!l4y$ho@;ra@U?u%BERgG|Q5Bev-emEAKVvDJ)r4SeA z*;WVBhv3&kganGz0@3@SFg_{PZ56Y<#g^Sd3>4aP&|?!_`*YqrK2758j;Or?L;R5G zjwMED-V}j;XkCUskFfOyj=jdOFF*|T>0_2VEv;#>ouZ2UeDN$AFUMeI9hiUN!iUtk z&&+#V^N6)l=(Lzw4H?>rw%fQUh+-d09?(k%2H$C^OsF`*f$m%rz`}EE8N=)|9RGv? z%1FaQ#BZthPWlL1Xmd()cGKnd$MR-`?3^x>8#1>gCpF>a0aQJtK>+H%$BD`4w~p5K zRNrQp9>$Nx;)58kKw?L6$OpSRVPQ2}_eSJ&>{cGv9nhr}WGzf7x!m2Vz<(^f5uoRc&eFZjpg6qs3QjKfngtIyf$3x!y}u+ zgIM&4GZvv$KDrGN>A}K$x)>gZ(@F+MIjUFDX&IJSBBhuUSJH4OyIy6$eCWF2STXN! zWcP!dmPDU-HB`^VCb&NZySJm&T(m1-up$)ZIXoZE91A4dBcn0eT%z4!4t-4}!U)Q8|T0y*S;6 zH%>F_FmEbT4qnQD%QESfG*m>NJC2E)zD=cM4Z+uVHw;+~xZ$&Towodk~O; z*-1?r7$Z9Ai%LE5t(8c81l#GDDzLMJXPTqZ3X_{7 z?lX@)V!(E`>&-a|BBIA1fvn7DXci}>(l>`rwQIZ^&E4>C0aXcmmaxB4_QY_)7S>ux z{WUZg&%iotYsSnQ%$te?Z#eeFlL}grSL>ot5&K_Z;4v0n;m&+s`@*8X)bEEVZ?s9q zB4ZJ8R@^-)(t8PGeKE1GXj@+xM!;|z9wp#x5qcNm@?A8`R+bybi;@+ zthhWLnCpsUGpy=~KThygVk6xV=!nhR;IJD;!6-TkJ3sW9h5L1|_#Ah7(ZYxM8`%F6 zZzzINPXs6_n*)54&K_@gB7i2-7&w)SF4c6nJ1d#8g_t`6$|K=h5G+-5IwE*>^v` z&!gTD#%eOEK<+W5IKa=(nE8o|U$guR(-tDW44>|yPajy{;dy^fILXjbMww#dcZSBY zMG6fb@kYy%420W>ScM5-Hkg1_m;2kxGWeM0kP#ld;wVT z5fEwve=!|z02_9@u(Gu>3)vb76!TqfWSJ{TlNx14k!~j%6%zjJv0@fgVV%iC5AMMynLyzZP$D;=lgcuPm}dXGMA}Ujrf%7p?tX%`mi^T~59Hj=r8h0Ti|?uu(yX@&Et;07*qoM6N<$ Gf&c(k9*cdb6KTdu8&eZQ<^@; zqL-6A{e5|lTVO;05Y|LFB!H1XSb!$}sqhHYKsX2zAW|G)IEWp9CXQpQCEMsA1T zfb7-dJP-jgR}W$M1034{uAXa$kafHzJLv!<$X5WkN|?PB;XF8QDaOSD-XrTm=YVt| z;e3e733opb4M75EE{qVCt>$XUU_wu8ra`!yQY(ZeOpTk{@(c*~#RNmlWd79E4BPm# f%PAGh=7~002ovPDHLkV1fVu DY|D>u literal 0 HcmV?d00001 diff --git a/Assets/Sprites/placeholderCircleX.png.meta b/Assets/Sprites/placeholderCircleX.png.meta new file mode 100644 index 0000000..1c5b553 --- /dev/null +++ b/Assets/Sprites/placeholderCircleX.png.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: dafe624326fac4b40910fb5570f2b15e +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 6 + 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: 32 + 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: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6a9bad894ed9a9d408b42c12c406cc8e + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/placeholderCircleZ.png b/Assets/Sprites/placeholderCircleZ.png new file mode 100644 index 0000000000000000000000000000000000000000..b33a6c7723fa84d144672498cc0d5371a3091e55 GIT binary patch literal 306 zcmV-20nPr2P)gfScM5-Hkg1_mNu(0oAJ7x+e>=o`e@xUrD`yR zUQY7#_viPyMn)7s@E(*?LK#Vf6#%#wJPLsbCovVsgrf{6u@R_%OA;%AN;oI62+ZI# zqb*yDj-BNZU5;Z2WQKl>8n=@$3ZDpM325QKOc$`gR{|MdZ-vtx(W3%hI7T5P5P^pU zqVSMF2HY)>1$PN#!p#EN@I^p#5>~;XNZCD#E8yy*xC*`z;FjTk>H+*YME?t#s%b1v zk5!abMnYYdS4fx}6Dk4s-VQ0$n$d*%S#vte>g@LX4WZ4qp$3I8g8%>k07*qoM6N<$ Eg10$)u>b%7 literal 0 HcmV?d00001 diff --git a/Assets/Sprites/placeholderCircle.png.meta b/Assets/Sprites/placeholderCircleZ.png.meta similarity index 100% rename from Assets/Sprites/placeholderCircle.png.meta rename to Assets/Sprites/placeholderCircleZ.png.meta diff --git a/Assets/Tower.prefab b/Assets/Tower.prefab deleted file mode 100644 index 2e38618..0000000 --- a/Assets/Tower.prefab +++ /dev/null @@ -1,114 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1001 &100100000 -Prefab: - m_ObjectHideFlags: 1 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: [] - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 0} - m_RootGameObject: {fileID: 1803809760050732} - m_IsPrefabAsset: 1 ---- !u!1 &1803809760050732 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 6 - m_Component: - - component: {fileID: 4268679917800222} - - component: {fileID: 212366403967868196} - - component: {fileID: 61605310323241936} - m_Layer: 0 - m_Name: Tower - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4268679917800222 -Transform: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1803809760050732} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -6.1229587, y: -2.677142, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!61 &61605310323241936 -BoxCollider2D: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1803809760050732} - m_Enabled: 1 - m_Density: 1 - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_UsedByEffector: 0 - m_UsedByComposite: 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: 1, y: 1} - newSize: {x: 1, y: 1} - adaptiveTilingThreshold: 0.5 - drawMode: 0 - adaptiveTiling: 0 - m_AutoTiling: 0 - serializedVersion: 2 - m_Size: {x: 1, y: 1} - m_EdgeRadius: 0 ---- !u!212 &212366403967868196 -SpriteRenderer: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1803809760050732} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: d5ff12c405991e8499ef1dda13fcf028, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 1, y: 1} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset index 17c8f53..e283f6e 100644 --- a/ProjectSettings/InputManager.asset +++ b/ProjectSettings/InputManager.asset @@ -38,13 +38,13 @@ InputManager: axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: Fire1 + m_Name: Charleston descriptiveName: descriptiveNegativeName: negativeButton: - positiveButton: left ctrl + positiveButton: z altNegativeButton: - altPositiveButton: mouse 0 + altPositiveButton: gravity: 1000 dead: 0.001 sensitivity: 1000