From 0607993a08445db224ed5b2474f7d7865fada50f Mon Sep 17 00:00:00 2001 From: qqwwee771441 <104188251+qqwwee771441@users.noreply.github.com> Date: Thu, 3 Apr 2025 00:13:24 +0900 Subject: [PATCH] feat: hw2 --- Assets/Cainos/Common.meta | 8 + Assets/Cainos/Common/Script.meta | 8 + Assets/Cainos/Common/Script/Utils.meta | 8 + .../Script/Utils/SecondOrderDynamics.cs | 133 + .../Script/Utils/SecondOrderDynamics.cs.meta | 18 + Assets/Cainos/Common/Texture.meta | 8 + Assets/Cainos/Common/Texture/Utils.meta | 8 + .../Common/Texture/Utils/TX Utils Checker.png | Bin 0 -> 1666 bytes .../Texture/Utils/TX Utils Checker.png.meta | 166 + .../Pixel Art Platformer - Village Props.meta | 9 + .../Animation.meta | 8 + .../Animation/Chest Golden.meta | 8 + .../Chest Golden/AC Chest Golden.controller | 263 + .../AC Chest Golden.controller.meta | 16 + .../Chest Golden/AM Chest Golden - Close.anim | 357 + .../AM Chest Golden - Close.anim.meta | 16 + .../AM Chest Golden - Closed.anim | 149 + .../AM Chest Golden - Closed.anim.meta | 16 + .../Chest Golden/AM Chest Golden - Open.anim | 325 + .../AM Chest Golden - Open.anim.meta | 16 + .../AM Chest Golden - Opened.anim | 149 + .../AM Chest Golden - Opened.anim.meta | 16 + .../Animation/Chest Iron.meta | 8 + .../Chest Iron/AC Chest Iron.controller | 263 + .../Chest Iron/AC Chest Iron.controller.meta | 16 + .../Chest Iron/AM Chest Iron - Close.anim | 357 + .../AM Chest Iron - Close.anim.meta | 16 + .../Chest Iron/AM Chest Iron - Closed.anim | 149 + .../AM Chest Iron - Closed.anim.meta | 16 + .../Chest Iron/AM Chest Iron - Open.anim | 329 + .../Chest Iron/AM Chest Iron - Open.anim.meta | 16 + .../Chest Iron/AM Chest Iron - Opened.anim | 149 + .../AM Chest Iron - Opened.anim.meta | 16 + .../Animation/Chest Silver.meta | 8 + .../Chest Silver/AC Chest Silver.controller | 263 + .../AC Chest Silver.controller.meta | 16 + .../Chest Silver/AM Chest Silver - Close.anim | 357 + .../AM Chest Silver - Close.anim.meta | 16 + .../AM Chest Silver - Closed.anim | 149 + .../AM Chest Silver - Closed.anim.meta | 16 + .../Chest Silver/AM Chest Silver - Open.anim | 325 + .../AM Chest Silver - Open.anim.meta | 16 + .../AM Chest Silver - Opened.anim | 149 + .../AM Chest Silver - Opened.anim.meta | 16 + .../Animation/Chest Wooden.meta | 8 + .../Chest Wooden/AC Chest Wooden.controller | 313 + .../AC Chest Wooden.controller.meta | 16 + .../Chest Wooden/AM Chest Wooden - Close.anim | 357 + .../AM Chest Wooden - Close.anim.meta | 16 + .../AM Chest Wooden - Closed.anim | 149 + .../AM Chest Wooden - Closed.anim.meta | 16 + .../Chest Wooden/AM Chest Wooden - Open.anim | 325 + .../AM Chest Wooden - Open.anim.meta | 16 + .../AM Chest Wooden - Opened.anim | 149 + .../AM Chest Wooden - Opened.anim.meta | 16 + .../Changelog.txt | 25 + .../Changelog.txt.meta | 14 + .../Material.meta | 9 + .../Material/FX.meta | 8 + .../Material/FX/MT FX Flame Glow.mat | 80 + .../Material/FX/MT FX Flame Glow.mat.meta | 17 + .../Material/FX/MT FX Flame Spark.mat | 81 + .../Material/FX/MT FX Flame Spark.mat.meta | 17 + .../Material/FX/MT FX Flame.mat | 83 + .../Material/FX/MT FX Flame.mat.meta | 17 + .../FX/MT FX Stone of Recall Glow.mat | 83 + .../FX/MT FX Stone of Recall Glow.mat.meta | 16 + .../Material/FX/MT FX Torch Flame.mat | 83 + .../Material/FX/MT FX Torch Flame.mat.meta | 16 + .../Material/MT Village Props - Default.mat | 88 + .../MT Village Props - Default.mat.meta | 16 + .../Prefab.meta | 9 + .../Prefab/PF Village Props - Anvil 01.prefab | 86 + .../PF Village Props - Anvil 01.prefab.meta | 15 + .../Prefab/PF Village Props - Apple 01.prefab | 135 + .../PF Village Props - Apple 01.prefab.meta | 15 + ...F Village Props - Archery Target 01.prefab | 171 + ...lage Props - Archery Target 01.prefab.meta | 15 + .../Prefab/PF Village Props - Banner.prefab | 203 + .../PF Village Props - Banner.prefab.meta | 15 + .../Prefab/PF Village Props - Barrel.prefab | 142 + .../PF Village Props - Barrel.prefab.meta | 15 + .../PF Village Props - Barricade.prefab | 86 + .../PF Village Props - Barricade.prefab.meta | 15 + .../Prefab/PF Village Props - Basket.prefab | 86 + .../PF Village Props - Basket.prefab.meta | 15 + .../PF Village Props - Billboard.prefab | 458 + .../PF Village Props - Billboard.prefab.meta | 15 + ...illage Props - Bounding Platform 01.prefab | 355 + ...e Props - Bounding Platform 01.prefab.meta | 15 + .../Prefab/PF Village Props - Bread 01.prefab | 86 + .../PF Village Props - Bread 01.prefab.meta | 15 + .../PF Village Props - Brick Wall 01.prefab | 86 + ... Village Props - Brick Wall 01.prefab.meta | 15 + .../PF Village Props - Bucket 01.prefab | 86 + .../PF Village Props - Bucket 01.prefab.meta | 15 + .../Prefab/PF Village Props - Bush 01.prefab | 86 + .../PF Village Props - Bush 01.prefab.meta | 15 + .../Prefab/PF Village Props - Bush 02.prefab | 86 + .../PF Village Props - Bush 02.prefab.meta | 15 + .../Prefab/PF Village Props - Bush 03.prefab | 86 + .../PF Village Props - Bush 03.prefab.meta | 15 + .../PF Village Props - Campfire 01.prefab | 14646 ++++++ ...PF Village Props - Campfire 01.prefab.meta | 15 + .../Prefab/PF Village Props - Cauldron.prefab | 86 + .../PF Village Props - Cauldron.prefab.meta | 15 + .../Prefab/PF Village Props - Chair.prefab | 149 + .../PF Village Props - Chair.prefab.meta | 15 + .../PF Village Props - Chest Golden.prefab | 154 + ...F Village Props - Chest Golden.prefab.meta | 15 + .../PF Village Props - Chest Iron.prefab | 153 + .../PF Village Props - Chest Iron.prefab.meta | 15 + .../PF Village Props - Chest Silver.prefab | 154 + ...F Village Props - Chest Silver.prefab.meta | 15 + .../PF Village Props - Chest Wooden.prefab | 154 + ...F Village Props - Chest Wooden.prefab.meta | 15 + .../PF Village Props - Clother Hanger.prefab | 1563 + ...Village Props - Clother Hanger.prefab.meta | 15 + .../PF Village Props - Crate Large.prefab | 135 + ...PF Village Props - Crate Large.prefab.meta | 15 + .../PF Village Props - Crate Small.prefab | 135 + ...PF Village Props - Crate Small.prefab.meta | 15 + .../Prefab/PF Village Props - Cup.prefab | 135 + .../Prefab/PF Village Props - Cup.prefab.meta | 15 + .../Prefab/PF Village Props - Elevator.prefab | 567 + .../PF Village Props - Elevator.prefab.meta | 15 + .../Prefab/PF Village Props - Fence A.prefab | 1563 + .../PF Village Props - Fence A.prefab.meta | 15 + .../Prefab/PF Village Props - Fence B.prefab | 798 + .../PF Village Props - Fence B.prefab.meta | 15 + .../PF Village Props - Fire Bowl.prefab | 14646 ++++++ .../PF Village Props - Fire Bowl.prefab.meta | 15 + .../PF Village Props - Grain Box.prefab | 86 + .../PF Village Props - Grain Box.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 01.prefab | 86 + .../PF Village Props - Grass 01.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 02.prefab | 86 + .../PF Village Props - Grass 02.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 03.prefab | 86 + .../PF Village Props - Grass 03.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 04.prefab | 86 + .../PF Village Props - Grass 04.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 05.prefab | 86 + .../PF Village Props - Grass 05.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 06.prefab | 86 + .../PF Village Props - Grass 06.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 07.prefab | 86 + .../PF Village Props - Grass 07.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 08.prefab | 86 + .../PF Village Props - Grass 08.prefab.meta | 15 + .../Prefab/PF Village Props - Grass 09.prefab | 86 + .../PF Village Props - Grass 09.prefab.meta | 15 + .../PF Village Props - Gravestone 01.prefab | 86 + ... Village Props - Gravestone 01.prefab.meta | 15 + .../PF Village Props - Gravestone 02.prefab | 86 + ... Village Props - Gravestone 02.prefab.meta | 15 + .../PF Village Props - Gravestone 03.prefab | 86 + ... Village Props - Gravestone 03.prefab.meta | 15 + .../PF Village Props - Gravestone 04.prefab | 86 + ... Village Props - Gravestone 04.prefab.meta | 15 + .../PF Village Props - Gunny Bag 01.prefab | 86 + ...F Village Props - Gunny Bag 01.prefab.meta | 15 + .../PF Village Props - Gunny Bag 02.prefab | 86 + ...F Village Props - Gunny Bag 02.prefab.meta | 15 + .../Prefab/PF Village Props - Hammer.prefab | 86 + .../PF Village Props - Hammer.prefab.meta | 15 + .../Prefab/PF Village Props - Hay Bale.prefab | 135 + .../PF Village Props - Hay Bale.prefab.meta | 15 + .../Prefab/PF Village Props - Hay Fork.prefab | 86 + .../PF Village Props - Hay Fork.prefab.meta | 15 + .../Prefab/PF Village Props - Hay Pile.prefab | 86 + .../PF Village Props - Hay Pile.prefab.meta | 15 + .../PF Village Props - Heavy Sword.prefab | 86 + ...PF Village Props - Heavy Sword.prefab.meta | 15 + ...PF Village Props - Jump Platform 01.prefab | 119 + ...llage Props - Jump Platform 01.prefab.meta | 15 + ...PF Village Props - Ladder 01 Side L.prefab | 376 + ...llage Props - Ladder 01 Side L.prefab.meta | 15 + ...PF Village Props - Ladder 01 Side R.prefab | 376 + ...llage Props - Ladder 01 Side R.prefab.meta | 15 + .../PF Village Props - Ladder 01.prefab | 288 + .../PF Village Props - Ladder 01.prefab.meta | 15 + .../PF Village Props - Ladder 02.prefab | 543 + .../PF Village Props - Ladder 02.prefab.meta | 15 + .../PF Village Props - Log Bench.prefab | 86 + .../PF Village Props - Log Bench.prefab.meta | 15 + ... Props - Obstacle Platform Large 01.prefab | 140 + ...s - Obstacle Platform Large 01.prefab.meta | 15 + ... Props - Obstacle Platform Large 02.prefab | 113 + ...s - Obstacle Platform Large 02.prefab.meta | 15 + ...llage Props - Obstacle Platform X16.prefab | 113 + ... Props - Obstacle Platform X16.prefab.meta | 15 + ...llage Props - Obstacle Platform X24.prefab | 113 + ... Props - Obstacle Platform X24.prefab.meta | 15 + ...llage Props - Obstacle Platform X32.prefab | 113 + ... Props - Obstacle Platform X32.prefab.meta | 15 + ...llage Props - Obstacle Platform X40.prefab | 113 + ... Props - Obstacle Platform X40.prefab.meta | 15 + ...PF Village Props - Platform 01 L X1.prefab | 133 + ...llage Props - Platform 01 L X1.prefab.meta | 15 + ...PF Village Props - Platform 01 L X2.prefab | 251 + ...llage Props - Platform 01 L X2.prefab.meta | 15 + ...PF Village Props - Platform 01 R X1.prefab | 133 + ...llage Props - Platform 01 R X1.prefab.meta | 15 + ...PF Village Props - Platform 01 R X2.prefab | 250 + ...llage Props - Platform 01 R X2.prefab.meta | 15 + .../PF Village Props - Platform 02 X1.prefab | 133 + ...Village Props - Platform 02 X1.prefab.meta | 15 + .../PF Village Props - Platform 02 X2.prefab} | 240 +- ...Village Props - Platform 02 X2.prefab.meta | 15 + .../PF Village Props - Platform 02 X3.prefab | 335 + ...Village Props - Platform 02 X3.prefab.meta | 15 + .../PF Village Props - Platform 02 X4.prefab | 420 + ...Village Props - Platform 02 X4.prefab.meta | 15 + .../Prefab/PF Village Props - Pot 01.prefab | 144 + .../PF Village Props - Pot 01.prefab.meta | 15 + .../Prefab/PF Village Props - Pot 02.prefab | 144 + .../PF Village Props - Pot 02.prefab.meta | 15 + .../Prefab/PF Village Props - Pot 03.prefab | 144 + .../PF Village Props - Pot 03.prefab.meta | 15 + .../PF Village Props - Pumpkin A.prefab | 86 + .../PF Village Props - Pumpkin A.prefab.meta | 15 + .../PF Village Props - Pumpkin B.prefab | 86 + .../PF Village Props - Pumpkin B.prefab.meta | 15 + .../PF Village Props - Road Lamp.prefab | 5315 +++ .../PF Village Props - Road Lamp.prefab.meta | 15 + .../PF Village Props - Road Sign 01.prefab | 171 + ...F Village Props - Road Sign 01.prefab.meta | 15 + .../PF Village Props - Road Sign 02.prefab | 256 + ...F Village Props - Road Sign 02.prefab.meta | 15 + .../Prefab/PF Village Props - Rock 01.prefab | 86 + .../PF Village Props - Rock 01.prefab.meta | 15 + .../Prefab/PF Village Props - Rock 02.prefab | 86 + .../PF Village Props - Rock 02.prefab.meta | 15 + .../Prefab/PF Village Props - Rock 03.prefab | 86 + .../PF Village Props - Rock 03.prefab.meta | 15 + .../PF Village Props - Scarecrow 01.prefab | 86 + ...F Village Props - Scarecrow 01.prefab.meta | 15 + .../PF Village Props - Seesaw 01.prefab | 277 + .../PF Village Props - Seesaw 01.prefab.meta | 15 + .../Prefab/PF Village Props - Sign 01.prefab | 171 + .../PF Village Props - Sign 01.prefab.meta | 15 + ...F Village Props - Slope Platform 01.prefab | 116 + ...lage Props - Slope Platform 01.prefab.meta | 15 + .../Prefab/PF Village Props - Spear.prefab | 86 + .../PF Village Props - Spear.prefab.meta | 15 + .../Prefab/PF Village Props - Spike.prefab | 86 + .../PF Village Props - Spike.prefab.meta | 15 + .../PF Village Props - Stairs X24.prefab | 140 + .../PF Village Props - Stairs X24.prefab.meta | 15 + .../PF Village Props - Stairs X32.prefab | 167 + .../PF Village Props - Stairs X32.prefab.meta | 15 + .../PF Village Props - Stairs X40.prefab | 194 + .../PF Village Props - Stairs X40.prefab.meta | 15 + .../PF Village Props - Stairs X48.prefab | 221 + .../PF Village Props - Stairs X48.prefab.meta | 15 + .../PF Village Props - Stairs X64.prefab | 275 + .../PF Village Props - Stairs X64.prefab.meta | 15 + .../Prefab/PF Village Props - Stall.prefab | 1406 + .../PF Village Props - Stall.prefab.meta | 15 + .../Prefab/PF Village Props - Statue.prefab | 171 + .../PF Village Props - Statue.prefab.meta | 15 + .../PF Village Props - Stone of Recall.prefab | 177 + ...illage Props - Stone of Recall.prefab.meta | 15 + .../Prefab/PF Village Props - Stump.prefab | 171 + .../PF Village Props - Stump.prefab.meta | 15 + .../PF Village Props - Sunflower 01.prefab | 86 + ...F Village Props - Sunflower 01.prefab.meta | 15 + .../PF Village Props - Sunflower 02.prefab | 86 + ...F Village Props - Sunflower 02.prefab.meta | 15 + .../PF Village Props - Sunflower 03.prefab | 86 + ...F Village Props - Sunflower 03.prefab.meta | 15 + .../Prefab/PF Village Props - Sword.prefab | 86 + .../PF Village Props - Sword.prefab.meta | 15 + .../Prefab/PF Village Props - Table.prefab | 124 + .../PF Village Props - Table.prefab.meta | 15 + .../Prefab/PF Village Props - Torch.prefab | 14704 ++++++ .../PF Village Props - Torch.prefab.meta | 15 + .../PF Village Props - Training Dummy.prefab | 86 + ...Village Props - Training Dummy.prefab.meta | 15 + .../Prefab/PF Village Props - Tree 01.prefab | 86 + .../PF Village Props - Tree 01.prefab.meta | 15 + .../Prefab/PF Village Props - Tree 02.prefab | 86 + .../PF Village Props - Tree 02.prefab.meta | 15 + .../PF Village Props - Weapon Rack.prefab | 390 + ...PF Village Props - Weapon Rack.prefab.meta | 15 + .../Prefab/PF Village Props - Well.prefab | 86 + .../PF Village Props - Well.prefab.meta | 15 + .../Prefab/PF Village Props - Wheat 01.prefab | 86 + .../PF Village Props - Wheat 01.prefab.meta | 15 + .../Prefab/PF Village Props - Wheat 02.prefab | 86 + .../PF Village Props - Wheat 02.prefab.meta | 15 + .../Prefab/PF Village Props - Wheat 03.prefab | 86 + .../PF Village Props - Wheat 03.prefab.meta | 15 + .../Prefab/PF Village Props - Wheat 04.prefab | 86 + .../PF Village Props - Wheat 04.prefab.meta | 15 + .../Prefab/PF Village Props - Wheat 05.prefab | 86 + .../PF Village Props - Wheat 05.prefab.meta | 15 + .../PF Village Props - Wheelbarrow.prefab | 337 + ...PF Village Props - Wheelbarrow.prefab.meta | 15 + .../PF Village Props - White Bottle.prefab | 86 + ...F Village Props - White Bottle.prefab.meta | 15 + .../PF Village Props - Wood Log 01.prefab | 125 + ...PF Village Props - Wood Log 01.prefab.meta | 15 + .../PF Village Props - Wood Logs.prefab | 86 + .../PF Village Props - Wood Logs.prefab.meta | 15 + ...PF Village Props - Wooden Bridge X6.prefab | 3647 ++ ...llage Props - Wooden Bridge X6.prefab.meta | 15 + .../Prefab/TX Village Props - Kettle.prefab | 86 + .../TX Village Props - Kettle.prefab.meta | 15 + .../Scene.meta | 9 + .../Scene/SC Demo Scene - Village Props.unity | 37283 ++++++++++++++++ .../SC Demo Scene - Village Props.unity.meta | 16 + .../Script.meta | 8 + .../Script/BoundingPlatform.cs | 109 + .../Script/BoundingPlatform.cs.meta | 18 + .../Script/Chest.cs | 37 + .../Script/Chest.cs.meta | 18 + .../Script/Editor.meta | 8 + .../Script/Editor/ChestEditor.cs | 13 + .../Script/Editor/ChestEditor.cs.meta | 18 + .../Script/Editor/ElevatorEditor.cs | 13 + .../Script/Editor/ElevatorEditor.cs.meta | 18 + .../Script/Elevator.cs | 236 + .../Script/Elevator.cs.meta | 18 + .../Script/MovingPlatform.cs | 60 + .../Script/MovingPlatform.cs.meta | 18 + .../Texture.meta | 9 + .../Texture/TX Chest Animation.png | Bin 0 -> 28931 bytes .../Texture/TX Chest Animation.png.meta | 842 + .../Texture/TX FX Flame.png | Bin 0 -> 8548 bytes .../Texture/TX FX Flame.png.meta | 166 + .../Texture/TX FX Torch Flame.png | Bin 0 -> 3559 bytes .../Texture/TX FX Torch Flame.png.meta | 154 + .../Texture/TX Tileset Ground.png | Bin 0 -> 179789 bytes .../Texture/TX Tileset Ground.png.meta | 4491 ++ .../Texture/TX Village Props.png | Bin 0 -> 332843 bytes .../Texture/TX Village Props.png.meta | 4802 ++ .../Tileset Palette.meta | 8 + .../Tileset Palette/TP Ground.meta | 8 + .../Tileset Palette/TP Ground.prefab | 2730 ++ .../Tileset Palette/TP Ground.prefab.meta | 15 + .../TP Ground/TX Tileset Ground_0.asset | 37 + .../TP Ground/TX Tileset Ground_0.asset.meta | 16 + .../TP Ground/TX Tileset Ground_1.asset | 37 + .../TP Ground/TX Tileset Ground_1.asset.meta | 16 + .../TP Ground/TX Tileset Ground_10.asset | 37 + .../TP Ground/TX Tileset Ground_10.asset.meta | 16 + .../TP Ground/TX Tileset Ground_100.asset | 37 + .../TX Tileset Ground_100.asset.meta | 16 + .../TP Ground/TX Tileset Ground_101.asset | 37 + .../TX Tileset Ground_101.asset.meta | 16 + .../TP Ground/TX Tileset Ground_102.asset | 37 + .../TX Tileset Ground_102.asset.meta | 16 + .../TP Ground/TX Tileset Ground_103.asset | 37 + .../TX Tileset Ground_103.asset.meta | 16 + .../TP Ground/TX Tileset Ground_104.asset | 37 + .../TX Tileset Ground_104.asset.meta | 16 + .../TP Ground/TX Tileset Ground_105.asset | 37 + .../TX Tileset Ground_105.asset.meta | 16 + .../TP Ground/TX Tileset Ground_106.asset | 37 + .../TX Tileset Ground_106.asset.meta | 16 + .../TP Ground/TX Tileset Ground_107.asset | 37 + .../TX Tileset Ground_107.asset.meta | 16 + .../TP Ground/TX Tileset Ground_108.asset | 37 + .../TX Tileset Ground_108.asset.meta | 16 + .../TP Ground/TX Tileset Ground_109.asset | 36 + .../TX Tileset Ground_109.asset.meta | 16 + .../TP Ground/TX Tileset Ground_11.asset | 37 + .../TP Ground/TX Tileset Ground_11.asset.meta | 16 + .../TP Ground/TX Tileset Ground_110.asset | 37 + .../TX Tileset Ground_110.asset.meta | 16 + .../TP Ground/TX Tileset Ground_111.asset | 37 + .../TX Tileset Ground_111.asset.meta | 16 + .../TP Ground/TX Tileset Ground_112.asset | 37 + .../TX Tileset Ground_112.asset.meta | 16 + .../TP Ground/TX Tileset Ground_113.asset | 37 + .../TX Tileset Ground_113.asset.meta | 16 + .../TP Ground/TX Tileset Ground_114.asset | 37 + .../TX Tileset Ground_114.asset.meta | 16 + .../TP Ground/TX Tileset Ground_115.asset | 37 + .../TX Tileset Ground_115.asset.meta | 16 + .../TP Ground/TX Tileset Ground_116.asset | 37 + .../TX Tileset Ground_116.asset.meta | 16 + .../TP Ground/TX Tileset Ground_117.asset | 37 + .../TX Tileset Ground_117.asset.meta | 16 + .../TP Ground/TX Tileset Ground_118.asset | 37 + .../TX Tileset Ground_118.asset.meta | 16 + .../TP Ground/TX Tileset Ground_119.asset | 37 + .../TX Tileset Ground_119.asset.meta | 16 + .../TP Ground/TX Tileset Ground_12.asset | 37 + .../TP Ground/TX Tileset Ground_12.asset.meta | 16 + .../TP Ground/TX Tileset Ground_120.asset | 37 + .../TX Tileset Ground_120.asset.meta | 16 + .../TP Ground/TX Tileset Ground_121.asset | 37 + .../TX Tileset Ground_121.asset.meta | 16 + .../TP Ground/TX Tileset Ground_122.asset | 37 + .../TX Tileset Ground_122.asset.meta | 16 + .../TP Ground/TX Tileset Ground_123.asset | 37 + .../TX Tileset Ground_123.asset.meta | 16 + .../TP Ground/TX Tileset Ground_124.asset | 37 + .../TX Tileset Ground_124.asset.meta | 16 + .../TP Ground/TX Tileset Ground_125.asset | 37 + .../TX Tileset Ground_125.asset.meta | 16 + .../TP Ground/TX Tileset Ground_126.asset | 37 + .../TX Tileset Ground_126.asset.meta | 16 + .../TP Ground/TX Tileset Ground_127.asset | 37 + .../TX Tileset Ground_127.asset.meta | 16 + .../TP Ground/TX Tileset Ground_128.asset | 37 + .../TX Tileset Ground_128.asset.meta | 16 + .../TP Ground/TX Tileset Ground_129.asset | 37 + .../TX Tileset Ground_129.asset.meta | 16 + .../TP Ground/TX Tileset Ground_13.asset | 37 + .../TP Ground/TX Tileset Ground_13.asset.meta | 16 + .../TP Ground/TX Tileset Ground_130.asset | 37 + .../TX Tileset Ground_130.asset.meta | 16 + .../TP Ground/TX Tileset Ground_131.asset | 37 + .../TX Tileset Ground_131.asset.meta | 16 + .../TP Ground/TX Tileset Ground_132.asset | 37 + .../TX Tileset Ground_132.asset.meta | 16 + .../TP Ground/TX Tileset Ground_133.asset | 37 + .../TX Tileset Ground_133.asset.meta | 16 + .../TP Ground/TX Tileset Ground_134.asset | 37 + .../TX Tileset Ground_134.asset.meta | 16 + .../TP Ground/TX Tileset Ground_135.asset | 37 + .../TX Tileset Ground_135.asset.meta | 16 + .../TP Ground/TX Tileset Ground_136.asset | 37 + .../TX Tileset Ground_136.asset.meta | 16 + .../TP Ground/TX Tileset Ground_137.asset | 37 + .../TX Tileset Ground_137.asset.meta | 16 + .../TP Ground/TX Tileset Ground_138.asset | 37 + .../TX Tileset Ground_138.asset.meta | 16 + .../TP Ground/TX Tileset Ground_139.asset | 37 + .../TX Tileset Ground_139.asset.meta | 16 + .../TP Ground/TX Tileset Ground_14.asset | 37 + .../TP Ground/TX Tileset Ground_14.asset.meta | 16 + .../TP Ground/TX Tileset Ground_140.asset | 36 + .../TX Tileset Ground_140.asset.meta | 16 + .../TP Ground/TX Tileset Ground_141.asset | 37 + .../TX Tileset Ground_141.asset.meta | 16 + .../TP Ground/TX Tileset Ground_142.asset | 37 + .../TX Tileset Ground_142.asset.meta | 16 + .../TP Ground/TX Tileset Ground_143.asset | 37 + .../TX Tileset Ground_143.asset.meta | 16 + .../TP Ground/TX Tileset Ground_144.asset | 37 + .../TX Tileset Ground_144.asset.meta | 16 + .../TP Ground/TX Tileset Ground_145.asset | 37 + .../TX Tileset Ground_145.asset.meta | 16 + .../TP Ground/TX Tileset Ground_146.asset | 37 + .../TX Tileset Ground_146.asset.meta | 16 + .../TP Ground/TX Tileset Ground_147.asset | 37 + .../TX Tileset Ground_147.asset.meta | 16 + .../TP Ground/TX Tileset Ground_148.asset | 37 + .../TX Tileset Ground_148.asset.meta | 16 + .../TP Ground/TX Tileset Ground_149.asset | 36 + .../TX Tileset Ground_149.asset.meta | 16 + .../TP Ground/TX Tileset Ground_15.asset | 37 + .../TP Ground/TX Tileset Ground_15.asset.meta | 16 + .../TP Ground/TX Tileset Ground_150.asset | 37 + .../TX Tileset Ground_150.asset.meta | 16 + .../TP Ground/TX Tileset Ground_151.asset | 36 + .../TX Tileset Ground_151.asset.meta | 16 + .../TP Ground/TX Tileset Ground_152.asset | 37 + .../TX Tileset Ground_152.asset.meta | 16 + .../TP Ground/TX Tileset Ground_153.asset | 37 + .../TX Tileset Ground_153.asset.meta | 16 + .../TP Ground/TX Tileset Ground_154.asset | 37 + .../TX Tileset Ground_154.asset.meta | 16 + .../TP Ground/TX Tileset Ground_155.asset | 37 + .../TX Tileset Ground_155.asset.meta | 16 + .../TP Ground/TX Tileset Ground_156.asset | 37 + .../TX Tileset Ground_156.asset.meta | 16 + .../TP Ground/TX Tileset Ground_157.asset | 36 + .../TX Tileset Ground_157.asset.meta | 16 + .../TP Ground/TX Tileset Ground_158.asset | 36 + .../TX Tileset Ground_158.asset.meta | 16 + .../TP Ground/TX Tileset Ground_159.asset | 36 + .../TX Tileset Ground_159.asset.meta | 16 + .../TP Ground/TX Tileset Ground_16.asset | 37 + .../TP Ground/TX Tileset Ground_16.asset.meta | 16 + .../TP Ground/TX Tileset Ground_160.asset | 36 + .../TX Tileset Ground_160.asset.meta | 16 + .../TP Ground/TX Tileset Ground_161.asset | 36 + .../TX Tileset Ground_161.asset.meta | 16 + .../TP Ground/TX Tileset Ground_162.asset | 36 + .../TX Tileset Ground_162.asset.meta | 16 + .../TP Ground/TX Tileset Ground_163.asset | 36 + .../TX Tileset Ground_163.asset.meta | 16 + .../TP Ground/TX Tileset Ground_164.asset | 36 + .../TX Tileset Ground_164.asset.meta | 16 + .../TP Ground/TX Tileset Ground_17.asset | 37 + .../TP Ground/TX Tileset Ground_17.asset.meta | 16 + .../TP Ground/TX Tileset Ground_18.asset | 37 + .../TP Ground/TX Tileset Ground_18.asset.meta | 16 + .../TP Ground/TX Tileset Ground_19.asset | 37 + .../TP Ground/TX Tileset Ground_19.asset.meta | 16 + .../TP Ground/TX Tileset Ground_2.asset | 36 + .../TP Ground/TX Tileset Ground_2.asset.meta | 16 + .../TP Ground/TX Tileset Ground_20.asset | 37 + .../TP Ground/TX Tileset Ground_20.asset.meta | 16 + .../TP Ground/TX Tileset Ground_21.asset | 37 + .../TP Ground/TX Tileset Ground_21.asset.meta | 16 + .../TP Ground/TX Tileset Ground_22.asset | 37 + .../TP Ground/TX Tileset Ground_22.asset.meta | 16 + .../TP Ground/TX Tileset Ground_23.asset | 37 + .../TP Ground/TX Tileset Ground_23.asset.meta | 16 + .../TP Ground/TX Tileset Ground_24.asset | 37 + .../TP Ground/TX Tileset Ground_24.asset.meta | 16 + .../TP Ground/TX Tileset Ground_25.asset | 37 + .../TP Ground/TX Tileset Ground_25.asset.meta | 16 + .../TP Ground/TX Tileset Ground_26.asset | 36 + .../TP Ground/TX Tileset Ground_26.asset.meta | 16 + .../TP Ground/TX Tileset Ground_27.asset | 37 + .../TP Ground/TX Tileset Ground_27.asset.meta | 16 + .../TP Ground/TX Tileset Ground_28.asset | 37 + .../TP Ground/TX Tileset Ground_28.asset.meta | 16 + .../TP Ground/TX Tileset Ground_29.asset | 37 + .../TP Ground/TX Tileset Ground_29.asset.meta | 16 + .../TP Ground/TX Tileset Ground_3.asset | 37 + .../TP Ground/TX Tileset Ground_3.asset.meta | 16 + .../TP Ground/TX Tileset Ground_30.asset | 37 + .../TP Ground/TX Tileset Ground_30.asset.meta | 16 + .../TP Ground/TX Tileset Ground_31.asset | 37 + .../TP Ground/TX Tileset Ground_31.asset.meta | 16 + .../TP Ground/TX Tileset Ground_32.asset | 37 + .../TP Ground/TX Tileset Ground_32.asset.meta | 16 + .../TP Ground/TX Tileset Ground_33.asset | 37 + .../TP Ground/TX Tileset Ground_33.asset.meta | 16 + .../TP Ground/TX Tileset Ground_34.asset | 37 + .../TP Ground/TX Tileset Ground_34.asset.meta | 16 + .../TP Ground/TX Tileset Ground_35.asset | 37 + .../TP Ground/TX Tileset Ground_35.asset.meta | 16 + .../TP Ground/TX Tileset Ground_36.asset | 37 + .../TP Ground/TX Tileset Ground_36.asset.meta | 16 + .../TP Ground/TX Tileset Ground_37.asset | 37 + .../TP Ground/TX Tileset Ground_37.asset.meta | 16 + .../TP Ground/TX Tileset Ground_38.asset | 37 + .../TP Ground/TX Tileset Ground_38.asset.meta | 16 + .../TP Ground/TX Tileset Ground_39.asset | 37 + .../TP Ground/TX Tileset Ground_39.asset.meta | 16 + .../TP Ground/TX Tileset Ground_4.asset | 37 + .../TP Ground/TX Tileset Ground_4.asset.meta | 16 + .../TP Ground/TX Tileset Ground_40.asset | 37 + .../TP Ground/TX Tileset Ground_40.asset.meta | 16 + .../TP Ground/TX Tileset Ground_41.asset | 37 + .../TP Ground/TX Tileset Ground_41.asset.meta | 16 + .../TP Ground/TX Tileset Ground_42.asset | 37 + .../TP Ground/TX Tileset Ground_42.asset.meta | 16 + .../TP Ground/TX Tileset Ground_43.asset | 37 + .../TP Ground/TX Tileset Ground_43.asset.meta | 16 + .../TP Ground/TX Tileset Ground_44.asset | 37 + .../TP Ground/TX Tileset Ground_44.asset.meta | 16 + .../TP Ground/TX Tileset Ground_45.asset | 36 + .../TP Ground/TX Tileset Ground_45.asset.meta | 16 + .../TP Ground/TX Tileset Ground_46.asset | 37 + .../TP Ground/TX Tileset Ground_46.asset.meta | 16 + .../TP Ground/TX Tileset Ground_47.asset | 37 + .../TP Ground/TX Tileset Ground_47.asset.meta | 16 + .../TP Ground/TX Tileset Ground_48.asset | 37 + .../TP Ground/TX Tileset Ground_48.asset.meta | 16 + .../TP Ground/TX Tileset Ground_49.asset | 37 + .../TP Ground/TX Tileset Ground_49.asset.meta | 16 + .../TP Ground/TX Tileset Ground_5.asset | 37 + .../TP Ground/TX Tileset Ground_5.asset.meta | 16 + .../TP Ground/TX Tileset Ground_50.asset | 36 + .../TP Ground/TX Tileset Ground_50.asset.meta | 16 + .../TP Ground/TX Tileset Ground_51.asset | 37 + .../TP Ground/TX Tileset Ground_51.asset.meta | 16 + .../TP Ground/TX Tileset Ground_52.asset | 37 + .../TP Ground/TX Tileset Ground_52.asset.meta | 16 + .../TP Ground/TX Tileset Ground_53.asset | 37 + .../TP Ground/TX Tileset Ground_53.asset.meta | 16 + .../TP Ground/TX Tileset Ground_54.asset | 37 + .../TP Ground/TX Tileset Ground_54.asset.meta | 16 + .../TP Ground/TX Tileset Ground_55.asset | 37 + .../TP Ground/TX Tileset Ground_55.asset.meta | 16 + .../TP Ground/TX Tileset Ground_56.asset | 37 + .../TP Ground/TX Tileset Ground_56.asset.meta | 16 + .../TP Ground/TX Tileset Ground_57.asset | 37 + .../TP Ground/TX Tileset Ground_57.asset.meta | 16 + .../TP Ground/TX Tileset Ground_58.asset | 37 + .../TP Ground/TX Tileset Ground_58.asset.meta | 16 + .../TP Ground/TX Tileset Ground_59.asset | 37 + .../TP Ground/TX Tileset Ground_59.asset.meta | 16 + .../TP Ground/TX Tileset Ground_6.asset | 37 + .../TP Ground/TX Tileset Ground_6.asset.meta | 16 + .../TP Ground/TX Tileset Ground_60.asset | 37 + .../TP Ground/TX Tileset Ground_60.asset.meta | 16 + .../TP Ground/TX Tileset Ground_61.asset | 37 + .../TP Ground/TX Tileset Ground_61.asset.meta | 16 + .../TP Ground/TX Tileset Ground_62.asset | 37 + .../TP Ground/TX Tileset Ground_62.asset.meta | 16 + .../TP Ground/TX Tileset Ground_63.asset | 37 + .../TP Ground/TX Tileset Ground_63.asset.meta | 16 + .../TP Ground/TX Tileset Ground_64.asset | 37 + .../TP Ground/TX Tileset Ground_64.asset.meta | 16 + .../TP Ground/TX Tileset Ground_65.asset | 37 + .../TP Ground/TX Tileset Ground_65.asset.meta | 16 + .../TP Ground/TX Tileset Ground_66.asset | 37 + .../TP Ground/TX Tileset Ground_66.asset.meta | 16 + .../TP Ground/TX Tileset Ground_67.asset | 37 + .../TP Ground/TX Tileset Ground_67.asset.meta | 16 + .../TP Ground/TX Tileset Ground_68.asset | 37 + .../TP Ground/TX Tileset Ground_68.asset.meta | 16 + .../TP Ground/TX Tileset Ground_69.asset | 37 + .../TP Ground/TX Tileset Ground_69.asset.meta | 16 + .../TP Ground/TX Tileset Ground_7.asset | 37 + .../TP Ground/TX Tileset Ground_7.asset.meta | 16 + .../TP Ground/TX Tileset Ground_70.asset | 37 + .../TP Ground/TX Tileset Ground_70.asset.meta | 16 + .../TP Ground/TX Tileset Ground_71.asset | 37 + .../TP Ground/TX Tileset Ground_71.asset.meta | 16 + .../TP Ground/TX Tileset Ground_72.asset | 37 + .../TP Ground/TX Tileset Ground_72.asset.meta | 16 + .../TP Ground/TX Tileset Ground_73.asset | 37 + .../TP Ground/TX Tileset Ground_73.asset.meta | 16 + .../TP Ground/TX Tileset Ground_74.asset | 37 + .../TP Ground/TX Tileset Ground_74.asset.meta | 16 + .../TP Ground/TX Tileset Ground_75.asset | 37 + .../TP Ground/TX Tileset Ground_75.asset.meta | 16 + .../TP Ground/TX Tileset Ground_76.asset | 37 + .../TP Ground/TX Tileset Ground_76.asset.meta | 16 + .../TP Ground/TX Tileset Ground_77.asset | 37 + .../TP Ground/TX Tileset Ground_77.asset.meta | 16 + .../TP Ground/TX Tileset Ground_78.asset | 37 + .../TP Ground/TX Tileset Ground_78.asset.meta | 16 + .../TP Ground/TX Tileset Ground_79.asset | 37 + .../TP Ground/TX Tileset Ground_79.asset.meta | 16 + .../TP Ground/TX Tileset Ground_8.asset | 37 + .../TP Ground/TX Tileset Ground_8.asset.meta | 16 + .../TP Ground/TX Tileset Ground_80.asset | 37 + .../TP Ground/TX Tileset Ground_80.asset.meta | 16 + .../TP Ground/TX Tileset Ground_81.asset | 37 + .../TP Ground/TX Tileset Ground_81.asset.meta | 16 + .../TP Ground/TX Tileset Ground_82.asset | 37 + .../TP Ground/TX Tileset Ground_82.asset.meta | 16 + .../TP Ground/TX Tileset Ground_83.asset | 36 + .../TP Ground/TX Tileset Ground_83.asset.meta | 16 + .../TP Ground/TX Tileset Ground_84.asset | 37 + .../TP Ground/TX Tileset Ground_84.asset.meta | 16 + .../TP Ground/TX Tileset Ground_85.asset | 37 + .../TP Ground/TX Tileset Ground_85.asset.meta | 16 + .../TP Ground/TX Tileset Ground_86.asset | 37 + .../TP Ground/TX Tileset Ground_86.asset.meta | 16 + .../TP Ground/TX Tileset Ground_87.asset | 37 + .../TP Ground/TX Tileset Ground_87.asset.meta | 16 + .../TP Ground/TX Tileset Ground_88.asset | 37 + .../TP Ground/TX Tileset Ground_88.asset.meta | 16 + .../TP Ground/TX Tileset Ground_89.asset | 37 + .../TP Ground/TX Tileset Ground_89.asset.meta | 16 + .../TP Ground/TX Tileset Ground_9.asset | 37 + .../TP Ground/TX Tileset Ground_9.asset.meta | 16 + .../TP Ground/TX Tileset Ground_90.asset | 37 + .../TP Ground/TX Tileset Ground_90.asset.meta | 16 + .../TP Ground/TX Tileset Ground_91.asset | 37 + .../TP Ground/TX Tileset Ground_91.asset.meta | 16 + .../TP Ground/TX Tileset Ground_92.asset | 37 + .../TP Ground/TX Tileset Ground_92.asset.meta | 16 + .../TP Ground/TX Tileset Ground_93.asset | 37 + .../TP Ground/TX Tileset Ground_93.asset.meta | 16 + .../TP Ground/TX Tileset Ground_94.asset | 37 + .../TP Ground/TX Tileset Ground_94.asset.meta | 16 + .../TP Ground/TX Tileset Ground_95.asset | 37 + .../TP Ground/TX Tileset Ground_95.asset.meta | 16 + .../TP Ground/TX Tileset Ground_96.asset | 37 + .../TP Ground/TX Tileset Ground_96.asset.meta | 16 + .../TP Ground/TX Tileset Ground_97.asset | 37 + .../TP Ground/TX Tileset Ground_97.asset.meta | 16 + .../TP Ground/TX Tileset Ground_98.asset | 37 + .../TP Ground/TX Tileset Ground_98.asset.meta | 16 + .../TP Ground/TX Tileset Ground_99.asset | 37 + .../TP Ground/TX Tileset Ground_99.asset.meta | 16 + Assets/Cainos/Third Party.meta | 8 + Assets/Cainos/Third Party/Lucid Editor.meta | 8 + .../Third Party/Lucid Editor/Editor.meta | 8 + .../Lucid Editor/Editor/Attributes.meta | 8 + .../AssetsOnlyAttributeProcessor.cs | 13 + .../AssetsOnlyAttributeProcessor.cs.meta | 18 + .../BlockquoteAttributeProcessor.cs | 19 + .../BlockquoteAttributeProcessor.cs.meta | 18 + .../Attributes/BoxGroupAttributeProcessor.cs | 24 + .../BoxGroupAttributeProcessor.cs.meta | 18 + .../Attributes/DisableIfAttributeProcessor.cs | 14 + .../DisableIfAttributeProcessor.cs.meta | 18 + .../DisableInEditModeAttributeProcessor.cs | 15 + ...isableInEditModeAttributeProcessor.cs.meta | 18 + .../DisableInPlayModeAttributeProcessor.cs | 15 + ...isableInPlayModeAttributeProcessor.cs.meta | 18 + .../Attributes/EnableIfAttributeProcessor.cs | 14 + .../EnableIfAttributeProcessor.cs.meta | 18 + .../FoldoutGroupAttributeProcessor.cs | 32 + .../FoldoutGroupAttributeProcessor.cs.meta | 18 + .../Attributes/GUIColorAttributeProcessor.cs | 20 + .../GUIColorAttributeProcessor.cs.meta | 18 + .../Attributes/GroupAttributeProcessor.cs | 24 + .../GroupAttributeProcessor.cs.meta | 18 + .../Attributes/HelpBoxAttributeProcessor.cs | 15 + .../HelpBoxAttributeProcessor.cs.meta | 18 + .../Attributes/HelpBoxIfAttributeProcessor.cs | 18 + .../HelpBoxIfAttributeProcessor.cs.meta | 18 + .../Attributes/HideIfAttributeProcessor.cs | 14 + .../HideIfAttributeProcessor.cs.meta | 18 + .../Attributes/HideLabelAttributeProcessor.cs | 13 + .../HideLabelAttributeProcessor.cs.meta | 18 + .../HorizontalGroupAttributeProcessor.cs | 26 + .../HorizontalGroupAttributeProcessor.cs.meta | 18 + .../HorizontalLineAttributeProcessor.cs | 25 + .../HorizontalLineAttributeProcessor.cs.meta | 18 + .../Attributes/IndentAttributeProcessor.cs | 14 + .../IndentAttributeProcessor.cs.meta | 18 + .../Attributes/LabelTextAttributeProcessor.cs | 13 + .../LabelTextAttributeProcessor.cs.meta | 18 + .../LabelWidthAttributeProcessor.cs | 22 + .../LabelWidthAttributeProcessor.cs.meta | 18 + .../OnValueChangedAttributeProcessor.cs | 17 + .../OnValueChangedAttributeProcessor.cs.meta | 18 + .../PropertyOrderAttributeProcessor.cs | 14 + .../PropertyOrderAttributeProcessor.cs.meta | 18 + .../Attributes/ReadOnlyAttributeProcessor.cs | 14 + .../ReadOnlyAttributeProcessor.cs.meta | 18 + .../Attributes/RequiredAttributeProcessor.cs | 20 + .../RequiredAttributeProcessor.cs.meta | 18 + .../SectionHeaderAttributeProcessor.cs | 15 + .../SectionHeaderAttributeProcessor.cs.meta | 18 + .../Attributes/ShowIfAttributeProcessor.cs | 14 + .../ShowIfAttributeProcessor.cs.meta | 18 + .../Attributes/TabGroupAttributeProcessor.cs | 50 + .../TabGroupAttributeProcessor.cs.meta | 18 + .../TitleHeaderAttributeProcessor.cs | 15 + .../TitleHeaderAttributeProcessor.cs.meta | 18 + .../ValidateInputAttributeProcessor.cs | 18 + .../ValidateInputAttributeProcessor.cs.meta | 18 + .../Lucid Editor/Editor/EditorColors.cs | 125 + .../Lucid Editor/Editor/EditorColors.cs.meta | 18 + .../Lucid Editor/Editor/EditorIcons.cs | 1183 + .../Lucid Editor/Editor/EditorIcons.cs.meta | 18 + .../Lucid Editor/Editor/Experimental.meta | 8 + .../Editor/Experimental/SimpleTreeView.cs | 113 + .../Experimental/SimpleTreeView.cs.meta | 18 + .../Editor/Experimental/TextFieldPopup.cs | 78 + .../Experimental/TextFieldPopup.cs.meta | 18 + .../Editor/Experimental/Toolbar.cs | 62 + .../Editor/Experimental/Toolbar.cs.meta | 18 + .../Editor/Experimental/TreeMenu.cs | 212 + .../Editor/Experimental/TreeMenu.cs.meta | 18 + .../Lucid Editor/Editor/Extensions.meta | 8 + .../Editor/Extensions/EnumExtensions.cs | 59 + .../Editor/Extensions/EnumExtensions.cs.meta | 18 + .../SerializedPropertyExtensions.cs | 304 + .../SerializedPropertyExtensions.cs.meta | 18 + .../Editor/InspectorProperty.meta | 8 + .../EditableInspectorProperty.cs | 183 + .../EditableInspectorProperty.cs.meta | 18 + .../InspectorProperty/InspectorButton.cs | 95 + .../InspectorProperty/InspectorButton.cs.meta | 18 + .../InspectorProperty/InspectorField.cs | 247 + .../InspectorProperty/InspectorField.cs.meta | 18 + .../InspectorProperty/InspectorProperty.cs | 87 + .../InspectorProperty.cs.meta | 18 + .../InspectorPropertyGroup.cs | 92 + .../InspectorPropertyGroup.cs.meta | 18 + .../NonSerializedProperty.cs | 56 + .../NonSerializedProperty.cs.meta | 18 + .../Lucid Editor/Editor/LucidEditor.cs | 94 + .../Lucid Editor/Editor/LucidEditor.cs.meta | 18 + .../Lucid Editor/Editor/LucidEditorGUI.cs | 942 + .../Editor/LucidEditorGUI.cs.meta | 18 + .../Editor/LucidEditorGUILayout.cs | 995 + .../Editor/LucidEditorGUILayout.cs.meta | 18 + .../Lucid Editor/Editor/LucidEditorPrefs.cs | 187 + .../Editor/LucidEditorPrefs.cs.meta | 18 + .../Lucid Editor/Editor/LucidEditorUtility.cs | 45 + .../Editor/LucidEditorUtility.cs.meta | 18 + .../Lucid Editor/Editor/LucidGUIEvent.cs | 107 + .../Lucid Editor/Editor/LucidGUIEvent.cs.meta | 18 + .../Editor/PropertyGroupProcessor.cs | 43 + .../Editor/PropertyGroupProcessor.cs.meta | 18 + .../Lucid Editor/Editor/PropertyProcessor.cs | 41 + .../Editor/PropertyProcessor.cs.meta | 18 + .../Editor/SerializeReferenceDropdown.cs | 155 + .../Editor/SerializeReferenceDropdown.cs.meta | 18 + .../Editor/SerializedPropertyUtility.cs | 32 + .../Editor/SerializedPropertyUtility.cs.meta | 18 + .../Lucid Editor/Editor/Utils.meta | 8 + .../Editor/Utils/InspectorPropertyUtil.cs | 229 + .../Utils/InspectorPropertyUtil.cs.meta | 18 + .../Editor/Utils/ProcessorUtil.cs | 75 + .../Editor/Utils/ProcessorUtil.cs.meta | 18 + .../Editor/Utils/ReflectionUtil.cs | 273 + .../Editor/Utils/ReflectionUtil.cs.meta | 18 + .../Lucid Editor/Editor/Utils/TypeUtil.cs | 125 + .../Editor/Utils/TypeUtil.cs.meta | 18 + .../Third Party/Lucid Editor/License.txt | 29 + .../Third Party/Lucid Editor/License.txt.meta | 14 + .../Third Party/Lucid Editor/Runtime.meta | 8 + .../Lucid Editor/Runtime/Attributes.meta | 8 + .../Runtime/Attributes/AssetsOnlyAttribute.cs | 15 + .../Attributes/AssetsOnlyAttribute.cs.meta | 18 + .../Runtime/Attributes/BlockquoteAttribute.cs | 16 + .../Attributes/BlockquoteAttribute.cs.meta | 18 + .../Runtime/Attributes/BoxGroupAttribute.cs | 10 + .../Attributes/BoxGroupAttribute.cs.meta | 18 + .../Runtime/Attributes/ButtonAttribute.cs | 29 + .../Attributes/ButtonAttribute.cs.meta | 18 + .../Runtime/Attributes/DisableIfAttribute.cs | 16 + .../Attributes/DisableIfAttribute.cs.meta | 18 + .../Attributes/DisableInEditModeAttribute.cs | 8 + .../DisableInEditModeAttribute.cs.meta | 18 + .../Attributes/DisableInPlayModeAttribute.cs | 8 + .../DisableInPlayModeAttribute.cs.meta | 18 + .../Attributes/DisableLucidEditorAttribute.cs | 8 + .../DisableLucidEditorAttribute.cs.meta | 18 + .../Runtime/Attributes/EnableIfAttribute.cs | 16 + .../Attributes/EnableIfAttribute.cs.meta | 18 + .../Attributes/FoldoutGroupAttribute.cs | 10 + .../Attributes/FoldoutGroupAttribute.cs.meta | 18 + .../Runtime/Attributes/GUIColorAttribute.cs | 29 + .../Attributes/GUIColorAttribute.cs.meta | 18 + .../Runtime/Attributes/GroupAttribute.cs | 11 + .../Runtime/Attributes/GroupAttribute.cs.meta | 18 + .../Runtime/Attributes/HelpBoxAttribute.cs | 32 + .../Attributes/HelpBoxAttribute.cs.meta | 18 + .../Runtime/Attributes/HelpBoxIfAttribute.cs | 27 + .../Attributes/HelpBoxIfAttribute.cs.meta | 18 + .../Runtime/Attributes/HideIfAttribute.cs | 16 + .../Attributes/HideIfAttribute.cs.meta | 18 + .../Runtime/Attributes/HideLabelAttribute.cs | 8 + .../Attributes/HideLabelAttribute.cs.meta | 18 + .../Runtime/Attributes/HideMonoScript.cs | 8 + .../Runtime/Attributes/HideMonoScript.cs.meta | 18 + .../Attributes/HorizontalGroupAttribute.cs | 10 + .../HorizontalGroupAttribute.cs.meta | 18 + .../Attributes/HorizontalLineAttribute.cs | 29 + .../HorizontalLineAttribute.cs.meta | 18 + .../Runtime/Attributes/IndentAttribute.cs | 21 + .../Attributes/IndentAttribute.cs.meta | 18 + .../Runtime/Attributes/LabelTextAttribute.cs | 16 + .../Attributes/LabelTextAttribute.cs.meta | 18 + .../Runtime/Attributes/LabelWidthAttribute.cs | 15 + .../Attributes/LabelWidthAttribute.cs.meta | 18 + .../Attributes/OnValueChangedAttribute.cs | 15 + .../OnValueChangedAttribute.cs.meta | 18 + .../Attributes/PropertyOrderAttribute.cs | 16 + .../Attributes/PropertyOrderAttribute.cs.meta | 18 + .../Runtime/Attributes/ReadOnlyAttribute.cs | 8 + .../Attributes/ReadOnlyAttribute.cs.meta | 18 + .../Runtime/Attributes/RequiredAttribute.cs | 16 + .../Attributes/RequiredAttribute.cs.meta | 18 + .../Attributes/SectionHeaderAttribute.cs | 16 + .../Attributes/SectionHeaderAttribute.cs.meta | 18 + .../Runtime/Attributes/ShowIfAttribute.cs | 16 + .../Attributes/ShowIfAttribute.cs.meta | 18 + .../Attributes/ShowInInspectorAttribute.cs | 7 + .../ShowInInspectorAttribute.cs.meta | 18 + .../Runtime/Attributes/TabGroupAttribute.cs | 15 + .../Attributes/TabGroupAttribute.cs.meta | 18 + .../Attributes/TitleHeaderAttribute.cs | 16 + .../Attributes/TitleHeaderAttribute.cs.meta | 18 + .../Attributes/ValidateInputAttribute.cs | 31 + .../Attributes/ValidateInputAttribute.cs.meta | 18 + .../Third Party/Lucid Editor/Runtime/Enum.cs | 36 + .../Lucid Editor/Runtime/Enum.cs.meta | 18 + .../Runtime/PropertyGroupAttribute.cs | 20 + .../Runtime/PropertyGroupAttribute.cs.meta | 18 + Assets/FX.meta | 8 + Assets/FX/Demo.meta | 8 + Assets/FX/Demo/FX001.meta | 8 + Assets/FX/Demo/FX001/1.gif | Bin 0 -> 1572 bytes Assets/FX/Demo/FX001/1.gif.meta | 101 + Assets/FX/Demo/FX002.meta | 8 + Assets/FX/Demo/FX002/2.gif | Bin 0 -> 1716 bytes Assets/FX/Demo/FX002/2.gif.meta | 101 + Assets/FX/Demo/FX003.meta | 8 + Assets/FX/Demo/FX003/3.gif | Bin 0 -> 1574 bytes Assets/FX/Demo/FX003/3.gif.meta | 101 + Assets/FX/Prefabs.meta | 8 + Assets/FX/Prefabs/FX002_01.prefab | 112 + Assets/FX/Prefabs/FX002_01.prefab.meta | 14 + Assets/FX/Prefabs/FX003_01.prefab | 104 + Assets/FX/Prefabs/FX003_01.prefab.meta | 14 + Assets/FX/Scenes.meta | 8 + Assets/FX/Scenes/SampleScene.unity | 379 + Assets/FX/Scenes/SampleScene.unity.meta | 14 + Assets/FX/Sprites.meta | 8 + Assets/FX/Sprites/LightFX.meta | 8 + Assets/FX/Sprites/LightFX/FX003.meta | 8 + Assets/FX/Sprites/LightFX/FX003/Anim.meta | 8 + .../FX/Sprites/LightFX/FX003/Anim/Anim.anim | 80 + .../Sprites/LightFX/FX003/Anim/Anim.anim.meta | 15 + .../LightFX/FX003/Anim/FX003_01.controller | 72 + .../FX003/Anim/FX003_01.controller.meta | 15 + Assets/FX/Sprites/LightFX/FX003/FX003_01.png | Bin 0 -> 162 bytes .../Sprites/LightFX/FX003/FX003_01.png.meta | 137 + Assets/FX/Sprites/LightFX/FX003/FX003_02.png | Bin 0 -> 197 bytes .../Sprites/LightFX/FX003/FX003_02.png.meta | 137 + Assets/FX/Sprites/LightFX/FX003/FX003_03.png | Bin 0 -> 227 bytes .../Sprites/LightFX/FX003/FX003_03.png.meta | 137 + Assets/FX/Sprites/LightFX/FX003/FX003_04.png | Bin 0 -> 171 bytes .../Sprites/LightFX/FX003/FX003_04.png.meta | 137 + Assets/FX/Sprites/LightFX/FX003/FX003_05.png | Bin 0 -> 155 bytes .../Sprites/LightFX/FX003/FX003_05.png.meta | 137 + Assets/FX/Sprites/Smoke.meta | 8 + Assets/FX/Sprites/Smoke/FX001.meta | 8 + Assets/FX/Sprites/Smoke/FX001/Anim.meta | 8 + Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim | 91 + .../Sprites/Smoke/FX001/Anim/Anim.anim.meta | 15 + .../Smoke/FX001/Anim/FX001_01.controller | 72 + .../Smoke/FX001/Anim/FX001_01.controller.meta | 15 + Assets/FX/Sprites/Smoke/FX001/FX001_01.png | Bin 0 -> 164 bytes .../FX/Sprites/Smoke/FX001/FX001_01.png.meta | 137 + Assets/FX/Sprites/Smoke/FX001/FX001_02.png | Bin 0 -> 185 bytes .../FX/Sprites/Smoke/FX001/FX001_02.png.meta | 137 + Assets/FX/Sprites/Smoke/FX001/FX001_03.png | Bin 0 -> 202 bytes .../FX/Sprites/Smoke/FX001/FX001_03.png.meta | 137 + Assets/FX/Sprites/Smoke/FX001/FX001_04.png | Bin 0 -> 194 bytes .../FX/Sprites/Smoke/FX001/FX001_04.png.meta | 137 + Assets/FX/Sprites/Smoke/FX001/FX001_05.png | Bin 0 -> 159 bytes .../FX/Sprites/Smoke/FX001/FX001_05.png.meta | 137 + Assets/FX/Sprites/Smoke/FX002.meta | 8 + Assets/FX/Sprites/Smoke/FX002/Anim.meta | 8 + Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim | 89 + .../Sprites/Smoke/FX002/Anim/Anim.anim.meta | 15 + .../Smoke/FX002/Anim/FX002_01.controller | 72 + .../Smoke/FX002/Anim/FX002_01.controller.meta | 15 + Assets/FX/Sprites/Smoke/FX002/FX002_01.png | Bin 0 -> 135 bytes .../FX/Sprites/Smoke/FX002/FX002_01.png.meta | 137 + Assets/FX/Sprites/Smoke/FX002/FX002_02.png | Bin 0 -> 133 bytes .../FX/Sprites/Smoke/FX002/FX002_02.png.meta | 137 + Assets/FX/Sprites/Smoke/FX002/FX002_03.png | Bin 0 -> 152 bytes .../FX/Sprites/Smoke/FX002/FX002_03.png.meta | 137 + Assets/FX/Sprites/Smoke/FX002/FX002_04.png | Bin 0 -> 173 bytes .../FX/Sprites/Smoke/FX002/FX002_04.png.meta | 137 + Assets/FX/Sprites/Smoke/FX002/FX002_05.png | Bin 0 -> 170 bytes .../FX/Sprites/Smoke/FX002/FX002_05.png.meta | 137 + Assets/FX/Sprites/Smoke/FX002/FX002_06.png | Bin 0 -> 170 bytes .../FX/Sprites/Smoke/FX002/FX002_06.png.meta | 137 + Assets/FX/Sprites/Smoke/FX002/FX002_07.png | Bin 0 -> 155 bytes .../FX/Sprites/Smoke/FX002/FX002_07.png.meta | 137 + Assets/FX/Sprites/Smoke/FX002/FX002_08.png | Bin 0 -> 136 bytes .../FX/Sprites/Smoke/FX002/FX002_08.png.meta | 137 + Assets/Materials.meta | 8 + Assets/Materials/Red.mat | 84 + Assets/Materials/Red.mat.meta | 8 + Assets/Prefabs/ArrowSpawner.prefab | 50 + ...y.prefab.meta => ArrowSpawner.prefab.meta} | 2 +- Assets/Prefabs/Blue Idle.prefab | 466 + Assets/Prefabs/Blue Idle.prefab.meta | 7 + Assets/Prefabs/EnemySpawner.prefab | 50 + Assets/Prefabs/EnemySpawner.prefab.meta | 7 + Assets/Prefabs/FX001_01.prefab | 176 + Assets/Prefabs/FX001_01.prefab.meta | 14 + Assets/Prefabs/MissileSpawner.prefab | 50 + Assets/Prefabs/MissileSpawner.prefab.meta | 7 + Assets/Prefabs/PF Player.prefab | 439 + .../Player => Prefabs}/PF Player.prefab.meta | 0 .../Prefabs/PF Village Props - Arrow.prefab | 180 + .../PF Village Props - Arrow.prefab.meta | 15 + ...ab => PF Village Props - Flower 01.prefab} | 68 +- .../PF Village Props - Flower 01.prefab.meta | 15 + .../PF Village Props - Flower 02.prefab | 172 + .../PF Village Props - Flower 02.prefab.meta | 15 + .../PF Village Props - Spike Ball.prefab | 197 + .../PF Village Props - Spike Ball.prefab.meta | 15 + .../PF Village Props - Wine Bottle.prefab | 186 + ...PF Village Props - Wine Bottle.prefab.meta | 15 + Assets/Prefabs/ThrowSpawner.prefab | 50 + Assets/Prefabs/ThrowSpawner.prefab.meta | 7 + Assets/Scenes/SC Demo.unity | 549 +- Assets/Scripts/Arrow.cs | 32 + Assets/Scripts/Arrow.cs.meta | 2 + Assets/Scripts/ArrowSpawner.cs | 50 + Assets/Scripts/ArrowSpawner.cs.meta | 2 + Assets/Scripts/Bomb.cs | 14 + Assets/Scripts/Bomb.cs.meta | 2 + Assets/Scripts/Effect.cs | 9 + Assets/Scripts/Effect.cs.meta | 2 + Assets/Scripts/EnemyMovement.cs | 42 +- Assets/Scripts/EnemyRespawn.cs | 16 +- Assets/Scripts/FillAmount.cs | 13 + Assets/Scripts/FillAmount.cs.meta | 2 + Assets/Scripts/Leaf.cs | 20 + Assets/Scripts/Leaf.cs.meta | 2 + Assets/Scripts/Missile.cs | 55 + Assets/Scripts/Missile.cs.meta | 2 + Assets/Scripts/MissileSpawner.cs | 44 + Assets/Scripts/MissileSpawner.cs.meta | 2 + Assets/Scripts/Orbit.cs | 33 + Assets/Scripts/Orbit.cs.meta | 2 + Assets/Scripts/Throw.cs | 42 + Assets/Scripts/Throw.cs.meta | 2 + Assets/Scripts/ThrowSpawner.cs | 44 + Assets/Scripts/ThrowSpawner.cs.meta | 2 + .../TopDownCharacterController.cs | 16 +- .../TopDownCharacterController.cs.meta | 0 Assets/UI pack.meta | 8 + Assets/UI pack/Button.meta | 8 + Assets/UI pack/Button/Blue gradient.png | Bin 0 -> 43017 bytes Assets/UI pack/Button/Blue gradient.png.meta | 99 + .../UI pack/Button/Blue outline gradient.png | Bin 0 -> 43074 bytes .../Button/Blue outline gradient.png.meta | 99 + Assets/UI pack/Button/Green gradient.png | Bin 0 -> 44433 bytes Assets/UI pack/Button/Green gradient.png.meta | 99 + .../UI pack/Button/Green outline gradient.png | Bin 0 -> 20510 bytes .../Button/Green outline gradient.png.meta | 99 + Assets/UI pack/Button/Orange gradient.png | Bin 0 -> 42313 bytes .../UI pack/Button/Orange gradient.png.meta | 99 + Assets/UI pack/Button/Red gradient.png | Bin 0 -> 42654 bytes Assets/UI pack/Button/Red gradient.png.meta | 99 + .../UI pack/Button/Red outline gradient.png | Bin 0 -> 44102 bytes .../Button/Red outline gradient.png.meta | 99 + Assets/UI pack/Circles.meta | 8 + Assets/UI pack/Circles/Circle blue .png | Bin 0 -> 15821 bytes Assets/UI pack/Circles/Circle blue .png.meta | 99 + Assets/UI pack/Circles/Circle blue full.png | Bin 0 -> 34981 bytes .../UI pack/Circles/Circle blue full.png.meta | 99 + Assets/UI pack/Circles/Circle green full.png | Bin 0 -> 36164 bytes .../Circles/Circle green full.png.meta | 99 + Assets/UI pack/Circles/Circle green.png | Bin 0 -> 16723 bytes Assets/UI pack/Circles/Circle green.png.meta | 99 + Assets/UI pack/Circles/Circle red full.png | Bin 0 -> 35356 bytes .../UI pack/Circles/Circle red full.png.meta | 99 + Assets/UI pack/Circles/Circle yellow.png | Bin 0 -> 14788 bytes Assets/UI pack/Circles/Circle yellow.png.meta | 99 + Assets/UI pack/Circles/Gradient circle.png | Bin 0 -> 14182 bytes .../UI pack/Circles/Gradient circle.png.meta | 99 + Assets/UI pack/Documentation.txt | 7 + Assets/UI pack/Documentation.txt.meta | 14 + Assets/UI pack/Fonts.meta | 8 + Assets/UI pack/Fonts/ProductSans-Regular.ttf | Bin 0 -> 36728 bytes .../Fonts/ProductSans-Regular.ttf.meta | 29 + Assets/UI pack/Fonts/Roboto-Regular.ttf | Bin 0 -> 171272 bytes Assets/UI pack/Fonts/Roboto-Regular.ttf.meta | 30 + Assets/UI pack/Fonts/Roboto-Thin.ttf | Bin 0 -> 171500 bytes Assets/UI pack/Fonts/Roboto-Thin.ttf.meta | 29 + Assets/UI pack/Icons.meta | 8 + Assets/UI pack/Icons/Bolt colored.png | Bin 0 -> 12818 bytes Assets/UI pack/Icons/Bolt colored.png.meta | 99 + Assets/UI pack/Icons/Healthbar.png | Bin 0 -> 125599 bytes Assets/UI pack/Icons/Healthbar.png.meta | 99 + Assets/UI pack/Icons/Heart.png | Bin 0 -> 1662 bytes Assets/UI pack/Icons/Heart.png.meta | 99 + Assets/UI pack/Icons/bolt.png | Bin 0 -> 4066 bytes Assets/UI pack/Icons/bolt.png.meta | 99 + Assets/UI pack/Prefabs.meta | 8 + Assets/UI pack/Prefabs/Bars.meta | 8 + .../Prefabs/Bars/Blue circular bar.prefab | 149 + .../Bars/Blue circular bar.prefab.meta | 14 + .../UI pack/Prefabs/Bars/Circle Green.prefab | 149 + .../Prefabs/Bars/Circle Green.prefab.meta | 14 + Assets/UI pack/Prefabs/Bars/Energy bar.prefab | 223 + .../Prefabs/Bars/Energy bar.prefab.meta | 14 + .../Bars/Green circular bar full.prefab | 149 + .../Bars/Green circular bar full.prefab.meta | 14 + Assets/UI pack/Prefabs/Bars/Health bar.prefab | 223 + .../Prefabs/Bars/Health bar.prefab.meta | 14 + Assets/UI pack/Prefabs/Bars/HealthBar.prefab | 315 + .../Prefabs/Bars/HealthBar.prefab.meta | 14 + Assets/UI pack/Prefabs/Bars/Level bar.prefab | 305 + .../Prefabs/Bars/Level bar.prefab.meta | 14 + .../Prefabs/Bars/Red circular bar.prefab | 149 + .../Prefabs/Bars/Red circular bar.prefab.meta | 14 + Assets/UI pack/Prefabs/Buttons.meta | 8 + .../Buttons/Button Green Outline.prefab | 271 + .../Buttons/Button Green Outline.prefab.meta | 14 + .../Prefabs/Buttons/Button Green.prefab | 197 + .../Prefabs/Buttons/Button Green.prefab.meta | 14 + .../UI pack/Prefabs/Buttons/Button Red.prefab | 197 + .../Prefabs/Buttons/Button Red.prefab.meta | 14 + .../Prefabs/Buttons/Button blue.prefab | 197 + .../Prefabs/Buttons/Button blue.prefab.meta | 14 + .../Prefabs/Buttons/Sign in button .prefab | 197 + .../Buttons/Sign in button .prefab.meta | 14 + .../Buttons/Sign in button Facebook.prefab | 197 + .../Sign in button Facebook.prefab.meta | 14 + .../Buttons/Sign in button Google.prefab | 197 + .../Buttons/Sign in button Google.prefab.meta | 14 + Assets/UI pack/Prefabs/SampleScene.unity | 3276 ++ Assets/UI pack/Prefabs/SampleScene.unity.meta | 14 + Assets/UI pack/Prefabs/Sliders.meta | 8 + .../Prefabs/Sliders/Blue slider.prefab | 393 + .../Prefabs/Sliders/Blue slider.prefab.meta | 14 + .../Prefabs/Sliders/Green slider.prefab | 393 + .../Prefabs/Sliders/Green slider.prefab.meta | 14 + .../UI pack/Prefabs/Sliders/Red slider.prefab | 393 + .../Prefabs/Sliders/Red slider.prefab.meta | 14 + Assets/UI pack/Scripts.meta | 8 + Assets/UI pack/Scripts/FillValueNumber.cs | 15 + .../UI pack/Scripts/FillValueNumber.cs.meta | 18 + Assets/War.meta | 8 + Assets/War/Slime Enemy - Pixel Art.meta | 8 + .../Slime Enemy - Pixel Art/Animation.meta | 8 + .../Animation/Death.meta | 8 + .../Animation/Death/Blue.meta | 8 + .../Blue Death (No flash) - Animation.anim | 107 + ...lue Death (No flash) - Animation.anim.meta | 16 + ...e Death (No flash) - Controller.controller | 72 + ...th (No flash) - Controller.controller.meta | 16 + .../Death/Blue/Blue Death - Animation.anim | 107 + .../Blue/Blue Death - Animation.anim.meta | 16 + .../Blue/Blue Death - Controller.controller | 72 + .../Blue Death - Controller.controller.meta | 16 + .../Animation/Death/Green.meta | 8 + .../Green Death (No flash) - Animation.anim | 107 + ...een Death (No flash) - Animation.anim.meta | 16 + ...n Death (No flash) - Controller.controller | 72 + ...th (No flash) - Controller.controller.meta | 16 + .../Death/Green/Green Death - Animation.anim | 107 + .../Green/Green Death - Animation.anim.meta | 16 + .../Green/Green Death - Controller.controller | 72 + .../Green Death - Controller.controller.meta | 16 + .../Animation/Death/Red.meta | 8 + .../Red/Red Death (No flash) - Animation.anim | 107 + ...Red Death (No flash) - Animation.anim.meta | 16 + ...d Death (No flash) - Controller.controller | 72 + ...th (No flash) - Controller.controller.meta | 16 + .../Death/Red/Red Death - Animation.anim | 107 + .../Death/Red/Red Death - Animation.anim.meta | 15 + .../Red/Red Death - Controller.controller | 72 + .../Red Death - Controller.controller.meta | 15 + .../Animation/Hurt.meta | 8 + .../Animation/Hurt/Blue.meta | 8 + .../Blue Hurt (No flash) - Animation.anim | 98 + ...Blue Hurt (No flash) - Animation.anim.meta | 16 + ...ue Hurt (No flash) - Controller.controller | 72 + ...rt (No flash) - Controller.controller.meta | 16 + .../Hurt/Blue/Blue Hurt - Animation.anim | 98 + .../Hurt/Blue/Blue Hurt - Animation.anim.meta | 15 + .../Blue/Blue Hurt - Controller.controller | 72 + .../Blue Hurt - Controller.controller.meta | 15 + .../Animation/Hurt/Green.meta | 8 + .../Green Hurt (No flash) - Animation.anim | 98 + ...reen Hurt (No flash) - Animation.anim.meta | 16 + ...en Hurt (No flash) - Controller.controller | 72 + ...rt (No flash) - Controller.controller.meta | 16 + .../Hurt/Green/Green Hurt - Animation.anim | 98 + .../Green/Green Hurt - Animation.anim.meta | 16 + .../Green/Green Hurt - Controller.controller | 72 + .../Green Hurt - Controller.controller.meta | 16 + .../Animation/Hurt/Red.meta | 8 + .../Red/Red Hurt (No flash) - Animation.anim | 98 + .../Red Hurt (No flash) - Animation.anim.meta | 16 + ...ed Hurt (No flash) - Controller.controller | 72 + ...rt (No flash) - Controller.controller.meta | 16 + .../Hurt/Red/Red Hurt - Animation.anim | 98 + .../Hurt/Red/Red Hurt - Animation.anim.meta | 15 + .../Hurt/Red/Red Hurt - Controller.controller | 72 + .../Red/Red Hurt - Controller.controller.meta | 15 + .../Animation/Idle.meta | 8 + .../Animation/Idle/Blue.meta | 8 + .../Idle/Blue/Blue Idle - Animation.anim | 86 + .../Idle/Blue/Blue Idle - Animation.anim.meta | 15 + .../Blue/Blue Idle - Controller.controller | 72 + .../Blue Idle - Controller.controller.meta | 15 + .../Animation/Idle/Green.meta | 8 + .../Idle/Green/Green Idle - Animation.anim | 86 + .../Green/Green Idle - Animation.anim.meta | 16 + .../Green/Green Idle - Controller.controller | 72 + .../Green Idle - Controller.controller.meta | 16 + .../Animation/Idle/Red.meta | 8 + .../Idle/Red/Red Idle - Animation.anim | 86 + .../Idle/Red/Red Idle - Animation.anim.meta | 15 + .../Idle/Red/Red Idle - Controller.controller | 72 + .../Red/Red Idle - Controller.controller.meta | 15 + .../Animation/Jump.meta | 8 + .../Animation/Jump/Blue.meta | 8 + .../Blue/Blue Jump - Controller.controller | 303 + .../Blue Jump - Controller.controller.meta | 15 + .../Jump/Blue/Blue Jump Down - Animation.anim | 68 + .../Blue/Blue Jump Down - Animation.anim.meta | 16 + .../Jump/Blue/Blue Jump Land - Animation.anim | 83 + .../Blue/Blue Jump Land - Animation.anim.meta | 16 + .../Blue/Blue Jump Start-up - Animation.anim | 92 + .../Blue Jump Start-up - Animation.anim.meta | 16 + .../Blue/Blue Jump To Fall - Animation.anim | 80 + .../Blue Jump To Fall - Animation.anim.meta | 16 + .../Jump/Blue/Blue Jump Up - Animation.anim | 68 + .../Blue/Blue Jump Up - Animation.anim.meta | 16 + .../Animation/Jump/Green.meta | 8 + .../Green/Green Jump - Controller.controller | 303 + .../Green Jump - Controller.controller.meta | 16 + .../Green/Green Jump Down - Animation.anim | 68 + .../Green Jump Down - Animation.anim.meta | 16 + .../Green/Green Jump Land - Animation.anim | 83 + .../Green Jump Land - Animation.anim.meta | 16 + .../Green Jump Start-up - Animation.anim | 92 + .../Green Jump Start-up - Animation.anim.meta | 16 + .../Green/Green Jump To Fall - Animation.anim | 80 + .../Green Jump To Fall - Animation.anim.meta | 16 + .../Jump/Green/Green Jump Up - Animation.anim | 68 + .../Green/Green Jump Up - Animation.anim.meta | 16 + .../Animation/Jump/Red.meta | 8 + .../Jump/Red/Red Jump - Controller.controller | 358 + .../Red/Red Jump - Controller.controller.meta | 15 + .../Jump/Red/Red Jump Down - Animation.anim | 68 + .../Red/Red Jump Down - Animation.anim.meta | 16 + .../Jump/Red/Red Jump Land - Animation.anim | 83 + .../Red/Red Jump Land - Animation.anim.meta | 16 + .../Red/Red Jump Start-up - Animation.anim | 92 + .../Red Jump Start-up - Animation.anim.meta | 16 + .../Red/Red Jump To Fall - Animation.anim | 80 + .../Red Jump To Fall - Animation.anim.meta | 16 + .../Jump/Red/Red Jump Up - Animation.anim | 68 + .../Red/Red Jump Up - Animation.anim.meta | 16 + .../War/Slime Enemy - Pixel Art/Prefabs.meta | 8 + .../Slime Enemy - Pixel Art/Prefabs/Blue.meta | 8 + .../Prefabs/Blue/Blue Death (No Flash).prefab | 104 + .../Blue/Blue Death (No Flash).prefab.meta | 14 + .../Prefabs/Blue/Blue Death.prefab | 104 + .../Prefabs/Blue/Blue Death.prefab.meta | 14 + .../Prefabs/Blue/Blue Hurt (No Flash).prefab | 104 + .../Blue/Blue Hurt (No Flash).prefab.meta | 14 + .../Prefabs/Blue/Blue Hurt.prefab | 104 + .../Prefabs/Blue/Blue Hurt.prefab.meta | 14 + .../Prefabs/Blue/Blue Idle.prefab | 104 + .../Prefabs/Blue/Blue Idle.prefab.meta | 14 + .../Prefabs/Blue/Blue Jump.prefab | 104 + .../Prefabs/Blue/Blue Jump.prefab.meta | 14 + .../Prefabs/Green.meta | 8 + .../Green/Green Death (No Flash).prefab | 104 + .../Green/Green Death (No Flash).prefab.meta | 14 + .../Prefabs/Green/Green Death.prefab | 104 + .../Prefabs/Green/Green Death.prefab.meta | 14 + .../Green/Green Hurt (No Flash).prefab | 104 + .../Green/Green Hurt (No Flash).prefab.meta | 14 + .../Prefabs/Green/Green Hurt.prefab | 104 + .../Prefabs/Green/Green Hurt.prefab.meta | 14 + .../Prefabs/Green/Green Idle.prefab | 104 + .../Prefabs/Green/Green Idle.prefab.meta | 14 + .../Prefabs/Green/Green Jump.prefab | 104 + .../Prefabs/Green/Green Jump.prefab.meta | 14 + .../Slime Enemy - Pixel Art/Prefabs/Red.meta | 8 + .../Prefabs/Red/Red Death (No Flash).prefab | 104 + .../Red/Red Death (No Flash).prefab.meta | 14 + .../Prefabs/Red/Red Death.prefab | 104 + .../Prefabs/Red/Red Death.prefab.meta | 14 + .../Prefabs/Red/Red Hurt (No Flash).prefab | 104 + .../Red/Red Hurt (No Flash).prefab.meta | 14 + .../Prefabs/Red/Red Hurt.prefab | 104 + .../Prefabs/Red/Red Hurt.prefab.meta | 14 + .../Prefabs/Red/Red Idle.prefab | 104 + .../Prefabs/Red/Red Idle.prefab.meta | 14 + .../Prefabs/Red/Red Jump.prefab | 104 + .../Prefabs/Red/Red Jump.prefab.meta | 14 + Assets/War/Slime Enemy - Pixel Art/README.txt | 28 + .../Slime Enemy - Pixel Art/README.txt.meta | 14 + .../War/Slime Enemy - Pixel Art/Scenes.meta | 8 + .../Slime Enemy - Pixel Art/Scenes/Demo.unity | 1432 + .../Scenes/Demo.unity.meta | 14 + .../War/Slime Enemy - Pixel Art/Sprites.meta | 8 + .../Sprites/Death.meta | 8 + .../Sprites/Death/Blue.meta | 8 + .../Sprite Sheet - Blue Death - No Flash.png | Bin 0 -> 6518 bytes ...ite Sheet - Blue Death - No Flash.png.meta | 515 + .../Death/Blue/Sprite Sheet - Blue Death.png | Bin 0 -> 7253 bytes .../Blue/Sprite Sheet - Blue Death.png.meta | 515 + .../Sprites/Death/Green.meta | 8 + .../Sprite Sheet - Green Death - No Flash.png | Bin 0 -> 6134 bytes ...te Sheet - Green Death - No Flash.png.meta | 515 + .../Green/Sprite Sheet - Green Death.png | Bin 0 -> 6933 bytes .../Green/Sprite Sheet - Green Death.png.meta | 515 + .../Sprites/Death/Red.meta | 8 + .../Sprite Sheet - Red Death - No Flash.png | Bin 0 -> 6521 bytes ...rite Sheet - Red Death - No Flash.png.meta | 515 + .../Death/Red/Sprite Sheet - Red Death.png | Bin 0 -> 7296 bytes .../Red/Sprite Sheet - Red Death.png.meta | 515 + .../Slime Enemy - Pixel Art/Sprites/Hurt.meta | 8 + .../Sprites/Hurt/Blue.meta | 8 + .../Sprite Sheet - Blue Hurt - No Flash.png | Bin 0 -> 2727 bytes ...rite Sheet - Blue Hurt - No Flash.png.meta | 437 + .../Hurt/Blue/Sprite Sheet - Blue Hurt.png | Bin 0 -> 3694 bytes .../Blue/Sprite Sheet - Blue Hurt.png.meta | 437 + .../Sprites/Hurt/Green.meta | 8 + .../Sprite Sheet - Green Hurt - No Flash.png | Bin 0 -> 2613 bytes ...ite Sheet - Green Hurt - No Flash.png.meta | 437 + .../Hurt/Green/Sprite Sheet - Green Hurt.png | Bin 0 -> 3569 bytes .../Green/Sprite Sheet - Green Hurt.png.meta | 437 + .../Sprites/Hurt/Red.meta | 8 + .../Sprite Sheet - Red Hurt - No Flash.png | Bin 0 -> 2717 bytes ...prite Sheet - Red Hurt - No Flash.png.meta | 437 + .../Hurt/Red/Sprite Sheet - Red Hurt.png | Bin 0 -> 3682 bytes .../Hurt/Red/Sprite Sheet - Red Hurt.png.meta | 437 + .../Slime Enemy - Pixel Art/Sprites/Idle.meta | 8 + .../Sprites/Idle/Blue.meta | 8 + .../Idle/Blue/Sprite Sheet - Blue Idle.png | Bin 0 -> 1269 bytes .../Blue/Sprite Sheet - Blue Idle.png.meta | 333 + .../Sprites/Idle/Green.meta | 8 + .../Idle/Green/Sprite Sheet - Green Idle.png | Bin 0 -> 1236 bytes .../Green/Sprite Sheet - Green Idle.png.meta | 333 + .../Sprites/Idle/Red.meta | 8 + .../Idle/Red/Sprite Sheet - Red Idle.png | Bin 0 -> 1251 bytes .../Idle/Red/Sprite Sheet - Red Idle.png.meta | 333 + .../Slime Enemy - Pixel Art/Sprites/Jump.meta | 8 + .../Sprites/Jump/Blue.meta | 8 + .../Blue/Sprite Sheet - Blue Jump Down.png | Bin 0 -> 556 bytes .../Sprite Sheet - Blue Jump Down.png.meta | 116 + .../Blue/Sprite Sheet - Blue Jump Land.png | Bin 0 -> 1584 bytes .../Sprite Sheet - Blue Jump Land.png.meta | 307 + .../Sprite Sheet - Blue Jump Start-up.png | Bin 0 -> 2309 bytes ...Sprite Sheet - Blue Jump Start-up.png.meta | 385 + .../Jump/Blue/Sprite Sheet - Blue Jump Up.png | Bin 0 -> 556 bytes .../Blue/Sprite Sheet - Blue Jump Up.png.meta | 116 + .../Blue/Sprite Sheet - Blue Jump to Fall.png | Bin 0 -> 1445 bytes .../Sprite Sheet - Blue Jump to Fall.png.meta | 281 + .../Sprites/Jump/Green.meta | 8 + .../Green/Sprite Sheet - Green Jump Down.png | Bin 0 -> 530 bytes .../Sprite Sheet - Green Jump Down.png.meta | 116 + .../Green/Sprite Sheet - Green Jump Land.png | Bin 0 -> 1497 bytes .../Sprite Sheet - Green Jump Land.png.meta | 307 + .../Sprite Sheet - Green Jump Start-up.png | Bin 0 -> 2256 bytes ...prite Sheet - Green Jump Start-up.png.meta | 385 + .../Green/Sprite Sheet - Green Jump Up.png | Bin 0 -> 531 bytes .../Sprite Sheet - Green Jump Up.png.meta | 116 + .../Sprite Sheet - Green Jump to Fall.png | Bin 0 -> 1360 bytes ...Sprite Sheet - Green Jump to Fall.png.meta | 281 + .../Sprites/Jump/Red.meta | 8 + .../Jump/Red/Sprite Sheet - Red Jump Down.png | Bin 0 -> 552 bytes .../Red/Sprite Sheet - Red Jump Down.png.meta | 116 + .../Jump/Red/Sprite Sheet - Red Jump Land.png | Bin 0 -> 1558 bytes .../Red/Sprite Sheet - Red Jump Land.png.meta | 307 + .../Red/Sprite Sheet - Red Jump Start-up.png | Bin 0 -> 2276 bytes .../Sprite Sheet - Red Jump Start-up.png.meta | 385 + .../Jump/Red/Sprite Sheet - Red Jump Up.png | Bin 0 -> 546 bytes .../Red/Sprite Sheet - Red Jump Up.png.meta | 116 + .../Red/Sprite Sheet - Red Jump to Fall.png | Bin 0 -> 1345 bytes .../Sprite Sheet - Red Jump to Fall.png.meta | 281 + ProjectSettings/ProjectSettings.asset | 2 +- 1326 files changed, 188453 insertions(+), 221 deletions(-) create mode 100644 Assets/Cainos/Common.meta create mode 100644 Assets/Cainos/Common/Script.meta create mode 100644 Assets/Cainos/Common/Script/Utils.meta create mode 100644 Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs create mode 100644 Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs.meta create mode 100644 Assets/Cainos/Common/Texture.meta create mode 100644 Assets/Cainos/Common/Texture/Utils.meta create mode 100644 Assets/Cainos/Common/Texture/Utils/TX Utils Checker.png create mode 100644 Assets/Cainos/Common/Texture/Utils/TX Utils Checker.png.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AC Chest Golden.controller create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AC Chest Golden.controller.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AM Chest Golden - Close.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AM Chest Golden - Close.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AM Chest Golden - Closed.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AM Chest Golden - Closed.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AM Chest Golden - Open.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AM Chest Golden - Open.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AM Chest Golden - Opened.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Golden/AM Chest Golden - Opened.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AC Chest Iron.controller create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AC Chest Iron.controller.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AM Chest Iron - Close.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AM Chest Iron - Close.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AM Chest Iron - Closed.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AM Chest Iron - Closed.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AM Chest Iron - Open.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AM Chest Iron - Open.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AM Chest Iron - Opened.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Iron/AM Chest Iron - Opened.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AC Chest Silver.controller create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AC Chest Silver.controller.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AM Chest Silver - Close.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AM Chest Silver - Close.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AM Chest Silver - Closed.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AM Chest Silver - Closed.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AM Chest Silver - Open.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AM Chest Silver - Open.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AM Chest Silver - Opened.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Silver/AM Chest Silver - Opened.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AC Chest Wooden.controller create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AC Chest Wooden.controller.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AM Chest Wooden - Close.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AM Chest Wooden - Close.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AM Chest Wooden - Closed.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AM Chest Wooden - Closed.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AM Chest Wooden - Open.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AM Chest Wooden - Open.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AM Chest Wooden - Opened.anim create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Animation/Chest Wooden/AM Chest Wooden - Opened.anim.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Changelog.txt create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Changelog.txt.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Flame Glow.mat create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Flame Glow.mat.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Flame Spark.mat create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Flame Spark.mat.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Flame.mat create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Flame.mat.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Stone of Recall Glow.mat create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Stone of Recall Glow.mat.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Torch Flame.mat create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/FX/MT FX Torch Flame.mat.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/MT Village Props - Default.mat create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Material/MT Village Props - Default.mat.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Anvil 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Anvil 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Apple 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Apple 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Archery Target 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Archery Target 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Banner.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Banner.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Barrel.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Barrel.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Barricade.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Barricade.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Basket.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Basket.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Billboard.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Billboard.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bounding Platform 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bounding Platform 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bread 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bread 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Brick Wall 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Brick Wall 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bucket 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bucket 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bush 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bush 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bush 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bush 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bush 03.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Bush 03.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Campfire 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Campfire 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Cauldron.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Cauldron.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chair.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chair.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chest Golden.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chest Golden.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chest Iron.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chest Iron.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chest Silver.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chest Silver.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chest Wooden.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Chest Wooden.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Clother Hanger.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Clother Hanger.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Crate Large.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Crate Large.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Crate Small.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Crate Small.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Cup.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Cup.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Elevator.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Elevator.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Fence A.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Fence A.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Fence B.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Fence B.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Fire Bowl.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Fire Bowl.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grain Box.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grain Box.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 03.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 03.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 04.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 04.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 05.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 05.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 06.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 06.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 07.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 07.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 08.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 08.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 09.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Grass 09.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gravestone 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gravestone 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gravestone 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gravestone 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gravestone 03.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gravestone 03.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gravestone 04.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gravestone 04.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gunny Bag 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gunny Bag 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gunny Bag 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Gunny Bag 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Hammer.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Hammer.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Hay Bale.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Hay Bale.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Hay Fork.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Hay Fork.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Hay Pile.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Hay Pile.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Heavy Sword.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Heavy Sword.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Jump Platform 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Jump Platform 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Ladder 01 Side L.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Ladder 01 Side L.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Ladder 01 Side R.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Ladder 01 Side R.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Ladder 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Ladder 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Ladder 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Ladder 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Log Bench.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Log Bench.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform Large 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform Large 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform Large 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform Large 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform X16.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform X16.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform X24.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform X24.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform X32.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform X32.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform X40.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Obstacle Platform X40.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 01 L X1.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 01 L X1.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 01 L X2.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 01 L X2.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 01 R X1.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 01 R X1.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 01 R X2.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 01 R X2.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 02 X1.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 02 X1.prefab.meta rename Assets/Cainos/{Pixel Art Top Down - Basic/Prefab/Player/PF Player.prefab => Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 02 X2.prefab} (57%) create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 02 X2.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 02 X3.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 02 X3.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 02 X4.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Platform 02 X4.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pot 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pot 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pot 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pot 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pot 03.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pot 03.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pumpkin A.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pumpkin A.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pumpkin B.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Pumpkin B.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Road Lamp.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Road Lamp.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Road Sign 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Road Sign 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Road Sign 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Road Sign 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Rock 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Rock 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Rock 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Rock 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Rock 03.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Rock 03.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Scarecrow 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Scarecrow 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Seesaw 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Seesaw 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sign 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sign 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Slope Platform 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Slope Platform 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Spear.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Spear.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Spike.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Spike.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X24.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X24.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X32.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X32.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X40.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X40.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X48.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X48.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X64.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stairs X64.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stall.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stall.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Statue.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Statue.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stone of Recall.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stone of Recall.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stump.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Stump.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sunflower 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sunflower 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sunflower 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sunflower 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sunflower 03.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sunflower 03.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sword.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Sword.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Table.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Table.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Torch.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Torch.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Training Dummy.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Training Dummy.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Tree 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Tree 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Tree 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Tree 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Weapon Rack.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Weapon Rack.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Well.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Well.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 02.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 02.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 03.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 03.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 04.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 04.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 05.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheat 05.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheelbarrow.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wheelbarrow.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - White Bottle.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - White Bottle.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wood Log 01.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wood Log 01.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wood Logs.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wood Logs.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wooden Bridge X6.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village Props - Wooden Bridge X6.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/TX Village Props - Kettle.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/TX Village Props - Kettle.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Scene.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Scene/SC Demo Scene - Village Props.unity create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Scene/SC Demo Scene - Village Props.unity.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/BoundingPlatform.cs create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/BoundingPlatform.cs.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Chest Animation.png create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Chest Animation.png.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Flame.png create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Flame.png.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Torch Flame.png create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Torch Flame.png.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Tileset Ground.png create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Tileset Ground.png.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Village Props.png create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Village Props.png.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.prefab create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.prefab.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_0.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_0.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_1.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_1.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_10.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_10.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_100.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_100.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_101.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_101.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_102.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_102.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_103.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_103.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_104.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_104.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_105.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_105.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_106.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_106.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_107.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_107.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_108.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_108.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_109.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_109.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_11.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_11.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_110.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_110.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_111.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_111.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_112.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_112.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_113.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_113.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_114.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_114.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_115.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_115.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_116.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_116.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_117.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_117.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_118.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_118.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_119.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_119.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_12.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_12.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_120.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_120.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_121.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_121.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_122.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_122.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_123.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_123.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_124.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_124.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_125.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_125.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_126.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_126.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_127.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_127.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_128.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_128.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_129.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_129.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_13.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_13.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_130.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_130.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_131.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_131.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_132.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_132.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_133.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_133.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_134.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_134.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_135.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_135.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_136.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_136.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_137.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_137.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_138.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_138.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_139.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_139.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_14.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_14.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_140.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_140.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_141.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_141.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_142.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_142.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_143.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_143.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_144.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_144.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_145.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_145.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_146.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_146.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_147.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_147.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_148.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_148.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_149.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_149.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_15.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_15.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_150.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_150.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_151.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_151.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_152.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_152.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_153.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_153.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_154.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_154.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_155.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_155.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_156.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_156.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_157.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_157.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_158.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_158.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_159.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_159.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_16.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_16.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_160.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_160.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_161.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_161.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_162.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_162.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_163.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_163.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_164.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_164.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_17.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_17.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_18.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_18.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_19.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_19.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_2.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_2.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_20.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_20.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_21.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_21.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_22.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_22.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_23.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_23.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_24.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_24.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_25.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_25.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_26.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_26.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_27.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_27.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_28.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_28.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_29.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_29.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_3.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_3.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_30.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_30.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_31.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_31.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_32.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_32.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_33.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_33.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_34.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_34.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_35.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_35.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_36.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_36.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_37.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_37.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_38.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_38.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_39.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_39.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_4.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_4.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_40.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_40.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_41.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_41.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_42.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_42.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_43.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_43.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_44.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_44.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_45.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_45.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_46.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_46.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_47.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_47.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_48.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_48.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_49.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_49.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_5.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_5.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_50.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_50.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_51.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_51.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_52.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_52.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_53.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_53.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_54.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_54.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_55.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_55.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_56.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_56.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_57.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_57.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_58.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_58.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_59.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_59.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_6.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_6.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_60.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_60.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_61.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_61.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_62.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_62.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_63.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_63.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_64.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_64.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_65.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_65.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_66.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_66.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_67.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_67.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_68.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_68.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_69.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_69.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_7.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_7.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_70.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_70.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_71.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_71.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_72.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_72.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_73.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_73.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_74.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_74.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_75.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_75.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_76.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_76.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_77.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_77.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_78.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_78.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_79.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_79.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_8.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_8.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_80.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_80.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_81.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_81.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_82.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_82.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_83.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_83.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_84.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_84.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_85.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_85.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_86.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_86.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_87.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_87.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_88.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_88.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_89.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_89.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_9.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_9.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_90.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_90.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_91.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_91.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_92.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_92.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_93.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_93.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_94.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_94.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_95.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_95.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_96.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_96.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_97.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_97.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_98.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_98.asset.meta create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_99.asset create mode 100644 Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_99.asset.meta create mode 100644 Assets/Cainos/Third Party.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/License.txt create mode 100644 Assets/Cainos/Third Party/Lucid Editor/License.txt.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs.meta create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs create mode 100644 Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs.meta create mode 100644 Assets/FX.meta create mode 100644 Assets/FX/Demo.meta create mode 100644 Assets/FX/Demo/FX001.meta create mode 100644 Assets/FX/Demo/FX001/1.gif create mode 100644 Assets/FX/Demo/FX001/1.gif.meta create mode 100644 Assets/FX/Demo/FX002.meta create mode 100644 Assets/FX/Demo/FX002/2.gif create mode 100644 Assets/FX/Demo/FX002/2.gif.meta create mode 100644 Assets/FX/Demo/FX003.meta create mode 100644 Assets/FX/Demo/FX003/3.gif create mode 100644 Assets/FX/Demo/FX003/3.gif.meta create mode 100644 Assets/FX/Prefabs.meta create mode 100644 Assets/FX/Prefabs/FX002_01.prefab create mode 100644 Assets/FX/Prefabs/FX002_01.prefab.meta create mode 100644 Assets/FX/Prefabs/FX003_01.prefab create mode 100644 Assets/FX/Prefabs/FX003_01.prefab.meta create mode 100644 Assets/FX/Scenes.meta create mode 100644 Assets/FX/Scenes/SampleScene.unity create mode 100644 Assets/FX/Scenes/SampleScene.unity.meta create mode 100644 Assets/FX/Sprites.meta create mode 100644 Assets/FX/Sprites/LightFX.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003/Anim.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003/Anim/Anim.anim create mode 100644 Assets/FX/Sprites/LightFX/FX003/Anim/Anim.anim.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003/Anim/FX003_01.controller create mode 100644 Assets/FX/Sprites/LightFX/FX003/Anim/FX003_01.controller.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_01.png create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_01.png.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_02.png create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_02.png.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_03.png create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_03.png.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_04.png create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_04.png.meta create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_05.png create mode 100644 Assets/FX/Sprites/LightFX/FX003/FX003_05.png.meta create mode 100644 Assets/FX/Sprites/Smoke.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001/Anim.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim create mode 100644 Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller create mode 100644 Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_01.png create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_01.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_02.png create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_02.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_03.png create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_03.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_04.png create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_04.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_05.png create mode 100644 Assets/FX/Sprites/Smoke/FX001/FX001_05.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/Anim.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim create mode 100644 Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller create mode 100644 Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_01.png create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_01.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_02.png create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_02.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_03.png create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_03.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_04.png create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_04.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_05.png create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_05.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_06.png create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_06.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_07.png create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_07.png.meta create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_08.png create mode 100644 Assets/FX/Sprites/Smoke/FX002/FX002_08.png.meta create mode 100644 Assets/Materials.meta create mode 100644 Assets/Materials/Red.mat create mode 100644 Assets/Materials/Red.mat.meta create mode 100644 Assets/Prefabs/ArrowSpawner.prefab rename Assets/Prefabs/{Enemy.prefab.meta => ArrowSpawner.prefab.meta} (74%) create mode 100644 Assets/Prefabs/Blue Idle.prefab create mode 100644 Assets/Prefabs/Blue Idle.prefab.meta create mode 100644 Assets/Prefabs/EnemySpawner.prefab create mode 100644 Assets/Prefabs/EnemySpawner.prefab.meta create mode 100644 Assets/Prefabs/FX001_01.prefab create mode 100644 Assets/Prefabs/FX001_01.prefab.meta create mode 100644 Assets/Prefabs/MissileSpawner.prefab create mode 100644 Assets/Prefabs/MissileSpawner.prefab.meta create mode 100644 Assets/Prefabs/PF Player.prefab rename Assets/{Cainos/Pixel Art Top Down - Basic/Prefab/Player => Prefabs}/PF Player.prefab.meta (100%) create mode 100644 Assets/Prefabs/PF Village Props - Arrow.prefab create mode 100644 Assets/Prefabs/PF Village Props - Arrow.prefab.meta rename Assets/Prefabs/{Enemy.prefab => PF Village Props - Flower 01.prefab} (70%) create mode 100644 Assets/Prefabs/PF Village Props - Flower 01.prefab.meta create mode 100644 Assets/Prefabs/PF Village Props - Flower 02.prefab create mode 100644 Assets/Prefabs/PF Village Props - Flower 02.prefab.meta create mode 100644 Assets/Prefabs/PF Village Props - Spike Ball.prefab create mode 100644 Assets/Prefabs/PF Village Props - Spike Ball.prefab.meta create mode 100644 Assets/Prefabs/PF Village Props - Wine Bottle.prefab create mode 100644 Assets/Prefabs/PF Village Props - Wine Bottle.prefab.meta create mode 100644 Assets/Prefabs/ThrowSpawner.prefab create mode 100644 Assets/Prefabs/ThrowSpawner.prefab.meta create mode 100644 Assets/Scripts/Arrow.cs create mode 100644 Assets/Scripts/Arrow.cs.meta create mode 100644 Assets/Scripts/ArrowSpawner.cs create mode 100644 Assets/Scripts/ArrowSpawner.cs.meta create mode 100644 Assets/Scripts/Bomb.cs create mode 100644 Assets/Scripts/Bomb.cs.meta create mode 100644 Assets/Scripts/Effect.cs create mode 100644 Assets/Scripts/Effect.cs.meta create mode 100644 Assets/Scripts/FillAmount.cs create mode 100644 Assets/Scripts/FillAmount.cs.meta create mode 100644 Assets/Scripts/Leaf.cs create mode 100644 Assets/Scripts/Leaf.cs.meta create mode 100644 Assets/Scripts/Missile.cs create mode 100644 Assets/Scripts/Missile.cs.meta create mode 100644 Assets/Scripts/MissileSpawner.cs create mode 100644 Assets/Scripts/MissileSpawner.cs.meta create mode 100644 Assets/Scripts/Orbit.cs create mode 100644 Assets/Scripts/Orbit.cs.meta create mode 100644 Assets/Scripts/Throw.cs create mode 100644 Assets/Scripts/Throw.cs.meta create mode 100644 Assets/Scripts/ThrowSpawner.cs create mode 100644 Assets/Scripts/ThrowSpawner.cs.meta rename Assets/{Cainos/Pixel Art Top Down - Basic/Script => Scripts}/TopDownCharacterController.cs (71%) rename Assets/{Cainos/Pixel Art Top Down - Basic/Script => Scripts}/TopDownCharacterController.cs.meta (100%) create mode 100644 Assets/UI pack.meta create mode 100644 Assets/UI pack/Button.meta create mode 100644 Assets/UI pack/Button/Blue gradient.png create mode 100644 Assets/UI pack/Button/Blue gradient.png.meta create mode 100644 Assets/UI pack/Button/Blue outline gradient.png create mode 100644 Assets/UI pack/Button/Blue outline gradient.png.meta create mode 100644 Assets/UI pack/Button/Green gradient.png create mode 100644 Assets/UI pack/Button/Green gradient.png.meta create mode 100644 Assets/UI pack/Button/Green outline gradient.png create mode 100644 Assets/UI pack/Button/Green outline gradient.png.meta create mode 100644 Assets/UI pack/Button/Orange gradient.png create mode 100644 Assets/UI pack/Button/Orange gradient.png.meta create mode 100644 Assets/UI pack/Button/Red gradient.png create mode 100644 Assets/UI pack/Button/Red gradient.png.meta create mode 100644 Assets/UI pack/Button/Red outline gradient.png create mode 100644 Assets/UI pack/Button/Red outline gradient.png.meta create mode 100644 Assets/UI pack/Circles.meta create mode 100644 Assets/UI pack/Circles/Circle blue .png create mode 100644 Assets/UI pack/Circles/Circle blue .png.meta create mode 100644 Assets/UI pack/Circles/Circle blue full.png create mode 100644 Assets/UI pack/Circles/Circle blue full.png.meta create mode 100644 Assets/UI pack/Circles/Circle green full.png create mode 100644 Assets/UI pack/Circles/Circle green full.png.meta create mode 100644 Assets/UI pack/Circles/Circle green.png create mode 100644 Assets/UI pack/Circles/Circle green.png.meta create mode 100644 Assets/UI pack/Circles/Circle red full.png create mode 100644 Assets/UI pack/Circles/Circle red full.png.meta create mode 100644 Assets/UI pack/Circles/Circle yellow.png create mode 100644 Assets/UI pack/Circles/Circle yellow.png.meta create mode 100644 Assets/UI pack/Circles/Gradient circle.png create mode 100644 Assets/UI pack/Circles/Gradient circle.png.meta create mode 100644 Assets/UI pack/Documentation.txt create mode 100644 Assets/UI pack/Documentation.txt.meta create mode 100644 Assets/UI pack/Fonts.meta create mode 100644 Assets/UI pack/Fonts/ProductSans-Regular.ttf create mode 100644 Assets/UI pack/Fonts/ProductSans-Regular.ttf.meta create mode 100644 Assets/UI pack/Fonts/Roboto-Regular.ttf create mode 100644 Assets/UI pack/Fonts/Roboto-Regular.ttf.meta create mode 100644 Assets/UI pack/Fonts/Roboto-Thin.ttf create mode 100644 Assets/UI pack/Fonts/Roboto-Thin.ttf.meta create mode 100644 Assets/UI pack/Icons.meta create mode 100644 Assets/UI pack/Icons/Bolt colored.png create mode 100644 Assets/UI pack/Icons/Bolt colored.png.meta create mode 100644 Assets/UI pack/Icons/Healthbar.png create mode 100644 Assets/UI pack/Icons/Healthbar.png.meta create mode 100644 Assets/UI pack/Icons/Heart.png create mode 100644 Assets/UI pack/Icons/Heart.png.meta create mode 100644 Assets/UI pack/Icons/bolt.png create mode 100644 Assets/UI pack/Icons/bolt.png.meta create mode 100644 Assets/UI pack/Prefabs.meta create mode 100644 Assets/UI pack/Prefabs/Bars.meta create mode 100644 Assets/UI pack/Prefabs/Bars/Blue circular bar.prefab create mode 100644 Assets/UI pack/Prefabs/Bars/Blue circular bar.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Bars/Circle Green.prefab create mode 100644 Assets/UI pack/Prefabs/Bars/Circle Green.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Bars/Energy bar.prefab create mode 100644 Assets/UI pack/Prefabs/Bars/Energy bar.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Bars/Green circular bar full.prefab create mode 100644 Assets/UI pack/Prefabs/Bars/Green circular bar full.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Bars/Health bar.prefab create mode 100644 Assets/UI pack/Prefabs/Bars/Health bar.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Bars/HealthBar.prefab create mode 100644 Assets/UI pack/Prefabs/Bars/HealthBar.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Bars/Level bar.prefab create mode 100644 Assets/UI pack/Prefabs/Bars/Level bar.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Bars/Red circular bar.prefab create mode 100644 Assets/UI pack/Prefabs/Bars/Red circular bar.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Buttons.meta create mode 100644 Assets/UI pack/Prefabs/Buttons/Button Green Outline.prefab create mode 100644 Assets/UI pack/Prefabs/Buttons/Button Green Outline.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Buttons/Button Green.prefab create mode 100644 Assets/UI pack/Prefabs/Buttons/Button Green.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Buttons/Button Red.prefab create mode 100644 Assets/UI pack/Prefabs/Buttons/Button Red.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Buttons/Button blue.prefab create mode 100644 Assets/UI pack/Prefabs/Buttons/Button blue.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Buttons/Sign in button .prefab create mode 100644 Assets/UI pack/Prefabs/Buttons/Sign in button .prefab.meta create mode 100644 Assets/UI pack/Prefabs/Buttons/Sign in button Facebook.prefab create mode 100644 Assets/UI pack/Prefabs/Buttons/Sign in button Facebook.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Buttons/Sign in button Google.prefab create mode 100644 Assets/UI pack/Prefabs/Buttons/Sign in button Google.prefab.meta create mode 100644 Assets/UI pack/Prefabs/SampleScene.unity create mode 100644 Assets/UI pack/Prefabs/SampleScene.unity.meta create mode 100644 Assets/UI pack/Prefabs/Sliders.meta create mode 100644 Assets/UI pack/Prefabs/Sliders/Blue slider.prefab create mode 100644 Assets/UI pack/Prefabs/Sliders/Blue slider.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Sliders/Green slider.prefab create mode 100644 Assets/UI pack/Prefabs/Sliders/Green slider.prefab.meta create mode 100644 Assets/UI pack/Prefabs/Sliders/Red slider.prefab create mode 100644 Assets/UI pack/Prefabs/Sliders/Red slider.prefab.meta create mode 100644 Assets/UI pack/Scripts.meta create mode 100644 Assets/UI pack/Scripts/FillValueNumber.cs create mode 100644 Assets/UI pack/Scripts/FillValueNumber.cs.meta create mode 100644 Assets/War.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To Fall - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To Fall - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To Fall - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To Fall - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - Animation.anim create mode 100644 Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - Animation.anim.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab create mode 100644 Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/README.txt create mode 100644 Assets/War/Slime Enemy - Pixel Art/README.txt.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Scenes.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity create mode 100644 Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue/Sprite Sheet - Blue Death - No Flash.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue/Sprite Sheet - Blue Death - No Flash.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue/Sprite Sheet - Blue Death.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue/Sprite Sheet - Blue Death.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death - No Flash.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death - No Flash.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death - No Flash.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death - No Flash.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt - No Flash.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt - No Flash.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt - No Flash.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt - No Flash.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt - No Flash.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt - No Flash.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue/Sprite Sheet - Blue Idle.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue/Sprite Sheet - Blue Idle.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green/Sprite Sheet - Green Idle.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green/Sprite Sheet - Green Idle.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red/Sprite Sheet - Red Idle.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red/Sprite Sheet - Red Idle.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Down.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Down.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Land.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Land.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Start-up.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Start-up.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Up.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Up.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump to Fall.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump to Fall.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Down.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Down.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Land.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Land.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Start-up.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Start-up.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Up.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Up.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump to Fall.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump to Fall.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Down.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Down.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Land.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Land.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Start-up.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Start-up.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Up.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Up.png.meta create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump to Fall.png create mode 100644 Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump to Fall.png.meta diff --git a/Assets/Cainos/Common.meta b/Assets/Cainos/Common.meta new file mode 100644 index 0000000..8a6faf5 --- /dev/null +++ b/Assets/Cainos/Common.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b07da84b7f3bba44b9a75e50d115c0e8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Common/Script.meta b/Assets/Cainos/Common/Script.meta new file mode 100644 index 0000000..1078b7b --- /dev/null +++ b/Assets/Cainos/Common/Script.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c08792f654687f49860e6f2fdd385c5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Common/Script/Utils.meta b/Assets/Cainos/Common/Script/Utils.meta new file mode 100644 index 0000000..4dbb2d7 --- /dev/null +++ b/Assets/Cainos/Common/Script/Utils.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e1857fb5adc1744885c19f73a68a869 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs b/Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs new file mode 100644 index 0000000..6e2e437 --- /dev/null +++ b/Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs @@ -0,0 +1,133 @@ +//https://www.youtube.com/watch?v=KPoeNZZ6H4s + +using UnityEngine; + +namespace Cainos.Common +{ + [System.Serializable] + public struct SecondOrderDynamics + { + private Vector3 xp; + private Vector3 y, yd; + private float k1, k2, k3; + private Vector3 xd; + + private float k2_stable; + + [SerializeField] private float f; + [SerializeField] private float d; + [SerializeField] private float r; + + public float Frequency + { + get { return f; } + set + { + if (value <= 0.01f) value = 0.01f; + + f = value; + UpdateInnerParams(); + } + } + + + public float Damping + { + get { return d; } + set + { + if (value <= 0.01f) value = 0.01f; + + d = value; + UpdateInnerParams(); + } + } + + public float Response + { + get { return r; } + set + { + r = value; + UpdateInnerParams(); + } + } + + public SecondOrderDynamics(float frequency, float damping, float response) + { + this.f = 1.0f; + this.d = 0.0f; + this.r = 0.0f; + xp = Vector3.zero; + y = Vector3.zero; + xd = Vector3.zero; + yd = Vector3.zero; + k1 = 0.0f; + k2 = 0.0f; + k3 = 0.0f; + k2_stable = 0.0f; + + Reset(frequency, damping, response, Vector3.zero); + } + + public void Reset(float frequency, float damping, float response, Vector3 x0) + { + f = frequency; + d = damping; + r = response; + + xp = x0; + y = x0; + xd = Vector3.zero; + yd = Vector3.zero; + + UpdateInnerParams(); + } + + public void Reset(Vector3 x0) + { + Reset(f, d, r, x0); + } + + public void Reset(Vector2 x0) + { + Reset(f, d, r, x0); + } + + public void Reset(float x0) + { + Reset(f, d, r, Vector3.one * x0); + } + + public Vector3 Update(Vector3 x, float t) + { + if (t < Mathf.Epsilon) return y; + + xd = (x - xp) / t; + xp = x; + + k2_stable = Mathf.Max(k2, 1.1f * (t * t * 0.25f + t * k1 * 0.5f)); + y += t * yd; + yd += t * (x + k3 * xd - y - k1 * yd) / k2_stable; + + return y; + } + + public Vector2 Update(Vector2 x, float t) + { + return Update(new Vector3(x.x,x.y,0.0f), t); + } + + public float Update(float x, float t) + { + return Update(Vector3.one * x, t).x; + } + + private void UpdateInnerParams() + { + k1 = d / (Mathf.PI * f); + k2 = 1.0f / ((2.0f * Mathf.PI * f) * (2.0f * Mathf.PI * f)); + k3 = r * d / (2.0f * Mathf.PI * f); + } + } +} diff --git a/Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs.meta b/Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs.meta new file mode 100644 index 0000000..f95a7c5 --- /dev/null +++ b/Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 2534c9c5f1c7abc46893edf3791a98cd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Common/Script/Utils/SecondOrderDynamics.cs + uploadId: 584302 diff --git a/Assets/Cainos/Common/Texture.meta b/Assets/Cainos/Common/Texture.meta new file mode 100644 index 0000000..c882acc --- /dev/null +++ b/Assets/Cainos/Common/Texture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9edc9a0912b514f4e96366ca9b1aab9f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Common/Texture/Utils.meta b/Assets/Cainos/Common/Texture/Utils.meta new file mode 100644 index 0000000..f35b1a7 --- /dev/null +++ b/Assets/Cainos/Common/Texture/Utils.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f4866c9c87e6f2b479013c1e0ac75abc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Common/Texture/Utils/TX Utils Checker.png b/Assets/Cainos/Common/Texture/Utils/TX Utils Checker.png new file mode 100644 index 0000000000000000000000000000000000000000..24a424dc5327cac6935b0662a523d12b949cbb33 GIT binary patch literal 1666 zcmbVNO>5jn7*;=0Vy7mD9?}L1LZQ%-YDc5hN~h8L=p>mD05Qkhkni=g1uQaM= z>|Ohm_LfUerO?nqkEMk`A-AN2{((R)2@QngRA?ahRC*}I8SRINi|wS9kTe=S^Ssad zF|RJKEPpgNdvaFOw7I3l_NscmUtULFRQI=z{eD?JX7a@gLeq}DR$eb?SH68+(~ewA zI%{$*{1_3Q)-dG}s}0j!p*8Ky*kzF-U6d1WsU$C3DugMvGKq&~CQeNm+Dwol$z{Sby=24@-;jZ!l#X3U^NKbTlQ5}( zfg#QTtXZW?BOoOeF5f8nBjc0+)@Lcpq)=E`Ve=lBT=e(>)Ya!b22^Onu(GkQmNczQ z2)VGS+?WJpU$p3K8aKY84DiUUWF`PZPB=m8`c~`rGG|jPika z=P5XAW61);wrprZ%Y=3ZHjvXm&^v84k!6jcA*V^awI8%$BOC64s)C_d;%9;>K`}2< ztlUjf++`rox`ti_5w&=q7s{|wS0AYeL$s6$i8I2M+JT`wt|bXY4vk#uMvfVI^~kg$ zr*1YWiOr@@L>cB1`sA?Z3hM^lgg+unNIeJ!1H-9 zrXBQ{B0VJCW0>Hv9N>b@cU82WQB2?<=>l&aF8ujYcd+n1#rNNZPeMw1IO{UiB!N-7 z0?KwWP6+sSu14RUYCTi9>SyJ!YNYC=YQ-#5)P-uacYpiiYt^Jx@y&O7pFh6+^W01D z)tBdQw*GwZ<5!P<`u@Z#@oY2twY&4rH`nf*yubV9)!j>%t{igS6FYAP`K>qZ@BV%K f=npf8oWI onPlatformRigidbodies; + + private void Push() + { + foreach ( Rigidbody2D rb2d in onPlatformRigidbodies) + { + rb2d.linearVelocity += pushSpeed * Vector2.up; + } + onPlatformRigidbodies.Clear(); + } + + private void Start() + { + platformYPosDown = platform.transform.localPosition.y; + platformYPosUp = 0.0f; + onPlatformRigidbodies = new List(); + + platformPrevPos = platform.transform.position; + + secondOrderDynamics.Reset(platformYPosDown); + } + + private void FixedUpdate() + { + platformVel = (platform.transform.position - platformPrevPos) / Time.fixedDeltaTime; + platformPrevPos = platform.transform.position; + + waitTimer += Time.fixedDeltaTime; + if ( waitTimer > waitTime ) + { + //to up + if (curState == State.Down) + { + waitTimer = 0.0f; + curState = State.Up; + platformYPos = platformYPosUp; + + Push(); + } + //to down + else + { + if (platformYPos > platformYPosDown) + { + platformYPos -= retrieveSpeed * Time.fixedDeltaTime; + } + else + { + waitTimer = 0.0f; + platformYPos = platformYPosDown; + curState = State.Down; + } + } + } + + platform.transform.localPosition = Vector3.up * secondOrderDynamics.Update(platformYPos, Time.fixedDeltaTime); + } + + private void OnTriggerEnter2D(Collider2D collision) + { + if (collision.attachedRigidbody && collision.attachedRigidbody.bodyType == RigidbodyType2D.Dynamic) + { + if (onPlatformRigidbodies.Contains(collision.attachedRigidbody)) return; + + onPlatformRigidbodies.Add(collision.attachedRigidbody); + } + } + + private void OnTriggerExit2D(Collider2D collision) + { + if (collision.attachedRigidbody && collision.attachedRigidbody.bodyType == RigidbodyType2D.Dynamic) + { + if (onPlatformRigidbodies.Contains(collision.attachedRigidbody) == false) return; + onPlatformRigidbodies.Remove(collision.attachedRigidbody); + } + } + + public enum State + { + Up, + Down + } + } +} diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/BoundingPlatform.cs.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/BoundingPlatform.cs.meta new file mode 100644 index 0000000..e8a9eaa --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/BoundingPlatform.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3766ef66f3e2cc04c84812bd678acc2d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Script/BoundingPlatform.cs + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs new file mode 100644 index 0000000..85d0312 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs @@ -0,0 +1,37 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using Cainos.LucidEditor; + +namespace Cainos.PixelArtPlatformer_VillageProps +{ + public class Chest : MonoBehaviour + { + [FoldoutGroup("Reference")] + public Animator animator; + + [FoldoutGroup("Runtime"), ShowInInspector, DisableInEditMode] + public bool IsOpened + { + get { return isOpened; } + set + { + isOpened = value; + animator.SetBool("IsOpened", isOpened); + } + } + private bool isOpened; + + [FoldoutGroup("Runtime"),Button("Open"), HorizontalGroup("Runtime/Button")] + public void Open() + { + IsOpened = true; + } + + [FoldoutGroup("Runtime"), Button("Close"), HorizontalGroup("Runtime/Button")] + public void Close() + { + IsOpened = false; + } + } +} diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs.meta new file mode 100644 index 0000000..23c12ca --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 564a40ab997e88549a733c999c980526 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Script/Chest.cs + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor.meta new file mode 100644 index 0000000..9d24886 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eaa3b696ddd9d9c4bbb7a5f818178e41 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs new file mode 100644 index 0000000..e818bd8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs @@ -0,0 +1,13 @@ + +using System.Collections; +using System.Collections.Generic; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.PixelArtPlatformer_VillageProps +{ + [CustomEditor(typeof(Chest))] + public class ChestEditor : Cainos.LucidEditor.LucidEditor + { + } +} diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs.meta new file mode 100644 index 0000000..ba4b0e3 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 40a6ca1c7e69cdc43aa3530067d930e5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ChestEditor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs new file mode 100644 index 0000000..e67f52c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs @@ -0,0 +1,13 @@ +using UnityEditor; +using UnityEngine; +using System.Collections; +using Cainos.LucidEditor; + + +namespace Cainos.PixelArtPlatformer_VillageProps +{ + [CustomEditor(typeof(Elevator))] + public class ElevatorEditor : LucidEditor.LucidEditor + { + } +} diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs.meta new file mode 100644 index 0000000..a9ddad1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f6254e17ada0781438d398a8bcda55f3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Script/Editor/ElevatorEditor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs new file mode 100644 index 0000000..1250b33 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs @@ -0,0 +1,236 @@ +using UnityEngine; + +using Cainos.LucidEditor; +using Cainos.Common; + +namespace Cainos.PixelArtPlatformer_VillageProps +{ + public class Elevator : MonoBehaviour + { + [FoldoutGroup("Params")] public Vector2 lengthRange = new Vector2(2, 5); + [FoldoutGroup("Params")] public float waitTime = 1.0f; + [FoldoutGroup("Params")] public float moveSpeed = 3.0f; + [FoldoutGroup("Params")] public State startState = State.Up; + + [FoldoutGroup("Reference")] public Rigidbody2D platform; + [FoldoutGroup("Reference")] public SpriteRenderer chainL; + [FoldoutGroup("Reference")] public SpriteRenderer chainR; + + [FoldoutGroup("Runtime"), ShowInInspector] + public float Length + { + get { return length; } + set + { + if (value < 0) value = 0.0f; + this.length = value; + + platform.transform.localPosition = new Vector3(0.0f, -value, 0.0f); + chainL.size = new Vector2(0.09375f, value - 8 * 0.03125f ); + chainR.size = new Vector2(0.09375f, value - 8 * 0.03125f ); + } + } + private float length; + + [FoldoutGroup("Runtime"), ShowInInspector] + public State CurState + { + get { return curState; } + set + { + curState = value; + } + } + private State curState; + + + [FoldoutGroup("Runtime"), ShowInInspector] + public bool IsWaiting + { + get { return isWaiting; } + set + { + if (isWaiting == value) return; + isWaiting = value; + waitTimer = 0.0f; + } + } + private bool isWaiting = false; + + + private float waitTimer; + private float curSpeed; + private float targetLength; + private SecondOrderDynamics secondOrderDynamics = new SecondOrderDynamics(4.0f, 0.3f, -0.3f); + + + private void Start() + { + curState = startState; + Length = curState == State.Up ? lengthRange.y : lengthRange.x; + targetLength = Length; + + secondOrderDynamics.Reset(targetLength); + } + + private void Update() + { + if (IsWaiting) + { + waitTimer += Time.deltaTime; + if (waitTimer > waitTime) IsWaiting = false; + curSpeed = 0.0f; + } + else + { + if (curState == State.Up) + { + curSpeed = -moveSpeed; + if (targetLength < lengthRange.x) + { + curState = State.Down; + IsWaiting = true; + } + } + else if (curState == State.Down) + { + curSpeed = moveSpeed; + if (targetLength > lengthRange.y) + { + curState = State.Up; + IsWaiting = true; + } + } + } + + targetLength += curSpeed * Time.deltaTime; + } + + private void FixedUpdate() + { + Length = secondOrderDynamics.Update(targetLength, Time.fixedDeltaTime); + } + + public enum State + { + Up, + Down + } + } +} + +//using System.Collections; +//using System.Collections.Generic; +//using UnityEngine; +//using Cainos.LucidEditor; + +//namespace Cainos.CustomizablePixelCharacter +//{ +// public class Elevator : MonoBehaviour +// { +// [FoldoutGroup("Params")] public Vector2 lengthRange = new Vector2(2, 5); +// [FoldoutGroup("Params")] public float waitTime = 1.0f; +// [FoldoutGroup("Params")] public float moveSpeedMax = 3.0f; +// [FoldoutGroup("Params")] public float moveAcc = 10.0f; +// [FoldoutGroup("Params")] public State startState = State.Up; + +// [FoldoutGroup("Reference")] public SpriteRenderer platform; +// [FoldoutGroup("Reference")] public SpriteRenderer chainL; +// [FoldoutGroup("Reference")] public SpriteRenderer chainR; + +// [FoldoutGroup("Runtime"), ShowInInspector] +// public float Length +// { +// get { return length; } +// set +// { +// if (value < 0) value = 0.0f; +// this.length = value; + +// platform.transform.localPosition = new Vector3(0.0f, -value, 0.0f); +// chainL.size = new Vector2(0.09375f, value - 8 * 0.03125f); +// chainR.size = new Vector2(0.09375f, value - 8 * 0.03125f); +// } +// } +// private float length; + +// [FoldoutGroup("Runtime"), ShowInInspector] +// public State CurState +// { +// get { return curState; } +// set +// { +// curState = value; +// } +// } +// private State curState; + + +// [FoldoutGroup("Runtime"), ShowInInspector] +// public bool IsWaiting +// { +// get { return isWaiting; } +// set +// { +// if (isWaiting == value) return; +// isWaiting = value; +// waitTimer = 0.0f; +// } +// } +// private bool isWaiting = false; + + +// private float waitTimer; +// private float curSpeed; + + +// private void Start() +// { +// curState = startState; +// Length = curState == State.Up ? lengthRange.y : lengthRange.x; +// } + +// private void Update() +// { +// Length += curSpeed * Time.deltaTime; + +// if (IsWaiting) +// { +// waitTimer += Time.deltaTime; +// if (waitTimer > waitTime) IsWaiting = false; + +// curSpeed = Mathf.Lerp(curSpeed, 0.0f, 7.5f * Time.deltaTime); +// float targetLength = curState == State.Up ? lengthRange.y : lengthRange.x; +// Length = Mathf.Lerp(Length, targetLength, 7.5f * Time.deltaTime); +// } +// else +// { +// if (curState == State.Up) +// { +// curSpeed = Mathf.MoveTowards(curSpeed, -moveSpeedMax, moveAcc * Time.deltaTime); +// if (Length < lengthRange.x) +// { +// curState = State.Down; +// IsWaiting = true; +// } +// } +// else if (curState == State.Down) +// { +// curSpeed = Mathf.MoveTowards(curSpeed, moveSpeedMax, moveAcc * Time.deltaTime); +// if (Length > lengthRange.y) +// { +// curState = State.Up; +// IsWaiting = true; +// } +// } +// } +// } + +// public enum State +// { +// Up, +// Down +// } +// } +//} + diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs.meta new file mode 100644 index 0000000..98d9605 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: decb355dc5cd8c549ac690cc13f9386e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Script/Elevator.cs + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs new file mode 100644 index 0000000..e098697 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs @@ -0,0 +1,60 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace Cainos.PixelArtPlatformer_VillageProps +{ + //moving platform + //used on a moving platform so that objects fallen on this platform will perfectly follow to it + //otherwise due to physical simulation precision problem object will not follow the moving platform as expected + + public class MovingPlatform : MonoBehaviour + { + public float velocityInheritPercent = 0.8f; + + private List onPlatformObjects; + + private Vector3 prevPos; + private Vector2 velocity; + + private void Start() + { + onPlatformObjects = new List(); + prevPos = transform.position; + } + + private void FixedUpdate() + { + velocity = (transform.position - prevPos) / Time.fixedDeltaTime; + prevPos = transform.position; + + foreach (Transform t in onPlatformObjects) + { + t.Translate(velocity * Time.fixedDeltaTime); + } + } + + + private void OnTriggerEnter2D(Collider2D collision) + { + if (collision.attachedRigidbody && collision.attachedRigidbody.bodyType == RigidbodyType2D.Dynamic) + { + if (onPlatformObjects.Contains(collision.transform)) return; + + onPlatformObjects.Add(collision.transform); + if (collision.attachedRigidbody) collision.attachedRigidbody.linearVelocity -= velocity * velocityInheritPercent; + } + } + + private void OnTriggerExit2D(Collider2D collision) + { + if (collision.attachedRigidbody && collision.attachedRigidbody.bodyType == RigidbodyType2D.Dynamic) + { + if (onPlatformObjects.Contains(collision.transform) == false) return; + onPlatformObjects.Remove(collision.transform); + + if (collision.attachedRigidbody) collision.attachedRigidbody.linearVelocity += velocity * velocityInheritPercent; + } + } + } +} diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs.meta new file mode 100644 index 0000000..d11078f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 62f13fc5f387cd24f9b520c8160d7afd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Script/MovingPlatform.cs + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Texture.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture.meta new file mode 100644 index 0000000..36886a3 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4fb7661537e28884697bca33184bdaa0 +folderAsset: yes +timeCreated: 1584591506 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Chest Animation.png b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Chest Animation.png new file mode 100644 index 0000000000000000000000000000000000000000..071b724c2a228337579aa0ad2fcf1272764b1432 GIT binary patch literal 28931 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 literal 0 HcmV?d00001 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Chest Animation.png.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Chest Animation.png.meta new file mode 100644 index 0000000..d5cabc6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Chest Animation.png.meta @@ -0,0 +1,842 @@ +fileFormatVersion: 2 +guid: 19e07f9d107e445408633f50457d456e +TextureImporter: + internalIDToNameTable: + - first: + 213: -1309413244939661745 + second: TX Chest Animation Wooden 0 + - first: + 213: 2628861295414256057 + second: TX Chest Animation Wooden 1 + - first: + 213: 7729124679938002231 + second: TX Chest Animation Wooden 2 + - first: + 213: 6231711225017064468 + second: TX Chest Animation Wooden 3 + - first: + 213: 2032627284715886908 + second: TX Chest Animation Wooden 4 + - first: + 213: 3186618823931839756 + second: TX Chest Animation Wooden 5 + - first: + 213: -1440598482483040155 + second: TX Chest Animation Wooden 6 + - first: + 213: 5233871863560122000 + second: TX Chest Animation Iron 0 + - first: + 213: 3278100515923679428 + second: TX Chest Animation Iron 1 + - first: + 213: 8206291628881865982 + second: TX Chest Animation Iron 2 + - first: + 213: -7401870491986572264 + second: TX Chest Animation Iron 3 + - first: + 213: -7148347082035780633 + second: TX Chest Animation Iron 4 + - first: + 213: -6398334591226318208 + second: TX Chest Animation Iron 5 + - first: + 213: 6756677616160534888 + second: TX Chest Animation Iron 6 + - first: + 213: 3849778927949640068 + second: TX Chest Animation Silver 0 + - first: + 213: 8901239322130806984 + second: TX Chest Animation Silver 1 + - first: + 213: 1052626010940248532 + second: TX Chest Animation Silver 2 + - first: + 213: 3119438749017079868 + second: TX Chest Animation Silver 3 + - first: + 213: 4918926099135234322 + second: TX Chest Animation Silver 4 + - first: + 213: -881816029012212927 + second: TX Chest Animation Silver 5 + - first: + 213: 5501649885831989918 + second: TX Chest Animation Silver 6 + - first: + 213: -6929924221510541977 + second: TX Chest Animation Golden 0 + - first: + 213: -8385124645873774784 + second: TX Chest Animation Golden 1 + - first: + 213: -2859092616773691244 + second: TX Chest Animation Golden 2 + - first: + 213: 2094815519824226833 + second: TX Chest Animation Golden 3 + - first: + 213: -2983415483628201805 + second: TX Chest Animation Golden 4 + - first: + 213: 1880024034202856855 + second: TX Chest Animation Golden 5 + - first: + 213: -3888567672798316567 + second: TX Chest Animation Golden 6 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: TX Chest Animation Wooden 0 + rect: + serializedVersion: 2 + x: 31 + y: 448 + width: 34 + height: 29 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f4e0e2f579704dde0800000000000000 + internalID: -1309413244939661745 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Wooden 1 + rect: + serializedVersion: 2 + x: 95 + y: 448 + width: 34 + height: 32 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9b1a0fc7b679b7420800000000000000 + internalID: 2628861295414256057 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Wooden 2 + rect: + serializedVersion: 2 + x: 159 + y: 448 + width: 34 + height: 35 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 73dc86c12fd534b60800000000000000 + internalID: 7729124679938002231 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Wooden 3 + rect: + serializedVersion: 2 + x: 223 + y: 448 + width: 34 + height: 37 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 41cd4f5975c7b7650800000000000000 + internalID: 6231711225017064468 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Wooden 4 + rect: + serializedVersion: 2 + x: 287 + y: 448 + width: 34 + height: 40 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c39d1420fb7553c10800000000000000 + internalID: 2032627284715886908 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Wooden 5 + rect: + serializedVersion: 2 + x: 351 + y: 448 + width: 34 + height: 38 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c05c70bdfe4293c20800000000000000 + internalID: 3186618823931839756 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Wooden 6 + rect: + serializedVersion: 2 + x: 415 + y: 448 + width: 34 + height: 36 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 560b1a31057f10ce0800000000000000 + internalID: -1440598482483040155 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Iron 0 + rect: + serializedVersion: 2 + x: 31 + y: 384 + width: 34 + height: 30 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 09ea96bcab272a840800000000000000 + internalID: 5233871863560122000 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Iron 1 + rect: + serializedVersion: 2 + x: 95 + y: 384 + width: 34 + height: 34 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4c8d7a51d072e7d20800000000000000 + internalID: 3278100515923679428 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Iron 2 + rect: + serializedVersion: 2 + x: 159 + y: 384 + width: 34 + height: 38 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: efce3c6f1ca92e170800000000000000 + internalID: 8206291628881865982 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Iron 3 + rect: + serializedVersion: 2 + x: 223 + y: 384 + width: 34 + height: 41 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 81cc1bb1106474990800000000000000 + internalID: -7401870491986572264 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Iron 4 + rect: + serializedVersion: 2 + x: 287 + y: 384 + width: 34 + height: 39 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7e3ae04d338fbcc90800000000000000 + internalID: -7148347082035780633 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Iron 5 + rect: + serializedVersion: 2 + x: 351 + y: 384 + width: 34 + height: 35 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0827cdfc69c8437a0800000000000000 + internalID: -6398334591226318208 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Iron 6 + rect: + serializedVersion: 2 + x: 415 + y: 384 + width: 34 + height: 32 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 861f4155e7a84cd50800000000000000 + internalID: 6756677616160534888 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Silver 0 + rect: + serializedVersion: 2 + x: 31 + y: 320 + width: 34 + height: 30 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 481f838b9892d6530800000000000000 + internalID: 3849778927949640068 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Silver 1 + rect: + serializedVersion: 2 + x: 96 + y: 320 + width: 34 + height: 34 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8c87850b00e878b70800000000000000 + internalID: 8901239322130806984 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Silver 2 + rect: + serializedVersion: 2 + x: 159 + y: 320 + width: 34 + height: 36 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4d11e67a7cdab9e00800000000000000 + internalID: 1052626010940248532 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Silver 3 + rect: + serializedVersion: 2 + x: 223 + y: 320 + width: 34 + height: 37 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c3080c5c3097a4b20800000000000000 + internalID: 3119438749017079868 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Silver 4 + rect: + serializedVersion: 2 + x: 287 + y: 320 + width: 34 + height: 39 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2118a5fb939834440800000000000000 + internalID: 4918926099135234322 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Silver 5 + rect: + serializedVersion: 2 + x: 351 + y: 320 + width: 34 + height: 38 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1434b716ef823c3f0800000000000000 + internalID: -881816029012212927 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Silver 6 + rect: + serializedVersion: 2 + x: 415 + y: 320 + width: 34 + height: 37 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e9a85931c69c95c40800000000000000 + internalID: 5501649885831989918 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Golden 0 + rect: + serializedVersion: 2 + x: 31 + y: 256 + width: 34 + height: 29 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 76d1d7803a6f3df90800000000000000 + internalID: -6929924221510541977 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Golden 1 + rect: + serializedVersion: 2 + x: 95 + y: 256 + width: 34 + height: 33 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 04f02559f8d02ab80800000000000000 + internalID: -8385124645873774784 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Golden 2 + rect: + serializedVersion: 2 + x: 159 + y: 256 + width: 34 + height: 35 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4981345c9667258d0800000000000000 + internalID: -2859092616773691244 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Golden 3 + rect: + serializedVersion: 2 + x: 223 + y: 256 + width: 34 + height: 37 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 11a2911dd97421d10800000000000000 + internalID: 2094815519824226833 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Golden 4 + rect: + serializedVersion: 2 + x: 287 + y: 256 + width: 34 + height: 39 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3b8d0f8ac67c896d0800000000000000 + internalID: -2983415483628201805 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Golden 5 + rect: + serializedVersion: 2 + x: 351 + y: 256 + width: 34 + height: 38 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 79dabd7f5ef271a10800000000000000 + internalID: 1880024034202856855 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Chest Animation Golden 6 + rect: + serializedVersion: 2 + x: 415 + y: 256 + width: 34 + height: 36 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9e7f9c9dd48090ac0800000000000000 + internalID: -3888567672798316567 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + TX Chest Animation Silver 1: 8901239322130806984 + TX Chest Animation Iron 0: 5233871863560122000 + TX Chest Animation Silver 6: 5501649885831989918 + TX Chest Animation Iron 4: -7148347082035780633 + TX Chest Animation Golden 2: -2859092616773691244 + TX Chest Animation Silver 3: 3119438749017079868 + TX Chest Animation Iron 5: -6398334591226318208 + TX Chest Animation Golden 0: -6929924221510541977 + TX Chest Animation Golden 3: 2094815519824226833 + TX Chest Animation Iron 2: 8206291628881865982 + TX Chest Animation Iron 6: 6756677616160534888 + TX Chest Animation Wooden 5: 3186618823931839756 + TX Chest Animation Wooden 2: 7729124679938002231 + TX Chest Animation Wooden 4: 2032627284715886908 + TX Chest Animation Golden 4: -2983415483628201805 + TX Chest Animation Silver 4: 4918926099135234322 + TX Chest Animation Iron 1: 3278100515923679428 + TX Chest Animation Silver 2: 1052626010940248532 + TX Chest Animation Wooden 3: 6231711225017064468 + TX Chest Animation Wooden 1: 2628861295414256057 + TX Chest Animation Golden 1: -8385124645873774784 + TX Chest Animation Wooden 6: -1440598482483040155 + TX Chest Animation Iron 3: -7401870491986572264 + TX Chest Animation Silver 5: -881816029012212927 + TX Chest Animation Golden 5: 1880024034202856855 + TX Chest Animation Silver 0: 3849778927949640068 + TX Chest Animation Wooden 0: -1309413244939661745 + TX Chest Animation Golden 6: -3888567672798316567 + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Chest + Animation.png + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Flame.png b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Flame.png new file mode 100644 index 0000000000000000000000000000000000000000..755c0539255286c57587b98d44f760c416781c0b GIT binary patch literal 8548 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 WU8~+|{`->y086-yX|=Ii!oL70U!(m1 literal 0 HcmV?d00001 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Torch Flame.png.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Torch Flame.png.meta new file mode 100644 index 0000000..22e609a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Torch Flame.png.meta @@ -0,0 +1,154 @@ +fileFormatVersion: 2 +guid: 22a56ebdc97997341afdcb2e902b2ee6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX FX Torch + Flame.png + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Tileset Ground.png b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Tileset Ground.png new file mode 100644 index 0000000000000000000000000000000000000000..1c09af2d9e5127dd66cded68cd62f75217b10bed GIT binary patch literal 179789 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
eSYA`O6 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%0Al2B?GF}JS>uGxCZYI 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
    BCYXPPp&vJdO!-=!`(5-);8qJzUXUS%F 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 S#H6%f5^W?Ld#g9fR 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%0D8@*Gcwi)c21oexu&7b=y)aIYR&g1>aY73$aM&a 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 literal 0 HcmV?d00001 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Village Props.png.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Village Props.png.meta new file mode 100644 index 0000000..0234fbe --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Village Props.png.meta @@ -0,0 +1,4802 @@ +fileFormatVersion: 2 +guid: 7810966f0f690954c87305933cabf2b0 +TextureImporter: + internalIDToNameTable: + - first: + 213: 21300000 + second: TX Village Props Crate Large + - first: + 213: 21300002 + second: TX Village Props Crate Small + - first: + 213: 21300004 + second: TX Village Props Chest Wooden + - first: + 213: 21300006 + second: TX Village Props Chest Iron + - first: + 213: 21300008 + second: TX Village Props Barrel + - first: + 213: 21300010 + second: TX Village Props Pot A + - first: + 213: 21300012 + second: TX Village Props Pot B + - first: + 213: 21300014 + second: TX Village Props Pot C + - first: + 213: 21300016 + second: TX Village Props Road Lamp + - first: + 213: 21300018 + second: TX Village Props Road Lamp Light Off + - first: + 213: 21300020 + second: TX Village Props Road Lamp Light On + - first: + 213: 21300022 + second: TX Village Props Torch + - first: + 213: 21300024 + second: TX Village Props Fence A Pillar A + - first: + 213: 21300026 + second: TX Village Props Fence A Pillar B + - first: + 213: 21300028 + second: TX Village Props Fence A Pillar C + - first: + 213: 21300030 + second: TX Village Props Fence A Rail A + - first: + 213: 21300032 + second: TX Village Props Fence A Rail B + - first: + 213: 21300034 + second: TX Village Props Fence A Rail C + - first: + 213: 21300036 + second: TX Village Props Fence A Nail + - first: + 213: 21300038 + second: TX Village Props Fence B Pillar + - first: + 213: 21300040 + second: TX Village Props Fence B Rail + - first: + 213: 21300042 + second: TX Village Props Road Sign A + - first: + 213: 21300044 + second: TX Village Props Road Sign B + - first: + 213: 21300046 + second: TX Village Props Road Sign Text A + - first: + 213: 21300048 + second: TX Village Props Road Sign Text B + - first: + 213: 21300050 + second: TX Village Props Road Sign Text C + - first: + 213: 21300052 + second: TX Village Props Billboard + - first: + 213: 21300054 + second: TX Village Props Billboard Noti A + - first: + 213: 21300056 + second: TX Village Props Billboard Noti D + - first: + 213: 21300058 + second: TX Village Props Billboard Noti B + - first: + 213: 21300060 + second: TX Village Props Billboard Noti C + - first: + 213: 21300062 + second: TX Village Props Stump + - first: + 213: 21300064 + second: TX Village Props Axe + - first: + 213: 21300066 + second: TX Village Props Well + - first: + 213: 21300068 + second: TX Village Props Bucket + - first: + 213: 21300070 + second: TX Village Props Ladder T + - first: + 213: 21300072 + second: TX Village Props Ladder M + - first: + 213: 21300074 + second: TX Village Props Ladder B + - first: + 213: 21300076 + second: TX Village Props Hay Bale + - first: + 213: 21300078 + second: TX Village Props Hay Pile + - first: + 213: 21300080 + second: TX Village Props Hay Fork + - first: + 213: 21300082 + second: TX Village Props Scarecrow + - first: + 213: 21300084 + second: TX Village Props Anvil + - first: + 213: 21300086 + second: TX Village Props Gravestone A + - first: + 213: 21300088 + second: TX Village Props Gravestone B + - first: + 213: 21300090 + second: TX Village Props Gravestone C + - first: + 213: 21300092 + second: TX Village Props Gravestone D + - first: + 213: 21300094 + second: TX Village Props Grass A + - first: + 213: 21300096 + second: TX Village Props Grass B + - first: + 213: 21300098 + second: TX Village Props Grass C + - first: + 213: 21300100 + second: TX Village Props Flower A + - first: + 213: 21300102 + second: TX Village Props Grass D + - first: + 213: 21300104 + second: TX Village Props Grass E + - first: + 213: 21300106 + second: TX Village Props Grass F + - first: + 213: 21300108 + second: TX Village Props Flower B + - first: + 213: 21300110 + second: TX Village Props Bush A + - first: + 213: 21300112 + second: TX Village Props Bush B + - first: + 213: 21300114 + second: TX Village Props Bush C + - first: + 213: 21300116 + second: TX Village Props Wheelbarrow + - first: + 213: 21300118 + second: TX Village Props Wheelbarrow Wheel + - first: + 213: 21300120 + second: TX Village Props Tree A + - first: + 213: 21300122 + second: TX Village Props Banner Pillar + - first: + 213: 21300124 + second: TX Village Props Banner + - first: + 213: 21300126 + second: TX Village Props Wood Logs + - first: + 213: 21300128 + second: TX Village Props Campfire + - first: + 213: 21300130 + second: TX Village Props Gunny Bag A + - first: + 213: 21300132 + second: TX Village Props Gunny Bag B + - first: + 213: 21300134 + second: TX Village Props Rock A + - first: + 213: 21300136 + second: TX Village Props Rock B + - first: + 213: 21300138 + second: TX Village Props Rock C + - first: + 213: 21300140 + second: TX Village Props Wheat A + - first: + 213: 21300142 + second: TX Village Props Wheat B + - first: + 213: 21300144 + second: TX Village Props Wheat C + - first: + 213: 21300146 + second: TX Village Props Wheat D + - first: + 213: 21300148 + second: TX Village Props Wheat E + - first: + 213: 21300150 + second: TX Village Props Statue + - first: + 213: 21300152 + second: TX Village Props Statue Bouquet + - first: + 213: 21300154 + second: TX Village Props Archert Target + - first: + 213: 21300156 + second: TX Village Props Arrow + - first: + 213: 21300158 + second: TX Village Props Arrow Hit + - first: + 213: 21300160 + second: TX Village Props Brick Wall + - first: + 213: 21300162 + second: TX Village Props Weapon Rack + - first: + 213: 21300164 + second: TX Village Props Spear + - first: + 213: 21300166 + second: TX Village Props Sword + - first: + 213: 21300168 + second: TX Village Props Heavy Sword + - first: + 213: 21300170 + second: TX Village Props Log Bench + - first: + 213: 21300172 + second: TX Village Props Table + - first: + 213: 21300174 + second: TX Village Props Chair + - first: + 213: 21300176 + second: TX Village Props Wine Bottle + - first: + 213: 21300178 + second: TX Village Props Apple + - first: + 213: 21300180 + second: TX Village Props Cup + - first: + 213: 21300182 + second: TX Village Props Bread + - first: + 213: 21300184 + second: TX Village Props Training Dummy + - first: + 213: 21300186 + second: TX Village Props Hammer + - first: + 213: 21300188 + second: TX Village Props Stall Tent + - first: + 213: 21300190 + second: TX Village Props Stall Tent Pillar + - first: + 213: 21300192 + second: TX Village Props Hanging Bag + - first: + 213: 21300194 + second: TX Village Props Stall Table + - first: + 213: 21300196 + second: TX Village Props Basket + - first: + 213: 21300198 + second: TX Village Props Cauldron + - first: + 213: 21300200 + second: TX Village Props Grain Box + - first: + 213: 21300202 + second: TX Village Props Kettle + - first: + 213: 21300204 + second: TX Village Props White Bottle + - first: + 213: 21300206 + second: TX Village Props Stall Fruit A + - first: + 213: 21300208 + second: TX Village Props Stall Fruit B + - first: + 213: 21300210 + second: TX Village Props Stall Fruit C + - first: + 213: 21300212 + second: TX Village Props Stall Fruit D + - first: + 213: 21300214 + second: TX Village Props Barricade + - first: + 213: 21300216 + second: TX Village Props Platform S + - first: + 213: 21300218 + second: TX Village Props Platform W + - first: + 213: 21300220 + second: TX Village Props Platform L + - first: + 213: 21300222 + second: TX Village Props Platform M + - first: + 213: 21300224 + second: TX Village Props Platform R + - first: + 213: 21300226 + second: TX Village Props Tree B + - first: + 213: 21300228 + second: TX Village Props Spike + - first: + 213: 21300230 + second: TX Village Props Clother Hanger Pillar A + - first: + 213: 21300232 + second: TX Village Props Clother Hanger Pillar B + - first: + 213: 21300234 + second: TX Village Props Clother Hanger Rope A + - first: + 213: 21300236 + second: TX Village Props Cloth A + - first: + 213: 21300238 + second: TX Village Props Cloth B + - first: + 213: 21300240 + second: TX Village Props Cloth C + - first: + 213: 21300242 + second: TX Village Props Cloth D + - first: + 213: 21300244 + second: TX Village Props Clother Hanger Clip + - first: + 213: 21300246 + second: TX Village Props Clother Hanger Rope B + - first: + 213: 21300248 + second: TX Village Props Cloth E + - first: + 213: 21300250 + second: TX Village Props Cloth F + - first: + 213: 21300252 + second: TX Village Props Cloth G + - first: + 213: 21300254 + second: TX Village Props Cloth H + - first: + 213: 21300256 + second: TX Village Props Pumpkin A + - first: + 213: 21300258 + second: TX Village Props Pumpkin B + - first: + 213: 21300260 + second: TX Village Props Spike Ball + - first: + 213: 21300262 + second: TX Village Props Sunflower A + - first: + 213: 21300264 + second: TX Village Props Sunflower B + - first: + 213: 21300266 + second: TX Village Props Sunflower C + - first: + 213: 21300268 + second: TX Village Props Fire Bowl + - first: + 213: -3806943691756881100 + second: TX Village Props Platform E + - first: + 213: 9202163618114184290 + second: TX Village Props Ladder Side LT + - first: + 213: 5803455356149086885 + second: TX Village Props Ladder Side LM + - first: + 213: 3325885465304735478 + second: TX Village Props Ladder Side LB + - first: + 213: -2052889030473512461 + second: TX Village Props Ladder Side RT + - first: + 213: -8353649271199622519 + second: TX Village Props Ladder Side RM + - first: + 213: -996102965649306420 + second: TX Village Props Ladder Side RB + - first: + 213: -8851566310641887263 + second: TX Village Props Chest Silver + - first: + 213: -2305204071527019509 + second: TX Village Props Chest Golden + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: TX Village Props - Crate Large + rect: + serializedVersion: 2 + x: 42 + y: 960 + width: 45 + height: 45 + alignment: 9 + pivot: {x: 0.4888889, y: 0.4888889} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4a6c8b481291c6e4abac51c26b2c9fa5 + internalID: 21300000 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Crate Small + rect: + serializedVersion: 2 + x: 127 + y: 960 + width: 35 + height: 35 + alignment: 9 + pivot: {x: 0.4857143, y: 0.4857143} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 142ed9bb862ce1d44bb1d29a93d81fdb + internalID: 21300002 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Chest Wooden + rect: + serializedVersion: 2 + x: 31 + y: 480 + width: 34 + height: 29 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 52cb85ba5741db549a28b2918489ac7d + internalID: 21300004 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Chest Iron + rect: + serializedVersion: 2 + x: 95 + y: 480 + width: 34 + height: 30 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 55befdc912403f1478aabcf3dfdb78dd + internalID: 21300006 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Barrel + rect: + serializedVersion: 2 + x: 195 + y: 960 + width: 27 + height: 35 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ffce8924fd405494cbd864054dba4ce3 + internalID: 21300008 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Pot 01 + rect: + serializedVersion: 2 + x: 264 + y: 960 + width: 17 + height: 29 + alignment: 9 + pivot: {x: 0.47058824, y: 0.4827586} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 893bb0346aa502b468f17ac609d39538 + internalID: 21300010 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Pot 02 + rect: + serializedVersion: 2 + x: 294 + y: 960 + width: 21 + height: 19 + alignment: 9 + pivot: {x: 0.47619048, y: 0.47368422} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bcf9606a5827b904d86a3c6dbbff5a18 + internalID: 21300012 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Pot 03 + rect: + serializedVersion: 2 + x: 328 + y: 960 + width: 19 + height: 29 + alignment: 9 + pivot: {x: 0.47368422, y: 0.4827586} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cb39ff5f6a177eb4aad387d788c080a3 + internalID: 21300014 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Lamp Pillar + rect: + serializedVersion: 2 + x: 941 + y: 895 + width: 16 + height: 97 + alignment: 9 + pivot: {x: 0.5, y: 0.010309278} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5cd581d29ae721143b8d48a661dd1714 + internalID: 21300016 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Lamp Light Off + rect: + serializedVersion: 2 + x: 1002 + y: 1000 + width: 13 + height: 18 + alignment: 2 + pivot: {x: 0.5, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: de6f0300554460643aab1dd12a885989 + internalID: 21300018 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Lamp Light On + rect: + serializedVersion: 2 + x: 969 + y: 1000 + width: 13 + height: 18 + alignment: 2 + pivot: {x: 0.5, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b58c250cfaef2d444a07023034018381 + internalID: 21300020 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Torch + rect: + serializedVersion: 2 + x: 653 + y: 963 + width: 8 + height: 24 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 37769124641d76342821d36783fc0b15 + internalID: 21300022 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 01 Pillar 01 + rect: + serializedVersion: 2 + x: 35 + y: 896 + width: 8 + height: 33 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3b0f9f1ffa75fd247a007921e2d5bd3a + internalID: 21300024 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 01 Pillar 02 + rect: + serializedVersion: 2 + x: 54 + y: 896 + width: 8 + height: 33 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a8d948a163ab31d429b38aa059717638 + internalID: 21300026 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 01 Pillar 03 + rect: + serializedVersion: 2 + x: 70 + y: 896 + width: 9 + height: 33 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8f367465cd082cf48bdb07252c7e8d8e + internalID: 21300028 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 01 Rail 01 + rect: + serializedVersion: 2 + x: 92 + y: 919 + width: 40 + height: 9 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c025b37596f99e548b0626175283b294 + internalID: 21300030 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 01 Rail 02 + rect: + serializedVersion: 2 + x: 92 + y: 908 + width: 39 + height: 9 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4691580762d89234ea8f43cc1f3ce57c + internalID: 21300032 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 01 Rail 03 + rect: + serializedVersion: 2 + x: 91 + y: 896 + width: 41 + height: 9 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1ee293e361cd7fb4496b3673322afa35 + internalID: 21300034 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 01 Nail + rect: + serializedVersion: 2 + x: 83 + y: 910 + width: 4 + height: 4 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b04b37d2650c403428f4885706f882ab + internalID: 21300036 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 02 Pillar + rect: + serializedVersion: 2 + x: 172 + y: 896 + width: 9 + height: 33 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e0c3296875b0ad84494dfbdf11550eac + internalID: 21300038 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fence 02 Rail + rect: + serializedVersion: 2 + x: 202 + y: 908 + width: 13 + height: 8 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 26484b1297956ce4aa876cb570b315d1 + internalID: 21300040 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Sign 01 + rect: + serializedVersion: 2 + x: 388 + y: 960 + width: 27 + height: 41 + alignment: 9 + pivot: {x: 0.44444445, y: 0.024390243} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 768fa4522e9b9ac418570e80c01c8bab + internalID: 21300042 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Sign 02 + rect: + serializedVersion: 2 + x: 416 + y: 960 + width: 31 + height: 53 + alignment: 9 + pivot: {x: 0.516129, y: 0.018867925} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c842c590ea5920c49ac0fb592bdacb44 + internalID: 21300044 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Sign Text 01 + rect: + serializedVersion: 2 + x: 457 + y: 982 + width: 15 + height: 5 + alignment: 9 + pivot: {x: 0.46666667, y: 0.4} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2b90a2214dd96ce42b021104177cd79a + internalID: 21300046 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Sign Text 02 + rect: + serializedVersion: 2 + x: 457 + y: 974 + width: 15 + height: 5 + alignment: 9 + pivot: {x: 0.46666667, y: 0.4} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 648ae28acea5a264190759e50ba343f5 + internalID: 21300048 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Sign Text 03 + rect: + serializedVersion: 2 + x: 457 + y: 966 + width: 15 + height: 5 + alignment: 9 + pivot: {x: 0.46666667, y: 0.4} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c3aebb6efc17c9c42925a52ec07894fe + internalID: 21300050 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Billboard + rect: + serializedVersion: 2 + x: 189 + y: 800 + width: 68 + height: 61 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1ad6a88d3ce249146b539d2381adc0e8 + internalID: 21300052 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Billboard Noti 01 + rect: + serializedVersion: 2 + x: 260 + y: 843 + width: 11 + height: 15 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c167c87e4c419c645b7e88d8fbb20db1 + internalID: 21300054 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Billboard Noti 04 + rect: + serializedVersion: 2 + x: 274 + y: 840 + width: 14 + height: 18 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 55f517dbdea03164f9b7e2792e3faaf9 + internalID: 21300056 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Billboard Noti 02 + rect: + serializedVersion: 2 + x: 260 + y: 827 + width: 11 + height: 15 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e436d746b3f537248964f85aa7075bb9 + internalID: 21300058 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Billboard Noti 03 + rect: + serializedVersion: 2 + x: 260 + y: 811 + width: 11 + height: 15 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a1269a6ee74083a4b9e29f2030d71bfd + internalID: 21300060 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stump + rect: + serializedVersion: 2 + x: 800 + y: 832 + width: 31 + height: 27 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 89766e8ec6d21ab48a6fceb419b54071 + internalID: 21300062 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Axe + rect: + serializedVersion: 2 + x: 352 + y: 898 + width: 37 + height: 13 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d39210a6a7ad9234e8cd59788fb4eb74 + internalID: 21300064 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Well + rect: + serializedVersion: 2 + x: 32 + y: 768 + width: 87 + height: 91 + alignment: 9 + pivot: {x: 0.56458426, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4df5fb70a1c128f459a02960861830eb + internalID: 21300066 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Bucket + rect: + serializedVersion: 2 + x: 134 + y: 768 + width: 21 + height: 25 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8af77171e371ed146bb85eb5f5e66dbe + internalID: 21300068 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 T + rect: + serializedVersion: 2 + x: 320 + y: 512 + width: 32 + height: 32 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 14, y: 0, z: 14, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5709638327d47174ea75ef6443d08841 + internalID: 21300070 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 M + rect: + serializedVersion: 2 + x: 320 + y: 480 + width: 32 + height: 32 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 14, y: 0, z: 14, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f6322ae02fb7a3e4d9fba28c2e47df44 + internalID: 21300072 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 B + rect: + serializedVersion: 2 + x: 320 + y: 448 + width: 32 + height: 32 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 14, y: 0, z: 14, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f328774bd2b94cf4ab4c5bbaca6708b0 + internalID: 21300074 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Hay Bale + rect: + serializedVersion: 2 + x: 284 + y: 736 + width: 41 + height: 29 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6b9b302a55ff485418e67a388be3e6b4 + internalID: 21300076 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Hay Pile + rect: + serializedVersion: 2 + x: 192 + y: 736 + width: 62 + height: 34 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 22d2f469048164940893c8bbe4658c92 + internalID: 21300078 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Hay Fork + rect: + serializedVersion: 2 + x: 352 + y: 884 + width: 49 + height: 11 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7c37791835bdb4d47a52001bd6509c05 + internalID: 21300080 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Scarecrow + rect: + serializedVersion: 2 + x: 704 + y: 704 + width: 64 + height: 90 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ecfa6cc8366b6804e893ad86feff23e5 + internalID: 21300082 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Anvil + rect: + serializedVersion: 2 + x: 857 + y: 832 + width: 42 + height: 20 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7ebd5d33d7edd1d4390798a2f33da814 + internalID: 21300084 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Gravestone 01 + rect: + serializedVersion: 2 + x: 447 + y: 832 + width: 34 + height: 25 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4c67f952347b5714fb480ecde8a7afeb + internalID: 21300086 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Gravestone 02 + rect: + serializedVersion: 2 + x: 511 + y: 832 + width: 35 + height: 47 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ba0989e44bb31874c9b2437a47b7c55b + internalID: 21300088 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Gravestone 03 + rect: + serializedVersion: 2 + x: 579 + y: 832 + width: 27 + height: 45 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b20cf243fe3b49d4c9495cbed1fca91f + internalID: 21300090 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Gravestone 04 + rect: + serializedVersion: 2 + x: 643 + y: 832 + width: 27 + height: 43 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 40764695d1944c543a3064e6097a2425 + internalID: 21300092 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 01 + rect: + serializedVersion: 2 + x: 391 + y: 544 + width: 17 + height: 10 + alignment: 9 + pivot: {x: 0.47058824, y: 0.1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 06b794576efc87b49b5cc62c48e0bb3a + internalID: 21300094 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 02 + rect: + serializedVersion: 2 + x: 421 + y: 544 + width: 23 + height: 11 + alignment: 9 + pivot: {x: 0.47826087, y: 0.09090909} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a44fcc7dcd5ee404d9e276e158396ff7 + internalID: 21300096 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 03 + rect: + serializedVersion: 2 + x: 458 + y: 544 + width: 11 + height: 7 + alignment: 9 + pivot: {x: 0.45454547, y: 0.14285715} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2cba8aa1df6753d4e953f4cb6fb72e1b + internalID: 21300098 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Flower 01 + rect: + serializedVersion: 2 + x: 397 + y: 590 + width: 5 + height: 5 + alignment: 9 + pivot: {x: 0.4, y: 0.4} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7b4990b171621614697871f0b9b6e09a + internalID: 21300100 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 04 + rect: + serializedVersion: 2 + x: 390 + y: 512 + width: 19 + height: 12 + alignment: 9 + pivot: {x: 0.47368422, y: 0.083333336} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cf3836c0710db5d419003b51198f0b8b + internalID: 21300102 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 05 + rect: + serializedVersion: 2 + x: 420 + y: 512 + width: 24 + height: 9 + alignment: 9 + pivot: {x: 0.5, y: 0.11111111} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 576c975f090bda94d9147715850cb8c6 + internalID: 21300104 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 06 + rect: + serializedVersion: 2 + x: 455 + y: 512 + width: 17 + height: 11 + alignment: 9 + pivot: {x: 0.47058824, y: 0.09090909} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7858e95213dac634aa2f5728996b3ce1 + internalID: 21300106 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Flower 02 + rect: + serializedVersion: 2 + x: 429 + y: 589 + width: 7 + height: 7 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3a254dadff1f26b44af3bf63ad84a39f + internalID: 21300108 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Bush 01 + rect: + serializedVersion: 2 + x: 356 + y: 415 + width: 57 + height: 29 + alignment: 9 + pivot: {x: 0.49122807, y: 0.03448276} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 022aa7b019d3395439c0ccc53cab90b4 + internalID: 21300110 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Bush 02 + rect: + serializedVersion: 2 + x: 452 + y: 415 + width: 89 + height: 36 + alignment: 9 + pivot: {x: 0.49438202, y: 0.027777778} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 89b520a66768cd84c9ab98d3a693cb24 + internalID: 21300112 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Bush 03 + rect: + serializedVersion: 2 + x: 576 + y: 415 + width: 95 + height: 37 + alignment: 9 + pivot: {x: 0.49473685, y: 0.027027028} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0b39f25bbd6c29b4490f4c5ca2a8d9ab + internalID: 21300114 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wheelbarrow + rect: + serializedVersion: 2 + x: 32 + y: 676 + width: 96 + height: 40 + alignment: 9 + pivot: {x: 0.6772346, y: 0.3914589} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 051187d006f416143aff1ee949eb70b6 + internalID: 21300116 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wheelbarrow Wheel + rect: + serializedVersion: 2 + x: 128 + y: 704 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f1b06638b5cc7bb458badf0ef34b2168 + internalID: 21300118 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Tree 01 + rect: + serializedVersion: 2 + x: 833 + y: 415 + width: 153 + height: 163 + alignment: 9 + pivot: {x: 0.5163399, y: 0.006134969} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8fb7ddbf20d66fd4cbd6a7865c328e7a + internalID: 21300120 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Banner Pillar + rect: + serializedVersion: 2 + x: 570 + y: 704 + width: 46 + height: 89 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b997e8a7f4e0a24449cecb230b5529df + internalID: 21300122 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Banner + rect: + serializedVersion: 2 + x: 642 + y: 737 + width: 28 + height: 61 + alignment: 2 + pivot: {x: 0.5, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dd956e49227663246b9a71ec59020265 + internalID: 21300124 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wood Logs + rect: + serializedVersion: 2 + x: 163 + y: 640 + width: 90 + height: 49 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 631bdef9d1d6ade45be4f582b310f0db + internalID: 21300126 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Campfire + rect: + serializedVersion: 2 + x: 354 + y: 736 + width: 61 + height: 23 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d4cfda05df9b5ee4da7eb1d44e52f4d6 + internalID: 21300128 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Gunny Bag 01 + rect: + serializedVersion: 2 + x: 452 + y: 768 + width: 25 + height: 34 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4ee9ffbc88e45d047bf6b5525d2b2c89 + internalID: 21300130 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Gunny Bag 02 + rect: + serializedVersion: 2 + x: 514 + y: 768 + width: 29 + height: 31 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 19a6a21508ecf2c46931f8e5db0ee233 + internalID: 21300132 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Rock 01 + rect: + serializedVersion: 2 + x: 816 + y: 640 + width: 33 + height: 19 + alignment: 9 + pivot: {x: 0.4848485, y: 0.05263158} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c442641416de5be48870e2405b72df6c + internalID: 21300134 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Rock 02 + rect: + serializedVersion: 2 + x: 874 + y: 640 + width: 46 + height: 26 + alignment: 9 + pivot: {x: 0.5, y: 0.03846154} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4a76f07fbc29c9f47bf09c4aeed4e790 + internalID: 21300136 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Rock 03 + rect: + serializedVersion: 2 + x: 934 + y: 640 + width: 21 + height: 15 + alignment: 9 + pivot: {x: 0.47619048, y: 0.06666667} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 241717c87eb722b409d278bce14284c6 + internalID: 21300138 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wheat 01 + rect: + serializedVersion: 2 + x: 514 + y: 480 + width: 28 + height: 50 + alignment: 9 + pivot: {x: 0.66071427, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c9a0202334ea11441b94f8e22121a1ef + internalID: 21300140 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wheat 02 + rect: + serializedVersion: 2 + x: 545 + y: 480 + width: 28 + height: 59 + alignment: 9 + pivot: {x: 0.58928573, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7eb5bed04e4196c43a75de305f16ba75 + internalID: 21300142 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wheat 03 + rect: + serializedVersion: 2 + x: 580 + y: 480 + width: 24 + height: 57 + alignment: 9 + pivot: {x: 0.4375, y: -0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 53fa0f8582fabbf4b9ada98e5c33fa7d + internalID: 21300144 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wheat 04 + rect: + serializedVersion: 2 + x: 613 + y: 480 + width: 23 + height: 54 + alignment: 9 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 91aacfb1d7c072c4383c0617962c4953 + internalID: 21300146 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wheat 05 + rect: + serializedVersion: 2 + x: 645 + y: 479 + width: 25 + height: 48 + alignment: 9 + pivot: {x: 0.36, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e6d91e8264ce20346b8d3f59f4ed4618 + internalID: 21300148 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Statue + rect: + serializedVersion: 2 + x: 703 + y: 832 + width: 35 + height: 77 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b288cee680cbc634e8d080df70387e90 + internalID: 21300150 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Statue Bouquet + rect: + serializedVersion: 2 + x: 743 + y: 843 + width: 19 + height: 10 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b29eb72891417e84c81214518c0a53b0 + internalID: 21300152 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Archert Target + rect: + serializedVersion: 2 + x: 717 + y: 960 + width: 38 + height: 44 + alignment: 6 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 793433b4be83f9b4d8bdaaae7afff3bb + internalID: 21300154 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Arrow + rect: + serializedVersion: 2 + x: 717 + y: 1009 + width: 35 + height: 9 + alignment: 9 + pivot: {x: 0.79, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ec7be4155f0afb54db992e45341b9751 + internalID: 21300156 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Arrow Hit + rect: + serializedVersion: 2 + x: 717 + y: 1009 + width: 28 + height: 9 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 43ed2bc486b3f33469d9f6eb8945964f + internalID: 21300158 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Brick Wall + rect: + serializedVersion: 2 + x: 733 + y: 352 + width: 136 + height: 43 + alignment: 9 + pivot: {x: 0.5, y: 0.023255814} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e8e393e6083a3fc4f84782dd246a9b9b + internalID: 21300160 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Weapon Rack + rect: + serializedVersion: 2 + x: 254 + y: 896 + width: 68 + height: 33 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7bc7953f9d96ccf459301426a2a15bda + internalID: 21300162 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Spear + rect: + serializedVersion: 2 + x: 352 + y: 917 + width: 61 + height: 5 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 63c897be0ad27c04b93b659fc6cd7d04 + internalID: 21300164 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Sword + rect: + serializedVersion: 2 + x: 352 + y: 932 + width: 35 + height: 8 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2ce0e85b7c3ae4a49bb9ed02ae1222ab + internalID: 21300166 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Heavy Sword + rect: + serializedVersion: 2 + x: 352 + y: 946 + width: 36 + height: 9 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b50d3d2507795ad4db3b9efcc5bb2798 + internalID: 21300168 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Log Bench + rect: + serializedVersion: 2 + x: 453 + y: 896 + width: 85 + height: 39 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b9840ab687957e844813176680b76f24 + internalID: 21300170 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Table + rect: + serializedVersion: 2 + x: 315 + y: 800 + width: 73 + height: 28 + alignment: 9 + pivot: {x: 0.49315068, y: 0.035714287} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: aaa54e38510290b43b258e02ec289017 + internalID: 21300172 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Chair + rect: + serializedVersion: 2 + x: 394 + y: 800 + width: 22 + height: 36 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 293633ea87412e048b8e6b3a09c1abb9 + internalID: 21300174 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wine Bottle + rect: + serializedVersion: 2 + x: 330 + y: 832 + width: 7 + height: 18 + alignment: 9 + pivot: {x: 0.42857143, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c5858d536736d8b4eabdd004841c241e + internalID: 21300176 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Apple + rect: + serializedVersion: 2 + x: 341 + y: 844 + width: 7 + height: 9 + alignment: 9 + pivot: {x: 0.42857143, y: 0.44444445} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8b0acb7a73f29be47a0dd54f033517d7 + internalID: 21300178 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cup + rect: + serializedVersion: 2 + x: 341 + y: 832 + width: 10 + height: 9 + alignment: 9 + pivot: {x: 0.5, y: 0.44444445} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 695ff356bc44c5c4bb6a2d6522bd7132 + internalID: 21300180 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Bread + rect: + serializedVersion: 2 + x: 354 + y: 832 + width: 17 + height: 8 + alignment: 9 + pivot: {x: 0.47058824, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8b3eb058e5525ac468cfb3b93a8acb21 + internalID: 21300182 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Training Dummy + rect: + serializedVersion: 2 + x: 777 + y: 704 + width: 47 + height: 67 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 64afc2f461d8cb64ba84b4402eb66c11 + internalID: 21300184 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Hammer + rect: + serializedVersion: 2 + x: 352 + y: 867 + width: 33 + height: 13 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 20d62e70093c46f429a3bfe452948f53 + internalID: 21300186 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stall Tent + rect: + serializedVersion: 2 + x: 387 + y: 676 + width: 90 + height: 28 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8b691b5472a118c44a7e610e4eb8a2ee + internalID: 21300188 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stall Tent Pillar + rect: + serializedVersion: 2 + x: 483 + y: 608 + width: 20 + height: 87 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a4863a275cd67024ab14e0ed9e76c382 + internalID: 21300190 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Hanging Bag + rect: + serializedVersion: 2 + x: 330 + y: 665 + width: 10 + height: 39 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ee3fd9a3512a65740bb421184ac36c31 + internalID: 21300192 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stall Table + rect: + serializedVersion: 2 + x: 391 + y: 608 + width: 85 + height: 33 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c14eaee3cd65c2a449d7ff6275dfdb3f + internalID: 21300194 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Basket + rect: + serializedVersion: 2 + x: 325 + y: 640 + width: 22 + height: 13 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2f77d55303c7d7143bb4ff494a75ab1a + internalID: 21300196 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cauldron + rect: + serializedVersion: 2 + x: 361 + y: 672 + width: 16 + height: 12 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3e4b3dc5edec14b4badf2be4ac268a91 + internalID: 21300198 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grain Box + rect: + serializedVersion: 2 + x: 358 + y: 608 + width: 20 + height: 12 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7bccad902f10c244fa4fda95bd523b9f + internalID: 21300200 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Kettle + rect: + serializedVersion: 2 + x: 330 + y: 608 + width: 14 + height: 15 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f2e5c38c4e76b114596c0d1716db8754 + internalID: 21300202 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - White Bottle + rect: + serializedVersion: 2 + x: 365 + y: 640 + width: 7 + height: 10 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e11e675dd29601a4cafabb22fe7e325c + internalID: 21300204 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stall Fruit 01 + rect: + serializedVersion: 2 + x: 396 + y: 650 + width: 9 + height: 13 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 42c9ad8aa2a1fc64bb0ecca0a02f8263 + internalID: 21300206 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stall Fruit 02 + rect: + serializedVersion: 2 + x: 410 + y: 650 + width: 9 + height: 13 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 95e30e1585c7ef645a539ce2c3ce696c + internalID: 21300208 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stall Fruit 03 + rect: + serializedVersion: 2 + x: 424 + y: 650 + width: 9 + height: 13 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5f81be647261b384a99dea9d9ec42a2d + internalID: 21300210 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stall Fruit 04 + rect: + serializedVersion: 2 + x: 438 + y: 650 + width: 9 + height: 13 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a0ed67ae374d30148b2375563ad96987 + internalID: 21300212 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Barricade + rect: + serializedVersion: 2 + x: 873 + y: 960 + width: 45 + height: 44 + alignment: 9 + pivot: {x: 0.4888889, y: 0.022727273} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3c0f1bdbc7ccc9d46a38483728504c58 + internalID: 21300214 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Platform M 02 + rect: + serializedVersion: 2 + x: 28 + y: 582 + width: 40 + height: 26 + alignment: 9 + pivot: {x: 0.1, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ab55c216594bdcb4f827b5d11676ddae + internalID: 21300216 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Platform L 02 + rect: + serializedVersion: 2 + x: 92 + y: 582 + width: 36 + height: 26 + alignment: 9 + pivot: {x: 0.11111111, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: accaeb7ce097b8a4ab6161a8ed7bedc9 + internalID: 21300218 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Platform L 01 + rect: + serializedVersion: 2 + x: 28 + y: 614 + width: 36 + height: 26 + alignment: 9 + pivot: {x: 0.11111111, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dbfcd939275b0374dbec8d4ce13ad271 + internalID: 21300220 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Platform M 01 + rect: + serializedVersion: 2 + x: 64 + y: 614 + width: 32 + height: 26 + alignment: 1 + pivot: {x: 0, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d9915010674bb3e4db19ae8110a2cf19 + internalID: 21300222 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Platform R 01 + rect: + serializedVersion: 2 + x: 96 + y: 614 + width: 36 + height: 26 + alignment: 9 + pivot: {x: 0.8888889, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1bf0f924edea09d4e9f7ed338d81529c + internalID: 21300224 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Tree 02 + rect: + serializedVersion: 2 + x: 694 + y: 415 + width: 120 + height: 138 + alignment: 9 + pivot: {x: 0.48333332, y: 0.007246377} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 771e6c6706e58134eaec95b0d48e4ede + internalID: 21300226 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Spike Plate + rect: + serializedVersion: 2 + x: 799 + y: 896 + width: 33 + height: 11 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cbc07a6962a24134f95807544e7b0e9c + internalID: 21300228 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Clother Hanger Pillar 01 + rect: + serializedVersion: 2 + x: 551 + y: 608 + width: 6 + height: 73 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 157587bba3c52014bb6e1a45c7ff0469 + internalID: 21300230 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Clother Hanger Pillar 02 + rect: + serializedVersion: 2 + x: 563 + y: 608 + width: 6 + height: 73 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 48d507df42ff3f44ea0ad9763d894920 + internalID: 21300232 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Clother Hanger Rope 01 + rect: + serializedVersion: 2 + x: 577 + y: 649 + width: 92 + height: 9 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5d3e6f98117f42043a9aaaed472ae3c9 + internalID: 21300234 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cloth 01 + rect: + serializedVersion: 2 + x: 680 + y: 644 + width: 15 + height: 21 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: df8591b0d2c4d1f4596c8b490d784e42 + internalID: 21300236 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cloth 02 + rect: + serializedVersion: 2 + x: 713 + y: 612 + width: 15 + height: 25 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fe92524004eb5394e8c2e5781d53767c + internalID: 21300238 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cloth 03 + rect: + serializedVersion: 2 + x: 680 + y: 610 + width: 18 + height: 23 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 749c950fd1a340d419ea0e35ac8fd097 + internalID: 21300240 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cloth 04 + rect: + serializedVersion: 2 + x: 748 + y: 647 + width: 8 + height: 16 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fd76259fee6ebbb43b9eb211f44298b1 + internalID: 21300242 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Clother Hanger Clip + rect: + serializedVersion: 2 + x: 655 + y: 588 + width: 3 + height: 9 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7e320ddc85aa5dc4f85f8a3f86adcf9e + internalID: 21300244 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Clother Hanger Rope 02 + rect: + serializedVersion: 2 + x: 582 + y: 615 + width: 83 + height: 19 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 25730cdb284790a46879d70290b2c72b + internalID: 21300246 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cloth 05 + rect: + serializedVersion: 2 + x: 680 + y: 582 + width: 18 + height: 18 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7fd359c98d9ee2244a3467e22ab50186 + internalID: 21300248 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cloth 06 + rect: + serializedVersion: 2 + x: 713 + y: 580 + width: 17 + height: 23 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fc721f8f780cdc04f86af7716bd59633 + internalID: 21300250 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cloth 07 + rect: + serializedVersion: 2 + x: 713 + y: 649 + width: 14 + height: 10 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3abf1bcfeece6a441a717166fe9838af + internalID: 21300252 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Cloth 08 + rect: + serializedVersion: 2 + x: 738 + y: 583 + width: 27 + height: 42 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2298b0a3d6d06b1489cfd49adb6b8c5a + internalID: 21300254 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Pumpkin 01 + rect: + serializedVersion: 2 + x: 577 + y: 896 + width: 30 + height: 31 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c755ce91a2d8d7e4681f502b116ba8c6 + internalID: 21300256 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Pumpkin 02 + rect: + serializedVersion: 2 + x: 614 + y: 896 + width: 21 + height: 23 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5dcc808d05f44c948b71e30163cfe7bf + internalID: 21300258 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Spike Ball + rect: + serializedVersion: 2 + x: 868 + y: 898 + width: 27 + height: 27 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b19ac59dbc67e2b479207916b007a51b + internalID: 21300260 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Sunflower 01 + rect: + serializedVersion: 2 + x: 930 + y: 704 + width: 27 + height: 59 + alignment: 9 + pivot: {x: 0.4197964, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d2782466e0189c949b2bfe3c617f1c78 + internalID: 21300262 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Sunflower 02 + rect: + serializedVersion: 2 + x: 899 + y: 704 + width: 26 + height: 63 + alignment: 9 + pivot: {x: 0.5964696, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0f5cb3388d47af545a060028b40a60b3 + internalID: 21300264 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Sunflower 03 + rect: + serializedVersion: 2 + x: 869 + y: 705 + width: 22 + height: 58 + alignment: 9 + pivot: {x: 0.57723445, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 703a17db8956d7842aa77335cf49fcef + internalID: 21300266 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Fire Bowl + rect: + serializedVersion: 2 + x: 797 + y: 960 + width: 39 + height: 31 + alignment: 9 + pivot: {x: 0.4871795, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 98b2dc3f6ac9c564db2803d6f443ce49 + internalID: 21300268 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Platform L 03 + rect: + serializedVersion: 2 + x: 28 + y: 521 + width: 36 + height: 22 + alignment: 9 + pivot: {x: 0.11111111, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 43bbae4e1e40b2bc0800000000000000 + internalID: -3806943691756881100 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 Side LT + rect: + serializedVersion: 2 + x: 245 + y: 544 + width: 19 + height: 32 + alignment: 9 + pivot: {x: 0.57894737, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 26428b63e07a4bf70800000000000000 + internalID: 9202163618114184290 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 Side LM 01 + rect: + serializedVersion: 2 + x: 245 + y: 512 + width: 19 + height: 32 + alignment: 9 + pivot: {x: 0.57894737, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5aaba1df5e30a8050800000000000000 + internalID: 5803455356149086885 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 Side LM 02 + rect: + serializedVersion: 2 + x: 245 + y: 480 + width: 19 + height: 32 + alignment: 9 + pivot: {x: 0.57894737, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6fe9f1b953be72e20800000000000000 + internalID: 3325885465304735478 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 Side RT + rect: + serializedVersion: 2 + x: 280 + y: 544 + width: 19 + height: 32 + alignment: 9 + pivot: {x: 0.42105263, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3f9845fad4ca283e0800000000000000 + internalID: -2052889030473512461 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 Side RM 01 + rect: + serializedVersion: 2 + x: 280 + y: 512 + width: 19 + height: 32 + alignment: 9 + pivot: {x: 0.42105263, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 98a12f35f30e11c80800000000000000 + internalID: -8353649271199622519 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 Side RM 02 + rect: + serializedVersion: 2 + x: 280 + y: 480 + width: 19 + height: 32 + alignment: 9 + pivot: {x: 0.42105263, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ccc82cc51a12d22f0800000000000000 + internalID: -996102965649306420 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Chest Silver + rect: + serializedVersion: 2 + x: 32 + y: 416 + width: 34 + height: 30 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1e7106c865be82580800000000000000 + internalID: -8851566310641887263 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Chest Golden + rect: + serializedVersion: 2 + x: 95 + y: 416 + width: 34 + height: 30 + alignment: 7 + pivot: {x: 0.5, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b0c09d54c154200e0800000000000000 + internalID: -2305204071527019509 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stone of Recall + rect: + serializedVersion: 2 + x: 161 + y: 416 + width: 31 + height: 34 + alignment: 9 + pivot: {x: 0.48387095, y: 0.029411765} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: aa5f56c764607d447845bd638eaa3178 + internalID: -1758970209 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stone of Recall - Glow + rect: + serializedVersion: 2 + x: 202 + y: 427 + width: 11 + height: 12 + alignment: 9 + pivot: {x: 0.45454547, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d3370f56d91e61844a66bc5eb6032e03 + internalID: -1796461765 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wooden Bridge Part 01 + rect: + serializedVersion: 2 + x: 40 + y: 365 + width: 14 + height: 7 + alignment: 9 + pivot: {x: 0, y: 0.5714286} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3e0261d8c3d5da442b79fd4d3825bb9a + internalID: 2023208554 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wooden Bridge Part 02 + rect: + serializedVersion: 2 + x: 72 + y: 365 + width: 14 + height: 7 + alignment: 9 + pivot: {x: 0, y: 0.5714286} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 625b24d72c8fadd4daa3d38246ef775c + internalID: 1761022905 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wooden Bridge Part 03 + rect: + serializedVersion: 2 + x: 40 + y: 332 + width: 14 + height: 7 + alignment: 9 + pivot: {x: 0, y: 0.5714286} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 415ad25ce82a0b74383eb05eb9b28bed + internalID: 1352905878 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wooden Bridge Part 04 + rect: + serializedVersion: 2 + x: 72 + y: 332 + width: 14 + height: 7 + alignment: 9 + pivot: {x: 0, y: 0.5714286} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d7282132ce70b614eb17a7d8a4b71650 + internalID: 1792859017 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wooden Bridge Rope + rect: + serializedVersion: 2 + x: 107 + y: 367 + width: 11 + height: 3 + alignment: 9 + pivot: {x: 1, y: 0.6666667} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0a963a658db9c444c9f3170ba37027d9 + internalID: 1919939598 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wooden Bridge Part 05 + rect: + serializedVersion: 2 + x: 105 + y: 332 + width: 14 + height: 7 + alignment: 9 + pivot: {x: 0, y: 0.5714286} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 50c8e2f455d7ecc4c8ff6cbfeadbc33e + internalID: -446960186 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Platform R 02 + rect: + serializedVersion: 2 + x: 32 + y: 550 + width: 36 + height: 26 + alignment: 9 + pivot: {x: 0.8888889, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 93ad321fa2f22674f832364312143a68 + internalID: -962671683 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Platform R 03 + rect: + serializedVersion: 2 + x: 96 + y: 521 + width: 36 + height: 22 + alignment: 9 + pivot: {x: 0.8888889, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7236e8f97809cc1468ed203a36c2e9d8 + internalID: 1368479137 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 Side LB + rect: + serializedVersion: 2 + x: 245 + y: 447 + width: 19 + height: 33 + alignment: 9 + pivot: {x: 0.57894737, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 51b5e19b0dcea944ebdadb28f1117cf1 + internalID: -1557765816 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 01 Side RB + rect: + serializedVersion: 2 + x: 280 + y: 447 + width: 19 + height: 33 + alignment: 9 + pivot: {x: 0.42105263, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b314d308e9c9b4342a4c8453a0b96d67 + internalID: -1247775351 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Obstacle Platform X16 + rect: + serializedVersion: 2 + x: 352 + y: 351 + width: 32 + height: 17 + alignment: 9 + pivot: {x: 0.5, y: 0.05882353} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c8967585c8daf4243b66f7ca1ac3636e + internalID: -384566106 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Obstacle Platform X24 + rect: + serializedVersion: 2 + x: 288 + y: 351 + width: 32 + height: 25 + alignment: 9 + pivot: {x: 0.5, y: 0.04} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9ebdfaa1fb9f2ee4fa7a27f9af175ea0 + internalID: 392201875 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Obstacle Platform X32 + rect: + serializedVersion: 2 + x: 224 + y: 351 + width: 32 + height: 33 + alignment: 9 + pivot: {x: 0.5, y: 0.030303031} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e3a56efb6ea1e444e89cf6dada89ac87 + internalID: -494286757 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Obstacle Platform X40 + rect: + serializedVersion: 2 + x: 160 + y: 351 + width: 32 + height: 41 + alignment: 9 + pivot: {x: 0.5, y: 0.024390243} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e2f58e4fba871d446b6838c5db3353bb + internalID: -544336610 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stairs X64 + rect: + serializedVersion: 2 + x: 158 + y: 287 + width: 104 + height: 59 + alignment: 9 + pivot: {x: 0.01923077, y: 0.016949153} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ad9e991f9a999b448988fd34f08cd1e7 + internalID: -1183028556 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Elevator Platform + rect: + serializedVersion: 2 + x: 193 + y: 235 + width: 62 + height: 10 + alignment: 9 + pivot: {x: 0.5, y: 0.7} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 72fc5693aa5c3de4c94316cc13f1a065 + internalID: 730316092 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Elevator Pully + rect: + serializedVersion: 2 + x: 266 + y: 230 + width: 15 + height: 23 + alignment: 9 + pivot: {x: 0.46666667, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8e8252b9f5b93544aba8b4a2dd8c3625 + internalID: 295050240 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Chain 01 + rect: + serializedVersion: 2 + x: 296 + y: 224 + width: 3 + height: 32 + alignment: 9 + pivot: {x: 0.33333334, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 29c187c4452718d4da78470fea06911b + internalID: 404104737 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Chain 02 + rect: + serializedVersion: 2 + x: 310 + y: 224 + width: 3 + height: 32 + alignment: 9 + pivot: {x: 0.33333334, y: 1} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7d65e5c07c809cf46b2af44e4fe62651 + internalID: -1299380106 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 02 Pillar A + rect: + serializedVersion: 2 + x: 67 + y: 255 + width: 7 + height: 66 + alignment: 9 + pivot: {x: 0.42857143, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: db0c12a3b01ea374092100055b6d382f + internalID: 1464868999 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 02 Pillar B + rect: + serializedVersion: 2 + x: 83 + y: 255 + width: 7 + height: 66 + alignment: 9 + pivot: {x: 0.42857143, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a07fca79e4680fd47b1d426c18d0950f + internalID: 1701354734 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 02 Pillar C + rect: + serializedVersion: 2 + x: 101 + y: 255 + width: 7 + height: 66 + alignment: 9 + pivot: {x: 0.42857143, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a33506532b4e0c941abb84bd1b36f468 + internalID: -877933732 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 02 Step A + rect: + serializedVersion: 2 + x: 35 + y: 311 + width: 12 + height: 6 + alignment: 9 + pivot: {x: 0.083333336, y: 0.16666667} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b292aca815cec8048aa68d9ba93e6452 + internalID: -786919060 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 02 Step B + rect: + serializedVersion: 2 + x: 35 + y: 300 + width: 12 + height: 6 + alignment: 9 + pivot: {x: 0.083333336, y: 0.16666667} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ae9c8bce7951af941a9ebd98e1145d87 + internalID: -218576498 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 02 Step C + rect: + serializedVersion: 2 + x: 35 + y: 289 + width: 12 + height: 6 + alignment: 9 + pivot: {x: 0.083333336, y: 0.16666667} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e5da45730bb19314fb67f17df68235c5 + internalID: 1130954146 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Ladder 02 Nail + rect: + serializedVersion: 2 + x: 57 + y: 313 + width: 3 + height: 3 + alignment: 9 + pivot: {x: 0.33333334, y: 0.33333334} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 42d6d613ec2f6c7418511e3f90261673 + internalID: 1717805118 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Wood Log 01 + rect: + serializedVersion: 2 + x: 161 + y: 607 + width: 94 + height: 22 + alignment: 9 + pivot: {x: 0.5, y: 0.36363637} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1f0789ccb078adb4a8bb1bb42d0dc4bc + internalID: 109800182 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Seesaw 01 Board + rect: + serializedVersion: 2 + x: 27 + y: 230 + width: 138 + height: 7 + alignment: 9 + pivot: {x: 0.5, y: 0.42857143} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b9896553b92fc6d499b36b6047a7c02d + internalID: 2129404285 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Seesaw 01 Support + rect: + serializedVersion: 2 + x: 91 + y: 191 + width: 10 + height: 36 + alignment: 9 + pivot: {x: 0.5, y: 0.025641026} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 943a29beabf71fe44a73589924e16d6c + internalID: -144655111 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stairs X48 + rect: + serializedVersion: 2 + x: 286 + y: 287 + width: 76 + height: 44 + alignment: 9 + pivot: {x: 0.02631579, y: 0.022727273} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 13b5437c129e5d54bb92c9e1ef9c4354 + internalID: 426013397 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Obstacle Platform Large 02 + rect: + serializedVersion: 2 + x: 513 + y: 351 + width: 126 + height: 44 + alignment: 9 + pivot: {x: 0.5, y: 0.022727273} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3c7a717e8fd8309489572ce10002da0a + internalID: -1481907185 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stairs X40 + rect: + serializedVersion: 2 + x: 382 + y: 287 + width: 62 + height: 36 + alignment: 9 + pivot: {x: 0.032258064, y: 0.027777778} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8d8532020caac1d40987e3c5a14543c6 + internalID: 1939162546 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Road Lamp Support + rect: + serializedVersion: 2 + x: 976 + y: 961 + width: 33 + height: 26 + alignment: 9 + pivot: {x: 0.030303031, y: 0.80769235} + border: {x: 19, y: 0, z: 10, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 30a9335b18679514fbeea6ca76c4274f + internalID: 872410618 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 07 + rect: + serializedVersion: 2 + x: 391 + y: 480 + width: 20 + height: 14 + alignment: 9 + pivot: {x: 0.5, y: 0.071428575} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 49181316e4217ba40ae9b2f4a2bb18a8 + internalID: -1464565168 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 08 + rect: + serializedVersion: 2 + x: 418 + y: 480 + width: 29 + height: 9 + alignment: 9 + pivot: {x: 0.4827586, y: 0.11111111} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a18db7f75663633409e6ed18fc954981 + internalID: 194385232 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Grass 09 + rect: + serializedVersion: 2 + x: 454 + y: 480 + width: 19 + height: 8 + alignment: 9 + pivot: {x: 0.47368422, y: 0.125} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c41a2d61f9a6e9640bdb53dbfe6e67ac + internalID: 1451849220 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Jump Platform 01 + rect: + serializedVersion: 2 + x: 680 + y: 287 + width: 120 + height: 44 + alignment: 9 + pivot: {x: 0.73333335, y: 0.022727273} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 693a37db0dc842c4f9702c9247a9244e + internalID: -2001510239 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Sign 01 + rect: + serializedVersion: 2 + x: 480 + y: 960 + width: 32 + height: 46 + alignment: 9 + pivot: {x: 0.5, y: 0.02173913} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 65f953998035d4143b78915e7cfc8bbb + internalID: 363260238 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Sign Text 01 + rect: + serializedVersion: 2 + x: 519 + y: 984 + width: 19 + height: 14 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8dbc051ac50f2e54ba84ca348baf884d + internalID: 2108454091 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Obstacle Platform Large 01 + rect: + serializedVersion: 2 + x: 416 + y: 351 + width: 64 + height: 44 + alignment: 9 + pivot: {x: 0.5, y: 0.022727273} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c0cfc30a16d9aac4dba7ccb3d2220d30 + internalID: -283455303 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Bounding Platform 01 Base + rect: + serializedVersion: 2 + x: 830 + y: 287 + width: 68 + height: 7 + alignment: 9 + pivot: {x: 0.5, y: 0.14285715} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c626583476c147f43a3485415eb7bb7e + internalID: 1702573737 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Bounding Platform 01 + rect: + serializedVersion: 2 + x: 913 + y: 287 + width: 62 + height: 39 + alignment: 9 + pivot: {x: 0.5, y: 0.025641026} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9159e7eb5a759d448b84f4e869e5256e + internalID: 1776929518 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stairs X32 + rect: + serializedVersion: 2 + x: 478 + y: 287 + width: 48 + height: 28 + alignment: 9 + pivot: {x: 0.0625, y: 0.035714287} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 079cbf0952a12764c87d2457e15077e6 + internalID: 1339358823 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Slope Platform 01 + rect: + serializedVersion: 2 + x: 901 + y: 38 + width: 92 + height: 183 + alignment: 9 + pivot: {x: 0.98913044, y: 0.14207649} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e80c0fa77e40cdc4f879e21c647cd6a7 + internalID: -1236855252 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: TX Village Props - Stairs X24 + rect: + serializedVersion: 2 + x: 541 + y: 287 + width: 34 + height: 19 + alignment: 9 + pivot: {x: 0.0882353, y: 0.05263158} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0e035e2c26beb154fad05a4596816b4a + internalID: 2137388760 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 13a6e8642e5ca22428475a9f0dd602ba + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + TX Village Props - Banner Pillar: 21300122 + TX Village Props - Wood Logs: 21300126 + TX Village Props - Seesaw 01 Support: -144655111 + TX Village Props - Clother Hanger Pillar 02: 21300232 + TX Village Props - Gravestone 02: 21300088 + TX Village Props - Wooden Bridge Part 01: 2023208554 + TX Village Props - Wooden Bridge Part 03: 1352905878 + TX Village Props - Rock 03: 21300138 + TX Village Props - Sword: 21300166 + TX Village Props - Obstacle Platform X24: 392201875 + TX Village Props - Wheelbarrow: 21300116 + TX Village Props - Stone of Recall: -1758970209 + TX Village Props - Chest Wooden: 21300004 + TX Village Props - Rope: 1037276444 + TX Village Props - Cloth 02: 21300238 + TX Village Props - Wheat 03: 21300144 + TX Village Props - Ladder 01 Side LM 02: 3325885465304735478 + TX Village Props - Anvil: 21300084 + TX Village Props - Ladder 01 Side RM 01: -8353649271199622519 + TX Village Props - Flower 01: 21300100 + TX Village Props - Wheat 05: 21300148 + TX Village Props - Gravestone 04: 21300092 + TX Village Props - Pumpkin 01: 21300256 + TX Village Props - Training Dummy: 21300184 + TX Village Props - Platform R 03: 1368479137 + TX Village Props - Elevator Pully: 295050240 + TX Village Props - Ladder 01 Side LB: -1557765816 + TX Village Props - Billboard Noti 04: 21300056 + TX Village Props - Grass 09: 1451849220 + TX Village Props - Rock 01: 21300134 + TX Village Props - Billboard Noti 03: 21300060 + TX Village Props - Stall Fruit 03: 21300210 + TX Village Props - Cloth 03: 21300240 + TX Village Props - Clother Hanger Rope 02: 21300246 + TX Village Props - Sunflower 01: 21300262 + TX Village Props - Grass 05: 21300104 + TX Village Props - Fence 01 Rail 03: 21300034 + TX Village Props - Table: 21300172 + TX Village Props - Grass 07: -1464565168 + TX Village Props - Kettle: 21300202 + TX Village Props - Chain 01: 404104737 + TX Village Props - Weapon Rack: 21300162 + TX Village Props - Chain 02: -1299380106 + TX Village Props - Ladder 01 M: 21300072 + TX Village Props - Obstacle Platform Large 01: -283455303 + TX Village Props - Barricade: 21300214 + TX Village Props - Road Lamp Pillar: 21300016 + TX Village Props - Ladder 02 Step B: -218576498 + TX Village Props - Road Sign 02: 21300044 + TX Village Props - Cloth 01: 21300236 + TX Village Props - Obstacle Platform X40: -544336610 + TX Village Props - Bush 02: 21300112 + TX Village Props - Fence 01 Pillar 02: 21300026 + TX Village Props - Bounding Platform 01: 1776929518 + TX Village Props - Chair: 21300174 + TX Village Props - Crate Large: 21300000 + TX Village Props - Platform L 02: 21300218 + TX Village Props - Gravestone 03: 21300090 + TX Village Props - Fence 01 Rail 01: 21300030 + TX Village Props - Stump: 21300062 + TX Village Props - Gravestone 01: 21300086 + TX Village Props - Stall Fruit 04: 21300212 + TX Village Props - Fence 02 Pillar: 21300038 + TX Village Props - Statue: 21300150 + TX Village Props - Fence 01 Pillar 01: 21300024 + TX Village Props - Elevator Platform: 730316092 + TX Village Props - Road Lamp Light On: 21300020 + TX Village Props - Stairs X64: -1183028556 + TX Village Props - Stall Table: 21300194 + TX Village Props - Grass 01: 21300094 + TX Village Props - Stall Tent: 21300188 + TX Village Props - Grass 04: 21300102 + TX Village Props - Ladder 02 Pillar C: -877933732 + TX Village Props - Stall Fruit 01: 21300206 + TX Village Props - Road Sign 01: 21300042 + TX Village Props - Fence 01 Rail 02: 21300032 + TX Village Props - Platform L 03: -3806943691756881100 + TX Village Props - Well: 21300066 + TX Village Props - Ladder 02 Step C: 1130954146 + TX Village Props - Hay Bale: 21300076 + TX Village Props - Grass 08: 194385232 + TX Village Props - Wooden Bridge Part 02: 1761022905 + TX Village Props - Grass 06: 21300106 + TX Village Props - Stairs X40: 1939162546 + TX Village Props - Bush 01: 21300110 + TX Village Props - Jump Platform 01: -2001510239 + TX Village Props - Hanging Bag: 21300192 + TX Village Props - Obstacle Platform Large 02: -1481907185 + TX Village Props - Barrel: 21300008 + TX Village Props - Road Lamp Light Off: 21300018 + TX Village Props - Banner: 21300124 + TX Village Props - Slope Platform 01: -1236855252 + TX Village Props - Spike Ball: 21300260 + TX Village Props - Wooden Bridge Part 05: -446960186 + TX Village Props - Obstacle Platform X16: -384566106 + TX Village Props - Ladder 02 Pillar A: 1464868999 + TX Village Props - Grain Box: 21300200 + TX Village Props - Road Sign Text 03: 21300050 + TX Village Props - Ladder 01 Side RT: -2052889030473512461 + TX Village Props - Pumpkin 02: 21300258 + TX Village Props - Ladder 01 Side RM 02: -996102965649306420 + TX Village Props - Obstacle Platform X32: -494286757 + TX Village Props - Torch: 21300022 + TX Village Props - Stairs X24: 2137388760 + TX Village Props - Apple: 21300178 + TX Village Props - Cauldron: 21300198 + TX Village Props - Hammer: 21300186 + TX Village Props - Spear: 21300164 + TX Village Props - Bread: 21300182 + TX Village Props - Campfire: 21300128 + TX Village Props - Stairs X48: 426013397 + TX Village Props - Stairs X32: 1339358823 + TX Village Props - Heavy Sword: 21300168 + TX Village Props - Cloth 05: 21300248 + TX Village Props - Platform R 01: 21300224 + TX Village Props - Bounding Platform 01 Base: 1702573737 + TX Village Props - Ladder 01 T: 21300070 + TX Village Props - Wooden Bridge Part 04: 1792859017 + TX Village Props - Arrow Hit: 21300158 + TX Village Props - Ladder 01 B: 21300074 + TX Village Props - Ladder 02 Nail: 1717805118 + TX Village Props - Rock 02: 21300136 + TX Village Props - Bucket: 21300068 + TX Village Props - Gunny Bag 02: 21300132 + TX Village Props - Fence 01 Nail: 21300036 + TX Village Props - Spike Plate: 21300228 + TX Village Props - Hay Fork: 21300080 + TX Village Props - Brick Wall: 21300160 + TX Village Props - Chest Golden: -2305204071527019509 + TX Village Props - Arrow: 21300156 + TX Village Props - Clother Hanger Clip: 21300244 + TX Village Props - Ladder 02 Step A: -786919060 + TX Village Props - Sign Text 01: 2108454091 + TX Village Props - Pot 01: 21300010 + TX Village Props - Crate Small: 21300002 + TX Village Props - Ladder 02 Pillar B: 1701354734 + TX Village Props - Sunflower 02: 21300264 + TX Village Props - Fence 02 Rail: 21300040 + TX Village Props - Scarecrow: 21300082 + TX Village Props - Pot 02: 21300012 + TX Village Props - Wheat 01: 21300140 + TX Village Props - Stall Tent Pillar: 21300190 + TX Village Props - Cloth 07: 21300252 + TX Village Props - Wine Bottle: 21300176 + TX Village Props - Chest Iron: 21300006 + TX Village Props - Basket: 21300196 + TX Village Props - Fence 01 Pillar 03: 21300028 + TX Village Props - Platform L 01: 21300220 + TX Village Props - Billboard Noti 02: 21300058 + TX Village Props - Fire Bowl: 21300268 + TX Village Props - Grass 02: 21300096 + TX Village Props - Wheelbarrow Wheel: 21300118 + TX Village Props - Stone of Recall - Glow: -1796461765 + TX Village Props - Tree 01: 21300120 + TX Village Props - Wooden Bridge Rope: 1919939598 + TX Village Props - Road Lamp Support: 872410618 + TX Village Props - Gunny Bag 01: 21300130 + TX Village Props - Ladder 01 Side LM 01: 5803455356149086885 + TX Village Props - White Bottle: 21300204 + TX Village Props - Tree 02: 21300226 + TX Village Props - Archert Target: 21300154 + TX Village Props - Pot 03: 21300014 + TX Village Props - Axe: 21300064 + TX Village Props - Ladder 01 Side RB: -1247775351 + TX Village Props - Log Bench: 21300170 + TX Village Props - Wood Log 01: 109800182 + TX Village Props - Sunflower 03: 21300266 + TX Village Props - Bush 03: 21300114 + TX Village Props - Wheat 02: 21300142 + TX Village Props - Cloth 06: 21300250 + TX Village Props - Cloth 08: 21300254 + TX Village Props - Hay Pile: 21300078 + TX Village Props - Road Sign Text 01: 21300046 + TX Village Props - Flower 02: 21300108 + TX Village Props - Cloth 04: 21300242 + TX Village Props - Sign 01: 363260238 + TX Village Props - Ladder 01 Side LT: 9202163618114184290 + TX Village Props - Clother Hanger Rope 01: 21300234 + TX Village Props - Chest Silver: -8851566310641887263 + TX Village Props - Platform M 02: 21300216 + TX Village Props - Platform M 01: 21300222 + TX Village Props - Wheat 04: 21300146 + TX Village Props - Billboard Noti 01: 21300054 + TX Village Props - Billboard: 21300052 + TX Village Props - Grass 03: 21300098 + TX Village Props - Stall Fruit 02: 21300208 + TX Village Props - Cup: 21300180 + TX Village Props - Seesaw 01 Board: 2129404285 + TX Village Props - Platform R 02: -962671683 + TX Village Props - Road Sign Text 02: 21300048 + TX Village Props - Statue Bouquet: 21300152 + TX Village Props - Clother Hanger Pillar 01: 21300230 + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Texture/TX Village + Props.png + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette.meta new file mode 100644 index 0000000..85d83a6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ffa1277bff802794d811d96630d14d9b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.meta new file mode 100644 index 0000000..3ebdeec --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0342b4881245d184c837b80b9af11220 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.prefab b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.prefab new file mode 100644 index 0000000..877498a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.prefab @@ -0,0 +1,2730 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5289173482673525301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4083918653700243543} + - component: {fileID: 4262621050037930089} + m_Layer: 31 + m_Name: TP Ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4083918653700243543 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5289173482673525301} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 887048975310578167} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!156049354 &4262621050037930089 +Grid: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5289173482673525301} + m_Enabled: 1 + m_CellSize: {x: 1, y: 1, z: 0} + m_CellGap: {x: 0, y: 0, z: 0} + m_CellLayout: 0 + m_CellSwizzle: 0 +--- !u!1 &7250160449433861624 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 887048975310578167} + - component: {fileID: 6242566419027350148} + - component: {fileID: 1378864101897745234} + m_Layer: 0 + m_Name: Layer1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &887048975310578167 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7250160449433861624} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4083918653700243543} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1839735485 &6242566419027350148 +Tilemap: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7250160449433861624} + m_Enabled: 1 + m_Tiles: + - first: {x: 8, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 138 + m_TileSpriteIndex: 138 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 139 + m_TileSpriteIndex: 139 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 140 + m_TileSpriteIndex: 140 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 141 + m_TileSpriteIndex: 141 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 142 + m_TileSpriteIndex: 142 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 13, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 143 + m_TileSpriteIndex: 143 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 144 + m_TileSpriteIndex: 144 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 145 + m_TileSpriteIndex: 145 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 146 + m_TileSpriteIndex: 146 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 18, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 147 + m_TileSpriteIndex: 147 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: -5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 148 + m_TileSpriteIndex: 148 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 162 + m_TileSpriteIndex: 162 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 163 + m_TileSpriteIndex: 163 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 164 + m_TileSpriteIndex: 164 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 130 + m_TileSpriteIndex: 130 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 131 + m_TileSpriteIndex: 131 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 132 + m_TileSpriteIndex: 132 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 133 + m_TileSpriteIndex: 133 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 134 + m_TileSpriteIndex: 134 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 135 + m_TileSpriteIndex: 135 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 18, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 136 + m_TileSpriteIndex: 136 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: -4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 137 + m_TileSpriteIndex: 137 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 118 + m_TileSpriteIndex: 118 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 119 + m_TileSpriteIndex: 119 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 120 + m_TileSpriteIndex: 120 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 121 + m_TileSpriteIndex: 121 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 122 + m_TileSpriteIndex: 122 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 13, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 123 + m_TileSpriteIndex: 123 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 124 + m_TileSpriteIndex: 124 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 125 + m_TileSpriteIndex: 125 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 126 + m_TileSpriteIndex: 126 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 127 + m_TileSpriteIndex: 127 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 18, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 128 + m_TileSpriteIndex: 128 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: -3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 129 + m_TileSpriteIndex: 129 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 108 + m_TileSpriteIndex: 108 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 109 + m_TileSpriteIndex: 109 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 110 + m_TileSpriteIndex: 110 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 111 + m_TileSpriteIndex: 111 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 112 + m_TileSpriteIndex: 112 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 113 + m_TileSpriteIndex: 113 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 114 + m_TileSpriteIndex: 114 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 115 + m_TileSpriteIndex: 115 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 116 + m_TileSpriteIndex: 116 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: -2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 117 + m_TileSpriteIndex: 117 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 99 + m_TileSpriteIndex: 99 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 100 + m_TileSpriteIndex: 100 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 101 + m_TileSpriteIndex: 101 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 102 + m_TileSpriteIndex: 102 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 103 + m_TileSpriteIndex: 103 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 104 + m_TileSpriteIndex: 104 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 105 + m_TileSpriteIndex: 105 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 106 + m_TileSpriteIndex: 106 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: -1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 107 + m_TileSpriteIndex: 107 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 90 + m_TileSpriteIndex: 90 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 91 + m_TileSpriteIndex: 91 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 92 + m_TileSpriteIndex: 92 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 93 + m_TileSpriteIndex: 93 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 94 + m_TileSpriteIndex: 94 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 95 + m_TileSpriteIndex: 95 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 96 + m_TileSpriteIndex: 96 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 97 + m_TileSpriteIndex: 97 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: 0, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 98 + m_TileSpriteIndex: 98 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 77 + m_TileSpriteIndex: 77 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 78 + m_TileSpriteIndex: 78 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 79 + m_TileSpriteIndex: 79 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 80 + m_TileSpriteIndex: 80 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 81 + m_TileSpriteIndex: 81 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 82 + m_TileSpriteIndex: 82 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 13, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 83 + m_TileSpriteIndex: 83 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 84 + m_TileSpriteIndex: 84 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 85 + m_TileSpriteIndex: 85 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 86 + m_TileSpriteIndex: 86 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 87 + m_TileSpriteIndex: 87 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 18, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 88 + m_TileSpriteIndex: 88 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: 1, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 89 + m_TileSpriteIndex: 89 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 66 + m_TileSpriteIndex: 66 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 67 + m_TileSpriteIndex: 67 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 68 + m_TileSpriteIndex: 68 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 69 + m_TileSpriteIndex: 69 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 70 + m_TileSpriteIndex: 70 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 13, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 71 + m_TileSpriteIndex: 71 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 72 + m_TileSpriteIndex: 72 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 73 + m_TileSpriteIndex: 73 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 74 + m_TileSpriteIndex: 74 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 75 + m_TileSpriteIndex: 75 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: 2, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 76 + m_TileSpriteIndex: 76 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 54 + m_TileSpriteIndex: 54 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 55 + m_TileSpriteIndex: 55 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 56 + m_TileSpriteIndex: 56 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 57 + m_TileSpriteIndex: 57 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 58 + m_TileSpriteIndex: 58 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 13, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 59 + m_TileSpriteIndex: 59 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 60 + m_TileSpriteIndex: 60 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 61 + m_TileSpriteIndex: 61 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 62 + m_TileSpriteIndex: 62 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 63 + m_TileSpriteIndex: 63 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 18, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 64 + m_TileSpriteIndex: 64 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: 3, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 65 + m_TileSpriteIndex: 65 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 41 + m_TileSpriteIndex: 41 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 42 + m_TileSpriteIndex: 42 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 43 + m_TileSpriteIndex: 43 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 44 + m_TileSpriteIndex: 44 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 45 + m_TileSpriteIndex: 45 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 46 + m_TileSpriteIndex: 46 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 47 + m_TileSpriteIndex: 47 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 48 + m_TileSpriteIndex: 48 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 49 + m_TileSpriteIndex: 49 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 50 + m_TileSpriteIndex: 50 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 51 + m_TileSpriteIndex: 51 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 18, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 52 + m_TileSpriteIndex: 52 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: 4, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 53 + m_TileSpriteIndex: 53 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 7 + m_TileSpriteIndex: 7 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 6 + m_TileSpriteIndex: 6 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 5 + m_TileSpriteIndex: 5 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 4 + m_TileSpriteIndex: 4 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 3 + m_TileSpriteIndex: 3 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 2 + m_TileSpriteIndex: 2 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 13, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 1 + m_TileSpriteIndex: 1 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 0 + m_TileSpriteIndex: 0 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 36 + m_TileSpriteIndex: 36 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 37 + m_TileSpriteIndex: 37 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 38 + m_TileSpriteIndex: 38 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 18, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 39 + m_TileSpriteIndex: 39 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: 5, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 40 + m_TileSpriteIndex: 40 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 16 + m_TileSpriteIndex: 16 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 15 + m_TileSpriteIndex: 15 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 14 + m_TileSpriteIndex: 14 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 13 + m_TileSpriteIndex: 13 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 12 + m_TileSpriteIndex: 12 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 11 + m_TileSpriteIndex: 11 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 10 + m_TileSpriteIndex: 10 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 9 + m_TileSpriteIndex: 9 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: 6, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 8 + m_TileSpriteIndex: 8 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 161 + m_TileSpriteIndex: 161 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 10, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 26 + m_TileSpriteIndex: 26 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 25 + m_TileSpriteIndex: 25 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 12, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 24 + m_TileSpriteIndex: 24 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 13, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 23 + m_TileSpriteIndex: 23 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 22 + m_TileSpriteIndex: 22 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 15, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 21 + m_TileSpriteIndex: 21 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 20 + m_TileSpriteIndex: 20 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 19 + m_TileSpriteIndex: 19 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 18, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 18 + m_TileSpriteIndex: 18 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 19, y: 7, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 17 + m_TileSpriteIndex: 17 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 8, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 29 + m_TileSpriteIndex: 29 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 8, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 28 + m_TileSpriteIndex: 28 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 8, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 27 + m_TileSpriteIndex: 27 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 9, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 32 + m_TileSpriteIndex: 32 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 9, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 31 + m_TileSpriteIndex: 31 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 9, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 30 + m_TileSpriteIndex: 30 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 9, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 151 + m_TileSpriteIndex: 151 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 9, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 152 + m_TileSpriteIndex: 152 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 9, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 154 + m_TileSpriteIndex: 154 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 9, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 159 + m_TileSpriteIndex: 159 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 9, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 160 + m_TileSpriteIndex: 160 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 4, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 35 + m_TileSpriteIndex: 35 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 5, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 34 + m_TileSpriteIndex: 34 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 6, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 33 + m_TileSpriteIndex: 33 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 8, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 149 + m_TileSpriteIndex: 149 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 9, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 150 + m_TileSpriteIndex: 150 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 11, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 153 + m_TileSpriteIndex: 153 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 13, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 155 + m_TileSpriteIndex: 155 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 14, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 156 + m_TileSpriteIndex: 156 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 16, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 157 + m_TileSpriteIndex: 157 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + - first: {x: 17, y: 10, z: 0} + second: + serializedVersion: 2 + m_TileIndex: 158 + m_TileSpriteIndex: 158 + m_TileMatrixIndex: 0 + m_TileColorIndex: 35 + m_TileObjectToInstantiateIndex: 65535 + dummyAlignment: 0 + m_AllTileFlags: 1073741825 + m_AnimatedTiles: {} + m_TileAssetArray: + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 0ba9a9a782147074f8a089b2bb2e6be5, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: efe8a1a3834956a4bb82a5921129f439, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 55330d3b032fd364f8b1de66d358ec99, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: faacf75693de04c43958bfb232a15727, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2d124724b7a293044ba9d11950b0a66b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 36df7a307fa03dd4e947b2d5a8996ee0, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: f584808457934554cb836690b6ee14f2, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: c1e8e06d567a8be40ae505b506e7254b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: da05a3e89e55b01489b929be2a92a81a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: aa2d87783e6e6b24b84c72a31592c6de, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 73c5b22808f037a4fbd826a0086cbbf1, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2e947413d8250534093f48a3aa29cacd, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: d0b94a9a749b7cd4d8cae8603effadd6, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 81ab65db075312c47a4a007cc53527fd, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 26f6567865bdaf0438cb400adef5888d, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 3b6a4513fd7fe3d4f86ed6eb63487143, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: bdd69271e040f454b996aab78da22ef3, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 8c574f72e284cc041a535e9a52438845, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 3a98eb28e20145b468ef3e57b8a6d56a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 219c56611456eb4439f93a31a07abe72, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: fa81aa196de90eb438bddb9b08a3ff49, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2e97c6637f4081e4ca46c437355520a8, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 5319cbbed9fc6c241a848dd5ff882740, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: ad1654d7c7b4f0841ab6333b8ef09583, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 8613d5b86ea5e7841912b99d6710d83e, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 8c0583c4997af29459616893182f1c61, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 62f433aa5b534d948847e6cc1409e14b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 25a0fc5f8a18715418d78e41befcb464, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 44a1c8fde5b7fe6478463ee5b9e40fbb, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 198e5c16d3ed06e419a600a955df3bbe, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: e73be8d24f17223439bf92f55178abe8, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: f2072758f4ae02f478158bab4474a282, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: d6573f5efa2fa8048b202304dac39c9e, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: ed34f9f8affa2d342b1a01c7872c411a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2246b6170bb9dd24bbc3c9c3c90624cc, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 9c5983ebc89f8aa4a9de8dbb31c0e7c1, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: c03d45905315e534092151f3dee26356, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 4b2821be5dcee8c40996a7f35f19ebc3, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 375700e8adc00834b85e093803b5ee58, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: f5538472cb4277543954ce71eed32c04, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 29754a49515e60e468307ef7c2b97507, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 00f32906b6a5a5846be9878967ba535e, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 1175fcc25df1fcc498cf9cf2cfa08602, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 334c42904e466434c806626daa6b87d3, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 34e823f164a433545a6198aa332c5e3f, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: d4357408089a684499afa009260ea599, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: dcbc1b35ab6907448bddc6bc23e6789b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: b263b7b95d50cfb40838eb0c7995df8f, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 648b81db682e5ca4d994d7ec64ca3cb4, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 9018b88ca7c5848419d8b7321c7bc734, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 79b409ead76923446bf835edb1fc03f5, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: b0b4996c5136ea749a47e5f6f3ba80f8, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 28b1ca65b86fe6445b73f5e68d972c3f, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: f79edcb5a672c784eab65eb01669d1ae, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: d814db34bbccf9441b64c8a9c05b6534, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 421626d2e0c20134aab91c55b4ce632b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: fb58200572d3e684fb08421d7ed075fe, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 040322f3a0b27d545b9ec465d4fc2d66, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 3d1f7ee241cf67d44a10a9487bf14d70, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: b5967cc5ba41ae84ab3f2cea7634339a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 40122f13592e89a468df5e6a1dccebe7, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 68fdc2a18b5ecb14eb6ff53e297459bc, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 33440b304d4cb2f4299bdcdb72409317, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 26b9cb9ba19003c4285f01696eb104af, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: ebe95d873c8d1a7458184bb400619100, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 308e50ac3a88d83439648e519b1b0f8a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 7211a3e256e680041ba086945f72412c, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 23de78d8473898c48ae935fc211f70a3, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: c966cd5fb68d88f4f9a39bb771259785, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 973bb312b44cb3b40991709a6d83a2b6, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 8fe56cd3424264b44b70706af67a4a65, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 11575183a6bcbaa40b9061c460cc1b52, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 26b39291c4ddfec4483eae6f8df29dbf, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 8cc67f36f2d95b846bc76f23b754ffc3, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: f5f5bd36d57b7d740a13d8e594ee02bc, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: bbc9e33f7186f7c449f99f3c7525f547, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 04a9c0c6cb39cc34d94c811890690efb, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: c006b76be1b27bc43baa1665f061bebf, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: e659f5ac918b91446933ea487e9a561a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 3351485ef98fe2c4a94887c4792aa4b1, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 3691634ade5c733478761aad99736aef, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 42a2a10858095b44a802a7a304a39fd2, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: edd2564588bdeb14cb720c738cd3bd63, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 9a09059add2394e4bbb2f597decd27f7, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: d0e3195178e05934191de148f016c862, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: f3e660f6b5676434189b7c32454e6677, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 63128ece52cc6d94b96d4cfc1c2e950a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 1b618c5d45d3b00418d45e0c3745ec6b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 718a20b2259f0c44fa4d9d4506d7e704, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: f037167d8823e3549a99b1081d8021b2, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: da7ab159069365f438533801271ce97f, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2bb4a6cb95a9598429c087579047b1b3, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 62281e056124cff459cb19141b57c5bd, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: d6d6bdeb1e396844ebf6701a32598f4a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2f470b1bb80d3074b993a8605908c914, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: e698ee13ed1cb594289ad5433709e268, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2cfcb4859b7ca3e4ea80a318e3668302, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 9816bb40723c3f841bdabcacc439eecf, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: abac48d8a77c3594bbaaefca166ba04f, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 1b141202c1a5eb749bce3c4283d162cb, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2e6a403417fe9e742a8fbab3eda7214b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 3bad9877dc168834790ebde5db019c0f, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 4d683d509bbf7a04f9a2da2cf3bc6fd6, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: e02cb1d48886e2049af78183d9b488e2, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: dac5139ad2edb954bb628ed049e8df7b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: e308ee2a393edae4e9bc5da75a6d1883, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 01ec02c8faf2f3541a0f15f8f2dfa773, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 5b15e5131651d0d4cb3958363238c163, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 8d6c156458ca55242a50f6228c162d0a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 779848281c0def348a159e2d883c9fbd, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: afd7b716c284bc74aa4eb8cd1b06a511, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: ef522b2875db9aa428d1a38510fba6bd, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 64121964f25b88642b06f4c1d385c717, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 29da9ab6b6918b34b8406afb49be907b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 319525b28c1ee774da735b06d4820b8e, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 6e364f0b28336ea42813b955064b593d, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 816432509043e31499f0270a73371040, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 1a7ad28825d8f68439f78bb94c662535, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: e6ae0098c0589e644979a361a3bff722, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: b661b62a2a317e04c9b29f3a07c74005, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 0c227ba438fc9e542832d6dbb3d993dd, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: cb7c551daf123a14fa279426a71116af, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: b8b55a61e3969c546aacac941e01fea4, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: f180bd92c91778e47be33b4838122117, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 4d078929644baef49866a25156dbc4de, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 3e0924c7df349b041bce4d0e2f82541b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 251a2ac0250d3754bbfd5d2b105fd04e, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2099a6162d75a34489acc97102351bb4, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 635987d8cc471a1479b0f5c611789536, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: e1c286eb85795ea4bb28552652a6337e, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 5693273b93af0b546a5216dc3b7b4dd9, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 58b9124ad7c96ce4084e43a7de10b0e4, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: d6c9089d3b6cf5a4a9f52dd1ee4563d3, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 87f93412d493ce84f8e2008a58c88eb2, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 807cad6e7c7eb8847b06c63e41c5a2c9, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 2df71eb30308fc248a7435c8f93a2c4c, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: e2d4b5d63b4c9284ab16e87fdd4023ef, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: c6894d382cd3def4ab13c2bfa743b982, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: db6e4bc129edf2047a13aac4708007a3, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 9f7b0258be151ab438fd95fde11437c6, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: b1ebbae3d171fca4bada5fbf753b0afa, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: af04755bd4d3f304f8204f2227c58cf1, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 088d479dc693b1847af17ab1be6e66a8, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: bc0067ee5dcadd440b702c5e0ac244ff, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: d4e7c40b197cef140b3ca03dd3db20c0, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 9ef3eff934c5d09409320d8cc2474f2f, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 16637d8c65410994097d5d787c1fd19c, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 7c4bcce9112b5ad4681df3768dceb1cf, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 5f13047406465964f8147c603682be74, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: ebf41da40c1bab041ad9951e71aa27bc, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 5bb3379432363d940bb1376f0436e164, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 1ded157af5edc9a4c93cd436794e1258, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 176824998c8f1ac4b9bcb40a6b3daaed, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 8c40a90138a81ed44b1c14dbfcf662ad, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: fe0118b3577988f43b9becf37509efa8, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 5f38713cbf15d2544be2a75f15432fed, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 0b533c9a41d3bc940a7b3fc1c4579d23, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 9389084c40cf59045bebe9e340f50130, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 73bdb66c42525514ea0569adc4e34898, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 122b59d662a176542ad41b2492ddf675, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: cd13949505506714b8c7a5ca40d34cb9, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 5b48754204f63c94db2e859e46382f4a, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: bf01fe4370e249a4cb0e32acd7919282, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 31eb75e22de8a434281bce67ddcd3d5b, type: 2} + - m_RefCount: 1 + m_Data: {fileID: 11400000, guid: 579daf13f24c2f44b9485542078819c2, type: 2} + m_TileSpriteArray: + - m_RefCount: 1 + m_Data: {fileID: -3849982780482135931, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2680479240211128120, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -313657411623619123, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -3948514355874604083, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -7931676834721962443, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8508786041144346114, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6940204112378467682, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1007057309747945417, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4052481170798748698, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -13934584404338259, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -259457527002324357, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -6911323858483072790, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4457526041281723274, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 4255777226033644358, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -2789702343601839361, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8488225499019129969, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -196723265562317597, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 5918128945180904696, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1766223703499644226, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -347825661036356991, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -9164348248706466934, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -7833218270530847676, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8999735593184069852, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -9153956920074294983, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8396435236039822241, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8050565165637369036, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6831165330611300861, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5568849602974404179, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1847422516908647653, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -2094381130127968046, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1729818555723472959, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8333202958171376367, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -6045269988124551188, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 21300030, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -7190719572971877601, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8652677587666043219, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8646798722142287520, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8292312247121785769, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8022950323857649113, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -2423524305584377400, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4300877931917034039, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -575003177014463960, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2388695207056086460, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1922864012054007380, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 3938328931581856909, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 874295106669199187, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -6729147656762955551, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6733411465557643103, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 4444248008034445220, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6763524457684223202, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 724395971767576797, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -2198753249273810656, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4497556999761050290, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -7027587817463407376, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6213293354356424504, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 4231137850718434698, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8607674749118053596, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7745744100132357953, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5207897238948500970, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8287102861560281953, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2249758793273999391, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7933787385540080387, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1788669641975307430, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8399431015594367256, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -3205075110183578529, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8830748653819333967, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 5513663994605884462, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2587240053332743978, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 3061041135340136042, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -6181067188798870218, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6635889702805988391, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8728165661185051936, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6589154805462139212, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2621677188706217278, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1853060765068681175, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -2380205324166180567, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4778860337595634186, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2367332489764980990, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8360274930078618278, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -6604934492422798548, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8294162198892436036, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8691193848492924058, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1220477180160559539, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -48007363876803032, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4858993238434676519, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 5233809694316553341, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 3385635046494675186, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 9182412978704800464, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4688770256011149041, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6575092827529791281, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1633380730122339552, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -6300742171306219350, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6333894117215390091, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -165842842815409228, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 9008423240310693086, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2013731596871720695, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2611585223625413014, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2391168199951930681, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6553786546769284172, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7887559656136022619, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -3436862730290116494, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4074374073859113712, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -9023639060672660837, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 9010694813402389174, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 6982812197426701687, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1709531402111756183, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5090707942870714529, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5691089670213949018, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4971725082711922011, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 980635036814419537, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1819968203763066820, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8569558232772372861, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4242970487987488601, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -2205998391313803506, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7375479933205894985, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 4613191063708931351, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -3812786896775926999, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 4901861162507264712, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4449845688393832668, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1140266542427505824, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7149495969167708271, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5400040089587543099, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 3448590907577752742, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8783977218132511519, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1175915049651508019, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8241012424202210315, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -7201348720258070934, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7685785470099984901, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7916991415720903365, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 5424050302948683742, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1921895609169914298, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -3157895660207498662, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7216225499971267034, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5482026004307997830, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2959316513177467078, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1016465751531401168, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -4320511653828587813, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -6372023820265877523, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -8939774969199742047, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5680157909926744962, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 429529901364616313, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7526949865956556576, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -217653999591264178, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 2425531723342041738, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1748285848841930389, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 8566807517496776565, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5987668019317818230, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 3046535596759301673, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -7876042381529890192, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 806825461475872667, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: 4945285195332565790, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 59002303270103204, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: 7753910265260161904, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: -5362793937043775683, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 4886821488786415864, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1381906735602185634, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 3819963029724104715, guid: 157cbc340d2b7e64ab85168e80e95550, + type: 3} + - m_RefCount: 1 + m_Data: {fileID: 511756479, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1589211917, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1892006572, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1510705326, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1710208027, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -420446242, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: -1965696634, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + - m_RefCount: 1 + m_Data: {fileID: 1042860597, guid: 157cbc340d2b7e64ab85168e80e95550, type: 3} + m_TileMatrixArray: + - m_RefCount: 165 + m_Data: + 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_TileColorArray: + - m_RefCount: 0 + m_Data: {r: 6.4951324, g: 6.4951324, b: 6.4951324, a: 6.4951324} + - m_RefCount: 0 + m_Data: {r: 5.7197266, g: 5.7197266, b: 5.7197266, a: 5.7197266} + - m_RefCount: 0 + m_Data: {r: 5.9536896, g: 5.9536896, b: 5.9536896, a: 5.9536896} + - m_RefCount: 0 + m_Data: {r: 6.4961853, g: 6.4961853, b: 6.4961853, a: 6.4961853} + - m_RefCount: 0 + m_Data: {r: 5.9602814, g: 5.9602814, b: 5.9602814, a: 5.9602814} + - m_RefCount: 0 + m_Data: {r: 5.959732, g: 5.959732, b: 5.959732, a: 5.959732} + - m_RefCount: 0 + m_Data: {r: 6.495819, g: 6.495819, b: 6.495819, a: 6.495819} + - m_RefCount: 0 + m_Data: {r: 6.4949493, g: 6.4949493, b: 6.4949493, a: 6.4949493} + - m_RefCount: 0 + m_Data: {r: 5.9535522, g: 5.9535522, b: 5.9535522, a: 5.9535522} + - m_RefCount: 0 + m_Data: {r: 6.4970093, g: 6.4970093, b: 6.4970093, a: 6.4970093} + - m_RefCount: 0 + m_Data: {r: 5.9598236, g: 5.9598236, b: 5.9598236, a: 5.9598236} + - m_RefCount: 0 + m_Data: {r: 5.954422, g: 5.954422, b: 5.954422, a: 5.954422} + - m_RefCount: 0 + m_Data: {r: 6.49646, g: 6.49646, b: 6.49646, a: 6.49646} + - m_RefCount: 0 + m_Data: {r: 5.9143524, g: 5.9143524, b: 5.9143524, a: 5.9143524} + - m_RefCount: 0 + m_Data: {r: 6.496231, g: 6.496231, b: 6.496231, a: 6.496231} + - m_RefCount: 0 + m_Data: {r: 6.496689, g: 6.496689, b: 6.496689, a: 6.496689} + - m_RefCount: 0 + m_Data: {r: 6.4954987, g: 6.4954987, b: 6.4954987, a: 6.4954987} + - m_RefCount: 0 + m_Data: {r: 6.4955444, g: 6.4955444, b: 6.4955444, a: 6.4955444} + - m_RefCount: 0 + m_Data: {r: 6.7507477, g: 6.7507477, b: 6.7507477, a: 6.7507477} + - m_RefCount: 0 + m_Data: {r: 5.953781, g: 5.953781, b: 5.953781, a: 5.953781} + - m_RefCount: 0 + m_Data: {r: 7.2008667, g: 7.2008667, b: 7.2008667, a: 7.2008667} + - m_RefCount: 0 + m_Data: {r: 5.9573975, g: 5.9573975, b: 5.9573975, a: 5.9573975} + - m_RefCount: 0 + m_Data: {r: 6.494858, g: 6.494858, b: 6.494858, a: 6.494858} + - m_RefCount: 0 + m_Data: {r: 5.9145355, g: 5.9145355, b: 5.9145355, a: 5.9145355} + - m_RefCount: 0 + m_Data: {r: 5.9596405, g: 5.9596405, b: 5.9596405, a: 5.9596405} + - m_RefCount: 0 + m_Data: {r: 5.9596863, g: 5.9596863, b: 5.9596863, a: 5.9596863} + - m_RefCount: 0 + m_Data: {r: 5.959915, g: 5.959915, b: 5.959915, a: 5.959915} + - m_RefCount: 0 + m_Data: {r: 5.959961, g: 5.959961, b: 5.959961, a: 5.959961} + - m_RefCount: 0 + m_Data: {r: 5.96019, g: 5.96019, b: 5.96019, a: 5.96019} + - m_RefCount: 0 + m_Data: {r: 5.9602356, g: 5.9602356, b: 5.9602356, a: 5.9602356} + - m_RefCount: 0 + m_Data: {r: 5.9604645, g: 5.9604645, b: 5.9604645, a: 5.9604645} + - m_RefCount: 0 + m_Data: {r: 5.9605103, g: 5.9605103, b: 5.9605103, a: 5.9605103} + - m_RefCount: 0 + m_Data: {r: 5.960739, g: 5.960739, b: 5.960739, a: 5.960739} + - m_RefCount: 0 + m_Data: {r: 5.960785, g: 5.960785, b: 5.960785, a: 5.960785} + - m_RefCount: 0 + m_Data: {r: 5.9141235, g: 5.9141235, b: 5.9141235, a: 5.9141235} + - m_RefCount: 165 + m_Data: {r: 1, g: 1, b: 1, a: 1} + m_TileObjectToInstantiateArray: [] + m_AnimationFrameRate: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Origin: {x: -7, y: -6, z: 0} + m_Size: {x: 27, y: 33, z: 1} + m_TileAnchor: {x: 0.5, y: 0.5, z: 0} + m_TileOrientation: 0 + m_TileOrientationMatrix: + 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 +--- !u!483693784 &1378864101897745234 +TilemapRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7250160449433861624} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 0 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_ChunkSize: {x: 32, y: 32, z: 32} + 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 &9151573843200937741 +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: 12395, guid: 0000000000000000e000000000000000, type: 0} + m_Name: Palette Settings + m_EditorClassIdentifier: + cellSizing: 0 + m_TransparencySortMode: 0 + m_TransparencySortAxis: {x: 0, y: 0, z: 1} diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.prefab.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.prefab.meta new file mode 100644 index 0000000..fa6b3a8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 027db5ce1ff2f4142b49c3de3b59625a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground.prefab + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_0.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_0.asset new file mode 100644 index 0000000..c4dc9f4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_0.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_0 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8652677587666043219, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_0.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_0.asset.meta new file mode 100644 index 0000000..5874d16 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_0.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 9c5983ebc89f8aa4a9de8dbb31c0e7c1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_0.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_1.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_1.asset new file mode 100644 index 0000000..5c99a56 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_1.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_1 + m_EditorClassIdentifier: + m_Sprite: {fileID: -7190719572971877601, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_1.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_1.asset.meta new file mode 100644 index 0000000..26200b9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_1.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2246b6170bb9dd24bbc3c9c3c90624cc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_1.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_10.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_10.asset new file mode 100644 index 0000000..adb4224 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_10.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_10 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8050565165637369036, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_10.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_10.asset.meta new file mode 100644 index 0000000..33b0342 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_10.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 8c0583c4997af29459616893182f1c61 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_10.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_100.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_100.asset new file mode 100644 index 0000000..a1d3d40 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_100.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_100 + m_EditorClassIdentifier: + m_Sprite: {fileID: -3436862730290116494, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_100.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_100.asset.meta new file mode 100644 index 0000000..ebae647 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_100.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2e6a403417fe9e742a8fbab3eda7214b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_100.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_101.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_101.asset new file mode 100644 index 0000000..0fcf001 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_101.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_101 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4074374073859113712, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_101.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_101.asset.meta new file mode 100644 index 0000000..c7efcd7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_101.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3bad9877dc168834790ebde5db019c0f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_101.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_102.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_102.asset new file mode 100644 index 0000000..2063f91 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_102.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_102 + m_EditorClassIdentifier: + m_Sprite: {fileID: -9023639060672660837, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_102.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_102.asset.meta new file mode 100644 index 0000000..1301202 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_102.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 4d683d509bbf7a04f9a2da2cf3bc6fd6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_102.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_103.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_103.asset new file mode 100644 index 0000000..554f6e4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_103.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_103 + m_EditorClassIdentifier: + m_Sprite: {fileID: 9010694813402389174, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_103.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_103.asset.meta new file mode 100644 index 0000000..c94343f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_103.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e02cb1d48886e2049af78183d9b488e2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_103.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_104.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_104.asset new file mode 100644 index 0000000..aca016a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_104.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_104 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6982812197426701687, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_104.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_104.asset.meta new file mode 100644 index 0000000..f65aa60 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_104.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: dac5139ad2edb954bb628ed049e8df7b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_104.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_105.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_105.asset new file mode 100644 index 0000000..3b87b60 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_105.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_105 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1709531402111756183, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_105.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_105.asset.meta new file mode 100644 index 0000000..e5c3b36 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_105.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e308ee2a393edae4e9bc5da75a6d1883 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_105.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_106.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_106.asset new file mode 100644 index 0000000..b84fc2e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_106.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_106 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5090707942870714529, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_106.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_106.asset.meta new file mode 100644 index 0000000..d5b6dc1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_106.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 01ec02c8faf2f3541a0f15f8f2dfa773 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_106.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_107.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_107.asset new file mode 100644 index 0000000..20a63bc --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_107.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_107 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5691089670213949018, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_107.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_107.asset.meta new file mode 100644 index 0000000..f16ebe8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_107.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5b15e5131651d0d4cb3958363238c163 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_107.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_108.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_108.asset new file mode 100644 index 0000000..8768a10 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_108.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_108 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4971725082711922011, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_108.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_108.asset.meta new file mode 100644 index 0000000..cba42c6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_108.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 8d6c156458ca55242a50f6228c162d0a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_108.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_109.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_109.asset new file mode 100644 index 0000000..a48b33c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_109.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: TX Tileset Ground_109 + m_EditorClassIdentifier: + m_Sprite: {fileID: 980635036814419537, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_109.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_109.asset.meta new file mode 100644 index 0000000..b024abe --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_109.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 779848281c0def348a159e2d883c9fbd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_109.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_11.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_11.asset new file mode 100644 index 0000000..29b8a5c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_11.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_11 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8396435236039822241, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_11.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_11.asset.meta new file mode 100644 index 0000000..6f2373c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_11.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 8613d5b86ea5e7841912b99d6710d83e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_11.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_110.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_110.asset new file mode 100644 index 0000000..46021d0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_110.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_110 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1819968203763066820, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_110.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_110.asset.meta new file mode 100644 index 0000000..8131520 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_110.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: afd7b716c284bc74aa4eb8cd1b06a511 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_110.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_111.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_111.asset new file mode 100644 index 0000000..0bea2d9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_111.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_111 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8569558232772372861, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_111.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_111.asset.meta new file mode 100644 index 0000000..e7a675b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_111.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: ef522b2875db9aa428d1a38510fba6bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_111.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_112.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_112.asset new file mode 100644 index 0000000..da1fc2b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_112.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_112 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4242970487987488601, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_112.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_112.asset.meta new file mode 100644 index 0000000..87127cc --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_112.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 64121964f25b88642b06f4c1d385c717 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_112.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_113.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_113.asset new file mode 100644 index 0000000..1e43cad --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_113.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_113 + m_EditorClassIdentifier: + m_Sprite: {fileID: -2205998391313803506, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_113.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_113.asset.meta new file mode 100644 index 0000000..e31a6dc --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_113.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 29da9ab6b6918b34b8406afb49be907b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_113.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_114.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_114.asset new file mode 100644 index 0000000..5224dcf --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_114.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_114 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7375479933205894985, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_114.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_114.asset.meta new file mode 100644 index 0000000..c5f2e2b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_114.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 319525b28c1ee774da735b06d4820b8e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_114.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_115.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_115.asset new file mode 100644 index 0000000..e812ddf --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_115.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_115 + m_EditorClassIdentifier: + m_Sprite: {fileID: 4613191063708931351, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_115.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_115.asset.meta new file mode 100644 index 0000000..a82289a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_115.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 6e364f0b28336ea42813b955064b593d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_115.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_116.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_116.asset new file mode 100644 index 0000000..b96bbc2 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_116.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_116 + m_EditorClassIdentifier: + m_Sprite: {fileID: -3812786896775926999, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_116.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_116.asset.meta new file mode 100644 index 0000000..e1ff7d9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_116.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 816432509043e31499f0270a73371040 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_116.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_117.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_117.asset new file mode 100644 index 0000000..58fd6c4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_117.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_117 + m_EditorClassIdentifier: + m_Sprite: {fileID: 4901861162507264712, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_117.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_117.asset.meta new file mode 100644 index 0000000..1640550 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_117.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1a7ad28825d8f68439f78bb94c662535 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_117.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_118.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_118.asset new file mode 100644 index 0000000..334e8d3 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_118.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_118 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4449845688393832668, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_118.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_118.asset.meta new file mode 100644 index 0000000..a076def --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_118.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e6ae0098c0589e644979a361a3bff722 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_118.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_119.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_119.asset new file mode 100644 index 0000000..95bdb0c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_119.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_119 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1140266542427505824, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_119.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_119.asset.meta new file mode 100644 index 0000000..f17f2b9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_119.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b661b62a2a317e04c9b29f3a07c74005 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_119.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_12.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_12.asset new file mode 100644 index 0000000..96ec26b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_12.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_12 + m_EditorClassIdentifier: + m_Sprite: {fileID: -9153956920074294983, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_12.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_12.asset.meta new file mode 100644 index 0000000..f0157eb --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_12.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: ad1654d7c7b4f0841ab6333b8ef09583 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_12.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_120.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_120.asset new file mode 100644 index 0000000..6b28003 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_120.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_120 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7149495969167708271, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_120.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_120.asset.meta new file mode 100644 index 0000000..59ff988 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_120.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 0c227ba438fc9e542832d6dbb3d993dd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_120.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_121.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_121.asset new file mode 100644 index 0000000..fcd8e77 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_121.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_121 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5400040089587543099, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_121.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_121.asset.meta new file mode 100644 index 0000000..dd3d5be --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_121.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: cb7c551daf123a14fa279426a71116af +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_121.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_122.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_122.asset new file mode 100644 index 0000000..c7e70c3 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_122.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_122 + m_EditorClassIdentifier: + m_Sprite: {fileID: 3448590907577752742, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_122.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_122.asset.meta new file mode 100644 index 0000000..39f44f4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_122.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b8b55a61e3969c546aacac941e01fea4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_122.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_123.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_123.asset new file mode 100644 index 0000000..2db5575 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_123.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_123 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8783977218132511519, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_123.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_123.asset.meta new file mode 100644 index 0000000..1a85665 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_123.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f180bd92c91778e47be33b4838122117 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_123.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_124.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_124.asset new file mode 100644 index 0000000..13708f8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_124.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_124 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1175915049651508019, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_124.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_124.asset.meta new file mode 100644 index 0000000..b9b956b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_124.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 4d078929644baef49866a25156dbc4de +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_124.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_125.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_125.asset new file mode 100644 index 0000000..fd45595 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_125.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_125 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8241012424202210315, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_125.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_125.asset.meta new file mode 100644 index 0000000..d025e66 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_125.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3e0924c7df349b041bce4d0e2f82541b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_125.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_126.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_126.asset new file mode 100644 index 0000000..b49d8ae --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_126.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_126 + m_EditorClassIdentifier: + m_Sprite: {fileID: -7201348720258070934, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_126.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_126.asset.meta new file mode 100644 index 0000000..d5d8813 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_126.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 251a2ac0250d3754bbfd5d2b105fd04e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_126.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_127.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_127.asset new file mode 100644 index 0000000..4316fc8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_127.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_127 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7685785470099984901, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_127.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_127.asset.meta new file mode 100644 index 0000000..c14a2bd --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_127.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2099a6162d75a34489acc97102351bb4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_127.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_128.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_128.asset new file mode 100644 index 0000000..d1525fe --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_128.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_128 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7916991415720903365, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_128.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_128.asset.meta new file mode 100644 index 0000000..b5d9bc3 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_128.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 635987d8cc471a1479b0f5c611789536 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_128.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_129.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_129.asset new file mode 100644 index 0000000..ba8b36e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_129.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_129 + m_EditorClassIdentifier: + m_Sprite: {fileID: 5424050302948683742, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_129.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_129.asset.meta new file mode 100644 index 0000000..23204a7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_129.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e1c286eb85795ea4bb28552652a6337e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_129.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_13.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_13.asset new file mode 100644 index 0000000..d96403a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_13.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_13 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8999735593184069852, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_13.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_13.asset.meta new file mode 100644 index 0000000..00fa0e9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_13.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5319cbbed9fc6c241a848dd5ff882740 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_13.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_130.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_130.asset new file mode 100644 index 0000000..e75dcb7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_130.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_130 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1921895609169914298, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_130.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_130.asset.meta new file mode 100644 index 0000000..0730d62 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_130.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5693273b93af0b546a5216dc3b7b4dd9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_130.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_131.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_131.asset new file mode 100644 index 0000000..1b501ee --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_131.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_131 + m_EditorClassIdentifier: + m_Sprite: {fileID: -3157895660207498662, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_131.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_131.asset.meta new file mode 100644 index 0000000..8c65579 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_131.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 58b9124ad7c96ce4084e43a7de10b0e4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_131.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_132.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_132.asset new file mode 100644 index 0000000..f37dd08 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_132.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_132 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7216225499971267034, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_132.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_132.asset.meta new file mode 100644 index 0000000..c5956f7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_132.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d6c9089d3b6cf5a4a9f52dd1ee4563d3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_132.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_133.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_133.asset new file mode 100644 index 0000000..1e68d0e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_133.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_133 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5482026004307997830, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_133.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_133.asset.meta new file mode 100644 index 0000000..d4ecad4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_133.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 87f93412d493ce84f8e2008a58c88eb2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_133.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_134.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_134.asset new file mode 100644 index 0000000..64b8916 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_134.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_134 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2959316513177467078, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_134.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_134.asset.meta new file mode 100644 index 0000000..f8c21cc --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_134.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 807cad6e7c7eb8847b06c63e41c5a2c9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_134.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_135.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_135.asset new file mode 100644 index 0000000..259e390 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_135.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_135 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1016465751531401168, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_135.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_135.asset.meta new file mode 100644 index 0000000..249ef37 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_135.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2df71eb30308fc248a7435c8f93a2c4c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_135.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_136.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_136.asset new file mode 100644 index 0000000..2d41e9d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_136.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_136 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4320511653828587813, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_136.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_136.asset.meta new file mode 100644 index 0000000..bdf034a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_136.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e2d4b5d63b4c9284ab16e87fdd4023ef +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_136.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_137.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_137.asset new file mode 100644 index 0000000..13cfb79 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_137.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_137 + m_EditorClassIdentifier: + m_Sprite: {fileID: -6372023820265877523, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_137.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_137.asset.meta new file mode 100644 index 0000000..a57714b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_137.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c6894d382cd3def4ab13c2bfa743b982 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_137.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_138.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_138.asset new file mode 100644 index 0000000..20d1c33 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_138.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_138 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8939774969199742047, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_138.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_138.asset.meta new file mode 100644 index 0000000..3ab8b29 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_138.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: db6e4bc129edf2047a13aac4708007a3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_138.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_139.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_139.asset new file mode 100644 index 0000000..e19fb7d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_139.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_139 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5680157909926744962, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_139.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_139.asset.meta new file mode 100644 index 0000000..e628d11 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_139.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 9f7b0258be151ab438fd95fde11437c6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_139.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_14.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_14.asset new file mode 100644 index 0000000..3ec6560 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_14.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_14 + m_EditorClassIdentifier: + m_Sprite: {fileID: -7833218270530847676, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_14.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_14.asset.meta new file mode 100644 index 0000000..fb4ecba --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_14.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2e97c6637f4081e4ca46c437355520a8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_14.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_140.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_140.asset new file mode 100644 index 0000000..e7a0237 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_140.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: TX Tileset Ground_140 + m_EditorClassIdentifier: + m_Sprite: {fileID: 429529901364616313, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_140.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_140.asset.meta new file mode 100644 index 0000000..be94f6f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_140.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b1ebbae3d171fca4bada5fbf753b0afa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_140.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_141.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_141.asset new file mode 100644 index 0000000..81e6546 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_141.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_141 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7526949865956556576, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_141.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_141.asset.meta new file mode 100644 index 0000000..0462848 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_141.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: af04755bd4d3f304f8204f2227c58cf1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_141.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_142.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_142.asset new file mode 100644 index 0000000..55e19b9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_142.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_142 + m_EditorClassIdentifier: + m_Sprite: {fileID: -217653999591264178, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_142.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_142.asset.meta new file mode 100644 index 0000000..7b982e7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_142.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 088d479dc693b1847af17ab1be6e66a8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_142.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_143.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_143.asset new file mode 100644 index 0000000..427b746 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_143.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_143 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2425531723342041738, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_143.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_143.asset.meta new file mode 100644 index 0000000..c75739a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_143.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: bc0067ee5dcadd440b702c5e0ac244ff +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_143.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_144.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_144.asset new file mode 100644 index 0000000..a037e28 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_144.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_144 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1748285848841930389, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_144.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_144.asset.meta new file mode 100644 index 0000000..8103787 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_144.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d4e7c40b197cef140b3ca03dd3db20c0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_144.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_145.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_145.asset new file mode 100644 index 0000000..cf58bd6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_145.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_145 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8566807517496776565, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_145.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_145.asset.meta new file mode 100644 index 0000000..3be54a5 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_145.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 9ef3eff934c5d09409320d8cc2474f2f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_145.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_146.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_146.asset new file mode 100644 index 0000000..f1a818f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_146.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_146 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5987668019317818230, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_146.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_146.asset.meta new file mode 100644 index 0000000..0c4808b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_146.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 16637d8c65410994097d5d787c1fd19c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_146.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_147.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_147.asset new file mode 100644 index 0000000..8bb8d9c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_147.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_147 + m_EditorClassIdentifier: + m_Sprite: {fileID: 3046535596759301673, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_147.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_147.asset.meta new file mode 100644 index 0000000..5383859 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_147.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 7c4bcce9112b5ad4681df3768dceb1cf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_147.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_148.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_148.asset new file mode 100644 index 0000000..6b8b334 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_148.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_148 + m_EditorClassIdentifier: + m_Sprite: {fileID: -7876042381529890192, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_148.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_148.asset.meta new file mode 100644 index 0000000..922dd36 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_148.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5f13047406465964f8147c603682be74 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_148.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_149.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_149.asset new file mode 100644 index 0000000..dfb7517 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_149.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: TX Tileset Ground_149 + m_EditorClassIdentifier: + m_Sprite: {fileID: 806825461475872667, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_149.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_149.asset.meta new file mode 100644 index 0000000..4992712 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_149.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: ebf41da40c1bab041ad9951e71aa27bc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_149.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_15.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_15.asset new file mode 100644 index 0000000..213fd92 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_15.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_15 + m_EditorClassIdentifier: + m_Sprite: {fileID: -9164348248706466934, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_15.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_15.asset.meta new file mode 100644 index 0000000..558a3d8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_15.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: fa81aa196de90eb438bddb9b08a3ff49 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_15.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_150.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_150.asset new file mode 100644 index 0000000..d474152 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_150.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_150 + m_EditorClassIdentifier: + m_Sprite: {fileID: 4945285195332565790, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_150.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_150.asset.meta new file mode 100644 index 0000000..0647199 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_150.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5bb3379432363d940bb1376f0436e164 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_150.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_151.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_151.asset new file mode 100644 index 0000000..3b5017d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_151.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: TX Tileset Ground_151 + m_EditorClassIdentifier: + m_Sprite: {fileID: 59002303270103204, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_151.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_151.asset.meta new file mode 100644 index 0000000..5b9f355 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_151.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1ded157af5edc9a4c93cd436794e1258 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_151.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_152.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_152.asset new file mode 100644 index 0000000..86cc807 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_152.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_152 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7753910265260161904, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_152.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_152.asset.meta new file mode 100644 index 0000000..00e3cff --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_152.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 176824998c8f1ac4b9bcb40a6b3daaed +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_152.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_153.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_153.asset new file mode 100644 index 0000000..e70c055 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_153.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_153 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5362793937043775683, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_153.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_153.asset.meta new file mode 100644 index 0000000..5dbd240 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_153.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 8c40a90138a81ed44b1c14dbfcf662ad +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_153.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_154.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_154.asset new file mode 100644 index 0000000..b0c1156 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_154.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_154 + m_EditorClassIdentifier: + m_Sprite: {fileID: 4886821488786415864, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_154.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_154.asset.meta new file mode 100644 index 0000000..f907af5 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_154.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: fe0118b3577988f43b9becf37509efa8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_154.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_155.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_155.asset new file mode 100644 index 0000000..b53e28a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_155.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_155 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1381906735602185634, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_155.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_155.asset.meta new file mode 100644 index 0000000..26a7cd9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_155.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5f38713cbf15d2544be2a75f15432fed +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_155.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_156.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_156.asset new file mode 100644 index 0000000..19f8967 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_156.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_156 + m_EditorClassIdentifier: + m_Sprite: {fileID: 3819963029724104715, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_156.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_156.asset.meta new file mode 100644 index 0000000..9205467 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_156.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 0b533c9a41d3bc940a7b3fc1c4579d23 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_156.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_157.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_157.asset new file mode 100644 index 0000000..d5ab94e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_157.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: TX Tileset Ground_157 + m_EditorClassIdentifier: + m_Sprite: {fileID: -420446242, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_157.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_157.asset.meta new file mode 100644 index 0000000..6cab19a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_157.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: bf01fe4370e249a4cb0e32acd7919282 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_157.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_158.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_158.asset new file mode 100644 index 0000000..39534de --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_158.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: TX Tileset Ground_158 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1965696634, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_158.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_158.asset.meta new file mode 100644 index 0000000..7049a1b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_158.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 31eb75e22de8a434281bce67ddcd3d5b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_158.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_159.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_159.asset new file mode 100644 index 0000000..2959778 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_159.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: TX Tileset Ground_159 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1710208027, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_159.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_159.asset.meta new file mode 100644 index 0000000..1d9e41a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_159.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5b48754204f63c94db2e859e46382f4a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_159.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_16.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_16.asset new file mode 100644 index 0000000..a3ad4ae --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_16.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_16 + m_EditorClassIdentifier: + m_Sprite: {fileID: -347825661036356991, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_16.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_16.asset.meta new file mode 100644 index 0000000..6c03c52 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_16.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 219c56611456eb4439f93a31a07abe72 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_16.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_160.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_160.asset new file mode 100644 index 0000000..7795870 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_160.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: TX Tileset Ground_160 + m_EditorClassIdentifier: + m_Sprite: {fileID: 511756479, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_160.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_160.asset.meta new file mode 100644 index 0000000..dba8a8c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_160.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 9389084c40cf59045bebe9e340f50130 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_160.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_161.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_161.asset new file mode 100644 index 0000000..a08dbc9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_161.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: TX Tileset Ground_161 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1589211917, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_161.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_161.asset.meta new file mode 100644 index 0000000..4b7088c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_161.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 73bdb66c42525514ea0569adc4e34898 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_161.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_162.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_162.asset new file mode 100644 index 0000000..bec72bd --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_162.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: TX Tileset Ground_162 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1892006572, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_162.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_162.asset.meta new file mode 100644 index 0000000..6ae8684 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_162.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 122b59d662a176542ad41b2492ddf675 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_162.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_163.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_163.asset new file mode 100644 index 0000000..714a492 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_163.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: TX Tileset Ground_163 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1510705326, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_163.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_163.asset.meta new file mode 100644 index 0000000..d47f581 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_163.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: cd13949505506714b8c7a5ca40d34cb9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_163.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_164.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_164.asset new file mode 100644 index 0000000..42811f1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_164.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: TX Tileset Ground_164 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1042860597, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_164.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_164.asset.meta new file mode 100644 index 0000000..794ee4a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_164.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 579daf13f24c2f44b9485542078819c2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_164.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_17.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_17.asset new file mode 100644 index 0000000..f8593a7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_17.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_17 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1766223703499644226, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_17.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_17.asset.meta new file mode 100644 index 0000000..5c481a4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_17.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3a98eb28e20145b468ef3e57b8a6d56a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_17.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_18.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_18.asset new file mode 100644 index 0000000..5360e94 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_18.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_18 + m_EditorClassIdentifier: + m_Sprite: {fileID: 5918128945180904696, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_18.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_18.asset.meta new file mode 100644 index 0000000..d2dfbfa --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_18.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 8c574f72e284cc041a535e9a52438845 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_18.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_19.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_19.asset new file mode 100644 index 0000000..3a166e8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_19.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_19 + m_EditorClassIdentifier: + m_Sprite: {fileID: -196723265562317597, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_19.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_19.asset.meta new file mode 100644 index 0000000..258a509 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_19.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: bdd69271e040f454b996aab78da22ef3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_19.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_2.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_2.asset new file mode 100644 index 0000000..ed973c1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_2.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: TX Tileset Ground_2 + m_EditorClassIdentifier: + m_Sprite: {fileID: 21300030, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_2.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_2.asset.meta new file mode 100644 index 0000000..b37848f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_2.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: ed34f9f8affa2d342b1a01c7872c411a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_2.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_20.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_20.asset new file mode 100644 index 0000000..e7bcf3f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_20.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_20 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8488225499019129969, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_20.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_20.asset.meta new file mode 100644 index 0000000..d44394d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_20.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3b6a4513fd7fe3d4f86ed6eb63487143 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_20.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_21.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_21.asset new file mode 100644 index 0000000..7a2a786 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_21.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_21 + m_EditorClassIdentifier: + m_Sprite: {fileID: -2789702343601839361, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_21.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_21.asset.meta new file mode 100644 index 0000000..10f48e7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_21.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 26f6567865bdaf0438cb400adef5888d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_21.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_22.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_22.asset new file mode 100644 index 0000000..680231e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_22.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_22 + m_EditorClassIdentifier: + m_Sprite: {fileID: 4255777226033644358, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_22.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_22.asset.meta new file mode 100644 index 0000000..5ca172a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_22.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 81ab65db075312c47a4a007cc53527fd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_22.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_23.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_23.asset new file mode 100644 index 0000000..d6f71c1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_23.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_23 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4457526041281723274, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_23.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_23.asset.meta new file mode 100644 index 0000000..bd131b5 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_23.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d0b94a9a749b7cd4d8cae8603effadd6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_23.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_24.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_24.asset new file mode 100644 index 0000000..c05270f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_24.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_24 + m_EditorClassIdentifier: + m_Sprite: {fileID: -6911323858483072790, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_24.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_24.asset.meta new file mode 100644 index 0000000..8e351a5 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_24.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2e947413d8250534093f48a3aa29cacd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_24.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_25.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_25.asset new file mode 100644 index 0000000..990b410 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_25.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_25 + m_EditorClassIdentifier: + m_Sprite: {fileID: -259457527002324357, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_25.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_25.asset.meta new file mode 100644 index 0000000..1fcc04f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_25.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 73c5b22808f037a4fbd826a0086cbbf1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_25.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_26.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_26.asset new file mode 100644 index 0000000..bee2c1d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_26.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: TX Tileset Ground_26 + m_EditorClassIdentifier: + m_Sprite: {fileID: -13934584404338259, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_26.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_26.asset.meta new file mode 100644 index 0000000..da411d6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_26.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: aa2d87783e6e6b24b84c72a31592c6de +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_26.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_27.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_27.asset new file mode 100644 index 0000000..bfd5db5 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_27.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_27 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4052481170798748698, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_27.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_27.asset.meta new file mode 100644 index 0000000..4f29db9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_27.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: da05a3e89e55b01489b929be2a92a81a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_27.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_28.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_28.asset new file mode 100644 index 0000000..af53970 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_28.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_28 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1007057309747945417, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_28.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_28.asset.meta new file mode 100644 index 0000000..cae979a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_28.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c1e8e06d567a8be40ae505b506e7254b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_28.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_29.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_29.asset new file mode 100644 index 0000000..60a8888 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_29.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_29 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6940204112378467682, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_29.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_29.asset.meta new file mode 100644 index 0000000..ae37f68 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_29.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f584808457934554cb836690b6ee14f2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_29.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_3.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_3.asset new file mode 100644 index 0000000..6c92f5c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_3.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_3 + m_EditorClassIdentifier: + m_Sprite: {fileID: -6045269988124551188, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_3.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_3.asset.meta new file mode 100644 index 0000000..1687c80 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_3.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d6573f5efa2fa8048b202304dac39c9e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_3.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_30.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_30.asset new file mode 100644 index 0000000..09012c8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_30.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_30 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8508786041144346114, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_30.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_30.asset.meta new file mode 100644 index 0000000..9855d4d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_30.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 36df7a307fa03dd4e947b2d5a8996ee0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_30.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_31.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_31.asset new file mode 100644 index 0000000..99b8950 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_31.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_31 + m_EditorClassIdentifier: + m_Sprite: {fileID: -7931676834721962443, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_31.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_31.asset.meta new file mode 100644 index 0000000..fafff82 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_31.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2d124724b7a293044ba9d11950b0a66b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_31.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_32.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_32.asset new file mode 100644 index 0000000..775c054 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_32.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_32 + m_EditorClassIdentifier: + m_Sprite: {fileID: -3948514355874604083, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_32.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_32.asset.meta new file mode 100644 index 0000000..7b18641 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_32.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: faacf75693de04c43958bfb232a15727 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_32.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_33.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_33.asset new file mode 100644 index 0000000..780c5f3 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_33.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_33 + m_EditorClassIdentifier: + m_Sprite: {fileID: -313657411623619123, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_33.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_33.asset.meta new file mode 100644 index 0000000..7e7ca83 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_33.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 55330d3b032fd364f8b1de66d358ec99 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_33.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_34.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_34.asset new file mode 100644 index 0000000..6d6a044 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_34.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_34 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2680479240211128120, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_34.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_34.asset.meta new file mode 100644 index 0000000..3031308 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_34.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: efe8a1a3834956a4bb82a5921129f439 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_34.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_35.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_35.asset new file mode 100644 index 0000000..62479a2 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_35.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_35 + m_EditorClassIdentifier: + m_Sprite: {fileID: -3849982780482135931, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_35.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_35.asset.meta new file mode 100644 index 0000000..68864eb --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_35.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 0ba9a9a782147074f8a089b2bb2e6be5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_35.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_36.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_36.asset new file mode 100644 index 0000000..5ada352 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_36.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_36 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8646798722142287520, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_36.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_36.asset.meta new file mode 100644 index 0000000..8984ac8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_36.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c03d45905315e534092151f3dee26356 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_36.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_37.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_37.asset new file mode 100644 index 0000000..763ec39 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_37.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_37 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8292312247121785769, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_37.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_37.asset.meta new file mode 100644 index 0000000..35bdf0d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_37.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 4b2821be5dcee8c40996a7f35f19ebc3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_37.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_38.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_38.asset new file mode 100644 index 0000000..6b7cf6e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_38.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_38 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8022950323857649113, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_38.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_38.asset.meta new file mode 100644 index 0000000..e7cf56c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_38.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 375700e8adc00834b85e093803b5ee58 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_38.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_39.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_39.asset new file mode 100644 index 0000000..4bd0b39 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_39.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_39 + m_EditorClassIdentifier: + m_Sprite: {fileID: -2423524305584377400, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_39.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_39.asset.meta new file mode 100644 index 0000000..f0df656 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_39.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f5538472cb4277543954ce71eed32c04 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_39.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_4.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_4.asset new file mode 100644 index 0000000..3adc089 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_4.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_4 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8333202958171376367, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_4.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_4.asset.meta new file mode 100644 index 0000000..10f5ae8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_4.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f2072758f4ae02f478158bab4474a282 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_4.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_40.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_40.asset new file mode 100644 index 0000000..a21bae2 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_40.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_40 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4300877931917034039, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_40.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_40.asset.meta new file mode 100644 index 0000000..d1fe677 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_40.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 29754a49515e60e468307ef7c2b97507 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_40.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_41.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_41.asset new file mode 100644 index 0000000..ca312d0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_41.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_41 + m_EditorClassIdentifier: + m_Sprite: {fileID: -575003177014463960, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_41.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_41.asset.meta new file mode 100644 index 0000000..7f44f79 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_41.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 00f32906b6a5a5846be9878967ba535e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_41.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_42.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_42.asset new file mode 100644 index 0000000..31b191b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_42.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_42 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2388695207056086460, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_42.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_42.asset.meta new file mode 100644 index 0000000..80cc8ff --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_42.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1175fcc25df1fcc498cf9cf2cfa08602 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_42.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_43.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_43.asset new file mode 100644 index 0000000..5856ad0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_43.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_43 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1922864012054007380, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_43.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_43.asset.meta new file mode 100644 index 0000000..2350dd2 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_43.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 334c42904e466434c806626daa6b87d3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_43.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_44.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_44.asset new file mode 100644 index 0000000..b1b687e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_44.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_44 + m_EditorClassIdentifier: + m_Sprite: {fileID: 3938328931581856909, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_44.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_44.asset.meta new file mode 100644 index 0000000..5e980a6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_44.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 34e823f164a433545a6198aa332c5e3f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_44.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_45.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_45.asset new file mode 100644 index 0000000..b4612f9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_45.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: TX Tileset Ground_45 + m_EditorClassIdentifier: + m_Sprite: {fileID: 874295106669199187, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_45.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_45.asset.meta new file mode 100644 index 0000000..821a5b1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_45.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d4357408089a684499afa009260ea599 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_45.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_46.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_46.asset new file mode 100644 index 0000000..491a1f9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_46.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_46 + m_EditorClassIdentifier: + m_Sprite: {fileID: -6729147656762955551, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_46.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_46.asset.meta new file mode 100644 index 0000000..900bcd0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_46.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: dcbc1b35ab6907448bddc6bc23e6789b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_46.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_47.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_47.asset new file mode 100644 index 0000000..1f78b3a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_47.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_47 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6733411465557643103, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_47.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_47.asset.meta new file mode 100644 index 0000000..082d671 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_47.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b263b7b95d50cfb40838eb0c7995df8f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_47.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_48.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_48.asset new file mode 100644 index 0000000..95146e0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_48.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_48 + m_EditorClassIdentifier: + m_Sprite: {fileID: 4444248008034445220, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_48.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_48.asset.meta new file mode 100644 index 0000000..d23df98 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_48.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 648b81db682e5ca4d994d7ec64ca3cb4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_48.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_49.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_49.asset new file mode 100644 index 0000000..7e25fd6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_49.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_49 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6763524457684223202, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_49.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_49.asset.meta new file mode 100644 index 0000000..d78f733 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_49.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 9018b88ca7c5848419d8b7321c7bc734 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_49.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_5.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_5.asset new file mode 100644 index 0000000..6a0b3c2 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_5.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_5 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1729818555723472959, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_5.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_5.asset.meta new file mode 100644 index 0000000..20e792c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_5.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e73be8d24f17223439bf92f55178abe8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_5.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_50.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_50.asset new file mode 100644 index 0000000..0a4e2c1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_50.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: TX Tileset Ground_50 + m_EditorClassIdentifier: + m_Sprite: {fileID: 724395971767576797, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_50.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_50.asset.meta new file mode 100644 index 0000000..dbcd25b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_50.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 79b409ead76923446bf835edb1fc03f5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_50.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_51.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_51.asset new file mode 100644 index 0000000..37c3c24 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_51.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_51 + m_EditorClassIdentifier: + m_Sprite: {fileID: -2198753249273810656, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_51.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_51.asset.meta new file mode 100644 index 0000000..b8bc22a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_51.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b0b4996c5136ea749a47e5f6f3ba80f8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_51.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_52.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_52.asset new file mode 100644 index 0000000..bb31985 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_52.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_52 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4497556999761050290, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_52.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_52.asset.meta new file mode 100644 index 0000000..7588c30 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_52.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 28b1ca65b86fe6445b73f5e68d972c3f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_52.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_53.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_53.asset new file mode 100644 index 0000000..b112785 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_53.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_53 + m_EditorClassIdentifier: + m_Sprite: {fileID: -7027587817463407376, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_53.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_53.asset.meta new file mode 100644 index 0000000..16caab8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_53.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f79edcb5a672c784eab65eb01669d1ae +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_53.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_54.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_54.asset new file mode 100644 index 0000000..9c115a6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_54.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_54 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6213293354356424504, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_54.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_54.asset.meta new file mode 100644 index 0000000..9731aad --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_54.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d814db34bbccf9441b64c8a9c05b6534 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_54.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_55.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_55.asset new file mode 100644 index 0000000..03366e4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_55.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_55 + m_EditorClassIdentifier: + m_Sprite: {fileID: 4231137850718434698, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_55.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_55.asset.meta new file mode 100644 index 0000000..8840518 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_55.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 421626d2e0c20134aab91c55b4ce632b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_55.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_56.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_56.asset new file mode 100644 index 0000000..3820d53 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_56.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_56 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8607674749118053596, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_56.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_56.asset.meta new file mode 100644 index 0000000..cf1c04a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_56.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: fb58200572d3e684fb08421d7ed075fe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_56.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_57.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_57.asset new file mode 100644 index 0000000..60df4f2 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_57.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_57 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7745744100132357953, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_57.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_57.asset.meta new file mode 100644 index 0000000..60745bf --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_57.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 040322f3a0b27d545b9ec465d4fc2d66 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_57.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_58.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_58.asset new file mode 100644 index 0000000..b5fd081 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_58.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_58 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5207897238948500970, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_58.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_58.asset.meta new file mode 100644 index 0000000..04cfdcc --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_58.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3d1f7ee241cf67d44a10a9487bf14d70 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_58.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_59.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_59.asset new file mode 100644 index 0000000..65d787e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_59.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_59 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8287102861560281953, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_59.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_59.asset.meta new file mode 100644 index 0000000..a97340f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_59.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b5967cc5ba41ae84ab3f2cea7634339a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_59.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_6.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_6.asset new file mode 100644 index 0000000..1402670 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_6.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_6 + m_EditorClassIdentifier: + m_Sprite: {fileID: -2094381130127968046, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_6.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_6.asset.meta new file mode 100644 index 0000000..e347bd1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_6.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 198e5c16d3ed06e419a600a955df3bbe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_6.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_60.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_60.asset new file mode 100644 index 0000000..fd16b57 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_60.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_60 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2249758793273999391, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_60.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_60.asset.meta new file mode 100644 index 0000000..4dbf1a9 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_60.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 40122f13592e89a468df5e6a1dccebe7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_60.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_61.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_61.asset new file mode 100644 index 0000000..fd5cd8c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_61.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_61 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7933787385540080387, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_61.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_61.asset.meta new file mode 100644 index 0000000..56dd2c0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_61.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 68fdc2a18b5ecb14eb6ff53e297459bc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_61.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_62.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_62.asset new file mode 100644 index 0000000..3aca8b7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_62.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_62 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1788669641975307430, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_62.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_62.asset.meta new file mode 100644 index 0000000..8135762 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_62.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 33440b304d4cb2f4299bdcdb72409317 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_62.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_63.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_63.asset new file mode 100644 index 0000000..8f371e6 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_63.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_63 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8399431015594367256, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_63.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_63.asset.meta new file mode 100644 index 0000000..35e0a76 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_63.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 26b9cb9ba19003c4285f01696eb104af +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_63.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_64.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_64.asset new file mode 100644 index 0000000..8cf3a7a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_64.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_64 + m_EditorClassIdentifier: + m_Sprite: {fileID: -3205075110183578529, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_64.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_64.asset.meta new file mode 100644 index 0000000..5b64d78 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_64.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: ebe95d873c8d1a7458184bb400619100 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_64.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_65.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_65.asset new file mode 100644 index 0000000..55187c0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_65.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_65 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8830748653819333967, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_65.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_65.asset.meta new file mode 100644 index 0000000..712f812 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_65.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 308e50ac3a88d83439648e519b1b0f8a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_65.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_66.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_66.asset new file mode 100644 index 0000000..a4b6ff7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_66.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_66 + m_EditorClassIdentifier: + m_Sprite: {fileID: 5513663994605884462, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_66.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_66.asset.meta new file mode 100644 index 0000000..10d86ee --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_66.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 7211a3e256e680041ba086945f72412c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_66.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_67.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_67.asset new file mode 100644 index 0000000..6ecfa73 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_67.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_67 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2587240053332743978, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_67.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_67.asset.meta new file mode 100644 index 0000000..6606be0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_67.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 23de78d8473898c48ae935fc211f70a3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_67.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_68.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_68.asset new file mode 100644 index 0000000..71a54f5 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_68.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_68 + m_EditorClassIdentifier: + m_Sprite: {fileID: 3061041135340136042, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_68.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_68.asset.meta new file mode 100644 index 0000000..9fd9e27 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_68.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c966cd5fb68d88f4f9a39bb771259785 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_68.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_69.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_69.asset new file mode 100644 index 0000000..e42154a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_69.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_69 + m_EditorClassIdentifier: + m_Sprite: {fileID: -6181067188798870218, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_69.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_69.asset.meta new file mode 100644 index 0000000..371bb79 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_69.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 973bb312b44cb3b40991709a6d83a2b6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_69.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_7.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_7.asset new file mode 100644 index 0000000..c242a52 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_7.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_7 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1847422516908647653, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_7.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_7.asset.meta new file mode 100644 index 0000000..188d2e0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_7.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 44a1c8fde5b7fe6478463ee5b9e40fbb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_7.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_70.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_70.asset new file mode 100644 index 0000000..77fd601 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_70.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_70 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6635889702805988391, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_70.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_70.asset.meta new file mode 100644 index 0000000..28b134c --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_70.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 8fe56cd3424264b44b70706af67a4a65 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_70.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_71.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_71.asset new file mode 100644 index 0000000..521229f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_71.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_71 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8728165661185051936, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_71.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_71.asset.meta new file mode 100644 index 0000000..e02973d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_71.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 11575183a6bcbaa40b9061c460cc1b52 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_71.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_72.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_72.asset new file mode 100644 index 0000000..642025b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_72.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_72 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6589154805462139212, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_72.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_72.asset.meta new file mode 100644 index 0000000..94a70de --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_72.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 26b39291c4ddfec4483eae6f8df29dbf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_72.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_73.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_73.asset new file mode 100644 index 0000000..3e6a193 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_73.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_73 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2621677188706217278, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_73.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_73.asset.meta new file mode 100644 index 0000000..353eb19 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_73.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 8cc67f36f2d95b846bc76f23b754ffc3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_73.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_74.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_74.asset new file mode 100644 index 0000000..eb1009a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_74.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_74 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1853060765068681175, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_74.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_74.asset.meta new file mode 100644 index 0000000..a5de2e1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_74.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f5f5bd36d57b7d740a13d8e594ee02bc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_74.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_75.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_75.asset new file mode 100644 index 0000000..5e1672d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_75.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_75 + m_EditorClassIdentifier: + m_Sprite: {fileID: -2380205324166180567, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_75.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_75.asset.meta new file mode 100644 index 0000000..16a40a0 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_75.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: bbc9e33f7186f7c449f99f3c7525f547 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_75.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_76.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_76.asset new file mode 100644 index 0000000..77b54ec --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_76.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_76 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4778860337595634186, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_76.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_76.asset.meta new file mode 100644 index 0000000..fec9051 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_76.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 04a9c0c6cb39cc34d94c811890690efb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_76.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_77.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_77.asset new file mode 100644 index 0000000..8e8f218 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_77.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_77 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2367332489764980990, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_77.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_77.asset.meta new file mode 100644 index 0000000..10abea3 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_77.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c006b76be1b27bc43baa1665f061bebf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_77.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_78.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_78.asset new file mode 100644 index 0000000..0f73f0d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_78.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_78 + m_EditorClassIdentifier: + m_Sprite: {fileID: 8360274930078618278, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_78.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_78.asset.meta new file mode 100644 index 0000000..fc8f299 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_78.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e659f5ac918b91446933ea487e9a561a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_78.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_79.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_79.asset new file mode 100644 index 0000000..c9a3069 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_79.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_79 + m_EditorClassIdentifier: + m_Sprite: {fileID: -6604934492422798548, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_79.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_79.asset.meta new file mode 100644 index 0000000..9d0478e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_79.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3351485ef98fe2c4a94887c4792aa4b1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_79.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_8.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_8.asset new file mode 100644 index 0000000..00a33a8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_8.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_8 + m_EditorClassIdentifier: + m_Sprite: {fileID: -5568849602974404179, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_8.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_8.asset.meta new file mode 100644 index 0000000..cd95431 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_8.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 25a0fc5f8a18715418d78e41befcb464 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_8.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_80.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_80.asset new file mode 100644 index 0000000..523cca4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_80.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_80 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8294162198892436036, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_80.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_80.asset.meta new file mode 100644 index 0000000..6629167 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_80.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3691634ade5c733478761aad99736aef +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_80.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_81.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_81.asset new file mode 100644 index 0000000..e39ca3f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_81.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_81 + m_EditorClassIdentifier: + m_Sprite: {fileID: -8691193848492924058, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_81.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_81.asset.meta new file mode 100644 index 0000000..f8f66cb --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_81.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 42a2a10858095b44a802a7a304a39fd2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_81.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_82.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_82.asset new file mode 100644 index 0000000..da1b6fe --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_82.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_82 + m_EditorClassIdentifier: + m_Sprite: {fileID: 1220477180160559539, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_82.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_82.asset.meta new file mode 100644 index 0000000..2b24043 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_82.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: edd2564588bdeb14cb720c738cd3bd63 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_82.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_83.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_83.asset new file mode 100644 index 0000000..0056545 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_83.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: TX Tileset Ground_83 + m_EditorClassIdentifier: + m_Sprite: {fileID: -48007363876803032, guid: 157cbc340d2b7e64ab85168e80e95550, 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_83.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_83.asset.meta new file mode 100644 index 0000000..c519d5d --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_83.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 9a09059add2394e4bbb2f597decd27f7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_83.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_84.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_84.asset new file mode 100644 index 0000000..d25e089 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_84.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_84 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4858993238434676519, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_84.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_84.asset.meta new file mode 100644 index 0000000..58a2060 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_84.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d0e3195178e05934191de148f016c862 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_84.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_85.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_85.asset new file mode 100644 index 0000000..8477880 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_85.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_85 + m_EditorClassIdentifier: + m_Sprite: {fileID: 5233809694316553341, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_85.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_85.asset.meta new file mode 100644 index 0000000..eb9fb53 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_85.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f3e660f6b5676434189b7c32454e6677 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_85.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_86.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_86.asset new file mode 100644 index 0000000..0cc74f1 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_86.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_86 + m_EditorClassIdentifier: + m_Sprite: {fileID: 3385635046494675186, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_86.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_86.asset.meta new file mode 100644 index 0000000..be4649f --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_86.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 63128ece52cc6d94b96d4cfc1c2e950a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_86.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_87.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_87.asset new file mode 100644 index 0000000..e4143bc --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_87.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_87 + m_EditorClassIdentifier: + m_Sprite: {fileID: 9182412978704800464, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_87.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_87.asset.meta new file mode 100644 index 0000000..5d31fa4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_87.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1b618c5d45d3b00418d45e0c3745ec6b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_87.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_88.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_88.asset new file mode 100644 index 0000000..ec2d12b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_88.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_88 + m_EditorClassIdentifier: + m_Sprite: {fileID: -4688770256011149041, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_88.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_88.asset.meta new file mode 100644 index 0000000..bb5554a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_88.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 718a20b2259f0c44fa4d9d4506d7e704 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_88.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_89.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_89.asset new file mode 100644 index 0000000..128851a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_89.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_89 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6575092827529791281, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_89.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_89.asset.meta new file mode 100644 index 0000000..886b3f8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_89.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f037167d8823e3549a99b1081d8021b2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_89.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_9.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_9.asset new file mode 100644 index 0000000..582111b --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_9.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_9 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6831165330611300861, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_9.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_9.asset.meta new file mode 100644 index 0000000..1f3747a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_9.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 62f433aa5b534d948847e6cc1409e14b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_9.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_90.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_90.asset new file mode 100644 index 0000000..e201445 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_90.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_90 + m_EditorClassIdentifier: + m_Sprite: {fileID: -1633380730122339552, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_90.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_90.asset.meta new file mode 100644 index 0000000..163a930 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_90.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: da7ab159069365f438533801271ce97f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_90.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_91.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_91.asset new file mode 100644 index 0000000..2d9b719 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_91.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_91 + m_EditorClassIdentifier: + m_Sprite: {fileID: -6300742171306219350, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_91.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_91.asset.meta new file mode 100644 index 0000000..094cd53 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_91.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2bb4a6cb95a9598429c087579047b1b3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_91.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_92.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_92.asset new file mode 100644 index 0000000..3d85242 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_92.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_92 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6333894117215390091, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_92.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_92.asset.meta new file mode 100644 index 0000000..5a4183e --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_92.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 62281e056124cff459cb19141b57c5bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_92.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_93.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_93.asset new file mode 100644 index 0000000..ee86d0a --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_93.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_93 + m_EditorClassIdentifier: + m_Sprite: {fileID: -165842842815409228, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_93.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_93.asset.meta new file mode 100644 index 0000000..85a7441 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_93.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d6d6bdeb1e396844ebf6701a32598f4a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_93.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_94.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_94.asset new file mode 100644 index 0000000..cc1db64 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_94.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_94 + m_EditorClassIdentifier: + m_Sprite: {fileID: 9008423240310693086, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_94.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_94.asset.meta new file mode 100644 index 0000000..d0d4862 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_94.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2f470b1bb80d3074b993a8605908c914 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_94.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_95.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_95.asset new file mode 100644 index 0000000..ed3c9ee --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_95.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_95 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2013731596871720695, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_95.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_95.asset.meta new file mode 100644 index 0000000..920e158 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_95.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e698ee13ed1cb594289ad5433709e268 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_95.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_96.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_96.asset new file mode 100644 index 0000000..b4957ec --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_96.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_96 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2611585223625413014, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_96.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_96.asset.meta new file mode 100644 index 0000000..2ae0ef8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_96.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2cfcb4859b7ca3e4ea80a318e3668302 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_96.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_97.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_97.asset new file mode 100644 index 0000000..b48a9ad --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_97.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_97 + m_EditorClassIdentifier: + m_Sprite: {fileID: 2391168199951930681, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_97.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_97.asset.meta new file mode 100644 index 0000000..13a1db8 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_97.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 9816bb40723c3f841bdabcacc439eecf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_97.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_98.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_98.asset new file mode 100644 index 0000000..afba3ad --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_98.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_98 + m_EditorClassIdentifier: + m_Sprite: {fileID: 6553786546769284172, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_98.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_98.asset.meta new file mode 100644 index 0000000..53853c7 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_98.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: abac48d8a77c3594bbaaefca166ba04f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_98.asset + uploadId: 584302 diff --git a/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_99.asset b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_99.asset new file mode 100644 index 0000000..2b5e5fc --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_99.asset @@ -0,0 +1,37 @@ +%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: TX Tileset Ground_99 + m_EditorClassIdentifier: + m_Sprite: {fileID: 7887559656136022619, guid: 157cbc340d2b7e64ab85168e80e95550, + 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/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_99.asset.meta b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_99.asset.meta new file mode 100644 index 0000000..f08a6e4 --- /dev/null +++ b/Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP Ground/TX Tileset Ground_99.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1b141202c1a5eb749bce3c4283d162cb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Tileset Palette/TP + Ground/TX Tileset Ground_99.asset + uploadId: 584302 diff --git a/Assets/Cainos/Third Party.meta b/Assets/Cainos/Third Party.meta new file mode 100644 index 0000000..4a83c90 --- /dev/null +++ b/Assets/Cainos/Third Party.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 65ad284595c106a4c92f70122338ff9f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor.meta b/Assets/Cainos/Third Party/Lucid Editor.meta new file mode 100644 index 0000000..713779f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 744d509a634490a44b30666de265cf89 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor.meta new file mode 100644 index 0000000..4f5459c --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8d3d98e8e45af4d73979ff529b984130 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes.meta new file mode 100644 index 0000000..ca5702d --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9c5f31dda5b0248c797c52b951d63b00 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs new file mode 100644 index 0000000..15d186a --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs @@ -0,0 +1,13 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(AssetsOnlyAttribute))] + public class AssetsOnlyAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + property.allowSceneObject = false; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs.meta new file mode 100644 index 0000000..b774b6f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: fd9e1c6dc2e2a6f41993a36ad5dad550 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/AssetsOnlyAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs new file mode 100644 index 0000000..791a7bf --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs @@ -0,0 +1,19 @@ +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(BlockquoteAttribute))] + public class BlockquoteAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + BlockquoteAttribute blockquote = (BlockquoteAttribute)attribute; + GUIStyle style = EditorStyles.label; + style.wordWrap = true; + + LucidEditorGUILayout.Blockquote(blockquote.text); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs.meta new file mode 100644 index 0000000..cfd6da5 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0ed2d80f5f80a459faf430e73df69e01 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BlockquoteAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs new file mode 100644 index 0000000..c548031 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs @@ -0,0 +1,24 @@ +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomGroupProcessor(typeof(BoxGroupAttribute))] + public class BoxGroupAttributeProcessor : PropertyGroupProcessor + { + public override void BeginPropertyGroup() + { + LucidEditorGUILayout.BeginLayoutIndent(EditorGUI.indentLevel); + LucidEditorGUILayout.BeginBoxGroup(attribute.name, GUILayout.MinWidth(0)); + } + + public override void EndPropertyGroup() + { + LucidEditorGUILayout.EndBoxGroup(); + LucidEditorGUILayout.EndLayoutIndent(); + + EditorGUILayout.Space(2); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs.meta new file mode 100644 index 0000000..d880e5f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: aa8e0443ca95e4acb8ff72f33ad827a7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/BoxGroupAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs new file mode 100644 index 0000000..e5cfccc --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs @@ -0,0 +1,14 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(DisableIfAttribute))] + public class DisableIfAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + DisableIfAttribute disableIf = (DisableIfAttribute)attribute; + property.isEditable = !ReflectionUtil.GetValueBool(property.parentObject, disableIf.condition); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs.meta new file mode 100644 index 0000000..5c4414f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 46b525001269a42df899b926cd739bd5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableIfAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs new file mode 100644 index 0000000..8fa4335 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs @@ -0,0 +1,15 @@ +using UnityEngine; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(DisableInEditModeAttribute))] + public class DisableInEditModeAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + DisableInEditModeAttribute disableInEditMode = (DisableInEditModeAttribute)attribute; + property.isEditable = Application.isPlaying; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs.meta new file mode 100644 index 0000000..b668aaa --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: fa2ac94d8dc9d4c0fa7e5289272fd97b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInEditModeAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs new file mode 100644 index 0000000..210a04d --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs @@ -0,0 +1,15 @@ +using UnityEngine; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(DisableInPlayModeAttribute))] + public class DisableInPlayModeAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + DisableInPlayModeAttribute disableInPlayMode = (DisableInPlayModeAttribute)attribute; + property.isEditable = !Application.isPlaying; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs.meta new file mode 100644 index 0000000..de7fe73 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3a24d5c4bf91846fab0bb55cd9ccf693 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/DisableInPlayModeAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs new file mode 100644 index 0000000..ccd6eb0 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs @@ -0,0 +1,14 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(EnableIfAttribute))] + public class EnableIfAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + EnableIfAttribute enableIf = (EnableIfAttribute)attribute; + property.isEditable = ReflectionUtil.GetValueBool(property.parentObject, enableIf.condition); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs.meta new file mode 100644 index 0000000..7a091da --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 87c012206409c4a19846bf9f9785a777 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/EnableIfAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs new file mode 100644 index 0000000..d7807a1 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs @@ -0,0 +1,32 @@ +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomGroupProcessor(typeof(FoldoutGroupAttribute))] + public class FoldoutGroupAttributeProcessor : PropertyGroupProcessor + { + private LocalPersistentData expanded; + + public override void Initialize() + { + expanded = GetLocalPersistentData("exanded"); + } + + public override void BeginPropertyGroup() + { + LucidEditorGUILayout.BeginLayoutIndent(EditorGUI.indentLevel); + expanded.Value = LucidEditorGUILayout.BeginFoldoutGroup(expanded.Value, attribute.name, GUILayout.MinWidth(0)); + group.isExpanded = expanded.Value; + } + + public override void EndPropertyGroup() + { + LucidEditorGUILayout.EndFoldoutGroup(); + LucidEditorGUILayout.EndLayoutIndent(); + + EditorGUILayout.Space(2); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs.meta new file mode 100644 index 0000000..8acd65e --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 82b7d9f997ddd4538b703ba85fc2ad57 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/FoldoutGroupAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs new file mode 100644 index 0000000..3a6bbd6 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs @@ -0,0 +1,20 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(GUIColorAttribute))] + public class GUIColorAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + GUIColorAttribute guiColor = (GUIColorAttribute)attribute; + LucidEditorUtility.PushGUIColor(guiColor.useCustomColor ? guiColor.customColor : guiColor.color.ToColor()); + } + + public override void OnAfterDrawProperty() + { + LucidEditorUtility.PopGUIColor(); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs.meta new file mode 100644 index 0000000..4c6635e --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e0a6e890fd919487c9db767e6da2b42b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GUIColorAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs new file mode 100644 index 0000000..4947817 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs @@ -0,0 +1,24 @@ +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomGroupProcessor(typeof(GroupAttribute))] + public class GroupAttributeProcessor : PropertyGroupProcessor + { + public override void BeginPropertyGroup() + { + LucidEditorGUILayout.BeginLayoutIndent(EditorGUI.indentLevel); + EditorGUILayout.BeginVertical(GUI.skin.box, GUILayout.MinWidth(0)); + } + + public override void EndPropertyGroup() + { + EditorGUILayout.EndVertical(); + LucidEditorGUILayout.EndLayoutIndent(); + + EditorGUILayout.Space(2); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs.meta new file mode 100644 index 0000000..3ec4d33 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 881f22c00ad84426d9c0ac07a3a097e1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/GroupAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs new file mode 100644 index 0000000..e1ab91d --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs @@ -0,0 +1,15 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(HelpBoxAttribute))] + public class HelpBoxAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + HelpBoxAttribute helpBox = (HelpBoxAttribute)attribute; + EditorGUILayout.HelpBox(helpBox.message, (MessageType)helpBox.type); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs.meta new file mode 100644 index 0000000..310b3c4 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: cd2f68c11fb2d4dfe9dcbbf14f1bcbcd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs new file mode 100644 index 0000000..6791d84 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs @@ -0,0 +1,18 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(HelpBoxIfAttribute))] + public class HelpBoxIfAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + HelpBoxIfAttribute helpBoxIf = (HelpBoxIfAttribute)attribute; + if (ReflectionUtil.GetValueBool(property.parentObject, helpBoxIf.condition)) + { + EditorGUILayout.HelpBox(helpBoxIf.message, (MessageType)helpBoxIf.type); + } + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs.meta new file mode 100644 index 0000000..007a295 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 7d6392ca7b5094ba0b13c8e20d83ccd4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HelpBoxIfAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs new file mode 100644 index 0000000..2beea5b --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs @@ -0,0 +1,14 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(HideIfAttribute))] + public class HideIfAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + HideIfAttribute hideIf = (HideIfAttribute)attribute; + property.isHidden |= ReflectionUtil.GetValueBool(property.parentObject, hideIf.condition); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs.meta new file mode 100644 index 0000000..0c93152 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 869bf746267a8451984148ee2382bcee +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideIfAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs new file mode 100644 index 0000000..ed07082 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs @@ -0,0 +1,13 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(HideLabelAttribute))] + public class HideLabelAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + property.hideLabel = true; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs.meta new file mode 100644 index 0000000..8ef3103 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: a318ee3a513dc4de3aa50762a65136cb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HideLabelAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs new file mode 100644 index 0000000..807ec3c --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs @@ -0,0 +1,26 @@ +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomGroupProcessor(typeof(HorizontalGroupAttribute))] + public class HorizontalGroupAttributeProcessor : PropertyGroupProcessor + { + public override void BeginPropertyGroup() + { + HorizontalGroupAttribute horizontalGroupAttribute = (HorizontalGroupAttribute)attribute; + + LucidEditorGUILayout.BeginLayoutIndent(EditorGUI.indentLevel); + EditorGUILayout.BeginHorizontal(); + LucidEditorUtility.horizontalGroupCount++; + } + + public override void EndPropertyGroup() + { + LucidEditorUtility.horizontalGroupCount--; + EditorGUILayout.EndHorizontal(); + LucidEditorGUILayout.EndLayoutIndent(); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs.meta new file mode 100644 index 0000000..2356294 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ba7ac005c37994f3080a24e976c6f223 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalGroupAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs new file mode 100644 index 0000000..a808c8f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs @@ -0,0 +1,25 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(HorizontalLineAttribute))] + public class HorizontalLineAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + HorizontalLineAttribute horizontalLine = (HorizontalLineAttribute)attribute; + + EditorGUILayout.Space(EditorGUIUtility.standardVerticalSpacing); + if (horizontalLine.useCustomColor) + { + LucidEditorGUILayout.Line(horizontalLine.customColor); + } + else + { + LucidEditorGUILayout.Line(horizontalLine.color.ToColor()); + } + EditorGUILayout.Space(EditorGUIUtility.standardVerticalSpacing); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs.meta new file mode 100644 index 0000000..da1e720 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ae9d18acdc457450ea42f886ab9a9158 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/HorizontalLineAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs new file mode 100644 index 0000000..5ab4d40 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs @@ -0,0 +1,14 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(IndentAttribute))] + public class IndentAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + IndentAttribute indent = (IndentAttribute)attribute; + property.indent = indent.indent; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs.meta new file mode 100644 index 0000000..86c59a3 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c5248ff57c43c4e6fa6108ce82ad2181 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/IndentAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs new file mode 100644 index 0000000..3b97ad4 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs @@ -0,0 +1,13 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(LabelTextAttribute))] + public class LabelTextAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + property.displayName = ((LabelTextAttribute)attribute).label; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs.meta new file mode 100644 index 0000000..76f4250 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e1de31754c47e417482f0a6c1785ff2a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelTextAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs new file mode 100644 index 0000000..b53347f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs @@ -0,0 +1,22 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(LabelWidthAttribute))] + public class LabelWidthAttributeProcessor : PropertyProcessor + { + private float defaultWidth; + + public override void OnBeforeDrawProperty() + { + defaultWidth = EditorGUIUtility.labelWidth; + EditorGUIUtility.labelWidth = ((LabelWidthAttribute)attribute).width; + } + + public override void OnAfterDrawProperty() + { + EditorGUIUtility.labelWidth = defaultWidth; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs.meta new file mode 100644 index 0000000..b21b095 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: fa081df837cda49f39fffedcc6eb4eb8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/LabelWidthAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs new file mode 100644 index 0000000..b635027 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs @@ -0,0 +1,17 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(OnValueChangedAttribute))] + public class OnValueChangedAttributeProcessor : PropertyProcessor + { + public override void OnAfterDrawProperty() + { + if (property.changed) + { + OnValueChangedAttribute onValueChanged = (OnValueChangedAttribute)attribute; + ReflectionUtil.Invoke(property.parentObject, onValueChanged.methodName, property.serializedProperty.GetValue()); + } + } + } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs.meta new file mode 100644 index 0000000..b1c2174 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3d257440bc9b64dc9a8e3c0ec7ecab97 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/OnValueChangedAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs new file mode 100644 index 0000000..3c1b655 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs @@ -0,0 +1,14 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(PropertyOrderAttribute))] + public class PropertyOrderAttributeProcessor : PropertyProcessor + { + public override void OnBeforeInspectorGUI() + { + PropertyOrderAttribute propertyOrder = (PropertyOrderAttribute)attribute; + property.order = propertyOrder.propertyOrder; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs.meta new file mode 100644 index 0000000..2de824b --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 66e1690dd88604788ba6880d96dedf78 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/PropertyOrderAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs new file mode 100644 index 0000000..ae68fd9 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs @@ -0,0 +1,14 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(ReadOnlyAttribute))] + public class ReadOnlyAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + property.isEditable = false; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs.meta new file mode 100644 index 0000000..16ce78f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c93f8adb1ea444432a967b800380c5ad +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ReadOnlyAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs new file mode 100644 index 0000000..b9df1d3 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs @@ -0,0 +1,20 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(RequiredAttribute))] + public class RequiredAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + RequiredAttribute required = (RequiredAttribute)attribute; + + if (property.serializedProperty.propertyType == SerializedPropertyType.ObjectReference && + property.serializedProperty.objectReferenceValue == null) + { + EditorGUILayout.HelpBox(required.message == null ? $"{property.displayName} is required." : required.message, MessageType.Error); + } + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs.meta new file mode 100644 index 0000000..73327b7 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 9a9f019eeb7b7447c869ced7a62600ec +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/RequiredAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs new file mode 100644 index 0000000..b2bf6b9 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs @@ -0,0 +1,15 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(SectionHeaderAttribute))] + public class SectionHeaderAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + EditorGUILayout.Space(7); + LucidEditorGUILayout.SectionHeader(((SectionHeaderAttribute)attribute).title); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs.meta new file mode 100644 index 0000000..36752b7 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: a5b42575366d54c149b27a0c47737719 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/SectionHeaderAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs new file mode 100644 index 0000000..eba7b01 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs @@ -0,0 +1,14 @@ +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(ShowIfAttribute))] + public class ShowIfAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + ShowIfAttribute showIf = (ShowIfAttribute)attribute; + property.isHidden |= !ReflectionUtil.GetValueBool(property.parentObject, showIf.condition); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs.meta new file mode 100644 index 0000000..795eb40 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 49b75efbae43a4c3abd9941511dd16f3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ShowIfAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs new file mode 100644 index 0000000..87ecbd5 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs @@ -0,0 +1,50 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomGroupProcessor(typeof(TabGroupAttribute))] + public class TabGroupAttributeProcessor : PropertyGroupProcessor + { + private LocalPersistentData selected; + private string[] tabArray; + + public override void Initialize() + { + selected = GetLocalPersistentData("selected"); + + List tabList = new List(); + foreach (InspectorProperty property in group.childProperties) + { + TabGroupAttribute att = property.GetAttribute(); + if (!tabList.Contains(att.tabName)) tabList.Add(att.tabName); + } + tabArray = tabList.ToArray(); + } + + public override void BeginPropertyGroup() + { + LucidEditorGUILayout.BeginLayoutIndent(EditorGUI.indentLevel); + selected.Value = LucidEditorGUILayout.BeginTabGroup(selected.Value, tabArray, GUILayout.MinWidth(0)); + + foreach (InspectorProperty property in group.childProperties) + { + TabGroupAttribute att = property.GetAttribute(); + if (att != null) + { + property.isHidden |= att.tabName != tabArray[selected.Value]; + } + } + } + + public override void EndPropertyGroup() + { + LucidEditorGUILayout.EndFoldoutGroup(); + LucidEditorGUILayout.EndLayoutIndent(); + + EditorGUILayout.Space(2); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs.meta new file mode 100644 index 0000000..343e2e1 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: d45600b0c539d4c6fa756bdd48e5d574 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TabGroupAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs new file mode 100644 index 0000000..e935424 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs @@ -0,0 +1,15 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(TitleHeaderAttribute))] + public class TitleHeaderAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + EditorGUILayout.Space(7); + LucidEditorGUILayout.TitleHeader(((TitleHeaderAttribute)attribute).title); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs.meta new file mode 100644 index 0000000..6fc5807 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 4bf9692430a8b4778bf1d8710eed95f4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/TitleHeaderAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs new file mode 100644 index 0000000..929800e --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs @@ -0,0 +1,18 @@ +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + [CustomAttributeProcessor(typeof(ValidateInputAttribute))] + public class ValidateInputAttributeProcessor : PropertyProcessor + { + public override void OnBeforeDrawProperty() + { + ValidateInputAttribute validateInput = (ValidateInputAttribute)attribute; + if (!ReflectionUtil.InvokeBool(property.parentObject, validateInput.condition, property.serializedProperty.GetValue())) + { + EditorGUILayout.HelpBox(validateInput.message == null ? $"{property.displayName} is not valid." : validateInput.message, (MessageType)validateInput.type); + } + } + } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs.meta new file mode 100644 index 0000000..b9f00cf --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ab179775f6cfb40d7bcc4874fffa5412 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Attributes/ValidateInputAttributeProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs new file mode 100644 index 0000000..39ba52a --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs @@ -0,0 +1,125 @@ +using UnityEngine; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public static class EditorColors + { + public static Color background + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.219f, 0.219f, 0.219f); + else return new Color(0.784f, 0.784f, 0.784f); + } + } + + public static Color field + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.165f, 0.165f, 0.165f); + else return new Color(0.941f, 0.941f, 0.941f); + } + } + + public static Color tab + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.235f, 0.235f, 0.235f); + else return new Color(0.8f, 0.8f, 0.8f); + } + } + + public static Color text + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.725f, 0.725f, 0.725f); + else return new Color(0.141f, 0.141f, 0.141f); + } + } + + public static Color textSelected + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.486f, 0.675f, 0.945f); + else return new Color(0.05f, 0.275f, 0.552f); + } + } + + public static Color line + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.1f, 0.1f, 0.1f); + else return new Color(0.5f, 0.5f, 0.5f); + } + } + + public static Color thinLine + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.188f, 0.188f, 0.188f); + else return new Color(0.73f, 0.73f, 0.73f); + } + } + + public static Color button + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.345f, 0.345f, 0.345f); + else return new Color(0.894f, 0.894f, 0.894f); + } + } + + public static Color buttonSelected + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.27f, 0.376f, 0.49f); + else return new Color(0.549f, 0.725f, 0.752f); + } + } + + public static Color box + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.27f, 0.27f, 0.27f); + else return new Color(0.73f, 0.73f, 0.73f); + } + } + + public static Color helpBox + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(0.25f, 0.25f, 0.25f); + else return new Color(0.81f, 0.81f, 0.81f); + } + } + + public static Color warning + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(1f, 0.755f, 0.035f); + else return new Color(0.788f, 0.592f, 0f); + } + } + + public static Color error + { + get + { + if (EditorGUIUtility.isProSkin) return new Color(1f, 0.431f, 0.247f); + else return new Color(0.695f, 0.040f, 0.053f); + } + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs.meta new file mode 100644 index 0000000..5d4dd8f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 7804f7f08ea1e435f83285a1bbfd9307 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/EditorColors.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs new file mode 100644 index 0000000..3dadb42 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs @@ -0,0 +1,1183 @@ +using UnityEngine; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public static class EditorIcons + { + public static GUIContent GetComponentIcon() + { + GUIContent icon = EditorGUIUtility.ObjectContent(null, typeof(T)); + icon.text = string.Empty; + return icon; + } + + public static GUIContent FullScreen { get { return EditorGUIUtility.IconContent("_fullscreen"); } } + public static GUIContent FullScreen2x { get { return EditorGUIUtility.IconContent("_fullscreen@2x"); } } + public static GUIContent Help { get { return EditorGUIUtility.IconContent("_help"); } } + public static GUIContent Help2x { get { return EditorGUIUtility.IconContent("_help@2x"); } } + public static GUIContent Menu { get { return EditorGUIUtility.IconContent("_menu"); } } + public static GUIContent Menu2x { get { return EditorGUIUtility.IconContent("_menu@2x"); } } + public static GUIContent Popup { get { return EditorGUIUtility.IconContent("_popup"); } } + public static GUIContent Popup2x { get { return EditorGUIUtility.IconContent("_popup@2x"); } } + public static GUIContent AboutWindowMainHeader { get { return EditorGUIUtility.IconContent("aboutwindow.mainheader"); } } + public static GUIContent AboutWindowMainHeader2x { get { return EditorGUIUtility.IconContent("aboutwindow.mainheader@2x"); } } + public static GUIContent AgeiaLogo { get { return EditorGUIUtility.IconContent("ageialogo"); } } + public static GUIContent AlphabeticalSorting { get { return EditorGUIUtility.IconContent("alphabeticalsorting"); } } + public static GUIContent AlphabeticalSorting2x { get { return EditorGUIUtility.IconContent("alphabeticalsorting@2x"); } } + public static GUIContent AnchorTransformToolOn { get { return EditorGUIUtility.IconContent("anchortransformtool on"); } } + public static GUIContent AnchorTransformToolOn2x { get { return EditorGUIUtility.IconContent("anchortransformtool on@2x"); } } + public static GUIContent AnchorTransformTool { get { return EditorGUIUtility.IconContent("anchortransformtool"); } } + public static GUIContent AnchorTransformTool2x { get { return EditorGUIUtility.IconContent("anchortransformtool@2x"); } } + public static GUIContent AnimationAddEvent { get { return EditorGUIUtility.IconContent("animation.addevent"); } } + public static GUIContent AnimationAddEvent2x { get { return EditorGUIUtility.IconContent("animation.addevent@2x"); } } + public static GUIContent AnimationAddKeyFrame { get { return EditorGUIUtility.IconContent("animation.addkeyframe"); } } + public static GUIContent AnimationAddKeyFrame2x { get { return EditorGUIUtility.IconContent("animation.addkeyframe@2x"); } } + public static GUIContent AnimationEventMarker { get { return EditorGUIUtility.IconContent("animation.eventmarker"); } } + public static GUIContent AnimationEventMarker2x { get { return EditorGUIUtility.IconContent("animation.eventmarker@2x"); } } + public static GUIContent AnimationFilterBySelection { get { return EditorGUIUtility.IconContent("animation.filterbyselection"); } } + public static GUIContent AnimationFilterBySelection2x { get { return EditorGUIUtility.IconContent("animation.filterbyselection@2x"); } } + public static GUIContent AnimationFirstKey { get { return EditorGUIUtility.IconContent("animation.firstkey"); } } + public static GUIContent AnimationFirstKey2x { get { return EditorGUIUtility.IconContent("animation.firstkey@2x"); } } + public static GUIContent AnimationLastKey { get { return EditorGUIUtility.IconContent("animation.lastkey"); } } + public static GUIContent AnimationLastKey2x { get { return EditorGUIUtility.IconContent("animation.lastkey@2x"); } } + public static GUIContent AnimationNextKey { get { return EditorGUIUtility.IconContent("animation.nextkey"); } } + public static GUIContent AnimationNextKey2x { get { return EditorGUIUtility.IconContent("animation.nextkey@2x"); } } + public static GUIContent AnimationPlay { get { return EditorGUIUtility.IconContent("animation.play"); } } + public static GUIContent AnimationPlay2x { get { return EditorGUIUtility.IconContent("animation.play@2x"); } } + public static GUIContent AnimationPrevKey { get { return EditorGUIUtility.IconContent("animation.prevkey"); } } + public static GUIContent AnimationPrevKey2x { get { return EditorGUIUtility.IconContent("animation.prevkey@2x"); } } + public static GUIContent AnimationRecord { get { return EditorGUIUtility.IconContent("animation.record"); } } + public static GUIContent AnimationRecord2x { get { return EditorGUIUtility.IconContent("animation.record@2x"); } } + public static GUIContent AnimationSequencerLink { get { return EditorGUIUtility.IconContent("animation.sequencerlink"); } } + public static GUIContent AnimationAnimated { get { return EditorGUIUtility.IconContent("animationanimated"); } } + public static GUIContent AnimationAnimated2x { get { return EditorGUIUtility.IconContent("animationanimated@2x"); } } + public static GUIContent AnimationDopesheetKeyFrame { get { return EditorGUIUtility.IconContent("animationdopesheetkeyframe"); } } + public static GUIContent AnimationKeyFrame { get { return EditorGUIUtility.IconContent("animationkeyframe"); } } + public static GUIContent AnimationKeyFrame2x { get { return EditorGUIUtility.IconContent("animationkeyframe@2x"); } } + public static GUIContent AnimationNoCurve { get { return EditorGUIUtility.IconContent("animationnocurve"); } } + public static GUIContent AnimationVisibilityToggleOff { get { return EditorGUIUtility.IconContent("animationvisibilitytoggleoff"); } } + public static GUIContent AnimationVisibilityToggleOff2x { get { return EditorGUIUtility.IconContent("animationvisibilitytoggleoff@2x"); } } + public static GUIContent AnimationVisibilityToggleOn { get { return EditorGUIUtility.IconContent("animationvisibilitytoggleon"); } } + public static GUIContent AnimationVisibilityToggleOn2x { get { return EditorGUIUtility.IconContent("animationvisibilitytoggleon@2x"); } } + public static GUIContent AnimationWrapModeMenu { get { return EditorGUIUtility.IconContent("animationwrapmodemenu"); } } + public static GUIContent AssemblyLock { get { return EditorGUIUtility.IconContent("assemblylock"); } } + public static GUIContent AssetStore { get { return EditorGUIUtility.IconContent("asset store"); } } + public static GUIContent AssetStore2x { get { return EditorGUIUtility.IconContent("asset store@2x"); } } + public static GUIContent AssetStoreLogo { get { return EditorGUIUtility.IconContent("assetstore/unity-assetstore-originals-logo-white"); } } + public static GUIContent AssetStoreLogo2x { get { return EditorGUIUtility.IconContent("assetstore/unity-assetstore-originals-logo-white@2x"); } } + public static GUIContent AudioMixer { get { return EditorGUIUtility.IconContent("audio mixer"); } } + public static GUIContent AudioMixer2x { get { return EditorGUIUtility.IconContent("audio mixer@2x"); } } + public static GUIContent AutoLightBakingOff { get { return EditorGUIUtility.IconContent("autolightbakingoff"); } } + public static GUIContent AutoLightBakingOff2x { get { return EditorGUIUtility.IconContent("autolightbakingoff@2x"); } } + public static GUIContent AutoLightBakingOn { get { return EditorGUIUtility.IconContent("autolightbakingon"); } } + public static GUIContent AutoLightBakingOn2x { get { return EditorGUIUtility.IconContent("autolightbakingon@2x"); } } + public static GUIContent AvatarCompass { get { return EditorGUIUtility.IconContent("avatarcompass"); } } + public static GUIContent AvatarControllerLayer { get { return EditorGUIUtility.IconContent("avatarcontroller.layer"); } } + public static GUIContent AvatarControllerLayerHover { get { return EditorGUIUtility.IconContent("avatarcontroller.layerhover"); } } + public static GUIContent AvatarControllerLayerSelected { get { return EditorGUIUtility.IconContent("avatarcontroller.layerselected"); } } + public static GUIContent BodyPartPicker { get { return EditorGUIUtility.IconContent("avatarinspector/bodypartpicker"); } } + public static GUIContent BodySilhouette { get { return EditorGUIUtility.IconContent("avatarinspector/bodysilhouette"); } } + public static GUIContent DotFill { get { return EditorGUIUtility.IconContent("avatarinspector/dotfill"); } } + public static GUIContent DotFrame { get { return EditorGUIUtility.IconContent("avatarinspector/dotframe"); } } + public static GUIContent DotFrameDotted { get { return EditorGUIUtility.IconContent("avatarinspector/dotframedotted"); } } + public static GUIContent DotSelection { get { return EditorGUIUtility.IconContent("avatarinspector/dotselection"); } } + public static GUIContent Head { get { return EditorGUIUtility.IconContent("avatarinspector/head"); } } + public static GUIContent HeadIk { get { return EditorGUIUtility.IconContent("avatarinspector/headik"); } } + public static GUIContent HeadZoom { get { return EditorGUIUtility.IconContent("avatarinspector/headzoom"); } } + public static GUIContent HeadZoomSilhouette { get { return EditorGUIUtility.IconContent("avatarinspector/headzoomsilhouette"); } } + public static GUIContent LeftArm { get { return EditorGUIUtility.IconContent("avatarinspector/leftarm"); } } + public static GUIContent LeftFeetIk { get { return EditorGUIUtility.IconContent("avatarinspector/leftfeetik"); } } + public static GUIContent LeftFingers { get { return EditorGUIUtility.IconContent("avatarinspector/leftfingers"); } } + public static GUIContent LeftFingersIk { get { return EditorGUIUtility.IconContent("avatarinspector/leftfingersik"); } } + public static GUIContent LeftHandZoom { get { return EditorGUIUtility.IconContent("avatarinspector/lefthandzoom"); } } + public static GUIContent LeftHandZoomSilhouette { get { return EditorGUIUtility.IconContent("avatarinspector/lefthandzoomsilhouette"); } } + public static GUIContent LeftLeg { get { return EditorGUIUtility.IconContent("avatarinspector/leftleg"); } } + public static GUIContent MaskEditorRoot { get { return EditorGUIUtility.IconContent("avatarinspector/maskeditor_root"); } } + public static GUIContent RightArm { get { return EditorGUIUtility.IconContent("avatarinspector/rightarm"); } } + public static GUIContent RightFeetIk { get { return EditorGUIUtility.IconContent("avatarinspector/rightfeetik"); } } + public static GUIContent RightFingers { get { return EditorGUIUtility.IconContent("avatarinspector/rightfingers"); } } + public static GUIContent RightFingersIk { get { return EditorGUIUtility.IconContent("avatarinspector/rightfingersik"); } } + public static GUIContent RightHandZoom { get { return EditorGUIUtility.IconContent("avatarinspector/righthandzoom"); } } + public static GUIContent RightHandZoomSilhouette { get { return EditorGUIUtility.IconContent("avatarinspector/righthandzoomsilhouette"); } } + public static GUIContent RightLeg { get { return EditorGUIUtility.IconContent("avatarinspector/rightleg"); } } + public static GUIContent Torso { get { return EditorGUIUtility.IconContent("avatarinspector/torso"); } } + public static GUIContent AvatarPivot { get { return EditorGUIUtility.IconContent("avatarpivot"); } } + public static GUIContent AvatarPivot2x { get { return EditorGUIUtility.IconContent("avatarpivot@2x"); } } + public static GUIContent AvatarSelector { get { return EditorGUIUtility.IconContent("avatarselector"); } } + public static GUIContent AvatarSelector2x { get { return EditorGUIUtility.IconContent("avatarselector@2x"); } } + public static GUIContent Back { get { return EditorGUIUtility.IconContent("back"); } } + public static GUIContent Back2x { get { return EditorGUIUtility.IconContent("back@2x"); } } + public static GUIContent BeginButtonOn { get { return EditorGUIUtility.IconContent("beginbutton-on"); } } + public static GUIContent BeginButton { get { return EditorGUIUtility.IconContent("beginbutton"); } } + public static GUIContent BlendKey { get { return EditorGUIUtility.IconContent("blendkey"); } } + public static GUIContent BlendKey2x { get { return EditorGUIUtility.IconContent("blendkey@2x"); } } + public static GUIContent BlendKeyOverlay { get { return EditorGUIUtility.IconContent("blendkeyoverlay"); } } + public static GUIContent BlendKeyOverlay2x { get { return EditorGUIUtility.IconContent("blendkeyoverlay@2x"); } } + public static GUIContent BlendKeySelected { get { return EditorGUIUtility.IconContent("blendkeyselected"); } } + public static GUIContent BlendKeySelected2x { get { return EditorGUIUtility.IconContent("blendkeyselected@2x"); } } + public static GUIContent BlendSampler { get { return EditorGUIUtility.IconContent("blendsampler"); } } + public static GUIContent BlueGroove { get { return EditorGUIUtility.IconContent("bluegroove"); } } + public static GUIContent BuildSettingsAndroidOn { get { return EditorGUIUtility.IconContent("buildsettings.android on"); } } + public static GUIContent BuildSettingsAndroidOn2x { get { return EditorGUIUtility.IconContent("buildsettings.android on@2x"); } } + public static GUIContent BuildSettingsAndroid { get { return EditorGUIUtility.IconContent("buildsettings.android"); } } + public static GUIContent BuildSettingsAndroidSmall { get { return EditorGUIUtility.IconContent("buildsettings.android.small"); } } + public static GUIContent BuildSettingsAndroidSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.android.small@2x"); } } + public static GUIContent BuildSettingsAndroid2x { get { return EditorGUIUtility.IconContent("buildsettings.android@2x"); } } + public static GUIContent BuildSettingsBroadcom { get { return EditorGUIUtility.IconContent("buildsettings.broadcom"); } } + public static GUIContent BuildSettingsDedicatedServerOn { get { return EditorGUIUtility.IconContent("buildsettings.dedicatedserver on"); } } + public static GUIContent BuildSettingsDedicatedServerOn2x { get { return EditorGUIUtility.IconContent("buildsettings.dedicatedserver on@2x"); } } + public static GUIContent BuildSettingsDedicatedServer { get { return EditorGUIUtility.IconContent("buildsettings.dedicatedserver"); } } + public static GUIContent BuildSettingsDedicatedServerSmall { get { return EditorGUIUtility.IconContent("buildsettings.dedicatedserver.small"); } } + public static GUIContent BuildSettingsDedicatedServerSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.dedicatedserver.small@2x"); } } + public static GUIContent BuildSettingsDedicatedServer2x { get { return EditorGUIUtility.IconContent("buildsettings.dedicatedserver@2x"); } } + public static GUIContent BuildSettingsEditor { get { return EditorGUIUtility.IconContent("buildsettings.editor"); } } + public static GUIContent BuildSettingsEditorSmall { get { return EditorGUIUtility.IconContent("buildsettings.editor.small"); } } + public static GUIContent BuildSettingsEmbeddedLinuxOn { get { return EditorGUIUtility.IconContent("buildsettings.embeddedlinux on"); } } + public static GUIContent BuildSettingsEmbeddedLinuxOn2x { get { return EditorGUIUtility.IconContent("buildsettings.embeddedlinux on@2x"); } } + public static GUIContent BuildSettingsEmbeddedLinux { get { return EditorGUIUtility.IconContent("buildsettings.embeddedlinux"); } } + public static GUIContent BuildSettingsEmbeddedLinuxSmall { get { return EditorGUIUtility.IconContent("buildsettings.embeddedlinux.small"); } } + public static GUIContent BuildSettingsEmbeddedLinuxSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.embeddedlinux.small@2x"); } } + public static GUIContent BuildSettingsEmbeddedLinux2x { get { return EditorGUIUtility.IconContent("buildsettings.embeddedlinux@2x"); } } + public static GUIContent BuildSettingsFacebookOn { get { return EditorGUIUtility.IconContent("buildsettings.facebook on"); } } + public static GUIContent BuildSettingsFacebookOn2x { get { return EditorGUIUtility.IconContent("buildsettings.facebook on@2x"); } } + public static GUIContent BuildSettingsFacebook { get { return EditorGUIUtility.IconContent("buildsettings.facebook"); } } + public static GUIContent BuildSettingsFacebookSmall { get { return EditorGUIUtility.IconContent("buildsettings.facebook.small"); } } + public static GUIContent BuildSettingsFacebookSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.facebook.small@2x"); } } + public static GUIContent BuildSettingsFacebook2x { get { return EditorGUIUtility.IconContent("buildsettings.facebook@2x"); } } + public static GUIContent BuildSettingsFlashPlayer { get { return EditorGUIUtility.IconContent("buildsettings.flashplayer"); } } + public static GUIContent BuildSettingsFlashPlayerSmall { get { return EditorGUIUtility.IconContent("buildsettings.flashplayer.small"); } } + public static GUIContent BuildSettingsGameCoreScarlettOn { get { return EditorGUIUtility.IconContent("buildsettings.gamecorescarlett on"); } } + public static GUIContent BuildSettingsGameCoreScarlettOn2x { get { return EditorGUIUtility.IconContent("buildsettings.gamecorescarlett on@2x"); } } + public static GUIContent BuildSettingsGameCoreScarlett { get { return EditorGUIUtility.IconContent("buildsettings.gamecorescarlett"); } } + public static GUIContent BuildSettingsGameCoreScarlettSmall { get { return EditorGUIUtility.IconContent("buildsettings.gamecorescarlett.small"); } } + public static GUIContent BuildSettingsGameCoreScarlettSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.gamecorescarlett.small@2x"); } } + public static GUIContent BuildSettingsGameCoreScarlett2x { get { return EditorGUIUtility.IconContent("buildsettings.gamecorescarlett@2x"); } } + public static GUIContent BuildSettingsGameCoreXboxOneOn { get { return EditorGUIUtility.IconContent("buildsettings.gamecorexboxone on"); } } + public static GUIContent BuildSettingsGameCoreXboxOneOn2x { get { return EditorGUIUtility.IconContent("buildsettings.gamecorexboxone on@2x"); } } + public static GUIContent BuildSettingsGameCoreXboxOne { get { return EditorGUIUtility.IconContent("buildsettings.gamecorexboxone"); } } + public static GUIContent BuildSettingsGameCoreXboxOneSmall { get { return EditorGUIUtility.IconContent("buildsettings.gamecorexboxone.small"); } } + public static GUIContent BuildSettingsGameCoreXboxOneSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.gamecorexboxone.small@2x"); } } + public static GUIContent BuildSettingsGameCoreXboxOne2x { get { return EditorGUIUtility.IconContent("buildsettings.gamecorexboxone@2x"); } } + public static GUIContent BuildSettingsIPhoneOn { get { return EditorGUIUtility.IconContent("buildsettings.iphone on"); } } + public static GUIContent BuildSettingsIPhoneOn2x { get { return EditorGUIUtility.IconContent("buildsettings.iphone on@2x"); } } + public static GUIContent BuildSettingsIPhone { get { return EditorGUIUtility.IconContent("buildsettings.iphone"); } } + public static GUIContent BuildSettingsIPhoneSmall { get { return EditorGUIUtility.IconContent("buildsettings.iphone.small"); } } + public static GUIContent BuildSettingsIPhoneSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.iphone.small@2x"); } } + public static GUIContent BuildSettingsIPhone2x { get { return EditorGUIUtility.IconContent("buildsettings.iphone@2x"); } } + public static GUIContent BuildSettingsLinuxHeadlessSimulationOn { get { return EditorGUIUtility.IconContent("buildsettings.linuxheadlesssimulation on"); } } + public static GUIContent BuildSettingsLinuxHeadlessSimulationOn2x { get { return EditorGUIUtility.IconContent("buildsettings.linuxheadlesssimulation on@2x"); } } + public static GUIContent BuildSettingsLinuxHeadlessSimulation { get { return EditorGUIUtility.IconContent("buildsettings.linuxheadlesssimulation"); } } + public static GUIContent BuildSettingsLinuxHeadlessSimulationSmall { get { return EditorGUIUtility.IconContent("buildsettings.linuxheadlesssimulation.small"); } } + public static GUIContent BuildSettingsLinuxHeadlessSimulationSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.linuxheadlesssimulation.small@2x"); } } + public static GUIContent BuildSettingsLinuxHeadlessSimulation2x { get { return EditorGUIUtility.IconContent("buildsettings.linuxheadlesssimulation@2x"); } } + public static GUIContent BuildSettingsLuminOn { get { return EditorGUIUtility.IconContent("buildsettings.lumin on"); } } + public static GUIContent BuildSettingsLuminOn2x { get { return EditorGUIUtility.IconContent("buildsettings.lumin on@2x"); } } + public static GUIContent BuildSettingsLumin { get { return EditorGUIUtility.IconContent("buildsettings.lumin"); } } + public static GUIContent BuildSettingsLuminSmall { get { return EditorGUIUtility.IconContent("buildsettings.lumin.small"); } } + public static GUIContent BuildSettingsLuminSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.lumin.small@2x"); } } + public static GUIContent BuildSettingsLumin2x { get { return EditorGUIUtility.IconContent("buildsettings.lumin@2x"); } } + public static GUIContent BuildSettingsMetroOn { get { return EditorGUIUtility.IconContent("buildsettings.metro on"); } } + public static GUIContent BuildSettingsMetroOn2x { get { return EditorGUIUtility.IconContent("buildsettings.metro on@2x"); } } + public static GUIContent BuildSettingsMetro { get { return EditorGUIUtility.IconContent("buildsettings.metro"); } } + public static GUIContent BuildSettingsMetroSmall { get { return EditorGUIUtility.IconContent("buildsettings.metro.small"); } } + public static GUIContent BuildSettingsMetroSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.metro.small@2x"); } } + public static GUIContent BuildSettingsMetro2x { get { return EditorGUIUtility.IconContent("buildsettings.metro@2x"); } } + public static GUIContent BuildSettingsN3DSOn { get { return EditorGUIUtility.IconContent("buildsettings.n3ds on"); } } + public static GUIContent BuildSettingsN3DSOn2x { get { return EditorGUIUtility.IconContent("buildsettings.n3ds on@2x"); } } + public static GUIContent BuildSettingsN3DS { get { return EditorGUIUtility.IconContent("buildsettings.n3ds"); } } + public static GUIContent BuildSettingsN3DSSmall { get { return EditorGUIUtility.IconContent("buildsettings.n3ds.small"); } } + public static GUIContent BuildSettingsN3DSSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.n3ds.small@2x"); } } + public static GUIContent BuildSettingsN3DS2x { get { return EditorGUIUtility.IconContent("buildsettings.n3ds@2x"); } } + public static GUIContent BuildSettingsPS4On { get { return EditorGUIUtility.IconContent("buildsettings.ps4 on"); } } + public static GUIContent BuildSettingsPS4On2x { get { return EditorGUIUtility.IconContent("buildsettings.ps4 on@2x"); } } + public static GUIContent BuildSettingsPS4 { get { return EditorGUIUtility.IconContent("buildsettings.ps4"); } } + public static GUIContent BuildSettingsPS4Small { get { return EditorGUIUtility.IconContent("buildsettings.ps4.small"); } } + public static GUIContent BuildSettingsPS4Small2x { get { return EditorGUIUtility.IconContent("buildsettings.ps4.small@2x"); } } + public static GUIContent BuildSettingsPS42x { get { return EditorGUIUtility.IconContent("buildsettings.ps4@2x"); } } + public static GUIContent BuildSettingsPS5On { get { return EditorGUIUtility.IconContent("buildsettings.ps5 on"); } } + public static GUIContent BuildSettingsPS5On2x { get { return EditorGUIUtility.IconContent("buildsettings.ps5 on@2x"); } } + public static GUIContent BuildSettingsPS5 { get { return EditorGUIUtility.IconContent("buildsettings.ps5"); } } + public static GUIContent BuildSettingsPS5Small { get { return EditorGUIUtility.IconContent("buildsettings.ps5.small"); } } + public static GUIContent BuildSettingsPS5Small2x { get { return EditorGUIUtility.IconContent("buildsettings.ps5.small@2x"); } } + public static GUIContent BuildSettingsPS52x { get { return EditorGUIUtility.IconContent("buildsettings.ps5@2x"); } } + public static GUIContent BuildSettingsPSM { get { return EditorGUIUtility.IconContent("buildsettings.psm"); } } + public static GUIContent BuildSettingsPSMSmall { get { return EditorGUIUtility.IconContent("buildsettings.psm.small"); } } + public static GUIContent BuildSettingsPSP2 { get { return EditorGUIUtility.IconContent("buildsettings.psp2"); } } + public static GUIContent BuildSettingsPSP2Small { get { return EditorGUIUtility.IconContent("buildsettings.psp2.small"); } } + public static GUIContent BuildSettingsQNXOn { get { return EditorGUIUtility.IconContent("buildsettings.qnx on"); } } + public static GUIContent BuildSettingsQNXOn2x { get { return EditorGUIUtility.IconContent("buildsettings.qnx on@2x"); } } + public static GUIContent BuildSettingsQNX { get { return EditorGUIUtility.IconContent("buildsettings.qnx"); } } + public static GUIContent BuildSettingsQNXSmall { get { return EditorGUIUtility.IconContent("buildsettings.qnx.small"); } } + public static GUIContent BuildSettingsQNXSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.qnx.small@2x"); } } + public static GUIContent BuildSettingsQNX2x { get { return EditorGUIUtility.IconContent("buildsettings.qnx@2x"); } } + public static GUIContent BuildSettingsSelectedIcon { get { return EditorGUIUtility.IconContent("buildsettings.selectedicon"); } } + public static GUIContent BuildSettingsStadiaOn { get { return EditorGUIUtility.IconContent("buildsettings.stadia on"); } } + public static GUIContent BuildSettingsStadiaOn2x { get { return EditorGUIUtility.IconContent("buildsettings.stadia on@2x"); } } + public static GUIContent BuildSettingsStadia { get { return EditorGUIUtility.IconContent("buildsettings.stadia"); } } + public static GUIContent BuildSettingsStadiaSmall { get { return EditorGUIUtility.IconContent("buildsettings.stadia.small"); } } + public static GUIContent BuildSettingsStadiaSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.stadia.small@2x"); } } + public static GUIContent BuildSettingsStadia2x { get { return EditorGUIUtility.IconContent("buildsettings.stadia@2x"); } } + public static GUIContent BuildSettingsStAndaloneOn { get { return EditorGUIUtility.IconContent("buildsettings.standalone on"); } } + public static GUIContent BuildSettingsStAndaloneOn2x { get { return EditorGUIUtility.IconContent("buildsettings.standalone on@2x"); } } + public static GUIContent BuildSettingsStAndalone { get { return EditorGUIUtility.IconContent("buildsettings.standalone"); } } + public static GUIContent BuildSettingsStAndaloneSmall { get { return EditorGUIUtility.IconContent("buildsettings.standalone.small"); } } + public static GUIContent BuildSettingsStAndaloneSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.standalone.small@2x"); } } + public static GUIContent BuildSettingsStAndalone2x { get { return EditorGUIUtility.IconContent("buildsettings.standalone@2x"); } } + public static GUIContent BuildSettingsStAndaloneBroadcomSmall { get { return EditorGUIUtility.IconContent("buildsettings.standalonebroadcom.small"); } } + public static GUIContent BuildSettingsStAndalonegles20emuSmall { get { return EditorGUIUtility.IconContent("buildsettings.standalonegles20emu.small"); } } + public static GUIContent BuildSettingsStAndaloneGLESEmu { get { return EditorGUIUtility.IconContent("buildsettings.standaloneglesemu"); } } + public static GUIContent BuildSettingsStAndaloneGLESEmuSmall { get { return EditorGUIUtility.IconContent("buildsettings.standaloneglesemu.small"); } } + public static GUIContent BuildSettingsSwitchOn { get { return EditorGUIUtility.IconContent("buildsettings.switch on"); } } + public static GUIContent BuildSettingsSwitchOn2x { get { return EditorGUIUtility.IconContent("buildsettings.switch on@2x"); } } + public static GUIContent BuildSettingsSwitch { get { return EditorGUIUtility.IconContent("buildsettings.switch"); } } + public static GUIContent BuildSettingsSwitchSmall { get { return EditorGUIUtility.IconContent("buildsettings.switch.small"); } } + public static GUIContent BuildSettingsSwitchSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.switch.small@2x"); } } + public static GUIContent BuildSettingsSwitch2x { get { return EditorGUIUtility.IconContent("buildsettings.switch@2x"); } } + public static GUIContent BuildSettingsTvOSOn { get { return EditorGUIUtility.IconContent("buildsettings.tvos on"); } } + public static GUIContent BuildSettingsTvOSOn2x { get { return EditorGUIUtility.IconContent("buildsettings.tvos on@2x"); } } + public static GUIContent BuildSettingsTvOS { get { return EditorGUIUtility.IconContent("buildsettings.tvos"); } } + public static GUIContent BuildSettingsTvOSSmall { get { return EditorGUIUtility.IconContent("buildsettings.tvos.small"); } } + public static GUIContent BuildSettingsTvOSSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.tvos.small@2x"); } } + public static GUIContent BuildSettingsTvOS2x { get { return EditorGUIUtility.IconContent("buildsettings.tvos@2x"); } } + public static GUIContent BuildSettingsWeb { get { return EditorGUIUtility.IconContent("buildsettings.web"); } } + public static GUIContent BuildSettingsWebSmall { get { return EditorGUIUtility.IconContent("buildsettings.web.small"); } } + public static GUIContent BuildSettingsWebGLOn { get { return EditorGUIUtility.IconContent("buildsettings.webgl on"); } } + public static GUIContent BuildSettingsWebGLOn2x { get { return EditorGUIUtility.IconContent("buildsettings.webgl on@2x"); } } + public static GUIContent BuildSettingsWebGL { get { return EditorGUIUtility.IconContent("buildsettings.webgl"); } } + public static GUIContent BuildSettingsWebGLSmall { get { return EditorGUIUtility.IconContent("buildsettings.webgl.small"); } } + public static GUIContent BuildSettingsWebGLSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.webgl.small@2x"); } } + public static GUIContent BuildSettingsWebGL2x { get { return EditorGUIUtility.IconContent("buildsettings.webgl@2x"); } } + public static GUIContent BuildSettingsWP8 { get { return EditorGUIUtility.IconContent("buildsettings.wp8"); } } + public static GUIContent BuildSettingsWP8Small { get { return EditorGUIUtility.IconContent("buildsettings.wp8.small"); } } + public static GUIContent BuildSettingsXbox360 { get { return EditorGUIUtility.IconContent("buildsettings.xbox360"); } } + public static GUIContent BuildSettingsXbox360Small { get { return EditorGUIUtility.IconContent("buildsettings.xbox360.small"); } } + public static GUIContent BuildSettingsXboxOneOn { get { return EditorGUIUtility.IconContent("buildsettings.xboxone on"); } } + public static GUIContent BuildSettingsXboxOneOn2x { get { return EditorGUIUtility.IconContent("buildsettings.xboxone on@2x"); } } + public static GUIContent BuildSettingsXboxOne { get { return EditorGUIUtility.IconContent("buildsettings.xboxone"); } } + public static GUIContent BuildSettingsXboxOneSmall { get { return EditorGUIUtility.IconContent("buildsettings.xboxone.small"); } } + public static GUIContent BuildSettingsXboxOneSmall2x { get { return EditorGUIUtility.IconContent("buildsettings.xboxone.small@2x"); } } + public static GUIContent BuildSettingsXboxOne2x { get { return EditorGUIUtility.IconContent("buildsettings.xboxone@2x"); } } + public static GUIContent CacheServerConnected { get { return EditorGUIUtility.IconContent("cacheserverconnected"); } } + public static GUIContent CacheServerConnected2x { get { return EditorGUIUtility.IconContent("cacheserverconnected@2x"); } } + public static GUIContent CacheServerDisabled { get { return EditorGUIUtility.IconContent("cacheserverdisabled"); } } + public static GUIContent CacheServerDisabled2x { get { return EditorGUIUtility.IconContent("cacheserverdisabled@2x"); } } + public static GUIContent CacheServerDisconnected { get { return EditorGUIUtility.IconContent("cacheserverdisconnected"); } } + public static GUIContent CacheServerDisconnected2x { get { return EditorGUIUtility.IconContent("cacheserverdisconnected@2x"); } } + public static GUIContent CheckerFloor { get { return EditorGUIUtility.IconContent("checkerfloor"); } } + public static GUIContent Clipboard { get { return EditorGUIUtility.IconContent("clipboard"); } } + public static GUIContent ClothInspectorPaintTool { get { return EditorGUIUtility.IconContent("clothinspector.painttool"); } } + public static GUIContent ClothInspectorPaintValue { get { return EditorGUIUtility.IconContent("clothinspector.paintvalue"); } } + public static GUIContent ClothInspectorSelectTool { get { return EditorGUIUtility.IconContent("clothinspector.selecttool"); } } + public static GUIContent ClothInspectorSettingsTool { get { return EditorGUIUtility.IconContent("clothinspector.settingstool"); } } + public static GUIContent ClothInspectorViewValue { get { return EditorGUIUtility.IconContent("clothinspector.viewvalue"); } } + public static GUIContent CloudConnect { get { return EditorGUIUtility.IconContent("cloudconnect"); } } + public static GUIContent CloudConnect2x { get { return EditorGUIUtility.IconContent("cloudconnect@2x"); } } + public static GUIContent CollabBuild { get { return EditorGUIUtility.IconContent("collab.build"); } } + public static GUIContent CollabBuildFailed { get { return EditorGUIUtility.IconContent("collab.buildfailed"); } } + public static GUIContent CollabBuildSucceeded { get { return EditorGUIUtility.IconContent("collab.buildsucceeded"); } } + public static GUIContent CollabFileAdded { get { return EditorGUIUtility.IconContent("collab.fileadded"); } } + public static GUIContent CollabFileConflict { get { return EditorGUIUtility.IconContent("collab.fileconflict"); } } + public static GUIContent CollabFileDeleted { get { return EditorGUIUtility.IconContent("collab.filedeleted"); } } + public static GUIContent CollabFileIgnored { get { return EditorGUIUtility.IconContent("collab.fileignored"); } } + public static GUIContent CollabFileMoved { get { return EditorGUIUtility.IconContent("collab.filemoved"); } } + public static GUIContent CollabFileUpdated { get { return EditorGUIUtility.IconContent("collab.fileupdated"); } } + public static GUIContent CollabFolderAdded { get { return EditorGUIUtility.IconContent("collab.folderadded"); } } + public static GUIContent CollabFolderConflict { get { return EditorGUIUtility.IconContent("collab.folderconflict"); } } + public static GUIContent CollabFolderDeleted { get { return EditorGUIUtility.IconContent("collab.folderdeleted"); } } + public static GUIContent CollabFolderIgnored { get { return EditorGUIUtility.IconContent("collab.folderignored"); } } + public static GUIContent CollabFolderMoved { get { return EditorGUIUtility.IconContent("collab.foldermoved"); } } + public static GUIContent CollabFolderUpdated { get { return EditorGUIUtility.IconContent("collab.folderupdated"); } } + public static GUIContent CollabNoInternet { get { return EditorGUIUtility.IconContent("collab.nointernet"); } } + public static GUIContent Collab { get { return EditorGUIUtility.IconContent("collab"); } } + public static GUIContent CollabWarning { get { return EditorGUIUtility.IconContent("collab.warning"); } } + public static GUIContent Collab2x { get { return EditorGUIUtility.IconContent("collab@2x"); } } + public static GUIContent CollabConflict { get { return EditorGUIUtility.IconContent("collabconflict"); } } + public static GUIContent CollabError { get { return EditorGUIUtility.IconContent("collaberror"); } } + public static GUIContent CollabNew { get { return EditorGUIUtility.IconContent("collabnew"); } } + public static GUIContent CollabOffline { get { return EditorGUIUtility.IconContent("collaboffline"); } } + public static GUIContent CollabProgress { get { return EditorGUIUtility.IconContent("collabprogress"); } } + public static GUIContent CollabPull { get { return EditorGUIUtility.IconContent("collabpull"); } } + public static GUIContent CollabPush { get { return EditorGUIUtility.IconContent("collabpush"); } } + public static GUIContent ColorPickerColorCycle { get { return EditorGUIUtility.IconContent("colorpicker.colorcycle"); } } + public static GUIContent ColorPickerCycleColor { get { return EditorGUIUtility.IconContent("colorpicker.cyclecolor"); } } + public static GUIContent ColorPickerCycleSlider { get { return EditorGUIUtility.IconContent("colorpicker.cycleslider"); } } + public static GUIContent ColorPickerSliderCycle { get { return EditorGUIUtility.IconContent("colorpicker.slidercycle"); } } + public static GUIContent ConsoleErrorIconInactiveSmall { get { return EditorGUIUtility.IconContent("console.erroricon.inactive.sml"); } } + public static GUIContent ConsoleErrorIconInactiveSmall2x { get { return EditorGUIUtility.IconContent("console.erroricon.inactive.sml@2x"); } } + public static GUIContent ConsoleErrorIcon { get { return EditorGUIUtility.IconContent("console.erroricon"); } } + public static GUIContent ConsoleErrorIconSmall { get { return EditorGUIUtility.IconContent("console.erroricon.sml"); } } + public static GUIContent ConsoleErrorIconSmall2x { get { return EditorGUIUtility.IconContent("console.erroricon.sml@2x"); } } + public static GUIContent ConsoleErrorIcon2x { get { return EditorGUIUtility.IconContent("console.erroricon@2x"); } } + public static GUIContent ConsoleInfoIconInactiveSmall { get { return EditorGUIUtility.IconContent("console.infoicon.inactive.sml"); } } + public static GUIContent ConsoleInfoIconInactiveSmall2x { get { return EditorGUIUtility.IconContent("console.infoicon.inactive.sml@2x"); } } + public static GUIContent ConsoleInfoIcon { get { return EditorGUIUtility.IconContent("console.infoicon"); } } + public static GUIContent ConsoleInfoIconSmall { get { return EditorGUIUtility.IconContent("console.infoicon.sml"); } } + public static GUIContent ConsoleInfoIconSmall2x { get { return EditorGUIUtility.IconContent("console.infoicon.sml@2x"); } } + public static GUIContent ConsoleInfoIcon2x { get { return EditorGUIUtility.IconContent("console.infoicon@2x"); } } + public static GUIContent ConsoleWarnIconInactiveSmall { get { return EditorGUIUtility.IconContent("console.warnicon.inactive.sml"); } } + public static GUIContent ConsoleWarnIconInactiveSmall2x { get { return EditorGUIUtility.IconContent("console.warnicon.inactive.sml@2x"); } } + public static GUIContent ConsoleWarnIcon { get { return EditorGUIUtility.IconContent("console.warnicon"); } } + public static GUIContent ConsoleWarnIconSmall { get { return EditorGUIUtility.IconContent("console.warnicon.sml"); } } + public static GUIContent ConsoleWarnIconSmall2x { get { return EditorGUIUtility.IconContent("console.warnicon.sml@2x"); } } + public static GUIContent ConsoleWarnIcon2x { get { return EditorGUIUtility.IconContent("console.warnicon@2x"); } } + public static GUIContent CreateAddNew { get { return EditorGUIUtility.IconContent("createaddnew"); } } + public static GUIContent CreateAddNew2x { get { return EditorGUIUtility.IconContent("createaddnew@2x"); } } + public static GUIContent CrossIcon { get { return EditorGUIUtility.IconContent("crossicon"); } } + public static GUIContent CurveKeyFrame { get { return EditorGUIUtility.IconContent("curvekeyframe"); } } + public static GUIContent CurveKeyFrame2x { get { return EditorGUIUtility.IconContent("curvekeyframe@2x"); } } + public static GUIContent CurveKeyFrameSelected { get { return EditorGUIUtility.IconContent("curvekeyframeselected"); } } + public static GUIContent CurveKeyFrameSelected2x { get { return EditorGUIUtility.IconContent("curvekeyframeselected@2x"); } } + public static GUIContent CurveKeyFrameSelectedOverlay { get { return EditorGUIUtility.IconContent("curvekeyframeselectedoverlay"); } } + public static GUIContent CurveKeyFrameSelectedOverlay2x { get { return EditorGUIUtility.IconContent("curvekeyframeselectedoverlay@2x"); } } + public static GUIContent CurveKeyFrameSemiSelectedOverlay { get { return EditorGUIUtility.IconContent("curvekeyframesemiselectedoverlay"); } } + public static GUIContent CurveKeyFrameSemiSelectedOverlay2x { get { return EditorGUIUtility.IconContent("curvekeyframesemiselectedoverlay@2x"); } } + public static GUIContent CurveKeyFrameWeighted { get { return EditorGUIUtility.IconContent("curvekeyframeweighted"); } } + public static GUIContent CurveKeyFrameWeighted2x { get { return EditorGUIUtility.IconContent("curvekeyframeweighted@2x"); } } + public static GUIContent CustomSorting { get { return EditorGUIUtility.IconContent("customsorting"); } } + public static GUIContent CustomTool { get { return EditorGUIUtility.IconContent("customtool"); } } + public static GUIContent CustomTool2x { get { return EditorGUIUtility.IconContent("customtool@2x"); } } + public static GUIContent DebuggerAttached { get { return EditorGUIUtility.IconContent("debuggerattached"); } } + public static GUIContent DebuggerAttached2x { get { return EditorGUIUtility.IconContent("debuggerattached@2x"); } } + public static GUIContent DebuggerDisabled { get { return EditorGUIUtility.IconContent("debuggerdisabled"); } } + public static GUIContent DebuggerDisabled2x { get { return EditorGUIUtility.IconContent("debuggerdisabled@2x"); } } + public static GUIContent DebuggerEnabled { get { return EditorGUIUtility.IconContent("debuggerenabled"); } } + public static GUIContent DebuggerEnabled2x { get { return EditorGUIUtility.IconContent("debuggerenabled@2x"); } } + public static GUIContent DefaultSorting { get { return EditorGUIUtility.IconContent("defaultsorting"); } } + public static GUIContent DefaultSorting2x { get { return EditorGUIUtility.IconContent("defaultsorting@2x"); } } + public static GUIContent DragArrow2x { get { return EditorGUIUtility.IconContent("dragarrow@2x"); } } + public static GUIContent EditCollider { get { return EditorGUIUtility.IconContent("editcollider"); } } + public static GUIContent EditCollision16 { get { return EditorGUIUtility.IconContent("editcollision_16"); } } + public static GUIContent EditCollision162x { get { return EditorGUIUtility.IconContent("editcollision_16@2x"); } } + public static GUIContent EditCollision32 { get { return EditorGUIUtility.IconContent("editcollision_32"); } } + public static GUIContent EditConstraints16 { get { return EditorGUIUtility.IconContent("editconstraints_16"); } } + public static GUIContent EditConstraints162x { get { return EditorGUIUtility.IconContent("editconstraints_16@2x"); } } + public static GUIContent EditConstraints32 { get { return EditorGUIUtility.IconContent("editconstraints_32"); } } + public static GUIContent EditIconSmall { get { return EditorGUIUtility.IconContent("editicon.sml"); } } + public static GUIContent EndButtonOn { get { return EditorGUIUtility.IconContent("endbutton-on"); } } + public static GUIContent EndButton { get { return EditorGUIUtility.IconContent("endbutton"); } } + public static GUIContent Exposure { get { return EditorGUIUtility.IconContent("exposure"); } } + public static GUIContent Exposure2x { get { return EditorGUIUtility.IconContent("exposure@2x"); } } + public static GUIContent EyedropperLarge { get { return EditorGUIUtility.IconContent("eyedropper.large"); } } + public static GUIContent EyedropperLarge2x { get { return EditorGUIUtility.IconContent("eyedropper.large@2x"); } } + public static GUIContent EyedropperSmall { get { return EditorGUIUtility.IconContent("eyedropper.sml"); } } + public static GUIContent Favorite { get { return EditorGUIUtility.IconContent("favorite"); } } + public static GUIContent Favorite2x { get { return EditorGUIUtility.IconContent("favorite@2x"); } } + public static GUIContent FavoriteColored { get { return EditorGUIUtility.IconContent("favorite_colored"); } } + public static GUIContent FavoriteColored2x { get { return EditorGUIUtility.IconContent("favorite_colored@2x"); } } + public static GUIContent FilterByLabel { get { return EditorGUIUtility.IconContent("filterbylabel"); } } + public static GUIContent FilterByLabel2x { get { return EditorGUIUtility.IconContent("filterbylabel@2x"); } } + public static GUIContent FilterByType { get { return EditorGUIUtility.IconContent("filterbytype"); } } + public static GUIContent FilterByType2x { get { return EditorGUIUtility.IconContent("filterbytype@2x"); } } + public static GUIContent FilterSelectedOnly { get { return EditorGUIUtility.IconContent("filterselectedonly"); } } + public static GUIContent FilterSelectedOnly2x { get { return EditorGUIUtility.IconContent("filterselectedonly@2x"); } } + public static GUIContent Forward { get { return EditorGUIUtility.IconContent("forward"); } } + public static GUIContent Forward2x { get { return EditorGUIUtility.IconContent("forward@2x"); } } + public static GUIContent FrameCaptureOn { get { return EditorGUIUtility.IconContent("framecapture on"); } } + public static GUIContent FrameCaptureOn2x { get { return EditorGUIUtility.IconContent("framecapture on@2x"); } } + public static GUIContent FrameCapture { get { return EditorGUIUtility.IconContent("framecapture"); } } + public static GUIContent FrameCapture2x { get { return EditorGUIUtility.IconContent("framecapture@2x"); } } + public static GUIContent FullScreenNotification { get { return EditorGUIUtility.IconContent("fullscreennotification"); } } + public static GUIContent Gear { get { return EditorGUIUtility.IconContent("gear"); } } + public static GUIContent GizmosToggleOn { get { return EditorGUIUtility.IconContent("gizmostoggle on"); } } + public static GUIContent GizmosToggleOn2x { get { return EditorGUIUtility.IconContent("gizmostoggle on@2x"); } } + public static GUIContent GizmosToggle { get { return EditorGUIUtility.IconContent("gizmostoggle"); } } + public static GUIContent GizmosToggle2x { get { return EditorGUIUtility.IconContent("gizmostoggle@2x"); } } + public static GUIContent GridBoxTool { get { return EditorGUIUtility.IconContent("grid.boxtool"); } } + public static GUIContent GridBoxTool2x { get { return EditorGUIUtility.IconContent("grid.boxtool@2x"); } } + public static GUIContent GridDefault { get { return EditorGUIUtility.IconContent("grid.default"); } } + public static GUIContent GridDefault2x { get { return EditorGUIUtility.IconContent("grid.default@2x"); } } + public static GUIContent GridEraserTool { get { return EditorGUIUtility.IconContent("grid.erasertool"); } } + public static GUIContent GridEraserTool2x { get { return EditorGUIUtility.IconContent("grid.erasertool@2x"); } } + public static GUIContent GridFillTool { get { return EditorGUIUtility.IconContent("grid.filltool"); } } + public static GUIContent GridFillTool2x { get { return EditorGUIUtility.IconContent("grid.filltool@2x"); } } + public static GUIContent GridMoveTool { get { return EditorGUIUtility.IconContent("grid.movetool"); } } + public static GUIContent GridMoveTool2x { get { return EditorGUIUtility.IconContent("grid.movetool@2x"); } } + public static GUIContent GridPaintTool { get { return EditorGUIUtility.IconContent("grid.painttool"); } } + public static GUIContent GridPaintTool2x { get { return EditorGUIUtility.IconContent("grid.painttool@2x"); } } + public static GUIContent GridPickingTool { get { return EditorGUIUtility.IconContent("grid.pickingtool"); } } + public static GUIContent GridPickingTool2x { get { return EditorGUIUtility.IconContent("grid.pickingtool@2x"); } } + public static GUIContent Groove { get { return EditorGUIUtility.IconContent("groove"); } } + public static GUIContent AlignHorizontally { get { return EditorGUIUtility.IconContent("guisystem/align_horizontally"); } } + public static GUIContent AlignHorizontallyCenter { get { return EditorGUIUtility.IconContent("guisystem/align_horizontally_center"); } } + public static GUIContent AlignHorizontallyCenterActive { get { return EditorGUIUtility.IconContent("guisystem/align_horizontally_center_active"); } } + public static GUIContent AlignHorizontallyLeft { get { return EditorGUIUtility.IconContent("guisystem/align_horizontally_left"); } } + public static GUIContent AlignHorizontallyLeftActive { get { return EditorGUIUtility.IconContent("guisystem/align_horizontally_left_active"); } } + public static GUIContent AlignHorizontallyRight { get { return EditorGUIUtility.IconContent("guisystem/align_horizontally_right"); } } + public static GUIContent AlignHorizontallyRightActive { get { return EditorGUIUtility.IconContent("guisystem/align_horizontally_right_active"); } } + public static GUIContent AlignVertically { get { return EditorGUIUtility.IconContent("guisystem/align_vertically"); } } + public static GUIContent AlignVerticallyBottom { get { return EditorGUIUtility.IconContent("guisystem/align_vertically_bottom"); } } + public static GUIContent AlignVerticallyBottomActive { get { return EditorGUIUtility.IconContent("guisystem/align_vertically_bottom_active"); } } + public static GUIContent AlignVerticallyCenter { get { return EditorGUIUtility.IconContent("guisystem/align_vertically_center"); } } + public static GUIContent AlignVerticallyCenterActive { get { return EditorGUIUtility.IconContent("guisystem/align_vertically_center_active"); } } + public static GUIContent AlignVerticallyTop { get { return EditorGUIUtility.IconContent("guisystem/align_vertically_top"); } } + public static GUIContent AlignVerticallyTopActive { get { return EditorGUIUtility.IconContent("guisystem/align_vertically_top_active"); } } + public static GUIContent HierarchyLock { get { return EditorGUIUtility.IconContent("hierarchylock"); } } + public static GUIContent HierarchyLock2x { get { return EditorGUIUtility.IconContent("hierarchylock@2x"); } } + public static GUIContent HorizontalSplit { get { return EditorGUIUtility.IconContent("horizontalsplit"); } } + public static GUIContent IconDropdownOpen { get { return EditorGUIUtility.IconContent("icon dropdown open"); } } + public static GUIContent IconDropdownOpen2x { get { return EditorGUIUtility.IconContent("icon dropdown open@2x"); } } + public static GUIContent IconDropdown { get { return EditorGUIUtility.IconContent("icon dropdown"); } } + public static GUIContent IconDropdown2x { get { return EditorGUIUtility.IconContent("icon dropdown@2x"); } } + public static GUIContent Import { get { return EditorGUIUtility.IconContent("import"); } } + public static GUIContent Import2x { get { return EditorGUIUtility.IconContent("import@2x"); } } + public static GUIContent InspectorLock { get { return EditorGUIUtility.IconContent("inspectorlock"); } } + public static GUIContent Invalid { get { return EditorGUIUtility.IconContent("invalid"); } } + public static GUIContent Invalid2x { get { return EditorGUIUtility.IconContent("invalid@2x"); } } + public static GUIContent JointAngularLimits { get { return EditorGUIUtility.IconContent("jointangularlimits"); } } + public static GUIContent KnobCShape { get { return EditorGUIUtility.IconContent("knobcshape"); } } + public static GUIContent KnobCShapeMini { get { return EditorGUIUtility.IconContent("knobcshapemini"); } } + public static GUIContent LeftBracket { get { return EditorGUIUtility.IconContent("leftbracket"); } } + public static GUIContent Lighting { get { return EditorGUIUtility.IconContent("lighting"); } } + public static GUIContent Lighting2x { get { return EditorGUIUtility.IconContent("lighting@2x"); } } + public static GUIContent LightmapEditorWindowTitle { get { return EditorGUIUtility.IconContent("lightmapeditor.windowtitle"); } } + public static GUIContent LightmapEditorWindowTitle2x { get { return EditorGUIUtility.IconContent("lightmapeditor.windowtitle@2x"); } } + public static GUIContent LightMapping { get { return EditorGUIUtility.IconContent("lightmapping"); } } + public static GUIContent GreenLight { get { return EditorGUIUtility.IconContent("lightmeter/greenlight"); } } + public static GUIContent LightOff { get { return EditorGUIUtility.IconContent("lightmeter/lightoff"); } } + public static GUIContent Lightrim { get { return EditorGUIUtility.IconContent("lightmeter/lightrim"); } } + public static GUIContent OrangeLight { get { return EditorGUIUtility.IconContent("lightmeter/orangelight"); } } + public static GUIContent RedLight { get { return EditorGUIUtility.IconContent("lightmeter/redlight"); } } + public static GUIContent Linked { get { return EditorGUIUtility.IconContent("linked"); } } + public static GUIContent Linked2x { get { return EditorGUIUtility.IconContent("linked@2x"); } } + public static GUIContent LockIconOn { get { return EditorGUIUtility.IconContent("lockicon-on"); } } + public static GUIContent LockIcon { get { return EditorGUIUtility.IconContent("lockicon"); } } + public static GUIContent Loop { get { return EditorGUIUtility.IconContent("loop"); } } + public static GUIContent MainStageView { get { return EditorGUIUtility.IconContent("mainstageview"); } } + public static GUIContent MainStageView2x { get { return EditorGUIUtility.IconContent("mainstageview@2x"); } } + public static GUIContent Mirror { get { return EditorGUIUtility.IconContent("mirror"); } } + public static GUIContent MonoLogo { get { return EditorGUIUtility.IconContent("monologo"); } } + public static GUIContent MoreOptions { get { return EditorGUIUtility.IconContent("moreoptions"); } } + public static GUIContent MoreOptions2x { get { return EditorGUIUtility.IconContent("moreoptions@2x"); } } + public static GUIContent MoveToolOn { get { return EditorGUIUtility.IconContent("movetool on"); } } + public static GUIContent MoveToolOn2x { get { return EditorGUIUtility.IconContent("movetool on@2x"); } } + public static GUIContent MoveTool { get { return EditorGUIUtility.IconContent("movetool"); } } + public static GUIContent MoveTool2x { get { return EditorGUIUtility.IconContent("movetool@2x"); } } + public static GUIContent Navigation { get { return EditorGUIUtility.IconContent("navigation"); } } + public static GUIContent Occlusion { get { return EditorGUIUtility.IconContent("occlusion"); } } + public static GUIContent Occlusion2x { get { return EditorGUIUtility.IconContent("occlusion@2x"); } } + public static GUIContent CameraPreview { get { return EditorGUIUtility.IconContent("overlays/camerapreview"); } } + public static GUIContent CameraPreview2x { get { return EditorGUIUtility.IconContent("overlays/camerapreview@2x"); } } + public static GUIContent GridAndSnap { get { return EditorGUIUtility.IconContent("overlays/gridandsnap"); } } + public static GUIContent GridAndSnap2x { get { return EditorGUIUtility.IconContent("overlays/gridandsnap@2x"); } } + public static GUIContent GripHorizontalContainer { get { return EditorGUIUtility.IconContent("overlays/grip_horizontalcontainer"); } } + public static GUIContent GripVerticalContainer { get { return EditorGUIUtility.IconContent("overlays/grip_verticalcontainer"); } } + public static GUIContent HoverBarDown { get { return EditorGUIUtility.IconContent("overlays/hoverbar_down"); } } + public static GUIContent HoverBarLeftRight { get { return EditorGUIUtility.IconContent("overlays/hoverbar_leftright"); } } + public static GUIContent HoverBarUp { get { return EditorGUIUtility.IconContent("overlays/hoverbar_up"); } } + public static GUIContent Locked { get { return EditorGUIUtility.IconContent("overlays/locked"); } } + public static GUIContent Locked2x { get { return EditorGUIUtility.IconContent("overlays/locked@2x"); } } + public static GUIContent OrientationGizmo { get { return EditorGUIUtility.IconContent("overlays/orientationgizmo"); } } + public static GUIContent OrientationGizmo2x { get { return EditorGUIUtility.IconContent("overlays/orientationgizmo@2x"); } } + public static GUIContent SearchOverlay { get { return EditorGUIUtility.IconContent("overlays/searchoverlay"); } } + public static GUIContent SearchOverlay2x { get { return EditorGUIUtility.IconContent("overlays/searchoverlay@2x"); } } + public static GUIContent StandardTools { get { return EditorGUIUtility.IconContent("overlays/standardtools"); } } + public static GUIContent StandardTools2x { get { return EditorGUIUtility.IconContent("overlays/standardtools@2x"); } } + public static GUIContent ToolSettings { get { return EditorGUIUtility.IconContent("overlays/toolsettings"); } } + public static GUIContent ToolSettings2x { get { return EditorGUIUtility.IconContent("overlays/toolsettings@2x"); } } + public static GUIContent ToolsToggle { get { return EditorGUIUtility.IconContent("overlays/toolstoggle"); } } + public static GUIContent ToolsToggle2x { get { return EditorGUIUtility.IconContent("overlays/toolstoggle@2x"); } } + public static GUIContent Unlocked { get { return EditorGUIUtility.IconContent("overlays/unlocked"); } } + public static GUIContent Unlocked2x { get { return EditorGUIUtility.IconContent("overlays/unlocked@2x"); } } + public static GUIContent ViewOptions { get { return EditorGUIUtility.IconContent("overlays/viewoptions"); } } + public static GUIContent ViewOptions2x { get { return EditorGUIUtility.IconContent("overlays/viewoptions@2x"); } } + public static GUIContent PackageManager { get { return EditorGUIUtility.IconContent("package manager"); } } + public static GUIContent PackageManager2x { get { return EditorGUIUtility.IconContent("package manager@2x"); } } + public static GUIContent PackageBadgeNew { get { return EditorGUIUtility.IconContent("packagebadgenew"); } } + public static GUIContent PackageBadgeOverride { get { return EditorGUIUtility.IconContent("packagebadgeoverride"); } } + public static GUIContent ParticleEffect { get { return EditorGUIUtility.IconContent("particle effect"); } } + public static GUIContent ParticleShapeToolOn { get { return EditorGUIUtility.IconContent("particleshapetool on"); } } + public static GUIContent ParticleShapeToolOn2x { get { return EditorGUIUtility.IconContent("particleshapetool on@2x"); } } + public static GUIContent ParticleShapeToolOn3X { get { return EditorGUIUtility.IconContent("particleshapetool on@3x"); } } + public static GUIContent ParticleShapeToolOn4X { get { return EditorGUIUtility.IconContent("particleshapetool on@4x"); } } + public static GUIContent ParticleShapeTool { get { return EditorGUIUtility.IconContent("particleshapetool"); } } + public static GUIContent ParticleShapeTool2x { get { return EditorGUIUtility.IconContent("particleshapetool@2x"); } } + public static GUIContent ParticleShapeTool3X { get { return EditorGUIUtility.IconContent("particleshapetool@3x"); } } + public static GUIContent ParticleShapeTool4X { get { return EditorGUIUtility.IconContent("particleshapetool@4x"); } } + public static GUIContent PauseButtonOn { get { return EditorGUIUtility.IconContent("pausebutton on"); } } + public static GUIContent PauseButtonOn2x { get { return EditorGUIUtility.IconContent("pausebutton on@2x"); } } + public static GUIContent PauseButton { get { return EditorGUIUtility.IconContent("pausebutton"); } } + public static GUIContent PauseButton2x { get { return EditorGUIUtility.IconContent("pausebutton@2x"); } } + public static GUIContent PlayButtonOn { get { return EditorGUIUtility.IconContent("playbutton on"); } } + public static GUIContent PlayButtonOn2x { get { return EditorGUIUtility.IconContent("playbutton on@2x"); } } + public static GUIContent PlayButton { get { return EditorGUIUtility.IconContent("playbutton"); } } + public static GUIContent PlayButton2x { get { return EditorGUIUtility.IconContent("playbutton@2x"); } } + public static GUIContent PlayButtonProfileOn { get { return EditorGUIUtility.IconContent("playbuttonprofile on"); } } + public static GUIContent PlayButtonProfile { get { return EditorGUIUtility.IconContent("playbuttonprofile"); } } + public static GUIContent PlayLoopOff { get { return EditorGUIUtility.IconContent("playloopoff"); } } + public static GUIContent PlayLoopOn { get { return EditorGUIUtility.IconContent("playloopon"); } } + public static GUIContent PlaySpeed { get { return EditorGUIUtility.IconContent("playspeed"); } } + public static GUIContent PreAudioAutoPlayOff { get { return EditorGUIUtility.IconContent("preaudioautoplayoff"); } } + public static GUIContent PreAudioAutoPlayOff2x { get { return EditorGUIUtility.IconContent("preaudioautoplayoff@2x"); } } + public static GUIContent PreAudioAutoPlayOn { get { return EditorGUIUtility.IconContent("preaudioautoplayon"); } } + public static GUIContent PreAudioLoopOff { get { return EditorGUIUtility.IconContent("preaudioloopoff"); } } + public static GUIContent PreAudioLoopOff2x { get { return EditorGUIUtility.IconContent("preaudioloopoff@2x"); } } + public static GUIContent PreAudioLoopOn { get { return EditorGUIUtility.IconContent("preaudioloopon"); } } + public static GUIContent PreAudioPlayOff { get { return EditorGUIUtility.IconContent("preaudioplayoff"); } } + public static GUIContent PreAudioPlayOn { get { return EditorGUIUtility.IconContent("preaudioplayon"); } } + public static GUIContent PreMatCube { get { return EditorGUIUtility.IconContent("prematcube"); } } + public static GUIContent PreMatCube2x { get { return EditorGUIUtility.IconContent("prematcube@2x"); } } + public static GUIContent PreMatCylinder { get { return EditorGUIUtility.IconContent("prematcylinder"); } } + public static GUIContent PreMatCylinder2x { get { return EditorGUIUtility.IconContent("prematcylinder@2x"); } } + public static GUIContent PreMatLight0 { get { return EditorGUIUtility.IconContent("prematlight0"); } } + public static GUIContent PreMatLight02x { get { return EditorGUIUtility.IconContent("prematlight0@2x"); } } + public static GUIContent PreMatLight1 { get { return EditorGUIUtility.IconContent("prematlight1"); } } + public static GUIContent PreMatLight12x { get { return EditorGUIUtility.IconContent("prematlight1@2x"); } } + public static GUIContent PreMatQuad { get { return EditorGUIUtility.IconContent("prematquad"); } } + public static GUIContent PreMatQuad2x { get { return EditorGUIUtility.IconContent("prematquad@2x"); } } + public static GUIContent PreMatSphere { get { return EditorGUIUtility.IconContent("prematsphere"); } } + public static GUIContent PreMatSphere2x { get { return EditorGUIUtility.IconContent("prematsphere@2x"); } } + public static GUIContent PreMatTorus { get { return EditorGUIUtility.IconContent("premattorus"); } } + public static GUIContent PreMatTorus2x { get { return EditorGUIUtility.IconContent("premattorus@2x"); } } + public static GUIContent PresetContext { get { return EditorGUIUtility.IconContent("preset.context"); } } + public static GUIContent PresetContext2x { get { return EditorGUIUtility.IconContent("preset.context@2x"); } } + public static GUIContent PresetCurrent { get { return EditorGUIUtility.IconContent("preset.current"); } } + public static GUIContent PresetCurrent2x { get { return EditorGUIUtility.IconContent("preset.current@2x"); } } + public static GUIContent PreTexA { get { return EditorGUIUtility.IconContent("pretexa"); } } + public static GUIContent PreTexA2x { get { return EditorGUIUtility.IconContent("pretexa@2x"); } } + public static GUIContent PreTexB { get { return EditorGUIUtility.IconContent("pretexb"); } } + public static GUIContent PreTexB2x { get { return EditorGUIUtility.IconContent("pretexb@2x"); } } + public static GUIContent PreTexG { get { return EditorGUIUtility.IconContent("pretexg"); } } + public static GUIContent PreTexG2x { get { return EditorGUIUtility.IconContent("pretexg@2x"); } } + public static GUIContent PreTexR { get { return EditorGUIUtility.IconContent("pretexr"); } } + public static GUIContent PreTexR2x { get { return EditorGUIUtility.IconContent("pretexr@2x"); } } + public static GUIContent PreTexRGB { get { return EditorGUIUtility.IconContent("pretexrgb"); } } + public static GUIContent PreTexRGB2x { get { return EditorGUIUtility.IconContent("pretexrgb@2x"); } } + public static GUIContent PreTextureAlpha { get { return EditorGUIUtility.IconContent("pretexturealpha"); } } + public static GUIContent PreTextureArrayFirstSlice { get { return EditorGUIUtility.IconContent("pretexturearrayfirstslice"); } } + public static GUIContent PreTextureArrayLastSlice { get { return EditorGUIUtility.IconContent("pretexturearraylastslice"); } } + public static GUIContent PreTextureMipMapHigh { get { return EditorGUIUtility.IconContent("pretexturemipmaphigh"); } } + public static GUIContent PreTextureMipMapLow { get { return EditorGUIUtility.IconContent("pretexturemipmaplow"); } } + public static GUIContent PreTextureRGB { get { return EditorGUIUtility.IconContent("pretexturergb"); } } + public static GUIContent PreviewPackageInUse { get { return EditorGUIUtility.IconContent("previewpackageinuse"); } } + public static GUIContent PreviewPackageInUse2x { get { return EditorGUIUtility.IconContent("previewpackageinuse@2x"); } } + public static GUIContent AreaLightGizmo { get { return EditorGUIUtility.IconContent("arealight gizmo"); } } + public static GUIContent AreaLightIcon { get { return EditorGUIUtility.IconContent("arealight icon"); } } + public static GUIContent AssemblyIcon { get { return EditorGUIUtility.IconContent("assembly icon"); } } + public static GUIContent AssetStoreIcon { get { return EditorGUIUtility.IconContent("assetstore icon"); } } + public static GUIContent AudioMixerViewIcon { get { return EditorGUIUtility.IconContent("audiomixerview icon"); } } + public static GUIContent AudioSourceGizmo { get { return EditorGUIUtility.IconContent("audiosource gizmo"); } } + public static GUIContent BooScriptIcon { get { return EditorGUIUtility.IconContent("boo script icon"); } } + public static GUIContent CameraGizmo { get { return EditorGUIUtility.IconContent("camera gizmo"); } } + public static GUIContent ChorusFilterIcon { get { return EditorGUIUtility.IconContent("chorusfilter icon"); } } + public static GUIContent CollabChangesIcon { get { return EditorGUIUtility.IconContent("collabchanges icon"); } } + public static GUIContent CollabChangesConflictIcon { get { return EditorGUIUtility.IconContent("collabchangesconflict icon"); } } + public static GUIContent CollabChangesDeletedIcon { get { return EditorGUIUtility.IconContent("collabchangesdeleted icon"); } } + public static GUIContent CollabConflictIcon { get { return EditorGUIUtility.IconContent("collabconflict icon"); } } + public static GUIContent CollabCreateIcon { get { return EditorGUIUtility.IconContent("collabcreate icon"); } } + public static GUIContent CollabDeletedIcon { get { return EditorGUIUtility.IconContent("collabdeleted icon"); } } + public static GUIContent CollabEditIcon { get { return EditorGUIUtility.IconContent("collabedit icon"); } } + public static GUIContent CollabexcludeIcon { get { return EditorGUIUtility.IconContent("collabexclude icon"); } } + public static GUIContent CollabMovedIcon { get { return EditorGUIUtility.IconContent("collabmoved icon"); } } + public static GUIContent CsScriptIcon { get { return EditorGUIUtility.IconContent("cs script icon"); } } + public static GUIContent DefaultSlateIcon { get { return EditorGUIUtility.IconContent("defaultslate icon"); } } + public static GUIContent DirectionalLightGizmo { get { return EditorGUIUtility.IconContent("directionallight gizmo"); } } + public static GUIContent DirectionalLightIcon { get { return EditorGUIUtility.IconContent("directionallight icon"); } } + public static GUIContent DiscLightGizmo { get { return EditorGUIUtility.IconContent("disclight gizmo"); } } + public static GUIContent DiscLightIcon { get { return EditorGUIUtility.IconContent("disclight icon"); } } + public static GUIContent DllScriptIcon { get { return EditorGUIUtility.IconContent("dll script icon"); } } + public static GUIContent EchoFilterIcon { get { return EditorGUIUtility.IconContent("echofilter icon"); } } + public static GUIContent FavoriteIcon { get { return EditorGUIUtility.IconContent("favorite icon"); } } + public static GUIContent FavoriteOnIcon { get { return EditorGUIUtility.IconContent("favorite on icon"); } } + public static GUIContent FolderIcon { get { return EditorGUIUtility.IconContent("folder icon"); } } + public static GUIContent FolderOnIcon { get { return EditorGUIUtility.IconContent("folder on icon"); } } + public static GUIContent FolderemptyIcon { get { return EditorGUIUtility.IconContent("folderempty icon"); } } + public static GUIContent FolderemptyOnIcon { get { return EditorGUIUtility.IconContent("folderempty on icon"); } } + public static GUIContent FolderfavoriteIcon { get { return EditorGUIUtility.IconContent("folderfavorite icon"); } } + public static GUIContent FolderfavoriteOnIcon { get { return EditorGUIUtility.IconContent("folderfavorite on icon"); } } + public static GUIContent FolderOpenedIcon { get { return EditorGUIUtility.IconContent("folderopened icon"); } } + public static GUIContent FolderOpenedOnIcon { get { return EditorGUIUtility.IconContent("folderopened on icon"); } } + public static GUIContent GameManagerIcon { get { return EditorGUIUtility.IconContent("gamemanager icon"); } } + public static GUIContent GridBrushIcon { get { return EditorGUIUtility.IconContent("gridbrush icon"); } } + public static GUIContent HighPassFilterIcon { get { return EditorGUIUtility.IconContent("highpassfilter icon"); } } + public static GUIContent HorizontalLayoutGroupIcon { get { return EditorGUIUtility.IconContent("horizontallayoutgroup icon"); } } + public static GUIContent JsScriptIcon { get { return EditorGUIUtility.IconContent("js script icon"); } } + public static GUIContent LensFlareGizmo { get { return EditorGUIUtility.IconContent("lensflare gizmo"); } } + public static GUIContent LightingdataAssetparentIcon { get { return EditorGUIUtility.IconContent("lightingdataassetparent icon"); } } + public static GUIContent LightProbeGroupGizmo { get { return EditorGUIUtility.IconContent("lightprobegroup gizmo"); } } + public static GUIContent LightProbeProxyVolumeGizmo { get { return EditorGUIUtility.IconContent("lightprobeproxyvolume gizmo"); } } + public static GUIContent LowPassFilterIcon { get { return EditorGUIUtility.IconContent("lowpassfilter icon"); } } + public static GUIContent MainLightGizmo { get { return EditorGUIUtility.IconContent("main light gizmo"); } } + public static GUIContent MaterialVariantIcon { get { return EditorGUIUtility.IconContent("materialvariant icon"); } } + public static GUIContent MetaFileIcon { get { return EditorGUIUtility.IconContent("metafile icon"); } } + public static GUIContent MicroPhoneIcon { get { return EditorGUIUtility.IconContent("microphone icon"); } } + public static GUIContent MuscleClipIcon { get { return EditorGUIUtility.IconContent("muscleclip icon"); } } + public static GUIContent ParticleSystemGizmo { get { return EditorGUIUtility.IconContent("particlesystem gizmo"); } } + public static GUIContent ParticleSystemForceFieldGizmo { get { return EditorGUIUtility.IconContent("particlesystemforcefield gizmo"); } } + public static GUIContent PoIntLightGizmo { get { return EditorGUIUtility.IconContent("pointlight gizmo"); } } + public static GUIContent PrefabIcon { get { return EditorGUIUtility.IconContent("prefab icon"); } } + public static GUIContent PrefabOnIcon { get { return EditorGUIUtility.IconContent("prefab on icon"); } } + public static GUIContent PrefabModelIcon { get { return EditorGUIUtility.IconContent("prefabmodel icon"); } } + public static GUIContent PrefabModelOnIcon { get { return EditorGUIUtility.IconContent("prefabmodel on icon"); } } + public static GUIContent PrefabOverlayAddedIcon { get { return EditorGUIUtility.IconContent("prefaboverlayadded icon"); } } + public static GUIContent PrefabOverlayModifiedIcon { get { return EditorGUIUtility.IconContent("prefaboverlaymodified icon"); } } + public static GUIContent PrefabOverlayRemovedIcon { get { return EditorGUIUtility.IconContent("prefaboverlayremoved icon"); } } + public static GUIContent PrefabVariantIcon { get { return EditorGUIUtility.IconContent("prefabvariant icon"); } } + public static GUIContent PrefabVariantOnIcon { get { return EditorGUIUtility.IconContent("prefabvariant on icon"); } } + public static GUIContent ProjectorGizmo { get { return EditorGUIUtility.IconContent("projector gizmo"); } } + public static GUIContent RaycastColliderIcon { get { return EditorGUIUtility.IconContent("raycastcollider icon"); } } + public static GUIContent ReflectionProbeGizmo { get { return EditorGUIUtility.IconContent("reflectionprobe gizmo"); } } + public static GUIContent ReverbFilterIcon { get { return EditorGUIUtility.IconContent("reverbfilter icon"); } } + public static GUIContent SceneSetIcon { get { return EditorGUIUtility.IconContent("sceneset icon"); } } + public static GUIContent SearchIcon { get { return EditorGUIUtility.IconContent("search icon"); } } + public static GUIContent SearchOnIcon { get { return EditorGUIUtility.IconContent("search on icon"); } } + public static GUIContent SearchJumpIcon { get { return EditorGUIUtility.IconContent("searchjump icon"); } } + public static GUIContent SettingsIcon { get { return EditorGUIUtility.IconContent("settings icon"); } } + public static GUIContent ShortcutIcon { get { return EditorGUIUtility.IconContent("shortcut icon"); } } + public static GUIContent SoftLockprojectbrowserIcon { get { return EditorGUIUtility.IconContent("softlockprojectbrowser icon"); } } + public static GUIContent SpeedTreeModelIcon { get { return EditorGUIUtility.IconContent("speedtreemodel icon"); } } + public static GUIContent SpotLightGizmo { get { return EditorGUIUtility.IconContent("spotlight gizmo"); } } + public static GUIContent SpotLightIcon { get { return EditorGUIUtility.IconContent("spotlight icon"); } } + public static GUIContent SpriteColliderIcon { get { return EditorGUIUtility.IconContent("spritecollider icon"); } } + public static GUIContent SvIconDot0Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot0_pix16_gizmo"); } } + public static GUIContent SvIconDot10Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot10_pix16_gizmo"); } } + public static GUIContent SvIconDot11Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot11_pix16_gizmo"); } } + public static GUIContent SvIconDot12Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot12_pix16_gizmo"); } } + public static GUIContent SvIconDot13Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot13_pix16_gizmo"); } } + public static GUIContent SvIconDot14Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot14_pix16_gizmo"); } } + public static GUIContent SvIconDot15Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot15_pix16_gizmo"); } } + public static GUIContent SvIconDot1Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot1_pix16_gizmo"); } } + public static GUIContent SvIconDot2Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot2_pix16_gizmo"); } } + public static GUIContent SvIconDot3Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot3_pix16_gizmo"); } } + public static GUIContent SvIconDot4Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot4_pix16_gizmo"); } } + public static GUIContent SvIconDot5Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot5_pix16_gizmo"); } } + public static GUIContent SvIconDot6Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot6_pix16_gizmo"); } } + public static GUIContent SvIconDot7Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot7_pix16_gizmo"); } } + public static GUIContent SvIconDot8Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot8_pix16_gizmo"); } } + public static GUIContent SvIconDot9Pix16Gizmo { get { return EditorGUIUtility.IconContent("sv_icon_dot9_pix16_gizmo"); } } + public static GUIContent AnimatorControllerIcon { get { return EditorGUIUtility.IconContent("unityeditor/animations/animatorcontroller icon"); } } + public static GUIContent AnimatorControllerOnIcon { get { return EditorGUIUtility.IconContent("unityeditor/animations/animatorcontroller on icon"); } } + public static GUIContent AnimatorStateIcon { get { return EditorGUIUtility.IconContent("unityeditor/animations/animatorstate icon"); } } + public static GUIContent AnimatorStatemachineIcon { get { return EditorGUIUtility.IconContent("unityeditor/animations/animatorstatemachine icon"); } } + public static GUIContent AnimatorStateTransitionIcon { get { return EditorGUIUtility.IconContent("unityeditor/animations/animatorstatetransition icon"); } } + public static GUIContent BlendTreeIcon { get { return EditorGUIUtility.IconContent("unityeditor/animations/blendtree icon"); } } + public static GUIContent AnimationWindowEventIcon { get { return EditorGUIUtility.IconContent("unityeditor/animationwindowevent icon"); } } + public static GUIContent AudioMixerControllerIcon { get { return EditorGUIUtility.IconContent("unityeditor/audio/audiomixercontroller icon"); } } + public static GUIContent AudioMixerControllerOnIcon { get { return EditorGUIUtility.IconContent("unityeditor/audio/audiomixercontroller on icon"); } } + public static GUIContent AudioImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/audioimporter icon"); } } + public static GUIContent DefaultAssetIcon { get { return EditorGUIUtility.IconContent("unityeditor/defaultasset icon"); } } + public static GUIContent EditorSettingsIcon { get { return EditorGUIUtility.IconContent("unityeditor/editorsettings icon"); } } + public static GUIContent FilterIcon { get { return EditorGUIUtility.IconContent("unityeditor/filter icon"); } } + public static GUIContent HumantemPlateIcon { get { return EditorGUIUtility.IconContent("unityeditor/humantemplate icon"); } } + public static GUIContent IHVImageFormatImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/ihvimageformatimporter icon"); } } + public static GUIContent LightingdataAssetIcon { get { return EditorGUIUtility.IconContent("unityeditor/lightingdataasset icon"); } } + public static GUIContent LightmapParametersIcon { get { return EditorGUIUtility.IconContent("unityeditor/lightmapparameters icon"); } } + public static GUIContent LightmapParametersOnIcon { get { return EditorGUIUtility.IconContent("unityeditor/lightmapparameters on icon"); } } + public static GUIContent ModelImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/modelimporter icon"); } } + public static GUIContent PresetIcon { get { return EditorGUIUtility.IconContent("unityeditor/presets/preset icon"); } } + public static GUIContent SceneAssetIcon { get { return EditorGUIUtility.IconContent("unityeditor/sceneasset icon"); } } + public static GUIContent SceneAssetOnIcon { get { return EditorGUIUtility.IconContent("unityeditor/sceneasset on icon"); } } + public static GUIContent ShaderImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/shaderimporter icon"); } } + public static GUIContent ShaderIncludeIcon { get { return EditorGUIUtility.IconContent("unityeditor/shaderinclude icon"); } } + public static GUIContent SpeedTreeImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/speedtreeimporter icon"); } } + public static GUIContent SubstanceArchiveIcon { get { return EditorGUIUtility.IconContent("unityeditor/substancearchive icon"); } } + public static GUIContent TextScriptImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/textscriptimporter icon"); } } + public static GUIContent TextureImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/textureimporter icon"); } } + public static GUIContent TrueTypeFontImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/truetypefontimporter icon"); } } + public static GUIContent SpriteatlasAssetIcon { get { return EditorGUIUtility.IconContent("unityeditor/u2d/spriteatlasasset icon"); } } + public static GUIContent SpriteatlasImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/u2d/spriteatlasimporter icon"); } } + public static GUIContent VideoClipImporterIcon { get { return EditorGUIUtility.IconContent("unityeditor/videoclipimporter icon"); } } + public static GUIContent NetworkAnimatorIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networkanimator icon"); } } + public static GUIContent NetworkdiscoveryIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networkdiscovery icon"); } } + public static GUIContent NetworkidentityIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networkidentity icon"); } } + public static GUIContent NetworklobByManagerIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networklobbymanager icon"); } } + public static GUIContent NetworklobByPlayerIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networklobbyplayer icon"); } } + public static GUIContent NetworkManagerIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networkmanager icon"); } } + public static GUIContent NetworkManagerhudIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networkmanagerhud icon"); } } + public static GUIContent NetworkMigrationManagerIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networkmigrationmanager icon"); } } + public static GUIContent NetworkProximityCheckerIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networkproximitychecker icon"); } } + public static GUIContent NetworkStartPositionIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networkstartposition icon"); } } + public static GUIContent NetworkTransformIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networktransform icon"); } } + public static GUIContent NetworkTransformchildIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networktransformchild icon"); } } + public static GUIContent NetworkTransformVisualizerIcon { get { return EditorGUIUtility.IconContent("unityengine/networking/networktransformvisualizer icon"); } } + public static GUIContent AspectRatioFitterIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/aspectratiofitter icon"); } } + public static GUIContent ButtonIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/button icon"); } } + public static GUIContent CanvasScalerIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/canvasscaler icon"); } } + public static GUIContent ContentSizeFitterIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/contentsizefitter icon"); } } + public static GUIContent DropdownIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/dropdown icon"); } } + public static GUIContent FreeformLayoutGroupIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/freeformlayoutgroup icon"); } } + public static GUIContent GraphicRaycasterIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/graphicraycaster icon"); } } + public static GUIContent GridLayoutGroupIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/gridlayoutgroup icon"); } } + public static GUIContent ImageIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/image icon"); } } + public static GUIContent InputFieldIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/inputfield icon"); } } + public static GUIContent LayoutElementIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/layoutelement icon"); } } + public static GUIContent MaskIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/mask icon"); } } + public static GUIContent OutlineIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/outline icon"); } } + public static GUIContent PositionAsUV1Icon { get { return EditorGUIUtility.IconContent("unityengine/ui/positionasuv1 icon"); } } + public static GUIContent RawImageIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/rawimage icon"); } } + public static GUIContent RectMask2DIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/rectmask2d icon"); } } + public static GUIContent ScrollbarIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/scrollbar icon"); } } + public static GUIContent ScrollRectIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/scrollrect icon"); } } + public static GUIContent SelectableIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/selectable icon"); } } + public static GUIContent ShadowIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/shadow icon"); } } + public static GUIContent SliderIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/slider icon"); } } + public static GUIContent TextIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/text icon"); } } + public static GUIContent ToggleIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/toggle icon"); } } + public static GUIContent ToggleGroupIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/togglegroup icon"); } } + public static GUIContent VerticalLayoutGroupIcon { get { return EditorGUIUtility.IconContent("unityengine/ui/verticallayoutgroup icon"); } } + public static GUIContent UssScriptIcon { get { return EditorGUIUtility.IconContent("ussscript icon"); } } + public static GUIContent UxmlScriptIcon { get { return EditorGUIUtility.IconContent("uxmlscript icon"); } } + public static GUIContent VideoEffectIcon { get { return EditorGUIUtility.IconContent("videoeffect icon"); } } + public static GUIContent VisualEffectGizmo { get { return EditorGUIUtility.IconContent("visualeffect gizmo"); } } + public static GUIContent VisualEffectAssetIcon { get { return EditorGUIUtility.IconContent("visualeffectasset icon"); } } + public static GUIContent WindzoneGizmo { get { return EditorGUIUtility.IconContent("windzone gizmo"); } } + public static GUIContent ProfilerAudio { get { return EditorGUIUtility.IconContent("profiler.audio"); } } + public static GUIContent ProfilerAudio2x { get { return EditorGUIUtility.IconContent("profiler.audio@2x"); } } + public static GUIContent ProfilerCPU { get { return EditorGUIUtility.IconContent("profiler.cpu"); } } + public static GUIContent ProfilerCPU2x { get { return EditorGUIUtility.IconContent("profiler.cpu@2x"); } } + public static GUIContent ProfilerCustom { get { return EditorGUIUtility.IconContent("profiler.custom"); } } + public static GUIContent ProfilerCustom2x { get { return EditorGUIUtility.IconContent("profiler.custom@2x"); } } + public static GUIContent ProfilerFileAccess { get { return EditorGUIUtility.IconContent("profiler.fileaccess"); } } + public static GUIContent ProfilerFileAccess2x { get { return EditorGUIUtility.IconContent("profiler.fileaccess@2x"); } } + public static GUIContent ProfilerFirstFrame { get { return EditorGUIUtility.IconContent("profiler.firstframe"); } } + public static GUIContent ProfilerGlobalIllumination { get { return EditorGUIUtility.IconContent("profiler.globalillumination"); } } + public static GUIContent ProfilerGlobalIllumination2x { get { return EditorGUIUtility.IconContent("profiler.globalillumination@2x"); } } + public static GUIContent ProfilerGPU { get { return EditorGUIUtility.IconContent("profiler.gpu"); } } + public static GUIContent ProfilerGPU2x { get { return EditorGUIUtility.IconContent("profiler.gpu@2x"); } } + public static GUIContent ProfilerInstrumentation { get { return EditorGUIUtility.IconContent("profiler.instrumentation"); } } + public static GUIContent ProfilerLastFrame { get { return EditorGUIUtility.IconContent("profiler.lastframe"); } } + public static GUIContent ProfilerMemory { get { return EditorGUIUtility.IconContent("profiler.memory"); } } + public static GUIContent ProfilerMemory2x { get { return EditorGUIUtility.IconContent("profiler.memory@2x"); } } + public static GUIContent ProfilerNetworkMessages { get { return EditorGUIUtility.IconContent("profiler.networkmessages"); } } + public static GUIContent ProfilerNetworkMessages2x { get { return EditorGUIUtility.IconContent("profiler.networkmessages@2x"); } } + public static GUIContent ProfilerNetworkOperations { get { return EditorGUIUtility.IconContent("profiler.networkoperations"); } } + public static GUIContent ProfilerNetworkOperations2x { get { return EditorGUIUtility.IconContent("profiler.networkoperations@2x"); } } + public static GUIContent ProfilerNextFrame { get { return EditorGUIUtility.IconContent("profiler.nextframe"); } } + public static GUIContent ProfilerOpen { get { return EditorGUIUtility.IconContent("profiler.open"); } } + public static GUIContent ProfilerOpen2x { get { return EditorGUIUtility.IconContent("profiler.open@2x"); } } + public static GUIContent ProfilerOpen4X { get { return EditorGUIUtility.IconContent("profiler.open@4x"); } } + public static GUIContent ProfilerPhysics { get { return EditorGUIUtility.IconContent("profiler.physics"); } } + public static GUIContent ProfilerPhysics2D { get { return EditorGUIUtility.IconContent("profiler.physics2d"); } } + public static GUIContent ProfilerPhysics2D2x { get { return EditorGUIUtility.IconContent("profiler.physics2d@2x"); } } + public static GUIContent ProfilerPhysics2x { get { return EditorGUIUtility.IconContent("profiler.physics@2x"); } } + public static GUIContent ProfilerPrevFrame { get { return EditorGUIUtility.IconContent("profiler.prevframe"); } } + public static GUIContent ProfilerRecord { get { return EditorGUIUtility.IconContent("profiler.record"); } } + public static GUIContent ProfilerRenderIng { get { return EditorGUIUtility.IconContent("profiler.rendering"); } } + public static GUIContent ProfilerRenderIng2x { get { return EditorGUIUtility.IconContent("profiler.rendering@2x"); } } + public static GUIContent ProfilerUI { get { return EditorGUIUtility.IconContent("profiler.ui"); } } + public static GUIContent ProfilerUI2x { get { return EditorGUIUtility.IconContent("profiler.ui@2x"); } } + public static GUIContent ProfilerUIDetails { get { return EditorGUIUtility.IconContent("profiler.uidetails"); } } + public static GUIContent ProfilerUIDetails2x { get { return EditorGUIUtility.IconContent("profiler.uidetails@2x"); } } + public static GUIContent ProfilerVideo { get { return EditorGUIUtility.IconContent("profiler.video"); } } + public static GUIContent ProfilerVideo2x { get { return EditorGUIUtility.IconContent("profiler.video@2x"); } } + public static GUIContent ProfilerVirtualTexturIng { get { return EditorGUIUtility.IconContent("profiler.virtualtexturing"); } } + public static GUIContent ProfilerVirtualTexturIng2x { get { return EditorGUIUtility.IconContent("profiler.virtualtexturing@2x"); } } + public static GUIContent ProfilerColumnWarningCount { get { return EditorGUIUtility.IconContent("profilercolumn.warningcount"); } } + public static GUIContent Progress { get { return EditorGUIUtility.IconContent("progress"); } } + public static GUIContent Progress2x { get { return EditorGUIUtility.IconContent("progress@2x"); } } + public static GUIContent Project { get { return EditorGUIUtility.IconContent("project"); } } + public static GUIContent Project2x { get { return EditorGUIUtility.IconContent("project@2x"); } } + public static GUIContent RecordOff { get { return EditorGUIUtility.IconContent("record off"); } } + public static GUIContent RecordOff2x { get { return EditorGUIUtility.IconContent("record off@2x"); } } + public static GUIContent RecordOn { get { return EditorGUIUtility.IconContent("record on"); } } + public static GUIContent RecordOn2x { get { return EditorGUIUtility.IconContent("record on@2x"); } } + public static GUIContent RectToolOn { get { return EditorGUIUtility.IconContent("recttool on"); } } + public static GUIContent RectToolOn2x { get { return EditorGUIUtility.IconContent("recttool on@2x"); } } + public static GUIContent RectTool { get { return EditorGUIUtility.IconContent("recttool"); } } + public static GUIContent RectTool2x { get { return EditorGUIUtility.IconContent("recttool@2x"); } } + public static GUIContent RectTransformBlueprint { get { return EditorGUIUtility.IconContent("recttransformblueprint"); } } + public static GUIContent RectTransformRaw { get { return EditorGUIUtility.IconContent("recttransformraw"); } } + public static GUIContent RedGroove { get { return EditorGUIUtility.IconContent("redgroove"); } } + public static GUIContent ReflectionProbeSelector { get { return EditorGUIUtility.IconContent("reflectionprobeselector"); } } + public static GUIContent ReflectionProbeSelector2x { get { return EditorGUIUtility.IconContent("reflectionprobeselector@2x"); } } + public static GUIContent Refresh { get { return EditorGUIUtility.IconContent("refresh"); } } + public static GUIContent Refresh2x { get { return EditorGUIUtility.IconContent("refresh@2x"); } } + public static GUIContent RePaintDot { get { return EditorGUIUtility.IconContent("repaintdot"); } } + public static GUIContent RePaintDot2x { get { return EditorGUIUtility.IconContent("repaintdot@2x"); } } + public static GUIContent RightBracket { get { return EditorGUIUtility.IconContent("rightbracket"); } } + public static GUIContent RotateToolOn { get { return EditorGUIUtility.IconContent("rotatetool on"); } } + public static GUIContent RotateToolOn2x { get { return EditorGUIUtility.IconContent("rotatetool on@2x"); } } + public static GUIContent RotateTool { get { return EditorGUIUtility.IconContent("rotatetool"); } } + public static GUIContent RotateTool2x { get { return EditorGUIUtility.IconContent("rotatetool@2x"); } } + public static GUIContent RotateTool4X { get { return EditorGUIUtility.IconContent("rotatetool@4x"); } } + public static GUIContent SaveActive { get { return EditorGUIUtility.IconContent("saveactive"); } } + public static GUIContent SaveAs { get { return EditorGUIUtility.IconContent("saveas"); } } + public static GUIContent SaveAs2x { get { return EditorGUIUtility.IconContent("saveas@2x"); } } + public static GUIContent SaveFromPlay { get { return EditorGUIUtility.IconContent("savefromplay"); } } + public static GUIContent SavePassive { get { return EditorGUIUtility.IconContent("savepassive"); } } + public static GUIContent ScaleToolOn { get { return EditorGUIUtility.IconContent("scaletool on"); } } + public static GUIContent ScaleToolOn2x { get { return EditorGUIUtility.IconContent("scaletool on@2x"); } } + public static GUIContent ScaleTool { get { return EditorGUIUtility.IconContent("scaletool"); } } + public static GUIContent ScaleTool2x { get { return EditorGUIUtility.IconContent("scaletool@2x"); } } + public static GUIContent Scene { get { return EditorGUIUtility.IconContent("scene"); } } + public static GUIContent Scene2x { get { return EditorGUIUtility.IconContent("scene@2x"); } } + public static GUIContent SceneLoadIn { get { return EditorGUIUtility.IconContent("sceneloadin"); } } + public static GUIContent SceneLoadOut { get { return EditorGUIUtility.IconContent("sceneloadout"); } } + public static GUIContent ScenePickingNotpickableMixed { get { return EditorGUIUtility.IconContent("scenepicking_notpickable-mixed"); } } + public static GUIContent ScenePickingNotpickableMixed2x { get { return EditorGUIUtility.IconContent("scenepicking_notpickable-mixed@2x"); } } + public static GUIContent ScenePickingNotpickableMixedHover { get { return EditorGUIUtility.IconContent("scenepicking_notpickable-mixed_hover"); } } + public static GUIContent ScenePickingNotpickableMixedHover2x { get { return EditorGUIUtility.IconContent("scenepicking_notpickable-mixed_hover@2x"); } } + public static GUIContent ScenePickingNotpickable { get { return EditorGUIUtility.IconContent("scenepicking_notpickable"); } } + public static GUIContent ScenePickingNotpickable2x { get { return EditorGUIUtility.IconContent("scenepicking_notpickable@2x"); } } + public static GUIContent ScenePickingNotpickableHover { get { return EditorGUIUtility.IconContent("scenepicking_notpickable_hover"); } } + public static GUIContent ScenePickingNotpickableHover2x { get { return EditorGUIUtility.IconContent("scenepicking_notpickable_hover@2x"); } } + public static GUIContent ScenePickingPickableMixed { get { return EditorGUIUtility.IconContent("scenepicking_pickable-mixed"); } } + public static GUIContent ScenePickingPickableMixed2x { get { return EditorGUIUtility.IconContent("scenepicking_pickable-mixed@2x"); } } + public static GUIContent ScenePickingPickableMixedHover { get { return EditorGUIUtility.IconContent("scenepicking_pickable-mixed_hover"); } } + public static GUIContent ScenePickingPickableMixedHover2x { get { return EditorGUIUtility.IconContent("scenepicking_pickable-mixed_hover@2x"); } } + public static GUIContent ScenePickingPickable { get { return EditorGUIUtility.IconContent("scenepicking_pickable"); } } + public static GUIContent ScenePickingPickable2x { get { return EditorGUIUtility.IconContent("scenepicking_pickable@2x"); } } + public static GUIContent ScenePickingPickableHover { get { return EditorGUIUtility.IconContent("scenepicking_pickable_hover"); } } + public static GUIContent ScenePickingPickableHover2x { get { return EditorGUIUtility.IconContent("scenepicking_pickable_hover@2x"); } } + public static GUIContent SceneSave { get { return EditorGUIUtility.IconContent("scenesave"); } } + public static GUIContent SceneSaveGrey { get { return EditorGUIUtility.IconContent("scenesavegrey"); } } + public static GUIContent SceneView2DOn { get { return EditorGUIUtility.IconContent("sceneview2d on"); } } + public static GUIContent SceneView2DOn2x { get { return EditorGUIUtility.IconContent("sceneview2d on@2x"); } } + public static GUIContent SceneView2D { get { return EditorGUIUtility.IconContent("sceneview2d"); } } + public static GUIContent SceneView2D2x { get { return EditorGUIUtility.IconContent("sceneview2d@2x"); } } + public static GUIContent SceneViewAlpha { get { return EditorGUIUtility.IconContent("sceneviewalpha"); } } + public static GUIContent SceneViewAudioOn { get { return EditorGUIUtility.IconContent("sceneviewaudio on"); } } + public static GUIContent SceneViewAudioOn2x { get { return EditorGUIUtility.IconContent("sceneviewaudio on@2x"); } } + public static GUIContent SceneViewAudio { get { return EditorGUIUtility.IconContent("sceneviewaudio"); } } + public static GUIContent SceneViewAudio2x { get { return EditorGUIUtility.IconContent("sceneviewaudio@2x"); } } + public static GUIContent SceneViewCameraOn { get { return EditorGUIUtility.IconContent("sceneviewcamera on"); } } + public static GUIContent SceneViewCameraOn2x { get { return EditorGUIUtility.IconContent("sceneviewcamera on@2x"); } } + public static GUIContent SceneViewCamera { get { return EditorGUIUtility.IconContent("sceneviewcamera"); } } + public static GUIContent SceneViewCamera2x { get { return EditorGUIUtility.IconContent("sceneviewcamera@2x"); } } + public static GUIContent SceneViewFXOn { get { return EditorGUIUtility.IconContent("sceneviewfx on"); } } + public static GUIContent SceneViewFXOn2x { get { return EditorGUIUtility.IconContent("sceneviewfx on@2x"); } } + public static GUIContent SceneViewFX { get { return EditorGUIUtility.IconContent("sceneviewfx"); } } + public static GUIContent SceneViewFX2x { get { return EditorGUIUtility.IconContent("sceneviewfx@2x"); } } + public static GUIContent SceneViewLightingOn { get { return EditorGUIUtility.IconContent("sceneviewlighting on"); } } + public static GUIContent SceneViewLightingOn2x { get { return EditorGUIUtility.IconContent("sceneviewlighting on@2x"); } } + public static GUIContent SceneViewLighting { get { return EditorGUIUtility.IconContent("sceneviewlighting"); } } + public static GUIContent SceneViewLighting2x { get { return EditorGUIUtility.IconContent("sceneviewlighting@2x"); } } + public static GUIContent SceneViewOrtho { get { return EditorGUIUtility.IconContent("sceneviewortho"); } } + public static GUIContent SceneViewRGB { get { return EditorGUIUtility.IconContent("sceneviewrgb"); } } + public static GUIContent SceneViewToolsOn { get { return EditorGUIUtility.IconContent("sceneviewtools on"); } } + public static GUIContent SceneViewToolsOn2x { get { return EditorGUIUtility.IconContent("sceneviewtools on@2x"); } } + public static GUIContent SceneViewTools { get { return EditorGUIUtility.IconContent("sceneviewtools"); } } + public static GUIContent SceneViewTools2x { get { return EditorGUIUtility.IconContent("sceneviewtools@2x"); } } + public static GUIContent SceneViewVisibilityOn { get { return EditorGUIUtility.IconContent("sceneviewvisibility on"); } } + public static GUIContent SceneViewVisibilityOn2x { get { return EditorGUIUtility.IconContent("sceneviewvisibility on@2x"); } } + public static GUIContent SceneViewVisibility { get { return EditorGUIUtility.IconContent("sceneviewvisibility"); } } + public static GUIContent SceneViewVisibility2x { get { return EditorGUIUtility.IconContent("sceneviewvisibility@2x"); } } + public static GUIContent SceneVisHiddenMixed { get { return EditorGUIUtility.IconContent("scenevis_hidden-mixed"); } } + public static GUIContent SceneVisHiddenMixed2x { get { return EditorGUIUtility.IconContent("scenevis_hidden-mixed@2x"); } } + public static GUIContent SceneVisHiddenMixedHover { get { return EditorGUIUtility.IconContent("scenevis_hidden-mixed_hover"); } } + public static GUIContent SceneVisHiddenMixedHover2x { get { return EditorGUIUtility.IconContent("scenevis_hidden-mixed_hover@2x"); } } + public static GUIContent SceneVisHidden { get { return EditorGUIUtility.IconContent("scenevis_hidden"); } } + public static GUIContent SceneVisHidden2x { get { return EditorGUIUtility.IconContent("scenevis_hidden@2x"); } } + public static GUIContent SceneVisHiddenHover { get { return EditorGUIUtility.IconContent("scenevis_hidden_hover"); } } + public static GUIContent SceneVisHiddenHover2x { get { return EditorGUIUtility.IconContent("scenevis_hidden_hover@2x"); } } + public static GUIContent SceneVisSceneHover { get { return EditorGUIUtility.IconContent("scenevis_scene_hover"); } } + public static GUIContent SceneVisSceneHover2x { get { return EditorGUIUtility.IconContent("scenevis_scene_hover@2x"); } } + public static GUIContent SceneVisVisibleMixed { get { return EditorGUIUtility.IconContent("scenevis_visible-mixed"); } } + public static GUIContent SceneVisVisibleMixed2x { get { return EditorGUIUtility.IconContent("scenevis_visible-mixed@2x"); } } + public static GUIContent SceneVisVisibleMixedHover { get { return EditorGUIUtility.IconContent("scenevis_visible-mixed_hover"); } } + public static GUIContent SceneVisVisibleMixedHover2x { get { return EditorGUIUtility.IconContent("scenevis_visible-mixed_hover@2x"); } } + public static GUIContent SceneVisVisible { get { return EditorGUIUtility.IconContent("scenevis_visible"); } } + public static GUIContent SceneVisVisible2x { get { return EditorGUIUtility.IconContent("scenevis_visible@2x"); } } + public static GUIContent SceneVisVisibleHover { get { return EditorGUIUtility.IconContent("scenevis_visible_hover"); } } + public static GUIContent SceneVisVisibleHover2x { get { return EditorGUIUtility.IconContent("scenevis_visible_hover@2x"); } } + public static GUIContent ScrollShadow { get { return EditorGUIUtility.IconContent("scrollshadow"); } } + public static GUIContent Settings { get { return EditorGUIUtility.IconContent("settings"); } } + public static GUIContent Settings2x { get { return EditorGUIUtility.IconContent("settings@2x"); } } + public static GUIContent SettingsIcon2x { get { return EditorGUIUtility.IconContent("settingsicon@2x"); } } + public static GUIContent ShowPanels { get { return EditorGUIUtility.IconContent("showpanels"); } } + public static GUIContent GridAxisXOn { get { return EditorGUIUtility.IconContent("snap/gridaxisx on"); } } + public static GUIContent GridAxisXOn2x { get { return EditorGUIUtility.IconContent("snap/gridaxisx on@2x"); } } + public static GUIContent GridAxisX { get { return EditorGUIUtility.IconContent("snap/gridaxisx"); } } + public static GUIContent GridAxisX2x { get { return EditorGUIUtility.IconContent("snap/gridaxisx@2x"); } } + public static GUIContent GridAxisYOn { get { return EditorGUIUtility.IconContent("snap/gridaxisy on"); } } + public static GUIContent GridAxisYOn2x { get { return EditorGUIUtility.IconContent("snap/gridaxisy on@2x"); } } + public static GUIContent GridAxisY { get { return EditorGUIUtility.IconContent("snap/gridaxisy"); } } + public static GUIContent GridAxisY2x { get { return EditorGUIUtility.IconContent("snap/gridaxisy@2x"); } } + public static GUIContent GridAxisZOn { get { return EditorGUIUtility.IconContent("snap/gridaxisz on"); } } + public static GUIContent GridAxisZOn2x { get { return EditorGUIUtility.IconContent("snap/gridaxisz on@2x"); } } + public static GUIContent GridAxisZ { get { return EditorGUIUtility.IconContent("snap/gridaxisz"); } } + public static GUIContent GridAxisZ2x { get { return EditorGUIUtility.IconContent("snap/gridaxisz@2x"); } } + public static GUIContent SceneViewSnapOn { get { return EditorGUIUtility.IconContent("snap/sceneviewsnap on"); } } + public static GUIContent SceneViewSnapOn2x { get { return EditorGUIUtility.IconContent("snap/sceneviewsnap on@2x"); } } + public static GUIContent SceneViewSnap { get { return EditorGUIUtility.IconContent("snap/sceneviewsnap"); } } + public static GUIContent SceneViewSnap2x { get { return EditorGUIUtility.IconContent("snap/sceneviewsnap@2x"); } } + public static GUIContent SnapIncrement { get { return EditorGUIUtility.IconContent("snap/snapincrement"); } } + public static GUIContent SnapIncrement2x { get { return EditorGUIUtility.IconContent("snap/snapincrement@2x"); } } + public static GUIContent SocialNetworksFacebookShare { get { return EditorGUIUtility.IconContent("socialnetworks.facebookshare"); } } + public static GUIContent SocialNetworksLinkedinShare { get { return EditorGUIUtility.IconContent("socialnetworks.linkedinshare"); } } + public static GUIContent SocialNetworksTweet { get { return EditorGUIUtility.IconContent("socialnetworks.tweet"); } } + public static GUIContent SocialNetworksUDNLogo { get { return EditorGUIUtility.IconContent("socialnetworks.udnlogo"); } } + public static GUIContent SocialNetworksUDNOpen { get { return EditorGUIUtility.IconContent("socialnetworks.udnopen"); } } + public static GUIContent SoftLockInline { get { return EditorGUIUtility.IconContent("softlockinline"); } } + public static GUIContent SpeedScale { get { return EditorGUIUtility.IconContent("speedscale"); } } + public static GUIContent StatemachineEditorArrowTip { get { return EditorGUIUtility.IconContent("statemachineeditor.arrowtip"); } } + public static GUIContent StatemachineEditorArrowTipSelected { get { return EditorGUIUtility.IconContent("statemachineeditor.arrowtipselected"); } } + public static GUIContent StatemachineEditorBackground { get { return EditorGUIUtility.IconContent("statemachineeditor.background"); } } + public static GUIContent StatemachineEditorState { get { return EditorGUIUtility.IconContent("statemachineeditor.state"); } } + public static GUIContent StatemachineEditorStateHover { get { return EditorGUIUtility.IconContent("statemachineeditor.statehover"); } } + public static GUIContent StatemachineEditorStateSelected { get { return EditorGUIUtility.IconContent("statemachineeditor.stateselected"); } } + public static GUIContent StatemachineEditorStateSub { get { return EditorGUIUtility.IconContent("statemachineeditor.statesub"); } } + public static GUIContent StatemachineEditorStateSubHover { get { return EditorGUIUtility.IconContent("statemachineeditor.statesubhover"); } } + public static GUIContent StatemachineEditorStateSubSelected { get { return EditorGUIUtility.IconContent("statemachineeditor.statesubselected"); } } + public static GUIContent StatemachineEditorUpButton { get { return EditorGUIUtility.IconContent("statemachineeditor.upbutton"); } } + public static GUIContent StatemachineEditorUpButtonHover { get { return EditorGUIUtility.IconContent("statemachineeditor.upbuttonhover"); } } + public static GUIContent StepButtonOn { get { return EditorGUIUtility.IconContent("stepbutton on"); } } + public static GUIContent StepButtonOn2x { get { return EditorGUIUtility.IconContent("stepbutton on@2x"); } } + public static GUIContent StepButton { get { return EditorGUIUtility.IconContent("stepbutton"); } } + public static GUIContent StepButton2x { get { return EditorGUIUtility.IconContent("stepbutton@2x"); } } + public static GUIContent StepLeftButtonOn { get { return EditorGUIUtility.IconContent("stepleftbutton-on"); } } + public static GUIContent StepLeftButton { get { return EditorGUIUtility.IconContent("stepleftbutton"); } } + public static GUIContent SvIconDot0Small { get { return EditorGUIUtility.IconContent("sv_icon_dot0_sml"); } } + public static GUIContent SvIconDot10Small { get { return EditorGUIUtility.IconContent("sv_icon_dot10_sml"); } } + public static GUIContent SvIconDot11Small { get { return EditorGUIUtility.IconContent("sv_icon_dot11_sml"); } } + public static GUIContent SvIconDot12Small { get { return EditorGUIUtility.IconContent("sv_icon_dot12_sml"); } } + public static GUIContent SvIconDot13Small { get { return EditorGUIUtility.IconContent("sv_icon_dot13_sml"); } } + public static GUIContent SvIconDot14Small { get { return EditorGUIUtility.IconContent("sv_icon_dot14_sml"); } } + public static GUIContent SvIconDot15Small { get { return EditorGUIUtility.IconContent("sv_icon_dot15_sml"); } } + public static GUIContent SvIconDot1Small { get { return EditorGUIUtility.IconContent("sv_icon_dot1_sml"); } } + public static GUIContent SvIconDot2Small { get { return EditorGUIUtility.IconContent("sv_icon_dot2_sml"); } } + public static GUIContent SvIconDot3Small { get { return EditorGUIUtility.IconContent("sv_icon_dot3_sml"); } } + public static GUIContent SvIconDot4Small { get { return EditorGUIUtility.IconContent("sv_icon_dot4_sml"); } } + public static GUIContent SvIconDot5Small { get { return EditorGUIUtility.IconContent("sv_icon_dot5_sml"); } } + public static GUIContent SvIconDot6Small { get { return EditorGUIUtility.IconContent("sv_icon_dot6_sml"); } } + public static GUIContent SvIconDot7Small { get { return EditorGUIUtility.IconContent("sv_icon_dot7_sml"); } } + public static GUIContent SvIconDot8Small { get { return EditorGUIUtility.IconContent("sv_icon_dot8_sml"); } } + public static GUIContent SvIconDot9Small { get { return EditorGUIUtility.IconContent("sv_icon_dot9_sml"); } } + public static GUIContent SvIconName0 { get { return EditorGUIUtility.IconContent("sv_icon_name0"); } } + public static GUIContent SvIconName1 { get { return EditorGUIUtility.IconContent("sv_icon_name1"); } } + public static GUIContent SvIconName2 { get { return EditorGUIUtility.IconContent("sv_icon_name2"); } } + public static GUIContent SvIconName3 { get { return EditorGUIUtility.IconContent("sv_icon_name3"); } } + public static GUIContent SvIconName4 { get { return EditorGUIUtility.IconContent("sv_icon_name4"); } } + public static GUIContent SvIconName5 { get { return EditorGUIUtility.IconContent("sv_icon_name5"); } } + public static GUIContent SvIconName6 { get { return EditorGUIUtility.IconContent("sv_icon_name6"); } } + public static GUIContent SvIconName7 { get { return EditorGUIUtility.IconContent("sv_icon_name7"); } } + public static GUIContent SvIconNone { get { return EditorGUIUtility.IconContent("sv_icon_none"); } } + public static GUIContent SvLabel0 { get { return EditorGUIUtility.IconContent("sv_label_0"); } } + public static GUIContent SvLabel1 { get { return EditorGUIUtility.IconContent("sv_label_1"); } } + public static GUIContent SvLabel2 { get { return EditorGUIUtility.IconContent("sv_label_2"); } } + public static GUIContent SvLabel3 { get { return EditorGUIUtility.IconContent("sv_label_3"); } } + public static GUIContent SvLabel4 { get { return EditorGUIUtility.IconContent("sv_label_4"); } } + public static GUIContent SvLabel5 { get { return EditorGUIUtility.IconContent("sv_label_5"); } } + public static GUIContent SvLabel6 { get { return EditorGUIUtility.IconContent("sv_label_6"); } } + public static GUIContent SvLabel7 { get { return EditorGUIUtility.IconContent("sv_label_7"); } } + public static GUIContent TabNext { get { return EditorGUIUtility.IconContent("tab_next"); } } + public static GUIContent TabNext2x { get { return EditorGUIUtility.IconContent("tab_next@2x"); } } + public static GUIContent TabPrev { get { return EditorGUIUtility.IconContent("tab_prev"); } } + public static GUIContent TabPrev2x { get { return EditorGUIUtility.IconContent("tab_prev@2x"); } } + public static GUIContent TabToFilter { get { return EditorGUIUtility.IconContent("tabtofilter"); } } + public static GUIContent TerrainInspectorTerrainToolAdd { get { return EditorGUIUtility.IconContent("terraininspector.terraintooladd"); } } + public static GUIContent TerrainInspectorTerrainToolAdd2x { get { return EditorGUIUtility.IconContent("terraininspector.terraintooladd@2x"); } } + public static GUIContent TerrainInspectorTerrainToolLowerOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoollower on"); } } + public static GUIContent TerrainInspectorTerrainToolLower { get { return EditorGUIUtility.IconContent("terraininspector.terraintoollower"); } } + public static GUIContent TerrainInspectorTerrainToolLowerAlt { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolloweralt"); } } + public static GUIContent TerrainInspectorTerrainToolPlantsOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolplants on"); } } + public static GUIContent TerrainInspectorTerrainToolPlants { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolplants"); } } + public static GUIContent TerrainInspectorTerrainToolPlants2x { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolplants@2x"); } } + public static GUIContent TerrainInspectorTerrainToolPlantsAltOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolplantsalt on"); } } + public static GUIContent TerrainInspectorTerrainToolPlantsAlt { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolplantsalt"); } } + public static GUIContent TerrainInspectorTerrainToolRaiseOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolraise on"); } } + public static GUIContent TerrainInspectorTerrainToolRaise { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolraise"); } } + public static GUIContent TerrainInspectorTerrainToolSculptOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsculpt on"); } } + public static GUIContent TerrainInspectorTerrainToolSculpt { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsculpt"); } } + public static GUIContent TerrainInspectorTerrainToolSetHeightOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsetheight on"); } } + public static GUIContent TerrainInspectorTerrainToolSetHeight { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsetheight"); } } + public static GUIContent TerrainInspectorTerrainToolSetHeightAltOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsetheightalt on"); } } + public static GUIContent TerrainInspectorTerrainToolSetHeightAlt { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsetheightalt"); } } + public static GUIContent TerrainInspectorTerrainToolSettingsOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsettings on"); } } + public static GUIContent TerrainInspectorTerrainToolSettings { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsettings"); } } + public static GUIContent TerrainInspectorTerrainToolSettings2x { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsettings@2x"); } } + public static GUIContent TerrainInspectorTerrainToolSmoothHeightOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsmoothheight on"); } } + public static GUIContent TerrainInspectorTerrainToolSmoothHeight { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsmoothheight"); } } + public static GUIContent TerrainInspectorTerrainToolsPlatOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsplat on"); } } + public static GUIContent TerrainInspectorTerrainToolsPlat { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsplat"); } } + public static GUIContent TerrainInspectorTerrainToolsPlat2x { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsplat@2x"); } } + public static GUIContent TerrainInspectorTerrainToolsPlatAltOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsplatalt on"); } } + public static GUIContent TerrainInspectorTerrainToolsPlatAlt { get { return EditorGUIUtility.IconContent("terraininspector.terraintoolsplatalt"); } } + public static GUIContent TerrainInspectorTerrainToolTreesOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintooltrees on"); } } + public static GUIContent TerrainInspectorTerrainToolTrees { get { return EditorGUIUtility.IconContent("terraininspector.terraintooltrees"); } } + public static GUIContent TerrainInspectorTerrainToolTrees2x { get { return EditorGUIUtility.IconContent("terraininspector.terraintooltrees@2x"); } } + public static GUIContent TerrainInspectorTerrainToolTreesAltOn { get { return EditorGUIUtility.IconContent("terraininspector.terraintooltreesalt on"); } } + public static GUIContent TerrainInspectorTerrainToolTreesAlt { get { return EditorGUIUtility.IconContent("terraininspector.terraintooltreesalt"); } } + public static GUIContent TestFailed { get { return EditorGUIUtility.IconContent("testfailed"); } } + public static GUIContent TestIgnored { get { return EditorGUIUtility.IconContent("testignored"); } } + public static GUIContent TestInconclusive { get { return EditorGUIUtility.IconContent("testinconclusive"); } } + public static GUIContent TestNormal { get { return EditorGUIUtility.IconContent("testnormal"); } } + public static GUIContent TestPassed { get { return EditorGUIUtility.IconContent("testpassed"); } } + public static GUIContent TestStopwatch { get { return EditorGUIUtility.IconContent("teststopwatch"); } } + public static GUIContent Texture2DArrayOn { get { return EditorGUIUtility.IconContent("texture2darray on"); } } + public static GUIContent Texture2DArrayOn2x { get { return EditorGUIUtility.IconContent("texture2darray on@2x"); } } + public static GUIContent Texture2DArray { get { return EditorGUIUtility.IconContent("texture2darray"); } } + public static GUIContent Texture2DArray2x { get { return EditorGUIUtility.IconContent("texture2darray@2x"); } } + public static GUIContent ToggleSearcherPreviewOff { get { return EditorGUIUtility.IconContent("toggle_searcher_preview_off"); } } + public static GUIContent ToggleSearcherPreviewOff2x { get { return EditorGUIUtility.IconContent("toggle_searcher_preview_off@2x"); } } + public static GUIContent ToggleSearcherPreviewOn { get { return EditorGUIUtility.IconContent("toggle_searcher_preview_on"); } } + public static GUIContent ToggleSearcherPreviewOn2x { get { return EditorGUIUtility.IconContent("toggle_searcher_preview_on@2x"); } } + public static GUIContent ToggleUVOverlay { get { return EditorGUIUtility.IconContent("toggleuvoverlay"); } } + public static GUIContent ToggleUVOverlay2x { get { return EditorGUIUtility.IconContent("toggleuvoverlay@2x"); } } + public static GUIContent ToolBarMinus { get { return EditorGUIUtility.IconContent("toolbar minus"); } } + public static GUIContent ToolBarMinus2x { get { return EditorGUIUtility.IconContent("toolbar minus@2x"); } } + public static GUIContent ToolBarPlusMore { get { return EditorGUIUtility.IconContent("toolbar plus more"); } } + public static GUIContent ToolBarPlusMore2x { get { return EditorGUIUtility.IconContent("toolbar plus more@2x"); } } + public static GUIContent ToolBarPlus { get { return EditorGUIUtility.IconContent("toolbar plus"); } } + public static GUIContent ToolBarPlus2x { get { return EditorGUIUtility.IconContent("toolbar plus@2x"); } } + public static GUIContent ToolHandleCenter { get { return EditorGUIUtility.IconContent("toolhandlecenter"); } } + public static GUIContent ToolHandleCenter2x { get { return EditorGUIUtility.IconContent("toolhandlecenter@2x"); } } + public static GUIContent ToolHandleGlobal { get { return EditorGUIUtility.IconContent("toolhandleglobal"); } } + public static GUIContent ToolHandleGlobal2x { get { return EditorGUIUtility.IconContent("toolhandleglobal@2x"); } } + public static GUIContent ToolHandleLocal { get { return EditorGUIUtility.IconContent("toolhandlelocal"); } } + public static GUIContent ToolHandleLocal2x { get { return EditorGUIUtility.IconContent("toolhandlelocal@2x"); } } + public static GUIContent ToolHandlePivot { get { return EditorGUIUtility.IconContent("toolhandlepivot"); } } + public static GUIContent ToolHandlePivot2x { get { return EditorGUIUtility.IconContent("toolhandlepivot@2x"); } } + public static GUIContent ToolsIcon { get { return EditorGUIUtility.IconContent("toolsicon"); } } + public static GUIContent Tranp { get { return EditorGUIUtility.IconContent("tranp"); } } + public static GUIContent TransformToolOn { get { return EditorGUIUtility.IconContent("transformtool on"); } } + public static GUIContent TransformToolOn2x { get { return EditorGUIUtility.IconContent("transformtool on@2x"); } } + public static GUIContent TransformTool { get { return EditorGUIUtility.IconContent("transformtool"); } } + public static GUIContent TransformTool2x { get { return EditorGUIUtility.IconContent("transformtool@2x"); } } + public static GUIContent TreeIcon { get { return EditorGUIUtility.IconContent("tree_icon"); } } + public static GUIContent TreeIconBranch { get { return EditorGUIUtility.IconContent("tree_icon_branch"); } } + public static GUIContent TreeIconBranchFrond { get { return EditorGUIUtility.IconContent("tree_icon_branch_frond"); } } + public static GUIContent TreeIconFrond { get { return EditorGUIUtility.IconContent("tree_icon_frond"); } } + public static GUIContent TreeIconLeaf { get { return EditorGUIUtility.IconContent("tree_icon_leaf"); } } + public static GUIContent TreeEditorAddBranches { get { return EditorGUIUtility.IconContent("treeeditor.addbranches"); } } + public static GUIContent TreeEditorAddLeaves { get { return EditorGUIUtility.IconContent("treeeditor.addleaves"); } } + public static GUIContent TreeEditorBranchOn { get { return EditorGUIUtility.IconContent("treeeditor.branch on"); } } + public static GUIContent TreeEditorBranch { get { return EditorGUIUtility.IconContent("treeeditor.branch"); } } + public static GUIContent TreeEditorBranchFreeHandOn { get { return EditorGUIUtility.IconContent("treeeditor.branchfreehand on"); } } + public static GUIContent TreeEditorBranchFreeHand { get { return EditorGUIUtility.IconContent("treeeditor.branchfreehand"); } } + public static GUIContent TreeEditorBranchRotateOn { get { return EditorGUIUtility.IconContent("treeeditor.branchrotate on"); } } + public static GUIContent TreeEditorBranchRotate { get { return EditorGUIUtility.IconContent("treeeditor.branchrotate"); } } + public static GUIContent TreeEditorBranchScaleOn { get { return EditorGUIUtility.IconContent("treeeditor.branchscale on"); } } + public static GUIContent TreeEditorBranchScale { get { return EditorGUIUtility.IconContent("treeeditor.branchscale"); } } + public static GUIContent TreeEditorBranchTranslateOn { get { return EditorGUIUtility.IconContent("treeeditor.branchtranslate on"); } } + public static GUIContent TreeEditorBranchTranslate { get { return EditorGUIUtility.IconContent("treeeditor.branchtranslate"); } } + public static GUIContent TreeEditorDistributionOn { get { return EditorGUIUtility.IconContent("treeeditor.distribution on"); } } + public static GUIContent TreeEditorDistribution { get { return EditorGUIUtility.IconContent("treeeditor.distribution"); } } + public static GUIContent TreeEditorDuplicate { get { return EditorGUIUtility.IconContent("treeeditor.duplicate"); } } + public static GUIContent TreeEditorGeometryOn { get { return EditorGUIUtility.IconContent("treeeditor.geometry on"); } } + public static GUIContent TreeEditorGeometry { get { return EditorGUIUtility.IconContent("treeeditor.geometry"); } } + public static GUIContent TreeEditorLeafOn { get { return EditorGUIUtility.IconContent("treeeditor.leaf on"); } } + public static GUIContent TreeEditorLeaf { get { return EditorGUIUtility.IconContent("treeeditor.leaf"); } } + public static GUIContent TreeEditorLeafFreeHandOn { get { return EditorGUIUtility.IconContent("treeeditor.leaffreehand on"); } } + public static GUIContent TreeEditorLeafFreeHand { get { return EditorGUIUtility.IconContent("treeeditor.leaffreehand"); } } + public static GUIContent TreeEditorLeafRotateOn { get { return EditorGUIUtility.IconContent("treeeditor.leafrotate on"); } } + public static GUIContent TreeEditorLeafRotate { get { return EditorGUIUtility.IconContent("treeeditor.leafrotate"); } } + public static GUIContent TreeEditorLeafScaleOn { get { return EditorGUIUtility.IconContent("treeeditor.leafscale on"); } } + public static GUIContent TreeEditorLeafScale { get { return EditorGUIUtility.IconContent("treeeditor.leafscale"); } } + public static GUIContent TreeEditorLeafTranslateOn { get { return EditorGUIUtility.IconContent("treeeditor.leaftranslate on"); } } + public static GUIContent TreeEditorLeafTranslate { get { return EditorGUIUtility.IconContent("treeeditor.leaftranslate"); } } + public static GUIContent TreeEditorMaterialOn { get { return EditorGUIUtility.IconContent("treeeditor.material on"); } } + public static GUIContent TreeEditorMaterial { get { return EditorGUIUtility.IconContent("treeeditor.material"); } } + public static GUIContent TreeEditorRefresh { get { return EditorGUIUtility.IconContent("treeeditor.refresh"); } } + public static GUIContent TreeEditorTrash { get { return EditorGUIUtility.IconContent("treeeditor.trash"); } } + public static GUIContent TreeEditorWindOn { get { return EditorGUIUtility.IconContent("treeeditor.wind on"); } } + public static GUIContent TreeEditorWind { get { return EditorGUIUtility.IconContent("treeeditor.wind"); } } + public static GUIContent UndoHistory { get { return EditorGUIUtility.IconContent("undohistory"); } } + public static GUIContent UndoHistory2x { get { return EditorGUIUtility.IconContent("undohistory@2x"); } } + public static GUIContent UnityEditorAnimationWindow { get { return EditorGUIUtility.IconContent("unityeditor.animationwindow"); } } + public static GUIContent UnityEditorAnimationWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.animationwindow@2x"); } } + public static GUIContent UnityEditorConsoleWindow { get { return EditorGUIUtility.IconContent("unityeditor.consolewindow"); } } + public static GUIContent UnityEditorConsoleWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.consolewindow@2x"); } } + public static GUIContent UnityEditorDebugInspectorWindow { get { return EditorGUIUtility.IconContent("unityeditor.debuginspectorwindow"); } } + public static GUIContent UnityEditorDeviceSimulationSimulatorWindow { get { return EditorGUIUtility.IconContent("unityeditor.devicesimulation.simulatorwindow"); } } + public static GUIContent UnityEditorDeviceSimulationSimulatorWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.devicesimulation.simulatorwindow@2x"); } } + public static GUIContent UnityEditorFindDependencies { get { return EditorGUIUtility.IconContent("unityeditor.finddependencies"); } } + public static GUIContent UnityEditorGameView { get { return EditorGUIUtility.IconContent("unityeditor.gameview"); } } + public static GUIContent UnityEditorGameView2x { get { return EditorGUIUtility.IconContent("unityeditor.gameview@2x"); } } + public static GUIContent UnityEditorGraphsAnimatorControllerTool { get { return EditorGUIUtility.IconContent("unityeditor.graphs.animatorcontrollertool"); } } + public static GUIContent UnityEditorGraphsAnimatorControllerTool2x { get { return EditorGUIUtility.IconContent("unityeditor.graphs.animatorcontrollertool@2x"); } } + public static GUIContent UnityEditorHierarchyWindow { get { return EditorGUIUtility.IconContent("unityeditor.hierarchywindow"); } } + public static GUIContent UnityEditorHierarchyWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.hierarchywindow@2x"); } } + public static GUIContent UnityEditorHistoryWindow { get { return EditorGUIUtility.IconContent("unityeditor.historywindow"); } } + public static GUIContent UnityEditorHistoryWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.historywindow@2x"); } } + public static GUIContent UnityEditorInspectorWindow { get { return EditorGUIUtility.IconContent("unityeditor.inspectorwindow"); } } + public static GUIContent UnityEditorInspectorWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.inspectorwindow@2x"); } } + public static GUIContent UnityEditorProfilerWindow { get { return EditorGUIUtility.IconContent("unityeditor.profilerwindow"); } } + public static GUIContent UnityEditorProfilerWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.profilerwindow@2x"); } } + public static GUIContent UnityEditorScenehierarchyWindow { get { return EditorGUIUtility.IconContent("unityeditor.scenehierarchywindow"); } } + public static GUIContent UnityEditorScenehierarchyWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.scenehierarchywindow@2x"); } } + public static GUIContent UnityEditorSceneView { get { return EditorGUIUtility.IconContent("unityeditor.sceneview"); } } + public static GUIContent UnityEditorSceneView2x { get { return EditorGUIUtility.IconContent("unityeditor.sceneview@2x"); } } + public static GUIContent UnityEditorTimelineTimelineWindow { get { return EditorGUIUtility.IconContent("unityeditor.timeline.timelinewindow"); } } + public static GUIContent UnityEditorTimelineTimelineWindow2x { get { return EditorGUIUtility.IconContent("unityeditor.timeline.timelinewindow@2x"); } } + public static GUIContent UnityEditorVersionControl { get { return EditorGUIUtility.IconContent("unityeditor.versioncontrol"); } } + public static GUIContent UnityEditorVersionControl2x { get { return EditorGUIUtility.IconContent("unityeditor.versioncontrol@2x"); } } + public static GUIContent UnityLogo { get { return EditorGUIUtility.IconContent("unitylogo"); } } + public static GUIContent UnityLogoLarge { get { return EditorGUIUtility.IconContent("unitylogolarge"); } } + public static GUIContent Unlinked { get { return EditorGUIUtility.IconContent("unlinked"); } } + public static GUIContent Unlinked2x { get { return EditorGUIUtility.IconContent("unlinked@2x"); } } + public static GUIContent UpArrow { get { return EditorGUIUtility.IconContent("uparrow"); } } + public static GUIContent Valid { get { return EditorGUIUtility.IconContent("valid"); } } + public static GUIContent Valid2x { get { return EditorGUIUtility.IconContent("valid@2x"); } } + public static GUIContent VerticalSplit { get { return EditorGUIUtility.IconContent("verticalsplit"); } } + public static GUIContent ViewToolMoveOn { get { return EditorGUIUtility.IconContent("viewtoolmove on"); } } + public static GUIContent ViewToolMoveOn2x { get { return EditorGUIUtility.IconContent("viewtoolmove on@2x"); } } + public static GUIContent ViewToolMove { get { return EditorGUIUtility.IconContent("viewtoolmove"); } } + public static GUIContent ViewToolMove2x { get { return EditorGUIUtility.IconContent("viewtoolmove@2x"); } } + public static GUIContent ViewToolOrbitOn { get { return EditorGUIUtility.IconContent("viewtoolorbit on"); } } + public static GUIContent ViewToolOrbitOn2x { get { return EditorGUIUtility.IconContent("viewtoolorbit on@2x"); } } + public static GUIContent ViewToolOrbit { get { return EditorGUIUtility.IconContent("viewtoolorbit"); } } + public static GUIContent ViewToolOrbit2x { get { return EditorGUIUtility.IconContent("viewtoolorbit@2x"); } } + public static GUIContent ViewToolZoomOn { get { return EditorGUIUtility.IconContent("viewtoolzoom on"); } } + public static GUIContent ViewToolZoomOn2x { get { return EditorGUIUtility.IconContent("viewtoolzoom on@2x"); } } + public static GUIContent ViewToolZoom { get { return EditorGUIUtility.IconContent("viewtoolzoom"); } } + public static GUIContent ViewToolZoom2x { get { return EditorGUIUtility.IconContent("viewtoolzoom@2x"); } } + public static GUIContent VisibilityOff { get { return EditorGUIUtility.IconContent("visibilityoff"); } } + public static GUIContent VisibilityOn { get { return EditorGUIUtility.IconContent("visibilityon"); } } + public static GUIContent VisualQueryBuilder { get { return EditorGUIUtility.IconContent("visualquerybuilder"); } } + public static GUIContent VisualQueryBuilder2x { get { return EditorGUIUtility.IconContent("visualquerybuilder@2x"); } } + public static GUIContent VUMeterTextureHorizontal { get { return EditorGUIUtility.IconContent("vumetertexturehorizontal"); } } + public static GUIContent VUMeterTextureVertical { get { return EditorGUIUtility.IconContent("vumetertexturevertical"); } } + public static GUIContent WaitSpin00 { get { return EditorGUIUtility.IconContent("waitspin00"); } } + public static GUIContent WaitSpin01 { get { return EditorGUIUtility.IconContent("waitspin01"); } } + public static GUIContent WaitSpin02 { get { return EditorGUIUtility.IconContent("waitspin02"); } } + public static GUIContent WaitSpin03 { get { return EditorGUIUtility.IconContent("waitspin03"); } } + public static GUIContent WaitSpin04 { get { return EditorGUIUtility.IconContent("waitspin04"); } } + public static GUIContent WaitSpin05 { get { return EditorGUIUtility.IconContent("waitspin05"); } } + public static GUIContent WaitSpin06 { get { return EditorGUIUtility.IconContent("waitspin06"); } } + public static GUIContent WaitSpin07 { get { return EditorGUIUtility.IconContent("waitspin07"); } } + public static GUIContent WaitSpin08 { get { return EditorGUIUtility.IconContent("waitspin08"); } } + public static GUIContent WaitSpin09 { get { return EditorGUIUtility.IconContent("waitspin09"); } } + public static GUIContent WaitSpin10 { get { return EditorGUIUtility.IconContent("waitspin10"); } } + public static GUIContent WaitSpin11 { get { return EditorGUIUtility.IconContent("waitspin11"); } } + public static GUIContent WelcomeScreenStoreLogo { get { return EditorGUIUtility.IconContent("WelcomeScreen.AssetStoreLogo"); } } + public static GUIContent WindowButtonGraph { get { return EditorGUIUtility.IconContent("winbtn_graph"); } } + public static GUIContent WindowButtonGraphCloseH { get { return EditorGUIUtility.IconContent("winbtn_graph_close_h"); } } + public static GUIContent WindowButtonGraphMaxH { get { return EditorGUIUtility.IconContent("winbtn_graph_max_h"); } } + public static GUIContent WindowButtonGraphMinH { get { return EditorGUIUtility.IconContent("winbtn_graph_min_h"); } } + public static GUIContent WindowButtonMacClose { get { return EditorGUIUtility.IconContent("winbtn_mac_close"); } } + public static GUIContent WindowButtonMacClose2x { get { return EditorGUIUtility.IconContent("winbtn_mac_close@2x"); } } + public static GUIContent WindowButtonMacCloseA { get { return EditorGUIUtility.IconContent("winbtn_mac_close_a"); } } + public static GUIContent WindowButtonMacCloseA2x { get { return EditorGUIUtility.IconContent("winbtn_mac_close_a@2x"); } } + public static GUIContent WindowButtonMacCloseH { get { return EditorGUIUtility.IconContent("winbtn_mac_close_h"); } } + public static GUIContent WindowButtonMacCloseH2x { get { return EditorGUIUtility.IconContent("winbtn_mac_close_h@2x"); } } + public static GUIContent WindowButtonMacInact { get { return EditorGUIUtility.IconContent("winbtn_mac_inact"); } } + public static GUIContent WindowButtonMacInact2x { get { return EditorGUIUtility.IconContent("winbtn_mac_inact@2x"); } } + public static GUIContent WindowButtonMacMax { get { return EditorGUIUtility.IconContent("winbtn_mac_max"); } } + public static GUIContent WindowButtonMacMax2x { get { return EditorGUIUtility.IconContent("winbtn_mac_max@2x"); } } + public static GUIContent WindowButtonMacMaxA { get { return EditorGUIUtility.IconContent("winbtn_mac_max_a"); } } + public static GUIContent WindowButtonMacMaxA2x { get { return EditorGUIUtility.IconContent("winbtn_mac_max_a@2x"); } } + public static GUIContent WindowButtonMacMaxH { get { return EditorGUIUtility.IconContent("winbtn_mac_max_h"); } } + public static GUIContent WindowButtonMacMaxH2x { get { return EditorGUIUtility.IconContent("winbtn_mac_max_h@2x"); } } + public static GUIContent WindowButtonMacMin { get { return EditorGUIUtility.IconContent("winbtn_mac_min"); } } + public static GUIContent WindowButtonMacMin2x { get { return EditorGUIUtility.IconContent("winbtn_mac_min@2x"); } } + public static GUIContent WindowButtonMacMinA { get { return EditorGUIUtility.IconContent("winbtn_mac_min_a"); } } + public static GUIContent WindowButtonMacMinA2x { get { return EditorGUIUtility.IconContent("winbtn_mac_min_a@2x"); } } + public static GUIContent WindowButtonMacMinH { get { return EditorGUIUtility.IconContent("winbtn_mac_min_h"); } } + public static GUIContent WindowButtonMacMinH2x { get { return EditorGUIUtility.IconContent("winbtn_mac_min_h@2x"); } } + public static GUIContent WindowButtonWinClose { get { return EditorGUIUtility.IconContent("winbtn_win_close"); } } + public static GUIContent WindowButtonWinClose2x { get { return EditorGUIUtility.IconContent("winbtn_win_close@2x"); } } + public static GUIContent WindowButtonWinCloseA { get { return EditorGUIUtility.IconContent("winbtn_win_close_a"); } } + public static GUIContent WindowButtonWinCloseA2x { get { return EditorGUIUtility.IconContent("winbtn_win_close_a@2x"); } } + public static GUIContent WindowButtonWinCloseH { get { return EditorGUIUtility.IconContent("winbtn_win_close_h"); } } + public static GUIContent WindowButtonWinCloseH2x { get { return EditorGUIUtility.IconContent("winbtn_win_close_h@2x"); } } + public static GUIContent WindowButtonWinMax { get { return EditorGUIUtility.IconContent("winbtn_win_max"); } } + public static GUIContent WindowButtonWinMax2x { get { return EditorGUIUtility.IconContent("winbtn_win_max@2x"); } } + public static GUIContent WindowButtonWinMaxA { get { return EditorGUIUtility.IconContent("winbtn_win_max_a"); } } + public static GUIContent WindowButtonWinMaxA2x { get { return EditorGUIUtility.IconContent("winbtn_win_max_a@2x"); } } + public static GUIContent WindowButtonWinMaxH { get { return EditorGUIUtility.IconContent("winbtn_win_max_h"); } } + public static GUIContent WindowButtonWinMaxH2x { get { return EditorGUIUtility.IconContent("winbtn_win_max_h@2x"); } } + public static GUIContent WindowButtonWinMin { get { return EditorGUIUtility.IconContent("winbtn_win_min"); } } + public static GUIContent WindowButtonWinMinA { get { return EditorGUIUtility.IconContent("winbtn_win_min_a"); } } + public static GUIContent WindowButtonWinMinH { get { return EditorGUIUtility.IconContent("winbtn_win_min_h"); } } + public static GUIContent WindowButtonWinRest { get { return EditorGUIUtility.IconContent("winbtn_win_rest"); } } + public static GUIContent WindowButtonWinRestA { get { return EditorGUIUtility.IconContent("winbtn_win_rest_a"); } } + public static GUIContent WindowButtonWinRestH { get { return EditorGUIUtility.IconContent("winbtn_win_rest_h"); } } + public static GUIContent WindowButtonWinRestore { get { return EditorGUIUtility.IconContent("winbtn_win_restore"); } } + public static GUIContent WindowButtonWinRestore2x { get { return EditorGUIUtility.IconContent("winbtn_win_restore@2x"); } } + public static GUIContent WindowButtonWinRestoreA { get { return EditorGUIUtility.IconContent("winbtn_win_restore_a"); } } + public static GUIContent WindowButtonWinRestoreA2x { get { return EditorGUIUtility.IconContent("winbtn_win_restore_a@2x"); } } + public static GUIContent WindowButtonWinRestoreH { get { return EditorGUIUtility.IconContent("winbtn_win_restore_h"); } } + public static GUIContent WindowButtonWinRestoreH2x { get { return EditorGUIUtility.IconContent("winbtn_win_restore_h@2x"); } } + } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs.meta new file mode 100644 index 0000000..c0aa7f1 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 35da294de93e241ddad74d97647c0672 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/EditorIcons.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental.meta new file mode 100644 index 0000000..5d71b46 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 168c31088fec14fb3aac63ab5a655dde +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs new file mode 100644 index 0000000..5a3ce1f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs @@ -0,0 +1,113 @@ +using System; +using System.Collections.Generic; +using UnityEditor.IMGUI.Controls; +using UnityEngine; + +namespace Cainos.LucidEditor.Experimental +{ + internal class SimpleTreeView : TreeView + { + private TreeMenuItem[] baseElements; + + public Action drawItemCallback; + public Func itemHeightCallback; + public event Action> onSelectionChanged; + + public SimpleTreeView(TreeViewState treeViewState) : base(treeViewState) { } + + public void Setup(TreeMenuItem[] baseElements) + { + this.baseElements = baseElements; + Reload(); + } + + protected override TreeViewItem BuildRoot() + { + return new TreeViewItem { id = -1, depth = -1, displayName = "Root" }; + } + + protected override void RowGUI(RowGUIArgs args) + { + if (drawItemCallback != null) + { + Rect contentRect = args.rowRect; + contentRect.width -= GetContentIndent(args.item); + contentRect.x += GetContentIndent(args.item); + + drawItemCallback.Invoke(contentRect, args.item.id); + } + else + { + base.RowGUI(args); + } + } + + protected override float GetCustomRowHeight(int row, TreeViewItem item) + { + if (itemHeightCallback != null) + { + return itemHeightCallback.Invoke(item.id); + } + return base.GetCustomRowHeight(row, item); + } + + protected override IList BuildRows(TreeViewItem root) + { + var rows = GetRows() ?? new List(); + rows.Clear(); + + foreach (var baseElement in baseElements) + { + var baseItem = CreateTreeViewItem(baseElement); + root.AddChild(baseItem); + rows.Add(baseItem); + if (baseElement.childElements.Count > 0) + { + if (IsExpanded(baseItem.id)) + { + AddChildrenRecursive(baseElement, baseItem, rows); + } + else + { + baseItem.children = CreateChildListForCollapsedParent(); + } + } + } + + SetupDepthsFromParentsAndChildren(root); + + return rows; + } + + protected override void SelectionChanged(IList selectedIds) + { + onSelectionChanged?.Invoke(selectedIds); + } + + private void AddChildrenRecursive(TreeMenuItem model, TreeViewItem item, IList rows) + { + foreach (var childElement in model.childElements) + { + var childItem = CreateTreeViewItem(childElement); + item.AddChild(childItem); + rows.Add(childItem); + if (childElement.childElements.Count > 0) + { + if (IsExpanded(childElement.id)) + { + AddChildrenRecursive(childElement, childItem, rows); + } + else + { + childItem.children = CreateChildListForCollapsedParent(); + } + } + } + } + + private TreeViewItem CreateTreeViewItem(TreeMenuItem model) + { + return new TreeViewItem { id = model.id, displayName = model.name }; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs.meta new file mode 100644 index 0000000..fc781e4 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 6808df22776e34bc9bdf425dc8012a27 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/SimpleTreeView.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs new file mode 100644 index 0000000..a9b53f8 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs @@ -0,0 +1,78 @@ +using System; +using UnityEngine; +using UnityEditor; + +namespace Cainos.LucidEditor.Experimental +{ + public class TextFieldPopup : PopupWindowContent + { + public string text; + + public Action onValueChanged; + public Action onSubmit; + public Action onCancel; + + private bool submit; + private bool initialized; + private bool didFocus = false; + + private Rect size; + + public void Show(Rect position) + { + size = position; + size.height = EditorGUIUtility.singleLineHeight; + PopupWindow.Show(position, this); + } + + public override void OnGUI(Rect rect) + { + if (!initialized) + { + initialized = true; + onValueChanged?.Invoke(text); + } + + if (LucidGUIEvent.GetKeyDown(KeyCode.Return)) + { + submit = true; + editorWindow.Close(); + } + + string textFieldName = $"{GetType().Name}:{nameof(text)}"; + using (var scope = new EditorGUI.ChangeCheckScope()) + { + GUI.SetNextControlName(textFieldName); + Rect fieldRect = EditorGUILayout.GetControlRect(); + fieldRect.xMin -= 2.7f; + fieldRect.xMax += 2.7f; + fieldRect.yMin -= 2.7f; + fieldRect.yMax += 2.7f; + text = EditorGUI.TextField(fieldRect, text); + if (scope.changed) + { + onValueChanged?.Invoke(text); + } + } + + if (!didFocus) + { + GUI.FocusControl(textFieldName); + didFocus = true; + } + } + + public override Vector2 GetWindowSize() + { + return new Vector2(size.width, EditorGUIUtility.singleLineHeight); + } + + public override void OnClose() + { + base.OnClose(); + if (submit) onSubmit?.Invoke(); + else onCancel?.Invoke(); + } + } + +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs.meta new file mode 100644 index 0000000..58750eb --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c25190bd6c58843cc9794694a38a740e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TextFieldPopup.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs new file mode 100644 index 0000000..e81ac36 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs @@ -0,0 +1,62 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace Cainos.LucidEditor.Experimental +{ + public sealed class Toolbar + { + private List _items = new List(); + public IReadOnlyList items => _items; + + public int selected; + public GUIStyle style = null; + public GUI.ToolbarButtonSize size = GUI.ToolbarButtonSize.FitToContents; + + public void AddItem(string item) + { + _items.Add(new GUIContent(item)); + } + + public void AddItem(GUIContent item) + { + _items.Add(item); + } + + public bool RemoveItem(string item) + { + return _items.RemoveAll(x => x.text == item) > 0; + } + + public bool RemoveItem(GUIContent item) + { + return _items.Remove(item); + } + + public void Clear() + { + _items.Clear(); + } + + public int Show(Rect rect) + { + return Show(rect, selected); + } + + private int Show(Rect rect, int selected) + { + this.selected = GUI.Toolbar(rect, selected, _items.ToArray(), style == null ? GUI.skin.button : style, size); + return this.selected; + } + + public int ShowLayout(params GUILayoutOption[] options) + { + return ShowLayout(selected, options); + } + + private int ShowLayout(int selected, params GUILayoutOption[] options) + { + this.selected = GUILayout.Toolbar(selected, _items.ToArray(), style == null ? GUI.skin.button : style, size, options); + return this.selected; + } + } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs.meta new file mode 100644 index 0000000..349e28c --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: d113573c2d819423b815b8fbc1c07a21 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/Toolbar.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs new file mode 100644 index 0000000..f6d6efd --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs @@ -0,0 +1,212 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEditor; +using UnityEditor.IMGUI.Controls; + +namespace Cainos.LucidEditor.Experimental +{ + public class TreeMenu + { + private List baseElements = new List(); + private SimpleTreeView simpleTreeView; + private TreeViewState state; + + private int currentId = 0; + private List _selectedItems = new List(); + + public IReadOnlyList selectedItems => Array.AsReadOnly(_selectedItems.ToArray()); + public event Action> onSelectionChanged; + + public Action drawItemCallback; + public Func itemHeightCallback; + + public string searchString + { + get + { + return _searchString; + } + set + { + _searchString = value; + if (simpleTreeView != null) simpleTreeView.searchString = _searchString; + } + } + private string _searchString; + + public void AddItem(string path) + { + string[] hierarchy = path.Split('/'); + string currentPath = string.Empty; + TreeMenuItem parent = null; + + for (int i = 0; i < hierarchy.Length; i++) + { + currentPath += hierarchy[i]; + + if (parent == null) + { + parent = baseElements.Find(x => x.name == hierarchy[i]); + if (parent == null) + { + parent = CreateItem(currentPath); + baseElements.Add(parent); + } + } + else + { + TreeMenuItem newParent = null; + foreach (TreeMenuItem child in parent.childElements) + { + if (child.name == hierarchy[i]) + { + newParent = child; + parent = child; + break; + } + } + if (newParent == null) + { + newParent = CreateItem(currentPath); + parent.Add(newParent); + parent = newParent; + } + } + + currentPath += '/'; + } + } + + private TreeMenuItem CreateItem(string path) + { + TreeMenuItem item = new TreeMenuItem(path); + item.id = currentId; + currentId++; + return item; + } + + public void Show(Rect position) + { + if (simpleTreeView == null) Setup(); + simpleTreeView.OnGUI(position); + } + + public void ShowLayout(params GUILayoutOption[] options) + { + if (simpleTreeView == null) Setup(); + simpleTreeView.OnGUI(EditorGUILayout.GetControlRect(false, simpleTreeView.totalHeight, options)); + } + + public void Setup() + { + state = new TreeViewState(); + simpleTreeView = new SimpleTreeView(state); + simpleTreeView.searchString = _searchString; + simpleTreeView.Setup(baseElements.ToArray()); + simpleTreeView.onSelectionChanged += (idList) => + { + _selectedItems.Clear(); + foreach (int id in idList) + { + TreeMenuItem item = FindItem(id); + if (item != null) _selectedItems.Add(item); + } + onSelectionChanged?.Invoke(_selectedItems); + }; + + if (drawItemCallback != null) + { + simpleTreeView.drawItemCallback = (rect, id) => + { + drawItemCallback.Invoke(rect, FindItem(id)); + }; + } + + if (itemHeightCallback != null) + { + simpleTreeView.itemHeightCallback = (id) => + { + return itemHeightCallback.Invoke(FindItem(id)); + }; + } + } + + private TreeMenuItem FindItem(int id) + { + TreeMenuItem item = null; + foreach(TreeMenuItem child in baseElements) + { + item = FindItem(child, id); + if (item != null) return item; + } + return null; + } + + private TreeMenuItem FindItem(TreeMenuItem root, int id) + { + if (root.id == id) return root; + TreeMenuItem item = null; + + foreach (TreeMenuItem child in root.childElements) + { + item = FindItem(child, id); + if (item != null) return item; + } + + return null; + } + + } + + public class TreeMenuItem + { + public TreeMenuItem(string path) + { + this.path = path; + depth = path.Count(x => x == '/'); + _name = path.Split('/').Last(); + } + + public readonly string path; + public readonly int depth; + + internal int id; + + public string name + { + get + { + return _name; + } + } + private string _name; + + public TreeMenuItem parent { get; private set; } + private List _childElements = new List(); + public IReadOnlyList childElements => _childElements; + + public void Add(TreeMenuItem child) + { + if (child.parent != null) + { + child.parent.Remove(child); + } + + _childElements.Add(child); + child.parent = this; + } + + public bool Remove(TreeMenuItem child) + { + if (_childElements.Contains(child)) + { + _childElements.Remove(child); + child.parent = null; + return true; + } + return false; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs.meta new file mode 100644 index 0000000..20845e8 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 8763dd98783e24b7d9684eec2742d817 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Experimental/TreeMenu.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions.meta new file mode 100644 index 0000000..611e4ef --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 773c5a058d566448f9a2348d09e813de +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs new file mode 100644 index 0000000..919bfcd --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs @@ -0,0 +1,59 @@ +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + public static class InspectorColorExtensions + { + public static Color ToColor(this InspectorColor color) + { + switch (color) + { + default: + case InspectorColor.Clear: return Color.clear; + + case InspectorColor.Red: return Color.red; + case InspectorColor.Green: return Color.green; + case InspectorColor.Blue: return Color.blue; + case InspectorColor.Orange: return new Color(1f, 0.5f, 0f); + case InspectorColor.Purple: return new Color(0.5f, 0f, 1f); + case InspectorColor.Pink: return new Color(1f, 0.4f, 1f); + case InspectorColor.Indigo: return new Color(0.3f, 0f, 0.5f); + case InspectorColor.Cyan: return Color.cyan; + case InspectorColor.Magenta: return Color.magenta; + case InspectorColor.Yellow: return Color.yellow; + case InspectorColor.White: return Color.white; + case InspectorColor.Gray: return Color.gray; + case InspectorColor.Grey: return Color.grey; + case InspectorColor.Black: return Color.black; + case InspectorColor.EditorText: return EditorColors.text; + case InspectorColor.EditorTextSelected: return EditorColors.textSelected; + case InspectorColor.EditorBackground: return EditorColors.background; + case InspectorColor.EditorLine: return EditorColors.line; + case InspectorColor.EditorThinLine: return EditorColors.thinLine; + case InspectorColor.EditorWarning: return EditorColors.warning; + case InspectorColor.EditorError: return EditorColors.error; + } + } + } + + public static class InspectorButtonSizeExtensions + { + public static float GetHeight(this InspectorButtonSize size) + { + switch (size) + { + default: + case InspectorButtonSize.Small: + return EditorGUIUtility.singleLineHeight; + case InspectorButtonSize.Medium: + return EditorGUIUtility.singleLineHeight * 1.5f; + case InspectorButtonSize.Large: + return EditorGUIUtility.singleLineHeight * 2f; + case InspectorButtonSize.ExtraLarge: + return EditorGUIUtility.singleLineHeight * 4f; + } + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs.meta new file mode 100644 index 0000000..db8e652 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 1d1c97af8bccf49119723b6c0b99dd96 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/EnumExtensions.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs new file mode 100644 index 0000000..87da167 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs @@ -0,0 +1,304 @@ +using System; +using System.Collections.Generic; +using System.Reflection; +using System.Linq; +using System.Text.RegularExpressions; +using UnityEngine; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public static class SerializedPropertyExtensions + { + public static bool TryGetAttribute(this SerializedProperty property, out TAttribute result) where TAttribute : Attribute + { + return TryGetAttribute(property, false, out result); + } + + public static bool TryGetAttribute(this SerializedProperty property, bool inherit, out TAttribute result) where TAttribute : Attribute + { + TAttribute att = GetAttribute(property, inherit); + result = att; + return att != null; + } + + public static TAttribute GetAttribute(this SerializedProperty property, bool inherit = false) where TAttribute : Attribute + { + if (property == null) + { + throw new ArgumentNullException(nameof(property)); + } + + Type targetObjectType = property.GetParentObject().GetType(); + + if (targetObjectType == null) + { + throw new ArgumentException($"Could not find the {nameof(targetObjectType)} of {nameof(property)}"); + } + + foreach (var pathSegment in property.propertyPath.Split('.')) + { + FieldInfo fieldInfo = ReflectionUtil.GetField(targetObjectType, pathSegment, (BindingFlags)(-1), inherit); + if (fieldInfo != null) + { + return (TAttribute)fieldInfo.GetCustomAttribute(inherit); + } + + PropertyInfo propertyInfo = targetObjectType.GetProperty(pathSegment, (BindingFlags)(-1)); + if (propertyInfo != null) + { + return (TAttribute)propertyInfo.GetCustomAttribute(inherit); + } + } + + throw new ArgumentException($"Could not find the field or property of {nameof(property)}"); + } + + public static TAttribute[] GetAttributes(this SerializedProperty property, bool inherit) where TAttribute : Attribute + { + if (property == null) + { + throw new ArgumentNullException(nameof(property)); + } + + Type targetObjectType = property.GetParentObject()?.GetType(); + + if (targetObjectType == null) + { + throw new ArgumentException($"Could not find the {nameof(targetObjectType)} of {nameof(property)}"); + } + + foreach (var pathSegment in property.propertyPath.Split('.')) + { + FieldInfo fieldInfo = ReflectionUtil.GetField(targetObjectType, pathSegment, (BindingFlags)(-1), true); + if (fieldInfo != null) + { + return (TAttribute[])fieldInfo.GetCustomAttributes(inherit); + } + + PropertyInfo propertyInfo = ReflectionUtil.GetProperty(targetObjectType, pathSegment, (BindingFlags)(-1), true); + if (propertyInfo != null) + { + return (TAttribute[])propertyInfo.GetCustomAttributes(inherit); + } + } + + throw new ArgumentException($"Could not find the field or property of {nameof(property)}"); + } + + public static float GetHeight(this SerializedProperty property) + { + return EditorGUI.GetPropertyHeight(property, true); + } + + public static float GetHeight(this SerializedProperty property, bool includeChildren) + { + return EditorGUI.GetPropertyHeight(property, includeChildren); + } + + public static float GetHeight(this SerializedProperty property, GUIContent label, bool includeChildren) + { + return EditorGUI.GetPropertyHeight(property, label, includeChildren); + } + + // public static TEnum GetEnum(this SerializedProperty property) where TEnum : struct, Enum + // { + // return (TEnum)Enum.ToObject(typeof(TEnum), property.enumValueIndex); + // } + + // public static void SetEnum(this SerializedProperty property, TEnum value) where TEnum : struct, Enum + // { + // property.enumValueIndex = Convert.ToInt32(value); + // } + + public static T GetValue(this SerializedProperty property) + { + return GetNestedObject(property.propertyPath, GetSerializedPropertyRootObject(property)); + } + + public static bool SetValue(this SerializedProperty property, T value) + { + object obj = GetSerializedPropertyRootObject(property); + string[] fieldStructure = property.propertyPath.Split('.'); + for (int i = 0; i < fieldStructure.Length - 1; i++) + { + obj = GetFieldOrPropertyValue(fieldStructure[i], obj); + } + string fieldName = fieldStructure.Last(); + + return SetFieldOrPropertyValue(fieldName, obj, value); + } + + public static FieldInfo GetFieldInfo(this SerializedProperty property) + { + var parentType = property.serializedObject.targetObject.GetType(); + var splits = property.propertyPath.Split('.'); + var fieldInfo = ReflectionUtil.GetField(parentType, splits[0]); + for (var i = 1; i < splits.Length; i++) + { + if (splits[i] == "Array") + { + i += 2; + if (i >= splits.Length) + continue; + + var type = fieldInfo.FieldType.IsArray + ? fieldInfo.FieldType.GetElementType() + : fieldInfo.FieldType.GetGenericArguments()[0]; + + fieldInfo = ReflectionUtil.GetField(type, splits[i]); + } + else + { + fieldInfo = i + 1 < splits.Length && splits[i + 1] == "Array" + ? ReflectionUtil.GetField(parentType, splits[i]) + : ReflectionUtil.GetField(fieldInfo.FieldType, splits[i]); + } + + if (fieldInfo == null) return null; + + parentType = fieldInfo.FieldType; + } + + return fieldInfo; + } + + public static Type GetPropertyType(this SerializedProperty property, bool isCollectionType = false) + { + var fieldInfo = property.GetFieldInfo(); + + if (isCollectionType && property.isArray && property.propertyType != SerializedPropertyType.String) + return fieldInfo.FieldType.IsArray + ? fieldInfo.FieldType.GetElementType() + : fieldInfo.FieldType.GetGenericArguments()[0]; + return fieldInfo.FieldType; + } + + internal static object SetManagedReferenceType(this SerializedProperty property, Type type) + { + object obj = (type != null) ? Activator.CreateInstance(type) : null; + property.managedReferenceValue = obj; + return obj; + } + + private static UnityEngine.Object GetSerializedPropertyRootObject(SerializedProperty property) + { + return property.serializedObject.targetObject as UnityEngine.Object; + } + + private static T GetNestedObject(string path, object obj, bool includeAllBases = false) + { + string[] parts = path.Split('.'); + for (int i = 0; i < parts.Length; i++) + { + string part = parts[i]; + + if (part == "Array") + { + var regex = new Regex(@"[^0-9]"); + var countText = regex.Replace(parts[i + 1], ""); + int index = 0; + if (!int.TryParse(countText, out index)) + { + index = -1; + } + + obj = Enumerable.ElementAt((obj as IEnumerable), index); + + i++; + } + else + { + obj = GetFieldOrPropertyValue(part, obj, includeAllBases); + } + } + return (T)obj; + } + + public static object GetParentObject(this SerializedProperty property) + { + if (property == null) return null; + + var path = property.propertyPath.Replace(".Array.data[", "["); + object obj = property.serializedObject.targetObject; + var elements = path.Split('.'); + foreach (var element in elements.Take(elements.Length - 1)) + { + if (element.Contains("[")) + { + var elementName = element.Substring(0, element.IndexOf("[")); + var index = Convert.ToInt32(element.Substring(element.IndexOf("[")).Replace("[", "").Replace("]", "")); + obj = ReflectionUtil.GetValue(obj, elementName, index); + } + else + { + obj = ReflectionUtil.GetValue(obj, element); + } + } + return obj; + } + + private static T GetFieldOrPropertyValue(string fieldName, object obj, bool includeAllBases = false, BindingFlags bindings = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic) + { + FieldInfo field = obj.GetType().GetField(fieldName, bindings); + if (field != null) return (T)field.GetValue(obj); + + PropertyInfo property = obj.GetType().GetProperty(fieldName, bindings); + if (property != null) return (T)property.GetValue(obj, null); + + if (includeAllBases) + { + foreach (Type type in TypeUtil.GetBaseClassesAndInterfaces(obj.GetType())) + { + field = type.GetField(fieldName, bindings); + if (field != null) return (T)field.GetValue(obj); + + property = type.GetProperty(fieldName, bindings); + if (property != null) return (T)property.GetValue(obj, null); + } + } + + return default(T); + } + + private static bool SetFieldOrPropertyValue(string fieldName, object obj, object value, bool includeAllBases = false, BindingFlags bindings = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic) + { + FieldInfo field = obj.GetType().GetField(fieldName, bindings); + if (field != null) + { + field.SetValue(obj, value); + return true; + } + + PropertyInfo property = obj.GetType().GetProperty(fieldName, bindings); + if (property != null) + { + property.SetValue(obj, value, null); + return true; + } + + if (includeAllBases) + { + foreach (Type type in TypeUtil.GetBaseClassesAndInterfaces(obj.GetType())) + { + field = type.GetField(fieldName, bindings); + if (field != null) + { + field.SetValue(obj, value); + return true; + } + + property = type.GetProperty(fieldName, bindings); + if (property != null) + { + property.SetValue(obj, value, null); + return true; + } + } + } + return false; + } + + } + +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs.meta new file mode 100644 index 0000000..cdb477b --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f5e8e6d54dc4c477cb5b6a472790e6bf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Extensions/SerializedPropertyExtensions.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty.meta new file mode 100644 index 0000000..184bb6b --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a8e2ebf111e0146a0bddf875e0c55040 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs new file mode 100644 index 0000000..3bf2dae --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs @@ -0,0 +1,183 @@ +using Cainos.LucidEditor; +using System; +using System.Collections.Generic; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + public sealed class EditableInspectorProperty : InspectorProperty + { + private MethodInfo getter; + private MethodInfo setter; + private PropertyInfo info; + + private List processors = new List(); + internal EditableInspectorProperty(SerializedObject serializedObject, object parentObject, string name, Attribute[] attributes) : base(serializedObject, null, parentObject, name, attributes) { } + + internal override void Initialize() + { + processors.Clear(); + foreach (Attribute attribute in attributes) + { + PropertyProcessor processor = ProcessorUtil.CreateAttributeProcessor(this, attribute); + + if (processor != null) + { + processor.Initialize(); + processors.Add(processor); + } + } + + info = parentObject.GetType().GetProperty(name); + getter = this.info.GetGetMethod(); + setter = this.info.GetSetMethod(); + } + + private string Name + { + get + { + return ObjectNames.NicifyVariableName(name); + } + } + + internal override void Draw() + { + foreach (PropertyProcessor processor in processors) processor.OnBeforeDrawProperty(); + + if (isHidden) return; + + LucidEditorGUILayout.BeginLayoutIndent(EditorGUI.indentLevel + indent); + if (!isEditable) EditorGUI.BeginDisabledGroup(true); + { + //object value = ReflectionUtil.GetValue(parentObject, name); + //LucidEditorGUILayout.ReadOnlyField(Name, value, value.GetType()); + if ( GetPropertyType(info, out SerializedPropertyType serialzedProertyType)) + { + Draw_Internal( serialzedProertyType); + } + } + if (!isEditable) EditorGUI.EndDisabledGroup(); + LucidEditorGUILayout.EndLayoutIndent(); + + foreach (PropertyProcessor processor in processors) processor.OnAfterDrawProperty(); + } + + internal void Draw_Internal(SerializedPropertyType serialzedProertyType) + { + var emptyOptions = new GUILayoutOption[0]; + EditorGUILayout.BeginHorizontal(emptyOptions); + + if (serialzedProertyType == SerializedPropertyType.Integer) + { + var oldValue = (int)GetValue(); + var newValue = EditorGUILayout.IntField(Name, oldValue, emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + else if (serialzedProertyType == SerializedPropertyType.Float) + { + var oldValue = (float)GetValue(); + var newValue = EditorGUILayout.FloatField(Name, oldValue, emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + else if (serialzedProertyType == SerializedPropertyType.Boolean) + { + var oldValue = (bool)GetValue(); + var newValue = EditorGUILayout.Toggle(Name, oldValue, emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + else if (serialzedProertyType == SerializedPropertyType.String) + { + var oldValue = (string)GetValue(); + var newValue = EditorGUILayout.TextField(Name, oldValue, emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + else if (serialzedProertyType == SerializedPropertyType.Vector2) + { + var oldValue = (Vector2)GetValue(); + var newValue = EditorGUILayout.Vector2Field(Name, oldValue, emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + else if (serialzedProertyType == SerializedPropertyType.Vector3) + { + var oldValue = (Vector3)GetValue(); + var newValue = EditorGUILayout.Vector3Field(Name, oldValue, emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + else if (serialzedProertyType == SerializedPropertyType.Enum) + { + var oldValue = (Enum)GetValue(); + var newValue = EditorGUILayout.EnumPopup(Name, oldValue, emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + else if (serialzedProertyType == SerializedPropertyType.Color) + { + var oldValue = (Color)GetValue(); + var newValue = EditorGUILayout.ColorField(Name, oldValue, emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + + else if (serialzedProertyType == SerializedPropertyType.ObjectReference) + { + var oldValue = (UnityEngine.Object)GetValue(); + var newValue = LucidEditorGUILayout.ObjectField(Name, oldValue, info.PropertyType, !TryGetAttribute(out _), emptyOptions); + if (oldValue != newValue) + SetValue(newValue); + } + + EditorGUILayout.EndHorizontal(); + } + + private object GetValue() { return getter.Invoke(parentObject, null); } + private void SetValue(object value) + { + if (setter == null) return; + setter.Invoke(parentObject, new[] { value }); + } + + private bool GetPropertyType(PropertyInfo info, out SerializedPropertyType propertyType) + { + Type type = info.PropertyType; + propertyType = SerializedPropertyType.Generic; + if (type == typeof(int)) + propertyType = SerializedPropertyType.Integer; + else if (type == typeof(float)) + propertyType = SerializedPropertyType.Float; + else if (type == typeof(bool)) + propertyType = SerializedPropertyType.Boolean; + else if (type == typeof(string)) + propertyType = SerializedPropertyType.String; + else if (type == typeof(Vector2)) + propertyType = SerializedPropertyType.Vector2; + else if (type == typeof(Vector3)) + propertyType = SerializedPropertyType.Vector3; + else if (type == typeof(Color)) + propertyType = SerializedPropertyType.Color; + else if (type.IsEnum) + propertyType = SerializedPropertyType.Enum; + else if (type.IsSubclassOf(typeof(UnityEngine.Object))) + propertyType = SerializedPropertyType.ObjectReference; + return propertyType != SerializedPropertyType.Generic; + } + + internal override void OnBeforeInspectorGUI() + { + foreach (PropertyProcessor processor in processors) processor.OnBeforeInspectorGUI(); + } + + internal override void OnAfterInspectorGUI() + { + foreach (PropertyProcessor processor in processors) processor.OnAfterInspectorGUI(); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs.meta new file mode 100644 index 0000000..cc12d1e --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f7ac5aa63dd4d054fb62f161ede208e1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/EditableInspectorProperty.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs new file mode 100644 index 0000000..dd58947 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs @@ -0,0 +1,95 @@ +using System; +using System.Reflection; +using System.Linq; +using System.Linq.Expressions; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + public sealed class InspectorButton : InspectorProperty + { + public readonly MethodInfo methodInfo; + public readonly InspectorButtonSize size; + + private readonly string label; + + private Action action; + private List processors = new List(); + + internal InspectorButton(SerializedObject serializedObject, object parentObject, MethodInfo methodInfo, InspectorButtonSize size) : base(serializedObject, null, parentObject, methodInfo.Name, methodInfo.GetCustomAttributes().ToArray()) + { + this.methodInfo = methodInfo; + this.size = size; + this.label = methodInfo.Name; + + action = Expression.Lambda( + Expression.Call(methodInfo.IsStatic ? null : Expression.Constant(methodInfo.IsStatic ? null : parentObject), methodInfo) + ).Compile(); + } + + internal InspectorButton(SerializedObject serializedObject, object parentObject, MethodInfo methodInfo, string label, InspectorButtonSize size) : base(serializedObject, null, parentObject, methodInfo.Name, methodInfo.GetCustomAttributes().ToArray()) + { + this.methodInfo = methodInfo; + this.size = size; + this.label = label; + + action = Expression.Lambda( + Expression.Call(methodInfo.IsStatic ? null : Expression.Constant(parentObject), methodInfo) + ).Compile(); + } + + internal override void Initialize() + { + processors.Clear(); + foreach (Attribute attribute in attributes) + { + PropertyProcessor processor = ProcessorUtil.CreateAttributeProcessor(this, attribute); + + if (processor != null) + { + processor.Initialize(); + processors.Add(processor); + } + } + } + + internal override void Reset() + { + base.Reset(); + displayName = label; + } + + internal override void Draw() + { + foreach (PropertyProcessor processor in processors) processor.OnBeforeDrawProperty(); + + if (isHidden) return; + + LucidEditorGUILayout.BeginLayoutIndent(EditorGUI.indentLevel + indent); + if (!isEditable) EditorGUI.BeginDisabledGroup(true); + { + if (GUILayout.Button(hideLabel ? string.Empty : displayName, GUILayout.Height(size.GetHeight()))) + { + action.Invoke(); + } + } + if (!isEditable) EditorGUI.EndDisabledGroup(); + LucidEditorGUILayout.EndLayoutIndent(); + + foreach (PropertyProcessor processor in processors) processor.OnAfterDrawProperty(); + } + + internal override void OnBeforeInspectorGUI() + { + foreach (PropertyProcessor processor in processors) processor.OnBeforeInspectorGUI(); + } + + internal override void OnAfterInspectorGUI() + { + foreach (PropertyProcessor processor in processors) processor.OnAfterInspectorGUI(); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs.meta new file mode 100644 index 0000000..23cead1 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: caf111390d23e46798c4df039cd07324 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorButton.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs new file mode 100644 index 0000000..5f68c05 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs @@ -0,0 +1,247 @@ +using System; +using System.Collections.Generic; +using System.Reflection; +using System.Linq; +using UnityEngine; +using UnityEditor; +using UnityEditor.IMGUI.Controls; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + public class InspectorField : InspectorProperty + { + public IReadOnlyList childProperties => Array.AsReadOnly(_childProperties); + private InspectorProperty[] _childProperties; + + private List processors = new List(); + + public bool hasChildren + { + get + { + return _childProperties != null && _childProperties.Length > 0; + } + } + + public bool IsManagedReference + { + get + { + return serializedProperty.propertyType == SerializedPropertyType.ManagedReference; + } + } + + public bool IsObjectReference + { + get + { + return serializedProperty.propertyType == SerializedPropertyType.ObjectReference; + } + + } + + internal InspectorField(SerializedProperty property, Attribute[] attributes) : base(property.serializedObject, property, property.GetParentObject(), property.name, attributes) + { + this.displayName = property.displayName; + InitializeChildProperties(); + } + + internal void InitializeChildProperties() + { + _childProperties = InspectorPropertyUtil.GroupProperties(InspectorPropertyUtil.CreateChildProperties(this)).ToArray(); + } + + internal override void Initialize() + { + processors.Clear(); + foreach (Attribute attribute in attributes) + { + PropertyProcessor processor = ProcessorUtil.CreateAttributeProcessor(this, attribute); + + if (processor != null) + { + processor.Initialize(); + processors.Add(processor); + } + } + + foreach (var child in _childProperties) child.Initialize(); + } + + internal override void OnBeforeInspectorGUI() + { + foreach (PropertyProcessor processor in processors) processor.OnBeforeInspectorGUI(); + foreach (var child in _childProperties) child.OnBeforeInspectorGUI(); + } + + internal override void OnAfterInspectorGUI() + { + foreach (PropertyProcessor processor in processors) processor.OnAfterInspectorGUI(); + foreach (var child in _childProperties) child.OnAfterInspectorGUI(); + } + + internal override void Reset() + { + base.Reset(); + this.displayName = serializedProperty.displayName; + foreach (InspectorProperty property in _childProperties) + { + property.Reset(); + } + } + + internal override void Draw() + { + foreach (PropertyProcessor processor in processors) processor.OnBeforeDrawProperty(); + + if (isHidden) return; + + using (var changeScope = new EditorGUI.ChangeCheckScope()) + { + if (!isEditable) EditorGUI.BeginDisabledGroup(true); + { + LucidEditorUtility.PushIndentLevel(EditorGUI.indentLevel + this.indent); + Rect foldoutRect = Rect.zero; + + if (IsManagedReference) + { + foldoutRect = EditorGUILayout.GetControlRect(); + DrawSerializeReferenceField(foldoutRect, this); + + if (!hasChildren) + { + serializedProperty.isExpanded = EditorGUI.Foldout(foldoutRect, serializedProperty.isExpanded, displayName, true, EditorStyles.foldoutHeader); + if (serializedProperty.isExpanded) + { + using (new EditorGUI.IndentLevelScope()) + { + EditorGUILayout.HelpBox("No type assigned.", MessageType.Info); + } + } + } + } + + if (hasChildren) + { + if (!IsManagedReference) foldoutRect = EditorGUILayout.GetControlRect(); + + if (_isInGroup) + { + using (new EditorGUI.IndentLevelScope()) + { + foldoutRect.xMin -= 4f; + serializedProperty.isExpanded = EditorGUI.Foldout(foldoutRect, serializedProperty.isExpanded, displayName, true, EditorStyles.foldoutHeader); + } + } + else + { + serializedProperty.isExpanded = EditorGUI.Foldout(foldoutRect, serializedProperty.isExpanded, displayName, true, EditorStyles.foldoutHeader); + } + + if (serializedProperty.isExpanded) + { + using (new EditorGUI.IndentLevelScope()) + { + foreach (var child in childProperties.OrderBy(x => x.order)) + { + child.Draw(); + } + } + } + } + else if (!IsManagedReference) + { + if (_isInGroup && serializedProperty.isArray && serializedProperty.propertyType != SerializedPropertyType.String) EditorGUI.indentLevel++; + + GUIContent label; + if (hideLabel) + { + label = GUIContent.none; + } + else + { + label = new GUIContent(displayName); + } + + if (LucidEditorUtility.horizontalGroupCount > 0 && serializedProperty.propertyType != SerializedPropertyType.Generic) + { + using (new EditorGUILayout.HorizontalScope()) + { + GUILayout.Label(label, GUILayout.MinWidth(50f)); + EditorGUILayout.PropertyField(serializedProperty, GUIContent.none, true, GUILayout.MinWidth(0)); + } + } + else + { + EditorGUILayout.PropertyField(serializedProperty, label, true, GUILayout.MinWidth(0)); + } + } + LucidEditorUtility.PopIndentLevel(); + + } + if (!isEditable) EditorGUI.EndDisabledGroup(); + + _changed = changeScope.changed; + if (_changed) serializedObject.ApplyModifiedProperties(); + } + + foreach (PropertyProcessor processor in processors) processor.OnAfterDrawProperty(); + } + + private void DrawSerializeReferenceField(Rect position, InspectorField property) + { + int maxTypePopupLineCount = 13; + + position.height = EditorGUIUtility.singleLineHeight; + position.xMin += EditorGUIUtility.labelWidth; + + GUIContent buttonLabel = EditorIcons.CsScriptIcon; + buttonLabel.text = (property.serializedProperty.managedReferenceValue == null ? "Null" : property.serializedProperty.managedReferenceValue.GetType().Name) + + $" ({GetManagedReferenceFieldTypeName(property.serializedProperty)})"; + + if (GUI.Button(position, buttonLabel, EditorStyles.objectField)) + { + Type baseType = GetManagedReferenceFieldType(property.serializedProperty); + SerializeReferenceDropdown dropdown = new SerializeReferenceDropdown( + TypeCache.GetTypesDerivedFrom(baseType).Append(baseType).Where(p => + (p.IsPublic || p.IsNestedPublic) && + !p.IsAbstract && + !p.IsGenericType && + !typeof(UnityEngine.Object).IsAssignableFrom(p) && + Attribute.IsDefined(p, typeof(SerializableAttribute)) + ), + maxTypePopupLineCount, + new AdvancedDropdownState() + ); + dropdown.onItemSelected += item => + { + Type type = item.type; + object obj = property.serializedProperty.SetManagedReferenceType(type); + property.serializedProperty.isExpanded = true; + property.serializedProperty.serializedObject.ApplyModifiedProperties(); + property.serializedProperty.serializedObject.Update(); + + property.InitializeChildProperties(); + }; + + dropdown.Show(position); + } + } + + private string GetManagedReferenceFieldTypeName(SerializedProperty property) + { + string typeName = property.managedReferenceFieldTypename; + int splitIndex = typeName.IndexOf(' '); + return typeName.Substring(splitIndex + 1); + } + + private Type GetManagedReferenceFieldType(SerializedProperty property) + { + string typeName = property.managedReferenceFieldTypename; + int splitIndex = typeName.IndexOf(' '); + var assembly = Assembly.Load(typeName.Substring(0, splitIndex)); + return assembly.GetType(typeName.Substring(splitIndex + 1)); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs.meta new file mode 100644 index 0000000..593360a --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 06a7a89a9129b4e8ab0bdbe1e1414425 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorField.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs new file mode 100644 index 0000000..4103428 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs @@ -0,0 +1,87 @@ +using System; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public abstract class InspectorProperty + { + public readonly SerializedObject serializedObject; + public readonly SerializedProperty serializedProperty; + public readonly object parentObject; + public readonly string name; + public readonly Type type; + + public readonly Attribute[] attributes; + + public TAttribute GetAttribute() where TAttribute : Attribute + { + foreach (Attribute att in attributes) + { + if (att is TAttribute) + { + return (TAttribute)att; + } + } + return null; + } + + public bool TryGetAttribute(out TAttribute result) where TAttribute : Attribute + { + foreach (Attribute att in attributes) + { + if (att is TAttribute) + { + result = (TAttribute)att; + return true; + } + } + result = null; + return false; + } + + internal InspectorProperty(SerializedObject serializedObject, SerializedProperty serializedProperty, object parentObject, string name, Attribute[] attributes) + { + this.serializedObject = serializedObject; + if (serializedProperty != null) + { + this.serializedProperty = serializedProperty.Copy(); + type = serializedProperty.GetUnderlyingType(); + } + this.parentObject = parentObject; + this.displayName = name; + this.name = name; + this.attributes = attributes; + } + + public int order; + public bool isHidden; + public bool isEditable = true; + public bool hideLabel; + public int indent; + public string displayName; + public bool allowSceneObject = true; + + public bool isInGroup => _isInGroup; + public bool changed => _changed; + + internal bool _changed; + internal bool _isInGroup; + internal abstract void Initialize(); + internal abstract void OnBeforeInspectorGUI(); + internal abstract void OnAfterInspectorGUI(); + internal abstract void Draw(); + + internal virtual void Reset() + { + order = 0; + isHidden = false; + isEditable = true; + hideLabel = false; + indent = 0; + displayName = string.Empty; + allowSceneObject = true; + _changed = false; + } + } + +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs.meta new file mode 100644 index 0000000..64ca15c --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ffcdb64de16564251aeda3d6c3fd9861 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorProperty.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs new file mode 100644 index 0000000..a03486e --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs @@ -0,0 +1,92 @@ +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + public sealed class InspectorPropertyGroup : InspectorProperty + { + internal InspectorPropertyGroup(string path, SerializedObject serializedObject, PropertyGroupAttribute attribute) : base(serializedObject, null, null, path.Split('/').Last(), new[] { attribute }) + { + this.path = path; + groupDepth = path.Split('/').Count(); + processor = ProcessorUtil.CreateGroupProcessor(this, serializedObject, attribute); + displayName = name; + } + + public readonly string path; + public readonly int groupDepth; + private readonly PropertyGroupProcessor processor; + + public bool isExpanded = true; + + private List _childProperties = new List(); + public IReadOnlyList childProperties => _childProperties.AsReadOnly(); + + internal void Add(InspectorProperty item) + { + item._isInGroup = true; + if (!_childProperties.Contains(item)) _childProperties.Add(item); + } + + internal override void Draw() + { + processor?.BeginPropertyGroup(); + + if (isHidden) return; + + if (!isEditable) EditorGUI.BeginDisabledGroup(true); + if (indent > 0) LucidEditorGUILayout.BeginLayoutIndent(indent); + { + if (isExpanded) + { + foreach (InspectorProperty property in childProperties.OrderBy(x => x.order)) + { + property.Draw(); + } + } + } + if (indent > 0) LucidEditorGUILayout.EndLayoutIndent(); + if (!isEditable) EditorGUI.EndDisabledGroup(); + + processor?.EndPropertyGroup(); + } + + internal override void Initialize() + { + processor?.Initialize(); + foreach (InspectorProperty property in childProperties.OrderBy(x => x.order)) + { + property.Initialize(); + } + } + + internal override void Reset() + { + base.Reset(); + foreach (InspectorProperty property in _childProperties) + { + property.Reset(); + } + } + + internal override void OnBeforeInspectorGUI() + { + foreach (InspectorProperty property in childProperties) + { + property.OnBeforeInspectorGUI(); + } + } + + internal override void OnAfterInspectorGUI() + { + foreach (InspectorProperty property in childProperties) + { + property.OnAfterInspectorGUI(); + } + } + + } + +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs.meta new file mode 100644 index 0000000..58bbc27 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 36f0a0863c5ba44e7a958fb7d3dc4d38 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/InspectorPropertyGroup.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs new file mode 100644 index 0000000..b318c64 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs @@ -0,0 +1,56 @@ +using System; +using System.Collections.Generic; +using System.Reflection; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public sealed class NonSerializedInspectorProperty : InspectorProperty + { + private List processors = new List(); + internal NonSerializedInspectorProperty(SerializedObject serializedObject, object parentObject, string name, Attribute[] attributes) : base(serializedObject, null, parentObject, name, attributes) { } + + internal override void Initialize() + { + processors.Clear(); + foreach (Attribute attribute in attributes) + { + PropertyProcessor processor = ProcessorUtil.CreateAttributeProcessor(this, attribute); + + if (processor != null) + { + processor.Initialize(); + processors.Add(processor); + } + } + } + + internal override void Draw() + { + foreach (PropertyProcessor processor in processors) processor.OnBeforeDrawProperty(); + + if (isHidden) return; + + LucidEditorGUILayout.BeginLayoutIndent(EditorGUI.indentLevel + indent); + if (!isEditable) EditorGUI.BeginDisabledGroup(true); + { + object value = ReflectionUtil.GetValue(parentObject, name); + LucidEditorGUILayout.ReadOnlyField(name, value, value.GetType()); + } + if (!isEditable) EditorGUI.EndDisabledGroup(); + LucidEditorGUILayout.EndLayoutIndent(); + + foreach (PropertyProcessor processor in processors) processor.OnAfterDrawProperty(); + } + + internal override void OnBeforeInspectorGUI() + { + foreach (PropertyProcessor processor in processors) processor.OnBeforeInspectorGUI(); + } + + internal override void OnAfterInspectorGUI() + { + foreach (PropertyProcessor processor in processors) processor.OnAfterInspectorGUI(); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs.meta new file mode 100644 index 0000000..bc3e39b --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e227a45d92ce24f0aa63caee7e660d78 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/InspectorProperty/NonSerializedProperty.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs new file mode 100644 index 0000000..b0441c7 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs @@ -0,0 +1,94 @@ +using System.Linq; +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + public class LucidEditor : UnityEditor.Editor + { + private InspectorProperty[] properties; + + internal bool hideMonoScript; + //internal bool disableEditor; + + protected virtual void OnEnable() + { + hideMonoScript = target.GetType().IsDefined(typeof(HideMonoScriptAttribute), true); + //disableEditor = target.GetType().IsDefined(typeof(DisableLucidEditorAttribute), true); + } + + public override void OnInspectorGUI() + { + //if (disableEditor) + //{ + // base.OnInspectorGUI(); + // return; + //} + + serializedObject.Update(); + if (properties == null) InitializeProperties(); + ResetProperties(); + + OnBeforeInspectorGUI(); + + if (!hideMonoScript) LucidEditorGUILayout.ScriptField(target); + DrawAllProperties(); + + OnAfterInspectorGUI(); + + serializedObject.ApplyModifiedProperties(); + } + + private void InitializeProperties() + { + properties = InspectorPropertyUtil.GroupProperties(InspectorPropertyUtil.CreateProperties(serializedObject)).ToArray(); + foreach (InspectorProperty property in properties) + { + property.Initialize(); + } + } + + private void ResetProperties() + { + foreach (InspectorProperty property in properties) + { + property.Reset(); + } + } + + private void DrawAllProperties() + { + foreach (InspectorProperty property in properties.OrderBy(x => x.order)) + { + property.Draw(); + } + } + + private void OnBeforeInspectorGUI() + { + foreach (InspectorProperty property in properties.OrderBy(x => x.order)) + { + property.OnBeforeInspectorGUI(); + } + } + + private void OnAfterInspectorGUI() + { + foreach (InspectorProperty property in properties.OrderBy(x => x.order)) + { + property.OnAfterInspectorGUI(); + } + } + + } + + //[CanEditMultipleObjects] + //[CustomEditor(typeof(MonoBehaviour), true)] + //internal class MonoBehaviourEditor : LucidEditor { } + + //[CanEditMultipleObjects] + //[CustomEditor(typeof(ScriptableObject), true)] + //internal class ScriptableObjectEditor : LucidEditor { } + +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs.meta new file mode 100644 index 0000000..3ca4331 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f1c419d127e634bb7807d7e507a43a0b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs new file mode 100644 index 0000000..e3680e7 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs @@ -0,0 +1,942 @@ +using System; +using System.Linq; +using UnityEngine; +using UnityEngine.Rendering; +using UnityEditor; +using Object = UnityEngine.Object; + +namespace Cainos.LucidEditor +{ + public static class LucidEditorGUI + { + public static T Field(Rect position, T value) + { + return Field(position, GUIContent.none, value); + } + + public static T Field(Rect position, string label, T value) + { + return Field(position, new GUIContent(label), value); + } + + public static T Field(Rect position, GUIContent label, T value) + { + switch (value) + { + case int intValue: + return GenericTypeConverter.Convert(IntField(position, label, intValue)); + case long longValue: + return GenericTypeConverter.Convert(LongField(position, label, longValue)); + case float floatValue: + return GenericTypeConverter.Convert(FloatField(position, label, floatValue)); + case double doubleValue: + return GenericTypeConverter.Convert(DoubleField(position, label, doubleValue)); + case bool boolValue: + return GenericTypeConverter.Convert(Toggle(position, label, boolValue)); + case string stringValue: + return GenericTypeConverter.Convert(TextField(position, label, stringValue)); + case Vector2Int vector2IntValue: + return GenericTypeConverter.Convert(Vector2IntField(position, label, vector2IntValue)); + case Vector2 vector2Value: + return GenericTypeConverter.Convert(Vector2Field(position, label, vector2Value)); + case Vector3Int vector3IntValue: + return GenericTypeConverter.Convert(Vector3IntField(position, label, vector3IntValue)); + case Vector3 vector3Value: + return GenericTypeConverter.Convert(Vector3Field(position, label, vector3Value)); + case Vector4 vector4Value: + return GenericTypeConverter.Convert(Vector4Field(position, label, vector4Value)); + case RectInt rectIntValue: + return GenericTypeConverter.Convert(RectIntField(position, label, rectIntValue)); + case Rect rectValue: + return GenericTypeConverter.Convert(RectField(position, label, rectValue)); + case BoundsInt boundsIntValue: + return GenericTypeConverter.Convert(BoundsIntField(position, label, boundsIntValue)); + case Bounds boundsValue: + return GenericTypeConverter.Convert(BoundsField(position, label, boundsValue)); + case Color colorValue: + return GenericTypeConverter.Convert(ColorField(position, label, colorValue)); + case Gradient gradientValue: + return GenericTypeConverter.Convert(GradientField(position, label, gradientValue)); + case Enum enumValue: + return GenericTypeConverter.Convert(EnumPopup(position, label, enumValue)); + case AnimationCurve animationCurveValue: + return GenericTypeConverter.Convert(CurveField(position, label, animationCurveValue)); + case Object objectValue: + return GenericTypeConverter.Convert(ObjectField(position, label, objectValue, objectValue.GetType(), true)); + } + + throw new ArgumentException($"Unsupported field type: {typeof(T).Name}"); + } + + public static void ReadOnlyField(Rect position, T value) + { + EditorGUI.BeginDisabledGroup(true); + Field(position, GUIContent.none, value); + EditorGUI.BeginDisabledGroup(false); + } + + public static void ReadOnlyField(Rect position, string label, T value) + { + EditorGUI.BeginDisabledGroup(true); + Field(position, new GUIContent(label), value); + EditorGUI.BeginDisabledGroup(false); + } + + public static void ReadOnlyField(Rect position, GUIContent label, T value) + { + EditorGUI.BeginDisabledGroup(true); + Field(position, label, value); + EditorGUI.BeginDisabledGroup(false); + } + + public static object Field(Rect position, object value, Type objType) + { + return Field(position, GUIContent.none, value, objType); + } + + public static object Field(Rect position, string label, object value, Type objType) + { + return Field(position, new GUIContent(label), value, objType); + } + + public static object Field(Rect position, GUIContent label, object value, Type objType) + { + switch (objType) + { + case Type t when t == typeof(int): + return (object)IntField(position, label, (int)value); + case Type t when t == typeof(long): + return (object)LongField(position, label, (long)value); + case Type t when t == typeof(float): + return (object)FloatField(position, label, (float)value); + case Type t when t == typeof(double): + return (object)DoubleField(position, label, (double)value); + case Type t when t == typeof(bool): + return (object)Toggle(position, label, (bool)value); + case Type t when t == typeof(string): + return (object)TextField(position, label, (string)value); + case Type t when t == typeof(Vector2Int): + return (object)Vector2IntField(position, label, (Vector2Int)value); + case Type t when t == typeof(Vector2): + return (object)Vector2Field(position, label, (Vector2)value); + case Type t when t == typeof(Vector3Int): + return (object)Vector3IntField(position, label, (Vector3Int)value); + case Type t when t == typeof(Vector3): + return (object)Vector3Field(position, label, (Vector3)value); + case Type t when t == typeof(Vector4): + return (object)Vector4Field(position, label, (Vector4)value); + case Type t when t == typeof(RectInt): + return (object)RectIntField(position, label, (RectInt)value); + case Type t when t == typeof(Rect): + return (object)RectField(position, label, (Rect)value); + case Type t when t == typeof(BoundsInt): + return (object)BoundsIntField(position, label, (BoundsInt)value); + case Type t when t == typeof(Bounds): + return (object)BoundsField(position, label, (Bounds)value); + case Type t when t == typeof(Color): + return (object)ColorField(position, label, (Color)value); + case Type t when t == typeof(Gradient): + return (object)GradientField(position, label, (Gradient)value); + case Type t when t == typeof(Enum): + return (object)EnumPopup(position, label, (Enum)value); + case Type t when t == typeof(AnimationCurve): + return (object)CurveField(position, label, (AnimationCurve)value); + case Type t when t == typeof(UnityEngine.Object): + return (object)ObjectField(position, label, (UnityEngine.Object)value, objType, true); + } + throw new ArgumentException($"Unsupported field type: {objType.Name}"); + } + + public static void ReadOnlyField(Rect position, object value, Type objType) + { + ReadOnlyField(position, GUIContent.none, value, objType); + } + + public static void ReadOnlyField(Rect position, string label, object value, Type objType) + { + ReadOnlyField(position, new GUIContent(label), value, objType); + } + + public static void ReadOnlyField(Rect position, GUIContent label, object value, Type objType) + { + EditorGUI.BeginDisabledGroup(true); + switch (objType) + { + case Type t when t == typeof(int): + IntField(position, label, (int)value); + break; + case Type t when t == typeof(long): + LongField(position, label, (long)value); + break; + case Type t when t == typeof(float): + FloatField(position, label, (float)value); + break; + case Type t when t == typeof(double): + DoubleField(position, label, (double)value); + break; + case Type t when t == typeof(bool): + Toggle(position, label, (bool)value); + break; + case Type t when t == typeof(string): + TextField(position, label, (string)value); + break; + case Type t when t == typeof(Vector2Int): + Vector2IntField(position, label, (Vector2Int)value); + break; + case Type t when t == typeof(Vector2): + Vector2Field(position, label, (Vector2)value); + break; + case Type t when t == typeof(Vector3Int): + Vector3IntField(position, label, (Vector3Int)value); + break; + case Type t when t == typeof(Vector3): + Vector3Field(position, label, (Vector3)value); + break; + case Type t when t == typeof(Vector4): + Vector4Field(position, label, (Vector4)value); + break; + case Type t when t == typeof(RectInt): + RectIntField(position, label, (RectInt)value); + break; + case Type t when t == typeof(Rect): + RectField(position, label, (Rect)value); + break; + case Type t when t == typeof(BoundsInt): + BoundsIntField(position, label, (BoundsInt)value); + break; + case Type t when t == typeof(Bounds): + BoundsField(position, label, (Bounds)value); + break; + case Type t when t == typeof(Color): + ColorField(position, label, (Color)value); + break; + case Type t when t == typeof(Gradient): + GradientField(position, label, (Gradient)value); + break; + case Type t when t == typeof(Enum): + EnumPopup(position, label, (Enum)value); + break; + case Type t when t == typeof(AnimationCurve): + CurveField(position, label, (AnimationCurve)value); + break; + case Type t when t == typeof(UnityEngine.Object): + ObjectField(position, label, (UnityEngine.Object)value, objType, true); + break; + default: + EditorGUI.BeginDisabledGroup(false); + throw new ArgumentException($"Unsupported field type: {objType.Name}"); + } + EditorGUI.BeginDisabledGroup(false); + } + + public static bool PropertyField(Rect position, SerializedProperty property) => EditorGUI.PropertyField(position, property); + public static bool PropertyField(Rect position, SerializedProperty property, bool includeChildren) => EditorGUI.PropertyField(position, property, includeChildren); + public static bool PropertyField(Rect position, SerializedProperty property, GUIContent label) => EditorGUI.PropertyField(position, property, label); + public static bool PropertyField(Rect position, SerializedProperty property, GUIContent label, bool includeChildren) => EditorGUI.PropertyField(position, property, label, includeChildren); + + public static void MultiPropertyField(Rect position, GUIContent[] subLabels, SerializedProperty valuesIterator, GUIContent label) => EditorGUI.MultiPropertyField(position, subLabels, valuesIterator, label); + public static void MultiPropertyField(Rect position, GUIContent[] subLabels, SerializedProperty valuesIterator) => EditorGUI.MultiPropertyField(position, subLabels, valuesIterator); + + public static string TextField(Rect position, string value) => EditorGUI.TextField(position, value); + public static string TextField(Rect position, string value, GUIStyle style) => EditorGUI.TextField(position, value, style); + public static string TextField(Rect position, string label, string value) => EditorGUI.TextField(position, label, value); + public static string TextField(Rect position, string label, string value, GUIStyle style) => EditorGUI.TextField(position, label, value, style); + public static string TextField(Rect position, GUIContent label, string value) => EditorGUI.TextField(position, label, value); + public static string TextField(Rect position, GUIContent label, string value, GUIStyle style) => EditorGUI.TextField(position, label, value, style); + + public static string DelayedTextField(Rect position, string value) => EditorGUI.DelayedTextField(position, value); + public static string DelayedTextField(Rect position, string value, GUIStyle style) => EditorGUI.DelayedTextField(position, value, style); + public static string DelayedTextField(Rect position, string label, string value) => EditorGUI.DelayedTextField(position, label, value); + public static string DelayedTextField(Rect position, string label, string value, GUIStyle style) => EditorGUI.DelayedTextField(position, label, value, style); + public static string DelayedTextField(Rect position, GUIContent label, string value) => EditorGUI.DelayedTextField(position, label, value); + public static string DelayedTextField(Rect position, GUIContent label, string value, GUIStyle style) => EditorGUI.DelayedTextField(position, label, value, style); + + public static string TextArea(Rect position, string text) => EditorGUI.TextArea(position, text); + public static string TextArea(Rect position, string text, GUIStyle style) => EditorGUI.TextArea(position, text, style); + + public static string PasswordField(Rect position, string password) => EditorGUI.PasswordField(position, password); + public static string PasswordField(Rect position, string password, GUIStyle style) => EditorGUI.PasswordField(position, password, style); + public static string PasswordField(Rect position, string label, string password) => EditorGUI.PasswordField(position, label, password); + public static string PasswordField(Rect position, string label, string password, GUIStyle style) => EditorGUI.PasswordField(position, label, password, style); + public static string PasswordField(Rect position, GUIContent label, string password) => EditorGUI.PasswordField(position, label, password); + public static string PasswordField(Rect position, GUIContent label, string password, GUIStyle style) => EditorGUI.PasswordField(position, label, password, style); + + public static int IntField(Rect position, int value) => EditorGUI.IntField(position, value); + public static int IntField(Rect position, int value, GUIStyle style) => EditorGUI.IntField(position, value, style); + public static int IntField(Rect position, string label, int value) => EditorGUI.IntField(position, label, value); + public static int IntField(Rect position, string label, int value, GUIStyle style) => EditorGUI.IntField(position, label, value, style); + public static int IntField(Rect position, GUIContent label, int value) => EditorGUI.IntField(position, label, value); + public static int IntField(Rect position, GUIContent label, int value, GUIStyle style) => EditorGUI.IntField(position, label, value, style); + + public static int DelayedIntField(Rect position, int value) => EditorGUI.DelayedIntField(position, value); + public static int DelayedIntField(Rect position, int value, GUIStyle style) => EditorGUI.DelayedIntField(position, value, style); + public static int DelayedIntField(Rect position, string label, int value) => EditorGUI.DelayedIntField(position, label, value); + public static int DelayedIntField(Rect position, string label, int value, GUIStyle style) => EditorGUI.DelayedIntField(position, label, value, style); + public static int DelayedIntField(Rect position, GUIContent label, int value) => EditorGUI.DelayedIntField(position, label, value); + public static int DelayedIntField(Rect position, GUIContent label, int value, GUIStyle style) => EditorGUI.DelayedIntField(position, label, value, style); + + public static int IntPopup(Rect position, int selectedValue, string[] displayedOptions, int[] optionValues) => EditorGUI.IntPopup(position, selectedValue, displayedOptions, optionValues); + public static int IntPopup(Rect position, int selectedValue, string[] displayedOptions, int[] optionValues, GUIStyle style) => EditorGUI.IntPopup(position, selectedValue, displayedOptions, optionValues, style); + public static int IntPopup(Rect position, int selectedValue, GUIContent[] displayedOptions, int[] optionValues) => EditorGUI.IntPopup(position, selectedValue, displayedOptions, optionValues); + public static int IntPopup(Rect position, int selectedValue, GUIContent[] displayedOptions, int[] optionValues, GUIStyle style) => EditorGUI.IntPopup(position, selectedValue, displayedOptions, optionValues, style); + public static int IntPopup(Rect position, string label, int selectedValue, string[] displayedOptions, int[] optionValues) => EditorGUI.IntPopup(position, label, selectedValue, displayedOptions, optionValues); + public static int IntPopup(Rect position, string label, int selectedValue, string[] displayedOptions, int[] optionValues, GUIStyle style) => EditorGUI.IntPopup(position, label, selectedValue, displayedOptions, optionValues, style); + public static int IntPopup(Rect position, GUIContent label, int selectedValue, GUIContent[] displayedOptions, int[] optionValues) => EditorGUI.IntPopup(position, label, selectedValue, displayedOptions, optionValues); + public static int IntPopup(Rect position, GUIContent label, int selectedValue, GUIContent[] displayedOptions, int[] optionValues, GUIStyle style) => EditorGUI.IntPopup(position, label, selectedValue, displayedOptions, optionValues, style); + public static void IntPopup(Rect position, SerializedProperty property, GUIContent[] displayedOptions, int[] optionValues) => EditorGUI.IntPopup(position, property, displayedOptions, optionValues); + public static void IntPopup(Rect position, SerializedProperty property, GUIContent[] displayedOptions, int[] optionValues, GUIContent label) => EditorGUI.IntPopup(position, property, displayedOptions, optionValues, label); + + public static int IntSlider(Rect position, int value, int leftValue, int rightValue) => EditorGUI.IntSlider(position, value, leftValue, rightValue); + public static int IntSlider(Rect position, string label, int value, int leftValue, int rightValue) => EditorGUI.IntSlider(position, label, value, leftValue, rightValue); + public static int IntSlider(Rect position, GUIContent label, int value, int leftValue, int rightValue) => EditorGUI.IntSlider(position, label, value, leftValue, rightValue); + public static void IntSlider(Rect position, SerializedProperty property, int leftValue, int rightValue) => EditorGUI.IntSlider(position, property, leftValue, rightValue); + public static void IntSlider(Rect position, SerializedProperty property, int leftValue, int rightValue, string label) => EditorGUI.IntSlider(position, property, leftValue, rightValue, label); + public static void IntSlider(Rect position, SerializedProperty property, int leftValue, int rightValue, GUIContent label) => EditorGUI.IntSlider(position, property, leftValue, rightValue, label); + + public static void MultiIntField(Rect position, GUIContent[] subLabels, int[] values) => EditorGUI.MultiIntField(position, subLabels, values); + + public static float FloatField(Rect position, float value) => EditorGUI.FloatField(position, value); + public static float FloatField(Rect position, float value, GUIStyle style) => EditorGUI.FloatField(position, value, style); + public static float FloatField(Rect position, string label, float value) => EditorGUI.FloatField(position, label, value); + public static float FloatField(Rect position, string label, float value, GUIStyle style) => EditorGUI.FloatField(position, label, value, style); + public static float FloatField(Rect position, GUIContent label, float value) => EditorGUI.FloatField(position, label, value); + public static float FloatField(Rect position, GUIContent label, float value, GUIStyle style) => EditorGUI.FloatField(position, label, value, style); + + public static float FloatSlider(Rect position, float value, float leftValue, float rightValue) => EditorGUI.Slider(position, value, leftValue, rightValue); + public static float FloatSlider(Rect position, string label, float value, float leftValue, float rightValue) => EditorGUI.Slider(position, label, value, leftValue, rightValue); + public static float FloatSlider(Rect position, GUIContent label, float value, float leftValue, float rightValue) => EditorGUI.Slider(position, label, value, leftValue, rightValue); + public static void FloatSlider(Rect position, SerializedProperty property, float leftValue, float rightValue) => EditorGUI.Slider(position, property, leftValue, rightValue); + public static void FloatSlider(Rect position, SerializedProperty property, float leftValue, float rightValue, string label) => EditorGUI.Slider(position, property, leftValue, rightValue, label); + public static void FloatSlider(Rect position, SerializedProperty property, float leftValue, float rightValue, GUIContent label) => EditorGUI.Slider(position, property, leftValue, rightValue, label); + + public static float DelayedFloatField(Rect position, float value) => EditorGUI.DelayedFloatField(position, value); + public static float DelayedFloatField(Rect position, float value, GUIStyle style) => EditorGUI.DelayedFloatField(position, value, style); + public static float DelayedFloatField(Rect position, string label, float value) => EditorGUI.DelayedFloatField(position, label, value); + public static float DelayedFloatField(Rect position, string label, float value, GUIStyle style) => EditorGUI.DelayedFloatField(position, label, value, style); + public static float DelayedFloatField(Rect position, GUIContent label, float value) => EditorGUI.DelayedFloatField(position, label, value); + public static float DelayedFloatField(Rect position, GUIContent label, float value, GUIStyle style) => EditorGUI.DelayedFloatField(position, label, value, style); + + public static void MultiFloatField(Rect position, GUIContent[] subLabels, float[] values) => EditorGUI.MultiFloatField(position, subLabels, values); + public static void MultiFloatField(Rect position, GUIContent label, GUIContent[] subLabels, float[] values) => EditorGUI.MultiFloatField(position, label, subLabels, values); + + public static double DoubleField(Rect position, double value) => EditorGUI.DoubleField(position, value); + public static double DoubleField(Rect position, double value, GUIStyle style) => EditorGUI.DoubleField(position, value, style); + public static double DoubleField(Rect position, string label, double value) => EditorGUI.DoubleField(position, label, value); + public static double DoubleField(Rect position, string label, double value, GUIStyle style) => EditorGUI.DoubleField(position, label, value, style); + public static double DoubleField(Rect position, GUIContent label, double value) => EditorGUI.DoubleField(position, label, value); + public static double DoubleField(Rect position, GUIContent label, double value, GUIStyle style) => EditorGUI.DoubleField(position, label, value, style); + + public static double DelayedDoubleField(Rect position, double value) => EditorGUI.DelayedDoubleField(position, value); + public static double DelayedDoubleField(Rect position, double value, GUIStyle style) => EditorGUI.DelayedDoubleField(position, value, style); + public static double DelayedDoubleField(Rect position, string label, double value) => EditorGUI.DelayedDoubleField(position, label, value); + public static double DelayedDoubleField(Rect position, string label, double value, GUIStyle style) => EditorGUI.DelayedDoubleField(position, label, value, style); + public static double DelayedDoubleField(Rect position, GUIContent label, double value) => EditorGUI.DelayedDoubleField(position, label, value); + public static double DelayedDoubleField(Rect position, GUIContent label, double value, GUIStyle style) => EditorGUI.DelayedDoubleField(position, label, value, style); + + public static long LongField(Rect position, long value) => EditorGUI.LongField(position, value); + public static long LongField(Rect position, long value, GUIStyle style) => EditorGUI.LongField(position, value, style); + public static long LongField(Rect position, string label, long value) => EditorGUI.LongField(position, label, value); + public static long LongField(Rect position, string label, long value, GUIStyle style) => EditorGUI.LongField(position, label, value, style); + public static long LongField(Rect position, GUIContent label, long value) => EditorGUI.LongField(position, label, value); + public static long LongField(Rect position, GUIContent label, long value, GUIStyle style) => EditorGUI.LongField(position, label, value, style); + + public static bool Toggle(Rect position, bool value) => EditorGUI.Toggle(position, value); + public static bool Toggle(Rect position, bool value, GUIStyle style) => EditorGUI.Toggle(position, value, style); + public static bool Toggle(Rect position, string label, bool value) => EditorGUI.Toggle(position, label, value); + public static bool Toggle(Rect position, string label, bool value, GUIStyle style) => EditorGUI.Toggle(position, label, value, style); + public static bool Toggle(Rect position, GUIContent label, bool value) => EditorGUI.Toggle(position, label, value); + public static bool Toggle(Rect position, GUIContent label, bool value, GUIStyle style) => EditorGUI.Toggle(position, label, value, style); + + public static bool ToggleLeft(Rect position, string label, bool value) => EditorGUI.ToggleLeft(position, label, value); + public static bool ToggleLeft(Rect position, string label, bool value, GUIStyle style) => EditorGUI.ToggleLeft(position, label, value, style); + public static bool ToggleLeft(Rect position, GUIContent label, bool value) => EditorGUI.ToggleLeft(position, label, value); + public static bool ToggleLeft(Rect position, GUIContent label, bool value, GUIStyle style) => EditorGUI.ToggleLeft(position, label, value, style); + + public static Vector2 Vector2Field(Rect position, string label, Vector2 value) => EditorGUI.Vector2Field(position, label, value); + public static Vector2 Vector2Field(Rect position, GUIContent label, Vector2 value) => EditorGUI.Vector2Field(position, label, value); + public static Vector2Int Vector2IntField(Rect position, string label, Vector2Int value) => EditorGUI.Vector2IntField(position, label, value); + public static Vector2Int Vector2IntField(Rect position, GUIContent label, Vector2Int value) => EditorGUI.Vector2IntField(position, label, value); + public static Vector3 Vector3Field(Rect position, string label, Vector3 value) => EditorGUI.Vector3Field(position, label, value); + public static Vector3 Vector3Field(Rect position, GUIContent label, Vector3 value) => EditorGUI.Vector3Field(position, label, value); + public static Vector3Int Vector3IntField(Rect position, string label, Vector3Int value) => EditorGUI.Vector3IntField(position, label, value); + public static Vector3Int Vector3IntField(Rect position, GUIContent label, Vector3Int value) => EditorGUI.Vector3IntField(position, label, value); + public static Vector4 Vector4Field(Rect position, string label, Vector4 value) => EditorGUI.Vector4Field(position, label, value); + public static Vector4 Vector4Field(Rect position, GUIContent label, Vector4 value) => EditorGUI.Vector4Field(position, label, value); + + public static Color ColorField(Rect position, Color value) => EditorGUI.ColorField(position, value); + public static Color ColorField(Rect position, string label, Color value) => EditorGUI.ColorField(position, label, value); + public static Color ColorField(Rect position, GUIContent label, Color value) => EditorGUI.ColorField(position, label, value); + public static Color ColorField(Rect position, GUIContent label, Color value, bool showEyedropper, bool showAlpha, bool hdr) => EditorGUI.ColorField(position, label, value, showEyedropper, showAlpha, hdr); + + public static Gradient GradientField(Rect position, Gradient gradient) => EditorGUI.GradientField(position, gradient); + public static Gradient GradientField(Rect position, string label, Gradient gradient) => EditorGUI.GradientField(position, label, gradient); + public static Gradient GradientField(Rect position, GUIContent label, Gradient gradient) => EditorGUI.GradientField(position, label, gradient); + public static Gradient GradientField(Rect position, GUIContent label, Gradient gradient, bool hdr) => EditorGUI.GradientField(position, label, gradient, hdr); + + public static AnimationCurve CurveField(Rect position, AnimationCurve value) => EditorGUI.CurveField(position, value); + public static AnimationCurve CurveField(Rect position, string label, AnimationCurve value) => EditorGUI.CurveField(position, label, value); + public static AnimationCurve CurveField(Rect position, GUIContent label, AnimationCurve value) => EditorGUI.CurveField(position, label, value); + public static AnimationCurve CurveField(Rect position, AnimationCurve value, Color color, Rect ranges) => EditorGUI.CurveField(position, value, color, ranges); + public static AnimationCurve CurveField(Rect position, string label, AnimationCurve value, Color color, Rect ranges) => EditorGUI.CurveField(position, label, value, color, ranges); + public static AnimationCurve CurveField(Rect position, GUIContent label, AnimationCurve value, Color color, Rect ranges) => EditorGUI.CurveField(position, label, value, color, ranges); + public static void CurveField(Rect position, SerializedProperty property, Color color, Rect ranges) => EditorGUI.CurveField(position, property, color, ranges); + public static void CurveField(Rect position, SerializedProperty property, Color color, Rect ranges, GUIContent label) => EditorGUI.CurveField(position, property, color, ranges, label); + + public static Bounds BoundsField(Rect position, Bounds value) => EditorGUI.BoundsField(position, value); + public static Bounds BoundsField(Rect position, string label, Bounds value) => EditorGUI.BoundsField(position, label, value); + public static Bounds BoundsField(Rect position, GUIContent label, Bounds value) => EditorGUI.BoundsField(position, label, value); + + public static BoundsInt BoundsIntField(Rect position, BoundsInt value) => EditorGUI.BoundsIntField(position, value); + public static BoundsInt BoundsIntField(Rect position, string label, BoundsInt value) => EditorGUI.BoundsIntField(position, label, value); + public static BoundsInt BoundsIntField(Rect position, GUIContent label, BoundsInt value) => EditorGUI.BoundsIntField(position, label, value); + + public static Rect RectField(Rect position, Rect value) => EditorGUI.RectField(position, value); + public static Rect RectField(Rect position, string label, Rect value) => EditorGUI.RectField(position, label, value); + public static Rect RectField(Rect position, GUIContent label, Rect value) => EditorGUI.RectField(position, label, value); + + public static RectInt RectIntField(Rect position, RectInt value) => EditorGUI.RectIntField(position, value); + public static RectInt RectIntField(Rect position, string label, RectInt value) => EditorGUI.RectIntField(position, label, value); + public static RectInt RectIntField(Rect position, GUIContent label, RectInt value) => EditorGUI.RectIntField(position, label, value); + + public static Enum EnumFlagsField(Rect position, Enum enumValue) => EditorGUI.EnumFlagsField(position, enumValue); + public static Enum EnumFlagsField(Rect position, Enum enumValue, GUIStyle style) => EditorGUI.EnumFlagsField(position, enumValue, style); + public static Enum EnumFlagsField(Rect position, string label, Enum enumValue) => EditorGUI.EnumFlagsField(position, label, enumValue); + public static Enum EnumFlagsField(Rect position, string label, Enum enumValue, GUIStyle style) => EditorGUI.EnumFlagsField(position, label, enumValue, style); + public static Enum EnumFlagsField(Rect position, GUIContent label, Enum enumValue) => EditorGUI.EnumFlagsField(position, label, enumValue); + public static Enum EnumFlagsField(Rect position, GUIContent label, Enum enumValue, GUIStyle style) => EditorGUI.EnumFlagsField(position, label, enumValue, style); + public static Enum EnumFlagsField(Rect position, GUIContent label, Enum enumValue, bool includeObsolete) => EditorGUI.EnumFlagsField(position, label, enumValue, includeObsolete); + public static Enum EnumFlagsField(Rect position, GUIContent label, Enum enumValue, bool includeObsolete, GUIStyle style) => EditorGUI.EnumFlagsField(position, label, enumValue, includeObsolete, style); + + public static TEnum EnumFlagsField(Rect position, TEnum enumValue) where TEnum : Enum => (TEnum)EditorGUI.EnumFlagsField(position, enumValue); + public static TEnum EnumFlagsField(Rect position, TEnum enumValue, GUIStyle style) where TEnum : Enum => (TEnum)EditorGUI.EnumFlagsField(position, enumValue, style); + public static TEnum EnumFlagsField(Rect position, string label, TEnum enumValue) where TEnum : Enum => (TEnum)EditorGUI.EnumFlagsField(position, label, enumValue); + public static TEnum EnumFlagsField(Rect position, string label, TEnum enumValue, GUIStyle style) where TEnum : Enum => (TEnum)EditorGUI.EnumFlagsField(position, label, enumValue, style); + public static TEnum EnumFlagsField(Rect position, GUIContent label, TEnum enumValue) where TEnum : Enum => (TEnum)EditorGUI.EnumFlagsField(position, label, enumValue); + public static TEnum EnumFlagsField(Rect position, GUIContent label, TEnum enumValue, GUIStyle style) where TEnum : Enum => (TEnum)EditorGUI.EnumFlagsField(position, label, enumValue, style); + public static TEnum EnumFlagsField(Rect position, GUIContent label, TEnum enumValue, bool includeObsolete) where TEnum : Enum => (TEnum)EditorGUI.EnumFlagsField(position, label, enumValue, includeObsolete); + public static TEnum EnumFlagsField(Rect position, GUIContent label, TEnum enumValue, bool includeObsolete, GUIStyle style) where TEnum : Enum => (TEnum)EditorGUI.EnumFlagsField(position, label, enumValue, includeObsolete, style); + + public static Enum EnumPopup(Rect position, Enum selected) => EditorGUI.EnumPopup(position, selected); + public static Enum EnumPopup(Rect position, Enum selected, GUIStyle style) => EditorGUI.EnumPopup(position, selected, style); + public static Enum EnumPopup(Rect position, string label, Enum selected) => EditorGUI.EnumPopup(position, label, selected); + public static Enum EnumPopup(Rect position, string label, Enum selected, GUIStyle style) => EditorGUI.EnumPopup(position, label, selected, style); + public static Enum EnumPopup(Rect position, GUIContent label, Enum selected) => EditorGUI.EnumPopup(position, label, selected); + public static Enum EnumPopup(Rect position, GUIContent label, Enum selected, GUIStyle style) => EditorGUI.EnumPopup(position, label, selected, style); + public static Enum EnumPopup(Rect position, GUIContent label, Enum selected, Func checkEnabled, bool includeObsolete) => EditorGUI.EnumPopup(position, label, selected, checkEnabled, includeObsolete); + public static Enum EnumPopup(Rect position, GUIContent label, Enum selected, Func checkEnabled, bool includeObsolete, GUIStyle style) => EditorGUI.EnumPopup(position, label, selected, checkEnabled, includeObsolete, style); + + public static TEnum EnumPopup(Rect position, TEnum selected) where TEnum : Enum => (TEnum)EditorGUI.EnumPopup(position, selected); + public static TEnum EnumPopup(Rect position, TEnum selected, GUIStyle style) where TEnum : Enum => (TEnum)EditorGUI.EnumPopup(position, selected, style); + public static TEnum EnumPopup(Rect position, string label, TEnum selected) where TEnum : Enum => (TEnum)EditorGUI.EnumPopup(position, label, selected); + public static TEnum EnumPopup(Rect position, string label, TEnum selected, GUIStyle style) where TEnum : Enum => (TEnum)EditorGUI.EnumPopup(position, label, selected, style); + public static TEnum EnumPopup(Rect position, GUIContent label, TEnum selected) where TEnum : Enum => (TEnum)EditorGUI.EnumPopup(position, label, selected); + public static TEnum EnumPopup(Rect position, GUIContent label, TEnum selected, GUIStyle style) where TEnum : Enum => (TEnum)EditorGUI.EnumPopup(position, label, selected, style); + public static TEnum EnumPopup(Rect position, GUIContent label, TEnum selected, Func checkEnabled, bool includeObsolete) where TEnum : Enum => (TEnum)EditorGUI.EnumPopup(position, label, selected, checkEnabled, includeObsolete); + public static TEnum EnumPopup(Rect position, GUIContent label, TEnum selected, Func checkEnabled, bool includeObsolete, GUIStyle style) where TEnum : Enum => (TEnum)EditorGUI.EnumPopup(position, label, selected, checkEnabled, includeObsolete, style); + + public static Object ObjectField(Rect position, Object obj, Type objType, bool allowSceneObjects) => EditorGUI.ObjectField(position, obj, objType, allowSceneObjects); + public static Object ObjectField(Rect position, string label, Object obj, Type objType, bool allowSceneObjects) => EditorGUI.ObjectField(position, label, obj, objType, allowSceneObjects); + public static Object ObjectField(Rect position, GUIContent label, Object obj, Type objType, bool allowSceneObjects) => EditorGUI.ObjectField(position, label, obj, objType, allowSceneObjects); + public static T ObjectField(Rect position, T obj, bool allowSceneObjects) where T : Object => (T)EditorGUI.ObjectField(position, obj, typeof(T), allowSceneObjects); + public static T ObjectField(Rect position, string label, T obj, bool allowSceneObjects) where T : Object => (T)EditorGUI.ObjectField(position, label, obj, typeof(T), allowSceneObjects); + public static T ObjectField(Rect position, GUIContent label, T obj, bool allowSceneObjects) where T : Object => (T)EditorGUI.ObjectField(position, label, obj, typeof(T), allowSceneObjects); + public static void ObjectField(Rect position, SerializedProperty property) => EditorGUI.ObjectField(position, property); + public static void ObjectField(Rect position, SerializedProperty property, GUIContent label) => EditorGUI.ObjectField(position, property, label); + public static void ObjectField(Rect position, SerializedProperty property, Type objType) => EditorGUI.ObjectField(position, property, objType); + public static void ObjectField(Rect position, SerializedProperty property, Type objType, GUIContent label) => EditorGUI.ObjectField(position, property, objType, label); + public static void ObjectField(Rect position, SerializedProperty property) => EditorGUI.ObjectField(position, property, typeof(T)); + public static void ObjectField(Rect position, SerializedProperty property, GUIContent label) => EditorGUI.ObjectField(position, property, typeof(T), label); + + public static string TagField(Rect position, string tag) => EditorGUI.TagField(position, tag); + public static string TagField(Rect position, string tag, GUIStyle style) => EditorGUI.TagField(position, tag, style); + public static string TagField(Rect position, string label, string tag) => EditorGUI.TagField(position, label, tag); + public static string TagField(Rect position, string label, string tag, GUIStyle style) => EditorGUI.TagField(position, label, tag, style); + public static string TagField(Rect position, GUIContent label, string tag) => EditorGUI.TagField(position, label, tag); + public static string TagField(Rect position, GUIContent label, string tag, GUIStyle style) => EditorGUI.TagField(position, label, tag, style); + + public static int LayerField(Rect position, int layer) => EditorGUI.LayerField(position, layer); + public static int LayerField(Rect position, int layer, GUIStyle style) => EditorGUI.LayerField(position, layer, style); + public static int LayerField(Rect position, string label, int layer) => EditorGUI.LayerField(position, label, layer); + public static int LayerField(Rect position, string label, int layer, GUIStyle style) => EditorGUI.LayerField(position, label, layer, style); + public static int LayerField(Rect position, GUIContent label, int layer) => EditorGUI.LayerField(position, label, layer); + public static int LayerField(Rect position, GUIContent label, int layer, GUIStyle style) => EditorGUI.LayerField(position, label, layer, style); + + public static int MaskField(Rect position, GUIContent label, int mask, string[] displayedOptions) => EditorGUI.MaskField(position, label, mask, displayedOptions); + public static int MaskField(Rect position, GUIContent label, int mask, string[] displayedOptions, GUIStyle style) => EditorGUI.MaskField(position, label, mask, displayedOptions, style); + public static int MaskField(Rect position, string label, int mask, string[] displayedOptions) => EditorGUI.MaskField(position, label, mask, displayedOptions); + public static int MaskField(Rect position, string label, int mask, string[] displayedOptions, GUIStyle style) => EditorGUI.MaskField(position, label, mask, displayedOptions, style); + public static int MaskField(Rect position, int mask, string[] displayedOptions) => EditorGUI.MaskField(position, mask, displayedOptions); + public static int MaskField(Rect position, int mask, string[] displayedOptions, GUIStyle style) => EditorGUI.MaskField(position, mask, displayedOptions, style); + + public static int Popup(Rect position, int selectedIndex, string[] displayedOptions) => EditorGUI.Popup(position, selectedIndex, displayedOptions); + public static int Popup(Rect position, int selectedIndex, string[] displayedOptions, GUIStyle style) => EditorGUI.Popup(position, selectedIndex, displayedOptions, style); + public static int Popup(Rect position, int selectedIndex, GUIContent[] displayedOptions) => EditorGUI.Popup(position, selectedIndex, displayedOptions); + public static int Popup(Rect position, int selectedIndex, GUIContent[] displayedOptions, GUIStyle style) => EditorGUI.Popup(position, selectedIndex, displayedOptions, style); + public static int Popup(Rect position, string label, int selectedIndex, string[] displayedOptions) => EditorGUI.Popup(position, label, selectedIndex, displayedOptions); + public static int Popup(Rect position, string label, int selectedIndex, string[] displayedOptions, GUIStyle style) => EditorGUI.Popup(position, label, selectedIndex, displayedOptions, style); + public static int Popup(Rect position, GUIContent label, int selectedIndex, GUIContent[] displayedOptions) => EditorGUI.Popup(position, label, selectedIndex, displayedOptions); + public static int Popup(Rect position, GUIContent label, int selectedIndex, GUIContent[] displayedOptions, GUIStyle style) => EditorGUI.Popup(position, label, selectedIndex, displayedOptions, style); + + public static void LabelField(Rect position, string label) => EditorGUI.LabelField(position, label); + public static void LabelField(Rect position, string label, GUIStyle style) => EditorGUI.LabelField(position, label, style); + public static void LabelField(Rect position, GUIContent label) => EditorGUI.LabelField(position, label); + public static void LabelField(Rect position, GUIContent label, GUIStyle style) => EditorGUI.LabelField(position, label, style); + public static void LabelField(Rect position, string label, string label2) => EditorGUI.LabelField(position, label, label2); + public static void LabelField(Rect position, string label, string label2, GUIStyle style) => EditorGUI.LabelField(position, label, label2, style); + public static void LabelField(Rect position, GUIContent label, GUIContent label2) => EditorGUI.LabelField(position, label, label2); + public static void LabelField(Rect position, GUIContent label, GUIContent label2, GUIStyle style) => EditorGUI.LabelField(position, label, label2, style); + + public static Rect PrefixLabel(Rect totalPosition, GUIContent label) => EditorGUI.PrefixLabel(totalPosition, label); + public static Rect PrefixLabel(Rect totalPosition, GUIContent label, GUIStyle style) => EditorGUI.PrefixLabel(totalPosition, label, style); + public static Rect PrefixLabel(Rect totalPosition, int id, GUIContent label) => EditorGUI.PrefixLabel(totalPosition, id, label); + public static Rect PrefixLabel(Rect totalPosition, int id, GUIContent label, GUIStyle style) => EditorGUI.PrefixLabel(totalPosition, id, label, style); + + public static void HandlePrefixLabel(Rect totalPosition, Rect labelPosition, GUIContent label) => EditorGUI.HandlePrefixLabel(totalPosition, labelPosition, label); + public static void HandlePrefixLabel(Rect totalPosition, Rect labelPosition, GUIContent label, int id) => EditorGUI.HandlePrefixLabel(totalPosition, labelPosition, label, id); + public static void HandlePrefixLabel(Rect totalPosition, Rect labelPosition, GUIContent label, int id, GUIStyle style) => EditorGUI.HandlePrefixLabel(totalPosition, labelPosition, label, id, style); + + public static void SelectableLabel(Rect position, string text) => EditorGUI.SelectableLabel(position, text); + public static void SelectableLabel(Rect position, string text, GUIStyle style) => EditorGUI.SelectableLabel(position, text, style); + + public static void DrawRect(Rect rect, Color color) => EditorGUI.DrawRect(rect, color); + public static void DrawPreviewTexture(Rect position, Texture image, Material mat = null, ScaleMode scaleMode = ScaleMode.StretchToFill, float imageAspect = 0, float mipLevel = -1, ColorWriteMask colorWriteMask = ColorWriteMask.All) + => EditorGUI.DrawPreviewTexture(position, image, mat, scaleMode, imageAspect, mipLevel, colorWriteMask); + public static void DrawTextureAlpha(Rect position, Texture image, ScaleMode scaleMode = ScaleMode.StretchToFill, float imageAspect = 0, float mipLevel = -1) + => EditorGUI.DrawTextureAlpha(position, image, scaleMode, imageAspect, mipLevel); + public static void DrawTextureTransparent(Rect position, Texture image, ScaleMode scaleMode = ScaleMode.StretchToFill, float imageAspect = 0, float mipLevel = -1, ColorWriteMask colorWriteMask = ColorWriteMask.All, float explosure = 0) + => EditorGUI.DrawTextureTransparent(position, image, scaleMode, imageAspect, mipLevel, colorWriteMask, explosure); + + public static bool InspectorTitlebar(Rect position, bool foldout, Object targetObj, bool expandable) => EditorGUI.InspectorTitlebar(position, foldout, targetObj, expandable); + public static bool InspectorTitlebar(Rect position, bool foldout, Object[] targetObjs, bool expandable) => EditorGUI.InspectorTitlebar(position, foldout, targetObjs, expandable); + + public static void MinMaxSlider(Rect position, ref float minValue, ref float maxValue, float minLimit, float maxLimit) => EditorGUI.MinMaxSlider(position, ref minValue, ref maxValue, minLimit, maxLimit); + public static void MinMaxSlider(Rect position, string label, ref float minValue, ref float maxValue, float minLimit, float maxLimit) => EditorGUI.MinMaxSlider(position, label, ref minValue, ref maxValue, minLimit, maxLimit); + public static void MinMaxSlider(Rect position, GUIContent label, ref float minValue, ref float maxValue, float minLimit, float maxLimit) => EditorGUI.MinMaxSlider(position, label, ref minValue, ref maxValue, minLimit, maxLimit); + + public static void ProgressBar(Rect position, float value, string text) => EditorGUI.ProgressBar(position, value, text); + + public static void HelpBox(Rect position, string message, MessageType type) => EditorGUI.HelpBox(position, message, type); + + public static bool Foldout(Rect position, bool foldout, string content) => EditorGUI.Foldout(position, foldout, content); + public static bool Foldout(Rect position, bool foldout, string content, GUIStyle style) => EditorGUI.Foldout(position, foldout, content, style); + public static bool Foldout(Rect position, bool foldout, string content, bool toggleOnLabelClick) => EditorGUI.Foldout(position, foldout, content, toggleOnLabelClick); + public static bool Foldout(Rect position, bool foldout, string content, bool toggleOnLabelClick, GUIStyle style) => EditorGUI.Foldout(position, foldout, content, toggleOnLabelClick, style); + public static bool Foldout(Rect position, bool foldout, GUIContent content) => EditorGUI.Foldout(position, foldout, content); + public static bool Foldout(Rect position, bool foldout, GUIContent content, GUIStyle style) => EditorGUI.Foldout(position, foldout, content, style); + public static bool Foldout(Rect position, bool foldout, GUIContent content, bool toggleOnLabelClick) => EditorGUI.Foldout(position, foldout, content, toggleOnLabelClick); + public static bool Foldout(Rect position, bool foldout, GUIContent content, bool toggleOnLabelClick, GUIStyle style) => EditorGUI.Foldout(position, foldout, content, toggleOnLabelClick, style); + + public static bool FolderFoldout(Rect position, bool foldout, string text, bool toggleOnLabelClick = true) + { + GUIContent folderContent = foldout ? EditorIcons.FolderOpenedIcon : EditorIcons.FolderIcon; + folderContent.text = text; + return EditorGUI.Foldout(position, foldout, folderContent, toggleOnLabelClick); + } + + public static bool ToggleFoldout(Rect position, bool foldout, ref bool toggle, string text, bool toggleOnLabelClick = true) + { + Rect toggleRect = position; + toggleRect.x += 2f; + toggleRect.y += position.height * 0.25f; + toggleRect.width = 13f; + toggleRect.height = 13f; + + Rect labelRect = position; + labelRect.xMin += 18f; + + EditorGUI.LabelField(labelRect, text, EditorStyles.label); + bool value = FoldoutToggle(position, foldout); + toggle = GUI.Toggle(toggleRect, toggle, GUIContent.none, EditorStyles.toggle); + + LucidGUIEvent.MouseDownEvent(labelRect, () => value = !value); + return value; + } + + internal static bool FoldoutToggle(Rect position, bool foldout) + { + Rect foldoutRect = position; + foldoutRect.x -= 13.5f; + foldoutRect.y += position.height * 0.23f; + foldoutRect.width = 13f; + foldoutRect.height = 13f; + return GUI.Toggle(foldoutRect, foldout, GUIContent.none, EditorStyles.foldout); + } + + public static bool FoldoutHeader(Rect position, bool foldout, string content) => EditorGUI.Foldout(position, foldout, content, EditorStyles.foldoutHeader); + public static bool FoldoutHeader(Rect position, bool foldout, string content, bool toggleOnLabelClick) => EditorGUI.Foldout(position, foldout, content, toggleOnLabelClick, EditorStyles.foldoutHeader); + public static bool FoldoutHeader(Rect position, bool foldout, GUIContent content) => EditorGUI.Foldout(position, foldout, content, EditorStyles.foldoutHeader); + public static bool FoldoutHeader(Rect position, bool foldout, GUIContent content, bool toggleOnLabelClick) => EditorGUI.Foldout(position, foldout, content, toggleOnLabelClick, EditorStyles.foldoutHeader); + + public static bool Button(Rect position, string content) => GUI.Button(position, content); + public static bool Button(Rect position, string content, Action action) + { + bool value = GUI.Button(position, content); + if (value) action?.Invoke(); + return value; + } + public static bool Button(Rect position, string content, GUIStyle style) => GUI.Button(position, content, style); + public static bool Button(Rect position, string content, GUIStyle style, Action action) + { + bool value = GUI.Button(position, content, style); + if (value) action?.Invoke(); + return value; + } + public static bool Button(Rect position, Texture image) => GUI.Button(position, image); + public static bool Button(Rect position, Texture image, Action action) + { + bool value = GUI.Button(position, image); + if (value) action?.Invoke(); + return value; + } + public static bool Button(Rect position, Texture image, GUIStyle style) => GUI.Button(position, image, style); + public static bool Button(Rect position, Texture image, GUIStyle style, Action action) + { + bool value = GUI.Button(position, image, style); + if (value) action?.Invoke(); + return value; + } + public static bool Button(Rect position, GUIContent content) => GUI.Button(position, content); + public static bool Button(Rect position, GUIContent content, Action action) + { + bool value = GUI.Button(position, content); + if (value) action?.Invoke(); + return value; + } + public static bool Button(Rect position, GUIContent content, GUIStyle style) => GUI.Button(position, content, style); + public static bool Button(Rect position, GUIContent content, GUIStyle style, Action action) + { + bool value = GUI.Button(position, content, style); + if (value) action?.Invoke(); + return value; + } + + public static bool RepeatButton(Rect position, string content) => GUI.RepeatButton(position, content); + public static bool RepeatButton(Rect position, string content, Action action) + { + bool value = GUI.RepeatButton(position, content); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(Rect position, string content, GUIStyle style) => GUI.RepeatButton(position, content, style); + public static bool RepeatButton(Rect position, string content, GUIStyle style, Action action) + { + bool value = GUI.RepeatButton(position, content, style); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(Rect position, Texture image) => GUI.RepeatButton(position, image); + public static bool RepeatButton(Rect position, Texture image, Action action) + { + bool value = GUI.RepeatButton(position, image); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(Rect position, Texture image, GUIStyle style) => GUI.RepeatButton(position, image, style); + public static bool RepeatButton(Rect position, Texture image, GUIStyle style, Action action) + { + bool value = GUI.RepeatButton(position, image, style); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(Rect position, GUIContent content) => GUI.RepeatButton(position, content); + public static bool RepeatButton(Rect position, GUIContent content, Action action) + { + bool value = GUI.RepeatButton(position, content); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(Rect position, GUIContent content, GUIStyle style) => GUI.RepeatButton(position, content, style); + public static bool RepeatButton(Rect position, GUIContent content, GUIStyle style, Action action) + { + bool value = GUI.RepeatButton(position, content, style); + if (value) action?.Invoke(); + return value; + } + + public static bool LinkButton(Rect position, string text) + { + Line(new Rect(position.x, position.y + position.height, position.width, position.height), EditorStyles.linkLabel.normal.textColor); + return Button(position, text, EditorStyles.linkLabel); + } + + public static bool LinkButton(Rect position, string text, Action action) + { + Line(new Rect(position.x, position.y + position.height, position.width, position.height), EditorStyles.linkLabel.normal.textColor); + bool value = Button(position, text, EditorStyles.linkLabel); + if (value) action?.Invoke(); + return value; + } + + public static void Line(Rect position) + { + Line(position, 1f, EditorColors.line); + } + + public static void Line(Rect position, Color color) + { + Line(position, 1f, color); + } + + public static void Line(Rect position, float height, Color color) + { + Rect rect = position; + rect.height = height; + DrawRect(rect, color); + } + + public static void Header(Rect position, string label) + { + EditorGUI.LabelField(position, label, EditorStyles.boldLabel); + } + + public static void Header(Rect position, GUIContent label) + { + EditorGUI.LabelField(position, label, EditorStyles.boldLabel); + } + + public static void BoxHeader(Rect position, GUIContent label) + { + BoxHeader(position, label, EditorColors.box); + } + + public static void BoxHeader(Rect position, string label) + { + BoxHeader(position, label, EditorColors.box); + } + + public static void BoxHeader(Rect position, GUIContent label, Color color) + { + DrawBoxHeaderArea(position, color); + Header(position, label); + } + + public static void BoxHeader(Rect position, string label, Color color) + { + DrawBoxHeaderArea(position, color); + Header(position, label); + } + + private static void DrawBoxHeaderArea(Rect position, Color color) + { + Rect rect = position; + rect.xMin -= 2f; + rect.yMin -= 2f; + rect.yMax += 2f; + EditorGUI.DrawRect(rect, color); + } + + public static void TitleHeader(Rect position, string label) + { + TitleHeader(position, label, EditorColors.thinLine); + } + + public static void TitleHeader(Rect position, GUIContent label) + { + TitleHeader(position, label, EditorColors.thinLine); + } + + public static void TitleHeader(Rect position, string label, Color lineColor) + { + DrawTitleHeaderArea(position, lineColor); + EditorGUI.LabelField(position, label, EditorStyles.boldLabel); + } + + public static void TitleHeader(Rect position, GUIContent label, Color lineColor) + { + DrawTitleHeaderArea(position, lineColor); + EditorGUI.LabelField(position, label, EditorStyles.boldLabel); + } + + private static void DrawTitleHeaderArea(Rect position, Color lineColor) + { + Rect lineRect = position; + lineRect.y = position.yMax - 1f; + Line(lineRect, lineColor); + } + + public static void SectionHeader(Rect position, GUIContent label) + { + SectionHeader(position, label, EditorColors.tab, EditorColors.thinLine); + } + + public static void SectionHeader(Rect position, string label) + { + SectionHeader(position, label, EditorColors.tab, EditorColors.thinLine); + } + + public static void SectionHeader(Rect position, GUIContent label, Color backgroundColor) + { + SectionHeader(position, label, backgroundColor, EditorColors.thinLine); + } + + public static void SectionHeader(Rect position, string label, Color backgroundColor) + { + SectionHeader(position, label, backgroundColor, EditorColors.thinLine); + } + + public static void SectionHeader(Rect position, GUIContent label, Color backgroundColor, Color lineColor) + { + DrawSectionHeaderArea(position, backgroundColor, lineColor); + Header(position, label); + } + + public static void SectionHeader(Rect position, string label, Color backgroundColor, Color lineColor) + { + DrawSectionHeaderArea(position, backgroundColor, lineColor); + Header(position, label); + } + + public static bool SectionFoldout(Rect position, bool foldout, string label) + { + return SectionFoldout(position, foldout, label, EditorColors.helpBox, EditorColors.thinLine, true); + } + + public static bool SectionFoldout(Rect position, bool foldout, GUIContent label) + { + return SectionFoldout(position, foldout, label, EditorColors.helpBox, EditorColors.thinLine, true); + } + + public static bool SectionFoldout(Rect position, bool foldout, string label, bool toggleOnLabelClick) + { + return SectionFoldout(position, foldout, label, EditorColors.helpBox, EditorColors.thinLine, toggleOnLabelClick); + } + + public static bool SectionFoldout(Rect position, bool foldout, GUIContent label, bool toggleOnLabelClick) + { + return SectionFoldout(position, foldout, label, EditorColors.helpBox, EditorColors.thinLine, toggleOnLabelClick); + } + + public static bool SectionFoldout(Rect position, bool foldout, string label, Color backgroundColor, Color lineColor, bool toggleOnLabelClick) + { + SectionHeader(position, label, backgroundColor, lineColor); + + bool value = FoldoutToggle(position, foldout); + LucidGUIEvent.MouseDownEvent(position, () => value = !value); + return value; + } + + public static bool SectionFoldout(Rect position, bool foldout, GUIContent label, Color backgroundColor, Color lineColor, bool toggleOnLabelClick) + { + SectionHeader(position, label, backgroundColor, lineColor); + + bool value = FoldoutToggle(position, foldout); + LucidGUIEvent.MouseDownEvent(position, () => value = !value); + return value; + } + + private static void DrawSectionHeaderArea(Rect position, Color backgroundColor, Color lineColor) + { + Rect rect = position; + rect.xMin -= 16f; + rect.xMax += 16f; + EditorGUI.DrawRect(rect, backgroundColor); + Line(rect, lineColor); + rect.y += rect.height; + Line(rect, lineColor); + } + + public static void Blockquote(Rect position, string label) + { + Blockquote(position, label, EditorStyles.label); + } + + public static void Blockquote(Rect position, GUIContent label) + { + Blockquote(position, label, EditorStyles.label); + } + + public static void Blockquote(Rect position, string label, GUIStyle style) + { + DrawQuoteLine(position, style); + + Rect labelPosition = position; + labelPosition.xMin += 7f; + EditorGUI.LabelField(labelPosition, label, style); + } + + public static void Blockquote(Rect position, GUIContent label, GUIStyle style) + { + DrawQuoteLine(position, style); + + Rect labelPosition = position; + labelPosition.xMin += 7f; + EditorGUI.LabelField(labelPosition, label, style); + } + + internal static void DrawQuoteLine(Rect position, GUIStyle style) + { + Rect blockRect = position; + Color backgroundColor = EditorColors.text; + backgroundColor.a = 0.06f; + EditorGUI.DrawRect(blockRect, backgroundColor); + blockRect.x = position.xMin; + blockRect.width = 3; + EditorGUI.DrawRect(blockRect, EditorColors.text); + } + + public static void ScriptField(Rect position, Object target) + { + EditorGUI.BeginDisabledGroup(true); + if (target is MonoBehaviour) + { + EditorGUI.ObjectField(position, "Script", MonoScript.FromMonoBehaviour((MonoBehaviour)target), typeof(MonoScript), false); + } + else if (target is ScriptableObject) + { + EditorGUI.ObjectField(position, "Script", MonoScript.FromScriptableObject((ScriptableObject)target), typeof(MonoScript), false); + } + EditorGUI.EndDisabledGroup(); + } + + public static void DrawBox(Rect rect) + { + DrawBox(rect, GUI.skin.box); + } + + public static void DrawBox(Rect rect, GUIStyle style) + { + EditorGUI.LabelField(rect, GUIContent.none, style); + } + + public static int Toolbar(Rect position, int selectedIndex, string[] displayedOptions) + { + return Toolbar(position, selectedIndex, displayedOptions, GUI.ToolbarButtonSize.Fixed); + } + + public static int Toolbar(Rect position, int selectedIndex, string[] displayedOptions, GUI.ToolbarButtonSize toolbarButtonSize) + { + return GUI.Toolbar(position, selectedIndex, displayedOptions.Select(x => new GUIContent(x)).ToArray(), "LargeButton", toolbarButtonSize); + } + + public static void BeginDisabledGroup(bool disabled) + { + EditorGUI.BeginDisabledGroup(disabled); + } + + public static void EndDisabledGroup() + { + EditorGUI.EndDisabledGroup(); + } + + public static void BeginChangeCheck() + { + EditorGUI.BeginChangeCheck(); + } + + public static void EndChangeCheck() + { + EditorGUI.EndChangeCheck(); + } + + public static GUIContent BeginProperty(Rect totalPosition, GUIContent label, SerializedProperty property) + { + return EditorGUI.BeginProperty(totalPosition, label, property); + } + + public static void EndProperty() + { + EditorGUI.EndProperty(); + } + + } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs.meta new file mode 100644 index 0000000..f56e9cb --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: de69ea548194a40c19a7abcbfbaa2bd3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUI.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs new file mode 100644 index 0000000..a0f9fc8 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs @@ -0,0 +1,995 @@ +using System; +using System.Linq; +using UnityEngine; +using UnityEditor; +using Object = UnityEngine.Object; + +namespace Cainos.LucidEditor +{ + public static class LucidEditorGUILayout + { + public static Rect GetControlRect(params GUILayoutOption[] options) => EditorGUILayout.GetControlRect(options); + public static Rect GetControlRect(bool hasLabel, params GUILayoutOption[] options) => EditorGUILayout.GetControlRect(hasLabel, options); + public static Rect GetControlRect(bool hasLabel, float height, params GUILayoutOption[] options) => EditorGUILayout.GetControlRect(hasLabel, height, options); + public static Rect GetControlRect(bool hasLabel, float height, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.GetControlRect(hasLabel, height, style, options); + + public static T Field(T value, params GUILayoutOption[] options) => LucidEditorGUI.Field(EditorGUILayout.GetControlRect(options), value); + public static T Field(string label, T value, params GUILayoutOption[] options) => LucidEditorGUI.Field(EditorGUILayout.GetControlRect(options), label, value); + public static T Field(GUIContent label, T value, params GUILayoutOption[] options) => LucidEditorGUI.Field(EditorGUILayout.GetControlRect(options), label, value); + + public static object Field(object value, Type objType, params GUILayoutOption[] options) => LucidEditorGUI.Field(EditorGUILayout.GetControlRect(options), value, objType); + public static object Field(string label, object value, Type objType, params GUILayoutOption[] options) => LucidEditorGUI.Field(EditorGUILayout.GetControlRect(options), label, value, objType); + public static object Field(GUIContent label, object value, Type objType, params GUILayoutOption[] options) => LucidEditorGUI.Field(EditorGUILayout.GetControlRect(options), label, value, objType); + + public static void ReadOnlyField(T value, params GUILayoutOption[] options) => LucidEditorGUI.ReadOnlyField(EditorGUILayout.GetControlRect(options), value); + public static void ReadOnlyField(string label, T value, params GUILayoutOption[] options) => LucidEditorGUI.ReadOnlyField(EditorGUILayout.GetControlRect(options), label, value); + public static void ReadOnlyField(GUIContent label, T value, params GUILayoutOption[] options) => LucidEditorGUI.ReadOnlyField(EditorGUILayout.GetControlRect(options), label, value); + + public static void ReadOnlyField(object value, Type objType, params GUILayoutOption[] options) => LucidEditorGUI.ReadOnlyField(EditorGUILayout.GetControlRect(options), value, objType); + public static void ReadOnlyField(string label, object value, Type objType, params GUILayoutOption[] options) => LucidEditorGUI.ReadOnlyField(EditorGUILayout.GetControlRect(options), label, value, objType); + public static void ReadOnlyField(GUIContent label, object value, Type objType, params GUILayoutOption[] options) => LucidEditorGUI.ReadOnlyField(EditorGUILayout.GetControlRect(options), label, value, objType); + + public static bool PropertyField(SerializedProperty property, params GUILayoutOption[] options) => EditorGUILayout.PropertyField(property, options); + public static bool PropertyField(SerializedProperty property, bool includeChildren, params GUILayoutOption[] options) => EditorGUILayout.PropertyField(property, includeChildren, options); + public static bool PropertyField(SerializedProperty property, GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.PropertyField(property, label, options); + public static bool PropertyField(SerializedProperty property, GUIContent label, bool includeChildren, params GUILayoutOption[] options) => EditorGUILayout.PropertyField(property, label, includeChildren, options); + + public static string TextField(string value, params GUILayoutOption[] options) => EditorGUILayout.TextField(value, options); + public static string TextField(string value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.TextField(value, style, options); + public static string TextField(string label, string value, params GUILayoutOption[] options) => EditorGUILayout.TextField(label, value, options); + public static string TextField(string label, string value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.TextField(label, value, style, options); + public static string TextField(GUIContent label, string value, params GUILayoutOption[] options) => EditorGUILayout.TextField(label, value, options); + public static string TextField(GUIContent label, string value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.TextField(label, value, style, options); + + public static string DelayedTextField(string value, params GUILayoutOption[] options) => EditorGUILayout.DelayedTextField(value, options); + public static string DelayedTextField(string value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedTextField(value, style, options); + public static string DelayedTextField(string label, string value, params GUILayoutOption[] options) => EditorGUILayout.DelayedTextField(label, value, options); + public static string DelayedTextField(string label, string value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedTextField(label, value, style, options); + public static string DelayedTextField(GUIContent label, string value, params GUILayoutOption[] options) => EditorGUILayout.DelayedTextField(label, value, options); + public static string DelayedTextField(GUIContent label, string value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedTextField(label, value, style, options); + + public static string TextArea(string text, params GUILayoutOption[] options) => EditorGUILayout.TextArea(text, options); + public static string TextArea(string text, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.TextArea(text, style, options); + + public static string PasswordField(string password, params GUILayoutOption[] options) => EditorGUILayout.PasswordField(password, options); + public static string PasswordField(string password, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.PasswordField(password, style, options); + public static string PasswordField(string label, string password, params GUILayoutOption[] options) => EditorGUILayout.PasswordField(label, password, options); + public static string PasswordField(string label, string password, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.PasswordField(label, password, style, options); + public static string PasswordField(GUIContent label, string password, params GUILayoutOption[] options) => EditorGUILayout.PasswordField(label, password, options); + public static string PasswordField(GUIContent label, string password, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.PasswordField(label, password, style, options); + + public static int IntField(int value, params GUILayoutOption[] options) => EditorGUILayout.IntField(value, options); + public static int IntField(int value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.IntField(value, style, options); + public static int IntField(string label, int value, params GUILayoutOption[] options) => EditorGUILayout.IntField(label, value, options); + public static int IntField(string label, int value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.IntField(label, value, style, options); + public static int IntField(GUIContent label, int value, params GUILayoutOption[] options) => EditorGUILayout.IntField(label, value, options); + public static int IntField(GUIContent label, int value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.IntField(label, value, style, options); + + public static int DelayedIntField(int value, params GUILayoutOption[] options) => EditorGUILayout.DelayedIntField(value, options); + public static int DelayedIntField(int value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedIntField(value, style, options); + public static int DelayedIntField(string label, int value, params GUILayoutOption[] options) => EditorGUILayout.DelayedIntField(label, value, options); + public static int DelayedIntField(string label, int value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedIntField(label, value, style, options); + public static int DelayedIntField(GUIContent label, int value, params GUILayoutOption[] options) => EditorGUILayout.DelayedIntField(label, value, options); + public static int DelayedIntField(GUIContent label, int value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedIntField(label, value, style, options); + + public static int IntPopup(int selectedValue, string[] displayedOptions, int[] optionValues, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(selectedValue, displayedOptions, optionValues, options); + public static int IntPopup(int selectedValue, string[] displayedOptions, int[] optionValues, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(selectedValue, displayedOptions, optionValues, style, options); + public static int IntPopup(int selectedValue, GUIContent[] displayedOptions, int[] optionValues, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(selectedValue, displayedOptions, optionValues, options); + public static int IntPopup(int selectedValue, GUIContent[] displayedOptions, int[] optionValues, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(selectedValue, displayedOptions, optionValues, style, options); + public static int IntPopup(string label, int selectedValue, string[] displayedOptions, int[] optionValues, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(label, selectedValue, displayedOptions, optionValues, options); + public static int IntPopup(string label, int selectedValue, string[] displayedOptions, int[] optionValues, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(label, selectedValue, displayedOptions, optionValues, style, options); + public static int IntPopup(GUIContent label, int selectedValue, GUIContent[] displayedOptions, int[] optionValues, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(label, selectedValue, displayedOptions, optionValues, options); + public static int IntPopup(GUIContent label, int selectedValue, GUIContent[] displayedOptions, int[] optionValues, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(label, selectedValue, displayedOptions, optionValues, style, options); + public static void IntPopup(SerializedProperty property, GUIContent[] displayedOptions, int[] optionValues, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(property, displayedOptions, optionValues, options); + public static void IntPopup(SerializedProperty property, GUIContent[] displayedOptions, int[] optionValues, GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.IntPopup(property, displayedOptions, optionValues, label, options); + + public static int IntSlider(int value, int leftValue, int rightValue, params GUILayoutOption[] options) => EditorGUILayout.IntSlider(value, leftValue, rightValue, options); + public static int IntSlider(string label, int value, int leftValue, int rightValue, params GUILayoutOption[] options) => EditorGUILayout.IntSlider(label, value, leftValue, rightValue, options); + public static int IntSlider(GUIContent label, int value, int leftValue, int rightValue, params GUILayoutOption[] options) => EditorGUILayout.IntSlider(label, value, leftValue, rightValue, options); + public static void IntSlider(SerializedProperty property, int leftValue, int rightValue, params GUILayoutOption[] options) => EditorGUILayout.IntSlider(property, leftValue, rightValue, options); + public static void IntSlider(SerializedProperty property, int leftValue, int rightValue, string label, params GUILayoutOption[] options) => EditorGUILayout.IntSlider(property, leftValue, rightValue, label, options); + public static void IntSlider(SerializedProperty property, int leftValue, int rightValue, GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.IntSlider(property, leftValue, rightValue, label, options); + + public static float FloatField(float value, params GUILayoutOption[] options) => EditorGUILayout.FloatField(value, options); + public static float FloatField(float value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.FloatField(value, style, options); + public static float FloatField(string label, float value, params GUILayoutOption[] options) => EditorGUILayout.FloatField(label, value, options); + public static float FloatField(string label, float value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.FloatField(label, value, style, options); + public static float FloatField(GUIContent label, float value, params GUILayoutOption[] options) => EditorGUILayout.FloatField(label, value, options); + public static float FloatField(GUIContent label, float value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.FloatField(label, value, style, options); + + public static float FloatSlider(float value, float leftValue, float rightValue, params GUILayoutOption[] options) => EditorGUILayout.Slider(value, leftValue, rightValue, options); + public static float FloatSlider(string label, float value, float leftValue, float rightValue, params GUILayoutOption[] options) => EditorGUILayout.Slider(label, value, leftValue, rightValue, options); + public static float FloatSlider(GUIContent label, float value, float leftValue, float rightValue, params GUILayoutOption[] options) => EditorGUILayout.Slider(label, value, leftValue, rightValue, options); + public static void FloatSlider(SerializedProperty property, float leftValue, float rightValue, params GUILayoutOption[] options) => EditorGUILayout.Slider(property, leftValue, rightValue, options); + public static void FloatSlider(SerializedProperty property, float leftValue, float rightValue, string label, params GUILayoutOption[] options) => EditorGUILayout.Slider(property, leftValue, rightValue, label, options); + public static void FloatSlider(SerializedProperty property, float leftValue, float rightValue, GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.Slider(property, leftValue, rightValue, label, options); + + public static float DelayedFloatField(float value, params GUILayoutOption[] options) => EditorGUILayout.DelayedFloatField(value, options); + public static float DelayedFloatField(float value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedFloatField(value, style, options); + public static float DelayedFloatField(string label, float value, params GUILayoutOption[] options) => EditorGUILayout.DelayedFloatField(label, value, options); + public static float DelayedFloatField(string label, float value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedFloatField(label, value, style, options); + public static float DelayedFloatField(GUIContent label, float value, params GUILayoutOption[] options) => EditorGUILayout.DelayedFloatField(label, value, options); + public static float DelayedFloatField(GUIContent label, float value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedFloatField(label, value, style, options); + + public static double DoubleField(double value, params GUILayoutOption[] options) => EditorGUILayout.DoubleField(value, options); + public static double DoubleField(double value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DoubleField(value, style, options); + public static double DoubleField(string label, double value, params GUILayoutOption[] options) => EditorGUILayout.DoubleField(label, value, options); + public static double DoubleField(string label, double value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DoubleField(label, value, style, options); + public static double DoubleField(GUIContent label, double value, params GUILayoutOption[] options) => EditorGUILayout.DoubleField(label, value, options); + public static double DoubleField(GUIContent label, double value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DoubleField(label, value, style, options); + + public static double DelayedDoubleField(double value, params GUILayoutOption[] options) => EditorGUILayout.DelayedDoubleField(value, options); + public static double DelayedDoubleField(double value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedDoubleField(value, style, options); + public static double DelayedDoubleField(string label, double value, params GUILayoutOption[] options) => EditorGUILayout.DelayedDoubleField(label, value, options); + public static double DelayedDoubleField(string label, double value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedDoubleField(label, value, style, options); + public static double DelayedDoubleField(GUIContent label, double value, params GUILayoutOption[] options) => EditorGUILayout.DelayedDoubleField(label, value, options); + public static double DelayedDoubleField(GUIContent label, double value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.DelayedDoubleField(label, value, style, options); + + public static long LongField(long value, params GUILayoutOption[] options) => EditorGUILayout.LongField(value, options); + public static long LongField(long value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LongField(value, style, options); + public static long LongField(string label, long value, params GUILayoutOption[] options) => EditorGUILayout.LongField(label, value, options); + public static long LongField(string label, long value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LongField(label, value, style, options); + public static long LongField(GUIContent label, long value, params GUILayoutOption[] options) => EditorGUILayout.LongField(label, value, options); + public static long LongField(GUIContent label, long value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LongField(label, value, style, options); + + public static bool Toggle(bool value, params GUILayoutOption[] options) => EditorGUILayout.Toggle(value, options); + public static bool Toggle(bool value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.Toggle(value, style, options); + public static bool Toggle(string label, bool value, params GUILayoutOption[] options) => EditorGUILayout.Toggle(label, value, options); + public static bool Toggle(string label, bool value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.Toggle(label, value, style, options); + public static bool Toggle(GUIContent label, bool value, params GUILayoutOption[] options) => EditorGUILayout.Toggle(label, value, options); + public static bool Toggle(GUIContent label, bool value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.Toggle(label, value, style, options); + + public static bool ToggleLeft(string label, bool value, params GUILayoutOption[] options) => EditorGUILayout.ToggleLeft(label, value, options); + public static bool ToggleLeft(string label, bool value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.ToggleLeft(label, value, style, options); + public static bool ToggleLeft(GUIContent label, bool value, params GUILayoutOption[] options) => EditorGUILayout.ToggleLeft(label, value, options); + public static bool ToggleLeft(GUIContent label, bool value, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.ToggleLeft(label, value, style, options); + + public static Vector2 Vector2Field(string label, Vector2 value, params GUILayoutOption[] options) => EditorGUILayout.Vector2Field(label, value, options); + public static Vector2 Vector2Field(GUIContent label, Vector2 value, params GUILayoutOption[] options) => EditorGUILayout.Vector2Field(label, value, options); + public static Vector2Int Vector2IntField(string label, Vector2Int value, params GUILayoutOption[] options) => EditorGUILayout.Vector2IntField(label, value, options); + public static Vector2Int Vector2IntField(GUIContent label, Vector2Int value, params GUILayoutOption[] options) => EditorGUILayout.Vector2IntField(label, value, options); + public static Vector3 Vector3Field(string label, Vector3 value, params GUILayoutOption[] options) => EditorGUILayout.Vector3Field(label, value, options); + public static Vector3 Vector3Field(GUIContent label, Vector3 value, params GUILayoutOption[] options) => EditorGUILayout.Vector3Field(label, value, options); + public static Vector3Int Vector3IntField(string label, Vector3Int value, params GUILayoutOption[] options) => EditorGUILayout.Vector3IntField(label, value, options); + public static Vector3Int Vector3IntField(GUIContent label, Vector3Int value, params GUILayoutOption[] options) => EditorGUILayout.Vector3IntField(label, value, options); + public static Vector4 Vector4Field(string label, Vector4 value, params GUILayoutOption[] options) => EditorGUILayout.Vector4Field(label, value, options); + public static Vector4 Vector4Field(GUIContent label, Vector4 value, params GUILayoutOption[] options) => EditorGUILayout.Vector4Field(label, value, options); + + public static Color ColorField(Color value, params GUILayoutOption[] options) => EditorGUILayout.ColorField(value, options); + public static Color ColorField(string label, Color value, params GUILayoutOption[] options) => EditorGUILayout.ColorField(label, value, options); + public static Color ColorField(GUIContent label, Color value, params GUILayoutOption[] options) => EditorGUILayout.ColorField(label, value, options); + public static Color ColorField(GUIContent label, Color value, bool showEyedropper, bool showAlpha, bool hdr, params GUILayoutOption[] options) => EditorGUILayout.ColorField(label, value, showEyedropper, showAlpha, hdr, options); + + public static Gradient GradientField(Gradient gradient, params GUILayoutOption[] options) => EditorGUILayout.GradientField(gradient, options); + public static Gradient GradientField(string label, Gradient gradient, params GUILayoutOption[] options) => EditorGUILayout.GradientField(label, gradient, options); + public static Gradient GradientField(GUIContent label, Gradient gradient, params GUILayoutOption[] options) => EditorGUILayout.GradientField(label, gradient, options); + public static Gradient GradientField(GUIContent label, Gradient gradient, bool hdr, params GUILayoutOption[] options) => EditorGUILayout.GradientField(label, gradient, hdr, options); + + public static AnimationCurve CurveField(AnimationCurve value, params GUILayoutOption[] options) => EditorGUILayout.CurveField(value, options); + public static AnimationCurve CurveField(string label, AnimationCurve value, params GUILayoutOption[] options) => EditorGUILayout.CurveField(label, value, options); + public static AnimationCurve CurveField(GUIContent label, AnimationCurve value, params GUILayoutOption[] options) => EditorGUILayout.CurveField(label, value, options); + public static AnimationCurve CurveField(AnimationCurve value, Color color, Rect ranges, params GUILayoutOption[] options) => EditorGUILayout.CurveField(value, color, ranges, options); + public static AnimationCurve CurveField(string label, AnimationCurve value, Color color, Rect ranges, params GUILayoutOption[] options) => EditorGUILayout.CurveField(label, value, color, ranges, options); + public static AnimationCurve CurveField(GUIContent label, AnimationCurve value, Color color, Rect ranges, params GUILayoutOption[] options) => EditorGUILayout.CurveField(label, value, color, ranges, options); + public static void CurveField(SerializedProperty property, Color color, Rect ranges, params GUILayoutOption[] options) => EditorGUILayout.CurveField(property, color, ranges, options); + public static void CurveField(SerializedProperty property, Color color, Rect ranges, GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.CurveField(property, color, ranges, label, options); + + public static Bounds BoundsField(Bounds value, params GUILayoutOption[] options) => EditorGUILayout.BoundsField(value, options); + public static Bounds BoundsField(string label, Bounds value, params GUILayoutOption[] options) => EditorGUILayout.BoundsField(label, value, options); + public static Bounds BoundsField(GUIContent label, Bounds value, params GUILayoutOption[] options) => EditorGUILayout.BoundsField(label, value, options); + + public static BoundsInt BoundsIntField(BoundsInt value, params GUILayoutOption[] options) => EditorGUILayout.BoundsIntField(value, options); + public static BoundsInt BoundsIntField(string label, BoundsInt value, params GUILayoutOption[] options) => EditorGUILayout.BoundsIntField(label, value, options); + public static BoundsInt BoundsIntField(GUIContent label, BoundsInt value, params GUILayoutOption[] options) => EditorGUILayout.BoundsIntField(label, value, options); + + public static Rect RectField(Rect value, params GUILayoutOption[] options) => EditorGUILayout.RectField(value, options); + public static Rect RectField(string label, Rect value, params GUILayoutOption[] options) => EditorGUILayout.RectField(label, value, options); + public static Rect RectField(GUIContent label, Rect value, params GUILayoutOption[] options) => EditorGUILayout.RectField(label, value, options); + + public static RectInt RectIntField(RectInt value, params GUILayoutOption[] options) => EditorGUILayout.RectIntField(value, options); + public static RectInt RectIntField(string label, RectInt value, params GUILayoutOption[] options) => EditorGUILayout.RectIntField(label, value, options); + public static RectInt RectIntField(GUIContent label, RectInt value, params GUILayoutOption[] options) => EditorGUILayout.RectIntField(label, value, options); + + public static Enum EnumFlagsField(Enum enumValue, params GUILayoutOption[] options) => EditorGUILayout.EnumFlagsField(enumValue, options); + public static Enum EnumFlagsField(Enum enumValue, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.EnumFlagsField(enumValue, style, options); + public static Enum EnumFlagsField(string label, Enum enumValue, params GUILayoutOption[] options) => EditorGUILayout.EnumFlagsField(label, enumValue, options); + public static Enum EnumFlagsField(string label, Enum enumValue, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.EnumFlagsField(label, enumValue, style, options); + public static Enum EnumFlagsField(GUIContent label, Enum enumValue, params GUILayoutOption[] options) => EditorGUILayout.EnumFlagsField(label, enumValue, options); + public static Enum EnumFlagsField(GUIContent label, Enum enumValue, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.EnumFlagsField(label, enumValue, style, options); + public static Enum EnumFlagsField(GUIContent label, Enum enumValue, bool includeObsolete, params GUILayoutOption[] options) => EditorGUILayout.EnumFlagsField(label, enumValue, includeObsolete, options); + public static Enum EnumFlagsField(GUIContent label, Enum enumValue, bool includeObsolete, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.EnumFlagsField(label, enumValue, includeObsolete, style, options); + + public static TEnum EnumFlagsField(TEnum enumValue, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumFlagsField(enumValue, options); + public static TEnum EnumFlagsField(TEnum enumValue, GUIStyle style, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumFlagsField(enumValue, style, options); + public static TEnum EnumFlagsField(string label, TEnum enumValue, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumFlagsField(label, enumValue, options); + public static TEnum EnumFlagsField(string label, TEnum enumValue, GUIStyle style, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumFlagsField(label, enumValue, style, options); + public static TEnum EnumFlagsField(GUIContent label, TEnum enumValue, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumFlagsField(label, enumValue, options); + public static TEnum EnumFlagsField(GUIContent label, TEnum enumValue, GUIStyle style, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumFlagsField(label, enumValue, style, options); + public static TEnum EnumFlagsField(GUIContent label, TEnum enumValue, bool includeObsolete, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumFlagsField(label, enumValue, includeObsolete, options); + public static TEnum EnumFlagsField(GUIContent label, TEnum enumValue, bool includeObsolete, GUIStyle style, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumFlagsField(label, enumValue, includeObsolete, style, options); + + public static Enum EnumPopup(Enum selected, params GUILayoutOption[] options) => EditorGUILayout.EnumPopup(selected, options); + public static Enum EnumPopup(Enum selected, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.EnumPopup(selected, style, options); + public static Enum EnumPopup(string label, Enum selected, params GUILayoutOption[] options) => EditorGUILayout.EnumPopup(label, selected, options); + public static Enum EnumPopup(string label, Enum selected, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.EnumPopup(label, selected, style, options); + public static Enum EnumPopup(GUIContent label, Enum selected, params GUILayoutOption[] options) => EditorGUILayout.EnumPopup(label, selected, options); + public static Enum EnumPopup(GUIContent label, Enum selected, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.EnumPopup(label, selected, style, options); + public static Enum EnumPopup(GUIContent label, Enum selected, Func checkEnabled, bool includeObsolete, params GUILayoutOption[] options) => EditorGUILayout.EnumPopup(label, selected, checkEnabled, includeObsolete, options); + public static Enum EnumPopup(GUIContent label, Enum selected, Func checkEnabled, bool includeObsolete, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.EnumPopup(label, selected, checkEnabled, includeObsolete, style, options); + + public static TEnum EnumPopup(TEnum selected, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumPopup(selected, options); + public static TEnum EnumPopup(TEnum selected, GUIStyle style, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumPopup(selected, style, options); + public static TEnum EnumPopup(string label, TEnum selected, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumPopup(label, selected, options); + public static TEnum EnumPopup(string label, TEnum selected, GUIStyle style, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumPopup(label, selected, style, options); + public static TEnum EnumPopup(GUIContent label, TEnum selected, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumPopup(label, selected, options); + public static TEnum EnumPopup(GUIContent label, TEnum selected, GUIStyle style, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumPopup(label, selected, style, options); + public static TEnum EnumPopup(GUIContent label, TEnum selected, Func checkEnabled, bool includeObsolete, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumPopup(label, selected, checkEnabled, includeObsolete, options); + public static TEnum EnumPopup(GUIContent label, TEnum selected, Func checkEnabled, bool includeObsolete, GUIStyle style, params GUILayoutOption[] options) where TEnum : Enum => (TEnum)EditorGUILayout.EnumPopup(label, selected, checkEnabled, includeObsolete, style, options); + + public static Object ObjectField(Object obj, Type objType, bool allowSceneObjects, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(obj, objType, allowSceneObjects, options); + public static Object ObjectField(string label, Object obj, Type objType, bool allowSceneObjects, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(label, obj, objType, allowSceneObjects, options); + public static Object ObjectField(GUIContent label, Object obj, Type objType, bool allowSceneObjects, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(label, obj, objType, allowSceneObjects, options); + public static T ObjectField(T obj, bool allowSceneObjects, params GUILayoutOption[] options) where T : Object => (T)EditorGUILayout.ObjectField(obj, typeof(T), allowSceneObjects, options); + public static T ObjectField(string label, T obj, bool allowSceneObjects, params GUILayoutOption[] options) where T : Object => (T)EditorGUILayout.ObjectField(label, obj, typeof(T), allowSceneObjects, options); + public static T ObjectField(GUIContent label, T obj, bool allowSceneObjects, params GUILayoutOption[] options) where T : Object => (T)EditorGUILayout.ObjectField(label, obj, typeof(T), allowSceneObjects, options); + public static void ObjectField(SerializedProperty property, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(property, options); + public static void ObjectField(SerializedProperty property, GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(property, label, options); + public static void ObjectField(SerializedProperty property, Type objType, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(property, objType, options); + public static void ObjectField(SerializedProperty property, Type objType, GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(property, objType, label, options); + public static void ObjectField(SerializedProperty property, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(property, typeof(T), options); + public static void ObjectField(SerializedProperty property, GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.ObjectField(property, typeof(T), label, options); + + public static string TagField(string tag, params GUILayoutOption[] options) => EditorGUILayout.TagField(tag, options); + public static string TagField(string tag, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.TagField(tag, style, options); + public static string TagField(string label, string tag, params GUILayoutOption[] options) => EditorGUILayout.TagField(label, tag, options); + public static string TagField(string label, string tag, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.TagField(label, tag, style, options); + public static string TagField(GUIContent label, string tag, params GUILayoutOption[] options) => EditorGUILayout.TagField(label, tag, options); + public static string TagField(GUIContent label, string tag, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.TagField(label, tag, style, options); + + public static int LayerField(int layer, params GUILayoutOption[] options) => EditorGUILayout.LayerField(layer, options); + public static int LayerField(int layer, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LayerField(layer, style, options); + public static int LayerField(string label, int layer, params GUILayoutOption[] options) => EditorGUILayout.LayerField(label, layer, options); + public static int LayerField(string label, int layer, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LayerField(label, layer, style, options); + public static int LayerField(GUIContent label, int layer, params GUILayoutOption[] options) => EditorGUILayout.LayerField(label, layer, options); + public static int LayerField(GUIContent label, int layer, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LayerField(label, layer, style, options); + + public static int MaskField(GUIContent label, int mask, string[] displayedOptions, params GUILayoutOption[] options) => EditorGUILayout.MaskField(label, mask, displayedOptions, options); + public static int MaskField(GUIContent label, int mask, string[] displayedOptions, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.MaskField(label, mask, displayedOptions, style, options); + public static int MaskField(string label, int mask, string[] displayedOptions, params GUILayoutOption[] options) => EditorGUILayout.MaskField(label, mask, displayedOptions, options); + public static int MaskField(string label, int mask, string[] displayedOptions, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.MaskField(label, mask, displayedOptions, style, options); + public static int MaskField(int mask, string[] displayedOptions, params GUILayoutOption[] options) => EditorGUILayout.MaskField(mask, displayedOptions, options); + public static int MaskField(int mask, string[] displayedOptions, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.MaskField(mask, displayedOptions, style, options); + + public static int Popup(int selectedIndex, string[] displayedOptions, params GUILayoutOption[] options) => EditorGUILayout.Popup(selectedIndex, displayedOptions, options); + public static int Popup(int selectedIndex, string[] displayedOptions, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.Popup(selectedIndex, displayedOptions, style, options); + public static int Popup(int selectedIndex, GUIContent[] displayedOptions, params GUILayoutOption[] options) => EditorGUILayout.Popup(selectedIndex, displayedOptions, options); + public static int Popup(int selectedIndex, GUIContent[] displayedOptions, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.Popup(selectedIndex, displayedOptions, style, options); + public static int Popup(string label, int selectedIndex, string[] displayedOptions, params GUILayoutOption[] options) => EditorGUILayout.Popup(label, selectedIndex, displayedOptions, options); + public static int Popup(string label, int selectedIndex, string[] displayedOptions, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.Popup(label, selectedIndex, displayedOptions, style, options); + public static int Popup(GUIContent label, int selectedIndex, GUIContent[] displayedOptions, params GUILayoutOption[] options) => EditorGUILayout.Popup(label, selectedIndex, displayedOptions, options); + public static int Popup(GUIContent label, int selectedIndex, GUIContent[] displayedOptions, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.Popup(label, selectedIndex, displayedOptions, style, options); + + public static void LabelField(string label, params GUILayoutOption[] options) => EditorGUILayout.LabelField(label, options); + public static void LabelField(string label, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LabelField(label, style, options); + public static void LabelField(GUIContent label, params GUILayoutOption[] options) => EditorGUILayout.LabelField(label, options); + public static void LabelField(GUIContent label, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LabelField(label, style, options); + public static void LabelField(string label, string label2, params GUILayoutOption[] options) => EditorGUILayout.LabelField(label, label2, options); + public static void LabelField(string label, string label2, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LabelField(label, label2, style, options); + public static void LabelField(GUIContent label, GUIContent label2, params GUILayoutOption[] options) => EditorGUILayout.LabelField(label, label2, options); + public static void LabelField(GUIContent label, GUIContent label2, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.LabelField(label, label2, style, options); + + public static void PrefixLabel(string label) => EditorGUILayout.PrefixLabel(label); + public static void PrefixLabel(string label, GUIStyle followingStyle) => EditorGUILayout.PrefixLabel(label, followingStyle); + public static void PrefixLabel(string label, GUIStyle followingStyle, GUIStyle labelStyle) => EditorGUILayout.PrefixLabel(label, followingStyle, labelStyle); + public static void PrefixLabel(GUIContent label) => EditorGUILayout.PrefixLabel(label); + public static void PrefixLabel(GUIContent label, GUIStyle followingStyle) => EditorGUILayout.PrefixLabel(label, followingStyle); + public static void PrefixLabel(GUIContent label, GUIStyle followingStyle, GUIStyle labelStyle) => EditorGUILayout.PrefixLabel(label, followingStyle, labelStyle); + + public static void SelectableLabel(string text, params GUILayoutOption[] options) => EditorGUILayout.SelectableLabel(text, options); + public static void SelectableLabel(string text, GUIStyle style, params GUILayoutOption[] options) => EditorGUILayout.SelectableLabel(text, style, options); + + public static bool InspectorTitlebar(bool foldout, Object targetObj, bool expandable) => EditorGUILayout.InspectorTitlebar(foldout, targetObj, expandable); + public static bool InspectorTitlebar(bool foldout, Object[] targetObjs, bool expandable) => EditorGUILayout.InspectorTitlebar(foldout, targetObjs, expandable); + + public static void MinMaxSlider(ref float minValue, ref float maxValue, float minLimit, float maxLimit, params GUILayoutOption[] options) => EditorGUILayout.MinMaxSlider(ref minValue, ref maxValue, minLimit, maxLimit, options); + public static void MinMaxSlider(string label, ref float minValue, ref float maxValue, float minLimit, float maxLimit, params GUILayoutOption[] options) => EditorGUILayout.MinMaxSlider(label, ref minValue, ref maxValue, minLimit, maxLimit, options); + public static void MinMaxSlider(GUIContent label, ref float minValue, ref float maxValue, float minLimit, float maxLimit, params GUILayoutOption[] options) => EditorGUILayout.MinMaxSlider(label, ref minValue, ref maxValue, minLimit, maxLimit, options); + + public static void ProgressBar(float value, string text) + { + Rect position = EditorGUILayout.GetControlRect(); + EditorGUI.ProgressBar(position, value, text); + } + + public static void HelpBox(string message, MessageType type) => EditorGUILayout.HelpBox(message, type); + public static void HelpBox(string message, MessageType type, bool wide) => EditorGUILayout.HelpBox(message, type, wide); + + public static bool Foldout(bool foldout, string content) => EditorGUILayout.Foldout(foldout, content); + public static bool Foldout(bool foldout, string content, GUIStyle style) => EditorGUILayout.Foldout(foldout, content, style); + public static bool Foldout(bool foldout, string content, bool toggleOnLabelClick) => EditorGUILayout.Foldout(foldout, content, toggleOnLabelClick); + public static bool Foldout(bool foldout, string content, bool toggleOnLabelClick, GUIStyle style) => EditorGUILayout.Foldout(foldout, content, toggleOnLabelClick, style); + public static bool Foldout(bool foldout, GUIContent content) => EditorGUILayout.Foldout(foldout, content); + public static bool Foldout(bool foldout, GUIContent content, GUIStyle style) => EditorGUILayout.Foldout(foldout, content, style); + public static bool Foldout(bool foldout, GUIContent content, bool toggleOnLabelClick) => EditorGUILayout.Foldout(foldout, content, toggleOnLabelClick); + public static bool Foldout(bool foldout, GUIContent content, bool toggleOnLabelClick, GUIStyle style) => EditorGUILayout.Foldout(foldout, content, toggleOnLabelClick, style); + + public static bool FolderFoldout(bool foldout, string text, bool toggleOnLabelClick = true) + { + GUIContent folderContent = foldout ? EditorIcons.FolderOpenedIcon : EditorIcons.FolderIcon; + folderContent.text = text; + return EditorGUILayout.Foldout(foldout, folderContent, toggleOnLabelClick); + } + + public static bool ToggleFoldout(bool foldout, ref bool toggle, string text, bool toggleOnLabelClick = true) + { + Rect position = EditorGUILayout.GetControlRect(); + return LucidEditorGUI.ToggleFoldout(position, foldout, ref toggle, text, toggleOnLabelClick); + } + + public static bool FoldoutHeader(bool foldout, string content) => EditorGUILayout.Foldout(foldout, content, EditorStyles.foldoutHeader); + public static bool FoldoutHeader(bool foldout, string content, bool toggleOnLabelClick) => EditorGUILayout.Foldout(foldout, content, toggleOnLabelClick, EditorStyles.foldoutHeader); + public static bool FoldoutHeader(bool foldout, GUIContent content) => EditorGUILayout.Foldout(foldout, content, EditorStyles.foldoutHeader); + public static bool FoldoutHeader(bool foldout, GUIContent content, bool toggleOnLabelClick) => EditorGUILayout.Foldout(foldout, content, toggleOnLabelClick, EditorStyles.foldoutHeader); + + public static bool Button(string content, params GUILayoutOption[] options) => GUILayout.Button(content, options); + public static bool Button(string content, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.Button(content, options); + if (value) action?.Invoke(); + return value; + } + public static bool Button(string content, GUIStyle style, params GUILayoutOption[] options) => GUILayout.Button(content, style, options); + public static bool Button(string content, GUIStyle style, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.Button(content, style, options); + if (value) action?.Invoke(); + return value; + } + public static bool Button(Texture image, params GUILayoutOption[] options) => GUILayout.Button(image, options); + public static bool Button(Texture image, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.Button(image, options); + if (value) action?.Invoke(); + return value; + } + public static bool Button(Texture image, GUIStyle style, params GUILayoutOption[] options) => GUILayout.Button(image, style, options); + public static bool Button(Texture image, GUIStyle style, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.Button(image, style, options); + if (value) action?.Invoke(); + return value; + } + public static bool Button(GUIContent content, params GUILayoutOption[] options) => GUILayout.Button(content, options); + public static bool Button(GUIContent content, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.Button(content, options); + if (value) action?.Invoke(); + return value; + } + public static bool Button(GUIContent content, GUIStyle style, params GUILayoutOption[] options) => GUILayout.Button(content, style, options); + public static bool Button(GUIContent content, GUIStyle style, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.Button(content, style, options); + if (value) action?.Invoke(); + return value; + } + + public static bool RepeatButton(string content, params GUILayoutOption[] options) => GUILayout.RepeatButton(content, options); + public static bool RepeatButton(string content, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.RepeatButton(content, options); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(string content, GUIStyle style, params GUILayoutOption[] options) => GUILayout.RepeatButton(content, style, options); + public static bool RepeatButton(string content, GUIStyle style, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.RepeatButton(content, style, options); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(Texture image, params GUILayoutOption[] options) => GUILayout.RepeatButton(image, options); + public static bool RepeatButton(Texture image, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.RepeatButton(image, options); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(Texture image, GUIStyle style, params GUILayoutOption[] options) => GUILayout.RepeatButton(image, style, options); + public static bool RepeatButton(Texture image, GUIStyle style, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.RepeatButton(image, style, options); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(GUIContent content, params GUILayoutOption[] options) => GUILayout.RepeatButton(content, options); + public static bool RepeatButton(GUIContent content, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.RepeatButton(content, options); + if (value) action?.Invoke(); + return value; + } + public static bool RepeatButton(GUIContent content, GUIStyle style, params GUILayoutOption[] options) => GUILayout.RepeatButton(content, style, options); + public static bool RepeatButton(GUIContent content, GUIStyle style, Action action, params GUILayoutOption[] options) + { + bool value = GUILayout.RepeatButton(content, style, options); + if (value) action?.Invoke(); + return value; + } + + public static bool LinkButton(string text, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(options); + LucidEditorGUI.Line(new Rect(position.x, position.y + position.height, position.width, position.height), EditorStyles.linkLabel.normal.textColor); + return LucidEditorGUI.Button(position, text, EditorStyles.linkLabel); + } + + public static bool LinkButton(string text, Action action, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(options); + LucidEditorGUI.Line(new Rect(position.x, position.y + position.height, position.width, position.height), EditorStyles.linkLabel.normal.textColor); + bool value = LucidEditorGUI.Button(position, text, EditorStyles.linkLabel); + if (value) action?.Invoke(); + return value; + } + + public static void Line(params GUILayoutOption[] options) + { + Line(1f, EditorColors.line, options); + } + + public static void Line(Color color, params GUILayoutOption[] options) + { + Line(1f, color, options); + } + + public static void Line(float height, Color color, params GUILayoutOption[] options) + { + Rect rect = EditorGUILayout.GetControlRect(false, 1f, options); + rect.height = height; + EditorGUI.DrawRect(rect, color); + } + + public static void Header(string label, params GUILayoutOption[] options) + { + EditorGUILayout.LabelField(label, EditorStyles.boldLabel, options); + } + + public static void Header(GUIContent label, params GUILayoutOption[] options) + { + EditorGUILayout.LabelField(label, EditorStyles.boldLabel, options); + } + + public static void BoxHeader(GUIContent label, params GUILayoutOption[] options) + { + Rect rect = EditorGUILayout.GetControlRect(options); + LucidEditorGUI.BoxHeader(rect, label); + } + + public static void BoxHeader(string label, params GUILayoutOption[] options) + { + Rect rect = EditorGUILayout.GetControlRect(options); + LucidEditorGUI.BoxHeader(rect, label); + } + + public static void TitleHeader(string label, params GUILayoutOption[] options) + { + TitleHeader(label, EditorColors.line, options); + } + + public static void TitleHeader(GUIContent label, params GUILayoutOption[] options) + { + TitleHeader(label, EditorColors.line, options); + } + + public static void TitleHeader(string label, Color lineColor, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(options); + Rect lineRect = position; + lineRect.y = position.yMax - 1; + LucidEditorGUI.Line(lineRect, lineColor); + EditorGUI.LabelField(position, label, EditorStyles.boldLabel); + Space(3); + } + + public static void TitleHeader(GUIContent label, Color lineColor, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(options); + Rect lineRect = position; + lineRect.y = position.yMax - 1; + LucidEditorGUI.Line(lineRect, lineColor); + EditorGUI.LabelField(position, label, EditorStyles.boldLabel); + Space(3); + } + + public static void SectionHeader(GUIContent label, params GUILayoutOption[] options) + { + SectionHeader(label, EditorColors.helpBox, EditorColors.thinLine, options); + } + + public static void SectionHeader(string label, params GUILayoutOption[] options) + { + SectionHeader(label, EditorColors.helpBox, EditorColors.thinLine, options); + } + + public static void SectionHeader(GUIContent label, Color backgroundColor, params GUILayoutOption[] options) + { + SectionHeader(label, backgroundColor, EditorColors.thinLine, options); + } + + public static void SectionHeader(string label, Color backgroundColor, params GUILayoutOption[] options) + { + SectionHeader(label, backgroundColor, EditorColors.thinLine, options); + } + + public static void SectionHeader(string label, Color backgroundColor, Color lineColor, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(false, EditorGUIUtility.singleLineHeight + 5f, options); + LucidEditorGUI.SectionHeader(position, label, backgroundColor, lineColor); + Space(1); + } + + public static void SectionHeader(GUIContent label, Color backgroundColor, Color lineColor, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(false, EditorGUIUtility.singleLineHeight + 5f, options); + LucidEditorGUI.SectionHeader(position, label, backgroundColor, lineColor); + Space(1); + } + + public static bool SectionFoldout(bool foldout, string label, params GUILayoutOption[] options) + { + return SectionFoldout(foldout, label, EditorColors.tab, EditorColors.thinLine, true); + } + + public static bool SectionFoldout(bool foldout, GUIContent label, params GUILayoutOption[] options) + { + return SectionFoldout(foldout, label, EditorColors.tab, EditorColors.thinLine, true); + } + + public static bool SectionFoldout(bool foldout, string label, bool toggleOnLabelClick, params GUILayoutOption[] options) + { + return SectionFoldout(foldout, label, EditorColors.tab, EditorColors.thinLine, toggleOnLabelClick); + } + + public static bool SectionFoldout(bool foldout, GUIContent label, bool toggleOnLabelClick, params GUILayoutOption[] options) + { + return SectionFoldout(foldout, label, EditorColors.tab, EditorColors.thinLine, toggleOnLabelClick); + } + + public static bool SectionFoldout(bool foldout, string label, Color backgroundColor, Color lineColor, bool toggleOnLabelClick, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(false, EditorGUIUtility.singleLineHeight + 5f, options); + bool value = LucidEditorGUI.SectionFoldout(position, foldout, label, backgroundColor, lineColor, toggleOnLabelClick); + Space(3); + return value; + } + + public static bool SectionFoldout(bool foldout, GUIContent label, Color backgroundColor, Color lineColor, bool toggleOnLabelClick, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(false, EditorGUIUtility.singleLineHeight + 5f, options); + bool value = LucidEditorGUI.SectionFoldout(position, foldout, label, backgroundColor, lineColor, toggleOnLabelClick); + Space(3); + return value; + } + + public static void Blockquote(string label, params GUILayoutOption[] options) + { + Blockquote(label, EditorStyles.label, options); + } + + public static void Blockquote(GUIContent label, params GUILayoutOption[] options) + { + Blockquote(label, EditorStyles.label, options); + } + + public static void Blockquote(string label, GUIStyle style, params GUILayoutOption[] options) + { + Blockquote(new GUIContent(label), style, options); + } + + public static void Blockquote(GUIContent label, GUIStyle style, params GUILayoutOption[] options) + { + Rect position = GUILayoutUtility.GetRect(label, style, options); + position.height += EditorGUIUtility.singleLineHeight * 0.5f; + EditorGUILayout.GetControlRect(false, EditorGUIUtility.singleLineHeight * 0.5f); + + LucidEditorGUI.DrawQuoteLine(position, style); + + Rect labelPosition = position; + labelPosition.xMin += 7f; + EditorGUI.LabelField(labelPosition, label, style); + } + + public static void ScriptField(Object target, params GUILayoutOption[] options) + { + LucidEditorGUI.ScriptField(EditorGUILayout.GetControlRect(options), target); + } + + public static int Toolbar(int selectedIndex, string[] displayedOptions, params GUILayoutOption[] options) + { + int value = Toolbar(selectedIndex, displayedOptions, GUI.ToolbarButtonSize.Fixed, options); + Space(5); + return value; + } + + public static int Toolbar(int selectedIndex, string[] displayedOptions, GUI.ToolbarButtonSize toolbarButtonSize, params GUILayoutOption[] options) + { + Rect position = EditorGUILayout.GetControlRect(options); + int value = LucidEditorGUI.Toolbar(position, selectedIndex, displayedOptions, toolbarButtonSize); + Space(5); + return value; + } + + public static void Space() => EditorGUILayout.Space(); + public static void Space(float width) => EditorGUILayout.Space(width); + public static void Space(float width, bool expand) => EditorGUILayout.Space(width, expand); + + + public static Rect BeginVertical() + { + return EditorGUILayout.BeginVertical(); + } + + public static Rect BeginVertical(params GUILayoutOption[] options) + { + return EditorGUILayout.BeginVertical(options); + } + + public static Rect BeginVertical(GUIStyle style, params GUILayoutOption[] options) + { + return EditorGUILayout.BeginVertical(style, options); + } + + public static void EndVertical() + { + EditorGUILayout.EndVertical(); + } + + public static Rect BeginHorizontal() + { + return EditorGUILayout.BeginHorizontal(); + } + + public static Rect BeginHorizontal(params GUILayoutOption[] options) + { + return EditorGUILayout.BeginHorizontal(options); + } + + public static Rect BeginHorizontal(GUIStyle style, params GUILayoutOption[] options) + { + return EditorGUILayout.BeginHorizontal(style, options); + } + + public static void EndHorizontal() + { + EditorGUILayout.EndHorizontal(); + } + + public static Vector2 BeginScrollView(Vector2 scrollPosition, params GUILayoutOption[] options) + { + return EditorGUILayout.BeginScrollView(scrollPosition, options); + } + + public static Vector2 BeginScrollView(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, params GUILayoutOption[] options) + { + return EditorGUILayout.BeginScrollView(scrollPosition, alwaysShowHorizontal, alwaysShowVertical, options); + } + + public static Vector2 BeginScrollView(Vector2 scrollPosition, GUIStyle style, params GUILayoutOption[] options) + { + return EditorGUILayout.BeginScrollView(scrollPosition, style, options); + } + + public static Vector2 BeginScrollView(Vector2 scrollPosition, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, params GUILayoutOption[] options) + { + return EditorGUILayout.BeginScrollView(scrollPosition, horizontalScrollbar, verticalScrollbar, options); + } + + public static Vector2 BeginScrollView(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, GUIStyle background, params GUILayoutOption[] options) + { + return EditorGUILayout.BeginScrollView(scrollPosition, alwaysShowHorizontal, alwaysShowVertical, horizontalScrollbar, verticalScrollbar, background, options); + } + + public static void EndScrollView() + { + EditorGUILayout.EndScrollView(); + } + + public static bool BeginFadeGroup(float value) + { + return EditorGUILayout.BeginFadeGroup(value); + } + + public static void EndFadeGroup() + { + EditorGUILayout.EndFadeGroup(); + } + + public static BuildTargetGroup BeginBuildTargetSelectionGrouping() + { + return EditorGUILayout.BeginBuildTargetSelectionGrouping(); + } + + public static void EndBuildTargetSelectionGrouping() + { + EditorGUILayout.EndBuildTargetSelectionGrouping(); + } + + public static void BeginLayoutIndent(int indentLevel) + { + GUILayout.BeginHorizontal(); + GUILayout.Space(LucidEditorUtility.singleIndentWidth * indentLevel); + + LucidEditorUtility.PushIndentLevel(0); + GUILayout.BeginVertical(); + } + + public static void EndLayoutIndent() + { + GUILayout.EndVertical(); + LucidEditorUtility.PopIndentLevel(); + GUILayout.EndHorizontal(); + } + + public static void BeginBoxGroup(string content, params GUILayoutOption[] options) + { + EditorGUILayout.BeginVertical(EditorStyles.helpBox); + Rect headerRect = EditorGUILayout.GetControlRect(false, 20f, options); + headerRect.yMin -= 4f; + headerRect.xMin -= 4f; + headerRect.xMax += 4f; + EditorGUI.LabelField(headerRect, GUIContent.none, GUI.skin.button); + headerRect.xMin += 4f; + EditorGUI.LabelField(headerRect, content); + } + + public static void EndBoxGroup() + { + EditorGUILayout.EndVertical(); + } + + public static bool BeginFoldoutGroup(bool foldout, string content, params GUILayoutOption[] options) + { + bool expanded = foldout; + EditorGUILayout.BeginVertical(EditorStyles.helpBox); + Rect position = EditorGUILayout.GetControlRect(options); + + Rect headerRect = position; + headerRect.yMin -= 3f; + headerRect.yMax += 3f; + headerRect.xMin -= 4f; + headerRect.xMax += 4f; + EditorGUI.LabelField(headerRect, GUIContent.none, GUI.skin.button); + + position.x += 15f; + position.y -= 1f; + expanded = LucidEditorGUI.FoldoutToggle(position, foldout); + position.x += 2f; + position.y += 1f; + LucidEditorGUI.Header(position, content); + LucidGUIEvent.MouseDownEvent(position, () => expanded = !expanded); + + if (expanded) EditorGUILayout.Space(2); + + return expanded; + } + + public static void EndFoldoutGroup() + { + EditorGUILayout.EndVertical(); + } + + public static int BeginTabGroup(int selected, string[] items, params GUILayoutOption[] options) + { + return BeginTabGroup(selected, EditorStyles.helpBox, items); + } + + public static int BeginTabGroup(int selected, GUIStyle style, string[] items, params GUILayoutOption[] options) + { + EditorGUILayout.BeginVertical(style); + Rect position = EditorGUILayout.GetControlRect(false, EditorGUIUtility.singleLineHeight + 2f, options.Append(GUILayout.MinWidth(0f)).ToArray()); + position.xMin -= 4.2f; + position.xMax += 4.2f; + position.y -= 4.2f; + int value = LucidEditorGUI.Toolbar(position, selected, items); + return value; + } + + public static void EndTabGroup() + { + EditorGUILayout.EndVertical(); + } + + public static bool BeginToggleGroup(string label, bool toggle, params GUILayoutOption[] options) + { + return BeginToggleGroup(label, toggle, EditorStyles.helpBox, options); + } + + public static bool BeginToggleGroup(GUIContent label, bool toggle, params GUILayoutOption[] options) + { + return BeginToggleGroup(label, toggle, EditorStyles.helpBox, options); + } + + public static bool BeginToggleGroup(string label, bool toggle, GUIStyle style, params GUILayoutOption[] options) + { + EditorGUILayout.BeginVertical(style, options); + bool enabled = ToggleLeft(label, toggle); + EditorGUI.BeginDisabledGroup(!enabled); + return enabled; + } + + public static bool BeginToggleGroup(GUIContent label, bool toggle, GUIStyle style, params GUILayoutOption[] options) + { + EditorGUILayout.BeginVertical(style, options); + bool enabled = ToggleLeft(label, toggle); + EditorGUI.BeginDisabledGroup(!enabled); + return enabled; + } + + public static void EndToggleGroup() + { + EditorGUI.EndDisabledGroup(); + EditorGUILayout.EndVertical(); + } + + public static bool BeginToggleFoldoutGroup(GUIContent label, bool foldout, ref bool toggle, params GUILayoutOption[] options) + { + return BeginToggleFoldoutGroup(label, foldout, ref toggle, options); + } + + public static bool BeginToggleFoldoutGroup(string label, bool foldout, ref bool toggle, params GUILayoutOption[] options) + { + return BeginToggleFoldoutGroup(label, foldout, ref toggle, EditorStyles.helpBox, options); + } + + public static bool BeginToggleFoldoutGroup(GUIContent label, bool foldout, ref bool toggle, GUIStyle style, params GUILayoutOption[] options) + { + EditorGUILayout.BeginVertical(style, options); + Rect position = EditorGUILayout.GetControlRect(); + foldout = ToggleFoldoutGroupHeader(position, foldout); + position.x += 17f; + toggle = LucidEditorGUI.ToggleLeft(position, label, toggle); + EditorGUI.BeginDisabledGroup(!toggle); + return foldout; + } + + public static bool BeginToggleFoldoutGroup(string label, bool foldout, ref bool toggle, GUIStyle style, params GUILayoutOption[] options) + { + EditorGUILayout.BeginVertical(style, options); + Rect position = EditorGUILayout.GetControlRect(); + foldout = ToggleFoldoutGroupHeader(position, foldout); + position.x += 17f; + toggle = LucidEditorGUI.ToggleLeft(position, label, toggle); + EditorGUI.BeginDisabledGroup(!toggle); + return foldout; + } + + public static void EndToggleFoldoutGroup() + { + EditorGUI.EndDisabledGroup(); + EditorGUILayout.EndVertical(); + } + + private static bool ToggleFoldoutGroupHeader(Rect position, bool foldout) + { + position.xMin += 15f; + foldout = LucidEditorGUI.FoldoutToggle(position, foldout); + position.xMin += 17f; + LucidGUIEvent.MouseDownEvent(position, () => foldout = !foldout); + return foldout; + } + + public class BoxGroupScope : GUI.Scope + { + public BoxGroupScope(string content) + { + BeginBoxGroup(content); + } + + protected override void CloseScope() + { + EndBoxGroup(); + } + } + + public class FoldoutGroupScope : GUI.Scope + { + public bool expanded { get; private set; } + + public FoldoutGroupScope(bool foldout, string content) + { + expanded = BeginFoldoutGroup(foldout, content); + } + + protected override void CloseScope() + { + EndFoldoutGroup(); + } + } + + public class TabGroupScope : GUI.Scope + { + public int selected { get; private set; } + + public TabGroupScope(int selected, params string[] items) + { + this.selected = BeginTabGroup(selected, items); + } + + public TabGroupScope(int selected, GUIStyle style, params string[] items) + { + this.selected = BeginTabGroup(selected, style, items); + } + + protected override void CloseScope() + { + EndTabGroup(); + } + } + + public class ToggleFoldoutGroupScope : GUI.Scope + { + public bool expanded { get; private set; } + public bool enabled { get; private set; } + + public ToggleFoldoutGroupScope(string label, bool foldout, bool toggle, GUIStyle style) + { + expanded = BeginToggleFoldoutGroup(label, foldout, ref toggle, style); + enabled = toggle; + } + + public ToggleFoldoutGroupScope(GUIContent label, bool foldout, bool toggle, GUIStyle style) + { + expanded = BeginToggleFoldoutGroup(label, foldout, ref toggle, style); + enabled = toggle; + } + + public ToggleFoldoutGroupScope(string label, bool foldout, bool toggle) + { + expanded = BeginToggleFoldoutGroup(label, foldout, ref toggle); + enabled = toggle; + } + + public ToggleFoldoutGroupScope(GUIContent label, bool foldout, bool toggle) + { + expanded = BeginToggleFoldoutGroup(label, foldout, ref toggle); + enabled = toggle; + } + + protected override void CloseScope() + { + EndToggleFoldoutGroup(); + } + } + + public class ToggleGroupScope : GUI.Scope + { + public bool enabled { get; private set; } + + public ToggleGroupScope(string label, bool toggle, GUIStyle style) + { + BeginToggleGroup(label, toggle, style); + } + + public ToggleGroupScope(GUIContent label, bool toggle, GUIStyle style) + { + BeginToggleGroup(label, toggle, style); + } + + public ToggleGroupScope(string label, bool toggle) + { + BeginToggleGroup(label, toggle); + } + + public ToggleGroupScope(GUIContent label, bool toggle) + { + BeginToggleGroup(label, toggle); + } + + protected override void CloseScope() + { + EndToggleGroup(); + } + } + } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs.meta new file mode 100644 index 0000000..2479cec --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0dcb07f0fee5c40559cc8236d5e6e3c7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorGUILayout.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs new file mode 100644 index 0000000..86e6e13 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs @@ -0,0 +1,187 @@ +using System.Collections.Generic; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public static class LucidEditorPrefs + { + public static bool HasKey(string key) + { + return EditorPrefs.HasKey(key); + } + + public static void DeleteKey(string key) + { + EditorPrefs.DeleteKey(key); + } + + public static T Get(string key) + { + T defaultValue = default(T); + string data = EditorPrefs.GetString(key); + if (string.IsNullOrEmpty(data)) return defaultValue; + + switch (defaultValue) + { + case long longValue: + return GenericTypeConverter.Convert(long.Parse(data)); + case int intValue: + return GenericTypeConverter.Convert(int.Parse(data)); + case float floatValue: + return GenericTypeConverter.Convert(float.Parse(data)); + case double doubleValue: + return GenericTypeConverter.Convert(double.Parse(data)); + case bool boolValue: + return GenericTypeConverter.Convert(bool.Parse(data)); + case string stringValue: + return GenericTypeConverter.Convert(data); + default: + object obj = defaultValue; + EditorJsonUtility.FromJsonOverwrite(data, obj); + return (T)obj; + } + } + + public static void Set(string key, T value) + { + string data = null; + switch (value) + { + case long longValue: + case int intValue: + case double doubleValue: + case float floatValue: + case bool boolValue: + case string stringValue: + data = value.ToString(); + break; + default: + data = EditorJsonUtility.ToJson(value); + break; + } + + EditorPrefs.SetString(key, data); + } + + public static bool HasConfigValueKey(string key) + { + return EditorUserSettings.GetConfigValue(key) != null; + } + + public static T GetConfigValue(string key) + { + T defaultValue = default(T); + string data = EditorUserSettings.GetConfigValue(key); + if (string.IsNullOrEmpty(data)) return defaultValue; + + switch (defaultValue) + { + case long longValue: + return GenericTypeConverter.Convert(long.Parse(data)); + case int intValue: + return GenericTypeConverter.Convert(int.Parse(data)); + case float floatValue: + return GenericTypeConverter.Convert(float.Parse(data)); + case double doubleValue: + return GenericTypeConverter.Convert(double.Parse(data)); + case bool boolValue: + return GenericTypeConverter.Convert(bool.Parse(data)); + case string stringValue: + return GenericTypeConverter.Convert(data); + default: + object obj = defaultValue; + EditorJsonUtility.FromJsonOverwrite(data, obj); + return (T)obj; + } + } + + public static void SetConfigValue(string key, T value) + { + string data = null; + switch (value) + { + case long longValue: + case int intValue: + case double doubleValue: + case float floatValue: + case bool boolValue: + case string stringValue: + data = value.ToString(); + break; + default: + data = EditorJsonUtility.ToJson(value); + break; + } + + EditorUserSettings.SetConfigValue(key, data); + } + + public static LocalPersistentData CreateLocalPersistentData(string key) + { + return new LocalPersistentData(key); + } + + public static GlobalPersistentData CreateGlobalPersistentData(string key) + { + return new GlobalPersistentData(key); + } + } + + public sealed class GlobalPersistentData + { + internal GlobalPersistentData(string key) + { + this.key = key; + value = LucidEditorPrefs.Get(key); + } + + private string key; + private EqualityComparer comparer = EqualityComparer.Default; + private T value; + + public T Value + { + get + { + return value; + } + set + { + if (!comparer.Equals(this.value, value)) + { + LucidEditorPrefs.Set(key, value); + } + this.value = value; + } + } + } + + public sealed class LocalPersistentData + { + internal LocalPersistentData(string key) + { + this.key = key; + value = LucidEditorPrefs.Get(key); + } + + private string key; + private EqualityComparer comparer = EqualityComparer.Default; + private T value; + + public T Value + { + get + { + return value; + } + set + { + if (!comparer.Equals(this.value, value)) + { + LucidEditorPrefs.Set(key, value); + } + this.value = value; + } + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs.meta new file mode 100644 index 0000000..e34d219 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 440549d8b0a5a4e4ca2a56d26b539708 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorPrefs.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs new file mode 100644 index 0000000..181a724 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs @@ -0,0 +1,45 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public static class LucidEditorUtility + { + private static Stack indentStack = new Stack(); + private static Stack guiColorStack = new Stack(); + + internal static int horizontalGroupCount; + + public static float singleIndentWidth { get; set; } = 15f; + public static float currentIndentWidth + { + get + { + return EditorGUI.indentLevel * singleIndentWidth; + } + } + + public static void PushIndentLevel(int indentLevel) + { + indentStack.Push(EditorGUI.indentLevel); + EditorGUI.indentLevel = indentLevel; + } + + public static void PopIndentLevel() + { + EditorGUI.indentLevel = indentStack.Pop(); + } + + public static void PushGUIColor(Color color) + { + guiColorStack.Push(GUI.color); + GUI.color = color; + } + + public static void PopGUIColor() + { + GUI.color = guiColorStack.Pop(); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs.meta new file mode 100644 index 0000000..176c2d1 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 8befbc51965de48b687f7c67888ba902 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/LucidEditorUtility.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs new file mode 100644 index 0000000..8410afa --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs @@ -0,0 +1,107 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + public static class LucidGUIEvent + { + public static bool isRepaint + { + get + { + return Event.current.type == EventType.Repaint; + } + } + + public static bool isLayout + { + get + { + return Event.current.type == EventType.Layout; + } + } + + public static bool isUsed + { + get + { + return Event.current.type == EventType.Used; + } + } + + public static Vector2 mousePosition + { + get + { + return Event.current.mousePosition; + } + } + + public static Vector2 mouseDelta + { + get + { + return Event.current.delta; + } + } + + public static bool GetKeyDown(KeyCode keyCode, bool use = false) + { + return GetGUIEvent(e => e.type == EventType.KeyDown && e.keyCode == keyCode, use); + } + + public static bool GetKeyUp(KeyCode keyCode, bool use = false) + { + return GetGUIEvent(e => e.type == EventType.KeyUp && e.keyCode == keyCode, use); + } + + public static bool GetMouseButtonDown(int button, bool use = false) + { + return GetGUIEvent(e => e.type == EventType.MouseDown && e.button == button, use); + } + + public static bool GetMouseButtonDown(int button, Rect rect, bool use = false) + { + return GetGUIEvent(e => e.type == EventType.MouseDown && e.button == button && rect.Contains(e.mousePosition), use); + } + + public static bool GetMouseButtonUp(int button, bool use = false) + { + return GetGUIEvent(e => e.type == EventType.MouseUp && e.button == button, use); + } + + public static bool GetMouseButtonUp(int button, Rect rect, bool use = false) + { + return GetGUIEvent(e => e.type == EventType.MouseUp && e.button == button && rect.Contains(e.mousePosition), use); + } + + public static bool GetMouseButtonMultiClick(int button, int count, bool use = false) + { + return GetGUIEvent(e => e.type == EventType.MouseUp && e.button == button && e.clickCount == count, use); + } + + public static bool GetMouseButtonMultiClick(int button, int count, Rect rect, bool use = false) + { + return GetGUIEvent(e => e.type == EventType.MouseUp && e.button == button && e.clickCount == count && rect.Contains(e.mousePosition), use); + } + + private static bool GetGUIEvent(Func func, bool use) + { + if (func == null) return false; + var e = Event.current; + bool result = func.Invoke(e); + if (result && use) e.Use(); + return result; + } + + internal static void MouseDownEvent(Rect rect, Action action) + { + var e = Event.current; + if (e.type == EventType.MouseDown && rect.Contains(e.mousePosition) && e.button == 0) + { + action?.Invoke(); + e.Use(); + } + } + } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs.meta new file mode 100644 index 0000000..61e2398 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 4eeb1ca2f96dc4b5eafd655ef421493a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/LucidGUIEvent.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs new file mode 100644 index 0000000..61b0b66 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs @@ -0,0 +1,43 @@ +using System; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + public abstract class PropertyGroupProcessor + { + public PropertyGroupAttribute attribute => _attribute; + internal PropertyGroupAttribute _attribute; + + public InspectorPropertyGroup group => _group; + internal InspectorPropertyGroup _group; + + internal SerializedObject serializedObject; + + public LocalPersistentData GetLocalPersistentData(string id) + { + return LucidEditorPrefs.CreateLocalPersistentData + ( + "LucidEditor_PropertyGroupProcessor_" + + GlobalObjectId.GetGlobalObjectIdSlow(serializedObject.targetObject) + "_" + + attribute.GetType().Name + "_" + + attribute.path + "_" + + id + ); + } + + public virtual void Initialize() { } + public virtual void BeginPropertyGroup() { } + public virtual void EndPropertyGroup() { } + } + + [AttributeUsage(AttributeTargets.Class)] + public sealed class CustomGroupProcessorAttribute : Attribute + { + public readonly Type type; + public CustomGroupProcessorAttribute(Type type) + { + this.type = type; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs.meta new file mode 100644 index 0000000..904db7c --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: daf9f004d7a2c4709b68f27b7f6f231d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyGroupProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs new file mode 100644 index 0000000..f2e0c85 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs @@ -0,0 +1,41 @@ +using System; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public abstract class PropertyProcessor + { + public Attribute attribute => _attribute; + internal Attribute _attribute; + + public InspectorProperty property => _inspectorProperty; + internal InspectorProperty _inspectorProperty; + + public LocalPersistentData GetLocalPersistentData(string id) + { + return LucidEditorPrefs.CreateLocalPersistentData( + "LucidEditor_AttributeProcessor_" + + GlobalObjectId.GetGlobalObjectIdSlow((property.serializedObject.targetObject)) + "_" + + property.name + "_" + + attribute.GetType().Name + "_" + + "id" + ); + } + + public virtual void Initialize() { } + public virtual void OnBeforeInspectorGUI() { } + public virtual void OnAfterInspectorGUI() { } + public virtual void OnBeforeDrawProperty() { } + public virtual void OnAfterDrawProperty() { } + } + + [AttributeUsage(AttributeTargets.Class)] + public sealed class CustomAttributeProcessorAttribute : Attribute + { + public readonly Type type; + public CustomAttributeProcessorAttribute(Type type) + { + this.type = type; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs.meta new file mode 100644 index 0000000..ca98fa2 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 061615b3be8c1451989253905362b0a1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/PropertyProcessor.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs new file mode 100644 index 0000000..1eace24 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs @@ -0,0 +1,155 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEditor; +using UnityEditor.IMGUI.Controls; + +namespace Cainos.LucidEditor +{ + public class SerializeReferenceDropdownItem : AdvancedDropdownItem + { + public readonly Type type; + public SerializeReferenceDropdownItem(Type type, string name) : base(name) + { + this.type = type; + if (type != null) icon = (Texture2D)EditorIcons.CsScriptIcon.image; + } + } + + public class SerializeReferenceDropdown : AdvancedDropdown + { + private static readonly float headerHeight = EditorGUIUtility.singleLineHeight * 2f; + private static readonly int maxNamespaceNestCount = 16; + private static readonly string nullDisplayName = "(Null)"; + + private Type[] types; + public event Action onItemSelected; + + public static void AddTo(AdvancedDropdownItem root, IEnumerable types) + { + int itemCount = 0; + var nullItem = new SerializeReferenceDropdownItem(null, nullDisplayName) + { + id = itemCount++ + }; + root.AddChild(nullItem); + + var typeArray = types.OrderBy(x => x.FullName); + + bool isSingleNamespace = true; + string[] namespaces = new string[maxNamespaceNestCount]; + foreach (Type type in typeArray) + { + string[] splittedTypePath = GetSplittedTypePath(type); + if (splittedTypePath.Length <= 1) + { + continue; + } + for (int i = 0; (splittedTypePath.Length - 1) > i; i++) + { + string ns = namespaces[i]; + if (ns == null) + { + namespaces[i] = splittedTypePath[i]; + } + else if (ns != splittedTypePath[i]) + { + isSingleNamespace = false; + break; + } + } + + if (!isSingleNamespace) + { + break; + } + } + + foreach (Type type in typeArray) + { + string[] splittedTypePath = GetSplittedTypePath(type); + if (splittedTypePath.Length == 0) continue; + + AdvancedDropdownItem parent = root; + + if (!isSingleNamespace) + { + for (int i = 0; (splittedTypePath.Length - 1) > i; i++) + { + AdvancedDropdownItem foundItem = GetItem(parent, splittedTypePath[i]); + if (foundItem != null) + { + parent = foundItem; + } + else + { + var newItem = new AdvancedDropdownItem(splittedTypePath[i]) + { + id = itemCount++, + }; + parent.AddChild(newItem); + parent = newItem; + } + } + } + + var item = new SerializeReferenceDropdownItem(type, ObjectNames.NicifyVariableName(splittedTypePath[splittedTypePath.Length - 1])) + { + id = itemCount++ + }; + parent.AddChild(item); + } + } + + static AdvancedDropdownItem GetItem(AdvancedDropdownItem parent, string name) + { + foreach (AdvancedDropdownItem item in parent.children) + { + if (item.name == name) return item; + } + return null; + } + + public SerializeReferenceDropdown(IEnumerable types, int maxLineCount, AdvancedDropdownState state) : base(state) + { + SetTypes(types); + minimumSize = new Vector2(minimumSize.x, EditorGUIUtility.singleLineHeight * maxLineCount + headerHeight); + } + + public void SetTypes(IEnumerable types) + { + this.types = types.ToArray(); + } + + protected override AdvancedDropdownItem BuildRoot() + { + var root = new AdvancedDropdownItem("Select Type"); + AddTo(root, types); + return root; + } + + protected override void ItemSelected(AdvancedDropdownItem item) + { + base.ItemSelected(item); + if (item is SerializeReferenceDropdownItem dropdownItem) + { + onItemSelected?.Invoke(dropdownItem); + } + } + + private static string[] GetSplittedTypePath(Type type) + { + int splitIndex = type.FullName.LastIndexOf('.'); + if (splitIndex >= 0) + { + return new string[] { type.FullName.Substring(0, splitIndex), type.FullName.Substring(splitIndex + 1) }; + } + else + { + return new string[] { type.Name }; + } + } + + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs.meta new file mode 100644 index 0000000..df6a148 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f22e9c83330894a79a03fa7342c23c14 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/SerializeReferenceDropdown.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs new file mode 100644 index 0000000..d1c36d0 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs @@ -0,0 +1,32 @@ +using UnityEditor; + +namespace Cainos.LucidEditor +{ + public static class SerializedPropertyUtility + { + public static System.Type GetUnderlyingType(this SerializedProperty property) + { + System.Type parentType = property.serializedObject.targetObject.GetType(); + System.Reflection.FieldInfo fi = parentType.GetFieldViaPath(property.propertyPath); + return fi.FieldType; + } + + public static System.Reflection.FieldInfo GetFieldViaPath(this System.Type type, string path) + { + System.Type parentType = type; + System.Reflection.FieldInfo fi = type.GetField(path); + string[] perDot = path.Split('.'); + foreach (string fieldName in perDot) + { + fi = parentType.GetField(fieldName); + if (fi != null) + parentType = fi.FieldType; + else + return null; + } + if (fi != null) + return fi; + else return null; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs.meta new file mode 100644 index 0000000..c6939ff --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 077275b0319ec3c40811ead35de88b65 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/SerializedPropertyUtility.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils.meta new file mode 100644 index 0000000..ddb6423 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: addf71a58c95c46c9bcda1926e0a9199 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs new file mode 100644 index 0000000..0e86513 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs @@ -0,0 +1,229 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEngine; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + internal static class InspectorPropertyUtil + { + public static IEnumerable CreateProperties(SerializedObject serializedObject) + { + var list = new List(); + SerializedProperty iterator = serializedObject.GetIterator(); + + iterator.NextVisible(true); + while (iterator.NextVisible(false)) + { + InspectorField ip = new InspectorField(iterator.Copy(), iterator.GetAttributes(true)); + list.Add(ip); + } + + list.AddRange(CreateEditableProperties(serializedObject, serializedObject.targetObject)); + list.AddRange(CreateButtonsAndNonSerializedProperties(serializedObject, serializedObject.targetObject)); + + return list; + } + + public static IEnumerable CreateChildProperties(InspectorField property) + { + var list = new List(); + + if (property.serializedProperty.hasVisibleChildren && + (property.serializedProperty.propertyType == SerializedPropertyType.Generic || property.serializedProperty.propertyType == SerializedPropertyType.ManagedReference) && + !property.serializedProperty.isArray && + !TypeUtil.HasCustomDrawerType(TypeUtil.GetType(property.serializedProperty.type))) + { + var iterator = property.serializedProperty.Copy(); + + iterator.NextVisible(true); + int depth = iterator.depth; + list.Add(new InspectorField(iterator.Copy(), iterator.GetAttributes(true))); + + while (iterator.NextVisible(false)) + { + if (iterator.depth != depth) break; + list.Add(new InspectorField(iterator.Copy(), iterator.GetAttributes(true))); + } + + object obj = property.serializedProperty.GetValue(); + list.AddRange(CreateButtonsAndNonSerializedProperties(property.serializedProperty.serializedObject, obj)); + } + + return list; + } + + public static IEnumerable CreateButtonsAndNonSerializedProperties(SerializedObject serializedObject, object targetObject) + { + var list = new List(); + + foreach (MemberInfo memberInfo in ReflectionUtil.GetAllMembers(targetObject.GetType(), (BindingFlags)(-1), inherit: true)) + { + //field + if (memberInfo is FieldInfo fieldInfo) + { + if (fieldInfo.IsPublic || fieldInfo.GetCustomAttribute() == null) + { + ShowInInspectorAttribute showInInspector = fieldInfo.GetCustomAttribute(); + if (showInInspector != null) + { + list.Add(new NonSerializedInspectorProperty(serializedObject, targetObject, fieldInfo.Name, fieldInfo.GetCustomAttributes().ToArray())); + } + } + } + //property + //modified: property is now handled in CreateEditableProperties to support editing + //else if (memberInfo is PropertyInfo propertyInfo) + //{ + // MethodInfo getterInfo = propertyInfo.GetGetMethod(); + // if (getterInfo != null) + // { + // if (getterInfo.IsPublic || propertyInfo.GetCustomAttribute() == null) + // { + // ShowInInspectorAttribute showInInspector = propertyInfo.GetCustomAttribute(); + // if (showInInspector != null) + // { + // list.Add(new NonSerializedInspectorProperty(serializedObject, targetObject, propertyInfo.Name, propertyInfo.GetCustomAttributes().ToArray())); + // } + // } + // } + //} + + + //method + else if (memberInfo is MethodInfo methodInfo) + { + ShowInInspectorAttribute showInInspector = methodInfo.GetCustomAttribute(); + if (showInInspector != null) + { + list.Add(new NonSerializedInspectorProperty(serializedObject, targetObject, methodInfo.Name, methodInfo.GetCustomAttributes().ToArray())); + } + + ButtonAttribute buttonAttribute = methodInfo.GetCustomAttribute(); + if (buttonAttribute != null) + { + InspectorButton ib; + if (string.IsNullOrEmpty(buttonAttribute.label)) + { + ib = new InspectorButton(serializedObject, serializedObject.targetObject, methodInfo, buttonAttribute.size); + } + else + { + ib = new InspectorButton(serializedObject, serializedObject.targetObject, methodInfo, buttonAttribute.label, buttonAttribute.size); + } + list.Add(ib); + } + } + } + + return list; + } + + //draw editable property + public static IEnumerable CreateEditableProperties(SerializedObject serializedObject, object targetObject) + { + var list = new List(); + + foreach (MemberInfo memberInfo in ReflectionUtil.GetAllMembers(targetObject.GetType(), (BindingFlags)(-1), inherit: true)) + { + if (memberInfo is PropertyInfo propertyInfo) + { + MethodInfo getterInfo = propertyInfo.GetGetMethod(); + if (getterInfo != null) + { + ShowInInspectorAttribute showInInspector = propertyInfo.GetCustomAttribute(); + if (showInInspector != null) + { + list.Add(new EditableInspectorProperty(serializedObject, targetObject, propertyInfo.Name, propertyInfo.GetCustomAttributes().ToArray())); + } + } + } + } + + return list; + } + + public static IEnumerable GroupProperties(IEnumerable properties) + { + List> groupList = new List>(); + + List propertyList = new List(properties); + List usedProperties = new List(); + + Dictionary> paDictionary = new Dictionary>(); + foreach (InspectorProperty property in propertyList) + { + paDictionary.Add(property, new List()); + paDictionary[property].AddRange( + property.attributes + .Where(x => x is PropertyGroupAttribute) + .Select(x => (PropertyGroupAttribute)x) + ); + } + + int depth = 0; + while (propertyList.Count > 0) + { + groupList.Add(new List()); + + foreach (InspectorProperty property in propertyList) + { + PropertyGroupAttribute attribute = paDictionary[property].FirstOrDefault(x => x.groupDepth == depth); + + if (attribute != null) + { + string[] hierarchy = attribute.path.Split('/'); + string currentPath = string.Empty; + InspectorPropertyGroup group = null; + + for (int i = 0; i < hierarchy.Length; i++) + { + currentPath += hierarchy[i]; + + InspectorPropertyGroup newGroup = groupList[i] + .Where(x => x is InspectorPropertyGroup) + .Select(x => (InspectorPropertyGroup)x) + .FirstOrDefault(x => x.path.Split('/')[i] == hierarchy[i]); + + if (newGroup == null) + { + newGroup = new InspectorPropertyGroup(currentPath, property.serializedObject, attribute); + groupList[i].Add(newGroup); + group?.Add(newGroup); + } + + group = newGroup; + currentPath += '/'; + } + + paDictionary[property].RemoveAll(x => x.groupDepth == depth); + if (paDictionary[property].Count == 0) + { + group.Add(property); + usedProperties.Add(property); + } + } + else if (paDictionary[property].Count == 0) + { + groupList[0].Add(property); + usedProperties.Add(property); + } + } + + foreach (InspectorProperty property in usedProperties) + { + propertyList.Remove(property); + } + usedProperties.Clear(); + depth++; + } + + return groupList.Count > 0 ? groupList[0] : new List(); + } + + } + +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs.meta new file mode 100644 index 0000000..4b0916e --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: cb96b6984d4004d9c855f20b38e1b75c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/InspectorPropertyUtil.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs new file mode 100644 index 0000000..5a447c8 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs @@ -0,0 +1,75 @@ +using System; +using System.Reflection; +using System.Linq; +using UnityEditor; +using Cainos.LucidEditor; + +namespace Cainos.LucidEditor +{ + internal static class ProcessorUtil + { + private static Type[] cacheAttributeProcessorTypes; + private static Type[] cacheGroupProcessorTypes; + + public static PropertyProcessor CreateAttributeProcessor(InspectorProperty property, Attribute attribute) + { + if (cacheAttributeProcessorTypes == null) + { + cacheAttributeProcessorTypes = Assembly.GetAssembly(typeof(PropertyProcessor)) + .GetTypes() + .Where(x => x.IsSubclassOf(typeof(PropertyProcessor)) && !x.IsAbstract) + .ToArray(); + } + + foreach (Type t in cacheAttributeProcessorTypes) + { + if (t.IsDefined(typeof(CustomAttributeProcessorAttribute), false)) + { + CustomAttributeProcessorAttribute a = t.GetCustomAttributes(typeof(CustomAttributeProcessorAttribute), false)[0] as CustomAttributeProcessorAttribute; + if (a.type == attribute.GetType()) + { + PropertyProcessor processor = (PropertyProcessor)Activator.CreateInstance(t); + processor._attribute = attribute; + processor._inspectorProperty = property; + return processor; + } + } + } + + return null; + } + + public static PropertyGroupProcessor CreateGroupProcessor(InspectorPropertyGroup group, SerializedObject serializedObject, PropertyGroupAttribute attribute) + { + if (attribute == null) return null; + + if (cacheGroupProcessorTypes == null) + { + cacheGroupProcessorTypes = Assembly.GetAssembly(typeof(PropertyGroupProcessor)) + .GetTypes() + .Where(x => x.IsSubclassOf(typeof(PropertyGroupProcessor)) && !x.IsAbstract) + .ToArray(); + } + + foreach (Type t in cacheGroupProcessorTypes) + { + if (t.IsDefined(typeof(CustomGroupProcessorAttribute), false)) + { + CustomGroupProcessorAttribute a = t.GetCustomAttributes(typeof(CustomGroupProcessorAttribute), false)[0] as CustomGroupProcessorAttribute; + + if (a.type == attribute.GetType()) + { + PropertyGroupProcessor processor = (PropertyGroupProcessor)Activator.CreateInstance(t); + processor._attribute = attribute; + processor._group = group; + processor.serializedObject = serializedObject; + + return processor; + } + } + } + + return null; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs.meta new file mode 100644 index 0000000..16382ea --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 739804b6bf10a4611bfb1a74b476cb8f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ProcessorUtil.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs new file mode 100644 index 0000000..13779e3 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs @@ -0,0 +1,273 @@ +using System; +using System.Reflection; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Linq.Expressions; + +namespace Cainos.LucidEditor +{ + internal static class ReflectionUtil + { + private static Dictionary<(Type, string, BindingFlags, bool), FieldInfo> cacheFieldInfo = new Dictionary<(Type, string, BindingFlags, bool), FieldInfo>(); + private static Dictionary<(Type, string, BindingFlags, bool), PropertyInfo> cachePropertyInfo = new Dictionary<(Type, string, BindingFlags, bool), PropertyInfo>(); + private static Dictionary<(Type, BindingFlags, bool), MemberInfo[]> cacheAllMembers = new Dictionary<(Type, BindingFlags, bool), MemberInfo[]>(); + // private static Dictionary<(object, BindingFlags), MethodInfo[]> cacheAllMethods = new Dictionary<(object, BindingFlags), MethodInfo[]>(); + + private static Dictionary<(object, string), Func> cacheGetFieldValue = new Dictionary<(object, string), Func>(); + private static Dictionary<(object, string), Func> cacheGetPropertyValue = new Dictionary<(object, string), Func>(); + private static Dictionary<(object, string), Func> cacheGetMethodValue = new Dictionary<(object, string), Func>(); + + public static object GetFieldValue(object target, Type type, string name, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static) + { + if (cacheGetFieldValue.ContainsKey((target, name))) + { + if (cacheGetFieldValue[(target, name)] == null) return null; + else return cacheGetFieldValue[(target, name)].Invoke(); + } + else + { + FieldInfo info = type.GetField(name, bindingAttr); + if (info == null) + { + cacheGetFieldValue.Add((target, name), null); + return null; + } + + var lambda = Expression.Lambda>( + Expression.Convert(Expression.Field(info.IsStatic ? null : Expression.Constant(target), info), typeof(object)) + ); + + cacheGetFieldValue.Add((target, name), lambda.Compile()); + + return cacheGetFieldValue[(target, name)].Invoke(); + } + } + + public static object GetPropertyValue(object target, Type type, string name, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static) + { + if (cacheGetPropertyValue.ContainsKey((target, name))) + { + if (cacheGetPropertyValue[(target, name)] == null) return null; + else return cacheGetPropertyValue[(target, name)].Invoke(); + } + else + { + PropertyInfo info = type.GetProperty(name, bindingAttr); + if (info == null) + { + cacheGetPropertyValue.Add((target, name), null); + return null; + } + + var lambda = Expression.Lambda>( + Expression.Convert(Expression.Property(info.GetGetMethod(true).IsStatic ? null : Expression.Constant(target), info), typeof(object)) + ); + + cacheGetPropertyValue.Add((target, name), lambda.Compile()); + + return cacheGetPropertyValue[(target, name)].Invoke(); + } + } + + public static object GetMethodValue(object target, Type type, string name, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static) + { + if (cacheGetMethodValue.ContainsKey((target, name))) + { + if (cacheGetMethodValue[(target, name)] == null) return null; + else return cacheGetMethodValue[(target, name)].Invoke(); + } + else + { + MethodInfo info = type.GetMethod(name, bindingAttr); + if (info == null) + { + cacheGetMethodValue.Add((target, name), null); + return null; + } + + var lambda = Expression.Lambda>( + Expression.Convert(Expression.Call(info.IsStatic ? null : Expression.Constant(target), info), typeof(object)) + ); + + cacheGetMethodValue.Add((target, name), lambda.Compile()); + + return cacheGetMethodValue[(target, name)].Invoke(); + } + } + + public static FieldInfo GetField(Type type, string name, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static, bool inherit = false) + { + FieldInfo info; + if (cacheFieldInfo.ContainsKey((type, name, bindingAttr, inherit))) + { + info = cacheFieldInfo[(type, name, bindingAttr, inherit)]; + } + else + { + if (inherit) + { + info = GetAllFieldsIncludingInherited(type, bindingAttr).FirstOrDefault(x => x.Name == name); + } + else + { + info = type.GetField(name, bindingAttr); + } + cacheFieldInfo.Add((type, name, bindingAttr, inherit), info); + } + return info; + } + + private static IEnumerable GetAllFieldsIncludingInherited(Type type, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static) + { + if (type == null) return Enumerable.Empty(); + return type.GetFields(bindingAttr).Concat(GetAllFieldsIncludingInherited(type.BaseType)); + } + + public static PropertyInfo GetProperty(Type type, string name, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static, bool inherit = false) + { + PropertyInfo info; + if (cachePropertyInfo.ContainsKey((type, name, bindingAttr, inherit))) + { + info = cachePropertyInfo[(type, name, bindingAttr, inherit)]; + } + else + { + if (inherit) + { + info = GetAllPropertiesIncludingInherited(type, bindingAttr).FirstOrDefault(x => x.Name == name); + } + else + { + info = type.GetProperty(name, bindingAttr); + } + cachePropertyInfo.Add((type, name, bindingAttr, inherit), info); + } + return info; + } + + private static IEnumerable GetAllPropertiesIncludingInherited(Type type, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static) + { + if (type == null) return Enumerable.Empty(); + return type.GetProperties(bindingAttr).Concat(GetAllPropertiesIncludingInherited(type.BaseType)); + } + + public static object GetValue(object target, string name, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static, bool allowProperty = true, bool allowMethod = true) + { + if (target == null) return null; + Type type = target.GetType(); + object result = null; + + while (type != null) + { + result = GetFieldValue(target, type, name, bindingAttr); + if (result != null) return result; + + if (allowProperty) + { + result = GetPropertyValue(target, type, name, bindingAttr); + if (result != null) return result; + } + + if (allowMethod) + { + result = GetMethodValue(target, type, name, bindingAttr); + if (result != null) return result; + } + + type = type.BaseType; + } + return null; + } + + public static object GetValue(object target, string name, int index) + { + IEnumerable enumerable = ReflectionUtil.GetValue(target, name, allowMethod: false) as IEnumerable; + if (enumerable == null) return null; + IEnumerator enm = enumerable.GetEnumerator(); + + for (int i = 0; i <= index; i++) + { + if (!enm.MoveNext()) return null; + } + return enm.Current; + } + + public static bool GetValueBool(object target, string name) + { + if (GetValue(target, name) is bool cond) + { + return cond; + } + return false; + } + + public static MemberInfo[] GetAllMembers(Type type, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static, bool inherit = false) + { + if (cacheAllMembers.ContainsKey((type, bindingAttr, inherit))) + { + return cacheAllMembers[(type, bindingAttr, inherit)]; + } + else + { + MemberInfo[] memberInfos; + if (inherit) + { + memberInfos = GetAllMembersIncludingInherited(type, bindingAttr).ToArray(); + } + else + { + memberInfos = type.GetMembers(bindingAttr); + } + cacheAllMembers.Add((type, bindingAttr, inherit), memberInfos); + return memberInfos; + } + } + + private static IEnumerable GetAllMembersIncludingInherited(Type type, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static) + { + if (type == null) return Enumerable.Empty(); + return type.GetMembers(bindingAttr).Concat(GetAllMembersIncludingInherited(type.BaseType)); + } + + // public static MethodInfo[] GetAllMethods(object target, BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static) + // { + // if (cacheAllMethods.ContainsKey((target, bindingAttr))) + // { + // return cacheAllMethods[(target, bindingAttr)]; + // } + // else + // { + // MethodInfo[] methodInfos = target.GetType().GetMethods(bindingAttr); + // cacheAllMethods.Add((target, bindingAttr), methodInfos); + // return methodInfos; + // } + // } + + public static object Invoke(object target, string name, params object[] parameters) + { + if (target == null) return false; + Type type = target.GetType(); + BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance; + + while (type != null) + { + MethodInfo m = type.GetMethod(name, bindingAttr); + if (m != null) return m.Invoke(m.IsStatic ? null : target, parameters); + + type = type.BaseType; + } + return false; + } + + public static bool InvokeBool(object target, string name, params object[] parameters) + { + if (Invoke(target, name, parameters) is bool cond) + { + return cond; + } + return false; + } + } +} + diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs.meta new file mode 100644 index 0000000..86c8d0f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: fb81ea54915e94ee3b2089488dc6106d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/ReflectionUtil.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs new file mode 100644 index 0000000..8846712 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs @@ -0,0 +1,125 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEngine; +using UnityEditor; + +namespace Cainos.LucidEditor +{ + internal static class TypeUtil + { + private static List cacheCustomDrawerTypes; + public static bool HasCustomDrawerType(Type type) + { + if (cacheCustomDrawerTypes == null) + { + cacheCustomDrawerTypes = new List(); + foreach (var drawer in TypeCache.GetTypesDerivedFrom()) + { + foreach (CustomPropertyDrawer customAttribute in drawer.GetCustomAttributes(typeof(CustomPropertyDrawer), true)) + { + var field = customAttribute.GetType().GetField("m_Type", BindingFlags.NonPublic | BindingFlags.Instance); + var useForChildren = customAttribute.GetType().GetField("m_UseForChildren", BindingFlags.NonPublic | BindingFlags.Instance); + var t = (Type)field.GetValue(customAttribute); + + if (!cacheCustomDrawerTypes.Contains(t)) cacheCustomDrawerTypes.Add(t); + if ((bool)useForChildren.GetValue(customAttribute)) + { + foreach (var d in Assembly.GetAssembly(t).GetTypes().Where(x => x.IsSubclassOf(t))) + { + if (!cacheCustomDrawerTypes.Contains(d)) cacheCustomDrawerTypes.Add(d); + } + } + } + } + } + return cacheCustomDrawerTypes.Contains(type); + } + + private static List cacheTypes; + public static Type GetType(string name) + { + foreach (Type type in GetAllTypes()) + { + if (type.Name == name) return type; + } + return null; + } + + public static IReadOnlyList GetAllTypes() + { + if (cacheTypes == null) + { + cacheTypes = new List(); + foreach (Assembly assembly in AppDomain.CurrentDomain.GetAssemblies()) + { + cacheTypes.AddRange(assembly.GetTypes()); + } + } + + return cacheTypes; + } + + public static IEnumerable GetBaseClassesAndInterfaces(Type type, bool includeSelf = false) + { + List allTypes = new List(); + + if (includeSelf) allTypes.Add(type); + + if (type.BaseType == typeof(object)) + { + allTypes.AddRange(type.GetInterfaces()); + } + else + { + allTypes.AddRange( + Enumerable.Repeat(type.BaseType, 1) + .Concat(type.GetInterfaces()) + .Concat(GetBaseClassesAndInterfaces(type.BaseType)) + .Distinct()); + } + + return allTypes; + } + } + + internal static class GenericTypeConverter + { + private readonly static IDictionary funcs = new Dictionary(); + + // static GenericTypeConverter() + // { + // funcs.Add(typeof(int), new Func(o => o)); + // funcs.Add(typeof(float), new Func(o => o)); + // funcs.Add(typeof(double), new Func(o => o)); + // funcs.Add(typeof(long), new Func(o => o)); + // funcs.Add(typeof(bool), new Func(o => o)); + // funcs.Add(typeof(string), new Func(o => o)); + // funcs.Add(typeof(Enum), new Func(o => o)); + // funcs.Add(typeof(Vector2Int), new Func(o => o)); + // funcs.Add(typeof(Vector2), new Func(o => o)); + // funcs.Add(typeof(Vector3Int), new Func(o => o)); + // funcs.Add(typeof(Vector3), new Func(o => o)); + // funcs.Add(typeof(Vector4), new Func(o => o)); + // funcs.Add(typeof(RectInt), new Func(o => o)); + // funcs.Add(typeof(Rect), new Func(o => o)); + // funcs.Add(typeof(BoundsInt), new Func(o => o)); + // funcs.Add(typeof(Bounds), new Func(o => o)); + // funcs.Add(typeof(UnityEngine.Object), new Func(o => o)); + // } + + public static T Convert(TArgument t1) + { + Type argType = typeof(TArgument); + if (!funcs.ContainsKey(argType)) + { + funcs.Add(argType, new Func(o => o)); + } + + var f = funcs[argType] as Func; + return f(t1); + } + } + +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs.meta new file mode 100644 index 0000000..a561b49 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 995cb61483290490a88699758f50592e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Editor/Utils/TypeUtil.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/License.txt b/Assets/Cainos/Third Party/Lucid Editor/License.txt new file mode 100644 index 0000000..5c89bf7 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/License.txt @@ -0,0 +1,29 @@ +Lucid Editor + +Modified from Annulus Games Lucid Editor +https://github.com/AnnulusGames/LucidEditor + + + +MIT License + +Copyright (c) 2023 Annulus Games + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/Assets/Cainos/Third Party/Lucid Editor/License.txt.meta b/Assets/Cainos/Third Party/Lucid Editor/License.txt.meta new file mode 100644 index 0000000..5b9b9e2 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/License.txt.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 00866a6e9303e234a98e8ea3dfb1d6e5 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/License.txt + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime.meta new file mode 100644 index 0000000..5f0dbee --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88ec0c3ad447b4b6598adc520f7498aa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes.meta new file mode 100644 index 0000000..fb898d4 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 12ab7940b33794dde915d5c9e8b91798 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs new file mode 100644 index 0000000..2184b67 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false)] + public class AssetsOnlyAttribute : Attribute + { + public AssetsOnlyAttribute() + { + } + } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs.meta new file mode 100644 index 0000000..0da3cb5 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f37a4be6f7becc748add81ca7f5c826e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/AssetsOnlyAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs new file mode 100644 index 0000000..8683c03 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = true)] + public class BlockquoteAttribute : Attribute + { + public readonly string text; + + public BlockquoteAttribute(string text) + { + this.text = text; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs.meta new file mode 100644 index 0000000..f9101f1 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 47b0239bff3ab402ba57bb4e0fb79b8e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BlockquoteAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs new file mode 100644 index 0000000..858d8e6 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs @@ -0,0 +1,10 @@ +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class BoxGroupAttribute : PropertyGroupAttribute + { + public BoxGroupAttribute(string groupName) : base(groupName) { } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs.meta new file mode 100644 index 0000000..c7f6b07 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f3a7b70a9819341948c6c1f617307359 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/BoxGroupAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs new file mode 100644 index 0000000..44c7c58 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs @@ -0,0 +1,29 @@ +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Method)] + public class ButtonAttribute : Attribute + { + public readonly string label = null; + public readonly InspectorButtonSize size = InspectorButtonSize.Small; + + public ButtonAttribute() { } + + public ButtonAttribute(string label) + { + this.label = label; + } + + public ButtonAttribute(InspectorButtonSize size) + { + this.size = size; + } + + public ButtonAttribute(string label, InspectorButtonSize size) + { + this.label = label; + this.size = size; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs.meta new file mode 100644 index 0000000..501ad90 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3450506bfd5c940439d2a7f9f1878f92 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ButtonAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs new file mode 100644 index 0000000..a7ede8c --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class DisableIfAttribute : Attribute + { + public readonly string condition; + + public DisableIfAttribute(string condition) + { + this.condition = condition; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs.meta new file mode 100644 index 0000000..d901f0f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: d8a22becf99e144d68d0660df7d5b557 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableIfAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs new file mode 100644 index 0000000..fcc4d7a --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs @@ -0,0 +1,8 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Method)] + public class DisableInEditModeAttribute : Attribute { } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs.meta new file mode 100644 index 0000000..15c53a2 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 04a456283dded4db2ad580307f041cc8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInEditModeAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs new file mode 100644 index 0000000..67d594a --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs @@ -0,0 +1,8 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Method)] + public class DisableInPlayModeAttribute : Attribute { } +} diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs.meta new file mode 100644 index 0000000..b30e5ed --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 475bcff7d1f7d4f87921f9b22ac3e26d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableInPlayModeAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs new file mode 100644 index 0000000..84ae67c --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs @@ -0,0 +1,8 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Class)] + public class DisableLucidEditorAttribute : Attribute { } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs.meta new file mode 100644 index 0000000..4b67130 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: d750cca32720e4c5daeb51e4a43730a0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/DisableLucidEditorAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs new file mode 100644 index 0000000..13d0e18 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class EnableIfAttribute : Attribute + { + public readonly string condition; + + public EnableIfAttribute(string condition) + { + this.condition = condition; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs.meta new file mode 100644 index 0000000..20a9c04 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f7af4c5a709594cd3be2c25e1c6d45f8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/EnableIfAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs new file mode 100644 index 0000000..7add88a --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs @@ -0,0 +1,10 @@ +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property)] + public class FoldoutGroupAttribute : PropertyGroupAttribute + { + public FoldoutGroupAttribute(string groupName) : base(groupName) { } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs.meta new file mode 100644 index 0000000..6bb9ba0 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: fe1f3a8dfb58c449090899088d5112a5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/FoldoutGroupAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs new file mode 100644 index 0000000..7343d94 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs @@ -0,0 +1,29 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = true)] + public class GUIColorAttribute : Attribute + { + public readonly InspectorColor color = InspectorColor.EditorText; + public readonly bool useCustomColor; + public readonly Color customColor; + + public GUIColorAttribute() { } + public GUIColorAttribute(InspectorColor color) + { + this.color = color; + } + public GUIColorAttribute(float r, float g, float b) + { + useCustomColor = true; + customColor = new Color(r, g, b); + } + public GUIColorAttribute(float r, float g, float b, float a) + { + useCustomColor = true; + customColor = new Color(r, g, b, a); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs.meta new file mode 100644 index 0000000..2d49e16 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 6f1c19d7edf314e8bbf3f7ce9acc4fc1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GUIColorAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs new file mode 100644 index 0000000..90cc915 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class GroupAttribute : PropertyGroupAttribute + { + public GroupAttribute(string groupName) : base(groupName) { } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs.meta new file mode 100644 index 0000000..c2a9e57 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3331e9a3d865945aea2ec1a366214d51 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/GroupAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs new file mode 100644 index 0000000..40acd19 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs @@ -0,0 +1,32 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = true)] + public class HelpBoxAttribute : Attribute + { + public readonly string message; + public readonly HelpBoxMessageType type; + + public HelpBoxAttribute(string message) + { + this.message = message; + this.type = HelpBoxMessageType.Info; + } + + public HelpBoxAttribute(string message, HelpBoxMessageType type) + { + this.message = message; + this.type = type; + } + } + + public enum HelpBoxMessageType + { + None, + Info, + Warning, + Error + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs.meta new file mode 100644 index 0000000..1fb505d --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e0c030ea97c614276b4dc9e458a48dad +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs new file mode 100644 index 0000000..9f49efa --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs @@ -0,0 +1,27 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = true)] + public class HelpBoxIfAttribute : Attribute + { + public readonly string condition; + public readonly string message; + public readonly HelpBoxMessageType type; + + public HelpBoxIfAttribute(string condition, string message) + { + this.condition = condition; + this.message = message; + this.type = HelpBoxMessageType.Info; + } + + public HelpBoxIfAttribute(string condition, string message, HelpBoxMessageType type) + { + this.condition = condition; + this.message = message; + this.type = type; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs.meta new file mode 100644 index 0000000..71a42e4 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c0f4e5582478f44ec975f0308daad725 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HelpBoxIfAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs new file mode 100644 index 0000000..b057d40 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class HideIfAttribute : Attribute + { + public readonly string condition; + + public HideIfAttribute(string condition) + { + this.condition = condition; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs.meta new file mode 100644 index 0000000..c1be76b --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 00a6385f3e58a408e85760e29c92acda +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideIfAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs new file mode 100644 index 0000000..7414d0b --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs @@ -0,0 +1,8 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class HideLabelAttribute : Attribute { } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs.meta new file mode 100644 index 0000000..a22fc92 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 9353b35b5ab054e478c9bc3432abc215 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideLabelAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs new file mode 100644 index 0000000..a4e9696 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs @@ -0,0 +1,8 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Class)] + public class HideMonoScriptAttribute : Attribute { } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs.meta new file mode 100644 index 0000000..c8bc9c8 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0747ac6687fef43fcbb38ec9e9c8d06c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HideMonoScript.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs new file mode 100644 index 0000000..dd5ac4a --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs @@ -0,0 +1,10 @@ +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class HorizontalGroupAttribute : PropertyGroupAttribute + { + public HorizontalGroupAttribute(string groupName) : base(groupName) { } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs.meta new file mode 100644 index 0000000..ece38b4 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 987a7c71bec394997b54689b1823597a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalGroupAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs new file mode 100644 index 0000000..f26036f --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs @@ -0,0 +1,29 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = true)] + public class HorizontalLineAttribute : Attribute + { + public readonly InspectorColor color = InspectorColor.EditorLine; + public readonly bool useCustomColor; + public readonly Color customColor; + + public HorizontalLineAttribute() { } + public HorizontalLineAttribute(InspectorColor color) + { + this.color = color; + } + public HorizontalLineAttribute(float r, float g, float b) + { + useCustomColor = true; + customColor = new Color(r, g, b); + } + public HorizontalLineAttribute(float r, float g, float b, float a) + { + useCustomColor = true; + customColor = new Color(r, g, b, a); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs.meta new file mode 100644 index 0000000..6f2f5d6 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 875c2c64a20374cd08ac4eebb6c290d7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/HorizontalLineAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs new file mode 100644 index 0000000..de8a868 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs @@ -0,0 +1,21 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class IndentAttribute : Attribute + { + public readonly int indent; + + public IndentAttribute() + { + this.indent = 1; + } + + public IndentAttribute(int indent) + { + this.indent = indent; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs.meta new file mode 100644 index 0000000..281a745 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: baf2c55e67a17434caa539147998b3eb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/IndentAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs new file mode 100644 index 0000000..86a78fe --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class LabelTextAttribute : Attribute + { + public readonly string label; + + public LabelTextAttribute(string label) + { + this.label = label; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs.meta new file mode 100644 index 0000000..4d6f1ee --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 8d22bd82ea1fe413d924d171177e9dcd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelTextAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs new file mode 100644 index 0000000..cfdede9 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs @@ -0,0 +1,15 @@ +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field)] + public class LabelWidthAttribute : Attribute + { + public readonly float width; + + public LabelWidthAttribute(float width) + { + this.width = width; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs.meta new file mode 100644 index 0000000..225e388 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 7430b1710086a44739b7aadb5ec311dd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/LabelWidthAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs new file mode 100644 index 0000000..5d9e8de --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs @@ -0,0 +1,15 @@ +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class OnValueChangedAttribute : Attribute + { + public readonly string methodName; + + public OnValueChangedAttribute(string methodName) + { + this.methodName = methodName; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs.meta new file mode 100644 index 0000000..e97107c --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 1a23e0219082d4783867105c8a74b1d7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/OnValueChangedAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs new file mode 100644 index 0000000..24a30f5 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class PropertyOrderAttribute : Attribute + { + public readonly int propertyOrder; + + public PropertyOrderAttribute(int propertyOrder) + { + this.propertyOrder = propertyOrder; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs.meta new file mode 100644 index 0000000..613c94d --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 8f0fd23beeb634893949d37e316f8f17 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/PropertyOrderAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs new file mode 100644 index 0000000..84481d2 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs @@ -0,0 +1,8 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Method)] + public class ReadOnlyAttribute : Attribute { } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs.meta new file mode 100644 index 0000000..7aec9b5 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 006b91e11152941e0a04e6f916453b63 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ReadOnlyAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs new file mode 100644 index 0000000..6b18948 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field)] + public class RequiredAttribute : Attribute + { + public readonly string message = null; + public RequiredAttribute() { } + public RequiredAttribute(string message) + { + this.message = message; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs.meta new file mode 100644 index 0000000..ad30784 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: df1019c58e921426185de0ea66fb0bae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/RequiredAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs new file mode 100644 index 0000000..7349006 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = true)] + public class SectionHeaderAttribute : Attribute + { + public readonly string title; + + public SectionHeaderAttribute(string title) + { + this.title = title; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs.meta new file mode 100644 index 0000000..6f29934 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f30c7a1e0a0b64733866abf0e57a0fde +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/SectionHeaderAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs new file mode 100644 index 0000000..7aa6aea --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class ShowIfAttribute : Attribute + { + public readonly string condition; + + public ShowIfAttribute(string condition) + { + this.condition = condition; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs.meta new file mode 100644 index 0000000..07821cc --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: feeefb731cdeb4976b8c98e1a0cbf45e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowIfAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs new file mode 100644 index 0000000..7dbf232 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs @@ -0,0 +1,7 @@ +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property)] + public class ShowInInspectorAttribute : Attribute { } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs.meta new file mode 100644 index 0000000..3992f92 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ec165e79e1de34fc1bbe7483fde76337 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ShowInInspectorAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs new file mode 100644 index 0000000..c51d626 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs @@ -0,0 +1,15 @@ +using System; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method)] + public class TabGroupAttribute : PropertyGroupAttribute + { + public readonly string tabName; + + public TabGroupAttribute(string groupName, string tabName) : base(groupName) + { + this.tabName = tabName; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs.meta new file mode 100644 index 0000000..1a9b983 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: bd24e90d1e8cd4890817d3b694309716 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TabGroupAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs new file mode 100644 index 0000000..d594090 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs @@ -0,0 +1,16 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = true)] + public class TitleHeaderAttribute : Attribute + { + public readonly string title; + + public TitleHeaderAttribute(string title) + { + this.title = title; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs.meta new file mode 100644 index 0000000..8ef8d20 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: fd34a6e485a3e4d94829cbf9b5774d6d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/TitleHeaderAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs new file mode 100644 index 0000000..fa77ee0 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs @@ -0,0 +1,31 @@ +using System; +using UnityEngine; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field)] + public class ValidateInputAttribute : Attribute + { + public readonly string condition; + public readonly string message; + public readonly HelpBoxMessageType type = HelpBoxMessageType.Error; + + public ValidateInputAttribute(string condition) + { + this.condition = condition; + } + + public ValidateInputAttribute(string condition, string message) + { + this.condition = condition; + this.message = message; + } + + public ValidateInputAttribute(string condition, string message, HelpBoxMessageType type) + { + this.condition = condition; + this.message = message; + this.type = type; + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs.meta new file mode 100644 index 0000000..17580e5 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 63c421ef8437043589a631c5b71eb4fb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Attributes/ValidateInputAttribute.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs new file mode 100644 index 0000000..80a5894 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs @@ -0,0 +1,36 @@ +namespace Cainos.LucidEditor +{ + public enum InspectorButtonSize + { + Small, + Medium, + Large, + ExtraLarge + } + + public enum InspectorColor + { + Clear, + Red, + Green, + Blue, + Cyan, + Magenta, + Yellow, + Orange, + Purple, + Pink, + Indigo, + White, + Gray, + Grey, + Black, + EditorText, + EditorTextSelected, + EditorBackground, + EditorLine, + EditorThinLine, + EditorWarning, + EditorError + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs.meta new file mode 100644 index 0000000..440db2b --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 79f719a60f0084736a0f921bbba77274 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/Enum.cs + uploadId: 584302 diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs b/Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs new file mode 100644 index 0000000..805f627 --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs @@ -0,0 +1,20 @@ +using System; +using System.Linq; + +namespace Cainos.LucidEditor +{ + [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)] + public class PropertyGroupAttribute : Attribute + { + public readonly string path; + public readonly string name; + public readonly int groupDepth; + + public PropertyGroupAttribute(string groupPath) + { + this.path = groupPath; + name = path.Split('/').Last(); + groupDepth = path.Count(x => x == '/'); + } + } +} \ No newline at end of file diff --git a/Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs.meta b/Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs.meta new file mode 100644 index 0000000..5d9256e --- /dev/null +++ b/Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 7b392fbe0b30f41f5a72d7f6d4eb3164 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Third Party/Lucid Editor/Runtime/PropertyGroupAttribute.cs + uploadId: 584302 diff --git a/Assets/FX.meta b/Assets/FX.meta new file mode 100644 index 0000000..060af48 --- /dev/null +++ b/Assets/FX.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b19f6c98c5d97c847a5fa90c06b1a3ec +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Demo.meta b/Assets/FX/Demo.meta new file mode 100644 index 0000000..4943e28 --- /dev/null +++ b/Assets/FX/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ed1bd305902d24043816599e35183575 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Demo/FX001.meta b/Assets/FX/Demo/FX001.meta new file mode 100644 index 0000000..9f21f31 --- /dev/null +++ b/Assets/FX/Demo/FX001.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 906a90608229f634a93876db2268d109 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Demo/FX001/1.gif b/Assets/FX/Demo/FX001/1.gif new file mode 100644 index 0000000000000000000000000000000000000000..fe63f0502c3fc271b49ad3284a76a5a36d41c370 GIT binary patch literal 1572 zcmZ?wbhEHbRA5kGXkcXc4+e_=x&2&2f}I@$T#fV$m>C%u7=S_%z5xm@i6x0Z+Qz=3 zATc>RwL~E)H9a%WR_Xoj{Yna%DYi=CroINg16w1-Ypui3%0DIeEoa6}C!=DfvmMRzNmLSYJs2tfVB{R>=`0p#ZYeIlm}X!Bo#o zH`&m{NWt7v&(O@k(#S+d!N|bST;IT4-_Tgsz|hLT%*xnO0Sc6WwiTtMSp~VcLG1$a zY?U%fN(!v>^~=l4^~#O)@{7{-4J|D#^$m>ljf`}GDs+o0^GXscbn}XpVJ5hw7AF^F z7L;V>=P7_pOiaozEwNPsx)kDt+yY-;xWReFdSDOfCFkerS0onb8|oS8=jMX^1y)^L z5|oN?23FO@A(aKG`a!A1`K3k4sX*n*FwMZQ!*3BtA<#8e{zaLX?iJ{DOSc#CWfXK zMwTX~1{Q{fu1=2Tjuw`tPR6b#riLzNPOdP$o_WP3iFwJXAp1aiGZA_%@ana4E=o-- z$uA1Y&(DFyd_YEiNq%ugeu09svw}u=W?o8ud9fxaRv?~qNiE7OOHFYr%Fk5*2dh;k z7V8a-O_Gg_l8tqZOcG6WlZ;F(b(733OmvM5QVmkf6AhBgjFOe0`csgC3z95>B0w(` zz+7TwX<=bvV4jkqn`~xipqpZ5VxXItYMiKRWR`52m}Y98WN2Wdqz`nWJ}9Lir5ueX-RQWVL^UgZccVqW=48iYD#iaVnTdeY)o`iWJGvaXh?8S zV1U1$uaCEvr-!?ntBbRfql3Mjt&KG>u*}U&O^l5U4fOSNb+olKHPqEqRg{$!73Ae) zWu&DfCB(%V!2>Lp6c`wojC%T4 zo_@=}c+Qqv-J9>pFkYyX-_ff!b8gzoc@eMUKFm62y5^>(+@**7JY4NZ7JclvB7)Tz zCuC!`EhvA>dat8bEpo2bfwk$oy3|b7x0alKUvj);#ckIZEjhs-)|;Y^UsCV5^Th1R zs;^yVv$oGg ejaOYNrE^jGscm^1_I>hMy|p&~=ec-R25SJ7aY1hY literal 0 HcmV?d00001 diff --git a/Assets/FX/Demo/FX001/1.gif.meta b/Assets/FX/Demo/FX001/1.gif.meta new file mode 100644 index 0000000..26bc584 --- /dev/null +++ b/Assets/FX/Demo/FX001/1.gif.meta @@ -0,0 +1,101 @@ +fileFormatVersion: 2 +guid: bd7e921e22f8f2e468475a7187870c40 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Demo/FX001/1.gif + uploadId: 407758 diff --git a/Assets/FX/Demo/FX002.meta b/Assets/FX/Demo/FX002.meta new file mode 100644 index 0000000..4110db1 --- /dev/null +++ b/Assets/FX/Demo/FX002.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 81e5c4667b8aacf4692620d1ab30eabe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Demo/FX002/2.gif b/Assets/FX/Demo/FX002/2.gif new file mode 100644 index 0000000000000000000000000000000000000000..930131a3162e0b6d51a0ef08dc0d16ad9017baf9 GIT binary patch literal 1716 zcmaJ>dqC859N+mCOnRF5YL0xf+v9fIZF(a25{yH_GmK2#-3BbU?b?PMSZP)wscBZ2 zg_)ox`AE?;A7PoP`O54;St@~|Qix({YNi`_N_G1CXTRTf-_Pg!{*Fv^S!fmnKwz2y zxZZsFUXM(6ddAq}Q=GUFZEFAkKogB~r+^MtWwr0HxL|!s4uJw^ zh0@G!)E%(%SwcdA%#SHZ_V^02eKZHf4F`t>nV>)5=T#OA`g25u30fhRle|2m-E}bn zfz2vvwiSxke}KA8yCn0V*+{}ZjKD#PHew`7<3ucoqZoyt6oQ#x6k|}5G11`718LS| zE`v#RxNh3gUREeeRRauyWr*c%2ln9=4nd^{(#$ki&#{Q%>fyGk{=1O0R%Imh~KZr)vT?ksr+p>!fGp? z`~Z)n@`{uz`*=+~CIr@UcXva&qUH@VS{AgTusIINm+R+6HPNA^6Q^u061R{xhY6)E zl+9vxU<7F*2%NA`q%(wVjnUYQoWLeUk|jUboK{8%W1b{1ABTD~V45e*FwYVu*h}+Xm_|v~jAFPMH&f6}Jl85+Ep4eu zv=9OzPZ*r%GBR)r2UD1tf?1ScVJ~VTG;)@+@R$YlQf3IzTtxIvY1KI)k=Bm-_0}9{ zk6V+(i`w|e+MF1!|8wo{t5+`nb?M@te_Uuff3ERt!|%V8fDaa4zP0m#n`PqOZ`g5|M5wbEfc+Tf#CrzC2^!TUJpB$I=#8}Um)W=gs zC%cm#8PiHzvnsbh!s?b^1{woTv5?K(#Q1|U{jJlb9Y0iaF)*>lVH z&8habO*xX*xGeot*BLbl#dSr?>-TOv8@anFsp{gKQw8I~LI>&4hN!ZV4M%3J-!*Cd z*?vIxKE9%o6-(B@qt>)QuN=HoIWa66ZH+#*&0gJaQWg-CUwUFMS)N&eF@<&ej;>6u z?I~S2nZC0WOASk6{x`|hs2Me#=G8?Pmq%2C;*_k%dt4M%6kY{O(1HrH(sURIGnt*o&hE~PEVNG`0TH)Edg$!V;Eu36>+B#4XemB< zMN&a2mP(nHuM&yUvdB`Tw3kt6W?Gu0qA8|WZg+u2Dt^vC_uez-`_6aHx#uP(TPT`^ z6p&&?kizHlUH173yTIy;^bJchTc;ZJ>1INS1r1Ut6u^|3nhu#*nFVWHg4fO3b9foD z@v{V%4(`~w8-@f<2TxO{VySK;?+}s-C4OpQn$=#IW2ZSdAs&kJGG3?K$;&L{b>_M} zj8_MQ@rsg)YUj*|qWrIok_qX{w=A~0NwVpsU67xVwTXGM4hBklQgFIcQ~QWr9%XkzO1tPpy{sF>l^E)D z`t$1c_Q)Ch4H*M^d#nX+9?jrAVxDB@fqPT{3~G1tKz>J{hM6o0pebywNwnuVd6%4Q z(!sb!t=F0jxL%DDdbL@v)*6h2+JdPm+>EPmO90y+1K5S@bwWH)J&W zJ552;1Q#dfd;E>*$o<~SaqY!pEeT9&Y39E<{q zsQ*|$1FLz$L_{W9w9p}!T`Mv%0 zZ>LWF`pb#qKOg()=#NJZxBc*a>vxB~{pRbhzC3u~i_cs3H}Bi~*{6FxY5Mr1-5-9i zYv=p#HNM-hqkj84Z*SYWW%H)D-rTt1jrFg;R<~~Lnpa<0UAt=K%P-YbzxcxQRV$vW ze72&zth8kLvZYHFFDhQR;F+iA&nqe{@aE6WlReTLx9D=_=FAoxv$A>4ZewT8c-3QRx4V^R2*Cs9=v7K z+D=E+;DHzt|HrT{rrbC_)X`Yneg#I>H>jKt(xOS0t<7 z|Ly<(s$W3*|NYsUjDg}TB|(0{KrVxW*2*tHzKN%cV~9oX+cO(^84Ng%I2inX-{T>^ z#9`{Y*!ejdQ<#{Tv>)gZA!u6{1-oD!M< D3RF4{ literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/LightFX/FX003/FX003_01.png.meta b/Assets/FX/Sprites/LightFX/FX003/FX003_01.png.meta new file mode 100644 index 0000000..7afed7e --- /dev/null +++ b/Assets/FX/Sprites/LightFX/FX003/FX003_01.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: e33ca340074932249ab5f50b163cfb97 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/LightFX/FX003/FX003_01.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/LightFX/FX003/FX003_02.png b/Assets/FX/Sprites/LightFX/FX003/FX003_02.png new file mode 100644 index 0000000000000000000000000000000000000000..a21731455e5db88ac8e71506e76a6bfcc97a0ed6 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|cmjMvT>t<7 z|Ly<(s$W3*|NYsUjDg}TB|(0{KrVxW*2*tHez>QLV~9oX+w*~32MjovF9^J^f6klr zTBrBl^q;SlRW>~P(9F$vn?;q0Lr}J=Ky1FKUIfFn15ytC7ZN%eD_A~XS`bqt7&?jJ oQ$6#FMoR&0nt<7 z|Ly<(s$W3*|NYsUjDg}TB|(0{KrVxW*2*tHeyOL6V~9oX+e_YD2NZZ%E*RYVe@^sF z{;d`rukyD}hIS@=Q%!3=HS;shV^BU}D$>xU8e!a_W&UJ6$HfK#*$up37}9eN3W_$! z^D%u8-o(+spr*k2!Y44F;ZD_4mF)r#{VY89YL=h!e6{uGN|7nLDy|>@E#J#vy^gze TSyG@V&;bmdu6{1-oD!Mt<7 z|Ly<(s$W3*|NYsUjDg}TB|(0{KrVxW*2*tHzOAQ=V~9m>a)KIzMB7>>H4|1J7SRQ( z9l{${G9Bh+5q%JB7~woAg!Km#qeRP%CaFld`T%3W=WT(kE}9GsGtY6qm40Tv8)y)N Mr>mdKI;Vst01b;cr~m)} literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/LightFX/FX003/FX003_04.png.meta b/Assets/FX/Sprites/LightFX/FX003/FX003_04.png.meta new file mode 100644 index 0000000..2b34815 --- /dev/null +++ b/Assets/FX/Sprites/LightFX/FX003/FX003_04.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: 8c0dee308a1a391448b92281f0c46510 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/LightFX/FX003/FX003_04.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/LightFX/FX003/FX003_05.png b/Assets/FX/Sprites/LightFX/FX003/FX003_05.png new file mode 100644 index 0000000000000000000000000000000000000000..09b54ff1f89a803bdc3a2693bdb8cc8c84dff1c2 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|cmjMvT>t<7 z|Ly<(s$W3*|NYsUjDg}TB|(0{KrVxW*2*tHzOJW>V~9m>a)KIzM8=|qP7_w2h>!(Z v3JaRd_DM|S;yA|I8fIX~%az}!#lXz4UYYyn8Kw7*K#dHZu6{1-oD!MLaR literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/LightFX/FX003/FX003_05.png.meta b/Assets/FX/Sprites/LightFX/FX003/FX003_05.png.meta new file mode 100644 index 0000000..eee8fc7 --- /dev/null +++ b/Assets/FX/Sprites/LightFX/FX003/FX003_05.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: b9ccf9af9efd83046920040b0951e596 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/LightFX/FX003/FX003_05.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke.meta b/Assets/FX/Sprites/Smoke.meta new file mode 100644 index 0000000..8b6f79f --- /dev/null +++ b/Assets/FX/Sprites/Smoke.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 62858c379a48b984ba9efe9f1627ac41 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Sprites/Smoke/FX001.meta b/Assets/FX/Sprites/Smoke/FX001.meta new file mode 100644 index 0000000..f802268 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 896bea22cd4c39d4193ab162b84b79c8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Sprites/Smoke/FX001/Anim.meta b/Assets/FX/Sprites/Smoke/FX001/Anim.meta new file mode 100644 index 0000000..5b8a493 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/Anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0aaf0d33ed967c74b88317dbfcbaf90d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim b/Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim new file mode 100644 index 0000000..d3c19ab --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim @@ -0,0 +1,91 @@ +%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: Anim + serializedVersion: 7 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - serializedVersion: 2 + curve: + - time: 0 + value: {fileID: 21300000, guid: 55fff4863d67567498ac922421537076, type: 3} + - time: 0.083333336 + value: {fileID: 21300000, guid: 524e95d4baf844b4fbf71697e0416ad6, type: 3} + - time: 0.16666667 + value: {fileID: 21300000, guid: a23d1751988156541846d8715d9a043e, type: 3} + - time: 0.25 + value: {fileID: 21300000, guid: 94063952eb6464049bffceae643476eb, type: 3} + - time: 0.33333334 + value: {fileID: 21300000, guid: 55fff4863d67567498ac922421537076, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + flags: 2 + 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 + isIntCurve: 0 + isSerializeReferenceCurve: 0 + pptrCurveMapping: + - {fileID: 21300000, guid: 55fff4863d67567498ac922421537076, type: 3} + - {fileID: 21300000, guid: 524e95d4baf844b4fbf71697e0416ad6, type: 3} + - {fileID: 21300000, guid: a23d1751988156541846d8715d9a043e, type: 3} + - {fileID: 21300000, guid: 94063952eb6464049bffceae643476eb, type: 3} + - {fileID: 21300000, guid: 55fff4863d67567498ac922421537076, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.4166667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: + - time: 0.33333334 + functionName: OnAnimationEnd + data: + objectReferenceParameter: {fileID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 diff --git a/Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim.meta b/Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim.meta new file mode 100644 index 0000000..a89acd6 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 90b14fa1c7b65824297296bc88a7dd36 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX001/Anim/Anim.anim + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller b/Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller new file mode 100644 index 0000000..4203fa3 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-4939251584511712854 +AnimatorStateMachine: + serializedVersion: 5 + 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: -4884730408818270165} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -4884730408818270165} +--- !u!1102 &-4884730408818270165 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Anim + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 90b14fa1c7b65824297296bc88a7dd36, 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: FX001_01 + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -4939251584511712854} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller.meta b/Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller.meta new file mode 100644 index 0000000..f2603c3 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8a3f63e6e2099bd4c86f7d029032c634 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX001/Anim/FX001_01.controller + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_01.png b/Assets/FX/Sprites/Smoke/FX001/FX001_01.png new file mode 100644 index 0000000000000000000000000000000000000000..08ca2f6b61d3a775974960357f56bb29551a4e35 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&NynsAAPZ!4!i{7{A4TV6a9DMwL{gou({W#QJZgfRh4V(@hJb6Mw<&;$T$ CcQm2^ literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_01.png.meta b/Assets/FX/Sprites/Smoke/FX001/FX001_01.png.meta new file mode 100644 index 0000000..6f032d7 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/FX001_01.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: 55fff4863d67567498ac922421537076 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX001/FX001_01.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_02.png b/Assets/FX/Sprites/Smoke/FX001/FX001_02.png new file mode 100644 index 0000000000000000000000000000000000000000..fdaaccb1f62822a2ecadd707d3b6d4d55ca84a6f GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&Nynwu5PZ!4!i{7Uf4f#N(9QgF#U;5DkkuIy-f%+4b-U$5R zd?0urpF!-#`*5xX^9HsE5kV1OqXq6OT-kHxeVVb#b(Z7WhjJ@?kBeQa6I<)tIK}?} Z!?umg4odOe_CVtqJYD@<);T3K0RZEmKf3?` literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_02.png.meta b/Assets/FX/Sprites/Smoke/FX001/FX001_02.png.meta new file mode 100644 index 0000000..eec969d --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/FX001_02.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: 524e95d4baf844b4fbf71697e0416ad6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX001/FX001_02.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_03.png b/Assets/FX/Sprites/Smoke/FX001/FX001_03.png new file mode 100644 index 0000000000000000000000000000000000000000..c14713c8fad52d10ef5b3539b3ad7fc44eba3920 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&NynwtEPZ!4!i{87F9EA=5O_~0`ewVtHio(2TKP7Lqjw7l+ zR2gy@B;8y6rU+|Km>&M%>rBnHd5<;H^Nx4*ES5{-G`Y(t!@)jhh1ygNor|1;t9N@u rx2GPxVqYg=YQ3*8$07R%(+39TC(H>+A@8mO?PKtC^>bP0l+XkK{m@0N literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_03.png.meta b/Assets/FX/Sprites/Smoke/FX001/FX001_03.png.meta new file mode 100644 index 0000000..e49a953 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/FX001_03.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: a23d1751988156541846d8715d9a043e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX001/FX001_03.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_04.png b/Assets/FX/Sprites/Smoke/FX001/FX001_04.png new file mode 100644 index 0000000000000000000000000000000000000000..7f1290a7a467a1ec14d37e12950c24eb0f60a8d8 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&NynwtIPZ!4!i{87F4fzfz@G!6c|G&ig;-e!wl2*M^Z`Ddy>bgFOpTw4-RZ;a6R?cZbHK&2CJ)y l73a3D^7nXa_g&v=?qf#g^LG@F{s7v;;OXk;vd$@?2>_g;N^}4K literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_04.png.meta b/Assets/FX/Sprites/Smoke/FX001/FX001_04.png.meta new file mode 100644 index 0000000..a6b8118 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/FX001_04.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: 94063952eb6464049bffceae643476eb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX001/FX001_04.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_05.png b/Assets/FX/Sprites/Smoke/FX001/FX001_05.png new file mode 100644 index 0000000000000000000000000000000000000000..356be570a1ea8b4e0e1bb5563a785a2162e2ffdb GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&NynsAQPZ!4!i{9h}6$Xj6MNDiZ8xKDAusJ2cA?Z9(nq!vV zPEqGWyh}6>ten82U7&GP>x_d3gTe~DWM4f9uP7r literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX001/FX001_05.png.meta b/Assets/FX/Sprites/Smoke/FX001/FX001_05.png.meta new file mode 100644 index 0000000..1497af6 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX001/FX001_05.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: 34a37fb3ae005734a8a9ecb7a698e6cd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX001/FX001_05.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX002.meta b/Assets/FX/Sprites/Smoke/FX002.meta new file mode 100644 index 0000000..7ad2db1 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 756cac2848909974080bc8bfd8f5c2f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Sprites/Smoke/FX002/Anim.meta b/Assets/FX/Sprites/Smoke/FX002/Anim.meta new file mode 100644 index 0000000..8e773eb --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/Anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 93009d726975e134fabc4089d574756b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim b/Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim new file mode 100644 index 0000000..502dfa8 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim @@ -0,0 +1,89 @@ +%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: Anim + 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: 21300000, guid: a07c6c258555b9e4bb9be0ee43f8b269, type: 3} + - time: 0.083333336 + value: {fileID: 21300000, guid: 4495b03c363462b4b8cd3f20f46b5b86, type: 3} + - time: 0.16666667 + value: {fileID: 21300000, guid: ef131f3830055cd4ba66c5ae6804d9ab, type: 3} + - time: 0.25 + value: {fileID: 21300000, guid: 937a0c7796fc0f044a5ae11636d7166d, type: 3} + - time: 0.33333334 + value: {fileID: 21300000, guid: 247e8a7e9e999d3439d50323d3c3096d, type: 3} + - time: 0.41666666 + value: {fileID: 21300000, guid: 9193b25d7f4df654e8239fa2e485ab66, type: 3} + - time: 0.5 + value: {fileID: 21300000, guid: 9ff940feac3d11840abb8e071a3423c0, type: 3} + - time: 0.5833333 + value: {fileID: 21300000, guid: f27d2aa3158739d439a0f23a114871e9, 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: 21300000, guid: a07c6c258555b9e4bb9be0ee43f8b269, type: 3} + - {fileID: 21300000, guid: 4495b03c363462b4b8cd3f20f46b5b86, type: 3} + - {fileID: 21300000, guid: ef131f3830055cd4ba66c5ae6804d9ab, type: 3} + - {fileID: 21300000, guid: 937a0c7796fc0f044a5ae11636d7166d, type: 3} + - {fileID: 21300000, guid: 247e8a7e9e999d3439d50323d3c3096d, type: 3} + - {fileID: 21300000, guid: 9193b25d7f4df654e8239fa2e485ab66, type: 3} + - {fileID: 21300000, guid: 9ff940feac3d11840abb8e071a3423c0, type: 3} + - {fileID: 21300000, guid: f27d2aa3158739d439a0f23a114871e9, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim.meta b/Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim.meta new file mode 100644 index 0000000..0870119 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1290a73e82914364392286f79c70764f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX002/Anim/Anim.anim + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller b/Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller new file mode 100644 index 0000000..688822a --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FX002_01 + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 9207877235527320145} + 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 &623267456747827749 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Anim + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 1290a73e82914364392286f79c70764f, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &9207877235527320145 +AnimatorStateMachine: + serializedVersion: 5 + 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: 623267456747827749} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 623267456747827749} diff --git a/Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller.meta b/Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller.meta new file mode 100644 index 0000000..29221c6 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c8712cfaa101d9d4d9e87671c72c0f62 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX002/Anim/FX002_01.controller + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX002/FX002_01.png b/Assets/FX/Sprites/Smoke/FX002/FX002_01.png new file mode 100644 index 0000000000000000000000000000000000000000..5edb346f4526a0c9e716a57a4e15e07f6e80781a GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&NynsAKPZ!4!i{9h}6$S~8&IFBw1pbX zXwBCgpa@e*kYDhBhNs&NynsA;PZ!4!i{9h}6$S~nRZMJNq6R#itSmny5<(7k0F75J WVgAD95_<)xl)=;0&t;ucLK6T3xFsF{ literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX002/FX002_02.png.meta b/Assets/FX/Sprites/Smoke/FX002/FX002_02.png.meta new file mode 100644 index 0000000..6f238b9 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/FX002_02.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: 4495b03c363462b4b8cd3f20f46b5b86 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX002/FX002_02.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX002/FX002_03.png b/Assets/FX/Sprites/Smoke/FX002/FX002_03.png new file mode 100644 index 0000000000000000000000000000000000000000..90839f8f32cec3fb8cf65b065ad4bb8994411749 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&Nyns9-PZ!4!i{9h}6$S}6(Fv;?8iQDQSVRSim>pSLOavA- q6vYb!95C<^S-@=|Bp|`FQi?%Lh54bWaYhMHH-o3EpUXO@geCy~oGGpV literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX002/FX002_03.png.meta b/Assets/FX/Sprites/Smoke/FX002/FX002_03.png.meta new file mode 100644 index 0000000..1f30a36 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/FX002_03.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: ef131f3830055cd4ba66c5ae6804d9ab +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX002/FX002_03.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX002/FX002_04.png b/Assets/FX/Sprites/Smoke/FX002/FX002_04.png new file mode 100644 index 0000000000000000000000000000000000000000..2760f41b1ce1a82f3a5aa5683d72ddfbfb115f73 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&NynsA+PZ!4!i{7{A9Jzp|xLkbyS6^25)TX444B?$J@>Vk> z>?$OWJYecLY3IOn^`XQ9D-DJ~gLmQz&jVVtqoNombN^fTzv)IalPov$9vQva7lB4H Nc)I$ztaD0e0syg_IfMWJ literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX002/FX002_04.png.meta b/Assets/FX/Sprites/Smoke/FX002/FX002_04.png.meta new file mode 100644 index 0000000..1d5a358 --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/FX002_04.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: 937a0c7796fc0f044a5ae11636d7166d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX002/FX002_04.png + uploadId: 407758 diff --git a/Assets/FX/Sprites/Smoke/FX002/FX002_05.png b/Assets/FX/Sprites/Smoke/FX002/FX002_05.png new file mode 100644 index 0000000000000000000000000000000000000000..57ff9b945b5e6c171a7dc28a61a340c281f0ccdb GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|*aCb)T>pbX zXwBCgpa@e*kYDhBhNs&Nyg+(9T^vI!dXp1W7$n?8d$bm8WMXsT%1C8p)~oap=FmE@ zw6U>~v9s;t11<>#1~=!*8C(|_y7UV?7XRR1Z8J;%LTV!egQPt3{Har?$^p$|@O1Ta JS?83{1OVQpbX zXwBCgpa@e*kYDhBhNs&Nyg+(9T^vI!df)aQpbX zXwBCgpa@e*kYDhBhNs&NynsAYPZ!4!i{9h}6$S}6(H<>{KCTZd7*87+B$#$GdO4{| u6lfesw_`Rs+K|aKE0l%z5U)l!1A}=P^T$uq7)*f%FnGH9xvXpbX zXwBCgpa@e*kYDhBhNs&Nyns9{A})><3M&4x?m|T@ws#y> aGBG$NGXFdAMr0jOHG`+CpUXO@geCxoG$#Q7 literal 0 HcmV?d00001 diff --git a/Assets/FX/Sprites/Smoke/FX002/FX002_08.png.meta b/Assets/FX/Sprites/Smoke/FX002/FX002_08.png.meta new file mode 100644 index 0000000..3da2b4a --- /dev/null +++ b/Assets/FX/Sprites/Smoke/FX002/FX002_08.png.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: f27d2aa3158739d439a0f23a114871e9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Sprites/Smoke/FX002/FX002_08.png + uploadId: 407758 diff --git a/Assets/Materials.meta b/Assets/Materials.meta new file mode 100644 index 0000000..dffe185 --- /dev/null +++ b/Assets/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ecdb3eb1416b3e144ace4e7c0c31e318 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/Red.mat b/Assets/Materials/Red.mat new file mode 100644 index 0000000..eeeb395 --- /dev/null +++ b/Assets/Materials/Red.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Materials/Red.mat.meta b/Assets/Materials/Red.mat.meta new file mode 100644 index 0000000..ef1fb8b --- /dev/null +++ b/Assets/Materials/Red.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4c7467bf4da0bc7429c23579a5142524 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/ArrowSpawner.prefab b/Assets/Prefabs/ArrowSpawner.prefab new file mode 100644 index 0000000..b0bb1b0 --- /dev/null +++ b/Assets/Prefabs/ArrowSpawner.prefab @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4018910925725396415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3416664099816273250} + - component: {fileID: 428106523742163977} + m_Layer: 0 + m_Name: ArrowSpawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3416664099816273250 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4018910925725396415} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -5.650678, y: -1.2127053, z: -0.06185108} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &428106523742163977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4018910925725396415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af703e4a911222745a78789700c709c0, type: 3} + m_Name: + m_EditorClassIdentifier: + arrowPrefab: {fileID: 987083297778883385, guid: 27277137d0605bd45bd741cdb791e0c1, + type: 3} + attackRange: 5 + spawnDelay: 0.5 diff --git a/Assets/Prefabs/Enemy.prefab.meta b/Assets/Prefabs/ArrowSpawner.prefab.meta similarity index 74% rename from Assets/Prefabs/Enemy.prefab.meta rename to Assets/Prefabs/ArrowSpawner.prefab.meta index efc0d6e..44a7801 100644 --- a/Assets/Prefabs/Enemy.prefab.meta +++ b/Assets/Prefabs/ArrowSpawner.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7b9c88dea6311f6459e991ba07a6797e +guid: 354e45bef3b699146b7bd828a11a42f5 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Prefabs/Blue Idle.prefab b/Assets/Prefabs/Blue Idle.prefab new file mode 100644 index 0000000..14b9bfe --- /dev/null +++ b/Assets/Prefabs/Blue Idle.prefab @@ -0,0 +1,466 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2818544478082921321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8268323784924668831} + - component: {fileID: 347523238539612995} + - component: {fileID: 6162646644417534604} + - component: {fileID: 4987059706160843087} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8268323784924668831 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2818544478082921321} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.002, y: 0.002, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4539338841844669223} + m_Father: {fileID: 8048524908834707885} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0.8} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &347523238539612995 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2818544478082921321} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: -105541197 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &6162646644417534604 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2818544478082921321} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 1 +--- !u!114 &4987059706160843087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2818544478082921321} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &8048524908834707888 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8048524908834707885} + - component: {fileID: 8048524908834707886} + - component: {fileID: 8048524908834707887} + - component: {fileID: 1377346257991389381} + - component: {fileID: -2716538262057370107} + - component: {fileID: -5654607130236637144} + m_Layer: 0 + m_Name: Blue Idle + m_TagString: Enemy + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8048524908834707885 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.7, y: 0.7, z: 0.7} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8268323784924668831} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8048524908834707886 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1869315837 + m_SortingLayer: 1 + m_SortingOrder: 2 + m_Sprite: {fileID: -7078261816480267791, guid: bfeede70efd14484683f5956b4f1194b, + type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8048524908834707887 +Animator: + serializedVersion: 7 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 68555cc7381816a4b8e2742db37c34de, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_AnimatePhysics: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!50 &1377346257991389381 +Rigidbody2D: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 4 +--- !u!70 &-2716538262057370107 +CapsuleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: -0.0017040184, y: -0.054884635} + m_Size: {x: 0.9593591, y: 0.3564772} + m_Direction: 1 +--- !u!114 &-5654607130236637144 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 34f58f825f787124687542dd073fff25, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 1 + MaxHealth: 15 + health: 15 +--- !u!1001 &7977822407360034824 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8268323784924668831} + m_Modifications: + - target: {fileID: 5784895256579905887, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628654, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_Name + value: HealthBar + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: + - {fileID: 5784895257511276258, guid: 17cbc357bf20de74485f5f5d54b77b72, type: 3} + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 5784895256579905881, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + insertIndex: -1 + addedObject: {fileID: 3958990101113459245} + m_SourcePrefab: {fileID: 100100000, guid: 17cbc357bf20de74485f5f5d54b77b72, type: 3} +--- !u!1 &4539338840524005713 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5784895256579905881, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + m_PrefabInstance: {fileID: 7977822407360034824} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3958990101113459245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4539338840524005713} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cb1e04be65032949b1681722c183ac6, type: 3} + m_Name: + m_EditorClassIdentifier: + enemy: {fileID: -5654607130236637144} +--- !u!224 &4539338841844669223 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5784895257406628655, guid: 17cbc357bf20de74485f5f5d54b77b72, + type: 3} + m_PrefabInstance: {fileID: 7977822407360034824} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Blue Idle.prefab.meta b/Assets/Prefabs/Blue Idle.prefab.meta new file mode 100644 index 0000000..4081834 --- /dev/null +++ b/Assets/Prefabs/Blue Idle.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 50e505abda9f105419c2d450d0f548cb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/EnemySpawner.prefab b/Assets/Prefabs/EnemySpawner.prefab new file mode 100644 index 0000000..21b1d67 --- /dev/null +++ b/Assets/Prefabs/EnemySpawner.prefab @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6727959089531532607 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6533626048054560228} + - component: {fileID: 64999121638878133} + m_Layer: 0 + m_Name: EnemySpawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6533626048054560228 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6727959089531532607} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &64999121638878133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6727959089531532607} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 78caf0e88a32979488ac3ebc8181b85f, type: 3} + m_Name: + m_EditorClassIdentifier: + player: {fileID: 0} + enemyPrefab: {fileID: 8048524908834707888, guid: 50e505abda9f105419c2d450d0f548cb, + type: 3} + enemySpawnDelay: 3 diff --git a/Assets/Prefabs/EnemySpawner.prefab.meta b/Assets/Prefabs/EnemySpawner.prefab.meta new file mode 100644 index 0000000..079975d --- /dev/null +++ b/Assets/Prefabs/EnemySpawner.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 511bd94e0bb1dbc47b64827210028b68 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/FX001_01.prefab b/Assets/Prefabs/FX001_01.prefab new file mode 100644 index 0000000..64baf02 --- /dev/null +++ b/Assets/Prefabs/FX001_01.prefab @@ -0,0 +1,176 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1967835574231978638 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1967835574231978635} + - component: {fileID: 1967835574231978632} + - component: {fileID: 1967835574231978633} + - component: {fileID: -6807244355992865593} + - component: {fileID: 7831716393831121180} + - component: {fileID: -5494932952009599771} + m_Layer: 0 + m_Name: FX001_01 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1967835574231978635 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967835574231978638} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 5.99, y: 0.07489194, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1967835574231978632 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967835574231978638} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -105541197 + m_SortingLayer: 3 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 55fff4863d67567498ac922421537076, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2, y: 2} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &1967835574231978633 +Animator: + serializedVersion: 7 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967835574231978638} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 8a3f63e6e2099bd4c86f7d029032c634, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_AnimatePhysics: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &-6807244355992865593 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967835574231978638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1e933d6e72decf6469900020a9de0d35, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!58 &7831716393831121180 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967835574231978638} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0, y: 0} + m_Radius: 1 +--- !u!114 &-5494932952009599771 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1967835574231978638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79d8539fa4968844862754bd5ebcecd, type: 3} + m_Name: + m_EditorClassIdentifier: + damage: 8 diff --git a/Assets/Prefabs/FX001_01.prefab.meta b/Assets/Prefabs/FX001_01.prefab.meta new file mode 100644 index 0000000..ec06cce --- /dev/null +++ b/Assets/Prefabs/FX001_01.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 3e196c9e632c76841a71cb6e2dc6d010 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 185612 + packageName: Free Pixel Art FX Package + packageVersion: 1.0 + assetPath: Assets/FX/Prefabs/FX001_01.prefab + uploadId: 407758 diff --git a/Assets/Prefabs/MissileSpawner.prefab b/Assets/Prefabs/MissileSpawner.prefab new file mode 100644 index 0000000..b289c8b --- /dev/null +++ b/Assets/Prefabs/MissileSpawner.prefab @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &210764523155900671 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3773780807332504881} + - component: {fileID: 395328652585888944} + m_Layer: 0 + m_Name: MissileSpawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3773780807332504881 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210764523155900671} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -5.650678, y: -1.2127053, z: -0.06185108} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &395328652585888944 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210764523155900671} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a62fdb15a3c88646ab16c792cb9e212, type: 3} + m_Name: + m_EditorClassIdentifier: + missilePrefab: {fileID: 3564026850829729313, guid: 2c844ecc42c736944ac3d66f130ed6aa, + type: 3} + attackRange: 8 + spawnDelay: 0.5 diff --git a/Assets/Prefabs/MissileSpawner.prefab.meta b/Assets/Prefabs/MissileSpawner.prefab.meta new file mode 100644 index 0000000..65db300 --- /dev/null +++ b/Assets/Prefabs/MissileSpawner.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d3ee0be255f75944888abf36348e0c1f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/PF Player.prefab b/Assets/Prefabs/PF Player.prefab new file mode 100644 index 0000000..e198b9b --- /dev/null +++ b/Assets/Prefabs/PF Player.prefab @@ -0,0 +1,439 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5628018140324151388 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5628018140324151391} + - component: {fileID: 5628018140324151390} + m_Layer: 20 + m_Name: Shadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5628018140324151391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5628018140324151388} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.105, y: 0.032, z: 0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5628018141983903106} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5628018140324151390 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5628018140324151388} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 6f3f1f0060a4d6a4980ea3283643fbdd, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1869315837 + m_SortingLayer: 1 + m_SortingOrder: 2 + m_Sprite: {fileID: 21300006, guid: ec47f75fe8aff1644ac73998f4ad31b5, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.125, y: 0.625} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 1 +--- !u!1 &5628018141983903104 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5628018141983903106} + - component: {fileID: 5628018141983903119} + - component: {fileID: 5628018141983903107} + - component: {fileID: 5628018141983903116} + - component: {fileID: 5628018141983903117} + - component: {fileID: 4616719885696106401} + m_Layer: 20 + m_Name: PF Player + m_TagString: Player + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5628018141983903106 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5628018141983903104} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5628018140324151391} + - {fileID: 3042002971975202533} + - {fileID: 6587177411191825049} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5628018141983903119 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5628018141983903104} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: abd146093740c5d43b5909c7913f3109, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 3 +--- !u!212 &5628018141983903107 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5628018141983903104} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a9f84881abde25b48904c0ff67bca145, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1869315837 + m_SortingLayer: 1 + m_SortingOrder: 2 + m_Sprite: {fileID: 21300000, guid: ec47f75fe8aff1644ac73998f4ad31b5, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 1 + m_Size: {x: 0.65625, y: 1.4} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 1 +--- !u!61 &5628018141983903116 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5628018141983903104} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0.0019779205, y: 0.2133249} + m_SpriteTilingProperty: + border: {x: 0, y: 0.03125, z: 0, w: 0.9375} + pivot: {x: 0.5, y: 0} + oldSize: {x: 0.65625, y: 1.5} + newSize: {x: 0.65625, y: 1.4} + adaptiveTilingThreshold: 0.5 + drawMode: 1 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 0.5865278, y: 0.36506104} + m_EdgeRadius: 0 +--- !u!50 &5628018141983903117 +Rigidbody2D: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5628018141983903104} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_Interpolate: 1 + m_SleepingMode: 1 + m_CollisionDetection: 1 + m_Constraints: 4 +--- !u!95 &4616719885696106401 +Animator: + serializedVersion: 7 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5628018141983903104} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: eb1ae3e395b532e4d8dbc08a412e4a7d, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_AnimatePhysics: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1001 &386518402566669191 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5628018141983903106} + m_Modifications: + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4018910925725396415, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + propertyPath: m_Name + value: ArrowSpawner + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 354e45bef3b699146b7bd828a11a42f5, type: 3} +--- !u!4 &3042002971975202533 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3416664099816273250, guid: 354e45bef3b699146b7bd828a11a42f5, + type: 3} + m_PrefabInstance: {fileID: 386518402566669191} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8013437911819962280 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5628018141983903106} + m_Modifications: + - target: {fileID: 210764523155900671, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_Name + value: MissileSpawner + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d3ee0be255f75944888abf36348e0c1f, type: 3} +--- !u!4 &6587177411191825049 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3773780807332504881, guid: d3ee0be255f75944888abf36348e0c1f, + type: 3} + m_PrefabInstance: {fileID: 8013437911819962280} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Cainos/Pixel Art Top Down - Basic/Prefab/Player/PF Player.prefab.meta b/Assets/Prefabs/PF Player.prefab.meta similarity index 100% rename from Assets/Cainos/Pixel Art Top Down - Basic/Prefab/Player/PF Player.prefab.meta rename to Assets/Prefabs/PF Player.prefab.meta diff --git a/Assets/Prefabs/PF Village Props - Arrow.prefab b/Assets/Prefabs/PF Village Props - Arrow.prefab new file mode 100644 index 0000000..d6d064e --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Arrow.prefab @@ -0,0 +1,180 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &987083297778883385 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2048213961823272354} + - component: {fileID: 669204562945335554} + - component: {fileID: 8639154537227541983} + - component: {fileID: 588098614829993270} + - component: {fileID: 5401844504444426775} + m_Layer: 0 + m_Name: PF Village Props - Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2048213961823272354 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987083297778883385} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.7, y: 0.7, z: 0.7} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &669204562945335554 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987083297778883385} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e2a7255f011495047a05eb59adabd49a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -105541197 + m_SortingLayer: 3 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300156, guid: 7810966f0f690954c87305933cabf2b0, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.09375, y: 0.28125} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!61 &8639154537227541983 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987083297778883385} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: -0.31718826, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.79, y: 0.5} + oldSize: {x: 1.09375, y: 0.28125} + newSize: {x: 1.09375, y: 0.28125} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 1.09375, y: 0.28125} + m_EdgeRadius: 0 +--- !u!50 &588098614829993270 +Rigidbody2D: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987083297778883385} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 4 +--- !u!114 &5401844504444426775 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987083297778883385} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 541435d9a1b76094790032cc59f7258f, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 10 + damage: 3 + lifeTime: 3 diff --git a/Assets/Prefabs/PF Village Props - Arrow.prefab.meta b/Assets/Prefabs/PF Village Props - Arrow.prefab.meta new file mode 100644 index 0000000..e69a277 --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Arrow.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 27277137d0605bd45bd741cdb791e0c1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village + Props - Arrow.prefab + uploadId: 584302 diff --git a/Assets/Prefabs/Enemy.prefab b/Assets/Prefabs/PF Village Props - Flower 01.prefab similarity index 70% rename from Assets/Prefabs/Enemy.prefab rename to Assets/Prefabs/PF Village Props - Flower 01.prefab index e3fa074..bfaf03d 100644 --- a/Assets/Prefabs/Enemy.prefab +++ b/Assets/Prefabs/PF Village Props - Flower 01.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &18535941494418260 +--- !u!1 &3564026850829729313 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,40 +8,40 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4283670793358718061} - - component: {fileID: 738948521639595860} - - component: {fileID: 4990859490864509786} - - component: {fileID: 2644340167707800818} - - component: {fileID: 1426194499971834989} + - component: {fileID: 3564026850829729314} + - component: {fileID: 3564026850829729315} + - component: {fileID: -4612223176397110945} + - component: {fileID: -596845015302794694} + - component: {fileID: -2360860832556813428} m_Layer: 0 - m_Name: Enemy + m_Name: PF Village Props - Flower 01 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4283670793358718061 +--- !u!4 &3564026850829729314 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 18535941494418260} + m_GameObject: {fileID: 3564026850829729313} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -74.354, y: -10.032, z: -1} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!212 &738948521639595860 +--- !u!212 &3564026850829729315 SpriteRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 18535941494418260} + m_GameObject: {fileID: 3564026850829729313} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -58,7 +58,7 @@ SpriteRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 2100000, guid: e2a7255f011495047a05eb59adabd49a, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -70,34 +70,33 @@ SpriteRenderer: m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 - m_StitchLightmapSeams: 1 + m_StitchLightmapSeams: 0 m_SelectedEditorRenderState: 0 m_MinimumChartSize: 4 m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} - m_SortingLayerID: -1869315837 - m_SortingLayer: 1 - m_SortingOrder: 2 - m_Sprite: {fileID: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, - type: 3} + m_SortingLayerID: -105541197 + m_SortingLayer: 3 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300100, guid: 7810966f0f690954c87305933cabf2b0, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 m_DrawMode: 0 - m_Size: {x: 1, y: 1} + m_Size: {x: 0.53125, y: 0.3125} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!58 &4990859490864509786 + m_SpriteSortPoint: 1 +--- !u!58 &-4612223176397110945 CircleCollider2D: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 18535941494418260} + m_GameObject: {fileID: 3564026850829729313} m_Enabled: 1 serializedVersion: 3 m_Density: 1 @@ -121,20 +120,20 @@ CircleCollider2D: m_CallbackLayers: serializedVersion: 2 m_Bits: 4294967295 - m_IsTrigger: 0 + m_IsTrigger: 1 m_UsedByEffector: 0 m_CompositeOperation: 0 m_CompositeOrder: 0 - m_Offset: {x: 0, y: 0} - m_Radius: 0.5 ---- !u!50 &2644340167707800818 + m_Offset: {x: 0.015625, y: 0.015625} + m_Radius: 0.078125 +--- !u!50 &-596845015302794694 Rigidbody2D: serializedVersion: 5 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 18535941494418260} + m_GameObject: {fileID: 3564026850829729313} m_BodyType: 0 m_Simulated: 1 m_UseFullKinematicContacts: 0 @@ -154,15 +153,18 @@ Rigidbody2D: m_SleepingMode: 1 m_CollisionDetection: 0 m_Constraints: 0 ---- !u!114 &1426194499971834989 +--- !u!114 &-2360860832556813428 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 18535941494418260} + m_GameObject: {fileID: 3564026850829729313} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 34f58f825f787124687542dd073fff25, type: 3} + m_Script: {fileID: 11500000, guid: d26a8b6388de32745bb655e9eec97ff9, type: 3} m_Name: m_EditorClassIdentifier: + moveSpeed: 5 + lifeTime: 0.2 + direction: {x: 0, y: 0, z: 0} diff --git a/Assets/Prefabs/PF Village Props - Flower 01.prefab.meta b/Assets/Prefabs/PF Village Props - Flower 01.prefab.meta new file mode 100644 index 0000000..ccf41a9 --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Flower 01.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 459b65f26ee3d2d4c830fbffaa476ebc +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village + Props - Flower 01.prefab + uploadId: 584302 diff --git a/Assets/Prefabs/PF Village Props - Flower 02.prefab b/Assets/Prefabs/PF Village Props - Flower 02.prefab new file mode 100644 index 0000000..811d425 --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Flower 02.prefab @@ -0,0 +1,172 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3564026850829729313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3564026850829729314} + - component: {fileID: 3564026850829729315} + - component: {fileID: 1977266418223211823} + - component: {fileID: -6127118358773895312} + - component: {fileID: -2007537329492510154} + m_Layer: 0 + m_Name: PF Village Props - Flower 02 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3564026850829729314 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3564026850829729313} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -74.354, y: -10.032, z: -1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3564026850829729315 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3564026850829729313} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e2a7255f011495047a05eb59adabd49a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -105541197 + m_SortingLayer: 3 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300108, guid: 7810966f0f690954c87305933cabf2b0, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.53125, y: 0.3125} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 1 +--- !u!50 &1977266418223211823 +Rigidbody2D: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3564026850829729313} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!58 &-6127118358773895312 +CircleCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3564026850829729313} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0, y: 0} + m_Radius: 0.109375 +--- !u!114 &-2007537329492510154 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3564026850829729313} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9eee52296d7d81e4e83d9c994a82b3f3, type: 3} + m_Name: + m_EditorClassIdentifier: + leafPrefab: {fileID: 3564026850829729313, guid: 459b65f26ee3d2d4c830fbffaa476ebc, + type: 3} + moveSpeed: 3 + damage: 1 + lifeTime: 3 diff --git a/Assets/Prefabs/PF Village Props - Flower 02.prefab.meta b/Assets/Prefabs/PF Village Props - Flower 02.prefab.meta new file mode 100644 index 0000000..e772ddf --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Flower 02.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2c844ecc42c736944ac3d66f130ed6aa +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village + Props - Flower 02.prefab + uploadId: 584302 diff --git a/Assets/Prefabs/PF Village Props - Spike Ball.prefab b/Assets/Prefabs/PF Village Props - Spike Ball.prefab new file mode 100644 index 0000000..8191f4a --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Spike Ball.prefab @@ -0,0 +1,197 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1358752294138806031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1358752294138806029} + - component: {fileID: 1358752294138806028} + - component: {fileID: 250183603332628446} + - component: {fileID: 5991943194609097291} + - component: {fileID: -8976221773230041245} + m_Layer: 0 + m_Name: PF Village Props - Spike Ball + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1358752294138806029 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358752294138806031} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1358752294138806028 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358752294138806031} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e2a7255f011495047a05eb59adabd49a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300260, guid: 7810966f0f690954c87305933cabf2b0, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.84375, y: 0.84375} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!60 &250183603332628446 +PolygonCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358752294138806031} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 0.84375, y: 0.84375} + newSize: {x: 0.84375, y: 0.84375} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Points: + m_Paths: + - - {x: 0.26451, y: 0.25972727} + - {x: 0.11131202, y: 0.22836705} + - {x: 0.0019907579, y: 0.39028743} + - {x: -0.1026936, y: 0.23274185} + - {x: -0.2673521, y: 0.26941216} + - {x: -0.23789732, y: 0.106868215} + - {x: -0.39239037, y: -0.0050102025} + - {x: -0.22969991, y: -0.10460472} + - {x: -0.26373085, y: -0.26884943} + - {x: -0.10914695, y: -0.23570533} + - {x: 0.0023552254, y: -0.3864891} + - {x: 0.07708213, y: -0.237512} + - {x: 0.26718342, y: -0.26973635} + - {x: 0.2337036, y: -0.0979152} + - {x: 0.39192444, y: 0.0018265918} + - {x: 0.2317017, y: 0.10269809} + m_UseDelaunayMesh: 0 +--- !u!50 &5991943194609097291 +Rigidbody2D: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358752294138806031} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 10 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!114 &-8976221773230041245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358752294138806031} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 04320adff405f6d40901faff2cd063f1, type: 3} + m_Name: + m_EditorClassIdentifier: + player: {fileID: 0} + radius: 2 + speed: 2 diff --git a/Assets/Prefabs/PF Village Props - Spike Ball.prefab.meta b/Assets/Prefabs/PF Village Props - Spike Ball.prefab.meta new file mode 100644 index 0000000..e66b569 --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Spike Ball.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ac067d7d3bd8a1c4a9fb05099b5a4e06 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village + Props - Spike Ball.prefab + uploadId: 584302 diff --git a/Assets/Prefabs/PF Village Props - Wine Bottle.prefab b/Assets/Prefabs/PF Village Props - Wine Bottle.prefab new file mode 100644 index 0000000..a9be454 --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Wine Bottle.prefab @@ -0,0 +1,186 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3520361919269119974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3520361919269119968} + - component: {fileID: 3520361919269119969} + - component: {fileID: 6611869864331203391} + - component: {fileID: 5038015601946584915} + - component: {fileID: -2777601311912078116} + m_Layer: 0 + m_Name: PF Village Props - Wine Bottle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3520361919269119968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3520361919269119974} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.03, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3520361919269119969 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3520361919269119974} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e2a7255f011495047a05eb59adabd49a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -105541197 + m_SortingLayer: 3 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300176, guid: 7810966f0f690954c87305933cabf2b0, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.21875, y: 0.5625} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!60 &6611869864331203391 +PolygonCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3520361919269119974} + m_Enabled: 1 + serializedVersion: 3 + m_Density: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ForceSendLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ForceReceiveLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_ContactCaptureLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_CallbackLayers: + serializedVersion: 2 + m_Bits: 4294967295 + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_CompositeOperation: 0 + m_CompositeOrder: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.42857143, y: 0.5} + oldSize: {x: 0.21875, y: 0.5625} + newSize: {x: 0.21875, y: 0.5625} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Points: + m_Paths: + - - {x: 0.030906677, y: 0.25011826} + - {x: -0.0007095337, y: 0.25064468} + - {x: -0.061302185, y: 0.06168747} + - {x: -0.061511993, y: -0.2520485} + - {x: 0.094509125, y: -0.25117302} + - {x: 0.09363556, y: 0.059524536} + m_UseDelaunayMesh: 0 +--- !u!50 &5038015601946584915 +Rigidbody2D: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3520361919269119974} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 2 + m_LinearDamping: 0 + m_AngularDamping: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_Interpolate: 1 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!114 &-2777601311912078116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3520361919269119974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cd54df31d56c35549b88bf6fbc3d5656, type: 3} + m_Name: + m_EditorClassIdentifier: + explosionPrefab: {fileID: 1967835574231978638, guid: 3e196c9e632c76841a71cb6e2dc6d010, + type: 3} diff --git a/Assets/Prefabs/PF Village Props - Wine Bottle.prefab.meta b/Assets/Prefabs/PF Village Props - Wine Bottle.prefab.meta new file mode 100644 index 0000000..163e362 --- /dev/null +++ b/Assets/Prefabs/PF Village Props - Wine Bottle.prefab.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 83d9652edf8102948abc7e6551b4db36 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 166114 + packageName: Pixel Art Platformer - Village Props + packageVersion: 2.3.0 + assetPath: Assets/Cainos/Pixel Art Platformer - Village Props/Prefab/PF Village + Props - Wine Bottle.prefab + uploadId: 584302 diff --git a/Assets/Prefabs/ThrowSpawner.prefab b/Assets/Prefabs/ThrowSpawner.prefab new file mode 100644 index 0000000..8ae0c2a --- /dev/null +++ b/Assets/Prefabs/ThrowSpawner.prefab @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4405854682789045823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7356105240048204333} + - component: {fileID: 5449912363301825854} + m_Layer: 0 + m_Name: ThrowSpawner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7356105240048204333 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405854682789045823} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.5498347, y: 0.64351964, z: 0.043561283} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5449912363301825854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405854682789045823} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2b908a0e6a12ba8458e8ab26e949a3e1, type: 3} + m_Name: + m_EditorClassIdentifier: + throwPrefab: {fileID: 3520361919269119974, guid: 83d9652edf8102948abc7e6551b4db36, + type: 3} + attackRange: 10 + spawnDelay: 5 diff --git a/Assets/Prefabs/ThrowSpawner.prefab.meta b/Assets/Prefabs/ThrowSpawner.prefab.meta new file mode 100644 index 0000000..d279326 --- /dev/null +++ b/Assets/Prefabs/ThrowSpawner.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 78c346e11b8a6f746adb47bfc1c1950a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SC Demo.unity b/Assets/Scenes/SC Demo.unity index 26a3895..5428773 100644 --- a/Assets/Scenes/SC Demo.unity +++ b/Assets/Scenes/SC Demo.unity @@ -25198,6 +25198,96 @@ Grid: m_CellGap: {x: 0, y: 0, z: 0} m_CellLayout: 0 m_CellSwizzle: 0 +--- !u!1 &1280666616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1280666619} + - component: {fileID: 1280666618} + - component: {fileID: 1280666617} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1280666617 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1280666616} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, + type: 3} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 + m_ScrollDeltaPerTick: 6 +--- !u!114 &1280666618 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1280666616} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1280666619 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1280666616} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1283197211 GameObject: m_ObjectHideFlags: 0 @@ -26378,12 +26468,160 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1416270226} m_PrefabAsset: {fileID: 0} +--- !u!1 &1443747356 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1443747357} + m_Layer: 0 + m_Name: EnemySpawners + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1443747357 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1443747356} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1928165173} + - {fileID: 1661424631} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &1446105000 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + m_PrefabInstance: {fileID: 7053906766855080259} + m_PrefabAsset: {fileID: 0} --- !u!4 &1446934740 stripped Transform: m_CorrespondingSourceObject: {fileID: 7947911505737750448, guid: 8728cc48d2747494893fd60426c06f6e, type: 3} m_PrefabInstance: {fileID: 7947911506505723748} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1450062470 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1622224631} + m_Modifications: + - target: {fileID: -8976221773230041245, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: speed + value: 3 + objectReference: {fileID: 0} + - target: {fileID: -8976221773230041245, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: damage + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: -8976221773230041245, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: player + value: + objectReference: {fileID: 1865844707} + - target: {fileID: -8976221773230041245, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: radius + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 250183603332628446, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806028, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_SortingLayer + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806028, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_SortingLayerID + value: -105541197 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1358752294138806031, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + propertyPath: m_Name + value: PF Village Props - Spike Ball + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, type: 3} +--- !u!4 &1450062471 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1358752294138806029, guid: ac067d7d3bd8a1c4a9fb05099b5a4e06, + type: 3} + m_PrefabInstance: {fileID: 1450062470} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1456222240 PrefabInstance: m_ObjectHideFlags: 0 @@ -29274,6 +29512,12 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1658165965} m_PrefabAsset: {fileID: 0} +--- !u!4 &1661424631 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + m_PrefabInstance: {fileID: 1850201026} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1673568639 PrefabInstance: m_ObjectHideFlags: 0 @@ -31274,6 +31518,79 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1846721422} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1850201026 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1443747357} + m_Modifications: + - target: {fileID: 64999121638878133, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: player + value: + objectReference: {fileID: 1865844707} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalPosition.x + value: -2.53 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6727959089531532607, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_Name + value: EnemySpawner + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 511bd94e0bb1dbc47b64827210028b68, type: 3} --- !u!1001 &1857716902 PrefabInstance: m_ObjectHideFlags: 0 @@ -31878,53 +32195,12 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1914278533} m_PrefabAsset: {fileID: 0} ---- !u!1 &1928165172 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1928165173} - - component: {fileID: 1928165174} - m_Layer: 0 - m_Name: EnemyRespawner - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1928165173 +--- !u!4 &1928165173 stripped Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1928165172} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1928165174 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1928165172} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 78caf0e88a32979488ac3ebc8181b85f, type: 3} - m_Name: - m_EditorClassIdentifier: - player: {fileID: 1865844707} - enemyPrefab: {fileID: 18535941494418260, guid: 7b9c88dea6311f6459e991ba07a6797e, + m_CorrespondingSourceObject: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, type: 3} + m_PrefabInstance: {fileID: 4365564034830492596} + m_PrefabAsset: {fileID: 0} --- !u!4 &1937166902 stripped Transform: m_CorrespondingSourceObject: {fileID: 8150476868300563375, guid: 2e2ac125e54a1e44780363d638b1df34, @@ -34622,6 +34898,79 @@ Transform: type: 3} m_PrefabInstance: {fileID: 342175276249406876} m_PrefabAsset: {fileID: 0} +--- !u!1001 &4365564034830492596 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1443747357} + m_Modifications: + - target: {fileID: 64999121638878133, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: player + value: + objectReference: {fileID: 1865844707} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalPosition.x + value: 7.65 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalPosition.y + value: -9.69 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533626048054560228, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6727959089531532607, guid: 511bd94e0bb1dbc47b64827210028b68, + type: 3} + propertyPath: m_Name + value: EnemySpawner + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 511bd94e0bb1dbc47b64827210028b68, type: 3} --- !u!1001 &4380082379147100008 PrefabInstance: m_ObjectHideFlags: 0 @@ -35077,6 +35426,11 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 3646572378092154424, guid: ef67ba864d1ecc042b5f4cf48455c0a6, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 5628018141983903104, guid: ef67ba864d1ecc042b5f4cf48455c0a6, type: 3} propertyPath: m_Name @@ -35084,8 +35438,13 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5628018141983903106, guid: ef67ba864d1ecc042b5f4cf48455c0a6, type: 3} - propertyPath: m_RootOrder - value: 2 + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5628018141983903106, guid: ef67ba864d1ecc042b5f4cf48455c0a6, + type: 3} + propertyPath: m_LocalScale.z + value: 1 objectReference: {fileID: 0} - target: {fileID: 5628018141983903106, guid: ef67ba864d1ecc042b5f4cf48455c0a6, type: 3} @@ -35137,9 +35496,22 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 7915562765020499799, guid: ef67ba864d1ecc042b5f4cf48455c0a6, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] - m_AddedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5628018141983903106, guid: ef67ba864d1ecc042b5f4cf48455c0a6, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1446105000} + - targetCorrespondingSourceObject: {fileID: 5628018141983903106, guid: ef67ba864d1ecc042b5f4cf48455c0a6, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1450062471} m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: ef67ba864d1ecc042b5f4cf48455c0a6, type: 3} --- !u!1001 &5724624599686979093 @@ -35585,6 +35957,84 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 84d669757910f1f488023c92e71fcad5, type: 3} +--- !u!1001 &7053906766855080259 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1622224631} + m_Modifications: + - target: {fileID: 4405854682789045823, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_Name + value: ThrowSpawner + objectReference: {fileID: 0} + - target: {fileID: 4405854682789045823, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5449912363301825854, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: spawnDelay + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.5498347 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.64351964 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.043561283 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7356105240048204333, guid: 78c346e11b8a6f746adb47bfc1c1950a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 78c346e11b8a6f746adb47bfc1c1950a, type: 3} --- !u!1001 &7109474815243934248 PrefabInstance: m_ObjectHideFlags: 0 @@ -35966,4 +36416,5 @@ SceneRoots: - {fileID: 1467707186} - {fileID: 1622312051} - {fileID: 5628018140380570485} - - {fileID: 1928165173} + - {fileID: 1443747357} + - {fileID: 1280666619} diff --git a/Assets/Scripts/Arrow.cs b/Assets/Scripts/Arrow.cs new file mode 100644 index 0000000..5355813 --- /dev/null +++ b/Assets/Scripts/Arrow.cs @@ -0,0 +1,32 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Arrow : MonoBehaviour +{ + [SerializeField] private float moveSpeed = 3f; + [SerializeField] private float damage = 3f; + [SerializeField] private float lifeTime = 3f; + private float time = 0f; + + private void Update() + { + time += Time.deltaTime; + if (time > lifeTime) + { + Destroy(gameObject); + } + + transform.position += transform.right * moveSpeed * Time.deltaTime; + } + + private void OnTriggerEnter2D(Collider2D collision) + { + EnemyMovement enemy = collision.GetComponent(); + if (enemy != null) + { + enemy.Damaged(damage); + Destroy(gameObject); + } + } +} diff --git a/Assets/Scripts/Arrow.cs.meta b/Assets/Scripts/Arrow.cs.meta new file mode 100644 index 0000000..ad76bb6 --- /dev/null +++ b/Assets/Scripts/Arrow.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 541435d9a1b76094790032cc59f7258f \ No newline at end of file diff --git a/Assets/Scripts/ArrowSpawner.cs b/Assets/Scripts/ArrowSpawner.cs new file mode 100644 index 0000000..a3b9675 --- /dev/null +++ b/Assets/Scripts/ArrowSpawner.cs @@ -0,0 +1,50 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class ArrowSpawner : MonoBehaviour +{ + [SerializeField] private GameObject arrowPrefab; + [SerializeField] private float attackRange = 5f; + [SerializeField] private float spawnDelay = 0.5f; + private float currentDelay = 0f; + + private void Update() + { + currentDelay += Time.deltaTime; + Transform nearestEnemy = FindNearestEnemy(); + if (nearestEnemy == null) return; + + float distance = Vector3.Distance(transform.position, nearestEnemy.position); + if (currentDelay >= spawnDelay && distance <= attackRange) + { + Vector3 spawnPosition = transform.position; + Vector3 direction = (nearestEnemy.position - spawnPosition).normalized; + float angle = Mathf.Atan2(direction.y, direction.x) * Mathf.Rad2Deg; + + Instantiate(arrowPrefab, spawnPosition, Quaternion.Euler(0, 0, angle)); + currentDelay = 0f; + } + } + + private Transform FindNearestEnemy() + { + GameObject[] enemies = GameObject.FindGameObjectsWithTag("Enemy"); + if (enemies.Length == 0) return null; + + Transform nearestEnemy = null; + float minDistance = Mathf.Infinity; + + foreach (GameObject enemy in enemies) + { + float distance = Vector3.Distance(transform.position, enemy.transform.position); + if (distance < minDistance && distance <= attackRange) + { + minDistance = distance; + nearestEnemy = enemy.transform; + } + } + + return nearestEnemy; + } +} diff --git a/Assets/Scripts/ArrowSpawner.cs.meta b/Assets/Scripts/ArrowSpawner.cs.meta new file mode 100644 index 0000000..2ac7a9b --- /dev/null +++ b/Assets/Scripts/ArrowSpawner.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: af703e4a911222745a78789700c709c0 \ No newline at end of file diff --git a/Assets/Scripts/Bomb.cs b/Assets/Scripts/Bomb.cs new file mode 100644 index 0000000..696e85a --- /dev/null +++ b/Assets/Scripts/Bomb.cs @@ -0,0 +1,14 @@ +using UnityEngine; + +public class BombEffect : MonoBehaviour +{ + [SerializeField] private float damage = 10f; + + public void OnTriggerEnter2D(Collider2D other) + { + if (other.CompareTag("Enemy")) + { + other.GetComponent().Damaged(damage); + } + } +} diff --git a/Assets/Scripts/Bomb.cs.meta b/Assets/Scripts/Bomb.cs.meta new file mode 100644 index 0000000..6b33b2c --- /dev/null +++ b/Assets/Scripts/Bomb.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: a79d8539fa4968844862754bd5ebcecd \ No newline at end of file diff --git a/Assets/Scripts/Effect.cs b/Assets/Scripts/Effect.cs new file mode 100644 index 0000000..d5f1f82 --- /dev/null +++ b/Assets/Scripts/Effect.cs @@ -0,0 +1,9 @@ +using UnityEngine; + +public class Effect : MonoBehaviour +{ + public void OnAnimationEnd() + { + Destroy(gameObject); + } +} diff --git a/Assets/Scripts/Effect.cs.meta b/Assets/Scripts/Effect.cs.meta new file mode 100644 index 0000000..8bb5187 --- /dev/null +++ b/Assets/Scripts/Effect.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 1e933d6e72decf6469900020a9de0d35 \ No newline at end of file diff --git a/Assets/Scripts/EnemyMovement.cs b/Assets/Scripts/EnemyMovement.cs index d501c84..12df5b7 100644 --- a/Assets/Scripts/EnemyMovement.cs +++ b/Assets/Scripts/EnemyMovement.cs @@ -1,20 +1,48 @@ -using UnityEngine; +using System.Runtime.CompilerServices; +using UnityEngine; +using UnityEngine.UIElements; public class EnemyMovement : MonoBehaviour { - // Start is called once before the first execution of Update after the MonoBehaviour is created + [SerializeField] private float speed = 1.0f; + [SerializeField] private float MaxHealth = 10f; + [SerializeField] private float health = 10f; private GameObject target; - private float speed = 1.0f; + private Rigidbody2D rb; + + + private void Start() + { + rb = GetComponent(); + } + + private void Update() + { + Vector3 direction = (target.transform.position - transform.position).normalized; + rb.linearVelocity = direction * speed; + } public void SetTarget(GameObject target) { this.target = target; } - // Update is called once per frame - void Update() + public void Damaged(float damage) { - Vector3 direction = (target.transform.position - transform.position).normalized; - transform.position += direction * speed * Time.deltaTime; + this.health -= damage; + if (this.health <= 0) + { + Destroy(gameObject); + } + } + + public float GetHealth() + { + return this.health; + } + + public float GetMaxHealth() + { + return this.MaxHealth; } } diff --git a/Assets/Scripts/EnemyRespawn.cs b/Assets/Scripts/EnemyRespawn.cs index 4938a8b..9c461bc 100644 --- a/Assets/Scripts/EnemyRespawn.cs +++ b/Assets/Scripts/EnemyRespawn.cs @@ -2,15 +2,12 @@ public class EnemyRespawn : MonoBehaviour { - // Start is called once before the first execution of Update after the MonoBehaviour is created [SerializeField] private GameObject player; [SerializeField] private GameObject enemyPrefab; + [SerializeField] private float enemySpawnDelay = 3f; private float time = 2f; - private float enemySpawnDelay = 3f; - - // Update is called once per frame - void Update() + public void Update() { time += Time.deltaTime; if (time >= enemySpawnDelay) @@ -19,9 +16,16 @@ void Update() time = 0f; } } - private void RespawnEnemy() + + private void RespawnEnemyNearTarget() { GameObject enemy = Instantiate(enemyPrefab, player.transform.position + new Vector3(Random.Range(5f, -5f), Random.Range(5f, -5f)), Quaternion.identity); enemy.GetComponent().SetTarget(player); } + + private void RespawnEnemy() + { + GameObject enemy = Instantiate(enemyPrefab, transform.position, Quaternion.identity); + enemy.GetComponent().SetTarget(player); + } } diff --git a/Assets/Scripts/FillAmount.cs b/Assets/Scripts/FillAmount.cs new file mode 100644 index 0000000..418e20f --- /dev/null +++ b/Assets/Scripts/FillAmount.cs @@ -0,0 +1,13 @@ +using System.Runtime.Serialization; +using UnityEngine; +using UnityEngine.UI; + +public class FillAmount : MonoBehaviour +{ + [SerializeField] private EnemyMovement enemy; + + private void Update() + { + GetComponent().fillAmount = enemy.GetHealth() / enemy.GetMaxHealth(); + } +} diff --git a/Assets/Scripts/FillAmount.cs.meta b/Assets/Scripts/FillAmount.cs.meta new file mode 100644 index 0000000..41e6d54 --- /dev/null +++ b/Assets/Scripts/FillAmount.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 1cb1e04be65032949b1681722c183ac6 \ No newline at end of file diff --git a/Assets/Scripts/Leaf.cs b/Assets/Scripts/Leaf.cs new file mode 100644 index 0000000..808f757 --- /dev/null +++ b/Assets/Scripts/Leaf.cs @@ -0,0 +1,20 @@ +using UnityEngine; + +public class Leaf : MonoBehaviour +{ + [SerializeField] private float moveSpeed = 3f; + [SerializeField] private float lifeTime = 0.1f; + [SerializeField] private Vector3 direction; + private float time = 0f; + + private void Update() + { + time += Time.deltaTime; + if (time > lifeTime) + { + Destroy(gameObject); + } + + transform.position += transform.right * moveSpeed * Time.deltaTime; + } +} diff --git a/Assets/Scripts/Leaf.cs.meta b/Assets/Scripts/Leaf.cs.meta new file mode 100644 index 0000000..5b95626 --- /dev/null +++ b/Assets/Scripts/Leaf.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: d26a8b6388de32745bb655e9eec97ff9 \ No newline at end of file diff --git a/Assets/Scripts/Missile.cs b/Assets/Scripts/Missile.cs new file mode 100644 index 0000000..bb7b2c5 --- /dev/null +++ b/Assets/Scripts/Missile.cs @@ -0,0 +1,55 @@ +using System.Collections; +using UnityEngine; + +public class Missile : MonoBehaviour +{ + [SerializeField] private GameObject leafPrefab; + [SerializeField] private float moveSpeed = 3f; + [SerializeField] private float damage = 1f; + [SerializeField] private float lifeTime = 3f; + private float time = 0f; + private Transform targetTransform; + private Vector3 lastTargetPosition; + + public void SetTargetTransform(Transform targetTransform) + { + this.targetTransform = targetTransform; + } + + private void Update() + { + time += Time.deltaTime; + if (time > lifeTime) + { + Destroy(gameObject); + } + if (targetTransform != null) + { + lastTargetPosition = targetTransform.position; + } + else if ((lastTargetPosition - transform.position).magnitude <= 0.1f) + { + Destroy(gameObject); + } + transform.position += (lastTargetPosition - transform.position).normalized * moveSpeed * Time.deltaTime; + } + + private void OnTriggerEnter2D(Collider2D collision) + { + EnemyMovement enemy = collision.GetComponent(); + if (enemy != null) + { + enemy.Damaged(damage); + Destroy(gameObject); + } + } + + private void OnDestroy() + { + for (int i = 0; i < 5; i++) + { + Instantiate(leafPrefab, transform.position, Quaternion.Euler(0, 0, Random.Range(0f, 360f))); + } + Destroy(gameObject); + } +} diff --git a/Assets/Scripts/Missile.cs.meta b/Assets/Scripts/Missile.cs.meta new file mode 100644 index 0000000..9e8c0d3 --- /dev/null +++ b/Assets/Scripts/Missile.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 9eee52296d7d81e4e83d9c994a82b3f3 \ No newline at end of file diff --git a/Assets/Scripts/MissileSpawner.cs b/Assets/Scripts/MissileSpawner.cs new file mode 100644 index 0000000..37e24d9 --- /dev/null +++ b/Assets/Scripts/MissileSpawner.cs @@ -0,0 +1,44 @@ +using UnityEngine; + +public class MissileSpawner : MonoBehaviour +{ + [SerializeField] private GameObject missilePrefab; + [SerializeField] private float attackRange = 8f; + [SerializeField] private float spawnDelay = 0.5f; + private float currentDelay = 0f; + + private void Update() + { + currentDelay += Time.deltaTime; + Transform nearestEnemy = FindNearestEnemy(); + if (nearestEnemy == null) return; + + float distance = Vector3.Distance(transform.position, nearestEnemy.position); + if (currentDelay >= spawnDelay && distance <= attackRange) + { + Instantiate(missilePrefab, transform.position, Quaternion.identity).GetComponent().SetTargetTransform(nearestEnemy); + currentDelay = 0f; + } + } + + private Transform FindNearestEnemy() + { + GameObject[] enemies = GameObject.FindGameObjectsWithTag("Enemy"); + if (enemies.Length == 0) return null; + + Transform nearestEnemy = null; + float minDistance = Mathf.Infinity; + + foreach (GameObject enemy in enemies) + { + float distance = Vector3.Distance(transform.position, enemy.transform.position); + if (distance < minDistance && distance <= attackRange) + { + minDistance = distance; + nearestEnemy = enemy.transform; + } + } + + return nearestEnemy; + } +} diff --git a/Assets/Scripts/MissileSpawner.cs.meta b/Assets/Scripts/MissileSpawner.cs.meta new file mode 100644 index 0000000..06ac6e5 --- /dev/null +++ b/Assets/Scripts/MissileSpawner.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 0a62fdb15a3c88646ab16c792cb9e212 \ No newline at end of file diff --git a/Assets/Scripts/Orbit.cs b/Assets/Scripts/Orbit.cs new file mode 100644 index 0000000..686ce6b --- /dev/null +++ b/Assets/Scripts/Orbit.cs @@ -0,0 +1,33 @@ +using UnityEngine; + +public class Orbit : MonoBehaviour +{ + [SerializeField] private GameObject player; + [SerializeField] private float radius = 2f; + [SerializeField] private float speed = 2f; + [SerializeField] private float damage = 1f; + private float angle = 0f; + + private void Update() + { + GetComponent().sortingLayerName = "Layer 3"; + + // 각도를 증가시켜 회전 효과 + angle += speed * Time.deltaTime; + + // X, Y 위치를 원운동 수식으로 계산 + float x = player.transform.position.x + Mathf.Cos(angle) * radius; + float y = player.transform.position.y + Mathf.Sin(angle) * radius; + + // 새로운 위치 적용 + transform.position = new Vector3(x, y, transform.position.z); + } + + private void OnTriggerEnter2D(Collider2D other) + { + if (other.CompareTag("Enemy")) + { + other.GetComponent().Damaged(damage); + } + } +} diff --git a/Assets/Scripts/Orbit.cs.meta b/Assets/Scripts/Orbit.cs.meta new file mode 100644 index 0000000..dbd350e --- /dev/null +++ b/Assets/Scripts/Orbit.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 04320adff405f6d40901faff2cd063f1 \ No newline at end of file diff --git a/Assets/Scripts/Throw.cs b/Assets/Scripts/Throw.cs new file mode 100644 index 0000000..c97b86f --- /dev/null +++ b/Assets/Scripts/Throw.cs @@ -0,0 +1,42 @@ +using UnityEngine; +using UnityEngine.UIElements; + +public class Throw : MonoBehaviour +{ + [SerializeField] private GameObject explosionPrefab; + private float flightTime = 1f; + private Rigidbody2D rb; + private Vector3 target; + + public void SetTargetTransform(Transform target) + { + this.target = target.position; + } + + private void Start() + { + rb = GetComponent(); + ThrowToTarget(); + } + + private void Update() + { + if ((target - transform.position).magnitude <= 0.1f) + { + Instantiate(explosionPrefab, transform.position, Quaternion.identity); + Destroy(gameObject); + } + } + + private void ThrowToTarget() + { + while (target == null) ; + Vector3 startPosition = transform.position; + Vector3 displacement = target - startPosition; + + float vx = displacement.x / flightTime; + float vy = (displacement.y - 0.5f * Physics2D.gravity.y * flightTime * flightTime) / flightTime; + + rb.linearVelocity = new Vector3(vx, vy); + } +} diff --git a/Assets/Scripts/Throw.cs.meta b/Assets/Scripts/Throw.cs.meta new file mode 100644 index 0000000..be3497e --- /dev/null +++ b/Assets/Scripts/Throw.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: cd54df31d56c35549b88bf6fbc3d5656 \ No newline at end of file diff --git a/Assets/Scripts/ThrowSpawner.cs b/Assets/Scripts/ThrowSpawner.cs new file mode 100644 index 0000000..f41e599 --- /dev/null +++ b/Assets/Scripts/ThrowSpawner.cs @@ -0,0 +1,44 @@ +using UnityEngine; + +public class ThrowSpawner : MonoBehaviour +{ + [SerializeField] private GameObject throwPrefab; + [SerializeField] private float attackRange = 10f; + [SerializeField] private float spawnDelay = 5f; + private float currentDelay = 0f; + + private void Update() + { + currentDelay += Time.deltaTime; + Transform nearestEnemy = FindNearestEnemy(); + if (nearestEnemy == null) return; + + float distance = Vector3.Distance(transform.position, nearestEnemy.position); + if (currentDelay >= spawnDelay && distance <= attackRange) + { + Instantiate(throwPrefab, transform.position, Quaternion.identity).GetComponent().SetTargetTransform(nearestEnemy); + currentDelay = 0f; + } + } + + private Transform FindNearestEnemy() + { + GameObject[] enemies = GameObject.FindGameObjectsWithTag("Enemy"); + if (enemies.Length == 0) return null; + + Transform nearestEnemy = null; + float minDistance = Mathf.Infinity; + + foreach (GameObject enemy in enemies) + { + float distance = Vector3.Distance(transform.position, enemy.transform.position); + if (distance < minDistance && distance <= attackRange) + { + minDistance = distance; + nearestEnemy = enemy.transform; + } + } + + return nearestEnemy; + } +} diff --git a/Assets/Scripts/ThrowSpawner.cs.meta b/Assets/Scripts/ThrowSpawner.cs.meta new file mode 100644 index 0000000..2ab1ef4 --- /dev/null +++ b/Assets/Scripts/ThrowSpawner.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 2b908a0e6a12ba8458e8ab26e949a3e1 \ No newline at end of file diff --git a/Assets/Cainos/Pixel Art Top Down - Basic/Script/TopDownCharacterController.cs b/Assets/Scripts/TopDownCharacterController.cs similarity index 71% rename from Assets/Cainos/Pixel Art Top Down - Basic/Script/TopDownCharacterController.cs rename to Assets/Scripts/TopDownCharacterController.cs index 99aee45..6c1a367 100644 --- a/Assets/Cainos/Pixel Art Top Down - Basic/Script/TopDownCharacterController.cs +++ b/Assets/Scripts/TopDownCharacterController.cs @@ -7,7 +7,6 @@ namespace Cainos.PixelArtTopDown_Basic public class TopDownCharacterController : MonoBehaviour { [SerializeField] private float speed; - private Animator animator; private void Start() @@ -15,32 +14,35 @@ private void Start() animator = GetComponent(); } - private void Update() { + Vector2 dir = Vector2.zero; if (Input.GetKey(KeyCode.A)) { - transform.position += Vector3.left * speed * Time.deltaTime; + dir.x = -1; animator.SetInteger("Direction", 3); } else if (Input.GetKey(KeyCode.D)) { - transform.position += Vector3.right * speed * Time.deltaTime; + dir.x = 1; animator.SetInteger("Direction", 2); } if (Input.GetKey(KeyCode.W)) { - transform.position += Vector3.up * speed * Time.deltaTime; + dir.y = 1; animator.SetInteger("Direction", 1); } else if (Input.GetKey(KeyCode.S)) { - transform.position += Vector3.down * speed * Time.deltaTime; + dir.y = -1; animator.SetInteger("Direction", 0); } - //animator.SetBool("IsMoving", dir.magnitude > 0); + dir.Normalize(); + animator.SetBool("IsMoving", dir.magnitude > 0); + + GetComponent().linearVelocity = speed * dir; } } } diff --git a/Assets/Cainos/Pixel Art Top Down - Basic/Script/TopDownCharacterController.cs.meta b/Assets/Scripts/TopDownCharacterController.cs.meta similarity index 100% rename from Assets/Cainos/Pixel Art Top Down - Basic/Script/TopDownCharacterController.cs.meta rename to Assets/Scripts/TopDownCharacterController.cs.meta diff --git a/Assets/UI pack.meta b/Assets/UI pack.meta new file mode 100644 index 0000000..cf7e4e7 --- /dev/null +++ b/Assets/UI pack.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f41b2fb18c6413141b03c61e71441dc8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI pack/Button.meta b/Assets/UI pack/Button.meta new file mode 100644 index 0000000..6d681be --- /dev/null +++ b/Assets/UI pack/Button.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5440ba8d47ee3d8428b8d141f3434d5d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI pack/Button/Blue gradient.png b/Assets/UI pack/Button/Blue gradient.png new file mode 100644 index 0000000000000000000000000000000000000000..5740aced773c5b1d3103e7b6c8e40429e1dabfea GIT binary patch literal 43017 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 literal 0 HcmV?d00001 diff --git a/Assets/UI pack/Button/Green gradient.png.meta b/Assets/UI pack/Button/Green gradient.png.meta new file mode 100644 index 0000000..14c43c2 --- /dev/null +++ b/Assets/UI pack/Button/Green gradient.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 040be0e474e09894ca320b08d9462cc8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 60, y: 60, z: 60, w: 60} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Button/Green gradient.png + uploadId: 372817 diff --git a/Assets/UI pack/Button/Green outline gradient.png b/Assets/UI pack/Button/Green outline gradient.png new file mode 100644 index 0000000000000000000000000000000000000000..9b58ac4aa349b7ca13349aeac7323340b855caa2 GIT binary patch literal 20510 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


      MLJ*@zX!}JO0#Hyy{N$ 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

      OcwmrKzyhevBu-_2p#-=BMhVeaMRcF^-WepNHj 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 literal 0 HcmV?d00001 diff --git a/Assets/UI pack/Circles/Circle green.png.meta b/Assets/UI pack/Circles/Circle green.png.meta new file mode 100644 index 0000000..f788740 --- /dev/null +++ b/Assets/UI pack/Circles/Circle green.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 07d868e0fd2a23942bd04c6dffb76ed7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Circles/Circle green.png + uploadId: 372817 diff --git a/Assets/UI pack/Circles/Circle red full.png b/Assets/UI pack/Circles/Circle red full.png new file mode 100644 index 0000000000000000000000000000000000000000..8caecee6407585866e4d1c65b56169c4f3d257d5 GIT binary patch literal 35356 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 literal 0 HcmV?d00001 diff --git a/Assets/UI pack/Circles/Circle yellow.png.meta b/Assets/UI pack/Circles/Circle yellow.png.meta new file mode 100644 index 0000000..c3a6f42 --- /dev/null +++ b/Assets/UI pack/Circles/Circle yellow.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: dbbf60cd0fb781e43aaac34dd180e356 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Circles/Circle yellow.png + uploadId: 372817 diff --git a/Assets/UI pack/Circles/Gradient circle.png b/Assets/UI pack/Circles/Gradient circle.png new file mode 100644 index 0000000000000000000000000000000000000000..c7f65ff855a2ed4aabdb9a771b2d54ed62234307 GIT binary patch literal 14182 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 TWKFdxenU3T--uSKUB3N4Ee#F% literal 0 HcmV?d00001 diff --git a/Assets/UI pack/Fonts/ProductSans-Regular.ttf.meta b/Assets/UI pack/Fonts/ProductSans-Regular.ttf.meta new file mode 100644 index 0000000..8e9646a --- /dev/null +++ b/Assets/UI pack/Fonts/ProductSans-Regular.ttf.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: a4f32b2c8e673a441a4a26270fe53e05 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Product Sans + fontNames: + - Product Sans + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Fonts/ProductSans-Regular.ttf + uploadId: 372817 diff --git a/Assets/UI pack/Fonts/Roboto-Regular.ttf b/Assets/UI pack/Fonts/Roboto-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2b6392ffe8712b9c5450733320cd220d6c0f4bce GIT binary patch literal 171272 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 literal 0 HcmV?d00001 diff --git a/Assets/UI pack/Fonts/Roboto-Regular.ttf.meta b/Assets/UI pack/Fonts/Roboto-Regular.ttf.meta new file mode 100644 index 0000000..7bed8ef --- /dev/null +++ b/Assets/UI pack/Fonts/Roboto-Regular.ttf.meta @@ -0,0 +1,30 @@ +fileFormatVersion: 2 +guid: 87234a9d13698654bb0d237fbcff721c +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Roboto + fontNames: + - Roboto + fallbackFontReferences: + - {fileID: 12800000, guid: 4ec97b8fea68bd144a1413dc60231502, type: 3} + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Fonts/Roboto-Regular.ttf + uploadId: 372817 diff --git a/Assets/UI pack/Fonts/Roboto-Thin.ttf b/Assets/UI pack/Fonts/Roboto-Thin.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4e797cf7ef9758a9209fae4e0b07e6b186b2c69d GIT binary patch literal 171500 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 z zOo9(|yc~T#`9gAaa!s<9|6w*K-$!rt!{m;{?EBxD{D`&HceC!b#EW?FXq5N*jkXGV zB}v}ncf!A#=&fE&USqs5d;f2mmYdH$hjSorx+_=VdZCjVgQueL?ie@0O-AoD#WlKS zH&-sjFZ%kThj!V3Hs@P%gWM?JmYZawWF?1Ar!)1~Ui8*3x1iIx4gJjz(A8`~FLO7V zn5}4C?nlG&p!`f8mPgRCJSxAG$7C4@8|pbfqt+b>JRbnNAqzw`i?J`(<|NcQhTqM!GBj>q$d{0_gX0*?L(+v+07e7p;Mndp&Ryhn4Xa&NC51Z~zUv)S{*$HAQ!Pfm z0LMjl_@Ouoerm;rr z#Y{BH&xXnKhL;yZdNf{1m;N&_D_;V3FvG25R(vqhf#GQ7$04WpU~_V<|0K{e$Zlnjx#>>5V47Trv^OTQV?=BfAg9h>vjA^ryz&tcSK zgOnV11k5{W+LEW~tCkmih|y&2%^C_|C+kU!rW=6i)3}Rp7y1ONVS49>xyqqSAO<}g zxyxF~c!bp$A@=7Mi+;tP^eQ0y5ooma4LS4>Ms+!#7$@Y=b{S>sfmyU&)>`&VJJc|d z|27he{AYDf`L8q7-LBqQuGJ}r*2>EL7BGv}%BVUP*r8ts#⪼1irKO40j0qy1+I1 zZ{TyXFWl)rLYkDHo(eI~gqZ&fF|oFL4UZ1T$}8ok7ee}%Li$@RR@VWuXz8t`%G<@B zM-Hu+(N8U*zZuvm#@!vd0T}7Oolq$ky=~Xtg?m^}?Lq@(Y13z!3Gux{{0}Xj!?>t6 zVE!v$$|mLyA-fKt4;Mm57D8w@i7jn)_?6XDfSvLv zutWb9xT!Ry&IXgy1;8$y3(Vr#+o<_Cu%j&H956Zl7`2r1fLZ<^wUlQ8%Tq1_lhY-@ zE*_z>&xGOP<4 z!}vCiRX^CBVWkhgN|*&5#4M;8y~s4?KDMrJ9^;hFd4?xz*pE!EWdAVppU<+o$UHrM zgc;D)jAQGP>#>ruoqa6#%)g`HkRW5mQ=CZ+Bi2?IR^XqlGEG^aW1|LB9+8%t6S zC$@%KH-J~SnKbB?32h-{l&CY_wvgRvR`L}>h1xmuN9ky>Qryyj+gyfwIpFXyS!jbH zteZK~JUA9G)nG=5r4d?nT1gClPs_=y?m0!K$fsR!%VJX1u=48&p6O^> zKF(#E@-x?B*{mp#C9+hEHqTRTk_$`9AAwJtIWk{n$#j`1Gi0vJmNR9Zv`V8i$y8~U z7T)_qWT99OW~BlW#Y7g#BG%n3lV#|iuU7jbym&uK)azs!_%G_0^cuZZ7U^33GG(<; zS`#Ion+%eLl-Wp$k}q+(%;&9ERtmJ7Swh)tsG0+JmilotFOCP2%jPDOmr~3ZV#&J<=H^lghJGJn{TBSAVMZ3*sJ(9JL z%`uDov4$(W1CcZ0Y~E=p+QYSJ43K=f>)drj-{bD3)CM`67Ea3$R^wH>d)<%SJ;c19 o8QozrO#Y5E#T0{h3dbj(#4GJ8IYB1MB$+HH%1M-LZNiiKBS^I^fB*mh literal 0 HcmV?d00001 diff --git a/Assets/UI pack/Fonts/Roboto-Thin.ttf.meta b/Assets/UI pack/Fonts/Roboto-Thin.ttf.meta new file mode 100644 index 0000000..b217d14 --- /dev/null +++ b/Assets/UI pack/Fonts/Roboto-Thin.ttf.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: 4ec97b8fea68bd144a1413dc60231502 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Roboto + fontNames: + - Roboto + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Fonts/Roboto-Thin.ttf + uploadId: 372817 diff --git a/Assets/UI pack/Icons.meta b/Assets/UI pack/Icons.meta new file mode 100644 index 0000000..6446c97 --- /dev/null +++ b/Assets/UI pack/Icons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f55af22600f6cc94999ab141ede12fa6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UI pack/Icons/Bolt colored.png b/Assets/UI pack/Icons/Bolt colored.png new file mode 100644 index 0000000000000000000000000000000000000000..d5e8a4829f4837f5616785b5d709b4d6cf79a767 GIT binary patch literal 12818 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 literal 0 HcmV?d00001 diff --git a/Assets/UI pack/Icons/Bolt colored.png.meta b/Assets/UI pack/Icons/Bolt colored.png.meta new file mode 100644 index 0000000..050effa --- /dev/null +++ b/Assets/UI pack/Icons/Bolt colored.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 25887e1e767bc774e9a24997a9343056 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Icons/Bolt colored.png + uploadId: 372817 diff --git a/Assets/UI pack/Icons/Healthbar.png b/Assets/UI pack/Icons/Healthbar.png new file mode 100644 index 0000000000000000000000000000000000000000..d8bb3700e03dfea1024a1ec371b5bb58332a158e GIT binary patch literal 125599 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 GjK2Uaoabl& literal 0 HcmV?d00001 diff --git a/Assets/UI pack/Icons/Heart.png.meta b/Assets/UI pack/Icons/Heart.png.meta new file mode 100644 index 0000000..fccdeb8 --- /dev/null +++ b/Assets/UI pack/Icons/Heart.png.meta @@ -0,0 +1,99 @@ +fileFormatVersion: 2 +guid: 54af60d343d3e3b458ad7e97dd60dd04 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Icons/Heart.png + uploadId: 372817 diff --git a/Assets/UI pack/Icons/bolt.png b/Assets/UI pack/Icons/bolt.png new file mode 100644 index 0000000000000000000000000000000000000000..79a24d8a7da9315655c56dc74870b3454f726d29 GIT binary patch literal 4066 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.text = amount.ToString("F0"); + } +} diff --git a/Assets/UI pack/Scripts/FillValueNumber.cs.meta b/Assets/UI pack/Scripts/FillValueNumber.cs.meta new file mode 100644 index 0000000..e26ff97 --- /dev/null +++ b/Assets/UI pack/Scripts/FillValueNumber.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 04a0c3673b152e3428eb3cf3443bc37f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 170650 + packageName: Sleek essential UI pack + packageVersion: 1.0 + assetPath: Assets/UI pack/Scripts/FillValueNumber.cs + uploadId: 372817 diff --git a/Assets/War.meta b/Assets/War.meta new file mode 100644 index 0000000..4670feb --- /dev/null +++ b/Assets/War.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a48128da0f885564fbaf33d1a522be94 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art.meta b/Assets/War/Slime Enemy - Pixel Art.meta new file mode 100644 index 0000000..2d95d0d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 28f9315a22f039f48923fc8c288e0c8c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation.meta b/Assets/War/Slime Enemy - Pixel Art/Animation.meta new file mode 100644 index 0000000..13949f9 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0763365dc5e39a8429f263dec7863c8e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death.meta new file mode 100644 index 0000000..bf07c79 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 57c726134efc85947a35572199f091ca +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue.meta new file mode 100644 index 0000000..7d6d6fc --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 64c3a1599f88b4e42a8182f50f864df2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Animation.anim new file mode 100644 index 0000000..709dce6 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Animation.anim @@ -0,0 +1,107 @@ +%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: Blue Death (No flash) - Animation + 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: 4999743868682403865, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.1 + value: {fileID: -8802889016159510022, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.2 + value: {fileID: 787246434355788426, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.3 + value: {fileID: 5591019307192893529, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.4 + value: {fileID: 4184073933361864819, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.5 + value: {fileID: 9168903714336264564, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.6 + value: {fileID: 2891910119783949780, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.7 + value: {fileID: 7367002259730081837, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.8 + value: {fileID: -8621852893317066370, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 0.9 + value: {fileID: 4408185565186183419, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 1 + value: {fileID: 2277713452295504747, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 1.1 + value: {fileID: 5078594154368035550, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 1.2 + value: {fileID: -1515882149595691805, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - time: 1.3 + value: {fileID: 7516819113228650899, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 4999743868682403865, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: -8802889016159510022, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 787246434355788426, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 5591019307192893529, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 4184073933361864819, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 9168903714336264564, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 2891910119783949780, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 7367002259730081837, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: -8621852893317066370, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 4408185565186183419, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 2277713452295504747, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 5078594154368035550, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: -1515882149595691805, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + - {fileID: 7516819113228650899, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Animation.anim.meta new file mode 100644 index 0000000..9487d52 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f0d63077a996d7a4ca0e45edea6035fe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No + flash) - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Controller.controller new file mode 100644 index 0000000..be668aa --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-836480495485453102 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Death (No flash) - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: f0d63077a996d7a4ca0e45edea6035fe, 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: Blue Death (No flash) - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8814271065151780297} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &8814271065151780297 +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: -836480495485453102} + m_Position: {x: 270, y: 130, 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: -836480495485453102} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Controller.controller.meta new file mode 100644 index 0000000..ebb322d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No flash) - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d3e253d1a6f7d8b46a5b1f0accb9f807 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death (No + flash) - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Animation.anim new file mode 100644 index 0000000..df45b5b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Animation.anim @@ -0,0 +1,107 @@ +%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: Blue Death - Animation + 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: 2045449560236563837, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.1 + value: {fileID: -363707362896125220, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.2 + value: {fileID: 4921945036282257224, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.3 + value: {fileID: -1272730192991087593, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.4 + value: {fileID: -5015819366070616394, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.5 + value: {fileID: 4455174886259289652, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.6 + value: {fileID: 4858027616707282727, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.7 + value: {fileID: 1657567896929896811, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.8 + value: {fileID: -2283847484476708921, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 0.9 + value: {fileID: -3895158837754478276, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 1 + value: {fileID: 6100342059473039350, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 1.1 + value: {fileID: -3694456333937264800, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 1.2 + value: {fileID: -3997997145055679079, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - time: 1.3 + value: {fileID: 8559097931853230864, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 2045449560236563837, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: -363707362896125220, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: 4921945036282257224, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: -1272730192991087593, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: -5015819366070616394, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: 4455174886259289652, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: 4858027616707282727, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: 1657567896929896811, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: -2283847484476708921, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: -3895158837754478276, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: 6100342059473039350, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: -3694456333937264800, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: -3997997145055679079, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + - {fileID: 8559097931853230864, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Animation.anim.meta new file mode 100644 index 0000000..31b6e9c --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b2fb63247f8b37843b7efd43d94524ac +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - + Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Controller.controller new file mode 100644 index 0000000..429e590 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Death - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5348270601953987146} + 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 &3638890283909817674 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Death - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: b2fb63247f8b37843b7efd43d94524ac, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &5348270601953987146 +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: 3638890283909817674} + m_Position: {x: 291.96817, y: 141.74387, 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: 3638890283909817674} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Controller.controller.meta new file mode 100644 index 0000000..51f18b8 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c447617f2d59ba543836aea4797aa72e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Blue/Blue Death - + Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green.meta new file mode 100644 index 0000000..8b38432 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc512ae265c6f704a8710ac4d048c7b1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Animation.anim new file mode 100644 index 0000000..7ba9d04 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Animation.anim @@ -0,0 +1,107 @@ +%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: Green Death (No flash) - Animation + 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: 5318538941367151636, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.1 + value: {fileID: 6147276036302709336, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.2 + value: {fileID: -8495571456267938532, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.3 + value: {fileID: 6333565778237916887, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.4 + value: {fileID: -4680908065948595818, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.5 + value: {fileID: -4486586556858704002, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.6 + value: {fileID: -5574522400834549763, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.7 + value: {fileID: 6973148414213631654, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.8 + value: {fileID: 1576187300037212229, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 0.9 + value: {fileID: 9174255944467253385, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 1 + value: {fileID: -8870383661451814068, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 1.1 + value: {fileID: 8279431224860822817, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 1.2 + value: {fileID: -2015383151648258573, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - time: 1.3 + value: {fileID: -3919585684183042423, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 5318538941367151636, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: 6147276036302709336, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: -8495571456267938532, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: 6333565778237916887, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: -4680908065948595818, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: -4486586556858704002, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: -5574522400834549763, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: 6973148414213631654, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: 1576187300037212229, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: 9174255944467253385, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: -8870383661451814068, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: 8279431224860822817, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: -2015383151648258573, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + - {fileID: -3919585684183042423, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Animation.anim.meta new file mode 100644 index 0000000..f35b950 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 14c787275ea875a4197400110376f3d8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death + (No flash) - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Controller.controller new file mode 100644 index 0000000..e17c6fd --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-4397989681964184304 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Death (No flash) - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 14c787275ea875a4197400110376f3d8, 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: Green Death (No flash) - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2007139509153493140} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &2007139509153493140 +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: -4397989681964184304} + m_Position: {x: 310, y: 130, 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: -4397989681964184304} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Controller.controller.meta new file mode 100644 index 0000000..540f5d0 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death (No flash) - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: d06ad807569245c44ba1c02922f19cbb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death + (No flash) - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Animation.anim new file mode 100644 index 0000000..ae77cf1 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Animation.anim @@ -0,0 +1,107 @@ +%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: Green Death - Animation + 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: -8844130117516289635, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.1 + value: {fileID: -918093945981268291, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.2 + value: {fileID: 4404395261052358378, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.3 + value: {fileID: 1777014292035581766, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.4 + value: {fileID: -4037482184808223913, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.5 + value: {fileID: -8344769492127366768, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.6 + value: {fileID: 8189380851369571193, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.7 + value: {fileID: 4000569422998023894, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.8 + value: {fileID: -3343497886471754528, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 0.9 + value: {fileID: 3191418561300426102, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 1 + value: {fileID: -2917778579759445073, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 1.1 + value: {fileID: -6452399293700704893, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 1.2 + value: {fileID: 9025285406683601819, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - time: 1.3 + value: {fileID: -4399547091799338291, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -8844130117516289635, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: -918093945981268291, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: 4404395261052358378, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: 1777014292035581766, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: -4037482184808223913, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: -8344769492127366768, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: 8189380851369571193, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: 4000569422998023894, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: -3343497886471754528, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: 3191418561300426102, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: -2917778579759445073, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: -6452399293700704893, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: 9025285406683601819, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + - {fileID: -4399547091799338291, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Animation.anim.meta new file mode 100644 index 0000000..d8c092f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: aa63eebefeb5cd94a8dca98b5c4d171d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Controller.controller new file mode 100644 index 0000000..d77e4bd --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Death - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5970558393977227073} + 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 &3434077517984901623 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Death - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: aa63eebefeb5cd94a8dca98b5c4d171d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &5970558393977227073 +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: 3434077517984901623} + m_Position: {x: 363.45877, y: 127.99567, 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: 3434077517984901623} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Controller.controller.meta new file mode 100644 index 0000000..41c76ab --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 7dc4bfb369edaad49a2efa1b383a63bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Green/Green Death + - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red.meta new file mode 100644 index 0000000..1242a67 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e734fdecb00b46645adbf8a0dde7f368 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Animation.anim new file mode 100644 index 0000000..f3758d0 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Animation.anim @@ -0,0 +1,107 @@ +%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: Red Death (No flash) - Animation + 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: -8480745581246344910, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.1 + value: {fileID: 8305409446873490637, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.2 + value: {fileID: 6554509128268822883, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.3 + value: {fileID: 6634215915499214447, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.4 + value: {fileID: -1291109469765269490, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.5 + value: {fileID: -8042289506085527765, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.6 + value: {fileID: 8396680049275334400, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.7 + value: {fileID: -5879809606413485929, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.8 + value: {fileID: -2817490604992158882, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 0.9 + value: {fileID: -8533881926688866261, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 1 + value: {fileID: -1486326122284847838, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 1.1 + value: {fileID: 4455369263295310656, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 1.2 + value: {fileID: -8187142257196362161, guid: e8de27e31db64384183a462ac011c181, type: 3} + - time: 1.3 + value: {fileID: -2676166809338143749, guid: e8de27e31db64384183a462ac011c181, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -8480745581246344910, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: 8305409446873490637, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: 6554509128268822883, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: 6634215915499214447, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: -1291109469765269490, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: -8042289506085527765, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: 8396680049275334400, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: -5879809606413485929, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: -2817490604992158882, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: -8533881926688866261, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: -1486326122284847838, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: 4455369263295310656, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: -8187142257196362161, guid: e8de27e31db64384183a462ac011c181, type: 3} + - {fileID: -2676166809338143749, guid: e8de27e31db64384183a462ac011c181, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Animation.anim.meta new file mode 100644 index 0000000..8de0c3a --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 9249283cd1a1c0649ba0f6fee0351adb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No + flash) - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Controller.controller new file mode 100644 index 0000000..f00dcbe --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-5635102744246606735 +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: -3671045909385484902} + m_Position: {x: 270, y: 120, 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: -3671045909385484902} +--- !u!1102 &-3671045909385484902 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Death (No flash) - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 9249283cd1a1c0649ba0f6fee0351adb, 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: Red Death (No flash) - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5635102744246606735} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Controller.controller.meta new file mode 100644 index 0000000..3221186 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No flash) - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 7658f3dbe8eed3e43b3cbb51911c0a41 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death (No + flash) - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim new file mode 100644 index 0000000..5a68097 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim @@ -0,0 +1,107 @@ +%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: Red Death - Animation + 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: -1680582464529463414, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.1 + value: {fileID: 453560409788817352, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.2 + value: {fileID: 3477873905784386092, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.3 + value: {fileID: -5154746792126208433, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.4 + value: {fileID: 1557319681473267900, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.5 + value: {fileID: 9007373536749223919, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.6 + value: {fileID: -5822470929549338832, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.7 + value: {fileID: 6308348740236779602, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.8 + value: {fileID: -8715564194174727018, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 0.9 + value: {fileID: -7954875308569852336, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 1 + value: {fileID: -3812049939818540052, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 1.1 + value: {fileID: -9063193917023185334, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 1.2 + value: {fileID: 9115205261781380433, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - time: 1.3 + value: {fileID: -295925579548582536, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -1680582464529463414, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: 453560409788817352, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: 3477873905784386092, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: -5154746792126208433, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: 1557319681473267900, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: 9007373536749223919, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: -5822470929549338832, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: 6308348740236779602, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: -8715564194174727018, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: -7954875308569852336, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: -3812049939818540052, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: -9063193917023185334, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: 9115205261781380433, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + - {fileID: -295925579548582536, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.4 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim.meta new file mode 100644 index 0000000..85acc05 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4dbca11f008a91d4ea4d8743f3a966ae +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller new file mode 100644 index 0000000..8fb568b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-3015101443733578971 +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: -2995545822202213972} + m_Position: {x: 280, y: 120, 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: -2995545822202213972} +--- !u!1102 &-2995545822202213972 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Death - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 4dbca11f008a91d4ea4d8743f3a966ae, 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: Red Death - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -3015101443733578971} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller.meta new file mode 100644 index 0000000..9608a9d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 14c53af6d4e38794d9e6d2c0e72ac9b5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Death/Red/Red Death - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt.meta new file mode 100644 index 0000000..cd66c9e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 601070dd815246c4cabcc7af7c17f1fe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue.meta new file mode 100644 index 0000000..5ec0c25 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 48d0490944c4dc844b376641a09e7a1d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Animation.anim new file mode 100644 index 0000000..1ece101 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Animation.anim @@ -0,0 +1,98 @@ +%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: Blue Hurt (No flash) - Animation + 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: -312629749974274740, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.1 + value: {fileID: -6604357783511395730, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.2 + value: {fileID: 5135555786090190422, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.3 + value: {fileID: -5984103662035008511, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.4 + value: {fileID: 3922437313417285677, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.5 + value: {fileID: 4949370408667167521, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.6 + value: {fileID: 1666675360449750814, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.7 + value: {fileID: -2200570046973972164, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.8 + value: {fileID: -4833481169714461501, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 0.9 + value: {fileID: -5853888887820446031, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - time: 1 + value: {fileID: -90551785473829027, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -312629749974274740, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: -6604357783511395730, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: 5135555786090190422, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: -5984103662035008511, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: 3922437313417285677, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: 4949370408667167521, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: 1666675360449750814, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: -2200570046973972164, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: -4833481169714461501, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: -5853888887820446031, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + - {fileID: -90551785473829027, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Animation.anim.meta new file mode 100644 index 0000000..ebe601a --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1bbf0be04312c98458ae39ee97e6d680 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No + flash) - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Controller.controller new file mode 100644 index 0000000..e0b3637 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Hurt (No flash) - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2142053511907740834} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &2142053511907740834 +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: 6640178713505456675} + m_Position: {x: 280, y: 120, 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: 6640178713505456675} +--- !u!1102 &6640178713505456675 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Hurt (No flash) - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 1bbf0be04312c98458ae39ee97e6d680, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Controller.controller.meta new file mode 100644 index 0000000..e1a1a5e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No flash) - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c98f763afb97590458bc2aa64ffb4f27 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt (No + flash) - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim new file mode 100644 index 0000000..478befb --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim @@ -0,0 +1,98 @@ +%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: Blue Hurt - Animation + 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: 1435446960916012996, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.1 + value: {fileID: -2599037468588569174, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.2 + value: {fileID: -6664747941011408636, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.3 + value: {fileID: 5539350572137844471, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.4 + value: {fileID: 5516453573035437501, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.5 + value: {fileID: 2646030316699716608, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.6 + value: {fileID: -4524932891193717459, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.7 + value: {fileID: -3669968242869478046, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.8 + value: {fileID: -6462204876850902583, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 0.9 + value: {fileID: -1071285387177840402, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - time: 1 + value: {fileID: 6539129894430533955, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 1435446960916012996, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: -2599037468588569174, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: -6664747941011408636, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: 5539350572137844471, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: 5516453573035437501, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: 2646030316699716608, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: -4524932891193717459, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: -3669968242869478046, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: -6462204876850902583, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: -1071285387177840402, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + - {fileID: 6539129894430533955, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim.meta new file mode 100644 index 0000000..d7f121b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e131da6ca04b26a46ae3aa447d226247 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller new file mode 100644 index 0000000..50bc0f4 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-8707461611434967511 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Hurt - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: e131da6ca04b26a46ae3aa447d226247, 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: Blue Hurt - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4312337242111123281} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &4312337242111123281 +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: -8707461611434967511} + m_Position: {x: 315.34006, y: 143.11868, 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: -8707461611434967511} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller.meta new file mode 100644 index 0000000..f003411 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0f3c85399244fa24a8eec59777037030 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Blue/Blue Hurt - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green.meta new file mode 100644 index 0000000..5d60ef3 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ac95699f877d84348a9d360f840a5458 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Animation.anim new file mode 100644 index 0000000..06074b8 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Animation.anim @@ -0,0 +1,98 @@ +%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: Green Hurt (No flash) - Animation + 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: -2159989153046953655, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.1 + value: {fileID: -5940323749537707868, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.2 + value: {fileID: 7006359815047711410, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.3 + value: {fileID: -8081401451875462301, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.4 + value: {fileID: -6715015496158861486, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.5 + value: {fileID: 2417470212608203033, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.6 + value: {fileID: 4789503813110512395, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.7 + value: {fileID: -5971996416981112148, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.8 + value: {fileID: 5390317748416754442, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 0.9 + value: {fileID: -627908066408712283, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - time: 1 + value: {fileID: -3140844607034348796, guid: 1610cdad8f37390448a40479997daf02, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -2159989153046953655, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: -5940323749537707868, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: 7006359815047711410, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: -8081401451875462301, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: -6715015496158861486, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: 2417470212608203033, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: 4789503813110512395, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: -5971996416981112148, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: 5390317748416754442, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: -627908066408712283, guid: 1610cdad8f37390448a40479997daf02, type: 3} + - {fileID: -3140844607034348796, guid: 1610cdad8f37390448a40479997daf02, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Animation.anim.meta new file mode 100644 index 0000000..7876c4f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 0646d6678fae5b940935cd0cda4b825e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No + flash) - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Controller.controller new file mode 100644 index 0000000..82c1cd1 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-2789792842737496128 +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: 619725642431586821} + m_Position: {x: 300, y: 120, 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: 619725642431586821} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Hurt (No flash) - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -2789792842737496128} + 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 &619725642431586821 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Hurt (No flash) - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 0646d6678fae5b940935cd0cda4b825e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Controller.controller.meta new file mode 100644 index 0000000..aab3d1b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No flash) - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c27b75fd0e65c114b813a7b8897dd2ba +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt (No + flash) - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Animation.anim new file mode 100644 index 0000000..6049c56 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Animation.anim @@ -0,0 +1,98 @@ +%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: Green Hurt - Animation + 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: 3582929792314529393, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.1 + value: {fileID: -5930358258539423250, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.2 + value: {fileID: 1092018286536115964, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.3 + value: {fileID: -2906184050789904689, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.4 + value: {fileID: -1253452224801862350, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.5 + value: {fileID: 4330575107213191810, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.6 + value: {fileID: -45749507988941164, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.7 + value: {fileID: 596396071797096498, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.8 + value: {fileID: -5527445623120968242, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 0.9 + value: {fileID: -4621507994520260246, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - time: 1 + value: {fileID: 4213319169435893366, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 3582929792314529393, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: -5930358258539423250, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: 1092018286536115964, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: -2906184050789904689, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: -1253452224801862350, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: 4330575107213191810, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: -45749507988941164, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: 596396071797096498, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: -5527445623120968242, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: -4621507994520260246, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + - {fileID: 4213319169435893366, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Animation.anim.meta new file mode 100644 index 0000000..999e614 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 0214cb6b6408d944990347b1b446731d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - + Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Controller.controller new file mode 100644 index 0000000..e74aaa6 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-163856934314355992 +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: 4980992279688424813} + m_Position: {x: 310, y: 120, 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: 4980992279688424813} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Hurt - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -163856934314355992} + 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 &4980992279688424813 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Hurt - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 0214cb6b6408d944990347b1b446731d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Controller.controller.meta new file mode 100644 index 0000000..d1f4486 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 07d9096d91c4a6a40b1daee1055c7413 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Green/Green Hurt - + Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red.meta new file mode 100644 index 0000000..04e71ea --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2779d267c1c2eb844b323b1118eeaec0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Animation.anim new file mode 100644 index 0000000..65739fd --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Animation.anim @@ -0,0 +1,98 @@ +%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: Red Hurt (No flash) - Animation + 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: 2991152275067873657, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.1 + value: {fileID: 2532082948406456646, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.2 + value: {fileID: -8163612798893217856, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.3 + value: {fileID: 3769896932484480164, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.4 + value: {fileID: -6849657800839858545, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.5 + value: {fileID: 2288819857384453056, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.6 + value: {fileID: -8985342813211654796, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.7 + value: {fileID: -8601848889386200506, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.8 + value: {fileID: -1316755259967855847, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 0.9 + value: {fileID: 5538832079964999464, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - time: 1 + value: {fileID: -3705228816655049481, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 2991152275067873657, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: 2532082948406456646, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: -8163612798893217856, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: 3769896932484480164, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: -6849657800839858545, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: 2288819857384453056, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: -8985342813211654796, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: -8601848889386200506, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: -1316755259967855847, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: 5538832079964999464, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + - {fileID: -3705228816655049481, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Animation.anim.meta new file mode 100644 index 0000000..452eb11 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3808e938f8a92764aa855a6dc3b325c3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Controller.controller new file mode 100644 index 0000000..b30600b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Hurt (No flash) - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 3210334856295840969} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &3210334856295840969 +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: 3827496095108887682} + m_Position: {x: 308.46597, y: 138.9942, 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: 3827496095108887682} +--- !u!1102 &3827496095108887682 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Hurt (No flash) - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3808e938f8a92764aa855a6dc3b325c3, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Controller.controller.meta new file mode 100644 index 0000000..99829d1 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: caf6fe963827b6347a410ae728ee065e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt (No flash) + - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim new file mode 100644 index 0000000..1ac27d0 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim @@ -0,0 +1,98 @@ +%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: Red Hurt - Animation + 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: 8026528072735239920, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.1 + value: {fileID: 7736054985658259914, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.2 + value: {fileID: -2014804344916573885, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.3 + value: {fileID: 1504283165939537004, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.4 + value: {fileID: -8827261716015467639, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.5 + value: {fileID: -5077676998291183177, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.6 + value: {fileID: 5477746851855525952, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.7 + value: {fileID: -1534065186954404213, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.8 + value: {fileID: -5647320889095281055, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 0.9 + value: {fileID: -2604183472304749704, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - time: 1 + value: {fileID: 2361712265066797785, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 8026528072735239920, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: 7736054985658259914, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: -2014804344916573885, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: 1504283165939537004, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: -8827261716015467639, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: -5077676998291183177, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: 5477746851855525952, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: -1534065186954404213, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: -5647320889095281055, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: -2604183472304749704, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + - {fileID: 2361712265066797785, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim.meta new file mode 100644 index 0000000..7ba3b01 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a2ee4d576a53f2f45a229166e2f0a3f4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller new file mode 100644 index 0000000..e5aa615 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-3852254503726978517 +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: 9089114407919949629} + m_Position: {x: 367.58322, y: 148.61795, 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: 9089114407919949629} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Hurt - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -3852254503726978517} + 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 &9089114407919949629 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Hurt - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: a2ee4d576a53f2f45a229166e2f0a3f4, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller.meta new file mode 100644 index 0000000..e74449f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 139bb3df838999240995593134a21a1a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Hurt/Red/Red Hurt - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle.meta new file mode 100644 index 0000000..8242f3d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 24e7b8ddada80c04c9fc18b7b387039f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue.meta new file mode 100644 index 0000000..6b26e47 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f63d5100d479dbb4e8d0e32d1cf989d5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim new file mode 100644 index 0000000..ec31332 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim @@ -0,0 +1,86 @@ +%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: Blue Idle - Animation + 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: -7078261816480267791, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - time: 0.1 + value: {fileID: -3938910030919452613, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - time: 0.2 + value: {fileID: -99518741711876278, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - time: 0.3 + value: {fileID: 2186122089364987773, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - time: 0.4 + value: {fileID: -8839626087033448230, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - time: 0.5 + value: {fileID: 8474644945731991183, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - time: 0.6 + value: {fileID: -3195334159281410377, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -7078261816480267791, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - {fileID: -3938910030919452613, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - {fileID: -99518741711876278, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - {fileID: 2186122089364987773, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - {fileID: -8839626087033448230, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - {fileID: 8474644945731991183, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + - {fileID: -3195334159281410377, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.70000005 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim.meta new file mode 100644 index 0000000..4413fd2 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ec152e6838ac758469355f858512c4f8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller new file mode 100644 index 0000000..367737b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Idle - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 7278987997222491381} + 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 &3682475069446085735 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Idle - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: ec152e6838ac758469355f858512c4f8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &7278987997222491381 +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: 3682475069446085735} + m_Position: {x: 320, y: 70, 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: 3682475069446085735} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller.meta new file mode 100644 index 0000000..3be01cc --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 68555cc7381816a4b8e2742db37c34de +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Blue/Blue Idle - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green.meta new file mode 100644 index 0000000..8a17656 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 42debd82f2e678847ad4aee805d0ee91 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Animation.anim new file mode 100644 index 0000000..cd78a70 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Animation.anim @@ -0,0 +1,86 @@ +%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: Green Idle - Animation + 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: -9074539206338946419, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - time: 0.1 + value: {fileID: -387061471815523496, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - time: 0.2 + value: {fileID: 469887860811983759, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - time: 0.3 + value: {fileID: 4557467248702983155, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - time: 0.4 + value: {fileID: -5816436153592121541, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - time: 0.5 + value: {fileID: -3371520512202314939, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - time: 0.6 + value: {fileID: -2599926529332704699, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -9074539206338946419, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - {fileID: -387061471815523496, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - {fileID: 469887860811983759, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - {fileID: 4557467248702983155, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - {fileID: -5816436153592121541, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - {fileID: -3371520512202314939, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + - {fileID: -2599926529332704699, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.70000005 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Animation.anim.meta new file mode 100644 index 0000000..0e4ba7b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 6a1773ad3d8343349ad14dd0f484d699 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - + Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Controller.controller new file mode 100644 index 0000000..294cbbf --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-5035650976941337729 +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: 7743410706112933179} + m_Position: {x: 356, y: 136, 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: 7743410706112933179} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Idle - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5035650976941337729} + 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 &7743410706112933179 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Idle - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 6a1773ad3d8343349ad14dd0f484d699, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Controller.controller.meta new file mode 100644 index 0000000..acce5f4 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 89aaebe355d346b40af738d224f2010f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Green/Green Idle - + Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red.meta new file mode 100644 index 0000000..b02d1af --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3b8767b89d26a1748ac06998a5e01a53 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim new file mode 100644 index 0000000..d149c5c --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim @@ -0,0 +1,86 @@ +%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: Red Idle - Animation + 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: 4367289792872251007, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - time: 0.1 + value: {fileID: -594261065437009825, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - time: 0.2 + value: {fileID: 7381089650570586819, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - time: 0.3 + value: {fileID: 5642566807265447927, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - time: 0.4 + value: {fileID: 4962874880924457459, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - time: 0.5 + value: {fileID: 7257814514537055463, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - time: 0.6 + value: {fileID: 3044758881917648199, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 4367289792872251007, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - {fileID: -594261065437009825, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - {fileID: 7381089650570586819, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - {fileID: 5642566807265447927, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - {fileID: 4962874880924457459, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - {fileID: 7257814514537055463, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + - {fileID: 3044758881917648199, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.70000005 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim.meta new file mode 100644 index 0000000..922a00d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1e665be91203eff49a7ccf49d8046755 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller new file mode 100644 index 0000000..85716d5 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-7868345998497752254 +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: -3789412473768131948} + m_Position: {x: 370.33286, y: 144.4935, 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: -3789412473768131948} +--- !u!1102 &-3789412473768131948 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Idle - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 1e665be91203eff49a7ccf49d8046755, 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: Red Idle - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -7868345998497752254} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller.meta new file mode 100644 index 0000000..8f96b5d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: dfdb4d2f80da0fd449348e31347bc646 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Idle/Red/Red Idle - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump.meta new file mode 100644 index 0000000..0966b27 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 00886ecd1b44f1a4da54c2f92edb8578 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue.meta new file mode 100644 index 0000000..89a7a5f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 98de159b56bbb7a4ca4cad50a8e2339a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller new file mode 100644 index 0000000..dd9ed7f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller @@ -0,0 +1,303 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-7416096876375705796 +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: -1282365223668830986} + m_Position: {x: 300.21707, y: 15.260498, z: 0} + - serializedVersion: 1 + m_State: {fileID: 5965669413213846710} + m_Position: {x: 470, y: 80, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2838013703780908431} + m_Position: {x: 470, y: 140, z: 0} + - serializedVersion: 1 + m_State: {fileID: 4002774447433268716} + m_Position: {x: 470, y: 210, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2434996361180558574} + m_Position: {x: 300, y: 270, 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: -1282365223668830986} +--- !u!1101 &-5860503358689454170 +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: -1282365223668830986} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-2838013703780908431 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Jump To Fall - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 8518500937903418003} + 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: 92e63331d9abcda44a66bfe659dc4f54, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-2434996361180558574 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Jump Land - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -5860503358689454170} + 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: da5c9613e894d704ca8911b7ea192f86, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1282365223668830986 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Jump Start-up - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 5416220952777887707} + 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: 67620eb83d334334a9edd87b7d0fe0f9, 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: Blue Jump - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -7416096876375705796} + 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 &4002774447433268716 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Jump Down - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 7116015145675451051} + 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: 02df7783ac6125242b11dea06700ca5b, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &5416220952777887707 +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: 5965669413213846710} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &5965669413213846710 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Jump Up - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 7796380483657636191} + 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: 59d2717879793f040b0071cf43845522, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &7116015145675451051 +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: -2434996361180558574} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &7796380483657636191 +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: -2838013703780908431} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &8518500937903418003 +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: 4002774447433268716} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller.meta new file mode 100644 index 0000000..7afdb32 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 873ed18d803fe8948be763bf50d1a2e4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down - Animation.anim new file mode 100644 index 0000000..79a83fb --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down - Animation.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: Blue Jump Down - Animation + 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: 21300000, guid: 88d21bdbf6e4b1e4f806064dcaedf30e, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 21300000, guid: 88d21bdbf6e4b1e4f806064dcaedf30e, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down - Animation.anim.meta new file mode 100644 index 0000000..8075548 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 02df7783ac6125242b11dea06700ca5b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Down + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land - Animation.anim new file mode 100644 index 0000000..58e6f68 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land - Animation.anim @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Jump Land - Animation + 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: 338925204363467817, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - time: 0.1 + value: {fileID: 3925259120093280991, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - time: 0.2 + value: {fileID: 5393584417025584328, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - time: 0.3 + value: {fileID: -1995427631654221939, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - time: 0.4 + value: {fileID: 364018901862485122, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - time: 0.5 + value: {fileID: 2045135016631717607, guid: 1a5590a95019bf74796087bf706839be, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 338925204363467817, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - {fileID: 3925259120093280991, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - {fileID: 5393584417025584328, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - {fileID: -1995427631654221939, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - {fileID: 364018901862485122, guid: 1a5590a95019bf74796087bf706839be, type: 3} + - {fileID: 2045135016631717607, guid: 1a5590a95019bf74796087bf706839be, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land - Animation.anim.meta new file mode 100644 index 0000000..1c1e66b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: da5c9613e894d704ca8911b7ea192f86 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Land + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up - Animation.anim new file mode 100644 index 0000000..eee1b6e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up - Animation.anim @@ -0,0 +1,92 @@ +%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: Blue Jump Start-up - Animation + 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: 5704156884885693787, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - time: 0.1 + value: {fileID: -8126010352769072749, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - time: 0.2 + value: {fileID: -4539103199394772846, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - time: 0.3 + value: {fileID: -3253428629430836345, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - time: 0.4 + value: {fileID: -718380358525894524, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - time: 0.5 + value: {fileID: -2676425322560621361, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - time: 0.6 + value: {fileID: 1719011785091386411, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - time: 0.7 + value: {fileID: 4071128064442367207, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - time: 0.8 + value: {fileID: -1223713816557377742, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 5704156884885693787, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - {fileID: -8126010352769072749, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - {fileID: -4539103199394772846, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - {fileID: -3253428629430836345, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - {fileID: -718380358525894524, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - {fileID: -2676425322560621361, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - {fileID: 1719011785091386411, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - {fileID: 4071128064442367207, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + - {fileID: -1223713816557377742, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.90000004 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up - Animation.anim.meta new file mode 100644 index 0000000..34043e9 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 67620eb83d334334a9edd87b7d0fe0f9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Start-up + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To Fall - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To Fall - Animation.anim new file mode 100644 index 0000000..0ecf197 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To Fall - Animation.anim @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blue Jump To Fall - Animation + 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: -7484195833629091316, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + - time: 0.1 + value: {fileID: 3922477038715866601, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + - time: 0.2 + value: {fileID: -1559858571687980271, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + - time: 0.3 + value: {fileID: 1909360066693769652, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + - time: 0.4 + value: {fileID: -3951901653374556557, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -7484195833629091316, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + - {fileID: 3922477038715866601, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + - {fileID: -1559858571687980271, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + - {fileID: 1909360066693769652, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + - {fileID: -3951901653374556557, guid: 13a670e20d88e1d489acb123661a5046, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 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/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To Fall - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To Fall - Animation.anim.meta new file mode 100644 index 0000000..3f7c9d0 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To Fall - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 92e63331d9abcda44a66bfe659dc4f54 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump To + Fall - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up - Animation.anim new file mode 100644 index 0000000..ec027be --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up - Animation.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: Blue Jump Up - Animation + 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: 21300000, guid: 7815728d9622e0d42b9ad5a2d754c25c, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 21300000, guid: 7815728d9622e0d42b9ad5a2d754c25c, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up - Animation.anim.meta new file mode 100644 index 0000000..fed65a2 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 59d2717879793f040b0071cf43845522 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Blue/Blue Jump Up + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green.meta new file mode 100644 index 0000000..39d16e4 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 07e74acacfe9cb547a6e9146803f6cbb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - Controller.controller new file mode 100644 index 0000000..7e6f230 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - Controller.controller @@ -0,0 +1,303 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-5501507813036112033 +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: 8907287692774827385} + m_Position: {x: 320, y: 40, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5358278071543333164} + m_Position: {x: 510, y: 120, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2664787072161580600} + m_Position: {x: 510, y: 200, z: 0} + - serializedVersion: 1 + m_State: {fileID: 9146838567825321081} + m_Position: {x: 510, y: 270, z: 0} + - serializedVersion: 1 + m_State: {fileID: -3644789791986364925} + m_Position: {x: 320, y: 350, 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: 8907287692774827385} +--- !u!1102 &-5358278071543333164 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Jump - Jump Up + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -816955293990315794} + 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: 6312f66d5cf05eb42886eb5cbac0bc6a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-3877699859486509153 +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: 8907287692774827385} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-3644789791986364925 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Jump - Jump Land + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -3877699859486509153} + 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: b29148a7e9c15f0448000e47f06f76c8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-2845470620555363698 +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: -3644789791986364925} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-2664787072161580600 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Jump - Jump To Fall + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 4381904297941417716} + 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: 1e3051ea429ffc24798e2d14ec767e99, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-816955293990315794 +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: -2664787072161580600} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + 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: Green Jump - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5501507813036112033} + 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 &3223519590600980814 +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: -5358278071543333164} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.7222222 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &4381904297941417716 +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: 9146838567825321081} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &8907287692774827385 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Jump - Jump Start-up + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 3223519590600980814} + 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: f6cc2885f92f0a442a9c6156016cda7a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &9146838567825321081 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Jump - Jump Down + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -2845470620555363698} + 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: cb777886b03e96545ba71cdf4085c66e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - Controller.controller.meta new file mode 100644 index 0000000..072b8bc --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - Controller.controller.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 85bd361a0bf30544b850a9e0d2fd57f5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump - + Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down - Animation.anim new file mode 100644 index 0000000..7f52ae1 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down - Animation.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: Green Jump Down - Animation + 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: 21300000, guid: c39e10bc87809eb44a532f76510244e0, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 21300000, guid: c39e10bc87809eb44a532f76510244e0, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down - Animation.anim.meta new file mode 100644 index 0000000..3229eef --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: cb777886b03e96545ba71cdf4085c66e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Down + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land - Animation.anim new file mode 100644 index 0000000..72f771c --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land - Animation.anim @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Jump Land - Animation + 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: 1618185110837684384, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - time: 0.1 + value: {fileID: -379935657828565217, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - time: 0.2 + value: {fileID: 7961362974256884671, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - time: 0.3 + value: {fileID: -3607888842448822257, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - time: 0.4 + value: {fileID: 4593568250741143324, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - time: 0.5 + value: {fileID: -255545124399731749, guid: ae7b495337938814b97889e26aa59dce, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 1618185110837684384, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - {fileID: -379935657828565217, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - {fileID: 7961362974256884671, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - {fileID: -3607888842448822257, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - {fileID: 4593568250741143324, guid: ae7b495337938814b97889e26aa59dce, type: 3} + - {fileID: -255545124399731749, guid: ae7b495337938814b97889e26aa59dce, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land - Animation.anim.meta new file mode 100644 index 0000000..76bc0e6 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b29148a7e9c15f0448000e47f06f76c8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Land + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up - Animation.anim new file mode 100644 index 0000000..258e1b6 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up - Animation.anim @@ -0,0 +1,92 @@ +%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: Green Jump Start-up - Animation + 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: 8769339193113792372, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - time: 0.1 + value: {fileID: -8718068603340582171, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - time: 0.2 + value: {fileID: 5487445420638461289, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - time: 0.3 + value: {fileID: 552165441339613264, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - time: 0.4 + value: {fileID: -1847289444461471078, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - time: 0.5 + value: {fileID: -1923823714793028283, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - time: 0.6 + value: {fileID: -3434455214464728001, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - time: 0.7 + value: {fileID: 5410572983432652385, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - time: 0.8 + value: {fileID: -7616659179368546986, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 8769339193113792372, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - {fileID: -8718068603340582171, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - {fileID: 5487445420638461289, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - {fileID: 552165441339613264, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - {fileID: -1847289444461471078, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - {fileID: -1923823714793028283, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - {fileID: -3434455214464728001, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - {fileID: 5410572983432652385, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + - {fileID: -7616659179368546986, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.9 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up - Animation.anim.meta new file mode 100644 index 0000000..1e0638f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f6cc2885f92f0a442a9c6156016cda7a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Start-up + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To Fall - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To Fall - Animation.anim new file mode 100644 index 0000000..87b9291 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To Fall - Animation.anim @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Green Jump To Fall - Animation + 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: -7377153609105838001, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + - time: 0.1 + value: {fileID: 8103759417398486482, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + - time: 0.2 + value: {fileID: -822294439341482929, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + - time: 0.3 + value: {fileID: 775961440259190869, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + - time: 0.4 + value: {fileID: 8373471702286915353, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -7377153609105838001, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + - {fileID: 8103759417398486482, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + - {fileID: -822294439341482929, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + - {fileID: 775961440259190869, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + - {fileID: 8373471702286915353, guid: 324a09dfec4299c4bb2e56386d91262b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 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/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To Fall - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To Fall - Animation.anim.meta new file mode 100644 index 0000000..b7c168a --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To Fall - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1e3051ea429ffc24798e2d14ec767e99 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump To + Fall - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up - Animation.anim new file mode 100644 index 0000000..1b8fdbe --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up - Animation.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: Green Jump Up - Animation + 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: 21300000, guid: 7996ffa6047c8394db38b1125246853b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 21300000, guid: 7996ffa6047c8394db38b1125246853b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up - Animation.anim.meta new file mode 100644 index 0000000..7e3e774 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 6312f66d5cf05eb42886eb5cbac0bc6a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Green/Green Jump Up + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red.meta new file mode 100644 index 0000000..712d7b3 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c434e8b6b9c9af64a93596e188393dc9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller new file mode 100644 index 0000000..db588b6 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller @@ -0,0 +1,358 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-6852007717837277767 +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: -970470895708809962} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-6065381118303446229 +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: -1293713554648196364} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-4785882841355322820 +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: 8206565130247001599} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-4695543698392647793 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Jump Down - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 4387262062116407958} + 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: 65ff150b763f8dc44b96812dfc8d0efd, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1293713554648196364 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Jump To Fall - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 8719662329067879790} + 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: 55026002589f66a42b00f1875eb1ef69, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-970470895708809962 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Jump Start-up - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -4785882841355322820} + 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: 225457161384ce94699142312f9f8f5a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-907606125852145995 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New StateMachine + m_ChildStates: [] + 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: 0} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Jump - Controller + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8850519668404570248} + 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 &4380828440376874650 +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: 8206565130247001599} + 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 &4387262062116407958 +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: 6093485709397044370} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &6093485709397044370 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Jump Land - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -6852007717837277767} + 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: bbb357404d2dc0748a8820475fefb585, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &8206565130247001599 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Jump Up - Animation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -6065381118303446229} + 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: 8ed44d7c8e6d01343aba7d0f2c07cf12, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1109 &8468433896118545009 +AnimatorTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -970470895708809962} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 1 +--- !u!1101 &8719662329067879790 +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: -4695543698392647793} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &8850519668404570248 +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: -970470895708809962} + m_Position: {x: 320, y: 60, z: 0} + - serializedVersion: 1 + m_State: {fileID: 8206565130247001599} + m_Position: {x: 460, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1293713554648196364} + m_Position: {x: 460, y: 200, z: 0} + - serializedVersion: 1 + m_State: {fileID: -4695543698392647793} + m_Position: {x: 460, y: 270, z: 0} + - serializedVersion: 1 + m_State: {fileID: 6093485709397044370} + m_Position: {x: 320, 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: -970470895708809962} diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller.meta new file mode 100644 index 0000000..7f3ded6 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 313c43c3229e7684796a75995c4b5494 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump - Controller.controller + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down - Animation.anim new file mode 100644 index 0000000..ec3b74f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down - Animation.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: Red Jump Down - Animation + 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: 21300000, guid: d118368a985f082438aac18cd047f8ca, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 21300000, guid: d118368a985f082438aac18cd047f8ca, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down - Animation.anim.meta new file mode 100644 index 0000000..6a7a74e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 65ff150b763f8dc44b96812dfc8d0efd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Down + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land - Animation.anim new file mode 100644 index 0000000..d690910 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land - Animation.anim @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Jump Land - Animation + 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: 8449490224661212679, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - time: 0.1 + value: {fileID: -6122726411643700640, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - time: 0.2 + value: {fileID: -8186979288506826594, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - time: 0.3 + value: {fileID: 5774793069452458108, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - time: 0.4 + value: {fileID: 4715373282098812121, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - time: 0.5 + value: {fileID: -4156418158724476634, guid: 54073dacfb3e953439349184311b94c7, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 8449490224661212679, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - {fileID: -6122726411643700640, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - {fileID: -8186979288506826594, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - {fileID: 5774793069452458108, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - {fileID: 4715373282098812121, guid: 54073dacfb3e953439349184311b94c7, type: 3} + - {fileID: -4156418158724476634, guid: 54073dacfb3e953439349184311b94c7, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land - Animation.anim.meta new file mode 100644 index 0000000..0786ba9 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: bbb357404d2dc0748a8820475fefb585 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Land + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up - Animation.anim new file mode 100644 index 0000000..5f2ba0b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up - Animation.anim @@ -0,0 +1,92 @@ +%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: Red Jump Start-up - Animation + 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: -2400561005729165699, guid: 73f219e811965c543bd264726e841335, type: 3} + - time: 0.1 + value: {fileID: -1854006301320853947, guid: 73f219e811965c543bd264726e841335, type: 3} + - time: 0.2 + value: {fileID: -6235214171369552668, guid: 73f219e811965c543bd264726e841335, type: 3} + - time: 0.3 + value: {fileID: 1553150011518505082, guid: 73f219e811965c543bd264726e841335, type: 3} + - time: 0.4 + value: {fileID: 3524159740885425599, guid: 73f219e811965c543bd264726e841335, type: 3} + - time: 0.5 + value: {fileID: -8706880511750552084, guid: 73f219e811965c543bd264726e841335, type: 3} + - time: 0.6 + value: {fileID: -6239600638264607141, guid: 73f219e811965c543bd264726e841335, type: 3} + - time: 0.7 + value: {fileID: -1591092561066219656, guid: 73f219e811965c543bd264726e841335, type: 3} + - time: 0.8 + value: {fileID: 624389125363875638, guid: 73f219e811965c543bd264726e841335, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -2400561005729165699, guid: 73f219e811965c543bd264726e841335, type: 3} + - {fileID: -1854006301320853947, guid: 73f219e811965c543bd264726e841335, type: 3} + - {fileID: -6235214171369552668, guid: 73f219e811965c543bd264726e841335, type: 3} + - {fileID: 1553150011518505082, guid: 73f219e811965c543bd264726e841335, type: 3} + - {fileID: 3524159740885425599, guid: 73f219e811965c543bd264726e841335, type: 3} + - {fileID: -8706880511750552084, guid: 73f219e811965c543bd264726e841335, type: 3} + - {fileID: -6239600638264607141, guid: 73f219e811965c543bd264726e841335, type: 3} + - {fileID: -1591092561066219656, guid: 73f219e811965c543bd264726e841335, type: 3} + - {fileID: 624389125363875638, guid: 73f219e811965c543bd264726e841335, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.90000004 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up - Animation.anim.meta new file mode 100644 index 0000000..21cae56 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 225457161384ce94699142312f9f8f5a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Start-up + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall - Animation.anim new file mode 100644 index 0000000..2533a49 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall - Animation.anim @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Red Jump To Fall - Animation + 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: -5458417223804184178, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + - time: 0.1 + value: {fileID: -5341182360199346485, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + - time: 0.2 + value: {fileID: -899532003095006195, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + - time: 0.3 + value: {fileID: 5055319903231160717, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + - time: 0.4 + value: {fileID: -1753366007731108112, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: -5458417223804184178, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + - {fileID: -5341182360199346485, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + - {fileID: -899532003095006195, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + - {fileID: 5055319903231160717, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + - {fileID: -1753366007731108112, guid: 563bbaff281b5a2438c2b0e6652bf92e, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 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/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall - Animation.anim.meta new file mode 100644 index 0000000..eca40c2 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 55026002589f66a42b00f1875eb1ef69 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump To Fall + - Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - Animation.anim b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - Animation.anim new file mode 100644 index 0000000..c0edcc9 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - Animation.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: Red Jump Up - Animation + 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: 21300000, guid: a80d20aab74be9c44807ab4f3030e2c9, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 10 + 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: 21300000, guid: a80d20aab74be9c44807ab4f3030e2c9, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + 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/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - Animation.anim.meta b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - Animation.anim.meta new file mode 100644 index 0000000..c99db51 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - Animation.anim.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 8ed44d7c8e6d01343aba7d0f2c07cf12 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Animation/Jump/Red/Red Jump Up - + Animation.anim + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs.meta new file mode 100644 index 0000000..450d452 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb5a93bfd0e63444faf13ff7bcce5dfd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue.meta new file mode 100644 index 0000000..eef033f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8462621ff9f97fb4683667ba2cc0e11c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab new file mode 100644 index 0000000..03e8451 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7630559700798643146 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7630559700798643141} + - component: {fileID: 7630559700798643140} + - component: {fileID: 7630559700798643147} + m_Layer: 0 + m_Name: Blue Death (No Flash) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7630559700798643141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7630559700798643146} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7630559700798643140 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7630559700798643146} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 4999743868682403865, guid: e67eef88a5c0e5246b9c0e1ff19d4533, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &7630559700798643147 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7630559700798643146} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: d3e253d1a6f7d8b46a5b1f0accb9f807, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab.meta new file mode 100644 index 0000000..8cee478 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: fb85373bb54ebbb4683953177c14562d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death (No Flash).prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab new file mode 100644 index 0000000..4107cc5 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4813688462502952101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4813688462502952102} + - component: {fileID: 4813688462502952100} + - component: {fileID: 4813688462502952103} + m_Layer: 0 + m_Name: Blue Death + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4813688462502952102 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4813688462502952101} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4813688462502952100 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4813688462502952101} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 2045449560236563837, guid: 3871162483c4e794e88984c2f1ae6dba, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &4813688462502952103 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4813688462502952101} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: c447617f2d59ba543836aea4797aa72e, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab.meta new file mode 100644 index 0000000..c30d036 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: fb9b09286b5b779408fa93903fe3bf32 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Death.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab new file mode 100644 index 0000000..3dcd176 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2485792175993486139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2485792175993486118} + - component: {fileID: 2485792175993486117} + - component: {fileID: 2485792175993486116} + m_Layer: 0 + m_Name: Blue Hurt (No Flash) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2485792175993486118 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2485792175993486139} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2485792175993486117 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2485792175993486139} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -312629749974274740, guid: 8f368c76f206e9d419a367e6293a9061, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &2485792175993486116 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2485792175993486139} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: c98f763afb97590458bc2aa64ffb4f27, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab.meta new file mode 100644 index 0000000..ecc2cc4 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 9e1a19b01c8c2934da4be2c95d8ea9b9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt (No Flash).prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab new file mode 100644 index 0000000..e4733d7 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3512268998525380377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3512268998525380380} + - component: {fileID: 3512268998525380383} + - component: {fileID: 3512268998525380382} + m_Layer: 0 + m_Name: Blue Hurt + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3512268998525380380 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3512268998525380377} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3512268998525380383 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3512268998525380377} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 1435446960916012996, guid: 397bfc6fbd0916e47be3d3809f24c996, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &3512268998525380382 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3512268998525380377} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 0f3c85399244fa24a8eec59777037030, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab.meta new file mode 100644 index 0000000..5e42a05 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: bf92187d8065db242bc72f26082ad095 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Hurt.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab new file mode 100644 index 0000000..44c0cb2 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8048524908834707888 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8048524908834707885} + - component: {fileID: 8048524908834707886} + - component: {fileID: 8048524908834707887} + m_Layer: 0 + m_Name: Blue Idle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8048524908834707885 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8048524908834707886 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -7078261816480267791, guid: bfeede70efd14484683f5956b4f1194b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8048524908834707887 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048524908834707888} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 68555cc7381816a4b8e2742db37c34de, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab.meta new file mode 100644 index 0000000..c461e5f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 6dab528ea53eeba489429a176c686bf4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Idle.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab new file mode 100644 index 0000000..4f2b416 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &865640236360988016 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 865640236360988021} + - component: {fileID: 865640236360988022} + - component: {fileID: 865640236360988023} + m_Layer: 0 + m_Name: Blue Jump + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &865640236360988021 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 865640236360988016} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &865640236360988022 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 865640236360988016} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 5704156884885693787, guid: f617990383515fb4cbd1d986504bdd76, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &865640236360988023 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 865640236360988016} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 873ed18d803fe8948be763bf50d1a2e4, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab.meta new file mode 100644 index 0000000..0e8a162 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 3e3014e1ff8d5ee42b4465ef83df5706 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Blue/Blue Jump.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green.meta new file mode 100644 index 0000000..a2e3298 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8cce8181bde45e4d88629ed00b9a2bf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab new file mode 100644 index 0000000..4bf0009 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8375035581994490079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8375035581994490076} + - component: {fileID: 8375035581994490077} + - component: {fileID: 8375035581994490078} + m_Layer: 0 + m_Name: Green Death (No Flash) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8375035581994490076 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8375035581994490079} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8375035581994490077 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8375035581994490079} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 5318538941367151636, guid: b7991da59e8e2b24ba2089bcf4168640, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8375035581994490078 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8375035581994490079} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: d06ad807569245c44ba1c02922f19cbb, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab.meta new file mode 100644 index 0000000..773becc --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d30a6c9039d6ac34db6d690042492292 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death (No Flash).prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab new file mode 100644 index 0000000..0c3395a --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7166053395627342346 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7166053395627342349} + - component: {fileID: 7166053395627342348} + - component: {fileID: 7166053395627342347} + m_Layer: 0 + m_Name: Green Death + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7166053395627342349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7166053395627342346} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7166053395627342348 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7166053395627342346} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -8844130117516289635, guid: 37aa7ae02881d0f4b8b5e32919646456, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &7166053395627342347 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7166053395627342346} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 7dc4bfb369edaad49a2efa1b383a63bd, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab.meta new file mode 100644 index 0000000..db1aa0a --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: b300a4d2d9f799040887ce2c1f257229 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Death.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab new file mode 100644 index 0000000..5fe5a7f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8218785484931536398 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8218785484931536395} + - component: {fileID: 8218785484931536392} + - component: {fileID: 8218785484931536393} + m_Layer: 0 + m_Name: Green Hurt (No Flash) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8218785484931536395 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8218785484931536398} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8218785484931536392 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8218785484931536398} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -2159989153046953655, guid: 1610cdad8f37390448a40479997daf02, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8218785484931536393 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8218785484931536398} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: c27b75fd0e65c114b813a7b8897dd2ba, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab.meta new file mode 100644 index 0000000..5c70003 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 2f781df6823762a47b27f618ee617a1e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt (No Flash).prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab new file mode 100644 index 0000000..67d48e9 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3773385388414274679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3773385388414274677} + - component: {fileID: 3773385388414274682} + - component: {fileID: 3773385388414274676} + m_Layer: 0 + m_Name: Green Hurt + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3773385388414274677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3773385388414274679} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3773385388414274682 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3773385388414274679} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 3582929792314529393, guid: 8fb7e8f491159894db0a07bdb1c838bd, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &3773385388414274676 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3773385388414274679} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 07d9096d91c4a6a40b1daee1055c7413, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab.meta new file mode 100644 index 0000000..7e41174 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 9a682479f4905ff4487f20cbb50aa078 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Hurt.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab new file mode 100644 index 0000000..4885e7e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8068589428734277748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8068589428734277745} + - component: {fileID: 8068589428734277746} + - component: {fileID: 8068589428734277747} + m_Layer: 0 + m_Name: Green Idle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8068589428734277745 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8068589428734277748} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8068589428734277746 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8068589428734277748} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -9074539206338946419, guid: c80534141f80d28489b1ef92f8ff7d99, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.64, y: 0.64} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8068589428734277747 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8068589428734277748} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 89aaebe355d346b40af738d224f2010f, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab.meta new file mode 100644 index 0000000..ec5842e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 27bf31f6833d5b742a6b7841e983dd6b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Idle.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab new file mode 100644 index 0000000..35ffa7c --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3933457553982712928 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3933457553982712931} + - component: {fileID: 3933457553982712930} + - component: {fileID: 3933457553982712933} + m_Layer: 0 + m_Name: Green Jump + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3933457553982712931 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3933457553982712928} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3933457553982712930 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3933457553982712928} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 8769339193113792372, guid: 4f96c4525ce5ae1449814b81cb459d4b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &3933457553982712933 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3933457553982712928} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 85bd361a0bf30544b850a9e0d2fd57f5, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab.meta new file mode 100644 index 0000000..b8acadb --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 248d6a664332d4d4c852e1e7f0242547 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Green/Green Jump.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red.meta new file mode 100644 index 0000000..c82d17a --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8049a10fa76c8af4cbb12da20d16d2f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab new file mode 100644 index 0000000..911654e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7525203982065988899 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7525203982065988902} + - component: {fileID: 7525203982065988901} + - component: {fileID: 7525203982065988900} + m_Layer: 0 + m_Name: Red Death (No Flash) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7525203982065988902 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525203982065988899} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7525203982065988901 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525203982065988899} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -8480745581246344910, guid: e8de27e31db64384183a462ac011c181, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &7525203982065988900 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525203982065988899} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 7658f3dbe8eed3e43b3cbb51911c0a41, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab.meta new file mode 100644 index 0000000..412ad62 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 6e18b736f15e72c418aa7328213000bc +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death (No Flash).prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab new file mode 100644 index 0000000..09e632e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5855782691315158757 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5855782691315158754} + - component: {fileID: 5855782691315158755} + - component: {fileID: 5855782691315158756} + m_Layer: 0 + m_Name: Red Death + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5855782691315158754 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5855782691315158757} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5855782691315158755 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5855782691315158757} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -1680582464529463414, guid: b33ac3f3a0d898543a1b81d8e7bc6925, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &5855782691315158756 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5855782691315158757} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 14c53af6d4e38794d9e6d2c0e72ac9b5, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab.meta new file mode 100644 index 0000000..7e2c924 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 752e1e75d03683846a1eb6dc796f9fac +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Death.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab new file mode 100644 index 0000000..a7d413e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &585987826562303589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 585987826562303590} + - component: {fileID: 585987826562303591} + - component: {fileID: 585987826562303588} + m_Layer: 0 + m_Name: Red Hurt (No Flash) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &585987826562303590 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 585987826562303589} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &585987826562303591 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 585987826562303589} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 2991152275067873657, guid: a66642622cb291c4cb98aa65996e78b2, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &585987826562303588 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 585987826562303589} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: caf6fe963827b6347a410ae728ee065e, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab.meta new file mode 100644 index 0000000..fa1db94 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 2c3664bd7d7d5fc41b3121868d0ce24d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt (No Flash).prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab new file mode 100644 index 0000000..dc82b0f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4553335802237208975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4553335802237208962} + - component: {fileID: 4553335802237208961} + - component: {fileID: 4553335802237208960} + m_Layer: 0 + m_Name: Red Hurt + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4553335802237208962 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4553335802237208975} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4553335802237208961 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4553335802237208975} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 8026528072735239920, guid: 5b2a0c1fb0dae424197d767b0ba347b0, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &4553335802237208960 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4553335802237208975} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 139bb3df838999240995593134a21a1a, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab.meta new file mode 100644 index 0000000..fe66f90 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: a76ef93b9505b284ab5342d07cfccb54 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Hurt.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab new file mode 100644 index 0000000..658fbae --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5008534755244437952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5008534755244437955} + - component: {fileID: 5008534755244437954} + - component: {fileID: 5008534755244437953} + m_Layer: 0 + m_Name: Red Idle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5008534755244437955 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5008534755244437952} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5008534755244437954 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5008534755244437952} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 4367289792872251007, guid: d4e8a5c5eececab46942986a743fd7d8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &5008534755244437953 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5008534755244437952} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: dfdb4d2f80da0fd449348e31347bc646, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab.meta new file mode 100644 index 0000000..7c92c94 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 45075b6f428ffe04e9c20aef94eefdd0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Idle.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab new file mode 100644 index 0000000..d24e323 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4371178978762943203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4371178978762943200} + - component: {fileID: 4371178978762943201} + - component: {fileID: 4371178978762943202} + m_Layer: 0 + m_Name: Red Jump + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4371178978762943200 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4371178978762943203} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4371178978762943201 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4371178978762943203} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -2400561005729165699, guid: 73f219e811965c543bd264726e841335, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 3, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &4371178978762943202 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4371178978762943203} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 313c43c3229e7684796a75995c4b5494, 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 diff --git a/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab.meta b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab.meta new file mode 100644 index 0000000..9ac06a0 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 5fec15aec05002d4e93430ce3a3a3fcd +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Prefabs/Red/Red Jump.prefab + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/README.txt b/Assets/War/Slime Enemy - Pixel Art/README.txt new file mode 100644 index 0000000..2638b8f --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/README.txt @@ -0,0 +1,28 @@ +Hello! I'm War, thank you very much for purchasing my asset pack! + +I would love to see the project that you'll use my animations on! +You can send them to my twitter, or instagram, @wars_vault. + +If you found the asset pack to your liking, consider leaving a review in the Asset Store! + +################################################################# + +All animations come with optional effects. + +################################################################# + +For the sake of showcasing, the animations are set to loop, to disable this, simply go the animations and uncheck the "loop" checkbox. + +################################################################# + +Animation Resolution: 96x32 +Idle (7 Frames) +Jump + Start-up (9 Frames) + Up (1 Frame) + Jump to Fall (5 Frames) + Down (1 Frame) + Land (6 Frames) +Hurt (11 Frames) +Death (14 Frames) + diff --git a/Assets/War/Slime Enemy - Pixel Art/README.txt.meta b/Assets/War/Slime Enemy - Pixel Art/README.txt.meta new file mode 100644 index 0000000..4e48767 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/README.txt.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 09c2fa94fb4546f4783a59aa3662863b +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/README.txt + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Scenes.meta b/Assets/War/Slime Enemy - Pixel Art/Scenes.meta new file mode 100644 index 0000000..4aeace4 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 56a96976e2242e145b31cf14e41968e0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity b/Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity new file mode 100644 index 0000000..e9f236b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity @@ -0,0 +1,1432 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!4 &23292766 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + m_PrefabInstance: {fileID: 8218785484941851989} + m_PrefabAsset: {fileID: 0} +--- !u!4 &57542091 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + m_PrefabInstance: {fileID: 4813688462480537965} + m_PrefabAsset: {fileID: 0} +--- !u!4 &563051326 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + m_PrefabInstance: {fileID: 3512268999070555170} + m_PrefabAsset: {fileID: 0} +--- !u!1 &615854018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615854019} + m_Layer: 0 + m_Name: Red Slime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &615854019 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615854018} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1847637055} + - {fileID: 717379487} + - {fileID: 2080009770} + - {fileID: 1208511391} + - {fileID: 1570922933} + - {fileID: 1195831366} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &703565598 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + m_PrefabInstance: {fileID: 8068589429431875439} + m_PrefabAsset: {fileID: 0} +--- !u!4 &717379487 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + m_PrefabInstance: {fileID: 4371178978314272127} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1195831366 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + m_PrefabInstance: {fileID: 7525203980937528672} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1201664727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1201664728} + m_Layer: 0 + m_Name: Blue Slime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1201664728 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201664727} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2016662706} + - {fileID: 2036122022} + - {fileID: 563051326} + - {fileID: 1399701554} + - {fileID: 57542091} + - {fileID: 1844820745} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &1208511391 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + m_PrefabInstance: {fileID: 585987825623330297} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1280025793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1280025794} + m_Layer: 0 + m_Name: Green Slime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1280025794 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1280025793} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2117656915} + - {fileID: 1663779853} + - {fileID: 23292766} + - {fileID: 2015446663} + - {fileID: 2106503490} + - {fileID: 703565598} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &1399701554 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + m_PrefabInstance: {fileID: 2485792174606957332} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1570922933 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + m_PrefabInstance: {fileID: 5855782691892031319} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1663779853 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + m_PrefabInstance: {fileID: 7166053397189246464} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1844820745 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + m_PrefabInstance: {fileID: 7630559702592921804} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1847637055 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + m_PrefabInstance: {fileID: 5008534754877392380} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2015446663 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + m_PrefabInstance: {fileID: 3773385388550540018} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2016662706 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + m_PrefabInstance: {fileID: 8048524906818309407} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2036122022 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + m_PrefabInstance: {fileID: 865640235139609811} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2043998759 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2043998762} + - component: {fileID: 2043998761} + - component: {fileID: 2043998760} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &2043998760 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043998759} + m_Enabled: 1 +--- !u!20 &2043998761 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043998759} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.2901961, g: 0.32941177, b: 0.38431373, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &2043998762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2043998759} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &2080009770 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + m_PrefabInstance: {fileID: 4553335803397318568} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2106503490 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + m_PrefabInstance: {fileID: 3933457555417324833} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2117656915 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + m_PrefabInstance: {fileID: 8375035582567496079} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &585987825623330297 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 615854019} + m_Modifications: + - target: {fileID: 585987826562303589, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_Name + value: Red Hurt (No Flash) + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalPosition.y + value: -3.5 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 585987826562303590, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2c3664bd7d7d5fc41b3121868d0ce24d, type: 3} +--- !u!1001 &865640235139609811 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1201664728} + m_Modifications: + - target: {fileID: 865640236360988016, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_Name + value: Blue Jump + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalPosition.x + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalPosition.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 865640236360988021, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3e3014e1ff8d5ee42b4465ef83df5706, type: 3} +--- !u!1001 &2485792174606957332 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1201664728} + m_Modifications: + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalPosition.y + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486118, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2485792175993486139, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} + propertyPath: m_Name + value: Blue Hurt (No Flash) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9e1a19b01c8c2934da4be2c95d8ea9b9, type: 3} +--- !u!1001 &3512268999070555170 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1201664728} + m_Modifications: + - target: {fileID: 3512268998525380377, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_Name + value: Blue Hurt + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalPosition.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3512268998525380380, guid: bf92187d8065db242bc72f26082ad095, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bf92187d8065db242bc72f26082ad095, type: 3} +--- !u!1001 &3773385388550540018 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1280025794} + m_Modifications: + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalPosition.y + value: 3.5 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274677, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3773385388414274679, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} + propertyPath: m_Name + value: Green Hurt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9a682479f4905ff4487f20cbb50aa078, type: 3} +--- !u!1001 &3933457555417324833 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1280025794} + m_Modifications: + - target: {fileID: 3933457553982712928, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_Name + value: Green Jump + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalPosition.x + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalPosition.y + value: 3.5 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3933457553982712931, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 248d6a664332d4d4c852e1e7f0242547, type: 3} +--- !u!1001 &4371178978314272127 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 615854019} + m_Modifications: + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalPosition.x + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalPosition.y + value: -2.5 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943200, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4371178978762943203, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} + propertyPath: m_Name + value: Red Jump + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5fec15aec05002d4e93430ce3a3a3fcd, type: 3} +--- !u!1001 &4553335803397318568 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 615854019} + m_Modifications: + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalPosition.y + value: -2.5 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208962, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4553335802237208975, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} + propertyPath: m_Name + value: Red Hurt + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a76ef93b9505b284ab5342d07cfccb54, type: 3} +--- !u!1001 &4813688462480537965 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1201664728} + m_Modifications: + - target: {fileID: 4813688462502952101, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_Name + value: Blue Death + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalPosition.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4813688462502952102, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fb9b09286b5b779408fa93903fe3bf32, type: 3} +--- !u!1001 &5008534754877392380 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 615854019} + m_Modifications: + - target: {fileID: 5008534755244437952, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_Name + value: Red Idle + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalPosition.x + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalPosition.y + value: -2.5 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5008534755244437955, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 45075b6f428ffe04e9c20aef94eefdd0, type: 3} +--- !u!1001 &5855782691892031319 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 615854019} + m_Modifications: + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalPosition.y + value: -2.5 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158754, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5855782691315158757, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} + propertyPath: m_Name + value: Red Death + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 752e1e75d03683846a1eb6dc796f9fac, type: 3} +--- !u!1001 &7166053397189246464 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1280025794} + m_Modifications: + - target: {fileID: 7166053395627342346, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_Name + value: Green Death + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalPosition.y + value: 3.5 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7166053395627342349, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b300a4d2d9f799040887ce2c1f257229, type: 3} +--- !u!1001 &7525203980937528672 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 615854019} + m_Modifications: + - target: {fileID: 7525203982065988899, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_Name + value: Red Death (No Flash) + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalPosition.y + value: -3.5 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7525203982065988902, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6e18b736f15e72c418aa7328213000bc, type: 3} +--- !u!1001 &7630559702592921804 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1201664728} + m_Modifications: + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643141, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7630559700798643146, guid: fb85373bb54ebbb4683953177c14562d, type: 3} + propertyPath: m_Name + value: Blue Death (No Flash) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fb85373bb54ebbb4683953177c14562d, type: 3} +--- !u!1001 &8048524906818309407 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1201664728} + m_Modifications: + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalPosition.x + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalPosition.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707885, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8048524908834707888, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} + propertyPath: m_Name + value: Blue Idle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6dab528ea53eeba489429a176c686bf4, type: 3} +--- !u!1001 &8068589429431875439 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1280025794} + m_Modifications: + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalPosition.x + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalPosition.y + value: 3.5 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277745, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8068589428734277748, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} + propertyPath: m_Name + value: Green Idle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 27bf31f6833d5b742a6b7841e983dd6b, type: 3} +--- !u!1001 &8218785484941851989 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1280025794} + m_Modifications: + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536395, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8218785484931536398, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} + propertyPath: m_Name + value: Green Hurt (No Flash) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2f781df6823762a47b27f618ee617a1e, type: 3} +--- !u!1001 &8375035582567496079 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1280025794} + m_Modifications: + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490076, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8375035581994490079, guid: d30a6c9039d6ac34db6d690042492292, type: 3} + propertyPath: m_Name + value: Green Death (No Flash) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d30a6c9039d6ac34db6d690042492292, type: 3} diff --git a/Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity.meta b/Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity.meta new file mode 100644 index 0000000..93fba63 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d7ac3e1112db3224eb541c1c1afcb459 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Scenes/Demo.unity + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites.meta new file mode 100644 index 0000000..5c8facc --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 255c43aa74a34644cbd9b20c6d6c5422 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death.meta new file mode 100644 index 0000000..afe96e4 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1a00d4deba5bf7f4797ca63a3ff491bd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue.meta new file mode 100644 index 0000000..bc79a85 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 08ec7f0fd5c9cef4a8601dbc19c1e006 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue/Sprite Sheet - Blue Death - No Flash.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Blue/Sprite Sheet - Blue Death - No Flash.png new file mode 100644 index 0000000000000000000000000000000000000000..9da7f6b748b8133708f9281c02baacdb2518f8f3 GIT binary patch literal 6518 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 Vd41{vZE%ne=-x2UELFcB{(lnqB0~TG literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death - No Flash.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death - No Flash.png.meta new file mode 100644 index 0000000..f304fef --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death - No Flash.png.meta @@ -0,0 +1,515 @@ +fileFormatVersion: 2 +guid: b7991da59e8e2b24ba2089bcf4168640 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet + - Green Death - No Flash.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: 5318538941367151636 + second: Sprite Sheet - Green Death - No Flash_0 + - first: + 213: 6147276036302709336 + second: Sprite Sheet - Green Death - No Flash_1 + - first: + 213: -8495571456267938532 + second: Sprite Sheet - Green Death - No Flash_2 + - first: + 213: 6333565778237916887 + second: Sprite Sheet - Green Death - No Flash_3 + - first: + 213: -4680908065948595818 + second: Sprite Sheet - Green Death - No Flash_4 + - first: + 213: -4486586556858704002 + second: Sprite Sheet - Green Death - No Flash_5 + - first: + 213: -5574522400834549763 + second: Sprite Sheet - Green Death - No Flash_6 + - first: + 213: 6973148414213631654 + second: Sprite Sheet - Green Death - No Flash_7 + - first: + 213: 1576187300037212229 + second: Sprite Sheet - Green Death - No Flash_8 + - first: + 213: 9174255944467253385 + second: Sprite Sheet - Green Death - No Flash_9 + - first: + 213: -8870383661451814068 + second: Sprite Sheet - Green Death - No Flash_10 + - first: + 213: 8279431224860822817 + second: Sprite Sheet - Green Death - No Flash_11 + - first: + 213: -2015383151648258573 + second: Sprite Sheet - Green Death - No Flash_12 + - first: + 213: -3919585684183042423 + second: Sprite Sheet - Green Death - No Flash_13 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 41c65440dfe3fc940800000000000000 + internalID: 5318538941367151636 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 85228104cf28f4550800000000000000 + internalID: 6147276036302709336 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c159331a5caa91a80800000000000000 + internalID: -8495571456267938532 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7d60175c48855e750800000000000000 + internalID: 6333565778237916887 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6998fde1ae21a0fb0800000000000000 + internalID: -4680908065948595818 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e7fd4682c417cb1c0800000000000000 + internalID: -4486586556858704002 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: df78cc9596153a2b0800000000000000 + internalID: -5574522400834549763 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6ae2843998995c060800000000000000 + internalID: 6973148414213631654 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 54833369ffdbfd510800000000000000 + internalID: 1576187300037212229 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9888c789c21815f70800000000000000 + internalID: 9174255944467253385 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c4b5cb5ae0116e480800000000000000 + internalID: -8870383661451814068 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_11 + rect: + serializedVersion: 2 + x: 1056 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 12d4b1c25d276e270800000000000000 + internalID: 8279431224860822817 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_12 + rect: + serializedVersion: 2 + x: 1152 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3f5c2b793bbe704e0800000000000000 + internalID: -2015383151648258573 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death - No Flash_13 + rect: + serializedVersion: 2 + x: 1248 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 986309b4695da99c0800000000000000 + internalID: -3919585684183042423 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Green Death - No Flash_0: 5318538941367151636 + Sprite Sheet - Green Death - No Flash_1: 6147276036302709336 + Sprite Sheet - Green Death - No Flash_10: -8870383661451814068 + Sprite Sheet - Green Death - No Flash_11: 8279431224860822817 + Sprite Sheet - Green Death - No Flash_12: -2015383151648258573 + Sprite Sheet - Green Death - No Flash_13: -3919585684183042423 + Sprite Sheet - Green Death - No Flash_2: -8495571456267938532 + Sprite Sheet - Green Death - No Flash_3: 6333565778237916887 + Sprite Sheet - Green Death - No Flash_4: -4680908065948595818 + Sprite Sheet - Green Death - No Flash_5: -4486586556858704002 + Sprite Sheet - Green Death - No Flash_6: -5574522400834549763 + Sprite Sheet - Green Death - No Flash_7: 6973148414213631654 + Sprite Sheet - Green Death - No Flash_8: 1576187300037212229 + Sprite Sheet - Green Death - No Flash_9: 9174255944467253385 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death.png new file mode 100644 index 0000000000000000000000000000000000000000..8b55a05a0133c806e46a7a458d1b7aa8a578108b GIT binary patch literal 6933 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 D!=hAI literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death.png.meta new file mode 100644 index 0000000..52dd732 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet - Green Death.png.meta @@ -0,0 +1,515 @@ +fileFormatVersion: 2 +guid: 37aa7ae02881d0f4b8b5e32919646456 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Green/Sprite Sheet + - Green Death.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: -8844130117516289635 + second: Sprite Sheet - Green Death_0 + - first: + 213: -918093945981268291 + second: Sprite Sheet - Green Death_1 + - first: + 213: 4404395261052358378 + second: Sprite Sheet - Green Death_2 + - first: + 213: 1777014292035581766 + second: Sprite Sheet - Green Death_3 + - first: + 213: -4037482184808223913 + second: Sprite Sheet - Green Death_4 + - first: + 213: -8344769492127366768 + second: Sprite Sheet - Green Death_5 + - first: + 213: 8189380851369571193 + second: Sprite Sheet - Green Death_6 + - first: + 213: 4000569422998023894 + second: Sprite Sheet - Green Death_7 + - first: + 213: -3343497886471754528 + second: Sprite Sheet - Green Death_8 + - first: + 213: 3191418561300426102 + second: Sprite Sheet - Green Death_9 + - first: + 213: -2917778579759445073 + second: Sprite Sheet - Green Death_10 + - first: + 213: -6452399293700704893 + second: Sprite Sheet - Green Death_11 + - first: + 213: 9025285406683601819 + second: Sprite Sheet - Green Death_12 + - first: + 213: -4399547091799338291 + second: Sprite Sheet - Green Death_13 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Green Death_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d999b1e2486534580800000000000000 + internalID: -8844130117516289635 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dbe895f9b664243f0800000000000000 + internalID: -918093945981268291 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: aee8079872e8f1d30800000000000000 + internalID: 4404395261052358378 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 647b295651939a810800000000000000 + internalID: 1777014292035581766 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 75ba98b285bf7f7c0800000000000000 + internalID: -4037482184808223913 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0914b310c5c613c80800000000000000 + internalID: -8344769492127366768 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 973f440ce7686a170800000000000000 + internalID: 8189380851369571193 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6de261db1b0e48730800000000000000 + internalID: 4000569422998023894 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0ece49903628991d0800000000000000 + internalID: -3343497886471754528 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 67d66ebc5423a4c20800000000000000 + internalID: 3191418561300426102 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fabc13c37d7f187d0800000000000000 + internalID: -2917778579759445073 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_11 + rect: + serializedVersion: 2 + x: 1056 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 385fcf557097476a0800000000000000 + internalID: -6452399293700704893 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_12 + rect: + serializedVersion: 2 + x: 1152 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b9b94e56241404d70800000000000000 + internalID: 9025285406683601819 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Death_13 + rect: + serializedVersion: 2 + x: 1248 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dc292b4da3ba1f2c0800000000000000 + internalID: -4399547091799338291 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Green Death_0: -8844130117516289635 + Sprite Sheet - Green Death_1: -918093945981268291 + Sprite Sheet - Green Death_10: -2917778579759445073 + Sprite Sheet - Green Death_11: -6452399293700704893 + Sprite Sheet - Green Death_12: 9025285406683601819 + Sprite Sheet - Green Death_13: -4399547091799338291 + Sprite Sheet - Green Death_2: 4404395261052358378 + Sprite Sheet - Green Death_3: 1777014292035581766 + Sprite Sheet - Green Death_4: -4037482184808223913 + Sprite Sheet - Green Death_5: -8344769492127366768 + Sprite Sheet - Green Death_6: 8189380851369571193 + Sprite Sheet - Green Death_7: 4000569422998023894 + Sprite Sheet - Green Death_8: -3343497886471754528 + Sprite Sheet - Green Death_9: 3191418561300426102 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red.meta new file mode 100644 index 0000000..4b86802 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c3a789fc5076a4848ad512d4da99b738 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death - No Flash.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death - No Flash.png new file mode 100644 index 0000000000000000000000000000000000000000..34a2287c1e1062d1b75bd1d4f27063473d8664e8 GIT binary patch literal 6521 zcmb7IWmHuC)<2XWU6K;gA|Tx@4bt5TiXbIJHzExp-5^K}F*Fh~bdH3yq|yvAq?EvW ze6G*EpWiQMX3bf%{;~J3c9gcJG660PE&u=oswxV)0DvV6erLqF13o8)#{0kzG>ERU zJOCTHzYPG?0;&pf`rg@lIYHXlr#b!0%UHG5IPa2!KfFVK-|bB`SJ(fvj9Ren4Gi*2 z@^sgPbgo``T!L;q#&j5S)#FR1ZES;5Yub{aZKnBgH-p%oi2y_(Ty@nzeH2=$1FP#+ z;kZLA|Mp!qqPBYUy2d{hb-Y_Ai;jnP6*%m!mKtG~ckSQKwZG#NBx4m!ERXZx-T&`F zsx|3v1!PD>)0EZh#}N993!?)E7CNrGyF%}iBLIND3h#7X+WQO7{Xius+$ASx6v6tx zC2ac&N6xUwh4iy-EZo}O&P}~AjyDTEd7bLUbd&nnps9Hh4LIL2$Dx!KaJ?jY;Jz1l zMN<{{?1NV+=|jqi!;4+MdY3(6aG@WEEn~6IB7b8BU%D{>jOQ`;u~6&ff%L87^9lG3 zRbqNrz!o*llTmG)M^)+k9u%)@*{+1sEu8fsy9-1 zWYq%=2!unTa9?2YS?ClZn!dXKFtUX&&+j&pF?q%__dWA6MxNbTsdOaLU;$Jr&nJTD>>Ksb00=Lq?J@ z6J(kA_EH%e9}wNsLgRgq9&+%-GL0{s?luwHLKk8`x&!@ClTL`&HvPZbn|Nl4x#eDD zUO5wz%&=J&y36!T^IRRin$E;9yfKVafJ+^a>zpNtwHI;i}V!{>sr~^%La5 zm$SHI9gk8DLIt?=o|fF^n>5{rWc~NsuiNZpl;dS02~KlJqMR!0=lS(eI>!SS!Z4jQbD(erM#R%N7T#;R}=YGrpWOW{aZplpWpkt)ECI z4K;VIpl&%(@E6%C7xEJ6!{N+#IYjP+tah$b;xo?%ViIgXWGz#INrQFcWHbH!NxiPl z{Ydi(`Lu675u7z}QH+LL-d9`48hJBED59kSJuGVby4(&&M~`lc8E2KpMvrO&DZ#rG zk8hp4G??LT(l6zaUi8>YXyy^Bo^Ic^jzZrMz7{v(^va*g`WHtgkzb*XwMlt~51FA_ z%r@lnp9yI%&oT*9OX-7%+in<5=Lpv93grn(3Ibk>1~lE-X4`(2!T{oCBuU-CWF&FG zCPqhgjjpT*IV$!BvGMGQLOKskh%5Ko_5qy~pP&6QU)H*Fi14YDiR{Yavch9OMF`yE zZN?my(2sgLPtdI?Xn}_(gjU8bQ+axa%^~plt=g0fe>fyG#6&#+DcIQZrpyNC0#-ec zT7wmQ)4{PHwDl!FMlL6MMV93rE?4X_9!X5gd8`nTqCYz1c1}UVjA3R+ieX0azs16X zu*tF~WF~(D*;gZke3Go^ zpw{a)#U+g6vrBg|8vL+>^Y^)>w$3VC6)lzA57?-q3l*2( zg~q=dF1BeO`N=e#ZC zf7bA#j0+Jpl278log1TrPLxiZU&B&5kkdP^e&jIb_q{K1cp@RX)<%-|dZ}DM&MNV` z)l$a%?5TOX_T{hsyYtZK3c5QrJv&|KurBqxd0(`ki zGT`)6^``XR@h2zw&Op`s)T+(8r(9&qHZmFERiu>qwRLAMPT}6in$)%(mV)1t->~ZI z*?_N1C+T***`s0QopUpjuv?_O3Mt-rF{92V{$DEmkio}}?k=vYnWhwxYf+@RxM;s{ ziZDQ`A#t4BP>E2=(#6C@TMb6jhYqEEWzoR2^ojuMWv*X~w#7*pub}vyZn5Z~g%uH2 zM|QG&!@IcJ?{F0frp|vE=~nyLMLZL!sw7oO%$25cA#8bvhrtLSsLSoO2|Lke4 z;?`?c*X>v@cxh`>@DhI&QAGijfcta;T@6bK2`|Nk4bf*>LPm)^H=$P!*aX4$+K*a9 z6MW2eJU*UVhw$?&fvhnhD5Cf_^`+RSOIU882h^=twE8MF>@$h}mzqYe>ZCk8F*Iij z`p1xmI*Co5h%-vlBTxPcH>q!AP5*K^?7i59tHr^BRe@*K@~ggT)h+{a?1Qe6=j%gw zN`s6S(!{ABmw!7OP4a)kxWc{nA|V50HI?RcLcq9fJY;<)Ue0QtzPvBOl0(q+61Br5|QaH6K!pxEFQH__u0bbb?$q|&y{mMz1+@##!7q~g!a09vErJ4xFMqy=# zcvjMyp&Zdae17wD?5$R?SyE>dqihMXxyAT0ZD<%@Dn$LR+Fv-ugo0b<)`is%bd1n# zEF~pUB*uBKy}3@ukm1yIrD{5btA`6=siDziWeOO~HrWp}7GLEK8+l3dT7S8k<1d00 zK0DUDvbErPPd}nh4tZG-K%$u4V=DXw_1%9;LJ}AF^B+-PQN5IxVtnNH|DibGU>YIj zaLR8qu1?iT01pm(ytq3y5qZolTQcuy{h(O7a_cCAH2H5YP*6fHf3|FB+;hIjMzDks z?mp7r+YGUg*=^io-#lyyw%RD|{KmMy#7iZ%v3BTq`h9?E;tjn}Wz+d{@^_ zZNoI9-{wChPpMJ+ zqi|$BsX3$PJ zaYTmG{=Uyp_QUI=hnG z)9P%Af1Tz?FJsXyklFAbzW_Njo3pN z?uHF83J8%yjVhkT2fOZpYk<-d(!YaS;%K97wcmZbE#`fQ*liG}o}R{#H4a3MtMsje ziX1T^Rz;HSnD=tgFxI~nY@afJM=s4Fl8Su>*Jim_;m09pPkd*mv!Pwzx-&RsM8jJh zc$A%~9Q`V0L^n(lCZY3xcJ0s$y51j>&H5?pTyi`VdFS;7C9-$_GB}sx3X^QiUkk<0 zC4K5{r{3T52DEd(Kjy3Why*xf0aMV&XPtW3pN@@-#RL5yl01H$TL<0O@-3oR%{hc2W)jP_?Zm_FPg!3pu?yST0sp%*spr|d#hnfJMHmF>xOAEh zSH%J}p~^wl&t%s30DJ-KO*~8)nR!DSlo1)^EZhA7+eY^>7Gc!@_~{7hJFc70*h1)fBV z0hj@XB_!~@ELsl_emUFphCf)1@!4)F->7}y(KvJiy1AyAHPIcT<}Sn%i611RHk&m$ zPj74%**Dxw{fBCs#6-G11CfY1MO%6>21G_m&r?Q5I?;&qSL;%TMTtLh5v35z2OgNaPL}6S} zlFsaz9^k9lBNe0Zncpc^arwy2M^EJo;R_LT1Z_GE38uNT?YctXjhCl2GmSqD9ND)6 zessh~CmOa`aML0s;=lkTJn1#3*7(_SM5iS5o1i^xUNQYcc*uuRl-|&shBMfZF%d6n>)a zp1pSb`~cCYML%j7?;?WIfb-bkYoUgWo-p6>^|zV*In;CMZF!EqN;`i`&Pur!S{K<^ z8P8+%sr$~I&z>~PfgZoRPmB!9lz^fz!ls=$0uxdfcDYUFyD6{0yh|$*G#|H__fQ{n z%T&Hsz&3-=TplUZ2MkOvKAU`vCU{c(G~WGBCc%C?drf&ub~aN-C0bpjt%{nGV4&ia z_GW%u>(_d6<|uAlU}*FFzCuecvVCa1u`c54p>ZX4u=cPwpyZX2+)}cSqA|d{>#FyX(@mI=>U8~qwVkp;`k%5j5X7!b zddH7$T8Nc?t)rYCyhJm%JC1ug0H&AIe*Sy8N7PKxMbr0I`=fZJr}*BXZeDT&ANfb4 zmIIO4yg1hKnMf6s7Jta%_%BdI@}WEYsXQ6pK~N6Dj|KnHJO}R}?xEW31nEjJd}fRk zp>Q9|sJ~2ugra3jWJ86WY4`!irD0lttnoox(6`JLSVh!>7OyMu0RNyw$Duw#>^EN^^<;Pm(A z`;C?%McNG}XpmI-r_A86j&nBE+c~FtTZJ>56arzeaM|o>Wgr^a?0aaGC(bJC25yJv zN_{vhX~3p;1sN;C$~ga*q(|piJOo4bqUZkS=+BSjLWMrdp|HHcFvqGM=5mR|dQz3o z^*InsEJGkdn@C`%UYa}xMuBw{P8iGyo`loOVYVdBkg!$`TF?{UoENJvqIXE~EGPsb zkD6t8qsO_}mwd$xo=Fax@y5?crz!ZNn~e|DJ}^RisjNM>sPZ9a+Rpz7>%CCI*Tv0l zp>LbYwKJjr+ya;X%2DTL<6GJ|=JotY;%LQy=EqE^VsXRwX{+M#FUshbsa|jdE8`i` z`Z`r;l#F(pC z6)5WsUL@S8y0uMdIqTHIx2HsVH-Xf>EruZyY?6x3kfErB=zgygs%ZnFe#uAra!PYT zF0wBoT49SH_<$}EvI@iw*#l}$5mDQlWcc-)1(r&o1TLYPRnwhkMiUC9$F`9G7VoEK zm49%dQb25k#;L)!2v#+d&)Smgd8TC6uGpAAp zyMsjm&-|fk4zZJ?$0sLi%#c>;n1^{D-zXjta7SX2+EzR-s!QAsEj0+A9enw0c?rE? z?=Ux=7P*yGZo+WZ#Q&TUfhZbg*A?sd}^rVxQON1TzSKGx& zdxf?4cCx4YrAhjM$ZOx1e)z#rV&XZb8p>N{qpwARD7vTsvZ_ia*Om5fCs~1i*wjR{ zXZ=ZUj!YXJoV^>N;Xy)!XYqCflZ07$r!Ki$<}d{I`fOf6+@+xIFhybvbSLR$f#7Up zI2Yezt)H^WN7>7wfXytY(pc}KAE5TtufFGAv9jzd@R7QEtC^bt3w1K5Ha2MN z=s}6bDU?jNyvI`eamH+ksDkNXs{bA06nH}};(ar$6^>(B_DW zNZ;8n*eyLCI8(37=0LdhRa}p~;&7u62wD?9>J zRanEu+rWMBRin&fT4(ePACwPFc1mVWU~fm`gckjBC(VZ{K8w!?GGZ)Zx+b-=VEv=a zh-}awEGf%Lcs4)%V6AENhwm&rQnF@q1Rr7ADdtt$tq4oQbn0-Ina$+Qs0W~w3V3fE zj4u74elNM%+|s4Eyu5qDAYXbemrxc^i!cs#S0Om9>c+QuDis?Z8dmlR*8joAoh60U z3h&Zp*b+PVXJL6=%4u(g_cOb2Uli>ob8Y+d4)0VM{YGIOW9^(~BGM`*Hi_a+@CAlt z?Fni^k8M;&uXKE$n)l@05tvUZ5L7Y#+>wqLK+jey=Rkz(#Vtq<>6f38EKe3s_3vBf zJ%?FE~-NlxD!&!}qYzw)U((yMM&MF+;=4^m&H+U$<7Hca=vlf2X6xj(ABcuKJH z>pb*N6Z$P}_r51&2h9tO*4LFd$h?m|^OI8_`^66DCjlkj+^ZE#HeriYNT}|_tXUr; z$&y_~mEPFKU~JX5%lkDOHd$;pYv&Xi<};~ItF%q`v;r*yDk_AWRXg~IZDEezr=7CB zAw^~0TVEbr_j`?6-!CM*TsDOk-P|lTR%tse2-@D4%C>JIVYEV=Ee8xkcQ>9Qy!VKV zM{Le$LVE6FWCXcAb*o&h@=}_yuk@)9!v%b=D;nyj0~cqc1x$JQP$dv%)mMSt;ULVX@st^S3TKah literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death - No Flash.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death - No Flash.png.meta new file mode 100644 index 0000000..988849d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death - No Flash.png.meta @@ -0,0 +1,515 @@ +fileFormatVersion: 2 +guid: e8de27e31db64384183a462ac011c181 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - + Red Death - No Flash.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: -8480745581246344910 + second: Sprite Sheet - Red Death - No Flash_0 + - first: + 213: 8305409446873490637 + second: Sprite Sheet - Red Death - No Flash_1 + - first: + 213: 6554509128268822883 + second: Sprite Sheet - Red Death - No Flash_2 + - first: + 213: 6634215915499214447 + second: Sprite Sheet - Red Death - No Flash_3 + - first: + 213: -1291109469765269490 + second: Sprite Sheet - Red Death - No Flash_4 + - first: + 213: -8042289506085527765 + second: Sprite Sheet - Red Death - No Flash_5 + - first: + 213: 8396680049275334400 + second: Sprite Sheet - Red Death - No Flash_6 + - first: + 213: -5879809606413485929 + second: Sprite Sheet - Red Death - No Flash_7 + - first: + 213: -2817490604992158882 + second: Sprite Sheet - Red Death - No Flash_8 + - first: + 213: -8533881926688866261 + second: Sprite Sheet - Red Death - No Flash_9 + - first: + 213: -1486326122284847838 + second: Sprite Sheet - Red Death - No Flash_10 + - first: + 213: 4455369263295310656 + second: Sprite Sheet - Red Death - No Flash_11 + - first: + 213: -8187142257196362161 + second: Sprite Sheet - Red Death - No Flash_12 + - first: + 213: -2676166809338143749 + second: Sprite Sheet - Red Death - No Flash_13 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2311957a3d65e4a80800000000000000 + internalID: -8480745581246344910 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dc4611353edb24370800000000000000 + internalID: 8305409446873490637 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 369b48b235b46fa50800000000000000 + internalID: 6554509128268822883 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f66d29eb938711c50800000000000000 + internalID: 6634215915499214447 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e088f7027ce051ee0800000000000000 + internalID: -1291109469765269490 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b2f9be8dd4c046090800000000000000 + internalID: -8042289506085527765 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 00f6aad6400078470800000000000000 + internalID: 8396680049275334400 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7987bc6c058b66ea0800000000000000 + internalID: -5879809606413485929 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e532173f83346e8d0800000000000000 + internalID: -2817490604992158882 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b2085942a9f819980800000000000000 + internalID: -8533881926688866261 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 22de3d444428f5be0800000000000000 + internalID: -1486326122284847838 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_11 + rect: + serializedVersion: 2 + x: 1056 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 04b29e94db6a4dd30800000000000000 + internalID: 4455369263295310656 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_12 + rect: + serializedVersion: 2 + x: 1152 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f4698329e7d616e80800000000000000 + internalID: -8187142257196362161 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death - No Flash_13 + rect: + serializedVersion: 2 + x: 1248 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bfb95b147785cdad0800000000000000 + internalID: -2676166809338143749 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Red Death - No Flash_0: -8480745581246344910 + Sprite Sheet - Red Death - No Flash_1: 8305409446873490637 + Sprite Sheet - Red Death - No Flash_10: -1486326122284847838 + Sprite Sheet - Red Death - No Flash_11: 4455369263295310656 + Sprite Sheet - Red Death - No Flash_12: -8187142257196362161 + Sprite Sheet - Red Death - No Flash_13: -2676166809338143749 + Sprite Sheet - Red Death - No Flash_2: 6554509128268822883 + Sprite Sheet - Red Death - No Flash_3: 6634215915499214447 + Sprite Sheet - Red Death - No Flash_4: -1291109469765269490 + Sprite Sheet - Red Death - No Flash_5: -8042289506085527765 + Sprite Sheet - Red Death - No Flash_6: 8396680049275334400 + Sprite Sheet - Red Death - No Flash_7: -5879809606413485929 + Sprite Sheet - Red Death - No Flash_8: -2817490604992158882 + Sprite Sheet - Red Death - No Flash_9: -8533881926688866261 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death.png new file mode 100644 index 0000000000000000000000000000000000000000..de810966d094cf272104c1085e3b75aacd83e457 GIT binary patch literal 7296 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 JQo$nh{{Ss_Liqpy literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death.png.meta new file mode 100644 index 0000000..f5483a0 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - Red Death.png.meta @@ -0,0 +1,515 @@ +fileFormatVersion: 2 +guid: b33ac3f3a0d898543a1b81d8e7bc6925 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Death/Red/Sprite Sheet - + Red Death.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: -1680582464529463414 + second: Sprite Sheet - Red Death_0 + - first: + 213: 453560409788817352 + second: Sprite Sheet - Red Death_1 + - first: + 213: 3477873905784386092 + second: Sprite Sheet - Red Death_2 + - first: + 213: -5154746792126208433 + second: Sprite Sheet - Red Death_3 + - first: + 213: 1557319681473267900 + second: Sprite Sheet - Red Death_4 + - first: + 213: 9007373536749223919 + second: Sprite Sheet - Red Death_5 + - first: + 213: -5822470929549338832 + second: Sprite Sheet - Red Death_6 + - first: + 213: 6308348740236779602 + second: Sprite Sheet - Red Death_7 + - first: + 213: -8715564194174727018 + second: Sprite Sheet - Red Death_8 + - first: + 213: -7954875308569852336 + second: Sprite Sheet - Red Death_9 + - first: + 213: -3812049939818540052 + second: Sprite Sheet - Red Death_10 + - first: + 213: -9063193917023185334 + second: Sprite Sheet - Red Death_11 + - first: + 213: 9115205261781380433 + second: Sprite Sheet - Red Death_12 + - first: + 213: -295925579548582536 + second: Sprite Sheet - Red Death_13 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Red Death_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a8788f1172f5da8e0800000000000000 + internalID: -1680582464529463414 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8cf94a52ace5b4600800000000000000 + internalID: 453560409788817352 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c22f0e704e3e34030800000000000000 + internalID: 3477873905784386092 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f46ab348a19a678b0800000000000000 + internalID: -5154746792126208433 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cb840ffcff5bc9510800000000000000 + internalID: 1557319681473267900 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: feff031328e900d70800000000000000 + internalID: 9007373536749223919 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0375c21d98d623fa0800000000000000 + internalID: -5822470929549338832 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 250a81591c1cb8750800000000000000 + internalID: 6308348740236779602 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 69c0a1dda881c0780800000000000000 + internalID: -8715564194174727018 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0560b28bd0b9a9190800000000000000 + internalID: -7954875308569852336 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ce3111fd6c0e81bc0800000000000000 + internalID: -3812049939818540052 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_11 + rect: + serializedVersion: 2 + x: 1056 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a461a5db621193280800000000000000 + internalID: -9063193917023185334 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_12 + rect: + serializedVersion: 2 + x: 1152 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 15d204324e6bf7e70800000000000000 + internalID: 9115205261781380433 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Death_13 + rect: + serializedVersion: 2 + x: 1248 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 87d1e07d049a4ebf0800000000000000 + internalID: -295925579548582536 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Red Death_0: -1680582464529463414 + Sprite Sheet - Red Death_1: 453560409788817352 + Sprite Sheet - Red Death_10: -3812049939818540052 + Sprite Sheet - Red Death_11: -9063193917023185334 + Sprite Sheet - Red Death_12: 9115205261781380433 + Sprite Sheet - Red Death_13: -295925579548582536 + Sprite Sheet - Red Death_2: 3477873905784386092 + Sprite Sheet - Red Death_3: -5154746792126208433 + Sprite Sheet - Red Death_4: 1557319681473267900 + Sprite Sheet - Red Death_5: 9007373536749223919 + Sprite Sheet - Red Death_6: -5822470929549338832 + Sprite Sheet - Red Death_7: 6308348740236779602 + Sprite Sheet - Red Death_8: -8715564194174727018 + Sprite Sheet - Red Death_9: -7954875308569852336 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt.meta new file mode 100644 index 0000000..ff9c1f9 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ed5dba3b053f48547a7b86a944d6d3a8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue.meta new file mode 100644 index 0000000..e8fc343 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 309a29f8366d9fa4bbd43389736c54ba +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt - No Flash.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt - No Flash.png new file mode 100644 index 0000000000000000000000000000000000000000..3acab9646d6379cb9e990c7d1c9616edf55b65fc GIT binary patch literal 2727 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 B6AAzT literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt.png.meta new file mode 100644 index 0000000..bd14499 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - Blue Hurt.png.meta @@ -0,0 +1,437 @@ +fileFormatVersion: 2 +guid: 397bfc6fbd0916e47be3d3809f24c996 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Blue/Sprite Sheet - + Blue Hurt.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: 1435446960916012996 + second: Sprite Sheet - Blue Hurt_0 + - first: + 213: -2599037468588569174 + second: Sprite Sheet - Blue Hurt_1 + - first: + 213: -6664747941011408636 + second: Sprite Sheet - Blue Hurt_2 + - first: + 213: 5539350572137844471 + second: Sprite Sheet - Blue Hurt_3 + - first: + 213: 5516453573035437501 + second: Sprite Sheet - Blue Hurt_4 + - first: + 213: 2646030316699716608 + second: Sprite Sheet - Blue Hurt_5 + - first: + 213: -4524932891193717459 + second: Sprite Sheet - Blue Hurt_6 + - first: + 213: -3669968242869478046 + second: Sprite Sheet - Blue Hurt_7 + - first: + 213: -6462204876850902583 + second: Sprite Sheet - Blue Hurt_8 + - first: + 213: -1071285387177840402 + second: Sprite Sheet - Blue Hurt_9 + - first: + 213: 6539129894430533955 + second: Sprite Sheet - Blue Hurt_10 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4cf1057d76bbbe310800000000000000 + internalID: 1435446960916012996 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: aad09de413d5eebd0800000000000000 + internalID: -2599037468588569174 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 409bf7a1f0f0283a0800000000000000 + internalID: -6664747941011408636 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7fe02a22ff9bfdc40800000000000000 + internalID: 5539350572137844471 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dbd26b81c416e8c40800000000000000 + internalID: 5516453573035437501 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 00c0dc3cd8698b420800000000000000 + internalID: 2646030316699716608 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d2dcae372853431c0800000000000000 + internalID: -4524932891193717459 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 26ddcc2d357a11dc0800000000000000 + internalID: -3669968242869478046 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9c9418917e2a156a0800000000000000 + internalID: -6462204876850902583 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ee0b234cd970221f0800000000000000 + internalID: -1071285387177840402 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Hurt_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3496ba14ef7afba50800000000000000 + internalID: 6539129894430533955 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Blue Hurt_0: 1435446960916012996 + Sprite Sheet - Blue Hurt_1: -2599037468588569174 + Sprite Sheet - Blue Hurt_10: 6539129894430533955 + Sprite Sheet - Blue Hurt_2: -6664747941011408636 + Sprite Sheet - Blue Hurt_3: 5539350572137844471 + Sprite Sheet - Blue Hurt_4: 5516453573035437501 + Sprite Sheet - Blue Hurt_5: 2646030316699716608 + Sprite Sheet - Blue Hurt_6: -4524932891193717459 + Sprite Sheet - Blue Hurt_7: -3669968242869478046 + Sprite Sheet - Blue Hurt_8: -6462204876850902583 + Sprite Sheet - Blue Hurt_9: -1071285387177840402 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green.meta new file mode 100644 index 0000000..aa4e902 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2eb44eb6a1cf3f34c92d4ba68faceb6d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt - No Flash.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt - No Flash.png new file mode 100644 index 0000000000000000000000000000000000000000..6a3a5fead2b0c7062f0a81d811eb4a751dfdefdc GIT binary patch literal 2613 zcmbVO`#V(Y9v`*$Ozqutm1@df;}W&Wh-PNzHWVSb#3pi?XxGTNC4^*oqEv`-YcMI7 z5V2_^l-WayG?Z&DV>k@CJ2M!|tXXqLXFul;IPVYZUC(;H>+^oTx6k*zXJ=!M{R#II z3WdU2TA13SP(R>h@Ayq<*|RBcbEs^SyJl~G0#(+2U1$vA}(^&CCU!U<~3km?qm0yKD9N&23Mcl*}qyGZ*mc$?A%Y@s!*{QP-*F{@}E zKIrpjf}W|;H-I-nb{m)_ebO#T`3Fj zi%EoW!|&{47De~m%S7tNiY{ILC4%LekP0ZYOT%f`h0itC_W2|SILrVasAxA#CeC0W z7}+^^OXsK{qsU}Oyo|KreJ1Oj&d7J_8q2Wt{_WwT^&=&}1oEx-G+;1PVS9OmZX$-F zOBvJV#b?h{+9oS1oBNWp6u2+8NoUUasJ17ZZ7D1~?23Q-8!z zAqD=zYq+=nkV8!PQK5(zhf8po;Jq7tUD4dm0}1JJf|^t78U0hPV!9m+i#}kp02I}N zBFssqVgOCT*6wE*j&HpqiJ=z1mP-{$-bCys-p$l$a@}m6ol2B<+BavXwv3Bav9Z~z zmF^!EwCGsw%mDym*dGsB(uU%`r<);L)f--ygSa8xuta1ddAAoDTu(ef@@Y1upn%ly zw%y-T$hIDPE|eZgEHA!_89>}mIrIWsc0UQHc1JE23hDN}&#v+G^@n@;%ih6XIre4j z;O=|$gyZpBqxxLr3fy9ZB~Ofou?1IGbn~LThyX0Is6d-}0g-28TqP`}g`8#4e~8xWw$~s5W<;=m-q9WkTYd6ff+@(mKRt@>LN#@3HK| zq>r5#V{kMbA_ya)>RLqm2DeIH9gKrpc{|r*(6mFAX{(u>xn-V;fqsY0r1Mvl;I@j= zeJzZ$f<7{Kr>T{FdoAV}vX~Lqc~A1?U`US=AGf4ezZORRln+A`w|@tm{zweG-%AO3 zNmpnsF**IBOiDg%@Nz3j;hvH4krV2eJzeEZaGTcAfpLpXGfK`o&X_-W6IN~b(&RB%x|=1| zES6yYo;>$t97^vvq_|u*M#cjY;qTxzX%UF40#IioQeTK@U92)Am&}HQ7Lq+PhxRDfyG+%D zN4RZlF}$TAKQnvLdE-9H&fe4gZ|W?guyB@VwY5hVyJl)Xl3HP~`rwb^_osJ}?#i_F zt7Z!NoieY1RsI_{NtX%=dnO;{^AJB+LIo>Q#Mh$o8oAl_n-x(6ACx19b-xn#7d)cT zCySyiuL-q~w!vxv`l`I4NgO=a&3Jnfo8ANmls~{FOCoxU<@)V0~$myq2`M?C}$kfJ2(4p~QIhxCg0#6ZRB+llUinlYVC zHOvqp-55!NCuj+N(JbjnM5wZTrp)9^-G`f`%RLN=SlTAjl43qkCAZ^=gu7&8`^!0b z@_FS;3Xs(pE>et``{3&@;d@}N#6uRMU!|s%Im2MnBssc;(h&HA(=0Ck3Fw`|smbk7 zmbz53Fg_jzL9&YL}& z-Mimdy2ZGEdDX8gmT7yK3tvGI0p1JEqBJcvl`CH{9U*( zPjlJj-*D!ikyP1EIlnR2lE&k*13>L=Px4y^wUP^ogtk~L-r~vxFF%GynqYnVQaHb? zW&k};gwF8^7^jRA`Pr;vVz9bM4oYDiT&HyL?7ZBUyC*JEq)zH z1w9-_$48V!Vo$8)A5P)kWiSBA2t|E;!BZ2@t6F2q!e*HZEy`)X}`&|91D3wkFr6YXsL50 zngg6?gQ?O!-p%8WQs0Iz+fYGK!MGu^#woe(j}u8gN$dOioj~nRrbyLlGXTo0Br{~` qq3riP|B{*Xb7pEfS7V(kAt`{3=?2c!PM56T!z|5gOv_GOxb+`_1Y1!6 literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt - No Flash.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt - No Flash.png.meta new file mode 100644 index 0000000..d71f4af --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt - No Flash.png.meta @@ -0,0 +1,437 @@ +fileFormatVersion: 2 +guid: 1610cdad8f37390448a40479997daf02 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - + Green Hurt - No Flash.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: -2159989153046953655 + second: Sprite Sheet - Green Hurt - No Flash_0 + - first: + 213: -5940323749537707868 + second: Sprite Sheet - Green Hurt - No Flash_1 + - first: + 213: 7006359815047711410 + second: Sprite Sheet - Green Hurt - No Flash_2 + - first: + 213: -8081401451875462301 + second: Sprite Sheet - Green Hurt - No Flash_3 + - first: + 213: -6715015496158861486 + second: Sprite Sheet - Green Hurt - No Flash_4 + - first: + 213: 2417470212608203033 + second: Sprite Sheet - Green Hurt - No Flash_5 + - first: + 213: 4789503813110512395 + second: Sprite Sheet - Green Hurt - No Flash_6 + - first: + 213: -5971996416981112148 + second: Sprite Sheet - Green Hurt - No Flash_7 + - first: + 213: 5390317748416754442 + second: Sprite Sheet - Green Hurt - No Flash_8 + - first: + 213: -627908066408712283 + second: Sprite Sheet - Green Hurt - No Flash_9 + - first: + 213: -3140844607034348796 + second: Sprite Sheet - Green Hurt - No Flash_10 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 94180f53f4d2602e0800000000000000 + internalID: -2159989153046953655 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4a80df1e50bbf8da0800000000000000 + internalID: -5940323749537707868 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2ba8d7861279b3160800000000000000 + internalID: 7006359815047711410 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 36313a5523819df80800000000000000 + internalID: -8081401451875462301 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2572532ebf87fc2a0800000000000000 + internalID: -6715015496158861486 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 919999d99549c8120800000000000000 + internalID: 2417470212608203033 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b0bb4d6975cb77240800000000000000 + internalID: 4789503813110512395 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: caa6fe556e43f1da0800000000000000 + internalID: -5971996416981112148 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a033ddcde614eca40800000000000000 + internalID: 5390317748416754442 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5a73b1eb0f83947f0800000000000000 + internalID: -627908066408712283 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt - No Flash_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 40b2407887a7964d0800000000000000 + internalID: -3140844607034348796 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Green Hurt - No Flash_0: -2159989153046953655 + Sprite Sheet - Green Hurt - No Flash_1: -5940323749537707868 + Sprite Sheet - Green Hurt - No Flash_10: -3140844607034348796 + Sprite Sheet - Green Hurt - No Flash_2: 7006359815047711410 + Sprite Sheet - Green Hurt - No Flash_3: -8081401451875462301 + Sprite Sheet - Green Hurt - No Flash_4: -6715015496158861486 + Sprite Sheet - Green Hurt - No Flash_5: 2417470212608203033 + Sprite Sheet - Green Hurt - No Flash_6: 4789503813110512395 + Sprite Sheet - Green Hurt - No Flash_7: -5971996416981112148 + Sprite Sheet - Green Hurt - No Flash_8: 5390317748416754442 + Sprite Sheet - Green Hurt - No Flash_9: -627908066408712283 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt.png new file mode 100644 index 0000000000000000000000000000000000000000..4952288c0959cd2e303c6602f016f03b2cd12111 GIT binary patch literal 3569 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 literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt.png.meta new file mode 100644 index 0000000..4962e72 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - Green Hurt.png.meta @@ -0,0 +1,437 @@ +fileFormatVersion: 2 +guid: 8fb7e8f491159894db0a07bdb1c838bd +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Green/Sprite Sheet - + Green Hurt.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: 3582929792314529393 + second: Sprite Sheet - Green Hurt_0 + - first: + 213: -5930358258539423250 + second: Sprite Sheet - Green Hurt_1 + - first: + 213: 1092018286536115964 + second: Sprite Sheet - Green Hurt_2 + - first: + 213: -2906184050789904689 + second: Sprite Sheet - Green Hurt_3 + - first: + 213: -1253452224801862350 + second: Sprite Sheet - Green Hurt_4 + - first: + 213: 4330575107213191810 + second: Sprite Sheet - Green Hurt_5 + - first: + 213: -45749507988941164 + second: Sprite Sheet - Green Hurt_6 + - first: + 213: 596396071797096498 + second: Sprite Sheet - Green Hurt_7 + - first: + 213: -5527445623120968242 + second: Sprite Sheet - Green Hurt_8 + - first: + 213: -4621507994520260246 + second: Sprite Sheet - Green Hurt_9 + - first: + 213: 4213319169435893366 + second: Sprite Sheet - Green Hurt_10 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1765216b9af19b130800000000000000 + internalID: 3582929792314529393 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ee914f0959223bda0800000000000000 + internalID: -5930358258539423250 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cf6473988d0a72f00800000000000000 + internalID: 1092018286536115964 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fce03c0e0092ba7d0800000000000000 + internalID: -2906184050789904689 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 23d03c5b7d7da9ee0800000000000000 + internalID: -1253452224801862350 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 28a679a9d1b491c30800000000000000 + internalID: 4330575107213191810 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4969bab90177d5ff0800000000000000 + internalID: -45749507988941164 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 23087e44113d64800800000000000000 + internalID: 596396071797096498 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ec5469ecd719a43b0800000000000000 + internalID: -5527445623120968242 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a61fdfbf6fa1ddfb0800000000000000 + internalID: -4621507994520260246 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Hurt_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 67ef1932677b87a30800000000000000 + internalID: 4213319169435893366 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Green Hurt_0: 3582929792314529393 + Sprite Sheet - Green Hurt_1: -5930358258539423250 + Sprite Sheet - Green Hurt_10: 4213319169435893366 + Sprite Sheet - Green Hurt_2: 1092018286536115964 + Sprite Sheet - Green Hurt_3: -2906184050789904689 + Sprite Sheet - Green Hurt_4: -1253452224801862350 + Sprite Sheet - Green Hurt_5: 4330575107213191810 + Sprite Sheet - Green Hurt_6: -45749507988941164 + Sprite Sheet - Green Hurt_7: 596396071797096498 + Sprite Sheet - Green Hurt_8: -5527445623120968242 + Sprite Sheet - Green Hurt_9: -4621507994520260246 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red.meta new file mode 100644 index 0000000..fda62c8 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f46dbcc1447e08d4989a3fd17b9c5257 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt - No Flash.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt - No Flash.png new file mode 100644 index 0000000000000000000000000000000000000000..3f4c36a3f89c6fb18615a0b5df636a85bf79be87 GIT binary patch literal 2717 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 literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt - No Flash.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt - No Flash.png.meta new file mode 100644 index 0000000..4c67a12 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt - No Flash.png.meta @@ -0,0 +1,437 @@ +fileFormatVersion: 2 +guid: a66642622cb291c4cb98aa65996e78b2 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red + Hurt - No Flash.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: 2991152275067873657 + second: Sprite Sheet - Red Hurt - No Flash_0 + - first: + 213: 2532082948406456646 + second: Sprite Sheet - Red Hurt - No Flash_1 + - first: + 213: -8163612798893217856 + second: Sprite Sheet - Red Hurt - No Flash_2 + - first: + 213: 3769896932484480164 + second: Sprite Sheet - Red Hurt - No Flash_3 + - first: + 213: -6849657800839858545 + second: Sprite Sheet - Red Hurt - No Flash_4 + - first: + 213: 2288819857384453056 + second: Sprite Sheet - Red Hurt - No Flash_5 + - first: + 213: -8985342813211654796 + second: Sprite Sheet - Red Hurt - No Flash_6 + - first: + 213: -8601848889386200506 + second: Sprite Sheet - Red Hurt - No Flash_7 + - first: + 213: -1316755259967855847 + second: Sprite Sheet - Red Hurt - No Flash_8 + - first: + 213: 5538832079964999464 + second: Sprite Sheet - Red Hurt - No Flash_9 + - first: + 213: -3705228816655049481 + second: Sprite Sheet - Red Hurt - No Flash_10 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 979a5887525b28920800000000000000 + internalID: 2991152275067873657 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6413799a604c32320800000000000000 + internalID: 2532082948406456646 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0c7232e796505be80800000000000000 + internalID: -8163612798893217856 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4ac729c494d515430800000000000000 + internalID: 3769896932484480164 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f86f4fb658021f0a0800000000000000 + internalID: -6849657800839858545 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0c3b24a988583cf10800000000000000 + internalID: 2288819857384453056 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 47509695156ad4380800000000000000 + internalID: -8985342813211654796 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6421c88720810a880800000000000000 + internalID: -8601848889386200506 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9132d794112f9bde0800000000000000 + internalID: -1316755259967855847 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 82f0ad44e62eddc40800000000000000 + internalID: 5538832079964999464 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt - No Flash_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7fc1cbbb502649cc0800000000000000 + internalID: -3705228816655049481 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Red Hurt - No Flash_0: 2991152275067873657 + Sprite Sheet - Red Hurt - No Flash_1: 2532082948406456646 + Sprite Sheet - Red Hurt - No Flash_10: -3705228816655049481 + Sprite Sheet - Red Hurt - No Flash_2: -8163612798893217856 + Sprite Sheet - Red Hurt - No Flash_3: 3769896932484480164 + Sprite Sheet - Red Hurt - No Flash_4: -6849657800839858545 + Sprite Sheet - Red Hurt - No Flash_5: 2288819857384453056 + Sprite Sheet - Red Hurt - No Flash_6: -8985342813211654796 + Sprite Sheet - Red Hurt - No Flash_7: -8601848889386200506 + Sprite Sheet - Red Hurt - No Flash_8: -1316755259967855847 + Sprite Sheet - Red Hurt - No Flash_9: 5538832079964999464 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt.png new file mode 100644 index 0000000000000000000000000000000000000000..7e2b14e27706936f2534f043034a7a5acdd139e7 GIT binary patch literal 3682 zcmY*c3pkWp_kT5-A)^`U#57`*L#Z&RlrZi@xsyY3k6eZmAupHGRPYM-Ko1AZTcy zV-5hkDDFFo56m4~^ZD;`A3S%=^|gS~4`Oowa8S%pN7FL+*^g`!53$e3Iw&V>&86Bu z5XHsH?3Av-!Kc+WT=Ns<7M!|DF0Lhz1n-6_@IOp-a81#U)6Nn<;FDS1QiL`L35kQS}RU=F&xSx5RF0GTvBZ+_o0mZNX%GogAXe1phbHQKPgB0az zQi_1z=z+|+lLTY7EfE%OmL)`YjDd&%`q(f}*he|9dGbzay}N-lFB!F0W^bVbAPWAuTb>L~H}&S`);EhdCtS2wibhWrE@~hrMlZcywoS_AD%b zif1lD=NFIcS*q+T(GDEd9iGSq?u(A-x9s1A(6uqczfQZ)#W48eXQ+RRMtpzR_5DjB z^~FV%(J!;8;7O2$^+;6W6U1XRbnhS=tee1>U>PMh? z8qK26?p!8lS#-&vT6dlRn!KZ^Eh#9l$fYP!-rD z+qpoupPNyMl#Bju1en@^j}F1~6=~}k->SOWY(s3&(_y1+Bo&3YzdT+#`VGbugF`aW zgibpgN<8v7Ei4xQ4=54l>ZQX@b~yYDKAKtokXiqHo;l-*nbnjDtP$wC7YvYimNCg& zeym2&qfvDRqc?}1K?j;ABRJXsvDzq;Uy|%HYfLcDgnxDyk43=DCtkoxI%Fwdmu@&9 zjJ%;ibn)hx95`Csw*)&mHz-jBIC_q4%8A|lTE{5xBo=JnjYCm$pBBX8%IYYGzA&y7 zrm-VtFLYkbK+m=nvhS(JX%dWBvFT5|kfThx&$3u9yOhNCC9$`T!Uxv1z|T^a#oNMy z;iRpldf!puNX-k0Podz(976GDJ8l8>J=DV@-tv<=9`;)VP>l(d2>5{LaQsbFDOq}M zyMX%JNY-|qWw1>;LWTx?nC+?>kUx)BP`Y;Q>e;|X2DZbIo>tV++?KkP?*u(=KU-E~ zw=Q~E6PG(eL*FJVsa(bl7P0S*TJ>Ei*u})P>_Kz)hsKQ;<4y|Xxd7b`(;#>zA4G!k zXil5{YC5uZY^7T?)rPuTPrK(Ip$-_;sl3J%UzDAaZ&dRft@{eyeIoC1I9d5vs3pJ=q^r_ppPg`*te$2H|JR!>^CUI&I%RX<>M<+|Oy zQ0b;V>tl%qdw%f^LxcUj>18$TqHjM-@IlmG=droxmyw{eIPN`%^-W;LnBwYpuK*{p z2l<7%mX*9;5*!89IyLCK5ibg570bjs)2>@fw>en3Dj1_tdP2Ql&{3TRr_On1KpT%X z-OF~M^9+U0789Yr8Lc+Gh}}tb{|3E%IeipVgowmygfI5rAR2%-} zF~gr(j_!%BL-6wwJHN7C91twGurN|N_oiwcYk@1NHO$F?ms*ss=-tX$kdXNL_`xem zi2!9m;3N*j*coD4qYaBVcox#nYW!VLJ$tl(59?&V2jD+26wjgJ<}R!=V1+#BrosCj ztz0IXbvKX-9QRO;Ogq~9-AczrBmFCkOAb}(u51`&zwLeq1@&jhi~zzt-o!KH@H(>%uwR*H_G(&07HxYz*%)$l48#s-b(7K{=a0E!Tpf^{WMN4|VvCpMk?K+3{R2TY^

      o9-6jgE#`CQA zMJv*YwqV{oDifY(98pjq0Y1thAxF=NLzClT1~OpM1B~t|(jf!&kQ_0Jo#Cpcfg=7T zMa?1DomXVKwJ+o|E>{WsyUWQtP^oRrzKvw?dQgnV(#ju?>^Jkd40xhy%X3ORSK`Vm z+%2&4FxsGgqqE8I*_m~d&<)952C}@$DZW$Iy8!XQ5cn&QE8a%f%fN*8%zGQ@-|sU_ zCRaxMe!?2+_s?TR5PlX=lnv8nV!|SULJFD4NGj?3G_LLrPW|DfIkbMEw&A?@53$7i zW*n7jXGf*sdY)G?a%(deF{~RFfh@8jN@|s4w;78DT;kmo(mtvyx%jtmq~D>%2dB+BP(^Rt^%L!RhlMup2>wS4EDruspqXaZ=l%ir>D)-h-X-H+jb^mm@k`(=T6>MaEcw*uZkfT;vw|6&@dL5CItaL@|gTSDYXBnzz_$hrFI_hxoYw86tIuY@&DNhEpi{*JK`rz6V8fWyp>`aoacH;wd+9 zA2;*g#DCc=yg1R#d-gTEur~G6y20BwO^Ctq=@3(E)^L?Pw1@`-4!g04=yOI z#%s~Y}#mU8Md!J=b+BuhdP3G#+pfY(WP^5QW%X05WrZ)Hcd9N*6G$) zYZd1-wiBiRy#D5s_5hBD4@jcS=lhiWc^+VWM16-&4!o><>6?E}XS(sHak)K(>oX>Pcs_&O>OztIm+YYTAU(8Kz zq{qdMdJvv*fJa`du7JjYuL}1TawnI6_H}svCEti@g gI^;?#D-H*gbii7us^qXH_oops)V-!ts^u8*f9Hf3bN~PV literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt.png.meta new file mode 100644 index 0000000..7096354 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red Hurt.png.meta @@ -0,0 +1,437 @@ +fileFormatVersion: 2 +guid: 5b2a0c1fb0dae424197d767b0ba347b0 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Hurt/Red/Sprite Sheet - Red + Hurt.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: 8026528072735239920 + second: Sprite Sheet - Red Hurt_0 + - first: + 213: 7736054985658259914 + second: Sprite Sheet - Red Hurt_1 + - first: + 213: -2014804344916573885 + second: Sprite Sheet - Red Hurt_2 + - first: + 213: 1504283165939537004 + second: Sprite Sheet - Red Hurt_3 + - first: + 213: -8827261716015467639 + second: Sprite Sheet - Red Hurt_4 + - first: + 213: -5077676998291183177 + second: Sprite Sheet - Red Hurt_5 + - first: + 213: 5477746851855525952 + second: Sprite Sheet - Red Hurt_6 + - first: + 213: -1534065186954404213 + second: Sprite Sheet - Red Hurt_7 + - first: + 213: -5647320889095281055 + second: Sprite Sheet - Red Hurt_8 + - first: + 213: -2604183472304749704 + second: Sprite Sheet - Red Hurt_9 + - first: + 213: 2361712265066797785 + second: Sprite Sheet - Red Hurt_10 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0fea51b71c4f36f60800000000000000 + internalID: 8026528072735239920 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ac9dc07a50dfb5b60800000000000000 + internalID: 7736054985658259914 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 34185598f1af904e0800000000000000 + internalID: -2014804344916573885 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c641d63c19940e410800000000000000 + internalID: 1504283165939537004 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9833e75fc344f7580800000000000000 + internalID: -8827261716015467639 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7b9aea83ca77889b0800000000000000 + internalID: -5077676998291183177 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 048ec5a4dbdd40c40800000000000000 + internalID: 5477746851855525952 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b8e1a4d17d7e5bae0800000000000000 + internalID: -1534065186954404213 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 16625d8729fa0a1b0800000000000000 + internalID: -5647320889095281055 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_9 + rect: + serializedVersion: 2 + x: 864 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8730553fde41cdbd0800000000000000 + internalID: -2604183472304749704 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Hurt_10 + rect: + serializedVersion: 2 + x: 960 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9da5dfccacc76c020800000000000000 + internalID: 2361712265066797785 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Red Hurt_0: 8026528072735239920 + Sprite Sheet - Red Hurt_1: 7736054985658259914 + Sprite Sheet - Red Hurt_10: 2361712265066797785 + Sprite Sheet - Red Hurt_2: -2014804344916573885 + Sprite Sheet - Red Hurt_3: 1504283165939537004 + Sprite Sheet - Red Hurt_4: -8827261716015467639 + Sprite Sheet - Red Hurt_5: -5077676998291183177 + Sprite Sheet - Red Hurt_6: 5477746851855525952 + Sprite Sheet - Red Hurt_7: -1534065186954404213 + Sprite Sheet - Red Hurt_8: -5647320889095281055 + Sprite Sheet - Red Hurt_9: -2604183472304749704 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle.meta new file mode 100644 index 0000000..f2b3bc1 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bbaab81956aac36449eda6b3e4d83c39 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue.meta new file mode 100644 index 0000000..ee9116b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 34fa0d7a9baa8e54e9268fe0292094b3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue/Sprite Sheet - Blue Idle.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue/Sprite Sheet - Blue Idle.png new file mode 100644 index 0000000000000000000000000000000000000000..8cd7b6d5ade7a44e968c5a5203d7c50e05816058 GIT binary patch literal 1269 zcma)6dsvcJ80VwQn#{6r^Fq^d&ax&}>a2$*k}`BnywsD6a#%BTULrNaLj5dF*HdYR z&5}xUURo}dAy!MJOifadrs>j*@bVC1khBl@kjp;SfBS3akKcLU^PKa(zxTYqbIwFj zDfV`*b|@6eK0GWm28BXbBlenQOA!=fpZFsakQqbSfohVhR-#ago5Mp%yR)ypndqS6 zNRCBvJ`i13D!9bGd!wc%v!MG>YC$)7Zpo3AWiO7ng!wCD>S}nn4U0Q4gvJY!C9a zE)0qFIzk1Y9rXZxv>)WF@9xVls$uF9<<=bbGlTO`a;t&Bd6?HnKWlDTHQSwJrh9;L^wC%YuZ>CZ`;a4~UCxQE zVkV8`A~DeZonqFim&f$N#z}Ygje4@Q6J`YfitE-U;}AnPzj@ItXf$fPLFK2?Gek;X7<9f;7X2rtn@gXNA2#7dCauNbRelr_z9e1gM|wVMoK5@^d7ZSzU%v?lrmy@!XPm5 zc;0+qFzRw#xsTp6(w6naLJ9Ev&RJW_RiIclf&N=6YD1`8IvI_$tF1R4+L|Ey76)gl z-Ahbaf86>C_@O24Fx>A{Eyv==_8U^MV^`wJ_X_QNe~UT#Bl_Uc+DI;#qb_dC zM6SnM1-@7cfhBM(B8nMI6yG0Hm6axulwQ1}ik>w&IRP-&1#U!$Lx^4l84|kAqm~rl zUH>fXnW?MQ^?7w=f@nLb^r0~IX7eVq@2foU4XXjS0rGhj}|{DO zot{Cm(AHH<^^lt-MDkd2q1x>1oI4F%P52n(B_TrG zRmGetlZamTTe0p~U>J>kDyo2re@rfcD021TpnSfyP(}U*EzR$1p!9)vVJr_a? zk>a}26#FAB@sLMY&m)lrfK}_0BZKWdz!f)%v_>3ncYA7k9-vI&9^M-&1#JIIIGGyS Iv?Ko1Ki@N)s{jB1 literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue/Sprite Sheet - Blue Idle.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue/Sprite Sheet - Blue Idle.png.meta new file mode 100644 index 0000000..8477830 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue/Sprite Sheet - Blue Idle.png.meta @@ -0,0 +1,333 @@ +fileFormatVersion: 2 +guid: bfeede70efd14484683f5956b4f1194b +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Blue/Sprite Sheet - + Blue Idle.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: -7078261816480267791 + second: Sprite Sheet - Blue Idle_0 + - first: + 213: -3938910030919452613 + second: Sprite Sheet - Blue Idle_1 + - first: + 213: -99518741711876278 + second: Sprite Sheet - Blue Idle_2 + - first: + 213: 2186122089364987773 + second: Sprite Sheet - Blue Idle_3 + - first: + 213: -8839626087033448230 + second: Sprite Sheet - Blue Idle_4 + - first: + 213: 8474644945731991183 + second: Sprite Sheet - Blue Idle_5 + - first: + 213: -3195334159281410377 + second: Sprite Sheet - Blue Idle_6 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Blue Idle_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 9 + pivot: {x: 0.5, y: 0.2} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1f18b715166f4cd90800000000000000 + internalID: -7078261816480267791 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Idle_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 9 + pivot: {x: 0.5, y: 0.2} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b38b2d4323e2659c0800000000000000 + internalID: -3938910030919452613 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Idle_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 9 + pivot: {x: 0.5, y: 0.2} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a4f05cf4b307e9ef0800000000000000 + internalID: -99518741711876278 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Idle_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 9 + pivot: {x: 0.5, y: 0.2} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d7f1c3c257aa65e10800000000000000 + internalID: 2186122089364987773 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Idle_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 9 + pivot: {x: 0.5, y: 0.2} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ad8581f78e6535580800000000000000 + internalID: -8839626087033448230 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Idle_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 9 + pivot: {x: 0.5, y: 0.2} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f863ae37dacfb9570800000000000000 + internalID: 8474644945731991183 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Idle_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 9 + pivot: {x: 0.5, y: 0.2} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7be2c510384e7a3d0800000000000000 + internalID: -3195334159281410377 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Blue Idle_0: -7078261816480267791 + Sprite Sheet - Blue Idle_1: -3938910030919452613 + Sprite Sheet - Blue Idle_2: -99518741711876278 + Sprite Sheet - Blue Idle_3: 2186122089364987773 + Sprite Sheet - Blue Idle_4: -8839626087033448230 + Sprite Sheet - Blue Idle_5: 8474644945731991183 + Sprite Sheet - Blue Idle_6: -3195334159281410377 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green.meta new file mode 100644 index 0000000..a0dbe03 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5bae6b6a3094f1c4597e5174e2880463 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green/Sprite Sheet - Green Idle.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green/Sprite Sheet - Green Idle.png new file mode 100644 index 0000000000000000000000000000000000000000..315d5150a1f46f963ad1e672679d09bbed23d02e GIT binary patch literal 1236 zcma)6X;4#F6n=rAXvT#?L7>J+p|mn+ zj()p_*EtOYFE8ih)<&(BQ(qUwayo6U!0bG354Le``{Zr^NmUuHIl7d#3v7F|LS-L7 z>TEtMT0XW!bj-q|HsBYoZL!47=k7ogmryH%uI@s0wZ zX(#Y=XfxMz`xJM$fvxRZlgk-BhlVqRM@#R-r{#KHCB7@*Yy2wQm$_r$9%+WQRf6wj;)geKb&ImJ#)4prCXv^UF_F@y`=> zo{%uvnaZFFarLDNfk(0jCZk+Dy~VeE8B6WxkccA-%aa87xiL4(_M?juC)k;yd?31PrzOZd=3%)8iT+$$QDVa(<{zDEUtje zAsPmgY#%i(|k%q7|%@3DktRs_%K_ibaNxkcf?v}dd@43ddah;oWNGmb)YC}Zp zY7wLp;vzk-g9Z<1bqAc>+v1bgU`l=kD)u6EfBYELndL4R-w%mG^*yze#~Q-pQ$I)M zg)5m}|FAvngcza`_jryk=UHCF8Xp&Sv@SntW3noaN=ppQdoUzpY5%)H^A#ljk=_@& zDWQWM*A`ALM>#{?j>b+TFua_y8}veYNEUlh3E80p zl!F2KgU9dX2yoek%-RHkG^mEW|4Q&O2Mm8@_zLYWZ}tva dJ(LU$t4aEkdU8Zk`MdcA1RtgccKDwu_#0w`jIjU! literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green/Sprite Sheet - Green Idle.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green/Sprite Sheet - Green Idle.png.meta new file mode 100644 index 0000000..4cc756e --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green/Sprite Sheet - Green Idle.png.meta @@ -0,0 +1,333 @@ +fileFormatVersion: 2 +guid: c80534141f80d28489b1ef92f8ff7d99 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Green/Sprite Sheet - + Green Idle.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: -9074539206338946419 + second: Sprite Sheet - Green Idle_0 + - first: + 213: -387061471815523496 + second: Sprite Sheet - Green Idle_1 + - first: + 213: 469887860811983759 + second: Sprite Sheet - Green Idle_2 + - first: + 213: 4557467248702983155 + second: Sprite Sheet - Green Idle_3 + - first: + 213: -5816436153592121541 + second: Sprite Sheet - Green Idle_4 + - first: + 213: -3371520512202314939 + second: Sprite Sheet - Green Idle_5 + - first: + 213: -2599926529332704699 + second: Sprite Sheet - Green Idle_6 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Green Idle_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d8adfc9bba2c01280800000000000000 + internalID: -9074539206338946419 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Idle_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 853223264a1e0aaf0800000000000000 + internalID: -387061471815523496 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Idle_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f8b67f31580658600800000000000000 + internalID: 469887860811983759 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Idle_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3fb0b62f0506f3f30800000000000000 + internalID: 4557467248702983155 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Idle_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b37f666922ed74fa0800000000000000 + internalID: -5816436153592121541 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Idle_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 54bec3d05f3f531d0800000000000000 + internalID: -3371520512202314939 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Green Idle_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 54a8209b8943bebd0800000000000000 + internalID: -2599926529332704699 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Green Idle_0: -9074539206338946419 + Sprite Sheet - Green Idle_1: -387061471815523496 + Sprite Sheet - Green Idle_2: 469887860811983759 + Sprite Sheet - Green Idle_3: 4557467248702983155 + Sprite Sheet - Green Idle_4: -5816436153592121541 + Sprite Sheet - Green Idle_5: -3371520512202314939 + Sprite Sheet - Green Idle_6: -2599926529332704699 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red.meta new file mode 100644 index 0000000..ff96ff0 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 916bc596750f0a24fb9d8da7a99e88b1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red/Sprite Sheet - Red Idle.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red/Sprite Sheet - Red Idle.png new file mode 100644 index 0000000000000000000000000000000000000000..b55a9c2939ad19f0e46a20ecb71f9cb58d0cf9d5 GIT binary patch literal 1251 zcma)+{ZkWX5XUcCiGs*pON|T^~qD8=piUTB78bYyhQKTro zBmrAWNg!fs>T75r7~XOLiy%TW9f%QVCW1IeF?F^1GV290Qg8mjoXz{B%Ido zr2Fn#^Y|YQO%f;sT4HWB%=vGAwQeRS^4#8_IHus*nYe!c!1N=(0(78ZIsM4hotxVi zM&GKaSTWmE6Fd(t>KlPQ zvfJ3(%gX08CemKR4JXwq<_s9tVTrg|RZSs>u4&$l9h#io9qB)ollFY*q198vn}mu| zy&jsEwX(XFe0h^*A0b+#qI5H7D?y*~Zg7-@ZC~j!&4;}ZQ!0^r7_4JYpkULvrv#Oo zSJw7n@_nJXni2DIu07C3yHk2jN>6eQtjk>sv>8kJoxKEAsgRfzX5{UkK@veRdtA4S z+-+(|p6F5~g1_f17wmyPlgsi7E zP^0}Tn|2%GBkH(^rNRpzk4I2W$nKIj>b^{=@LGORbH>tJ1BN`rq<$aCX+3#}TXv;w zAUcYvSV-7C&#HphU;%j&K}Tje}4CKJHlENR<B1TG>4*^Kvm5&F+IXjUn$K zx5D&2ah%qUpC#e%(^?tl3kP8tA;OA2)Yb<#@pwK-_>c}_Ac>q9N*OsAjdC%pU)kLm z_QDUz4RcqHzf{g!TU_^#T!-HKA=YwKJ~~_A{m)kd3u|;zZ}<$KWBF$~TNf_QCN(`!7*CZ{V_6!|e_%`@uwM#Mu;7*z_9Ftg12PajD?{9rmg)jZqeaiSB47(QHAjTXEb|NTq^k>tVCKZ*=Y!sUGs^(Pg2%C2_vKEZf0#v8k$ z3Gkkju{k9jZEv(l?^LDR2d+j3kPxc$Mfm|!s;Xxsx$@e@v6=yw!lEAy#!c&;@GCeQ zQjjUdqG$3{eW;P=h161gL!?K2-7jkmFKL#?iW@^7vi^xeW#i&3T-j`*2_YjTV3l_? zQU!nULCWP4Ik-IR^$e=$+lrsw9v)gCfNPF@=aB?8|BPP*#m7yt+jaz1+T$-cR{cW$ zRC)*|F7}j6j89m(D0{UW6uSsuqGPd)v71RDZZg>IZ~aD5Df5-{qEO@MaSvj%&i@O( CV2J?$ literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red/Sprite Sheet - Red Idle.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red/Sprite Sheet - Red Idle.png.meta new file mode 100644 index 0000000..a48f3e6 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red/Sprite Sheet - Red Idle.png.meta @@ -0,0 +1,333 @@ +fileFormatVersion: 2 +guid: d4e8a5c5eececab46942986a743fd7d8 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Idle/Red/Sprite Sheet - Red + Idle.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: 4367289792872251007 + second: Sprite Sheet - Red Idle_0 + - first: + 213: -594261065437009825 + second: Sprite Sheet - Red Idle_1 + - first: + 213: 7381089650570586819 + second: Sprite Sheet - Red Idle_2 + - first: + 213: 5642566807265447927 + second: Sprite Sheet - Red Idle_3 + - first: + 213: 4962874880924457459 + second: Sprite Sheet - Red Idle_4 + - first: + 213: 7257814514537055463 + second: Sprite Sheet - Red Idle_5 + - first: + 213: 3044758881917648199 + second: Sprite Sheet - Red Idle_6 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Red Idle_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f7ef65f7deabb9c30800000000000000 + internalID: 4367289792872251007 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Idle_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f5828c2a5b2c0c7f0800000000000000 + internalID: -594261065437009825 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Idle_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3ca62953ee5ee6660800000000000000 + internalID: 7381089650570586819 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Idle_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7ff87789d9c6e4e40800000000000000 + internalID: 5642566807265447927 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Idle_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3f91636e86cafd440800000000000000 + internalID: 4962874880924457459 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Idle_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7e4c7a0f8dfe8b460800000000000000 + internalID: 7257814514537055463 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Idle_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 74dba6f3218214a20800000000000000 + internalID: 3044758881917648199 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Red Idle_0: 4367289792872251007 + Sprite Sheet - Red Idle_1: -594261065437009825 + Sprite Sheet - Red Idle_2: 7381089650570586819 + Sprite Sheet - Red Idle_3: 5642566807265447927 + Sprite Sheet - Red Idle_4: 4962874880924457459 + Sprite Sheet - Red Idle_5: 7257814514537055463 + Sprite Sheet - Red Idle_6: 3044758881917648199 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump.meta new file mode 100644 index 0000000..8c614ce --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f0b8eb58eca7234b918f0fd0f13f074 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue.meta new file mode 100644 index 0000000..c0797ee --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fdf92d5f115ece3448f6bababf2ca324 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Down.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Down.png new file mode 100644 index 0000000000000000000000000000000000000000..7e3e6bc67fafd697458990b1cbfb64f836965b5d GIT binary patch literal 556 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 ATmS$7 literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Start-up.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Start-up.png.meta new file mode 100644 index 0000000..3b27746 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Start-up.png.meta @@ -0,0 +1,385 @@ +fileFormatVersion: 2 +guid: f617990383515fb4cbd1d986504bdd76 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - + Blue Jump Start-up.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: 5704156884885693787 + second: Sprite Sheet - Blue Jump Start-up_0 + - first: + 213: -8126010352769072749 + second: Sprite Sheet - Blue Jump Start-up_1 + - first: + 213: -4539103199394772846 + second: Sprite Sheet - Blue Jump Start-up_2 + - first: + 213: -3253428629430836345 + second: Sprite Sheet - Blue Jump Start-up_3 + - first: + 213: -718380358525894524 + second: Sprite Sheet - Blue Jump Start-up_4 + - first: + 213: -2676425322560621361 + second: Sprite Sheet - Blue Jump Start-up_5 + - first: + 213: 1719011785091386411 + second: Sprite Sheet - Blue Jump Start-up_6 + - first: + 213: 4071128064442367207 + second: Sprite Sheet - Blue Jump Start-up_7 + - first: + 213: -1223713816557377742 + second: Sprite Sheet - Blue Jump Start-up_8 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b55e5b2077c392f40800000000000000 + internalID: 5704156884885693787 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3918d0a33ac9a3f80800000000000000 + internalID: -8126010352769072749 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2984c3970bdd101c0800000000000000 + internalID: -4539103199394772846 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 78360b026ef79d2d0800000000000000 + internalID: -3253428629430836345 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 480427cbedcc706f0800000000000000 + internalID: -718380358525894524 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fc4f9e4795d6bdad0800000000000000 + internalID: -2676425322560621361 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_6 + rect: + serializedVersion: 2 + x: 576 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b2c051f5c182bd710800000000000000 + internalID: 1719011785091386411 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_7 + rect: + serializedVersion: 2 + x: 672 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7ecf534a76d8f7830800000000000000 + internalID: 4071128064442367207 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Blue Jump Start-up_8 + rect: + serializedVersion: 2 + x: 768 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2372c5174ce740fe0800000000000000 + internalID: -1223713816557377742 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Blue Jump Start-up_0: 5704156884885693787 + Sprite Sheet - Blue Jump Start-up_1: -8126010352769072749 + Sprite Sheet - Blue Jump Start-up_2: -4539103199394772846 + Sprite Sheet - Blue Jump Start-up_3: -3253428629430836345 + Sprite Sheet - Blue Jump Start-up_4: -718380358525894524 + Sprite Sheet - Blue Jump Start-up_5: -2676425322560621361 + Sprite Sheet - Blue Jump Start-up_6: 1719011785091386411 + Sprite Sheet - Blue Jump Start-up_7: 4071128064442367207 + Sprite Sheet - Blue Jump Start-up_8: -1223713816557377742 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Up.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Blue/Sprite Sheet - Blue Jump Up.png new file mode 100644 index 0000000000000000000000000000000000000000..ea6172ccd266b7e7a1037050cb39cab19ce68975 GIT binary patch literal 556 zcmV+{0@MA8P)Px$=1D|BRA_3~TYDBz@&J%avRc{te z+@uJF}y9e}UvcVK10L+|nM zgQj5KfK90v;ayx47L$7w$6hUafFii!Z%e&wtB&hy+caR-fHd*l)cfLV#iRk-#J3{6 zP$_$Wyc7{%Tm68sGvL44N&D=x><+o;&Z5O+Z)4`d%o&iS^S6obrazu18^3pGOc)R% z`LIg=UWVKe^#)`SKM(O-&s{JWFaRhlzQ&8MpxS_DzfG&LYK$Vu*H}NG*Z`>>|JhDn z{EM%q`T@lTK=JAkw5A`F8W5^_w5K1G8UO^V9(nv6YOc_zH9!baJ(^y?_^30$ub*A8 zP(6Y=1E5&_Sg9UCr2#_T`tilrTs?w119q(+i{b;El|6vZ=SSzaek!lEOuw-zJ}5i` zgsk;rS$r_|LdM1Yr(;!oFlvCCdeFJzEh}mb@ZWIxkCf#mE1oAzV@!$<3KwQ|1~-4! u`3RDDu$_7rbq4q=-CQK`f_3pvDBv4KQauB+8p+=P0000Px)Ur9tkRCt{2ow07~HWY?`6+xzq1#XbZOT64EKmh|Ce5d9yyrl5h2k-;<0XhaZ ziyz~5s)qs>D3B?Oy?8QWpkt>C1MYA^_n4+cQkFzg{J$lMB?khJcz*teqy!K`2qAALu1`e$d?MF=4T`0=M-kK%jv z^#k^!-O2HPCojj}`|6B)Bfz@gn#2|WCoE^(WjFT=wOVQN@cZGAYRj7dLK_-Os8&la+B1@nOy%Y+ho%Ca4KiZv%u>5;J z+QFqvonlOqbbd;BbAHB^9FmJeat>IQkW4PuR?eXNy&Rk1R#hK#VrUHtVM7h$B-aa+#`Q2pv=@r2js`@_dUVcdR}BPtdT(`MrkbDKvaz!cx^(c8RD@!gMh*~g;k z#L@(MOafm{5VrFrw(})6@8`+CjX1?D2%+gpgfISw4H1n11EBbJNZEj=?fKrEV_`}x zp@g_>K$J6j@^3Rv6yb8(7GdD~bXyGV9mR+@=Vj<2Xsgkc1AA1{0vL)`FXB;oLV8IO%vUd9t# zfG=^sbiMv40d{TcI)V$Z{Yigusa&{LEo5Kf9IzeR8VcXM7JASV^nJjC+X5?fAvFbo zuD2fY{hRVL6E?x!yi;&VKAhd_voWq8SH~nixGm1!8C-_!OK+RzuCcFd=gVVz>+O8A zcyf9hp87n7t$;xtuxmNAOmqRxG5Vs<0qbz?kPwmrvJz2eL1PT_?m-=}!sWfbWui;> z<%il|_gXSSH;FCVm=F>hCppQn3Sn}|A&JTXyNWJAK_G+>V#akrW9WJJpaN_vhf;J2 zA%x^W@Kw-qMH@iTC4>+{2qAPx$%t=H+RA_S$dLOgMlGKuE9yNa0hlKlsPMdJ46QO z5t6pJ_5Z4TQl!K%Jo(G}jgf&DNinGlkmThKg*9k9=j1h;8PlDo;r`hCX>Gs3CUpT4 zKlz9Kc6P0*2N&FDQ0~-AVC;Z#@=yI`9RJAQZ|~WKA@?Q|}375h} UlITLdUjP6A07*qoM6N<$g1AfJbN~PV literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Down.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Down.png.meta new file mode 100644 index 0000000..f72595b --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Down.png.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: c39e10bc87809eb44a532f76510244e0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - + Green Jump Down.png + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Land.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Land.png new file mode 100644 index 0000000000000000000000000000000000000000..1251d1ef6e3d7059c04e46dbeeef139c4b73cac2 GIT binary patch literal 1497 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 VMm|Yw?_K}^002ovPDHLkV1kT$^^gDn literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Up.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Up.png.meta new file mode 100644 index 0000000..2cf225d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump Up.png.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 7996ffa6047c8394db38b1125246853b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - + Green Jump Up.png + uploadId: 531930 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump to Fall.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Green/Sprite Sheet - Green Jump to Fall.png new file mode 100644 index 0000000000000000000000000000000000000000..37af1db15e2969ced55aa4a75a7fa834c3fe212e GIT binary patch literal 1360 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 literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Land.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Land.png.meta new file mode 100644 index 0000000..0533037 --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Land.png.meta @@ -0,0 +1,307 @@ +fileFormatVersion: 2 +guid: 54073dacfb3e953439349184311b94c7 +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red + Jump Land.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: 8449490224661212679 + second: Sprite Sheet - Red Jump Land_0 + - first: + 213: -6122726411643700640 + second: Sprite Sheet - Red Jump Land_1 + - first: + 213: -8186979288506826594 + second: Sprite Sheet - Red Jump Land_2 + - first: + 213: 5774793069452458108 + second: Sprite Sheet - Red Jump Land_3 + - first: + 213: 4715373282098812121 + second: Sprite Sheet - Red Jump Land_4 + - first: + 213: -4156418158724476634 + second: Sprite Sheet - Red Jump Land_5 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Red Jump Land_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 70e211e879e924570800000000000000 + internalID: 8449490224661212679 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump Land_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 06a3319a4c4b70ba0800000000000000 + internalID: -6122726411643700640 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump Land_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e90021da6b1026e80800000000000000 + internalID: -8186979288506826594 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump Land_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c78f91453bf242050800000000000000 + internalID: 5774793069452458108 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump Land_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9d41ed6540f507140800000000000000 + internalID: 4715373282098812121 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump Land_5 + rect: + serializedVersion: 2 + x: 480 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6219e3fc4bf6156c0800000000000000 + internalID: -4156418158724476634 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Red Jump Land_0: 8449490224661212679 + Sprite Sheet - Red Jump Land_1: -6122726411643700640 + Sprite Sheet - Red Jump Land_2: -8186979288506826594 + Sprite Sheet - Red Jump Land_3: 5774793069452458108 + Sprite Sheet - Red Jump Land_4: 4715373282098812121 + Sprite Sheet - Red Jump Land_5: -4156418158724476634 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Start-up.png b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump Start-up.png new file mode 100644 index 0000000000000000000000000000000000000000..6811ed9030bac21972612c4c2468b283ec0a587d GIT binary patch literal 2276 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 Dzj=O6 literal 0 HcmV?d00001 diff --git a/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump to Fall.png.meta b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump to Fall.png.meta new file mode 100644 index 0000000..785a58d --- /dev/null +++ b/Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red Jump to Fall.png.meta @@ -0,0 +1,281 @@ +fileFormatVersion: 2 +guid: 563bbaff281b5a2438c2b0e6652bf92e +AssetOrigin: + serializedVersion: 1 + productId: 228568 + packageName: Slime Enemy - Pixel Art + packageVersion: 1.0 + assetPath: Assets/War/Slime Enemy - Pixel Art/Sprites/Jump/Red/Sprite Sheet - Red + Jump to Fall.png + uploadId: 531930 +TextureImporter: + internalIDToNameTable: + - first: + 213: -5458417223804184178 + second: Sprite Sheet - Red Jump to Fall_0 + - first: + 213: -5341182360199346485 + second: Sprite Sheet - Red Jump to Fall_1 + - first: + 213: -899532003095006195 + second: Sprite Sheet - Red Jump to Fall_2 + - first: + 213: 5055319903231160717 + second: Sprite Sheet - Red Jump to Fall_3 + - first: + 213: -1753366007731108112 + second: Sprite Sheet - Red Jump to Fall_4 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: iOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Sprite Sheet - Red Jump to Fall_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e891743747ecf34b0800000000000000 + internalID: -5458417223804184178 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump to Fall_1 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bc64cb331fe40e5b0800000000000000 + internalID: -5341182360199346485 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump to Fall_2 + rect: + serializedVersion: 2 + x: 192 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d043d6bb8683483f0800000000000000 + internalID: -899532003095006195 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump to Fall_3 + rect: + serializedVersion: 2 + x: 288 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d813e02faaa182640800000000000000 + internalID: 5055319903231160717 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Sprite Sheet - Red Jump to Fall_4 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 96 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0f641fbd7eacaa7e0800000000000000 + internalID: -1753366007731108112 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + Sprite Sheet - Red Jump to Fall_0: -5458417223804184178 + Sprite Sheet - Red Jump to Fall_1: -5341182360199346485 + Sprite Sheet - Red Jump to Fall_2: -899532003095006195 + Sprite Sheet - Red Jump to Fall_3: 5055319903231160717 + Sprite Sheet - Red Jump to Fall_4: -1753366007731108112 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 597883c..cf05077 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -4,7 +4,7 @@ PlayerSettings: m_ObjectHideFlags: 0 serializedVersion: 28 - productGUID: ed4255e4516d54547aff29ee9f98bb85 + productGUID: 6ded2d838c235c44fb07f72078817aab AndroidProfiler: 0 AndroidFilterTouchesWhenObscured: 0 AndroidEnableSustainedPerformanceMode: 0

      +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