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());