From 9a6dc06a12f91f1001707813c27b62f811c9386a Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Sun, 12 Nov 2023 09:27:50 -0500 Subject: [PATCH] Add some additional achievements and rebalanced points --- public/images/items.json | 2579 ++++++++++++------------ public/images/items.png | Bin 27165 -> 27352 bytes public/images/items/blunder_policy.png | Bin 0 -> 261 bytes src/battle-phases.ts | 5 + src/system/achv.ts | 40 +- 5 files changed, 1326 insertions(+), 1298 deletions(-) create mode 100644 public/images/items/blunder_policy.png diff --git a/public/images/items.json b/public/images/items.json index 4f72ae6ec..bae2cfedb 100644 --- a/public/images/items.json +++ b/public/images/items.json @@ -1374,6 +1374,27 @@ "h": 18 } }, + { + "filename": "blunder_policy", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 6, + "w": 22, + "h": 19 + }, + "frame": { + "x": 165, + "y": 69, + "w": 22, + "h": 19 + } + }, { "filename": "deep_sea_scale", "rotated": false, @@ -1389,7 +1410,7 @@ "h": 20 }, "frame": { - "x": 165, + "x": 187, "y": 69, "w": 22, "h": 20 @@ -1410,7 +1431,7 @@ "h": 21 }, "frame": { - "x": 187, + "x": 209, "y": 69, "w": 22, "h": 21 @@ -1430,27 +1451,6 @@ "w": 22, "h": 22 }, - "frame": { - "x": 209, - "y": 69, - "w": 22, - "h": 22 - } - }, - { - "filename": "guard_spec", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, "frame": { "x": 231, "y": 69, @@ -1459,7 +1459,7 @@ } }, { - "filename": "ice_stone", + "filename": "guard_spec", "rotated": false, "trimmed": true, "sourceSize": { @@ -1522,7 +1522,7 @@ } }, { - "filename": "liechi_berry", + "filename": "ice_stone", "rotated": false, "trimmed": true, "sourceSize": { @@ -1531,15 +1531,15 @@ }, "spriteSourceSize": { "x": 5, - "y": 6, + "y": 5, "w": 22, - "h": 21 + "h": 22 }, "frame": { "x": 73, "y": 87, "w": 22, - "h": 21 + "h": 22 } }, { @@ -1621,7 +1621,7 @@ }, "frame": { "x": 161, - "y": 89, + "y": 88, "w": 22, "h": 23 } @@ -1642,11 +1642,32 @@ }, "frame": { "x": 183, - "y": 90, + "y": 89, "w": 22, "h": 22 } }, + { + "filename": "liechi_berry", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 6, + "w": 22, + "h": 21 + }, + "frame": { + "x": 205, + "y": 90, + "w": 22, + "h": 21 + } + }, { "filename": "reaper_cloth", "rotated": false, @@ -1662,7 +1683,7 @@ "h": 23 }, "frame": { - "x": 205, + "x": 227, "y": 91, "w": 22, "h": 23 @@ -1683,28 +1704,7 @@ "h": 23 }, "frame": { - "x": 227, - "y": 91, - "w": 21, - "h": 23 - } - }, - { - "filename": "leaf_stone", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 21, - "h": 23 - }, - "frame": { - "x": 248, + "x": 249, "y": 91, "w": 21, "h": 23 @@ -1725,14 +1725,14 @@ "h": 22 }, "frame": { - "x": 269, + "x": 270, "y": 94, "w": 22, "h": 22 } }, { - "filename": "sharp_beak", + "filename": "leaf_stone", "rotated": false, "trimmed": true, "sourceSize": { @@ -1752,27 +1752,6 @@ "h": 23 } }, - { - "filename": "starf_berry", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 65, - "y": 108, - "w": 22, - "h": 22 - } - }, { "filename": "mystic_water", "rotated": false, @@ -1794,6 +1773,48 @@ "h": 23 } }, + { + "filename": "sharp_beak", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 21, + "h": 23 + }, + "frame": { + "x": 65, + "y": 109, + "w": 21, + "h": 23 + } + }, + { + "filename": "starf_berry", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 86, + "y": 109, + "w": 22, + "h": 22 + } + }, { "filename": "thunder_stone", "rotated": false, @@ -1809,12 +1830,33 @@ "h": 22 }, "frame": { - "x": 65, - "y": 130, + "x": 108, + "y": 109, "w": 22, "h": 22 } }, + { + "filename": "dusk_stone", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 21, + "h": 21 + }, + "frame": { + "x": 65, + "y": 132, + "w": 21, + "h": 21 + } + }, { "filename": "tm_bug", "rotated": false, @@ -1830,8 +1872,8 @@ "h": 22 }, "frame": { - "x": 87, - "y": 109, + "x": 86, + "y": 131, "w": 22, "h": 22 } @@ -1851,348 +1893,12 @@ "h": 22 }, "frame": { - "x": 109, - "y": 109, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_dragon", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 87, + "x": 108, "y": 131, "w": 22, "h": 22 } }, - { - "filename": "tm_electric", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 109, - "y": 131, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_fairy", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 131, - "y": 110, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_fighting", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 131, - "y": 132, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_fire", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 153, - "y": 112, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_flying", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 175, - "y": 112, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_ghost", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 153, - "y": 134, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_grass", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 175, - "y": 134, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_ground", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 197, - "y": 114, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_ice", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 219, - "y": 114, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_normal", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 241, - "y": 114, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_poison", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 197, - "y": 136, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_psychic", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 219, - "y": 136, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_rock", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 241, - "y": 136, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_steel", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 263, - "y": 116, - "w": 22, - "h": 22 - } - }, - { - "filename": "tm_water", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 263, - "y": 138, - "w": 22, - "h": 22 - } - }, { "filename": "big_nugget", "rotated": false, @@ -2215,7 +1921,7 @@ } }, { - "filename": "upgrade", + "filename": "tm_dragon", "rotated": false, "trimmed": true, "sourceSize": { @@ -2224,19 +1930,19 @@ }, "spriteSourceSize": { "x": 5, - "y": 7, + "y": 5, "w": 22, - "h": 19 + "h": 22 }, "frame": { "x": 65, - "y": 152, + "y": 153, "w": 22, - "h": 19 + "h": 22 } }, { - "filename": "water_stone", + "filename": "tm_electric", "rotated": false, "trimmed": true, "sourceSize": { @@ -2257,7 +1963,7 @@ } }, { - "filename": "x_accuracy", + "filename": "tm_fairy", "rotated": false, "trimmed": true, "sourceSize": { @@ -2278,7 +1984,7 @@ } }, { - "filename": "x_attack", + "filename": "tm_fighting", "rotated": false, "trimmed": true, "sourceSize": { @@ -2292,117 +1998,12 @@ "h": 22 }, "frame": { - "x": 131, - "y": 154, + "x": 130, + "y": 110, "w": 22, "h": 22 } }, - { - "filename": "x_defense", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 153, - "y": 156, - "w": 22, - "h": 22 - } - }, - { - "filename": "x_sp_atk", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 175, - "y": 156, - "w": 22, - "h": 22 - } - }, - { - "filename": "x_sp_def", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 197, - "y": 158, - "w": 22, - "h": 22 - } - }, - { - "filename": "x_speed", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 5, - "w": 22, - "h": 22 - }, - "frame": { - "x": 219, - "y": 158, - "w": 22, - "h": 22 - } - }, - { - "filename": "dusk_stone", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 21, - "h": 21 - }, - "frame": { - "x": 241, - "y": 158, - "w": 21, - "h": 21 - } - }, { "filename": "poison_barb", "rotated": false, @@ -2418,12 +2019,222 @@ "h": 21 }, "frame": { - "x": 262, - "y": 160, + "x": 130, + "y": 132, "w": 21, "h": 21 } }, + { + "filename": "sitrus_berry", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 5, + "w": 20, + "h": 22 + }, + "frame": { + "x": 131, + "y": 153, + "w": 20, + "h": 22 + } + }, + { + "filename": "tm_fire", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 152, + "y": 111, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_flying", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 174, + "y": 111, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_ghost", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 196, + "y": 111, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_grass", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 151, + "y": 133, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_ground", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 173, + "y": 133, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_ice", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 195, + "y": 133, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_normal", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 151, + "y": 155, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_poison", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 173, + "y": 155, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_psychic", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 195, + "y": 155, + "w": 22, + "h": 22 + } + }, { "filename": "nugget", "rotated": false, @@ -2509,7 +2320,280 @@ } }, { - "filename": "sitrus_berry", + "filename": "tm_rock", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 48, + "y": 257, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_steel", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 218, + "y": 114, + "w": 22, + "h": 22 + } + }, + { + "filename": "tm_water", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 240, + "y": 114, + "w": 22, + "h": 22 + } + }, + { + "filename": "water_stone", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 217, + "y": 136, + "w": 22, + "h": 22 + } + }, + { + "filename": "x_accuracy", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 239, + "y": 136, + "w": 22, + "h": 22 + } + }, + { + "filename": "upgrade", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 7, + "w": 22, + "h": 19 + }, + "frame": { + "x": 217, + "y": 158, + "w": 22, + "h": 19 + } + }, + { + "filename": "x_attack", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 239, + "y": 158, + "w": 22, + "h": 22 + } + }, + { + "filename": "x_defense", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 262, + "y": 116, + "w": 22, + "h": 22 + } + }, + { + "filename": "x_sp_atk", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 261, + "y": 138, + "w": 22, + "h": 22 + } + }, + { + "filename": "x_sp_def", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 261, + "y": 160, + "w": 22, + "h": 22 + } + }, + { + "filename": "x_speed", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 5, + "w": 22, + "h": 22 + }, + "frame": { + "x": 61, + "y": 175, + "w": 22, + "h": 22 + } + }, + { + "filename": "shiny_stone", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 6, + "w": 21, + "h": 21 + }, + "frame": { + "x": 83, + "y": 175, + "w": 21, + "h": 21 + } + }, + { + "filename": "zoom_lens", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 5, + "y": 6, + "w": 21, + "h": 21 + }, + "frame": { + "x": 104, + "y": 175, + "w": 21, + "h": 21 + } + }, + { + "filename": "dawn_stone", "rotated": false, "trimmed": true, "sourceSize": { @@ -2518,19 +2602,19 @@ }, "spriteSourceSize": { "x": 6, - "y": 5, + "y": 6, "w": 20, - "h": 22 + "h": 21 }, "frame": { - "x": 48, - "y": 257, + "x": 125, + "y": 175, "w": 20, - "h": 22 + "h": 21 } }, { - "filename": "prism_scale", + "filename": "gb", "rotated": false, "trimmed": true, "sourceSize": { @@ -2538,16 +2622,100 @@ "h": 32 }, "spriteSourceSize": { - "x": 9, - "y": 8, - "w": 15, - "h": 15 + "x": 6, + "y": 6, + "w": 20, + "h": 20 }, "frame": { - "x": 60, - "y": 171, - "w": 15, - "h": 15 + "x": 145, + "y": 177, + "w": 20, + "h": 20 + } + }, + { + "filename": "magnet", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 20, + "h": 20 + }, + "frame": { + "x": 165, + "y": 177, + "w": 20, + "h": 20 + } + }, + { + "filename": "mb", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 20, + "h": 20 + }, + "frame": { + "x": 185, + "y": 177, + "w": 20, + "h": 20 + } + }, + { + "filename": "pb", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 20, + "h": 20 + }, + "frame": { + "x": 205, + "y": 177, + "w": 20, + "h": 20 + } + }, + { + "filename": "max_elixir", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 7, + "y": 4, + "w": 18, + "h": 24 + }, + "frame": { + "x": 62, + "y": 197, + "w": 18, + "h": 24 } }, { @@ -2565,12 +2733,306 @@ "h": 24 }, "frame": { - "x": 61, - "y": 186, + "x": 64, + "y": 221, "w": 17, "h": 24 } }, + { + "filename": "max_ether", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 7, + "y": 4, + "w": 18, + "h": 24 + }, + "frame": { + "x": 80, + "y": 197, + "w": 18, + "h": 24 + } + }, + { + "filename": "max_lure", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 4, + "w": 17, + "h": 24 + }, + "frame": { + "x": 81, + "y": 221, + "w": 17, + "h": 24 + } + }, + { + "filename": "max_potion", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 7, + "y": 4, + "w": 18, + "h": 24 + }, + "frame": { + "x": 98, + "y": 196, + "w": 18, + "h": 24 + } + }, + { + "filename": "metal_coat", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 5, + "w": 19, + "h": 22 + }, + "frame": { + "x": 116, + "y": 196, + "w": 19, + "h": 22 + } + }, + { + "filename": "super_lure", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 4, + "w": 17, + "h": 24 + }, + "frame": { + "x": 98, + "y": 220, + "w": 17, + "h": 24 + } + }, + { + "filename": "pb_gold", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 20, + "h": 20 + }, + "frame": { + "x": 135, + "y": 197, + "w": 20, + "h": 20 + } + }, + { + "filename": "strange_ball", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 20, + "h": 20 + }, + "frame": { + "x": 155, + "y": 197, + "w": 20, + "h": 20 + } + }, + { + "filename": "ub", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 20, + "h": 20 + }, + "frame": { + "x": 175, + "y": 197, + "w": 20, + "h": 20 + } + }, + { + "filename": "apicot_berry", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 19, + "h": 20 + }, + "frame": { + "x": 195, + "y": 197, + "w": 19, + "h": 20 + } + }, + { + "filename": "candy_jar", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 19, + "h": 20 + }, + "frame": { + "x": 214, + "y": 197, + "w": 19, + "h": 20 + } + }, + { + "filename": "everstone", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 8, + "w": 20, + "h": 17 + }, + "frame": { + "x": 225, + "y": 180, + "w": 20, + "h": 17 + } + }, + { + "filename": "pp_max", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 4, + "w": 16, + "h": 24 + }, + "frame": { + "x": 245, + "y": 180, + "w": 16, + "h": 24 + } + }, + { + "filename": "spell_tag", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 7, + "y": 6, + "w": 19, + "h": 21 + }, + "frame": { + "x": 261, + "y": 182, + "w": 19, + "h": 21 + } + }, + { + "filename": "pp_up", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 4, + "w": 16, + "h": 24 + }, + "frame": { + "x": 280, + "y": 182, + "w": 16, + "h": 24 + } + }, { "filename": "hyper_potion", "rotated": false, @@ -2586,14 +3048,56 @@ "h": 23 }, "frame": { - "x": 62, - "y": 210, + "x": 70, + "y": 245, "w": 17, "h": 23 } }, { - "filename": "max_elixir", + "filename": "potion", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 5, + "w": 17, + "h": 23 + }, + "frame": { + "x": 70, + "y": 268, + "w": 17, + "h": 23 + } + }, + { + "filename": "protein", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 4, + "w": 16, + "h": 24 + }, + "frame": { + "x": 87, + "y": 245, + "w": 16, + "h": 24 + } + }, + { + "filename": "metronome", "rotated": false, "trimmed": true, "sourceSize": { @@ -2602,14 +3106,77 @@ }, "spriteSourceSize": { "x": 7, + "y": 5, + "w": 17, + "h": 22 + }, + "frame": { + "x": 87, + "y": 269, + "w": 17, + "h": 22 + } + }, + { + "filename": "unknown", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, "y": 4, - "w": 18, + "w": 16, "h": 24 }, "frame": { - "x": 64, - "y": 233, - "w": 18, + "x": 103, + "y": 244, + "w": 16, + "h": 24 + } + }, + { + "filename": "super_potion", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 5, + "w": 17, + "h": 23 + }, + "frame": { + "x": 104, + "y": 268, + "w": 17, + "h": 23 + } + }, + { + "filename": "zinc", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 4, + "w": 16, + "h": 24 + }, + "frame": { + "x": 115, + "y": 220, + "w": 16, "h": 24 } }, @@ -2628,14 +3195,14 @@ "h": 22 }, "frame": { - "x": 68, - "y": 257, + "x": 119, + "y": 244, "w": 15, "h": 22 } }, { - "filename": "everstone", + "filename": "golden_egg", "rotated": false, "trimmed": true, "sourceSize": { @@ -2643,16 +3210,16 @@ "h": 32 }, "spriteSourceSize": { - "x": 6, - "y": 8, - "w": 20, - "h": 17 + "x": 7, + "y": 6, + "w": 17, + "h": 20 }, "frame": { - "x": 70, - "y": 279, - "w": 20, - "h": 17 + "x": 121, + "y": 266, + "w": 17, + "h": 20 } }, { @@ -2677,112 +3244,7 @@ } }, { - "filename": "shiny_stone", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 6, - "w": 21, - "h": 21 - }, - "frame": { - "x": 241, - "y": 179, - "w": 21, - "h": 21 - } - }, - { - "filename": "zoom_lens", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 5, - "y": 6, - "w": 21, - "h": 21 - }, - "frame": { - "x": 262, - "y": 181, - "w": 21, - "h": 21 - } - }, - { - "filename": "max_ether", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 7, - "y": 4, - "w": 18, - "h": 24 - }, - "frame": { - "x": 78, - "y": 175, - "w": 18, - "h": 24 - } - }, - { - "filename": "max_potion", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 7, - "y": 4, - "w": 18, - "h": 24 - }, - "frame": { - "x": 96, - "y": 175, - "w": 18, - "h": 24 - } - }, - { - "filename": "max_lure", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 4, - "w": 17, - "h": 24 - }, - "frame": { - "x": 114, - "y": 175, - "w": 17, - "h": 24 - } - }, - { - "filename": "dawn_stone", + "filename": "big_mushroom", "rotated": false, "trimmed": true, "sourceSize": { @@ -2792,55 +3254,55 @@ "spriteSourceSize": { "x": 6, "y": 6, - "w": 20, - "h": 21 + "w": 19, + "h": 19 + }, + "frame": { + "x": 261, + "y": 203, + "w": 19, + "h": 19 + } + }, + { + "filename": "prism_scale", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 9, + "y": 8, + "w": 15, + "h": 15 + }, + "frame": { + "x": 280, + "y": 206, + "w": 15, + "h": 15 + } + }, + { + "filename": "hard_stone", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 19, + "h": 20 }, "frame": { "x": 131, - "y": 176, - "w": 20, - "h": 21 - } - }, - { - "filename": "gb", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 20, - "h": 20 - }, - "frame": { - "x": 151, - "y": 178, - "w": 20, - "h": 20 - } - }, - { - "filename": "magnet", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 20, - "h": 20 - }, - "frame": { - "x": 171, - "y": 178, - "w": 20, + "y": 218, + "w": 19, "h": 20 } }, @@ -2859,369 +3321,12 @@ "h": 19 }, "frame": { - "x": 191, - "y": 180, + "x": 150, + "y": 217, "w": 20, "h": 19 } }, - { - "filename": "mb", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 20, - "h": 20 - }, - "frame": { - "x": 211, - "y": 180, - "w": 20, - "h": 20 - } - }, - { - "filename": "metal_coat", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 5, - "w": 19, - "h": 22 - }, - "frame": { - "x": 79, - "y": 199, - "w": 19, - "h": 22 - } - }, - { - "filename": "pb", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 20, - "h": 20 - }, - "frame": { - "x": 98, - "y": 199, - "w": 20, - "h": 20 - } - }, - { - "filename": "apicot_berry", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 19, - "h": 20 - }, - "frame": { - "x": 118, - "y": 199, - "w": 19, - "h": 20 - } - }, - { - "filename": "pp_max", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 4, - "w": 16, - "h": 24 - }, - "frame": { - "x": 82, - "y": 221, - "w": 16, - "h": 24 - } - }, - { - "filename": "super_lure", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 4, - "w": 17, - "h": 24 - }, - "frame": { - "x": 98, - "y": 219, - "w": 17, - "h": 24 - } - }, - { - "filename": "pb_gold", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 20, - "h": 20 - }, - "frame": { - "x": 115, - "y": 219, - "w": 20, - "h": 20 - } - }, - { - "filename": "pp_up", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 4, - "w": 16, - "h": 24 - }, - "frame": { - "x": 83, - "y": 245, - "w": 16, - "h": 24 - } - }, - { - "filename": "protein", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 4, - "w": 16, - "h": 24 - }, - "frame": { - "x": 99, - "y": 243, - "w": 16, - "h": 24 - } - }, - { - "filename": "potion", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 5, - "w": 17, - "h": 23 - }, - "frame": { - "x": 115, - "y": 239, - "w": 17, - "h": 23 - } - }, - { - "filename": "super_potion", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 5, - "w": 17, - "h": 23 - }, - "frame": { - "x": 132, - "y": 239, - "w": 17, - "h": 23 - } - }, - { - "filename": "candy_jar", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 19, - "h": 20 - }, - "frame": { - "x": 135, - "y": 219, - "w": 19, - "h": 20 - } - }, - { - "filename": "spell_tag", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 7, - "y": 6, - "w": 19, - "h": 21 - }, - "frame": { - "x": 137, - "y": 198, - "w": 19, - "h": 21 - } - }, - { - "filename": "strange_ball", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 20, - "h": 20 - }, - "frame": { - "x": 156, - "y": 198, - "w": 20, - "h": 20 - } - }, - { - "filename": "unknown", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 4, - "w": 16, - "h": 24 - }, - "frame": { - "x": 149, - "y": 239, - "w": 16, - "h": 24 - } - }, - { - "filename": "golden_egg", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 7, - "y": 6, - "w": 17, - "h": 20 - }, - "frame": { - "x": 154, - "y": 219, - "w": 17, - "h": 20 - } - }, - { - "filename": "zinc", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 4, - "w": 16, - "h": 24 - }, - "frame": { - "x": 165, - "y": 239, - "w": 16, - "h": 24 - } - }, { "filename": "razor_claw", "rotated": false, @@ -3237,117 +3342,12 @@ "h": 19 }, "frame": { - "x": 115, - "y": 262, + "x": 170, + "y": 217, "w": 20, "h": 19 } }, - { - "filename": "hard_stone", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 19, - "h": 20 - }, - "frame": { - "x": 171, - "y": 218, - "w": 19, - "h": 20 - } - }, - { - "filename": "big_mushroom", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 6, - "w": 19, - "h": 19 - }, - "frame": { - "x": 176, - "y": 199, - "w": 19, - "h": 19 - } - }, - { - "filename": "metronome", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 7, - "y": 5, - "w": 17, - "h": 22 - }, - "frame": { - "x": 181, - "y": 238, - "w": 17, - "h": 22 - } - }, - { - "filename": "lucky_egg", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 7, - "y": 6, - "w": 17, - "h": 20 - }, - "frame": { - "x": 190, - "y": 218, - "w": 17, - "h": 20 - } - }, - { - "filename": "wl_ability_urge", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 8, - "w": 20, - "h": 18 - }, - "frame": { - "x": 195, - "y": 200, - "w": 20, - "h": 18 - } - }, { "filename": "miracle_seed", "rotated": false, @@ -3363,14 +3363,14 @@ "h": 19 }, "frame": { - "x": 215, - "y": 200, + "x": 190, + "y": 217, "w": 19, "h": 19 } }, { - "filename": "ub", + "filename": "wl_ability_urge", "rotated": false, "trimmed": true, "sourceSize": { @@ -3379,14 +3379,56 @@ }, "spriteSourceSize": { "x": 6, - "y": 6, + "y": 8, "w": 20, + "h": 18 + }, + "frame": { + "x": 209, + "y": 217, + "w": 20, + "h": 18 + } + }, + { + "filename": "lucky_egg", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 7, + "y": 6, + "w": 17, "h": 20 }, "frame": { - "x": 234, - "y": 200, - "w": 20, + "x": 134, + "y": 238, + "w": 17, + "h": 20 + } + }, + { + "filename": "razor_fang", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 7, + "y": 6, + "w": 18, + "h": 20 + }, + "frame": { + "x": 151, + "y": 236, + "w": 18, "h": 20 } }, @@ -3405,8 +3447,8 @@ "h": 18 }, "frame": { - "x": 207, - "y": 219, + "x": 169, + "y": 236, "w": 20, "h": 18 } @@ -3426,8 +3468,8 @@ "h": 18 }, "frame": { - "x": 254, - "y": 202, + "x": 189, + "y": 236, "w": 20, "h": 18 } @@ -3447,54 +3489,12 @@ "h": 18 }, "frame": { - "x": 227, - "y": 220, + "x": 209, + "y": 235, "w": 20, "h": 18 } }, - { - "filename": "wl_custom_confusion", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 8, - "w": 20, - "h": 18 - }, - "frame": { - "x": 247, - "y": 220, - "w": 20, - "h": 18 - } - }, - { - "filename": "razor_fang", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 7, - "y": 6, - "w": 18, - "h": 20 - }, - "frame": { - "x": 198, - "y": 238, - "w": 18, - "h": 20 - } - }, { "filename": "oval_stone", "rotated": false, @@ -3510,12 +3510,33 @@ "h": 19 }, "frame": { - "x": 274, - "y": 202, + "x": 138, + "y": 258, "w": 18, "h": 19 } }, + { + "filename": "wl_custom_confusion", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 8, + "w": 20, + "h": 18 + }, + "frame": { + "x": 156, + "y": 256, + "w": 20, + "h": 18 + } + }, { "filename": "wl_custom_ohko", "rotated": false, @@ -3531,8 +3552,8 @@ "h": 18 }, "frame": { - "x": 267, - "y": 221, + "x": 176, + "y": 254, "w": 20, "h": 18 } @@ -3552,8 +3573,8 @@ "h": 18 }, "frame": { - "x": 216, - "y": 238, + "x": 196, + "y": 254, "w": 20, "h": 18 } @@ -3573,8 +3594,8 @@ "h": 18 }, "frame": { - "x": 236, - "y": 238, + "x": 216, + "y": 253, "w": 20, "h": 18 } @@ -3594,8 +3615,8 @@ "h": 18 }, "frame": { - "x": 256, - "y": 239, + "x": 138, + "y": 277, "w": 20, "h": 18 } @@ -3615,8 +3636,8 @@ "h": 18 }, "frame": { - "x": 276, - "y": 239, + "x": 158, + "y": 274, "w": 20, "h": 18 } @@ -3636,8 +3657,8 @@ "h": 18 }, "frame": { - "x": 135, - "y": 263, + "x": 178, + "y": 272, "w": 20, "h": 18 } @@ -3657,8 +3678,8 @@ "h": 18 }, "frame": { - "x": 155, - "y": 263, + "x": 198, + "y": 272, "w": 20, "h": 18 } @@ -3678,8 +3699,8 @@ "h": 18 }, "frame": { - "x": 175, - "y": 263, + "x": 218, + "y": 271, "w": 20, "h": 18 } @@ -3699,8 +3720,8 @@ "h": 18 }, "frame": { - "x": 216, - "y": 256, + "x": 229, + "y": 217, "w": 20, "h": 18 } @@ -3720,8 +3741,8 @@ "h": 18 }, "frame": { - "x": 236, - "y": 256, + "x": 229, + "y": 235, "w": 20, "h": 18 } @@ -3741,8 +3762,8 @@ "h": 18 }, "frame": { - "x": 256, - "y": 257, + "x": 236, + "y": 253, "w": 20, "h": 18 } @@ -3762,8 +3783,8 @@ "h": 18 }, "frame": { - "x": 276, - "y": 257, + "x": 238, + "y": 271, "w": 20, "h": 18 } @@ -3783,8 +3804,8 @@ "h": 18 }, "frame": { - "x": 195, - "y": 260, + "x": 249, + "y": 222, "w": 20, "h": 18 } @@ -3804,8 +3825,8 @@ "h": 18 }, "frame": { - "x": 195, - "y": 278, + "x": 269, + "y": 222, "w": 20, "h": 18 } @@ -3825,8 +3846,8 @@ "h": 18 }, "frame": { - "x": 215, - "y": 274, + "x": 256, + "y": 240, "w": 20, "h": 18 } @@ -3846,8 +3867,8 @@ "h": 18 }, "frame": { - "x": 235, - "y": 274, + "x": 276, + "y": 240, "w": 20, "h": 18 } @@ -3867,8 +3888,8 @@ "h": 18 }, "frame": { - "x": 255, - "y": 275, + "x": 258, + "y": 258, "w": 20, "h": 18 } @@ -3879,6 +3900,6 @@ "meta": { "app": "https://www.codeandweb.com/texturepacker", "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:d0338141f871fe71806b7f7b2c02804b:ad4003cd9788ebc50f50c9adc54dcbd3:110e074689c9edd2c54833ce2e4d9270$" + "smartupdate": "$TexturePacker:SmartUpdate:5a13f60666a9621ec49ecaedfa0cce43:db8745e33a99c7fa0c551b13c69e4024:110e074689c9edd2c54833ce2e4d9270$" } } diff --git a/public/images/items.png b/public/images/items.png index 09326c4ed9474614835554851ab5cb822f24ce27..48ee92b9a56177d99ce4e9514d8a24b7d7df88cb 100644 GIT binary patch literal 27352 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 literal 27165 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 LNkvXXu0mjfRy1q) literal 0 HcmV?d00001 diff --git a/src/battle-phases.ts b/src/battle-phases.ts index ff1eb727c..17e79a3a1 100644 --- a/src/battle-phases.ts +++ b/src/battle-phases.ts @@ -2803,6 +2803,9 @@ export class AttemptCapturePhase extends PokemonPhase { if (pokemon.species.mythical) this.scene.validateAchv(achvs.CATCH_MYTHICAL); + + if (pokemon.ivs.filter(iv => iv === 31).length === 6) + this.scene.validateAchv(achvs.PERFECT_IVS); this.scene.ui.showText(`${pokemon.name} was caught!`, null, () => { const end = () => { @@ -2819,6 +2822,8 @@ export class AttemptCapturePhase extends PokemonPhase { const addToParty = () => { const newPokemon = pokemon.addToParty(); const modifiers = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier, false); + if (this.scene.getParty().filter(p => p.isShiny()).length === 6) + this.scene.validateAchv(achvs.SHINY_PARTY); Promise.all(modifiers.map(m => this.scene.addModifier(m, true))).then(() => { this.scene.updateModifiers(true); removePokemon(); diff --git a/src/system/achv.ts b/src/system/achv.ts index ab6d7ab14..588c6c430 100644 --- a/src/system/achv.ts +++ b/src/system/achv.ts @@ -42,9 +42,9 @@ export class Achv { } getTier(): AchvTier { - if (this.score >= 250) - return AchvTier.MASTER; if (this.score >= 100) + return AchvTier.MASTER; + if (this.score >= 50) return AchvTier.ULTRA; if (this.score >= 25) return AchvTier.GREAT; @@ -101,27 +101,29 @@ export class ModifierAchv extends Achv { export const achvs = { _10K_MONEY: new MoneyAchv('Money Haver', 10000, 'nugget', 10), _100K_MONEY: new MoneyAchv('Rich', 100000, 'big_nugget', 25).setSecret(true), - _1M_MONEY: new MoneyAchv('Millionaire', 1000000, 'relic_gold', 100).setSecret(true), - _10M_MONEY: new MoneyAchv('One Percenter', 10000000, 'coin_case', 250).setSecret(true), + _1M_MONEY: new MoneyAchv('Millionaire', 1000000, 'relic_gold', 50).setSecret(true), + _10M_MONEY: new MoneyAchv('One Percenter', 10000000, 'coin_case', 100).setSecret(true), _250_DMG: new DamageAchv('Hard Hitter', 1000, 'lucky_punch', 10), _1000_DMG: new DamageAchv('Harder Hitter', 1000, 'lucky_punch_great', 25).setSecret(true), - _2500_DMG: new DamageAchv('That\'s a Lotta Damage!', 2500, 'lucky_punch_ultra', 100).setSecret(true), - _10000_DMG: new DamageAchv('One Punch Man', 10000, 'lucky_punch_master', 250).setSecret(true), + _2500_DMG: new DamageAchv('That\'s a Lotta Damage!', 2500, 'lucky_punch_ultra', 50).setSecret(true), + _10000_DMG: new DamageAchv('One Punch Man', 10000, 'lucky_punch_master', 100).setSecret(true), _250_HEAL: new HealAchv('Novice Healer', 250, 'potion', 10), _1000_HEAL: new HealAchv('Big Healer', 1000, 'super_potion', 25).setSecret(true), - _2500_HEAL: new HealAchv('Cleric', 2500, 'hyper_potion', 100).setSecret(true), - _10000_HEAL: new HealAchv('Recovery Master', 10000, 'max_potion', 250).setSecret(true), - LV_100: new LevelAchv('But Wait, There\'s More!', 50, 'rare_candy', 50).setSecret(), - LV_250: new LevelAchv('Elite', 250, 'rarer_candy', 150).setSecret(true), - LV_1000: new LevelAchv('To Go Even Further Beyond', 250, 'candy_jar', 400).setSecret(true), - TRANSFER_MAX_BATTLE_STAT: new Achv('Teamwork', 'Baton pass to another party member with at least one stat maxed out', 'stick', 40), - SPLICE: new Achv('Infinite Fusion', 'Splice two Pokémon together with DNA Splicers', 'dna_splicers', 25), - MINI_BLACK_HOLE: new ModifierAchv('A Hole Lot of Items', 'Acquire a Mini Black Hole', 'mini_black_hole', 40, modifier => modifier instanceof TurnHeldItemTransferModifier).setSecret(), - CATCH_LEGENDARY: new Achv('Legendary', 'Catch a legendary Pokémon', 'mb', 100).setSecret(), - CATCH_MYTHICAL: new Achv('Mythical', 'Catch a mythical Pokémon', 'strange_ball', 100).setSecret(), - SEE_SHINY: new Achv('Shiny', 'Find a shiny Pokémon in the wild', 'pb_gold', 150).setSecret(), - HIDDEN_ABILITY: new Achv('Hidden Potential', 'Catch a Pokémon with a hidden ability', 'ability_charm', 150).setSecret(), - CLASSIC_VICTORY: new Achv('Undefeated', 'Beat the game in classic mode', 'relic_crown', 250) + _2500_HEAL: new HealAchv('Cleric', 2500, 'hyper_potion', 500).setSecret(true), + _10000_HEAL: new HealAchv('Recovery Master', 10000, 'max_potion', 100).setSecret(true), + LV_100: new LevelAchv('But Wait, There\'s More!', 50, 'rare_candy', 25).setSecret(), + LV_250: new LevelAchv('Elite', 250, 'rarer_candy', 50).setSecret(true), + LV_1000: new LevelAchv('To Go Even Further Beyond', 100, 'candy_jar', 400).setSecret(true), + TRANSFER_MAX_BATTLE_STAT: new Achv('Teamwork', 'Baton pass to another party member with at least one stat maxed out', 'stick', 20), + SPLICE: new Achv('Infinite Fusion', 'Splice two Pokémon together with DNA Splicers', 'dna_splicers', 10), + MINI_BLACK_HOLE: new ModifierAchv('A Hole Lot of Items', 'Acquire a Mini Black Hole', 'mini_black_hole', 25, modifier => modifier instanceof TurnHeldItemTransferModifier).setSecret(), + CATCH_LEGENDARY: new Achv('Legendary', 'Catch a legendary Pokémon', 'mb', 50).setSecret(), + CATCH_MYTHICAL: new Achv('Mythical', 'Catch a mythical Pokémon', 'strange_ball', 50).setSecret(), + SEE_SHINY: new Achv('Shiny', 'Find a shiny Pokémon in the wild', 'pb_gold', 75), + SHINY_PARTY: new Achv('That\'s Dedication', 'Have a full party of shiny Pokémon', 'shiny_charm', 100).setSecret(true), + HIDDEN_ABILITY: new Achv('Hidden Potential', 'Catch a Pokémon with a hidden ability', 'ability_charm', 75), + PERFECT_IVS: new Achv('Certificate of Authenticity', 'Catch a Pokémon with perfect IVs', 'blunder_policy', 100), + CLASSIC_VICTORY: new Achv('Undefeated', 'Beat the game in classic mode', 'relic_crown', 150) }; {