diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj
index 3afb3467..606da985 100644
--- a/Assembly-CSharp.csproj
+++ b/Assembly-CSharp.csproj
@@ -72,6 +72,7 @@
+
diff --git a/Assets/Palettes/Cave.prefab b/Assets/Palettes/Cave.prefab
index b53ee340..3e9e984f 100644
--- a/Assets/Palettes/Cave.prefab
+++ b/Assets/Palettes/Cave.prefab
@@ -325,6 +325,16 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
+ - first: {x: 32, y: -27, z: 0}
+ second:
+ serializedVersion: 2
+ m_TileIndex: 670
+ m_TileSpriteIndex: 12
+ m_TileMatrixIndex: 0
+ m_TileColorIndex: 0
+ m_TileObjectToInstantiateIndex: 65535
+ dummyAlignment: 0
+ m_AllTileFlags: 1073741825
- first: {x: -1, y: -26, z: 0}
second:
serializedVersion: 2
@@ -1019,7 +1029,7 @@ Tilemap:
second:
serializedVersion: 2
m_TileIndex: 668
- m_TileSpriteIndex: 668
+ m_TileSpriteIndex: 4294967295
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
@@ -1031,10 +1041,10 @@ Tilemap:
m_TileIndex: 669
m_TileSpriteIndex: 668
m_TileMatrixIndex: 0
- m_TileColorIndex: 0
+ m_TileColorIndex: 1
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
- m_AllTileFlags: 1073741825
+ m_AllTileFlags: 1073741827
- first: {x: -1, y: -21, z: 0}
second:
serializedVersion: 2
@@ -8126,7 +8136,9 @@ Tilemap:
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: 7952b82853f2d514b959d9d22190cf46, type: 2}
- m_RefCount: 1
- m_Data: {fileID: 11400000, guid: d5a6f98c3b770144f99d82460feccc92, type: 2}
+ m_Data: {fileID: 0}
+ - m_RefCount: 1
+ m_Data: {fileID: 11400000, guid: c29e9fb0d7798c343a1ea92708fdbd07, type: 2}
m_TileSpriteArray:
- m_RefCount: 1
m_Data: {fileID: 3348532550563196407, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
@@ -8152,7 +8164,7 @@ Tilemap:
m_Data: {fileID: -3196778635232569586, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- m_RefCount: 1
m_Data: {fileID: 3296162337194205346, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- - m_RefCount: 1
+ - m_RefCount: 2
m_Data: {fileID: 8739487802328733786, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- m_RefCount: 1
m_Data: {fileID: 6060065955147336232, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
@@ -9464,10 +9476,10 @@ Tilemap:
m_Data: {fileID: 3936996507482040932, guid: fa69deb4ddceb0445a9554c041267090, type: 3}
- m_RefCount: 1
m_Data: {fileID: 8959118705387878318, guid: 25e473b59d2d7534e803be0a2825e0f7, type: 3}
- - m_RefCount: 2
- m_Data: {fileID: 21300000, guid: d49fe613a772fe84a869f678ed5bb8f3, type: 3}
+ - m_RefCount: 1
+ m_Data: {fileID: 0}
m_TileMatrixArray:
- - m_RefCount: 670
+ - m_RefCount: 671
m_Data:
e00: 1
e01: 0
@@ -9488,6 +9500,8 @@ Tilemap:
m_TileColorArray:
- m_RefCount: 670
m_Data: {r: 1, g: 1, b: 1, a: 1}
+ - m_RefCount: 1
+ m_Data: {r: 0.92849386, g: 0.54052466, b: 0.63349473, a: 1}
m_TileObjectToInstantiateArray: []
m_AnimationFrameRate: 1
m_Color: {r: 1, g: 1, b: 1, a: 1}
@@ -9553,14 +9567,14 @@ TilemapRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_ChunkSize: {x: 32, y: 32, z: 32}
- m_ChunkCullingBounds: {x: 0.5, y: 0.5, z: 0}
+ m_ChunkCullingBounds: {x: 0, y: 0, z: 0}
m_MaxChunkCount: 16
m_MaxFrameAge: 16
m_SortOrder: 0
m_Mode: 0
m_DetectChunkCullingBounds: 0
m_MaskInteraction: 0
---- !u!114 &8220248115746659994
+--- !u!114 &585045762689691791
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
diff --git a/Assets/Resources/SampleScene/Enemies/BossThug.prefab b/Assets/Resources/SampleScene/Enemies/BossThug.prefab
index 70ef36d9..20c79f3b 100644
--- a/Assets/Resources/SampleScene/Enemies/BossThug.prefab
+++ b/Assets/Resources/SampleScene/Enemies/BossThug.prefab
@@ -17,6 +17,7 @@ GameObject:
- component: {fileID: 482428332992622006}
- component: {fileID: 482428332992622001}
- component: {fileID: -4365747932373452915}
+ - component: {fileID: 7039618587524187519}
m_Layer: 0
m_Name: BossThug
m_TagString: NPC
@@ -226,6 +227,7 @@ MonoBehaviour:
isKilled2: 0
isPanelEnabled: 0
expValue: 0
+ agent: {fileID: 7039618587524187519}
--- !u!114 &482428332992622001
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -263,3 +265,23 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
+--- !u!114 &7039618587524187519
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 482428332992622009}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ speed: 2
+ currentPosition:
+ GCost: 0
+ hCost: 0
+ walkable: 0
+ worldPosition: {x: 0, y: 0, z: 0}
+ gridPosition: {x: 0, y: 0}
+ path: []
diff --git a/Assets/Resources/SampleScene/Enemies/Thug.prefab b/Assets/Resources/SampleScene/Enemies/Thug.prefab
index 04f7e2b1..2fcaf26b 100644
--- a/Assets/Resources/SampleScene/Enemies/Thug.prefab
+++ b/Assets/Resources/SampleScene/Enemies/Thug.prefab
@@ -14,6 +14,7 @@ GameObject:
- component: {fileID: 4006076606190978597}
- component: {fileID: 4006076606190978599}
- component: {fileID: 4006076606190978598}
+ - component: {fileID: -5618304694998678869}
m_Layer: 0
m_Name: Thug
m_TagString: Enemy
@@ -99,7 +100,7 @@ Rigidbody2D:
m_UseFullKinematicContacts: 0
m_UseAutoMass: 0
m_Mass: 1
- m_LinearDrag: 0
+ m_LinearDrag: 1
m_AngularDrag: 0.05
m_GravityScale: 0
m_Material: {fileID: 0}
@@ -172,6 +173,7 @@ MonoBehaviour:
isKilled2: 0
isPanelEnabled: 1
expValue: 0
+ agent: {fileID: -5618304694998678869}
--- !u!95 &4006076606190978598
Animator:
serializedVersion: 3
@@ -191,3 +193,23 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
+--- !u!114 &-5618304694998678869
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4006076606190978600}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ speed: 2
+ currentPosition:
+ GCost: 0
+ hCost: 0
+ walkable: 0
+ worldPosition: {x: 0, y: 0, z: 0}
+ gridPosition: {x: 0, y: 0}
+ path: []
diff --git a/Assets/Resources/ThePlayer.prefab b/Assets/Resources/ThePlayer.prefab
index 6a49682c..814de520 100644
--- a/Assets/Resources/ThePlayer.prefab
+++ b/Assets/Resources/ThePlayer.prefab
@@ -113,14 +113,17 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 840a82f054869244b832426e6b6022bd, type: 3}
m_Name:
m_EditorClassIdentifier:
- walkSpeed: 4
+ walkSpeed: 10
Panel: {fileID: 0}
dmgParticleSystem: {fileID: 4869648843387222763}
maxHealth: {fileID: 11400000, guid: 2cac7af95874b184aae736e0ed4994d7, type: 2}
currentHealth: 10
healthBar: {fileID: 0}
+ lvlUp: 0
+ test: 0
exp: 0
lvl: 0
+ maxExp: 0
levelBar: {fileID: 0}
minPlayerExp: {fileID: 11400000, guid: e66e910aa7e03d342bda145946dad7bc, type: 2}
--- !u!61 &4869648843286970702
@@ -245,6 +248,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
mainCh: {fileID: 4869648843286970700}
+ maxHealth: {fileID: 0}
--- !u!114 &4869648843286970673
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/Assets/Scene Sprites/Cave Tiles/dungeon_12 1.asset b/Assets/Scene Sprites/Cave Tiles/dungeon_12 1.asset
new file mode 100644
index 00000000..262b383c
--- /dev/null
+++ b/Assets/Scene Sprites/Cave Tiles/dungeon_12 1.asset
@@ -0,0 +1,36 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0}
+ m_Name: dungeon_12 1
+ m_EditorClassIdentifier:
+ m_Sprite: {fileID: 8739487802328733786, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Transform:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_InstancedGameObject: {fileID: 0}
+ m_Flags: 1
+ m_ColliderType: 1
diff --git a/Assets/Scene Sprites/Cave Tiles/dungeon_12 1.asset.meta b/Assets/Scene Sprites/Cave Tiles/dungeon_12 1.asset.meta
new file mode 100644
index 00000000..9c1c62fc
--- /dev/null
+++ b/Assets/Scene Sprites/Cave Tiles/dungeon_12 1.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c29e9fb0d7798c343a1ea92708fdbd07
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity
index 427b6f4b..b553c288 100644
--- a/Assets/Scenes/SampleScene.unity
+++ b/Assets/Scenes/SampleScene.unity
@@ -292,6 +292,7 @@ GameObject:
- component: {fileID: 8620309}
- component: {fileID: 8620311}
- component: {fileID: 8620312}
+ - component: {fileID: 8620310}
m_Layer: 0
m_Name: Bat_1
m_TagString: Enemy
@@ -409,6 +410,27 @@ BoxCollider2D:
serializedVersion: 2
m_Size: {x: 1.2, y: 0.8}
m_EdgeRadius: 0
+--- !u!50 &8620310
+Rigidbody2D:
+ serializedVersion: 4
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8620305}
+ m_BodyType: 0
+ m_Simulated: 1
+ m_UseFullKinematicContacts: 0
+ m_UseAutoMass: 0
+ m_Mass: 1
+ m_LinearDrag: 3.01
+ m_AngularDrag: 0.05
+ m_GravityScale: 0
+ m_Material: {fileID: 0}
+ m_Interpolate: 0
+ m_SleepingMode: 1
+ m_CollisionDetection: 0
+ m_Constraints: 4
--- !u!114 &8620311
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -424,7 +446,7 @@ MonoBehaviour:
moveSpeed: 3
enemyName: bat1
maxHealth: {fileID: 11400000, guid: 1a234827b90bfc24da563fbd5ffb412a, type: 2}
- health: 1
+ health: 3
baseAttack: 1
path:
- {fileID: 652174080}
@@ -459,7 +481,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3}
m_Name:
m_EditorClassIdentifier:
- speed: 1
+ speed: 2
currentPosition:
GCost: 0
hCost: 0
@@ -696,6 +718,7 @@ GameObject:
- component: {fileID: 68076403}
- component: {fileID: 68076407}
- component: {fileID: 68076408}
+ - component: {fileID: 68076405}
m_Layer: 0
m_Name: Skeleton_0
m_TagString: Enemy
@@ -812,6 +835,27 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
+--- !u!50 &68076405
+Rigidbody2D:
+ serializedVersion: 4
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 68076400}
+ m_BodyType: 0
+ m_Simulated: 1
+ m_UseFullKinematicContacts: 0
+ m_UseAutoMass: 0
+ m_Mass: 1
+ m_LinearDrag: 2
+ m_AngularDrag: 0.05
+ m_GravityScale: 0
+ m_Material: {fileID: 0}
+ m_Interpolate: 0
+ m_SleepingMode: 1
+ m_CollisionDetection: 0
+ m_Constraints: 4
--- !u!61 &68076406
BoxCollider2D:
m_ObjectHideFlags: 0
@@ -890,7 +934,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3}
m_Name:
m_EditorClassIdentifier:
- speed: 1.2
+ speed: 1.5
currentPosition:
GCost: 0
hCost: 0
@@ -1199,6 +1243,7 @@ GameObject:
- component: {fileID: 158729766}
- component: {fileID: 158729767}
- component: {fileID: 158729768}
+ - component: {fileID: 158729769}
m_Layer: 0
m_Name: chests_6_2
m_TagString: Untagged
@@ -1311,8 +1356,27 @@ MonoBehaviour:
m_EditorClassIdentifier:
_panel: {fileID: 5331092055018478733, guid: 2b46aee216d4b304f8aebcb303ebf4f4, type: 3}
isOpen: 0
- chest: {fileID: 0}
+ chest: {fileID: 158729764}
developerList: []
+--- !u!95 &158729769
+Animator:
+ serializedVersion: 3
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 158729764}
+ m_Enabled: 1
+ m_Avatar: {fileID: 0}
+ m_Controller: {fileID: 9100000, guid: fce3c85ba17349e4798d785023c01ae5, type: 2}
+ m_CullingMode: 0
+ m_UpdateMode: 0
+ m_ApplyRootMotion: 0
+ m_LinearVelocityBlending: 0
+ m_WarningMessage:
+ m_HasTransformHierarchy: 1
+ m_AllowConstantClipSamplingOptimization: 1
+ m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &163167163
GameObject:
m_ObjectHideFlags: 0
@@ -1894,7 +1958,7 @@ MonoBehaviour:
moveSpeed: 4
enemyName: bat0
maxHealth: {fileID: 11400000, guid: 1a234827b90bfc24da563fbd5ffb412a, type: 2}
- health: 1
+ health: 3
baseAttack: 1
path:
- {fileID: 1474164377}
@@ -1925,14 +1989,14 @@ Rigidbody2D:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 242009510}
- m_BodyType: 1
+ m_BodyType: 0
m_Simulated: 1
m_UseFullKinematicContacts: 0
m_UseAutoMass: 0
m_Mass: 1
- m_LinearDrag: 0
+ m_LinearDrag: 3
m_AngularDrag: 0.05
- m_GravityScale: 1
+ m_GravityScale: 0
m_Material: {fileID: 0}
m_Interpolate: 0
m_SleepingMode: 1
@@ -1976,7 +2040,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d622984048644f87804ad1a3f20aa23a, type: 3}
m_Name:
m_EditorClassIdentifier:
- speed: 0.5
+ speed: 2
currentPosition:
GCost: 0
hCost: 0
@@ -26078,6 +26142,7 @@ GameObject:
- component: {fileID: 641696205}
- component: {fileID: 641696208}
- component: {fileID: 641696203}
+ - component: {fileID: 641696204}
m_Layer: 0
m_Name: Slime_0
m_TagString: Enemy
@@ -26093,7 +26158,7 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 641696201}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 30, y: 9, z: 10}
+ m_LocalPosition: {x: 30.55, y: 9, z: 10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 184660453}
@@ -26119,6 +26184,27 @@ MonoBehaviour:
worldPosition: {x: 0, y: 0, z: 0}
gridPosition: {x: 0, y: 0}
path: []
+--- !u!50 &641696204
+Rigidbody2D:
+ serializedVersion: 4
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 641696201}
+ m_BodyType: 0
+ m_Simulated: 1
+ m_UseFullKinematicContacts: 0
+ m_UseAutoMass: 0
+ m_Mass: 1
+ m_LinearDrag: 1
+ m_AngularDrag: 0.05
+ m_GravityScale: 0
+ m_Material: {fileID: 0}
+ m_Interpolate: 0
+ m_SleepingMode: 1
+ m_CollisionDetection: 0
+ m_Constraints: 4
--- !u!61 &641696205
BoxCollider2D:
m_ObjectHideFlags: 0
@@ -37537,6 +37623,7 @@ GameObject:
- component: {fileID: 926459327}
- component: {fileID: 926459326}
- component: {fileID: 926459325}
+ - component: {fileID: 926459328}
m_Layer: 0
m_Name: chests_6
m_TagString: Untagged
@@ -37572,7 +37659,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
_panel: {fileID: 5331092055018478733, guid: 2b46aee216d4b304f8aebcb303ebf4f4, type: 3}
isOpen: 0
- chest: {fileID: 0}
+ chest: {fileID: 926459323}
developerList:
- {fileID: 11400000, guid: 5935777f7ac390a4187e03f34e7cafdd, type: 2}
--- !u!61 &926459326
@@ -37627,6 +37714,25 @@ BoxCollider2D:
serializedVersion: 2
m_Size: {x: 0.95, y: 0.9}
m_EdgeRadius: 0
+--- !u!95 &926459328
+Animator:
+ serializedVersion: 3
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 926459323}
+ m_Enabled: 1
+ m_Avatar: {fileID: 0}
+ m_Controller: {fileID: 9100000, guid: 68cd0ce1bd3194849bb958a8dadb9b9c, type: 2}
+ m_CullingMode: 0
+ m_UpdateMode: 0
+ m_ApplyRootMotion: 0
+ m_LinearVelocityBlending: 0
+ m_WarningMessage:
+ m_HasTransformHierarchy: 1
+ m_AllowConstantClipSamplingOptimization: 1
+ m_KeepAnimatorControllerStateOnDisable: 0
--- !u!212 &926459329
SpriteRenderer:
m_ObjectHideFlags: 0
@@ -38286,6 +38392,7 @@ GameObject:
- component: {fileID: 1027343186}
- component: {fileID: 1027343187}
- component: {fileID: 1027343188}
+ - component: {fileID: 1027343189}
m_Layer: 0
m_Name: chests_54
m_TagString: Untagged
@@ -38398,8 +38505,27 @@ MonoBehaviour:
m_EditorClassIdentifier:
_panel: {fileID: 5331092055018478733, guid: 2b46aee216d4b304f8aebcb303ebf4f4, type: 3}
isOpen: 0
- chest: {fileID: 0}
+ chest: {fileID: 1027343184}
developerList: []
+--- !u!95 &1027343189
+Animator:
+ serializedVersion: 3
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1027343184}
+ m_Enabled: 1
+ m_Avatar: {fileID: 0}
+ m_Controller: {fileID: 9100000, guid: 5a1cb06ea2da76043b87dc47570a8e31, type: 2}
+ m_CullingMode: 0
+ m_UpdateMode: 0
+ m_ApplyRootMotion: 0
+ m_LinearVelocityBlending: 0
+ m_WarningMessage:
+ m_HasTransformHierarchy: 1
+ m_AllowConstantClipSamplingOptimization: 1
+ m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &1055977144
GameObject:
m_ObjectHideFlags: 0
@@ -39930,6 +40056,7 @@ GameObject:
- component: {fileID: 1265465284}
- component: {fileID: 1265465285}
- component: {fileID: 1265465286}
+ - component: {fileID: 1265465287}
m_Layer: 0
m_Name: chests_9
m_TagString: Untagged
@@ -40042,8 +40169,27 @@ MonoBehaviour:
m_EditorClassIdentifier:
_panel: {fileID: 5331092055018478733, guid: 2b46aee216d4b304f8aebcb303ebf4f4, type: 3}
isOpen: 0
- chest: {fileID: 0}
+ chest: {fileID: 1265465282}
developerList: []
+--- !u!95 &1265465287
+Animator:
+ serializedVersion: 3
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1265465282}
+ m_Enabled: 1
+ m_Avatar: {fileID: 0}
+ m_Controller: {fileID: 9100000, guid: a95209a8090661b429e3a7057efecd57, type: 2}
+ m_CullingMode: 0
+ m_UpdateMode: 0
+ m_ApplyRootMotion: 0
+ m_LinearVelocityBlending: 0
+ m_WarningMessage:
+ m_HasTransformHierarchy: 1
+ m_AllowConstantClipSamplingOptimization: 1
+ m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &1290527200
GameObject:
m_ObjectHideFlags: 0
@@ -77653,26 +77799,6 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- - first: {x: 50, y: 22, z: 0}
- second:
- serializedVersion: 2
- m_TileIndex: 28
- m_TileSpriteIndex: 28
- m_TileMatrixIndex: 0
- m_TileColorIndex: 0
- m_TileObjectToInstantiateIndex: 65535
- dummyAlignment: 0
- m_AllTileFlags: 1073741825
- - first: {x: 51, y: 22, z: 0}
- second:
- serializedVersion: 2
- m_TileIndex: 4
- m_TileSpriteIndex: 4
- m_TileMatrixIndex: 0
- m_TileColorIndex: 0
- m_TileObjectToInstantiateIndex: 65535
- dummyAlignment: 0
- m_AllTileFlags: 1073741825
- first: {x: 52, y: 22, z: 0}
second:
serializedVersion: 2
@@ -78223,26 +78349,6 @@ Tilemap:
m_TileObjectToInstantiateIndex: 65535
dummyAlignment: 0
m_AllTileFlags: 1073741825
- - first: {x: 1, y: 23, z: 0}
- second:
- serializedVersion: 2
- m_TileIndex: 6
- m_TileSpriteIndex: 6
- m_TileMatrixIndex: 0
- m_TileColorIndex: 0
- m_TileObjectToInstantiateIndex: 65535
- dummyAlignment: 0
- m_AllTileFlags: 1073741825
- - first: {x: 2, y: 23, z: 0}
- second:
- serializedVersion: 2
- m_TileIndex: 5
- m_TileSpriteIndex: 5
- m_TileMatrixIndex: 0
- m_TileColorIndex: 0
- m_TileObjectToInstantiateIndex: 65535
- dummyAlignment: 0
- m_AllTileFlags: 1073741825
- first: {x: 3, y: 23, z: 0}
second:
serializedVersion: 2
@@ -79286,7 +79392,7 @@ Tilemap:
- first: {x: 1, y: 24, z: 0}
second:
serializedVersion: 2
- m_TileIndex: 6
+ m_TileIndex: 38
m_TileSpriteIndex: 6
m_TileMatrixIndex: 0
m_TileColorIndex: 0
@@ -79296,8 +79402,8 @@ Tilemap:
- first: {x: 2, y: 24, z: 0}
second:
serializedVersion: 2
- m_TileIndex: 4
- m_TileSpriteIndex: 4
+ m_TileIndex: 38
+ m_TileSpriteIndex: 6
m_TileMatrixIndex: 0
m_TileColorIndex: 0
m_TileObjectToInstantiateIndex: 65535
@@ -131603,11 +131709,11 @@ Tilemap:
m_Data: {fileID: 11400000, guid: 75e00d2176291e547949774a5aed0494, type: 2}
- m_RefCount: 144
m_Data: {fileID: 11400000, guid: 079d0d5a94e9ae142be6fe21d2c646d1, type: 2}
- - m_RefCount: 159
+ - m_RefCount: 157
m_Data: {fileID: 11400000, guid: 63fde8bc69e9ec549ac1481ddde6a52f, type: 2}
- - m_RefCount: 518
+ - m_RefCount: 517
m_Data: {fileID: 11400000, guid: 12b1acac64313f74aafb538f3c18b705, type: 2}
- - m_RefCount: 669
+ - m_RefCount: 667
m_Data: {fileID: 11400000, guid: 83fc998975104da4380b8e609392dc0a, type: 2}
- m_RefCount: 107
m_Data: {fileID: 11400000, guid: 1afb161d5ae71614cbf798b8230551a3, type: 2}
@@ -131651,7 +131757,7 @@ Tilemap:
m_Data: {fileID: 11400000, guid: 579c1aa54fef2434dbf62677b8a2fbb6, type: 2}
- m_RefCount: 11
m_Data: {fileID: 11400000, guid: 1d6d95d6d184f704bb6d8f259c1534a2, type: 2}
- - m_RefCount: 106
+ - m_RefCount: 105
m_Data: {fileID: 11400000, guid: 0d3a48c667a39654ba5ef0c86e53bb1d, type: 2}
- m_RefCount: 104
m_Data: {fileID: 11400000, guid: 2d236cbf92b4c734684ed6ccd128003d, type: 2}
@@ -131671,8 +131777,8 @@ Tilemap:
m_Data: {fileID: 11400000, guid: c356c8564d98e7d4da396830a28289f7, type: 2}
- m_RefCount: 0
m_Data: {fileID: 0}
- - m_RefCount: 0
- m_Data: {fileID: 0}
+ - m_RefCount: 2
+ m_Data: {fileID: 11400000, guid: c29e9fb0d7798c343a1ea92708fdbd07, type: 2}
- m_RefCount: 1
m_Data: {fileID: 11400000, guid: fe0a9f2bfdf4bc740bf0e1d205e6383c, type: 2}
- m_RefCount: 1
@@ -131702,9 +131808,9 @@ Tilemap:
m_Data: {fileID: -417231121722926203, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- m_RefCount: 144
m_Data: {fileID: -8016020100734188598, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- - m_RefCount: 159
+ - m_RefCount: 157
m_Data: {fileID: 3296162337194205346, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- - m_RefCount: 518
+ - m_RefCount: 517
m_Data: {fileID: 6060065955147336232, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- m_RefCount: 669
m_Data: {fileID: 8739487802328733786, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
@@ -131750,7 +131856,7 @@ Tilemap:
m_Data: {fileID: 242477745445040105, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- m_RefCount: 11
m_Data: {fileID: -7633674121813366095, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- - m_RefCount: 106
+ - m_RefCount: 105
m_Data: {fileID: -3196778635232569586, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
- m_RefCount: 104
m_Data: {fileID: -2105262084097158385, guid: 3a08fefc7df696140a7a44798f351457, type: 3}
@@ -131793,7 +131899,7 @@ Tilemap:
- m_RefCount: 1
m_Data: {fileID: -6077451656091236284, guid: f692d3c7fd274f7408466487bc9f9a9e, type: 3}
m_TileMatrixArray:
- - m_RefCount: 9000
+ - m_RefCount: 8996
m_Data:
e00: 1
e01: 0
@@ -131812,7 +131918,7 @@ Tilemap:
e32: 0
e33: 1
m_TileColorArray:
- - m_RefCount: 9000
+ - m_RefCount: 8996
m_Data: {r: 1, g: 1, b: 1, a: 1}
m_TileObjectToInstantiateArray: []
m_AnimationFrameRate: 1
diff --git a/Assets/Scripts/Chest/ChestController.cs b/Assets/Scripts/Chest/ChestController.cs
index d693623b..717e97c3 100644
--- a/Assets/Scripts/Chest/ChestController.cs
+++ b/Assets/Scripts/Chest/ChestController.cs
@@ -7,12 +7,13 @@ public class ChestController : BaseWarehouseController
{
[SerializeField] public GameObject chest;
[SerializeField] public List- developerList = new List
- (); // FOR DEVELOPER TESTE - remove later !!!
-
+ private Animator m_Animator;
bool isTrigerred = false;
// Start is called before the first frame update
void Start()
{
+ m_Animator = gameObject.GetComponent();
chest = gameObject; // set object on current GameObject
// FOR DEVELOPER TESTE - remove later !!!
@@ -22,16 +23,32 @@ public class ChestController : BaseWarehouseController
}
}
+ private bool beingHandled = false;
+ private static bool Opening;
+ private static bool Closing;
+ private IEnumerator OpenChestWithAnimation()
+ {
+ beingHandled = true;
+ // process pre-yield
+ m_Animator.SetTrigger("OpenIt");
+ yield return new WaitForSeconds( 0.4f );
+ this.OpenPanel();
+ InventoryManager.Instance.OpenPanel();
+ EquipmentManager.Instance.OpenPanel();
+ m_Animator.ResetTrigger("OpenIt");
+ // process post-yield
+ beingHandled = false;
+ }
+
// Update is called once per frame
void Update()
{
if (this._panel && this.isTrigerred && !this.isOpen) // we can open chest only when its closed
{
- if (Input.GetKeyDown(KeyCode.E))
+
+ if (Input.GetKeyDown(KeyCode.E) && !beingHandled)
{
- this.OpenPanel();
- InventoryManager.Instance.OpenPanel();
- EquipmentManager.Instance.OpenPanel();
+ StartCoroutine(OpenChestWithAnimation());
}
}
@@ -43,9 +60,6 @@ public class ChestController : BaseWarehouseController
EquipmentManager.Instance.OpenPanel();
}
}
-
-
-
}
void OnTriggerExit2D(Collider2D collision)
@@ -72,6 +86,37 @@ public class ChestController : BaseWarehouseController
base.ClosePanel();
InventoryManager.Instance.ClosePanel();
EquipmentManager.Instance.ClosePanel();
+ if (!beingHandled)
+ {
+ StartCoroutine(CloseChestWithAnimation());
+ }
+ ReactivateAnimation();
+ }
+
+ public void CloseChestWithAnimationForOtherPanels()
+ {
+ if (!beingHandled)
+ {
+ StartCoroutine(CloseChestWithAnimation());
+ }
+ ReactivateAnimation();
+ }
+
+ private IEnumerator CloseChestWithAnimation()
+ {
+ beingHandled = true;
+ // process pre-yield
+ yield return new WaitForSeconds( 0.2f );
+ m_Animator.SetTrigger("CloseIt");
+ yield return new WaitForSeconds( 0.1f );
+ m_Animator.ResetTrigger("CloseIt");
+ // process post-yield
+ beingHandled = false;
+ }
+
+ private void ReactivateAnimation()
+ {
+ m_Animator.SetTrigger("reactivate");
}
protected override void SetupPanel()
diff --git a/Assets/Scripts/Enemies' Scprits/FollowingEnemy.cs b/Assets/Scripts/Enemies' Scprits/FollowingEnemy.cs
index b8e53a76..06b15cc2 100644
--- a/Assets/Scripts/Enemies' Scprits/FollowingEnemy.cs
+++ b/Assets/Scripts/Enemies' Scprits/FollowingEnemy.cs
@@ -233,7 +233,7 @@ public class FollowingEnemy : Enemy
Vector2 difference = enemy.transform.position - player.transform.position;
difference = difference.normalized * thrust;
enemy.AddForce(difference, ForceMode2D.Impulse);
- StartCoroutine(KnockCo(enemy));
+ //StartCoroutine(KnockCo(enemy));
}
}
diff --git a/Assets/Scripts/Enemies' Scprits/FollowingPatrollingEnemy.cs b/Assets/Scripts/Enemies' Scprits/FollowingPatrollingEnemy.cs
index 3baccea9..98dfbe08 100644
--- a/Assets/Scripts/Enemies' Scprits/FollowingPatrollingEnemy.cs
+++ b/Assets/Scripts/Enemies' Scprits/FollowingPatrollingEnemy.cs
@@ -107,7 +107,7 @@ public class FollowingPatrollingEnemy : Enemy
TakeDamage(1.0f);
hit = false;
timerHit = 0f;
- //TakeKnockback();
+ TakeKnockback();
}
}
if (gameObject.active == false)
diff --git a/Assets/Scripts/Equipment/EquipmentPanelController.cs b/Assets/Scripts/Equipment/EquipmentPanelController.cs
index 5b9d1f50..caddc4e0 100644
--- a/Assets/Scripts/Equipment/EquipmentPanelController.cs
+++ b/Assets/Scripts/Equipment/EquipmentPanelController.cs
@@ -53,6 +53,10 @@ public class EquipmentPanelController : BasePanelController
public override void CloseOnClick()
{
Destroy(gameObject); // destroy panel
+ GameObject panel = FindObjectOfType()?.gameObject;
+ if(panel != null) Destroy(panel);
+ FindObjectOfType()?.ClosePanel();
+
if(_instance)
{
diff --git a/Assets/Scripts/Inventory/InventoryPanelController.cs b/Assets/Scripts/Inventory/InventoryPanelController.cs
index c51879c3..f3ec8dd0 100644
--- a/Assets/Scripts/Inventory/InventoryPanelController.cs
+++ b/Assets/Scripts/Inventory/InventoryPanelController.cs
@@ -11,7 +11,9 @@ public class InventoryPanelController : BasePanelController
public override void CloseOnClick()
{
Destroy(gameObject); // destroy panel
-
+ GameObject panel = FindObjectOfType()?.gameObject;
+ if(panel != null) Destroy(panel);
+ GameObject.FindObjectOfType()?.ClosePanel();
InventoryManager.Instance.GetComponent().ClosePanel();
}
diff --git a/Assets/Scripts/ProceduralGeneration.meta b/Assets/Scripts/ProceduralGeneration.meta
new file mode 100644
index 00000000..3646b06f
--- /dev/null
+++ b/Assets/Scripts/ProceduralGeneration.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 08b74695d3ec40bf8363ba1b256878d0
+timeCreated: 1667936106
\ No newline at end of file
diff --git a/Assets/Scripts/ProceduralGeneration/FloodFill.cs b/Assets/Scripts/ProceduralGeneration/FloodFill.cs
new file mode 100644
index 00000000..73ce8813
--- /dev/null
+++ b/Assets/Scripts/ProceduralGeneration/FloodFill.cs
@@ -0,0 +1,87 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.Linq;
+using UnityEngine;
+
+namespace GUI_Scripts.ProceduralGeneration
+{
+ public class FloodFill
+ {
+ private Map map;
+ private int id;
+ private List positions = new List();
+ private List queue = new List();
+
+ public FloodFill(Map map, int id, Vector2Int startPosition)
+ {
+ this.map = map;
+ this.id = id;
+ queue.Add(startPosition);
+ }
+
+ public bool Fill()
+ {
+ while (queue.Count > 0)
+ {
+ Vector2Int posiiton = queue[0];
+ queue.RemoveAt(0);
+ if (map.tiles.ContainsKey(posiiton) && map.tiles[posiiton] == 0)
+ {
+ map.tiles[posiiton] = id;
+ foreach (var dir in Directions2D)
+ {
+ if (map.tiles.ContainsKey(posiiton + dir) && !positions.Contains(posiiton+dir))
+ {
+ queue.Add(posiiton+dir);
+ }
+ }
+ }
+ }
+
+ return queue.Count == 0;
+ }
+
+ public static readonly Vector2Int[] Directions2D = new Vector2Int[]
+ {
+ Vector2Int.left,
+ Vector2Int.right,
+ Vector2Int.up,
+ Vector2Int.down,
+ };
+ }
+
+
+ public class Map
+ {
+ public Dictionary tiles;
+
+ public Map(Vector2Int size)
+ {
+ tiles = new Dictionary();
+ for (int x = 0; x < size.x; x++)
+ {
+ for (int y = 0; y < size.y; y++)
+ {
+ tiles.Add(new Vector2Int(x,y),0);
+ }
+ }
+ }
+
+ public void Fill(List fillers)
+ {
+ int count = fillers.Count;
+ while (count > 0)
+ {
+ count = fillers.Count;
+ foreach (var filler in fillers)
+ {
+ if (filler.Fill())
+ {
+ count--;
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/ProceduralGeneration/FloodFill.cs.meta b/Assets/Scripts/ProceduralGeneration/FloodFill.cs.meta
new file mode 100644
index 00000000..cc4e8b1c
--- /dev/null
+++ b/Assets/Scripts/ProceduralGeneration/FloodFill.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: f0b71d131d4841febb356fe612a132f4
+timeCreated: 1667936120
\ No newline at end of file
diff --git a/Assets/Sprites/Objects Sprites/Chests_54.meta b/Assets/Sprites/Objects Sprites/Chests_54.meta
new file mode 100644
index 00000000..94bf1db3
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f79efdbefb8dce541b635f94b548f3a1
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.anim b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.anim
new file mode 100644
index 00000000..4df80324
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.anim
@@ -0,0 +1,68 @@
+%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: Chests_54
+ 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: -471958427270782953, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: -471958427270782953, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.083333336
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.anim.meta b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.anim.meta
new file mode 100644
index 00000000..d6e4fda3
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: dd7b47fb7a97d07448a60659ac7e722a
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.controller b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.controller
new file mode 100644
index 00000000..e7ccf62c
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.controller
@@ -0,0 +1,226 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1101 &-7198531082142525818
+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: CloseIt
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -6431956851248493694}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &-6431956851248493694
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Chests_54_Closing
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -1094365554926648941}
+ 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: 1ad5d3f37fc16d349beef64c0340b9fb, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &-2039295147506254384
+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: OpenIt
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 3737949326508663928}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1101 &-1094365554926648941
+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: reactivate
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 8897965088411187136}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 0
+ 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: Chests_54
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: OpenIt
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: CloseIt
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: reactivate
+ 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: 9139171722391466969}
+ 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 &3737949326508663928
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Chests_54_Opening 1
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -7198531082142525818}
+ 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: e572627970d88c442983af6e0078f127, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &8897965088411187136
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Chests_54
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -2039295147506254384}
+ 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: dd7b47fb7a97d07448a60659ac7e722a, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1107 &9139171722391466969
+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: 8897965088411187136}
+ m_Position: {x: 251.40308, y: 215.88281, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -6431956851248493694}
+ m_Position: {x: 530, y: 250, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 3737949326508663928}
+ m_Position: {x: 260, y: 340, 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: 8897965088411187136}
diff --git a/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.controller.meta b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.controller.meta
new file mode 100644
index 00000000..1d8e0719
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5a1cb06ea2da76043b87dc47570a8e31
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Closing.anim b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Closing.anim
new file mode 100644
index 00000000..3251deb4
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Closing.anim
@@ -0,0 +1,77 @@
+%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: Chests_54_Closing
+ 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: 9177954562211352016, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.083333336
+ value: {fileID: -692918935823637250, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.16666667
+ value: {fileID: 5614657165836047051, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.25
+ value: {fileID: -471958427270782953, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: 9177954562211352016, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -692918935823637250, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 5614657165836047051, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -471958427270782953, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.33333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Closing.anim.meta b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Closing.anim.meta
new file mode 100644
index 00000000..bb7040c2
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Closing.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1ad5d3f37fc16d349beef64c0340b9fb
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Opening 1.anim b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Opening 1.anim
new file mode 100644
index 00000000..1e82bf70
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Opening 1.anim
@@ -0,0 +1,77 @@
+%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: Chests_54_Opening 1
+ 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: -471958427270782953, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.083333336
+ value: {fileID: 5614657165836047051, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.16666667
+ value: {fileID: -692918935823637250, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.25
+ value: {fileID: 9177954562211352016, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: -471958427270782953, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 5614657165836047051, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -692918935823637250, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 9177954562211352016, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.33333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Opening 1.anim.meta b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Opening 1.anim.meta
new file mode 100644
index 00000000..f6a34e67
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_54/Chests_54_Opening 1.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e572627970d88c442983af6e0078f127
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6.meta b/Assets/Sprites/Objects Sprites/Chests_6.meta
new file mode 100644
index 00000000..610bfcdb
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e0e324ae9d38180429b3ed23c5cc6d9c
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6/chest1.anim b/Assets/Sprites/Objects Sprites/Chests_6/chest1.anim
new file mode 100644
index 00000000..ce46db9c
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6/chest1.anim
@@ -0,0 +1,68 @@
+%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: chest1
+ 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: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.083333336
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_6/chest1.anim.meta b/Assets/Sprites/Objects Sprites/Chests_6/chest1.anim.meta
new file mode 100644
index 00000000..f4e59ff4
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6/chest1.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2aeff68821321dc409fc27ff02c19a6e
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6/chests_6.controller b/Assets/Sprites/Objects Sprites/Chests_6/chests_6.controller
new file mode 100644
index 00000000..507b1294
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6/chests_6.controller
@@ -0,0 +1,285 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-4154166536380685450
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chest1
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 8959729721611165566}
+ 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: 2aeff68821321dc409fc27ff02c19a6e, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &-448283270009828735
+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: reactivate
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -4154166536380685450}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ 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: chests_6
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: OpenIt
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: CloseIt
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: reactivate
+ 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: 326928016198682137}
+ 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!1101 &50894773949507870
+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: CloseIt
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 5260525296812650610}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1107 &326928016198682137
+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: -4154166536380685450}
+ m_Position: {x: 180, y: 240, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 8502245749833794975}
+ m_Position: {x: 190, y: 370, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 5260525296812650610}
+ m_Position: {x: 440, y: 310, 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: -4154166536380685450}
+--- !u!1101 &508075510255832289
+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: -4154166536380685450}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.75
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1101 &1391191896295959867
+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: -4154166536380685450}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.75
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!206 &3574531449588603167
+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!1102 &5260525296812650610
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chests_6_Closes
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -448283270009828735}
+ 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: 279464c5eab2fa84ea4a502919fa5a81, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &8502245749833794975
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chests_6_Opens
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 50894773949507870}
+ 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: 707d5637b5538b245a4d81b2cfe388ab, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &8959729721611165566
+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: OpenIt
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 8502245749833794975}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
diff --git a/Assets/Sprites/Objects Sprites/Chests_6/chests_6.controller.meta b/Assets/Sprites/Objects Sprites/Chests_6/chests_6.controller.meta
new file mode 100644
index 00000000..2bad072d
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6/chests_6.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 68cd0ce1bd3194849bb958a8dadb9b9c
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Closes.anim b/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Closes.anim
new file mode 100644
index 00000000..eb2321bf
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Closes.anim
@@ -0,0 +1,77 @@
+%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: chests_6_Closes
+ 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: -3941554626913532730, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.083333336
+ value: {fileID: -1800727503582564119, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.16666667
+ value: {fileID: -9203097295571002407, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.25
+ value: {fileID: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: -3941554626913532730, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -1800727503582564119, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -9203097295571002407, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.33333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Closes.anim.meta b/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Closes.anim.meta
new file mode 100644
index 00000000..fc73e0da
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Closes.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 279464c5eab2fa84ea4a502919fa5a81
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Opens.anim b/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Opens.anim
new file mode 100644
index 00000000..55034edd
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Opens.anim
@@ -0,0 +1,77 @@
+%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: chests_6_Opens
+ 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: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.083333336
+ value: {fileID: -9203097295571002407, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.16666667
+ value: {fileID: -1800727503582564119, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.25
+ value: {fileID: -3941554626913532730, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -9203097295571002407, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -1800727503582564119, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -3941554626913532730, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.33333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Opens.anim.meta b/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Opens.anim.meta
new file mode 100644
index 00000000..dd5f7f71
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6/chests_6_Opens.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 707d5637b5538b245a4d81b2cfe388ab
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2.meta b/Assets/Sprites/Objects Sprites/Chests_6_2.meta
new file mode 100644
index 00000000..4fab340f
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e822a93ec45f712419082e52edecaa1e
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2/chest_6_2.anim b/Assets/Sprites/Objects Sprites/Chests_6_2/chest_6_2.anim
new file mode 100644
index 00000000..c940766f
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2/chest_6_2.anim
@@ -0,0 +1,68 @@
+%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: chest_6_2
+ 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: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.083333336
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2/chest_6_2.anim.meta b/Assets/Sprites/Objects Sprites/Chests_6_2/chest_6_2.anim.meta
new file mode 100644
index 00000000..42776091
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2/chest_6_2.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b0103008ebde20043ba452163c35b7fe
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2.controller b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2.controller
new file mode 100644
index 00000000..7864466e
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2.controller
@@ -0,0 +1,285 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-4154166536380685450
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chest1
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 8959729721611165566}
+ 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: 2aeff68821321dc409fc27ff02c19a6e, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &-448283270009828735
+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: reactivate
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -4154166536380685450}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ 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: chests_6_2
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: OpenIt
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: CloseIt
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: reactivate
+ 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: 326928016198682137}
+ 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!1101 &50894773949507870
+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: CloseIt
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 5260525296812650610}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1107 &326928016198682137
+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: -4154166536380685450}
+ m_Position: {x: 180, y: 240, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 8502245749833794975}
+ m_Position: {x: 190, y: 370, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 5260525296812650610}
+ m_Position: {x: 440, y: 310, 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: -4154166536380685450}
+--- !u!1101 &508075510255832289
+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: -4154166536380685450}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.75
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1101 &1391191896295959867
+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: -4154166536380685450}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.75
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!206 &3574531449588603167
+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!1102 &5260525296812650610
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chests_6_Closes
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -448283270009828735}
+ 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: 279464c5eab2fa84ea4a502919fa5a81, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &8502245749833794975
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chests_6_Opens
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 50894773949507870}
+ 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: 707d5637b5538b245a4d81b2cfe388ab, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &8959729721611165566
+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: OpenIt
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 8502245749833794975}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2.controller.meta b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2.controller.meta
new file mode 100644
index 00000000..ae5531b3
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fce3c85ba17349e4798d785023c01ae5
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Closes.anim b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Closes.anim
new file mode 100644
index 00000000..3e5d9e84
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Closes.anim
@@ -0,0 +1,77 @@
+%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: chests_6_2_Closes
+ 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: -3941554626913532730, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.083333336
+ value: {fileID: -1800727503582564119, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.16666667
+ value: {fileID: -9203097295571002407, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.25
+ value: {fileID: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: -3941554626913532730, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -1800727503582564119, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -9203097295571002407, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.33333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Closes.anim.meta b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Closes.anim.meta
new file mode 100644
index 00000000..19ae25d6
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Closes.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a09c9bf2330dd074b8385ed3ef1b104f
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Opens.anim b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Opens.anim
new file mode 100644
index 00000000..250caad9
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Opens.anim
@@ -0,0 +1,77 @@
+%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: chests_6_2_Opens
+ 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: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.083333336
+ value: {fileID: -9203097295571002407, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.16666667
+ value: {fileID: -1800727503582564119, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.25
+ value: {fileID: -3941554626913532730, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: 2424983929796287158, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -9203097295571002407, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -1800727503582564119, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -3941554626913532730, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.33333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Opens.anim.meta b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Opens.anim.meta
new file mode 100644
index 00000000..2a44c7c0
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_6_2/chests_6_2_Opens.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5476a8c5418203142a8127882bd18fa1
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_9.meta b/Assets/Sprites/Objects Sprites/Chests_9.meta
new file mode 100644
index 00000000..f987aec9
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e5813ae7be92481499c80b93bbb52aa5
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_9/chests_9.anim b/Assets/Sprites/Objects Sprites/Chests_9/chests_9.anim
new file mode 100644
index 00000000..c5b91691
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9/chests_9.anim
@@ -0,0 +1,68 @@
+%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: chests_9
+ 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: 3423162062024585544, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: 3423162062024585544, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.083333336
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_9/chests_9.anim.meta b/Assets/Sprites/Objects Sprites/Chests_9/chests_9.anim.meta
new file mode 100644
index 00000000..21776ece
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9/chests_9.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 01e822521b6fc054181a3564d6f1d2cb
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_9/chests_9.controller b/Assets/Sprites/Objects Sprites/Chests_9/chests_9.controller
new file mode 100644
index 00000000..ec1932a7
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9/chests_9.controller
@@ -0,0 +1,226 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1101 &-4558327598538692976
+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: reactivate
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -934815886691382633}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &-4108674548117848913
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chests_9_Closing
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -4558327598538692976}
+ 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: 7a28aa191fceb6c4799c5a11b44d9c32, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1102 &-934815886691382633
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chests_9
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 5281669474492397871}
+ 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: 01e822521b6fc054181a3564d6f1d2cb, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chests_9
+ serializedVersion: 5
+ m_AnimatorParameters:
+ - m_Name: OpenIt
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: CloseIt
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 0}
+ - m_Name: reactivate
+ 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: 6468486665545623536}
+ 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!1101 &4747466171140010253
+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: CloseIt
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -4108674548117848913}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.25
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1101 &5281669474492397871
+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: OpenIt
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 8778854339314909582}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0
+ m_HasExitTime: 0
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1107 &6468486665545623536
+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: -934815886691382633}
+ m_Position: {x: 130, y: 260, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -4108674548117848913}
+ m_Position: {x: 400, y: 330, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 8778854339314909582}
+ m_Position: {x: 130, y: 380, 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: -934815886691382633}
+--- !u!1102 &8778854339314909582
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: chests_9_Opening 1
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: 4747466171140010253}
+ 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: 3e2658befae45784faaeb8e496aaf733, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
diff --git a/Assets/Sprites/Objects Sprites/Chests_9/chests_9.controller.meta b/Assets/Sprites/Objects Sprites/Chests_9/chests_9.controller.meta
new file mode 100644
index 00000000..836b3bc9
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9/chests_9.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a95209a8090661b429e3a7057efecd57
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Closing.anim b/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Closing.anim
new file mode 100644
index 00000000..9391cd79
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Closing.anim
@@ -0,0 +1,77 @@
+%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: chests_9_Closing
+ 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: 3713379189718969766, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.083333336
+ value: {fileID: 6027528426751870023, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.16666667
+ value: {fileID: -3602751982879410286, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.25
+ value: {fileID: 3423162062024585544, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: 3713379189718969766, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 6027528426751870023, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -3602751982879410286, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 3423162062024585544, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.33333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Closing.anim.meta b/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Closing.anim.meta
new file mode 100644
index 00000000..0aba89d9
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Closing.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7a28aa191fceb6c4799c5a11b44d9c32
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Opening 1.anim b/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Opening 1.anim
new file mode 100644
index 00000000..1901ed8d
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Opening 1.anim
@@ -0,0 +1,77 @@
+%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: chests_9_Opening 1
+ 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: 3423162062024585544, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.083333336
+ value: {fileID: -3602751982879410286, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.16666667
+ value: {fileID: 6027528426751870023, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - time: 0.25
+ value: {fileID: 3713379189718969766, guid: 7aa335ae36a8a8a478192b6105ddf5ab, 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: 3423162062024585544, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: -3602751982879410286, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 6027528426751870023, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ - {fileID: 3713379189718969766, guid: 7aa335ae36a8a8a478192b6105ddf5ab, type: 3}
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0.33333334
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 0
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves: []
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Opening 1.anim.meta b/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Opening 1.anim.meta
new file mode 100644
index 00000000..ed2cc8ba
--- /dev/null
+++ b/Assets/Sprites/Objects Sprites/Chests_9/chests_9_Opening 1.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 3e2658befae45784faaeb8e496aaf733
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/breakable.cs b/Assets/breakable.cs
index 8329dd9b..27668385 100644
--- a/Assets/breakable.cs
+++ b/Assets/breakable.cs
@@ -50,6 +50,8 @@ public class breakable : MonoBehaviour
}
else if(isBroken == 3)
{
+ PlayerPrefs.SetInt(name, isBroken);
+
gameObject.SetActive(false);
}
}
@@ -57,8 +59,7 @@ public class breakable : MonoBehaviour
IEnumerator Timer()
{
if (timeToBreak == true){
- isBroken = 3;
- PlayerPrefs.SetInt(name, isBroken);
+ //isBroken = 3;
gameObject.SetActive(false);
}
yield return new WaitForSeconds(1);
@@ -90,7 +91,8 @@ public class breakable : MonoBehaviour
else if (oldSprite == 2)
{
timeToBreak = true;
- StartCoroutine(Timer());
+ isBroken = 3;
+ //StartCoroutine(Timer());
}
GetComponent().sprite = sprites[newSprite];
StartCoroutine(Timer());