diff --git a/Assets/Resources/Games/clapTrap.prefab b/Assets/Resources/Games/clapTrap.prefab
new file mode 100644
index 000000000..41ec230e0
--- /dev/null
+++ b/Assets/Resources/Games/clapTrap.prefab
@@ -0,0 +1,1108 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &475607334542829873
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8716013488938394720}
+ m_Layer: 0
+ m_Name: Clap Trapper
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &8716013488938394720
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 475607334542829873}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.10004717, y: -0.06736914, z: 0.71185017}
+ m_LocalScale: {x: 1.1235956, y: 1.1235956, z: 1.1235956}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8183069514160909118}
+ - {fileID: 6600922460911476347}
+ - {fileID: 2455172150424334044}
+ - {fileID: 973601522998542900}
+ - {fileID: 2380006531183113845}
+ - {fileID: 2519528767877045721}
+ - {fileID: 6554619400691179308}
+ - {fileID: 3599549323040288031}
+ - {fileID: 5960363235281858903}
+ - {fileID: 340120951209290398}
+ m_Father: {fileID: 3661019275362709209}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &756386726071260645
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7173832114178723574}
+ - component: {fileID: 7541513740217304391}
+ m_Layer: 0
+ m_Name: refclaptrap
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!4 &7173832114178723574
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 756386726071260645}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.0648, y: 0.0364, z: 0}
+ m_LocalScale: {x: 1.4981705, y: 1.4981705, z: 1.4981705}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 3661019275362709209}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &7541513740217304391
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 756386726071260645}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 2000
+ m_Sprite: {fileID: 21300000, guid: b78b41d89f5a0d84ba5947f63fc6fe29, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.48235294}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 13.39, y: 7.53}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &1367717025589127643
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7751816704040611806}
+ - component: {fileID: 8803862954908386457}
+ m_Layer: 0
+ m_Name: Background
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &7751816704040611806
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1367717025589127643}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 55.29642, y: 33.177845, z: 3.0720227}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 3661019275362709209}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &8803862954908386457
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1367717025589127643}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: -10
+ m_Sprite: {fileID: 7482667652216324306, guid: 48e93eef0688c4a259cb0eddcd8661f7, type: 3}
+ m_Color: {r: 1, g: 0.9372549, b: 0.06666667, 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
+--- !u!1 &2223775769324835506
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5960363235281858903}
+ - component: {fileID: 461311306355246476}
+ m_Layer: 0
+ m_Name: Upper Face
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &5960363235281858903
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2223775769324835506}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.4493, y: 0.4406, z: -0.6335}
+ m_LocalScale: {x: 0.52821165, y: 0.52821165, z: 0.52821165}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &461311306355246476
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2223775769324835506}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 1000
+ m_Sprite: {fileID: -647882545, guid: 1a99f23bb23515346b1c015c29d8eb4a, 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.49, y: 1.46}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &2996162329579325789
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3661019275362709209}
+ - component: {fileID: -6077570710486278206}
+ m_Layer: 0
+ m_Name: clapTrap
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &3661019275362709209
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2996162329579325789}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 0.89, y: 0.89, z: 0.89}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7751816704040611806}
+ - {fileID: 7173832114178723574}
+ - {fileID: 8716013488938394720}
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &-6077570710486278206
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2996162329579325789}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: ae50c07d6063aa54dbb92255bfdf3f40, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ SoundSequences: []
+ EligibleHits: []
+ scheduledInputs: []
+ firstEnable: 0
+ Background: {fileID: 8803862954908386457}
+ bg: {fileID: 8803862954908386457}
+ stageLeft: {fileID: 2624870750878462004}
+ stageRight: {fileID: 664923069293376002}
+ stageLeftRim: {fileID: 1183482181662273760}
+ stageRightRim: {fileID: 5448651794995354504}
+--- !u!1 &3589471550903157943
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6554619400691179308}
+ - component: {fileID: 5448651794995354504}
+ m_Layer: 0
+ m_Name: Glove Rim (Stage Right)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &6554619400691179308
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3589471550903157943}
+ m_LocalRotation: {x: -0, y: -0, z: 0.9124866, w: -0.40910655}
+ m_LocalPosition: {x: 2.297048, y: -2.8752615, z: -0.6335466}
+ m_LocalScale: {x: 0.45917845, y: 0.45917845, z: 0.45917842}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: -131.703}
+--- !u!212 &5448651794995354504
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3589471550903157943}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 200
+ m_Sprite: {fileID: 1915325462, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 0.9254902, g: 0.45490196, b: 0.05882353, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1.2, y: 0.7}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &3667493689845689160
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8183069514160909118}
+ - component: {fileID: 1578530876940160998}
+ m_Layer: 0
+ m_Name: Head
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &8183069514160909118
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3667493689845689160}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.25921, y: 0.4222775, z: -0.6335466}
+ m_LocalScale: {x: 0.51543367, y: 0.51543367, z: 0.51543367}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &1578530876940160998
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3667493689845689160}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 500
+ m_Sprite: {fileID: -170304696, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 2.92, y: 3.46}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &4843339942243077500
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6600922460911476347}
+ - component: {fileID: 3695907523085388983}
+ m_Layer: 0
+ m_Name: Body
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &6600922460911476347
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4843339942243077500}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.13478798, y: -2.6215224, z: -0.6335466}
+ m_LocalScale: {x: 0.525, y: 0.525, z: 0.525}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &3695907523085388983
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4843339942243077500}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 100
+ m_Sprite: {fileID: 541726047, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 1
+ m_Size: {x: 3.26, y: 9.27}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &4966869757143383159
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2380006531183113845}
+ - component: {fileID: 2624870750878462004}
+ m_Layer: 0
+ m_Name: Hand (Stage Left)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2380006531183113845
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4966869757143383159}
+ m_LocalRotation: {x: -0, y: -0, z: 0.3376846, w: -0.9412594}
+ m_LocalPosition: {x: -2.6020002, y: -3.3601, z: -0.6335}
+ m_LocalScale: {x: 0.51680017, y: 0.51680017, z: 0.51680017}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: -39.472}
+--- !u!212 &2624870750878462004
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4966869757143383159}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 100
+ m_Sprite: {fileID: 2103109726, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 0.0627451, g: 0.70980394, b: 0.90588236, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1.2, y: 2.16}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &6449529247030199511
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 973601522998542900}
+ - component: {fileID: 1183482181662273760}
+ m_Layer: 0
+ m_Name: Glove Rim (Stage Left)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &973601522998542900
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6449529247030199511}
+ m_LocalRotation: {x: -0, y: -0, z: 0.4561973, w: -0.8898787}
+ m_LocalPosition: {x: -2.3377, y: -3.004, z: -0.6335466}
+ m_LocalScale: {x: 0.511616, y: 0.511616, z: 0.511616}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: -54.284}
+--- !u!212 &1183482181662273760
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6449529247030199511}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 200
+ m_Sprite: {fileID: 1155685882, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 0.0627451, g: 0.70980394, b: 0.90588236, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1.2, y: 0.7}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &7106723294641942391
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2455172150424334044}
+ - component: {fileID: 8323675389590052986}
+ m_Layer: 0
+ m_Name: Arm (Stage Left)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2455172150424334044
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7106723294641942391}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -1.507257, y: -1.8929682, z: -0.6335466}
+ m_LocalScale: {x: 0.53311354, y: 0.53311354, z: 0.53311354}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &8323675389590052986
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7106723294641942391}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 50
+ m_Sprite: {fileID: -1527351341, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 4.4, y: 5.34}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &8316079889373302138
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3599549323040288031}
+ - component: {fileID: 664923069293376002}
+ m_Layer: 0
+ m_Name: Hand (Stage Right)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &3599549323040288031
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8316079889373302138}
+ m_LocalRotation: {x: -0, y: -0, z: 0.3024918, w: 0.953152}
+ m_LocalPosition: {x: 2.6827, y: -3.2807, z: -0.6335}
+ m_LocalScale: {x: 0.52505624, y: 0.52505624, z: 0.52505624}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 35.215}
+--- !u!212 &664923069293376002
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8316079889373302138}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 250
+ m_Sprite: {fileID: -536314201, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 0.9254902, g: 0.45490196, b: 0.05882353, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1.16, y: 2.06}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &8417996182115332581
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 340120951209290398}
+ - component: {fileID: 2061419439332172641}
+ m_Layer: 0
+ m_Name: Mouth
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &340120951209290398
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8417996182115332581}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: -0.5177, y: -0.0754, z: -0.6335}
+ m_LocalScale: {x: 0.5029703, y: 0.5029703, z: 0.5029703}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &2061419439332172641
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8417996182115332581}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 1500
+ m_Sprite: {fileID: 231996571, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 0.89, y: 0.43}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1 &8557201488323185552
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2519528767877045721}
+ - component: {fileID: 5100003307428672703}
+ m_Layer: 0
+ m_Name: Arm (Stage Right)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2519528767877045721
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8557201488323185552}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 1.2402, y: -1.7292, z: -0.6335}
+ m_LocalScale: {x: 0.519357, y: 0.519357, z: 0.519357}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8716013488938394720}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &5100003307428672703
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8557201488323185552}
+ m_Enabled: 1
+ m_CastShadows: 0
+ m_ReceiveShadows: 0
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 0
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ 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_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 150
+ m_Sprite: {fileID: -1710095545, guid: 1a99f23bb23515346b1c015c29d8eb4a, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 4.84, y: 5.04}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
diff --git a/Assets/Resources/Games/clapTrap.prefab.meta b/Assets/Resources/Games/clapTrap.prefab.meta
new file mode 100644
index 000000000..738a218ca
--- /dev/null
+++ b/Assets/Resources/Games/clapTrap.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 5c396c689ea823945bd8625a7e76740e
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Resources/Sfx/games/clapTrap.meta b/Assets/Resources/Sfx/games/clapTrap.meta
new file mode 100644
index 000000000..ec3b0f431
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8af327e893e18a14587d9f9117b575d8
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Resources/Sfx/games/clapTrap/aceClap1.ogg b/Assets/Resources/Sfx/games/clapTrap/aceClap1.ogg
new file mode 100644
index 000000000..4bc4b3e76
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/aceClap1.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/aceClap1.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/aceClap1.ogg.meta
new file mode 100644
index 000000000..998262519
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/aceClap1.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: fc0b7bd4f2f9d5444a175884406d2497
+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/Resources/Sfx/games/clapTrap/aceClap2.ogg b/Assets/Resources/Sfx/games/clapTrap/aceClap2.ogg
new file mode 100644
index 000000000..a63153063
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/aceClap2.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/aceClap2.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/aceClap2.ogg.meta
new file mode 100644
index 000000000..9f5c5abb3
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/aceClap2.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 16c0f0ca4cc41a5409ca6fcdf24a24e4
+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/Resources/Sfx/games/clapTrap/aceClap3.ogg b/Assets/Resources/Sfx/games/clapTrap/aceClap3.ogg
new file mode 100644
index 000000000..1e8a4b138
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/aceClap3.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/aceClap3.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/aceClap3.ogg.meta
new file mode 100644
index 000000000..790759c0a
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/aceClap3.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: b774d9fd1627da6459034a2c79fd0607
+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/Resources/Sfx/games/clapTrap/aceClap4.ogg b/Assets/Resources/Sfx/games/clapTrap/aceClap4.ogg
new file mode 100644
index 000000000..fc9db5443
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/aceClap4.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/aceClap4.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/aceClap4.ogg.meta
new file mode 100644
index 000000000..5937b191e
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/aceClap4.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: dbbad9e512a4c0040b773aeea28b5c18
+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/Resources/Sfx/games/clapTrap/barely1.ogg b/Assets/Resources/Sfx/games/clapTrap/barely1.ogg
new file mode 100644
index 000000000..b4f77813b
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/barely1.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/barely1.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/barely1.ogg.meta
new file mode 100644
index 000000000..2b860adf9
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/barely1.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 40d1875f35f91b445bba79a565cbcd4c
+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/Resources/Sfx/games/clapTrap/barely2.ogg b/Assets/Resources/Sfx/games/clapTrap/barely2.ogg
new file mode 100644
index 000000000..871926f93
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/barely2.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/barely2.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/barely2.ogg.meta
new file mode 100644
index 000000000..d2f98a472
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/barely2.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 128915ad90457484c943798d8695be72
+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/Resources/Sfx/games/clapTrap/clap.ogg b/Assets/Resources/Sfx/games/clapTrap/clap.ogg
new file mode 100644
index 000000000..a70033b6b
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/clap.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/clap.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/clap.ogg.meta
new file mode 100644
index 000000000..a6d28b6c8
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/clap.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 0619f92f7a3541b41abc8c6b86e14e81
+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/Resources/Sfx/games/clapTrap/deepBreath.ogg b/Assets/Resources/Sfx/games/clapTrap/deepBreath.ogg
new file mode 100644
index 000000000..da2f02781
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/deepBreath.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/deepBreath.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/deepBreath.ogg.meta
new file mode 100644
index 000000000..83cf7eda5
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/deepBreath.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: e758edd4d52433b4aad3c7d223391c86
+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/Resources/Sfx/games/clapTrap/deepBreath1.ogg b/Assets/Resources/Sfx/games/clapTrap/deepBreath1.ogg
new file mode 100644
index 000000000..1ecf3675a
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/deepBreath1.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/deepBreath1.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/deepBreath1.ogg.meta
new file mode 100644
index 000000000..72a5f80fe
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/deepBreath1.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: de1c46e7782613842be1deafdaa66e95
+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/Resources/Sfx/games/clapTrap/deepBreath2A.ogg b/Assets/Resources/Sfx/games/clapTrap/deepBreath2A.ogg
new file mode 100644
index 000000000..2b97d953a
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/deepBreath2A.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/deepBreath2A.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/deepBreath2A.ogg.meta
new file mode 100644
index 000000000..8dde00207
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/deepBreath2A.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 8a60ebf360c8d04439a278a48f21e6db
+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/Resources/Sfx/games/clapTrap/deepBreath2B.ogg b/Assets/Resources/Sfx/games/clapTrap/deepBreath2B.ogg
new file mode 100644
index 000000000..8cab501d0
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/deepBreath2B.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/deepBreath2B.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/deepBreath2B.ogg.meta
new file mode 100644
index 000000000..709e0cfb0
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/deepBreath2B.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 78ffea5c4c3083e42b93a921bac2595d
+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/Resources/Sfx/games/clapTrap/donk.ogg b/Assets/Resources/Sfx/games/clapTrap/donk.ogg
new file mode 100644
index 000000000..75141b683
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/donk.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/donk.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/donk.ogg.meta
new file mode 100644
index 000000000..603d511bd
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/donk.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: dc44472a0ae90d44b978ad4813112500
+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/Resources/Sfx/games/clapTrap/goodClap1.ogg b/Assets/Resources/Sfx/games/clapTrap/goodClap1.ogg
new file mode 100644
index 000000000..9080a20b3
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/goodClap1.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/goodClap1.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/goodClap1.ogg.meta
new file mode 100644
index 000000000..b8e51105f
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/goodClap1.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: d470b4578a050824ab481d5813545db4
+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/Resources/Sfx/games/clapTrap/goodClap2.ogg b/Assets/Resources/Sfx/games/clapTrap/goodClap2.ogg
new file mode 100644
index 000000000..61c2fa367
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/goodClap2.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/goodClap2.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/goodClap2.ogg.meta
new file mode 100644
index 000000000..84d16aadf
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/goodClap2.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 4420935de6761de4890d6b4b55c53f0d
+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/Resources/Sfx/games/clapTrap/goodClap3.ogg b/Assets/Resources/Sfx/games/clapTrap/goodClap3.ogg
new file mode 100644
index 000000000..1a645090c
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/goodClap3.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/goodClap3.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/goodClap3.ogg.meta
new file mode 100644
index 000000000..7589f1dd1
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/goodClap3.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 272c24edda3776648803c57623062dc0
+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/Resources/Sfx/games/clapTrap/goodClap4.ogg b/Assets/Resources/Sfx/games/clapTrap/goodClap4.ogg
new file mode 100644
index 000000000..fa8e01c1f
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/goodClap4.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/goodClap4.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/goodClap4.ogg.meta
new file mode 100644
index 000000000..702273aa9
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/goodClap4.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 3f78ecb5929253946bbb6f551f48cf80
+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/Resources/Sfx/games/clapTrap/miss.ogg b/Assets/Resources/Sfx/games/clapTrap/miss.ogg
new file mode 100644
index 000000000..0338d9ef3
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/miss.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/miss.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/miss.ogg.meta
new file mode 100644
index 000000000..3ff0ba230
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/miss.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 8b33f5583a1f1ae4ca1151cabf3a93c1
+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/Resources/Sfx/games/clapTrap/sigh1.ogg b/Assets/Resources/Sfx/games/clapTrap/sigh1.ogg
new file mode 100644
index 000000000..bf966d09b
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/sigh1.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/sigh1.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/sigh1.ogg.meta
new file mode 100644
index 000000000..435881fd3
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/sigh1.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 598208c21bd7ea34eaa7cf5dbd7d9604
+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/Resources/Sfx/games/clapTrap/sigh2.ogg b/Assets/Resources/Sfx/games/clapTrap/sigh2.ogg
new file mode 100644
index 000000000..3926e5d05
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/sigh2.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/sigh2.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/sigh2.ogg.meta
new file mode 100644
index 000000000..1bc9c2324
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/sigh2.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 06b15e7a4d7fbb8488dd34e1e3b57099
+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/Resources/Sfx/games/clapTrap/sigh3.ogg b/Assets/Resources/Sfx/games/clapTrap/sigh3.ogg
new file mode 100644
index 000000000..b46316a20
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/sigh3.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/sigh3.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/sigh3.ogg.meta
new file mode 100644
index 000000000..038957c21
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/sigh3.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: a013c7ffb733c3b4889eaf60814cc3e0
+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/Resources/Sfx/games/clapTrap/whiff.ogg b/Assets/Resources/Sfx/games/clapTrap/whiff.ogg
new file mode 100644
index 000000000..2ddac2915
Binary files /dev/null and b/Assets/Resources/Sfx/games/clapTrap/whiff.ogg differ
diff --git a/Assets/Resources/Sfx/games/clapTrap/whiff.ogg.meta b/Assets/Resources/Sfx/games/clapTrap/whiff.ogg.meta
new file mode 100644
index 000000000..8079c36e4
--- /dev/null
+++ b/Assets/Resources/Sfx/games/clapTrap/whiff.ogg.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: dcdce0d0c2e5b314d948cb082471c498
+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/Resources/Sprites/Editor/GameIcons/clapTrap.png b/Assets/Resources/Sprites/Editor/GameIcons/clapTrap.png
new file mode 100644
index 000000000..8a39ab29c
Binary files /dev/null and b/Assets/Resources/Sprites/Editor/GameIcons/clapTrap.png differ
diff --git a/Assets/Resources/Sprites/Editor/GameIcons/clapTrap.png.meta b/Assets/Resources/Sprites/Editor/GameIcons/clapTrap.png.meta
new file mode 100644
index 000000000..06d78b252
--- /dev/null
+++ b/Assets/Resources/Sprites/Editor/GameIcons/clapTrap.png.meta
@@ -0,0 +1,123 @@
+fileFormatVersion: 2
+guid: bc81d774e77f4a741928dfa7623a8837
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ 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
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 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
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ cookieLightType: 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
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Server
+ 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: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Resources/Sprites/Games/ClapTrap.meta b/Assets/Resources/Sprites/Games/ClapTrap.meta
new file mode 100644
index 000000000..789105445
--- /dev/null
+++ b/Assets/Resources/Sprites/Games/ClapTrap.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e212eeb9c6aef8b42b08683a43cde390
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapAlterHands.png b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapAlterHands.png
new file mode 100644
index 000000000..65e7b8b1a
Binary files /dev/null and b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapAlterHands.png differ
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapAlterHands.png.meta b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapAlterHands.png.meta
new file mode 100644
index 000000000..e8e0abe0d
--- /dev/null
+++ b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapAlterHands.png.meta
@@ -0,0 +1,123 @@
+fileFormatVersion: 2
+guid: be67975450a040e46acbd973861e1ce1
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ 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
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 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
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ cookieLightType: 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
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Server
+ 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: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapHand.png b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapHand.png
new file mode 100644
index 000000000..a0773844a
Binary files /dev/null and b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapHand.png differ
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapHand.png.meta b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapHand.png.meta
new file mode 100644
index 000000000..db566aa9e
--- /dev/null
+++ b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapHand.png.meta
@@ -0,0 +1,123 @@
+fileFormatVersion: 2
+guid: 8de3226a2b1147346b1ecd3632ae62c2
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ 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
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 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
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ cookieLightType: 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
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Server
+ 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: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapper.png b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapper.png
new file mode 100644
index 000000000..491ffd264
Binary files /dev/null and b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapper.png differ
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapper.png.meta b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapper.png.meta
new file mode 100644
index 000000000..3d38ea59d
--- /dev/null
+++ b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapper.png.meta
@@ -0,0 +1,1487 @@
+fileFormatVersion: 2
+guid: 1a99f23bb23515346b1c015c29d8eb4a
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ 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
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 2
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ cookieLightType: 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
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Server
+ 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:
+ - serializedVersion: 2
+ name: ClapTrapTrapper_0
+ rect:
+ serializedVersion: 2
+ x: 91
+ y: 1056
+ width: 326
+ height: 927
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: a19cf983e3d2a9c4b8ffdbe84529eea5
+ internalID: 541726047
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_1
+ rect:
+ serializedVersion: 2
+ x: 593
+ y: 1331
+ width: 186
+ height: 644
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 02fdd3a900ddb7d4cacffe542e9e166f
+ internalID: 466030590
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_2
+ rect:
+ serializedVersion: 2
+ x: 949
+ y: 1333
+ width: 196
+ height: 640
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 088cc9e84a50eae4db61ebb28fee97c1
+ internalID: -424248275
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_3
+ rect:
+ serializedVersion: 2
+ x: 1285
+ y: 1397
+ width: 440
+ height: 534
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: b7a6f3867c2e98f4db240ddc23aa8ebb
+ internalID: -1527351341
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_4
+ rect:
+ serializedVersion: 2
+ x: 1837
+ y: 1411
+ width: 484
+ height: 504
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 9d3156ed7f5d36f44bf82ffe1275187c
+ internalID: -1710095545
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_5
+ rect:
+ serializedVersion: 2
+ x: 2439
+ y: 1801
+ width: 118
+ height: 206
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: d355b0fc68a49164194074b74c2fa8d6
+ internalID: 2103109726
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_6
+ rect:
+ serializedVersion: 2
+ x: 2697
+ y: 1801
+ width: 116
+ height: 206
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 9744f0c58715ef54a86f85394b4c0ebb
+ internalID: -648358493
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_7
+ rect:
+ serializedVersion: 2
+ x: 2939
+ y: 1899
+ width: 106
+ height: 76
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: fbcd1a71a01038347ac4268cc4ac7cb4
+ internalID: 1963722646
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_8
+ rect:
+ serializedVersion: 2
+ x: 3161
+ y: 1899
+ width: 108
+ height: 78
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: e7101af5b9077d44f8fcec13abe3f012
+ internalID: 1739044964
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_9
+ rect:
+ serializedVersion: 2
+ x: 3373
+ y: 1025
+ width: 680
+ height: 960
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: a5d08751c9acc6c4f91d23bc67322141
+ internalID: -1525234973
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_10
+ rect:
+ serializedVersion: 2
+ x: 2437
+ y: 1503
+ width: 120
+ height: 216
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 602beca402a7e6d4ea1b003e399fa2f5
+ internalID: -73386677
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_11
+ rect:
+ serializedVersion: 2
+ x: 2693
+ y: 1503
+ width: 118
+ height: 216
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 3033b3477d3df4043b06098b00bc74c9
+ internalID: -536314201
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_12
+ rect:
+ serializedVersion: 2
+ x: 2913
+ y: 1685
+ width: 180
+ height: 84
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 37fa0e41901ba17448ec98b3e509ad19
+ internalID: -649951996
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_13
+ rect:
+ serializedVersion: 2
+ x: 3175
+ y: 1713
+ width: 116
+ height: 64
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: df84d56294fca784d9d71cf18fb4b1bf
+ internalID: -1214988655
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_14
+ rect:
+ serializedVersion: 2
+ x: 2923
+ y: 1525
+ width: 78
+ height: 54
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 2cdfd6ac87f72b141849f993c522b525
+ internalID: 1896064163
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_15
+ rect:
+ serializedVersion: 2
+ x: 3079
+ y: 1513
+ width: 150
+ height: 78
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 08138522ffcbcb245a054500a27a495e
+ internalID: -1571854476
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_16
+ rect:
+ serializedVersion: 2
+ x: 2419
+ y: 1341
+ width: 120
+ height: 70
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 4e219a418564cb14a9e840db4fff21d5
+ internalID: 1155685882
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_17
+ rect:
+ serializedVersion: 2
+ x: 2643
+ y: 1341
+ width: 120
+ height: 70
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: b2576eeabd0e3ef4f9fdc7219a3ebd5d
+ internalID: 1915325462
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_18
+ rect:
+ serializedVersion: 2
+ x: 2853
+ y: 1346
+ width: 89
+ height: 43
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 4685e9b3fc11c8b479655a293f772ca7
+ internalID: 231996571
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_20
+ rect:
+ serializedVersion: 2
+ x: 3013
+ y: 1335
+ width: 89
+ height: 76
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 608464df625a29f4d8230da95e92df75
+ internalID: -794266268
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_21
+ rect:
+ serializedVersion: 2
+ x: 3173
+ y: 1349
+ width: 82
+ height: 54
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: d8bfeaa3ddb502a46b2a1fb6af320da3
+ internalID: 1102692816
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_23
+ rect:
+ serializedVersion: 2
+ x: 583
+ y: 913
+ width: 562
+ height: 318
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 3df445b381edb3e439a2dabeb97395ed
+ internalID: -966923221
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_24
+ rect:
+ serializedVersion: 2
+ x: 1283
+ y: 913
+ width: 570
+ height: 320
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 390f4cf6557db6e44913cd9b92525089
+ internalID: 351434495
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_25
+ rect:
+ serializedVersion: 2
+ x: 1965
+ y: 899
+ width: 292
+ height: 346
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 79db9ff9fce4c3349bae4eb8dac8f572
+ internalID: -734828188
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_26
+ rect:
+ serializedVersion: 2
+ x: 2349
+ y: 899
+ width: 292
+ height: 346
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: d51c4cafcfdd87641a17be144f2ff95a
+ internalID: 1909556052
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_27
+ rect:
+ serializedVersion: 2
+ x: 2725
+ y: 1147
+ width: 80
+ height: 76
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: a8e125ed129acae4dbaa9c4ba98f171d
+ internalID: -2042506200
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_28
+ rect:
+ serializedVersion: 2
+ x: 2883
+ y: 1139
+ width: 87
+ height: 90
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 0d4fc86335fbaf24b945a62df64eb83a
+ internalID: -1038260829
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_29
+ rect:
+ serializedVersion: 2
+ x: 3065
+ y: 1141
+ width: 78
+ height: 86
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 75184662f8975e442b6f9fa800ed29f3
+ internalID: 1476349550
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_30
+ rect:
+ serializedVersion: 2
+ x: 2745
+ y: 885
+ width: 149
+ height: 146
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 466ecd19df711e34b90ffaef9ba05365
+ internalID: -647882545
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_32
+ rect:
+ serializedVersion: 2
+ x: 2986
+ y: 880
+ width: 172
+ height: 160
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 073a150062fbf9144afc7363a294b9af
+ internalID: 504510680
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_34
+ rect:
+ serializedVersion: 2
+ x: 23
+ y: 865
+ width: 124
+ height: 124
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: feceecab579666d498f78a47ebf2f032
+ internalID: -1847155627
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_35
+ rect:
+ serializedVersion: 2
+ x: 173
+ y: 865
+ width: 124
+ height: 124
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 1138c738f55cb4a43baafe0343b2acea
+ internalID: -1584212959
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_36
+ rect:
+ serializedVersion: 2
+ x: 323
+ y: 865
+ width: 124
+ height: 124
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 4ae25ba5cd020ce4f9ddbc9e8d4bd351
+ internalID: 1869419347
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_37
+ rect:
+ serializedVersion: 2
+ x: 471
+ y: 865
+ width: 124
+ height: 124
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 6357061e989cff54faceea3dcd3a3f51
+ internalID: 1579706440
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_44
+ rect:
+ serializedVersion: 2
+ x: 4035
+ y: 897
+ width: 26
+ height: 28
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 825a69efa90d84a4d96522192f0f2337
+ internalID: 25356025
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_45
+ rect:
+ serializedVersion: 2
+ x: 20
+ y: 61
+ width: 897
+ height: 782
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: f9d80a05614b42440b69efce4fcc3974
+ internalID: 1017522249
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_46
+ rect:
+ serializedVersion: 2
+ x: 1003
+ y: 669
+ width: 92
+ height: 138
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: d12f06a5208af774fa37cfd6627829c6
+ internalID: 1527099510
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_47
+ rect:
+ serializedVersion: 2
+ x: 1103
+ y: 675
+ width: 90
+ height: 120
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 9eab629c86427bf4098b5e32df7fa5ed
+ internalID: -1700129528
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_48
+ rect:
+ serializedVersion: 2
+ x: 1303
+ y: 691
+ width: 82
+ height: 98
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 7646bb996ac1a4c449dba5983f3da250
+ internalID: -169484038
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_49
+ rect:
+ serializedVersion: 2
+ x: 1395
+ y: 691
+ width: 74
+ height: 98
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 3404a3842e99d324b9cc198c159fb5a7
+ internalID: -1801879101
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_50
+ rect:
+ serializedVersion: 2
+ x: 1597
+ y: 677
+ width: 134
+ height: 120
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: bdecf416367ca7e4a82c10c7fa1acf7c
+ internalID: 2116023073
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_51
+ rect:
+ serializedVersion: 2
+ x: 1865
+ y: 661
+ width: 430
+ height: 150
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 59eaaa350da2158418b7be7489b065a8
+ internalID: -1207431484
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_55
+ rect:
+ serializedVersion: 2
+ x: 3917
+ y: 741
+ width: 134
+ height: 90
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: d0d75375329df174abfe884efef8167a
+ internalID: -666006217
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_56
+ rect:
+ serializedVersion: 2
+ x: 1197
+ y: 689
+ width: 100
+ height: 84
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 472036b9b663eda4ebc395536ade5808
+ internalID: -1129542529
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_57
+ rect:
+ serializedVersion: 2
+ x: 1247
+ y: 751
+ width: 46
+ height: 28
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 97b1b9dedd348c1408bdf97edce84ef9
+ internalID: -779357835
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_60
+ rect:
+ serializedVersion: 2
+ x: 2412
+ y: 663
+ width: 164
+ height: 148
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: b7488692cfa097343a455f45ba4206a4
+ internalID: 1825193183
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_65
+ rect:
+ serializedVersion: 2
+ x: 2939
+ y: 623
+ width: 149
+ height: 156
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 2e00779823cc1734695c6d925fcd3149
+ internalID: -1180233517
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_68
+ rect:
+ serializedVersion: 2
+ x: 2674
+ y: 631
+ width: 164
+ height: 147
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: cd7219e2d5e29be40b958eec15492e6f
+ internalID: -541023496
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_73
+ rect:
+ serializedVersion: 2
+ x: 3933
+ y: 593
+ width: 102
+ height: 62
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: df7da9642f0e0b84e9c50cfd06f93577
+ internalID: 511680797
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_74
+ rect:
+ serializedVersion: 2
+ x: 973
+ y: 227
+ width: 292
+ height: 346
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 1717e535d4c5e644288c90dc2c5407d7
+ internalID: -170304696
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_75
+ rect:
+ serializedVersion: 2
+ x: 1357
+ y: 227
+ width: 290
+ height: 346
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: fc5d7d0b05ef8d548910c591f082efc0
+ internalID: -502560276
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_76
+ rect:
+ serializedVersion: 2
+ x: 1737
+ y: 477
+ width: 174
+ height: 100
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 946c688d9b887c1478e0591b1a625fa0
+ internalID: 1700197630
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_77
+ rect:
+ serializedVersion: 2
+ x: 2001
+ y: 488
+ width: 156
+ height: 81
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: c0a35b7f03dff9441917158642d619e1
+ internalID: -161388819
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_78
+ rect:
+ serializedVersion: 2
+ x: 2237
+ y: 495
+ width: 102
+ height: 66
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: bceecd92f8cac5e4192b5f5bf8bef34e
+ internalID: -1136175470
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_79
+ rect:
+ serializedVersion: 2
+ x: 2421
+ y: 499
+ width: 54
+ height: 58
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 4b25c890ecc8df34d9f2cdc33937962f
+ internalID: 135816032
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_80
+ rect:
+ serializedVersion: 2
+ x: 2569
+ y: 547
+ width: 18
+ height: 28
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 24cbc65aa503ca346bdb2e41dbe38ed8
+ internalID: 1168501635
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_87
+ rect:
+ serializedVersion: 2
+ x: 2689
+ y: 262
+ width: 165
+ height: 257
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: bd6a72e643be4764887ad4063c5cb289
+ internalID: 690477880
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_89
+ rect:
+ serializedVersion: 2
+ x: 3927
+ y: 428
+ width: 112
+ height: 59
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: f659c1fbc5f94984086e1ba3c7bb639a
+ internalID: 292540715
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_90
+ rect:
+ serializedVersion: 2
+ x: 2979
+ y: 255
+ width: 160
+ height: 264
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 714d4b6066c9b624dad0796c3220473e
+ internalID: 971711575
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ - serializedVersion: 2
+ name: ClapTrapTrapper_92
+ rect:
+ serializedVersion: 2
+ x: 3273
+ y: 266
+ width: 147
+ height: 255
+ alignment: 0
+ pivot: {x: 0, y: 0}
+ border: {x: 0, y: 0, z: 0, w: 0}
+ outline: []
+ physicsShape: []
+ tessellationDetail: 0
+ bones: []
+ spriteID: 3a1ca979ff8a414489ff52ccf64348f5
+ internalID: 1358027567
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable:
+ ClapTrapTrapper_0: 541726047
+ ClapTrapTrapper_1: 466030590
+ ClapTrapTrapper_10: -73386677
+ ClapTrapTrapper_100: 1309379946
+ ClapTrapTrapper_101: 1225767785
+ ClapTrapTrapper_102: -679215742
+ ClapTrapTrapper_103: -1395100783
+ ClapTrapTrapper_11: -536314201
+ ClapTrapTrapper_12: -649951996
+ ClapTrapTrapper_13: -1214988655
+ ClapTrapTrapper_14: 1896064163
+ ClapTrapTrapper_15: -1571854476
+ ClapTrapTrapper_16: 1155685882
+ ClapTrapTrapper_17: 1915325462
+ ClapTrapTrapper_18: 231996571
+ ClapTrapTrapper_19: -1169963102
+ ClapTrapTrapper_2: -424248275
+ ClapTrapTrapper_20: -794266268
+ ClapTrapTrapper_21: 1102692816
+ ClapTrapTrapper_22: 466009175
+ ClapTrapTrapper_23: -966923221
+ ClapTrapTrapper_24: 351434495
+ ClapTrapTrapper_25: -734828188
+ ClapTrapTrapper_26: 1909556052
+ ClapTrapTrapper_27: -2042506200
+ ClapTrapTrapper_28: -1038260829
+ ClapTrapTrapper_29: 1476349550
+ ClapTrapTrapper_3: -1527351341
+ ClapTrapTrapper_30: -647882545
+ ClapTrapTrapper_31: -1934826576
+ ClapTrapTrapper_32: 504510680
+ ClapTrapTrapper_33: 1115435795
+ ClapTrapTrapper_34: -1847155627
+ ClapTrapTrapper_35: -1584212959
+ ClapTrapTrapper_36: 1869419347
+ ClapTrapTrapper_37: 1579706440
+ ClapTrapTrapper_38: 1675061591
+ ClapTrapTrapper_39: -1367144162
+ ClapTrapTrapper_4: -1710095545
+ ClapTrapTrapper_40: 148390833
+ ClapTrapTrapper_41: -204917516
+ ClapTrapTrapper_42: 956686504
+ ClapTrapTrapper_43: -614697003
+ ClapTrapTrapper_44: 25356025
+ ClapTrapTrapper_45: 1017522249
+ ClapTrapTrapper_46: 1527099510
+ ClapTrapTrapper_47: -1700129528
+ ClapTrapTrapper_48: -169484038
+ ClapTrapTrapper_49: -1801879101
+ ClapTrapTrapper_5: 2103109726
+ ClapTrapTrapper_50: 2116023073
+ ClapTrapTrapper_51: -1207431484
+ ClapTrapTrapper_52: 260761128
+ ClapTrapTrapper_53: 1539357983
+ ClapTrapTrapper_54: -49050051
+ ClapTrapTrapper_55: -666006217
+ ClapTrapTrapper_56: -1129542529
+ ClapTrapTrapper_57: -779357835
+ ClapTrapTrapper_58: 932763686
+ ClapTrapTrapper_59: 1157197629
+ ClapTrapTrapper_6: -648358493
+ ClapTrapTrapper_60: 1825193183
+ ClapTrapTrapper_61: -547587902
+ ClapTrapTrapper_62: -47579733
+ ClapTrapTrapper_63: -1112309881
+ ClapTrapTrapper_64: 1928679568
+ ClapTrapTrapper_65: -1180233517
+ ClapTrapTrapper_66: 1335097301
+ ClapTrapTrapper_67: -766881271
+ ClapTrapTrapper_68: -541023496
+ ClapTrapTrapper_69: 1553659262
+ ClapTrapTrapper_7: 1963722646
+ ClapTrapTrapper_70: -1420058675
+ ClapTrapTrapper_71: 1456940296
+ ClapTrapTrapper_72: -1117334768
+ ClapTrapTrapper_73: 511680797
+ ClapTrapTrapper_74: -170304696
+ ClapTrapTrapper_75: -502560276
+ ClapTrapTrapper_76: 1700197630
+ ClapTrapTrapper_77: -161388819
+ ClapTrapTrapper_78: -1136175470
+ ClapTrapTrapper_79: 135816032
+ ClapTrapTrapper_8: 1739044964
+ ClapTrapTrapper_80: 1168501635
+ ClapTrapTrapper_81: -619974239
+ ClapTrapTrapper_82: 278416857
+ ClapTrapTrapper_83: 170312224
+ ClapTrapTrapper_84: -2110256531
+ ClapTrapTrapper_85: -704411871
+ ClapTrapTrapper_86: -774339130
+ ClapTrapTrapper_87: 690477880
+ ClapTrapTrapper_88: -434088846
+ ClapTrapTrapper_89: 292540715
+ ClapTrapTrapper_9: -1525234973
+ ClapTrapTrapper_90: 971711575
+ ClapTrapTrapper_91: -490599621
+ ClapTrapTrapper_92: 1358027567
+ ClapTrapTrapper_93: 87175395
+ ClapTrapTrapper_94: 471986813
+ ClapTrapTrapper_95: 1123854499
+ ClapTrapTrapper_96: -1504696900
+ ClapTrapTrapper_97: -910882786
+ ClapTrapTrapper_98: -1801267346
+ ClapTrapTrapper_99: -296844743
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapperLit.png b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapperLit.png
new file mode 100644
index 000000000..1d136c080
Binary files /dev/null and b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapperLit.png differ
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapperLit.png.meta b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapperLit.png.meta
new file mode 100644
index 000000000..f09c8b4b2
--- /dev/null
+++ b/Assets/Resources/Sprites/Games/ClapTrap/ClapTrapTrapperLit.png.meta
@@ -0,0 +1,123 @@
+fileFormatVersion: 2
+guid: 00ae8b84f8483824ebfee7f2cb63f803
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ 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
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 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
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ cookieLightType: 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
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Server
+ 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: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/refclaptrap.png b/Assets/Resources/Sprites/Games/ClapTrap/refclaptrap.png
new file mode 100644
index 000000000..c1c355917
Binary files /dev/null and b/Assets/Resources/Sprites/Games/ClapTrap/refclaptrap.png differ
diff --git a/Assets/Resources/Sprites/Games/ClapTrap/refclaptrap.png.meta b/Assets/Resources/Sprites/Games/ClapTrap/refclaptrap.png.meta
new file mode 100644
index 000000000..00ec69681
--- /dev/null
+++ b/Assets/Resources/Sprites/Games/ClapTrap/refclaptrap.png.meta
@@ -0,0 +1,123 @@
+fileFormatVersion: 2
+guid: b78b41d89f5a0d84ba5947f63fc6fe29
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ 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
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 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
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ cookieLightType: 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
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Server
+ 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: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Games/ClapTrap.meta b/Assets/Scripts/Games/ClapTrap.meta
new file mode 100644
index 000000000..a869357b3
--- /dev/null
+++ b/Assets/Scripts/Games/ClapTrap.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0507ed58d8bc20240b9bf716d4a49db5
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Games/ClapTrap/ClapTrap.cs b/Assets/Scripts/Games/ClapTrap/ClapTrap.cs
new file mode 100644
index 000000000..acf6ee8c5
--- /dev/null
+++ b/Assets/Scripts/Games/ClapTrap/ClapTrap.cs
@@ -0,0 +1,186 @@
+using HeavenStudio.Util;
+using System;
+using System.Collections.Generic;
+using UnityEngine;
+using DG.Tweening;
+
+namespace HeavenStudio.Games.Loaders
+{
+ using static Minigames;
+ public static class RvlClapTrapLoader
+ {
+ public static Minigame AddGame(EventCaller eventCaller) {
+ return new Minigame("clapTrap", "Clap Trap \n[WIP]", "FFf362B", false, false, new List()
+ {
+ new GameAction("clap", "Clap")
+ {
+ function = delegate {var e = eventCaller.currentEntity; ClapTrap.instance.Clap(eventCaller.currentEntity.beat, eventCaller.currentEntity.length, eventCaller.currentEntity["slapper"]);},
+ defaultLength = 1f,
+ resizable = true,
+ parameters = new List()
+ {
+ new Param("slapper", ClapTrap.ClapType.Hand, "Which slapper?", "The thing attempting to hit the dummy"),
+ }
+ },
+ new GameAction("change background color", "Change Background Color")
+ {
+ function = delegate { var e = eventCaller.currentEntity; ClapTrap.instance.FadeBackgroundColor(e["colorA"], e["colorB"], e.length); },
+ resizable = true,
+ parameters = new List()
+ {
+ new Param("colorA", ClapTrap.defaultBgColor, "Start Color", "The starting color in the fade"),
+ new Param("colorB", ClapTrap.defaultBgColor, "End Color", "The ending color in the fade")
+ },
+ },
+ new GameAction("change hand color", "Change Hand Colors")
+ {
+ function = delegate { var e = eventCaller.currentEntity; ClapTrap.instance.ChangeHandColor(e["stageLeftHandColor"], e["stageRightHandColor"]); },
+ defaultLength = 1f,
+ parameters = new List()
+ {
+ new Param("stageLeftHandColor", ClapTrap.defaultLeftColor, "Stage Left Hand Color", "The color used on the dummy's hand (stage left)"),
+ new Param("stageRightHandColor", ClapTrap.defaultRightColor, "Stage Right Hand Color", "The color used on the dummy's hand (stage right)")
+ },
+ },
+ });
+ }
+ }
+}
+
+namespace HeavenStudio.Games
+{
+ public partial class ClapTrap : Minigame
+ {
+ [Header("Sprite Renderers")]
+ [SerializeField] SpriteRenderer Background;
+
+ public static ClapTrap instance;
+
+ private static Color _defaultBgColor;
+ public static Color defaultBgColor
+ {
+ get
+ {
+ ColorUtility.TryParseHtmlString("#FFEF11", out _defaultBgColor);
+ return _defaultBgColor;
+ }
+ }
+
+ private static Color _defaultLeftColor;
+ public static Color defaultLeftColor
+ {
+ get
+ {
+ ColorUtility.TryParseHtmlString("#10B5E7", out _defaultLeftColor);
+ return _defaultLeftColor;
+ }
+ }
+
+ private static Color _defaultRightColor;
+ public static Color defaultRightColor
+ {
+ get
+ {
+ ColorUtility.TryParseHtmlString("#EC740F", out _defaultRightColor);
+ return _defaultRightColor;
+ }
+ }
+
+ public void Clap(float beat, float length, int type)
+ {
+
+ MultiSound.Play(new MultiSound.Sound[] {
+ new MultiSound.Sound("clapTrap/donk", beat),
+ new MultiSound.Sound("clapTrap/donk", beat + length),
+ new MultiSound.Sound("clapTrap/donk", beat + length * 2),
+ new MultiSound.Sound("clapTrap/whiff", beat + length * 4, offset : (float)(Jukebox.GetClipLengthGame("clapTrap/whiff"))),
+ }, forcePlay: true);
+ ScheduleInput(beat, length * 4, InputType.STANDARD_DOWN | InputType.DIRECTION_DOWN, Hit, Miss, Out);
+
+ }
+
+ private void Hit(PlayerActionEvent caller, float state)
+ {
+ if (state >= 1f || state <= -1f) {
+ Jukebox.PlayOneShotGame($"clapTrap/barely{UnityEngine.Random.Range(1, 2)}");
+ }
+ else if (state == 0f) {
+ Jukebox.PlayOneShotGame($"clapTrap/aceClap{UnityEngine.Random.Range(1, 4)}");
+ }
+ else {
+ Jukebox.PlayOneShotGame($"clapTrap/goodClap{UnityEngine.Random.Range(1, 4)}");
+ }
+ }
+
+ private void Miss(PlayerActionEvent caller)
+ {
+ Jukebox.PlayOneShotGame($"clapTrap/miss");
+ }
+
+ private void Out(PlayerActionEvent caller)
+ {
+
+ }
+
+ void Awake()
+ {
+ instance = this;
+ }
+
+
+ public void ChangeBackgroundColor(Color color, float beats)
+ {
+ var seconds = Conductor.instance.secPerBeat * beats;
+
+ {
+ if (bgColorTween != null)
+ bgColorTween.Kill(true);
+ }
+
+
+ if (seconds == 0)
+ {
+ bg.color = color;
+ }
+ else
+ {
+ bgColorTween = bg.DOColor(color, seconds);
+ }
+ }
+
+ public void FadeBackgroundColor(Color start, Color end, float beats)
+ {
+ ChangeBackgroundColor(start, 0f);
+ ChangeBackgroundColor(end, beats);
+ }
+
+ public void ChangeHandColor(Color stageLeftHandColor, Color stageRightHandColor)
+ {
+ stageLeft.color = stageLeftHandColor;
+ stageLeftRim.color = stageLeftHandColor;
+ stageRight.color = stageRightHandColor;
+ stageRightRim.color = stageRightHandColor;
+ }
+
+ [Header("Colors")]
+ public SpriteRenderer bg;
+
+ Tween bgColorTween;
+
+ public SpriteRenderer stageLeft;
+
+ public SpriteRenderer stageRight;
+
+ public SpriteRenderer stageLeftRim;
+
+ public SpriteRenderer stageRightRim;
+
+ public enum ClapType
+ {
+ Hand,
+ Cat,
+ Stick,
+ Random,
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/Games/ClapTrap/ClapTrap.cs.meta b/Assets/Scripts/Games/ClapTrap/ClapTrap.cs.meta
new file mode 100644
index 000000000..3dcdb3413
--- /dev/null
+++ b/Assets/Scripts/Games/ClapTrap/ClapTrap.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: ae50c07d6063aa54dbb92255bfdf3f40
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant: