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 09326c4ed..48ee92b9a 100644 Binary files a/public/images/items.png and b/public/images/items.png differ diff --git a/public/images/items/blunder_policy.png b/public/images/items/blunder_policy.png new file mode 100644 index 000000000..c1e2e3806 Binary files /dev/null and b/public/images/items/blunder_policy.png differ 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) }; {