diff --git a/MrBigsock/Assets/Code/Core/Abilities/BasicArrow.cs b/MrBigsock/Assets/Code/Core/Abilities/BasicArrow.cs
index 2c58a3e7c77f3a7c897466d19831ff212cb434fd..9520f11020b5f67f80ac312d3c27b232652d48fd 100644
--- a/MrBigsock/Assets/Code/Core/Abilities/BasicArrow.cs
+++ b/MrBigsock/Assets/Code/Core/Abilities/BasicArrow.cs
@@ -52,13 +52,15 @@ namespace BigSock {
 
 			var temp = (target.Value - actor.transform.position);
 			var temp1 = temp;
+
+
 			temp.z = 0;
 			temp1.z = 90;
 			
 			var bullet = PrefabService.SINGLETON.Instance(PROJECTILE_NAME, actor.transform.position);
 
 			//bullet.transform.rotation = Quaternion.LookRotation(temp.normalized);
-			bullet.transform.rotation = Quaternion.LookRotation(temp1 ,Vector3.up);
+			//bullet.transform.rotation = Quaternion.LookRotation(temp1 ,Vector3.up);
 
 			var bulletScript = bullet.GetComponent<AttackMovement>();
 			//bulletScript.Actor = actor;
diff --git a/MrBigsock/Assets/Code/orc/Enemy_orc_range.cs b/MrBigsock/Assets/Code/orc/Enemy_orc_range.cs
index 42d6936b413aad36b20838c3980bfdbdbbf2ecc1..dff603f831b4253698b87d0ce832fa3d52827576 100644
--- a/MrBigsock/Assets/Code/orc/Enemy_orc_range.cs
+++ b/MrBigsock/Assets/Code/orc/Enemy_orc_range.cs
@@ -76,6 +76,9 @@ namespace BigSock {
 					State = State.Attacking;
 					NextTimeStateCanChange = DateTime.Now + ATTACK_WAIT_TIME;
 				}
+				if(target != null &&  !isInMelee){
+					TryMove((new Vector2(target.position.x, target.position.y) - rb.position).normalized);
+				}
 			} 
 			
 			else if(State == State.Attacking) {
@@ -94,9 +97,6 @@ namespace BigSock {
 
 	}
 
-
-	
-
 	/*
 		Movement
 	*/
diff --git a/MrBigsock/Assets/Code/skeleton/Enemy_skeleton_range.cs b/MrBigsock/Assets/Code/skeleton/Enemy_skeleton_range.cs
new file mode 100644
index 0000000000000000000000000000000000000000..91a18ee92673bda152b95ca3949ffa5945522d0b
--- /dev/null
+++ b/MrBigsock/Assets/Code/skeleton/Enemy_skeleton_range.cs
@@ -0,0 +1,154 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using System.Linq;
+using System;
+using BigSock.Service;
+
+
+namespace BigSock {
+
+	public partial class Enemy_skeleton_range : EnemyController {
+		/*
+			The state 
+		*/
+		public State State { get; protected set; } = State.Idle;
+		
+		public GameObject attack;
+		protected IAttack _testAttack;
+		/*
+			The location of the target when attack start. 
+		*/
+		public Vector3 TargetLocation { get; protected set; }
+
+		/*
+			The next time the state can change.
+		*/
+		public DateTime NextTimeStateCanChange { get; private set; } = DateTime.Now;
+		
+		/*
+			Minimum idle time.
+		*/
+		protected static readonly TimeSpan IDLE_WAIT_TIME = new TimeSpan(0, 0, 0, 1, 0);
+		/*
+			Minimum animation time.
+		*/
+		protected static readonly TimeSpan CHARGE_WAIT_TIME = new TimeSpan(0, 0, 0, 2, 0);
+		/*
+			Maximum time the slime should attack before it can idle.
+		*/
+		protected static readonly TimeSpan ATTACK_WAIT_TIME = new TimeSpan(0, 0, 0, 4, 0);
+
+		protected Animator m_Animator_bow;
+
+			protected override void Start(){
+				base.Start();
+				_testAttack = (IAttack) AbilityService.SINGLETON.Get(103);
+
+			}
+
+
+		protected override void Update() {
+			if(State == State.Idle) {
+				// If it has a target and has idled long enough.
+				if(target != null && DateTime.Now >= NextTimeStateCanChange && isInMelee) {
+					// Store target location.
+					TargetLocation = target.position;
+
+					// Update the state.
+					State = State.Charging;
+					m_Animator.SetTrigger("attack");
+					NextTimeStateCanChange = DateTime.Now + CHARGE_WAIT_TIME;
+					//m_Animator.SetTrigger("walk");
+				}
+				if(target != null &&  !isInMelee){
+					TryMove((new Vector2(target.position.x, target.position.y) - rb.position).normalized);
+				}
+			} 
+			
+			else if(State == State.Charging) {
+				// If it has charged long enough.
+				
+				if(DateTime.Now >= NextTimeStateCanChange && target != null) {
+					
+					_testAttack.Use(this, target.position);
+					
+					State = State.Attacking;
+					NextTimeStateCanChange = DateTime.Now + ATTACK_WAIT_TIME;
+				}
+				if(target != null &&  !isInMelee){
+					m_Animator.SetTrigger("walk");
+					TryMove((new Vector2(target.position.x, target.position.y) - rb.position).normalized);
+				}
+			} 
+			
+			else if(State == State.Attacking) {
+				// If it has charged long enough.
+				if(DateTime.Now >= NextTimeStateCanChange || rb.velocity == Vector2.zero) {
+					// Update the state.
+					
+					State = State.Idle;
+					NextTimeStateCanChange = DateTime.Now + IDLE_WAIT_TIME;
+					m_Animator.SetTrigger("idle");
+
+				}
+			}
+
+		}
+
+	}
+
+	/*
+		Movement
+	*/
+	public partial class Enemy_skeleton_range { 
+
+		protected override void Move_OnColliderEnter2D(Collider2D other) {
+			if (other.gameObject.tag == "Player") {
+				//m_Animator.SetTrigger("walk");
+				target = other.transform;
+			}
+		}
+
+
+		protected override void Move_OnColliderExit2D(Collider2D other) {
+			if (other.gameObject.tag == "Player") {
+				//m_Animator.SetTrigger("idle");
+				target = null;        
+			}      
+		}
+			
+	}
+	/*
+		Attack
+	*/
+	public partial class Enemy_skeleton_range { 
+
+		protected override void Attack_OnColliderEnter2D(Collider2D other) {
+			if (other.gameObject.tag == "Player") {
+				//m_Animator.SetTrigger("walk");
+				isInMelee = true;
+				target = other.transform;
+			}
+		}
+
+		protected override void Attack_OnColliderStay2D(Collider2D other){
+
+		}
+
+
+		protected override void Attack_OnColliderExit2D(Collider2D other) {
+			if (other.gameObject.tag == "Player") {
+				//m_Animator.SetTrigger("idle");
+				isInMelee = false;    
+			}      
+		}
+			
+	}
+
+	/*
+		The different states the skeleton can be in.
+	*/
+	
+	
+}
diff --git a/MrBigsock/Assets/Code/skeleton/Enemy_skeleton_range.cs.meta b/MrBigsock/Assets/Code/skeleton/Enemy_skeleton_range.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..b7e3d91ef2c16874346956c68a720eb59434956e
--- /dev/null
+++ b/MrBigsock/Assets/Code/skeleton/Enemy_skeleton_range.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 9623aa535cf080142bec69eb76b4aecb
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Prefabs/Bullets/basic square bullet.prefab b/MrBigsock/Assets/Prefabs/Bullets/basic square bullet.prefab
index 84d2745dcb68f89e5522168e18ea1483dac52586..e92ab6260bdcf5ba48a049af67677aed85e59c01 100644
--- a/MrBigsock/Assets/Prefabs/Bullets/basic square bullet.prefab	
+++ b/MrBigsock/Assets/Prefabs/Bullets/basic square bullet.prefab	
@@ -14,6 +14,7 @@ GameObject:
   - component: {fileID: 7173793660907891949}
   - component: {fileID: 7173793660907891948}
   - component: {fileID: 5355219341519538053}
+  - component: {fileID: 7156683324352742488}
   m_Layer: 10
   m_Name: basic square bullet
   m_TagString: Untagged
@@ -77,7 +78,7 @@ SpriteRenderer:
   m_SortingLayerID: 0
   m_SortingLayer: 0
   m_SortingOrder: 2
-  m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
+  m_Sprite: {fileID: -1283349701, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
   m_Color: {r: 1, g: 1, b: 1, a: 1}
   m_FlipX: 0
   m_FlipY: 0
@@ -105,7 +106,7 @@ BoxCollider2D:
   m_SpriteTilingProperty:
     border: {x: 0, y: 0, z: 0, w: 0}
     pivot: {x: 0.5, y: 0.5}
-    oldSize: {x: 1, y: 1}
+    oldSize: {x: 1.125, y: 0.75}
     newSize: {x: 1, y: 1}
     adaptiveTilingThreshold: 0.5
     drawMode: 0
@@ -160,5 +161,23 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   speed: 10
-  baseDamage: 1
-  knockbackForce: 2
+--- !u!95 &7156683324352742488
+Animator:
+  serializedVersion: 4
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7173793660907891926}
+  m_Enabled: 1
+  m_Avatar: {fileID: 0}
+  m_Controller: {fileID: 9100000, guid: 9c1c680f7a198ae4ab414ce4496a1de7, type: 2}
+  m_CullingMode: 0
+  m_UpdateMode: 0
+  m_ApplyRootMotion: 0
+  m_LinearVelocityBlending: 0
+  m_StabilizeFeet: 0
+  m_WarningMessage: 
+  m_HasTransformHierarchy: 1
+  m_AllowConstantClipSamplingOptimization: 1
+  m_KeepAnimatorControllerStateOnDisable: 0
diff --git a/MrBigsock/Assets/Prefabs/Bullets/big slow bullet.prefab b/MrBigsock/Assets/Prefabs/Bullets/big slow bullet.prefab
index 543b4693a61a05bef705db75e9a8d838e93f52f1..df80dc64303b9e54f783962fd2d6374676bf6b75 100644
--- a/MrBigsock/Assets/Prefabs/Bullets/big slow bullet.prefab	
+++ b/MrBigsock/Assets/Prefabs/Bullets/big slow bullet.prefab	
@@ -14,6 +14,7 @@ GameObject:
   - component: {fileID: 7173793660907891949}
   - component: {fileID: 7173793660907891948}
   - component: {fileID: 5355219341519538053}
+  - component: {fileID: 6362367781038858943}
   m_Layer: 10
   m_Name: big slow bullet
   m_TagString: Untagged
@@ -150,3 +151,23 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   speed: 10
+--- !u!95 &6362367781038858943
+Animator:
+  serializedVersion: 4
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7173793660907891926}
+  m_Enabled: 1
+  m_Avatar: {fileID: 0}
+  m_Controller: {fileID: 9100000, guid: 3ee6aeca77686794a826d2d78016ecfa, type: 2}
+  m_CullingMode: 0
+  m_UpdateMode: 0
+  m_ApplyRootMotion: 0
+  m_LinearVelocityBlending: 0
+  m_StabilizeFeet: 0
+  m_WarningMessage: 
+  m_HasTransformHierarchy: 1
+  m_AllowConstantClipSamplingOptimization: 1
+  m_KeepAnimatorControllerStateOnDisable: 0
diff --git a/MrBigsock/Assets/Prefabs/attack.prefab b/MrBigsock/Assets/Prefabs/attack.prefab
index 0e34dd60f0bd76b077a05a901efb23f750857270..3eacefd09b62ecbda996ba020d96fee9d14152f8 100644
--- a/MrBigsock/Assets/Prefabs/attack.prefab
+++ b/MrBigsock/Assets/Prefabs/attack.prefab
@@ -77,7 +77,7 @@ SpriteRenderer:
   m_SortingLayerID: 0
   m_SortingLayer: 0
   m_SortingOrder: 2
-  m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
+  m_Sprite: {fileID: -1283349701, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
   m_Color: {r: 1, g: 1, b: 1, a: 1}
   m_FlipX: 0
   m_FlipY: 0
@@ -105,7 +105,7 @@ BoxCollider2D:
   m_SpriteTilingProperty:
     border: {x: 0, y: 0, z: 0, w: 0}
     pivot: {x: 0.5, y: 0.5}
-    oldSize: {x: 1, y: 1}
+    oldSize: {x: 1.125, y: 0.75}
     newSize: {x: 1, y: 1}
     adaptiveTilingThreshold: 0.5
     drawMode: 0
@@ -160,5 +160,3 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   speed: 10
-  baseDamage: 1
-  knockbackForce: 2
diff --git a/MrBigsock/Assets/Prefabs/skleton-range.prefab b/MrBigsock/Assets/Prefabs/skleton-range.prefab
new file mode 100644
index 0000000000000000000000000000000000000000..cc83d8c7843789dd5461ec02991a340c9938053e
--- /dev/null
+++ b/MrBigsock/Assets/Prefabs/skleton-range.prefab
@@ -0,0 +1,319 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &2996495149472241661
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 7097463258699610772}
+  - component: {fileID: 65690667081962088}
+  - component: {fileID: 8506405333948921944}
+  - component: {fileID: 5891912875293609069}
+  - component: {fileID: 2395291586284291126}
+  - component: {fileID: 1673619414}
+  m_Layer: 6
+  m_Name: skleton-range
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &7097463258699610772
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2996495149472241661}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 2753253562357840752}
+  - {fileID: 1701851832504875480}
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &65690667081962088
+SpriteRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2996495149472241661}
+  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: 2
+  m_Sprite: {fileID: -373626851, guid: 49354cdcffd141f49be233855774f223, 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.16, y: 0.2}
+  m_AdaptiveModeThreshold: 0.5
+  m_SpriteTileMode: 0
+  m_WasSpriteAssigned: 1
+  m_MaskInteraction: 0
+  m_SpriteSortPoint: 0
+--- !u!50 &8506405333948921944
+Rigidbody2D:
+  serializedVersion: 4
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2996495149472241661}
+  m_BodyType: 0
+  m_Simulated: 1
+  m_UseFullKinematicContacts: 1
+  m_UseAutoMass: 0
+  m_Mass: 1
+  m_LinearDrag: 2
+  m_AngularDrag: 0
+  m_GravityScale: 0
+  m_Material: {fileID: 0}
+  m_Interpolate: 0
+  m_SleepingMode: 1
+  m_CollisionDetection: 0
+  m_Constraints: 4
+--- !u!95 &5891912875293609069
+Animator:
+  serializedVersion: 4
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2996495149472241661}
+  m_Enabled: 1
+  m_Avatar: {fileID: 0}
+  m_Controller: {fileID: 9100000, guid: 9823b24abd8becd45bde28cb883293d2, type: 2}
+  m_CullingMode: 0
+  m_UpdateMode: 0
+  m_ApplyRootMotion: 0
+  m_LinearVelocityBlending: 0
+  m_StabilizeFeet: 0
+  m_WarningMessage: 
+  m_HasTransformHierarchy: 1
+  m_AllowConstantClipSamplingOptimization: 1
+  m_KeepAnimatorControllerStateOnDisable: 0
+--- !u!61 &2395291586284291126
+BoxCollider2D:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2996495149472241661}
+  m_Enabled: 1
+  m_Density: 1
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_UsedByEffector: 0
+  m_UsedByComposite: 0
+  m_Offset: {x: 0.06446171, y: -0.1364619}
+  m_SpriteTilingProperty:
+    border: {x: 0, y: 0, z: 0, w: 0}
+    pivot: {x: 0.5, y: 0.5}
+    oldSize: {x: 1.4375, y: 1.75}
+    newSize: {x: 0.16, y: 0.2}
+    adaptiveTilingThreshold: 0.5
+    drawMode: 0
+    adaptiveTiling: 0
+  m_AutoTiling: 0
+  serializedVersion: 2
+  m_Size: {x: 0.6390133, y: 0.9770762}
+  m_EdgeRadius: 0
+--- !u!114 &1673619414
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2996495149472241661}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 9623aa535cf080142bec69eb76b4aecb, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  baseAttackSpeed: 1
+  baseMovementSpeed: 1
+  baseDamage: 1
+  knockbackForce: 150
+  baseHP: 10
+  baseMaxHP: 10
+  dropXP: 0
+  xp: 0
+  maxXp: 0
+  level: 0
+  collisionOffset: 0.05
+  movementFilter:
+    useTriggers: 0
+    useLayerMask: 0
+    useDepth: 0
+    useOutsideDepth: 0
+    useNormalAngle: 0
+    useOutsideNormalAngle: 0
+    layerMask:
+      serializedVersion: 2
+      m_Bits: 0
+    minDepth: 0
+    maxDepth: 0
+    minNormalAngle: 0
+    maxNormalAngle: 0
+  attack: {fileID: 7173793660907891926, guid: 3aee44dd4b3096d4099aadbaf2fc04ef, type: 3}
+--- !u!1 &7539630614846898202
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 2753253562357840752}
+  - component: {fileID: 7566484513581878393}
+  - component: {fileID: 8365831662590702362}
+  m_Layer: 6
+  m_Name: followCollider
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2753253562357840752
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7539630614846898202}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 7097463258699610772}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!58 &7566484513581878393
+CircleCollider2D:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7539630614846898202}
+  m_Enabled: 1
+  m_Density: 1
+  m_Material: {fileID: 0}
+  m_IsTrigger: 1
+  m_UsedByEffector: 0
+  m_UsedByComposite: 0
+  m_Offset: {x: 0, y: 0}
+  serializedVersion: 2
+  m_Radius: 12
+--- !u!114 &8365831662590702362
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7539630614846898202}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 02e1a714e20472c46a1f156e232741cd, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+--- !u!1 &8620845285361089561
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1701851832504875480}
+  - component: {fileID: 8983526051028480608}
+  - component: {fileID: 6373942986610437007}
+  m_Layer: 6
+  m_Name: MeleeCollider
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1701851832504875480
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8620845285361089561}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0.04, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 7097463258699610772}
+  m_RootOrder: 1
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!58 &8983526051028480608
+CircleCollider2D:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8620845285361089561}
+  m_Enabled: 1
+  m_Density: 1
+  m_Material: {fileID: 0}
+  m_IsTrigger: 1
+  m_UsedByEffector: 0
+  m_UsedByComposite: 0
+  m_Offset: {x: 0, y: 0}
+  serializedVersion: 2
+  m_Radius: 6
+--- !u!114 &6373942986610437007
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8620845285361089561}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 02e1a714e20472c46a1f156e232741cd, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
diff --git a/MrBigsock/Assets/Scenes/GenTilemap.unity b/MrBigsock/Assets/Scenes/GenTilemap.unity
index cedba3d7b7ba5f627ca925f2c556415dd6387608..a453e342fe63ed916a80bc84f555c258eb6dad02 100644
--- a/MrBigsock/Assets/Scenes/GenTilemap.unity
+++ b/MrBigsock/Assets/Scenes/GenTilemap.unity
@@ -75704,6 +75704,147 @@ Tilemap:
   m_CorrespondingSourceObject: {fileID: 8298925029280369994, guid: 9ad55898a5aa5e340ba56d310f32f741, type: 3}
   m_PrefabInstance: {fileID: 137619414}
   m_PrefabAsset: {fileID: 0}
+--- !u!1001 &214940923
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 948401219}
+    m_Modifications:
+    - target: {fileID: 4907253105222438197, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253105222438197, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253105222438197, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMin.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106123323541, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106123323541, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106123323541, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMin.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901568, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_Name
+      value: UtilityBar
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_Pivot.x
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_Pivot.y
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_RootOrder
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.x
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.y
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMin.x
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMin.y
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_SizeDelta.x
+      value: 847.5482
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_SizeDelta.y
+      value: 237.9789
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchoredPosition.x
+      value: -515
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchoredPosition.y
+      value: 396
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106807762425, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106807762425, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106807762425, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMin.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106852799653, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 4907253106852799653, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+      propertyPath: m_AnchorMax.y
+      value: 0
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
 --- !u!1839735485 &243683812 stripped
 Tilemap:
   m_CorrespondingSourceObject: {fileID: 8298925029612890527, guid: 9ad55898a5aa5e340ba56d310f32f741, type: 3}
@@ -75743,8 +75884,6 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: cb942e88bcce56a43ad5d5eb93684742, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  Pos_2: {fileID: 0}
-  player: {fileID: 0}
 --- !u!4 &374517732
 Transform:
   m_ObjectHideFlags: 0
@@ -76187,7 +76326,7 @@ RectTransform:
   m_LocalScale: {x: 0, y: 0, z: 0}
   m_ConstrainProportionsScale: 0
   m_Children:
-  - {fileID: 1110196460}
+  - {fileID: 1406204873}
   m_Father: {fileID: 0}
   m_RootOrder: 1
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -82612,140 +82751,6 @@ PrefabInstance:
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 9ad55898a5aa5e340ba56d310f32f741, type: 3}
---- !u!1 &1110196459
-GameObject:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  serializedVersion: 6
-  m_Component:
-  - component: {fileID: 1110196460}
-  - component: {fileID: 1110196463}
-  - component: {fileID: 1110196462}
-  - component: {fileID: 1110196461}
-  m_Layer: 5
-  m_Name: Button
-  m_TagString: Untagged
-  m_Icon: {fileID: 0}
-  m_NavMeshLayer: 0
-  m_StaticEditorFlags: 0
-  m_IsActive: 1
---- !u!224 &1110196460
-RectTransform:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 1110196459}
-  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
-  m_LocalPosition: {x: 0, y: 0, z: 0}
-  m_LocalScale: {x: 0.7092986, y: 0.7092986, z: 0.7092986}
-  m_ConstrainProportionsScale: 0
-  m_Children:
-  - {fileID: 1729684651}
-  m_Father: {fileID: 948401219}
-  m_RootOrder: 0
-  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
-  m_AnchorMin: {x: 0.5, y: 0.5}
-  m_AnchorMax: {x: 0.5, y: 0.5}
-  m_AnchoredPosition: {x: -663.1, y: -318.9}
-  m_SizeDelta: {x: 160, y: 30}
-  m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1110196461
-MonoBehaviour:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 1110196459}
-  m_Enabled: 1
-  m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
-  m_Name: 
-  m_EditorClassIdentifier: 
-  m_Navigation:
-    m_Mode: 3
-    m_WrapAround: 0
-    m_SelectOnUp: {fileID: 0}
-    m_SelectOnDown: {fileID: 0}
-    m_SelectOnLeft: {fileID: 0}
-    m_SelectOnRight: {fileID: 0}
-  m_Transition: 1
-  m_Colors:
-    m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
-    m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
-    m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
-    m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
-    m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
-    m_ColorMultiplier: 1
-    m_FadeDuration: 0.1
-  m_SpriteState:
-    m_HighlightedSprite: {fileID: 0}
-    m_PressedSprite: {fileID: 0}
-    m_SelectedSprite: {fileID: 0}
-    m_DisabledSprite: {fileID: 0}
-  m_AnimationTriggers:
-    m_NormalTrigger: Normal
-    m_HighlightedTrigger: Highlighted
-    m_PressedTrigger: Pressed
-    m_SelectedTrigger: Selected
-    m_DisabledTrigger: Disabled
-  m_Interactable: 1
-  m_TargetGraphic: {fileID: 1110196462}
-  m_OnClick:
-    m_PersistentCalls:
-      m_Calls:
-      - m_Target: {fileID: 730662524}
-        m_TargetAssemblyTypeName: BigSock.AbstractMapGen, Assembly-CSharp
-        m_MethodName: Generate
-        m_Mode: 1
-        m_Arguments:
-          m_ObjectArgument: {fileID: 0}
-          m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
-          m_IntArgument: 0
-          m_FloatArgument: 0
-          m_StringArgument: 
-          m_BoolArgument: 0
-        m_CallState: 2
---- !u!114 &1110196462
-MonoBehaviour:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 1110196459}
-  m_Enabled: 1
-  m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
-  m_Name: 
-  m_EditorClassIdentifier: 
-  m_Material: {fileID: 0}
-  m_Color: {r: 1, g: 1, b: 1, a: 1}
-  m_RaycastTarget: 1
-  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
-  m_Maskable: 1
-  m_OnCullStateChanged:
-    m_PersistentCalls:
-      m_Calls: []
-  m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
-  m_Type: 1
-  m_PreserveAspect: 0
-  m_FillCenter: 1
-  m_FillMethod: 4
-  m_FillAmount: 1
-  m_FillClockwise: 1
-  m_FillOrigin: 0
-  m_UseSpriteMesh: 0
-  m_PixelsPerUnitMultiplier: 1
---- !u!222 &1110196463
-CanvasRenderer:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 1110196459}
-  m_CullTransparentMesh: 1
 --- !u!1 &1223302857
 GameObject:
   m_ObjectHideFlags: 0
@@ -82806,7 +82811,9 @@ MonoBehaviour:
   tileSetSO: {fileID: 11400000, guid: 575173cd6a316be4a841f4318029d01d, type: 2}
   polygonCollider: {fileID: 498579221}
   Door: {fileID: 3927126222752442302, guid: e2f80767fa7906a4cabb85c3d953f245, type: 3}
-  Pad: {fileID: 8278828742844585403, guid: 2ebffe98d2371674b91878bc6f5468bb, type: 3}
+  Pad: {fileID: 498579220}
+  Enemy:
+  - {fileID: 2996495149472241661, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
 --- !u!4 &1223302859
 Transform:
   m_ObjectHideFlags: 0
@@ -82827,6 +82834,22 @@ Tilemap:
   m_CorrespondingSourceObject: {fileID: 8298925029994248936, guid: 9ad55898a5aa5e340ba56d310f32f741, type: 3}
   m_PrefabInstance: {fileID: 27939564}
   m_PrefabAsset: {fileID: 0}
+--- !u!224 &1406204873 stripped
+RectTransform:
+  m_CorrespondingSourceObject: {fileID: 4907253106310901575, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+  m_PrefabInstance: {fileID: 214940923}
+  m_PrefabAsset: {fileID: 0}
+--- !u!114 &1406204874 stripped
+MonoBehaviour:
+  m_CorrespondingSourceObject: {fileID: 4907253106310901574, guid: 2cae32c775bbc234888526fb9c73163a, type: 3}
+  m_PrefabInstance: {fileID: 214940923}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 2d7f19087286e834f816cbf2da1d1aba, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
 --- !u!1001 &1698585129
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -120705,141 +120728,6 @@ Tilemap:
   m_CorrespondingSourceObject: {fileID: 8298925029280369994, guid: 9ad55898a5aa5e340ba56d310f32f741, type: 3}
   m_PrefabInstance: {fileID: 2140204255}
   m_PrefabAsset: {fileID: 0}
---- !u!1 &1729684650
-GameObject:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  serializedVersion: 6
-  m_Component:
-  - component: {fileID: 1729684651}
-  - component: {fileID: 1729684653}
-  - component: {fileID: 1729684652}
-  m_Layer: 5
-  m_Name: Text (TMP)
-  m_TagString: Untagged
-  m_Icon: {fileID: 0}
-  m_NavMeshLayer: 0
-  m_StaticEditorFlags: 0
-  m_IsActive: 1
---- !u!224 &1729684651
-RectTransform:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 1729684650}
-  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
-  m_LocalPosition: {x: 0, y: 0, z: 0}
-  m_LocalScale: {x: 1, y: 1, z: 1}
-  m_ConstrainProportionsScale: 0
-  m_Children: []
-  m_Father: {fileID: 1110196460}
-  m_RootOrder: 0
-  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
-  m_AnchorMin: {x: 0, y: 0}
-  m_AnchorMax: {x: 1, y: 1}
-  m_AnchoredPosition: {x: 0, y: 0}
-  m_SizeDelta: {x: 0, y: 0}
-  m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1729684652
-MonoBehaviour:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 1729684650}
-  m_Enabled: 1
-  m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
-  m_Name: 
-  m_EditorClassIdentifier: 
-  m_Material: {fileID: 0}
-  m_Color: {r: 1, g: 1, b: 1, a: 1}
-  m_RaycastTarget: 1
-  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
-  m_Maskable: 1
-  m_OnCullStateChanged:
-    m_PersistentCalls:
-      m_Calls: []
-  m_text: Generat
-  m_isRightToLeft: 0
-  m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
-  m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
-  m_fontSharedMaterials: []
-  m_fontMaterial: {fileID: 0}
-  m_fontMaterials: []
-  m_fontColor32:
-    serializedVersion: 2
-    rgba: 4281479730
-  m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
-  m_enableVertexGradient: 0
-  m_colorMode: 3
-  m_fontColorGradient:
-    topLeft: {r: 1, g: 1, b: 1, a: 1}
-    topRight: {r: 1, g: 1, b: 1, a: 1}
-    bottomLeft: {r: 1, g: 1, b: 1, a: 1}
-    bottomRight: {r: 1, g: 1, b: 1, a: 1}
-  m_fontColorGradientPreset: {fileID: 0}
-  m_spriteAsset: {fileID: 0}
-  m_tintAllSprites: 0
-  m_StyleSheet: {fileID: 0}
-  m_TextStyleHashCode: -1183493901
-  m_overrideHtmlColors: 0
-  m_faceColor:
-    serializedVersion: 2
-    rgba: 4294967295
-  m_fontSize: 24
-  m_fontSizeBase: 24
-  m_fontWeight: 400
-  m_enableAutoSizing: 0
-  m_fontSizeMin: 18
-  m_fontSizeMax: 72
-  m_fontStyle: 0
-  m_HorizontalAlignment: 2
-  m_VerticalAlignment: 512
-  m_textAlignment: 65535
-  m_characterSpacing: 0
-  m_wordSpacing: 0
-  m_lineSpacing: 0
-  m_lineSpacingMax: 0
-  m_paragraphSpacing: 0
-  m_charWidthMaxAdj: 0
-  m_enableWordWrapping: 1
-  m_wordWrappingRatios: 0.4
-  m_overflowMode: 0
-  m_linkedTextComponent: {fileID: 0}
-  parentLinkedComponent: {fileID: 0}
-  m_enableKerning: 1
-  m_enableExtraPadding: 0
-  checkPaddingRequired: 0
-  m_isRichText: 1
-  m_parseCtrlCharacters: 1
-  m_isOrthographic: 1
-  m_isCullingEnabled: 0
-  m_horizontalMapping: 0
-  m_verticalMapping: 0
-  m_uvLineOffset: 0
-  m_geometrySortingOrder: 0
-  m_IsTextObjectScaleStatic: 0
-  m_VertexBufferAutoSizeReduction: 0
-  m_useMaxVisibleDescender: 1
-  m_pageToDisplay: 1
-  m_margin: {x: 0, y: 0, z: 0, w: 0}
-  m_isUsingLegacyAnimationComponent: 0
-  m_isVolumetricText: 0
-  m_hasFontAssetChanged: 0
-  m_baseMaterial: {fileID: 0}
-  m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!222 &1729684653
-CanvasRenderer:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 1729684650}
-  m_CullTransparentMesh: 1
 --- !u!1839735485 &1759853368 stripped
 Tilemap:
   m_CorrespondingSourceObject: {fileID: 8298925029612890527, guid: 9ad55898a5aa5e340ba56d310f32f741, type: 3}
@@ -121002,6 +120890,10 @@ PrefabInstance:
       propertyPath: m_Name
       value: BigSock
       objectReference: {fileID: 0}
+    - target: {fileID: 9039433759692224201, guid: 008ac26ba660ab94484970b17c589923, type: 3}
+      propertyPath: utilBar
+      value: 
+      objectReference: {fileID: 1406204874}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 008ac26ba660ab94484970b17c589923, type: 3}
 --- !u!1001 &2140204255
diff --git a/MrBigsock/Assets/Scenes/TestLevel1.unity b/MrBigsock/Assets/Scenes/TestLevel1.unity
index 5f3a8ccd1baaaa25d005e810d03b8f0880726a4f..7b2a0c4ac98848e1d50729b2b74793b0b6540e82 100644
--- a/MrBigsock/Assets/Scenes/TestLevel1.unity
+++ b/MrBigsock/Assets/Scenes/TestLevel1.unity
@@ -123,63 +123,6 @@ NavMeshSettings:
     debug:
       m_Flags: 0
   m_NavMeshData: {fileID: 0}
---- !u!1001 &38466856
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (7)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 5
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 20.513561
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: -5.1158733
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
 --- !u!1 &226070753
 GameObject:
   m_ObjectHideFlags: 0
@@ -263,7 +206,7 @@ Transform:
   m_ConstrainProportionsScale: 0
   m_Children: []
   m_Father: {fileID: 0}
-  m_RootOrder: 15
+  m_RootOrder: 4
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!114 &226070757
 MonoBehaviour:
@@ -282,63 +225,6 @@ MonoBehaviour:
   rightSide: {fileID: 904564854}
   topSide: {fileID: 1898194327}
   bottomSide: {fileID: 1552002432}
---- !u!1001 &254553606
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (11)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: -9.096013
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: 8.961895
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
 --- !u!1 &387884736
 GameObject:
   m_ObjectHideFlags: 0
@@ -1436,177 +1322,6 @@ Tilemap:
     e31: 0
     e32: 0
     e33: 1
---- !u!1001 &403868133
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (2)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 10
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: -13.061582
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: -3.529646
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
---- !u!1001 &573826947
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (3)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 9
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 1.0822778
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: -12.055617
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
---- !u!1001 &629690520
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (9)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 3
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 21.703232
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: 7.4417605
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
 --- !u!1 &785097225
 GameObject:
   m_ObjectHideFlags: 0
@@ -3322,63 +3037,6 @@ Tilemap:
     e31: 0
     e32: 0
     e33: 1
---- !u!1001 &858384522
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (5)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 7
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 10.004806
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: -8.420513
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
 --- !u!1 &904564854
 GameObject:
   m_ObjectHideFlags: 0
@@ -3425,158 +3083,44 @@ SpriteRenderer:
   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: 0
-  m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
-  m_Color: {r: 1, g: 1, b: 1, a: 1}
-  m_FlipX: 0
-  m_FlipY: 0
-  m_DrawMode: 0
-  m_Size: {x: 1, y: 1}
-  m_AdaptiveModeThreshold: 0.5
-  m_SpriteTileMode: 0
-  m_WasSpriteAssigned: 1
-  m_MaskInteraction: 0
-  m_SpriteSortPoint: 0
---- !u!4 &904564856
-Transform:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInstance: {fileID: 0}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 904564854}
-  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
-  m_LocalPosition: {x: 15.59, y: -1.4980459, z: -1.1708059}
-  m_LocalScale: {x: 1, y: 1, z: 1}
-  m_ConstrainProportionsScale: 0
-  m_Children: []
-  m_Father: {fileID: 2124047731}
-  m_RootOrder: 1
-  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!1001 &1073222315
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (6)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 6
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 15.622694
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: -12.980917
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
---- !u!1001 &1125241895
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (1)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 11
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: -14.05
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: 4.0049334
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
+  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: 0
+  m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_FlipX: 0
+  m_FlipY: 0
+  m_DrawMode: 0
+  m_Size: {x: 1, y: 1}
+  m_AdaptiveModeThreshold: 0.5
+  m_SpriteTileMode: 0
+  m_WasSpriteAssigned: 1
+  m_MaskInteraction: 0
+  m_SpriteSortPoint: 0
+--- !u!4 &904564856
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 904564854}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 15.59, y: -1.4980459, z: -1.1708059}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 2124047731}
+  m_RootOrder: 1
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!1 &1181439011
 GameObject:
   m_ObjectHideFlags: 0
@@ -3661,120 +3205,49 @@ Transform:
   m_Father: {fileID: 2124047731}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!1001 &1503239833
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (8)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 4
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 15.093952
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: 1.7577785
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
---- !u!1001 &1520067528
-PrefabInstance:
+--- !u!1 &1448466263 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 2996495149472241661, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+  m_PrefabInstance: {fileID: 1955402141}
+  m_PrefabAsset: {fileID: 0}
+--- !u!114 &1448466269
+MonoBehaviour:
   m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (10)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 2
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 8.616858
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: 9.490637
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1448466263}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d8835cfc2c53b6e48bd880abe1b78877, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  baseAttackSpeed: 1
+  baseMovementSpeed: 1
+  baseDamage: 1
+  knockbackForce: 1
+  baseHP: 10
+  baseMaxHP: 10
+  dropXP: 0
+  xp: 0
+  maxXp: 0
+  level: 0
+  collisionOffset: 0.05
+  movementFilter:
+    useTriggers: 0
+    useLayerMask: 0
+    useDepth: 0
+    useOutsideDepth: 0
+    useNormalAngle: 0
+    useOutsideNormalAngle: 0
+    layerMask:
+      serializedVersion: 2
+      m_Bits: 0
+    minDepth: 0
+    maxDepth: 0
+    minNormalAngle: 0
+    maxNormalAngle: 0
+  attack: {fileID: 7173793660907891926, guid: 905a56c36fcb8c64faad43986481914d, type: 3}
 --- !u!1 &1552002432
 GameObject:
   m_ObjectHideFlags: 0
@@ -3904,7 +3377,7 @@ Transform:
   - {fileID: 785097226}
   - {fileID: 1711659553}
   m_Father: {fileID: 0}
-  m_RootOrder: 14
+  m_RootOrder: 3
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!1 &1711659552
 GameObject:
@@ -3917,6 +3390,7 @@ GameObject:
   - component: {fileID: 1711659553}
   - component: {fileID: 1711659555}
   - component: {fileID: 1711659554}
+  - component: {fileID: 1711659556}
   m_Layer: 0
   m_Name: floor
   m_TagString: Untagged
@@ -15972,63 +15446,26 @@ Tilemap:
     e31: 0
     e32: 0
     e33: 1
---- !u!1001 &1827015613
-PrefabInstance:
+--- !u!95 &1711659556
+Animator:
+  serializedVersion: 4
   m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 12
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: -12.8
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: -13.11
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1711659552}
+  m_Enabled: 1
+  m_Avatar: {fileID: 0}
+  m_Controller: {fileID: 9100000, guid: a0f8f706ad95b124fb3b06ce02f546e1, type: 2}
+  m_CullingMode: 0
+  m_UpdateMode: 0
+  m_ApplyRootMotion: 0
+  m_LinearVelocityBlending: 0
+  m_StabilizeFeet: 0
+  m_WarningMessage: 
+  m_HasTransformHierarchy: 1
+  m_AllowConstantClipSamplingOptimization: 1
+  m_KeepAnimatorControllerStateOnDisable: 0
 --- !u!1 &1898194327
 GameObject:
   m_ObjectHideFlags: 0
@@ -16120,9 +15557,21 @@ PrefabInstance:
   m_Modification:
     m_TransformParent: {fileID: 0}
     m_Modifications:
+    - target: {fileID: 8339702841083125274, guid: 008ac26ba660ab94484970b17c589923, type: 3}
+      propertyPath: m_Mass
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 8339702841083125274, guid: 008ac26ba660ab94484970b17c589923, type: 3}
+      propertyPath: m_LinearDrag
+      value: 2
+      objectReference: {fileID: 0}
+    - target: {fileID: 8339702841083125274, guid: 008ac26ba660ab94484970b17c589923, type: 3}
+      propertyPath: m_AngularDrag
+      value: 0.5
+      objectReference: {fileID: 0}
     - target: {fileID: 8799933624292384517, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: m_RootOrder
-      value: 13
+      value: 2
       objectReference: {fileID: 0}
     - target: {fileID: 8799933624292384517, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: m_LocalPosition.x
@@ -16174,6 +15623,67 @@ PrefabInstance:
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 008ac26ba660ab94484970b17c589923, type: 3}
+--- !u!1001 &1955402141
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 0}
+    m_Modifications:
+    - target: {fileID: 2996495149472241661, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_Name
+      value: enemy_orc_range
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_RootOrder
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 7.79
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 2.991446
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7097463258699610772, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 8983526051028480608, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
+      propertyPath: m_Radius
+      value: 5
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: a6d7d2e260da99742bfad3ca548ee10f, type: 3}
 --- !u!1 &1998109707 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 8799933624292384519, guid: 008ac26ba660ab94484970b17c589923, type: 3}
@@ -16214,60 +15724,3 @@ Transform:
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!1001 &2127870875
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 0}
-    m_Modifications:
-    - target: {fileID: 2996495149472241661, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_Name
-      value: enemy_orc_warrior (4)
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_RootOrder
-      value: 8
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: -3.015476
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: -11.262504
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: f256acc71054c194a819c82677b399a7, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: f256acc71054c194a819c82677b399a7, type: 3}
diff --git a/MrBigsock/Assets/Scenes/example.unity b/MrBigsock/Assets/Scenes/example.unity
index 561960851b2d202214f6ab1c8bda0a83903c9591..67101ff499974d4b7fbc77fb18bbd72be12b971a 100644
--- a/MrBigsock/Assets/Scenes/example.unity
+++ b/MrBigsock/Assets/Scenes/example.unity
@@ -1073,11 +1073,11 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 8799933624292384517, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: m_RootOrder
-      value: 4
+      value: 3
       objectReference: {fileID: 0}
     - target: {fileID: 8799933624292384517, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: m_LocalPosition.x
-      value: -1.12
+      value: -2.99
       objectReference: {fileID: 0}
     - target: {fileID: 8799933624292384517, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: m_LocalPosition.y
@@ -1126,7 +1126,7 @@ PrefabInstance:
     - target: {fileID: 9039433759692224201, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: hpBar
       value: 
-      objectReference: {fileID: 1916852861}
+      objectReference: {fileID: 0}
     - target: {fileID: 9039433759692224201, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: maxXp
       value: 100
@@ -1134,7 +1134,7 @@ PrefabInstance:
     - target: {fileID: 9039433759692224201, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: xpBar
       value: 
-      objectReference: {fileID: 638280757}
+      objectReference: {fileID: 0}
     - target: {fileID: 9039433759692224201, guid: 008ac26ba660ab94484970b17c589923, type: 3}
       propertyPath: knockbackForce
       value: 1
@@ -1594,92 +1594,73 @@ TilemapCollider2D:
   m_Offset: {x: 0, y: 0}
   m_MaximumTileChangeCount: 1000
   m_ExtrusionFactor: 0.00001
---- !u!4 &532417265 stripped
-Transform:
-  m_CorrespondingSourceObject: {fileID: 3424500754593193000, guid: fdfefcc62c4bc394e850b15cc3e4db85, type: 3}
-  m_PrefabInstance: {fileID: 2107497264}
-  m_PrefabAsset: {fileID: 0}
---- !u!224 &638280756 stripped
-RectTransform:
-  m_CorrespondingSourceObject: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-  m_PrefabInstance: {fileID: 2046759202}
-  m_PrefabAsset: {fileID: 0}
---- !u!114 &638280757 stripped
-MonoBehaviour:
-  m_CorrespondingSourceObject: {fileID: 4004970966474345117, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-  m_PrefabInstance: {fileID: 2046759202}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 0}
-  m_Enabled: 1
-  m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: a2ed0e7debd7bc7468e3a430508a7e71, type: 3}
-  m_Name: 
-  m_EditorClassIdentifier: 
---- !u!1001 &665291685
+--- !u!1001 &400342733
 PrefabInstance:
   m_ObjectHideFlags: 0
   serializedVersion: 2
   m_Modification:
     m_TransformParent: {fileID: 0}
     m_Modifications:
-    - target: {fileID: -2882901802891604921, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
-      propertyPath: baseHP
-      value: 2
-      objectReference: {fileID: 0}
-    - target: {fileID: -2882901802891604921, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
-      propertyPath: dropXP
-      value: 12
-      objectReference: {fileID: 0}
-    - target: {fileID: 2996495149472241661, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 2996495149472241661, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_Name
-      value: Enemy_Slime
+      value: skleton-range
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 5891912875293609069, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
+      propertyPath: m_Controller
+      value: 
+      objectReference: {fileID: 9100000, guid: 9823b24abd8becd45bde28cb883293d2, type: 2}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_RootOrder
       value: 1
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalPosition.x
-      value: 1.0450952
+      value: 4.2502265
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalPosition.y
-      value: -0.04883349
+      value: -0.2396295
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalPosition.z
       value: 0
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalRotation.w
       value: 1
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalRotation.x
       value: 0
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalRotation.y
       value: 0
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalRotation.z
       value: 0
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalEulerAnglesHint.x
       value: 0
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalEulerAnglesHint.y
       value: 0
       objectReference: {fileID: 0}
-    - target: {fileID: 7097463258699610772, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    - target: {fileID: 7097463258699610772, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
       propertyPath: m_LocalEulerAnglesHint.z
       value: 0
       objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: 0c78162db0e5ea443a58406283e89a8e, type: 3}
+    m_RemovedComponents:
+    - {fileID: 1448466269, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
+  m_SourcePrefab: {fileID: 100100000, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
+--- !u!4 &532417265 stripped
+Transform:
+  m_CorrespondingSourceObject: {fileID: 3424500754593193000, guid: fdfefcc62c4bc394e850b15cc3e4db85, type: 3}
+  m_PrefabInstance: {fileID: 2107497264}
+  m_PrefabAsset: {fileID: 0}
 --- !u!1 &931844718
 GameObject:
   m_ObjectHideFlags: 0
@@ -1746,118 +1727,13 @@ Transform:
   m_ConstrainProportionsScale: 0
   m_Children: []
   m_Father: {fileID: 0}
-  m_RootOrder: 3
+  m_RootOrder: 4
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!4 &1008853218 stripped
 Transform:
   m_CorrespondingSourceObject: {fileID: 564010318353551005, guid: e2f80767fa7906a4cabb85c3d953f245, type: 3}
   m_PrefabInstance: {fileID: 1912704979}
   m_PrefabAsset: {fileID: 0}
---- !u!1001 &1096954372
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 1640099072}
-    m_Modifications:
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_Pivot.x
-      value: 0.5
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_Pivot.y
-      value: 0.5
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_RootOrder
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_AnchorMax.x
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_AnchorMax.y
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_AnchorMin.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_AnchorMin.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_SizeDelta.x
-      value: -1022.4061
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_SizeDelta.y
-      value: -995.6837
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_AnchoredPosition.x
-      value: -446.203
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_AnchoredPosition.y
-      value: 465.84186
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214255517273169, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_Name
-      value: HPBar
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214257084853710, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_AnchorMax.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 5978214257084853710, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-      propertyPath: m_AnchorMax.y
-      value: 0
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
 --- !u!1 &1483953643
 GameObject:
   m_ObjectHideFlags: 0
@@ -2510,9 +2386,7 @@ RectTransform:
   m_LocalPosition: {x: 0, y: 0, z: 0}
   m_LocalScale: {x: 0, y: 0, z: 0}
   m_ConstrainProportionsScale: 0
-  m_Children:
-  - {fileID: 1916852860}
-  - {fileID: 638280756}
+  m_Children: []
   m_Father: {fileID: 0}
   m_RootOrder: 6
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -2521,6 +2395,49 @@ RectTransform:
   m_AnchoredPosition: {x: 0, y: 0}
   m_SizeDelta: {x: 0, y: 0}
   m_Pivot: {x: 0, y: 0}
+--- !u!1 &1673619407 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 2996495149472241661, guid: 68563ef53c17c6e49b31a02097dc71a2, type: 3}
+  m_PrefabInstance: {fileID: 400342733}
+  m_PrefabAsset: {fileID: 0}
+--- !u!114 &1673619414
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1673619407}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 9623aa535cf080142bec69eb76b4aecb, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  baseAttackSpeed: 1
+  baseMovementSpeed: 1
+  baseDamage: 1
+  knockbackForce: 150
+  baseHP: 10
+  baseMaxHP: 10
+  dropXP: 0
+  xp: 0
+  maxXp: 0
+  level: 0
+  collisionOffset: 0.05
+  movementFilter:
+    useTriggers: 0
+    useLayerMask: 0
+    useDepth: 0
+    useOutsideDepth: 0
+    useNormalAngle: 0
+    useOutsideNormalAngle: 0
+    layerMask:
+      serializedVersion: 2
+      m_Bits: 0
+    minDepth: 0
+    maxDepth: 0
+    minNormalAngle: 0
+    maxNormalAngle: 0
+  attack: {fileID: 7173793660907891926, guid: 3aee44dd4b3096d4099aadbaf2fc04ef, type: 3}
 --- !u!1 &1763586303
 GameObject:
   m_ObjectHideFlags: 0
@@ -2662,127 +2579,6 @@ PrefabInstance:
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: e2f80767fa7906a4cabb85c3d953f245, type: 3}
---- !u!224 &1916852860 stripped
-RectTransform:
-  m_CorrespondingSourceObject: {fileID: 5978214255517273168, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-  m_PrefabInstance: {fileID: 1096954372}
-  m_PrefabAsset: {fileID: 0}
---- !u!114 &1916852861 stripped
-MonoBehaviour:
-  m_CorrespondingSourceObject: {fileID: 5978214255517273171, guid: e81cb15d153a6cb49b6161acd7cb8f83, type: 3}
-  m_PrefabInstance: {fileID: 1096954372}
-  m_PrefabAsset: {fileID: 0}
-  m_GameObject: {fileID: 0}
-  m_Enabled: 1
-  m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: 34ee06bf3eaf64142ac1526be9676c25, type: 3}
-  m_Name: 
-  m_EditorClassIdentifier: 
---- !u!1001 &2046759202
-PrefabInstance:
-  m_ObjectHideFlags: 0
-  serializedVersion: 2
-  m_Modification:
-    m_TransformParent: {fileID: 1640099072}
-    m_Modifications:
-    - target: {fileID: 4004970964909595302, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_AnchorMax.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970964909595302, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_AnchoredPosition.y
-      value: 0.0000038146973
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_Pivot.x
-      value: 0.5
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_Pivot.y
-      value: 0.5
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_RootOrder
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_AnchorMax.x
-      value: 0.5
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_AnchorMax.y
-      value: 0.5
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_AnchorMin.x
-      value: 0.5
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_AnchorMin.y
-      value: 0.5
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_SizeDelta.x
-      value: 469.7473
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_SizeDelta.y
-      value: 51.7408
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalPosition.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalPosition.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalPosition.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalRotation.w
-      value: 1
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalRotation.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalRotation.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalRotation.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_AnchoredPosition.x
-      value: -660.1264
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_AnchoredPosition.y
-      value: 369.79456
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.x
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.y
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 4004970966474345104, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_LocalEulerAnglesHint.z
-      value: 0
-      objectReference: {fileID: 0}
-    - target: {fileID: 8581101802057755547, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
-      propertyPath: m_Name
-      value: XpBar
-      objectReference: {fileID: 0}
-    m_RemovedComponents: []
-  m_SourcePrefab: {fileID: 100100000, guid: e31afff88fe1f9e488f7ff8f4ce13863, type: 3}
 --- !u!1001 &2107497264
 PrefabInstance:
   m_ObjectHideFlags: 0
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/orc_warrior/bow/bow_animation.anim b/MrBigsock/Assets/Sprites/Enemy/Animations/orc_warrior/bow/bow_animation.anim
index 027f528904394816210db658fbe943c44b4b6f85..1ad44b6585dbdefb4692a474ad3b4000b24fdf26 100644
--- a/MrBigsock/Assets/Sprites/Enemy/Animations/orc_warrior/bow/bow_animation.anim
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/orc_warrior/bow/bow_animation.anim
@@ -60,7 +60,7 @@ AnimationClip:
     m_Level: 0
     m_CycleOffset: 0
     m_HasAdditiveReferencePose: 0
-    m_LoopTime: 1
+    m_LoopTime: 0
     m_LoopBlend: 0
     m_LoopBlendOrientation: 0
     m_LoopBlendPositionY: 0
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/orc_warrior/bow/bow_animation_controller.controller b/MrBigsock/Assets/Sprites/Enemy/Animations/orc_warrior/bow/bow_animation_controller.controller
index ac9c96c62d56b0b78489c3e4ca1b9959a7d5dc04..4782ac1996a0291ca81dc6ca4fd47a89e073338a 100644
--- a/MrBigsock/Assets/Sprites/Enemy/Animations/orc_warrior/bow/bow_animation_controller.controller
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/orc_warrior/bow/bow_animation_controller.controller
@@ -10,21 +10,41 @@ AnimatorStateMachine:
   m_Name: Base Layer
   m_ChildStates:
   - serializedVersion: 1
-    m_State: {fileID: 5722399322998186888}
-    m_Position: {x: 40, y: 280, z: 0}
+    m_State: {fileID: -1239695290296361186}
+    m_Position: {x: 400, y: 180, z: 0}
+  - serializedVersion: 1
+    m_State: {fileID: 1900817882091058298}
+    m_Position: {x: 140, y: 180, z: 0}
   m_ChildStateMachines: []
   m_AnyStateTransitions:
-  - {fileID: -5297590955187003794}
-  m_EntryTransitions: []
+  - {fileID: -434530027883326111}
+  - {fileID: -2292957324952389756}
+  m_EntryTransitions:
+  - {fileID: -5155675960487261707}
   m_StateMachineTransitions: {}
   m_StateMachineBehaviours: []
-  m_AnyStatePosition: {x: 350, y: 180, z: 0}
-  m_EntryPosition: {x: 50, y: 120, z: 0}
-  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_AnyStatePosition: {x: 420, y: 50, z: 0}
+  m_EntryPosition: {x: 160, y: 40, z: 0}
+  m_ExitPosition: {x: 260, y: 380, z: 0}
   m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
-  m_DefaultState: {fileID: 5722399322998186888}
---- !u!1101 &-5297590955187003794
-AnimatorStateTransition:
+  m_DefaultState: {fileID: 1900817882091058298}
+--- !u!206 &-7493460979623041063
+BlendTree:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Blend Tree
+  m_Childs: []
+  m_BlendParameter: Blend
+  m_BlendParameterY: Blend
+  m_MinThreshold: 0
+  m_MaxThreshold: 1
+  m_UseAutomaticThresholds: 1
+  m_NormalizedBlendValues: 0
+  m_BlendType: 0
+--- !u!1109 &-5155675960487261707
+AnimatorTransition:
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
@@ -32,14 +52,82 @@ AnimatorStateTransition:
   m_Name: 
   m_Conditions: []
   m_DstStateMachine: {fileID: 0}
-  m_DstState: {fileID: 5722399322998186888}
+  m_DstState: {fileID: 1900817882091058298}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 1
+--- !u!1101 &-2292957324952389756
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions:
+  - m_ConditionMode: 1
+    m_ConditionEvent: none
+    m_EventTreshold: 0
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 1900817882091058298}
   m_Solo: 0
   m_Mute: 0
   m_IsExit: 0
   serializedVersion: 3
-  m_TransitionDuration: 0.41331124
+  m_TransitionDuration: 0.25
   m_TransitionOffset: 0
-  m_ExitTime: 0.000000035131944
+  m_ExitTime: 0.75
+  m_HasExitTime: 0
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
+--- !u!1102 &-1239695290296361186
+AnimatorState:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: bow_animation
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: 59a8dbd7b180c0041b98141ced18995c, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1101 &-434530027883326111
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions:
+  - m_ConditionMode: 1
+    m_ConditionEvent: attack
+    m_EventTreshold: 0
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: -1239695290296361186}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.27
+  m_TransitionOffset: 0.3647479
+  m_ExitTime: 0.04684174
   m_HasExitTime: 0
   m_HasFixedDuration: 1
   m_InterruptionSource: 0
@@ -53,7 +141,19 @@ AnimatorController:
   m_PrefabAsset: {fileID: 0}
   m_Name: bow_animation_controller
   serializedVersion: 5
-  m_AnimatorParameters: []
+  m_AnimatorParameters:
+  - m_Name: attack
+    m_Type: 9
+    m_DefaultFloat: 0
+    m_DefaultInt: 0
+    m_DefaultBool: 0
+    m_Controller: {fileID: 0}
+  - m_Name: none
+    m_Type: 9
+    m_DefaultFloat: 0
+    m_DefaultInt: 0
+    m_DefaultBool: 0
+    m_Controller: {fileID: 0}
   m_AnimatorLayers:
   - serializedVersion: 5
     m_Name: Base Layer
@@ -67,15 +167,15 @@ AnimatorController:
     m_IKPass: 0
     m_SyncedLayerAffectsTiming: 0
     m_Controller: {fileID: 9100000}
---- !u!1102 &5722399322998186888
+--- !u!1102 &1900817882091058298
 AnimatorState:
   serializedVersion: 6
   m_ObjectHideFlags: 1
   m_CorrespondingSourceObject: {fileID: 0}
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
-  m_Name: New Animation
-  m_Speed: 0.2
+  m_Name: New State
+  m_Speed: 1
   m_CycleOffset: 0
   m_Transitions: []
   m_StateMachineBehaviours: []
@@ -87,7 +187,7 @@ AnimatorState:
   m_MirrorParameterActive: 0
   m_CycleOffsetParameterActive: 0
   m_TimeParameterActive: 0
-  m_Motion: {fileID: 7400000, guid: 59a8dbd7b180c0041b98141ced18995c, type: 2}
+  m_Motion: {fileID: 0}
   m_Tag: 
   m_SpeedParameter: 
   m_MirrorParameter: 
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton.controller b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton.controller
new file mode 100644
index 0000000000000000000000000000000000000000..06c51f764909f8bd58a4e702cf990dac3d84bcf3
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton.controller
@@ -0,0 +1,180 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-3346740909589632123
+AnimatorState:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: skeleton_attack
+  m_Speed: 0.25
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: db37959b87ba90a4aa52750e29d010f2, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1101 &-3097665880961138928
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions:
+  - m_ConditionMode: 1
+    m_ConditionEvent: walk
+    m_EventTreshold: 0
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 3298638240208631704}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.25
+  m_TransitionOffset: 0
+  m_ExitTime: 0.75
+  m_HasExitTime: 0
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
+--- !u!1109 &-3095565285759539576
+AnimatorTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 3298638240208631704}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 1
+--- !u!1101 &-2918832896934771414
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions:
+  - m_ConditionMode: 1
+    m_ConditionEvent: attack
+    m_EventTreshold: 0
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: -3346740909589632123}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.27373138
+  m_TransitionOffset: 0.14238872
+  m_ExitTime: 0.14238852
+  m_HasExitTime: 1
+  m_HasFixedDuration: 0
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: skeleton
+  serializedVersion: 5
+  m_AnimatorParameters:
+  - m_Name: walk
+    m_Type: 9
+    m_DefaultFloat: 0
+    m_DefaultInt: 0
+    m_DefaultBool: 0
+    m_Controller: {fileID: 0}
+  - m_Name: attack
+    m_Type: 9
+    m_DefaultFloat: 0
+    m_DefaultInt: 0
+    m_DefaultBool: 0
+    m_Controller: {fileID: 0}
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: 7654857319550617769}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1102 &3298638240208631704
+AnimatorState:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: skeleton_walk
+  m_Speed: 0.5
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: f5625bb9f27a4674eaa3cd0b83908c06, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1107 &7654857319550617769
+AnimatorStateMachine:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: -3346740909589632123}
+    m_Position: {x: 270, y: 300, z: 0}
+  - serializedVersion: 1
+    m_State: {fileID: 3298638240208631704}
+    m_Position: {x: 30, y: 300, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions:
+  - {fileID: -3097665880961138928}
+  - {fileID: -2918832896934771414}
+  m_EntryTransitions:
+  - {fileID: -3095565285759539576}
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 290, y: 130, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 3298638240208631704}
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton.controller.meta b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton.controller.meta
new file mode 100644
index 0000000000000000000000000000000000000000..94d3c915b1043db3619818e3e24ad9aebde28966
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9823b24abd8becd45bde28cb883293d2
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 9100000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_attack.anim b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_attack.anim
new file mode 100644
index 0000000000000000000000000000000000000000..e0ac5dcb0f878d3da7ac4b11b892f3b1ca7ac059
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_attack.anim
@@ -0,0 +1,80 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: skeleton_attack
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves:
+  - curve:
+    - time: 0
+      value: {fileID: 1276102534, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.083333336
+      value: {fileID: -373626851, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.16666667
+      value: {fileID: -1639813784, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.25
+      value: {fileID: -1349200099, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.33333334
+      value: {fileID: -568160469, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    attribute: m_Sprite
+    path: 
+    classID: 212
+    script: {fileID: 0}
+  m_SampleRate: 12
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 0
+      script: {fileID: 0}
+      typeID: 212
+      customType: 23
+      isPPtrCurve: 1
+    pptrCurveMapping:
+    - {fileID: 1276102534, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: -373626851, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: -1639813784, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: -1349200099, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: -568160469, guid: 49354cdcffd141f49be233855774f223, type: 3}
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 0.4166667
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_Events: []
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_attack.anim.meta b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_attack.anim.meta
new file mode 100644
index 0000000000000000000000000000000000000000..0b87c0dc8835ccb0b2bd8db6e22522a3861dcc15
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_attack.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: db37959b87ba90a4aa52750e29d010f2
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_walk.anim b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_walk.anim
new file mode 100644
index 0000000000000000000000000000000000000000..bbbc379c7d31f2e8156a3fa331650654f0c54633
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_walk.anim
@@ -0,0 +1,83 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: skeleton_walk
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves:
+  - curve:
+    - time: 0
+      value: {fileID: -725386518, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.083333336
+      value: {fileID: -1499626874, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.16666667
+      value: {fileID: -1161750727, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.25
+      value: {fileID: 1825370165, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.33333334
+      value: {fileID: 1860195208, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - time: 0.41666666
+      value: {fileID: 1947931305, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    attribute: m_Sprite
+    path: 
+    classID: 212
+    script: {fileID: 0}
+  m_SampleRate: 12
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 0
+      script: {fileID: 0}
+      typeID: 212
+      customType: 23
+      isPPtrCurve: 1
+    pptrCurveMapping:
+    - {fileID: -725386518, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: -1499626874, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: -1161750727, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: 1825370165, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: 1860195208, guid: 49354cdcffd141f49be233855774f223, type: 3}
+    - {fileID: 1947931305, guid: 49354cdcffd141f49be233855774f223, type: 3}
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 0.5
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_Events: []
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_walk.anim.meta b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_walk.anim.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6a1f5ce00b3bfc288dff70297aedd49ce7dcf62f
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/skeleton/skeleton_walk.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f5625bb9f27a4674eaa3cd0b83908c06
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Sprites/Enemy/Animations/small_orc/small_orc.controller b/MrBigsock/Assets/Sprites/Enemy/Animations/small_orc/small_orc.controller
index 524ea033c67284ce53d66ef5ed8b099c0ddc6619..9fff35e115094b01492e646dd7f68403fc4558a8 100644
--- a/MrBigsock/Assets/Sprites/Enemy/Animations/small_orc/small_orc.controller
+++ b/MrBigsock/Assets/Sprites/Enemy/Animations/small_orc/small_orc.controller
@@ -37,26 +37,50 @@ AnimatorStateMachine:
   m_ChildStates:
   - serializedVersion: 1
     m_State: {fileID: 8238591593860054012}
-    m_Position: {x: 200, y: 0, z: 0}
+    m_Position: {x: 40, y: 120, z: 0}
   - serializedVersion: 1
     m_State: {fileID: -5939552610002886965}
-    m_Position: {x: 235, y: 65, z: 0}
+    m_Position: {x: 280, y: 120, z: 0}
   - serializedVersion: 1
     m_State: {fileID: 7190776975945004475}
-    m_Position: {x: 270, y: 130, z: 0}
+    m_Position: {x: 510, y: 110, z: 0}
   - serializedVersion: 1
     m_State: {fileID: 9045172304044813324}
-    m_Position: {x: 305, y: 195, z: 0}
+    m_Position: {x: 190, y: -120, z: 0}
   m_ChildStateMachines: []
-  m_AnyStateTransitions: []
+  m_AnyStateTransitions:
+  - {fileID: 4543763425327513943}
+  - {fileID: -204269914836540462}
   m_EntryTransitions: []
   m_StateMachineTransitions: {}
   m_StateMachineBehaviours: []
-  m_AnyStatePosition: {x: 50, y: 20, z: 0}
-  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_AnyStatePosition: {x: 290, y: -40, z: 0}
+  m_EntryPosition: {x: 60, y: -40, z: 0}
   m_ExitPosition: {x: 800, y: 120, z: 0}
   m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
   m_DefaultState: {fileID: 8238591593860054012}
+--- !u!1101 &-204269914836540462
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 7190776975945004475}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.25
+  m_TransitionOffset: 0
+  m_ExitTime: 0.75
+  m_HasExitTime: 0
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
 --- !u!91 &9100000
 AnimatorController:
   m_ObjectHideFlags: 0
@@ -79,6 +103,28 @@ AnimatorController:
     m_IKPass: 0
     m_SyncedLayerAffectsTiming: 0
     m_Controller: {fileID: 9100000}
+--- !u!1101 &4543763425327513943
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: -5939552610002886965}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.25
+  m_TransitionOffset: 0
+  m_ExitTime: 0.75
+  m_HasExitTime: 0
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
 --- !u!1102 &7190776975945004475
 AnimatorState:
   serializedVersion: 6
diff --git a/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton.png b/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton.png
new file mode 100644
index 0000000000000000000000000000000000000000..f2022d485b88883bec4a04dfd5b2d2e4860fd629
Binary files /dev/null and b/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton.png differ
diff --git a/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton_0.controller b/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton_0.controller
new file mode 100644
index 0000000000000000000000000000000000000000..da2925f4b55a5f882b7762782fe5fad8558fbc30
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton_0.controller	
@@ -0,0 +1,72 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Archer Skeleton_0
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: 170802131996944842}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1107 &170802131996944842
+AnimatorStateMachine:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 848112201953045853}
+    m_Position: {x: 200, y: 0, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 50, y: 20, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 848112201953045853}
+--- !u!1102 &848112201953045853
+AnimatorState:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: skeleton_walk
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: f5625bb9f27a4674eaa3cd0b83908c06, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
diff --git a/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton_6.controller b/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton_6.controller
new file mode 100644
index 0000000000000000000000000000000000000000..d35f11e761af1b785d16d70d4b8a24fbd6284eff
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Enemy/Enemy_sprites/Archer Skeleton_6.controller	
@@ -0,0 +1,72 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1107 &-5972505829347316854
+AnimatorStateMachine:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 1812019909883133074}
+    m_Position: {x: 200, y: 0, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 50, y: 20, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 1812019909883133074}
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Archer Skeleton_6
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: -5972505829347316854}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1102 &1812019909883133074
+AnimatorState:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: skeleton_attack
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: db37959b87ba90a4aa52750e29d010f2, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
diff --git a/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock.anim b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock.anim
new file mode 100644
index 0000000000000000000000000000000000000000..06d3bb8f295705a720d3e3d45d5b19b23c4be4d3
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock.anim
@@ -0,0 +1,83 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: attackBigSock
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves:
+  - curve:
+    - time: 0
+      value: {fileID: -1283349701, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - time: 0.083333336
+      value: {fileID: 898416946, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - time: 0.16666667
+      value: {fileID: 1965037177, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - time: 0.25
+      value: {fileID: -625882450, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - time: 0.33333334
+      value: {fileID: -527794067, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - time: 0.41666666
+      value: {fileID: -1043787946, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    attribute: m_Sprite
+    path: 
+    classID: 212
+    script: {fileID: 0}
+  m_SampleRate: 12
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 0
+      script: {fileID: 0}
+      typeID: 212
+      customType: 23
+      isPPtrCurve: 1
+    pptrCurveMapping:
+    - {fileID: -1283349701, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - {fileID: 898416946, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - {fileID: 1965037177, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - {fileID: -625882450, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - {fileID: -527794067, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+    - {fileID: -1043787946, guid: 1710de3411c84ee46a2964301101ea13, type: 3}
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 0.5
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 1
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_Events: []
diff --git a/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock.png b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0934005f1d239c55ba6277783c73f30023ca51b
Binary files /dev/null and b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock.png differ
diff --git a/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.anim b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.anim
new file mode 100644
index 0000000000000000000000000000000000000000..2b360c35a85f2ee6805dd247f84ff6dcb09c84e1
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.anim
@@ -0,0 +1,53 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: attackBigSockBig
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves: []
+  m_SampleRate: 60
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings: []
+    pptrCurveMapping: []
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 1
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_Events: []
diff --git a/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.controller b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.controller
new file mode 100644
index 0000000000000000000000000000000000000000..9cee9c545f7b6c7ff86627f09414ab54165fb2f8
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.controller
@@ -0,0 +1,95 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-7597024835791977209
+AnimatorState:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: attackBigSockBig
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: e30660ab7b6cc2445842813f21095843, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1101 &-6361842858172173660
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: -7597024835791977209}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.25
+  m_TransitionOffset: 0
+  m_ExitTime: 0.75
+  m_HasExitTime: 0
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
+--- !u!1107 &-2783424208785039845
+AnimatorStateMachine:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: -7597024835791977209}
+    m_Position: {x: 110, y: 230, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions:
+  - {fileID: -6361842858172173660}
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 410, y: 120, z: 0}
+  m_EntryPosition: {x: 100, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: -7597024835791977209}
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: attackBigSockBig
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: -2783424208785039845}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
diff --git a/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.png b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0934005f1d239c55ba6277783c73f30023ca51b
Binary files /dev/null and b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSockBig.png differ
diff --git a/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock_0.controller b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock_0.controller
new file mode 100644
index 0000000000000000000000000000000000000000..fd1107ca8415180b089812cf4332422477d08f5e
--- /dev/null
+++ b/MrBigsock/Assets/Sprites/Player/BigSock/attackBigSock_0.controller
@@ -0,0 +1,95 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1107 &-7055634042005191359
+AnimatorStateMachine:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 5846330692315459653}
+    m_Position: {x: 40, y: 260, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions:
+  - {fileID: 8861064079410671751}
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 260, y: 120, z: 0}
+  m_EntryPosition: {x: 60, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 5846330692315459653}
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: attackBigSock_0
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: -7055634042005191359}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1102 &5846330692315459653
+AnimatorState:
+  serializedVersion: 6
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: attackBigSock
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: 5e6513ddfdab9ec459cd616bf71a632c, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1101 &8861064079410671751
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 5846330692315459653}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.25
+  m_TransitionOffset: 0
+  m_ExitTime: 0.75
+  m_HasExitTime: 0
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
diff --git a/MrBigsock/ProjectSettings/DynamicsManager.asset b/MrBigsock/ProjectSettings/DynamicsManager.asset
index b721ec58b14295906bc447085f09c09ac43d140f..f4f9fce23fa61f35066b82c6dafa9297032cb197 100644
--- a/MrBigsock/ProjectSettings/DynamicsManager.asset
+++ b/MrBigsock/ProjectSettings/DynamicsManager.asset
@@ -18,7 +18,7 @@ PhysicsManager:
   m_ClothInterCollisionDistance: 0.1
   m_ClothInterCollisionStiffness: 0.2
   m_ContactsGeneration: 1
-  m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+  m_LayerCollisionMatrix: ffefffffffefffffffefffffffefffffffefffffffefffffffefffffffefffffffffffffffefffffffefffffffefffff00e1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
   m_AutoSimulation: 1
   m_AutoSyncTransforms: 0
   m_ReuseCollisionCallbacks: 1
diff --git a/MrBigsock/ProjectSettings/Physics2DSettings.asset b/MrBigsock/ProjectSettings/Physics2DSettings.asset
index 026c545f5f3ac1db0a076bbbf44d63b79ffd05c9..c6a027f70333f7614dc2603569c8ad5767b9bef4 100644
--- a/MrBigsock/ProjectSettings/Physics2DSettings.asset
+++ b/MrBigsock/ProjectSettings/Physics2DSettings.asset
@@ -53,4 +53,4 @@ Physics2DSettings:
   m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432}
   m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745}
   m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804}
-  m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffff1ff8ffffdfffffffdfffffffdffbffffdffbffffdff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+  m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffff1ff8ffffdfefffffdfffffffdffbffffdffbffffdff8ffffffffffffbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
diff --git a/MrBigsock/ProjectSettings/TagManager.asset b/MrBigsock/ProjectSettings/TagManager.asset
index 17e91b9a9ae2808515743c6a6fd3f1b818da8c2e..0698b4e68c4203ed54fe34bf7cc14799c7515279 100644
--- a/MrBigsock/ProjectSettings/TagManager.asset
+++ b/MrBigsock/ProjectSettings/TagManager.asset
@@ -17,7 +17,7 @@ TagManager:
   - Player
   - PlayerProjectile
   - Interactable
-  - 
+  - Enemy_projectile
   - 
   - 
   -