From 160b730921d8d58b925ae0c2c5d353d5ee3b4505 Mon Sep 17 00:00:00 2001 From: pom-eranian Date: Tue, 1 Oct 2024 15:24:08 -0400 Subject: [PATCH 01/85] [Hotfix] Revert "[Sprite] 451 - Skorupi Animation Fix " (#4535) --- public/images/pokemon/451.json | 3043 ++++++++++++++++++++------ public/images/pokemon/451.png | Bin 6490 -> 6518 bytes public/images/pokemon/shiny/451.json | 3043 ++++++++++++++++++++------ public/images/pokemon/shiny/451.png | Bin 6495 -> 6518 bytes 4 files changed, 4658 insertions(+), 1428 deletions(-) diff --git a/public/images/pokemon/451.json b/public/images/pokemon/451.json index 3a320a87c61..0e99c96f876 100644 --- a/public/images/pokemon/451.json +++ b/public/images/pokemon/451.json @@ -1,715 +1,2330 @@ -{ "frames": [ - { - "filename": "0001.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0002.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0003.png", - "frame": { "x": 57, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0004.png", - "frame": { "x": 57, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0005.png", - "frame": { "x": 0, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0006.png", - "frame": { "x": 0, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0007.png", - "frame": { "x": 238, "y": 43, "w": 59, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 59, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0008.png", - "frame": { "x": 238, "y": 43, "w": 59, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 59, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0009.png", - "frame": { "x": 177, "y": 42, "w": 61, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 61, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0010.png", - "frame": { "x": 177, "y": 42, "w": 61, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 61, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0011.png", - "frame": { "x": 68, "y": 0, "w": 64, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 4, "w": 64, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0012.png", - "frame": { "x": 68, "y": 0, "w": 64, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 4, "w": 64, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0013.png", - "frame": { "x": 177, "y": 42, "w": 61, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 61, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0014.png", - "frame": { "x": 177, "y": 42, "w": 61, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 61, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0015.png", - "frame": { "x": 238, "y": 43, "w": 59, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 59, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0016.png", - "frame": { "x": 238, "y": 43, "w": 59, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 59, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0017.png", - "frame": { "x": 0, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0018.png", - "frame": { "x": 0, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0019.png", - "frame": { "x": 57, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0020.png", - "frame": { "x": 57, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0021.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0022.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0023.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0024.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0025.png", - "frame": { "x": 57, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0026.png", - "frame": { "x": 57, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0027.png", - "frame": { "x": 0, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0028.png", - "frame": { "x": 0, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0029.png", - "frame": { "x": 238, "y": 43, "w": 59, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 59, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0030.png", - "frame": { "x": 238, "y": 43, "w": 59, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 59, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0031.png", - "frame": { "x": 177, "y": 42, "w": 61, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 61, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0032.png", - "frame": { "x": 177, "y": 42, "w": 61, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 61, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0033.png", - "frame": { "x": 68, "y": 0, "w": 64, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 4, "w": 64, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0034.png", - "frame": { "x": 68, "y": 0, "w": 64, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 4, "w": 64, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0035.png", - "frame": { "x": 177, "y": 42, "w": 61, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 61, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0036.png", - "frame": { "x": 177, "y": 42, "w": 61, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 61, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0037.png", - "frame": { "x": 238, "y": 43, "w": 59, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 59, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0038.png", - "frame": { "x": 238, "y": 43, "w": 59, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 59, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0039.png", - "frame": { "x": 0, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0040.png", - "frame": { "x": 0, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0041.png", - "frame": { "x": 57, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0042.png", - "frame": { "x": 57, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0043.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0044.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0045.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0046.png", - "frame": { "x": 287, "y": 86, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0047.png", - "frame": { "x": 232, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0048.png", - "frame": { "x": 232, "y": 86, "w": 55, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 55, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0049.png", - "frame": { "x": 117, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0050.png", - "frame": { "x": 117, "y": 85, "w": 57, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 57, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0051.png", - "frame": { "x": 117, "y": 42, "w": 60, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 60, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0052.png", - "frame": { "x": 117, "y": 42, "w": 60, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 60, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0053.png", - "frame": { "x": 132, "y": 0, "w": 63, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 63, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0054.png", - "frame": { "x": 132, "y": 0, "w": 63, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 63, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0055.png", - "frame": { "x": 0, "y": 0, "w": 68, "h": 40 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 6, "w": 68, "h": 40 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0056.png", - "frame": { "x": 0, "y": 0, "w": 68, "h": 40 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 6, "w": 68, "h": 40 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0057.png", - "frame": { "x": 195, "y": 0, "w": 63, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 63, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0058.png", - "frame": { "x": 195, "y": 0, "w": 63, "h": 42 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 4, "w": 63, "h": 42 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0059.png", - "frame": { "x": 258, "y": 0, "w": 61, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 3, "w": 61, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0060.png", - "frame": { "x": 258, "y": 0, "w": 61, "h": 43 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 3, "w": 61, "h": 43 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0061.png", - "frame": { "x": 58, "y": 42, "w": 59, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 2, "w": 59, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0062.png", - "frame": { "x": 58, "y": 42, "w": 59, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 2, "w": 59, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0063.png", - "frame": { "x": 0, "y": 40, "w": 58, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 58, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0064.png", - "frame": { "x": 0, "y": 40, "w": 58, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 58, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0065.png", - "frame": { "x": 177, "y": 84, "w": 55, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 55, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0066.png", - "frame": { "x": 177, "y": 84, "w": 55, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 55, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0067.png", - "frame": { "x": 0, "y": 129, "w": 55, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 2, "w": 55, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0068.png", - "frame": { "x": 0, "y": 129, "w": 55, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 2, "w": 55, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0069.png", - "frame": { "x": 112, "y": 129, "w": 55, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 2, "w": 55, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0070.png", - "frame": { "x": 112, "y": 129, "w": 55, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 2, "w": 55, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0071.png", - "frame": { "x": 167, "y": 130, "w": 55, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 2, "y": 2, "w": 55, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0072.png", - "frame": { "x": 167, "y": 130, "w": 55, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 2, "y": 2, "w": 55, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0073.png", - "frame": { "x": 0, "y": 173, "w": 54, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 2, "y": 2, "w": 54, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0074.png", - "frame": { "x": 0, "y": 173, "w": 54, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 2, "y": 2, "w": 54, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0075.png", - "frame": { "x": 54, "y": 177, "w": 52, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 2, "y": 2, "w": 52, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0076.png", - "frame": { "x": 54, "y": 177, "w": 52, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 2, "y": 2, "w": 52, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0077.png", - "frame": { "x": 210, "y": 176, "w": 53, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 0, "y": 2, "w": 53, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0078.png", - "frame": { "x": 210, "y": 176, "w": 53, "h": 44 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 0, "y": 2, "w": 53, "h": 44 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0079.png", - "frame": { "x": 158, "y": 174, "w": 52, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 2, "y": 1, "w": 52, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0080.png", - "frame": { "x": 158, "y": 174, "w": 52, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 2, "y": 1, "w": 52, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0081.png", - "frame": { "x": 222, "y": 131, "w": 53, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 53, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0082.png", - "frame": { "x": 222, "y": 131, "w": 53, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 53, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0083.png", - "frame": { "x": 275, "y": 132, "w": 53, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 53, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0084.png", - "frame": { "x": 275, "y": 132, "w": 53, "h": 45 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 53, "h": 45 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0085.png", - "frame": { "x": 55, "y": 131, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0086.png", - "frame": { "x": 55, "y": 131, "w": 52, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 0, "w": 52, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0087.png", - "frame": { "x": 107, "y": 173, "w": 51, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 51, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - }, - { - "filename": "0088.png", - "frame": { "x": 107, "y": 173, "w": 51, "h": 46 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 51, "h": 46 }, - "sourceSize": { "w": 71, "h": 46 } - } - ], - "meta": { - "app": "https://www.aseprite.org/", - "version": "1.3.8.1-x64", - "image": "451.png", - "format": "I8", - "size": { "w": 339, "h": 221 }, - "scale": "1" - } +{ + "textures": [ + { + "image": "451.png", + "format": "RGBA8888", + "size": { + "w": 281, + "h": 281 + }, + "scale": 1, + "frames": [ + { + "filename": "0033.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 5, + "w": 69, + "h": 41 + }, + "frame": { + "x": 0, + "y": 0, + "w": 69, + "h": 41 + } + }, + { + "filename": "0034.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 5, + "w": 69, + "h": 41 + }, + "frame": { + "x": 0, + "y": 0, + "w": 69, + "h": 41 + } + }, + { + "filename": "0077.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 5, + "w": 69, + "h": 41 + }, + "frame": { + "x": 0, + "y": 0, + "w": 69, + "h": 41 + } + }, + { + "filename": "0078.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 5, + "w": 69, + "h": 41 + }, + "frame": { + "x": 0, + "y": 0, + "w": 69, + "h": 41 + } + }, + { + "filename": "0009.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 63, + "h": 43 + }, + "frame": { + "x": 69, + "y": 0, + "w": 63, + "h": 43 + } + }, + { + "filename": "0010.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 63, + "h": 43 + }, + "frame": { + "x": 69, + "y": 0, + "w": 63, + "h": 43 + } + }, + { + "filename": "0013.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 63, + "h": 43 + }, + "frame": { + "x": 69, + "y": 0, + "w": 63, + "h": 43 + } + }, + { + "filename": "0014.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 63, + "h": 43 + }, + "frame": { + "x": 69, + "y": 0, + "w": 63, + "h": 43 + } + }, + { + "filename": "0053.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 63, + "h": 43 + }, + "frame": { + "x": 69, + "y": 0, + "w": 63, + "h": 43 + } + }, + { + "filename": "0054.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 63, + "h": 43 + }, + "frame": { + "x": 69, + "y": 0, + "w": 63, + "h": 43 + } + }, + { + "filename": "0057.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 63, + "h": 43 + }, + "frame": { + "x": 69, + "y": 0, + "w": 63, + "h": 43 + } + }, + { + "filename": "0058.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 63, + "h": 43 + }, + "frame": { + "x": 69, + "y": 0, + "w": 63, + "h": 43 + } + }, + { + "filename": "0011.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 3, + "w": 66, + "h": 43 + }, + "frame": { + "x": 132, + "y": 0, + "w": 66, + "h": 43 + } + }, + { + "filename": "0012.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 3, + "w": 66, + "h": 43 + }, + "frame": { + "x": 132, + "y": 0, + "w": 66, + "h": 43 + } + }, + { + "filename": "0055.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 3, + "w": 66, + "h": 43 + }, + "frame": { + "x": 132, + "y": 0, + "w": 66, + "h": 43 + } + }, + { + "filename": "0056.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 3, + "w": 66, + "h": 43 + }, + "frame": { + "x": 132, + "y": 0, + "w": 66, + "h": 43 + } + }, + { + "filename": "0031.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 65, + "h": 43 + }, + "frame": { + "x": 198, + "y": 0, + "w": 65, + "h": 43 + } + }, + { + "filename": "0032.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 65, + "h": 43 + }, + "frame": { + "x": 198, + "y": 0, + "w": 65, + "h": 43 + } + }, + { + "filename": "0075.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 65, + "h": 43 + }, + "frame": { + "x": 198, + "y": 0, + "w": 65, + "h": 43 + } + }, + { + "filename": "0076.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 65, + "h": 43 + }, + "frame": { + "x": 198, + "y": 0, + "w": 65, + "h": 43 + } + }, + { + "filename": "0035.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 65, + "h": 43 + }, + "frame": { + "x": 0, + "y": 41, + "w": 65, + "h": 43 + } + }, + { + "filename": "0036.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 65, + "h": 43 + }, + "frame": { + "x": 0, + "y": 41, + "w": 65, + "h": 43 + } + }, + { + "filename": "0079.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 65, + "h": 43 + }, + "frame": { + "x": 0, + "y": 41, + "w": 65, + "h": 43 + } + }, + { + "filename": "0080.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 3, + "w": 65, + "h": 43 + }, + "frame": { + "x": 0, + "y": 41, + "w": 65, + "h": 43 + } + }, + { + "filename": "0007.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 61, + "h": 44 + }, + "frame": { + "x": 65, + "y": 43, + "w": 61, + "h": 44 + } + }, + { + "filename": "0008.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 61, + "h": 44 + }, + "frame": { + "x": 65, + "y": 43, + "w": 61, + "h": 44 + } + }, + { + "filename": "0015.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 61, + "h": 44 + }, + "frame": { + "x": 65, + "y": 43, + "w": 61, + "h": 44 + } + }, + { + "filename": "0016.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 61, + "h": 44 + }, + "frame": { + "x": 65, + "y": 43, + "w": 61, + "h": 44 + } + }, + { + "filename": "0051.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 61, + "h": 44 + }, + "frame": { + "x": 65, + "y": 43, + "w": 61, + "h": 44 + } + }, + { + "filename": "0052.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 61, + "h": 44 + }, + "frame": { + "x": 65, + "y": 43, + "w": 61, + "h": 44 + } + }, + { + "filename": "0059.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 61, + "h": 44 + }, + "frame": { + "x": 65, + "y": 43, + "w": 61, + "h": 44 + } + }, + { + "filename": "0060.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 61, + "h": 44 + }, + "frame": { + "x": 65, + "y": 43, + "w": 61, + "h": 44 + } + }, + { + "filename": "0029.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 62, + "h": 44 + }, + "frame": { + "x": 126, + "y": 43, + "w": 62, + "h": 44 + } + }, + { + "filename": "0030.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 62, + "h": 44 + }, + "frame": { + "x": 126, + "y": 43, + "w": 62, + "h": 44 + } + }, + { + "filename": "0073.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 62, + "h": 44 + }, + "frame": { + "x": 126, + "y": 43, + "w": 62, + "h": 44 + } + }, + { + "filename": "0074.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 4, + "y": 2, + "w": 62, + "h": 44 + }, + "frame": { + "x": 126, + "y": 43, + "w": 62, + "h": 44 + } + }, + { + "filename": "0037.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 2, + "w": 63, + "h": 44 + }, + "frame": { + "x": 188, + "y": 43, + "w": 63, + "h": 44 + } + }, + { + "filename": "0038.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 2, + "w": 63, + "h": 44 + }, + "frame": { + "x": 188, + "y": 43, + "w": 63, + "h": 44 + } + }, + { + "filename": "0081.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 2, + "w": 63, + "h": 44 + }, + "frame": { + "x": 188, + "y": 43, + "w": 63, + "h": 44 + } + }, + { + "filename": "0082.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 2, + "w": 63, + "h": 44 + }, + "frame": { + "x": 188, + "y": 43, + "w": 63, + "h": 44 + } + }, + { + "filename": "0005.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 0, + "y": 84, + "w": 59, + "h": 45 + } + }, + { + "filename": "0006.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 0, + "y": 84, + "w": 59, + "h": 45 + } + }, + { + "filename": "0017.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 0, + "y": 84, + "w": 59, + "h": 45 + } + }, + { + "filename": "0018.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 0, + "y": 84, + "w": 59, + "h": 45 + } + }, + { + "filename": "0049.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 0, + "y": 84, + "w": 59, + "h": 45 + } + }, + { + "filename": "0050.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 0, + "y": 84, + "w": 59, + "h": 45 + } + }, + { + "filename": "0061.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 0, + "y": 84, + "w": 59, + "h": 45 + } + }, + { + "filename": "0062.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 0, + "y": 84, + "w": 59, + "h": 45 + } + }, + { + "filename": "0027.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 59, + "y": 87, + "w": 59, + "h": 45 + } + }, + { + "filename": "0028.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 59, + "y": 87, + "w": 59, + "h": 45 + } + }, + { + "filename": "0071.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 59, + "y": 87, + "w": 59, + "h": 45 + } + }, + { + "filename": "0072.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 1, + "w": 59, + "h": 45 + }, + "frame": { + "x": 59, + "y": 87, + "w": 59, + "h": 45 + } + }, + { + "filename": "0039.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 1, + "w": 61, + "h": 45 + }, + "frame": { + "x": 118, + "y": 87, + "w": 61, + "h": 45 + } + }, + { + "filename": "0040.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 1, + "w": 61, + "h": 45 + }, + "frame": { + "x": 118, + "y": 87, + "w": 61, + "h": 45 + } + }, + { + "filename": "0083.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 1, + "w": 61, + "h": 45 + }, + "frame": { + "x": 118, + "y": 87, + "w": 61, + "h": 45 + } + }, + { + "filename": "0084.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 1, + "w": 61, + "h": 45 + }, + "frame": { + "x": 118, + "y": 87, + "w": 61, + "h": 45 + } + }, + { + "filename": "0089.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 1, + "w": 57, + "h": 45 + }, + "frame": { + "x": 179, + "y": 87, + "w": 57, + "h": 45 + } + }, + { + "filename": "0090.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 1, + "w": 57, + "h": 45 + }, + "frame": { + "x": 179, + "y": 87, + "w": 57, + "h": 45 + } + }, + { + "filename": "0091.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 1, + "w": 57, + "h": 45 + }, + "frame": { + "x": 0, + "y": 129, + "w": 57, + "h": 45 + } + }, + { + "filename": "0092.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 1, + "w": 57, + "h": 45 + }, + "frame": { + "x": 0, + "y": 129, + "w": 57, + "h": 45 + } + }, + { + "filename": "0093.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 1, + "y": 1, + "w": 57, + "h": 45 + }, + "frame": { + "x": 57, + "y": 132, + "w": 57, + "h": 45 + } + }, + { + "filename": "0094.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 1, + "y": 1, + "w": 57, + "h": 45 + }, + "frame": { + "x": 57, + "y": 132, + "w": 57, + "h": 45 + } + }, + { + "filename": "0095.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 1, + "y": 1, + "w": 56, + "h": 45 + }, + "frame": { + "x": 114, + "y": 132, + "w": 56, + "h": 45 + } + }, + { + "filename": "0096.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 1, + "y": 1, + "w": 56, + "h": 45 + }, + "frame": { + "x": 114, + "y": 132, + "w": 56, + "h": 45 + } + }, + { + "filename": "0097.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 1, + "y": 1, + "w": 54, + "h": 45 + }, + "frame": { + "x": 170, + "y": 132, + "w": 54, + "h": 45 + } + }, + { + "filename": "0098.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 1, + "y": 1, + "w": 54, + "h": 45 + }, + "frame": { + "x": 170, + "y": 132, + "w": 54, + "h": 45 + } + }, + { + "filename": "0099.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 54, + "h": 45 + }, + "frame": { + "x": 224, + "y": 132, + "w": 54, + "h": 45 + } + }, + { + "filename": "0100.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 0, + "y": 1, + "w": 54, + "h": 45 + }, + "frame": { + "x": 224, + "y": 132, + "w": 54, + "h": 45 + } + }, + { + "filename": "0001.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0002.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0021.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0022.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0023.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0024.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0045.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0046.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0065.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0066.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0067.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0068.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 174, + "w": 54, + "h": 46 + } + }, + { + "filename": "0003.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0004.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0019.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0020.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0047.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0048.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0063.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0064.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0025.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 111, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0026.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 111, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0069.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 111, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0070.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 111, + "y": 177, + "w": 57, + "h": 46 + } + }, + { + "filename": "0041.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 60, + "h": 46 + }, + "frame": { + "x": 168, + "y": 177, + "w": 60, + "h": 46 + } + }, + { + "filename": "0042.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 60, + "h": 46 + }, + "frame": { + "x": 168, + "y": 177, + "w": 60, + "h": 46 + } + }, + { + "filename": "0085.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 60, + "h": 46 + }, + "frame": { + "x": 168, + "y": 177, + "w": 60, + "h": 46 + } + }, + { + "filename": "0086.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 60, + "h": 46 + }, + "frame": { + "x": 168, + "y": 177, + "w": 60, + "h": 46 + } + }, + { + "filename": "0109.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 53, + "h": 46 + }, + "frame": { + "x": 228, + "y": 177, + "w": 53, + "h": 46 + } + }, + { + "filename": "0110.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 6, + "y": 0, + "w": 53, + "h": 46 + }, + "frame": { + "x": 228, + "y": 177, + "w": 53, + "h": 46 + } + }, + { + "filename": "0101.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 1, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 220, + "w": 54, + "h": 46 + } + }, + { + "filename": "0102.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 1, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 0, + "y": 220, + "w": 54, + "h": 46 + } + }, + { + "filename": "0043.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 223, + "w": 57, + "h": 46 + } + }, + { + "filename": "0044.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 223, + "w": 57, + "h": 46 + } + }, + { + "filename": "0087.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 223, + "w": 57, + "h": 46 + } + }, + { + "filename": "0088.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 57, + "h": 46 + }, + "frame": { + "x": 54, + "y": 223, + "w": 57, + "h": 46 + } + }, + { + "filename": "0103.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 0, + "w": 55, + "h": 46 + }, + "frame": { + "x": 111, + "y": 223, + "w": 55, + "h": 46 + } + }, + { + "filename": "0104.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 2, + "y": 0, + "w": 55, + "h": 46 + }, + "frame": { + "x": 111, + "y": 223, + "w": 55, + "h": 46 + } + }, + { + "filename": "0105.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 55, + "h": 46 + }, + "frame": { + "x": 166, + "y": 223, + "w": 55, + "h": 46 + } + }, + { + "filename": "0106.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 3, + "y": 0, + "w": 55, + "h": 46 + }, + "frame": { + "x": 166, + "y": 223, + "w": 55, + "h": 46 + } + }, + { + "filename": "0107.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 221, + "y": 223, + "w": 54, + "h": 46 + } + }, + { + "filename": "0108.png", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 71, + "h": 46 + }, + "spriteSourceSize": { + "x": 5, + "y": 0, + "w": 54, + "h": 46 + }, + "frame": { + "x": 221, + "y": 223, + "w": 54, + "h": 46 + } + } + ] + } + ], + "meta": { + "app": "https://www.codeandweb.com/texturepacker", + "version": "3.0", + "smartupdate": "$TexturePacker:SmartUpdate:e303c68c1876b77078f3e1fd4372a4ce:84139d6b94cea0f3c45dbd8fa7109c3d:c79e17c206de27e3b7f1ce96f7df8e51$" + } } diff --git a/public/images/pokemon/451.png b/public/images/pokemon/451.png index 716e8a0804135a9fe84e338b769805352f50713a..fac8f5a0170b216f4535ff54e1ea317807f422cb 100644 GIT binary patch literal 6518 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 literal 6490 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 literal 6495 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 Date: Mon, 7 Oct 2024 15:03:00 -0400 Subject: [PATCH 02/85] [P3 Hotfix] wrong content keys for Weird Dream ME (#4607) Co-authored-by: ImperialSympathizer --- .../mystery-encounters/encounters/weird-dream-encounter.ts | 6 +++--- .../encounters/weird-dream-encounter.test.ts | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/data/mystery-encounters/encounters/weird-dream-encounter.ts b/src/data/mystery-encounters/encounters/weird-dream-encounter.ts index 71e8491df69..8e15faee853 100644 --- a/src/data/mystery-encounters/encounters/weird-dream-encounter.ts +++ b/src/data/mystery-encounters/encounters/weird-dream-encounter.ts @@ -199,11 +199,11 @@ export const WeirdDreamEncounter: MysteryEncounter = ) .withSimpleOption( { - buttonLabel: `${namespace}.option.2.label`, - buttonTooltip: `${namespace}.option.2.tooltip`, + buttonLabel: `${namespace}.option.3.label`, + buttonTooltip: `${namespace}.option.3.tooltip`, selected: [ { - text: `${namespace}.option.2.selected`, + text: `${namespace}.option.3.selected`, }, ], }, diff --git a/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts b/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts index d858d631596..3fd0ce83f9f 100644 --- a/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts @@ -164,11 +164,11 @@ describe("Weird Dream - Mystery Encounter", () => { expect(option.optionMode).toBe(MysteryEncounterOptionMode.DEFAULT); expect(option.dialogue).toBeDefined(); expect(option.dialogue).toStrictEqual({ - buttonLabel: `${namespace}.option.2.label`, - buttonTooltip: `${namespace}.option.2.tooltip`, + buttonLabel: `${namespace}.option.3.label`, + buttonTooltip: `${namespace}.option.3.tooltip`, selected: [ { - text: `${namespace}.option.2.selected`, + text: `${namespace}.option.3.selected`, }, ], }); From 0a4c12387b5992e1f14f53a0f8e6b493a0390ad0 Mon Sep 17 00:00:00 2001 From: ImperialSympathizer <110984302+ben-lear@users.noreply.github.com> Date: Mon, 7 Oct 2024 15:42:27 -0400 Subject: [PATCH 03/85] Revert #4607 (#4609) Co-authored-by: ImperialSympathizer --- .../mystery-encounters/encounters/weird-dream-encounter.ts | 6 +++--- .../encounters/weird-dream-encounter.test.ts | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/data/mystery-encounters/encounters/weird-dream-encounter.ts b/src/data/mystery-encounters/encounters/weird-dream-encounter.ts index 8e15faee853..71e8491df69 100644 --- a/src/data/mystery-encounters/encounters/weird-dream-encounter.ts +++ b/src/data/mystery-encounters/encounters/weird-dream-encounter.ts @@ -199,11 +199,11 @@ export const WeirdDreamEncounter: MysteryEncounter = ) .withSimpleOption( { - buttonLabel: `${namespace}.option.3.label`, - buttonTooltip: `${namespace}.option.3.tooltip`, + buttonLabel: `${namespace}.option.2.label`, + buttonTooltip: `${namespace}.option.2.tooltip`, selected: [ { - text: `${namespace}.option.3.selected`, + text: `${namespace}.option.2.selected`, }, ], }, diff --git a/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts b/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts index 3fd0ce83f9f..d858d631596 100644 --- a/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts @@ -164,11 +164,11 @@ describe("Weird Dream - Mystery Encounter", () => { expect(option.optionMode).toBe(MysteryEncounterOptionMode.DEFAULT); expect(option.dialogue).toBeDefined(); expect(option.dialogue).toStrictEqual({ - buttonLabel: `${namespace}.option.3.label`, - buttonTooltip: `${namespace}.option.3.tooltip`, + buttonLabel: `${namespace}.option.2.label`, + buttonTooltip: `${namespace}.option.2.tooltip`, selected: [ { - text: `${namespace}.option.3.selected`, + text: `${namespace}.option.2.selected`, }, ], }); From 093f3d90f5a4eab68a1ffe1317d1f76a50fa0a28 Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Tue, 15 Oct 2024 18:06:56 -0700 Subject: [PATCH 04/85] [Balance] Add Memory Mushroom to Shop (#4555) * Add Memory Mushroom to Shop + escape TM selection * consolidate learn move type params into an enum * Rewrite lock capsule test * Disable luck upgrades for copied SMPhases * Mem Mushroom Cost 4x Update modifier-type.ts * Add undefined cost check to `addModifier` * Increase shop options row limit * Prevent SMPhase copies from updating the seed --------- Co-authored-by: damocleas Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- src/battle-scene.ts | 6 +- src/modifier/modifier-type.ts | 3 +- src/modifier/modifier.ts | 9 +-- src/phases/learn-move-phase.ts | 37 +++++++++-- src/phases/select-modifier-phase.ts | 66 +++++++++++++------ src/test/items/lock_capsule.test.ts | 20 +++--- src/test/phases/select-modifier-phase.test.ts | 8 +-- src/ui/modifier-select-ui-handler.ts | 4 +- 8 files changed, 104 insertions(+), 49 deletions(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index a84baa55266..75a19b8efaa 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -4,7 +4,7 @@ import Pokemon, { EnemyPokemon, PlayerPokemon } from "#app/field/pokemon"; import PokemonSpecies, { allSpecies, getPokemonSpecies, PokemonSpeciesFilter } from "#app/data/pokemon-species"; import { Constructor, isNullOrUndefined, randSeedInt } from "#app/utils"; import * as Utils from "#app/utils"; -import { ConsumableModifier, ConsumablePokemonModifier, DoubleBattleChanceBoosterModifier, ExpBalanceModifier, ExpShareModifier, FusePokemonModifier, HealingBoosterModifier, Modifier, ModifierBar, ModifierPredicate, MultipleParticipantExpBonusModifier, overrideHeldItems, overrideModifiers, PersistentModifier, PokemonExpBoosterModifier, PokemonFormChangeItemModifier, PokemonHeldItemModifier, PokemonHpRestoreModifier, PokemonIncrementingStatModifier, TerastallizeModifier, TurnHeldItemTransferModifier } from "./modifier/modifier"; +import { ConsumableModifier, ConsumablePokemonModifier, DoubleBattleChanceBoosterModifier, ExpBalanceModifier, ExpShareModifier, FusePokemonModifier, HealingBoosterModifier, Modifier, ModifierBar, ModifierPredicate, MultipleParticipantExpBonusModifier, overrideHeldItems, overrideModifiers, PersistentModifier, PokemonExpBoosterModifier, PokemonFormChangeItemModifier, PokemonHeldItemModifier, PokemonHpRestoreModifier, PokemonIncrementingStatModifier, RememberMoveModifier, TerastallizeModifier, TurnHeldItemTransferModifier } from "./modifier/modifier"; import { PokeballType } from "#app/data/pokeball"; import { initCommonAnims, initMoveAnim, loadCommonAnimAssets, loadMoveAnimAssets, populateAnims } from "#app/data/battle-anims"; import { Phase } from "#app/phase"; @@ -2425,7 +2425,7 @@ export default class BattleScene extends SceneBase { return Math.floor(moneyValue / 10) * 10; } - addModifier(modifier: Modifier | null, ignoreUpdate?: boolean, playSound?: boolean, virtual?: boolean, instant?: boolean): Promise { + addModifier(modifier: Modifier | null, ignoreUpdate?: boolean, playSound?: boolean, virtual?: boolean, instant?: boolean, cost?: number): Promise { if (!modifier) { return Promise.resolve(false); } @@ -2482,6 +2482,8 @@ export default class BattleScene extends SceneBase { } } else if (modifier instanceof FusePokemonModifier) { args.push(this.getPokemonById(modifier.fusePokemonId) as PlayerPokemon); + } else if (modifier instanceof RememberMoveModifier && !Utils.isNullOrUndefined(cost)) { + args.push(cost); } if (modifier.shouldApply(pokemon, ...args)) { diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index f20aa854bdf..32173a6fead 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -2227,7 +2227,8 @@ export function getPlayerShopModifierTypeOptionsForWave(waveIndex: integer, base ], [ new ModifierTypeOption(modifierTypes.HYPER_POTION(), 0, baseCost * 0.8), - new ModifierTypeOption(modifierTypes.MAX_REVIVE(), 0, baseCost * 2.75) + new ModifierTypeOption(modifierTypes.MAX_REVIVE(), 0, baseCost * 2.75), + new ModifierTypeOption(modifierTypes.MEMORY_MUSHROOM(), 0, baseCost * 4) ], [ new ModifierTypeOption(modifierTypes.MAX_POTION(), 0, baseCost * 1.5), diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index dd8c82357a7..689b81be82f 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -11,7 +11,7 @@ import Pokemon, { type PlayerPokemon } from "#app/field/pokemon"; import { getPokemonNameWithAffix } from "#app/messages"; import Overrides from "#app/overrides"; import { EvolutionPhase } from "#app/phases/evolution-phase"; -import { LearnMovePhase } from "#app/phases/learn-move-phase"; +import { LearnMovePhase, LearnMoveType } from "#app/phases/learn-move-phase"; import { LevelUpPhase } from "#app/phases/level-up-phase"; import { PokemonHealPhase } from "#app/phases/pokemon-heal-phase"; import { achvs } from "#app/system/achv"; @@ -2235,7 +2235,7 @@ export class TmModifier extends ConsumablePokemonModifier { */ override apply(playerPokemon: PlayerPokemon): boolean { - playerPokemon.scene.unshiftPhase(new LearnMovePhase(playerPokemon.scene, playerPokemon.scene.getParty().indexOf(playerPokemon), this.type.moveId, true)); + playerPokemon.scene.unshiftPhase(new LearnMovePhase(playerPokemon.scene, playerPokemon.scene.getParty().indexOf(playerPokemon), this.type.moveId, LearnMoveType.TM)); return true; } @@ -2255,8 +2255,9 @@ export class RememberMoveModifier extends ConsumablePokemonModifier { * @param playerPokemon The {@linkcode PlayerPokemon} that should remember the move * @returns always `true` */ - override apply(playerPokemon: PlayerPokemon): boolean { - playerPokemon.scene.unshiftPhase(new LearnMovePhase(playerPokemon.scene, playerPokemon.scene.getParty().indexOf(playerPokemon), playerPokemon.getLearnableLevelMoves()[this.levelMoveIndex])); + override apply(playerPokemon: PlayerPokemon, cost?: number): boolean { + + playerPokemon.scene.unshiftPhase(new LearnMovePhase(playerPokemon.scene, playerPokemon.scene.getParty().indexOf(playerPokemon), playerPokemon.getLearnableLevelMoves()[this.levelMoveIndex], LearnMoveType.MEMORY, cost)); return true; } diff --git a/src/phases/learn-move-phase.ts b/src/phases/learn-move-phase.ts index 6480577258a..eb7cfbb65ef 100644 --- a/src/phases/learn-move-phase.ts +++ b/src/phases/learn-move-phase.ts @@ -2,24 +2,37 @@ import BattleScene from "#app/battle-scene"; import { initMoveAnim, loadMoveAnimAssets } from "#app/data/battle-anims"; import Move, { allMoves } from "#app/data/move"; import { SpeciesFormChangeMoveLearnedTrigger } from "#app/data/pokemon-forms"; -import { Moves } from "#app/enums/moves"; +import { Moves } from "#enums/moves"; import { getPokemonNameWithAffix } from "#app/messages"; +import Overrides from "#app/overrides"; import EvolutionSceneHandler from "#app/ui/evolution-scene-handler"; import { SummaryUiMode } from "#app/ui/summary-ui-handler"; import { Mode } from "#app/ui/ui"; import i18next from "i18next"; -import { PlayerPartyMemberPokemonPhase } from "./player-party-member-pokemon-phase"; +import { PlayerPartyMemberPokemonPhase } from "#app/phases/player-party-member-pokemon-phase"; import Pokemon from "#app/field/pokemon"; +import { SelectModifierPhase } from "#app/phases/select-modifier-phase"; + +export enum LearnMoveType { + /** For learning a move via level-up, evolution, or other non-item-based event */ + LEARN_MOVE, + /** For learning a move via Memory Mushroom */ + MEMORY, + /** For learning a move via TM */ + TM +} export class LearnMovePhase extends PlayerPartyMemberPokemonPhase { private moveId: Moves; private messageMode: Mode; - private fromTM: boolean; + private learnMoveType; + private cost: number; - constructor(scene: BattleScene, partyMemberIndex: integer, moveId: Moves, fromTM?: boolean) { + constructor(scene: BattleScene, partyMemberIndex: integer, moveId: Moves, learnMoveType: LearnMoveType = LearnMoveType.LEARN_MOVE, cost: number = -1) { super(scene, partyMemberIndex); this.moveId = moveId; - this.fromTM = fromTM ?? false; + this.learnMoveType = learnMoveType; + this.cost = cost; } start() { @@ -136,11 +149,23 @@ export class LearnMovePhase extends PlayerPartyMemberPokemonPhase { * @param Pokemon The Pokemon learning the move */ async learnMove(index: number, move: Move, pokemon: Pokemon, textMessage?: string) { - if (this.fromTM) { + if (this.learnMoveType === LearnMoveType.TM) { if (!pokemon.usedTMs) { pokemon.usedTMs = []; } pokemon.usedTMs.push(this.moveId); + this.scene.tryRemovePhase((phase) => phase instanceof SelectModifierPhase); + } else if (this.learnMoveType === LearnMoveType.MEMORY) { + if (this.cost !== -1) { + if (!Overrides.WAIVE_ROLL_FEE_OVERRIDE) { + this.scene.money -= this.cost; + this.scene.updateMoneyText(); + this.scene.animateMoneyChanged(false); + } + this.scene.playSound("se/buy"); + } else { + this.scene.tryRemovePhase((phase) => phase instanceof SelectModifierPhase); + } } pokemon.setMove(index, this.moveId); initMoveAnim(this.scene, this.moveId).then(() => { diff --git a/src/phases/select-modifier-phase.ts b/src/phases/select-modifier-phase.ts index 159af979fa0..f9b3e978923 100644 --- a/src/phases/select-modifier-phase.ts +++ b/src/phases/select-modifier-phase.ts @@ -16,26 +16,32 @@ export class SelectModifierPhase extends BattlePhase { private rerollCount: integer; private modifierTiers?: ModifierTier[]; private customModifierSettings?: CustomModifierSettings; + private isCopy: boolean; - constructor(scene: BattleScene, rerollCount: integer = 0, modifierTiers?: ModifierTier[], customModifierSettings?: CustomModifierSettings) { + private typeOptions: ModifierTypeOption[]; + + constructor(scene: BattleScene, rerollCount: integer = 0, modifierTiers?: ModifierTier[], customModifierSettings?: CustomModifierSettings, isCopy: boolean = false) { super(scene); this.rerollCount = rerollCount; this.modifierTiers = modifierTiers; this.customModifierSettings = customModifierSettings; + this.isCopy = isCopy; } start() { super.start(); - if (!this.rerollCount) { + if (!this.rerollCount && !this.isCopy) { this.updateSeed(); - } else { + } else if (this.rerollCount) { this.scene.reroll = false; } const party = this.scene.getParty(); - regenerateModifierPoolThresholds(party, this.getPoolType(), this.rerollCount); + if (!this.isCopy) { + regenerateModifierPoolThresholds(party, this.getPoolType(), this.rerollCount); + } const modifierCount = new Utils.IntegerHolder(3); if (this.isPlayer()) { this.scene.applyModifiers(ExtraModifierModifier, true, modifierCount); @@ -54,7 +60,7 @@ export class SelectModifierPhase extends BattlePhase { } } - const typeOptions: ModifierTypeOption[] = this.getModifierTypeOptions(modifierCount.value); + this.typeOptions = this.getModifierTypeOptions(modifierCount.value); const modifierSelectCallback = (rowCursor: integer, cursor: integer) => { if (rowCursor < 0 || cursor < 0) { @@ -63,13 +69,13 @@ export class SelectModifierPhase extends BattlePhase { this.scene.ui.revertMode(); this.scene.ui.setMode(Mode.MESSAGE); super.end(); - }, () => this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), typeOptions, modifierSelectCallback, this.getRerollCost(typeOptions, this.scene.lockModifierTiers))); + }, () => this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers))); }); return false; } let modifierType: ModifierType; let cost: integer; - const rerollCost = this.getRerollCost(typeOptions, this.scene.lockModifierTiers); + const rerollCost = this.getRerollCost(this.scene.lockModifierTiers); switch (rowCursor) { case 0: switch (cursor) { @@ -79,7 +85,7 @@ export class SelectModifierPhase extends BattlePhase { return false; } else { this.scene.reroll = true; - this.scene.unshiftPhase(new SelectModifierPhase(this.scene, this.rerollCount + 1, typeOptions.map(o => o.type?.tier).filter(t => t !== undefined) as ModifierTier[])); + this.scene.unshiftPhase(new SelectModifierPhase(this.scene, this.rerollCount + 1, this.typeOptions.map(o => o.type?.tier).filter(t => t !== undefined) as ModifierTier[])); this.scene.ui.clearText(); this.scene.ui.setMode(Mode.MESSAGE).then(() => super.end()); if (!Overrides.WAIVE_ROLL_FEE_OVERRIDE) { @@ -98,13 +104,13 @@ export class SelectModifierPhase extends BattlePhase { const itemModifier = itemModifiers[itemIndex]; this.scene.tryTransferHeldItemModifier(itemModifier, party[toSlotIndex], true, itemQuantity); } else { - this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), typeOptions, modifierSelectCallback, this.getRerollCost(typeOptions, this.scene.lockModifierTiers)); + this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); } }, PartyUiHandler.FilterItemMaxStacks); break; case 2: this.scene.ui.setModeWithoutClear(Mode.PARTY, PartyUiMode.CHECK, -1, () => { - this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), typeOptions, modifierSelectCallback, this.getRerollCost(typeOptions, this.scene.lockModifierTiers)); + this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); }); break; case 3: @@ -115,21 +121,21 @@ export class SelectModifierPhase extends BattlePhase { } this.scene.lockModifierTiers = !this.scene.lockModifierTiers; const uiHandler = this.scene.ui.getHandler() as ModifierSelectUiHandler; - uiHandler.setRerollCost(this.getRerollCost(typeOptions, this.scene.lockModifierTiers)); + uiHandler.setRerollCost(this.getRerollCost(this.scene.lockModifierTiers)); uiHandler.updateLockRaritiesText(); uiHandler.updateRerollCostText(); return false; } return true; case 1: - if (typeOptions.length === 0) { + if (this.typeOptions.length === 0) { this.scene.ui.clearText(); this.scene.ui.setMode(Mode.MESSAGE); super.end(); return true; } - if (typeOptions[cursor].type) { - modifierType = typeOptions[cursor].type; + if (this.typeOptions[cursor].type) { + modifierType = this.typeOptions[cursor].type; } break; default: @@ -151,8 +157,16 @@ export class SelectModifierPhase extends BattlePhase { } const applyModifier = (modifier: Modifier, playSound: boolean = false) => { - const result = this.scene.addModifier(modifier, false, playSound); - if (cost) { + const result = this.scene.addModifier(modifier, false, playSound, undefined, undefined, cost); + // Queue a copy of this phase when applying a TM or Memory Mushroom. + // If the player selects either of these, then escapes out of consuming them, + // they are returned to a shop in the same state. + if (modifier.type instanceof RememberMoveModifierType || + modifier.type instanceof TmModifierType) { + this.scene.unshiftPhase(this.copy()); + } + + if (cost && !(modifier.type instanceof RememberMoveModifierType)) { result.then(success => { if (success) { if (!Overrides.WAIVE_ROLL_FEE_OVERRIDE) { @@ -189,7 +203,7 @@ export class SelectModifierPhase extends BattlePhase { applyModifier(modifier, true); }); } else { - this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), typeOptions, modifierSelectCallback, this.getRerollCost(typeOptions, this.scene.lockModifierTiers)); + this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); } }, modifierType.selectFilter); } else { @@ -216,7 +230,7 @@ export class SelectModifierPhase extends BattlePhase { applyModifier(modifier!, true); // TODO: is the bang correct? }); } else { - this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), typeOptions, modifierSelectCallback, this.getRerollCost(typeOptions, this.scene.lockModifierTiers)); + this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); } }, pokemonModifierType.selectFilter, modifierType instanceof PokemonMoveModifierType ? (modifierType as PokemonMoveModifierType).moveSelectFilter : undefined, tmMoveId, isPpRestoreModifier); } @@ -226,7 +240,7 @@ export class SelectModifierPhase extends BattlePhase { return !cost!;// TODO: is the bang correct? }; - this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), typeOptions, modifierSelectCallback, this.getRerollCost(typeOptions, this.scene.lockModifierTiers)); + this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); } updateSeed(): void { @@ -237,13 +251,13 @@ export class SelectModifierPhase extends BattlePhase { return true; } - getRerollCost(typeOptions: ModifierTypeOption[], lockRarities: boolean): number { + getRerollCost(lockRarities: boolean): number { let baseValue = 0; if (Overrides.WAIVE_ROLL_FEE_OVERRIDE) { return baseValue; } else if (lockRarities) { const tierValues = [ 50, 125, 300, 750, 2000 ]; - for (const opt of typeOptions) { + for (const opt of this.typeOptions) { baseValue += tierValues[opt.type.tier ?? 0]; } } else { @@ -271,6 +285,16 @@ export class SelectModifierPhase extends BattlePhase { return getPlayerModifierTypeOptions(modifierCount, this.scene.getParty(), this.scene.lockModifierTiers ? this.modifierTiers : undefined, this.customModifierSettings); } + copy(): SelectModifierPhase { + return new SelectModifierPhase( + this.scene, + this.rerollCount, + this.modifierTiers, + { guaranteedModifierTypeOptions: this.typeOptions, rerollMultiplier: this.customModifierSettings?.rerollMultiplier, allowLuckUpgrades: false }, + true + ); + } + addModifier(modifier: Modifier): Promise { return this.scene.addModifier(modifier, false, true); } diff --git a/src/test/items/lock_capsule.test.ts b/src/test/items/lock_capsule.test.ts index 2667ecea2dc..0b6534b5eaf 100644 --- a/src/test/items/lock_capsule.test.ts +++ b/src/test/items/lock_capsule.test.ts @@ -1,7 +1,8 @@ import { Abilities } from "#app/enums/abilities"; import { Moves } from "#app/enums/moves"; -import { ModifierTypeOption, modifierTypes } from "#app/modifier/modifier-type"; +import { ModifierTier } from "#app/modifier/modifier-tier"; import { SelectModifierPhase } from "#app/phases/select-modifier-phase"; +import { Mode } from "#app/ui/ui"; import GameManager from "#test/utils/gameManager"; import Phase from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; @@ -32,15 +33,16 @@ describe("Items - Lock Capsule", () => { }); it("doesn't set the cost of common tier items to 0", async () => { - await game.startBattle(); + await game.classicMode.startBattle(); + game.scene.overridePhase(new SelectModifierPhase(game.scene, 0, undefined, { guaranteedModifierTiers: [ ModifierTier.COMMON, ModifierTier.COMMON, ModifierTier.COMMON ], fillRemaining: false })); - game.move.select(Moves.SURF); - await game.phaseInterceptor.to(SelectModifierPhase, false); + game.onNextPrompt("SelectModifierPhase", Mode.MODIFIER_SELECT, () => { + const selectModifierPhase = game.scene.getCurrentPhase() as SelectModifierPhase; + const rerollCost = selectModifierPhase.getRerollCost(true); + expect(rerollCost).toBe(150); + }); - const rewards = game.scene.getCurrentPhase() as SelectModifierPhase; - const potion = new ModifierTypeOption(modifierTypes.POTION(), 0, 40); // Common tier item - const rerollCost = rewards.getRerollCost([ potion, potion, potion ], true); - - expect(rerollCost).toBe(150); + game.doSelectModifier(); + await game.phaseInterceptor.to("SelectModifierPhase"); }, 20000); }); diff --git a/src/test/phases/select-modifier-phase.test.ts b/src/test/phases/select-modifier-phase.test.ts index ea50c7e6524..a945aff055b 100644 --- a/src/test/phases/select-modifier-phase.test.ts +++ b/src/test/phases/select-modifier-phase.test.ts @@ -63,11 +63,11 @@ describe("SelectModifierPhase", () => { new ModifierTypeOption(modifierTypes.REVIVE(), 0, 1000) ]; - const selectModifierPhase1 = new SelectModifierPhase(scene); - const selectModifierPhase2 = new SelectModifierPhase(scene, 0, undefined, { rerollMultiplier: 2 }); + const selectModifierPhase1 = new SelectModifierPhase(scene, 0, undefined, { guaranteedModifierTypeOptions: options }); + const selectModifierPhase2 = new SelectModifierPhase(scene, 0, undefined, { guaranteedModifierTypeOptions: options, rerollMultiplier: 2 }); - const cost1 = selectModifierPhase1.getRerollCost(options, false); - const cost2 = selectModifierPhase2.getRerollCost(options, false); + const cost1 = selectModifierPhase1.getRerollCost(false); + const cost2 = selectModifierPhase2.getRerollCost(false); expect(cost2).toEqual(cost1 * 2); }); diff --git a/src/ui/modifier-select-ui-handler.ts b/src/ui/modifier-select-ui-handler.ts index f7e57b53193..0bae56c03b4 100644 --- a/src/ui/modifier-select-ui-handler.ts +++ b/src/ui/modifier-select-ui-handler.ts @@ -16,7 +16,7 @@ import { ShopCursorTarget } from "#app/enums/shop-cursor-target"; import { IntegerHolder } from "./../utils"; import Phaser from "phaser"; -export const SHOP_OPTIONS_ROW_LIMIT = 6; +export const SHOP_OPTIONS_ROW_LIMIT = 7; export default class ModifierSelectUiHandler extends AwaitableUiHandler { private modifierContainer: Phaser.GameObjects.Container; @@ -211,7 +211,7 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { const row = m < SHOP_OPTIONS_ROW_LIMIT ? 0 : 1; const col = m < SHOP_OPTIONS_ROW_LIMIT ? m : m - SHOP_OPTIONS_ROW_LIMIT; const rowOptions = shopTypeOptions.slice(row ? SHOP_OPTIONS_ROW_LIMIT : 0, row ? undefined : SHOP_OPTIONS_ROW_LIMIT); - const sliceWidth = (this.scene.game.canvas.width / SHOP_OPTIONS_ROW_LIMIT) / (rowOptions.length + 2); + const sliceWidth = (this.scene.game.canvas.width / 6) / (rowOptions.length + 2); const option = new ModifierOption(this.scene, sliceWidth * (col + 1) + (sliceWidth * 0.5), ((-this.scene.game.canvas.height / 12) - (this.scene.game.canvas.height / 32) - (40 - (28 * row - 1))), shopTypeOptions[m]); option.setScale(0.375); this.scene.add.existing(option); From 50ff6e703a6ff4613e85322bf790d45c221a8e0c Mon Sep 17 00:00:00 2001 From: PigeonBar <56974298+PigeonBar@users.noreply.github.com> Date: Wed, 16 Oct 2024 10:30:38 -0400 Subject: [PATCH 05/85] [P1 Bug] Fix several Destiny Bond crashes (#4665) * [P1 Bug] Fix several Destiny Bond crashes * PR Feedback --- src/data/move.ts | 12 +- src/field/pokemon.ts | 11 +- src/phases/faint-phase.ts | 28 ++- src/test/moves/destiny_bond.test.ts | 255 ++++++++++++++++++++++++++++ 4 files changed, 291 insertions(+), 15 deletions(-) create mode 100644 src/test/moves/destiny_bond.test.ts diff --git a/src/data/move.ts b/src/data/move.ts index b0078c32f12..6d0701b79a2 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -3834,8 +3834,8 @@ export class LastMoveDoublePowerAttr extends VariablePowerAttr { for (const p of pokemonActed) { const [ lastMove ] = p.getLastXMoves(1); - if (lastMove.result !== MoveResult.FAIL) { - if ((lastMove.result === MoveResult.SUCCESS) && (lastMove.move === this.move)) { + if (lastMove?.result !== MoveResult.FAIL) { + if ((lastMove?.result === MoveResult.SUCCESS) && (lastMove?.move === this.move)) { power.value *= 2; return true; } else { @@ -4736,7 +4736,7 @@ export class AddBattlerTagAttr extends MoveEffectAttr { } canApply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { - if (!super.canApply(user, target, move, args) || (this.cancelOnFail === true && user.getLastXMoves(1)[0].result === MoveResult.FAIL)) { + if (!super.canApply(user, target, move, args) || (this.cancelOnFail === true && user.getLastXMoves(1)[0]?.result === MoveResult.FAIL)) { return false; } else { return true; @@ -5174,7 +5174,7 @@ export class AddArenaTagAttr extends MoveEffectAttr { return false; } - if ((move.chance < 0 || move.chance === 100 || user.randSeedInt(100) < move.chance) && user.getLastXMoves(1)[0].result === MoveResult.SUCCESS) { + if ((move.chance < 0 || move.chance === 100 || user.randSeedInt(100) < move.chance) && user.getLastXMoves(1)[0]?.result === MoveResult.SUCCESS) { user.scene.arena.addTag(this.tagType, this.turnCount, move.id, user.id, (this.selfSideTarget ? user : target).isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY); return true; } @@ -5249,7 +5249,7 @@ export class AddArenaTrapTagHitAttr extends AddArenaTagAttr { const moveChance = this.getMoveChance(user, target, move, this.selfTarget, true); const side = (this.selfSideTarget ? user : target).isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; const tag = user.scene.arena.getTagOnSide(this.tagType, side) as ArenaTrapTag; - if ((moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) && user.getLastXMoves(1)[0].result === MoveResult.SUCCESS) { + if ((moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) && user.getLastXMoves(1)[0]?.result === MoveResult.SUCCESS) { user.scene.arena.addTag(this.tagType, 0, move.id, user.id, side); if (!tag) { return true; @@ -5386,7 +5386,7 @@ export class AddPledgeEffectAttr extends AddArenaTagAttr { override apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { // TODO: add support for `HIT` effect triggering in AddArenaTagAttr to remove the need for this check - if (user.getLastXMoves(1)[0].result !== MoveResult.SUCCESS) { + if (user.getLastXMoves(1)[0]?.result !== MoveResult.SUCCESS) { return false; } diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 8eca37f38ac..f3e9c66ed15 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -2810,15 +2810,16 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (this.isFainted()) { // set splice index here, so future scene queues happen before FaintedPhase this.scene.setPhaseQueueSplice(); - this.scene.unshiftPhase(new FaintPhase(this.scene, this.getBattlerIndex(), isOneHitKo)); + if (!isNullOrUndefined(destinyTag) && dmg) { + // Destiny Bond will activate during FaintPhase + this.scene.unshiftPhase(new FaintPhase(this.scene, this.getBattlerIndex(), isOneHitKo, destinyTag, source)); + } else { + this.scene.unshiftPhase(new FaintPhase(this.scene, this.getBattlerIndex(), isOneHitKo)); + } this.destroySubstitute(); this.resetSummonData(); } - if (dmg) { - destinyTag?.lapse(source, BattlerTagLapseType.CUSTOM); - } - return result; } } diff --git a/src/phases/faint-phase.ts b/src/phases/faint-phase.ts index 66bb22899be..60dbbbfea0f 100644 --- a/src/phases/faint-phase.ts +++ b/src/phases/faint-phase.ts @@ -1,12 +1,12 @@ import BattleScene from "#app/battle-scene"; import { BattlerIndex, BattleType } from "#app/battle"; import { applyPostFaintAbAttrs, PostFaintAbAttr, applyPostKnockOutAbAttrs, PostKnockOutAbAttr, applyPostVictoryAbAttrs, PostVictoryAbAttr } from "#app/data/ability"; -import { BattlerTagLapseType } from "#app/data/battler-tags"; +import { BattlerTagLapseType, DestinyBondTag } from "#app/data/battler-tags"; import { battleSpecDialogue } from "#app/data/dialogue"; import { allMoves, PostVictoryStatStageChangeAttr } from "#app/data/move"; import { BattleSpec } from "#app/enums/battle-spec"; import { StatusEffect } from "#app/enums/status-effect"; -import { PokemonMove, EnemyPokemon, PlayerPokemon, HitResult } from "#app/field/pokemon"; +import Pokemon, { PokemonMove, EnemyPokemon, PlayerPokemon, HitResult } from "#app/field/pokemon"; import { getPokemonNameWithAffix } from "#app/messages"; import { PokemonInstantReviveModifier } from "#app/modifier/modifier"; import i18next from "i18next"; @@ -19,19 +19,39 @@ import { SwitchPhase } from "./switch-phase"; import { VictoryPhase } from "./victory-phase"; import { SpeciesFormChangeActiveTrigger } from "#app/data/pokemon-forms"; import { SwitchType } from "#enums/switch-type"; +import { isNullOrUndefined } from "#app/utils"; export class FaintPhase extends PokemonPhase { + /** + * Whether or not enduring (for this phase's purposes, Reviver Seed) should be prevented + */ private preventEndure: boolean; - constructor(scene: BattleScene, battlerIndex: BattlerIndex, preventEndure?: boolean) { + /** + * Destiny Bond tag belonging to the currently fainting Pokemon, if applicable + */ + private destinyTag?: DestinyBondTag; + + /** + * The source Pokemon that dealt fatal damage and should get KO'd by Destiny Bond, if applicable + */ + private source?: Pokemon; + + constructor(scene: BattleScene, battlerIndex: BattlerIndex, preventEndure: boolean = false, destinyTag?: DestinyBondTag, source?: Pokemon) { super(scene, battlerIndex); - this.preventEndure = preventEndure!; // TODO: is this bang correct? + this.preventEndure = preventEndure; + this.destinyTag = destinyTag; + this.source = source; } start() { super.start(); + if (!isNullOrUndefined(this.destinyTag) && !isNullOrUndefined(this.source)) { + this.destinyTag.lapse(this.source, BattlerTagLapseType.CUSTOM); + } + if (!this.preventEndure) { const instantReviveModifier = this.scene.applyModifier(PokemonInstantReviveModifier, this.player, this.getPokemon()) as PokemonInstantReviveModifier; diff --git a/src/test/moves/destiny_bond.test.ts b/src/test/moves/destiny_bond.test.ts new file mode 100644 index 00000000000..4b4c8782862 --- /dev/null +++ b/src/test/moves/destiny_bond.test.ts @@ -0,0 +1,255 @@ +import { ArenaTagSide, ArenaTrapTag } from "#app/data/arena-tag"; +import { allMoves } from "#app/data/move"; +import { Abilities } from "#enums/abilities"; +import { ArenaTagType } from "#enums/arena-tag-type"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { BattlerIndex } from "#app/battle"; +import { StatusEffect } from "#enums/status-effect"; +import { PokemonInstantReviveModifier } from "#app/modifier/modifier"; + + +describe("Moves - Destiny Bond", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + const defaultParty = [ Species.BULBASAUR, Species.SQUIRTLE ]; + const enemyFirst = [ BattlerIndex.ENEMY, BattlerIndex.PLAYER ]; + const playerFirst = [ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override.battleType("single") + .ability(Abilities.UNNERVE) // Pre-emptively prevent flakiness from opponent berries + .enemySpecies(Species.RATTATA) + .enemyAbility(Abilities.RUN_AWAY) + .startingLevel(100) // Make sure tested moves KO + .enemyLevel(5) + .enemyMoveset(Moves.DESTINY_BOND); + }); + + it("should KO the opponent on the same turn", async () => { + const moveToUse = Moves.TACKLE; + + game.override.moveset(moveToUse); + await game.classicMode.startBattle(defaultParty); + + const enemyPokemon = game.scene.getEnemyPokemon(); + const playerPokemon = game.scene.getPlayerPokemon(); + + game.move.select(moveToUse); + await game.setTurnOrder(enemyFirst); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon?.isFainted()).toBe(true); + expect(playerPokemon?.isFainted()).toBe(true); + }); + + it("should KO the opponent on the next turn", async () => { + const moveToUse = Moves.TACKLE; + + game.override.moveset([ Moves.SPLASH, moveToUse ]); + await game.classicMode.startBattle(defaultParty); + + const enemyPokemon = game.scene.getEnemyPokemon(); + const playerPokemon = game.scene.getPlayerPokemon(); + + // Turn 1: Enemy uses Destiny Bond and doesn't faint + game.move.select(Moves.SPLASH); + await game.setTurnOrder(playerFirst); + await game.toNextTurn(); + + expect(enemyPokemon?.isFainted()).toBe(false); + expect(playerPokemon?.isFainted()).toBe(false); + + // Turn 2: Player KO's the enemy before the enemy's turn + game.move.select(moveToUse); + await game.setTurnOrder(playerFirst); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon?.isFainted()).toBe(true); + expect(playerPokemon?.isFainted()).toBe(true); + }); + + it("should fail if used twice in a row", async () => { + const moveToUse = Moves.TACKLE; + + game.override.moveset([ Moves.SPLASH, moveToUse ]); + await game.classicMode.startBattle(defaultParty); + + const enemyPokemon = game.scene.getEnemyPokemon(); + const playerPokemon = game.scene.getPlayerPokemon(); + + // Turn 1: Enemy uses Destiny Bond and doesn't faint + game.move.select(Moves.SPLASH); + await game.setTurnOrder(enemyFirst); + await game.toNextTurn(); + + expect(enemyPokemon?.isFainted()).toBe(false); + expect(playerPokemon?.isFainted()).toBe(false); + + // Turn 2: Enemy should fail Destiny Bond then get KO'd + game.move.select(moveToUse); + await game.setTurnOrder(enemyFirst); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon?.isFainted()).toBe(true); + expect(playerPokemon?.isFainted()).toBe(false); + }); + + it("should not KO the opponent if the user dies to weather", async () => { + // Opponent will be reduced to 1 HP by False Swipe, then faint to Sandstorm + const moveToUse = Moves.FALSE_SWIPE; + + game.override.moveset(moveToUse) + .ability(Abilities.SAND_STREAM); + await game.classicMode.startBattle(defaultParty); + + const enemyPokemon = game.scene.getEnemyPokemon(); + const playerPokemon = game.scene.getPlayerPokemon(); + + game.move.select(moveToUse); + await game.setTurnOrder(enemyFirst); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon?.isFainted()).toBe(true); + expect(playerPokemon?.isFainted()).toBe(false); + }); + + it("should not KO the opponent if the user had another turn", async () => { + const moveToUse = Moves.TACKLE; + + game.override.moveset([ Moves.SPORE, moveToUse ]); + await game.classicMode.startBattle(defaultParty); + + const enemyPokemon = game.scene.getEnemyPokemon(); + const playerPokemon = game.scene.getPlayerPokemon(); + + // Turn 1: Enemy uses Destiny Bond and doesn't faint + game.move.select(Moves.SPORE); + await game.setTurnOrder(enemyFirst); + await game.toNextTurn(); + + expect(enemyPokemon?.isFainted()).toBe(false); + expect(playerPokemon?.isFainted()).toBe(false); + expect(enemyPokemon?.status?.effect).toBe(StatusEffect.SLEEP); + + // Turn 2: Enemy should skip a turn due to sleep, then get KO'd + game.move.select(moveToUse); + await game.setTurnOrder(enemyFirst); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon?.isFainted()).toBe(true); + expect(playerPokemon?.isFainted()).toBe(false); + }); + + it("should not KO an ally", async () => { + game.override.moveset([ Moves.DESTINY_BOND, Moves.CRUNCH ]) + .battleType("double"); + await game.classicMode.startBattle([ Species.SHEDINJA, Species.BULBASAUR, Species.SQUIRTLE ]); + + const enemyPokemon0 = game.scene.getEnemyField()[0]; + const enemyPokemon1 = game.scene.getEnemyField()[1]; + const playerPokemon0 = game.scene.getPlayerField()[0]; + const playerPokemon1 = game.scene.getPlayerField()[1]; + + // Shedinja uses Destiny Bond, then ally Bulbasaur KO's Shedinja with Crunch + game.move.select(Moves.DESTINY_BOND, 0); + game.move.select(Moves.CRUNCH, 1, BattlerIndex.PLAYER); + await game.setTurnOrder([ BattlerIndex.PLAYER, BattlerIndex.PLAYER_2, BattlerIndex.ENEMY, BattlerIndex.ENEMY_2 ]); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon0?.isFainted()).toBe(false); + expect(enemyPokemon1?.isFainted()).toBe(false); + expect(playerPokemon0?.isFainted()).toBe(true); + expect(playerPokemon1?.isFainted()).toBe(false); + }); + + it("should not cause a crash if the user is KO'd by Ceaseless Edge", async () => { + const moveToUse = Moves.CEASELESS_EDGE; + vi.spyOn(allMoves[moveToUse], "accuracy", "get").mockReturnValue(100); + + game.override.moveset(moveToUse); + await game.classicMode.startBattle(defaultParty); + + const enemyPokemon = game.scene.getEnemyPokemon(); + const playerPokemon = game.scene.getPlayerPokemon(); + + game.move.select(moveToUse); + await game.setTurnOrder(enemyFirst); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon?.isFainted()).toBe(true); + expect(playerPokemon?.isFainted()).toBe(true); + + // Ceaseless Edge spikes effect should still activate + const tagAfter = game.scene.arena.getTagOnSide(ArenaTagType.SPIKES, ArenaTagSide.ENEMY) as ArenaTrapTag; + expect(tagAfter.tagType).toBe(ArenaTagType.SPIKES); + expect(tagAfter.layers).toBe(1); + }); + + it("should not cause a crash if the user is KO'd by Pledge moves", async () => { + game.override.moveset([ Moves.GRASS_PLEDGE, Moves.WATER_PLEDGE ]) + .battleType("double"); + await game.classicMode.startBattle(defaultParty); + + const enemyPokemon0 = game.scene.getEnemyField()[0]; + const enemyPokemon1 = game.scene.getEnemyField()[1]; + const playerPokemon0 = game.scene.getPlayerField()[0]; + const playerPokemon1 = game.scene.getPlayerField()[1]; + + game.move.select(Moves.GRASS_PLEDGE, 0, BattlerIndex.ENEMY); + game.move.select(Moves.WATER_PLEDGE, 1, BattlerIndex.ENEMY); + await game.setTurnOrder([ BattlerIndex.ENEMY, BattlerIndex.ENEMY_2, BattlerIndex.PLAYER, BattlerIndex.PLAYER_2 ]); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon0?.isFainted()).toBe(true); + expect(enemyPokemon1?.isFainted()).toBe(false); + expect(playerPokemon0?.isFainted()).toBe(false); + expect(playerPokemon1?.isFainted()).toBe(true); + + // Pledge secondary effect should still activate + const tagAfter = game.scene.arena.getTagOnSide(ArenaTagType.GRASS_WATER_PLEDGE, ArenaTagSide.ENEMY) as ArenaTrapTag; + expect(tagAfter.tagType).toBe(ArenaTagType.GRASS_WATER_PLEDGE); + }); + + /** + * In particular, this should prevent something like + * {@link https://github.com/pagefaultgames/pokerogue/issues/4219} + * from occurring with fainting by KO'ing a Destiny Bond user with U-Turn. + */ + it("should not allow the opponent to revive via Reviver Seed", async () => { + const moveToUse = Moves.TACKLE; + + game.override.moveset(moveToUse) + .startingHeldItems([{ name: "REVIVER_SEED" }]); + await game.classicMode.startBattle(defaultParty); + + const enemyPokemon = game.scene.getEnemyPokemon(); + const playerPokemon = game.scene.getPlayerPokemon(); + + game.move.select(moveToUse); + await game.setTurnOrder(enemyFirst); + await game.phaseInterceptor.to("BerryPhase"); + + expect(enemyPokemon?.isFainted()).toBe(true); + expect(playerPokemon?.isFainted()).toBe(true); + + // Check that the Tackle user's Reviver Seed did not activate + const revSeeds = game.scene.getModifiers(PokemonInstantReviveModifier).filter(m => m.pokemonId === playerPokemon?.id); + expect(revSeeds.length).toBe(1); + }); +}); From c6ec01958ce299b990227cfb01c98d2c9a8f02d5 Mon Sep 17 00:00:00 2001 From: PigeonBar <56974298+PigeonBar@users.noreply.github.com> Date: Wed, 16 Oct 2024 10:31:32 -0400 Subject: [PATCH 06/85] [Bug] Fix for Expert Breeder's Pokemon being invisible and IV scanner in safari zone (#4661) * [Bug] Potential fix for Expert Breeder's Pokemon being invisible * PR Feedback * Consistency with await --- src/battle-scene.ts | 2 +- .../encounters/a-trainers-test-encounter.ts | 2 +- .../encounters/absolute-avarice-encounter.ts | 6 +- .../encounters/dancing-lessons-encounter.ts | 4 +- .../encounters/dark-deal-encounter.ts | 2 +- .../encounters/fiery-fallout-encounter.ts | 3 +- .../encounters/fun-and-games-encounter.ts | 2 +- .../global-trade-system-encounter.ts | 2 +- .../encounters/lost-at-sea-encounter.ts | 2 +- .../mysterious-challengers-encounter.ts | 18 ++--- .../encounters/mysterious-chest-encounter.ts | 2 +- .../encounters/safari-zone-encounter.ts | 23 +++++-- .../shady-vitamin-dealer-encounter.ts | 4 +- .../teleporting-hijinks-encounter.ts | 2 +- .../the-expert-pokemon-breeder-encounter.ts | 6 +- .../encounters/the-strong-stuff-encounter.ts | 2 +- .../the-winstrate-challenge-encounter.ts | 4 +- .../encounters/training-session-encounter.ts | 6 +- .../encounters/trash-to-treasure-encounter.ts | 6 +- .../the-expert-breeder-encounter.test.ts | 69 ++++++++++++++++++- 20 files changed, 120 insertions(+), 47 deletions(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 75a19b8efaa..6a70688dbf1 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -789,7 +789,7 @@ export default class BattleScene extends SceneBase { } getEnemyParty(): EnemyPokemon[] { - return this.currentBattle?.enemyParty || []; + return this.currentBattle?.enemyParty ?? []; } getEnemyPokemon(): EnemyPokemon | undefined { diff --git a/src/data/mystery-encounters/encounters/a-trainers-test-encounter.ts b/src/data/mystery-encounters/encounters/a-trainers-test-encounter.ts index 4f3420f5194..56d80c9598c 100644 --- a/src/data/mystery-encounters/encounters/a-trainers-test-encounter.ts +++ b/src/data/mystery-encounters/encounters/a-trainers-test-encounter.ts @@ -154,7 +154,7 @@ export const ATrainersTestEncounter: MysteryEncounter = }; encounter.setDialogueToken("eggType", i18next.t(`${namespace}:eggTypes.epic`)); setEncounterRewards(scene, { guaranteedModifierTypeFuncs: [ modifierTypes.SACRED_ASH ], guaranteedModifierTiers: [ ModifierTier.ROGUE, ModifierTier.ULTRA ], fillRemaining: true }, [ eggOptions ]); - return initBattleWithEnemyConfig(scene, config); + await initBattleWithEnemyConfig(scene, config); } ) .withSimpleOption( diff --git a/src/data/mystery-encounters/encounters/absolute-avarice-encounter.ts b/src/data/mystery-encounters/encounters/absolute-avarice-encounter.ts index 70b2d50fe99..c53b802bb22 100644 --- a/src/data/mystery-encounters/encounters/absolute-avarice-encounter.ts +++ b/src/data/mystery-encounters/encounters/absolute-avarice-encounter.ts @@ -286,7 +286,7 @@ export const AbsoluteAvariceEncounter: MysteryEncounter = ignorePp: true }); - transitionMysteryEncounterIntroVisuals(scene, true, true, 500); + await transitionMysteryEncounterIntroVisuals(scene, true, true, 500); await initBattleWithEnemyConfig(scene, encounter.enemyPartyConfigs[0]); }) .build() @@ -328,7 +328,7 @@ export const AbsoluteAvariceEncounter: MysteryEncounter = }); await scene.updateModifiers(true); - transitionMysteryEncounterIntroVisuals(scene, true, true, 500); + await transitionMysteryEncounterIntroVisuals(scene, true, true, 500); leaveEncounterWithoutBattle(scene, true); }) .build() @@ -359,7 +359,7 @@ export const AbsoluteAvariceEncounter: MysteryEncounter = greedent.moveset = [ new PokemonMove(Moves.THRASH), new PokemonMove(Moves.BODY_PRESS), new PokemonMove(Moves.STUFF_CHEEKS), new PokemonMove(Moves.SLACK_OFF) ]; greedent.passive = true; - transitionMysteryEncounterIntroVisuals(scene, true, true, 500); + await transitionMysteryEncounterIntroVisuals(scene, true, true, 500); await catchPokemon(scene, greedent, null, PokeballType.POKEBALL, false); leaveEncounterWithoutBattle(scene, true); }) diff --git a/src/data/mystery-encounters/encounters/dancing-lessons-encounter.ts b/src/data/mystery-encounters/encounters/dancing-lessons-encounter.ts index 0f784739777..d7f71194f48 100644 --- a/src/data/mystery-encounters/encounters/dancing-lessons-encounter.ts +++ b/src/data/mystery-encounters/encounters/dancing-lessons-encounter.ts @@ -228,7 +228,7 @@ export const DancingLessonsEncounter: MysteryEncounter = }) .withOptionPhase(async (scene: BattleScene) => { // Learn its Dance - hideOricorioPokemon(scene); + await hideOricorioPokemon(scene); leaveEncounterWithoutBattle(scene, true); }) .build() @@ -303,7 +303,7 @@ export const DancingLessonsEncounter: MysteryEncounter = } } - hideOricorioPokemon(scene); + await hideOricorioPokemon(scene); await catchPokemon(scene, oricorio, null, PokeballType.POKEBALL, false); leaveEncounterWithoutBattle(scene, true); }) diff --git a/src/data/mystery-encounters/encounters/dark-deal-encounter.ts b/src/data/mystery-encounters/encounters/dark-deal-encounter.ts index 5ad6630386f..7f199b5487c 100644 --- a/src/data/mystery-encounters/encounters/dark-deal-encounter.ts +++ b/src/data/mystery-encounters/encounters/dark-deal-encounter.ts @@ -182,7 +182,7 @@ export const DarkDealEncounter: MysteryEncounter = const config: EnemyPartyConfig = { pokemonConfigs: [ pokemonConfig ], }; - return initBattleWithEnemyConfig(scene, config); + await initBattleWithEnemyConfig(scene, config); }) .build() ) diff --git a/src/data/mystery-encounters/encounters/fiery-fallout-encounter.ts b/src/data/mystery-encounters/encounters/fiery-fallout-encounter.ts index d44e7bae596..d306206159a 100644 --- a/src/data/mystery-encounters/encounters/fiery-fallout-encounter.ts +++ b/src/data/mystery-encounters/encounters/fiery-fallout-encounter.ts @@ -222,12 +222,13 @@ export const FieryFalloutEncounter: MysteryEncounter = ], }) .withPreOptionPhase(async (scene: BattleScene) => { + // Do NOT await this, to prevent player from repeatedly pressing options transitionMysteryEncounterIntroVisuals(scene, false, false, 2000); }) .withOptionPhase(async (scene: BattleScene) => { // Fire types help calm the Volcarona const encounter = scene.currentBattle.mysteryEncounter!; - transitionMysteryEncounterIntroVisuals(scene); + await transitionMysteryEncounterIntroVisuals(scene); setEncounterRewards(scene, { fillRemaining: true }, undefined, diff --git a/src/data/mystery-encounters/encounters/fun-and-games-encounter.ts b/src/data/mystery-encounters/encounters/fun-and-games-encounter.ts index 549faa01fa1..b843a929c08 100644 --- a/src/data/mystery-encounters/encounters/fun-and-games-encounter.ts +++ b/src/data/mystery-encounters/encounters/fun-and-games-encounter.ts @@ -152,7 +152,7 @@ export const FunAndGamesEncounter: MysteryEncounter = }, async (scene: BattleScene) => { // Leave encounter with no rewards or exp - transitionMysteryEncounterIntroVisuals(scene, true, true); + await transitionMysteryEncounterIntroVisuals(scene, true, true); leaveEncounterWithoutBattle(scene, true); return true; } diff --git a/src/data/mystery-encounters/encounters/global-trade-system-encounter.ts b/src/data/mystery-encounters/encounters/global-trade-system-encounter.ts index bafc1901e5e..376bdf0c95d 100644 --- a/src/data/mystery-encounters/encounters/global-trade-system-encounter.ts +++ b/src/data/mystery-encounters/encounters/global-trade-system-encounter.ts @@ -399,7 +399,7 @@ export const GlobalTradeSystemEncounter: MysteryEncounter = if (modifier.stackCount === 0) { scene.removeModifier(modifier); } - scene.updateModifiers(true, true); + await scene.updateModifiers(true, true); // Generate a trainer name const traderName = generateRandomTraderName(); diff --git a/src/data/mystery-encounters/encounters/lost-at-sea-encounter.ts b/src/data/mystery-encounters/encounters/lost-at-sea-encounter.ts index 8fd46982dc1..8e7ea52a967 100644 --- a/src/data/mystery-encounters/encounters/lost-at-sea-encounter.ts +++ b/src/data/mystery-encounters/encounters/lost-at-sea-encounter.ts @@ -129,7 +129,7 @@ export const LostAtSeaEncounter: MysteryEncounter = MysteryEncounterBuilder.with * * @param scene Battle scene */ -async function handlePokemonGuidingYouPhase(scene: BattleScene) { +function handlePokemonGuidingYouPhase(scene: BattleScene) { const laprasSpecies = getPokemonSpecies(Species.LAPRAS); const { mysteryEncounter } = scene.currentBattle; diff --git a/src/data/mystery-encounters/encounters/mysterious-challengers-encounter.ts b/src/data/mystery-encounters/encounters/mysterious-challengers-encounter.ts index fb25976ebd8..f282064bb94 100644 --- a/src/data/mystery-encounters/encounters/mysterious-challengers-encounter.ts +++ b/src/data/mystery-encounters/encounters/mysterious-challengers-encounter.ts @@ -147,11 +147,11 @@ export const MysteriousChallengersEncounter: MysteryEncounter = setEncounterRewards(scene, { guaranteedModifierTypeFuncs: [ modifierTypes.TM_COMMON, modifierTypes.TM_GREAT, modifierTypes.MEMORY_MUSHROOM ], fillRemaining: true }); // Seed offsets to remove possibility of different trainers having exact same teams - let ret; + let initBattlePromise: Promise; scene.executeWithSeedOffset(() => { - ret = initBattleWithEnemyConfig(scene, config); + initBattlePromise = initBattleWithEnemyConfig(scene, config); }, scene.currentBattle.waveIndex * 10); - return ret; + await initBattlePromise!; } ) .withSimpleOption( @@ -172,11 +172,11 @@ export const MysteriousChallengersEncounter: MysteryEncounter = setEncounterRewards(scene, { guaranteedModifierTiers: [ ModifierTier.ULTRA, ModifierTier.ULTRA, ModifierTier.GREAT, ModifierTier.GREAT ], fillRemaining: true }); // Seed offsets to remove possibility of different trainers having exact same teams - let ret; + let initBattlePromise: Promise; scene.executeWithSeedOffset(() => { - ret = initBattleWithEnemyConfig(scene, config); + initBattlePromise = initBattleWithEnemyConfig(scene, config); }, scene.currentBattle.waveIndex * 100); - return ret; + await initBattlePromise!; } ) .withSimpleOption( @@ -200,11 +200,11 @@ export const MysteriousChallengersEncounter: MysteryEncounter = setEncounterRewards(scene, { guaranteedModifierTiers: [ ModifierTier.ROGUE, ModifierTier.ROGUE, ModifierTier.ULTRA, ModifierTier.GREAT ], fillRemaining: true }); // Seed offsets to remove possibility of different trainers having exact same teams - let ret; + let initBattlePromise: Promise; scene.executeWithSeedOffset(() => { - ret = initBattleWithEnemyConfig(scene, config); + initBattlePromise = initBattleWithEnemyConfig(scene, config); }, scene.currentBattle.waveIndex * 1000); - return ret; + await initBattlePromise!; } ) .withOutroDialogue([ diff --git a/src/data/mystery-encounters/encounters/mysterious-chest-encounter.ts b/src/data/mystery-encounters/encounters/mysterious-chest-encounter.ts index 1eb1c4cb13e..693d935ae17 100644 --- a/src/data/mystery-encounters/encounters/mysterious-chest-encounter.ts +++ b/src/data/mystery-encounters/encounters/mysterious-chest-encounter.ts @@ -184,7 +184,7 @@ export const MysteriousChestEncounter: MysteryEncounter = scene.unshiftPhase(new GameOverPhase(scene)); } else { // Show which Pokemon was KOed, then start battle against Gimmighoul - transitionMysteryEncounterIntroVisuals(scene, true, true, 500); + await transitionMysteryEncounterIntroVisuals(scene, true, true, 500); setEncounterRewards(scene, { fillRemaining: true }); await initBattleWithEnemyConfig(scene, encounter.enemyPartyConfigs[0]); } diff --git a/src/data/mystery-encounters/encounters/safari-zone-encounter.ts b/src/data/mystery-encounters/encounters/safari-zone-encounter.ts index c6b04b7aca6..0fec305333e 100644 --- a/src/data/mystery-encounters/encounters/safari-zone-encounter.ts +++ b/src/data/mystery-encounters/encounters/safari-zone-encounter.ts @@ -303,13 +303,22 @@ async function summonSafariPokemon(scene: BattleScene) { scene.unshiftPhase(new SummonPhase(scene, 0, false)); encounter.setDialogueToken("pokemonName", getPokemonNameWithAffix(pokemon)); - showEncounterText(scene, getEncounterText(scene, "battle:singleWildAppeared") ?? "", null, 1500, false) - .then(() => { - const ivScannerModifier = scene.findModifier(m => m instanceof IvScannerModifier); - if (ivScannerModifier) { - scene.pushPhase(new ScanIvsPhase(scene, pokemon.getBattlerIndex(), Math.min(ivScannerModifier.getStackCount() * 2, 6))); - } - }); + // TODO: If we await this showEncounterText, then the text will display without + // the wild Pokemon on screen, but if we don't await it, then the text never + // shows up and the IV scanner breaks. For now, we place the IV scanner code + // separately so that at least the IV scanner works. + // + // showEncounterText(scene, getEncounterText(scene, "battle:singleWildAppeared") ?? "", null, 0, false) + // .then(() => { + // const ivScannerModifier = scene.findModifier(m => m instanceof IvScannerModifier); + // if (ivScannerModifier) { + // scene.pushPhase(new ScanIvsPhase(scene, pokemon.getBattlerIndex(), Math.min(ivScannerModifier.getStackCount() * 2, 6))); + // } + // }); + const ivScannerModifier = scene.findModifier(m => m instanceof IvScannerModifier); + if (ivScannerModifier) { + scene.pushPhase(new ScanIvsPhase(scene, pokemon.getBattlerIndex(), Math.min(ivScannerModifier.getStackCount() * 2, 6))); + } } function throwPokeball(scene: BattleScene, pokemon: EnemyPokemon): Promise { diff --git a/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts b/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts index c70048ade07..5b609a2b1c3 100644 --- a/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts +++ b/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts @@ -142,7 +142,7 @@ export const ShadyVitaminDealerEncounter: MysteryEncounter = encounter.setDialogueToken("newNature", getNatureName(newNature)); queueEncounterMessage(scene, `${namespace}:cheap_side_effects`); setEncounterExp(scene, [ chosenPokemon.id ], 100); - chosenPokemon.updateInfo(); + await chosenPokemon.updateInfo(); }) .build() ) @@ -204,7 +204,7 @@ export const ShadyVitaminDealerEncounter: MysteryEncounter = queueEncounterMessage(scene, `${namespace}:no_bad_effects`); setEncounterExp(scene, [ chosenPokemon.id ], 100); - chosenPokemon.updateInfo(); + await chosenPokemon.updateInfo(); }) .build() ) diff --git a/src/data/mystery-encounters/encounters/teleporting-hijinks-encounter.ts b/src/data/mystery-encounters/encounters/teleporting-hijinks-encounter.ts index 01e241f63d4..e8f11f02e18 100644 --- a/src/data/mystery-encounters/encounters/teleporting-hijinks-encounter.ts +++ b/src/data/mystery-encounters/encounters/teleporting-hijinks-encounter.ts @@ -149,7 +149,7 @@ export const TeleportingHijinksEncounter: MysteryEncounter = const magnet = generateModifierTypeOption(scene, modifierTypes.ATTACK_TYPE_BOOSTER, [ Type.STEEL ])!; const metalCoat = generateModifierTypeOption(scene, modifierTypes.ATTACK_TYPE_BOOSTER, [ Type.ELECTRIC ])!; setEncounterRewards(scene, { guaranteedModifierTypeOptions: [ magnet, metalCoat ], fillRemaining: true }); - transitionMysteryEncounterIntroVisuals(scene, true, true); + await transitionMysteryEncounterIntroVisuals(scene, true, true); await initBattleWithEnemyConfig(scene, config); } ) diff --git a/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts b/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts index 0ac82243862..7bba603728b 100644 --- a/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts +++ b/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts @@ -245,7 +245,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = } encounter.onGameOver = onGameOver; - initBattleWithEnemyConfig(scene, config); + await initBattleWithEnemyConfig(scene, config); }) .withPostOptionPhase(async (scene: BattleScene) => { await doPostEncounterCleanup(scene); @@ -297,7 +297,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = } encounter.onGameOver = onGameOver; - initBattleWithEnemyConfig(scene, config); + await initBattleWithEnemyConfig(scene, config); }) .withPostOptionPhase(async (scene: BattleScene) => { await doPostEncounterCleanup(scene); @@ -349,7 +349,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = } encounter.onGameOver = onGameOver; - initBattleWithEnemyConfig(scene, config); + await initBattleWithEnemyConfig(scene, config); }) .withPostOptionPhase(async (scene: BattleScene) => { await doPostEncounterCleanup(scene); diff --git a/src/data/mystery-encounters/encounters/the-strong-stuff-encounter.ts b/src/data/mystery-encounters/encounters/the-strong-stuff-encounter.ts index 7ee57d36027..03cf86d06a5 100644 --- a/src/data/mystery-encounters/encounters/the-strong-stuff-encounter.ts +++ b/src/data/mystery-encounters/encounters/the-strong-stuff-encounter.ts @@ -201,7 +201,7 @@ export const TheStrongStuffEncounter: MysteryEncounter = }); encounter.dialogue.outro = []; - transitionMysteryEncounterIntroVisuals(scene, true, true, 500); + await transitionMysteryEncounterIntroVisuals(scene, true, true, 500); await initBattleWithEnemyConfig(scene, encounter.enemyPartyConfigs[0]); } ) diff --git a/src/data/mystery-encounters/encounters/the-winstrate-challenge-encounter.ts b/src/data/mystery-encounters/encounters/the-winstrate-challenge-encounter.ts index c7cb23fe6f8..bf322802f81 100644 --- a/src/data/mystery-encounters/encounters/the-winstrate-challenge-encounter.ts +++ b/src/data/mystery-encounters/encounters/the-winstrate-challenge-encounter.ts @@ -111,8 +111,8 @@ export const TheWinstrateChallengeEncounter: MysteryEncounter = }, async (scene: BattleScene) => { // Spawn 5 trainer battles back to back with Macho Brace in rewards - scene.currentBattle.mysteryEncounter!.doContinueEncounter = (scene: BattleScene) => { - return endTrainerBattleAndShowDialogue(scene); + scene.currentBattle.mysteryEncounter!.doContinueEncounter = async (scene: BattleScene) => { + await endTrainerBattleAndShowDialogue(scene); }; await transitionMysteryEncounterIntroVisuals(scene, true, false); await spawnNextTrainerOrEndEncounter(scene); diff --git a/src/data/mystery-encounters/encounters/training-session-encounter.ts b/src/data/mystery-encounters/encounters/training-session-encounter.ts index 10bb956636b..9f80bbbffde 100644 --- a/src/data/mystery-encounters/encounters/training-session-encounter.ts +++ b/src/data/mystery-encounters/encounters/training-session-encounter.ts @@ -162,7 +162,7 @@ export const TrainingSessionEncounter: MysteryEncounter = setEncounterRewards(scene, { fillRemaining: true }, undefined, onBeforeRewardsPhase); - return initBattleWithEnemyConfig(scene, config); + await initBattleWithEnemyConfig(scene, config); }) .build() ) @@ -238,7 +238,7 @@ export const TrainingSessionEncounter: MysteryEncounter = setEncounterRewards(scene, { fillRemaining: true }, undefined, onBeforeRewardsPhase); - return initBattleWithEnemyConfig(scene, config); + await initBattleWithEnemyConfig(scene, config); }) .build() ) @@ -351,7 +351,7 @@ export const TrainingSessionEncounter: MysteryEncounter = setEncounterRewards(scene, { fillRemaining: true }, undefined, onBeforeRewardsPhase); - return initBattleWithEnemyConfig(scene, config); + await initBattleWithEnemyConfig(scene, config); }) .build() ) diff --git a/src/data/mystery-encounters/encounters/trash-to-treasure-encounter.ts b/src/data/mystery-encounters/encounters/trash-to-treasure-encounter.ts index c2a0426bceb..2b3b38b2164 100644 --- a/src/data/mystery-encounters/encounters/trash-to-treasure-encounter.ts +++ b/src/data/mystery-encounters/encounters/trash-to-treasure-encounter.ts @@ -105,7 +105,7 @@ export const TrashToTreasureEncounter: MysteryEncounter = }) .withOptionPhase(async (scene: BattleScene) => { // Gain 2 Leftovers and 2 Shell Bell - transitionMysteryEncounterIntroVisuals(scene); + await transitionMysteryEncounterIntroVisuals(scene); await tryApplyDigRewardItems(scene); const blackSludge = generateModifierType(scene, modifierTypes.MYSTERY_ENCOUNTER_BLACK_SLUDGE, [ SHOP_ITEM_COST_MULTIPLIER ]); @@ -136,7 +136,7 @@ export const TrashToTreasureEncounter: MysteryEncounter = // Investigate garbage, battle Gmax Garbodor scene.setFieldScale(0.75); await showEncounterText(scene, `${namespace}:option.2.selected_2`); - transitionMysteryEncounterIntroVisuals(scene); + await transitionMysteryEncounterIntroVisuals(scene); const encounter = scene.currentBattle.mysteryEncounter!; @@ -222,7 +222,7 @@ async function tryApplyDigRewardItems(scene: BattleScene) { await showEncounterText(scene, i18next.t("battle:rewardGainCount", { modifierName: shellBell.name, count: 2 }), null, undefined, true); } -async function doGarbageDig(scene: BattleScene) { +function doGarbageDig(scene: BattleScene) { scene.playSound("battle_anims/PRSFX- Dig2"); scene.time.delayedCall(SOUND_EFFECT_WAIT_TIME, () => { scene.playSound("battle_anims/PRSFX- Dig2"); diff --git a/src/test/mystery-encounter/encounters/the-expert-breeder-encounter.test.ts b/src/test/mystery-encounter/encounters/the-expert-breeder-encounter.test.ts index bbb4f249feb..a3a43815ec6 100644 --- a/src/test/mystery-encounter/encounters/the-expert-breeder-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/the-expert-breeder-encounter.test.ts @@ -124,10 +124,31 @@ describe("The Expert Pokémon Breeder - Mystery Encounter", () => { }); }); - it("should start battle against the trainer", async () => { + it("should start battle against the trainer with correctly loaded assets", async () => { await game.runToMysteryEncounter(MysteryEncounterType.THE_EXPERT_POKEMON_BREEDER, defaultParty); + + let successfullyLoaded = false; + vi.spyOn(scene, "getEnemyParty").mockImplementation(() => { + const ace = scene.currentBattle?.enemyParty[0]; + if (ace) { + // Pretend that loading assets takes an extra 500ms + vi.spyOn(ace, "loadAssets").mockImplementation(() => new Promise(resolve => { + setTimeout(() => { + successfullyLoaded = true; + resolve(); + }, 500); + })); + } + + return scene.currentBattle?.enemyParty ?? []; + }); + await runMysteryEncounterToEnd(game, 1, undefined, true); + // Check that assets are successfully loaded + expect(successfullyLoaded).toBe(true); + + // Check usual battle stuff expect(scene.getCurrentPhase()?.constructor.name).toBe(CommandPhase.name); expect(scene.currentBattle.trainer).toBeDefined(); expect(scene.currentBattle.mysteryEncounter?.encounterMode).toBe(MysteryEncounterMode.TRAINER_BATTLE); @@ -182,10 +203,31 @@ describe("The Expert Pokémon Breeder - Mystery Encounter", () => { }); }); - it("should start battle against the trainer", async () => { + it("should start battle against the trainer with correctly loaded assets", async () => { await game.runToMysteryEncounter(MysteryEncounterType.THE_EXPERT_POKEMON_BREEDER, defaultParty); + + let successfullyLoaded = false; + vi.spyOn(scene, "getEnemyParty").mockImplementation(() => { + const ace = scene.currentBattle?.enemyParty[0]; + if (ace) { + // Pretend that loading assets takes an extra 500ms + vi.spyOn(ace, "loadAssets").mockImplementation(() => new Promise(resolve => { + setTimeout(() => { + successfullyLoaded = true; + resolve(); + }, 500); + })); + } + + return scene.currentBattle?.enemyParty ?? []; + }); + await runMysteryEncounterToEnd(game, 2, undefined, true); + // Check that assets are successfully loaded + expect(successfullyLoaded).toBe(true); + + // Check usual battle stuff expect(scene.getCurrentPhase()?.constructor.name).toBe(CommandPhase.name); expect(scene.currentBattle.trainer).toBeDefined(); expect(scene.currentBattle.mysteryEncounter?.encounterMode).toBe(MysteryEncounterMode.TRAINER_BATTLE); @@ -240,10 +282,31 @@ describe("The Expert Pokémon Breeder - Mystery Encounter", () => { }); }); - it("should start battle against the trainer", async () => { + it("should start battle against the trainer with correctly loaded assets", async () => { await game.runToMysteryEncounter(MysteryEncounterType.THE_EXPERT_POKEMON_BREEDER, defaultParty); + + let successfullyLoaded = false; + vi.spyOn(scene, "getEnemyParty").mockImplementation(() => { + const ace = scene.currentBattle?.enemyParty[0]; + if (ace) { + // Pretend that loading assets takes an extra 500ms + vi.spyOn(ace, "loadAssets").mockImplementation(() => new Promise(resolve => { + setTimeout(() => { + successfullyLoaded = true; + resolve(); + }, 500); + })); + } + + return scene.currentBattle?.enemyParty ?? []; + }); + await runMysteryEncounterToEnd(game, 3, undefined, true); + // Check that assets are successfully loaded + expect(successfullyLoaded).toBe(true); + + // Check usual battle stuff expect(scene.getCurrentPhase()?.constructor.name).toBe(CommandPhase.name); expect(scene.currentBattle.trainer).toBeDefined(); expect(scene.currentBattle.mysteryEncounter?.encounterMode).toBe(MysteryEncounterMode.TRAINER_BATTLE); From 2caa09f246e157329fe3c73130c814db2d4410f6 Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Wed, 16 Oct 2024 07:38:12 -0700 Subject: [PATCH 07/85] [Move] Fully Implement Secret Power (#4647) * initial work * move go * biomes for damo * more cleanup * added effect for space * test * balance change 1 * i'm silly * fixed effect cahnce * secret power atr * Apply suggestions from code review Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * got tests to work + added final balance biomes * added documentation * Apply suggestions from code review Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update src/data/move.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --------- Co-authored-by: frutescens Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- src/data/move.ts | 160 +++++++++++++++++++++++++++- src/test/moves/secret_power.test.ts | 89 ++++++++++++++++ 2 files changed, 247 insertions(+), 2 deletions(-) create mode 100644 src/test/moves/secret_power.test.ts diff --git a/src/data/move.ts b/src/data/move.ts index 6d0701b79a2..448008b733c 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1024,7 +1024,7 @@ export class MoveEffectAttr extends MoveAttr { applyAbAttrs(MoveEffectChanceMultiplierAbAttr, user, null, false, moveChance, move, target, selfEffect, showAbility); - if (!move.hasAttr(FlinchAttr) || moveChance.value <= move.chance) { + if ((!move.hasAttr(FlinchAttr) || moveChance.value <= move.chance) && !move.hasAttr(SecretPowerAttr)) { const userSide = user.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; user.scene.arena.applyTagsForSide(ArenaTagType.WATER_FIRE_PLEDGE, userSide, false, moveChance); } @@ -2875,6 +2875,162 @@ export class StatStageChangeAttr extends MoveEffectAttr { } } +/** + * Attribute used to determine the Biome/Terrain-based secondary effect of Secret Power + */ +export class SecretPowerAttr extends MoveEffectAttr { + constructor() { + super(false); + } + + /** + * Used to determine if the move should apply a secondary effect based on Secret Power's 30% chance + * @returns `true` if the move's secondary effect should apply + */ + override canApply(user: Pokemon, target: Pokemon, move: Move, args?: any[]): boolean { + this.effectChanceOverride = move.chance; + const moveChance = this.getMoveChance(user, target, move, this.selfTarget); + if (moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) { + // effectChanceOverride used in the application of the actual secondary effect + this.effectChanceOverride = 100; + return true; + } else { + return false; + } + } + + /** + * Used to apply the secondary effect to the target Pokemon + * @returns `true` if a secondary effect is successfully applied + */ + override apply(user: Pokemon, target: Pokemon, move: Move, args?: any[]): boolean | Promise { + if (!super.apply(user, target, move, args)) { + return false; + } + let secondaryEffect: MoveEffectAttr; + const terrain = user.scene.arena.getTerrainType(); + if (terrain !== TerrainType.NONE) { + secondaryEffect = this.determineTerrainEffect(terrain); + } else { + const biome = user.scene.arena.biomeType; + secondaryEffect = this.determineBiomeEffect(biome); + } + return secondaryEffect.apply(user, target, move, []); + } + + /** + * Determines the secondary effect based on terrain. + * Takes precedence over biome-based effects. + * ``` + * Electric Terrain | Paralysis + * Misty Terrain | SpAtk -1 + * Grassy Terrain | Sleep + * Psychic Terrain | Speed -1 + * ``` + * @param terrain - {@linkcode TerrainType} The current terrain + * @returns the chosen secondary effect {@linkcode MoveEffectAttr} + */ + private determineTerrainEffect(terrain: TerrainType): MoveEffectAttr { + let secondaryEffect: MoveEffectAttr; + switch (terrain) { + case TerrainType.ELECTRIC: + default: + secondaryEffect = new StatusEffectAttr(StatusEffect.PARALYSIS, false); + break; + case TerrainType.MISTY: + secondaryEffect = new StatStageChangeAttr([ Stat.SPATK ], -1, false); + break; + case TerrainType.GRASSY: + secondaryEffect = new StatusEffectAttr(StatusEffect.SLEEP, false); + break; + case TerrainType.PSYCHIC: + secondaryEffect = new StatStageChangeAttr([ Stat.SPD ], -1, false); + break; + } + return secondaryEffect; + } + + /** + * Determines the secondary effect based on biome + * ``` + * Town, Metropolis, Slum, Dojo, Laboratory, Power Plant + Default | Paralysis + * Plains, Grass, Tall Grass, Forest, Jungle, Meadow | Sleep + * Swamp, Mountain, Temple, Ruins | Speed -1 + * Ice Cave, Snowy Forest | Freeze + * Volcano | Burn + * Fairy Cave | SpAtk -1 + * Desert, Construction Site, Beach, Island, Badlands | Accuracy -1 + * Sea, Lake, Seabed | Atk -1 + * Cave, Wasteland, Graveyard, Abyss, Space | Flinch + * End | Def -1 + * ``` + * @param biome - The current {@linkcode Biome} the battle is set in + * @returns the chosen secondary effect {@linkcode MoveEffectAttr} + */ + private determineBiomeEffect(biome: Biome): MoveEffectAttr { + let secondaryEffect: MoveEffectAttr; + switch (biome) { + case Biome.PLAINS: + case Biome.GRASS: + case Biome.TALL_GRASS: + case Biome.FOREST: + case Biome.JUNGLE: + case Biome.MEADOW: + secondaryEffect = new StatusEffectAttr(StatusEffect.SLEEP, false); + break; + case Biome.SWAMP: + case Biome.MOUNTAIN: + case Biome.TEMPLE: + case Biome.RUINS: + secondaryEffect = new StatStageChangeAttr([ Stat.SPD ], -1, false); + break; + case Biome.ICE_CAVE: + case Biome.SNOWY_FOREST: + secondaryEffect = new StatusEffectAttr(StatusEffect.FREEZE, false); + break; + case Biome.VOLCANO: + secondaryEffect = new StatusEffectAttr(StatusEffect.BURN, false); + break; + case Biome.FAIRY_CAVE: + secondaryEffect = new StatStageChangeAttr([ Stat.SPATK ], -1, false); + break; + case Biome.DESERT: + case Biome.CONSTRUCTION_SITE: + case Biome.BEACH: + case Biome.ISLAND: + case Biome.BADLANDS: + secondaryEffect = new StatStageChangeAttr([ Stat.ACC ], -1, false); + break; + case Biome.SEA: + case Biome.LAKE: + case Biome.SEABED: + secondaryEffect = new StatStageChangeAttr([ Stat.ATK ], -1, false); + break; + case Biome.CAVE: + case Biome.WASTELAND: + case Biome.GRAVEYARD: + case Biome.ABYSS: + case Biome.SPACE: + secondaryEffect = new AddBattlerTagAttr(BattlerTagType.FLINCHED, false, true); + break; + case Biome.END: + secondaryEffect = new StatStageChangeAttr([ Stat.DEF ], -1, false); + break; + case Biome.TOWN: + case Biome.METROPOLIS: + case Biome.SLUM: + case Biome.DOJO: + case Biome.FACTORY: + case Biome.LABORATORY: + case Biome.POWER_PLANT: + default: + secondaryEffect = new StatusEffectAttr(StatusEffect.PARALYSIS, false); + break; + } + return secondaryEffect; + } +} + export class PostVictoryStatStageChangeAttr extends MoveAttr { private stats: BattleStat[]; private stages: number; @@ -7898,7 +8054,7 @@ export function initMoves() { .unimplemented(), new AttackMove(Moves.SECRET_POWER, Type.NORMAL, MoveCategory.PHYSICAL, 70, 100, 20, 30, 0, 3) .makesContact(false) - .partial(), // No effect implemented + .attr(SecretPowerAttr), new AttackMove(Moves.DIVE, Type.WATER, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 3) .attr(ChargeAttr, ChargeAnim.DIVE_CHARGING, i18next.t("moveTriggers:hidUnderwater", { pokemonName: "{USER}" }), BattlerTagType.UNDERWATER, true) .attr(GulpMissileTagAttr) diff --git a/src/test/moves/secret_power.test.ts b/src/test/moves/secret_power.test.ts new file mode 100644 index 00000000000..ff0b5ae8c24 --- /dev/null +++ b/src/test/moves/secret_power.test.ts @@ -0,0 +1,89 @@ +import { Abilities } from "#enums/abilities"; +import { Biome } from "#enums/biome"; +import { Moves } from "#enums/moves"; +import { Stat } from "#enums/stat"; +import { allMoves, SecretPowerAttr } from "#app/data/move"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { StatusEffect } from "#enums/status-effect"; +import { BattlerIndex } from "#app/battle"; +import { ArenaTagType } from "#enums/arena-tag-type"; +import { ArenaTagSide } from "#app/data/arena-tag"; + +describe("Moves - Secret Power", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.SECRET_POWER ]) + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyLevel(60) + .enemyAbility(Abilities.BALL_FETCH); + }); + + it("Secret Power checks for an active terrain first then looks at the biome for its secondary effect", async () => { + game.override + .startingBiome(Biome.VOLCANO) + .enemyMoveset([ Moves.SPLASH, Moves.MISTY_TERRAIN ]); + vi.spyOn(allMoves[Moves.SECRET_POWER], "chance", "get").mockReturnValue(100); + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const enemyPokemon = game.scene.getEnemyPokemon()!; + + // No Terrain + Biome.VOLCANO --> Burn + game.move.select(Moves.SECRET_POWER); + await game.forceEnemyMove(Moves.SPLASH); + await game.phaseInterceptor.to("TurnEndPhase"); + expect(enemyPokemon.status?.effect).toBe(StatusEffect.BURN); + + // Misty Terrain --> SpAtk -1 + game.move.select(Moves.SECRET_POWER); + await game.forceEnemyMove(Moves.MISTY_TERRAIN); + await game.phaseInterceptor.to("TurnEndPhase"); + expect(enemyPokemon.getStatStage(Stat.SPATK)).toBe(-1); + }); + + it("the 'rainbow' effect of fire+water pledge does not double the chance of secret power's secondary effect", + async () => { + game.override + .moveset([ Moves.FIRE_PLEDGE, Moves.WATER_PLEDGE, Moves.SECRET_POWER, Moves.SPLASH ]) + .enemyMoveset([ Moves.SPLASH ]) + .battleType("double"); + await game.classicMode.startBattle([ Species.BLASTOISE, Species.CHARIZARD ]); + + const secretPowerAttr = allMoves[Moves.SECRET_POWER].getAttrs(SecretPowerAttr)[0]; + vi.spyOn(secretPowerAttr, "getMoveChance"); + + game.move.select(Moves.WATER_PLEDGE, 0, BattlerIndex.ENEMY); + game.move.select(Moves.FIRE_PLEDGE, 1, BattlerIndex.ENEMY_2); + + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(game.scene.arena.getTagOnSide(ArenaTagType.WATER_FIRE_PLEDGE, ArenaTagSide.PLAYER)).toBeDefined(); + + game.move.select(Moves.SECRET_POWER, 0, BattlerIndex.ENEMY); + game.move.select(Moves.SPLASH, 1); + + await game.phaseInterceptor.to("BerryPhase", false); + + expect(secretPowerAttr.getMoveChance).toHaveLastReturnedWith(30); + } + ); +}); From 72c08e5cfdc64b39c46a95997df3a4ba5373e227 Mon Sep 17 00:00:00 2001 From: PigeonBar <56974298+PigeonBar@users.noreply.github.com> Date: Wed, 16 Oct 2024 11:09:48 -0400 Subject: [PATCH 08/85] [Refactor] Clean up commented safari zone code from #4661 (#4671) --- .../encounters/safari-zone-encounter.ts | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/data/mystery-encounters/encounters/safari-zone-encounter.ts b/src/data/mystery-encounters/encounters/safari-zone-encounter.ts index 0fec305333e..01dc29f9821 100644 --- a/src/data/mystery-encounters/encounters/safari-zone-encounter.ts +++ b/src/data/mystery-encounters/encounters/safari-zone-encounter.ts @@ -303,18 +303,7 @@ async function summonSafariPokemon(scene: BattleScene) { scene.unshiftPhase(new SummonPhase(scene, 0, false)); encounter.setDialogueToken("pokemonName", getPokemonNameWithAffix(pokemon)); - // TODO: If we await this showEncounterText, then the text will display without - // the wild Pokemon on screen, but if we don't await it, then the text never - // shows up and the IV scanner breaks. For now, we place the IV scanner code - // separately so that at least the IV scanner works. - // - // showEncounterText(scene, getEncounterText(scene, "battle:singleWildAppeared") ?? "", null, 0, false) - // .then(() => { - // const ivScannerModifier = scene.findModifier(m => m instanceof IvScannerModifier); - // if (ivScannerModifier) { - // scene.pushPhase(new ScanIvsPhase(scene, pokemon.getBattlerIndex(), Math.min(ivScannerModifier.getStackCount() * 2, 6))); - // } - // }); + const ivScannerModifier = scene.findModifier(m => m instanceof IvScannerModifier); if (ivScannerModifier) { scene.pushPhase(new ScanIvsPhase(scene, pokemon.getBattlerIndex(), Math.min(ivScannerModifier.getStackCount() * 2, 6))); From 1907824670c211ea2cf133ba0b42cab9a689c851 Mon Sep 17 00:00:00 2001 From: PigeonBar <56974298+PigeonBar@users.noreply.github.com> Date: Wed, 16 Oct 2024 11:10:35 -0400 Subject: [PATCH 09/85] [P1] Fix party UI crash from unsanitized `lastCursor` pointing to empty Pokemon slot (#4672) --- src/ui/party-ui-handler.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ui/party-ui-handler.ts b/src/ui/party-ui-handler.ts index e7c1b02cf01..cfc5e146f08 100644 --- a/src/ui/party-ui-handler.ts +++ b/src/ui/party-ui-handler.ts @@ -671,6 +671,9 @@ export default class PartyUiHandler extends MessageUiHandler { } else if (this.cursor === 6) { this.partyCancelButton.select(); } + if (this.lastCursor < 6 && this.lastCursor >= party.length) { + this.lastCursor = party.length - 1; + } for (const p in party) { const slotIndex = parseInt(p); From 3ea459746a06a6827901dd6138002141efe76ee3 Mon Sep 17 00:00:00 2001 From: Lugiad <2070109+Adri1@users.noreply.github.com> Date: Wed, 16 Oct 2024 20:53:25 +0200 Subject: [PATCH 10/85] [Localization] [UI/UX] Italian Type and Status icons (#4673) --- public/images/statuses_it.png | Bin 441 -> 2463 bytes public/images/types_it.png | Bin 4467 -> 6358 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/public/images/statuses_it.png b/public/images/statuses_it.png index d372b989be966007e5fccac5f54fe341457e598b..af3107018f86ccdae9b586c5bfe25268caeb70b2 100644 GIT binary patch literal 2463 zcmbVO3v|=g85VC!m$O1wU?mSBD3C*CNq$SQ^RkmU0f#Jc)&v?7S(0Nlwq+y*J6Tea zc5K*#u#M4_#4VvcC4sf9fkH~)l!Q|tD>Qx30tv}kPho+L(^6iA78tvB9QQGx-F%L$ zE9tx6|9$`e-zx?3^L`OG<tc!#+zOf%?3}{y_5w5n8Pfb-nyKVu*v?h(9wTyb-vI>XStIg< z#)@0LCeF!QYDBKECeOyyR5B!sq@}_JKLrTfoJ_-hx630@ej^g$rNB6R8$;j-M6NU< z8R39%u{9qy2_gq;6k3!a)Jj-KDhMr3D%Fp}N}SMPxDF#!C{9qgmQs;$^oM|GBI}?E z%-PXc;L3949x0k8kTA?odoea(liz`YhGA)${y{LyP!2(K)4(q8rYkti>#0ECSQ06d z;1Wa-7^qW4R9LN4jz^Md55wh{jRMqllD|_VAIBsu$4$nM+$;{zgCfF-`WaC;b4Ca4`UlUxQM+PI1iu}!N#BW9t>VC z9)|T=3gO8UNn?cUp~8`_nqLBw*$Rx z)cim8TH=>{p)JikxWZd^<=>n7=C-`s#Pu)ghoFx#s@y}LCQb{a*I1sdHytm0D&Dpw zyQTI5JHN#;J~O4DXhC~s99($epUDaR16^6?gTc^Oj?Hf-tqS)3L;u)}-+VHt4W62? zbM}t5j^i_e=Ed158-=&}#yu2Bhi)8Qckb(@LCe-bsI_ik*H+%)zM9;~tht@sTHU?n z(lS22r7o418h>thV~+bvvbipG?0~jOUupBavFWAa?Nd)(f3q`jP zo*g_EXiPeI`%}I4Owz*6)FWN1+fO#kK3o3io|`B0$`ps;qwkQzf8sPtk2gIyaJ#ai zJN_x*MD_6Q3kK<6+>PnyQSq754+baH{?tELH|xgb+RxHcO2u7c-Y@%WUBa@B9cFP? zga78WI``P_Z6CgHq9&m@_h*}KO+5Yn(4IRbiD}I}A^Dc`_0xwPLzC9K7EJo^)Pxm* zUHglA=zVTO@K$s7b)rFE>v{XhzBNttuB?LG4YO(pZK$p1TEXAuy`tU&Bu|DC4^3Sf zI?<3tJU=NnfqL!N&gVXMY}r0dH7}*V_UVG@mgA;7r5X937Z(NkL)^9A;mhNozUFIX zHG%9ZSDLo7^h(S4eerGLqHQ}L$t_vCcG01d+t-P|tkvXipIl#Xsbh8fuA=g}W4n76 zo60upJ|_0w8t7V0wO_m#d?jJqh4j9!JE-M9dFzCg?CF$qmcKr9Zg1;HNBXA@JRQ>X zpBqB{bxQcG&UY-mspSA9@y?-8yVJThfPxlP( zG&I)lS$BAFA{5%)K6oBZ+>4&`O_-6znYOleuU%8R?fI82xwLrZ_nsYoZakE}u_Jpw zQh$JKT-Ejm-;D-u+~;SmoNOy;B|7^nYim1io~rufPF+%((U9`;i{m#RNWFCRi~U!R tB_8|xye!)EUfJg1^+&(FIsf{lq^;e^<1cLQ(1$;vaTQ>G}+I zIn7o0!+Dp;xZJZk++_QIf*BQ_vO9cL>_x7%KzeP1y+B2_I7G_xHE-s8-)5{aFy1?z zvW;$NS#fE(5J*QH>;TO#qj-;m3y@V^jDKUiXB4T~am+que5?h|bD2QvJlYc8%_G~a zG}z~@!Q2dSmt873PQXLUg+O|T!QM`p^A|K=@Suc&?b@)04>kGLv3=K17yh?|Mhx#G)+hhQwMYUUT0RT>1-XbQdPI;dWdHyG07*qoM6N<$g1zg# A#sB~S diff --git a/public/images/types_it.png b/public/images/types_it.png index 8b644f1041c4236c9e729b30c529149e209a286c..3be03aeea6851671fe4360380bf760f3b04b6f8e 100644 GIT binary patch literal 6358 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 literal 4467 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 Date: Wed, 16 Oct 2024 14:55:23 -0400 Subject: [PATCH 11/85] [Refactor] Add friendship related constants (#4657) * Add constants for friendship * Absolute path in battle-scene.ts * Address nits * Apply negative to constant --- src/battle-scene.ts | 3 ++- src/data/balance/starters.ts | 6 ++++++ src/field/pokemon.ts | 4 ++-- src/modifier/modifier.ts | 3 ++- src/phases/faint-phase.ts | 3 ++- 5 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 6a70688dbf1..ffba8e98d34 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -95,6 +95,7 @@ import { ExpPhase } from "#app/phases/exp-phase"; import { ShowPartyExpBarPhase } from "#app/phases/show-party-exp-bar-phase"; import { MysteryEncounterMode } from "#enums/mystery-encounter-mode"; import { ExpGainsSpeed } from "#enums/exp-gains-speed"; +import { FRIENDSHIP_GAIN_FROM_BATTLE } from "#app/data/balance/starters"; export const bypassLogin = import.meta.env.VITE_BYPASS_LOGIN === "1"; @@ -3054,7 +3055,7 @@ export default class BattleScene extends SceneBase { const pId = partyMember.id; const participated = participantIds.has(pId); if (participated && pokemonDefeated) { - partyMember.addFriendship(2); + partyMember.addFriendship(FRIENDSHIP_GAIN_FROM_BATTLE); const machoBraceModifier = partyMember.getHeldItems().find(m => m instanceof PokemonIncrementingStatModifier); if (machoBraceModifier && machoBraceModifier.stackCount < machoBraceModifier.getMaxStackCount(this)) { machoBraceModifier.stackCount++; diff --git a/src/data/balance/starters.ts b/src/data/balance/starters.ts index 0fadd992309..bf3a1f7ad56 100644 --- a/src/data/balance/starters.ts +++ b/src/data/balance/starters.ts @@ -2,6 +2,12 @@ import { Species } from "#enums/species"; export const POKERUS_STARTER_COUNT = 5; +// #region Friendship constants +export const CLASSIC_CANDY_FRIENDSHIP_MULTIPLIER = 2; +export const FRIENDSHIP_GAIN_FROM_BATTLE = 2; +export const FRIENDSHIP_GAIN_FROM_RARE_CANDY = 5; +export const FRIENDSHIP_LOSS_FROM_FAINT = 10; + /** * Function to get the cumulative friendship threshold at which a candy is earned * @param starterCost The cost of the starter, found in {@linkcode speciesStarterCosts} diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index f3e9c66ed15..9aaadf29657 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -5,7 +5,7 @@ import { variantData } from "#app/data/variant"; import BattleInfo, { PlayerBattleInfo, EnemyBattleInfo } from "#app/ui/battle-info"; import Move, { HighCritAttr, HitsTagAttr, applyMoveAttrs, FixedDamageAttr, VariableAtkAttr, allMoves, MoveCategory, TypelessAttr, CritOnlyAttr, getMoveTargets, OneHitKOAttr, VariableMoveTypeAttr, VariableDefAttr, AttackMove, ModifiedDamageAttr, VariableMoveTypeMultiplierAttr, IgnoreOpponentStatStagesAttr, SacrificialAttr, VariableMoveCategoryAttr, CounterDamageAttr, StatStageChangeAttr, RechargeAttr, ChargeAttr, IgnoreWeatherTypeDebuffAttr, BypassBurnDamageReductionAttr, SacrificialAttrOnHit, OneHitKOAccuracyAttr, RespectAttackTypeImmunityAttr, MoveTarget, CombinedPledgeStabBoostAttr } from "#app/data/move"; import { default as PokemonSpecies, PokemonSpeciesForm, getFusedSpeciesName, getPokemonSpecies, getPokemonSpeciesForm } from "#app/data/pokemon-species"; -import { getStarterValueFriendshipCap, speciesStarterCosts } from "#app/data/balance/starters"; +import { CLASSIC_CANDY_FRIENDSHIP_MULTIPLIER, getStarterValueFriendshipCap, speciesStarterCosts } from "#app/data/balance/starters"; import { starterPassiveAbilities } from "#app/data/balance/passives"; import { Constructor, isNullOrUndefined, randSeedInt } from "#app/utils"; import * as Utils from "#app/utils"; @@ -4082,7 +4082,7 @@ export class PlayerPokemon extends Pokemon { fusionStarterSpeciesId ? this.scene.gameData.starterData[fusionStarterSpeciesId] : null ].filter(d => !!d); const amount = new Utils.IntegerHolder(friendship); - const starterAmount = new Utils.IntegerHolder(Math.floor(friendship * (this.scene.gameMode.isClassic && friendship > 0 ? 2 : 1) / (fusionStarterSpeciesId ? 2 : 1))); + const starterAmount = new Utils.IntegerHolder(Math.floor(friendship * (this.scene.gameMode.isClassic && friendship > 0 ? CLASSIC_CANDY_FRIENDSHIP_MULTIPLIER : 1) / (fusionStarterSpeciesId ? 2 : 1))); if (amount.value > 0) { this.scene.applyModifier(PokemonFriendshipBoosterModifier, true, this, amount); this.scene.applyModifier(PokemonFriendshipBoosterModifier, true, this, starterAmount); diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index 689b81be82f..35d1a304461 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -30,6 +30,7 @@ import { StatusEffect } from "#enums/status-effect"; import i18next from "i18next"; import { type DoubleBattleChanceBoosterModifierType, type EvolutionItemModifierType, type FormChangeItemModifierType, type ModifierOverride, type ModifierType, type PokemonBaseStatTotalModifierType, type PokemonExpBoosterModifierType, type PokemonFriendshipBoosterModifierType, type PokemonMoveAccuracyBoosterModifierType, type PokemonMultiHitModifierType, type TerastallizeModifierType, type TmModifierType, getModifierType, ModifierPoolType, ModifierTypeGenerator, modifierTypes, PokemonHeldItemModifierType } from "./modifier-type"; import { Color, ShadowColor } from "#enums/color"; +import { FRIENDSHIP_GAIN_FROM_RARE_CANDY } from "#app/data/balance/starters"; export type ModifierPredicate = (modifier: Modifier) => boolean; @@ -2213,7 +2214,7 @@ export class PokemonLevelIncrementModifier extends ConsumablePokemonModifier { playerPokemon.levelExp = 0; } - playerPokemon.addFriendship(5); + playerPokemon.addFriendship(FRIENDSHIP_GAIN_FROM_RARE_CANDY); playerPokemon.scene.unshiftPhase(new LevelUpPhase(playerPokemon.scene, playerPokemon.scene.getParty().indexOf(playerPokemon), playerPokemon.level - levelCount.value, playerPokemon.level)); diff --git a/src/phases/faint-phase.ts b/src/phases/faint-phase.ts index 60dbbbfea0f..95105337f60 100644 --- a/src/phases/faint-phase.ts +++ b/src/phases/faint-phase.ts @@ -20,6 +20,7 @@ import { VictoryPhase } from "./victory-phase"; import { SpeciesFormChangeActiveTrigger } from "#app/data/pokemon-forms"; import { SwitchType } from "#enums/switch-type"; import { isNullOrUndefined } from "#app/utils"; +import { FRIENDSHIP_LOSS_FROM_FAINT } from "#app/data/balance/starters"; export class FaintPhase extends PokemonPhase { /** @@ -147,7 +148,7 @@ export class FaintPhase extends PokemonPhase { pokemon.faintCry(() => { if (pokemon instanceof PlayerPokemon) { - pokemon.addFriendship(-10); + pokemon.addFriendship(-FRIENDSHIP_LOSS_FROM_FAINT); } pokemon.hideInfo(); this.scene.playSound("se/faint"); From d92d63e81fc80dd08f7631af22316a61cdabe776 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Wed, 16 Oct 2024 13:10:19 -0700 Subject: [PATCH 12/85] [Misc] Restore info comment that was accidentally removed (#4674) --- .../mystery-encounters/encounters/safari-zone-encounter.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/data/mystery-encounters/encounters/safari-zone-encounter.ts b/src/data/mystery-encounters/encounters/safari-zone-encounter.ts index 01dc29f9821..0ee3c57b0a2 100644 --- a/src/data/mystery-encounters/encounters/safari-zone-encounter.ts +++ b/src/data/mystery-encounters/encounters/safari-zone-encounter.ts @@ -304,6 +304,11 @@ async function summonSafariPokemon(scene: BattleScene) { encounter.setDialogueToken("pokemonName", getPokemonNameWithAffix(pokemon)); + // TODO: If we await showEncounterText here, then the text will display without + // the wild Pokemon on screen, but if we don't await it, then the text never + // shows up and the IV scanner breaks. For now, we place the IV scanner code + // separately so that at least the IV scanner works. + const ivScannerModifier = scene.findModifier(m => m instanceof IvScannerModifier); if (ivScannerModifier) { scene.pushPhase(new ScanIvsPhase(scene, pokemon.getBattlerIndex(), Math.min(ivScannerModifier.getStackCount() * 2, 6))); From afebecd43c5bced779736dd51ec5369be8810afb Mon Sep 17 00:00:00 2001 From: Madmadness65 <59298170+Madmadness65@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:16:10 -0500 Subject: [PATCH 13/85] [P2 Bug] Fix pool entry for Jynx not using baby species (#4675) --- .../encounters/the-expert-pokemon-breeder-encounter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts b/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts index 7bba603728b..945e7ee188d 100644 --- a/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts +++ b/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts @@ -61,7 +61,7 @@ const POOL_1_POKEMON: (Species | BreederSpeciesEvolution)[][] = [ const POOL_2_POKEMON: (Species | BreederSpeciesEvolution)[][] = [ [ Species.PICHU, new BreederSpeciesEvolution(Species.PIKACHU, FIRST_STAGE_EVOLUTION_WAVE), new BreederSpeciesEvolution(Species.RAICHU, FINAL_STAGE_EVOLUTION_WAVE) ], [ Species.PICHU, new BreederSpeciesEvolution(Species.PIKACHU, FIRST_STAGE_EVOLUTION_WAVE), new BreederSpeciesEvolution(Species.ALOLA_RAICHU, FINAL_STAGE_EVOLUTION_WAVE) ], - [ Species.JYNX ], + [ Species.SMOOCHUM, new BreederSpeciesEvolution(Species.JYNX, SECOND_STAGE_EVOLUTION_WAVE) ], [ Species.TYROGUE, new BreederSpeciesEvolution(Species.HITMONLEE, SECOND_STAGE_EVOLUTION_WAVE) ], [ Species.TYROGUE, new BreederSpeciesEvolution(Species.HITMONCHAN, SECOND_STAGE_EVOLUTION_WAVE) ], [ Species.TYROGUE, new BreederSpeciesEvolution(Species.HITMONTOP, SECOND_STAGE_EVOLUTION_WAVE) ], From 85b8ca6467bc0a79e0eabcbb81ef7c677b327241 Mon Sep 17 00:00:00 2001 From: "Amani H." <109637146+xsn34kzx@users.noreply.github.com> Date: Wed, 16 Oct 2024 19:48:28 -0400 Subject: [PATCH 14/85] [Dev] Bump Game Version, Overhaul Version Migration (#4388) * Bump Version, Remove "Outdated" Message * Fix `src/ui/ui.ts` * Fix `src/system/game-data.ts` * Clean Up & Organize Version Migration * Rename Methods & Session Migration Adjustment * Collapse Version Migrators to Single File as Arrays * Address NITs * Restructure Migration Initialization * Fix Spacing, Increment to v1.6.0 * Revert Back to v1.1.0 * Add `gameVersion` to Mocked Game * Add More Documentation --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- package-lock.json | 4 +- package.json | 4 +- src/phases/outdated-phase.ts | 13 -- src/system/game-data.ts | 19 +- src/system/version-converter.ts | 157 --------------- .../version_migration/version_converter.ts | 182 ++++++++++++++++++ .../version_migration/versions/v1_0_4.ts | 135 +++++++++++++ src/test/utils/gameWrapper.ts | 2 + src/ui/outdated-modal-ui-handler.ts | 47 ----- src/ui/ui.ts | 4 - 10 files changed, 329 insertions(+), 238 deletions(-) delete mode 100644 src/phases/outdated-phase.ts delete mode 100644 src/system/version-converter.ts create mode 100644 src/system/version_migration/version_converter.ts create mode 100644 src/system/version_migration/versions/v1_0_4.ts delete mode 100644 src/ui/outdated-modal-ui-handler.ts diff --git a/package-lock.json b/package-lock.json index ee2708b38f5..be946306471 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pokemon-rogue-battle", - "version": "1.0.4", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pokemon-rogue-battle", - "version": "1.0.4", + "version": "1.1.0", "hasInstallScript": true, "dependencies": { "@material/material-color-utilities": "^0.2.7", diff --git a/package.json b/package.json index d8d7f5e8db8..a31296d1644 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pokemon-rogue-battle", "private": true, - "version": "1.0.4", + "version": "1.1.0", "type": "module", "scripts": { "start": "vite", @@ -20,7 +20,7 @@ "depcruise": "depcruise src", "depcruise:graph": "depcruise src --output-type dot | node dependency-graph.js > dependency-graph.svg", "create-test": "node ./create-test-boilerplate.js", - "postinstall": "npx lefthook install && npx lefthook run post-merge" + "postinstall": "npx lefthook install && npx lefthook run post-merge" }, "devDependencies": { "@eslint/js": "^9.3.0", diff --git a/src/phases/outdated-phase.ts b/src/phases/outdated-phase.ts deleted file mode 100644 index 4baf16d2f56..00000000000 --- a/src/phases/outdated-phase.ts +++ /dev/null @@ -1,13 +0,0 @@ -import BattleScene from "#app/battle-scene"; -import { Phase } from "#app/phase"; -import { Mode } from "#app/ui/ui"; - -export class OutdatedPhase extends Phase { - constructor(scene: BattleScene) { - super(scene); - } - - start(): void { - this.scene.ui.setMode(Mode.OUTDATED); - } -} diff --git a/src/system/game-data.ts b/src/system/game-data.ts index b162962fac6..41746957d49 100644 --- a/src/system/game-data.ts +++ b/src/system/game-data.ts @@ -43,10 +43,9 @@ import { Species } from "#enums/species"; import { applyChallenges, ChallengeType } from "#app/data/challenge"; import { WeatherType } from "#enums/weather-type"; import { TerrainType } from "#app/data/terrain"; -import { OutdatedPhase } from "#app/phases/outdated-phase"; import { ReloadSessionPhase } from "#app/phases/reload-session-phase"; import { RUN_HISTORY_LIMIT } from "#app/ui/run-history-ui-handler"; -import { applySessionDataPatches, applySettingsDataPatches, applySystemDataPatches } from "#app/system/version-converter"; +import { applySessionVersionMigration, applySystemVersionMigration, applySettingsVersionMigration } from "./version_migration/version_converter"; import { MysteryEncounterSaveData } from "#app/data/mystery-encounters/mystery-encounter-save-data"; import { MysteryEncounterType } from "#enums/mystery-encounter-type"; import { PokerogueApiClearSessionData } from "#app/@types/pokerogue-api"; @@ -403,10 +402,7 @@ export class GameData { .then(error => { this.scene.ui.savingIcon.hide(); if (error) { - if (error.startsWith("client version out of date")) { - this.scene.clearPhaseQueue(); - this.scene.unshiftPhase(new OutdatedPhase(this.scene)); - } else if (error.startsWith("session out of date")) { + if (error.startsWith("session out of date")) { this.scene.clearPhaseQueue(); this.scene.unshiftPhase(new ReloadSessionPhase(this.scene)); } @@ -482,7 +478,7 @@ export class GameData { localStorage.setItem(lsItemKey, ""); } - applySystemDataPatches(systemData); + applySystemVersionMigration(systemData); this.trainerId = systemData.trainerId; this.secretId = systemData.secretId; @@ -857,7 +853,7 @@ export class GameData { const settings = JSON.parse(localStorage.getItem("settings")!); // TODO: is this bang correct? - applySettingsDataPatches(settings); + applySettingsVersionMigration(settings); for (const setting of Object.keys(settings)) { setSetting(this.scene, setting, settings[setting]); @@ -1313,7 +1309,7 @@ export class GameData { return v; }) as SessionSaveData; - applySessionDataPatches(sessionData); + applySessionVersionMigration(sessionData); return sessionData; } @@ -1354,10 +1350,7 @@ export class GameData { this.scene.ui.savingIcon.hide(); } if (error) { - if (error.startsWith("client version out of date")) { - this.scene.clearPhaseQueue(); - this.scene.unshiftPhase(new OutdatedPhase(this.scene)); - } else if (error.startsWith("session out of date")) { + if (error.startsWith("session out of date")) { this.scene.clearPhaseQueue(); this.scene.unshiftPhase(new ReloadSessionPhase(this.scene)); } diff --git a/src/system/version-converter.ts b/src/system/version-converter.ts deleted file mode 100644 index 3a4416a975e..00000000000 --- a/src/system/version-converter.ts +++ /dev/null @@ -1,157 +0,0 @@ -import { allSpecies } from "#app/data/pokemon-species"; -import { AbilityAttr, defaultStarterSpecies, DexAttr, SessionSaveData, SystemSaveData } from "./game-data"; -import { SettingKeys } from "./settings/settings"; - -const LATEST_VERSION = "1.0.5"; - -export function applySessionDataPatches(data: SessionSaveData) { - const curVersion = data.gameVersion; - - // Always sanitize money as a safeguard - data.money = Math.floor(data.money); - - if (curVersion !== LATEST_VERSION) { - switch (curVersion) { - case "1.0.0": - case "1.0.1": - case "1.0.2": - case "1.0.3": - case "1.0.4": - // --- PATCHES --- - - // Fix Battle Items, Vitamins, and Lures - data.modifiers.forEach((m) => { - if (m.className === "PokemonBaseStatModifier") { - m.className = "BaseStatModifier"; - } else if (m.className === "PokemonResetNegativeStatStageModifier") { - m.className = "ResetNegativeStatStageModifier"; - } else if (m.className === "TempBattleStatBoosterModifier") { - // Dire Hit no longer a part of the TempBattleStatBoosterModifierTypeGenerator - if (m.typeId !== "DIRE_HIT") { - m.className = "TempStatStageBoosterModifier"; - m.typeId = "TEMP_STAT_STAGE_BOOSTER"; - - // Migration from TempBattleStat to Stat - const newStat = m.typePregenArgs[0] + 1; - m.typePregenArgs[0] = newStat; - - // From [ stat, battlesLeft ] to [ stat, maxBattles, battleCount ] - m.args = [ newStat, 5, m.args[1] ]; - } else { - m.className = "TempCritBoosterModifier"; - m.typePregenArgs = []; - - // From [ stat, battlesLeft ] to [ maxBattles, battleCount ] - m.args = [ 5, m.args[1] ]; - } - - } else if (m.className === "DoubleBattleChanceBoosterModifier" && m.args.length === 1) { - let maxBattles: number; - switch (m.typeId) { - case "MAX_LURE": - maxBattles = 30; - break; - case "SUPER_LURE": - maxBattles = 15; - break; - default: - maxBattles = 10; - break; - } - - // From [ battlesLeft ] to [ maxBattles, battleCount ] - m.args = [ maxBattles, m.args[0] ]; - } - }); - - data.enemyModifiers.forEach((m) => { - if (m.className === "PokemonBaseStatModifier") { - m.className = "BaseStatModifier"; - } else if (m.className === "PokemonResetNegativeStatStageModifier") { - m.className = "ResetNegativeStatStageModifier"; - } - }); - } - - data.gameVersion = LATEST_VERSION; - } -} - -export function applySystemDataPatches(data: SystemSaveData) { - const curVersion = data.gameVersion; - if (curVersion !== LATEST_VERSION) { - switch (curVersion) { - case "1.0.0": - case "1.0.1": - case "1.0.2": - case "1.0.3": - case "1.0.4": - // --- LEGACY PATCHES --- - if (data.starterData && data.dexData) { - // Migrate ability starter data if empty for caught species - Object.keys(data.starterData).forEach(sd => { - if (data.dexData[sd]?.caughtAttr && (data.starterData[sd] && !data.starterData[sd].abilityAttr)) { - data.starterData[sd].abilityAttr = 1; - } - }); - } - - // Fix Legendary Stats - if (data.gameStats && (data.gameStats.legendaryPokemonCaught !== undefined && data.gameStats.subLegendaryPokemonCaught === undefined)) { - data.gameStats.subLegendaryPokemonSeen = 0; - data.gameStats.subLegendaryPokemonCaught = 0; - data.gameStats.subLegendaryPokemonHatched = 0; - allSpecies.filter(s => s.subLegendary).forEach(s => { - const dexEntry = data.dexData[s.speciesId]; - data.gameStats.subLegendaryPokemonSeen += dexEntry.seenCount; - data.gameStats.legendaryPokemonSeen = Math.max(data.gameStats.legendaryPokemonSeen - dexEntry.seenCount, 0); - data.gameStats.subLegendaryPokemonCaught += dexEntry.caughtCount; - data.gameStats.legendaryPokemonCaught = Math.max(data.gameStats.legendaryPokemonCaught - dexEntry.caughtCount, 0); - data.gameStats.subLegendaryPokemonHatched += dexEntry.hatchedCount; - data.gameStats.legendaryPokemonHatched = Math.max(data.gameStats.legendaryPokemonHatched - dexEntry.hatchedCount, 0); - }); - data.gameStats.subLegendaryPokemonSeen = Math.max(data.gameStats.subLegendaryPokemonSeen, data.gameStats.subLegendaryPokemonCaught); - data.gameStats.legendaryPokemonSeen = Math.max(data.gameStats.legendaryPokemonSeen, data.gameStats.legendaryPokemonCaught); - data.gameStats.mythicalPokemonSeen = Math.max(data.gameStats.mythicalPokemonSeen, data.gameStats.mythicalPokemonCaught); - } - - // --- PATCHES --- - - // Fix Starter Data - if (data.starterData && data.dexData) { - for (const starterId of defaultStarterSpecies) { - if (data.starterData[starterId]?.abilityAttr) { - data.starterData[starterId].abilityAttr |= AbilityAttr.ABILITY_1; - } - if (data.dexData[starterId]?.caughtAttr) { - data.dexData[starterId].caughtAttr |= DexAttr.FEMALE; - } - } - } - } - - data.gameVersion = LATEST_VERSION; - } -} - -export function applySettingsDataPatches(settings: Object) { - const curVersion = settings.hasOwnProperty("gameVersion") ? settings["gameVersion"] : "1.0.0"; - if (curVersion !== LATEST_VERSION) { - switch (curVersion) { - case "1.0.0": - case "1.0.1": - case "1.0.2": - case "1.0.3": - case "1.0.4": - // --- PATCHES --- - - // Fix Reward Cursor Target - if (settings.hasOwnProperty("REROLL_TARGET") && !settings.hasOwnProperty(SettingKeys.Shop_Cursor_Target)) { - settings[SettingKeys.Shop_Cursor_Target] = settings["REROLL_TARGET"]; - delete settings["REROLL_TARGET"]; - localStorage.setItem("settings", JSON.stringify(settings)); - } - } - // Note that the current game version will be written at `saveSettings` - } -} diff --git a/src/system/version_migration/version_converter.ts b/src/system/version_migration/version_converter.ts new file mode 100644 index 00000000000..f93e09b7a90 --- /dev/null +++ b/src/system/version_migration/version_converter.ts @@ -0,0 +1,182 @@ +import { SessionSaveData, SystemSaveData } from "../game-data"; +import { version } from "../../../package.json"; + +// --- v1.0.4 (and below) PATCHES --- // +import * as v1_0_4 from "./versions/v1_0_4"; + +const LATEST_VERSION = version.split(".").map(value => parseInt(value)); + +/** + * Converts incoming {@linkcode SystemSaveData} that has a version below the + * current version number listed in `package.json`. + * + * Note that no transforms act on the {@linkcode data} if its version matches + * the current version or if there are no migrations made between its version up + * to the current version. + * @param data {@linkcode SystemSaveData} + * @see {@link SystemVersionConverter} + */ +export function applySystemVersionMigration(data: SystemSaveData) { + const curVersion = data.gameVersion.split(".").map(value => parseInt(value)); + + if (!curVersion.every((value, index) => value === LATEST_VERSION[index])) { + const converter = new SystemVersionConverter(); + converter.applyStaticPreprocessors(data); + converter.applyMigration(data, curVersion); + } +} + +/** + * Converts incoming {@linkcode SessionSavaData} that has a version below the + * current version number listed in `package.json`. + * + * Note that no transforms act on the {@linkcode data} if its version matches + * the current version or if there are no migrations made between its version up + * to the current version. + * @param data {@linkcode SessionSaveData} + * @see {@link SessionVersionConverter} + */ +export function applySessionVersionMigration(data: SessionSaveData) { + const curVersion = data.gameVersion.split(".").map(value => parseInt(value)); + + if (!curVersion.every((value, index) => value === LATEST_VERSION[index])) { + const converter = new SessionVersionConverter(); + converter.applyStaticPreprocessors(data); + converter.applyMigration(data, curVersion); + } +} + +/** + * Converts incoming settings data that has a version below the + * current version number listed in `package.json`. + * + * Note that no transforms act on the {@linkcode data} if its version matches + * the current version or if there are no migrations made between its version up + * to the current version. + * @param data Settings data object + * @see {@link SettingsVersionConverter} + */ +export function applySettingsVersionMigration(data: Object) { + const gameVersion: string = data.hasOwnProperty("gameVersion") ? data["gameVersion"] : "1.0.0"; + const curVersion = gameVersion.split(".").map(value => parseInt(value)); + + if (!curVersion.every((value, index) => value === LATEST_VERSION[index])) { + const converter = new SettingsVersionConverter(); + converter.applyStaticPreprocessors(data); + converter.applyMigration(data, curVersion); + } +} + +/** + * Abstract class encapsulating the logic for migrating data from a given version up to + * the current version listed in `package.json`. + * + * Note that, for any version converter, the corresponding `applyMigration` + * function would only need to be changed once when the first migration for a + * given version is introduced. Similarly, a version file (within the `versions` + * folder) would only need to be created for a version once with the appropriate + * array nomenclature. + */ +abstract class VersionConverter { + /** + * Iterates through an array of designated migration functions that are each + * called one by one to transform the data. + * @param data The data to be operated on + * @param migrationArr An array of functions that will transform the incoming data + */ + callMigrators(data: any, migrationArr: readonly any[]) { + for (const migrate of migrationArr) { + migrate(data); + } + } + + /** + * Applies any version-agnostic data sanitation as defined within the function + * body. + * @param data The data to be operated on + */ + applyStaticPreprocessors(_data: any): void { + } + + /** + * Uses the current version the incoming data to determine the starting point + * of the migration which will cascade up to the latest version, calling the + * necessary migration functions in the process. + * @param data The data to be operated on + * @param curVersion [0] Current major version + * [1] Current minor version + * [2] Current patch version + */ + abstract applyMigration(data: any, curVersion: number[]): void; +} + +/** + * Class encapsulating the logic for migrating {@linkcode SessionSaveData} from + * a given version up to the current version listed in `package.json`. + * @extends VersionConverter + */ +class SessionVersionConverter extends VersionConverter { + override applyStaticPreprocessors(data: SessionSaveData): void { + // Always sanitize money as a safeguard + data.money = Math.floor(data.money); + } + + override applyMigration(data: SessionSaveData, curVersion: number[]): void { + const [ curMajor, curMinor, curPatch ] = curVersion; + + if (curMajor === 1) { + if (curMinor === 0) { + if (curPatch <= 4) { + console.log("Applying v1.0.4 session data migration!"); + this.callMigrators(data, v1_0_4.sessionMigrators); + } + } + } + + console.log(`Session data successfully migrated to v${version}!`); + } +} + +/** + * Class encapsulating the logic for migrating {@linkcode SystemSaveData} from + * a given version up to the current version listed in `package.json`. + * @extends VersionConverter + */ +class SystemVersionConverter extends VersionConverter { + override applyMigration(data: SystemSaveData, curVersion: number[]): void { + const [ curMajor, curMinor, curPatch ] = curVersion; + + if (curMajor === 1) { + if (curMinor === 0) { + if (curPatch <= 4) { + console.log("Applying v1.0.4 system data migraton!"); + this.callMigrators(data, v1_0_4.systemMigrators); + } + } + } + + console.log(`System data successfully migrated to v${version}!`); + } +} + +/** + * Class encapsulating the logic for migrating settings data from + * a given version up to the current version listed in `package.json`. + * @extends VersionConverter + */ +class SettingsVersionConverter extends VersionConverter { + override applyMigration(data: Object, curVersion: number[]): void { + const [ curMajor, curMinor, curPatch ] = curVersion; + + if (curMajor === 1) { + if (curMinor === 0) { + if (curPatch <= 4) { + console.log("Applying v1.0.4 settings data migraton!"); + this.callMigrators(data, v1_0_4.settingsMigrators); + } + } + } + + console.log(`System data successfully migrated to v${version}!`); + } +} diff --git a/src/system/version_migration/versions/v1_0_4.ts b/src/system/version_migration/versions/v1_0_4.ts new file mode 100644 index 00000000000..c20e2a281e7 --- /dev/null +++ b/src/system/version_migration/versions/v1_0_4.ts @@ -0,0 +1,135 @@ +import { SettingKeys } from "../../settings/settings"; +import { AbilityAttr, defaultStarterSpecies, DexAttr, SystemSaveData, SessionSaveData } from "../../game-data"; +import { allSpecies } from "../../../data/pokemon-species"; + +export const systemMigrators = [ + /** + * Migrate ability starter data if empty for caught species. + * @param data {@linkcode SystemSaveData} + */ + function migrateAbilityData(data: SystemSaveData) { + if (data.starterData && data.dexData) { + Object.keys(data.starterData).forEach(sd => { + if (data.dexData[sd]?.caughtAttr && (data.starterData[sd] && !data.starterData[sd].abilityAttr)) { + data.starterData[sd].abilityAttr = 1; + } + }); + } + }, + + /** + * Populate legendary Pokémon statistics if they are missing. + * @param data {@linkcode SystemSaveData} + */ + function fixLegendaryStats(data: SystemSaveData) { + if (data.gameStats && (data.gameStats.legendaryPokemonCaught !== undefined && data.gameStats.subLegendaryPokemonCaught === undefined)) { + data.gameStats.subLegendaryPokemonSeen = 0; + data.gameStats.subLegendaryPokemonCaught = 0; + data.gameStats.subLegendaryPokemonHatched = 0; + allSpecies.filter(s => s.subLegendary).forEach(s => { + const dexEntry = data.dexData[s.speciesId]; + data.gameStats.subLegendaryPokemonSeen += dexEntry.seenCount; + data.gameStats.legendaryPokemonSeen = Math.max(data.gameStats.legendaryPokemonSeen - dexEntry.seenCount, 0); + data.gameStats.subLegendaryPokemonCaught += dexEntry.caughtCount; + data.gameStats.legendaryPokemonCaught = Math.max(data.gameStats.legendaryPokemonCaught - dexEntry.caughtCount, 0); + data.gameStats.subLegendaryPokemonHatched += dexEntry.hatchedCount; + data.gameStats.legendaryPokemonHatched = Math.max(data.gameStats.legendaryPokemonHatched - dexEntry.hatchedCount, 0); + }); + data.gameStats.subLegendaryPokemonSeen = Math.max(data.gameStats.subLegendaryPokemonSeen, data.gameStats.subLegendaryPokemonCaught); + data.gameStats.legendaryPokemonSeen = Math.max(data.gameStats.legendaryPokemonSeen, data.gameStats.legendaryPokemonCaught); + data.gameStats.mythicalPokemonSeen = Math.max(data.gameStats.mythicalPokemonSeen, data.gameStats.mythicalPokemonCaught); + } + }, + + /** + * Unlock all starters' first ability and female gender option. + * @param data {@linkcode SystemSaveData} + */ + function fixStarterData(data: SystemSaveData) { + for (const starterId of defaultStarterSpecies) { + if (data.starterData[starterId]?.abilityAttr) { + data.starterData[starterId].abilityAttr |= AbilityAttr.ABILITY_1; + } + if (data.dexData[starterId]?.caughtAttr) { + data.dexData[starterId].caughtAttr |= DexAttr.FEMALE; + } + } + } +] as const; + +export const settingsMigrators = [ + /** + * Migrate from "REROLL_TARGET" property to {@linkcode + * SettingKeys.Shop_Cursor_Target}. + * @param data the `settings` object + */ + function fixRerollTarget(data: Object) { + if (data.hasOwnProperty("REROLL_TARGET") && !data.hasOwnProperty(SettingKeys.Shop_Cursor_Target)) { + data[SettingKeys.Shop_Cursor_Target] = data["REROLL_TARGET"]; + delete data["REROLL_TARGET"]; + localStorage.setItem("settings", JSON.stringify(data)); + } + } +] as const; + +export const sessionMigrators = [ + /** + * Converts old lapsing modifiers (battle items, lures, and Dire Hit) and + * other miscellaneous modifiers (vitamins, White Herb) to any new class + * names and/or change in reload arguments. + * @param data {@linkcode SessionSaveData} + */ + function migrateModifiers(data: SessionSaveData) { + data.modifiers.forEach((m) => { + if (m.className === "PokemonBaseStatModifier") { + m.className = "BaseStatModifier"; + } else if (m.className === "PokemonResetNegativeStatStageModifier") { + m.className = "ResetNegativeStatStageModifier"; + } else if (m.className === "TempBattleStatBoosterModifier") { + const maxBattles = 5; + // Dire Hit no longer a part of the TempBattleStatBoosterModifierTypeGenerator + if (m.typeId !== "DIRE_HIT") { + m.className = "TempStatStageBoosterModifier"; + m.typeId = "TEMP_STAT_STAGE_BOOSTER"; + + // Migration from TempBattleStat to Stat + const newStat = m.typePregenArgs[0] + 1; + m.typePregenArgs[0] = newStat; + + // From [ stat, battlesLeft ] to [ stat, maxBattles, battleCount ] + m.args = [ newStat, maxBattles, Math.min(m.args[1], maxBattles) ]; + } else { + m.className = "TempCritBoosterModifier"; + m.typePregenArgs = []; + + // From [ stat, battlesLeft ] to [ maxBattles, battleCount ] + m.args = [ maxBattles, Math.min(m.args[1], maxBattles) ]; + } + } else if (m.className === "DoubleBattleChanceBoosterModifier" && m.args.length === 1) { + let maxBattles: number; + switch (m.typeId) { + case "MAX_LURE": + maxBattles = 30; + break; + case "SUPER_LURE": + maxBattles = 15; + break; + default: + maxBattles = 10; + break; + } + + // From [ battlesLeft ] to [ maxBattles, battleCount ] + m.args = [ maxBattles, Math.min(m.args[0], maxBattles) ]; + } + }); + + data.enemyModifiers.forEach((m) => { + if (m.className === "PokemonBaseStatModifier") { + m.className = "BaseStatModifier"; + } else if (m.className === "PokemonResetNegativeStatStageModifier") { + m.className = "ResetNegativeStatStageModifier"; + } + }); + } +] as const; diff --git a/src/test/utils/gameWrapper.ts b/src/test/utils/gameWrapper.ts index 0ef5c4d4611..48c0007118b 100644 --- a/src/test/utils/gameWrapper.ts +++ b/src/test/utils/gameWrapper.ts @@ -23,6 +23,7 @@ import KeyboardPlugin = Phaser.Input.Keyboard.KeyboardPlugin; import GamepadPlugin = Phaser.Input.Gamepad.GamepadPlugin; import EventEmitter = Phaser.Events.EventEmitter; import UpdateList = Phaser.GameObjects.UpdateList; +import { version } from "../../../package.json"; Object.defineProperty(window, "localStorage", { value: mockLocalStorage(), @@ -101,6 +102,7 @@ export default class GameWrapper { injectMandatory() { this.game.config = { seed: ["test"], + gameVersion: version }; this.scene.game = this.game; this.game.renderer = { diff --git a/src/ui/outdated-modal-ui-handler.ts b/src/ui/outdated-modal-ui-handler.ts deleted file mode 100644 index fc4b93f9b8a..00000000000 --- a/src/ui/outdated-modal-ui-handler.ts +++ /dev/null @@ -1,47 +0,0 @@ -import BattleScene from "../battle-scene"; -import { ModalConfig, ModalUiHandler } from "./modal-ui-handler"; -import { addTextObject, TextStyle } from "./text"; -import { Mode } from "./ui"; - -export default class OutdatedModalUiHandler extends ModalUiHandler { - constructor(scene: BattleScene, mode: Mode | null = null) { - super(scene, mode); - } - - getModalTitle(): string { - return ""; - } - - getWidth(): number { - return 160; - } - - getHeight(): number { - return 64; - } - - getMargin(): [number, number, number, number] { - return [ 0, 0, 48, 0 ]; - } - - getButtonLabels(): string[] { - return [ ]; - } - - setup(): void { - super.setup(); - - const label = addTextObject(this.scene, this.getWidth() / 2, this.getHeight() / 2, "Your client is currently outdated.\nPlease reload to update the game.\n\nIf this error persists, please clear your browser cache.", TextStyle.WINDOW, { fontSize: "48px", align: "center" }); - label.setOrigin(0.5, 0.5); - - this.modalContainer.add(label); - } - - show(args: any[]): boolean { - const config: ModalConfig = { - buttonActions: [] - }; - - return super.show([ config ]); - } -} diff --git a/src/ui/ui.ts b/src/ui/ui.ts index 373930c5d84..63cd48ab1cd 100644 --- a/src/ui/ui.ts +++ b/src/ui/ui.ts @@ -34,7 +34,6 @@ import SaveSlotSelectUiHandler from "./save-slot-select-ui-handler"; import TitleUiHandler from "./title-ui-handler"; import SavingIconHandler from "./saving-icon-handler"; import UnavailableModalUiHandler from "./unavailable-modal-ui-handler"; -import OutdatedModalUiHandler from "./outdated-modal-ui-handler"; import SessionReloadModalUiHandler from "./session-reload-modal-ui-handler"; import { Button } from "#enums/buttons"; import i18next from "i18next"; @@ -90,7 +89,6 @@ export enum Mode { LOADING, SESSION_RELOAD, UNAVAILABLE, - OUTDATED, CHALLENGE_SELECT, RENAME_POKEMON, RUN_HISTORY, @@ -134,7 +132,6 @@ const noTransitionModes = [ Mode.LOADING, Mode.SESSION_RELOAD, Mode.UNAVAILABLE, - Mode.OUTDATED, Mode.RENAME_POKEMON, Mode.TEST_DIALOGUE, Mode.AUTO_COMPLETE, @@ -200,7 +197,6 @@ export default class UI extends Phaser.GameObjects.Container { new LoadingModalUiHandler(scene), new SessionReloadModalUiHandler(scene), new UnavailableModalUiHandler(scene), - new OutdatedModalUiHandler(scene), new GameChallengesUiHandler(scene), new RenameFormUiHandler(scene), new RunHistoryUiHandler(scene), From 2f212f52eb8808bd60c4271835ba38d89158501a Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Wed, 16 Oct 2024 23:31:30 -0700 Subject: [PATCH 15/85] fixed effectChanceOVerrride location + removed ability tags (#4677) Co-authored-by: frutescens --- src/data/ability.ts | 6 ++---- src/data/move.ts | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/data/ability.ts b/src/data/ability.ts index 6c4dededa04..5d2ccfc9d36 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -4913,8 +4913,7 @@ export function initAbilities() { .attr(TypeImmunityAddBattlerTagAbAttr, Type.FIRE, BattlerTagType.FIRE_BOOST, 1) .ignorable(), new Ability(Abilities.SHIELD_DUST, 3) - .attr(IgnoreMoveEffectsAbAttr) - .edgeCase(), // Does not work with secret power (unimplemented) + .attr(IgnoreMoveEffectsAbAttr), new Ability(Abilities.OWN_TEMPO, 3) .attr(BattlerTagImmunityAbAttr, BattlerTagType.CONFUSED) .attr(IntimidateImmunityAbAttr) @@ -4958,8 +4957,7 @@ export function initAbilities() { .attr(TypeImmunityStatStageChangeAbAttr, Type.ELECTRIC, Stat.SPATK, 1) .ignorable(), new Ability(Abilities.SERENE_GRACE, 3) - .attr(MoveEffectChanceMultiplierAbAttr, 2) - .edgeCase(), // does not work with secret power (unimplemented) + .attr(MoveEffectChanceMultiplierAbAttr, 2), new Ability(Abilities.SWIFT_SWIM, 3) .attr(StatMultiplierAbAttr, Stat.SPD, 2) .condition(getWeatherCondition(WeatherType.RAIN, WeatherType.HEAVY_RAIN)), diff --git a/src/data/move.ts b/src/data/move.ts index 448008b733c..57307b49061 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -2891,8 +2891,6 @@ export class SecretPowerAttr extends MoveEffectAttr { this.effectChanceOverride = move.chance; const moveChance = this.getMoveChance(user, target, move, this.selfTarget); if (moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) { - // effectChanceOverride used in the application of the actual secondary effect - this.effectChanceOverride = 100; return true; } else { return false; @@ -2915,6 +2913,8 @@ export class SecretPowerAttr extends MoveEffectAttr { const biome = user.scene.arena.biomeType; secondaryEffect = this.determineBiomeEffect(biome); } + // effectChanceOverride used in the application of the actual secondary effect + secondaryEffect.effectChanceOverride = 100; return secondaryEffect.apply(user, target, move, []); } From c5b3220b86579c40bac954e4d481df6787c1928b Mon Sep 17 00:00:00 2001 From: MokaStitcher <54149968+MokaStitcher@users.noreply.github.com> Date: Thu, 17 Oct 2024 19:46:51 +0200 Subject: [PATCH 16/85] [Beta P3][UI] Fix item/cursor placement in reward screen (#4678) --- src/ui/modifier-select-ui-handler.ts | 31 ++++++++++++++++------------ 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/src/ui/modifier-select-ui-handler.ts b/src/ui/modifier-select-ui-handler.ts index 0bae56c03b4..1948d75ac4c 100644 --- a/src/ui/modifier-select-ui-handler.ts +++ b/src/ui/modifier-select-ui-handler.ts @@ -17,6 +17,9 @@ import { IntegerHolder } from "./../utils"; import Phaser from "phaser"; export const SHOP_OPTIONS_ROW_LIMIT = 7; +const SINGLE_SHOP_ROW_YOFFSET = 12; +const DOUBLE_SHOP_ROW_YOFFSET = 24; +const OPTION_BUTTON_YPOSITION = -62; export default class ModifierSelectUiHandler extends AwaitableUiHandler { private modifierContainer: Phaser.GameObjects.Container; @@ -68,7 +71,7 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { this.checkButtonWidth = context.measureText(i18next.t("modifierSelectUiHandler:checkTeam")).width; } - this.transferButtonContainer = this.scene.add.container((this.scene.game.canvas.width - this.checkButtonWidth) / 6 - 21, -64); + this.transferButtonContainer = this.scene.add.container((this.scene.game.canvas.width - this.checkButtonWidth) / 6 - 21, OPTION_BUTTON_YPOSITION); this.transferButtonContainer.setName("transfer-btn"); this.transferButtonContainer.setVisible(false); ui.add(this.transferButtonContainer); @@ -78,7 +81,7 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { transferButtonText.setOrigin(1, 0); this.transferButtonContainer.add(transferButtonText); - this.checkButtonContainer = this.scene.add.container((this.scene.game.canvas.width) / 6 - 1, -64); + this.checkButtonContainer = this.scene.add.container((this.scene.game.canvas.width) / 6 - 1, OPTION_BUTTON_YPOSITION); this.checkButtonContainer.setName("use-btn"); this.checkButtonContainer.setVisible(false); ui.add(this.checkButtonContainer); @@ -88,7 +91,7 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { checkButtonText.setOrigin(1, 0); this.checkButtonContainer.add(checkButtonText); - this.rerollButtonContainer = this.scene.add.container(16, -64); + this.rerollButtonContainer = this.scene.add.container(16, OPTION_BUTTON_YPOSITION); this.rerollButtonContainer.setName("reroll-brn"); this.rerollButtonContainer.setVisible(false); ui.add(this.rerollButtonContainer); @@ -104,7 +107,7 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { this.rerollCostText.setPositionRelative(rerollButtonText, rerollButtonText.displayWidth + 5, 1); this.rerollButtonContainer.add(this.rerollCostText); - this.lockRarityButtonContainer = this.scene.add.container(16, -64); + this.lockRarityButtonContainer = this.scene.add.container(16, OPTION_BUTTON_YPOSITION); this.lockRarityButtonContainer.setVisible(false); ui.add(this.lockRarityButtonContainer); @@ -191,7 +194,7 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { const shopTypeOptions = !removeHealShop ? getPlayerShopModifierTypeOptionsForWave(this.scene.currentBattle.waveIndex, baseShopCost.value) : []; - const optionsYOffset = shopTypeOptions.length >= SHOP_OPTIONS_ROW_LIMIT ? -8 : -24; + const optionsYOffset = shopTypeOptions.length > SHOP_OPTIONS_ROW_LIMIT ? -SINGLE_SHOP_ROW_YOFFSET : -DOUBLE_SHOP_ROW_YOFFSET; for (let m = 0; m < typeOptions.length; m++) { const sliceWidth = (this.scene.game.canvas.width / 6) / (typeOptions.length + 2); @@ -212,7 +215,7 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { const col = m < SHOP_OPTIONS_ROW_LIMIT ? m : m - SHOP_OPTIONS_ROW_LIMIT; const rowOptions = shopTypeOptions.slice(row ? SHOP_OPTIONS_ROW_LIMIT : 0, row ? undefined : SHOP_OPTIONS_ROW_LIMIT); const sliceWidth = (this.scene.game.canvas.width / 6) / (rowOptions.length + 2); - const option = new ModifierOption(this.scene, sliceWidth * (col + 1) + (sliceWidth * 0.5), ((-this.scene.game.canvas.height / 12) - (this.scene.game.canvas.height / 32) - (40 - (28 * row - 1))), shopTypeOptions[m]); + const option = new ModifierOption(this.scene, sliceWidth * (col + 1) + (sliceWidth * 0.5), ((-this.scene.game.canvas.height / 12) - (this.scene.game.canvas.height / 32) - (42 - (28 * row - 1))), shopTypeOptions[m]); option.setScale(0.375); this.scene.add.existing(option); this.modifierContainer.add(option); @@ -456,16 +459,18 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { if (this.rowCursor === 1 && options.length === 0) { // Continue button when no shop items this.cursorObj.setScale(1.25); - this.cursorObj.setPosition((this.scene.game.canvas.width / 18) + 23, (-this.scene.game.canvas.height / 12) - (this.shopOptionsRows.length > 1 ? 6 : 22)); + this.cursorObj.setPosition((this.scene.game.canvas.width / 18) + 23, (-this.scene.game.canvas.height / 12) - (this.shopOptionsRows.length > 1 ? SINGLE_SHOP_ROW_YOFFSET - 2 : DOUBLE_SHOP_ROW_YOFFSET - 2)); ui.showText(i18next.t("modifierSelectUiHandler:continueNextWaveDescription")); return ret; } const sliceWidth = (this.scene.game.canvas.width / 6) / (options.length + 2); if (this.rowCursor < 2) { - this.cursorObj.setPosition(sliceWidth * (cursor + 1) + (sliceWidth * 0.5) - 20, (-this.scene.game.canvas.height / 12) - (this.shopOptionsRows.length > 1 ? 6 : 22)); + // Cursor on free items + this.cursorObj.setPosition(sliceWidth * (cursor + 1) + (sliceWidth * 0.5) - 20, (-this.scene.game.canvas.height / 12) - (this.shopOptionsRows.length > 1 ? SINGLE_SHOP_ROW_YOFFSET - 2 : DOUBLE_SHOP_ROW_YOFFSET - 2)); } else { - this.cursorObj.setPosition(sliceWidth * (cursor + 1) + (sliceWidth * 0.5) - 16, (-this.scene.game.canvas.height / 12 - this.scene.game.canvas.height / 32) - (-16 + 28 * (this.rowCursor - (this.shopOptionsRows.length - 1)))); + // Cursor on paying items + this.cursorObj.setPosition(sliceWidth * (cursor + 1) + (sliceWidth * 0.5) - 16, (-this.scene.game.canvas.height / 12 - this.scene.game.canvas.height / 32) - (-14 + 28 * (this.rowCursor - (this.shopOptionsRows.length - 1)))); } const type = options[this.cursor].modifierTypeOption.type; @@ -475,16 +480,16 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { this.moveInfoOverlay.show(allMoves[type.moveId]); } } else if (cursor === 0) { - this.cursorObj.setPosition(6, this.lockRarityButtonContainer.visible ? -72 : -60); + this.cursorObj.setPosition(6, this.lockRarityButtonContainer.visible ? OPTION_BUTTON_YPOSITION - 8 : OPTION_BUTTON_YPOSITION + 4); ui.showText(i18next.t("modifierSelectUiHandler:rerollDesc")); } else if (cursor === 1) { - this.cursorObj.setPosition((this.scene.game.canvas.width - this.transferButtonWidth - this.checkButtonWidth) / 6 - 30, -60); + this.cursorObj.setPosition((this.scene.game.canvas.width - this.transferButtonWidth - this.checkButtonWidth) / 6 - 30, OPTION_BUTTON_YPOSITION + 4); ui.showText(i18next.t("modifierSelectUiHandler:transferDesc")); } else if (cursor === 2) { - this.cursorObj.setPosition((this.scene.game.canvas.width - this.checkButtonWidth) / 6 - 10, -60); + this.cursorObj.setPosition((this.scene.game.canvas.width - this.checkButtonWidth) / 6 - 10, OPTION_BUTTON_YPOSITION + 4); ui.showText(i18next.t("modifierSelectUiHandler:checkTeamDesc")); } else { - this.cursorObj.setPosition(6, -60); + this.cursorObj.setPosition(6, OPTION_BUTTON_YPOSITION + 4); ui.showText(i18next.t("modifierSelectUiHandler:lockRaritiesDesc")); } From de64fd77203e0c3040cb84e3afb3fa68a9073306 Mon Sep 17 00:00:00 2001 From: PigeonBar <56974298+PigeonBar@users.noreply.github.com> Date: Thu, 17 Oct 2024 23:52:46 -0400 Subject: [PATCH 17/85] [Misc] [Beta] Fix crash when loading save preview with Mystery Encounter Override active (#4683) --- src/battle-scene.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index ffba8e98d34..c6fff1e209a 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -3177,6 +3177,9 @@ export default class BattleScene extends SceneBase { let encounter: MysteryEncounter | null; if (!isNullOrUndefined(Overrides.MYSTERY_ENCOUNTER_OVERRIDE) && allMysteryEncounters.hasOwnProperty(Overrides.MYSTERY_ENCOUNTER_OVERRIDE)) { encounter = allMysteryEncounters[Overrides.MYSTERY_ENCOUNTER_OVERRIDE]; + if (canBypass) { + return encounter; + } } else if (canBypass) { encounter = allMysteryEncounters[encounterType ?? -1]; return encounter; From 39abac65be26c2004ea1ca9a686cc8d7b35efb65 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Sat, 19 Oct 2024 18:44:36 -0700 Subject: [PATCH 18/85] Add eslint rule to enforce indenting of `case` statements (#4692) --- eslint.config.js | 16 +- src/battle-scene.ts | 586 ++++----- src/data/ability.ts | 60 +- src/data/arena-tag.ts | 174 +-- src/data/balance/biomes.ts | 16 +- src/data/balance/starters.ts | 38 +- src/data/battle-anims.ts | 322 ++--- src/data/battler-tags.ts | 392 +++--- src/data/berry.ts | 198 +-- src/data/challenge.ts | 132 +- src/data/egg.ts | 136 +- src/data/exp.ts | 60 +- src/data/gender.ts | 16 +- src/data/move.ts | 1114 ++++++++--------- .../encounters/a-trainers-test-encounter.ts | 52 +- .../utils/encounter-phase-utils.ts | 26 +- src/data/nature.ts | 140 +-- src/data/pokeball.ts | 108 +- src/data/pokemon-species.ts | 200 +-- src/data/status-effect.ts | 44 +- src/data/terrain.ts | 76 +- src/data/trainer-config.ts | 314 ++--- src/data/type.ts | 628 +++++----- src/data/variant.ts | 24 +- src/data/weather.ts | 466 +++---- src/field/anims.ts | 30 +- src/field/arena.ts | 560 ++++----- src/field/damage-number-handler.ts | 30 +- src/field/pokemon.ts | 424 +++---- src/field/trainer.ts | 76 +- src/game-mode.ts | 148 +-- src/loading-scene.ts | 24 +- src/messages.ts | 32 +- src/modifier/modifier-type.ts | 226 ++-- src/modifier/modifier.ts | 30 +- src/phases/command-phase.ts | 250 ++-- src/phases/damage-phase.ts | 20 +- src/phases/encounter-phase.ts | 46 +- src/phases/faint-phase.ts | 22 +- src/phases/move-phase.ts | 34 +- src/phases/pokemon-anim-phase.ts | 28 +- src/phases/post-turn-status-effect-phase.ts | 20 +- src/phases/select-modifier-phase.ts | 136 +- src/phases/turn-start-phase.ts | 90 +- src/system/achv.ts | 254 ++-- src/system/game-data.ts | 82 +- src/system/settings/settings-gamepad.ts | 110 +- src/system/settings/settings-keyboard.ts | 92 +- src/system/settings/settings.ts | 450 +++---- src/system/unlockables.ts | 16 +- .../version_migration/versions/v1_0_4.ts | 18 +- src/system/voucher.ts | 48 +- .../mystery-encounter/encounter-test-utils.ts | 26 +- src/touch-controls.ts | 28 +- src/ui-inputs.ts | 38 +- src/ui/abstact-option-select-ui-handler.ts | 28 +- src/ui/achvs-ui-handler.ts | 130 +- src/ui/arena-flyout.ts | 144 +-- src/ui/ball-ui-handler.ts | 12 +- src/ui/challenges-select-ui-handler.ts | 98 +- src/ui/command-ui-handler.ts | 78 +- src/ui/daily-run-scoreboard.ts | 14 +- src/ui/dropdown.ts | 42 +- src/ui/egg-gacha-ui-handler.ts | 282 ++--- src/ui/fight-ui-handler.ts | 40 +- src/ui/game-stats-ui-handler.ts | 20 +- src/ui/login-form-ui-handler.ts | 24 +- src/ui/menu-ui-handler.ts | 274 ++-- src/ui/message-ui-handler.ts | 24 +- src/ui/modifier-select-ui-handler.ts | 154 +-- src/ui/mystery-encounter-ui-handler.ts | 192 +-- src/ui/party-ui-handler.ts | 272 ++-- src/ui/pokemon-icon-anim-handler.ts | 12 +- src/ui/registration-form-ui-handler.ts | 12 +- src/ui/run-history-ui-handler.ts | 66 +- src/ui/run-info-ui-handler.ts | 216 ++-- src/ui/save-slot-select-ui-handler.ts | 102 +- src/ui/scrollable-grid-handler.ts | 74 +- .../settings/abstract-binding-ui-handler.ts | 28 +- .../abstract-control-settings-ui-handler.ts | 132 +- .../settings/abstract-settings-ui-handler.ts | 98 +- src/ui/settings/navigationMenu.ts | 12 +- .../settings/settings-display-ui-handler.ts | 146 +-- src/ui/starter-select-ui-handler.ts | 754 +++++------ src/ui/summary-ui-handler.ts | 622 ++++----- src/ui/target-select-ui-handler.ts | 40 +- src/ui/text.ts | 328 ++--- src/ui/ui-theme.ts | 12 +- src/utils.ts | 58 +- 89 files changed, 6633 insertions(+), 6633 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index c371f073f76..2f2b466c66f 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,5 +1,5 @@ import tseslint from '@typescript-eslint/eslint-plugin'; -import stylisticTs from '@stylistic/eslint-plugin-ts' +import stylisticTs from '@stylistic/eslint-plugin-ts'; import parser from '@typescript-eslint/parser'; import importX from 'eslint-plugin-import-x'; @@ -16,15 +16,15 @@ export default [ '@typescript-eslint': tseslint }, rules: { - "eqeqeq": ["error", "always"], // Enforces the use of === and !== instead of == and != - "indent": ["error", 2], // Enforces a 2-space indentation + "eqeqeq": ["error", "always"], // Enforces the use of `===` and `!==` instead of `==` and `!=` + "indent": ["error", 2, { "SwitchCase": 1 }], // Enforces a 2-space indentation, enforces indentation of `case ...:` statements "quotes": ["error", "double"], // Enforces the use of double quotes for strings - "no-var": "error", // Disallows the use of var, enforcing let or const instead - "prefer-const": "error", // Prefers the use of const for variables that are never reassigned + "no-var": "error", // Disallows the use of `var`, enforcing `let` or `const` instead + "prefer-const": "error", // Enforces the use of `const` for variables that are never reassigned "no-undef": "off", // Disables the rule that disallows the use of undeclared variables (TypeScript handles this) "@typescript-eslint/no-unused-vars": [ "error", { "args": "none", // Allows unused function parameters. Useful for functions with specific signatures where not all parameters are always used. - "ignoreRestSiblings": true // Allows unused variables that are part of a rest property in object destructuring. Useful for excluding certain properties from an object while using the rest. + "ignoreRestSiblings": true // Allows unused variables that are part of a rest property in object destructuring. Useful for excluding certain properties from an object while using the others. }], "eol-last": ["error", "always"], // Enforces at least one newline at the end of files "@stylistic/ts/semi": ["error", "always"], // Requires semicolons for TypeScript-specific syntax @@ -32,14 +32,14 @@ export default [ "no-extra-semi": ["error"], // Disallows unnecessary semicolons for TypeScript-specific syntax "brace-style": "off", // Note: you must disable the base rule as it can report incorrect errors "curly": ["error", "all"], // Enforces the use of curly braces for all control statements - "@stylistic/ts/brace-style": ["error", "1tbs"], + "@stylistic/ts/brace-style": ["error", "1tbs"], // Enforces the following brace style: https://eslint.style/rules/js/brace-style#_1tbs "no-trailing-spaces": ["error", { // Disallows trailing whitespace at the end of lines "skipBlankLines": false, // Enforces the rule even on blank lines "ignoreComments": false // Enforces the rule on lines containing comments }], "space-before-blocks": ["error", "always"], // Enforces a space before blocks "keyword-spacing": ["error", { "before": true, "after": true }], // Enforces spacing before and after keywords - "comma-spacing": ["error", { "before": false, "after": true }], // Enforces spacing after comma + "comma-spacing": ["error", { "before": false, "after": true }], // Enforces spacing after commas "import-x/extensions": ["error", "never", { "json": "always" }], // Enforces no extension for imports unless json "array-bracket-spacing": ["error", "always", { "objectsInArrays": false, "arraysInArrays": false }], // Enforces consistent spacing inside array brackets "object-curly-spacing": ["error", "always", { "arraysInObjects": false, "objectsInObjects": false }], // Enforces consistent spacing inside braces of object literals, destructuring assignments, and import/export specifiers diff --git a/src/battle-scene.ts b/src/battle-scene.ts index c6fff1e209a..0d482a5f1a5 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -1359,69 +1359,69 @@ export default class BattleScene extends SceneBase { } switch (species.speciesId) { - case Species.UNOWN: - case Species.SHELLOS: - case Species.GASTRODON: - case Species.BASCULIN: - case Species.DEERLING: - case Species.SAWSBUCK: - case Species.FROAKIE: - case Species.FROGADIER: - case Species.SCATTERBUG: - case Species.SPEWPA: - case Species.VIVILLON: - case Species.FLABEBE: - case Species.FLOETTE: - case Species.FLORGES: - case Species.FURFROU: - case Species.PUMPKABOO: - case Species.GOURGEIST: - case Species.ORICORIO: - case Species.MAGEARNA: - case Species.ZARUDE: - case Species.SQUAWKABILLY: - case Species.TATSUGIRI: - case Species.PALDEA_TAUROS: - return Utils.randSeedInt(species.forms.length); - case Species.PIKACHU: - return Utils.randSeedInt(8); - case Species.EEVEE: - return Utils.randSeedInt(2); - case Species.GRENINJA: - return Utils.randSeedInt(2); - case Species.ZYGARDE: - return Utils.randSeedInt(4); - case Species.MINIOR: - return Utils.randSeedInt(6); - case Species.ALCREMIE: - return Utils.randSeedInt(9); - case Species.MEOWSTIC: - case Species.INDEEDEE: - case Species.BASCULEGION: - case Species.OINKOLOGNE: - return gender === Gender.FEMALE ? 1 : 0; - case Species.TOXTRICITY: - const lowkeyNatures = [ Nature.LONELY, Nature.BOLD, Nature.RELAXED, Nature.TIMID, Nature.SERIOUS, Nature.MODEST, Nature.MILD, Nature.QUIET, Nature.BASHFUL, Nature.CALM, Nature.GENTLE, Nature.CAREFUL ]; - if (nature !== undefined && lowkeyNatures.indexOf(nature) > -1) { - return 1; - } - return 0; - case Species.GIMMIGHOUL: - // Chest form can only be found in Mysterious Chest Encounter, if this is a game mode with MEs - if (this.gameMode.hasMysteryEncounters) { - return 1; // Wandering form - } else { + case Species.UNOWN: + case Species.SHELLOS: + case Species.GASTRODON: + case Species.BASCULIN: + case Species.DEERLING: + case Species.SAWSBUCK: + case Species.FROAKIE: + case Species.FROGADIER: + case Species.SCATTERBUG: + case Species.SPEWPA: + case Species.VIVILLON: + case Species.FLABEBE: + case Species.FLOETTE: + case Species.FLORGES: + case Species.FURFROU: + case Species.PUMPKABOO: + case Species.GOURGEIST: + case Species.ORICORIO: + case Species.MAGEARNA: + case Species.ZARUDE: + case Species.SQUAWKABILLY: + case Species.TATSUGIRI: + case Species.PALDEA_TAUROS: return Utils.randSeedInt(species.forms.length); - } + case Species.PIKACHU: + return Utils.randSeedInt(8); + case Species.EEVEE: + return Utils.randSeedInt(2); + case Species.GRENINJA: + return Utils.randSeedInt(2); + case Species.ZYGARDE: + return Utils.randSeedInt(4); + case Species.MINIOR: + return Utils.randSeedInt(6); + case Species.ALCREMIE: + return Utils.randSeedInt(9); + case Species.MEOWSTIC: + case Species.INDEEDEE: + case Species.BASCULEGION: + case Species.OINKOLOGNE: + return gender === Gender.FEMALE ? 1 : 0; + case Species.TOXTRICITY: + const lowkeyNatures = [ Nature.LONELY, Nature.BOLD, Nature.RELAXED, Nature.TIMID, Nature.SERIOUS, Nature.MODEST, Nature.MILD, Nature.QUIET, Nature.BASHFUL, Nature.CALM, Nature.GENTLE, Nature.CAREFUL ]; + if (nature !== undefined && lowkeyNatures.indexOf(nature) > -1) { + return 1; + } + return 0; + case Species.GIMMIGHOUL: + // Chest form can only be found in Mysterious Chest Encounter, if this is a game mode with MEs + if (this.gameMode.hasMysteryEncounters) { + return 1; // Wandering form + } else { + return Utils.randSeedInt(species.forms.length); + } } if (ignoreArena) { switch (species.speciesId) { - case Species.BURMY: - case Species.WORMADAM: - case Species.ROTOM: - case Species.LYCANROC: - return Utils.randSeedInt(species.forms.length); + case Species.BURMY: + case Species.WORMADAM: + case Species.ROTOM: + case Species.LYCANROC: + return Utils.randSeedInt(species.forms.length); } return 0; } @@ -1886,17 +1886,17 @@ export default class BattleScene extends SceneBase { const soundDetails = sound.key.split("/"); switch (soundDetails[0]) { - case "battle_anims": - case "cry": - if (soundDetails[1].startsWith("PRSFX- ")) { - sound.setVolume(this.masterVolume * this.fieldVolume * 0.5); - } else { - sound.setVolume(this.masterVolume * this.fieldVolume); - } - break; - case "se": - case "ui": - sound.setVolume(this.masterVolume * this.seVolume); + case "battle_anims": + case "cry": + if (soundDetails[1].startsWith("PRSFX- ")) { + sound.setVolume(this.masterVolume * this.fieldVolume * 0.5); + } else { + sound.setVolume(this.masterVolume * this.fieldVolume); + } + break; + case "se": + case "ui": + sound.setVolume(this.masterVolume * this.seVolume); } } } @@ -1936,31 +1936,31 @@ export default class BattleScene extends SceneBase { const keyDetails = key.split("/"); config["volume"] = config["volume"] ?? 1; switch (keyDetails[0]) { - case "level_up_fanfare": - case "item_fanfare": - case "minor_fanfare": - case "heal": - case "evolution": - case "evolution_fanfare": + case "level_up_fanfare": + case "item_fanfare": + case "minor_fanfare": + case "heal": + case "evolution": + case "evolution_fanfare": // These sounds are loaded in as BGM, but played as sound effects // When these sounds are updated in updateVolume(), they are treated as BGM however because they are placed in the BGM Cache through being called by playSoundWithoutBGM() - config["volume"] *= (this.masterVolume * this.bgmVolume); - break; - case "battle_anims": - case "cry": - config["volume"] *= (this.masterVolume * this.fieldVolume); - //PRSFX sound files are unusually loud - if (keyDetails[1].startsWith("PRSFX- ")) { - config["volume"] *= 0.5; - } - break; - case "ui": + config["volume"] *= (this.masterVolume * this.bgmVolume); + break; + case "battle_anims": + case "cry": + config["volume"] *= (this.masterVolume * this.fieldVolume); + //PRSFX sound files are unusually loud + if (keyDetails[1].startsWith("PRSFX- ")) { + config["volume"] *= 0.5; + } + break; + case "ui": //As of, right now this applies to the "select", "menu_open", "error" sound effects - config["volume"] *= (this.masterVolume * this.uiVolume); - break; - case "se": - config["volume"] *= (this.masterVolume * this.seVolume); - break; + config["volume"] *= (this.masterVolume * this.uiVolume); + break; + case "se": + config["volume"] *= (this.masterVolume * this.seVolume); + break; } this.sound.play(key, config); return this.sound.get(key) as AnySound; @@ -1989,208 +1989,208 @@ export default class BattleScene extends SceneBase { getBgmLoopPoint(bgmName: string): number { switch (bgmName) { - case "battle_kanto_champion": //B2W2 Kanto Champion Battle - return 13.950; - case "battle_johto_champion": //B2W2 Johto Champion Battle - return 23.498; - case "battle_hoenn_champion_g5": //B2W2 Hoenn Champion Battle - return 11.328; - case "battle_hoenn_champion_g6": //ORAS Hoenn Champion Battle - return 11.762; - case "battle_sinnoh_champion": //B2W2 Sinnoh Champion Battle - return 12.235; - case "battle_champion_alder": //BW Unova Champion Battle - return 27.653; - case "battle_champion_iris": //B2W2 Unova Champion Battle - return 10.145; - case "battle_kalos_champion": //XY Kalos Champion Battle - return 10.380; - case "battle_alola_champion": //USUM Alola Champion Battle - return 13.025; - case "battle_galar_champion": //SWSH Galar Champion Battle - return 61.635; - case "battle_champion_geeta": //SV Champion Geeta Battle - return 37.447; - case "battle_champion_nemona": //SV Champion Nemona Battle - return 14.914; - case "battle_champion_kieran": //SV Champion Kieran Battle - return 7.206; - case "battle_hoenn_elite": //ORAS Elite Four Battle - return 11.350; - case "battle_unova_elite": //BW Elite Four Battle - return 17.730; - case "battle_kalos_elite": //XY Elite Four Battle - return 12.340; - case "battle_alola_elite": //SM Elite Four Battle - return 19.212; - case "battle_galar_elite": //SWSH League Tournament Battle - return 164.069; - case "battle_paldea_elite": //SV Elite Four Battle - return 12.770; - case "battle_bb_elite": //SV BB League Elite Four Battle - return 19.434; - case "battle_final_encounter": //PMD RTDX Rayquaza's Domain - return 19.159; - case "battle_final": //BW Ghetsis Battle - return 16.453; - case "battle_kanto_gym": //B2W2 Kanto Gym Battle - return 13.857; - case "battle_johto_gym": //B2W2 Johto Gym Battle - return 12.911; - case "battle_hoenn_gym": //B2W2 Hoenn Gym Battle - return 12.379; - case "battle_sinnoh_gym": //B2W2 Sinnoh Gym Battle - return 13.122; - case "battle_unova_gym": //BW Unova Gym Battle - return 19.145; - case "battle_kalos_gym": //XY Kalos Gym Battle - return 44.810; - case "battle_galar_gym": //SWSH Galar Gym Battle - return 171.262; - case "battle_paldea_gym": //SV Paldea Gym Battle - return 127.489; - case "battle_legendary_kanto": //XY Kanto Legendary Battle - return 32.966; - case "battle_legendary_raikou": //HGSS Raikou Battle - return 12.632; - case "battle_legendary_entei": //HGSS Entei Battle - return 2.905; - case "battle_legendary_suicune": //HGSS Suicune Battle - return 12.636; - case "battle_legendary_lugia": //HGSS Lugia Battle - return 19.770; - case "battle_legendary_ho_oh": //HGSS Ho-oh Battle - return 17.668; - case "battle_legendary_regis_g5": //B2W2 Legendary Titan Battle - return 49.500; - case "battle_legendary_regis_g6": //ORAS Legendary Titan Battle - return 21.130; - case "battle_legendary_gro_kyo": //ORAS Groudon & Kyogre Battle - return 10.547; - case "battle_legendary_rayquaza": //ORAS Rayquaza Battle - return 10.495; - case "battle_legendary_deoxys": //ORAS Deoxys Battle - return 13.333; - case "battle_legendary_lake_trio": //ORAS Lake Guardians Battle - return 16.887; - case "battle_legendary_sinnoh": //ORAS Sinnoh Legendary Battle - return 22.770; - case "battle_legendary_dia_pal": //ORAS Dialga & Palkia Battle - return 16.009; - case "battle_legendary_origin_forme": //LA Origin Dialga & Palkia Battle - return 18.961; - case "battle_legendary_giratina": //ORAS Giratina Battle - return 10.451; - case "battle_legendary_arceus": //HGSS Arceus Battle - return 9.595; - case "battle_legendary_unova": //BW Unova Legendary Battle - return 13.855; - case "battle_legendary_kyurem": //BW Kyurem Battle - return 18.314; - case "battle_legendary_res_zek": //BW Reshiram & Zekrom Battle - return 18.329; - case "battle_legendary_xern_yvel": //XY Xerneas & Yveltal Battle - return 26.468; - case "battle_legendary_tapu": //SM Tapu Battle - return 0.000; - case "battle_legendary_sol_lun": //SM Solgaleo & Lunala Battle - return 6.525; - case "battle_legendary_ub": //SM Ultra Beast Battle - return 9.818; - case "battle_legendary_dusk_dawn": //USUM Dusk Mane & Dawn Wings Necrozma Battle - return 5.211; - case "battle_legendary_ultra_nec": //USUM Ultra Necrozma Battle - return 10.344; - case "battle_legendary_zac_zam": //SWSH Zacian & Zamazenta Battle - return 11.424; - case "battle_legendary_glas_spec": //SWSH Glastrier & Spectrier Battle - return 12.503; - case "battle_legendary_calyrex": //SWSH Calyrex Battle - return 50.641; - case "battle_legendary_riders": //SWSH Ice & Shadow Rider Calyrex Battle - return 18.155; - case "battle_legendary_birds_galar": //SWSH Galarian Legendary Birds Battle - return 0.175; - case "battle_legendary_ruinous": //SV Treasures of Ruin Battle - return 6.333; - case "battle_legendary_kor_mir": //SV Depths of Area Zero Battle - return 6.442; - case "battle_legendary_loyal_three": //SV Loyal Three Battle - return 6.500; - case "battle_legendary_ogerpon": //SV Ogerpon Battle - return 14.335; - case "battle_legendary_terapagos": //SV Terapagos Battle - return 24.377; - case "battle_legendary_pecharunt": //SV Pecharunt Battle - return 6.508; - case "battle_rival": //BW Rival Battle - return 14.110; - case "battle_rival_2": //BW N Battle - return 17.714; - case "battle_rival_3": //BW Final N Battle - return 17.586; - case "battle_trainer": //BW Trainer Battle - return 13.686; - case "battle_wild": //BW Wild Battle - return 12.703; - case "battle_wild_strong": //BW Strong Wild Battle - return 13.940; - case "end_summit": //PMD RTDX Sky Tower Summit - return 30.025; - case "battle_rocket_grunt": //HGSS Team Rocket Battle - return 12.707; - case "battle_aqua_magma_grunt": //ORAS Team Aqua & Magma Battle - return 12.062; - case "battle_galactic_grunt": //BDSP Team Galactic Battle - return 13.043; - case "battle_plasma_grunt": //BW Team Plasma Battle - return 12.974; - case "battle_flare_grunt": //XY Team Flare Battle - return 4.228; - case "battle_aether_grunt": // SM Aether Foundation Battle - return 16.00; - case "battle_skull_grunt": // SM Team Skull Battle - return 20.87; - case "battle_macro_grunt": // SWSH Trainer Battle - return 11.56; - case "battle_star_grunt": //SV Team Star Battle - return 133.362; - case "battle_galactic_admin": //BDSP Team Galactic Admin Battle - return 11.997; - case "battle_skull_admin": //SM Team Skull Admin Battle - return 15.463; - case "battle_oleana": //SWSH Oleana Battle - return 14.110; - case "battle_star_admin": //SV Team Star Boss Battle - return 9.493; - case "battle_rocket_boss": //USUM Giovanni Battle - return 9.115; - case "battle_aqua_magma_boss": //ORAS Archie & Maxie Battle - return 14.847; - case "battle_galactic_boss": //BDSP Cyrus Battle - return 106.962; - case "battle_plasma_boss": //B2W2 Ghetsis Battle - return 25.624; - case "battle_flare_boss": //XY Lysandre Battle - return 8.085; - case "battle_aether_boss": //SM Lusamine Battle - return 11.33; - case "battle_skull_boss": //SM Guzma Battle - return 13.13; - case "battle_macro_boss": //SWSH Rose Battle - return 11.42; - case "battle_star_boss": //SV Cassiopeia Battle - return 25.764; - case "mystery_encounter_gen_5_gts": // BW GTS - return 8.52; - case "mystery_encounter_gen_6_gts": // XY GTS - return 9.24; - case "mystery_encounter_fun_and_games": // EoS Guildmaster Wigglytuff - return 4.78; - case "mystery_encounter_weird_dream": // EoS Temporal Spire - return 41.42; - case "mystery_encounter_delibirdy": // Firel Delibirdy - return 82.28; + case "battle_kanto_champion": //B2W2 Kanto Champion Battle + return 13.950; + case "battle_johto_champion": //B2W2 Johto Champion Battle + return 23.498; + case "battle_hoenn_champion_g5": //B2W2 Hoenn Champion Battle + return 11.328; + case "battle_hoenn_champion_g6": //ORAS Hoenn Champion Battle + return 11.762; + case "battle_sinnoh_champion": //B2W2 Sinnoh Champion Battle + return 12.235; + case "battle_champion_alder": //BW Unova Champion Battle + return 27.653; + case "battle_champion_iris": //B2W2 Unova Champion Battle + return 10.145; + case "battle_kalos_champion": //XY Kalos Champion Battle + return 10.380; + case "battle_alola_champion": //USUM Alola Champion Battle + return 13.025; + case "battle_galar_champion": //SWSH Galar Champion Battle + return 61.635; + case "battle_champion_geeta": //SV Champion Geeta Battle + return 37.447; + case "battle_champion_nemona": //SV Champion Nemona Battle + return 14.914; + case "battle_champion_kieran": //SV Champion Kieran Battle + return 7.206; + case "battle_hoenn_elite": //ORAS Elite Four Battle + return 11.350; + case "battle_unova_elite": //BW Elite Four Battle + return 17.730; + case "battle_kalos_elite": //XY Elite Four Battle + return 12.340; + case "battle_alola_elite": //SM Elite Four Battle + return 19.212; + case "battle_galar_elite": //SWSH League Tournament Battle + return 164.069; + case "battle_paldea_elite": //SV Elite Four Battle + return 12.770; + case "battle_bb_elite": //SV BB League Elite Four Battle + return 19.434; + case "battle_final_encounter": //PMD RTDX Rayquaza's Domain + return 19.159; + case "battle_final": //BW Ghetsis Battle + return 16.453; + case "battle_kanto_gym": //B2W2 Kanto Gym Battle + return 13.857; + case "battle_johto_gym": //B2W2 Johto Gym Battle + return 12.911; + case "battle_hoenn_gym": //B2W2 Hoenn Gym Battle + return 12.379; + case "battle_sinnoh_gym": //B2W2 Sinnoh Gym Battle + return 13.122; + case "battle_unova_gym": //BW Unova Gym Battle + return 19.145; + case "battle_kalos_gym": //XY Kalos Gym Battle + return 44.810; + case "battle_galar_gym": //SWSH Galar Gym Battle + return 171.262; + case "battle_paldea_gym": //SV Paldea Gym Battle + return 127.489; + case "battle_legendary_kanto": //XY Kanto Legendary Battle + return 32.966; + case "battle_legendary_raikou": //HGSS Raikou Battle + return 12.632; + case "battle_legendary_entei": //HGSS Entei Battle + return 2.905; + case "battle_legendary_suicune": //HGSS Suicune Battle + return 12.636; + case "battle_legendary_lugia": //HGSS Lugia Battle + return 19.770; + case "battle_legendary_ho_oh": //HGSS Ho-oh Battle + return 17.668; + case "battle_legendary_regis_g5": //B2W2 Legendary Titan Battle + return 49.500; + case "battle_legendary_regis_g6": //ORAS Legendary Titan Battle + return 21.130; + case "battle_legendary_gro_kyo": //ORAS Groudon & Kyogre Battle + return 10.547; + case "battle_legendary_rayquaza": //ORAS Rayquaza Battle + return 10.495; + case "battle_legendary_deoxys": //ORAS Deoxys Battle + return 13.333; + case "battle_legendary_lake_trio": //ORAS Lake Guardians Battle + return 16.887; + case "battle_legendary_sinnoh": //ORAS Sinnoh Legendary Battle + return 22.770; + case "battle_legendary_dia_pal": //ORAS Dialga & Palkia Battle + return 16.009; + case "battle_legendary_origin_forme": //LA Origin Dialga & Palkia Battle + return 18.961; + case "battle_legendary_giratina": //ORAS Giratina Battle + return 10.451; + case "battle_legendary_arceus": //HGSS Arceus Battle + return 9.595; + case "battle_legendary_unova": //BW Unova Legendary Battle + return 13.855; + case "battle_legendary_kyurem": //BW Kyurem Battle + return 18.314; + case "battle_legendary_res_zek": //BW Reshiram & Zekrom Battle + return 18.329; + case "battle_legendary_xern_yvel": //XY Xerneas & Yveltal Battle + return 26.468; + case "battle_legendary_tapu": //SM Tapu Battle + return 0.000; + case "battle_legendary_sol_lun": //SM Solgaleo & Lunala Battle + return 6.525; + case "battle_legendary_ub": //SM Ultra Beast Battle + return 9.818; + case "battle_legendary_dusk_dawn": //USUM Dusk Mane & Dawn Wings Necrozma Battle + return 5.211; + case "battle_legendary_ultra_nec": //USUM Ultra Necrozma Battle + return 10.344; + case "battle_legendary_zac_zam": //SWSH Zacian & Zamazenta Battle + return 11.424; + case "battle_legendary_glas_spec": //SWSH Glastrier & Spectrier Battle + return 12.503; + case "battle_legendary_calyrex": //SWSH Calyrex Battle + return 50.641; + case "battle_legendary_riders": //SWSH Ice & Shadow Rider Calyrex Battle + return 18.155; + case "battle_legendary_birds_galar": //SWSH Galarian Legendary Birds Battle + return 0.175; + case "battle_legendary_ruinous": //SV Treasures of Ruin Battle + return 6.333; + case "battle_legendary_kor_mir": //SV Depths of Area Zero Battle + return 6.442; + case "battle_legendary_loyal_three": //SV Loyal Three Battle + return 6.500; + case "battle_legendary_ogerpon": //SV Ogerpon Battle + return 14.335; + case "battle_legendary_terapagos": //SV Terapagos Battle + return 24.377; + case "battle_legendary_pecharunt": //SV Pecharunt Battle + return 6.508; + case "battle_rival": //BW Rival Battle + return 14.110; + case "battle_rival_2": //BW N Battle + return 17.714; + case "battle_rival_3": //BW Final N Battle + return 17.586; + case "battle_trainer": //BW Trainer Battle + return 13.686; + case "battle_wild": //BW Wild Battle + return 12.703; + case "battle_wild_strong": //BW Strong Wild Battle + return 13.940; + case "end_summit": //PMD RTDX Sky Tower Summit + return 30.025; + case "battle_rocket_grunt": //HGSS Team Rocket Battle + return 12.707; + case "battle_aqua_magma_grunt": //ORAS Team Aqua & Magma Battle + return 12.062; + case "battle_galactic_grunt": //BDSP Team Galactic Battle + return 13.043; + case "battle_plasma_grunt": //BW Team Plasma Battle + return 12.974; + case "battle_flare_grunt": //XY Team Flare Battle + return 4.228; + case "battle_aether_grunt": // SM Aether Foundation Battle + return 16.00; + case "battle_skull_grunt": // SM Team Skull Battle + return 20.87; + case "battle_macro_grunt": // SWSH Trainer Battle + return 11.56; + case "battle_star_grunt": //SV Team Star Battle + return 133.362; + case "battle_galactic_admin": //BDSP Team Galactic Admin Battle + return 11.997; + case "battle_skull_admin": //SM Team Skull Admin Battle + return 15.463; + case "battle_oleana": //SWSH Oleana Battle + return 14.110; + case "battle_star_admin": //SV Team Star Boss Battle + return 9.493; + case "battle_rocket_boss": //USUM Giovanni Battle + return 9.115; + case "battle_aqua_magma_boss": //ORAS Archie & Maxie Battle + return 14.847; + case "battle_galactic_boss": //BDSP Cyrus Battle + return 106.962; + case "battle_plasma_boss": //B2W2 Ghetsis Battle + return 25.624; + case "battle_flare_boss": //XY Lysandre Battle + return 8.085; + case "battle_aether_boss": //SM Lusamine Battle + return 11.33; + case "battle_skull_boss": //SM Guzma Battle + return 13.13; + case "battle_macro_boss": //SWSH Rose Battle + return 11.42; + case "battle_star_boss": //SV Cassiopeia Battle + return 25.764; + case "mystery_encounter_gen_5_gts": // BW GTS + return 8.52; + case "mystery_encounter_gen_6_gts": // XY GTS + return 9.24; + case "mystery_encounter_fun_and_games": // EoS Guildmaster Wigglytuff + return 4.78; + case "mystery_encounter_weird_dream": // EoS Temporal Spire + return 41.42; + case "mystery_encounter_delibirdy": // Firel Delibirdy + return 82.28; } return 0; diff --git a/src/data/ability.ts b/src/data/ability.ts index 5d2ccfc9d36..33f6e0522f7 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -2579,24 +2579,24 @@ export class PreSwitchOutClearWeatherAbAttr extends PreSwitchOutAbAttr { // Clear weather only if user's ability matches the weather and no other pokemon has the ability. switch (weatherType) { - case (WeatherType.HARSH_SUN): - if (pokemon.hasAbility(Abilities.DESOLATE_LAND) + case (WeatherType.HARSH_SUN): + if (pokemon.hasAbility(Abilities.DESOLATE_LAND) && pokemon.scene.getField(true).filter(p => p !== pokemon).filter(p => p.hasAbility(Abilities.DESOLATE_LAND)).length === 0) { - turnOffWeather = true; - } - break; - case (WeatherType.HEAVY_RAIN): - if (pokemon.hasAbility(Abilities.PRIMORDIAL_SEA) + turnOffWeather = true; + } + break; + case (WeatherType.HEAVY_RAIN): + if (pokemon.hasAbility(Abilities.PRIMORDIAL_SEA) && pokemon.scene.getField(true).filter(p => p !== pokemon).filter(p => p.hasAbility(Abilities.PRIMORDIAL_SEA)).length === 0) { - turnOffWeather = true; - } - break; - case (WeatherType.STRONG_WINDS): - if (pokemon.hasAbility(Abilities.DELTA_STREAM) + turnOffWeather = true; + } + break; + case (WeatherType.STRONG_WINDS): + if (pokemon.hasAbility(Abilities.DELTA_STREAM) && pokemon.scene.getField(true).filter(p => p !== pokemon).filter(p => p.hasAbility(Abilities.DELTA_STREAM)).length === 0) { - turnOffWeather = true; - } - break; + turnOffWeather = true; + } + break; } if (simulated) { @@ -4079,24 +4079,24 @@ export class PostFaintClearWeatherAbAttr extends PostFaintAbAttr { // Clear weather only if user's ability matches the weather and no other pokemon has the ability. switch (weatherType) { - case (WeatherType.HARSH_SUN): - if (pokemon.hasAbility(Abilities.DESOLATE_LAND) + case (WeatherType.HARSH_SUN): + if (pokemon.hasAbility(Abilities.DESOLATE_LAND) && pokemon.scene.getField(true).filter(p => p.hasAbility(Abilities.DESOLATE_LAND)).length === 0) { - turnOffWeather = true; - } - break; - case (WeatherType.HEAVY_RAIN): - if (pokemon.hasAbility(Abilities.PRIMORDIAL_SEA) + turnOffWeather = true; + } + break; + case (WeatherType.HEAVY_RAIN): + if (pokemon.hasAbility(Abilities.PRIMORDIAL_SEA) && pokemon.scene.getField(true).filter(p => p.hasAbility(Abilities.PRIMORDIAL_SEA)).length === 0) { - turnOffWeather = true; - } - break; - case (WeatherType.STRONG_WINDS): - if (pokemon.hasAbility(Abilities.DELTA_STREAM) + turnOffWeather = true; + } + break; + case (WeatherType.STRONG_WINDS): + if (pokemon.hasAbility(Abilities.DELTA_STREAM) && pokemon.scene.getField(true).filter(p => p.hasAbility(Abilities.DELTA_STREAM)).length === 0) { - turnOffWeather = true; - } - break; + turnOffWeather = true; + } + break; } if (simulated) { diff --git a/src/data/arena-tag.ts b/src/data/arena-tag.ts index 2bd6ae09877..6507d34dcfd 100644 --- a/src/data/arena-tag.ts +++ b/src/data/arena-tag.ts @@ -88,13 +88,13 @@ export abstract class ArenaTag { */ public getAffectedPokemon(scene: BattleScene): Pokemon[] { switch (this.side) { - case ArenaTagSide.PLAYER: - return scene.getPlayerField() ?? []; - case ArenaTagSide.ENEMY: - return scene.getEnemyField() ?? []; - case ArenaTagSide.BOTH: - default: - return scene.getField(true) ?? []; + case ArenaTagSide.PLAYER: + return scene.getPlayerField() ?? []; + case ArenaTagSide.ENEMY: + return scene.getEnemyField() ?? []; + case ArenaTagSide.BOTH: + default: + return scene.getField(true) ?? []; } } } @@ -332,11 +332,11 @@ const WideGuardConditionFunc: ProtectConditionFunc = (arena, moveId) : boolean = const move = allMoves[moveId]; switch (move.moveTarget) { - case MoveTarget.ALL_ENEMIES: - case MoveTarget.ALL_NEAR_ENEMIES: - case MoveTarget.ALL_OTHERS: - case MoveTarget.ALL_NEAR_OTHERS: - return true; + case MoveTarget.ALL_ENEMIES: + case MoveTarget.ALL_NEAR_ENEMIES: + case MoveTarget.ALL_OTHERS: + case MoveTarget.ALL_NEAR_OTHERS: + return true; } return false; }; @@ -807,24 +807,24 @@ class StealthRockTag extends ArenaTrapTag { let damageHpRatio: number = 0; switch (effectiveness) { - case 0: - damageHpRatio = 0; - break; - case 0.25: - damageHpRatio = 0.03125; - break; - case 0.5: - damageHpRatio = 0.0625; - break; - case 1: - damageHpRatio = 0.125; - break; - case 2: - damageHpRatio = 0.25; - break; - case 4: - damageHpRatio = 0.5; - break; + case 0: + damageHpRatio = 0; + break; + case 0.25: + damageHpRatio = 0.03125; + break; + case 0.5: + damageHpRatio = 0.0625; + break; + case 1: + damageHpRatio = 0.125; + break; + case 2: + damageHpRatio = 0.25; + break; + case 4: + damageHpRatio = 0.5; + break; } return damageHpRatio; @@ -1185,63 +1185,63 @@ class GrassWaterPledgeTag extends ArenaTag { // TODO: swap `sourceMove` and `sourceId` and make `sourceMove` an optional parameter export function getArenaTag(tagType: ArenaTagType, turnCount: number, sourceMove: Moves | undefined, sourceId: number, targetIndex?: BattlerIndex, side: ArenaTagSide = ArenaTagSide.BOTH): ArenaTag | null { switch (tagType) { - case ArenaTagType.MIST: - return new MistTag(turnCount, sourceId, side); - case ArenaTagType.QUICK_GUARD: - return new QuickGuardTag(sourceId, side); - case ArenaTagType.WIDE_GUARD: - return new WideGuardTag(sourceId, side); - case ArenaTagType.MAT_BLOCK: - return new MatBlockTag(sourceId, side); - case ArenaTagType.CRAFTY_SHIELD: - return new CraftyShieldTag(sourceId, side); - case ArenaTagType.NO_CRIT: - return new NoCritTag(turnCount, sourceMove!, sourceId, side); // TODO: is this bang correct? - case ArenaTagType.MUD_SPORT: - return new MudSportTag(turnCount, sourceId); - case ArenaTagType.WATER_SPORT: - return new WaterSportTag(turnCount, sourceId); - case ArenaTagType.ION_DELUGE: - return new IonDelugeTag(sourceMove); - case ArenaTagType.SPIKES: - return new SpikesTag(sourceId, side); - case ArenaTagType.TOXIC_SPIKES: - return new ToxicSpikesTag(sourceId, side); - case ArenaTagType.FUTURE_SIGHT: - case ArenaTagType.DOOM_DESIRE: - return new DelayedAttackTag(tagType, sourceMove, sourceId, targetIndex!); // TODO:questionable bang - case ArenaTagType.WISH: - return new WishTag(turnCount, sourceId, side); - case ArenaTagType.STEALTH_ROCK: - return new StealthRockTag(sourceId, side); - case ArenaTagType.STICKY_WEB: - return new StickyWebTag(sourceId, side); - case ArenaTagType.TRICK_ROOM: - return new TrickRoomTag(turnCount, sourceId); - case ArenaTagType.GRAVITY: - return new GravityTag(turnCount); - case ArenaTagType.REFLECT: - return new ReflectTag(turnCount, sourceId, side); - case ArenaTagType.LIGHT_SCREEN: - return new LightScreenTag(turnCount, sourceId, side); - case ArenaTagType.AURORA_VEIL: - return new AuroraVeilTag(turnCount, sourceId, side); - case ArenaTagType.TAILWIND: - return new TailwindTag(turnCount, sourceId, side); - case ArenaTagType.HAPPY_HOUR: - return new HappyHourTag(turnCount, sourceId, side); - case ArenaTagType.SAFEGUARD: - return new SafeguardTag(turnCount, sourceId, side); - case ArenaTagType.IMPRISON: - return new ImprisonTag(sourceId, side); - case ArenaTagType.FIRE_GRASS_PLEDGE: - return new FireGrassPledgeTag(sourceId, side); - case ArenaTagType.WATER_FIRE_PLEDGE: - return new WaterFirePledgeTag(sourceId, side); - case ArenaTagType.GRASS_WATER_PLEDGE: - return new GrassWaterPledgeTag(sourceId, side); - default: - return null; + case ArenaTagType.MIST: + return new MistTag(turnCount, sourceId, side); + case ArenaTagType.QUICK_GUARD: + return new QuickGuardTag(sourceId, side); + case ArenaTagType.WIDE_GUARD: + return new WideGuardTag(sourceId, side); + case ArenaTagType.MAT_BLOCK: + return new MatBlockTag(sourceId, side); + case ArenaTagType.CRAFTY_SHIELD: + return new CraftyShieldTag(sourceId, side); + case ArenaTagType.NO_CRIT: + return new NoCritTag(turnCount, sourceMove!, sourceId, side); // TODO: is this bang correct? + case ArenaTagType.MUD_SPORT: + return new MudSportTag(turnCount, sourceId); + case ArenaTagType.WATER_SPORT: + return new WaterSportTag(turnCount, sourceId); + case ArenaTagType.ION_DELUGE: + return new IonDelugeTag(sourceMove); + case ArenaTagType.SPIKES: + return new SpikesTag(sourceId, side); + case ArenaTagType.TOXIC_SPIKES: + return new ToxicSpikesTag(sourceId, side); + case ArenaTagType.FUTURE_SIGHT: + case ArenaTagType.DOOM_DESIRE: + return new DelayedAttackTag(tagType, sourceMove, sourceId, targetIndex!); // TODO:questionable bang + case ArenaTagType.WISH: + return new WishTag(turnCount, sourceId, side); + case ArenaTagType.STEALTH_ROCK: + return new StealthRockTag(sourceId, side); + case ArenaTagType.STICKY_WEB: + return new StickyWebTag(sourceId, side); + case ArenaTagType.TRICK_ROOM: + return new TrickRoomTag(turnCount, sourceId); + case ArenaTagType.GRAVITY: + return new GravityTag(turnCount); + case ArenaTagType.REFLECT: + return new ReflectTag(turnCount, sourceId, side); + case ArenaTagType.LIGHT_SCREEN: + return new LightScreenTag(turnCount, sourceId, side); + case ArenaTagType.AURORA_VEIL: + return new AuroraVeilTag(turnCount, sourceId, side); + case ArenaTagType.TAILWIND: + return new TailwindTag(turnCount, sourceId, side); + case ArenaTagType.HAPPY_HOUR: + return new HappyHourTag(turnCount, sourceId, side); + case ArenaTagType.SAFEGUARD: + return new SafeguardTag(turnCount, sourceId, side); + case ArenaTagType.IMPRISON: + return new ImprisonTag(sourceId, side); + case ArenaTagType.FIRE_GRASS_PLEDGE: + return new FireGrassPledgeTag(sourceId, side); + case ArenaTagType.WATER_FIRE_PLEDGE: + return new WaterFirePledgeTag(sourceId, side); + case ArenaTagType.GRASS_WATER_PLEDGE: + return new GrassWaterPledgeTag(sourceId, side); + default: + return null; } } diff --git a/src/data/balance/biomes.ts b/src/data/balance/biomes.ts index 7ef83b654db..2ce693c360b 100644 --- a/src/data/balance/biomes.ts +++ b/src/data/balance/biomes.ts @@ -13,14 +13,14 @@ export function getBiomeName(biome: Biome | -1) { return i18next.t("biome:unknownLocation"); } switch (biome) { - case Biome.GRASS: - return i18next.t("biome:GRASS"); - case Biome.RUINS: - return i18next.t("biome:RUINS"); - case Biome.END: - return i18next.t("biome:END"); - default: - return i18next.t(`biome:${Biome[biome].toUpperCase()}`); + case Biome.GRASS: + return i18next.t("biome:GRASS"); + case Biome.RUINS: + return i18next.t("biome:RUINS"); + case Biome.END: + return i18next.t("biome:END"); + default: + return i18next.t(`biome:${Biome[biome].toUpperCase()}`); } } diff --git a/src/data/balance/starters.ts b/src/data/balance/starters.ts index bf3a1f7ad56..d6a1f0c3eaf 100644 --- a/src/data/balance/starters.ts +++ b/src/data/balance/starters.ts @@ -15,25 +15,25 @@ export const FRIENDSHIP_LOSS_FROM_FAINT = 10; */ export function getStarterValueFriendshipCap(starterCost: number): number { switch (starterCost) { - case 1: - return 20; - case 2: - return 40; - case 3: - return 60; - case 4: - return 100; - case 5: - return 140; - case 6: - return 200; - case 7: - return 280; - case 8: - case 9: - return 450; - default: - return 600; + case 1: + return 20; + case 2: + return 40; + case 3: + return 60; + case 4: + return 100; + case 5: + return 140; + case 6: + return 200; + case 7: + return 280; + case 8: + case 9: + return 450; + default: + return 600; } } diff --git a/src/data/battle-anims.ts b/src/data/battle-anims.ts index 939f834cccc..03bf0809fa6 100644 --- a/src/data/battle-anims.ts +++ b/src/data/battle-anims.ts @@ -134,15 +134,15 @@ export class AnimConfig { for (const te of frameTimedEvents[fte]) { let timedEvent: AnimTimedEvent | undefined; switch (te.eventType) { - case "AnimTimedSoundEvent": - timedEvent = new AnimTimedSoundEvent(te.frameIndex, te.resourceName, te); - break; - case "AnimTimedAddBgEvent": - timedEvent = new AnimTimedAddBgEvent(te.frameIndex, te.resourceName, te); - break; - case "AnimTimedUpdateBgEvent": - timedEvent = new AnimTimedUpdateBgEvent(te.frameIndex, te.resourceName, te); - break; + case "AnimTimedSoundEvent": + timedEvent = new AnimTimedSoundEvent(te.frameIndex, te.resourceName, te); + break; + case "AnimTimedAddBgEvent": + timedEvent = new AnimTimedAddBgEvent(te.frameIndex, te.resourceName, te); + break; + case "AnimTimedUpdateBgEvent": + timedEvent = new AnimTimedUpdateBgEvent(te.frameIndex, te.resourceName, te); + break; } timedEvent && timedEvents.push(timedEvent); @@ -243,12 +243,12 @@ class AnimFrame { if (!init) { let target = AnimFrameTarget.GRAPHIC; switch (pattern) { - case -2: - target = AnimFrameTarget.TARGET; - break; - case -1: - target = AnimFrameTarget.USER; - break; + case -2: + target = AnimFrameTarget.TARGET; + break; + case -1: + target = AnimFrameTarget.USER; + break; } this.target = target; this.graphicFrame = pattern >= 0 ? pattern : 0; @@ -803,23 +803,23 @@ export abstract class BattleAnim { let scaleX = (frame.zoomX / 100) * (!frame.mirror ? 1 : -1); const scaleY = (frame.zoomY / 100); switch (frame.focus) { - case AnimFocus.TARGET: - x += targetInitialX - targetFocusX; - y += (targetInitialY - targetHalfHeight) - targetFocusY; - break; - case AnimFocus.USER: - x += userInitialX - userFocusX; - y += (userInitialY - userHalfHeight) - userFocusY; - break; - case AnimFocus.USER_TARGET: - const point = transformPoint(this.srcLine[0], this.srcLine[1], this.srcLine[2], this.srcLine[3], - this.dstLine[0], this.dstLine[1] - userHalfHeight, this.dstLine[2], this.dstLine[3] - targetHalfHeight, x, y); - x = point[0]; - y = point[1]; - if (frame.target === AnimFrameTarget.GRAPHIC && isReversed(this.srcLine[0], this.srcLine[2], this.dstLine[0], this.dstLine[2])) { - scaleX = scaleX * -1; - } - break; + case AnimFocus.TARGET: + x += targetInitialX - targetFocusX; + y += (targetInitialY - targetHalfHeight) - targetFocusY; + break; + case AnimFocus.USER: + x += userInitialX - userFocusX; + y += (userInitialY - userHalfHeight) - userFocusY; + break; + case AnimFocus.USER_TARGET: + const point = transformPoint(this.srcLine[0], this.srcLine[1], this.srcLine[2], this.srcLine[3], + this.dstLine[0], this.dstLine[1] - userHalfHeight, this.dstLine[2], this.dstLine[3] - targetHalfHeight, x, y); + x = point[0]; + y = point[1]; + if (frame.target === AnimFrameTarget.GRAPHIC && isReversed(this.srcLine[0], this.srcLine[2], this.dstLine[0], this.dstLine[2])) { + scaleX = scaleX * -1; + } + break; } const angle = -frame.angle; const key = frame.target === AnimFrameTarget.GRAPHIC ? g++ : frame.target === AnimFrameTarget.USER ? u++ : t++; @@ -993,44 +993,44 @@ export abstract class BattleAnim { spritePriorities[graphicIndex] = frame.priority; const setSpritePriority = (priority: integer) => { switch (priority) { - case 0: - scene.field.moveBelow(moveSprite as Phaser.GameObjects.GameObject, scene.getNonSwitchedEnemyPokemon() || scene.getNonSwitchedPlayerPokemon()!); // This bang assumes that if (the EnemyPokemon is undefined, then the PlayerPokemon function must return an object), correct assumption? - break; - case 1: - scene.field.moveTo(moveSprite, scene.field.getAll().length - 1); - break; - case 2: - switch (frame.focus) { - case AnimFocus.USER: - if (this.bgSprite) { - scene.field.moveAbove(moveSprite as Phaser.GameObjects.GameObject, this.bgSprite); - } else { - scene.field.moveBelow(moveSprite as Phaser.GameObjects.GameObject, this.user!); // TODO: is this bang correct? + case 0: + scene.field.moveBelow(moveSprite as Phaser.GameObjects.GameObject, scene.getNonSwitchedEnemyPokemon() || scene.getNonSwitchedPlayerPokemon()!); // This bang assumes that if (the EnemyPokemon is undefined, then the PlayerPokemon function must return an object), correct assumption? + break; + case 1: + scene.field.moveTo(moveSprite, scene.field.getAll().length - 1); + break; + case 2: + switch (frame.focus) { + case AnimFocus.USER: + if (this.bgSprite) { + scene.field.moveAbove(moveSprite as Phaser.GameObjects.GameObject, this.bgSprite); + } else { + scene.field.moveBelow(moveSprite as Phaser.GameObjects.GameObject, this.user!); // TODO: is this bang correct? + } + break; + case AnimFocus.TARGET: + scene.field.moveBelow(moveSprite as Phaser.GameObjects.GameObject, this.target!); // TODO: is this bang correct? + break; + default: + setSpritePriority(1); + break; } break; - case AnimFocus.TARGET: - scene.field.moveBelow(moveSprite as Phaser.GameObjects.GameObject, this.target!); // TODO: is this bang correct? + case 3: + switch (frame.focus) { + case AnimFocus.USER: + scene.field.moveAbove(moveSprite as Phaser.GameObjects.GameObject, this.user!); // TODO: is this bang correct? + break; + case AnimFocus.TARGET: + scene.field.moveAbove(moveSprite as Phaser.GameObjects.GameObject, this.target!); // TODO: is this bang correct? + break; + default: + setSpritePriority(1); + break; + } break; default: setSpritePriority(1); - break; - } - break; - case 3: - switch (frame.focus) { - case AnimFocus.USER: - scene.field.moveAbove(moveSprite as Phaser.GameObjects.GameObject, this.user!); // TODO: is this bang correct? - break; - case AnimFocus.TARGET: - scene.field.moveAbove(moveSprite as Phaser.GameObjects.GameObject, this.target!); // TODO: is this bang correct? - break; - default: - setSpritePriority(1); - break; - } - break; - default: - setSpritePriority(1); } }; setSpritePriority(frame.priority); @@ -1396,108 +1396,108 @@ export async function populateAnims() { const fieldName = field.slice(0, field.indexOf(":")); const fieldData = field.slice(fieldName.length + 1, field.lastIndexOf("\n")).trim(); switch (fieldName) { - case "array": - const framesData = fieldData.split(" - - - ").slice(1); - for (let fd = 0; fd < framesData.length; fd++) { - anim.frames.push([]); - const frameData = framesData[fd]; - const focusFramesData = frameData.split(" - - "); - for (let tf = 0; tf < focusFramesData.length; tf++) { - const values = focusFramesData[tf].replace(/ \- /g, "").split("\n"); - const targetFrame = new AnimFrame(parseFloat(values[0]), parseFloat(values[1]), parseFloat(values[2]), parseFloat(values[11]), parseFloat(values[3]), - parseInt(values[4]) === 1, parseInt(values[6]) === 1, parseInt(values[5]), parseInt(values[7]), parseInt(values[8]), parseInt(values[12]), parseInt(values[13]), - parseInt(values[14]), parseInt(values[15]), parseInt(values[16]), parseInt(values[17]), parseInt(values[18]), parseInt(values[19]), - parseInt(values[21]), parseInt(values[22]), parseInt(values[23]), parseInt(values[24]), parseInt(values[20]) === 1, parseInt(values[25]), parseInt(values[26]) as AnimFocus); - anim.frames[fd].push(targetFrame); + case "array": + const framesData = fieldData.split(" - - - ").slice(1); + for (let fd = 0; fd < framesData.length; fd++) { + anim.frames.push([]); + const frameData = framesData[fd]; + const focusFramesData = frameData.split(" - - "); + for (let tf = 0; tf < focusFramesData.length; tf++) { + const values = focusFramesData[tf].replace(/ \- /g, "").split("\n"); + const targetFrame = new AnimFrame(parseFloat(values[0]), parseFloat(values[1]), parseFloat(values[2]), parseFloat(values[11]), parseFloat(values[3]), + parseInt(values[4]) === 1, parseInt(values[6]) === 1, parseInt(values[5]), parseInt(values[7]), parseInt(values[8]), parseInt(values[12]), parseInt(values[13]), + parseInt(values[14]), parseInt(values[15]), parseInt(values[16]), parseInt(values[17]), parseInt(values[18]), parseInt(values[19]), + parseInt(values[21]), parseInt(values[22]), parseInt(values[23]), parseInt(values[24]), parseInt(values[20]) === 1, parseInt(values[25]), parseInt(values[26]) as AnimFocus); + anim.frames[fd].push(targetFrame); + } } - } - break; - case "graphic": - const graphic = fieldData !== "''" ? fieldData : ""; - anim.graphic = graphic.indexOf(".") > -1 - ? graphic.slice(0, fieldData.indexOf(".")) - : graphic; - break; - case "timing": - const timingEntries = fieldData.split("- !ruby/object:PBAnimTiming ").slice(1); - for (let t = 0; t < timingEntries.length; t++) { - const timingData = timingEntries[t].replace(/\n/g, " ").replace(/[ ]{2,}/g, " ").replace(/[a-z]+: ! '', /ig, "").replace(/name: (.*?),/, "name: \"$1\",") - .replace(/flashColor: !ruby\/object:Color { alpha: ([\d\.]+), blue: ([\d\.]+), green: ([\d\.]+), red: ([\d\.]+)}/, "flashRed: $4, flashGreen: $3, flashBlue: $2, flashAlpha: $1"); - const frameIndex = parseInt(/frame: (\d+)/.exec(timingData)![1]); // TODO: is the bang correct? - let resourceName = /name: "(.*?)"/.exec(timingData)![1].replace("''", ""); // TODO: is the bang correct? - const timingType = parseInt(/timingType: (\d)/.exec(timingData)![1]); // TODO: is the bang correct? - let timedEvent: AnimTimedEvent | undefined; - switch (timingType) { - case 0: - if (resourceName && resourceName.indexOf(".") === -1) { - let ext: string | undefined; - [ "wav", "mp3", "m4a" ].every(e => { - if (seNames.indexOf(`${resourceName}.${e}`) > -1) { - ext = e; - return false; + break; + case "graphic": + const graphic = fieldData !== "''" ? fieldData : ""; + anim.graphic = graphic.indexOf(".") > -1 + ? graphic.slice(0, fieldData.indexOf(".")) + : graphic; + break; + case "timing": + const timingEntries = fieldData.split("- !ruby/object:PBAnimTiming ").slice(1); + for (let t = 0; t < timingEntries.length; t++) { + const timingData = timingEntries[t].replace(/\n/g, " ").replace(/[ ]{2,}/g, " ").replace(/[a-z]+: ! '', /ig, "").replace(/name: (.*?),/, "name: \"$1\",") + .replace(/flashColor: !ruby\/object:Color { alpha: ([\d\.]+), blue: ([\d\.]+), green: ([\d\.]+), red: ([\d\.]+)}/, "flashRed: $4, flashGreen: $3, flashBlue: $2, flashAlpha: $1"); + const frameIndex = parseInt(/frame: (\d+)/.exec(timingData)![1]); // TODO: is the bang correct? + let resourceName = /name: "(.*?)"/.exec(timingData)![1].replace("''", ""); // TODO: is the bang correct? + const timingType = parseInt(/timingType: (\d)/.exec(timingData)![1]); // TODO: is the bang correct? + let timedEvent: AnimTimedEvent | undefined; + switch (timingType) { + case 0: + if (resourceName && resourceName.indexOf(".") === -1) { + let ext: string | undefined; + [ "wav", "mp3", "m4a" ].every(e => { + if (seNames.indexOf(`${resourceName}.${e}`) > -1) { + ext = e; + return false; + } + return true; + }); + if (!ext) { + ext = ".wav"; + } + resourceName += `.${ext}`; } - return true; - }); - if (!ext) { - ext = ".wav"; + timedEvent = new AnimTimedSoundEvent(frameIndex, resourceName); + break; + case 1: + timedEvent = new AnimTimedAddBgEvent(frameIndex, resourceName.slice(0, resourceName.indexOf("."))); + break; + case 2: + timedEvent = new AnimTimedUpdateBgEvent(frameIndex, resourceName.slice(0, resourceName.indexOf("."))); + break; + } + if (!timedEvent) { + continue; + } + const propPattern = /([a-z]+): (.*?)(?:,|\})/ig; + let propMatch: RegExpExecArray; + while ((propMatch = propPattern.exec(timingData)!)) { // TODO: is this bang correct? + const prop = propMatch[1]; + let value: any = propMatch[2]; + switch (prop) { + case "bgX": + case "bgY": + value = parseFloat(value); + break; + case "volume": + case "pitch": + case "opacity": + case "colorRed": + case "colorGreen": + case "colorBlue": + case "colorAlpha": + case "duration": + case "flashScope": + case "flashRed": + case "flashGreen": + case "flashBlue": + case "flashAlpha": + case "flashDuration": + value = parseInt(value); + break; + } + if (timedEvent.hasOwnProperty(prop)) { + timedEvent[prop] = value; } - resourceName += `.${ext}`; } - timedEvent = new AnimTimedSoundEvent(frameIndex, resourceName); - break; - case 1: - timedEvent = new AnimTimedAddBgEvent(frameIndex, resourceName.slice(0, resourceName.indexOf("."))); - break; - case 2: - timedEvent = new AnimTimedUpdateBgEvent(frameIndex, resourceName.slice(0, resourceName.indexOf("."))); - break; - } - if (!timedEvent) { - continue; - } - const propPattern = /([a-z]+): (.*?)(?:,|\})/ig; - let propMatch: RegExpExecArray; - while ((propMatch = propPattern.exec(timingData)!)) { // TODO: is this bang correct? - const prop = propMatch[1]; - let value: any = propMatch[2]; - switch (prop) { - case "bgX": - case "bgY": - value = parseFloat(value); - break; - case "volume": - case "pitch": - case "opacity": - case "colorRed": - case "colorGreen": - case "colorBlue": - case "colorAlpha": - case "duration": - case "flashScope": - case "flashRed": - case "flashGreen": - case "flashBlue": - case "flashAlpha": - case "flashDuration": - value = parseInt(value); - break; + if (!anim.frameTimedEvents.has(frameIndex)) { + anim.frameTimedEvents.set(frameIndex, []); } - if (timedEvent.hasOwnProperty(prop)) { - timedEvent[prop] = value; - } - } - if (!anim.frameTimedEvents.has(frameIndex)) { - anim.frameTimedEvents.set(frameIndex, []); - } anim.frameTimedEvents.get(frameIndex)!.push(timedEvent); // TODO: is this bang correct? - } - break; - case "position": - anim.position = parseInt(fieldData); - break; - case "hue": - anim.hue = parseInt(fieldData); - break; + } + break; + case "position": + anim.position = parseInt(fieldData); + break; + case "hue": + anim.hue = parseInt(fieldData); + break; } } } diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 8491307fc76..4977a8da5a9 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -919,14 +919,14 @@ export class EncoreTag extends BattlerTag { } switch (repeatableMove.move) { - case Moves.MIMIC: - case Moves.MIRROR_MOVE: - case Moves.TRANSFORM: - case Moves.STRUGGLE: - case Moves.SKETCH: - case Moves.SLEEP_TALK: - case Moves.ENCORE: - return false; + case Moves.MIMIC: + case Moves.MIRROR_MOVE: + case Moves.TRANSFORM: + case Moves.STRUGGLE: + case Moves.SKETCH: + case Moves.SLEEP_TALK: + case Moves.ENCORE: + return false; } if (allMoves[repeatableMove.move].hasAttr(ChargeAttr) && repeatableMove.result === MoveResult.OTHER) { @@ -1641,12 +1641,12 @@ export class HighestStatBoostTag extends AbilityBattlerTag { this.stat = highestStat; switch (this.stat) { - case Stat.SPD: - this.multiplier = 1.5; - break; - default: - this.multiplier = 1.3; - break; + case Stat.SPD: + this.multiplier = 1.5; + break; + default: + this.multiplier = 1.3; + break; } pokemon.scene.queueMessage(i18next.t("battlerTags:highestStatBoostOnAdd", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), statName: i18next.t(getStatKey(highestStat)) }), null, false, null, true); @@ -2436,15 +2436,15 @@ export class SubstituteTag extends BattlerTag { lapse(pokemon: Pokemon, lapseType: BattlerTagLapseType): boolean { switch (lapseType) { - case BattlerTagLapseType.PRE_MOVE: - this.onPreMove(pokemon); - break; - case BattlerTagLapseType.AFTER_MOVE: - this.onAfterMove(pokemon); - break; - case BattlerTagLapseType.HIT: - this.onHit(pokemon); - break; + case BattlerTagLapseType.PRE_MOVE: + this.onPreMove(pokemon); + break; + case BattlerTagLapseType.AFTER_MOVE: + this.onAfterMove(pokemon); + break; + case BattlerTagLapseType.HIT: + this.onHit(pokemon); + break; } return lapseType !== BattlerTagLapseType.CUSTOM; // only remove this tag on custom lapse } @@ -2769,179 +2769,179 @@ export class PowerTrickTag extends BattlerTag { */ export function getBattlerTag(tagType: BattlerTagType, turnCount: number, sourceMove: Moves, sourceId: number): BattlerTag { switch (tagType) { - case BattlerTagType.RECHARGING: - return new RechargingTag(sourceMove); - case BattlerTagType.BEAK_BLAST_CHARGING: - return new BeakBlastChargingTag(); - case BattlerTagType.SHELL_TRAP: - return new ShellTrapTag(); - case BattlerTagType.FLINCHED: - return new FlinchedTag(sourceMove); - case BattlerTagType.INTERRUPTED: - return new InterruptedTag(sourceMove); - case BattlerTagType.CONFUSED: - return new ConfusedTag(turnCount, sourceMove); - case BattlerTagType.INFATUATED: - return new InfatuatedTag(sourceMove, sourceId); - case BattlerTagType.SEEDED: - return new SeedTag(sourceId); - case BattlerTagType.NIGHTMARE: - return new NightmareTag(); - case BattlerTagType.FRENZY: - return new FrenzyTag(turnCount, sourceMove, sourceId); - case BattlerTagType.CHARGING: - return new BattlerTag(tagType, BattlerTagLapseType.CUSTOM, 1, sourceMove, sourceId); - case BattlerTagType.ENCORE: - return new EncoreTag(sourceId); - case BattlerTagType.HELPING_HAND: - return new HelpingHandTag(sourceId); - case BattlerTagType.INGRAIN: - return new IngrainTag(sourceId); - case BattlerTagType.AQUA_RING: - return new AquaRingTag(); - case BattlerTagType.DROWSY: - return new DrowsyTag(); - case BattlerTagType.TRAPPED: - return new TrappedTag(tagType, BattlerTagLapseType.CUSTOM, turnCount, sourceMove, sourceId); - case BattlerTagType.NO_RETREAT: - return new NoRetreatTag(sourceId); - case BattlerTagType.BIND: - return new BindTag(turnCount, sourceId); - case BattlerTagType.WRAP: - return new WrapTag(turnCount, sourceId); - case BattlerTagType.FIRE_SPIN: - return new FireSpinTag(turnCount, sourceId); - case BattlerTagType.WHIRLPOOL: - return new WhirlpoolTag(turnCount, sourceId); - case BattlerTagType.CLAMP: - return new ClampTag(turnCount, sourceId); - case BattlerTagType.SAND_TOMB: - return new SandTombTag(turnCount, sourceId); - case BattlerTagType.MAGMA_STORM: - return new MagmaStormTag(turnCount, sourceId); - case BattlerTagType.SNAP_TRAP: - return new SnapTrapTag(turnCount, sourceId); - case BattlerTagType.THUNDER_CAGE: - return new ThunderCageTag(turnCount, sourceId); - case BattlerTagType.INFESTATION: - return new InfestationTag(turnCount, sourceId); - case BattlerTagType.PROTECTED: - return new ProtectedTag(sourceMove); - case BattlerTagType.SPIKY_SHIELD: - return new ContactDamageProtectedTag(sourceMove, 8); - case BattlerTagType.KINGS_SHIELD: - return new ContactStatStageChangeProtectedTag(sourceMove, tagType, Stat.ATK, -1); - case BattlerTagType.OBSTRUCT: - return new ContactStatStageChangeProtectedTag(sourceMove, tagType, Stat.DEF, -2); - case BattlerTagType.SILK_TRAP: - return new ContactStatStageChangeProtectedTag(sourceMove, tagType, Stat.SPD, -1); - case BattlerTagType.BANEFUL_BUNKER: - return new ContactPoisonProtectedTag(sourceMove); - case BattlerTagType.BURNING_BULWARK: - return new ContactBurnProtectedTag(sourceMove); - case BattlerTagType.ENDURING: - return new EnduringTag(sourceMove); - case BattlerTagType.STURDY: - return new SturdyTag(sourceMove); - case BattlerTagType.PERISH_SONG: - return new PerishSongTag(turnCount); - case BattlerTagType.CENTER_OF_ATTENTION: - return new CenterOfAttentionTag(sourceMove); - case BattlerTagType.TRUANT: - return new TruantTag(); - case BattlerTagType.SLOW_START: - return new SlowStartTag(); - case BattlerTagType.PROTOSYNTHESIS: - return new WeatherHighestStatBoostTag(tagType, Abilities.PROTOSYNTHESIS, WeatherType.SUNNY, WeatherType.HARSH_SUN); - case BattlerTagType.QUARK_DRIVE: - return new TerrainHighestStatBoostTag(tagType, Abilities.QUARK_DRIVE, TerrainType.ELECTRIC); - case BattlerTagType.FLYING: - case BattlerTagType.UNDERGROUND: - case BattlerTagType.UNDERWATER: - case BattlerTagType.HIDDEN: - return new SemiInvulnerableTag(tagType, turnCount, sourceMove); - case BattlerTagType.FIRE_BOOST: - return new TypeBoostTag(tagType, sourceMove, Type.FIRE, 1.5, false); - case BattlerTagType.CRIT_BOOST: - return new CritBoostTag(tagType, sourceMove); - case BattlerTagType.DRAGON_CHEER: - return new DragonCheerTag(); - case BattlerTagType.ALWAYS_CRIT: - case BattlerTagType.IGNORE_ACCURACY: - return new BattlerTag(tagType, BattlerTagLapseType.TURN_END, 2, sourceMove); - case BattlerTagType.ALWAYS_GET_HIT: - case BattlerTagType.RECEIVE_DOUBLE_DAMAGE: - return new BattlerTag(tagType, BattlerTagLapseType.PRE_MOVE, 1, sourceMove); - case BattlerTagType.BYPASS_SLEEP: - return new BattlerTag(tagType, BattlerTagLapseType.TURN_END, turnCount, sourceMove); - case BattlerTagType.IGNORE_FLYING: - return new GroundedTag(tagType, BattlerTagLapseType.CUSTOM, sourceMove); - case BattlerTagType.ROOSTED: - return new RoostedTag(); - case BattlerTagType.BURNED_UP: - return new RemovedTypeTag(tagType, BattlerTagLapseType.CUSTOM, sourceMove); - case BattlerTagType.DOUBLE_SHOCKED: - return new RemovedTypeTag(tagType, BattlerTagLapseType.CUSTOM, sourceMove); - case BattlerTagType.SALT_CURED: - return new SaltCuredTag(sourceId); - case BattlerTagType.CURSED: - return new CursedTag(sourceId); - case BattlerTagType.CHARGED: - return new TypeBoostTag(tagType, sourceMove, Type.ELECTRIC, 2, true); - case BattlerTagType.FLOATING: - return new FloatingTag(tagType, sourceMove); - case BattlerTagType.MINIMIZED: - return new MinimizeTag(); - case BattlerTagType.DESTINY_BOND: - return new DestinyBondTag(sourceMove, sourceId); - case BattlerTagType.ICE_FACE: - return new IceFaceBlockDamageTag(tagType); - case BattlerTagType.DISGUISE: - return new FormBlockDamageTag(tagType); - case BattlerTagType.STOCKPILING: - return new StockpilingTag(sourceMove); - case BattlerTagType.OCTOLOCK: - return new OctolockTag(sourceId); - case BattlerTagType.DISABLED: - return new DisabledTag(sourceId); - case BattlerTagType.IGNORE_GHOST: - return new ExposedTag(tagType, sourceMove, Type.GHOST, [ Type.NORMAL, Type.FIGHTING ]); - case BattlerTagType.IGNORE_DARK: - return new ExposedTag(tagType, sourceMove, Type.DARK, [ Type.PSYCHIC ]); - case BattlerTagType.GULP_MISSILE_ARROKUDA: - case BattlerTagType.GULP_MISSILE_PIKACHU: - return new GulpMissileTag(tagType, sourceMove); - case BattlerTagType.TAR_SHOT: - return new TarShotTag(); - case BattlerTagType.ELECTRIFIED: - return new ElectrifiedTag(); - case BattlerTagType.THROAT_CHOPPED: - return new ThroatChoppedTag(); - case BattlerTagType.GORILLA_TACTICS: - return new GorillaTacticsTag(); - case BattlerTagType.SUBSTITUTE: - return new SubstituteTag(sourceMove, sourceId); - case BattlerTagType.AUTOTOMIZED: - return new AutotomizedTag(); - case BattlerTagType.MYSTERY_ENCOUNTER_POST_SUMMON: - return new MysteryEncounterPostSummonTag(); - case BattlerTagType.HEAL_BLOCK: - return new HealBlockTag(turnCount, sourceMove); - case BattlerTagType.TORMENT: - return new TormentTag(sourceId); - case BattlerTagType.TAUNT: - return new TauntTag(); - case BattlerTagType.IMPRISON: - return new ImprisonTag(sourceId); - case BattlerTagType.SYRUP_BOMB: - return new SyrupBombTag(sourceId); - case BattlerTagType.TELEKINESIS: - return new TelekinesisTag(sourceMove); - case BattlerTagType.POWER_TRICK: - return new PowerTrickTag(sourceMove, sourceId); - case BattlerTagType.NONE: - default: - return new BattlerTag(tagType, BattlerTagLapseType.CUSTOM, turnCount, sourceMove, sourceId); + case BattlerTagType.RECHARGING: + return new RechargingTag(sourceMove); + case BattlerTagType.BEAK_BLAST_CHARGING: + return new BeakBlastChargingTag(); + case BattlerTagType.SHELL_TRAP: + return new ShellTrapTag(); + case BattlerTagType.FLINCHED: + return new FlinchedTag(sourceMove); + case BattlerTagType.INTERRUPTED: + return new InterruptedTag(sourceMove); + case BattlerTagType.CONFUSED: + return new ConfusedTag(turnCount, sourceMove); + case BattlerTagType.INFATUATED: + return new InfatuatedTag(sourceMove, sourceId); + case BattlerTagType.SEEDED: + return new SeedTag(sourceId); + case BattlerTagType.NIGHTMARE: + return new NightmareTag(); + case BattlerTagType.FRENZY: + return new FrenzyTag(turnCount, sourceMove, sourceId); + case BattlerTagType.CHARGING: + return new BattlerTag(tagType, BattlerTagLapseType.CUSTOM, 1, sourceMove, sourceId); + case BattlerTagType.ENCORE: + return new EncoreTag(sourceId); + case BattlerTagType.HELPING_HAND: + return new HelpingHandTag(sourceId); + case BattlerTagType.INGRAIN: + return new IngrainTag(sourceId); + case BattlerTagType.AQUA_RING: + return new AquaRingTag(); + case BattlerTagType.DROWSY: + return new DrowsyTag(); + case BattlerTagType.TRAPPED: + return new TrappedTag(tagType, BattlerTagLapseType.CUSTOM, turnCount, sourceMove, sourceId); + case BattlerTagType.NO_RETREAT: + return new NoRetreatTag(sourceId); + case BattlerTagType.BIND: + return new BindTag(turnCount, sourceId); + case BattlerTagType.WRAP: + return new WrapTag(turnCount, sourceId); + case BattlerTagType.FIRE_SPIN: + return new FireSpinTag(turnCount, sourceId); + case BattlerTagType.WHIRLPOOL: + return new WhirlpoolTag(turnCount, sourceId); + case BattlerTagType.CLAMP: + return new ClampTag(turnCount, sourceId); + case BattlerTagType.SAND_TOMB: + return new SandTombTag(turnCount, sourceId); + case BattlerTagType.MAGMA_STORM: + return new MagmaStormTag(turnCount, sourceId); + case BattlerTagType.SNAP_TRAP: + return new SnapTrapTag(turnCount, sourceId); + case BattlerTagType.THUNDER_CAGE: + return new ThunderCageTag(turnCount, sourceId); + case BattlerTagType.INFESTATION: + return new InfestationTag(turnCount, sourceId); + case BattlerTagType.PROTECTED: + return new ProtectedTag(sourceMove); + case BattlerTagType.SPIKY_SHIELD: + return new ContactDamageProtectedTag(sourceMove, 8); + case BattlerTagType.KINGS_SHIELD: + return new ContactStatStageChangeProtectedTag(sourceMove, tagType, Stat.ATK, -1); + case BattlerTagType.OBSTRUCT: + return new ContactStatStageChangeProtectedTag(sourceMove, tagType, Stat.DEF, -2); + case BattlerTagType.SILK_TRAP: + return new ContactStatStageChangeProtectedTag(sourceMove, tagType, Stat.SPD, -1); + case BattlerTagType.BANEFUL_BUNKER: + return new ContactPoisonProtectedTag(sourceMove); + case BattlerTagType.BURNING_BULWARK: + return new ContactBurnProtectedTag(sourceMove); + case BattlerTagType.ENDURING: + return new EnduringTag(sourceMove); + case BattlerTagType.STURDY: + return new SturdyTag(sourceMove); + case BattlerTagType.PERISH_SONG: + return new PerishSongTag(turnCount); + case BattlerTagType.CENTER_OF_ATTENTION: + return new CenterOfAttentionTag(sourceMove); + case BattlerTagType.TRUANT: + return new TruantTag(); + case BattlerTagType.SLOW_START: + return new SlowStartTag(); + case BattlerTagType.PROTOSYNTHESIS: + return new WeatherHighestStatBoostTag(tagType, Abilities.PROTOSYNTHESIS, WeatherType.SUNNY, WeatherType.HARSH_SUN); + case BattlerTagType.QUARK_DRIVE: + return new TerrainHighestStatBoostTag(tagType, Abilities.QUARK_DRIVE, TerrainType.ELECTRIC); + case BattlerTagType.FLYING: + case BattlerTagType.UNDERGROUND: + case BattlerTagType.UNDERWATER: + case BattlerTagType.HIDDEN: + return new SemiInvulnerableTag(tagType, turnCount, sourceMove); + case BattlerTagType.FIRE_BOOST: + return new TypeBoostTag(tagType, sourceMove, Type.FIRE, 1.5, false); + case BattlerTagType.CRIT_BOOST: + return new CritBoostTag(tagType, sourceMove); + case BattlerTagType.DRAGON_CHEER: + return new DragonCheerTag(); + case BattlerTagType.ALWAYS_CRIT: + case BattlerTagType.IGNORE_ACCURACY: + return new BattlerTag(tagType, BattlerTagLapseType.TURN_END, 2, sourceMove); + case BattlerTagType.ALWAYS_GET_HIT: + case BattlerTagType.RECEIVE_DOUBLE_DAMAGE: + return new BattlerTag(tagType, BattlerTagLapseType.PRE_MOVE, 1, sourceMove); + case BattlerTagType.BYPASS_SLEEP: + return new BattlerTag(tagType, BattlerTagLapseType.TURN_END, turnCount, sourceMove); + case BattlerTagType.IGNORE_FLYING: + return new GroundedTag(tagType, BattlerTagLapseType.CUSTOM, sourceMove); + case BattlerTagType.ROOSTED: + return new RoostedTag(); + case BattlerTagType.BURNED_UP: + return new RemovedTypeTag(tagType, BattlerTagLapseType.CUSTOM, sourceMove); + case BattlerTagType.DOUBLE_SHOCKED: + return new RemovedTypeTag(tagType, BattlerTagLapseType.CUSTOM, sourceMove); + case BattlerTagType.SALT_CURED: + return new SaltCuredTag(sourceId); + case BattlerTagType.CURSED: + return new CursedTag(sourceId); + case BattlerTagType.CHARGED: + return new TypeBoostTag(tagType, sourceMove, Type.ELECTRIC, 2, true); + case BattlerTagType.FLOATING: + return new FloatingTag(tagType, sourceMove); + case BattlerTagType.MINIMIZED: + return new MinimizeTag(); + case BattlerTagType.DESTINY_BOND: + return new DestinyBondTag(sourceMove, sourceId); + case BattlerTagType.ICE_FACE: + return new IceFaceBlockDamageTag(tagType); + case BattlerTagType.DISGUISE: + return new FormBlockDamageTag(tagType); + case BattlerTagType.STOCKPILING: + return new StockpilingTag(sourceMove); + case BattlerTagType.OCTOLOCK: + return new OctolockTag(sourceId); + case BattlerTagType.DISABLED: + return new DisabledTag(sourceId); + case BattlerTagType.IGNORE_GHOST: + return new ExposedTag(tagType, sourceMove, Type.GHOST, [ Type.NORMAL, Type.FIGHTING ]); + case BattlerTagType.IGNORE_DARK: + return new ExposedTag(tagType, sourceMove, Type.DARK, [ Type.PSYCHIC ]); + case BattlerTagType.GULP_MISSILE_ARROKUDA: + case BattlerTagType.GULP_MISSILE_PIKACHU: + return new GulpMissileTag(tagType, sourceMove); + case BattlerTagType.TAR_SHOT: + return new TarShotTag(); + case BattlerTagType.ELECTRIFIED: + return new ElectrifiedTag(); + case BattlerTagType.THROAT_CHOPPED: + return new ThroatChoppedTag(); + case BattlerTagType.GORILLA_TACTICS: + return new GorillaTacticsTag(); + case BattlerTagType.SUBSTITUTE: + return new SubstituteTag(sourceMove, sourceId); + case BattlerTagType.AUTOTOMIZED: + return new AutotomizedTag(); + case BattlerTagType.MYSTERY_ENCOUNTER_POST_SUMMON: + return new MysteryEncounterPostSummonTag(); + case BattlerTagType.HEAL_BLOCK: + return new HealBlockTag(turnCount, sourceMove); + case BattlerTagType.TORMENT: + return new TormentTag(sourceId); + case BattlerTagType.TAUNT: + return new TauntTag(); + case BattlerTagType.IMPRISON: + return new ImprisonTag(sourceId); + case BattlerTagType.SYRUP_BOMB: + return new SyrupBombTag(sourceId); + case BattlerTagType.TELEKINESIS: + return new TelekinesisTag(sourceMove); + case BattlerTagType.POWER_TRICK: + return new PowerTrickTag(sourceMove, sourceId); + case BattlerTagType.NONE: + default: + return new BattlerTag(tagType, BattlerTagLapseType.CUSTOM, turnCount, sourceMove, sourceId); } } diff --git a/src/data/berry.ts b/src/data/berry.ts index 01325ee39dd..7243c4c1b2e 100644 --- a/src/data/berry.ts +++ b/src/data/berry.ts @@ -22,42 +22,42 @@ export type BerryPredicate = (pokemon: Pokemon) => boolean; export function getBerryPredicate(berryType: BerryType): BerryPredicate { switch (berryType) { - case BerryType.SITRUS: - return (pokemon: Pokemon) => pokemon.getHpRatio() < 0.5; - case BerryType.LUM: - return (pokemon: Pokemon) => !!pokemon.status || !!pokemon.getTag(BattlerTagType.CONFUSED); - case BerryType.ENIGMA: - return (pokemon: Pokemon) => !!pokemon.turnData.attacksReceived.filter(a => a.result === HitResult.SUPER_EFFECTIVE).length; - case BerryType.LIECHI: - case BerryType.GANLON: - case BerryType.PETAYA: - case BerryType.APICOT: - case BerryType.SALAC: - return (pokemon: Pokemon) => { - const threshold = new Utils.NumberHolder(0.25); - // Offset BerryType such that LIECHI -> Stat.ATK = 1, GANLON -> Stat.DEF = 2, so on and so forth - const stat: BattleStat = berryType - BerryType.ENIGMA; - applyAbAttrs(ReduceBerryUseThresholdAbAttr, pokemon, null, false, threshold); - return pokemon.getHpRatio() < threshold.value && pokemon.getStatStage(stat) < 6; - }; - case BerryType.LANSAT: - return (pokemon: Pokemon) => { - const threshold = new Utils.NumberHolder(0.25); - applyAbAttrs(ReduceBerryUseThresholdAbAttr, pokemon, null, false, threshold); - return pokemon.getHpRatio() < 0.25 && !pokemon.getTag(BattlerTagType.CRIT_BOOST); - }; - case BerryType.STARF: - return (pokemon: Pokemon) => { - const threshold = new Utils.NumberHolder(0.25); - applyAbAttrs(ReduceBerryUseThresholdAbAttr, pokemon, null, false, threshold); - return pokemon.getHpRatio() < 0.25; - }; - case BerryType.LEPPA: - return (pokemon: Pokemon) => { - const threshold = new Utils.NumberHolder(0.25); - applyAbAttrs(ReduceBerryUseThresholdAbAttr, pokemon, null, false, threshold); - return !!pokemon.getMoveset().find(m => !m?.getPpRatio()); - }; + case BerryType.SITRUS: + return (pokemon: Pokemon) => pokemon.getHpRatio() < 0.5; + case BerryType.LUM: + return (pokemon: Pokemon) => !!pokemon.status || !!pokemon.getTag(BattlerTagType.CONFUSED); + case BerryType.ENIGMA: + return (pokemon: Pokemon) => !!pokemon.turnData.attacksReceived.filter(a => a.result === HitResult.SUPER_EFFECTIVE).length; + case BerryType.LIECHI: + case BerryType.GANLON: + case BerryType.PETAYA: + case BerryType.APICOT: + case BerryType.SALAC: + return (pokemon: Pokemon) => { + const threshold = new Utils.NumberHolder(0.25); + // Offset BerryType such that LIECHI -> Stat.ATK = 1, GANLON -> Stat.DEF = 2, so on and so forth + const stat: BattleStat = berryType - BerryType.ENIGMA; + applyAbAttrs(ReduceBerryUseThresholdAbAttr, pokemon, null, false, threshold); + return pokemon.getHpRatio() < threshold.value && pokemon.getStatStage(stat) < 6; + }; + case BerryType.LANSAT: + return (pokemon: Pokemon) => { + const threshold = new Utils.NumberHolder(0.25); + applyAbAttrs(ReduceBerryUseThresholdAbAttr, pokemon, null, false, threshold); + return pokemon.getHpRatio() < 0.25 && !pokemon.getTag(BattlerTagType.CRIT_BOOST); + }; + case BerryType.STARF: + return (pokemon: Pokemon) => { + const threshold = new Utils.NumberHolder(0.25); + applyAbAttrs(ReduceBerryUseThresholdAbAttr, pokemon, null, false, threshold); + return pokemon.getHpRatio() < 0.25; + }; + case BerryType.LEPPA: + return (pokemon: Pokemon) => { + const threshold = new Utils.NumberHolder(0.25); + applyAbAttrs(ReduceBerryUseThresholdAbAttr, pokemon, null, false, threshold); + return !!pokemon.getMoveset().find(m => !m?.getPpRatio()); + }; } } @@ -65,70 +65,70 @@ export type BerryEffectFunc = (pokemon: Pokemon) => void; export function getBerryEffectFunc(berryType: BerryType): BerryEffectFunc { switch (berryType) { - case BerryType.SITRUS: - case BerryType.ENIGMA: - return (pokemon: Pokemon) => { - if (pokemon.battleData) { - pokemon.battleData.berriesEaten.push(berryType); - } - const hpHealed = new Utils.NumberHolder(Utils.toDmgValue(pokemon.getMaxHp() / 4)); - applyAbAttrs(DoubleBerryEffectAbAttr, pokemon, null, false, hpHealed); - pokemon.scene.unshiftPhase(new PokemonHealPhase(pokemon.scene, pokemon.getBattlerIndex(), - hpHealed.value, i18next.t("battle:hpHealBerry", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), berryName: getBerryName(berryType) }), true)); - }; - case BerryType.LUM: - return (pokemon: Pokemon) => { - if (pokemon.battleData) { - pokemon.battleData.berriesEaten.push(berryType); - } - if (pokemon.status) { - pokemon.scene.queueMessage(getStatusEffectHealText(pokemon.status.effect, getPokemonNameWithAffix(pokemon))); - } - pokemon.resetStatus(true, true); - pokemon.updateInfo(); - }; - case BerryType.LIECHI: - case BerryType.GANLON: - case BerryType.PETAYA: - case BerryType.APICOT: - case BerryType.SALAC: - return (pokemon: Pokemon) => { - if (pokemon.battleData) { - pokemon.battleData.berriesEaten.push(berryType); - } - // Offset BerryType such that LIECHI -> Stat.ATK = 1, GANLON -> Stat.DEF = 2, so on and so forth - const stat: BattleStat = berryType - BerryType.ENIGMA; - const statStages = new Utils.NumberHolder(1); - applyAbAttrs(DoubleBerryEffectAbAttr, pokemon, null, false, statStages); - pokemon.scene.unshiftPhase(new StatStageChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, [ stat ], statStages.value)); - }; - case BerryType.LANSAT: - return (pokemon: Pokemon) => { - if (pokemon.battleData) { - pokemon.battleData.berriesEaten.push(berryType); - } - pokemon.addTag(BattlerTagType.CRIT_BOOST); - }; - case BerryType.STARF: - return (pokemon: Pokemon) => { - if (pokemon.battleData) { - pokemon.battleData.berriesEaten.push(berryType); - } - const randStat = Utils.randSeedInt(Stat.SPD, Stat.ATK); - const stages = new Utils.NumberHolder(2); - applyAbAttrs(DoubleBerryEffectAbAttr, pokemon, null, false, stages); - pokemon.scene.unshiftPhase(new StatStageChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, [ randStat ], stages.value)); - }; - case BerryType.LEPPA: - return (pokemon: Pokemon) => { - if (pokemon.battleData) { - pokemon.battleData.berriesEaten.push(berryType); - } - const ppRestoreMove = pokemon.getMoveset().find(m => !m?.getPpRatio()) ? pokemon.getMoveset().find(m => !m?.getPpRatio()) : pokemon.getMoveset().find(m => m!.getPpRatio() < 1); // TODO: is this bang correct? - if (ppRestoreMove !== undefined) { + case BerryType.SITRUS: + case BerryType.ENIGMA: + return (pokemon: Pokemon) => { + if (pokemon.battleData) { + pokemon.battleData.berriesEaten.push(berryType); + } + const hpHealed = new Utils.NumberHolder(Utils.toDmgValue(pokemon.getMaxHp() / 4)); + applyAbAttrs(DoubleBerryEffectAbAttr, pokemon, null, false, hpHealed); + pokemon.scene.unshiftPhase(new PokemonHealPhase(pokemon.scene, pokemon.getBattlerIndex(), + hpHealed.value, i18next.t("battle:hpHealBerry", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), berryName: getBerryName(berryType) }), true)); + }; + case BerryType.LUM: + return (pokemon: Pokemon) => { + if (pokemon.battleData) { + pokemon.battleData.berriesEaten.push(berryType); + } + if (pokemon.status) { + pokemon.scene.queueMessage(getStatusEffectHealText(pokemon.status.effect, getPokemonNameWithAffix(pokemon))); + } + pokemon.resetStatus(true, true); + pokemon.updateInfo(); + }; + case BerryType.LIECHI: + case BerryType.GANLON: + case BerryType.PETAYA: + case BerryType.APICOT: + case BerryType.SALAC: + return (pokemon: Pokemon) => { + if (pokemon.battleData) { + pokemon.battleData.berriesEaten.push(berryType); + } + // Offset BerryType such that LIECHI -> Stat.ATK = 1, GANLON -> Stat.DEF = 2, so on and so forth + const stat: BattleStat = berryType - BerryType.ENIGMA; + const statStages = new Utils.NumberHolder(1); + applyAbAttrs(DoubleBerryEffectAbAttr, pokemon, null, false, statStages); + pokemon.scene.unshiftPhase(new StatStageChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, [ stat ], statStages.value)); + }; + case BerryType.LANSAT: + return (pokemon: Pokemon) => { + if (pokemon.battleData) { + pokemon.battleData.berriesEaten.push(berryType); + } + pokemon.addTag(BattlerTagType.CRIT_BOOST); + }; + case BerryType.STARF: + return (pokemon: Pokemon) => { + if (pokemon.battleData) { + pokemon.battleData.berriesEaten.push(berryType); + } + const randStat = Utils.randSeedInt(Stat.SPD, Stat.ATK); + const stages = new Utils.NumberHolder(2); + applyAbAttrs(DoubleBerryEffectAbAttr, pokemon, null, false, stages); + pokemon.scene.unshiftPhase(new StatStageChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, [ randStat ], stages.value)); + }; + case BerryType.LEPPA: + return (pokemon: Pokemon) => { + if (pokemon.battleData) { + pokemon.battleData.berriesEaten.push(berryType); + } + const ppRestoreMove = pokemon.getMoveset().find(m => !m?.getPpRatio()) ? pokemon.getMoveset().find(m => !m?.getPpRatio()) : pokemon.getMoveset().find(m => m!.getPpRatio() < 1); // TODO: is this bang correct? + if (ppRestoreMove !== undefined) { ppRestoreMove!.ppUsed = Math.max(ppRestoreMove!.ppUsed - 10, 0); pokemon.scene.queueMessage(i18next.t("battle:ppHealBerry", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), moveName: ppRestoreMove!.getName(), berryName: getBerryName(berryType) })); - } - }; + } + }; } } diff --git a/src/data/challenge.ts b/src/data/challenge.ts index 7ecdfbf36e1..a64a90e5d14 100644 --- a/src/data/challenge.ts +++ b/src/data/challenge.ts @@ -448,21 +448,21 @@ export class SingleGenerationChallenge extends Challenge { applyFixedBattle(waveIndex: Number, battleConfig: FixedBattleConfig): boolean { let trainerTypes: TrainerType[] = []; switch (waveIndex) { - case 182: - trainerTypes = [ TrainerType.LORELEI, TrainerType.WILL, TrainerType.SIDNEY, TrainerType.AARON, TrainerType.SHAUNTAL, TrainerType.MALVA, Utils.randSeedItem([ TrainerType.HALA, TrainerType.MOLAYNE ]), TrainerType.MARNIE_ELITE, TrainerType.RIKA ]; - break; - case 184: - trainerTypes = [ TrainerType.BRUNO, TrainerType.KOGA, TrainerType.PHOEBE, TrainerType.BERTHA, TrainerType.MARSHAL, TrainerType.SIEBOLD, TrainerType.OLIVIA, TrainerType.NESSA_ELITE, TrainerType.POPPY ]; - break; - case 186: - trainerTypes = [ TrainerType.AGATHA, TrainerType.BRUNO, TrainerType.GLACIA, TrainerType.FLINT, TrainerType.GRIMSLEY, TrainerType.WIKSTROM, TrainerType.ACEROLA, Utils.randSeedItem([ TrainerType.BEA_ELITE, TrainerType.ALLISTER_ELITE ]), TrainerType.LARRY_ELITE ]; - break; - case 188: - trainerTypes = [ TrainerType.LANCE, TrainerType.KAREN, TrainerType.DRAKE, TrainerType.LUCIAN, TrainerType.CAITLIN, TrainerType.DRASNA, TrainerType.KAHILI, TrainerType.RAIHAN_ELITE, TrainerType.HASSEL ]; - break; - case 190: - trainerTypes = [ TrainerType.BLUE, Utils.randSeedItem([ TrainerType.RED, TrainerType.LANCE_CHAMPION ]), Utils.randSeedItem([ TrainerType.STEVEN, TrainerType.WALLACE ]), TrainerType.CYNTHIA, Utils.randSeedItem([ TrainerType.ALDER, TrainerType.IRIS ]), TrainerType.DIANTHA, TrainerType.HAU, TrainerType.LEON, Utils.randSeedItem([ TrainerType.GEETA, TrainerType.NEMONA ]) ]; - break; + case 182: + trainerTypes = [ TrainerType.LORELEI, TrainerType.WILL, TrainerType.SIDNEY, TrainerType.AARON, TrainerType.SHAUNTAL, TrainerType.MALVA, Utils.randSeedItem([ TrainerType.HALA, TrainerType.MOLAYNE ]), TrainerType.MARNIE_ELITE, TrainerType.RIKA ]; + break; + case 184: + trainerTypes = [ TrainerType.BRUNO, TrainerType.KOGA, TrainerType.PHOEBE, TrainerType.BERTHA, TrainerType.MARSHAL, TrainerType.SIEBOLD, TrainerType.OLIVIA, TrainerType.NESSA_ELITE, TrainerType.POPPY ]; + break; + case 186: + trainerTypes = [ TrainerType.AGATHA, TrainerType.BRUNO, TrainerType.GLACIA, TrainerType.FLINT, TrainerType.GRIMSLEY, TrainerType.WIKSTROM, TrainerType.ACEROLA, Utils.randSeedItem([ TrainerType.BEA_ELITE, TrainerType.ALLISTER_ELITE ]), TrainerType.LARRY_ELITE ]; + break; + case 188: + trainerTypes = [ TrainerType.LANCE, TrainerType.KAREN, TrainerType.DRAKE, TrainerType.LUCIAN, TrainerType.CAITLIN, TrainerType.DRASNA, TrainerType.KAHILI, TrainerType.RAIHAN_ELITE, TrainerType.HASSEL ]; + break; + case 190: + trainerTypes = [ TrainerType.BLUE, Utils.randSeedItem([ TrainerType.RED, TrainerType.LANCE_CHAMPION ]), Utils.randSeedItem([ TrainerType.STEVEN, TrainerType.WALLACE ]), TrainerType.CYNTHIA, Utils.randSeedItem([ TrainerType.ALDER, TrainerType.IRIS ]), TrainerType.DIANTHA, TrainerType.HAU, TrainerType.LEON, Utils.randSeedItem([ TrainerType.GEETA, TrainerType.NEMONA ]) ]; + break; } if (trainerTypes.length === 0) { return false; @@ -891,45 +891,45 @@ export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType gameMode.challenges.forEach(c => { if (c.value !== 0) { switch (challengeType) { - case ChallengeType.STARTER_CHOICE: - ret ||= c.applyStarterChoice(args[0], args[1], args[2], args[3]); - break; - case ChallengeType.STARTER_POINTS: - ret ||= c.applyStarterPoints(args[0]); - break; - case ChallengeType.STARTER_COST: - ret ||= c.applyStarterCost(args[0], args[1]); - break; - case ChallengeType.STARTER_MODIFY: - ret ||= c.applyStarterModify(args[0]); - break; - case ChallengeType.POKEMON_IN_BATTLE: - ret ||= c.applyPokemonInBattle(args[0], args[1]); - break; - case ChallengeType.FIXED_BATTLES: - ret ||= c.applyFixedBattle(args[0], args[1]); - break; - case ChallengeType.TYPE_EFFECTIVENESS: - ret ||= c.applyTypeEffectiveness(args[0]); - break; - case ChallengeType.AI_LEVEL: - ret ||= c.applyLevelChange(args[0], args[1], args[2], args[3]); - break; - case ChallengeType.AI_MOVE_SLOTS: - ret ||= c.applyMoveSlot(args[0], args[1]); - break; - case ChallengeType.PASSIVE_ACCESS: - ret ||= c.applyPassiveAccess(args[0], args[1]); - break; - case ChallengeType.GAME_MODE_MODIFY: - ret ||= c.applyGameModeModify(gameMode); - break; - case ChallengeType.MOVE_ACCESS: - ret ||= c.applyMoveAccessLevel(args[0], args[1], args[2], args[3]); - break; - case ChallengeType.MOVE_WEIGHT: - ret ||= c.applyMoveWeight(args[0], args[1], args[2], args[3]); - break; + case ChallengeType.STARTER_CHOICE: + ret ||= c.applyStarterChoice(args[0], args[1], args[2], args[3]); + break; + case ChallengeType.STARTER_POINTS: + ret ||= c.applyStarterPoints(args[0]); + break; + case ChallengeType.STARTER_COST: + ret ||= c.applyStarterCost(args[0], args[1]); + break; + case ChallengeType.STARTER_MODIFY: + ret ||= c.applyStarterModify(args[0]); + break; + case ChallengeType.POKEMON_IN_BATTLE: + ret ||= c.applyPokemonInBattle(args[0], args[1]); + break; + case ChallengeType.FIXED_BATTLES: + ret ||= c.applyFixedBattle(args[0], args[1]); + break; + case ChallengeType.TYPE_EFFECTIVENESS: + ret ||= c.applyTypeEffectiveness(args[0]); + break; + case ChallengeType.AI_LEVEL: + ret ||= c.applyLevelChange(args[0], args[1], args[2], args[3]); + break; + case ChallengeType.AI_MOVE_SLOTS: + ret ||= c.applyMoveSlot(args[0], args[1]); + break; + case ChallengeType.PASSIVE_ACCESS: + ret ||= c.applyPassiveAccess(args[0], args[1]); + break; + case ChallengeType.GAME_MODE_MODIFY: + ret ||= c.applyGameModeModify(gameMode); + break; + case ChallengeType.MOVE_ACCESS: + ret ||= c.applyMoveAccessLevel(args[0], args[1], args[2], args[3]); + break; + case ChallengeType.MOVE_WEIGHT: + ret ||= c.applyMoveWeight(args[0], args[1], args[2], args[3]); + break; } } }); @@ -943,18 +943,18 @@ export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType */ export function copyChallenge(source: Challenge | any): Challenge { switch (source.id) { - case Challenges.SINGLE_GENERATION: - return SingleGenerationChallenge.loadChallenge(source); - case Challenges.SINGLE_TYPE: - return SingleTypeChallenge.loadChallenge(source); - case Challenges.LOWER_MAX_STARTER_COST: - return LowerStarterMaxCostChallenge.loadChallenge(source); - case Challenges.LOWER_STARTER_POINTS: - return LowerStarterPointsChallenge.loadChallenge(source); - case Challenges.FRESH_START: - return FreshStartChallenge.loadChallenge(source); - case Challenges.INVERSE_BATTLE: - return InverseBattleChallenge.loadChallenge(source); + case Challenges.SINGLE_GENERATION: + return SingleGenerationChallenge.loadChallenge(source); + case Challenges.SINGLE_TYPE: + return SingleTypeChallenge.loadChallenge(source); + case Challenges.LOWER_MAX_STARTER_COST: + return LowerStarterMaxCostChallenge.loadChallenge(source); + case Challenges.LOWER_STARTER_POINTS: + return LowerStarterPointsChallenge.loadChallenge(source); + case Challenges.FRESH_START: + return FreshStartChallenge.loadChallenge(source); + case Challenges.INVERSE_BATTLE: + return InverseBattleChallenge.loadChallenge(source); } throw new Error("Unknown challenge copied"); } diff --git a/src/data/egg.ts b/src/data/egg.ts index c475fc729e6..0f88c53b748 100644 --- a/src/data/egg.ts +++ b/src/data/egg.ts @@ -262,14 +262,14 @@ export class Egg { return "Manaphy"; } switch (this.tier) { - case EggTier.RARE: - return i18next.t("egg:greatTier"); - case EggTier.EPIC: - return i18next.t("egg:ultraTier"); - case EggTier.LEGENDARY: - return i18next.t("egg:masterTier"); - default: - return i18next.t("egg:defaultTier"); + case EggTier.RARE: + return i18next.t("egg:greatTier"); + case EggTier.EPIC: + return i18next.t("egg:ultraTier"); + case EggTier.LEGENDARY: + return i18next.t("egg:masterTier"); + default: + return i18next.t("egg:defaultTier"); } } @@ -288,19 +288,19 @@ export class Egg { public getEggTypeDescriptor(scene: BattleScene): string { switch (this.sourceType) { - case EggSourceType.SAME_SPECIES_EGG: - return this._eggDescriptor ?? i18next.t("egg:sameSpeciesEgg", { species: getPokemonSpecies(this._species).getName() }); - case EggSourceType.GACHA_LEGENDARY: - return this._eggDescriptor ?? `${i18next.t("egg:gachaTypeLegendary")} (${getPokemonSpecies(getLegendaryGachaSpeciesForTimestamp(scene, this.timestamp)).getName()})`; - case EggSourceType.GACHA_SHINY: - return this._eggDescriptor ?? i18next.t("egg:gachaTypeShiny"); - case EggSourceType.GACHA_MOVE: - return this._eggDescriptor ?? i18next.t("egg:gachaTypeMove"); - case EggSourceType.EVENT: - return this._eggDescriptor ?? i18next.t("egg:eventType"); - default: - console.warn("getEggTypeDescriptor case not defined. Returning default empty string"); - return ""; + case EggSourceType.SAME_SPECIES_EGG: + return this._eggDescriptor ?? i18next.t("egg:sameSpeciesEgg", { species: getPokemonSpecies(this._species).getName() }); + case EggSourceType.GACHA_LEGENDARY: + return this._eggDescriptor ?? `${i18next.t("egg:gachaTypeLegendary")} (${getPokemonSpecies(getLegendaryGachaSpeciesForTimestamp(scene, this.timestamp)).getName()})`; + case EggSourceType.GACHA_SHINY: + return this._eggDescriptor ?? i18next.t("egg:gachaTypeShiny"); + case EggSourceType.GACHA_MOVE: + return this._eggDescriptor ?? i18next.t("egg:gachaTypeMove"); + case EggSourceType.EVENT: + return this._eggDescriptor ?? i18next.t("egg:eventType"); + default: + console.warn("getEggTypeDescriptor case not defined. Returning default empty string"); + return ""; } } @@ -315,14 +315,14 @@ export class Egg { private rollEggMoveIndex() { let baseChance = GACHA_DEFAULT_RARE_EGGMOVE_RATE; switch (this._sourceType) { - case EggSourceType.SAME_SPECIES_EGG: - baseChance = SAME_SPECIES_EGG_RARE_EGGMOVE_RATE; - break; - case EggSourceType.GACHA_MOVE: - baseChance = GACHA_MOVE_UP_RARE_EGGMOVE_RATE; - break; - default: - break; + case EggSourceType.SAME_SPECIES_EGG: + baseChance = SAME_SPECIES_EGG_RARE_EGGMOVE_RATE; + break; + case EggSourceType.GACHA_MOVE: + baseChance = GACHA_MOVE_UP_RARE_EGGMOVE_RATE; + break; + default: + break; } const tierMultiplier = this.isManaphyEgg() ? 2 : Math.pow(2, 3 - this.tier); @@ -335,12 +335,12 @@ export class Egg { } switch (eggTier ?? this._tier) { - case EggTier.COMMON: - return HATCH_WAVES_COMMON_EGG; - case EggTier.RARE: - return HATCH_WAVES_RARE_EGG; - case EggTier.EPIC: - return HATCH_WAVES_EPIC_EGG; + case EggTier.COMMON: + return HATCH_WAVES_COMMON_EGG; + case EggTier.RARE: + return HATCH_WAVES_RARE_EGG; + case EggTier.EPIC: + return HATCH_WAVES_EPIC_EGG; } return HATCH_WAVES_LEGENDARY_EGG; } @@ -379,22 +379,22 @@ export class Egg { let maxStarterValue: integer; switch (this.tier) { - case EggTier.RARE: - minStarterValue = 4; - maxStarterValue = 5; - break; - case EggTier.EPIC: - minStarterValue = 6; - maxStarterValue = 7; - break; - case EggTier.LEGENDARY: - minStarterValue = 8; - maxStarterValue = 9; - break; - default: - minStarterValue = 1; - maxStarterValue = 3; - break; + case EggTier.RARE: + minStarterValue = 4; + maxStarterValue = 5; + break; + case EggTier.EPIC: + minStarterValue = 6; + maxStarterValue = 7; + break; + case EggTier.LEGENDARY: + minStarterValue = 8; + maxStarterValue = 9; + break; + default: + minStarterValue = 1; + maxStarterValue = 3; + break; } const ignoredSpecies = [ Species.PHIONE, Species.MANAPHY, Species.ETERNATUS ]; @@ -469,14 +469,14 @@ export class Egg { private rollShiny(): boolean { let shinyChance = GACHA_DEFAULT_SHINY_RATE; switch (this._sourceType) { - case EggSourceType.GACHA_SHINY: - shinyChance = GACHA_SHINY_UP_SHINY_RATE; - break; - case EggSourceType.SAME_SPECIES_EGG: - shinyChance = SAME_SPECIES_EGG_SHINY_RATE; - break; - default: - break; + case EggSourceType.GACHA_SHINY: + shinyChance = GACHA_SHINY_UP_SHINY_RATE; + break; + case EggSourceType.SAME_SPECIES_EGG: + shinyChance = SAME_SPECIES_EGG_SHINY_RATE; + break; + default: + break; } return !Utils.randSeedInt(shinyChance); @@ -523,15 +523,15 @@ export class Egg { return; } switch (this.tier) { - case EggTier.RARE: - scene.gameData.gameStats.rareEggsPulled++; - break; - case EggTier.EPIC: - scene.gameData.gameStats.epicEggsPulled++; - break; - case EggTier.LEGENDARY: - scene.gameData.gameStats.legendaryEggsPulled++; - break; + case EggTier.RARE: + scene.gameData.gameStats.rareEggsPulled++; + break; + case EggTier.EPIC: + scene.gameData.gameStats.epicEggsPulled++; + break; + case EggTier.LEGENDARY: + scene.gameData.gameStats.legendaryEggsPulled++; + break; } } diff --git a/src/data/exp.ts b/src/data/exp.ts index 3b332eb7cf2..c03abddadfc 100644 --- a/src/data/exp.ts +++ b/src/data/exp.ts @@ -28,24 +28,24 @@ export function getLevelTotalExp(level: integer, growthRate: GrowthRate): intege let ret: integer; switch (growthRate) { - case GrowthRate.ERRATIC: - ret = (Math.pow(level, 4) + (Math.pow(level, 3) * 2000)) / 3500; - break; - case GrowthRate.FAST: - ret = Math.pow(level, 3) * 4 / 5; - break; - case GrowthRate.MEDIUM_FAST: - ret = Math.pow(level, 3); - break; - case GrowthRate.MEDIUM_SLOW: - ret = (Math.pow(level, 3) * 6 / 5) - (15 * Math.pow(level, 2)) + (100 * level) - 140; - break; - case GrowthRate.SLOW: - ret = Math.pow(level, 3) * 5 / 4; - break; - case GrowthRate.FLUCTUATING: - ret = (Math.pow(level, 3) * ((level / 2) + 8)) * 4 / (100 + level); - break; + case GrowthRate.ERRATIC: + ret = (Math.pow(level, 4) + (Math.pow(level, 3) * 2000)) / 3500; + break; + case GrowthRate.FAST: + ret = Math.pow(level, 3) * 4 / 5; + break; + case GrowthRate.MEDIUM_FAST: + ret = Math.pow(level, 3); + break; + case GrowthRate.MEDIUM_SLOW: + ret = (Math.pow(level, 3) * 6 / 5) - (15 * Math.pow(level, 2)) + (100 * level) - 140; + break; + case GrowthRate.SLOW: + ret = Math.pow(level, 3) * 5 / 4; + break; + case GrowthRate.FLUCTUATING: + ret = (Math.pow(level, 3) * ((level / 2) + 8)) * 4 / (100 + level); + break; } if (growthRate !== GrowthRate.MEDIUM_FAST) { @@ -61,17 +61,17 @@ export function getLevelRelExp(level: integer, growthRate: GrowthRate): number { export function getGrowthRateColor(growthRate: GrowthRate, shadow?: boolean) { switch (growthRate) { - case GrowthRate.ERRATIC: - return !shadow ? "#f85888" : "#906060"; - case GrowthRate.FAST: - return !shadow ? "#f8d030" : "#b8a038"; - case GrowthRate.MEDIUM_FAST: - return !shadow ? "#78c850" : "#588040"; - case GrowthRate.MEDIUM_SLOW: - return !shadow ? "#6890f0" : "#807870"; - case GrowthRate.SLOW: - return !shadow ? "#f08030" : "#c03028"; - case GrowthRate.FLUCTUATING: - return !shadow ? "#a040a0" : "#483850"; + case GrowthRate.ERRATIC: + return !shadow ? "#f85888" : "#906060"; + case GrowthRate.FAST: + return !shadow ? "#f8d030" : "#b8a038"; + case GrowthRate.MEDIUM_FAST: + return !shadow ? "#78c850" : "#588040"; + case GrowthRate.MEDIUM_SLOW: + return !shadow ? "#6890f0" : "#807870"; + case GrowthRate.SLOW: + return !shadow ? "#f08030" : "#c03028"; + case GrowthRate.FLUCTUATING: + return !shadow ? "#a040a0" : "#483850"; } } diff --git a/src/data/gender.ts b/src/data/gender.ts index 0d4b76d8bd1..dae7723dd85 100644 --- a/src/data/gender.ts +++ b/src/data/gender.ts @@ -6,20 +6,20 @@ export enum Gender { export function getGenderSymbol(gender: Gender) { switch (gender) { - case Gender.MALE: - return "♂"; - case Gender.FEMALE: - return "♀"; + case Gender.MALE: + return "♂"; + case Gender.FEMALE: + return "♀"; } return ""; } export function getGenderColor(gender: Gender, shadow?: boolean) { switch (gender) { - case Gender.MALE: - return shadow ? "#006090" : "#40c8f8"; - case Gender.FEMALE: - return shadow ? "#984038" : "#f89890"; + case Gender.MALE: + return shadow ? "#006090" : "#40c8f8"; + case Gender.FEMALE: + return shadow ? "#984038" : "#f89890"; } return "#ffffff"; } diff --git a/src/data/move.ts b/src/data/move.ts index 57307b49061..309a2d3a7eb 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -274,16 +274,16 @@ export default class Move implements Localizable { */ isMultiTarget(): boolean { switch (this.moveTarget) { - case MoveTarget.ALL_OTHERS: - case MoveTarget.ALL_NEAR_OTHERS: - case MoveTarget.ALL_NEAR_ENEMIES: - case MoveTarget.ALL_ENEMIES: - case MoveTarget.USER_AND_ALLIES: - case MoveTarget.ALL: - case MoveTarget.USER_SIDE: - case MoveTarget.ENEMY_SIDE: - case MoveTarget.BOTH_SIDES: - return true; + case MoveTarget.ALL_OTHERS: + case MoveTarget.ALL_NEAR_OTHERS: + case MoveTarget.ALL_NEAR_ENEMIES: + case MoveTarget.ALL_ENEMIES: + case MoveTarget.USER_AND_ALLIES: + case MoveTarget.ALL: + case MoveTarget.USER_SIDE: + case MoveTarget.ENEMY_SIDE: + case MoveTarget.BOTH_SIDES: + return true; } return false; } @@ -295,13 +295,13 @@ export default class Move implements Localizable { isAllyTarget(): boolean { switch (this.moveTarget) { - case MoveTarget.USER: - case MoveTarget.NEAR_ALLY: - case MoveTarget.ALLY: - case MoveTarget.USER_OR_NEAR_ALLY: - case MoveTarget.USER_AND_ALLIES: - case MoveTarget.USER_SIDE: - return true; + case MoveTarget.USER: + case MoveTarget.NEAR_ALLY: + case MoveTarget.ALLY: + case MoveTarget.USER_OR_NEAR_ALLY: + case MoveTarget.USER_AND_ALLIES: + case MoveTarget.USER_SIDE: + return true; } return false; } @@ -320,16 +320,16 @@ export default class Move implements Localizable { } switch (type) { - case Type.GRASS: - if (this.hasFlag(MoveFlags.POWDER_MOVE)) { - return true; - } - break; - case Type.DARK: - if (user.hasAbility(Abilities.PRANKSTER) && this.category === MoveCategory.STATUS && (user.isPlayer() !== target.isPlayer())) { - return true; - } - break; + case Type.GRASS: + if (this.hasFlag(MoveFlags.POWDER_MOVE)) { + return true; + } + break; + case Type.DARK: + if (user.hasAbility(Abilities.PRANKSTER) && this.category === MoveCategory.STATUS && (user.isPlayer() !== target.isPlayer())) { + return true; + } + break; } return false; } @@ -616,26 +616,26 @@ export default class Move implements Localizable { checkFlag(flag: MoveFlags, user: Pokemon, target: Pokemon | null): boolean { // special cases below, eg: if the move flag is MAKES_CONTACT, and the user pokemon has an ability that ignores contact (like "Long Reach"), then overrides and move does not make contact switch (flag) { - case MoveFlags.MAKES_CONTACT: - if (user.hasAbilityWithAttr(IgnoreContactAbAttr) || this.hitsSubstitute(user, target)) { - return false; - } - break; - case MoveFlags.IGNORE_ABILITIES: - if (user.hasAbilityWithAttr(MoveAbilityBypassAbAttr)) { - const abilityEffectsIgnored = new Utils.BooleanHolder(false); - applyAbAttrs(MoveAbilityBypassAbAttr, user, abilityEffectsIgnored, false, this); - if (abilityEffectsIgnored.value) { + case MoveFlags.MAKES_CONTACT: + if (user.hasAbilityWithAttr(IgnoreContactAbAttr) || this.hitsSubstitute(user, target)) { + return false; + } + break; + case MoveFlags.IGNORE_ABILITIES: + if (user.hasAbilityWithAttr(MoveAbilityBypassAbAttr)) { + const abilityEffectsIgnored = new Utils.BooleanHolder(false); + applyAbAttrs(MoveAbilityBypassAbAttr, user, abilityEffectsIgnored, false, this); + if (abilityEffectsIgnored.value) { + return true; + } + } + break; + case MoveFlags.IGNORE_PROTECT: + if (user.hasAbilityWithAttr(IgnoreProtectOnContactAbAttr) + && this.checkFlag(MoveFlags.MAKES_CONTACT, user, null)) { return true; } - } - break; - case MoveFlags.IGNORE_PROTECT: - if (user.hasAbilityWithAttr(IgnoreProtectOnContactAbAttr) - && this.checkFlag(MoveFlags.MAKES_CONTACT, user, null)) { - return true; - } - break; + break; } return !!(this.flags & flag); @@ -1745,17 +1745,17 @@ export abstract class WeatherHealAttr extends HealAttr { export class PlantHealAttr extends WeatherHealAttr { getWeatherHealRatio(weatherType: WeatherType): number { switch (weatherType) { - case WeatherType.SUNNY: - case WeatherType.HARSH_SUN: - return 2 / 3; - case WeatherType.RAIN: - case WeatherType.SANDSTORM: - case WeatherType.HAIL: - case WeatherType.SNOW: - case WeatherType.HEAVY_RAIN: - return 0.25; - default: - return 0.5; + case WeatherType.SUNNY: + case WeatherType.HARSH_SUN: + return 2 / 3; + case WeatherType.RAIN: + case WeatherType.SANDSTORM: + case WeatherType.HAIL: + case WeatherType.SNOW: + case WeatherType.HEAVY_RAIN: + return 0.25; + default: + return 0.5; } } } @@ -1763,10 +1763,10 @@ export class PlantHealAttr extends WeatherHealAttr { export class SandHealAttr extends WeatherHealAttr { getWeatherHealRatio(weatherType: WeatherType): number { switch (weatherType) { - case WeatherType.SANDSTORM: - return 2 / 3; - default: - return 0.5; + case WeatherType.SANDSTORM: + return 2 / 3; + default: + return 0.5; } } } @@ -1996,33 +1996,33 @@ export class MultiHitAttr extends MoveAttr { */ getHitCount(user: Pokemon, target: Pokemon): integer { switch (this.multiHitType) { - case MultiHitType._2_TO_5: - { - const rand = user.randSeedInt(16); - const hitValue = new Utils.IntegerHolder(rand); - applyAbAttrs(MaxMultiHitAbAttr, user, null, false, hitValue); - if (hitValue.value >= 10) { - return 2; - } else if (hitValue.value >= 4) { - return 3; - } else if (hitValue.value >= 2) { - return 4; - } else { - return 5; + case MultiHitType._2_TO_5: + { + const rand = user.randSeedInt(16); + const hitValue = new Utils.IntegerHolder(rand); + applyAbAttrs(MaxMultiHitAbAttr, user, null, false, hitValue); + if (hitValue.value >= 10) { + return 2; + } else if (hitValue.value >= 4) { + return 3; + } else if (hitValue.value >= 2) { + return 4; + } else { + return 5; + } } - } - case MultiHitType._2: - return 2; - case MultiHitType._3: - return 3; - case MultiHitType._10: - return 10; - case MultiHitType.BEAT_UP: - const party = user.isPlayer() ? user.scene.getParty() : user.scene.getEnemyParty(); - // No status means the ally pokemon can contribute to Beat Up - return party.reduce((total, pokemon) => { - return total + (pokemon.id === user.id ? 1 : pokemon?.status && pokemon.status.effect !== StatusEffect.NONE ? 0 : 1); - }, 0); + case MultiHitType._2: + return 2; + case MultiHitType._3: + return 3; + case MultiHitType._10: + return 10; + case MultiHitType.BEAT_UP: + const party = user.isPlayer() ? user.scene.getParty() : user.scene.getEnemyParty(); + // No status means the ally pokemon can contribute to Beat Up + return party.reduce((total, pokemon) => { + return total + (pokemon.id === user.id ? 1 : pokemon?.status && pokemon.status.effect !== StatusEffect.NONE ? 0 : 1); + }, 0); } } } @@ -2845,26 +2845,26 @@ export class StatStageChangeAttr extends MoveEffectAttr { } let noEffect = false; switch (stat) { - case Stat.ATK: - if (this.selfTarget) { - noEffect = !user.getMoveset().find(m => m instanceof AttackMove && m.category === MoveCategory.PHYSICAL); - } - break; - case Stat.DEF: - if (!this.selfTarget) { - noEffect = !user.getMoveset().find(m => m instanceof AttackMove && m.category === MoveCategory.PHYSICAL); - } - break; - case Stat.SPATK: - if (this.selfTarget) { - noEffect = !user.getMoveset().find(m => m instanceof AttackMove && m.category === MoveCategory.SPECIAL); - } - break; - case Stat.SPDEF: - if (!this.selfTarget) { - noEffect = !user.getMoveset().find(m => m instanceof AttackMove && m.category === MoveCategory.SPECIAL); - } - break; + case Stat.ATK: + if (this.selfTarget) { + noEffect = !user.getMoveset().find(m => m instanceof AttackMove && m.category === MoveCategory.PHYSICAL); + } + break; + case Stat.DEF: + if (!this.selfTarget) { + noEffect = !user.getMoveset().find(m => m instanceof AttackMove && m.category === MoveCategory.PHYSICAL); + } + break; + case Stat.SPATK: + if (this.selfTarget) { + noEffect = !user.getMoveset().find(m => m instanceof AttackMove && m.category === MoveCategory.SPECIAL); + } + break; + case Stat.SPDEF: + if (!this.selfTarget) { + noEffect = !user.getMoveset().find(m => m instanceof AttackMove && m.category === MoveCategory.SPECIAL); + } + break; } if (noEffect) { continue; @@ -2933,19 +2933,19 @@ export class SecretPowerAttr extends MoveEffectAttr { private determineTerrainEffect(terrain: TerrainType): MoveEffectAttr { let secondaryEffect: MoveEffectAttr; switch (terrain) { - case TerrainType.ELECTRIC: - default: - secondaryEffect = new StatusEffectAttr(StatusEffect.PARALYSIS, false); - break; - case TerrainType.MISTY: - secondaryEffect = new StatStageChangeAttr([ Stat.SPATK ], -1, false); - break; - case TerrainType.GRASSY: - secondaryEffect = new StatusEffectAttr(StatusEffect.SLEEP, false); - break; - case TerrainType.PSYCHIC: - secondaryEffect = new StatStageChangeAttr([ Stat.SPD ], -1, false); - break; + case TerrainType.ELECTRIC: + default: + secondaryEffect = new StatusEffectAttr(StatusEffect.PARALYSIS, false); + break; + case TerrainType.MISTY: + secondaryEffect = new StatStageChangeAttr([ Stat.SPATK ], -1, false); + break; + case TerrainType.GRASSY: + secondaryEffect = new StatusEffectAttr(StatusEffect.SLEEP, false); + break; + case TerrainType.PSYCHIC: + secondaryEffect = new StatStageChangeAttr([ Stat.SPD ], -1, false); + break; } return secondaryEffect; } @@ -2970,62 +2970,62 @@ export class SecretPowerAttr extends MoveEffectAttr { private determineBiomeEffect(biome: Biome): MoveEffectAttr { let secondaryEffect: MoveEffectAttr; switch (biome) { - case Biome.PLAINS: - case Biome.GRASS: - case Biome.TALL_GRASS: - case Biome.FOREST: - case Biome.JUNGLE: - case Biome.MEADOW: - secondaryEffect = new StatusEffectAttr(StatusEffect.SLEEP, false); - break; - case Biome.SWAMP: - case Biome.MOUNTAIN: - case Biome.TEMPLE: - case Biome.RUINS: - secondaryEffect = new StatStageChangeAttr([ Stat.SPD ], -1, false); - break; - case Biome.ICE_CAVE: - case Biome.SNOWY_FOREST: - secondaryEffect = new StatusEffectAttr(StatusEffect.FREEZE, false); - break; - case Biome.VOLCANO: - secondaryEffect = new StatusEffectAttr(StatusEffect.BURN, false); - break; - case Biome.FAIRY_CAVE: - secondaryEffect = new StatStageChangeAttr([ Stat.SPATK ], -1, false); - break; - case Biome.DESERT: - case Biome.CONSTRUCTION_SITE: - case Biome.BEACH: - case Biome.ISLAND: - case Biome.BADLANDS: - secondaryEffect = new StatStageChangeAttr([ Stat.ACC ], -1, false); - break; - case Biome.SEA: - case Biome.LAKE: - case Biome.SEABED: - secondaryEffect = new StatStageChangeAttr([ Stat.ATK ], -1, false); - break; - case Biome.CAVE: - case Biome.WASTELAND: - case Biome.GRAVEYARD: - case Biome.ABYSS: - case Biome.SPACE: - secondaryEffect = new AddBattlerTagAttr(BattlerTagType.FLINCHED, false, true); - break; - case Biome.END: - secondaryEffect = new StatStageChangeAttr([ Stat.DEF ], -1, false); - break; - case Biome.TOWN: - case Biome.METROPOLIS: - case Biome.SLUM: - case Biome.DOJO: - case Biome.FACTORY: - case Biome.LABORATORY: - case Biome.POWER_PLANT: - default: - secondaryEffect = new StatusEffectAttr(StatusEffect.PARALYSIS, false); - break; + case Biome.PLAINS: + case Biome.GRASS: + case Biome.TALL_GRASS: + case Biome.FOREST: + case Biome.JUNGLE: + case Biome.MEADOW: + secondaryEffect = new StatusEffectAttr(StatusEffect.SLEEP, false); + break; + case Biome.SWAMP: + case Biome.MOUNTAIN: + case Biome.TEMPLE: + case Biome.RUINS: + secondaryEffect = new StatStageChangeAttr([ Stat.SPD ], -1, false); + break; + case Biome.ICE_CAVE: + case Biome.SNOWY_FOREST: + secondaryEffect = new StatusEffectAttr(StatusEffect.FREEZE, false); + break; + case Biome.VOLCANO: + secondaryEffect = new StatusEffectAttr(StatusEffect.BURN, false); + break; + case Biome.FAIRY_CAVE: + secondaryEffect = new StatStageChangeAttr([ Stat.SPATK ], -1, false); + break; + case Biome.DESERT: + case Biome.CONSTRUCTION_SITE: + case Biome.BEACH: + case Biome.ISLAND: + case Biome.BADLANDS: + secondaryEffect = new StatStageChangeAttr([ Stat.ACC ], -1, false); + break; + case Biome.SEA: + case Biome.LAKE: + case Biome.SEABED: + secondaryEffect = new StatStageChangeAttr([ Stat.ATK ], -1, false); + break; + case Biome.CAVE: + case Biome.WASTELAND: + case Biome.GRAVEYARD: + case Biome.ABYSS: + case Biome.SPACE: + secondaryEffect = new AddBattlerTagAttr(BattlerTagType.FLINCHED, false, true); + break; + case Biome.END: + secondaryEffect = new StatStageChangeAttr([ Stat.DEF ], -1, false); + break; + case Biome.TOWN: + case Biome.METROPOLIS: + case Biome.SLUM: + case Biome.DOJO: + case Biome.FACTORY: + case Biome.LABORATORY: + case Biome.POWER_PLANT: + default: + secondaryEffect = new StatusEffectAttr(StatusEffect.PARALYSIS, false); + break; } return secondaryEffect; } @@ -3309,21 +3309,21 @@ export class LessPPMorePowerAttr extends VariablePowerAttr { const power = args[0] as Utils.NumberHolder; switch (ppRemains) { - case 0: - power.value = 200; - break; - case 1: - power.value = 80; - break; - case 2: - power.value = 60; - break; - case 3: - power.value = 50; - break; - default: - power.value = 40; - break; + case 0: + power.value = 200; + break; + case 1: + power.value = 80; + break; + case 2: + power.value = 60; + break; + case 3: + power.value = 50; + break; + default: + power.value = 40; + break; } return true; } @@ -3543,24 +3543,24 @@ export class LowHpPowerAttr extends VariablePowerAttr { const hpRatio = user.getHpRatio(); switch (true) { - case (hpRatio < 0.0417): - power.value = 200; - break; - case (hpRatio < 0.1042): - power.value = 150; - break; - case (hpRatio < 0.2083): - power.value = 100; - break; - case (hpRatio < 0.3542): - power.value = 80; - break; - case (hpRatio < 0.6875): - power.value = 40; - break; - default: - power.value = 20; - break; + case (hpRatio < 0.0417): + power.value = 200; + break; + case (hpRatio < 0.1042): + power.value = 150; + break; + case (hpRatio < 0.2083): + power.value = 100; + break; + case (hpRatio < 0.3542): + power.value = 80; + break; + case (hpRatio < 0.6875): + power.value = 40; + break; + default: + power.value = 20; + break; } return true; @@ -3580,21 +3580,21 @@ export class CompareWeightPowerAttr extends VariablePowerAttr { const relativeWeight = (targetWeight / userWeight) * 100; switch (true) { - case (relativeWeight < 20.01): - power.value = 120; - break; - case (relativeWeight < 25.01): - power.value = 100; - break; - case (relativeWeight < 33.35): - power.value = 80; - break; - case (relativeWeight < 50.01): - power.value = 60; - break; - default: - power.value = 40; - break; + case (relativeWeight < 20.01): + power.value = 120; + break; + case (relativeWeight < 25.01): + power.value = 100; + break; + case (relativeWeight < 33.35): + power.value = 80; + break; + case (relativeWeight < 50.01): + power.value = 60; + break; + default: + power.value = 40; + break; } return true; @@ -3710,13 +3710,13 @@ export class AntiSunlightPowerDecreaseAttr extends VariablePowerAttr { const power = args[0] as Utils.NumberHolder; const weatherType = user.scene.arena.weather?.weatherType || WeatherType.NONE; switch (weatherType) { - case WeatherType.RAIN: - case WeatherType.SANDSTORM: - case WeatherType.HAIL: - case WeatherType.SNOW: - case WeatherType.HEAVY_RAIN: - power.value *= 0.5; - return true; + case WeatherType.RAIN: + case WeatherType.SANDSTORM: + case WeatherType.HAIL: + case WeatherType.SNOW: + case WeatherType.HEAVY_RAIN: + power.value *= 0.5; + return true; } } @@ -4113,14 +4113,14 @@ export class ThunderAccuracyAttr extends VariableAccuracyAttr { const accuracy = args[0] as Utils.NumberHolder; const weatherType = user.scene.arena.weather?.weatherType || WeatherType.NONE; switch (weatherType) { - case WeatherType.SUNNY: - case WeatherType.HARSH_SUN: - accuracy.value = 50; - return true; - case WeatherType.RAIN: - case WeatherType.HEAVY_RAIN: - accuracy.value = -1; - return true; + case WeatherType.SUNNY: + case WeatherType.HARSH_SUN: + accuracy.value = 50; + return true; + case WeatherType.RAIN: + case WeatherType.HEAVY_RAIN: + accuracy.value = -1; + return true; } } @@ -4139,10 +4139,10 @@ export class StormAccuracyAttr extends VariableAccuracyAttr { const accuracy = args[0] as Utils.NumberHolder; const weatherType = user.scene.arena.weather?.weatherType || WeatherType.NONE; switch (weatherType) { - case WeatherType.RAIN: - case WeatherType.HEAVY_RAIN: - accuracy.value = -1; - return true; + case WeatherType.RAIN: + case WeatherType.HEAVY_RAIN: + accuracy.value = -1; + return true; } } @@ -4372,21 +4372,21 @@ export class TechnoBlastTypeAttr extends VariableMoveTypeAttr { const form = user.species.speciesId === Species.GENESECT ? user.formIndex : user.fusionSpecies?.formIndex; switch (form) { - case 1: // Shock Drive - moveType.value = Type.ELECTRIC; - break; - case 2: // Burn Drive - moveType.value = Type.FIRE; - break; - case 3: // Chill Drive - moveType.value = Type.ICE; - break; - case 4: // Douse Drive - moveType.value = Type.WATER; - break; - default: - moveType.value = Type.NORMAL; - break; + case 1: // Shock Drive + moveType.value = Type.ELECTRIC; + break; + case 2: // Burn Drive + moveType.value = Type.FIRE; + break; + case 3: // Chill Drive + moveType.value = Type.ICE; + break; + case 4: // Douse Drive + moveType.value = Type.WATER; + break; + default: + moveType.value = Type.NORMAL; + break; } return true; } @@ -4406,12 +4406,12 @@ export class AuraWheelTypeAttr extends VariableMoveTypeAttr { const form = user.species.speciesId === Species.MORPEKO ? user.formIndex : user.fusionSpecies?.formIndex; switch (form) { - case 1: // Hangry Mode - moveType.value = Type.DARK; - break; - default: // Full Belly Mode - moveType.value = Type.ELECTRIC; - break; + case 1: // Hangry Mode + moveType.value = Type.DARK; + break; + default: // Full Belly Mode + moveType.value = Type.ELECTRIC; + break; } return true; } @@ -4431,15 +4431,15 @@ export class RagingBullTypeAttr extends VariableMoveTypeAttr { const form = user.species.speciesId === Species.PALDEA_TAUROS ? user.formIndex : user.fusionSpecies?.formIndex; switch (form) { - case 1: // Blaze breed - moveType.value = Type.FIRE; - break; - case 2: // Aqua breed - moveType.value = Type.WATER; - break; - default: - moveType.value = Type.FIGHTING; - break; + case 1: // Blaze breed + moveType.value = Type.FIRE; + break; + case 2: // Aqua breed + moveType.value = Type.WATER; + break; + default: + moveType.value = Type.FIGHTING; + break; } return true; } @@ -4459,22 +4459,22 @@ export class IvyCudgelTypeAttr extends VariableMoveTypeAttr { const form = user.species.speciesId === Species.OGERPON ? user.formIndex : user.fusionSpecies?.formIndex; switch (form) { - case 1: // Wellspring Mask - case 5: // Wellspring Mask Tera - moveType.value = Type.WATER; - break; - case 2: // Hearthflame Mask - case 6: // Hearthflame Mask Tera - moveType.value = Type.FIRE; - break; - case 3: // Cornerstone Mask - case 7: // Cornerstone Mask Tera - moveType.value = Type.ROCK; - break; - case 4: // Teal Mask Tera - default: - moveType.value = Type.GRASS; - break; + case 1: // Wellspring Mask + case 5: // Wellspring Mask Tera + moveType.value = Type.WATER; + break; + case 2: // Hearthflame Mask + case 6: // Hearthflame Mask Tera + moveType.value = Type.FIRE; + break; + case 3: // Cornerstone Mask + case 7: // Cornerstone Mask Tera + moveType.value = Type.ROCK; + break; + case 4: // Teal Mask Tera + default: + moveType.value = Type.GRASS; + break; } return true; } @@ -4492,23 +4492,23 @@ export class WeatherBallTypeAttr extends VariableMoveTypeAttr { if (!user.scene.arena.weather?.isEffectSuppressed(user.scene)) { switch (user.scene.arena.weather?.weatherType) { - case WeatherType.SUNNY: - case WeatherType.HARSH_SUN: - moveType.value = Type.FIRE; - break; - case WeatherType.RAIN: - case WeatherType.HEAVY_RAIN: - moveType.value = Type.WATER; - break; - case WeatherType.SANDSTORM: - moveType.value = Type.ROCK; - break; - case WeatherType.HAIL: - case WeatherType.SNOW: - moveType.value = Type.ICE; - break; - default: - return false; + case WeatherType.SUNNY: + case WeatherType.HARSH_SUN: + moveType.value = Type.FIRE; + break; + case WeatherType.RAIN: + case WeatherType.HEAVY_RAIN: + moveType.value = Type.WATER; + break; + case WeatherType.SANDSTORM: + moveType.value = Type.ROCK; + break; + case WeatherType.HAIL: + case WeatherType.SNOW: + moveType.value = Type.ICE; + break; + default: + return false; } return true; } @@ -4543,20 +4543,20 @@ export class TerrainPulseTypeAttr extends VariableMoveTypeAttr { const currentTerrain = user.scene.arena.getTerrainType(); switch (currentTerrain) { - case TerrainType.MISTY: - moveType.value = Type.FAIRY; - break; - case TerrainType.ELECTRIC: - moveType.value = Type.ELECTRIC; - break; - case TerrainType.GRASSY: - moveType.value = Type.GRASS; - break; - case TerrainType.PSYCHIC: - moveType.value = Type.PSYCHIC; - break; - default: - return false; + case TerrainType.MISTY: + moveType.value = Type.FAIRY; + break; + case TerrainType.ELECTRIC: + moveType.value = Type.ELECTRIC; + break; + case TerrainType.GRASSY: + moveType.value = Type.GRASS; + break; + case TerrainType.PSYCHIC: + moveType.value = Type.PSYCHIC; + break; + default: + return false; } return true; } @@ -4656,26 +4656,26 @@ export class CombinedPledgeTypeAttr extends VariableMoveTypeAttr { } switch (move.id) { - case Moves.FIRE_PLEDGE: - if (combinedPledgeMove === Moves.WATER_PLEDGE) { - moveType.value = Type.WATER; - return true; - } - return false; - case Moves.WATER_PLEDGE: - if (combinedPledgeMove === Moves.GRASS_PLEDGE) { - moveType.value = Type.GRASS; - return true; - } - return false; - case Moves.GRASS_PLEDGE: - if (combinedPledgeMove === Moves.FIRE_PLEDGE) { - moveType.value = Type.FIRE; - return true; - } - return false; - default: - return false; + case Moves.FIRE_PLEDGE: + if (combinedPledgeMove === Moves.WATER_PLEDGE) { + moveType.value = Type.WATER; + return true; + } + return false; + case Moves.WATER_PLEDGE: + if (combinedPledgeMove === Moves.GRASS_PLEDGE) { + moveType.value = Type.GRASS; + return true; + } + return false; + case Moves.GRASS_PLEDGE: + if (combinedPledgeMove === Moves.FIRE_PLEDGE) { + moveType.value = Type.FIRE; + return true; + } + return false; + default: + return false; } } } @@ -4920,48 +4920,48 @@ export class AddBattlerTagAttr extends MoveEffectAttr { getTagTargetBenefitScore(user: Pokemon, target: Pokemon, move: Move): integer | void { switch (this.tagType) { - case BattlerTagType.RECHARGING: - case BattlerTagType.PERISH_SONG: - return -16; - case BattlerTagType.FLINCHED: - case BattlerTagType.CONFUSED: - case BattlerTagType.INFATUATED: - case BattlerTagType.NIGHTMARE: - case BattlerTagType.DROWSY: - case BattlerTagType.DISABLED: - case BattlerTagType.HEAL_BLOCK: - case BattlerTagType.RECEIVE_DOUBLE_DAMAGE: - return -5; - case BattlerTagType.SEEDED: - case BattlerTagType.SALT_CURED: - case BattlerTagType.CURSED: - case BattlerTagType.FRENZY: - case BattlerTagType.TRAPPED: - case BattlerTagType.BIND: - case BattlerTagType.WRAP: - case BattlerTagType.FIRE_SPIN: - case BattlerTagType.WHIRLPOOL: - case BattlerTagType.CLAMP: - case BattlerTagType.SAND_TOMB: - case BattlerTagType.MAGMA_STORM: - case BattlerTagType.SNAP_TRAP: - case BattlerTagType.THUNDER_CAGE: - case BattlerTagType.INFESTATION: - return -3; - case BattlerTagType.ENCORE: - return -2; - case BattlerTagType.MINIMIZED: - case BattlerTagType.ALWAYS_GET_HIT: - return 0; - case BattlerTagType.INGRAIN: - case BattlerTagType.IGNORE_ACCURACY: - case BattlerTagType.AQUA_RING: - return 3; - case BattlerTagType.PROTECTED: - case BattlerTagType.FLYING: - case BattlerTagType.CRIT_BOOST: - case BattlerTagType.ALWAYS_CRIT: - return 5; + case BattlerTagType.RECHARGING: + case BattlerTagType.PERISH_SONG: + return -16; + case BattlerTagType.FLINCHED: + case BattlerTagType.CONFUSED: + case BattlerTagType.INFATUATED: + case BattlerTagType.NIGHTMARE: + case BattlerTagType.DROWSY: + case BattlerTagType.DISABLED: + case BattlerTagType.HEAL_BLOCK: + case BattlerTagType.RECEIVE_DOUBLE_DAMAGE: + return -5; + case BattlerTagType.SEEDED: + case BattlerTagType.SALT_CURED: + case BattlerTagType.CURSED: + case BattlerTagType.FRENZY: + case BattlerTagType.TRAPPED: + case BattlerTagType.BIND: + case BattlerTagType.WRAP: + case BattlerTagType.FIRE_SPIN: + case BattlerTagType.WHIRLPOOL: + case BattlerTagType.CLAMP: + case BattlerTagType.SAND_TOMB: + case BattlerTagType.MAGMA_STORM: + case BattlerTagType.SNAP_TRAP: + case BattlerTagType.THUNDER_CAGE: + case BattlerTagType.INFESTATION: + return -3; + case BattlerTagType.ENCORE: + return -2; + case BattlerTagType.MINIMIZED: + case BattlerTagType.ALWAYS_GET_HIT: + return 0; + case BattlerTagType.INGRAIN: + case BattlerTagType.IGNORE_ACCURACY: + case BattlerTagType.AQUA_RING: + return 3; + case BattlerTagType.PROTECTED: + case BattlerTagType.FLYING: + case BattlerTagType.CRIT_BOOST: + case BattlerTagType.ALWAYS_CRIT: + return 5; } } @@ -5934,19 +5934,19 @@ export class RandomMovesetMoveAttr extends OverrideMoveEffectAttr { } let selectTargets: BattlerIndex[]; switch (true) { - case (moveTargets.multiple || moveTargets.targets.length === 1): { - selectTargets = moveTargets.targets; - break; - } - case (moveTargets.targets.indexOf(target.getBattlerIndex()) > -1): { - selectTargets = [ target.getBattlerIndex() ]; - break; - } - default: { - moveTargets.targets.splice(moveTargets.targets.indexOf(user.getAlly().getBattlerIndex())); - selectTargets = [ moveTargets.targets[user.randSeedInt(moveTargets.targets.length)] ]; - break; - } + case (moveTargets.multiple || moveTargets.targets.length === 1): { + selectTargets = moveTargets.targets; + break; + } + case (moveTargets.targets.indexOf(target.getBattlerIndex()) > -1): { + selectTargets = [ target.getBattlerIndex() ]; + break; + } + default: { + moveTargets.targets.splice(moveTargets.targets.indexOf(user.getAlly().getBattlerIndex())); + selectTargets = [ moveTargets.targets[user.randSeedInt(moveTargets.targets.length)] ]; + break; + } } const targets = selectTargets; user.getMoveQueue().push({ move: move?.moveId!, targets: targets, ignorePP: true }); // TODO: is this bang correct? @@ -5990,131 +5990,131 @@ export class NaturePowerAttr extends OverrideMoveEffectAttr { let moveId; switch (user.scene.arena.getTerrainType()) { // this allows terrains to 'override' the biome move - case TerrainType.NONE: - switch (user.scene.arena.biomeType) { - case Biome.TOWN: - moveId = Moves.ROUND; + case TerrainType.NONE: + switch (user.scene.arena.biomeType) { + case Biome.TOWN: + moveId = Moves.ROUND; + break; + case Biome.METROPOLIS: + moveId = Moves.TRI_ATTACK; + break; + case Biome.SLUM: + moveId = Moves.SLUDGE_BOMB; + break; + case Biome.PLAINS: + moveId = Moves.SILVER_WIND; + break; + case Biome.GRASS: + moveId = Moves.GRASS_KNOT; + break; + case Biome.TALL_GRASS: + moveId = Moves.POLLEN_PUFF; + break; + case Biome.MEADOW: + moveId = Moves.GIGA_DRAIN; + break; + case Biome.FOREST: + moveId = Moves.BUG_BUZZ; + break; + case Biome.JUNGLE: + moveId = Moves.LEAF_STORM; + break; + case Biome.SEA: + moveId = Moves.HYDRO_PUMP; + break; + case Biome.SWAMP: + moveId = Moves.MUD_BOMB; + break; + case Biome.BEACH: + moveId = Moves.SCALD; + break; + case Biome.LAKE: + moveId = Moves.BUBBLE_BEAM; + break; + case Biome.SEABED: + moveId = Moves.BRINE; + break; + case Biome.ISLAND: + moveId = Moves.LEAF_TORNADO; + break; + case Biome.MOUNTAIN: + moveId = Moves.AIR_SLASH; + break; + case Biome.BADLANDS: + moveId = Moves.EARTH_POWER; + break; + case Biome.DESERT: + moveId = Moves.SCORCHING_SANDS; + break; + case Biome.WASTELAND: + moveId = Moves.DRAGON_PULSE; + break; + case Biome.CONSTRUCTION_SITE: + moveId = Moves.STEEL_BEAM; + break; + case Biome.CAVE: + moveId = Moves.POWER_GEM; + break; + case Biome.ICE_CAVE: + moveId = Moves.ICE_BEAM; + break; + case Biome.SNOWY_FOREST: + moveId = Moves.FROST_BREATH; + break; + case Biome.VOLCANO: + moveId = Moves.LAVA_PLUME; + break; + case Biome.GRAVEYARD: + moveId = Moves.SHADOW_BALL; + break; + case Biome.RUINS: + moveId = Moves.ANCIENT_POWER; + break; + case Biome.TEMPLE: + moveId = Moves.EXTRASENSORY; + break; + case Biome.DOJO: + moveId = Moves.FOCUS_BLAST; + break; + case Biome.FAIRY_CAVE: + moveId = Moves.ALLURING_VOICE; + break; + case Biome.ABYSS: + moveId = Moves.OMINOUS_WIND; + break; + case Biome.SPACE: + moveId = Moves.DRACO_METEOR; + break; + case Biome.FACTORY: + moveId = Moves.FLASH_CANNON; + break; + case Biome.LABORATORY: + moveId = Moves.ZAP_CANNON; + break; + case Biome.POWER_PLANT: + moveId = Moves.CHARGE_BEAM; + break; + case Biome.END: + moveId = Moves.ETERNABEAM; + break; + } break; - case Biome.METROPOLIS: + case TerrainType.MISTY: + moveId = Moves.MOONBLAST; + break; + case TerrainType.ELECTRIC: + moveId = Moves.THUNDERBOLT; + break; + case TerrainType.GRASSY: + moveId = Moves.ENERGY_BALL; + break; + case TerrainType.PSYCHIC: + moveId = Moves.PSYCHIC; + break; + default: + // Just in case there's no match moveId = Moves.TRI_ATTACK; break; - case Biome.SLUM: - moveId = Moves.SLUDGE_BOMB; - break; - case Biome.PLAINS: - moveId = Moves.SILVER_WIND; - break; - case Biome.GRASS: - moveId = Moves.GRASS_KNOT; - break; - case Biome.TALL_GRASS: - moveId = Moves.POLLEN_PUFF; - break; - case Biome.MEADOW: - moveId = Moves.GIGA_DRAIN; - break; - case Biome.FOREST: - moveId = Moves.BUG_BUZZ; - break; - case Biome.JUNGLE: - moveId = Moves.LEAF_STORM; - break; - case Biome.SEA: - moveId = Moves.HYDRO_PUMP; - break; - case Biome.SWAMP: - moveId = Moves.MUD_BOMB; - break; - case Biome.BEACH: - moveId = Moves.SCALD; - break; - case Biome.LAKE: - moveId = Moves.BUBBLE_BEAM; - break; - case Biome.SEABED: - moveId = Moves.BRINE; - break; - case Biome.ISLAND: - moveId = Moves.LEAF_TORNADO; - break; - case Biome.MOUNTAIN: - moveId = Moves.AIR_SLASH; - break; - case Biome.BADLANDS: - moveId = Moves.EARTH_POWER; - break; - case Biome.DESERT: - moveId = Moves.SCORCHING_SANDS; - break; - case Biome.WASTELAND: - moveId = Moves.DRAGON_PULSE; - break; - case Biome.CONSTRUCTION_SITE: - moveId = Moves.STEEL_BEAM; - break; - case Biome.CAVE: - moveId = Moves.POWER_GEM; - break; - case Biome.ICE_CAVE: - moveId = Moves.ICE_BEAM; - break; - case Biome.SNOWY_FOREST: - moveId = Moves.FROST_BREATH; - break; - case Biome.VOLCANO: - moveId = Moves.LAVA_PLUME; - break; - case Biome.GRAVEYARD: - moveId = Moves.SHADOW_BALL; - break; - case Biome.RUINS: - moveId = Moves.ANCIENT_POWER; - break; - case Biome.TEMPLE: - moveId = Moves.EXTRASENSORY; - break; - case Biome.DOJO: - moveId = Moves.FOCUS_BLAST; - break; - case Biome.FAIRY_CAVE: - moveId = Moves.ALLURING_VOICE; - break; - case Biome.ABYSS: - moveId = Moves.OMINOUS_WIND; - break; - case Biome.SPACE: - moveId = Moves.DRACO_METEOR; - break; - case Biome.FACTORY: - moveId = Moves.FLASH_CANNON; - break; - case Biome.LABORATORY: - moveId = Moves.ZAP_CANNON; - break; - case Biome.POWER_PLANT: - moveId = Moves.CHARGE_BEAM; - break; - case Biome.END: - moveId = Moves.ETERNABEAM; - break; - } - break; - case TerrainType.MISTY: - moveId = Moves.MOONBLAST; - break; - case TerrainType.ELECTRIC: - moveId = Moves.THUNDERBOLT; - break; - case TerrainType.GRASSY: - moveId = Moves.ENERGY_BALL; - break; - case TerrainType.PSYCHIC: - moveId = Moves.PSYCHIC; - break; - default: - // Just in case there's no match - moveId = Moves.TRI_ATTACK; - break; } user.getMoveQueue().push({ move: moveId, targets: [ target.getBattlerIndex() ], ignorePP: true }); @@ -7152,47 +7152,47 @@ export function getMoveTargets(user: Pokemon, move: Moves): MoveTargetSet { let multiple = false; switch (moveTarget) { - case MoveTarget.USER: - case MoveTarget.PARTY: - set = [ user ]; - break; - case MoveTarget.NEAR_OTHER: - case MoveTarget.OTHER: - case MoveTarget.ALL_NEAR_OTHERS: - case MoveTarget.ALL_OTHERS: - set = (opponents.concat([ user.getAlly() ])); - multiple = moveTarget === MoveTarget.ALL_NEAR_OTHERS || moveTarget === MoveTarget.ALL_OTHERS; - break; - case MoveTarget.NEAR_ENEMY: - case MoveTarget.ALL_NEAR_ENEMIES: - case MoveTarget.ALL_ENEMIES: - case MoveTarget.ENEMY_SIDE: - set = opponents; - multiple = moveTarget !== MoveTarget.NEAR_ENEMY; - break; - case MoveTarget.RANDOM_NEAR_ENEMY: - set = [ opponents[user.randSeedInt(opponents.length)] ]; - break; - case MoveTarget.ATTACKER: - return { targets: [ -1 as BattlerIndex ], multiple: false }; - case MoveTarget.NEAR_ALLY: - case MoveTarget.ALLY: - set = [ user.getAlly() ]; - break; - case MoveTarget.USER_OR_NEAR_ALLY: - case MoveTarget.USER_AND_ALLIES: - case MoveTarget.USER_SIDE: - set = [ user, user.getAlly() ]; - multiple = moveTarget !== MoveTarget.USER_OR_NEAR_ALLY; - break; - case MoveTarget.ALL: - case MoveTarget.BOTH_SIDES: - set = [ user, user.getAlly() ].concat(opponents); - multiple = true; - break; - case MoveTarget.CURSE: - set = user.getTypes(true).includes(Type.GHOST) ? (opponents.concat([ user.getAlly() ])) : [ user ]; - break; + case MoveTarget.USER: + case MoveTarget.PARTY: + set = [ user ]; + break; + case MoveTarget.NEAR_OTHER: + case MoveTarget.OTHER: + case MoveTarget.ALL_NEAR_OTHERS: + case MoveTarget.ALL_OTHERS: + set = (opponents.concat([ user.getAlly() ])); + multiple = moveTarget === MoveTarget.ALL_NEAR_OTHERS || moveTarget === MoveTarget.ALL_OTHERS; + break; + case MoveTarget.NEAR_ENEMY: + case MoveTarget.ALL_NEAR_ENEMIES: + case MoveTarget.ALL_ENEMIES: + case MoveTarget.ENEMY_SIDE: + set = opponents; + multiple = moveTarget !== MoveTarget.NEAR_ENEMY; + break; + case MoveTarget.RANDOM_NEAR_ENEMY: + set = [ opponents[user.randSeedInt(opponents.length)] ]; + break; + case MoveTarget.ATTACKER: + return { targets: [ -1 as BattlerIndex ], multiple: false }; + case MoveTarget.NEAR_ALLY: + case MoveTarget.ALLY: + set = [ user.getAlly() ]; + break; + case MoveTarget.USER_OR_NEAR_ALLY: + case MoveTarget.USER_AND_ALLIES: + case MoveTarget.USER_SIDE: + set = [ user, user.getAlly() ]; + multiple = moveTarget !== MoveTarget.USER_OR_NEAR_ALLY; + break; + case MoveTarget.ALL: + case MoveTarget.BOTH_SIDES: + set = [ user, user.getAlly() ].concat(opponents); + multiple = true; + break; + case MoveTarget.CURSE: + set = user.getTypes(true).includes(Type.GHOST) ? (opponents.concat([ user.getAlly() ])) : [ user ]; + break; } return { targets: set.filter(p => p?.isActive(true)).map(p => p.getBattlerIndex()).filter(t => t !== undefined), multiple }; diff --git a/src/data/mystery-encounters/encounters/a-trainers-test-encounter.ts b/src/data/mystery-encounters/encounters/a-trainers-test-encounter.ts index 56d80c9598c..f0155b4f2a4 100644 --- a/src/data/mystery-encounters/encounters/a-trainers-test-encounter.ts +++ b/src/data/mystery-encounters/encounters/a-trainers-test-encounter.ts @@ -44,32 +44,32 @@ export const ATrainersTestEncounter: MysteryEncounter = let spriteKeys; let trainerNameKey: string; switch (randSeedInt(5)) { - default: - case 0: - trainerType = TrainerType.BUCK; - spriteKeys = getSpriteKeysFromSpecies(Species.CLAYDOL); - trainerNameKey = "buck"; - break; - case 1: - trainerType = TrainerType.CHERYL; - spriteKeys = getSpriteKeysFromSpecies(Species.BLISSEY); - trainerNameKey = "cheryl"; - break; - case 2: - trainerType = TrainerType.MARLEY; - spriteKeys = getSpriteKeysFromSpecies(Species.ARCANINE); - trainerNameKey = "marley"; - break; - case 3: - trainerType = TrainerType.MIRA; - spriteKeys = getSpriteKeysFromSpecies(Species.ALAKAZAM, false, 1); - trainerNameKey = "mira"; - break; - case 4: - trainerType = TrainerType.RILEY; - spriteKeys = getSpriteKeysFromSpecies(Species.LUCARIO, false, 1); - trainerNameKey = "riley"; - break; + default: + case 0: + trainerType = TrainerType.BUCK; + spriteKeys = getSpriteKeysFromSpecies(Species.CLAYDOL); + trainerNameKey = "buck"; + break; + case 1: + trainerType = TrainerType.CHERYL; + spriteKeys = getSpriteKeysFromSpecies(Species.BLISSEY); + trainerNameKey = "cheryl"; + break; + case 2: + trainerType = TrainerType.MARLEY; + spriteKeys = getSpriteKeysFromSpecies(Species.ARCANINE); + trainerNameKey = "marley"; + break; + case 3: + trainerType = TrainerType.MIRA; + spriteKeys = getSpriteKeysFromSpecies(Species.ALAKAZAM, false, 1); + trainerNameKey = "mira"; + break; + case 4: + trainerType = TrainerType.RILEY; + spriteKeys = getSpriteKeysFromSpecies(Species.LUCARIO, false, 1); + trainerNameKey = "riley"; + break; } // Dialogue and tokens for trainer diff --git a/src/data/mystery-encounters/utils/encounter-phase-utils.ts b/src/data/mystery-encounters/utils/encounter-phase-utils.ts index f76dff1fec7..485b955f998 100644 --- a/src/data/mystery-encounters/utils/encounter-phase-utils.ts +++ b/src/data/mystery-encounters/utils/encounter-phase-utils.ts @@ -1069,19 +1069,19 @@ export function calculateRareSpawnAggregateStats(scene: BattleScene, luckValue: const tier = tierValue >= 20 ? BiomePoolTier.BOSS : tierValue >= 6 ? BiomePoolTier.BOSS_RARE : tierValue >= 1 ? BiomePoolTier.BOSS_SUPER_RARE : BiomePoolTier.BOSS_ULTRA_RARE; switch (tier) { - default: - case BiomePoolTier.BOSS: - ++bossEncountersByRarity[0]; - break; - case BiomePoolTier.BOSS_RARE: - ++bossEncountersByRarity[1]; - break; - case BiomePoolTier.BOSS_SUPER_RARE: - ++bossEncountersByRarity[2]; - break; - case BiomePoolTier.BOSS_ULTRA_RARE: - ++bossEncountersByRarity[3]; - break; + default: + case BiomePoolTier.BOSS: + ++bossEncountersByRarity[0]; + break; + case BiomePoolTier.BOSS_RARE: + ++bossEncountersByRarity[1]; + break; + case BiomePoolTier.BOSS_SUPER_RARE: + ++bossEncountersByRarity[2]; + break; + case BiomePoolTier.BOSS_ULTRA_RARE: + ++bossEncountersByRarity[3]; + break; } } diff --git a/src/data/nature.ts b/src/data/nature.ts index c614be465c3..edac06f1a4f 100644 --- a/src/data/nature.ts +++ b/src/data/nature.ts @@ -37,76 +37,76 @@ export function getNatureName(nature: Nature, includeStatEffects: boolean = fals export function getNatureStatMultiplier(nature: Nature, stat: Stat): number { switch (stat) { - case Stat.ATK: - switch (nature) { - case Nature.LONELY: - case Nature.BRAVE: - case Nature.ADAMANT: - case Nature.NAUGHTY: - return 1.1; - case Nature.BOLD: - case Nature.TIMID: - case Nature.MODEST: - case Nature.CALM: - return 0.9; - } - break; - case Stat.DEF: - switch (nature) { - case Nature.BOLD: - case Nature.RELAXED: - case Nature.IMPISH: - case Nature.LAX: - return 1.1; - case Nature.LONELY: - case Nature.HASTY: - case Nature.MILD: - case Nature.GENTLE: - return 0.9; - } - break; - case Stat.SPATK: - switch (nature) { - case Nature.MODEST: - case Nature.MILD: - case Nature.QUIET: - case Nature.RASH: - return 1.1; - case Nature.ADAMANT: - case Nature.IMPISH: - case Nature.JOLLY: - case Nature.CAREFUL: - return 0.9; - } - break; - case Stat.SPDEF: - switch (nature) { - case Nature.CALM: - case Nature.GENTLE: - case Nature.SASSY: - case Nature.CAREFUL: - return 1.1; - case Nature.NAUGHTY: - case Nature.LAX: - case Nature.NAIVE: - case Nature.RASH: - return 0.9; - } - break; - case Stat.SPD: - switch (nature) { - case Nature.TIMID: - case Nature.HASTY: - case Nature.JOLLY: - case Nature.NAIVE: - return 1.1; - case Nature.BRAVE: - case Nature.RELAXED: - case Nature.QUIET: - case Nature.SASSY: - return 0.9; - } - break; + case Stat.ATK: + switch (nature) { + case Nature.LONELY: + case Nature.BRAVE: + case Nature.ADAMANT: + case Nature.NAUGHTY: + return 1.1; + case Nature.BOLD: + case Nature.TIMID: + case Nature.MODEST: + case Nature.CALM: + return 0.9; + } + break; + case Stat.DEF: + switch (nature) { + case Nature.BOLD: + case Nature.RELAXED: + case Nature.IMPISH: + case Nature.LAX: + return 1.1; + case Nature.LONELY: + case Nature.HASTY: + case Nature.MILD: + case Nature.GENTLE: + return 0.9; + } + break; + case Stat.SPATK: + switch (nature) { + case Nature.MODEST: + case Nature.MILD: + case Nature.QUIET: + case Nature.RASH: + return 1.1; + case Nature.ADAMANT: + case Nature.IMPISH: + case Nature.JOLLY: + case Nature.CAREFUL: + return 0.9; + } + break; + case Stat.SPDEF: + switch (nature) { + case Nature.CALM: + case Nature.GENTLE: + case Nature.SASSY: + case Nature.CAREFUL: + return 1.1; + case Nature.NAUGHTY: + case Nature.LAX: + case Nature.NAIVE: + case Nature.RASH: + return 0.9; + } + break; + case Stat.SPD: + switch (nature) { + case Nature.TIMID: + case Nature.HASTY: + case Nature.JOLLY: + case Nature.NAIVE: + return 1.1; + case Nature.BRAVE: + case Nature.RELAXED: + case Nature.QUIET: + case Nature.SASSY: + return 0.9; + } + break; } return 1; diff --git a/src/data/pokeball.ts b/src/data/pokeball.ts index 59ff4ed86ce..57a78e2cd61 100644 --- a/src/data/pokeball.ts +++ b/src/data/pokeball.ts @@ -8,77 +8,77 @@ export const MAX_PER_TYPE_POKEBALLS: integer = 99; export function getPokeballAtlasKey(type: PokeballType): string { switch (type) { - case PokeballType.POKEBALL: - return "pb"; - case PokeballType.GREAT_BALL: - return "gb"; - case PokeballType.ULTRA_BALL: - return "ub"; - case PokeballType.ROGUE_BALL: - return "rb"; - case PokeballType.MASTER_BALL: - return "mb"; - case PokeballType.LUXURY_BALL: - return "lb"; + case PokeballType.POKEBALL: + return "pb"; + case PokeballType.GREAT_BALL: + return "gb"; + case PokeballType.ULTRA_BALL: + return "ub"; + case PokeballType.ROGUE_BALL: + return "rb"; + case PokeballType.MASTER_BALL: + return "mb"; + case PokeballType.LUXURY_BALL: + return "lb"; } } export function getPokeballName(type: PokeballType): string { let ret: string; switch (type) { - case PokeballType.POKEBALL: - ret = i18next.t("pokeball:pokeBall"); - break; - case PokeballType.GREAT_BALL: - ret = i18next.t("pokeball:greatBall"); - break; - case PokeballType.ULTRA_BALL: - ret = i18next.t("pokeball:ultraBall"); - break; - case PokeballType.ROGUE_BALL: - ret = i18next.t("pokeball:rogueBall"); - break; - case PokeballType.MASTER_BALL: - ret = i18next.t("pokeball:masterBall"); - break; - case PokeballType.LUXURY_BALL: - ret = i18next.t("pokeball:luxuryBall"); - break; + case PokeballType.POKEBALL: + ret = i18next.t("pokeball:pokeBall"); + break; + case PokeballType.GREAT_BALL: + ret = i18next.t("pokeball:greatBall"); + break; + case PokeballType.ULTRA_BALL: + ret = i18next.t("pokeball:ultraBall"); + break; + case PokeballType.ROGUE_BALL: + ret = i18next.t("pokeball:rogueBall"); + break; + case PokeballType.MASTER_BALL: + ret = i18next.t("pokeball:masterBall"); + break; + case PokeballType.LUXURY_BALL: + ret = i18next.t("pokeball:luxuryBall"); + break; } return ret; } export function getPokeballCatchMultiplier(type: PokeballType): number { switch (type) { - case PokeballType.POKEBALL: - return 1; - case PokeballType.GREAT_BALL: - return 1.5; - case PokeballType.ULTRA_BALL: - return 2; - case PokeballType.ROGUE_BALL: - return 3; - case PokeballType.MASTER_BALL: - return -1; - case PokeballType.LUXURY_BALL: - return 1; + case PokeballType.POKEBALL: + return 1; + case PokeballType.GREAT_BALL: + return 1.5; + case PokeballType.ULTRA_BALL: + return 2; + case PokeballType.ROGUE_BALL: + return 3; + case PokeballType.MASTER_BALL: + return -1; + case PokeballType.LUXURY_BALL: + return 1; } } export function getPokeballTintColor(type: PokeballType): number { switch (type) { - case PokeballType.POKEBALL: - return 0xd52929; - case PokeballType.GREAT_BALL: - return 0x94b4de; - case PokeballType.ULTRA_BALL: - return 0xe6cd31; - case PokeballType.ROGUE_BALL: - return 0xd52929; - case PokeballType.MASTER_BALL: - return 0xa441bd; - case PokeballType.LUXURY_BALL: - return 0xffde6a; + case PokeballType.POKEBALL: + return 0xd52929; + case PokeballType.GREAT_BALL: + return 0x94b4de; + case PokeballType.ULTRA_BALL: + return 0xe6cd31; + case PokeballType.ROGUE_BALL: + return 0xd52929; + case PokeballType.MASTER_BALL: + return 0xa441bd; + case PokeballType.LUXURY_BALL: + return 0xffde6a; } } diff --git a/src/data/pokemon-species.ts b/src/data/pokemon-species.ts index eb1b761e306..947ac939989 100644 --- a/src/data/pokemon-species.ts +++ b/src/data/pokemon-species.ts @@ -238,8 +238,8 @@ export abstract class PokemonSpeciesForm { isRareRegional(): boolean { switch (this.getRegion()) { - case Region.HISUI: - return true; + case Region.HISUI: + return true; } return false; @@ -265,14 +265,14 @@ export abstract class PokemonSpeciesForm { getBaseExp(): number { let ret = this.baseExp; switch (this.getFormSpriteKey()) { - case SpeciesFormKey.MEGA: - case SpeciesFormKey.MEGA_X: - case SpeciesFormKey.MEGA_Y: - case SpeciesFormKey.PRIMAL: - case SpeciesFormKey.GIGANTAMAX: - case SpeciesFormKey.ETERNAMAX: - ret *= 1.5; - break; + case SpeciesFormKey.MEGA: + case SpeciesFormKey.MEGA_X: + case SpeciesFormKey.MEGA_Y: + case SpeciesFormKey.PRIMAL: + case SpeciesFormKey.GIGANTAMAX: + case SpeciesFormKey.ETERNAMAX: + ret *= 1.5; + break; } return ret; } @@ -346,29 +346,29 @@ export abstract class PokemonSpeciesForm { } switch (this.speciesId) { - case Species.HIPPOPOTAS: - case Species.HIPPOWDON: - case Species.UNFEZANT: - case Species.FRILLISH: - case Species.JELLICENT: - case Species.PYROAR: - ret += female ? "-f" : ""; - break; + case Species.HIPPOPOTAS: + case Species.HIPPOWDON: + case Species.UNFEZANT: + case Species.FRILLISH: + case Species.JELLICENT: + case Species.PYROAR: + ret += female ? "-f" : ""; + break; } let formSpriteKey = this.getFormSpriteKey(formIndex); if (formSpriteKey) { switch (this.speciesId) { - case Species.DUDUNSPARCE: - break; - case Species.ZACIAN: - case Species.ZAMAZENTA: - if (formSpriteKey.startsWith("behemoth")) { - formSpriteKey = "crowned"; - } - default: - ret += `-${formSpriteKey}`; - break; + case Species.DUDUNSPARCE: + break; + case Species.ZACIAN: + case Species.ZAMAZENTA: + if (formSpriteKey.startsWith("behemoth")) { + formSpriteKey = "crowned"; + } + default: + ret += `-${formSpriteKey}`; + break; } } @@ -383,15 +383,15 @@ export abstract class PokemonSpeciesForm { let speciesId = this.speciesId; if (this.speciesId > 2000) { switch (this.speciesId) { - case Species.GALAR_SLOWPOKE: - break; - case Species.ETERNAL_FLOETTE: - break; - case Species.BLOODMOON_URSALUNA: - break; - default: - speciesId = speciesId % 2000; - break; + case Species.GALAR_SLOWPOKE: + break; + case Species.ETERNAL_FLOETTE: + break; + case Species.BLOODMOON_URSALUNA: + break; + default: + speciesId = speciesId % 2000; + break; } } let ret = speciesId.toString(); @@ -403,44 +403,44 @@ export abstract class PokemonSpeciesForm { } const formKey = forms[formIndex || 0].formKey; switch (formKey) { - case SpeciesFormKey.MEGA: - case SpeciesFormKey.MEGA_X: - case SpeciesFormKey.MEGA_Y: - case SpeciesFormKey.GIGANTAMAX: - case SpeciesFormKey.GIGANTAMAX_SINGLE: - case SpeciesFormKey.GIGANTAMAX_RAPID: - case "white": - case "black": - case "therian": - case "sky": - case "gorging": - case "gulping": - case "no-ice": - case "hangry": - case "crowned": - case "eternamax": - case "four": - case "droopy": - case "stretchy": - case "hero": - case "roaming": - case "complete": - case "10-complete": - case "10": - case "10-pc": - case "super": - case "unbound": - case "pau": - case "pompom": - case "sensu": - case "dusk": - case "midnight": - case "school": - case "dawn-wings": - case "dusk-mane": - case "ultra": - ret += `-${formKey}`; - break; + case SpeciesFormKey.MEGA: + case SpeciesFormKey.MEGA_X: + case SpeciesFormKey.MEGA_Y: + case SpeciesFormKey.GIGANTAMAX: + case SpeciesFormKey.GIGANTAMAX_SINGLE: + case SpeciesFormKey.GIGANTAMAX_RAPID: + case "white": + case "black": + case "therian": + case "sky": + case "gorging": + case "gulping": + case "no-ice": + case "hangry": + case "crowned": + case "eternamax": + case "four": + case "droopy": + case "stretchy": + case "hero": + case "roaming": + case "complete": + case "10-complete": + case "10": + case "10-pc": + case "super": + case "unbound": + case "pau": + case "pompom": + case "sensu": + case "dusk": + case "midnight": + case "school": + case "dawn-wings": + case "dusk-mane": + case "ultra": + ret += `-${formKey}`; + break; } } return ret; @@ -636,19 +636,19 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali const form = this.forms[formIndex]; let key: string | null; switch (form.formKey) { - case SpeciesFormKey.MEGA: - case SpeciesFormKey.PRIMAL: - case SpeciesFormKey.ETERNAMAX: - case SpeciesFormKey.MEGA_X: - case SpeciesFormKey.MEGA_Y: - key = form.formKey; - break; - default: - if (form.formKey.indexOf(SpeciesFormKey.GIGANTAMAX) > -1) { - key = "gigantamax"; - } else { - key = null; - } + case SpeciesFormKey.MEGA: + case SpeciesFormKey.PRIMAL: + case SpeciesFormKey.ETERNAMAX: + case SpeciesFormKey.MEGA_X: + case SpeciesFormKey.MEGA_Y: + key = form.formKey; + break; + default: + if (form.formKey.indexOf(SpeciesFormKey.GIGANTAMAX) > -1) { + key = "gigantamax"; + } else { + key = null; + } } if (key) { @@ -690,18 +690,18 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali */ private getStrengthLevelDiff(strength: PartyMemberStrength): integer { switch (Math.min(strength, PartyMemberStrength.STRONGER)) { - case PartyMemberStrength.WEAKEST: - return 60; - case PartyMemberStrength.WEAKER: - return 40; - case PartyMemberStrength.WEAK: - return 20; - case PartyMemberStrength.AVERAGE: - return 8; - case PartyMemberStrength.STRONG: - return 4; - default: - return 0; + case PartyMemberStrength.WEAKEST: + return 60; + case PartyMemberStrength.WEAKER: + return 40; + case PartyMemberStrength.WEAK: + return 20; + case PartyMemberStrength.AVERAGE: + return 8; + case PartyMemberStrength.STRONG: + return 4; + default: + return 0; } } diff --git a/src/data/status-effect.ts b/src/data/status-effect.ts index ffe32a02aeb..4319985f43a 100644 --- a/src/data/status-effect.ts +++ b/src/data/status-effect.ts @@ -26,20 +26,20 @@ export class Status { function getStatusEffectMessageKey(statusEffect: StatusEffect | undefined): string { switch (statusEffect) { - case StatusEffect.POISON: - return "statusEffect:poison"; - case StatusEffect.TOXIC: - return "statusEffect:toxic"; - case StatusEffect.PARALYSIS: - return "statusEffect:paralysis"; - case StatusEffect.SLEEP: - return "statusEffect:sleep"; - case StatusEffect.FREEZE: - return "statusEffect:freeze"; - case StatusEffect.BURN: - return "statusEffect:burn"; - default: - return "statusEffect:none"; + case StatusEffect.POISON: + return "statusEffect:poison"; + case StatusEffect.TOXIC: + return "statusEffect:toxic"; + case StatusEffect.PARALYSIS: + return "statusEffect:paralysis"; + case StatusEffect.SLEEP: + return "statusEffect:sleep"; + case StatusEffect.FREEZE: + return "statusEffect:freeze"; + case StatusEffect.BURN: + return "statusEffect:burn"; + default: + return "statusEffect:none"; } } @@ -90,14 +90,14 @@ export function getStatusEffectDescriptor(statusEffect: StatusEffect): string { export function getStatusEffectCatchRateMultiplier(statusEffect: StatusEffect): number { switch (statusEffect) { - case StatusEffect.POISON: - case StatusEffect.TOXIC: - case StatusEffect.PARALYSIS: - case StatusEffect.BURN: - return 1.5; - case StatusEffect.SLEEP: - case StatusEffect.FREEZE: - return 2.5; + case StatusEffect.POISON: + case StatusEffect.TOXIC: + case StatusEffect.PARALYSIS: + case StatusEffect.BURN: + return 1.5; + case StatusEffect.SLEEP: + case StatusEffect.FREEZE: + return 2.5; } return 1; diff --git a/src/data/terrain.ts b/src/data/terrain.ts index 6db68b92239..d8ee8d67925 100644 --- a/src/data/terrain.ts +++ b/src/data/terrain.ts @@ -34,21 +34,21 @@ export class Terrain { getAttackTypeMultiplier(attackType: Type): number { switch (this.terrainType) { - case TerrainType.ELECTRIC: - if (attackType === Type.ELECTRIC) { - return 1.3; - } - break; - case TerrainType.GRASSY: - if (attackType === Type.GRASS) { - return 1.3; - } - break; - case TerrainType.PSYCHIC: - if (attackType === Type.PSYCHIC) { - return 1.3; - } - break; + case TerrainType.ELECTRIC: + if (attackType === Type.ELECTRIC) { + return 1.3; + } + break; + case TerrainType.GRASSY: + if (attackType === Type.GRASS) { + return 1.3; + } + break; + case TerrainType.PSYCHIC: + if (attackType === Type.PSYCHIC) { + return 1.3; + } + break; } return 1; @@ -56,13 +56,13 @@ export class Terrain { isMoveTerrainCancelled(user: Pokemon, targets: BattlerIndex[], move: Move): boolean { switch (this.terrainType) { - case TerrainType.PSYCHIC: - if (!move.hasAttr(ProtectAttr)) { - const priority = new Utils.IntegerHolder(move.priority); - applyAbAttrs(ChangeMovePriorityAbAttr, user, null, false, move, priority); - // Cancels move if the move has positive priority and targets a Pokemon grounded on the Psychic Terrain - return priority.value > 0 && user.getOpponents().some(o => targets.includes(o.getBattlerIndex()) && o.isGrounded()); - } + case TerrainType.PSYCHIC: + if (!move.hasAttr(ProtectAttr)) { + const priority = new Utils.IntegerHolder(move.priority); + applyAbAttrs(ChangeMovePriorityAbAttr, user, null, false, move, priority); + // Cancels move if the move has positive priority and targets a Pokemon grounded on the Psychic Terrain + return priority.value > 0 && user.getOpponents().some(o => targets.includes(o.getBattlerIndex()) && o.isGrounded()); + } } return false; @@ -71,14 +71,14 @@ export class Terrain { export function getTerrainName(terrainType: TerrainType): string { switch (terrainType) { - case TerrainType.MISTY: - return i18next.t("terrain:misty"); - case TerrainType.ELECTRIC: - return i18next.t("terrain:electric"); - case TerrainType.GRASSY: - return i18next.t("terrain:grassy"); - case TerrainType.PSYCHIC: - return i18next.t("terrain:psychic"); + case TerrainType.MISTY: + return i18next.t("terrain:misty"); + case TerrainType.ELECTRIC: + return i18next.t("terrain:electric"); + case TerrainType.GRASSY: + return i18next.t("terrain:grassy"); + case TerrainType.PSYCHIC: + return i18next.t("terrain:psychic"); } return ""; @@ -87,14 +87,14 @@ export function getTerrainName(terrainType: TerrainType): string { export function getTerrainColor(terrainType: TerrainType): [ integer, integer, integer ] { switch (terrainType) { - case TerrainType.MISTY: - return [ 232, 136, 200 ]; - case TerrainType.ELECTRIC: - return [ 248, 248, 120 ]; - case TerrainType.GRASSY: - return [ 120, 200, 80 ]; - case TerrainType.PSYCHIC: - return [ 160, 64, 160 ]; + case TerrainType.MISTY: + return [ 232, 136, 200 ]; + case TerrainType.ELECTRIC: + return [ 248, 248, 120 ]; + case TerrainType.GRASSY: + return [ 120, 200, 80 ]; + case TerrainType.PSYCHIC: + return [ 160, 64, 160 ]; } return [ 0, 0, 0 ]; diff --git a/src/data/trainer-config.ts b/src/data/trainer-config.ts index bbeecba84e6..fcc13975270 100644 --- a/src/data/trainer-config.ts +++ b/src/data/trainer-config.ts @@ -299,65 +299,65 @@ export class TrainerConfig { getDerivedType(trainerTypeToDeriveFrom: TrainerType | null = null): TrainerType { let trainerType = trainerTypeToDeriveFrom ? trainerTypeToDeriveFrom : this.trainerType; switch (trainerType) { - case TrainerType.RIVAL_2: - case TrainerType.RIVAL_3: - case TrainerType.RIVAL_4: - case TrainerType.RIVAL_5: - case TrainerType.RIVAL_6: - trainerType = TrainerType.RIVAL; - break; - case TrainerType.LANCE_CHAMPION: - trainerType = TrainerType.LANCE; - break; - case TrainerType.LARRY_ELITE: - trainerType = TrainerType.LARRY; - break; - case TrainerType.ROCKET_BOSS_GIOVANNI_1: - case TrainerType.ROCKET_BOSS_GIOVANNI_2: - trainerType = TrainerType.GIOVANNI; - break; - case TrainerType.MAXIE_2: - trainerType = TrainerType.MAXIE; - break; - case TrainerType.ARCHIE_2: - trainerType = TrainerType.ARCHIE; - break; - case TrainerType.CYRUS_2: - trainerType = TrainerType.CYRUS; - break; - case TrainerType.GHETSIS_2: - trainerType = TrainerType.GHETSIS; - break; - case TrainerType.LYSANDRE_2: - trainerType = TrainerType.LYSANDRE; - break; - case TrainerType.LUSAMINE_2: - trainerType = TrainerType.LUSAMINE; - break; - case TrainerType.GUZMA_2: - trainerType = TrainerType.GUZMA; - break; - case TrainerType.ROSE_2: - trainerType = TrainerType.ROSE; - break; - case TrainerType.PENNY_2: - trainerType = TrainerType.PENNY; - break; - case TrainerType.MARNIE_ELITE: - trainerType = TrainerType.MARNIE; - break; - case TrainerType.NESSA_ELITE: - trainerType = TrainerType.NESSA; - break; - case TrainerType.BEA_ELITE: - trainerType = TrainerType.BEA; - break; - case TrainerType.ALLISTER_ELITE: - trainerType = TrainerType.ALLISTER; - break; - case TrainerType.RAIHAN_ELITE: - trainerType = TrainerType.RAIHAN; - break; + case TrainerType.RIVAL_2: + case TrainerType.RIVAL_3: + case TrainerType.RIVAL_4: + case TrainerType.RIVAL_5: + case TrainerType.RIVAL_6: + trainerType = TrainerType.RIVAL; + break; + case TrainerType.LANCE_CHAMPION: + trainerType = TrainerType.LANCE; + break; + case TrainerType.LARRY_ELITE: + trainerType = TrainerType.LARRY; + break; + case TrainerType.ROCKET_BOSS_GIOVANNI_1: + case TrainerType.ROCKET_BOSS_GIOVANNI_2: + trainerType = TrainerType.GIOVANNI; + break; + case TrainerType.MAXIE_2: + trainerType = TrainerType.MAXIE; + break; + case TrainerType.ARCHIE_2: + trainerType = TrainerType.ARCHIE; + break; + case TrainerType.CYRUS_2: + trainerType = TrainerType.CYRUS; + break; + case TrainerType.GHETSIS_2: + trainerType = TrainerType.GHETSIS; + break; + case TrainerType.LYSANDRE_2: + trainerType = TrainerType.LYSANDRE; + break; + case TrainerType.LUSAMINE_2: + trainerType = TrainerType.LUSAMINE; + break; + case TrainerType.GUZMA_2: + trainerType = TrainerType.GUZMA; + break; + case TrainerType.ROSE_2: + trainerType = TrainerType.ROSE; + break; + case TrainerType.PENNY_2: + trainerType = TrainerType.PENNY; + break; + case TrainerType.MARNIE_ELITE: + trainerType = TrainerType.MARNIE; + break; + case TrainerType.NESSA_ELITE: + trainerType = TrainerType.NESSA; + break; + case TrainerType.BEA_ELITE: + trainerType = TrainerType.BEA; + break; + case TrainerType.ALLISTER_ELITE: + trainerType = TrainerType.ALLISTER; + break; + case TrainerType.RAIHAN_ELITE: + trainerType = TrainerType.RAIHAN; + break; } return trainerType; @@ -564,104 +564,104 @@ export class TrainerConfig { speciesPoolPerEvilTeamAdmin(team): TrainerTierPools { team = team.toLowerCase(); switch (team) { - case "rocket": { - return { - [TrainerPoolTier.COMMON]: [ Species.RATTATA, Species.KOFFING, Species.EKANS, Species.ZUBAT, Species.MAGIKARP, Species.HOUNDOUR, Species.ONIX, Species.CUBONE, Species.GROWLITHE, Species.MURKROW, Species.GASTLY, Species.EXEGGCUTE, Species.VOLTORB, Species.DROWZEE, Species.VILEPLUME ], - [TrainerPoolTier.UNCOMMON]: [ Species.PORYGON, Species.MANKEY, Species.MAGNEMITE, Species.ALOLA_SANDSHREW, Species.ALOLA_MEOWTH, Species.ALOLA_GRIMER, Species.ALOLA_GEODUDE, Species.PALDEA_TAUROS, Species.OMANYTE, Species.KABUTO, Species.MAGBY, Species.ELEKID ], - [TrainerPoolTier.RARE]: [ Species.DRATINI, Species.LARVITAR ] - }; - } - case "magma": { - return { - [TrainerPoolTier.COMMON]: [ Species.GROWLITHE, Species.SLUGMA, Species.SOLROCK, Species.HIPPOPOTAS, Species.BALTOY, Species.ROLYCOLY, Species.GLIGAR, Species.TORKOAL, Species.HOUNDOUR, Species.MAGBY ], - [TrainerPoolTier.UNCOMMON]: [ Species.TRAPINCH, Species.SILICOBRA, Species.RHYHORN, Species.ANORITH, Species.LILEEP, Species.HISUI_GROWLITHE, Species.TURTONATOR, Species.ARON, Species.TOEDSCOOL ], - [TrainerPoolTier.RARE]: [ Species.CAPSAKID, Species.CHARCADET ] - }; - } - case "aqua": { - return { - [TrainerPoolTier.COMMON]: [ Species.CORPHISH, Species.SPHEAL, Species.CLAMPERL, Species.CHINCHOU, Species.WOOPER, Species.WINGULL, Species.TENTACOOL, Species.AZURILL, Species.LOTAD, Species.WAILMER, Species.REMORAID, Species.BARBOACH ], - [TrainerPoolTier.UNCOMMON]: [ Species.MANTYKE, Species.HISUI_QWILFISH, Species.ARROKUDA, Species.DHELMISE, Species.CLOBBOPUS, Species.FEEBAS, Species.PALDEA_WOOPER, Species.HORSEA, Species.SKRELP ], - [TrainerPoolTier.RARE]: [ Species.DONDOZO, Species.BASCULEGION ] - }; - } - case "galactic": { - return { - [TrainerPoolTier.COMMON]: [ Species.BRONZOR, Species.SWINUB, Species.YANMA, Species.LICKITUNG, Species.TANGELA, Species.MAGBY, Species.ELEKID, Species.SKORUPI, Species.ZUBAT, Species.MURKROW, Species.MAGIKARP, Species.VOLTORB ], - [TrainerPoolTier.UNCOMMON]: [ Species.HISUI_GROWLITHE, Species.HISUI_QWILFISH, Species.SNEASEL, Species.DUSKULL, Species.ROTOM, Species.HISUI_VOLTORB, Species.GLIGAR, Species.ABRA ], - [TrainerPoolTier.RARE]: [ Species.URSALUNA, Species.HISUI_LILLIGANT, Species.SPIRITOMB, Species.HISUI_SNEASEL ] - }; - } - case "plasma": { - return { - [TrainerPoolTier.COMMON]: [ Species.YAMASK, Species.ROGGENROLA, Species.JOLTIK, Species.TYMPOLE, Species.FRILLISH, Species.FERROSEED, Species.SANDILE, Species.TIMBURR, Species.DARUMAKA, Species.FOONGUS, Species.CUBCHOO, Species.VANILLITE ], - [TrainerPoolTier.UNCOMMON]: [ Species.PAWNIARD, Species.VULLABY, Species.ZORUA, Species.DRILBUR, Species.KLINK, Species.TYNAMO, Species.GALAR_DARUMAKA, Species.GOLETT, Species.MIENFOO, Species.DURANT, Species.SIGILYPH ], - [TrainerPoolTier.RARE]: [ Species.HISUI_ZORUA, Species.AXEW, Species.DEINO, Species.HISUI_BRAVIARY ] - }; - } - case "flare": { - return { - [TrainerPoolTier.COMMON]: [ Species.FLETCHLING, Species.LITLEO, Species.INKAY, Species.FOONGUS, Species.HELIOPTILE, Species.ELECTRIKE, Species.SKORUPI, Species.PURRLOIN, Species.CLAWITZER, Species.PANCHAM, Species.ESPURR, Species.BUNNELBY ], - [TrainerPoolTier.UNCOMMON]: [ Species.LITWICK, Species.SNEASEL, Species.PUMPKABOO, Species.PHANTUMP, Species.HONEDGE, Species.BINACLE, Species.HOUNDOUR, Species.SKRELP, Species.SLIGGOO ], - [TrainerPoolTier.RARE]: [ Species.NOIBAT, Species.HISUI_AVALUGG, Species.HISUI_SLIGGOO ] - }; - } - case "aether": { - return { - [TrainerPoolTier.COMMON]: [ Species.BRUXISH, Species.SLOWPOKE, Species.BALTOY, Species.EXEGGCUTE, Species.ABRA, Species.ALOLA_RAICHU, Species.ELGYEM, Species.NATU, Species.BLIPBUG, Species.GIRAFARIG, Species.ORANGURU ], - [TrainerPoolTier.UNCOMMON]: [ Species.GALAR_SLOWPOKE, Species.MEDITITE, Species.BELDUM, Species.HATENNA, Species.INKAY, Species.RALTS, Species.GALAR_MR_MIME ], - [TrainerPoolTier.RARE]: [ Species.ARMAROUGE, Species.HISUI_BRAVIARY, Species.PORYGON ] - }; - } - case "skull": { - return { - [TrainerPoolTier.COMMON]: [ Species.MAREANIE, Species.ALOLA_GRIMER, Species.GASTLY, Species.ZUBAT, Species.FOMANTIS, Species.VENIPEDE, Species.BUDEW, Species.KOFFING, Species.STUNKY, Species.CROAGUNK, Species.NIDORAN_F ], - [TrainerPoolTier.UNCOMMON]: [ Species.GALAR_SLOWPOKE, Species.SKORUPI, Species.PALDEA_WOOPER, Species.VULLABY, Species.HISUI_QWILFISH, Species.GLIMMET ], - [TrainerPoolTier.RARE]: [ Species.SKRELP, Species.HISUI_SNEASEL ] - }; - } - case "macro": { - return { - [TrainerPoolTier.COMMON]: [ Species.HATENNA, Species.FEEBAS, Species.BOUNSWEET, Species.SALANDIT, Species.GALAR_PONYTA, Species.GOTHITA, Species.FROSLASS, Species.VULPIX, Species.FRILLISH, Species.ODDISH, Species.SINISTEA ], - [TrainerPoolTier.UNCOMMON]: [ Species.VULLABY, Species.MAREANIE, Species.ALOLA_VULPIX, Species.TOGEPI, Species.GALAR_CORSOLA, Species.APPLIN ], - [TrainerPoolTier.RARE]: [ Species.TINKATINK, Species.HISUI_LILLIGANT ] - }; - } - case "star_1": { - return { - [TrainerPoolTier.COMMON]: [ Species.MURKROW, Species.SEEDOT, Species.CACNEA, Species.STUNKY, Species.SANDILE, Species.NYMBLE, Species.MASCHIFF, Species.GALAR_ZIGZAGOON ], - [TrainerPoolTier.UNCOMMON]: [ Species.UMBREON, Species.SNEASEL, Species.CORPHISH, Species.ZORUA, Species.INKAY, Species.BOMBIRDIER ], - [TrainerPoolTier.RARE]: [ Species.DEINO, Species.SPRIGATITO ] - }; - } - case "star_2": { - return { - [TrainerPoolTier.COMMON]: [ Species.GROWLITHE, Species.HOUNDOUR, Species.NUMEL, Species.LITWICK, Species.FLETCHLING, Species.LITLEO, Species.ROLYCOLY, Species.CAPSAKID ], - [TrainerPoolTier.UNCOMMON]: [ Species.PONYTA, Species.FLAREON, Species.MAGBY, Species.TORKOAL, Species.SALANDIT, Species.TURTONATOR ], - [TrainerPoolTier.RARE]: [ Species.LARVESTA, Species.FUECOCO ] - }; - } - case "star_3": { - return { - [TrainerPoolTier.COMMON]: [ Species.ZUBAT, Species.GRIMER, Species.STUNKY, Species.FOONGUS, Species.MAREANIE, Species.TOXEL, Species.SHROODLE, Species.PALDEA_WOOPER ], - [TrainerPoolTier.UNCOMMON]: [ Species.GASTLY, Species.SEVIPER, Species.SKRELP, Species.ALOLA_GRIMER, Species.GALAR_SLOWPOKE, Species.HISUI_QWILFISH ], - [TrainerPoolTier.RARE]: [ Species.GLIMMET, Species.BULBASAUR ] - }; - } - case "star_4": { - return { - [TrainerPoolTier.COMMON]: [ Species.CLEFFA, Species.IGGLYBUFF, Species.AZURILL, Species.COTTONEE, Species.FLABEBE, Species.HATENNA, Species.IMPIDIMP, Species.TINKATINK ], - [TrainerPoolTier.UNCOMMON]: [ Species.TOGEPI, Species.GARDEVOIR, Species.SYLVEON, Species.KLEFKI, Species.MIMIKYU, Species.ALOLA_VULPIX ], - [TrainerPoolTier.RARE]: [ Species.GALAR_PONYTA, Species.POPPLIO ] - }; - } - case "star_5": { - return { - [TrainerPoolTier.COMMON]: [ Species.SHROOMISH, Species.MAKUHITA, Species.MEDITITE, Species.CROAGUNK, Species.SCRAGGY, Species.MIENFOO, Species.PAWMI, Species.PALDEA_TAUROS ], - [TrainerPoolTier.UNCOMMON]: [ Species.RIOLU, Species.TIMBURR, Species.HAWLUCHA, Species.PASSIMIAN, Species.FALINKS, Species.FLAMIGO ], - [TrainerPoolTier.RARE]: [ Species.JANGMO_O, Species.QUAXLY ] - }; - } + case "rocket": { + return { + [TrainerPoolTier.COMMON]: [ Species.RATTATA, Species.KOFFING, Species.EKANS, Species.ZUBAT, Species.MAGIKARP, Species.HOUNDOUR, Species.ONIX, Species.CUBONE, Species.GROWLITHE, Species.MURKROW, Species.GASTLY, Species.EXEGGCUTE, Species.VOLTORB, Species.DROWZEE, Species.VILEPLUME ], + [TrainerPoolTier.UNCOMMON]: [ Species.PORYGON, Species.MANKEY, Species.MAGNEMITE, Species.ALOLA_SANDSHREW, Species.ALOLA_MEOWTH, Species.ALOLA_GRIMER, Species.ALOLA_GEODUDE, Species.PALDEA_TAUROS, Species.OMANYTE, Species.KABUTO, Species.MAGBY, Species.ELEKID ], + [TrainerPoolTier.RARE]: [ Species.DRATINI, Species.LARVITAR ] + }; + } + case "magma": { + return { + [TrainerPoolTier.COMMON]: [ Species.GROWLITHE, Species.SLUGMA, Species.SOLROCK, Species.HIPPOPOTAS, Species.BALTOY, Species.ROLYCOLY, Species.GLIGAR, Species.TORKOAL, Species.HOUNDOUR, Species.MAGBY ], + [TrainerPoolTier.UNCOMMON]: [ Species.TRAPINCH, Species.SILICOBRA, Species.RHYHORN, Species.ANORITH, Species.LILEEP, Species.HISUI_GROWLITHE, Species.TURTONATOR, Species.ARON, Species.TOEDSCOOL ], + [TrainerPoolTier.RARE]: [ Species.CAPSAKID, Species.CHARCADET ] + }; + } + case "aqua": { + return { + [TrainerPoolTier.COMMON]: [ Species.CORPHISH, Species.SPHEAL, Species.CLAMPERL, Species.CHINCHOU, Species.WOOPER, Species.WINGULL, Species.TENTACOOL, Species.AZURILL, Species.LOTAD, Species.WAILMER, Species.REMORAID, Species.BARBOACH ], + [TrainerPoolTier.UNCOMMON]: [ Species.MANTYKE, Species.HISUI_QWILFISH, Species.ARROKUDA, Species.DHELMISE, Species.CLOBBOPUS, Species.FEEBAS, Species.PALDEA_WOOPER, Species.HORSEA, Species.SKRELP ], + [TrainerPoolTier.RARE]: [ Species.DONDOZO, Species.BASCULEGION ] + }; + } + case "galactic": { + return { + [TrainerPoolTier.COMMON]: [ Species.BRONZOR, Species.SWINUB, Species.YANMA, Species.LICKITUNG, Species.TANGELA, Species.MAGBY, Species.ELEKID, Species.SKORUPI, Species.ZUBAT, Species.MURKROW, Species.MAGIKARP, Species.VOLTORB ], + [TrainerPoolTier.UNCOMMON]: [ Species.HISUI_GROWLITHE, Species.HISUI_QWILFISH, Species.SNEASEL, Species.DUSKULL, Species.ROTOM, Species.HISUI_VOLTORB, Species.GLIGAR, Species.ABRA ], + [TrainerPoolTier.RARE]: [ Species.URSALUNA, Species.HISUI_LILLIGANT, Species.SPIRITOMB, Species.HISUI_SNEASEL ] + }; + } + case "plasma": { + return { + [TrainerPoolTier.COMMON]: [ Species.YAMASK, Species.ROGGENROLA, Species.JOLTIK, Species.TYMPOLE, Species.FRILLISH, Species.FERROSEED, Species.SANDILE, Species.TIMBURR, Species.DARUMAKA, Species.FOONGUS, Species.CUBCHOO, Species.VANILLITE ], + [TrainerPoolTier.UNCOMMON]: [ Species.PAWNIARD, Species.VULLABY, Species.ZORUA, Species.DRILBUR, Species.KLINK, Species.TYNAMO, Species.GALAR_DARUMAKA, Species.GOLETT, Species.MIENFOO, Species.DURANT, Species.SIGILYPH ], + [TrainerPoolTier.RARE]: [ Species.HISUI_ZORUA, Species.AXEW, Species.DEINO, Species.HISUI_BRAVIARY ] + }; + } + case "flare": { + return { + [TrainerPoolTier.COMMON]: [ Species.FLETCHLING, Species.LITLEO, Species.INKAY, Species.FOONGUS, Species.HELIOPTILE, Species.ELECTRIKE, Species.SKORUPI, Species.PURRLOIN, Species.CLAWITZER, Species.PANCHAM, Species.ESPURR, Species.BUNNELBY ], + [TrainerPoolTier.UNCOMMON]: [ Species.LITWICK, Species.SNEASEL, Species.PUMPKABOO, Species.PHANTUMP, Species.HONEDGE, Species.BINACLE, Species.HOUNDOUR, Species.SKRELP, Species.SLIGGOO ], + [TrainerPoolTier.RARE]: [ Species.NOIBAT, Species.HISUI_AVALUGG, Species.HISUI_SLIGGOO ] + }; + } + case "aether": { + return { + [TrainerPoolTier.COMMON]: [ Species.BRUXISH, Species.SLOWPOKE, Species.BALTOY, Species.EXEGGCUTE, Species.ABRA, Species.ALOLA_RAICHU, Species.ELGYEM, Species.NATU, Species.BLIPBUG, Species.GIRAFARIG, Species.ORANGURU ], + [TrainerPoolTier.UNCOMMON]: [ Species.GALAR_SLOWPOKE, Species.MEDITITE, Species.BELDUM, Species.HATENNA, Species.INKAY, Species.RALTS, Species.GALAR_MR_MIME ], + [TrainerPoolTier.RARE]: [ Species.ARMAROUGE, Species.HISUI_BRAVIARY, Species.PORYGON ] + }; + } + case "skull": { + return { + [TrainerPoolTier.COMMON]: [ Species.MAREANIE, Species.ALOLA_GRIMER, Species.GASTLY, Species.ZUBAT, Species.FOMANTIS, Species.VENIPEDE, Species.BUDEW, Species.KOFFING, Species.STUNKY, Species.CROAGUNK, Species.NIDORAN_F ], + [TrainerPoolTier.UNCOMMON]: [ Species.GALAR_SLOWPOKE, Species.SKORUPI, Species.PALDEA_WOOPER, Species.VULLABY, Species.HISUI_QWILFISH, Species.GLIMMET ], + [TrainerPoolTier.RARE]: [ Species.SKRELP, Species.HISUI_SNEASEL ] + }; + } + case "macro": { + return { + [TrainerPoolTier.COMMON]: [ Species.HATENNA, Species.FEEBAS, Species.BOUNSWEET, Species.SALANDIT, Species.GALAR_PONYTA, Species.GOTHITA, Species.FROSLASS, Species.VULPIX, Species.FRILLISH, Species.ODDISH, Species.SINISTEA ], + [TrainerPoolTier.UNCOMMON]: [ Species.VULLABY, Species.MAREANIE, Species.ALOLA_VULPIX, Species.TOGEPI, Species.GALAR_CORSOLA, Species.APPLIN ], + [TrainerPoolTier.RARE]: [ Species.TINKATINK, Species.HISUI_LILLIGANT ] + }; + } + case "star_1": { + return { + [TrainerPoolTier.COMMON]: [ Species.MURKROW, Species.SEEDOT, Species.CACNEA, Species.STUNKY, Species.SANDILE, Species.NYMBLE, Species.MASCHIFF, Species.GALAR_ZIGZAGOON ], + [TrainerPoolTier.UNCOMMON]: [ Species.UMBREON, Species.SNEASEL, Species.CORPHISH, Species.ZORUA, Species.INKAY, Species.BOMBIRDIER ], + [TrainerPoolTier.RARE]: [ Species.DEINO, Species.SPRIGATITO ] + }; + } + case "star_2": { + return { + [TrainerPoolTier.COMMON]: [ Species.GROWLITHE, Species.HOUNDOUR, Species.NUMEL, Species.LITWICK, Species.FLETCHLING, Species.LITLEO, Species.ROLYCOLY, Species.CAPSAKID ], + [TrainerPoolTier.UNCOMMON]: [ Species.PONYTA, Species.FLAREON, Species.MAGBY, Species.TORKOAL, Species.SALANDIT, Species.TURTONATOR ], + [TrainerPoolTier.RARE]: [ Species.LARVESTA, Species.FUECOCO ] + }; + } + case "star_3": { + return { + [TrainerPoolTier.COMMON]: [ Species.ZUBAT, Species.GRIMER, Species.STUNKY, Species.FOONGUS, Species.MAREANIE, Species.TOXEL, Species.SHROODLE, Species.PALDEA_WOOPER ], + [TrainerPoolTier.UNCOMMON]: [ Species.GASTLY, Species.SEVIPER, Species.SKRELP, Species.ALOLA_GRIMER, Species.GALAR_SLOWPOKE, Species.HISUI_QWILFISH ], + [TrainerPoolTier.RARE]: [ Species.GLIMMET, Species.BULBASAUR ] + }; + } + case "star_4": { + return { + [TrainerPoolTier.COMMON]: [ Species.CLEFFA, Species.IGGLYBUFF, Species.AZURILL, Species.COTTONEE, Species.FLABEBE, Species.HATENNA, Species.IMPIDIMP, Species.TINKATINK ], + [TrainerPoolTier.UNCOMMON]: [ Species.TOGEPI, Species.GARDEVOIR, Species.SYLVEON, Species.KLEFKI, Species.MIMIKYU, Species.ALOLA_VULPIX ], + [TrainerPoolTier.RARE]: [ Species.GALAR_PONYTA, Species.POPPLIO ] + }; + } + case "star_5": { + return { + [TrainerPoolTier.COMMON]: [ Species.SHROOMISH, Species.MAKUHITA, Species.MEDITITE, Species.CROAGUNK, Species.SCRAGGY, Species.MIENFOO, Species.PAWMI, Species.PALDEA_TAUROS ], + [TrainerPoolTier.UNCOMMON]: [ Species.RIOLU, Species.TIMBURR, Species.HAWLUCHA, Species.PASSIMIAN, Species.FALINKS, Species.FLAMIGO ], + [TrainerPoolTier.RARE]: [ Species.JANGMO_O, Species.QUAXLY ] + }; + } } console.warn(`Evil team admin for ${team} not found. Returning empty species pools.`); diff --git a/src/data/type.ts b/src/data/type.ts index 47bea8dd72b..483ec068d3c 100644 --- a/src/data/type.ts +++ b/src/data/type.ts @@ -29,260 +29,260 @@ export function getTypeDamageMultiplier(attackType: Type, defType: Type): TypeDa } switch (defType) { - case Type.NORMAL: - switch (attackType) { - case Type.FIGHTING: - return 2; - case Type.GHOST: - return 0; - default: - return 1; - } - case Type.FIGHTING: - switch (attackType) { - case Type.FLYING: - case Type.PSYCHIC: - case Type.FAIRY: - return 2; - case Type.ROCK: - case Type.BUG: - case Type.DARK: - return 0.5; - default: - return 1; - } - case Type.FLYING: - switch (attackType) { - case Type.ROCK: - case Type.ELECTRIC: - case Type.ICE: - return 2; - case Type.FIGHTING: - case Type.BUG: - case Type.GRASS: - return 0.5; - case Type.GROUND: - return 0; - default: - return 1; - } - case Type.POISON: - switch (attackType) { - case Type.GROUND: - case Type.PSYCHIC: - return 2; - case Type.FIGHTING: - case Type.POISON: - case Type.BUG: - case Type.GRASS: - case Type.FAIRY: - return 0.5; - default: - return 1; - } - case Type.GROUND: - switch (attackType) { - case Type.WATER: - case Type.GRASS: - case Type.ICE: - return 2; - case Type.POISON: - case Type.ROCK: - return 0.5; - case Type.ELECTRIC: - return 0; - default: - return 1; - } - case Type.ROCK: - switch (attackType) { - case Type.FIGHTING: - case Type.GROUND: - case Type.STEEL: - case Type.WATER: - case Type.GRASS: - return 2; case Type.NORMAL: - case Type.FLYING: - case Type.POISON: - case Type.FIRE: - return 0.5; - default: - return 1; - } - case Type.BUG: - switch (attackType) { - case Type.FLYING: - case Type.ROCK: - case Type.FIRE: - return 2; + switch (attackType) { + case Type.FIGHTING: + return 2; + case Type.GHOST: + return 0; + default: + return 1; + } case Type.FIGHTING: + switch (attackType) { + case Type.FLYING: + case Type.PSYCHIC: + case Type.FAIRY: + return 2; + case Type.ROCK: + case Type.BUG: + case Type.DARK: + return 0.5; + default: + return 1; + } + case Type.FLYING: + switch (attackType) { + case Type.ROCK: + case Type.ELECTRIC: + case Type.ICE: + return 2; + case Type.FIGHTING: + case Type.BUG: + case Type.GRASS: + return 0.5; + case Type.GROUND: + return 0; + default: + return 1; + } + case Type.POISON: + switch (attackType) { + case Type.GROUND: + case Type.PSYCHIC: + return 2; + case Type.FIGHTING: + case Type.POISON: + case Type.BUG: + case Type.GRASS: + case Type.FAIRY: + return 0.5; + default: + return 1; + } case Type.GROUND: - case Type.GRASS: - return 0.5; - default: - return 1; - } - case Type.GHOST: - switch (attackType) { + switch (attackType) { + case Type.WATER: + case Type.GRASS: + case Type.ICE: + return 2; + case Type.POISON: + case Type.ROCK: + return 0.5; + case Type.ELECTRIC: + return 0; + default: + return 1; + } + case Type.ROCK: + switch (attackType) { + case Type.FIGHTING: + case Type.GROUND: + case Type.STEEL: + case Type.WATER: + case Type.GRASS: + return 2; + case Type.NORMAL: + case Type.FLYING: + case Type.POISON: + case Type.FIRE: + return 0.5; + default: + return 1; + } + case Type.BUG: + switch (attackType) { + case Type.FLYING: + case Type.ROCK: + case Type.FIRE: + return 2; + case Type.FIGHTING: + case Type.GROUND: + case Type.GRASS: + return 0.5; + default: + return 1; + } case Type.GHOST: - case Type.DARK: - return 2; - case Type.POISON: - case Type.BUG: - return 0.5; - case Type.NORMAL: - case Type.FIGHTING: - return 0; - default: - return 1; - } - case Type.STEEL: - switch (attackType) { - case Type.FIGHTING: - case Type.GROUND: - case Type.FIRE: - return 2; - case Type.NORMAL: - case Type.FLYING: - case Type.ROCK: - case Type.BUG: + switch (attackType) { + case Type.GHOST: + case Type.DARK: + return 2; + case Type.POISON: + case Type.BUG: + return 0.5; + case Type.NORMAL: + case Type.FIGHTING: + return 0; + default: + return 1; + } case Type.STEEL: + switch (attackType) { + case Type.FIGHTING: + case Type.GROUND: + case Type.FIRE: + return 2; + case Type.NORMAL: + case Type.FLYING: + case Type.ROCK: + case Type.BUG: + case Type.STEEL: + case Type.GRASS: + case Type.PSYCHIC: + case Type.ICE: + case Type.DRAGON: + case Type.FAIRY: + return 0.5; + case Type.POISON: + return 0; + default: + return 1; + } + case Type.FIRE: + switch (attackType) { + case Type.GROUND: + case Type.ROCK: + case Type.WATER: + return 2; + case Type.BUG: + case Type.STEEL: + case Type.FIRE: + case Type.GRASS: + case Type.ICE: + case Type.FAIRY: + return 0.5; + default: + return 1; + } + case Type.WATER: + switch (attackType) { + case Type.GRASS: + case Type.ELECTRIC: + return 2; + case Type.STEEL: + case Type.FIRE: + case Type.WATER: + case Type.ICE: + return 0.5; + default: + return 1; + } case Type.GRASS: + switch (attackType) { + case Type.FLYING: + case Type.POISON: + case Type.BUG: + case Type.FIRE: + case Type.ICE: + return 2; + case Type.GROUND: + case Type.WATER: + case Type.GRASS: + case Type.ELECTRIC: + return 0.5; + default: + return 1; + } + case Type.ELECTRIC: + switch (attackType) { + case Type.GROUND: + return 2; + case Type.FLYING: + case Type.STEEL: + case Type.ELECTRIC: + return 0.5; + default: + return 1; + } case Type.PSYCHIC: + switch (attackType) { + case Type.BUG: + case Type.GHOST: + case Type.DARK: + return 2; + case Type.FIGHTING: + case Type.PSYCHIC: + return 0.5; + default: + return 1; + } case Type.ICE: + switch (attackType) { + case Type.FIGHTING: + case Type.ROCK: + case Type.STEEL: + case Type.FIRE: + return 2; + case Type.ICE: + return 0.5; + default: + return 1; + } case Type.DRAGON: - case Type.FAIRY: - return 0.5; - case Type.POISON: - return 0; - default: - return 1; - } - case Type.FIRE: - switch (attackType) { - case Type.GROUND: - case Type.ROCK: - case Type.WATER: - return 2; - case Type.BUG: - case Type.STEEL: - case Type.FIRE: - case Type.GRASS: - case Type.ICE: - case Type.FAIRY: - return 0.5; - default: - return 1; - } - case Type.WATER: - switch (attackType) { - case Type.GRASS: - case Type.ELECTRIC: - return 2; - case Type.STEEL: - case Type.FIRE: - case Type.WATER: - case Type.ICE: - return 0.5; - default: - return 1; - } - case Type.GRASS: - switch (attackType) { - case Type.FLYING: - case Type.POISON: - case Type.BUG: - case Type.FIRE: - case Type.ICE: - return 2; - case Type.GROUND: - case Type.WATER: - case Type.GRASS: - case Type.ELECTRIC: - return 0.5; - default: - return 1; - } - case Type.ELECTRIC: - switch (attackType) { - case Type.GROUND: - return 2; - case Type.FLYING: - case Type.STEEL: - case Type.ELECTRIC: - return 0.5; - default: - return 1; - } - case Type.PSYCHIC: - switch (attackType) { - case Type.BUG: - case Type.GHOST: + switch (attackType) { + case Type.ICE: + case Type.DRAGON: + case Type.FAIRY: + return 2; + case Type.FIRE: + case Type.WATER: + case Type.GRASS: + case Type.ELECTRIC: + return 0.5; + default: + return 1; + } case Type.DARK: - return 2; - case Type.FIGHTING: - case Type.PSYCHIC: - return 0.5; - default: - return 1; - } - case Type.ICE: - switch (attackType) { - case Type.FIGHTING: - case Type.ROCK: - case Type.STEEL: - case Type.FIRE: - return 2; - case Type.ICE: - return 0.5; - default: - return 1; - } - case Type.DRAGON: - switch (attackType) { - case Type.ICE: - case Type.DRAGON: + switch (attackType) { + case Type.FIGHTING: + case Type.BUG: + case Type.FAIRY: + return 2; + case Type.GHOST: + case Type.DARK: + return 0.5; + case Type.PSYCHIC: + return 0; + default: + return 1; + } case Type.FAIRY: - return 2; - case Type.FIRE: - case Type.WATER: - case Type.GRASS: - case Type.ELECTRIC: - return 0.5; - default: + switch (attackType) { + case Type.POISON: + case Type.STEEL: + return 2; + case Type.FIGHTING: + case Type.BUG: + case Type.DARK: + return 0.5; + case Type.DRAGON: + return 0; + default: + return 1; + } + case Type.STELLAR: return 1; - } - case Type.DARK: - switch (attackType) { - case Type.FIGHTING: - case Type.BUG: - case Type.FAIRY: - return 2; - case Type.GHOST: - case Type.DARK: - return 0.5; - case Type.PSYCHIC: - return 0; - default: - return 1; - } - case Type.FAIRY: - switch (attackType) { - case Type.POISON: - case Type.STEEL: - return 2; - case Type.FIGHTING: - case Type.BUG: - case Type.DARK: - return 0.5; - case Type.DRAGON: - return 0; - default: - return 1; - } - case Type.STELLAR: - return 1; } return 1; @@ -295,86 +295,86 @@ export function getTypeDamageMultiplier(attackType: Type, defType: Type): TypeDa export function getTypeDamageMultiplierColor(multiplier: TypeDamageMultiplier, side: "defense" | "offense"): string | undefined { if (side === "offense") { switch (multiplier) { - case 0: - return "#929292"; - case 0.125: - return "#FF5500"; - case 0.25: - return "#FF7400"; - case 0.5: - return "#FE8E00"; - case 1: - return undefined; - case 2: - return "#4AA500"; - case 4: - return "#4BB400"; - case 8: - return "#52C200"; + case 0: + return "#929292"; + case 0.125: + return "#FF5500"; + case 0.25: + return "#FF7400"; + case 0.5: + return "#FE8E00"; + case 1: + return undefined; + case 2: + return "#4AA500"; + case 4: + return "#4BB400"; + case 8: + return "#52C200"; } } else if (side === "defense") { switch (multiplier) { - case 0: - return "#B1B100"; - case 0.125: - return "#2DB4FF"; - case 0.25: - return "#00A4FF"; - case 0.5: - return "#0093FF"; - case 1: - return undefined; - case 2: - return "#FE8E00"; - case 4: - return "#FF7400"; - case 8: - return "#FF5500"; + case 0: + return "#B1B100"; + case 0.125: + return "#2DB4FF"; + case 0.25: + return "#00A4FF"; + case 0.5: + return "#0093FF"; + case 1: + return undefined; + case 2: + return "#FE8E00"; + case 4: + return "#FF7400"; + case 8: + return "#FF5500"; } } } export function getTypeRgb(type: Type): [ integer, integer, integer ] { switch (type) { - case Type.NORMAL: - return [ 168, 168, 120 ]; - case Type.FIGHTING: - return [ 192, 48, 40 ]; - case Type.FLYING: - return [ 168, 144, 240 ]; - case Type.POISON: - return [ 160, 64, 160 ]; - case Type.GROUND: - return [ 224, 192, 104 ]; - case Type.ROCK: - return [ 184, 160, 56 ]; - case Type.BUG: - return [ 168, 184, 32 ]; - case Type.GHOST: - return [ 112, 88, 152 ]; - case Type.STEEL: - return [ 184, 184, 208 ]; - case Type.FIRE: - return [ 240, 128, 48 ]; - case Type.WATER: - return [ 104, 144, 240 ]; - case Type.GRASS: - return [ 120, 200, 80 ]; - case Type.ELECTRIC: - return [ 248, 208, 48 ]; - case Type.PSYCHIC: - return [ 248, 88, 136 ]; - case Type.ICE: - return [ 152, 216, 216 ]; - case Type.DRAGON: - return [ 112, 56, 248 ]; - case Type.DARK: - return [ 112, 88, 72 ]; - case Type.FAIRY: - return [ 232, 136, 200 ]; - case Type.STELLAR: - return [ 255, 255, 255 ]; - default: - return [ 0, 0, 0 ]; + case Type.NORMAL: + return [ 168, 168, 120 ]; + case Type.FIGHTING: + return [ 192, 48, 40 ]; + case Type.FLYING: + return [ 168, 144, 240 ]; + case Type.POISON: + return [ 160, 64, 160 ]; + case Type.GROUND: + return [ 224, 192, 104 ]; + case Type.ROCK: + return [ 184, 160, 56 ]; + case Type.BUG: + return [ 168, 184, 32 ]; + case Type.GHOST: + return [ 112, 88, 152 ]; + case Type.STEEL: + return [ 184, 184, 208 ]; + case Type.FIRE: + return [ 240, 128, 48 ]; + case Type.WATER: + return [ 104, 144, 240 ]; + case Type.GRASS: + return [ 120, 200, 80 ]; + case Type.ELECTRIC: + return [ 248, 208, 48 ]; + case Type.PSYCHIC: + return [ 248, 88, 136 ]; + case Type.ICE: + return [ 152, 216, 216 ]; + case Type.DRAGON: + return [ 112, 56, 248 ]; + case Type.DARK: + return [ 112, 88, 72 ]; + case Type.FAIRY: + return [ 232, 136, 200 ]; + case Type.STELLAR: + return [ 255, 255, 255 ]; + default: + return [ 0, 0, 0 ]; } } diff --git a/src/data/variant.ts b/src/data/variant.ts index b7a01a4be89..13869635f1e 100644 --- a/src/data/variant.ts +++ b/src/data/variant.ts @@ -10,22 +10,22 @@ export const variantColorCache = {}; export function getVariantTint(variant: Variant): integer { switch (variant) { - case 0: - return 0xf8c020; - case 1: - return 0x20f8f0; - case 2: - return 0xe81048; + case 0: + return 0xf8c020; + case 1: + return 0x20f8f0; + case 2: + return 0xe81048; } } export function getVariantIcon(variant: Variant): integer { switch (variant) { - case 0: - return VariantTier.STANDARD; - case 1: - return VariantTier.RARE; - case 2: - return VariantTier.EPIC; + case 0: + return VariantTier.STANDARD; + case 1: + return VariantTier.RARE; + case 2: + return VariantTier.EPIC; } } diff --git a/src/data/weather.ts b/src/data/weather.ts index 8dfa17c4ef8..20c03af77c8 100644 --- a/src/data/weather.ts +++ b/src/data/weather.ts @@ -33,10 +33,10 @@ export class Weather { isImmutable(): boolean { switch (this.weatherType) { - case WeatherType.HEAVY_RAIN: - case WeatherType.HARSH_SUN: - case WeatherType.STRONG_WINDS: - return true; + case WeatherType.HEAVY_RAIN: + case WeatherType.HARSH_SUN: + case WeatherType.STRONG_WINDS: + return true; } return false; @@ -44,9 +44,9 @@ export class Weather { isDamaging(): boolean { switch (this.weatherType) { - case WeatherType.SANDSTORM: - case WeatherType.HAIL: - return true; + case WeatherType.SANDSTORM: + case WeatherType.HAIL: + return true; } return false; @@ -54,10 +54,10 @@ export class Weather { isTypeDamageImmune(type: Type): boolean { switch (this.weatherType) { - case WeatherType.SANDSTORM: - return type === Type.GROUND || type === Type.ROCK || type === Type.STEEL; - case WeatherType.HAIL: - return type === Type.ICE; + case WeatherType.SANDSTORM: + return type === Type.GROUND || type === Type.ROCK || type === Type.STEEL; + case WeatherType.HAIL: + return type === Type.ICE; } return false; @@ -65,24 +65,24 @@ export class Weather { getAttackTypeMultiplier(attackType: Type): number { switch (this.weatherType) { - case WeatherType.SUNNY: - case WeatherType.HARSH_SUN: - if (attackType === Type.FIRE) { - return 1.5; - } - if (attackType === Type.WATER) { - return 0.5; - } - break; - case WeatherType.RAIN: - case WeatherType.HEAVY_RAIN: - if (attackType === Type.FIRE) { - return 0.5; - } - if (attackType === Type.WATER) { - return 1.5; - } - break; + case WeatherType.SUNNY: + case WeatherType.HARSH_SUN: + if (attackType === Type.FIRE) { + return 1.5; + } + if (attackType === Type.WATER) { + return 0.5; + } + break; + case WeatherType.RAIN: + case WeatherType.HEAVY_RAIN: + if (attackType === Type.FIRE) { + return 0.5; + } + if (attackType === Type.WATER) { + return 1.5; + } + break; } return 1; @@ -92,10 +92,10 @@ export class Weather { const moveType = user.getMoveType(move); switch (this.weatherType) { - case WeatherType.HARSH_SUN: - return move instanceof AttackMove && moveType === Type.WATER; - case WeatherType.HEAVY_RAIN: - return move instanceof AttackMove && moveType === Type.FIRE; + case WeatherType.HARSH_SUN: + return move instanceof AttackMove && moveType === Type.WATER; + case WeatherType.HEAVY_RAIN: + return move instanceof AttackMove && moveType === Type.FIRE; } return false; @@ -120,24 +120,24 @@ export class Weather { export function getWeatherStartMessage(weatherType: WeatherType): string | null { switch (weatherType) { - case WeatherType.SUNNY: - return i18next.t("weather:sunnyStartMessage"); - case WeatherType.RAIN: - return i18next.t("weather:rainStartMessage"); - case WeatherType.SANDSTORM: - return i18next.t("weather:sandstormStartMessage"); - case WeatherType.HAIL: - return i18next.t("weather:hailStartMessage"); - case WeatherType.SNOW: - return i18next.t("weather:snowStartMessage"); - case WeatherType.FOG: - return i18next.t("weather:fogStartMessage"); - case WeatherType.HEAVY_RAIN: - return i18next.t("weather:heavyRainStartMessage"); - case WeatherType.HARSH_SUN: - return i18next.t("weather:harshSunStartMessage"); - case WeatherType.STRONG_WINDS: - return i18next.t("weather:strongWindsStartMessage"); + case WeatherType.SUNNY: + return i18next.t("weather:sunnyStartMessage"); + case WeatherType.RAIN: + return i18next.t("weather:rainStartMessage"); + case WeatherType.SANDSTORM: + return i18next.t("weather:sandstormStartMessage"); + case WeatherType.HAIL: + return i18next.t("weather:hailStartMessage"); + case WeatherType.SNOW: + return i18next.t("weather:snowStartMessage"); + case WeatherType.FOG: + return i18next.t("weather:fogStartMessage"); + case WeatherType.HEAVY_RAIN: + return i18next.t("weather:heavyRainStartMessage"); + case WeatherType.HARSH_SUN: + return i18next.t("weather:harshSunStartMessage"); + case WeatherType.STRONG_WINDS: + return i18next.t("weather:strongWindsStartMessage"); } return null; @@ -145,24 +145,24 @@ export function getWeatherStartMessage(weatherType: WeatherType): string | null export function getWeatherLapseMessage(weatherType: WeatherType): string | null { switch (weatherType) { - case WeatherType.SUNNY: - return i18next.t("weather:sunnyLapseMessage"); - case WeatherType.RAIN: - return i18next.t("weather:rainLapseMessage"); - case WeatherType.SANDSTORM: - return i18next.t("weather:sandstormLapseMessage"); - case WeatherType.HAIL: - return i18next.t("weather:hailLapseMessage"); - case WeatherType.SNOW: - return i18next.t("weather:snowLapseMessage"); - case WeatherType.FOG: - return i18next.t("weather:fogLapseMessage"); - case WeatherType.HEAVY_RAIN: - return i18next.t("weather:heavyRainLapseMessage"); - case WeatherType.HARSH_SUN: - return i18next.t("weather:harshSunLapseMessage"); - case WeatherType.STRONG_WINDS: - return i18next.t("weather:strongWindsLapseMessage"); + case WeatherType.SUNNY: + return i18next.t("weather:sunnyLapseMessage"); + case WeatherType.RAIN: + return i18next.t("weather:rainLapseMessage"); + case WeatherType.SANDSTORM: + return i18next.t("weather:sandstormLapseMessage"); + case WeatherType.HAIL: + return i18next.t("weather:hailLapseMessage"); + case WeatherType.SNOW: + return i18next.t("weather:snowLapseMessage"); + case WeatherType.FOG: + return i18next.t("weather:fogLapseMessage"); + case WeatherType.HEAVY_RAIN: + return i18next.t("weather:heavyRainLapseMessage"); + case WeatherType.HARSH_SUN: + return i18next.t("weather:harshSunLapseMessage"); + case WeatherType.STRONG_WINDS: + return i18next.t("weather:strongWindsLapseMessage"); } return null; @@ -170,10 +170,10 @@ export function getWeatherLapseMessage(weatherType: WeatherType): string | null export function getWeatherDamageMessage(weatherType: WeatherType, pokemon: Pokemon): string | null { switch (weatherType) { - case WeatherType.SANDSTORM: - return i18next.t("weather:sandstormDamageMessage", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) }); - case WeatherType.HAIL: - return i18next.t("weather:hailDamageMessage", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) }); + case WeatherType.SANDSTORM: + return i18next.t("weather:sandstormDamageMessage", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) }); + case WeatherType.HAIL: + return i18next.t("weather:hailDamageMessage", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) }); } return null; @@ -181,24 +181,24 @@ export function getWeatherDamageMessage(weatherType: WeatherType, pokemon: Pokem export function getWeatherClearMessage(weatherType: WeatherType): string | null { switch (weatherType) { - case WeatherType.SUNNY: - return i18next.t("weather:sunnyClearMessage"); - case WeatherType.RAIN: - return i18next.t("weather:rainClearMessage"); - case WeatherType.SANDSTORM: - return i18next.t("weather:sandstormClearMessage"); - case WeatherType.HAIL: - return i18next.t("weather:hailClearMessage"); - case WeatherType.SNOW: - return i18next.t("weather:snowClearMessage"); - case WeatherType.FOG: - return i18next.t("weather:fogClearMessage"); - case WeatherType.HEAVY_RAIN: - return i18next.t("weather:heavyRainClearMessage"); - case WeatherType.HARSH_SUN: - return i18next.t("weather:harshSunClearMessage"); - case WeatherType.STRONG_WINDS: - return i18next.t("weather:strongWindsClearMessage"); + case WeatherType.SUNNY: + return i18next.t("weather:sunnyClearMessage"); + case WeatherType.RAIN: + return i18next.t("weather:rainClearMessage"); + case WeatherType.SANDSTORM: + return i18next.t("weather:sandstormClearMessage"); + case WeatherType.HAIL: + return i18next.t("weather:hailClearMessage"); + case WeatherType.SNOW: + return i18next.t("weather:snowClearMessage"); + case WeatherType.FOG: + return i18next.t("weather:fogClearMessage"); + case WeatherType.HEAVY_RAIN: + return i18next.t("weather:heavyRainClearMessage"); + case WeatherType.HARSH_SUN: + return i18next.t("weather:harshSunClearMessage"); + case WeatherType.STRONG_WINDS: + return i18next.t("weather:strongWindsClearMessage"); } return null; @@ -206,33 +206,33 @@ export function getWeatherClearMessage(weatherType: WeatherType): string | null export function getTerrainStartMessage(terrainType: TerrainType): string | null { switch (terrainType) { - case TerrainType.MISTY: - return i18next.t("terrain:mistyStartMessage"); - case TerrainType.ELECTRIC: - return i18next.t("terrain:electricStartMessage"); - case TerrainType.GRASSY: - return i18next.t("terrain:grassyStartMessage"); - case TerrainType.PSYCHIC: - return i18next.t("terrain:psychicStartMessage"); - default: - console.warn("getTerrainStartMessage not defined. Using default null"); - return null; + case TerrainType.MISTY: + return i18next.t("terrain:mistyStartMessage"); + case TerrainType.ELECTRIC: + return i18next.t("terrain:electricStartMessage"); + case TerrainType.GRASSY: + return i18next.t("terrain:grassyStartMessage"); + case TerrainType.PSYCHIC: + return i18next.t("terrain:psychicStartMessage"); + default: + console.warn("getTerrainStartMessage not defined. Using default null"); + return null; } } export function getTerrainClearMessage(terrainType: TerrainType): string | null { switch (terrainType) { - case TerrainType.MISTY: - return i18next.t("terrain:mistyClearMessage"); - case TerrainType.ELECTRIC: - return i18next.t("terrain:electricClearMessage"); - case TerrainType.GRASSY: - return i18next.t("terrain:grassyClearMessage"); - case TerrainType.PSYCHIC: - return i18next.t("terrain:psychicClearMessage"); - default: - console.warn("getTerrainClearMessage not defined. Using default null"); - return null; + case TerrainType.MISTY: + return i18next.t("terrain:mistyClearMessage"); + case TerrainType.ELECTRIC: + return i18next.t("terrain:electricClearMessage"); + case TerrainType.GRASSY: + return i18next.t("terrain:grassyClearMessage"); + case TerrainType.PSYCHIC: + return i18next.t("terrain:psychicClearMessage"); + default: + console.warn("getTerrainClearMessage not defined. Using default null"); + return null; } } @@ -252,126 +252,126 @@ export function getRandomWeatherType(arena: any /* Importing from arena causes a let weatherPool: WeatherPoolEntry[] = []; const hasSun = arena.getTimeOfDay() < 2; switch (arena.biomeType) { - case Biome.GRASS: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 7 } - ]; - if (hasSun) { - weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 3 }); - } - break; - case Biome.TALL_GRASS: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 8 }, - { weatherType: WeatherType.RAIN, weight: 5 }, - ]; - if (hasSun) { - weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 8 }); - } - break; - case Biome.FOREST: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 8 }, - { weatherType: WeatherType.RAIN, weight: 5 } - ]; - break; - case Biome.SEA: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 3 }, - { weatherType: WeatherType.RAIN, weight: 12 } - ]; - break; - case Biome.SWAMP: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 3 }, - { weatherType: WeatherType.RAIN, weight: 4 }, - { weatherType: WeatherType.FOG, weight: 1 } - ]; - break; - case Biome.BEACH: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 8 }, - { weatherType: WeatherType.RAIN, weight: 3 } - ]; - if (hasSun) { - weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 5 }); - } - break; - case Biome.LAKE: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 10 }, - { weatherType: WeatherType.RAIN, weight: 5 }, - { weatherType: WeatherType.FOG, weight: 1 } - ]; - break; - case Biome.SEABED: - weatherPool = [ - { weatherType: WeatherType.RAIN, weight: 1 } - ]; - break; - case Biome.BADLANDS: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 8 }, - { weatherType: WeatherType.SANDSTORM, weight: 2 } - ]; - if (hasSun) { - weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 5 }); - } - break; - case Biome.DESERT: - weatherPool = [ - { weatherType: WeatherType.SANDSTORM, weight: 2 } - ]; - if (hasSun) { - weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 2 }); - } - break; - case Biome.ICE_CAVE: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 3 }, - { weatherType: WeatherType.SNOW, weight: 4 }, - { weatherType: WeatherType.HAIL, weight: 1 } - ]; - break; - case Biome.MEADOW: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 2 } - ]; - if (hasSun) { - weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 2 }); - } - case Biome.VOLCANO: - weatherPool = [ - { weatherType: hasSun ? WeatherType.SUNNY : WeatherType.NONE, weight: 1 } - ]; - break; - case Biome.GRAVEYARD: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 3 }, - { weatherType: WeatherType.FOG, weight: 1 } - ]; - break; - case Biome.JUNGLE: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 8 }, - { weatherType: WeatherType.RAIN, weight: 2 } - ]; - break; - case Biome.SNOWY_FOREST: - weatherPool = [ - { weatherType: WeatherType.SNOW, weight: 7 }, - { weatherType: WeatherType.HAIL, weight: 1 } - ]; - break; - case Biome.ISLAND: - weatherPool = [ - { weatherType: WeatherType.NONE, weight: 5 }, - { weatherType: WeatherType.RAIN, weight: 1 }, - ]; - if (hasSun) { - weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 2 }); - } - break; + case Biome.GRASS: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 7 } + ]; + if (hasSun) { + weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 3 }); + } + break; + case Biome.TALL_GRASS: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 8 }, + { weatherType: WeatherType.RAIN, weight: 5 }, + ]; + if (hasSun) { + weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 8 }); + } + break; + case Biome.FOREST: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 8 }, + { weatherType: WeatherType.RAIN, weight: 5 } + ]; + break; + case Biome.SEA: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 3 }, + { weatherType: WeatherType.RAIN, weight: 12 } + ]; + break; + case Biome.SWAMP: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 3 }, + { weatherType: WeatherType.RAIN, weight: 4 }, + { weatherType: WeatherType.FOG, weight: 1 } + ]; + break; + case Biome.BEACH: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 8 }, + { weatherType: WeatherType.RAIN, weight: 3 } + ]; + if (hasSun) { + weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 5 }); + } + break; + case Biome.LAKE: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 10 }, + { weatherType: WeatherType.RAIN, weight: 5 }, + { weatherType: WeatherType.FOG, weight: 1 } + ]; + break; + case Biome.SEABED: + weatherPool = [ + { weatherType: WeatherType.RAIN, weight: 1 } + ]; + break; + case Biome.BADLANDS: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 8 }, + { weatherType: WeatherType.SANDSTORM, weight: 2 } + ]; + if (hasSun) { + weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 5 }); + } + break; + case Biome.DESERT: + weatherPool = [ + { weatherType: WeatherType.SANDSTORM, weight: 2 } + ]; + if (hasSun) { + weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 2 }); + } + break; + case Biome.ICE_CAVE: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 3 }, + { weatherType: WeatherType.SNOW, weight: 4 }, + { weatherType: WeatherType.HAIL, weight: 1 } + ]; + break; + case Biome.MEADOW: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 2 } + ]; + if (hasSun) { + weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 2 }); + } + case Biome.VOLCANO: + weatherPool = [ + { weatherType: hasSun ? WeatherType.SUNNY : WeatherType.NONE, weight: 1 } + ]; + break; + case Biome.GRAVEYARD: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 3 }, + { weatherType: WeatherType.FOG, weight: 1 } + ]; + break; + case Biome.JUNGLE: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 8 }, + { weatherType: WeatherType.RAIN, weight: 2 } + ]; + break; + case Biome.SNOWY_FOREST: + weatherPool = [ + { weatherType: WeatherType.SNOW, weight: 7 }, + { weatherType: WeatherType.HAIL, weight: 1 } + ]; + break; + case Biome.ISLAND: + weatherPool = [ + { weatherType: WeatherType.NONE, weight: 5 }, + { weatherType: WeatherType.RAIN, weight: 1 }, + ]; + if (hasSun) { + weatherPool.push({ weatherType: WeatherType.SUNNY, weight: 2 }); + } + break; } if (weatherPool.length > 1) { diff --git a/src/field/anims.ts b/src/field/anims.ts index 52a15aa4f20..c73c52027c5 100644 --- a/src/field/anims.ts +++ b/src/field/anims.ts @@ -4,21 +4,21 @@ import * as Utils from "../utils"; export function addPokeballOpenParticles(scene: BattleScene, x: number, y: number, pokeballType: PokeballType): void { switch (pokeballType) { - case PokeballType.POKEBALL: - doDefaultPbOpenParticles(scene, x, y, 48); - break; - case PokeballType.GREAT_BALL: - doDefaultPbOpenParticles(scene, x, y, 96); - break; - case PokeballType.ULTRA_BALL: - doUbOpenParticles(scene, x, y, 8); - break; - case PokeballType.ROGUE_BALL: - doUbOpenParticles(scene, x, y, 10); - break; - case PokeballType.MASTER_BALL: - doMbOpenParticles(scene, x, y); - break; + case PokeballType.POKEBALL: + doDefaultPbOpenParticles(scene, x, y, 48); + break; + case PokeballType.GREAT_BALL: + doDefaultPbOpenParticles(scene, x, y, 96); + break; + case PokeballType.ULTRA_BALL: + doUbOpenParticles(scene, x, y, 8); + break; + case PokeballType.ROGUE_BALL: + doUbOpenParticles(scene, x, y, 10); + break; + case PokeballType.MASTER_BALL: + doMbOpenParticles(scene, x, y); + break; } } diff --git a/src/field/arena.ts b/src/field/arena.ts index ad1846884fc..7bfdf9a0000 100644 --- a/src/field/arena.ts +++ b/src/field/arena.ts @@ -129,18 +129,18 @@ export class Arena { if (ret.subLegendary || ret.legendary || ret.mythical) { switch (true) { - case (ret.baseTotal >= 720): - regen = level < 90; - break; - case (ret.baseTotal >= 670): - regen = level < 70; - break; - case (ret.baseTotal >= 580): - regen = level < 50; - break; - default: - regen = level < 30; - break; + case (ret.baseTotal >= 720): + regen = level < 90; + break; + case (ret.baseTotal >= 670): + regen = level < 70; + break; + case (ret.baseTotal >= 580): + regen = level < 50; + break; + default: + regen = level < 30; + break; } } } @@ -177,41 +177,41 @@ export class Arena { getSpeciesFormIndex(species: PokemonSpecies): integer { switch (species.speciesId) { - case Species.BURMY: - case Species.WORMADAM: - switch (this.biomeType) { - case Biome.BEACH: - return 1; - case Biome.SLUM: - return 2; - } - break; - case Species.ROTOM: - switch (this.biomeType) { - case Biome.VOLCANO: - return 1; - case Biome.SEA: - return 2; - case Biome.ICE_CAVE: - return 3; - case Biome.MOUNTAIN: - return 4; - case Biome.TALL_GRASS: - return 5; - } - break; - case Species.LYCANROC: - const timeOfDay = this.getTimeOfDay(); - switch (timeOfDay) { - case TimeOfDay.DAY: - case TimeOfDay.DAWN: - return 0; - case TimeOfDay.DUSK: - return 2; - case TimeOfDay.NIGHT: - return 1; - } - break; + case Species.BURMY: + case Species.WORMADAM: + switch (this.biomeType) { + case Biome.BEACH: + return 1; + case Biome.SLUM: + return 2; + } + break; + case Species.ROTOM: + switch (this.biomeType) { + case Biome.VOLCANO: + return 1; + case Biome.SEA: + return 2; + case Biome.ICE_CAVE: + return 3; + case Biome.MOUNTAIN: + return 4; + case Biome.TALL_GRASS: + return 5; + } + break; + case Species.LYCANROC: + const timeOfDay = this.getTimeOfDay(); + switch (timeOfDay) { + case TimeOfDay.DAY: + case TimeOfDay.DAWN: + return 0; + case TimeOfDay.DUSK: + return 2; + case TimeOfDay.NIGHT: + return 1; + } + break; } return 0; @@ -219,70 +219,70 @@ export class Arena { getTypeForBiome() { switch (this.biomeType) { - case Biome.TOWN: - case Biome.PLAINS: - case Biome.METROPOLIS: - return Type.NORMAL; - case Biome.GRASS: - case Biome.TALL_GRASS: - return Type.GRASS; - case Biome.FOREST: - case Biome.JUNGLE: - return Type.BUG; - case Biome.SLUM: - case Biome.SWAMP: - return Type.POISON; - case Biome.SEA: - case Biome.BEACH: - case Biome.LAKE: - case Biome.SEABED: - return Type.WATER; - case Biome.MOUNTAIN: - return Type.FLYING; - case Biome.BADLANDS: - return Type.GROUND; - case Biome.CAVE: - case Biome.DESERT: - return Type.ROCK; - case Biome.ICE_CAVE: - case Biome.SNOWY_FOREST: - return Type.ICE; - case Biome.MEADOW: - case Biome.FAIRY_CAVE: - case Biome.ISLAND: - return Type.FAIRY; - case Biome.POWER_PLANT: - return Type.ELECTRIC; - case Biome.VOLCANO: - return Type.FIRE; - case Biome.GRAVEYARD: - case Biome.TEMPLE: - return Type.GHOST; - case Biome.DOJO: - case Biome.CONSTRUCTION_SITE: - return Type.FIGHTING; - case Biome.FACTORY: - case Biome.LABORATORY: - return Type.STEEL; - case Biome.RUINS: - case Biome.SPACE: - return Type.PSYCHIC; - case Biome.WASTELAND: - case Biome.END: - return Type.DRAGON; - case Biome.ABYSS: - return Type.DARK; - default: - return Type.UNKNOWN; + case Biome.TOWN: + case Biome.PLAINS: + case Biome.METROPOLIS: + return Type.NORMAL; + case Biome.GRASS: + case Biome.TALL_GRASS: + return Type.GRASS; + case Biome.FOREST: + case Biome.JUNGLE: + return Type.BUG; + case Biome.SLUM: + case Biome.SWAMP: + return Type.POISON; + case Biome.SEA: + case Biome.BEACH: + case Biome.LAKE: + case Biome.SEABED: + return Type.WATER; + case Biome.MOUNTAIN: + return Type.FLYING; + case Biome.BADLANDS: + return Type.GROUND; + case Biome.CAVE: + case Biome.DESERT: + return Type.ROCK; + case Biome.ICE_CAVE: + case Biome.SNOWY_FOREST: + return Type.ICE; + case Biome.MEADOW: + case Biome.FAIRY_CAVE: + case Biome.ISLAND: + return Type.FAIRY; + case Biome.POWER_PLANT: + return Type.ELECTRIC; + case Biome.VOLCANO: + return Type.FIRE; + case Biome.GRAVEYARD: + case Biome.TEMPLE: + return Type.GHOST; + case Biome.DOJO: + case Biome.CONSTRUCTION_SITE: + return Type.FIGHTING; + case Biome.FACTORY: + case Biome.LABORATORY: + return Type.STEEL; + case Biome.RUINS: + case Biome.SPACE: + return Type.PSYCHIC; + case Biome.WASTELAND: + case Biome.END: + return Type.DRAGON; + case Biome.ABYSS: + return Type.DARK; + default: + return Type.UNKNOWN; } } getBgTerrainColorRatioForBiome(): number { switch (this.biomeType) { - case Biome.SPACE: - return 1; - case Biome.END: - return 0; + case Biome.SPACE: + return 1; + case Biome.END: + return 0; } return 131 / 180; @@ -424,52 +424,52 @@ export class Arena { */ getTrainerChance(): integer { switch (this.biomeType) { - case Biome.METROPOLIS: - return 2; - case Biome.SLUM: - case Biome.BEACH: - case Biome.DOJO: - case Biome.CONSTRUCTION_SITE: - return 4; - case Biome.PLAINS: - case Biome.GRASS: - case Biome.LAKE: - case Biome.CAVE: - return 6; - case Biome.TALL_GRASS: - case Biome.FOREST: - case Biome.SEA: - case Biome.SWAMP: - case Biome.MOUNTAIN: - case Biome.BADLANDS: - case Biome.DESERT: - case Biome.MEADOW: - case Biome.POWER_PLANT: - case Biome.GRAVEYARD: - case Biome.FACTORY: - case Biome.SNOWY_FOREST: - return 8; - case Biome.ICE_CAVE: - case Biome.VOLCANO: - case Biome.RUINS: - case Biome.WASTELAND: - case Biome.JUNGLE: - case Biome.FAIRY_CAVE: - return 12; - case Biome.SEABED: - case Biome.ABYSS: - case Biome.SPACE: - case Biome.TEMPLE: - return 16; - default: - return 0; + case Biome.METROPOLIS: + return 2; + case Biome.SLUM: + case Biome.BEACH: + case Biome.DOJO: + case Biome.CONSTRUCTION_SITE: + return 4; + case Biome.PLAINS: + case Biome.GRASS: + case Biome.LAKE: + case Biome.CAVE: + return 6; + case Biome.TALL_GRASS: + case Biome.FOREST: + case Biome.SEA: + case Biome.SWAMP: + case Biome.MOUNTAIN: + case Biome.BADLANDS: + case Biome.DESERT: + case Biome.MEADOW: + case Biome.POWER_PLANT: + case Biome.GRAVEYARD: + case Biome.FACTORY: + case Biome.SNOWY_FOREST: + return 8; + case Biome.ICE_CAVE: + case Biome.VOLCANO: + case Biome.RUINS: + case Biome.WASTELAND: + case Biome.JUNGLE: + case Biome.FAIRY_CAVE: + return 12; + case Biome.SEABED: + case Biome.ABYSS: + case Biome.SPACE: + case Biome.TEMPLE: + return 16; + default: + return 0; } } getTimeOfDay(): TimeOfDay { switch (this.biomeType) { - case Biome.ABYSS: - return TimeOfDay.NIGHT; + case Biome.ABYSS: + return TimeOfDay.NIGHT; } const waveCycle = ((this.scene.currentBattle?.waveIndex || 0) + this.scene.waveCycleOffset) % 40; @@ -491,35 +491,35 @@ export class Arena { isOutside(): boolean { switch (this.biomeType) { - case Biome.SEABED: - case Biome.CAVE: - case Biome.ICE_CAVE: - case Biome.POWER_PLANT: - case Biome.DOJO: - case Biome.FACTORY: - case Biome.ABYSS: - case Biome.FAIRY_CAVE: - case Biome.TEMPLE: - case Biome.LABORATORY: - return false; - default: - return true; + case Biome.SEABED: + case Biome.CAVE: + case Biome.ICE_CAVE: + case Biome.POWER_PLANT: + case Biome.DOJO: + case Biome.FACTORY: + case Biome.ABYSS: + case Biome.FAIRY_CAVE: + case Biome.TEMPLE: + case Biome.LABORATORY: + return false; + default: + return true; } } overrideTint(): [integer, integer, integer] { switch (Overrides.ARENA_TINT_OVERRIDE) { - case TimeOfDay.DUSK: - return [ 98, 48, 73 ].map(c => Math.round((c + 128) / 2)) as [integer, integer, integer]; - break; - case (TimeOfDay.NIGHT): - return [ 64, 64, 64 ]; - break; - case TimeOfDay.DAWN: - case TimeOfDay.DAY: - default: - return [ 128, 128, 128 ]; - break; + case TimeOfDay.DUSK: + return [ 98, 48, 73 ].map(c => Math.round((c + 128) / 2)) as [integer, integer, integer]; + break; + case (TimeOfDay.NIGHT): + return [ 64, 64, 64 ]; + break; + case TimeOfDay.DAWN: + case TimeOfDay.DAY: + default: + return [ 128, 128, 128 ]; + break; } } @@ -528,10 +528,10 @@ export class Arena { return this.overrideTint(); } switch (this.biomeType) { - case Biome.ABYSS: - return [ 64, 64, 64 ]; - default: - return [ 128, 128, 128 ]; + case Biome.ABYSS: + return [ 64, 64, 64 ]; + default: + return [ 128, 128, 128 ]; } } @@ -544,8 +544,8 @@ export class Arena { } switch (this.biomeType) { - default: - return [ 98, 48, 73 ].map(c => Math.round((c + 128) / 2)) as [integer, integer, integer]; + default: + return [ 98, 48, 73 ].map(c => Math.round((c + 128) / 2)) as [integer, integer, integer]; } } @@ -554,10 +554,10 @@ export class Arena { return this.overrideTint(); } switch (this.biomeType) { - case Biome.ABYSS: - case Biome.SPACE: - case Biome.END: - return this.getDayTint(); + case Biome.ABYSS: + case Biome.SPACE: + case Biome.END: + return this.getDayTint(); } if (!this.isOutside()) { @@ -565,8 +565,8 @@ export class Arena { } switch (this.biomeType) { - default: - return [ 48, 48, 98 ]; + default: + return [ 48, 48, 98 ]; } } @@ -747,77 +747,77 @@ export class Arena { getBgmLoopPoint(): number { switch (this.biomeType) { - case Biome.TOWN: - return 7.288; - case Biome.PLAINS: - return 17.485; - case Biome.GRASS: - return 1.995; - case Biome.TALL_GRASS: - return 9.608; - case Biome.METROPOLIS: - return 141.470; - case Biome.FOREST: - return 4.294; - case Biome.SEA: - return 0.024; - case Biome.SWAMP: - return 4.461; - case Biome.BEACH: - return 3.462; - case Biome.LAKE: - return 7.215; - case Biome.SEABED: - return 2.600; - case Biome.MOUNTAIN: - return 4.018; - case Biome.BADLANDS: - return 17.790; - case Biome.CAVE: - return 14.240; - case Biome.DESERT: - return 1.143; - case Biome.ICE_CAVE: - return 0.000; - case Biome.MEADOW: - return 3.891; - case Biome.POWER_PLANT: - return 9.447; - case Biome.VOLCANO: - return 17.637; - case Biome.GRAVEYARD: - return 3.232; - case Biome.DOJO: - return 6.205; - case Biome.FACTORY: - return 4.985; - case Biome.RUINS: - return 0.000; - case Biome.WASTELAND: - return 6.336; - case Biome.ABYSS: - return 5.130; - case Biome.SPACE: - return 20.036; - case Biome.CONSTRUCTION_SITE: - return 1.222; - case Biome.JUNGLE: - return 0.000; - case Biome.FAIRY_CAVE: - return 4.542; - case Biome.TEMPLE: - return 2.547; - case Biome.ISLAND: - return 2.751; - case Biome.LABORATORY: - return 114.862; - case Biome.SLUM: - return 0.000; - case Biome.SNOWY_FOREST: - return 3.047; - default: - console.warn(`missing bgm loop-point for biome "${Biome[this.biomeType]}" (=${this.biomeType})`); - return 0; + case Biome.TOWN: + return 7.288; + case Biome.PLAINS: + return 17.485; + case Biome.GRASS: + return 1.995; + case Biome.TALL_GRASS: + return 9.608; + case Biome.METROPOLIS: + return 141.470; + case Biome.FOREST: + return 4.294; + case Biome.SEA: + return 0.024; + case Biome.SWAMP: + return 4.461; + case Biome.BEACH: + return 3.462; + case Biome.LAKE: + return 7.215; + case Biome.SEABED: + return 2.600; + case Biome.MOUNTAIN: + return 4.018; + case Biome.BADLANDS: + return 17.790; + case Biome.CAVE: + return 14.240; + case Biome.DESERT: + return 1.143; + case Biome.ICE_CAVE: + return 0.000; + case Biome.MEADOW: + return 3.891; + case Biome.POWER_PLANT: + return 9.447; + case Biome.VOLCANO: + return 17.637; + case Biome.GRAVEYARD: + return 3.232; + case Biome.DOJO: + return 6.205; + case Biome.FACTORY: + return 4.985; + case Biome.RUINS: + return 0.000; + case Biome.WASTELAND: + return 6.336; + case Biome.ABYSS: + return 5.130; + case Biome.SPACE: + return 20.036; + case Biome.CONSTRUCTION_SITE: + return 1.222; + case Biome.JUNGLE: + return 0.000; + case Biome.FAIRY_CAVE: + return 4.542; + case Biome.TEMPLE: + return 2.547; + case Biome.ISLAND: + return 2.751; + case Biome.LABORATORY: + return 114.862; + case Biome.SLUM: + return 0.000; + case Biome.SNOWY_FOREST: + return 3.047; + default: + console.warn(`missing bgm loop-point for biome "${Biome[this.biomeType]}" (=${this.biomeType})`); + return 0; } } } @@ -828,32 +828,32 @@ export function getBiomeKey(biome: Biome): string { export function getBiomeHasProps(biomeType: Biome): boolean { switch (biomeType) { - case Biome.METROPOLIS: - case Biome.BEACH: - case Biome.LAKE: - case Biome.SEABED: - case Biome.MOUNTAIN: - case Biome.BADLANDS: - case Biome.CAVE: - case Biome.DESERT: - case Biome.ICE_CAVE: - case Biome.MEADOW: - case Biome.POWER_PLANT: - case Biome.VOLCANO: - case Biome.GRAVEYARD: - case Biome.FACTORY: - case Biome.RUINS: - case Biome.WASTELAND: - case Biome.ABYSS: - case Biome.CONSTRUCTION_SITE: - case Biome.JUNGLE: - case Biome.FAIRY_CAVE: - case Biome.TEMPLE: - case Biome.SNOWY_FOREST: - case Biome.ISLAND: - case Biome.LABORATORY: - case Biome.END: - return true; + case Biome.METROPOLIS: + case Biome.BEACH: + case Biome.LAKE: + case Biome.SEABED: + case Biome.MOUNTAIN: + case Biome.BADLANDS: + case Biome.CAVE: + case Biome.DESERT: + case Biome.ICE_CAVE: + case Biome.MEADOW: + case Biome.POWER_PLANT: + case Biome.VOLCANO: + case Biome.GRAVEYARD: + case Biome.FACTORY: + case Biome.RUINS: + case Biome.WASTELAND: + case Biome.ABYSS: + case Biome.CONSTRUCTION_SITE: + case Biome.JUNGLE: + case Biome.FAIRY_CAVE: + case Biome.TEMPLE: + case Biome.SNOWY_FOREST: + case Biome.ISLAND: + case Biome.LABORATORY: + case Biome.END: + return true; } return false; diff --git a/src/field/damage-number-handler.ts b/src/field/damage-number-handler.ts index ae0692da342..4ddcd2d3ee7 100644 --- a/src/field/damage-number-handler.ts +++ b/src/field/damage-number-handler.ts @@ -29,21 +29,21 @@ export default class DamageNumberHandler { let [ textColor, shadowColor ] : TextAndShadowArr = [ null, null ]; switch (result) { - case HitResult.SUPER_EFFECTIVE: - [ textColor, shadowColor ] = [ "#f8d030", "#b8a038" ]; - break; - case HitResult.NOT_VERY_EFFECTIVE: - [ textColor, shadowColor ] = [ "#f08030", "#c03028" ]; - break; - case HitResult.ONE_HIT_KO: - [ textColor, shadowColor ] = [ "#a040a0", "#483850" ]; - break; - case HitResult.HEAL: - [ textColor, shadowColor ] = [ "#78c850", "#588040" ]; - break; - default: - [ textColor, shadowColor ] = [ "#ffffff", "#636363" ]; - break; + case HitResult.SUPER_EFFECTIVE: + [ textColor, shadowColor ] = [ "#f8d030", "#b8a038" ]; + break; + case HitResult.NOT_VERY_EFFECTIVE: + [ textColor, shadowColor ] = [ "#f08030", "#c03028" ]; + break; + case HitResult.ONE_HIT_KO: + [ textColor, shadowColor ] = [ "#a040a0", "#483850" ]; + break; + case HitResult.HEAL: + [ textColor, shadowColor ] = [ "#78c850", "#588040" ]; + break; + default: + [ textColor, shadowColor ] = [ "#ffffff", "#636363" ]; + break; } if (textColor) { diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 9aaadf29657..0afbbf105e2 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -680,12 +680,12 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { getFieldPositionOffset(): [ number, number ] { switch (this.fieldPosition) { - case FieldPosition.CENTER: - return [ 0, 0 ]; - case FieldPosition.LEFT: - return [ -32, -8 ]; - case FieldPosition.RIGHT: - return [ 32, 0 ]; + case FieldPosition.CENTER: + return [ 0, 0 ]; + case FieldPosition.LEFT: + return [ -32, -8 ]; + case FieldPosition.RIGHT: + return [ 32, 0 ]; } } @@ -917,39 +917,39 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { let ret = statValue.value * this.getStatStageMultiplier(stat, opponent, move, ignoreOppAbility, isCritical, simulated); switch (stat) { - case Stat.ATK: - if (this.getTag(BattlerTagType.SLOW_START)) { - ret >>= 1; - } - break; - case Stat.DEF: - if (this.isOfType(Type.ICE) && this.scene.arena.weather?.weatherType === WeatherType.SNOW) { - ret *= 1.5; - } - break; - case Stat.SPATK: - break; - case Stat.SPDEF: - if (this.isOfType(Type.ROCK) && this.scene.arena.weather?.weatherType === WeatherType.SANDSTORM) { - ret *= 1.5; - } - break; - case Stat.SPD: - const side = this.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; - if (this.scene.arena.getTagOnSide(ArenaTagType.TAILWIND, side)) { - ret *= 2; - } - if (this.scene.arena.getTagOnSide(ArenaTagType.GRASS_WATER_PLEDGE, side)) { - ret >>= 2; - } + case Stat.ATK: + if (this.getTag(BattlerTagType.SLOW_START)) { + ret >>= 1; + } + break; + case Stat.DEF: + if (this.isOfType(Type.ICE) && this.scene.arena.weather?.weatherType === WeatherType.SNOW) { + ret *= 1.5; + } + break; + case Stat.SPATK: + break; + case Stat.SPDEF: + if (this.isOfType(Type.ROCK) && this.scene.arena.weather?.weatherType === WeatherType.SANDSTORM) { + ret *= 1.5; + } + break; + case Stat.SPD: + const side = this.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; + if (this.scene.arena.getTagOnSide(ArenaTagType.TAILWIND, side)) { + ret *= 2; + } + if (this.scene.arena.getTagOnSide(ArenaTagType.GRASS_WATER_PLEDGE, side)) { + ret >>= 2; + } - if (this.getTag(BattlerTagType.SLOW_START)) { - ret >>= 1; - } - if (this.status && this.status.effect === StatusEffect.PARALYSIS) { - ret >>= 1; - } - break; + if (this.getTag(BattlerTagType.SLOW_START)) { + ret >>= 1; + } + if (this.status && this.status.effect === StatusEffect.PARALYSIS) { + ret >>= 1; + } + break; } const highestStatBoost = this.findTag(t => t instanceof HighestStatBoostTag && (t as HighestStatBoostTag).stat === stat) as HighestStatBoostTag; @@ -2338,14 +2338,14 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (opponent) { if (isCritical) { switch (stat) { - case Stat.ATK: - case Stat.SPATK: - statStage.value = Math.max(statStage.value, 0); - break; - case Stat.DEF: - case Stat.SPDEF: - statStage.value = Math.min(statStage.value, 0); - break; + case Stat.ATK: + case Stat.SPATK: + statStage.value = Math.max(statStage.value, 0); + break; + case Stat.DEF: + case Stat.SPDEF: + statStage.value = Math.min(statStage.value, 0); + break; } } if (!ignoreOppAbility) { @@ -2795,15 +2795,15 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { // want to include is.Fainted() in case multi hit move ends early, still want to render message if (source.turnData.hitsLeft === 1 || this.isFainted()) { switch (result) { - case HitResult.SUPER_EFFECTIVE: - this.scene.queueMessage(i18next.t("battle:hitResultSuperEffective")); - break; - case HitResult.NOT_VERY_EFFECTIVE: - this.scene.queueMessage(i18next.t("battle:hitResultNotVeryEffective")); - break; - case HitResult.ONE_HIT_KO: - this.scene.queueMessage(i18next.t("battle:hitResultOneHitKO")); - break; + case HitResult.SUPER_EFFECTIVE: + this.scene.queueMessage(i18next.t("battle:hitResultSuperEffective")); + break; + case HitResult.NOT_VERY_EFFECTIVE: + this.scene.queueMessage(i18next.t("battle:hitResultNotVeryEffective")); + break; + case HitResult.ONE_HIT_KO: + this.scene.queueMessage(i18next.t("battle:hitResultOneHitKO")); + break; } } @@ -3355,53 +3355,53 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } switch (effect) { - case StatusEffect.POISON: - case StatusEffect.TOXIC: + case StatusEffect.POISON: + case StatusEffect.TOXIC: // Check if the Pokemon is immune to Poison/Toxic or if the source pokemon is canceling the immunity - const poisonImmunity = types.map(defType => { + const poisonImmunity = types.map(defType => { // Check if the Pokemon is not immune to Poison/Toxic - if (defType !== Type.POISON && defType !== Type.STEEL) { - return false; - } + if (defType !== Type.POISON && defType !== Type.STEEL) { + return false; + } - // Check if the source Pokemon has an ability that cancels the Poison/Toxic immunity - const cancelImmunity = new Utils.BooleanHolder(false); - if (sourcePokemon) { - applyAbAttrs(IgnoreTypeStatusEffectImmunityAbAttr, sourcePokemon, cancelImmunity, false, effect, defType); - if (cancelImmunity.value) { + // Check if the source Pokemon has an ability that cancels the Poison/Toxic immunity + const cancelImmunity = new Utils.BooleanHolder(false); + if (sourcePokemon) { + applyAbAttrs(IgnoreTypeStatusEffectImmunityAbAttr, sourcePokemon, cancelImmunity, false, effect, defType); + if (cancelImmunity.value) { + return false; + } + } + + return true; + }); + + if (this.isOfType(Type.POISON) || this.isOfType(Type.STEEL)) { + if (poisonImmunity.includes(true)) { return false; } } - - return true; - }); - - if (this.isOfType(Type.POISON) || this.isOfType(Type.STEEL)) { - if (poisonImmunity.includes(true)) { + break; + case StatusEffect.PARALYSIS: + if (this.isOfType(Type.ELECTRIC)) { return false; } - } - break; - case StatusEffect.PARALYSIS: - if (this.isOfType(Type.ELECTRIC)) { - return false; - } - break; - case StatusEffect.SLEEP: - if (this.isGrounded() && this.scene.arena.terrain?.terrainType === TerrainType.ELECTRIC) { - return false; - } - break; - case StatusEffect.FREEZE: - if (this.isOfType(Type.ICE) || (this.scene?.arena?.weather?.weatherType && [ WeatherType.SUNNY, WeatherType.HARSH_SUN ].includes(this.scene.arena.weather.weatherType))) { - return false; - } - break; - case StatusEffect.BURN: - if (this.isOfType(Type.FIRE)) { - return false; - } - break; + break; + case StatusEffect.SLEEP: + if (this.isGrounded() && this.scene.arena.terrain?.terrainType === TerrainType.ELECTRIC) { + return false; + } + break; + case StatusEffect.FREEZE: + if (this.isOfType(Type.ICE) || (this.scene?.arena?.weather?.weatherType && [ WeatherType.SUNNY, WeatherType.HARSH_SUN ].includes(this.scene.arena.weather.weatherType))) { + return false; + } + break; + case StatusEffect.BURN: + if (this.isOfType(Type.FIRE)) { + return false; + } + break; } const cancelled = new Utils.BooleanHolder(false); @@ -4501,35 +4501,35 @@ export class EnemyPokemon extends Pokemon { generateAndPopulateMoveset(formIndex?: integer): void { switch (true) { - case (this.species.speciesId === Species.SMEARGLE): - this.moveset = [ - new PokemonMove(Moves.SKETCH), - new PokemonMove(Moves.SKETCH), - new PokemonMove(Moves.SKETCH), - new PokemonMove(Moves.SKETCH) - ]; - break; - case (this.species.speciesId === Species.ETERNATUS): - this.moveset = (formIndex !== undefined ? formIndex : this.formIndex) - ? [ - new PokemonMove(Moves.DYNAMAX_CANNON), - new PokemonMove(Moves.CROSS_POISON), - new PokemonMove(Moves.FLAMETHROWER), - new PokemonMove(Moves.RECOVER, 0, -4) - ] - : [ - new PokemonMove(Moves.ETERNABEAM), - new PokemonMove(Moves.SLUDGE_BOMB), - new PokemonMove(Moves.FLAMETHROWER), - new PokemonMove(Moves.COSMIC_POWER) + case (this.species.speciesId === Species.SMEARGLE): + this.moveset = [ + new PokemonMove(Moves.SKETCH), + new PokemonMove(Moves.SKETCH), + new PokemonMove(Moves.SKETCH), + new PokemonMove(Moves.SKETCH) ]; - if (this.scene.gameMode.hasChallenge(Challenges.INVERSE_BATTLE)) { - this.moveset[2] = new PokemonMove(Moves.THUNDERBOLT); - } - break; - default: - super.generateAndPopulateMoveset(); - break; + break; + case (this.species.speciesId === Species.ETERNATUS): + this.moveset = (formIndex !== undefined ? formIndex : this.formIndex) + ? [ + new PokemonMove(Moves.DYNAMAX_CANNON), + new PokemonMove(Moves.CROSS_POISON), + new PokemonMove(Moves.FLAMETHROWER), + new PokemonMove(Moves.RECOVER, 0, -4) + ] + : [ + new PokemonMove(Moves.ETERNABEAM), + new PokemonMove(Moves.SLUDGE_BOMB), + new PokemonMove(Moves.FLAMETHROWER), + new PokemonMove(Moves.COSMIC_POWER) + ]; + if (this.scene.gameMode.hasChallenge(Challenges.INVERSE_BATTLE)) { + this.moveset[2] = new PokemonMove(Moves.THUNDERBOLT); + } + break; + default: + super.generateAndPopulateMoveset(); + break; } } @@ -4569,135 +4569,135 @@ export class EnemyPokemon extends Pokemon { } } switch (this.aiType) { - case AiType.RANDOM: // No enemy should spawn with this AI type in-game - const moveId = movePool[this.scene.randBattleSeedInt(movePool.length)]!.moveId; // TODO: is the bang correct? - return { move: moveId, targets: this.getNextTargets(moveId) }; - case AiType.SMART_RANDOM: - case AiType.SMART: + case AiType.RANDOM: // No enemy should spawn with this AI type in-game + const moveId = movePool[this.scene.randBattleSeedInt(movePool.length)]!.moveId; // TODO: is the bang correct? + return { move: moveId, targets: this.getNextTargets(moveId) }; + case AiType.SMART_RANDOM: + case AiType.SMART: /** * Search this Pokemon's move pool for moves that will KO an opposing target. * If there are any moves that can KO an opponent (i.e. a player Pokemon), * those moves are the only ones considered for selection on this turn. */ - const koMoves = movePool.filter(pkmnMove => { - if (!pkmnMove) { - return false; - } + const koMoves = movePool.filter(pkmnMove => { + if (!pkmnMove) { + return false; + } - const move = pkmnMove.getMove()!; - if (move.moveTarget === MoveTarget.ATTACKER) { - return false; - } + const move = pkmnMove.getMove()!; + if (move.moveTarget === MoveTarget.ATTACKER) { + return false; + } - const fieldPokemon = this.scene.getField(); - const moveTargets = getMoveTargets(this, move.id).targets - .map(ind => fieldPokemon[ind]) - .filter(p => this.isPlayer() !== p.isPlayer()); - // Only considers critical hits for crit-only moves or when this Pokemon is under the effect of Laser Focus - const isCritical = move.hasAttr(CritOnlyAttr) || !!this.getTag(BattlerTagType.ALWAYS_CRIT); + const fieldPokemon = this.scene.getField(); + const moveTargets = getMoveTargets(this, move.id).targets + .map(ind => fieldPokemon[ind]) + .filter(p => this.isPlayer() !== p.isPlayer()); + // Only considers critical hits for crit-only moves or when this Pokemon is under the effect of Laser Focus + const isCritical = move.hasAttr(CritOnlyAttr) || !!this.getTag(BattlerTagType.ALWAYS_CRIT); - return move.category !== MoveCategory.STATUS + return move.category !== MoveCategory.STATUS && moveTargets.some(p => { const doesNotFail = move.applyConditions(this, p, move) || [ Moves.SUCKER_PUNCH, Moves.UPPER_HAND, Moves.THUNDERCLAP ].includes(move.id); return doesNotFail && p.getAttackDamage(this, move, !p.battleData.abilityRevealed, false, isCritical).damage >= p.hp; }); - }, this); + }, this); - if (koMoves.length > 0) { - movePool = koMoves; - } + if (koMoves.length > 0) { + movePool = koMoves; + } - /** + /** * Move selection is based on the move's calculated "benefit score" against the * best possible target(s) (as determined by {@linkcode getNextTargets}). * For more information on how benefit scores are calculated, see `docs/enemy-ai.md`. */ - const moveScores = movePool.map(() => 0); - const moveTargets = Object.fromEntries(movePool.map(m => [ m!.moveId, this.getNextTargets(m!.moveId) ])); // TODO: are those bangs correct? - for (const m in movePool) { - const pokemonMove = movePool[m]!; // TODO: is the bang correct? - const move = pokemonMove.getMove(); + const moveScores = movePool.map(() => 0); + const moveTargets = Object.fromEntries(movePool.map(m => [ m!.moveId, this.getNextTargets(m!.moveId) ])); // TODO: are those bangs correct? + for (const m in movePool) { + const pokemonMove = movePool[m]!; // TODO: is the bang correct? + const move = pokemonMove.getMove(); - let moveScore = moveScores[m]; - const targetScores: integer[] = []; + let moveScore = moveScores[m]; + const targetScores: integer[] = []; - for (const mt of moveTargets[move.id]) { + for (const mt of moveTargets[move.id]) { // Prevent a target score from being calculated when the target is whoever attacks the user - if (mt === BattlerIndex.ATTACKER) { - break; - } + if (mt === BattlerIndex.ATTACKER) { + break; + } - const target = this.scene.getField()[mt]; - /** + const target = this.scene.getField()[mt]; + /** * The "target score" of a move is given by the move's user benefit score + the move's target benefit score. * If the target is an ally, the target benefit score is multiplied by -1. */ - let targetScore = move.getUserBenefitScore(this, target, move) + move.getTargetBenefitScore(this, target, move) * (mt < BattlerIndex.ENEMY === this.isPlayer() ? 1 : -1); - if (Number.isNaN(targetScore)) { - console.error(`Move ${move.name} returned score of NaN`); - targetScore = 0; - } - /** + let targetScore = move.getUserBenefitScore(this, target, move) + move.getTargetBenefitScore(this, target, move) * (mt < BattlerIndex.ENEMY === this.isPlayer() ? 1 : -1); + if (Number.isNaN(targetScore)) { + console.error(`Move ${move.name} returned score of NaN`); + targetScore = 0; + } + /** * If this move is unimplemented, or the move is known to fail when used, set its * target score to -20 */ - if ((move.name.endsWith(" (N)") || !move.applyConditions(this, target, move)) && ![ Moves.SUCKER_PUNCH, Moves.UPPER_HAND, Moves.THUNDERCLAP ].includes(move.id)) { - targetScore = -20; - } else if (move instanceof AttackMove) { + if ((move.name.endsWith(" (N)") || !move.applyConditions(this, target, move)) && ![ Moves.SUCKER_PUNCH, Moves.UPPER_HAND, Moves.THUNDERCLAP ].includes(move.id)) { + targetScore = -20; + } else if (move instanceof AttackMove) { /** * Attack moves are given extra multipliers to their base benefit score based on * the move's type effectiveness against the target and whether the move is a STAB move. */ - const effectiveness = target.getMoveEffectiveness(this, move, !target.battleData?.abilityRevealed); - if (target.isPlayer() !== this.isPlayer()) { - targetScore *= effectiveness; - if (this.isOfType(move.type)) { - targetScore *= 1.5; + const effectiveness = target.getMoveEffectiveness(this, move, !target.battleData?.abilityRevealed); + if (target.isPlayer() !== this.isPlayer()) { + targetScore *= effectiveness; + if (this.isOfType(move.type)) { + targetScore *= 1.5; + } + } else if (effectiveness) { + targetScore /= effectiveness; + if (this.isOfType(move.type)) { + targetScore /= 1.5; + } } - } else if (effectiveness) { - targetScore /= effectiveness; - if (this.isOfType(move.type)) { - targetScore /= 1.5; + /** If a move has a base benefit score of 0, its benefit score is assumed to be unimplemented at this point */ + if (!targetScore) { + targetScore = -20; } } - /** If a move has a base benefit score of 0, its benefit score is assumed to be unimplemented at this point */ - if (!targetScore) { - targetScore = -20; - } + targetScores.push(targetScore); } - targetScores.push(targetScore); + // When a move has multiple targets, its score is equal to the maximum target score across all targets + moveScore += Math.max(...targetScores); + + // could make smarter by checking opponent def/spdef + moveScores[m] = moveScore; } - // When a move has multiple targets, its score is equal to the maximum target score across all targets - moveScore += Math.max(...targetScores); - // could make smarter by checking opponent def/spdef - moveScores[m] = moveScore; - } + console.log(moveScores); - console.log(moveScores); - - // Sort the move pool in decreasing order of move score - const sortedMovePool = movePool.slice(0); - sortedMovePool.sort((a, b) => { - const scoreA = moveScores[movePool.indexOf(a)]; - const scoreB = moveScores[movePool.indexOf(b)]; - return scoreA < scoreB ? 1 : scoreA > scoreB ? -1 : 0; - }); - let r = 0; - if (this.aiType === AiType.SMART_RANDOM) { + // Sort the move pool in decreasing order of move score + const sortedMovePool = movePool.slice(0); + sortedMovePool.sort((a, b) => { + const scoreA = moveScores[movePool.indexOf(a)]; + const scoreB = moveScores[movePool.indexOf(b)]; + return scoreA < scoreB ? 1 : scoreA > scoreB ? -1 : 0; + }); + let r = 0; + if (this.aiType === AiType.SMART_RANDOM) { // Has a 5/8 chance to select the best move, and a 3/8 chance to advance to the next best move (and repeat this roll) - while (r < sortedMovePool.length - 1 && this.scene.randBattleSeedInt(8) >= 5) { - r++; - } - } else if (this.aiType === AiType.SMART) { + while (r < sortedMovePool.length - 1 && this.scene.randBattleSeedInt(8) >= 5) { + r++; + } + } else if (this.aiType === AiType.SMART) { // The chance to advance to the next best move increases when the compared moves' scores are closer to each other. - while (r < sortedMovePool.length - 1 && (moveScores[movePool.indexOf(sortedMovePool[r + 1])] / moveScores[movePool.indexOf(sortedMovePool[r])]) >= 0 + while (r < sortedMovePool.length - 1 && (moveScores[movePool.indexOf(sortedMovePool[r + 1])] / moveScores[movePool.indexOf(sortedMovePool[r])]) >= 0 && this.scene.randBattleSeedInt(100) < Math.round((moveScores[movePool.indexOf(sortedMovePool[r + 1])] / moveScores[movePool.indexOf(sortedMovePool[r])]) * 50)) { - r++; + r++; + } } - } - console.log(movePool.map(m => m!.getName()), moveScores, r, sortedMovePool.map(m => m!.getName())); // TODO: are those bangs correct? - return { move: sortedMovePool[r]!.moveId, targets: moveTargets[sortedMovePool[r]!.moveId] }; + console.log(movePool.map(m => m!.getName()), moveScores, r, sortedMovePool.map(m => m!.getName())); // TODO: are those bangs correct? + return { move: sortedMovePool[r]!.moveId, targets: moveTargets[sortedMovePool[r]!.moveId] }; } } @@ -4845,10 +4845,10 @@ export class EnemyPokemon extends Pokemon { } switch (this.scene.currentBattle.battleSpec) { - case BattleSpec.FINAL_BOSS: - if (!this.formIndex && this.bossSegmentIndex < 1) { - damage = Math.min(damage, this.hp - 1); - } + case BattleSpec.FINAL_BOSS: + if (!this.formIndex && this.bossSegmentIndex < 1) { + damage = Math.min(damage, this.hp - 1); + } } const ret = super.damage(damage, ignoreSegments, preventEndure, ignoreFaintPhase); diff --git a/src/field/trainer.ts b/src/field/trainer.ts index 5110787452f..b77a156f401 100644 --- a/src/field/trainer.ts +++ b/src/field/trainer.ts @@ -65,16 +65,16 @@ export default class Trainer extends Phaser.GameObjects.Container { } switch (this.variant) { - case TrainerVariant.FEMALE: - if (!this.config.hasGenders) { - variant = TrainerVariant.DEFAULT; - } - break; - case TrainerVariant.DOUBLE: - if (!this.config.hasDouble) { - variant = TrainerVariant.DEFAULT; - } - break; + case TrainerVariant.FEMALE: + if (!this.config.hasGenders) { + variant = TrainerVariant.DEFAULT; + } + break; + case TrainerVariant.DOUBLE: + if (!this.config.hasDouble) { + variant = TrainerVariant.DEFAULT; + } + break; } console.log(Object.keys(trainerPartyTemplates)[Object.values(trainerPartyTemplates).indexOf(this.getPartyTemplate())]); @@ -229,21 +229,21 @@ export default class Trainer extends Phaser.GameObjects.Container { const strength = partyTemplate.getStrength(i); switch (strength) { - case PartyMemberStrength.WEAKER: - multiplier = 0.95; - break; - case PartyMemberStrength.WEAK: - multiplier = 1.0; - break; - case PartyMemberStrength.AVERAGE: - multiplier = 1.1; - break; - case PartyMemberStrength.STRONG: - multiplier = 1.2; - break; - case PartyMemberStrength.STRONGER: - multiplier = 1.25; - break; + case PartyMemberStrength.WEAKER: + multiplier = 0.95; + break; + case PartyMemberStrength.WEAK: + multiplier = 1.0; + break; + case PartyMemberStrength.AVERAGE: + multiplier = 1.1; + break; + case PartyMemberStrength.STRONG: + multiplier = 1.2; + break; + case PartyMemberStrength.STRONGER: + multiplier = 1.25; + break; } let levelOffset = 0; @@ -515,19 +515,19 @@ export default class Trainer extends Phaser.GameObjects.Container { getPartyMemberModifierChanceMultiplier(index: integer): number { switch (this.getPartyTemplate().getStrength(index)) { - case PartyMemberStrength.WEAKER: - return 0.75; - case PartyMemberStrength.WEAK: - return 0.675; - case PartyMemberStrength.AVERAGE: - return 0.5625; - case PartyMemberStrength.STRONG: - return 0.45; - case PartyMemberStrength.STRONGER: - return 0.375; - default: - console.warn("getPartyMemberModifierChanceMultiplier not defined. Using default 0"); - return 0; + case PartyMemberStrength.WEAKER: + return 0.75; + case PartyMemberStrength.WEAK: + return 0.675; + case PartyMemberStrength.AVERAGE: + return 0.5625; + case PartyMemberStrength.STRONG: + return 0.45; + case PartyMemberStrength.STRONGER: + return 0.375; + default: + console.warn("getPartyMemberModifierChanceMultiplier not defined. Using default 0"); + return 0; } } diff --git a/src/game-mode.ts b/src/game-mode.ts index 91e8933ea6e..8f1bb9356e6 100644 --- a/src/game-mode.ts +++ b/src/game-mode.ts @@ -92,10 +92,10 @@ export class GameMode implements GameModeConfig { return Overrides.STARTING_LEVEL_OVERRIDE; } switch (this.modeId) { - case GameModes.DAILY: - return 20; - default: - return 5; + case GameModes.DAILY: + return 20; + default: + return 5; } } @@ -117,19 +117,19 @@ export class GameMode implements GameModeConfig { */ getStartingBiome(scene: BattleScene): Biome { switch (this.modeId) { - case GameModes.DAILY: - return scene.generateRandomBiome(this.getWaveForDifficulty(1)); - default: - return Overrides.STARTING_BIOME_OVERRIDE || Biome.TOWN; + case GameModes.DAILY: + return scene.generateRandomBiome(this.getWaveForDifficulty(1)); + default: + return Overrides.STARTING_BIOME_OVERRIDE || Biome.TOWN; } } getWaveForDifficulty(waveIndex: integer, ignoreCurveChanges: boolean = false): integer { switch (this.modeId) { - case GameModes.DAILY: - return waveIndex + 30 + (!ignoreCurveChanges ? Math.floor(waveIndex / 5) : 0); - default: - return waveIndex; + case GameModes.DAILY: + return waveIndex + 30 + (!ignoreCurveChanges ? Math.floor(waveIndex / 5) : 0); + default: + return waveIndex; } } @@ -186,10 +186,10 @@ export class GameMode implements GameModeConfig { isTrainerBoss(waveIndex: integer, biomeType: Biome, offsetGym: boolean): boolean { switch (this.modeId) { - case GameModes.DAILY: - return waveIndex > 10 && waveIndex < 50 && !(waveIndex % 10); - default: - return (waveIndex % 30) === (offsetGym ? 0 : 20) && (biomeType !== Biome.END || this.isClassic || this.isWaveFinal(waveIndex)); + case GameModes.DAILY: + return waveIndex > 10 && waveIndex < 50 && !(waveIndex % 10); + default: + return (waveIndex % 30) === (offsetGym ? 0 : 20) && (biomeType !== Biome.END || this.isClassic || this.isWaveFinal(waveIndex)); } } @@ -211,14 +211,14 @@ export class GameMode implements GameModeConfig { */ isWaveFinal(waveIndex: integer, modeId: GameModes = this.modeId): boolean { switch (modeId) { - case GameModes.CLASSIC: - case GameModes.CHALLENGE: - return waveIndex === 200; - case GameModes.ENDLESS: - case GameModes.SPLICED_ENDLESS: - return !(waveIndex % 250); - case GameModes.DAILY: - return waveIndex === 50; + case GameModes.CLASSIC: + case GameModes.CHALLENGE: + return waveIndex === 200; + case GameModes.ENDLESS: + case GameModes.SPLICED_ENDLESS: + return !(waveIndex % 250); + case GameModes.DAILY: + return waveIndex === 50; } } @@ -287,40 +287,40 @@ export class GameMode implements GameModeConfig { getClearScoreBonus(): integer { switch (this.modeId) { - case GameModes.CLASSIC: - case GameModes.CHALLENGE: - return 5000; - case GameModes.DAILY: - return 2500; - default: - return 0; + case GameModes.CLASSIC: + case GameModes.CHALLENGE: + return 5000; + case GameModes.DAILY: + return 2500; + default: + return 0; } } getEnemyModifierChance(isBoss: boolean): integer { switch (this.modeId) { - case GameModes.CLASSIC: - case GameModes.CHALLENGE: - case GameModes.DAILY: - return !isBoss ? 18 : 6; - case GameModes.ENDLESS: - case GameModes.SPLICED_ENDLESS: - return !isBoss ? 12 : 4; + case GameModes.CLASSIC: + case GameModes.CHALLENGE: + case GameModes.DAILY: + return !isBoss ? 18 : 6; + case GameModes.ENDLESS: + case GameModes.SPLICED_ENDLESS: + return !isBoss ? 12 : 4; } } getName(): string { switch (this.modeId) { - case GameModes.CLASSIC: - return i18next.t("gameMode:classic"); - case GameModes.ENDLESS: - return i18next.t("gameMode:endless"); - case GameModes.SPLICED_ENDLESS: - return i18next.t("gameMode:endlessSpliced"); - case GameModes.DAILY: - return i18next.t("gameMode:dailyRun"); - case GameModes.CHALLENGE: - return i18next.t("gameMode:challenge"); + case GameModes.CLASSIC: + return i18next.t("gameMode:classic"); + case GameModes.ENDLESS: + return i18next.t("gameMode:endless"); + case GameModes.SPLICED_ENDLESS: + return i18next.t("gameMode:endlessSpliced"); + case GameModes.DAILY: + return i18next.t("gameMode:dailyRun"); + case GameModes.CHALLENGE: + return i18next.t("gameMode:challenge"); } } @@ -329,42 +329,42 @@ export class GameMode implements GameModeConfig { */ getMysteryEncounterLegalWaves(): [number, number] { switch (this.modeId) { - default: - return [ 0, 0 ]; - case GameModes.CLASSIC: - return CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES; - case GameModes.CHALLENGE: - return CHALLENGE_MODE_MYSTERY_ENCOUNTER_WAVES; + default: + return [ 0, 0 ]; + case GameModes.CLASSIC: + return CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES; + case GameModes.CHALLENGE: + return CHALLENGE_MODE_MYSTERY_ENCOUNTER_WAVES; } } static getModeName(modeId: GameModes): string { switch (modeId) { - case GameModes.CLASSIC: - return i18next.t("gameMode:classic"); - case GameModes.ENDLESS: - return i18next.t("gameMode:endless"); - case GameModes.SPLICED_ENDLESS: - return i18next.t("gameMode:endlessSpliced"); - case GameModes.DAILY: - return i18next.t("gameMode:dailyRun"); - case GameModes.CHALLENGE: - return i18next.t("gameMode:challenge"); + case GameModes.CLASSIC: + return i18next.t("gameMode:classic"); + case GameModes.ENDLESS: + return i18next.t("gameMode:endless"); + case GameModes.SPLICED_ENDLESS: + return i18next.t("gameMode:endlessSpliced"); + case GameModes.DAILY: + return i18next.t("gameMode:dailyRun"); + case GameModes.CHALLENGE: + return i18next.t("gameMode:challenge"); } } } export function getGameMode(gameMode: GameModes): GameMode { switch (gameMode) { - case GameModes.CLASSIC: - return new GameMode(GameModes.CLASSIC, { isClassic: true, hasTrainers: true, hasMysteryEncounters: true }, classicFixedBattles); - case GameModes.ENDLESS: - return new GameMode(GameModes.ENDLESS, { isEndless: true, hasShortBiomes: true, hasRandomBosses: true }); - case GameModes.SPLICED_ENDLESS: - return new GameMode(GameModes.SPLICED_ENDLESS, { isEndless: true, hasShortBiomes: true, hasRandomBosses: true, isSplicedOnly: true }); - case GameModes.DAILY: - return new GameMode(GameModes.DAILY, { isDaily: true, hasTrainers: true, hasNoShop: true }); - case GameModes.CHALLENGE: - return new GameMode(GameModes.CHALLENGE, { isClassic: true, hasTrainers: true, isChallenge: true, hasMysteryEncounters: true }, classicFixedBattles); + case GameModes.CLASSIC: + return new GameMode(GameModes.CLASSIC, { isClassic: true, hasTrainers: true, hasMysteryEncounters: true }, classicFixedBattles); + case GameModes.ENDLESS: + return new GameMode(GameModes.ENDLESS, { isEndless: true, hasShortBiomes: true, hasRandomBosses: true }); + case GameModes.SPLICED_ENDLESS: + return new GameMode(GameModes.SPLICED_ENDLESS, { isEndless: true, hasShortBiomes: true, hasRandomBosses: true, isSplicedOnly: true }); + case GameModes.DAILY: + return new GameMode(GameModes.DAILY, { isDaily: true, hasTrainers: true, hasNoShop: true }); + case GameModes.CHALLENGE: + return new GameMode(GameModes.CHALLENGE, { isClassic: true, hasTrainers: true, isChallenge: true, hasMysteryEncounters: true }, classicFixedBattles); } } diff --git a/src/loading-scene.ts b/src/loading-scene.ts index d6512486d0e..4f673fd2cfc 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -477,18 +477,18 @@ export class LoadingScene extends SceneBase { this.load.on(this.LOAD_EVENTS.FILE_COMPLETE, (key: string) => { assetText.setText(i18next.t("menu:loadingAsset", { assetName: key })); switch (key) { - case "loading_bg": - bg.setTexture("loading_bg"); - if (mobile) { - bg.setVisible(true); - } - break; - case "logo": - logo.setTexture("logo"); - if (mobile) { - logo.setVisible(true); - } - break; + case "loading_bg": + bg.setTexture("loading_bg"); + if (mobile) { + bg.setVisible(true); + } + break; + case "logo": + logo.setTexture("logo"); + if (mobile) { + logo.setVisible(true); + } + break; } }); diff --git a/src/messages.ts b/src/messages.ts index 1cd6a5966b6..91f550918e5 100644 --- a/src/messages.ts +++ b/src/messages.ts @@ -13,21 +13,21 @@ export function getPokemonNameWithAffix(pokemon: Pokemon | undefined): string { } switch (pokemon.scene.currentBattle.battleSpec) { - case BattleSpec.DEFAULT: - return !pokemon.isPlayer() - ? pokemon.hasTrainer() - ? i18next.t("battle:foePokemonWithAffix", { - pokemonName: pokemon.getNameToRender(), - }) - : i18next.t("battle:wildPokemonWithAffix", { - pokemonName: pokemon.getNameToRender(), - }) - : pokemon.getNameToRender(); - case BattleSpec.FINAL_BOSS: - return !pokemon.isPlayer() - ? i18next.t("battle:foePokemonWithAffix", { pokemonName: pokemon.getNameToRender() }) - : pokemon.getNameToRender(); - default: - return pokemon.getNameToRender(); + case BattleSpec.DEFAULT: + return !pokemon.isPlayer() + ? pokemon.hasTrainer() + ? i18next.t("battle:foePokemonWithAffix", { + pokemonName: pokemon.getNameToRender(), + }) + : i18next.t("battle:wildPokemonWithAffix", { + pokemonName: pokemon.getNameToRender(), + }) + : pokemon.getNameToRender(); + case BattleSpec.FINAL_BOSS: + return !pokemon.isPlayer() + ? i18next.t("battle:foePokemonWithAffix", { pokemonName: pokemon.getNameToRender() }) + : pokemon.getNameToRender(); + default: + return pokemon.getNameToRender(); } } diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 32173a6fead..674c5f47c88 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -78,18 +78,18 @@ export class ModifierType { } let poolTypes: ModifierPoolType[]; switch (poolType) { - case ModifierPoolType.PLAYER: - poolTypes = [ poolType, ModifierPoolType.TRAINER, ModifierPoolType.WILD ]; - break; - case ModifierPoolType.WILD: - poolTypes = [ poolType, ModifierPoolType.PLAYER, ModifierPoolType.TRAINER ]; - break; - case ModifierPoolType.TRAINER: - poolTypes = [ poolType, ModifierPoolType.PLAYER, ModifierPoolType.WILD ]; - break; - default: - poolTypes = [ poolType ]; - break; + case ModifierPoolType.PLAYER: + poolTypes = [ poolType, ModifierPoolType.TRAINER, ModifierPoolType.WILD ]; + break; + case ModifierPoolType.WILD: + poolTypes = [ poolType, ModifierPoolType.PLAYER, ModifierPoolType.TRAINER ]; + break; + case ModifierPoolType.TRAINER: + poolTypes = [ poolType, ModifierPoolType.PLAYER, ModifierPoolType.WILD ]; + break; + default: + poolTypes = [ poolType ]; + break; } // Try multiple pool types in case of stolen items for (const type of poolTypes) { @@ -502,42 +502,42 @@ export class BerryModifierType extends PokemonHeldItemModifierType implements Ge function getAttackTypeBoosterItemName(type: Type) { switch (type) { - case Type.NORMAL: - return "Silk Scarf"; - case Type.FIGHTING: - return "Black Belt"; - case Type.FLYING: - return "Sharp Beak"; - case Type.POISON: - return "Poison Barb"; - case Type.GROUND: - return "Soft Sand"; - case Type.ROCK: - return "Hard Stone"; - case Type.BUG: - return "Silver Powder"; - case Type.GHOST: - return "Spell Tag"; - case Type.STEEL: - return "Metal Coat"; - case Type.FIRE: - return "Charcoal"; - case Type.WATER: - return "Mystic Water"; - case Type.GRASS: - return "Miracle Seed"; - case Type.ELECTRIC: - return "Magnet"; - case Type.PSYCHIC: - return "Twisted Spoon"; - case Type.ICE: - return "Never-Melt Ice"; - case Type.DRAGON: - return "Dragon Fang"; - case Type.DARK: - return "Black Glasses"; - case Type.FAIRY: - return "Fairy Feather"; + case Type.NORMAL: + return "Silk Scarf"; + case Type.FIGHTING: + return "Black Belt"; + case Type.FLYING: + return "Sharp Beak"; + case Type.POISON: + return "Poison Barb"; + case Type.GROUND: + return "Soft Sand"; + case Type.ROCK: + return "Hard Stone"; + case Type.BUG: + return "Silver Powder"; + case Type.GHOST: + return "Spell Tag"; + case Type.STEEL: + return "Metal Coat"; + case Type.FIRE: + return "Charcoal"; + case Type.WATER: + return "Mystic Water"; + case Type.GRASS: + return "Miracle Seed"; + case Type.ELECTRIC: + return "Magnet"; + case Type.PSYCHIC: + return "Twisted Spoon"; + case Type.ICE: + return "Never-Melt Ice"; + case Type.DRAGON: + return "Dragon Fang"; + case Type.DARK: + return "Black Glasses"; + case Type.FAIRY: + return "Fairy Feather"; } } @@ -1149,15 +1149,15 @@ class FormChangeItemModifierTypeGenerator extends ModifierTypeGenerator { foundN_SOLAR = false; formChangeItemTriggers.forEach((fc, i) => { switch (fc.item) { - case FormChangeItem.ULTRANECROZIUM_Z: - foundULTRA_Z = true; - break; - case FormChangeItem.N_LUNARIZER: - foundN_LUNA = true; - break; - case FormChangeItem.N_SOLARIZER: - foundN_SOLAR = true; - break; + case FormChangeItem.ULTRANECROZIUM_Z: + foundULTRA_Z = true; + break; + case FormChangeItem.N_LUNARIZER: + foundN_LUNA = true; + break; + case FormChangeItem.N_SOLARIZER: + foundN_SOLAR = true; + break; } }); if (foundULTRA_Z && foundN_LUNA && foundN_SOLAR) { @@ -1975,21 +1975,21 @@ let enemyBuffIgnoredPoolIndexes = {}; // eslint-disable-line @typescript-eslint/ export function getModifierPoolForType(poolType: ModifierPoolType): ModifierPool { let pool: ModifierPool; switch (poolType) { - case ModifierPoolType.PLAYER: - pool = modifierPool; - break; - case ModifierPoolType.WILD: - pool = wildModifierPool; - break; - case ModifierPoolType.TRAINER: - pool = trainerModifierPool; - break; - case ModifierPoolType.ENEMY_BUFF: - pool = enemyBuffModifierPool; - break; - case ModifierPoolType.DAILY_STARTER: - pool = dailyStarterModifierPool; - break; + case ModifierPoolType.PLAYER: + pool = modifierPool; + break; + case ModifierPoolType.WILD: + pool = wildModifierPool; + break; + case ModifierPoolType.TRAINER: + pool = trainerModifierPool; + break; + case ModifierPoolType.ENEMY_BUFF: + pool = enemyBuffModifierPool; + break; + case ModifierPoolType.DAILY_STARTER: + pool = dailyStarterModifierPool; + break; } return pool; } @@ -2060,23 +2060,23 @@ export function regenerateModifierPoolThresholds(party: Pokemon[], poolType: Mod console.table(modifierTableData); } switch (poolType) { - case ModifierPoolType.PLAYER: - modifierPoolThresholds = thresholds; - ignoredPoolIndexes = ignoredIndexes; - break; - case ModifierPoolType.WILD: - case ModifierPoolType.TRAINER: - enemyModifierPoolThresholds = thresholds; - enemyIgnoredPoolIndexes = ignoredIndexes; - break; - case ModifierPoolType.ENEMY_BUFF: - enemyBuffModifierPoolThresholds = thresholds; - enemyBuffIgnoredPoolIndexes = ignoredIndexes; - break; - case ModifierPoolType.DAILY_STARTER: - dailyStarterModifierPoolThresholds = thresholds; - ignoredDailyStarterPoolIndexes = ignoredIndexes; - break; + case ModifierPoolType.PLAYER: + modifierPoolThresholds = thresholds; + ignoredPoolIndexes = ignoredIndexes; + break; + case ModifierPoolType.WILD: + case ModifierPoolType.TRAINER: + enemyModifierPoolThresholds = thresholds; + enemyIgnoredPoolIndexes = ignoredIndexes; + break; + case ModifierPoolType.ENEMY_BUFF: + enemyBuffModifierPoolThresholds = thresholds; + enemyBuffIgnoredPoolIndexes = ignoredIndexes; + break; + case ModifierPoolType.DAILY_STARTER: + dailyStarterModifierPoolThresholds = thresholds; + ignoredDailyStarterPoolIndexes = ignoredIndexes; + break; } } @@ -2247,15 +2247,15 @@ export function getPlayerShopModifierTypeOptionsForWave(waveIndex: integer, base export function getEnemyBuffModifierForWave(tier: ModifierTier, enemyModifiers: PersistentModifier[], scene: BattleScene): EnemyPersistentModifier { let tierStackCount: number; switch (tier) { - case ModifierTier.ULTRA: - tierStackCount = 5; - break; - case ModifierTier.GREAT: - tierStackCount = 3; - break; - default: - tierStackCount = 1; - break; + case ModifierTier.ULTRA: + tierStackCount = 5; + break; + case ModifierTier.GREAT: + tierStackCount = 3; + break; + default: + tierStackCount = 1; + break; } const retryCount = 50; @@ -2321,21 +2321,21 @@ function getNewModifierTypeOption(party: Pokemon[], poolType: ModifierPoolType, const pool = getModifierPoolForType(poolType); let thresholds: object; switch (poolType) { - case ModifierPoolType.PLAYER: - thresholds = modifierPoolThresholds; - break; - case ModifierPoolType.WILD: - thresholds = enemyModifierPoolThresholds; - break; - case ModifierPoolType.TRAINER: - thresholds = enemyModifierPoolThresholds; - break; - case ModifierPoolType.ENEMY_BUFF: - thresholds = enemyBuffModifierPoolThresholds; - break; - case ModifierPoolType.DAILY_STARTER: - thresholds = dailyStarterModifierPoolThresholds; - break; + case ModifierPoolType.PLAYER: + thresholds = modifierPoolThresholds; + break; + case ModifierPoolType.WILD: + thresholds = enemyModifierPoolThresholds; + break; + case ModifierPoolType.TRAINER: + thresholds = enemyModifierPoolThresholds; + break; + case ModifierPoolType.ENEMY_BUFF: + thresholds = enemyBuffModifierPoolThresholds; + break; + case ModifierPoolType.DAILY_STARTER: + thresholds = dailyStarterModifierPoolThresholds; + break; } if (tier === undefined) { const tierValue = randSeedInt(1024); diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index 35d1a304461..2cd96496f45 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -1695,12 +1695,12 @@ export class TurnStatusEffectModifier extends PokemonHeldItemModifier { super(type, pokemonId, stackCount); switch (type.id) { - case "TOXIC_ORB": - this.effect = StatusEffect.TOXIC; - break; - case "FLAME_ORB": - this.effect = StatusEffect.BURN; - break; + case "TOXIC_ORB": + this.effect = StatusEffect.TOXIC; + break; + case "FLAME_ORB": + this.effect = StatusEffect.BURN; + break; } } @@ -2684,15 +2684,15 @@ export class PokemonMultiHitModifier extends PokemonHeldItemModifier { count.value *= (this.getStackCount() + 1); switch (this.getStackCount()) { - case 1: - power.value *= 0.4; - break; - case 2: - power.value *= 0.25; - break; - case 3: - power.value *= 0.175; - break; + case 1: + power.value *= 0.4; + break; + case 2: + power.value *= 0.25; + break; + case 3: + power.value *= 0.175; + break; } return true; diff --git a/src/phases/command-phase.ts b/src/phases/command-phase.ts index cf66631bd96..e6f2eb69ff3 100644 --- a/src/phases/command-phase.ts +++ b/src/phases/command-phase.ts @@ -84,170 +84,170 @@ export class CommandPhase extends FieldPhase { let success: boolean; switch (command) { - case Command.FIGHT: - let useStruggle = false; - if (cursor === -1 || + case Command.FIGHT: + let useStruggle = false; + if (cursor === -1 || playerPokemon.trySelectMove(cursor, args[0] as boolean) || (useStruggle = cursor > -1 && !playerPokemon.getMoveset().filter(m => m?.isUsable(playerPokemon)).length)) { - const moveId = !useStruggle ? cursor > -1 ? playerPokemon.getMoveset()[cursor]!.moveId : Moves.NONE : Moves.STRUGGLE; // TODO: is the bang correct? - const turnCommand: TurnCommand = { command: Command.FIGHT, cursor: cursor, move: { move: moveId, targets: [], ignorePP: args[0] }, args: args }; - const moveTargets: MoveTargetSet = args.length < 3 ? getMoveTargets(playerPokemon, moveId) : args[2]; - if (!moveId) { - turnCommand.targets = [ this.fieldIndex ]; - } - console.log(moveTargets, getPokemonNameWithAffix(playerPokemon)); - if (moveTargets.targets.length > 1 && moveTargets.multiple) { - this.scene.unshiftPhase(new SelectTargetPhase(this.scene, this.fieldIndex)); - } - if (moveTargets.targets.length <= 1 || moveTargets.multiple) { + const moveId = !useStruggle ? cursor > -1 ? playerPokemon.getMoveset()[cursor]!.moveId : Moves.NONE : Moves.STRUGGLE; // TODO: is the bang correct? + const turnCommand: TurnCommand = { command: Command.FIGHT, cursor: cursor, move: { move: moveId, targets: [], ignorePP: args[0] }, args: args }; + const moveTargets: MoveTargetSet = args.length < 3 ? getMoveTargets(playerPokemon, moveId) : args[2]; + if (!moveId) { + turnCommand.targets = [ this.fieldIndex ]; + } + console.log(moveTargets, getPokemonNameWithAffix(playerPokemon)); + if (moveTargets.targets.length > 1 && moveTargets.multiple) { + this.scene.unshiftPhase(new SelectTargetPhase(this.scene, this.fieldIndex)); + } + if (moveTargets.targets.length <= 1 || moveTargets.multiple) { turnCommand.move!.targets = moveTargets.targets; //TODO: is the bang correct here? - } else if (playerPokemon.getTag(BattlerTagType.CHARGING) && playerPokemon.getMoveQueue().length >= 1) { + } else if (playerPokemon.getTag(BattlerTagType.CHARGING) && playerPokemon.getMoveQueue().length >= 1) { turnCommand.move!.targets = playerPokemon.getMoveQueue()[0].targets; //TODO: is the bang correct here? - } else { - this.scene.unshiftPhase(new SelectTargetPhase(this.scene, this.fieldIndex)); - } - this.scene.currentBattle.turnCommands[this.fieldIndex] = turnCommand; - success = true; - } else if (cursor < playerPokemon.getMoveset().length) { - const move = playerPokemon.getMoveset()[cursor]!; //TODO: is this bang correct? - this.scene.ui.setMode(Mode.MESSAGE); + } else { + this.scene.unshiftPhase(new SelectTargetPhase(this.scene, this.fieldIndex)); + } + this.scene.currentBattle.turnCommands[this.fieldIndex] = turnCommand; + success = true; + } else if (cursor < playerPokemon.getMoveset().length) { + const move = playerPokemon.getMoveset()[cursor]!; //TODO: is this bang correct? + this.scene.ui.setMode(Mode.MESSAGE); - // Decides between a Disabled, Not Implemented, or No PP translation message - const errorMessage = + // Decides between a Disabled, Not Implemented, or No PP translation message + const errorMessage = playerPokemon.isMoveRestricted(move.moveId, playerPokemon) ? playerPokemon.getRestrictingTag(move.moveId, playerPokemon)!.selectionDeniedText(playerPokemon, move.moveId) : move.getName().endsWith(" (N)") ? "battle:moveNotImplemented" : "battle:moveNoPP"; - const moveName = move.getName().replace(" (N)", ""); // Trims off the indicator + const moveName = move.getName().replace(" (N)", ""); // Trims off the indicator - this.scene.ui.showText(i18next.t(errorMessage, { moveName: moveName }), null, () => { - this.scene.ui.clearText(); - this.scene.ui.setMode(Mode.FIGHT, this.fieldIndex); - }, null, true); - } - break; - case Command.BALL: - const notInDex = (this.scene.getEnemyField().filter(p => p.isActive(true)).some(p => !p.scene.gameData.dexData[p.species.speciesId].caughtAttr) && this.scene.gameData.getStarterCount(d => !!d.caughtAttr) < Object.keys(speciesStarterCosts).length - 1); - if (this.scene.arena.biomeType === Biome.END && (!this.scene.gameMode.isClassic || this.scene.gameMode.isFreshStartChallenge() || notInDex )) { - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(i18next.t("battle:noPokeballForce"), null, () => { - this.scene.ui.showText("", 0); - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - }, null, true); - } else if (this.scene.currentBattle.battleType === BattleType.TRAINER) { - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(i18next.t("battle:noPokeballTrainer"), null, () => { - this.scene.ui.showText("", 0); - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - }, null, true); - } else if (this.scene.currentBattle.isBattleMysteryEncounter() && !this.scene.currentBattle.mysteryEncounter!.catchAllowed) { - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(i18next.t("battle:noPokeballMysteryEncounter"), null, () => { - this.scene.ui.showText("", 0); - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - }, null, true); - } else { - const targets = this.scene.getEnemyField().filter(p => p.isActive(true)).map(p => p.getBattlerIndex()); - if (targets.length > 1) { + this.scene.ui.showText(i18next.t(errorMessage, { moveName: moveName }), null, () => { + this.scene.ui.clearText(); + this.scene.ui.setMode(Mode.FIGHT, this.fieldIndex); + }, null, true); + } + break; + case Command.BALL: + const notInDex = (this.scene.getEnemyField().filter(p => p.isActive(true)).some(p => !p.scene.gameData.dexData[p.species.speciesId].caughtAttr) && this.scene.gameData.getStarterCount(d => !!d.caughtAttr) < Object.keys(speciesStarterCosts).length - 1); + if (this.scene.arena.biomeType === Biome.END && (!this.scene.gameMode.isClassic || this.scene.gameMode.isFreshStartChallenge() || notInDex )) { this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(i18next.t("battle:noPokeballMulti"), null, () => { + this.scene.ui.showText(i18next.t("battle:noPokeballForce"), null, () => { this.scene.ui.showText("", 0); this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); }, null, true); - } else if (cursor < 5) { - const targetPokemon = this.scene.getEnemyField().find(p => p.isActive(true)); - if (targetPokemon?.isBoss() && targetPokemon?.bossSegmentIndex >= 1 && !targetPokemon?.hasAbility(Abilities.WONDER_GUARD, false, true) && cursor < PokeballType.MASTER_BALL) { + } else if (this.scene.currentBattle.battleType === BattleType.TRAINER) { + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + this.scene.ui.setMode(Mode.MESSAGE); + this.scene.ui.showText(i18next.t("battle:noPokeballTrainer"), null, () => { + this.scene.ui.showText("", 0); + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + }, null, true); + } else if (this.scene.currentBattle.isBattleMysteryEncounter() && !this.scene.currentBattle.mysteryEncounter!.catchAllowed) { + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + this.scene.ui.setMode(Mode.MESSAGE); + this.scene.ui.showText(i18next.t("battle:noPokeballMysteryEncounter"), null, () => { + this.scene.ui.showText("", 0); + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + }, null, true); + } else { + const targets = this.scene.getEnemyField().filter(p => p.isActive(true)).map(p => p.getBattlerIndex()); + if (targets.length > 1) { this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(i18next.t("battle:noPokeballStrong"), null, () => { + this.scene.ui.showText(i18next.t("battle:noPokeballMulti"), null, () => { this.scene.ui.showText("", 0); this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); }, null, true); - } else { - this.scene.currentBattle.turnCommands[this.fieldIndex] = { command: Command.BALL, cursor: cursor }; + } else if (cursor < 5) { + const targetPokemon = this.scene.getEnemyField().find(p => p.isActive(true)); + if (targetPokemon?.isBoss() && targetPokemon?.bossSegmentIndex >= 1 && !targetPokemon?.hasAbility(Abilities.WONDER_GUARD, false, true) && cursor < PokeballType.MASTER_BALL) { + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + this.scene.ui.setMode(Mode.MESSAGE); + this.scene.ui.showText(i18next.t("battle:noPokeballStrong"), null, () => { + this.scene.ui.showText("", 0); + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + }, null, true); + } else { + this.scene.currentBattle.turnCommands[this.fieldIndex] = { command: Command.BALL, cursor: cursor }; this.scene.currentBattle.turnCommands[this.fieldIndex]!.targets = targets; if (this.fieldIndex) { this.scene.currentBattle.turnCommands[this.fieldIndex - 1]!.skip = true; } success = true; + } } } - } - break; - case Command.POKEMON: - case Command.RUN: - const isSwitch = command === Command.POKEMON; - const { currentBattle, arena } = this.scene; - const mysteryEncounterFleeAllowed = currentBattle.mysteryEncounter?.fleeAllowed; - if (!isSwitch && (arena.biomeType === Biome.END || (!isNullOrUndefined(mysteryEncounterFleeAllowed) && !mysteryEncounterFleeAllowed))) { - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(i18next.t("battle:noEscapeForce"), null, () => { - this.scene.ui.showText("", 0); + break; + case Command.POKEMON: + case Command.RUN: + const isSwitch = command === Command.POKEMON; + const { currentBattle, arena } = this.scene; + const mysteryEncounterFleeAllowed = currentBattle.mysteryEncounter?.fleeAllowed; + if (!isSwitch && (arena.biomeType === Biome.END || (!isNullOrUndefined(mysteryEncounterFleeAllowed) && !mysteryEncounterFleeAllowed))) { this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - }, null, true); - } else if (!isSwitch && (currentBattle.battleType === BattleType.TRAINER || currentBattle.mysteryEncounter?.encounterMode === MysteryEncounterMode.TRAINER_BATTLE)) { - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(i18next.t("battle:noEscapeTrainer"), null, () => { - this.scene.ui.showText("", 0); - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - }, null, true); - } else { - const batonPass = isSwitch && args[0] as boolean; - const trappedAbMessages: string[] = []; - if (batonPass || !playerPokemon.isTrapped(trappedAbMessages)) { - currentBattle.turnCommands[this.fieldIndex] = isSwitch - ? { command: Command.POKEMON, cursor: cursor, args: args } - : { command: Command.RUN }; - success = true; - if (!isSwitch && this.fieldIndex) { - currentBattle.turnCommands[this.fieldIndex - 1]!.skip = true; - } - } else if (trappedAbMessages.length > 0) { - if (!isSwitch) { - this.scene.ui.setMode(Mode.MESSAGE); - } - this.scene.ui.showText(trappedAbMessages[0], null, () => { + this.scene.ui.setMode(Mode.MESSAGE); + this.scene.ui.showText(i18next.t("battle:noEscapeForce"), null, () => { this.scene.ui.showText("", 0); - if (!isSwitch) { - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - } + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + }, null, true); + } else if (!isSwitch && (currentBattle.battleType === BattleType.TRAINER || currentBattle.mysteryEncounter?.encounterMode === MysteryEncounterMode.TRAINER_BATTLE)) { + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + this.scene.ui.setMode(Mode.MESSAGE); + this.scene.ui.showText(i18next.t("battle:noEscapeTrainer"), null, () => { + this.scene.ui.showText("", 0); + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); }, null, true); } else { - const trapTag = playerPokemon.getTag(TrappedTag); - - // trapTag should be defined at this point, but just in case... - if (!trapTag) { + const batonPass = isSwitch && args[0] as boolean; + const trappedAbMessages: string[] = []; + if (batonPass || !playerPokemon.isTrapped(trappedAbMessages)) { currentBattle.turnCommands[this.fieldIndex] = isSwitch ? { command: Command.POKEMON, cursor: cursor, args: args } : { command: Command.RUN }; - break; - } - - if (!isSwitch) { - this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); - this.scene.ui.setMode(Mode.MESSAGE); - } - this.scene.ui.showText( - i18next.t("battle:noEscapePokemon", { - pokemonName: trapTag.sourceId && this.scene.getPokemonById(trapTag.sourceId) ? getPokemonNameWithAffix(this.scene.getPokemonById(trapTag.sourceId)!) : "", - moveName: trapTag.getMoveName(), - escapeVerb: isSwitch ? i18next.t("battle:escapeVerbSwitch") : i18next.t("battle:escapeVerbFlee") - }), - null, - () => { + success = true; + if (!isSwitch && this.fieldIndex) { + currentBattle.turnCommands[this.fieldIndex - 1]!.skip = true; + } + } else if (trappedAbMessages.length > 0) { + if (!isSwitch) { + this.scene.ui.setMode(Mode.MESSAGE); + } + this.scene.ui.showText(trappedAbMessages[0], null, () => { this.scene.ui.showText("", 0); if (!isSwitch) { this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); } }, null, true); + } else { + const trapTag = playerPokemon.getTag(TrappedTag); + + // trapTag should be defined at this point, but just in case... + if (!trapTag) { + currentBattle.turnCommands[this.fieldIndex] = isSwitch + ? { command: Command.POKEMON, cursor: cursor, args: args } + : { command: Command.RUN }; + break; + } + + if (!isSwitch) { + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + this.scene.ui.setMode(Mode.MESSAGE); + } + this.scene.ui.showText( + i18next.t("battle:noEscapePokemon", { + pokemonName: trapTag.sourceId && this.scene.getPokemonById(trapTag.sourceId) ? getPokemonNameWithAffix(this.scene.getPokemonById(trapTag.sourceId)!) : "", + moveName: trapTag.getMoveName(), + escapeVerb: isSwitch ? i18next.t("battle:escapeVerbSwitch") : i18next.t("battle:escapeVerbFlee") + }), + null, + () => { + this.scene.ui.showText("", 0); + if (!isSwitch) { + this.scene.ui.setMode(Mode.COMMAND, this.fieldIndex); + } + }, null, true); + } } - } - break; + break; } if (success!) { // TODO: is the bang correct? diff --git a/src/phases/damage-phase.ts b/src/phases/damage-phase.ts index 66b11512729..44e3dfd4182 100644 --- a/src/phases/damage-phase.ts +++ b/src/phases/damage-phase.ts @@ -41,16 +41,16 @@ export class DamagePhase extends PokemonPhase { applyDamage() { switch (this.damageResult) { - case HitResult.EFFECTIVE: - this.scene.playSound("se/hit"); - break; - case HitResult.SUPER_EFFECTIVE: - case HitResult.ONE_HIT_KO: - this.scene.playSound("se/hit_strong"); - break; - case HitResult.NOT_VERY_EFFECTIVE: - this.scene.playSound("se/hit_weak"); - break; + case HitResult.EFFECTIVE: + this.scene.playSound("se/hit"); + break; + case HitResult.SUPER_EFFECTIVE: + case HitResult.ONE_HIT_KO: + this.scene.playSound("se/hit_strong"); + break; + case HitResult.NOT_VERY_EFFECTIVE: + this.scene.playSound("se/hit_weak"); + break; } if (this.amount) { diff --git a/src/phases/encounter-phase.ts b/src/phases/encounter-phase.ts index 3610ffed386..84f07f3ee94 100644 --- a/src/phases/encounter-phase.ts +++ b/src/phases/encounter-phase.ts @@ -494,31 +494,31 @@ export class EncounterPhase extends BattlePhase { tryOverrideForBattleSpec(): boolean { switch (this.scene.currentBattle.battleSpec) { - case BattleSpec.FINAL_BOSS: - const enemy = this.scene.getEnemyPokemon(); - this.scene.ui.showText(this.getEncounterMessage(), null, () => { - const localizationKey = "battleSpecDialogue:encounter"; - if (this.scene.ui.shouldSkipDialogue(localizationKey)) { + case BattleSpec.FINAL_BOSS: + const enemy = this.scene.getEnemyPokemon(); + this.scene.ui.showText(this.getEncounterMessage(), null, () => { + const localizationKey = "battleSpecDialogue:encounter"; + if (this.scene.ui.shouldSkipDialogue(localizationKey)) { // Logging mirrors logging found in dialogue-ui-handler - console.log(`Dialogue ${localizationKey} skipped`); - this.doEncounterCommon(false); - } else { - const count = 5643853 + this.scene.gameData.gameStats.classicSessionsPlayed; - // The line below checks if an English ordinal is necessary or not based on whether an entry for encounterLocalizationKey exists in the language or not. - const ordinalUsed = !i18next.exists(localizationKey, { fallbackLng: []}) || i18next.resolvedLanguage === "en" ? i18next.t("battleSpecDialogue:key", { count: count, ordinal: true }) : ""; - const cycleCount = count.toLocaleString() + ordinalUsed; - const genderIndex = this.scene.gameData.gender ?? PlayerGender.UNSET; - const genderStr = PlayerGender[genderIndex].toLowerCase(); - const encounterDialogue = i18next.t(localizationKey, { context: genderStr, cycleCount: cycleCount }); - if (!this.scene.gameData.getSeenDialogues()[localizationKey]) { - this.scene.gameData.saveSeenDialogue(localizationKey); - } - this.scene.ui.showDialogue(encounterDialogue, enemy?.species.name, null, () => { + console.log(`Dialogue ${localizationKey} skipped`); this.doEncounterCommon(false); - }); - } - }, 1500, true); - return true; + } else { + const count = 5643853 + this.scene.gameData.gameStats.classicSessionsPlayed; + // The line below checks if an English ordinal is necessary or not based on whether an entry for encounterLocalizationKey exists in the language or not. + const ordinalUsed = !i18next.exists(localizationKey, { fallbackLng: []}) || i18next.resolvedLanguage === "en" ? i18next.t("battleSpecDialogue:key", { count: count, ordinal: true }) : ""; + const cycleCount = count.toLocaleString() + ordinalUsed; + const genderIndex = this.scene.gameData.gender ?? PlayerGender.UNSET; + const genderStr = PlayerGender[genderIndex].toLowerCase(); + const encounterDialogue = i18next.t(localizationKey, { context: genderStr, cycleCount: cycleCount }); + if (!this.scene.gameData.getSeenDialogues()[localizationKey]) { + this.scene.gameData.saveSeenDialogue(localizationKey); + } + this.scene.ui.showDialogue(encounterDialogue, enemy?.species.name, null, () => { + this.doEncounterCommon(false); + }); + } + }, 1500, true); + return true; } return false; } diff --git a/src/phases/faint-phase.ts b/src/phases/faint-phase.ts index 95105337f60..eee1fd52938 100644 --- a/src/phases/faint-phase.ts +++ b/src/phases/faint-phase.ts @@ -179,19 +179,19 @@ export class FaintPhase extends PokemonPhase { tryOverrideForBattleSpec(): boolean { switch (this.scene.currentBattle.battleSpec) { - case BattleSpec.FINAL_BOSS: - if (!this.player) { - const enemy = this.getPokemon(); - if (enemy.formIndex) { - this.scene.ui.showDialogue(battleSpecDialogue[BattleSpec.FINAL_BOSS].secondStageWin, enemy.species.name, null, () => this.doFaint()); - } else { + case BattleSpec.FINAL_BOSS: + if (!this.player) { + const enemy = this.getPokemon(); + if (enemy.formIndex) { + this.scene.ui.showDialogue(battleSpecDialogue[BattleSpec.FINAL_BOSS].secondStageWin, enemy.species.name, null, () => this.doFaint()); + } else { // Final boss' HP threshold has been bypassed; cancel faint and force check for 2nd phase - enemy.hp++; - this.scene.unshiftPhase(new DamagePhase(this.scene, enemy.getBattlerIndex(), 0, HitResult.OTHER)); - this.end(); + enemy.hp++; + this.scene.unshiftPhase(new DamagePhase(this.scene, enemy.getBattlerIndex(), 0, HitResult.OTHER)); + this.end(); + } + return true; } - return true; - } } return false; diff --git a/src/phases/move-phase.ts b/src/phases/move-phase.ts index f50cfbd78ac..0af61918636 100644 --- a/src/phases/move-phase.ts +++ b/src/phases/move-phase.ts @@ -167,23 +167,23 @@ export class MovePhase extends BattlePhase { let healed = false; switch (this.pokemon.status.effect) { - case StatusEffect.PARALYSIS: - if (!this.pokemon.randSeedInt(4)) { - activated = true; - this.cancelled = true; - } - break; - case StatusEffect.SLEEP: - applyMoveAttrs(BypassSleepAttr, this.pokemon, null, this.move.getMove()); - healed = this.pokemon.status.turnCount === this.pokemon.status.cureTurn; - activated = !healed && !this.pokemon.getTag(BattlerTagType.BYPASS_SLEEP); - this.cancelled = activated; - break; - case StatusEffect.FREEZE: - healed = !!this.move.getMove().findAttr(attr => attr instanceof HealStatusEffectAttr && attr.selfTarget && attr.isOfEffect(StatusEffect.FREEZE)) || !this.pokemon.randSeedInt(5); - activated = !healed; - this.cancelled = activated; - break; + case StatusEffect.PARALYSIS: + if (!this.pokemon.randSeedInt(4)) { + activated = true; + this.cancelled = true; + } + break; + case StatusEffect.SLEEP: + applyMoveAttrs(BypassSleepAttr, this.pokemon, null, this.move.getMove()); + healed = this.pokemon.status.turnCount === this.pokemon.status.cureTurn; + activated = !healed && !this.pokemon.getTag(BattlerTagType.BYPASS_SLEEP); + this.cancelled = activated; + break; + case StatusEffect.FREEZE: + healed = !!this.move.getMove().findAttr(attr => attr instanceof HealStatusEffectAttr && attr.selfTarget && attr.isOfEffect(StatusEffect.FREEZE)) || !this.pokemon.randSeedInt(5); + activated = !healed; + this.cancelled = activated; + break; } if (activated) { diff --git a/src/phases/pokemon-anim-phase.ts b/src/phases/pokemon-anim-phase.ts index 6f1bfe8bc18..26ae11d1026 100644 --- a/src/phases/pokemon-anim-phase.ts +++ b/src/phases/pokemon-anim-phase.ts @@ -25,20 +25,20 @@ export class PokemonAnimPhase extends BattlePhase { super.start(); switch (this.key) { - case PokemonAnimType.SUBSTITUTE_ADD: - this.doSubstituteAddAnim(); - break; - case PokemonAnimType.SUBSTITUTE_PRE_MOVE: - this.doSubstitutePreMoveAnim(); - break; - case PokemonAnimType.SUBSTITUTE_POST_MOVE: - this.doSubstitutePostMoveAnim(); - break; - case PokemonAnimType.SUBSTITUTE_REMOVE: - this.doSubstituteRemoveAnim(); - break; - default: - this.end(); + case PokemonAnimType.SUBSTITUTE_ADD: + this.doSubstituteAddAnim(); + break; + case PokemonAnimType.SUBSTITUTE_PRE_MOVE: + this.doSubstitutePreMoveAnim(); + break; + case PokemonAnimType.SUBSTITUTE_POST_MOVE: + this.doSubstitutePostMoveAnim(); + break; + case PokemonAnimType.SUBSTITUTE_REMOVE: + this.doSubstituteRemoveAnim(); + break; + default: + this.end(); } } diff --git a/src/phases/post-turn-status-effect-phase.ts b/src/phases/post-turn-status-effect-phase.ts index 285bbddde88..06681b733f0 100644 --- a/src/phases/post-turn-status-effect-phase.ts +++ b/src/phases/post-turn-status-effect-phase.ts @@ -26,16 +26,16 @@ export class PostTurnStatusEffectPhase extends PokemonPhase { this.scene.queueMessage(getStatusEffectActivationText(pokemon.status.effect, getPokemonNameWithAffix(pokemon))); const damage = new Utils.NumberHolder(0); switch (pokemon.status.effect) { - case StatusEffect.POISON: - damage.value = Math.max(pokemon.getMaxHp() >> 3, 1); - break; - case StatusEffect.TOXIC: - damage.value = Math.max(Math.floor((pokemon.getMaxHp() / 16) * pokemon.status.turnCount), 1); - break; - case StatusEffect.BURN: - damage.value = Math.max(pokemon.getMaxHp() >> 4, 1); - applyAbAttrs(ReduceBurnDamageAbAttr, pokemon, null, false, damage); - break; + case StatusEffect.POISON: + damage.value = Math.max(pokemon.getMaxHp() >> 3, 1); + break; + case StatusEffect.TOXIC: + damage.value = Math.max(Math.floor((pokemon.getMaxHp() / 16) * pokemon.status.turnCount), 1); + break; + case StatusEffect.BURN: + damage.value = Math.max(pokemon.getMaxHp() >> 4, 1); + applyAbAttrs(ReduceBurnDamageAbAttr, pokemon, null, false, damage); + break; } if (damage.value) { // Set preventEndure flag to avoid pokemon surviving thanks to focus band, sturdy, endure ... diff --git a/src/phases/select-modifier-phase.ts b/src/phases/select-modifier-phase.ts index f9b3e978923..38d5cfb4a10 100644 --- a/src/phases/select-modifier-phase.ts +++ b/src/phases/select-modifier-phase.ts @@ -77,78 +77,78 @@ export class SelectModifierPhase extends BattlePhase { let cost: integer; const rerollCost = this.getRerollCost(this.scene.lockModifierTiers); switch (rowCursor) { - case 0: - switch (cursor) { case 0: - if (rerollCost < 0 || this.scene.money < rerollCost) { - this.scene.ui.playError(); - return false; - } else { - this.scene.reroll = true; - this.scene.unshiftPhase(new SelectModifierPhase(this.scene, this.rerollCount + 1, this.typeOptions.map(o => o.type?.tier).filter(t => t !== undefined) as ModifierTier[])); - this.scene.ui.clearText(); - this.scene.ui.setMode(Mode.MESSAGE).then(() => super.end()); - if (!Overrides.WAIVE_ROLL_FEE_OVERRIDE) { - this.scene.money -= rerollCost; - this.scene.updateMoneyText(); - this.scene.animateMoneyChanged(false); - } - this.scene.playSound("se/buy"); - } - break; - case 1: - this.scene.ui.setModeWithoutClear(Mode.PARTY, PartyUiMode.MODIFIER_TRANSFER, -1, (fromSlotIndex: integer, itemIndex: integer, itemQuantity: integer, toSlotIndex: integer) => { - if (toSlotIndex !== undefined && fromSlotIndex < 6 && toSlotIndex < 6 && fromSlotIndex !== toSlotIndex && itemIndex > -1) { - const itemModifiers = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier + switch (cursor) { + case 0: + if (rerollCost < 0 || this.scene.money < rerollCost) { + this.scene.ui.playError(); + return false; + } else { + this.scene.reroll = true; + this.scene.unshiftPhase(new SelectModifierPhase(this.scene, this.rerollCount + 1, this.typeOptions.map(o => o.type?.tier).filter(t => t !== undefined) as ModifierTier[])); + this.scene.ui.clearText(); + this.scene.ui.setMode(Mode.MESSAGE).then(() => super.end()); + if (!Overrides.WAIVE_ROLL_FEE_OVERRIDE) { + this.scene.money -= rerollCost; + this.scene.updateMoneyText(); + this.scene.animateMoneyChanged(false); + } + this.scene.playSound("se/buy"); + } + break; + case 1: + this.scene.ui.setModeWithoutClear(Mode.PARTY, PartyUiMode.MODIFIER_TRANSFER, -1, (fromSlotIndex: integer, itemIndex: integer, itemQuantity: integer, toSlotIndex: integer) => { + if (toSlotIndex !== undefined && fromSlotIndex < 6 && toSlotIndex < 6 && fromSlotIndex !== toSlotIndex && itemIndex > -1) { + const itemModifiers = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && m.isTransferable && m.pokemonId === party[fromSlotIndex].id) as PokemonHeldItemModifier[]; - const itemModifier = itemModifiers[itemIndex]; - this.scene.tryTransferHeldItemModifier(itemModifier, party[toSlotIndex], true, itemQuantity); - } else { - this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); - } - }, PartyUiHandler.FilterItemMaxStacks); - break; - case 2: - this.scene.ui.setModeWithoutClear(Mode.PARTY, PartyUiMode.CHECK, -1, () => { - this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); - }); - break; - case 3: - if (rerollCost < 0) { - // Reroll lock button is also disabled when reroll is disabled - this.scene.ui.playError(); - return false; + const itemModifier = itemModifiers[itemIndex]; + this.scene.tryTransferHeldItemModifier(itemModifier, party[toSlotIndex], true, itemQuantity); + } else { + this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); + } + }, PartyUiHandler.FilterItemMaxStacks); + break; + case 2: + this.scene.ui.setModeWithoutClear(Mode.PARTY, PartyUiMode.CHECK, -1, () => { + this.scene.ui.setMode(Mode.MODIFIER_SELECT, this.isPlayer(), this.typeOptions, modifierSelectCallback, this.getRerollCost(this.scene.lockModifierTiers)); + }); + break; + case 3: + if (rerollCost < 0) { + // Reroll lock button is also disabled when reroll is disabled + this.scene.ui.playError(); + return false; + } + this.scene.lockModifierTiers = !this.scene.lockModifierTiers; + const uiHandler = this.scene.ui.getHandler() as ModifierSelectUiHandler; + uiHandler.setRerollCost(this.getRerollCost(this.scene.lockModifierTiers)); + uiHandler.updateLockRaritiesText(); + uiHandler.updateRerollCostText(); + return false; } - this.scene.lockModifierTiers = !this.scene.lockModifierTiers; - const uiHandler = this.scene.ui.getHandler() as ModifierSelectUiHandler; - uiHandler.setRerollCost(this.getRerollCost(this.scene.lockModifierTiers)); - uiHandler.updateLockRaritiesText(); - uiHandler.updateRerollCostText(); - return false; - } - return true; - case 1: - if (this.typeOptions.length === 0) { - this.scene.ui.clearText(); - this.scene.ui.setMode(Mode.MESSAGE); - super.end(); return true; - } - if (this.typeOptions[cursor].type) { - modifierType = this.typeOptions[cursor].type; - } - break; - default: - const shopOptions = getPlayerShopModifierTypeOptionsForWave(this.scene.currentBattle.waveIndex, this.scene.getWaveMoneyAmount(1)); - const shopOption = shopOptions[rowCursor > 2 || shopOptions.length <= SHOP_OPTIONS_ROW_LIMIT ? cursor : cursor + SHOP_OPTIONS_ROW_LIMIT]; - if (shopOption.type) { - modifierType = shopOption.type; - } - // Apply Black Sludge to healing item cost - const healingItemCost = new NumberHolder(shopOption.cost); - this.scene.applyModifier(HealShopCostModifier, true, healingItemCost); - cost = healingItemCost.value; - break; + case 1: + if (this.typeOptions.length === 0) { + this.scene.ui.clearText(); + this.scene.ui.setMode(Mode.MESSAGE); + super.end(); + return true; + } + if (this.typeOptions[cursor].type) { + modifierType = this.typeOptions[cursor].type; + } + break; + default: + const shopOptions = getPlayerShopModifierTypeOptionsForWave(this.scene.currentBattle.waveIndex, this.scene.getWaveMoneyAmount(1)); + const shopOption = shopOptions[rowCursor > 2 || shopOptions.length <= SHOP_OPTIONS_ROW_LIMIT ? cursor : cursor + SHOP_OPTIONS_ROW_LIMIT]; + if (shopOption.type) { + modifierType = shopOption.type; + } + // Apply Black Sludge to healing item cost + const healingItemCost = new NumberHolder(shopOption.cost); + this.scene.applyModifier(HealShopCostModifier, true, healingItemCost); + cost = healingItemCost.value; + break; } if (cost! && (this.scene.money < cost) && !Overrides.WAIVE_ROLL_FEE_OVERRIDE) { // TODO: is the bang on cost correct? diff --git a/src/phases/turn-start-phase.ts b/src/phases/turn-start-phase.ts index 25c079007fd..497d449912f 100644 --- a/src/phases/turn-start-phase.ts +++ b/src/phases/turn-start-phase.ts @@ -152,55 +152,55 @@ export class TurnStartPhase extends FieldPhase { } switch (turnCommand?.command) { - case Command.FIGHT: - const queuedMove = turnCommand.move; - pokemon.turnData.order = orderIndex++; - if (!queuedMove) { - continue; - } - const move = pokemon.getMoveset().find(m => m?.moveId === queuedMove.move && m?.ppUsed < m?.getMovePp()) || new PokemonMove(queuedMove.move); - if (move.getMove().hasAttr(MoveHeaderAttr)) { - this.scene.unshiftPhase(new MoveHeaderPhase(this.scene, pokemon, move)); - } - if (pokemon.isPlayer()) { - if (turnCommand.cursor === -1) { - this.scene.pushPhase(new MovePhase(this.scene, pokemon, turnCommand.targets || turnCommand.move!.targets, move));//TODO: is the bang correct here? - } else { - const playerPhase = new MovePhase(this.scene, pokemon, turnCommand.targets || turnCommand.move!.targets, move, false, queuedMove.ignorePP);//TODO: is the bang correct here? - this.scene.pushPhase(playerPhase); + case Command.FIGHT: + const queuedMove = turnCommand.move; + pokemon.turnData.order = orderIndex++; + if (!queuedMove) { + continue; } - } else { - this.scene.pushPhase(new MovePhase(this.scene, pokemon, turnCommand.targets || turnCommand.move!.targets, move, false, queuedMove.ignorePP));//TODO: is the bang correct here? - } - break; - case Command.BALL: - this.scene.unshiftPhase(new AttemptCapturePhase(this.scene, turnCommand.targets![0] % 2, turnCommand.cursor!));//TODO: is the bang correct here? - break; - case Command.POKEMON: - const switchType = turnCommand.args?.[0] ? SwitchType.BATON_PASS : SwitchType.SWITCH; - this.scene.unshiftPhase(new SwitchSummonPhase(this.scene, switchType, pokemon.getFieldIndex(), turnCommand.cursor!, true, pokemon.isPlayer())); - break; - case Command.RUN: - let runningPokemon = pokemon; - if (this.scene.currentBattle.double) { - const playerActivePokemon = field.filter(pokemon => { - if (!!pokemon) { - return pokemon.isPlayer() && pokemon.isActive(); + const move = pokemon.getMoveset().find(m => m?.moveId === queuedMove.move && m?.ppUsed < m?.getMovePp()) || new PokemonMove(queuedMove.move); + if (move.getMove().hasAttr(MoveHeaderAttr)) { + this.scene.unshiftPhase(new MoveHeaderPhase(this.scene, pokemon, move)); + } + if (pokemon.isPlayer()) { + if (turnCommand.cursor === -1) { + this.scene.pushPhase(new MovePhase(this.scene, pokemon, turnCommand.targets || turnCommand.move!.targets, move));//TODO: is the bang correct here? } else { - return; + const playerPhase = new MovePhase(this.scene, pokemon, turnCommand.targets || turnCommand.move!.targets, move, false, queuedMove.ignorePP);//TODO: is the bang correct here? + this.scene.pushPhase(playerPhase); } - }); - // if only one pokemon is alive, use that one - if (playerActivePokemon.length > 1) { - // find which active pokemon has faster speed - const fasterPokemon = playerActivePokemon[0].getStat(Stat.SPD) > playerActivePokemon[1].getStat(Stat.SPD) ? playerActivePokemon[0] : playerActivePokemon[1]; - // check if either active pokemon has the ability "Run Away" - const hasRunAway = playerActivePokemon.find(p => p.hasAbility(Abilities.RUN_AWAY)); - runningPokemon = hasRunAway !== undefined ? hasRunAway : fasterPokemon; + } else { + this.scene.pushPhase(new MovePhase(this.scene, pokemon, turnCommand.targets || turnCommand.move!.targets, move, false, queuedMove.ignorePP));//TODO: is the bang correct here? } - } - this.scene.unshiftPhase(new AttemptRunPhase(this.scene, runningPokemon.getFieldIndex())); - break; + break; + case Command.BALL: + this.scene.unshiftPhase(new AttemptCapturePhase(this.scene, turnCommand.targets![0] % 2, turnCommand.cursor!));//TODO: is the bang correct here? + break; + case Command.POKEMON: + const switchType = turnCommand.args?.[0] ? SwitchType.BATON_PASS : SwitchType.SWITCH; + this.scene.unshiftPhase(new SwitchSummonPhase(this.scene, switchType, pokemon.getFieldIndex(), turnCommand.cursor!, true, pokemon.isPlayer())); + break; + case Command.RUN: + let runningPokemon = pokemon; + if (this.scene.currentBattle.double) { + const playerActivePokemon = field.filter(pokemon => { + if (!!pokemon) { + return pokemon.isPlayer() && pokemon.isActive(); + } else { + return; + } + }); + // if only one pokemon is alive, use that one + if (playerActivePokemon.length > 1) { + // find which active pokemon has faster speed + const fasterPokemon = playerActivePokemon[0].getStat(Stat.SPD) > playerActivePokemon[1].getStat(Stat.SPD) ? playerActivePokemon[0] : playerActivePokemon[1]; + // check if either active pokemon has the ability "Run Away" + const hasRunAway = playerActivePokemon.find(p => p.hasAbility(Abilities.RUN_AWAY)); + runningPokemon = hasRunAway !== undefined ? hasRunAway : fasterPokemon; + } + } + this.scene.unshiftPhase(new AttemptRunPhase(this.scene, runningPokemon.getFieldIndex())); + break; } } diff --git a/src/system/achv.ts b/src/system/achv.ts index 7329dd41fd5..366813328e2 100644 --- a/src/system/achv.ts +++ b/src/system/achv.ts @@ -156,133 +156,133 @@ export function getAchievementDescription(localizationKey: string): string { const genderStr = PlayerGender[genderIndex].toLowerCase(); switch (localizationKey) { - case "10K_MONEY": - return i18next.t("achv:MoneyAchv.description", { context: genderStr, "moneyAmount": achvs._10K_MONEY.moneyAmount.toLocaleString("en-US") }); - case "100K_MONEY": - return i18next.t("achv:MoneyAchv.description", { context: genderStr, "moneyAmount": achvs._100K_MONEY.moneyAmount.toLocaleString("en-US") }); - case "1M_MONEY": - return i18next.t("achv:MoneyAchv.description", { context: genderStr, "moneyAmount": achvs._1M_MONEY.moneyAmount.toLocaleString("en-US") }); - case "10M_MONEY": - return i18next.t("achv:MoneyAchv.description", { context: genderStr, "moneyAmount": achvs._10M_MONEY.moneyAmount.toLocaleString("en-US") }); - case "250_DMG": - return i18next.t("achv:DamageAchv.description", { context: genderStr, "damageAmount": achvs._250_DMG.damageAmount.toLocaleString("en-US") }); - case "1000_DMG": - return i18next.t("achv:DamageAchv.description", { context: genderStr, "damageAmount": achvs._1000_DMG.damageAmount.toLocaleString("en-US") }); - case "2500_DMG": - return i18next.t("achv:DamageAchv.description", { context: genderStr, "damageAmount": achvs._2500_DMG.damageAmount.toLocaleString("en-US") }); - case "10000_DMG": - return i18next.t("achv:DamageAchv.description", { context: genderStr, "damageAmount": achvs._10000_DMG.damageAmount.toLocaleString("en-US") }); - case "250_HEAL": - return i18next.t("achv:HealAchv.description", { context: genderStr, "healAmount": achvs._250_HEAL.healAmount.toLocaleString("en-US"), "HP": i18next.t(getShortenedStatKey(Stat.HP)) }); - case "1000_HEAL": - return i18next.t("achv:HealAchv.description", { context: genderStr, "healAmount": achvs._1000_HEAL.healAmount.toLocaleString("en-US"), "HP": i18next.t(getShortenedStatKey(Stat.HP)) }); - case "2500_HEAL": - return i18next.t("achv:HealAchv.description", { context: genderStr, "healAmount": achvs._2500_HEAL.healAmount.toLocaleString("en-US"), "HP": i18next.t(getShortenedStatKey(Stat.HP)) }); - case "10000_HEAL": - return i18next.t("achv:HealAchv.description", { context: genderStr, "healAmount": achvs._10000_HEAL.healAmount.toLocaleString("en-US"), "HP": i18next.t(getShortenedStatKey(Stat.HP)) }); - case "LV_100": - return i18next.t("achv:LevelAchv.description", { context: genderStr, "level": achvs.LV_100.level }); - case "LV_250": - return i18next.t("achv:LevelAchv.description", { context: genderStr, "level": achvs.LV_250.level }); - case "LV_1000": - return i18next.t("achv:LevelAchv.description", { context: genderStr, "level": achvs.LV_1000.level }); - case "10_RIBBONS": - return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._10_RIBBONS.ribbonAmount.toLocaleString("en-US") }); - case "25_RIBBONS": - return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._25_RIBBONS.ribbonAmount.toLocaleString("en-US") }); - case "50_RIBBONS": - return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._50_RIBBONS.ribbonAmount.toLocaleString("en-US") }); - case "75_RIBBONS": - return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._75_RIBBONS.ribbonAmount.toLocaleString("en-US") }); - case "100_RIBBONS": - return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._100_RIBBONS.ribbonAmount.toLocaleString("en-US") }); - case "TRANSFER_MAX_STAT_STAGE": - return i18next.t("achv:TRANSFER_MAX_STAT_STAGE.description", { context: genderStr }); - case "MAX_FRIENDSHIP": - return i18next.t("achv:MAX_FRIENDSHIP.description", { context: genderStr }); - case "MEGA_EVOLVE": - return i18next.t("achv:MEGA_EVOLVE.description", { context: genderStr }); - case "GIGANTAMAX": - return i18next.t("achv:GIGANTAMAX.description", { context: genderStr }); - case "TERASTALLIZE": - return i18next.t("achv:TERASTALLIZE.description", { context: genderStr }); - case "STELLAR_TERASTALLIZE": - return i18next.t("achv:STELLAR_TERASTALLIZE.description", { context: genderStr }); - case "SPLICE": - return i18next.t("achv:SPLICE.description", { context: genderStr }); - case "MINI_BLACK_HOLE": - return i18next.t("achv:MINI_BLACK_HOLE.description", { context: genderStr }); - case "CATCH_MYTHICAL": - return i18next.t("achv:CATCH_MYTHICAL.description", { context: genderStr }); - case "CATCH_SUB_LEGENDARY": - return i18next.t("achv:CATCH_SUB_LEGENDARY.description", { context: genderStr }); - case "CATCH_LEGENDARY": - return i18next.t("achv:CATCH_LEGENDARY.description", { context: genderStr }); - case "SEE_SHINY": - return i18next.t("achv:SEE_SHINY.description", { context: genderStr }); - case "SHINY_PARTY": - return i18next.t("achv:SHINY_PARTY.description", { context: genderStr }); - case "HATCH_MYTHICAL": - return i18next.t("achv:HATCH_MYTHICAL.description", { context: genderStr }); - case "HATCH_SUB_LEGENDARY": - return i18next.t("achv:HATCH_SUB_LEGENDARY.description", { context: genderStr }); - case "HATCH_LEGENDARY": - return i18next.t("achv:HATCH_LEGENDARY.description", { context: genderStr }); - case "HATCH_SHINY": - return i18next.t("achv:HATCH_SHINY.description", { context: genderStr }); - case "HIDDEN_ABILITY": - return i18next.t("achv:HIDDEN_ABILITY.description", { context: genderStr }); - case "PERFECT_IVS": - return i18next.t("achv:PERFECT_IVS.description", { context: genderStr }); - case "CLASSIC_VICTORY": - return i18next.t("achv:CLASSIC_VICTORY.description", { context: genderStr }); - case "UNEVOLVED_CLASSIC_VICTORY": - return i18next.t("achv:UNEVOLVED_CLASSIC_VICTORY.description", { context: genderStr }); - case "MONO_GEN_ONE": - return i18next.t("achv:MONO_GEN_ONE.description", { context: genderStr }); - case "MONO_GEN_TWO": - return i18next.t("achv:MONO_GEN_TWO.description", { context: genderStr }); - case "MONO_GEN_THREE": - return i18next.t("achv:MONO_GEN_THREE.description", { context: genderStr }); - case "MONO_GEN_FOUR": - return i18next.t("achv:MONO_GEN_FOUR.description", { context: genderStr }); - case "MONO_GEN_FIVE": - return i18next.t("achv:MONO_GEN_FIVE.description", { context: genderStr }); - case "MONO_GEN_SIX": - return i18next.t("achv:MONO_GEN_SIX.description", { context: genderStr }); - case "MONO_GEN_SEVEN": - return i18next.t("achv:MONO_GEN_SEVEN.description", { context: genderStr }); - case "MONO_GEN_EIGHT": - return i18next.t("achv:MONO_GEN_EIGHT.description", { context: genderStr }); - case "MONO_GEN_NINE": - return i18next.t("achv:MONO_GEN_NINE.description", { context: genderStr }); - case "MONO_NORMAL": - case "MONO_FIGHTING": - case "MONO_FLYING": - case "MONO_POISON": - case "MONO_GROUND": - case "MONO_ROCK": - case "MONO_BUG": - case "MONO_GHOST": - case "MONO_STEEL": - case "MONO_FIRE": - case "MONO_WATER": - case "MONO_GRASS": - case "MONO_ELECTRIC": - case "MONO_PSYCHIC": - case "MONO_ICE": - case "MONO_DRAGON": - case "MONO_DARK": - case "MONO_FAIRY": - return i18next.t("achv:MonoType.description", { context: genderStr, "type": i18next.t(`pokemonInfo:Type.${localizationKey.slice(5)}`) }); - case "FRESH_START": - return i18next.t("achv:FRESH_START.description", { context: genderStr }); - case "INVERSE_BATTLE": - return i18next.t("achv:INVERSE_BATTLE.description", { context: genderStr }); - case "BREEDERS_IN_SPACE": - return i18next.t("achv:BREEDERS_IN_SPACE.description", { context: genderStr }); - default: - return ""; + case "10K_MONEY": + return i18next.t("achv:MoneyAchv.description", { context: genderStr, "moneyAmount": achvs._10K_MONEY.moneyAmount.toLocaleString("en-US") }); + case "100K_MONEY": + return i18next.t("achv:MoneyAchv.description", { context: genderStr, "moneyAmount": achvs._100K_MONEY.moneyAmount.toLocaleString("en-US") }); + case "1M_MONEY": + return i18next.t("achv:MoneyAchv.description", { context: genderStr, "moneyAmount": achvs._1M_MONEY.moneyAmount.toLocaleString("en-US") }); + case "10M_MONEY": + return i18next.t("achv:MoneyAchv.description", { context: genderStr, "moneyAmount": achvs._10M_MONEY.moneyAmount.toLocaleString("en-US") }); + case "250_DMG": + return i18next.t("achv:DamageAchv.description", { context: genderStr, "damageAmount": achvs._250_DMG.damageAmount.toLocaleString("en-US") }); + case "1000_DMG": + return i18next.t("achv:DamageAchv.description", { context: genderStr, "damageAmount": achvs._1000_DMG.damageAmount.toLocaleString("en-US") }); + case "2500_DMG": + return i18next.t("achv:DamageAchv.description", { context: genderStr, "damageAmount": achvs._2500_DMG.damageAmount.toLocaleString("en-US") }); + case "10000_DMG": + return i18next.t("achv:DamageAchv.description", { context: genderStr, "damageAmount": achvs._10000_DMG.damageAmount.toLocaleString("en-US") }); + case "250_HEAL": + return i18next.t("achv:HealAchv.description", { context: genderStr, "healAmount": achvs._250_HEAL.healAmount.toLocaleString("en-US"), "HP": i18next.t(getShortenedStatKey(Stat.HP)) }); + case "1000_HEAL": + return i18next.t("achv:HealAchv.description", { context: genderStr, "healAmount": achvs._1000_HEAL.healAmount.toLocaleString("en-US"), "HP": i18next.t(getShortenedStatKey(Stat.HP)) }); + case "2500_HEAL": + return i18next.t("achv:HealAchv.description", { context: genderStr, "healAmount": achvs._2500_HEAL.healAmount.toLocaleString("en-US"), "HP": i18next.t(getShortenedStatKey(Stat.HP)) }); + case "10000_HEAL": + return i18next.t("achv:HealAchv.description", { context: genderStr, "healAmount": achvs._10000_HEAL.healAmount.toLocaleString("en-US"), "HP": i18next.t(getShortenedStatKey(Stat.HP)) }); + case "LV_100": + return i18next.t("achv:LevelAchv.description", { context: genderStr, "level": achvs.LV_100.level }); + case "LV_250": + return i18next.t("achv:LevelAchv.description", { context: genderStr, "level": achvs.LV_250.level }); + case "LV_1000": + return i18next.t("achv:LevelAchv.description", { context: genderStr, "level": achvs.LV_1000.level }); + case "10_RIBBONS": + return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._10_RIBBONS.ribbonAmount.toLocaleString("en-US") }); + case "25_RIBBONS": + return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._25_RIBBONS.ribbonAmount.toLocaleString("en-US") }); + case "50_RIBBONS": + return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._50_RIBBONS.ribbonAmount.toLocaleString("en-US") }); + case "75_RIBBONS": + return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._75_RIBBONS.ribbonAmount.toLocaleString("en-US") }); + case "100_RIBBONS": + return i18next.t("achv:RibbonAchv.description", { context: genderStr, "ribbonAmount": achvs._100_RIBBONS.ribbonAmount.toLocaleString("en-US") }); + case "TRANSFER_MAX_STAT_STAGE": + return i18next.t("achv:TRANSFER_MAX_STAT_STAGE.description", { context: genderStr }); + case "MAX_FRIENDSHIP": + return i18next.t("achv:MAX_FRIENDSHIP.description", { context: genderStr }); + case "MEGA_EVOLVE": + return i18next.t("achv:MEGA_EVOLVE.description", { context: genderStr }); + case "GIGANTAMAX": + return i18next.t("achv:GIGANTAMAX.description", { context: genderStr }); + case "TERASTALLIZE": + return i18next.t("achv:TERASTALLIZE.description", { context: genderStr }); + case "STELLAR_TERASTALLIZE": + return i18next.t("achv:STELLAR_TERASTALLIZE.description", { context: genderStr }); + case "SPLICE": + return i18next.t("achv:SPLICE.description", { context: genderStr }); + case "MINI_BLACK_HOLE": + return i18next.t("achv:MINI_BLACK_HOLE.description", { context: genderStr }); + case "CATCH_MYTHICAL": + return i18next.t("achv:CATCH_MYTHICAL.description", { context: genderStr }); + case "CATCH_SUB_LEGENDARY": + return i18next.t("achv:CATCH_SUB_LEGENDARY.description", { context: genderStr }); + case "CATCH_LEGENDARY": + return i18next.t("achv:CATCH_LEGENDARY.description", { context: genderStr }); + case "SEE_SHINY": + return i18next.t("achv:SEE_SHINY.description", { context: genderStr }); + case "SHINY_PARTY": + return i18next.t("achv:SHINY_PARTY.description", { context: genderStr }); + case "HATCH_MYTHICAL": + return i18next.t("achv:HATCH_MYTHICAL.description", { context: genderStr }); + case "HATCH_SUB_LEGENDARY": + return i18next.t("achv:HATCH_SUB_LEGENDARY.description", { context: genderStr }); + case "HATCH_LEGENDARY": + return i18next.t("achv:HATCH_LEGENDARY.description", { context: genderStr }); + case "HATCH_SHINY": + return i18next.t("achv:HATCH_SHINY.description", { context: genderStr }); + case "HIDDEN_ABILITY": + return i18next.t("achv:HIDDEN_ABILITY.description", { context: genderStr }); + case "PERFECT_IVS": + return i18next.t("achv:PERFECT_IVS.description", { context: genderStr }); + case "CLASSIC_VICTORY": + return i18next.t("achv:CLASSIC_VICTORY.description", { context: genderStr }); + case "UNEVOLVED_CLASSIC_VICTORY": + return i18next.t("achv:UNEVOLVED_CLASSIC_VICTORY.description", { context: genderStr }); + case "MONO_GEN_ONE": + return i18next.t("achv:MONO_GEN_ONE.description", { context: genderStr }); + case "MONO_GEN_TWO": + return i18next.t("achv:MONO_GEN_TWO.description", { context: genderStr }); + case "MONO_GEN_THREE": + return i18next.t("achv:MONO_GEN_THREE.description", { context: genderStr }); + case "MONO_GEN_FOUR": + return i18next.t("achv:MONO_GEN_FOUR.description", { context: genderStr }); + case "MONO_GEN_FIVE": + return i18next.t("achv:MONO_GEN_FIVE.description", { context: genderStr }); + case "MONO_GEN_SIX": + return i18next.t("achv:MONO_GEN_SIX.description", { context: genderStr }); + case "MONO_GEN_SEVEN": + return i18next.t("achv:MONO_GEN_SEVEN.description", { context: genderStr }); + case "MONO_GEN_EIGHT": + return i18next.t("achv:MONO_GEN_EIGHT.description", { context: genderStr }); + case "MONO_GEN_NINE": + return i18next.t("achv:MONO_GEN_NINE.description", { context: genderStr }); + case "MONO_NORMAL": + case "MONO_FIGHTING": + case "MONO_FLYING": + case "MONO_POISON": + case "MONO_GROUND": + case "MONO_ROCK": + case "MONO_BUG": + case "MONO_GHOST": + case "MONO_STEEL": + case "MONO_FIRE": + case "MONO_WATER": + case "MONO_GRASS": + case "MONO_ELECTRIC": + case "MONO_PSYCHIC": + case "MONO_ICE": + case "MONO_DRAGON": + case "MONO_DARK": + case "MONO_FAIRY": + return i18next.t("achv:MonoType.description", { context: genderStr, "type": i18next.t(`pokemonInfo:Type.${localizationKey.slice(5)}`) }); + case "FRESH_START": + return i18next.t("achv:FRESH_START.description", { context: genderStr }); + case "INVERSE_BATTLE": + return i18next.t("achv:INVERSE_BATTLE.description", { context: genderStr }); + case "BREEDERS_IN_SPACE": + return i18next.t("achv:BREEDERS_IN_SPACE.description", { context: genderStr }); + default: + return ""; } } diff --git a/src/system/game-data.ts b/src/system/game-data.ts index 41746957d49..5f9aad63408 100644 --- a/src/system/game-data.ts +++ b/src/system/game-data.ts @@ -67,22 +67,22 @@ const saveKey = "x0i2O7WRiANTqPmZ"; // Temporary; secure encryption is not yet n export function getDataTypeKey(dataType: GameDataType, slotId: integer = 0): string { switch (dataType) { - case GameDataType.SYSTEM: - return "data"; - case GameDataType.SESSION: - let ret = "sessionData"; - if (slotId) { - ret += slotId; - } - return ret; - case GameDataType.SETTINGS: - return "settings"; - case GameDataType.TUTORIALS: - return "tutorials"; - case GameDataType.SEEN_DIALOGUES: - return "seenDialogues"; - case GameDataType.RUN_HISTORY: - return "runHistoryData"; + case GameDataType.SYSTEM: + return "data"; + case GameDataType.SESSION: + let ret = "sessionData"; + if (slotId) { + ret += slotId; + } + return ret; + case GameDataType.SETTINGS: + return "settings"; + case GameDataType.TUTORIALS: + return "tutorials"; + case GameDataType.SEEN_DIALOGUES: + return "seenDialogues"; + case GameDataType.RUN_HISTORY: + return "runHistoryData"; } } @@ -1374,9 +1374,9 @@ export class GameData { const dataKey: string = `${getDataTypeKey(dataType, slotId)}_${loggedInUser?.username}`; const handleData = (dataStr: string) => { switch (dataType) { - case GameDataType.SYSTEM: - dataStr = this.convertSystemDataStr(dataStr, true); - break; + case GameDataType.SYSTEM: + dataStr = this.convertSystemDataStr(dataStr, true); + break; } const encryptedData = AES.encrypt(dataStr, saveKey); const blob = new Blob([ encryptedData.toString() ], { type: "text/json" }); @@ -1434,28 +1434,28 @@ export class GameData { try { dataName = GameDataType[dataType].toLowerCase(); switch (dataType) { - case GameDataType.SYSTEM: - dataStr = this.convertSystemDataStr(dataStr); - const systemData = this.parseSystemData(dataStr); - valid = !!systemData.dexData && !!systemData.timestamp; - break; - case GameDataType.SESSION: - const sessionData = this.parseSessionData(dataStr); - valid = !!sessionData.party && !!sessionData.enemyParty && !!sessionData.timestamp; - break; - case GameDataType.RUN_HISTORY: - const data = JSON.parse(dataStr); - const keys = Object.keys(data); - dataName = i18next.t("menuUiHandler:RUN_HISTORY").toLowerCase(); - keys.forEach((key) => { - const entryKeys = Object.keys(data[key]); - valid = [ "isFavorite", "isVictory", "entry" ].every(v => entryKeys.includes(v)) && entryKeys.length === 3; - }); - break; - case GameDataType.SETTINGS: - case GameDataType.TUTORIALS: - valid = true; - break; + case GameDataType.SYSTEM: + dataStr = this.convertSystemDataStr(dataStr); + const systemData = this.parseSystemData(dataStr); + valid = !!systemData.dexData && !!systemData.timestamp; + break; + case GameDataType.SESSION: + const sessionData = this.parseSessionData(dataStr); + valid = !!sessionData.party && !!sessionData.enemyParty && !!sessionData.timestamp; + break; + case GameDataType.RUN_HISTORY: + const data = JSON.parse(dataStr); + const keys = Object.keys(data); + dataName = i18next.t("menuUiHandler:RUN_HISTORY").toLowerCase(); + keys.forEach((key) => { + const entryKeys = Object.keys(data[key]); + valid = [ "isFavorite", "isVictory", "entry" ].every(v => entryKeys.includes(v)) && entryKeys.length === 3; + }); + break; + case GameDataType.SETTINGS: + case GameDataType.TUTORIALS: + valid = true; + break; } } catch (ex) { console.error(ex); diff --git a/src/system/settings/settings-gamepad.ts b/src/system/settings/settings-gamepad.ts index c96ec36f9a5..322b2baac9e 100644 --- a/src/system/settings/settings-gamepad.ts +++ b/src/system/settings/settings-gamepad.ts @@ -82,66 +82,66 @@ export const settingGamepadBlackList = [ export function setSettingGamepad(scene: BattleScene, setting: SettingGamepad, value: integer): boolean { switch (setting) { - case SettingGamepad.Gamepad_Support: + case SettingGamepad.Gamepad_Support: // if we change the value of the gamepad support, we call a method in the inputController to // activate or deactivate the controller listener - scene.inputController.setGamepadSupport(settingGamepadOptions[setting][value] !== "Disabled"); - break; - case SettingGamepad.Button_Action: - case SettingGamepad.Button_Cancel: - case SettingGamepad.Button_Menu: - case SettingGamepad.Button_Stats: - case SettingGamepad.Button_Cycle_Shiny: - case SettingGamepad.Button_Cycle_Form: - case SettingGamepad.Button_Cycle_Gender: - case SettingGamepad.Button_Cycle_Ability: - case SettingGamepad.Button_Cycle_Nature: - case SettingGamepad.Button_Cycle_Variant: - case SettingGamepad.Button_Speed_Up: - case SettingGamepad.Button_Slow_Down: - case SettingGamepad.Button_Submit: - if (value) { - if (scene.ui) { - const cancelHandler = (success: boolean = false) : boolean => { - scene.ui.revertMode(); - (scene.ui.getHandler() as SettingsGamepadUiHandler).updateBindings(); - return success; - }; - scene.ui.setOverlayMode(Mode.GAMEPAD_BINDING, { - target: setting, - cancelHandler: cancelHandler, - }); + scene.inputController.setGamepadSupport(settingGamepadOptions[setting][value] !== "Disabled"); + break; + case SettingGamepad.Button_Action: + case SettingGamepad.Button_Cancel: + case SettingGamepad.Button_Menu: + case SettingGamepad.Button_Stats: + case SettingGamepad.Button_Cycle_Shiny: + case SettingGamepad.Button_Cycle_Form: + case SettingGamepad.Button_Cycle_Gender: + case SettingGamepad.Button_Cycle_Ability: + case SettingGamepad.Button_Cycle_Nature: + case SettingGamepad.Button_Cycle_Variant: + case SettingGamepad.Button_Speed_Up: + case SettingGamepad.Button_Slow_Down: + case SettingGamepad.Button_Submit: + if (value) { + if (scene.ui) { + const cancelHandler = (success: boolean = false) : boolean => { + scene.ui.revertMode(); + (scene.ui.getHandler() as SettingsGamepadUiHandler).updateBindings(); + return success; + }; + scene.ui.setOverlayMode(Mode.GAMEPAD_BINDING, { + target: setting, + cancelHandler: cancelHandler, + }); + } } - } - break; - case SettingGamepad.Controller: - if (value) { - const gp = scene.inputController.getGamepadsName(); - if (scene.ui && gp) { - const cancelHandler = () => { - scene.ui.revertMode(); - (scene.ui.getHandler() as SettingsGamepadUiHandler).setOptionCursor(Object.values(SettingGamepad).indexOf(SettingGamepad.Controller), 0, true); - (scene.ui.getHandler() as SettingsGamepadUiHandler).updateBindings(); + break; + case SettingGamepad.Controller: + if (value) { + const gp = scene.inputController.getGamepadsName(); + if (scene.ui && gp) { + const cancelHandler = () => { + scene.ui.revertMode(); + (scene.ui.getHandler() as SettingsGamepadUiHandler).setOptionCursor(Object.values(SettingGamepad).indexOf(SettingGamepad.Controller), 0, true); + (scene.ui.getHandler() as SettingsGamepadUiHandler).updateBindings(); + return false; + }; + const changeGamepadHandler = (gamepad: string) => { + scene.inputController.setChosenGamepad(gamepad); + cancelHandler(); + return true; + }; + scene.ui.setOverlayMode(Mode.OPTION_SELECT, { + options: [ ...gp.map((g: string) => ({ + label: truncateString(g, 30), // Truncate the gamepad name for display + handler: () => changeGamepadHandler(g) + })), { + label: "Cancel", + handler: cancelHandler, + }] + }); return false; - }; - const changeGamepadHandler = (gamepad: string) => { - scene.inputController.setChosenGamepad(gamepad); - cancelHandler(); - return true; - }; - scene.ui.setOverlayMode(Mode.OPTION_SELECT, { - options: [ ...gp.map((g: string) => ({ - label: truncateString(g, 30), // Truncate the gamepad name for display - handler: () => changeGamepadHandler(g) - })), { - label: "Cancel", - handler: cancelHandler, - }] - }); - return false; + } } - } - break; + break; } return true; diff --git a/src/system/settings/settings-keyboard.ts b/src/system/settings/settings-keyboard.ts index d7cb994aca8..97990f61c86 100644 --- a/src/system/settings/settings-keyboard.ts +++ b/src/system/settings/settings-keyboard.ts @@ -135,53 +135,53 @@ export const settingKeyboardBlackList = [ export function setSettingKeyboard(scene: BattleScene, setting: SettingKeyboard, value: integer): boolean { switch (setting) { - case SettingKeyboard.Button_Up: - case SettingKeyboard.Button_Down: - case SettingKeyboard.Button_Left: - case SettingKeyboard.Button_Right: - case SettingKeyboard.Button_Action: - case SettingKeyboard.Button_Cancel: - case SettingKeyboard.Button_Menu: - case SettingKeyboard.Button_Stats: - case SettingKeyboard.Button_Cycle_Shiny: - case SettingKeyboard.Button_Cycle_Form: - case SettingKeyboard.Button_Cycle_Gender: - case SettingKeyboard.Button_Cycle_Ability: - case SettingKeyboard.Button_Cycle_Nature: - case SettingKeyboard.Button_Cycle_Variant: - case SettingKeyboard.Button_Speed_Up: - case SettingKeyboard.Button_Slow_Down: - case SettingKeyboard.Alt_Button_Up: - case SettingKeyboard.Alt_Button_Down: - case SettingKeyboard.Alt_Button_Left: - case SettingKeyboard.Alt_Button_Right: - case SettingKeyboard.Alt_Button_Action: - case SettingKeyboard.Alt_Button_Cancel: - case SettingKeyboard.Alt_Button_Menu: - case SettingKeyboard.Alt_Button_Stats: - case SettingKeyboard.Alt_Button_Cycle_Shiny: - case SettingKeyboard.Alt_Button_Cycle_Form: - case SettingKeyboard.Alt_Button_Cycle_Gender: - case SettingKeyboard.Alt_Button_Cycle_Ability: - case SettingKeyboard.Alt_Button_Cycle_Nature: - case SettingKeyboard.Alt_Button_Cycle_Variant: - case SettingKeyboard.Alt_Button_Speed_Up: - case SettingKeyboard.Alt_Button_Slow_Down: - case SettingKeyboard.Alt_Button_Submit: - if (value) { - if (scene.ui) { - const cancelHandler = (success: boolean = false) : boolean => { - scene.ui.revertMode(); - (scene.ui.getHandler() as SettingsKeyboardUiHandler).updateBindings(); - return success; - }; - scene.ui.setOverlayMode(Mode.KEYBOARD_BINDING, { - target: setting, - cancelHandler: cancelHandler, - }); + case SettingKeyboard.Button_Up: + case SettingKeyboard.Button_Down: + case SettingKeyboard.Button_Left: + case SettingKeyboard.Button_Right: + case SettingKeyboard.Button_Action: + case SettingKeyboard.Button_Cancel: + case SettingKeyboard.Button_Menu: + case SettingKeyboard.Button_Stats: + case SettingKeyboard.Button_Cycle_Shiny: + case SettingKeyboard.Button_Cycle_Form: + case SettingKeyboard.Button_Cycle_Gender: + case SettingKeyboard.Button_Cycle_Ability: + case SettingKeyboard.Button_Cycle_Nature: + case SettingKeyboard.Button_Cycle_Variant: + case SettingKeyboard.Button_Speed_Up: + case SettingKeyboard.Button_Slow_Down: + case SettingKeyboard.Alt_Button_Up: + case SettingKeyboard.Alt_Button_Down: + case SettingKeyboard.Alt_Button_Left: + case SettingKeyboard.Alt_Button_Right: + case SettingKeyboard.Alt_Button_Action: + case SettingKeyboard.Alt_Button_Cancel: + case SettingKeyboard.Alt_Button_Menu: + case SettingKeyboard.Alt_Button_Stats: + case SettingKeyboard.Alt_Button_Cycle_Shiny: + case SettingKeyboard.Alt_Button_Cycle_Form: + case SettingKeyboard.Alt_Button_Cycle_Gender: + case SettingKeyboard.Alt_Button_Cycle_Ability: + case SettingKeyboard.Alt_Button_Cycle_Nature: + case SettingKeyboard.Alt_Button_Cycle_Variant: + case SettingKeyboard.Alt_Button_Speed_Up: + case SettingKeyboard.Alt_Button_Slow_Down: + case SettingKeyboard.Alt_Button_Submit: + if (value) { + if (scene.ui) { + const cancelHandler = (success: boolean = false) : boolean => { + scene.ui.revertMode(); + (scene.ui.getHandler() as SettingsKeyboardUiHandler).updateBindings(); + return success; + }; + scene.ui.setOverlayMode(Mode.KEYBOARD_BINDING, { + target: setting, + cancelHandler: cancelHandler, + }); + } } - } - break; + break; // case SettingKeyboard.Default_Layout: // if (value && scene.ui) { // const cancelHandler = () => { diff --git a/src/system/settings/settings.ts b/src/system/settings/settings.ts index 66021845c29..be440d5d93e 100644 --- a/src/system/settings/settings.ts +++ b/src/system/settings/settings.ts @@ -76,16 +76,16 @@ const SHOP_CURSOR_TARGET_OPTIONS: SettingOption[] = [ const shopCursorTargetIndexMap = SHOP_CURSOR_TARGET_OPTIONS.map(option => { switch (option.value) { - case "Rewards": - return ShopCursorTarget.REWARDS; - case "Shop": - return ShopCursorTarget.SHOP; - case "Reroll": - return ShopCursorTarget.REROLL; - case "Check Team": - return ShopCursorTarget.CHECK_TEAM; - default: - throw new Error(`Unknown value: ${option.value}`); + case "Rewards": + return ShopCursorTarget.REWARDS; + case "Shop": + return ShopCursorTarget.SHOP; + case "Reroll": + return ShopCursorTarget.REROLL; + case "Check Team": + return ShopCursorTarget.CHECK_TEAM; + default: + throw new Error(`Unknown value: ${option.value}`); } }); @@ -699,226 +699,226 @@ export function setSetting(scene: BattleScene, setting: string, value: integer): return false; } switch (Setting[index].key) { - case SettingKeys.Game_Speed: - scene.gameSpeed = parseFloat(Setting[index].options[value].value.replace("x", "")); - break; - case SettingKeys.Master_Volume: - scene.masterVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; - scene.updateSoundVolume(); - break; - case SettingKeys.BGM_Volume: - scene.bgmVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; - scene.updateSoundVolume(); - break; - case SettingKeys.Field_Volume: - scene.fieldVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; - scene.updateSoundVolume(); - break; - case SettingKeys.SE_Volume: - scene.seVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; - scene.updateSoundVolume(); - break; - case SettingKeys.UI_Volume: - scene.uiVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; - break; - case SettingKeys.Music_Preference: - scene.musicPreference = value; - break; - case SettingKeys.Damage_Numbers: - scene.damageNumbersMode = value; - break; - case SettingKeys.UI_Theme: - scene.uiTheme = value; - break; - case SettingKeys.Window_Type: - updateWindowType(scene, parseInt(Setting[index].options[value].value)); - break; - case SettingKeys.Tutorials: - scene.enableTutorials = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Move_Info: - scene.enableMoveInfo = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Enable_Retries: - scene.enableRetries = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Hide_IVs: - scene.hideIvs = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Skip_Seen_Dialogues: - scene.skipSeenDialogues = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Egg_Skip: - scene.eggSkipPreference = value; - break; - case SettingKeys.Battle_Style: - scene.battleStyle = value; - break; - case SettingKeys.Show_BGM_Bar: - scene.showBgmBar = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Candy_Upgrade_Notification: - if (scene.candyUpgradeNotification === value) { + case SettingKeys.Game_Speed: + scene.gameSpeed = parseFloat(Setting[index].options[value].value.replace("x", "")); break; - } - scene.candyUpgradeNotification = value; - scene.eventTarget.dispatchEvent(new CandyUpgradeNotificationChangedEvent(value)); - break; - case SettingKeys.Candy_Upgrade_Display: - scene.candyUpgradeDisplay = value; - case SettingKeys.Money_Format: - switch (Setting[index].options[value].value) { - case "Normal": - scene.moneyFormat = MoneyFormat.NORMAL; + case SettingKeys.Master_Volume: + scene.masterVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; + scene.updateSoundVolume(); break; - case "Abbreviated": - scene.moneyFormat = MoneyFormat.ABBREVIATED; + case SettingKeys.BGM_Volume: + scene.bgmVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; + scene.updateSoundVolume(); break; - } - scene.updateMoneyText(false); - break; - case SettingKeys.Sprite_Set: - scene.experimentalSprites = !!value; - if (value) { - scene.initExpSprites(); - } - break; - case SettingKeys.Move_Animations: - scene.moveAnimations = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Show_Moveset_Flyout: - scene.showMovesetFlyout = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Show_Arena_Flyout: - scene.showArenaFlyout = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Show_Time_Of_Day_Widget: - scene.showTimeOfDayWidget = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Time_Of_Day_Animation: - scene.timeOfDayAnimation = Setting[index].options[value].value === "Bounce" ? EaseType.BOUNCE : EaseType.BACK; - break; - case SettingKeys.Show_Stats_on_Level_Up: - scene.showLevelUpStats = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Shop_Cursor_Target: - const selectedValue = shopCursorTargetIndexMap[value]; - scene.shopCursorTarget = selectedValue; - break; - case SettingKeys.EXP_Gains_Speed: - scene.expGainsSpeed = value; - break; - case SettingKeys.EXP_Party_Display: - scene.expParty = value; - break; - case SettingKeys.HP_Bar_Speed: - scene.hpBarSpeed = value; - break; - case SettingKeys.Fusion_Palette_Swaps: - scene.fusionPaletteSwaps = !!value; - break; - case SettingKeys.Player_Gender: - if (scene.gameData) { - const female = Setting[index].options[value].value === "Girl"; - scene.gameData.gender = female ? PlayerGender.FEMALE : PlayerGender.MALE; - scene.trainer.setTexture(scene.trainer.texture.key.replace(female ? "m" : "f", female ? "f" : "m")); - } else { - return false; - } - break; - case SettingKeys.Touch_Controls: - scene.enableTouchControls = Setting[index].options[value].value !== "Disabled" && hasTouchscreen(); - const touchControls = document.getElementById("touchControls"); - if (touchControls) { - touchControls.classList.toggle("visible", scene.enableTouchControls); - } - break; - case SettingKeys.Vibration: - scene.enableVibration = Setting[index].options[value].value !== "Disabled" && hasTouchscreen(); - break; - case SettingKeys.Type_Hints: - scene.typeHints = Setting[index].options[value].value === "On"; - break; - case SettingKeys.Language: - if (value) { - if (scene.ui) { - const cancelHandler = () => { - scene.ui.revertMode(); - (scene.ui.getHandler() as SettingsUiHandler).setOptionCursor(0, 0, true); - }; - const changeLocaleHandler = (locale: string): boolean => { - try { - i18next.changeLanguage(locale); - localStorage.setItem("prLang", locale); - cancelHandler(); - // Reload the whole game to apply the new locale since also some constants are translated - window.location.reload(); - return true; - } catch (error) { - console.error("Error changing locale:", error); - return false; - } - }; - scene.ui.setOverlayMode(Mode.OPTION_SELECT, { - options: [ - { - label: "English", - handler: () => changeLocaleHandler("en") - }, - { - label: "Español", - handler: () => changeLocaleHandler("es") - }, - { - label: "Italiano", - handler: () => changeLocaleHandler("it") - }, - { - label: "Français", - handler: () => changeLocaleHandler("fr") - }, - { - label: "Deutsch", - handler: () => changeLocaleHandler("de") - }, - { - label: "Português (BR)", - handler: () => changeLocaleHandler("pt-BR") - }, - { - label: "简体中文", - handler: () => changeLocaleHandler("zh-CN") - }, - { - label: "繁體中文", - handler: () => changeLocaleHandler("zh-TW") - }, - { - label: "한국어", - handler: () => changeLocaleHandler("ko") - }, - { - label: "日本語", - handler: () => changeLocaleHandler("ja") - }, - // { - // label: "Català", - // handler: () => changeLocaleHandler("ca-ES") - // }, - { - label: i18next.t("settings:back"), - handler: () => cancelHandler() - } - ], - maxOptions: 7 - }); + case SettingKeys.Field_Volume: + scene.fieldVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; + scene.updateSoundVolume(); + break; + case SettingKeys.SE_Volume: + scene.seVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; + scene.updateSoundVolume(); + break; + case SettingKeys.UI_Volume: + scene.uiVolume = value ? parseInt(Setting[index].options[value].value) * 0.01 : 0; + break; + case SettingKeys.Music_Preference: + scene.musicPreference = value; + break; + case SettingKeys.Damage_Numbers: + scene.damageNumbersMode = value; + break; + case SettingKeys.UI_Theme: + scene.uiTheme = value; + break; + case SettingKeys.Window_Type: + updateWindowType(scene, parseInt(Setting[index].options[value].value)); + break; + case SettingKeys.Tutorials: + scene.enableTutorials = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Move_Info: + scene.enableMoveInfo = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Enable_Retries: + scene.enableRetries = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Hide_IVs: + scene.hideIvs = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Skip_Seen_Dialogues: + scene.skipSeenDialogues = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Egg_Skip: + scene.eggSkipPreference = value; + break; + case SettingKeys.Battle_Style: + scene.battleStyle = value; + break; + case SettingKeys.Show_BGM_Bar: + scene.showBgmBar = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Candy_Upgrade_Notification: + if (scene.candyUpgradeNotification === value) { + break; + } + scene.candyUpgradeNotification = value; + scene.eventTarget.dispatchEvent(new CandyUpgradeNotificationChangedEvent(value)); + break; + case SettingKeys.Candy_Upgrade_Display: + scene.candyUpgradeDisplay = value; + case SettingKeys.Money_Format: + switch (Setting[index].options[value].value) { + case "Normal": + scene.moneyFormat = MoneyFormat.NORMAL; + break; + case "Abbreviated": + scene.moneyFormat = MoneyFormat.ABBREVIATED; + break; + } + scene.updateMoneyText(false); + break; + case SettingKeys.Sprite_Set: + scene.experimentalSprites = !!value; + if (value) { + scene.initExpSprites(); + } + break; + case SettingKeys.Move_Animations: + scene.moveAnimations = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Show_Moveset_Flyout: + scene.showMovesetFlyout = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Show_Arena_Flyout: + scene.showArenaFlyout = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Show_Time_Of_Day_Widget: + scene.showTimeOfDayWidget = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Time_Of_Day_Animation: + scene.timeOfDayAnimation = Setting[index].options[value].value === "Bounce" ? EaseType.BOUNCE : EaseType.BACK; + break; + case SettingKeys.Show_Stats_on_Level_Up: + scene.showLevelUpStats = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Shop_Cursor_Target: + const selectedValue = shopCursorTargetIndexMap[value]; + scene.shopCursorTarget = selectedValue; + break; + case SettingKeys.EXP_Gains_Speed: + scene.expGainsSpeed = value; + break; + case SettingKeys.EXP_Party_Display: + scene.expParty = value; + break; + case SettingKeys.HP_Bar_Speed: + scene.hpBarSpeed = value; + break; + case SettingKeys.Fusion_Palette_Swaps: + scene.fusionPaletteSwaps = !!value; + break; + case SettingKeys.Player_Gender: + if (scene.gameData) { + const female = Setting[index].options[value].value === "Girl"; + scene.gameData.gender = female ? PlayerGender.FEMALE : PlayerGender.MALE; + scene.trainer.setTexture(scene.trainer.texture.key.replace(female ? "m" : "f", female ? "f" : "m")); + } else { return false; } - } - break; - case SettingKeys.Shop_Overlay_Opacity: - scene.updateShopOverlayOpacity(parseInt(Setting[index].options[value].value) * .01); - break; + break; + case SettingKeys.Touch_Controls: + scene.enableTouchControls = Setting[index].options[value].value !== "Disabled" && hasTouchscreen(); + const touchControls = document.getElementById("touchControls"); + if (touchControls) { + touchControls.classList.toggle("visible", scene.enableTouchControls); + } + break; + case SettingKeys.Vibration: + scene.enableVibration = Setting[index].options[value].value !== "Disabled" && hasTouchscreen(); + break; + case SettingKeys.Type_Hints: + scene.typeHints = Setting[index].options[value].value === "On"; + break; + case SettingKeys.Language: + if (value) { + if (scene.ui) { + const cancelHandler = () => { + scene.ui.revertMode(); + (scene.ui.getHandler() as SettingsUiHandler).setOptionCursor(0, 0, true); + }; + const changeLocaleHandler = (locale: string): boolean => { + try { + i18next.changeLanguage(locale); + localStorage.setItem("prLang", locale); + cancelHandler(); + // Reload the whole game to apply the new locale since also some constants are translated + window.location.reload(); + return true; + } catch (error) { + console.error("Error changing locale:", error); + return false; + } + }; + scene.ui.setOverlayMode(Mode.OPTION_SELECT, { + options: [ + { + label: "English", + handler: () => changeLocaleHandler("en") + }, + { + label: "Español", + handler: () => changeLocaleHandler("es") + }, + { + label: "Italiano", + handler: () => changeLocaleHandler("it") + }, + { + label: "Français", + handler: () => changeLocaleHandler("fr") + }, + { + label: "Deutsch", + handler: () => changeLocaleHandler("de") + }, + { + label: "Português (BR)", + handler: () => changeLocaleHandler("pt-BR") + }, + { + label: "简体中文", + handler: () => changeLocaleHandler("zh-CN") + }, + { + label: "繁體中文", + handler: () => changeLocaleHandler("zh-TW") + }, + { + label: "한국어", + handler: () => changeLocaleHandler("ko") + }, + { + label: "日本語", + handler: () => changeLocaleHandler("ja") + }, + // { + // label: "Català", + // handler: () => changeLocaleHandler("ca-ES") + // }, + { + label: i18next.t("settings:back"), + handler: () => cancelHandler() + } + ], + maxOptions: 7 + }); + return false; + } + } + break; + case SettingKeys.Shop_Overlay_Opacity: + scene.updateShopOverlayOpacity(parseInt(Setting[index].options[value].value) * .01); + break; } return true; diff --git a/src/system/unlockables.ts b/src/system/unlockables.ts index 983909373fd..0a666e2c755 100644 --- a/src/system/unlockables.ts +++ b/src/system/unlockables.ts @@ -10,13 +10,13 @@ export enum Unlockables { export function getUnlockableName(unlockable: Unlockables) { switch (unlockable) { - case Unlockables.ENDLESS_MODE: - return `${GameMode.getModeName(GameModes.ENDLESS)} Mode`; - case Unlockables.MINI_BLACK_HOLE: - return i18next.t("modifierType:ModifierType.MINI_BLACK_HOLE.name"); - case Unlockables.SPLICED_ENDLESS_MODE: - return `${GameMode.getModeName(GameModes.SPLICED_ENDLESS)} Mode`; - case Unlockables.EVIOLITE: - return i18next.t("modifierType:ModifierType.EVIOLITE.name"); + case Unlockables.ENDLESS_MODE: + return `${GameMode.getModeName(GameModes.ENDLESS)} Mode`; + case Unlockables.MINI_BLACK_HOLE: + return i18next.t("modifierType:ModifierType.MINI_BLACK_HOLE.name"); + case Unlockables.SPLICED_ENDLESS_MODE: + return `${GameMode.getModeName(GameModes.SPLICED_ENDLESS)} Mode`; + case Unlockables.EVIOLITE: + return i18next.t("modifierType:ModifierType.EVIOLITE.name"); } } diff --git a/src/system/version_migration/versions/v1_0_4.ts b/src/system/version_migration/versions/v1_0_4.ts index c20e2a281e7..f16b6bcb6bb 100644 --- a/src/system/version_migration/versions/v1_0_4.ts +++ b/src/system/version_migration/versions/v1_0_4.ts @@ -108,15 +108,15 @@ export const sessionMigrators = [ } else if (m.className === "DoubleBattleChanceBoosterModifier" && m.args.length === 1) { let maxBattles: number; switch (m.typeId) { - case "MAX_LURE": - maxBattles = 30; - break; - case "SUPER_LURE": - maxBattles = 15; - break; - default: - maxBattles = 10; - break; + case "MAX_LURE": + maxBattles = 30; + break; + case "SUPER_LURE": + maxBattles = 15; + break; + default: + maxBattles = 10; + break; } // From [ battlesLeft ] to [ maxBattles, battleCount ] diff --git a/src/system/voucher.ts b/src/system/voucher.ts index aca7b9fc2f2..b38fd528c9f 100644 --- a/src/system/voucher.ts +++ b/src/system/voucher.ts @@ -45,41 +45,41 @@ export class Voucher { getTier(): AchvTier { switch (this.voucherType) { - case VoucherType.REGULAR: - return AchvTier.COMMON; - case VoucherType.PLUS: - return AchvTier.GREAT; - case VoucherType.PREMIUM: - return AchvTier.ULTRA; - case VoucherType.GOLDEN: - return AchvTier.ROGUE; + case VoucherType.REGULAR: + return AchvTier.COMMON; + case VoucherType.PLUS: + return AchvTier.GREAT; + case VoucherType.PREMIUM: + return AchvTier.ULTRA; + case VoucherType.GOLDEN: + return AchvTier.ROGUE; } } } export function getVoucherTypeName(voucherType: VoucherType): string { switch (voucherType) { - case VoucherType.REGULAR: - return i18next.t("voucher:eggVoucher"); - case VoucherType.PLUS: - return i18next.t("voucher:eggVoucherPlus"); - case VoucherType.PREMIUM: - return i18next.t("voucher:eggVoucherPremium"); - case VoucherType.GOLDEN: - return i18next.t("voucher:eggVoucherGold"); + case VoucherType.REGULAR: + return i18next.t("voucher:eggVoucher"); + case VoucherType.PLUS: + return i18next.t("voucher:eggVoucherPlus"); + case VoucherType.PREMIUM: + return i18next.t("voucher:eggVoucherPremium"); + case VoucherType.GOLDEN: + return i18next.t("voucher:eggVoucherGold"); } } export function getVoucherTypeIcon(voucherType: VoucherType): string { switch (voucherType) { - case VoucherType.REGULAR: - return "coupon"; - case VoucherType.PLUS: - return "pair_of_tickets"; - case VoucherType.PREMIUM: - return "mystic_ticket"; - case VoucherType.GOLDEN: - return "golden_mystic_ticket"; + case VoucherType.REGULAR: + return "coupon"; + case VoucherType.PLUS: + return "pair_of_tickets"; + case VoucherType.PREMIUM: + return "mystic_ticket"; + case VoucherType.GOLDEN: + return "golden_mystic_ticket"; } } diff --git a/src/test/mystery-encounter/encounter-test-utils.ts b/src/test/mystery-encounter/encounter-test-utils.ts index 9fb2504c02b..f95a442d4c2 100644 --- a/src/test/mystery-encounter/encounter-test-utils.ts +++ b/src/test/mystery-encounter/encounter-test-utils.ts @@ -97,20 +97,20 @@ export async function runSelectMysteryEncounterOption(game: GameManager, optionN uiHandler.unblockInput(); // input are blocked by 1s to prevent accidental input. Tests need to handle that switch (optionNo) { - default: - case 1: + default: + case 1: // no movement needed. Default cursor position - break; - case 2: - uiHandler.processInput(Button.RIGHT); - break; - case 3: - uiHandler.processInput(Button.DOWN); - break; - case 4: - uiHandler.processInput(Button.RIGHT); - uiHandler.processInput(Button.DOWN); - break; + break; + case 2: + uiHandler.processInput(Button.RIGHT); + break; + case 3: + uiHandler.processInput(Button.DOWN); + break; + case 4: + uiHandler.processInput(Button.RIGHT); + uiHandler.processInput(Button.DOWN); + break; } if (!isNullOrUndefined(secondaryOptionSelect?.pokemonNo)) { diff --git a/src/touch-controls.ts b/src/touch-controls.ts index 786d1203d12..93032ce59fe 100644 --- a/src/touch-controls.ts +++ b/src/touch-controls.ts @@ -122,20 +122,20 @@ export default class TouchControl { const button = Button[key]; switch (eventType) { - case "keydown": - this.events.emit("input_down", { - controller_type: "keyboard", - button: button, - isTouch: true - }); - break; - case "keyup": - this.events.emit("input_up", { - controller_type: "keyboard", - button: button, - isTouch: true - }); - break; + case "keydown": + this.events.emit("input_down", { + controller_type: "keyboard", + button: button, + isTouch: true + }); + break; + case "keyup": + this.events.emit("input_up", { + controller_type: "keyboard", + button: button, + isTouch: true + }); + break; } return true; } diff --git a/src/ui-inputs.ts b/src/ui-inputs.ts index 9ea1276352a..92b1653df3d 100644 --- a/src/ui-inputs.ts +++ b/src/ui-inputs.ts @@ -168,26 +168,26 @@ export class UiInputs { return; } switch (this.scene.ui?.getMode()) { - case Mode.MESSAGE: - const messageHandler = this.scene.ui.getHandler(); - if (!messageHandler.pendingPrompt || messageHandler.isTextAnimationInProgress()) { + case Mode.MESSAGE: + const messageHandler = this.scene.ui.getHandler(); + if (!messageHandler.pendingPrompt || messageHandler.isTextAnimationInProgress()) { + return; + } + case Mode.TITLE: + case Mode.COMMAND: + case Mode.MODIFIER_SELECT: + case Mode.MYSTERY_ENCOUNTER: + this.scene.ui.setOverlayMode(Mode.MENU); + break; + case Mode.STARTER_SELECT: + this.buttonTouch(); + break; + case Mode.MENU: + this.scene.ui.revertMode(); + this.scene.playSound("ui/select"); + break; + default: return; - } - case Mode.TITLE: - case Mode.COMMAND: - case Mode.MODIFIER_SELECT: - case Mode.MYSTERY_ENCOUNTER: - this.scene.ui.setOverlayMode(Mode.MENU); - break; - case Mode.STARTER_SELECT: - this.buttonTouch(); - break; - case Mode.MENU: - this.scene.ui.revertMode(); - this.scene.playSound("ui/select"); - break; - default: - return; } } diff --git a/src/ui/abstact-option-select-ui-handler.ts b/src/ui/abstact-option-select-ui-handler.ts index a12ffbc46bd..01fc5b00014 100644 --- a/src/ui/abstact-option-select-ui-handler.ts +++ b/src/ui/abstact-option-select-ui-handler.ts @@ -222,20 +222,20 @@ export default abstract class AbstractOptionSelectUiHandler extends UiHandler { } } else { switch (button) { - case Button.UP: - if (this.cursor) { - success = this.setCursor(this.cursor - 1); - } else if (this.cursor === 0) { - success = this.setCursor(options.length - 1); - } - break; - case Button.DOWN: - if (this.cursor < options.length - 1) { - success = this.setCursor(this.cursor + 1); - } else { - success = this.setCursor(0); - } - break; + case Button.UP: + if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } else if (this.cursor === 0) { + success = this.setCursor(options.length - 1); + } + break; + case Button.DOWN: + if (this.cursor < options.length - 1) { + success = this.setCursor(this.cursor + 1); + } else { + success = this.setCursor(0); + } + break; } if (this.config?.supportHover) { // handle hover code if the element supports hover-handlers and the option has the optional hover-handler set. diff --git a/src/ui/achvs-ui-handler.ts b/src/ui/achvs-ui-handler.ts index 4e0e2feea81..a1ced6145eb 100644 --- a/src/ui/achvs-ui-handler.ts +++ b/src/ui/achvs-ui-handler.ts @@ -245,51 +245,51 @@ export default class AchvsUiHandler extends MessageUiHandler { const rowIndex = Math.floor(this.cursor / this.COLS); const itemOffset = (this.scrollCursor * this.COLS); switch (button) { - case Button.UP: - if (this.cursor < this.COLS) { - if (this.scrollCursor) { - success = this.setScrollCursor(this.scrollCursor - 1); - } else { + case Button.UP: + if (this.cursor < this.COLS) { + if (this.scrollCursor) { + success = this.setScrollCursor(this.scrollCursor - 1); + } else { // Wrap around to the last row - success = this.setScrollCursor(Math.ceil(this.currentTotal / this.COLS) - this.ROWS); - let newCursorIndex = this.cursor + (this.ROWS - 1) * this.COLS; - if (newCursorIndex > this.currentTotal - this.scrollCursor * this.COLS - 1) { - newCursorIndex -= this.COLS; + success = this.setScrollCursor(Math.ceil(this.currentTotal / this.COLS) - this.ROWS); + let newCursorIndex = this.cursor + (this.ROWS - 1) * this.COLS; + if (newCursorIndex > this.currentTotal - this.scrollCursor * this.COLS - 1) { + newCursorIndex -= this.COLS; + } + success = success && this.setCursor(newCursorIndex); } - success = success && this.setCursor(newCursorIndex); - } - } else { - success = this.setCursor(this.cursor - this.COLS); - } - break; - case Button.DOWN: - const canMoveDown = itemOffset + 1 < this.currentTotal; - if (rowIndex >= this.ROWS - 1) { - if (this.scrollCursor < Math.ceil(this.currentTotal / this.COLS) - this.ROWS && canMoveDown) { - // scroll down one row - success = this.setScrollCursor(this.scrollCursor + 1); } else { - // wrap back to the first row - success = this.setScrollCursor(0) && this.setCursor(this.cursor % this.COLS); + success = this.setCursor(this.cursor - this.COLS); } - } else if (canMoveDown) { - success = this.setCursor(Math.min(this.cursor + this.COLS, this.currentTotal - itemOffset - 1)); - } - break; - case Button.LEFT: - if (this.cursor % this.COLS === 0) { - success = this.setCursor(Math.min(this.cursor + this.COLS - 1, this.currentTotal - itemOffset - 1)); - } else { - success = this.setCursor(this.cursor - 1); - } - break; - case Button.RIGHT: - if ((this.cursor + 1) % this.COLS === 0 || (this.cursor + itemOffset) === (this.currentTotal - 1)) { - success = this.setCursor(this.cursor - this.cursor % this.COLS); - } else { - success = this.setCursor(this.cursor + 1); - } - break; + break; + case Button.DOWN: + const canMoveDown = itemOffset + 1 < this.currentTotal; + if (rowIndex >= this.ROWS - 1) { + if (this.scrollCursor < Math.ceil(this.currentTotal / this.COLS) - this.ROWS && canMoveDown) { + // scroll down one row + success = this.setScrollCursor(this.scrollCursor + 1); + } else { + // wrap back to the first row + success = this.setScrollCursor(0) && this.setCursor(this.cursor % this.COLS); + } + } else if (canMoveDown) { + success = this.setCursor(Math.min(this.cursor + this.COLS, this.currentTotal - itemOffset - 1)); + } + break; + case Button.LEFT: + if (this.cursor % this.COLS === 0) { + success = this.setCursor(Math.min(this.cursor + this.COLS - 1, this.currentTotal - itemOffset - 1)); + } else { + success = this.setCursor(this.cursor - 1); + } + break; + case Button.RIGHT: + if ((this.cursor + 1) % this.COLS === 0 || (this.cursor + itemOffset) === (this.currentTotal - 1)) { + success = this.setCursor(this.cursor - this.cursor % this.COLS); + } else { + success = this.setCursor(this.cursor + 1); + } + break; } } @@ -316,22 +316,22 @@ export default class AchvsUiHandler extends MessageUiHandler { if (update || pageChange) { switch (this.currentPage) { - case Page.ACHIEVEMENTS: - if (pageChange) { - this.titleBg.width = 174; - this.titleText.x = this.titleBg.width / 2; - this.scoreContainer.setVisible(true); - } - this.showAchv(achvs[Object.keys(achvs)[cursor + this.scrollCursor * this.COLS]]); - break; - case Page.VOUCHERS: - if (pageChange) { - this.titleBg.width = 220; - this.titleText.x = this.titleBg.width / 2; - this.scoreContainer.setVisible(false); - } - this.showVoucher(vouchers[Object.keys(vouchers)[cursor + this.scrollCursor * this.COLS]]); - break; + case Page.ACHIEVEMENTS: + if (pageChange) { + this.titleBg.width = 174; + this.titleText.x = this.titleBg.width / 2; + this.scoreContainer.setVisible(true); + } + this.showAchv(achvs[Object.keys(achvs)[cursor + this.scrollCursor * this.COLS]]); + break; + case Page.VOUCHERS: + if (pageChange) { + this.titleBg.width = 220; + this.titleText.x = this.titleBg.width / 2; + this.scoreContainer.setVisible(false); + } + this.showVoucher(vouchers[Object.keys(vouchers)[cursor + this.scrollCursor * this.COLS]]); + break; } } return ret; @@ -358,14 +358,14 @@ export default class AchvsUiHandler extends MessageUiHandler { } switch (this.currentPage) { - case Page.ACHIEVEMENTS: - this.updateAchvIcons(); - this.showAchv(achvs[Object.keys(achvs)[this.cursor + this.scrollCursor * this.COLS]]); - break; - case Page.VOUCHERS: - this.updateVoucherIcons(); - this.showVoucher(vouchers[Object.keys(vouchers)[this.cursor + this.scrollCursor * this.COLS]]); - break; + case Page.ACHIEVEMENTS: + this.updateAchvIcons(); + this.showAchv(achvs[Object.keys(achvs)[this.cursor + this.scrollCursor * this.COLS]]); + break; + case Page.VOUCHERS: + this.updateVoucherIcons(); + this.showVoucher(vouchers[Object.keys(vouchers)[this.cursor + this.scrollCursor * this.COLS]]); + break; } return true; } diff --git a/src/ui/arena-flyout.ts b/src/ui/arena-flyout.ts index 0c00d3403b6..a82f97244cd 100644 --- a/src/ui/arena-flyout.ts +++ b/src/ui/arena-flyout.ts @@ -215,20 +215,20 @@ export class ArenaFlyout extends Phaser.GameObjects.Container { // Creates a proxy object to decide which text object needs to be updated let textObject: Phaser.GameObjects.Text; switch (fieldEffectInfo.effecType) { - case ArenaEffectType.PLAYER: - textObject = this.flyoutTextPlayer; - break; + case ArenaEffectType.PLAYER: + textObject = this.flyoutTextPlayer; + break; - case ArenaEffectType.WEATHER: - case ArenaEffectType.TERRAIN: - case ArenaEffectType.FIELD: - textObject = this.flyoutTextField; + case ArenaEffectType.WEATHER: + case ArenaEffectType.TERRAIN: + case ArenaEffectType.FIELD: + textObject = this.flyoutTextField; - break; + break; - case ArenaEffectType.ENEMY: - textObject = this.flyoutTextEnemy; - break; + case ArenaEffectType.ENEMY: + textObject = this.flyoutTextEnemy; + break; } textObject.text += fieldEffectInfo.name; @@ -253,81 +253,81 @@ export class ArenaFlyout extends Phaser.GameObjects.Container { let foundIndex: number; switch (arenaEffectChangedEvent.constructor) { - case TagAddedEvent: - const tagAddedEvent = arenaEffectChangedEvent as TagAddedEvent; - const isArenaTrapTag = this.battleScene.arena.getTag(tagAddedEvent.arenaTagType) instanceof ArenaTrapTag; - let arenaEffectType: ArenaEffectType; + case TagAddedEvent: + const tagAddedEvent = arenaEffectChangedEvent as TagAddedEvent; + const isArenaTrapTag = this.battleScene.arena.getTag(tagAddedEvent.arenaTagType) instanceof ArenaTrapTag; + let arenaEffectType: ArenaEffectType; - if (tagAddedEvent.arenaTagSide === ArenaTagSide.BOTH) { - arenaEffectType = ArenaEffectType.FIELD; - } else if (tagAddedEvent.arenaTagSide === ArenaTagSide.PLAYER) { - arenaEffectType = ArenaEffectType.PLAYER; - } else { - arenaEffectType = ArenaEffectType.ENEMY; - } - - const existingTrapTagIndex = isArenaTrapTag ? this.fieldEffectInfo.findIndex(e => tagAddedEvent.arenaTagType === e.tagType && arenaEffectType === e.effecType) : -1; - let name: string = getFieldEffectText(ArenaTagType[tagAddedEvent.arenaTagType]); - - if (isArenaTrapTag) { - if (existingTrapTagIndex !== -1) { - const layers = tagAddedEvent.arenaTagMaxLayers > 1 ? ` (${tagAddedEvent.arenaTagLayers})` : ""; - this.fieldEffectInfo[existingTrapTagIndex].name = `${name}${layers}`; - break; - } else if (tagAddedEvent.arenaTagMaxLayers > 1) { - name = `${name} (${tagAddedEvent.arenaTagLayers})`; + if (tagAddedEvent.arenaTagSide === ArenaTagSide.BOTH) { + arenaEffectType = ArenaEffectType.FIELD; + } else if (tagAddedEvent.arenaTagSide === ArenaTagSide.PLAYER) { + arenaEffectType = ArenaEffectType.PLAYER; + } else { + arenaEffectType = ArenaEffectType.ENEMY; } - } - this.fieldEffectInfo.push({ - name, - effecType: arenaEffectType, - maxDuration: tagAddedEvent.duration, - duration: tagAddedEvent.duration, - tagType: tagAddedEvent.arenaTagType - }); - break; - case TagRemovedEvent: - const tagRemovedEvent = arenaEffectChangedEvent as TagRemovedEvent; - foundIndex = this.fieldEffectInfo.findIndex(info => info.tagType === tagRemovedEvent.arenaTagType); + const existingTrapTagIndex = isArenaTrapTag ? this.fieldEffectInfo.findIndex(e => tagAddedEvent.arenaTagType === e.tagType && arenaEffectType === e.effecType) : -1; + let name: string = getFieldEffectText(ArenaTagType[tagAddedEvent.arenaTagType]); - if (foundIndex !== -1) { // If the tag was being tracked, remove it - this.fieldEffectInfo.splice(foundIndex, 1); - } - break; + if (isArenaTrapTag) { + if (existingTrapTagIndex !== -1) { + const layers = tagAddedEvent.arenaTagMaxLayers > 1 ? ` (${tagAddedEvent.arenaTagLayers})` : ""; + this.fieldEffectInfo[existingTrapTagIndex].name = `${name}${layers}`; + break; + } else if (tagAddedEvent.arenaTagMaxLayers > 1) { + name = `${name} (${tagAddedEvent.arenaTagLayers})`; + } + } - case WeatherChangedEvent: - case TerrainChangedEvent: - const fieldEffectChangedEvent = arenaEffectChangedEvent as WeatherChangedEvent | TerrainChangedEvent; + this.fieldEffectInfo.push({ + name, + effecType: arenaEffectType, + maxDuration: tagAddedEvent.duration, + duration: tagAddedEvent.duration, + tagType: tagAddedEvent.arenaTagType + }); + break; + case TagRemovedEvent: + const tagRemovedEvent = arenaEffectChangedEvent as TagRemovedEvent; + foundIndex = this.fieldEffectInfo.findIndex(info => info.tagType === tagRemovedEvent.arenaTagType); - // Stores the old Weather/Terrain name in case it's in the array already - const oldName = + if (foundIndex !== -1) { // If the tag was being tracked, remove it + this.fieldEffectInfo.splice(foundIndex, 1); + } + break; + + case WeatherChangedEvent: + case TerrainChangedEvent: + const fieldEffectChangedEvent = arenaEffectChangedEvent as WeatherChangedEvent | TerrainChangedEvent; + + // Stores the old Weather/Terrain name in case it's in the array already + const oldName = getFieldEffectText(fieldEffectChangedEvent instanceof WeatherChangedEvent ? WeatherType[fieldEffectChangedEvent.oldWeatherType] : TerrainType[fieldEffectChangedEvent.oldTerrainType]); - // Stores the new Weather/Terrain info - const newInfo = { - name: + // Stores the new Weather/Terrain info + const newInfo = { + name: getFieldEffectText(fieldEffectChangedEvent instanceof WeatherChangedEvent ? WeatherType[fieldEffectChangedEvent.newWeatherType] : TerrainType[fieldEffectChangedEvent.newTerrainType]), - effecType: fieldEffectChangedEvent instanceof WeatherChangedEvent - ? ArenaEffectType.WEATHER - : ArenaEffectType.TERRAIN, - maxDuration: fieldEffectChangedEvent.duration, - duration: fieldEffectChangedEvent.duration }; + effecType: fieldEffectChangedEvent instanceof WeatherChangedEvent + ? ArenaEffectType.WEATHER + : ArenaEffectType.TERRAIN, + maxDuration: fieldEffectChangedEvent.duration, + duration: fieldEffectChangedEvent.duration }; - foundIndex = this.fieldEffectInfo.findIndex(info => [ newInfo.name, oldName ].includes(info.name)); - if (foundIndex === -1) { - if (newInfo.name !== undefined) { - this.fieldEffectInfo.push(newInfo); // Adds the info to the array if it doesn't already exist and is defined + foundIndex = this.fieldEffectInfo.findIndex(info => [ newInfo.name, oldName ].includes(info.name)); + if (foundIndex === -1) { + if (newInfo.name !== undefined) { + this.fieldEffectInfo.push(newInfo); // Adds the info to the array if it doesn't already exist and is defined + } + } else if (!newInfo.name) { + this.fieldEffectInfo.splice(foundIndex, 1); // Removes the old info if the new one is undefined + } else { + this.fieldEffectInfo[foundIndex] = newInfo; // Otherwise, replace the old info } - } else if (!newInfo.name) { - this.fieldEffectInfo.splice(foundIndex, 1); // Removes the old info if the new one is undefined - } else { - this.fieldEffectInfo[foundIndex] = newInfo; // Otherwise, replace the old info - } - break; + break; } this.updateFieldText(); diff --git a/src/ui/ball-ui-handler.ts b/src/ui/ball-ui-handler.ts index 0d97a79943d..9df6da36055 100644 --- a/src/ui/ball-ui-handler.ts +++ b/src/ui/ball-ui-handler.ts @@ -90,12 +90,12 @@ export default class BallUiHandler extends UiHandler { } } else { switch (button) { - case Button.UP: - success = this.setCursor(this.cursor ? this.cursor - 1 : pokeballTypeCount); - break; - case Button.DOWN: - success = this.setCursor(this.cursor < pokeballTypeCount ? this.cursor + 1 : 0); - break; + case Button.UP: + success = this.setCursor(this.cursor ? this.cursor - 1 : pokeballTypeCount); + break; + case Button.DOWN: + success = this.setCursor(this.cursor < pokeballTypeCount ? this.cursor + 1 : 0); + break; } } diff --git a/src/ui/challenges-select-ui-handler.ts b/src/ui/challenges-select-ui-handler.ts index b2c0f1a1746..e2547a626de 100644 --- a/src/ui/challenges-select-ui-handler.ts +++ b/src/ui/challenges-select-ui-handler.ts @@ -376,66 +376,66 @@ export default class GameChallengesUiHandler extends UiHandler { } else { if (this.cursorObj?.visible && !this.startCursor.visible) { switch (button) { - case Button.UP: - if (this.cursor === 0) { - if (this.scrollCursor === 0) { + case Button.UP: + if (this.cursor === 0) { + if (this.scrollCursor === 0) { // When at the top of the menu and pressing UP, move to the bottommost item. - if (this.scene.gameMode.challenges.length > rowsToDisplay) { // If there are more than 9 challenges, scroll to the bottom + if (this.scene.gameMode.challenges.length > rowsToDisplay) { // If there are more than 9 challenges, scroll to the bottom // First, set the cursor to the last visible element, preparing for the scroll to the end. - const successA = this.setCursor(rowsToDisplay - 1); - // Then, adjust the scroll to display the bottommost elements of the menu. - const successB = this.setScrollCursor(this.scene.gameMode.challenges.length - rowsToDisplay); - success = successA && successB; // success is just there to play the little validation sound effect - } else { // If there are 9 or less challenges, just move to the bottom one - success = this.setCursor(this.scene.gameMode.challenges.length - 1); + const successA = this.setCursor(rowsToDisplay - 1); + // Then, adjust the scroll to display the bottommost elements of the menu. + const successB = this.setScrollCursor(this.scene.gameMode.challenges.length - rowsToDisplay); + success = successA && successB; // success is just there to play the little validation sound effect + } else { // If there are 9 or less challenges, just move to the bottom one + success = this.setCursor(this.scene.gameMode.challenges.length - 1); + } + } else { + success = this.setScrollCursor(this.scrollCursor - 1); } } else { - success = this.setScrollCursor(this.scrollCursor - 1); + success = this.setCursor(this.cursor - 1); } - } else { - success = this.setCursor(this.cursor - 1); - } - if (success) { - this.updateText(); - } - break; - case Button.DOWN: - if (this.cursor === rowsToDisplay - 1) { - if (this.scrollCursor < this.scene.gameMode.challenges.length - rowsToDisplay) { + if (success) { + this.updateText(); + } + break; + case Button.DOWN: + if (this.cursor === rowsToDisplay - 1) { + if (this.scrollCursor < this.scene.gameMode.challenges.length - rowsToDisplay) { // When at the bottom and pressing DOWN, scroll if possible. - success = this.setScrollCursor(this.scrollCursor + 1); - } else { + success = this.setScrollCursor(this.scrollCursor + 1); + } else { // When at the bottom of a scrolling menu and pressing DOWN, move to the topmost item. // First, set the cursor to the first visible element, preparing for the scroll to the top. - const successA = this.setCursor(0); - // Then, adjust the scroll to display the topmost elements of the menu. - const successB = this.setScrollCursor(0); - success = successA && successB; // success is just there to play the little validation sound effect - } - } else if (this.scene.gameMode.challenges.length < rowsToDisplay && this.cursor === this.scene.gameMode.challenges.length - 1) { + const successA = this.setCursor(0); + // Then, adjust the scroll to display the topmost elements of the menu. + const successB = this.setScrollCursor(0); + success = successA && successB; // success is just there to play the little validation sound effect + } + } else if (this.scene.gameMode.challenges.length < rowsToDisplay && this.cursor === this.scene.gameMode.challenges.length - 1) { // When at the bottom of a non-scrolling menu and pressing DOWN, move to the topmost item. - success = this.setCursor(0); - } else { - success = this.setCursor(this.cursor + 1); - } - if (success) { - this.updateText(); - } - break; - case Button.LEFT: + success = this.setCursor(0); + } else { + success = this.setCursor(this.cursor + 1); + } + if (success) { + this.updateText(); + } + break; + case Button.LEFT: // Moves the option cursor left, if possible. - success = this.getActiveChallenge().decreaseValue(); - if (success) { - this.updateText(); - } - break; - case Button.RIGHT: + success = this.getActiveChallenge().decreaseValue(); + if (success) { + this.updateText(); + } + break; + case Button.RIGHT: // Moves the option cursor right, if possible. - success = this.getActiveChallenge().increaseValue(); - if (success) { - this.updateText(); - } - break; + success = this.getActiveChallenge().increaseValue(); + if (success) { + this.updateText(); + } + break; } } } diff --git a/src/ui/command-ui-handler.ts b/src/ui/command-ui-handler.ts index 2f65fa0b457..0f5edc28675 100644 --- a/src/ui/command-ui-handler.ts +++ b/src/ui/command-ui-handler.ts @@ -89,54 +89,54 @@ export default class CommandUiHandler extends UiHandler { if (button === Button.ACTION) { switch (cursor) { // Fight - case Command.FIGHT: - if ((this.scene.getCurrentPhase() as CommandPhase).checkFightOverride()) { - return true; - } - ui.setMode(Mode.FIGHT, (this.scene.getCurrentPhase() as CommandPhase).getFieldIndex()); - success = true; - break; + case Command.FIGHT: + if ((this.scene.getCurrentPhase() as CommandPhase).checkFightOverride()) { + return true; + } + ui.setMode(Mode.FIGHT, (this.scene.getCurrentPhase() as CommandPhase).getFieldIndex()); + success = true; + break; // Ball - case Command.BALL: - ui.setModeWithoutClear(Mode.BALL); - success = true; - break; + case Command.BALL: + ui.setModeWithoutClear(Mode.BALL); + success = true; + break; // Pokemon - case Command.POKEMON: - ui.setMode(Mode.PARTY, PartyUiMode.SWITCH, (this.scene.getCurrentPhase() as CommandPhase).getPokemon().getFieldIndex(), null, PartyUiHandler.FilterNonFainted); - success = true; - break; + case Command.POKEMON: + ui.setMode(Mode.PARTY, PartyUiMode.SWITCH, (this.scene.getCurrentPhase() as CommandPhase).getPokemon().getFieldIndex(), null, PartyUiHandler.FilterNonFainted); + success = true; + break; // Run - case Command.RUN: - (this.scene.getCurrentPhase() as CommandPhase).handleCommand(Command.RUN, 0); - success = true; - break; + case Command.RUN: + (this.scene.getCurrentPhase() as CommandPhase).handleCommand(Command.RUN, 0); + success = true; + break; } } else { (this.scene.getCurrentPhase() as CommandPhase).cancel(); } } else { switch (button) { - case Button.UP: - if (cursor >= 2) { - success = this.setCursor(cursor - 2); - } - break; - case Button.DOWN: - if (cursor < 2) { - success = this.setCursor(cursor + 2); - } - break; - case Button.LEFT: - if (cursor % 2 === 1) { - success = this.setCursor(cursor - 1); - } - break; - case Button.RIGHT: - if (cursor % 2 === 0) { - success = this.setCursor(cursor + 1); - } - break; + case Button.UP: + if (cursor >= 2) { + success = this.setCursor(cursor - 2); + } + break; + case Button.DOWN: + if (cursor < 2) { + success = this.setCursor(cursor + 2); + } + break; + case Button.LEFT: + if (cursor % 2 === 1) { + success = this.setCursor(cursor - 1); + } + break; + case Button.RIGHT: + if (cursor % 2 === 0) { + success = this.setCursor(cursor + 1); + } + break; } } diff --git a/src/ui/daily-run-scoreboard.ts b/src/ui/daily-run-scoreboard.ts index b535a94d35c..b9c1c6ea49a 100644 --- a/src/ui/daily-run-scoreboard.ts +++ b/src/ui/daily-run-scoreboard.ts @@ -142,13 +142,13 @@ export class DailyRunScoreboard extends Phaser.GameObjects.Container { entryContainer.add(scoreLabel); switch (this.category) { - case ScoreboardCategory.DAILY: - const waveLabel = addTextObject(this.scene, 68, 0, wave, TextStyle.WINDOW, { fontSize: "54px" }); - entryContainer.add(waveLabel); - break; - case ScoreboardCategory.WEEKLY: - scoreLabel.x -= 16; - break; + case ScoreboardCategory.DAILY: + const waveLabel = addTextObject(this.scene, 68, 0, wave, TextStyle.WINDOW, { fontSize: "54px" }); + entryContainer.add(waveLabel); + break; + case ScoreboardCategory.WEEKLY: + scoreLabel.x -= 16; + break; } return entryContainer; diff --git a/src/ui/dropdown.ts b/src/ui/dropdown.ts index eec44480c89..e16efe17036 100644 --- a/src/ui/dropdown.ts +++ b/src/ui/dropdown.ts @@ -115,18 +115,18 @@ export class DropDownOption extends Phaser.GameObjects.Container { */ private updateToggleIconColor(): void { switch (this.state) { - case DropDownState.ON: - this.toggle.setTint(this.onColor); - break; - case DropDownState.OFF: - this.toggle.setTint(this.offColor); - break; - case DropDownState.EXCLUDE: - this.toggle.setTint(this.excludeColor); - break; - case DropDownState.UNLOCKABLE: - this.toggle.setTint(this.unlockableColor); - break; + case DropDownState.ON: + this.toggle.setTint(this.onColor); + break; + case DropDownState.OFF: + this.toggle.setTint(this.offColor); + break; + case DropDownState.EXCLUDE: + this.toggle.setTint(this.excludeColor); + break; + case DropDownState.UNLOCKABLE: + this.toggle.setTint(this.unlockableColor); + break; } } @@ -500,18 +500,18 @@ export class DropDown extends Phaser.GameObjects.Container { }; switch (this.dropDownType) { - case DropDownType.MULTI: - case DropDownType.RADIAL: - return compareValues([ "val", "state" ]); + case DropDownType.MULTI: + case DropDownType.RADIAL: + return compareValues([ "val", "state" ]); - case DropDownType.HYBRID: - return compareValues([ "val", "state", "cursor" ]); + case DropDownType.HYBRID: + return compareValues([ "val", "state", "cursor" ]); - case DropDownType.SINGLE: - return compareValues([ "val", "state", "dir" ]); + case DropDownType.SINGLE: + return compareValues([ "val", "state", "dir" ]); - default: - return false; + default: + return false; } } diff --git a/src/ui/egg-gacha-ui-handler.ts b/src/ui/egg-gacha-ui-handler.ts index 3aa009b1b31..8f977ba2ac0 100644 --- a/src/ui/egg-gacha-ui-handler.ts +++ b/src/ui/egg-gacha-ui-handler.ts @@ -127,47 +127,47 @@ export default class EggGachaUiHandler extends MessageUiHandler { gachaInfoContainer.add(gachaUpLabel); switch (gachaType as GachaType) { - case GachaType.LEGENDARY: - if ([ "de", "es" ].includes(currentLanguage)) { - gachaUpLabel.setAlign("center"); - gachaUpLabel.setY(0); - } - if ([ "pt-BR" ].includes(currentLanguage)) { - gachaUpLabel.setX(legendaryLabelX - 2); - } else { - gachaUpLabel.setX(legendaryLabelX); - } - gachaUpLabel.setY(legendaryLabelY); + case GachaType.LEGENDARY: + if ([ "de", "es" ].includes(currentLanguage)) { + gachaUpLabel.setAlign("center"); + gachaUpLabel.setY(0); + } + if ([ "pt-BR" ].includes(currentLanguage)) { + gachaUpLabel.setX(legendaryLabelX - 2); + } else { + gachaUpLabel.setX(legendaryLabelX); + } + gachaUpLabel.setY(legendaryLabelY); - const pokemonIcon = this.scene.add.sprite(pokemonIconX, pokemonIconY, "pokemon_icons_0"); - if ([ "pt-BR" ].includes(currentLanguage)) { - pokemonIcon.setX(pokemonIconX - 2); - } - pokemonIcon.setScale(0.5); - pokemonIcon.setOrigin(0, 0.5); + const pokemonIcon = this.scene.add.sprite(pokemonIconX, pokemonIconY, "pokemon_icons_0"); + if ([ "pt-BR" ].includes(currentLanguage)) { + pokemonIcon.setX(pokemonIconX - 2); + } + pokemonIcon.setScale(0.5); + pokemonIcon.setOrigin(0, 0.5); - gachaInfoContainer.add(pokemonIcon); - break; - case GachaType.MOVE: - if ([ "de", "es", "fr", "pt-BR" ].includes(currentLanguage)) { - gachaUpLabel.setAlign("center"); - gachaUpLabel.setY(0); - } + gachaInfoContainer.add(pokemonIcon); + break; + case GachaType.MOVE: + if ([ "de", "es", "fr", "pt-BR" ].includes(currentLanguage)) { + gachaUpLabel.setAlign("center"); + gachaUpLabel.setY(0); + } - gachaUpLabel.setText(i18next.t("egg:moveUPGacha")); - gachaUpLabel.setX(0); - gachaUpLabel.setOrigin(0.5, 0); - break; - case GachaType.SHINY: - if ([ "de", "fr", "ko" ].includes(currentLanguage)) { - gachaUpLabel.setAlign("center"); - gachaUpLabel.setY(0); - } + gachaUpLabel.setText(i18next.t("egg:moveUPGacha")); + gachaUpLabel.setX(0); + gachaUpLabel.setOrigin(0.5, 0); + break; + case GachaType.SHINY: + if ([ "de", "fr", "ko" ].includes(currentLanguage)) { + gachaUpLabel.setAlign("center"); + gachaUpLabel.setY(0); + } - gachaUpLabel.setText(i18next.t("egg:shinyUPGacha")); - gachaUpLabel.setX(0); - gachaUpLabel.setOrigin(0.5, 0); - break; + gachaUpLabel.setText(i18next.t("egg:shinyUPGacha")); + gachaUpLabel.setX(0); + gachaUpLabel.setOrigin(0.5, 0); + break; } const gachaKnob = this.scene.add.sprite(191, 89, "gacha_knob"); @@ -470,12 +470,12 @@ export default class EggGachaUiHandler extends MessageUiHandler { getGuaranteedEggTierFromPullCount(pullCount: number): EggTier { switch (pullCount) { - case 10: - return EggTier.RARE; - case 25: - return EggTier.EPIC; - default: - return EggTier.COMMON; + case 10: + return EggTier.RARE; + case 25: + return EggTier.EPIC; + default: + return EggTier.COMMON; } } @@ -567,11 +567,11 @@ export default class EggGachaUiHandler extends MessageUiHandler { updateGachaInfo(gachaType: GachaType): void { const infoContainer = this.gachaInfoContainers[gachaType]; switch (gachaType as GachaType) { - case GachaType.LEGENDARY: - const species = getPokemonSpecies(getLegendaryGachaSpeciesForTimestamp(this.scene, new Date().getTime())); - const pokemonIcon = infoContainer.getAt(1) as Phaser.GameObjects.Sprite; - pokemonIcon.setTexture(species.getIconAtlasKey(), species.getIconId(false)); - break; + case GachaType.LEGENDARY: + const species = getPokemonSpecies(getLegendaryGachaSpeciesForTimestamp(this.scene, new Date().getTime())); + const pokemonIcon = infoContainer.getAt(1) as Phaser.GameObjects.Sprite; + pokemonIcon.setTexture(species.getIconAtlasKey(), species.getIconId(false)); + break; } } @@ -638,106 +638,106 @@ export default class EggGachaUiHandler extends MessageUiHandler { } } else { switch (button) { - case Button.ACTION: - switch (this.cursor) { - case 0: - if (!this.scene.gameData.voucherCounts[VoucherType.REGULAR] && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { - error = true; - this.showError(i18next.t("egg:notEnoughVouchers")); - } else if (this.scene.gameData.eggs.length < 99 || Overrides.UNLIMITED_EGG_COUNT_OVERRIDE) { - if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { - this.consumeVouchers(VoucherType.REGULAR, 1); - } - this.pull(); - success = true; - } else { - error = true; - this.showError(i18next.t("egg:tooManyEggs")); - } - break; - case 2: - if (!this.scene.gameData.voucherCounts[VoucherType.PLUS] && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { - error = true; - this.showError(i18next.t("egg:notEnoughVouchers")); - } else if (this.scene.gameData.eggs.length < 95 || Overrides.UNLIMITED_EGG_COUNT_OVERRIDE) { - if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { - this.consumeVouchers(VoucherType.PLUS, 1); - } - this.pull(5); - success = true; - } else { - error = true; - this.showError(i18next.t("egg:tooManyEggs")); - } - break; - case 1: - case 3: - if ((this.cursor === 1 && this.scene.gameData.voucherCounts[VoucherType.REGULAR] < 10 && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) + case Button.ACTION: + switch (this.cursor) { + case 0: + if (!this.scene.gameData.voucherCounts[VoucherType.REGULAR] && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { + error = true; + this.showError(i18next.t("egg:notEnoughVouchers")); + } else if (this.scene.gameData.eggs.length < 99 || Overrides.UNLIMITED_EGG_COUNT_OVERRIDE) { + if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { + this.consumeVouchers(VoucherType.REGULAR, 1); + } + this.pull(); + success = true; + } else { + error = true; + this.showError(i18next.t("egg:tooManyEggs")); + } + break; + case 2: + if (!this.scene.gameData.voucherCounts[VoucherType.PLUS] && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { + error = true; + this.showError(i18next.t("egg:notEnoughVouchers")); + } else if (this.scene.gameData.eggs.length < 95 || Overrides.UNLIMITED_EGG_COUNT_OVERRIDE) { + if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { + this.consumeVouchers(VoucherType.PLUS, 1); + } + this.pull(5); + success = true; + } else { + error = true; + this.showError(i18next.t("egg:tooManyEggs")); + } + break; + case 1: + case 3: + if ((this.cursor === 1 && this.scene.gameData.voucherCounts[VoucherType.REGULAR] < 10 && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) || (this.cursor === 3 && !this.scene.gameData.voucherCounts[VoucherType.PREMIUM] && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE)) { - error = true; - this.showError(i18next.t("egg:notEnoughVouchers")); - } else if (this.scene.gameData.eggs.length < 90 || Overrides.UNLIMITED_EGG_COUNT_OVERRIDE) { - if (this.cursor === 3) { - if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { - this.consumeVouchers(VoucherType.PREMIUM, 1); + error = true; + this.showError(i18next.t("egg:notEnoughVouchers")); + } else if (this.scene.gameData.eggs.length < 90 || Overrides.UNLIMITED_EGG_COUNT_OVERRIDE) { + if (this.cursor === 3) { + if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { + this.consumeVouchers(VoucherType.PREMIUM, 1); + } + } else { + if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { + this.consumeVouchers(VoucherType.REGULAR, 10); + } + } + this.pull(10); + success = true; + } else { + error = true; + this.showError(i18next.t("egg:tooManyEggs")); } - } else { - if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { - this.consumeVouchers(VoucherType.REGULAR, 10); + break; + case 4: + if (!this.scene.gameData.voucherCounts[VoucherType.GOLDEN] && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { + error = true; + this.showError(i18next.t("egg:notEnoughVouchers")); + } else if (this.scene.gameData.eggs.length < 75 || Overrides.UNLIMITED_EGG_COUNT_OVERRIDE) { + if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { + this.consumeVouchers(VoucherType.GOLDEN, 1); + } + this.pull(25); + success = true; + } else { + error = true; + this.showError(i18next.t("egg:tooManyEggs")); } - } - this.pull(10); - success = true; - } else { - error = true; - this.showError(i18next.t("egg:tooManyEggs")); + break; + case 5: + ui.revertMode(); + success = true; + break; } break; - case 4: - if (!this.scene.gameData.voucherCounts[VoucherType.GOLDEN] && !Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { - error = true; - this.showError(i18next.t("egg:notEnoughVouchers")); - } else if (this.scene.gameData.eggs.length < 75 || Overrides.UNLIMITED_EGG_COUNT_OVERRIDE) { - if (!Overrides.EGG_FREE_GACHA_PULLS_OVERRIDE) { - this.consumeVouchers(VoucherType.GOLDEN, 1); - } - this.pull(25); - success = true; - } else { - error = true; - this.showError(i18next.t("egg:tooManyEggs")); - } - break; - case 5: - ui.revertMode(); + case Button.CANCEL: + this.getUi().revertMode(); success = true; break; - } - break; - case Button.CANCEL: - this.getUi().revertMode(); - success = true; - break; - case Button.UP: - if (this.cursor) { - success = this.setCursor(this.cursor - 1); - } - break; - case Button.DOWN: - if (this.cursor < 5) { - success = this.setCursor(this.cursor + 1); - } - break; - case Button.LEFT: - if (this.gachaCursor) { - success = this.setGachaCursor(this.gachaCursor - 1); - } - break; - case Button.RIGHT: - if (this.gachaCursor < Utils.getEnumKeys(GachaType).length - 1) { - success = this.setGachaCursor(this.gachaCursor + 1); - } - break; + case Button.UP: + if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } + break; + case Button.DOWN: + if (this.cursor < 5) { + success = this.setCursor(this.cursor + 1); + } + break; + case Button.LEFT: + if (this.gachaCursor) { + success = this.setGachaCursor(this.gachaCursor - 1); + } + break; + case Button.RIGHT: + if (this.gachaCursor < Utils.getEnumKeys(GachaType).length - 1) { + success = this.setGachaCursor(this.gachaCursor + 1); + } + break; } } } diff --git a/src/ui/fight-ui-handler.ts b/src/ui/fight-ui-handler.ts index 78894a7bf00..ee6641a1a27 100644 --- a/src/ui/fight-ui-handler.ts +++ b/src/ui/fight-ui-handler.ts @@ -152,26 +152,26 @@ export default class FightUiHandler extends UiHandler implements InfoToggle { } } else { switch (button) { - case Button.UP: - if (cursor >= 2) { - success = this.setCursor(cursor - 2); - } - break; - case Button.DOWN: - if (cursor < 2) { - success = this.setCursor(cursor + 2); - } - break; - case Button.LEFT: - if (cursor % 2 === 1) { - success = this.setCursor(cursor - 1); - } - break; - case Button.RIGHT: - if (cursor % 2 === 0) { - success = this.setCursor(cursor + 1); - } - break; + case Button.UP: + if (cursor >= 2) { + success = this.setCursor(cursor - 2); + } + break; + case Button.DOWN: + if (cursor < 2) { + success = this.setCursor(cursor + 2); + } + break; + case Button.LEFT: + if (cursor % 2 === 1) { + success = this.setCursor(cursor - 1); + } + break; + case Button.RIGHT: + if (cursor % 2 === 0) { + success = this.setCursor(cursor + 1); + } + break; } } diff --git a/src/ui/game-stats-ui-handler.ts b/src/ui/game-stats-ui-handler.ts index 4d7b0855092..671bed29036 100644 --- a/src/ui/game-stats-ui-handler.ts +++ b/src/ui/game-stats-ui-handler.ts @@ -351,16 +351,16 @@ export default class GameStatsUiHandler extends UiHandler { this.scene.ui.revertMode(); } else { switch (button) { - case Button.UP: - if (this.cursor) { - success = this.setCursor(this.cursor - 1); - } - break; - case Button.DOWN: - if (this.cursor < Math.ceil((Object.keys(displayStats).length - 18) / 2)) { - success = this.setCursor(this.cursor + 1); - } - break; + case Button.UP: + if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } + break; + case Button.DOWN: + if (this.cursor < Math.ceil((Object.keys(displayStats).length - 18) / 2)) { + success = this.setCursor(this.cursor + 1); + } + break; } } diff --git a/src/ui/login-form-ui-handler.ts b/src/ui/login-form-ui-handler.ts index 192a6cefa7a..8be432ad6c1 100644 --- a/src/ui/login-form-ui-handler.ts +++ b/src/ui/login-form-ui-handler.ts @@ -97,18 +97,18 @@ export default class LoginFormUiHandler extends FormModalUiHandler { error = error.slice(0, colonIndex); } switch (error) { - case this.ERR_USERNAME: - return i18next.t("menu:invalidLoginUsername"); - case this.ERR_PASSWORD: - return i18next.t("menu:invalidLoginPassword"); - case this.ERR_ACCOUNT_EXIST: - return i18next.t("menu:accountNonExistent"); - case this.ERR_PASSWORD_MATCH: - return i18next.t("menu:unmatchingPassword"); - case this.ERR_NO_SAVES: - return i18next.t("menu:noSaves"); - case this.ERR_TOO_MANY_SAVES: - return i18next.t("menu:tooManySaves"); + case this.ERR_USERNAME: + return i18next.t("menu:invalidLoginUsername"); + case this.ERR_PASSWORD: + return i18next.t("menu:invalidLoginPassword"); + case this.ERR_ACCOUNT_EXIST: + return i18next.t("menu:accountNonExistent"); + case this.ERR_PASSWORD_MATCH: + return i18next.t("menu:unmatchingPassword"); + case this.ERR_NO_SAVES: + return i18next.t("menu:noSaves"); + case this.ERR_TOO_MANY_SAVES: + return i18next.t("menu:tooManySaves"); } return super.getReadableErrorMessage(error); diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index adebf9fb912..0f4c2d2f53e 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -468,148 +468,148 @@ export default class MenuUiHandler extends MessageUiHandler { } this.showText("", 0); switch (adjustedCursor) { - case MenuOptions.GAME_SETTINGS: - ui.setOverlayMode(Mode.SETTINGS); - success = true; - break; - case MenuOptions.ACHIEVEMENTS: - ui.setOverlayMode(Mode.ACHIEVEMENTS); - success = true; - break; - case MenuOptions.STATS: - ui.setOverlayMode(Mode.GAME_STATS); - success = true; - break; - case MenuOptions.RUN_HISTORY: - ui.setOverlayMode(Mode.RUN_HISTORY); - success = true; - break; - case MenuOptions.EGG_LIST: - if (this.scene.gameData.eggs.length) { + case MenuOptions.GAME_SETTINGS: + ui.setOverlayMode(Mode.SETTINGS); + success = true; + break; + case MenuOptions.ACHIEVEMENTS: + ui.setOverlayMode(Mode.ACHIEVEMENTS); + success = true; + break; + case MenuOptions.STATS: + ui.setOverlayMode(Mode.GAME_STATS); + success = true; + break; + case MenuOptions.RUN_HISTORY: + ui.setOverlayMode(Mode.RUN_HISTORY); + success = true; + break; + case MenuOptions.EGG_LIST: + if (this.scene.gameData.eggs.length) { + ui.revertMode(); + ui.setOverlayMode(Mode.EGG_LIST); + success = true; + } else { + ui.showText(i18next.t("menuUiHandler:noEggs"), null, () => ui.showText(""), Utils.fixedInt(1500)); + error = true; + } + break; + case MenuOptions.EGG_GACHA: ui.revertMode(); - ui.setOverlayMode(Mode.EGG_LIST); + ui.setOverlayMode(Mode.EGG_GACHA); success = true; - } else { - ui.showText(i18next.t("menuUiHandler:noEggs"), null, () => ui.showText(""), Utils.fixedInt(1500)); - error = true; - } - break; - case MenuOptions.EGG_GACHA: - ui.revertMode(); - ui.setOverlayMode(Mode.EGG_GACHA); - success = true; - break; - case MenuOptions.MANAGE_DATA: - if (!bypassLogin && !this.manageDataConfig.options.some(o => o.label === i18next.t("menuUiHandler:linkDiscord") || o.label === i18next.t("menuUiHandler:unlinkDiscord"))) { - this.manageDataConfig.options.splice(this.manageDataConfig.options.length - 1, 0, - { - label: loggedInUser?.discordId === "" ? i18next.t("menuUiHandler:linkDiscord") : i18next.t("menuUiHandler:unlinkDiscord"), - handler: () => { - if (loggedInUser?.discordId === "") { - const token = Utils.getCookie(Utils.sessionIdKey); - const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/discord/callback`); - const discordId = import.meta.env.VITE_DISCORD_CLIENT_ID; - const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=${discordId}&redirect_uri=${redirectUri}&response_type=code&scope=identify&state=${token}&prompt=none`; - window.open(discordUrl, "_self"); - return true; - } else { - Utils.apiPost("/auth/discord/logout", undefined, undefined, true).then(res => { - if (!res.ok) { - console.error(`Unlink failed (${res.status}: ${res.statusText})`); - } - updateUserInfo().then(() => this.scene.reset(true, true)); - }); - return true; + break; + case MenuOptions.MANAGE_DATA: + if (!bypassLogin && !this.manageDataConfig.options.some(o => o.label === i18next.t("menuUiHandler:linkDiscord") || o.label === i18next.t("menuUiHandler:unlinkDiscord"))) { + this.manageDataConfig.options.splice(this.manageDataConfig.options.length - 1, 0, + { + label: loggedInUser?.discordId === "" ? i18next.t("menuUiHandler:linkDiscord") : i18next.t("menuUiHandler:unlinkDiscord"), + handler: () => { + if (loggedInUser?.discordId === "") { + const token = Utils.getCookie(Utils.sessionIdKey); + const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/discord/callback`); + const discordId = import.meta.env.VITE_DISCORD_CLIENT_ID; + const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=${discordId}&redirect_uri=${redirectUri}&response_type=code&scope=identify&state=${token}&prompt=none`; + window.open(discordUrl, "_self"); + return true; + } else { + Utils.apiPost("/auth/discord/logout", undefined, undefined, true).then(res => { + if (!res.ok) { + console.error(`Unlink failed (${res.status}: ${res.statusText})`); + } + updateUserInfo().then(() => this.scene.reset(true, true)); + }); + return true; + } } - } - }, - { - label: loggedInUser?.googleId === "" ? i18next.t("menuUiHandler:linkGoogle") : i18next.t("menuUiHandler:unlinkGoogle"), - handler: () => { - if (loggedInUser?.googleId === "") { - const token = Utils.getCookie(Utils.sessionIdKey); - const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/google/callback`); - const googleId = import.meta.env.VITE_GOOGLE_CLIENT_ID; - const googleUrl = `https://accounts.google.com/o/oauth2/auth?client_id=${googleId}&response_type=code&redirect_uri=${redirectUri}&scope=openid&state=${token}`; - window.open(googleUrl, "_self"); - return true; - } else { - Utils.apiPost("/auth/google/logout", undefined, undefined, true).then(res => { - if (!res.ok) { - console.error(`Unlink failed (${res.status}: ${res.statusText})`); - } - updateUserInfo().then(() => this.scene.reset(true, true)); - }); - return true; + }, + { + label: loggedInUser?.googleId === "" ? i18next.t("menuUiHandler:linkGoogle") : i18next.t("menuUiHandler:unlinkGoogle"), + handler: () => { + if (loggedInUser?.googleId === "") { + const token = Utils.getCookie(Utils.sessionIdKey); + const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/google/callback`); + const googleId = import.meta.env.VITE_GOOGLE_CLIENT_ID; + const googleUrl = `https://accounts.google.com/o/oauth2/auth?client_id=${googleId}&response_type=code&redirect_uri=${redirectUri}&scope=openid&state=${token}`; + window.open(googleUrl, "_self"); + return true; + } else { + Utils.apiPost("/auth/google/logout", undefined, undefined, true).then(res => { + if (!res.ok) { + console.error(`Unlink failed (${res.status}: ${res.statusText})`); + } + updateUserInfo().then(() => this.scene.reset(true, true)); + }); + return true; + } } - } - }); - } - ui.setOverlayMode(Mode.MENU_OPTION_SELECT, this.manageDataConfig); - success = true; - break; - case MenuOptions.COMMUNITY: - ui.setOverlayMode(Mode.MENU_OPTION_SELECT, this.communityConfig); - success = true; - break; - case MenuOptions.SAVE_AND_QUIT: - if (this.scene.currentBattle) { + }); + } + ui.setOverlayMode(Mode.MENU_OPTION_SELECT, this.manageDataConfig); success = true; - const doSaveQuit = () => { - ui.setMode(Mode.LOADING, { - buttonActions: [], fadeOut: () => - this.scene.gameData.saveAll(this.scene, true, true, true, true).then(() => { + break; + case MenuOptions.COMMUNITY: + ui.setOverlayMode(Mode.MENU_OPTION_SELECT, this.communityConfig); + success = true; + break; + case MenuOptions.SAVE_AND_QUIT: + if (this.scene.currentBattle) { + success = true; + const doSaveQuit = () => { + ui.setMode(Mode.LOADING, { + buttonActions: [], fadeOut: () => + this.scene.gameData.saveAll(this.scene, true, true, true, true).then(() => { - this.scene.reset(true); - }) + this.scene.reset(true); + }) + }); + }; + if (this.scene.currentBattle.turn > 1) { + ui.showText(i18next.t("menuUiHandler:losingProgressionWarning"), null, () => { + if (!this.active) { + this.showText("", 0); + return; + } + ui.setOverlayMode(Mode.CONFIRM, doSaveQuit, () => { + ui.revertMode(); + this.showText("", 0); + }, false, -98); + }); + } else { + doSaveQuit(); + } + } else { + error = true; + } + break; + case MenuOptions.LOG_OUT: + success = true; + const doLogout = () => { + ui.setMode(Mode.LOADING, { + buttonActions: [], fadeOut: () => Utils.apiFetch("account/logout", true).then(res => { + if (!res.ok) { + console.error(`Log out failed (${res.status}: ${res.statusText})`); + } + Utils.removeCookie(Utils.sessionIdKey); + updateUserInfo().then(() => this.scene.reset(true, true)); + }) }); }; - if (this.scene.currentBattle.turn > 1) { + if (this.scene.currentBattle) { ui.showText(i18next.t("menuUiHandler:losingProgressionWarning"), null, () => { if (!this.active) { this.showText("", 0); return; } - ui.setOverlayMode(Mode.CONFIRM, doSaveQuit, () => { + ui.setOverlayMode(Mode.CONFIRM, doLogout, () => { ui.revertMode(); this.showText("", 0); }, false, -98); }); } else { - doSaveQuit(); + doLogout(); } - } else { - error = true; - } - break; - case MenuOptions.LOG_OUT: - success = true; - const doLogout = () => { - ui.setMode(Mode.LOADING, { - buttonActions: [], fadeOut: () => Utils.apiFetch("account/logout", true).then(res => { - if (!res.ok) { - console.error(`Log out failed (${res.status}: ${res.statusText})`); - } - Utils.removeCookie(Utils.sessionIdKey); - updateUserInfo().then(() => this.scene.reset(true, true)); - }) - }); - }; - if (this.scene.currentBattle) { - ui.showText(i18next.t("menuUiHandler:losingProgressionWarning"), null, () => { - if (!this.active) { - this.showText("", 0); - return; - } - ui.setOverlayMode(Mode.CONFIRM, doLogout, () => { - ui.revertMode(); - this.showText("", 0); - }, false, -98); - }); - } else { - doLogout(); - } - break; + break; } } else if (button === Button.CANCEL) { success = true; @@ -620,20 +620,20 @@ export default class MenuUiHandler extends MessageUiHandler { }); } else { switch (button) { - case Button.UP: - if (this.cursor) { - success = this.setCursor(this.cursor - 1); - } else { - success = this.setCursor(this.menuOptions.length - 1); - } - break; - case Button.DOWN: - if (this.cursor + 1 < this.menuOptions.length) { - success = this.setCursor(this.cursor + 1); - } else { - success = this.setCursor(0); - } - break; + case Button.UP: + if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } else { + success = this.setCursor(this.menuOptions.length - 1); + } + break; + case Button.DOWN: + if (this.cursor + 1 < this.menuOptions.length) { + success = this.setCursor(this.cursor + 1); + } else { + success = this.setCursor(0); + } + break; } } diff --git a/src/ui/message-ui-handler.ts b/src/ui/message-ui-handler.ts index f1b8ed981ee..5ae4707e329 100644 --- a/src/ui/message-ui-handler.ts +++ b/src/ui/message-ui-handler.ts @@ -56,18 +56,18 @@ export default abstract class MessageUiHandler extends AwaitableUiHandler { let actionMatch: RegExpExecArray | null; while ((actionMatch = actionPattern.exec(text))) { switch (actionMatch[1]) { - case "c": - charVarMap.set(actionMatch.index, actionMatch[2]); - break; - case "d": - delayMap.set(actionMatch.index, parseInt(actionMatch[2])); - break; - case "s": - soundMap.set(actionMatch.index, actionMatch[2]); - break; - case "f": - fadeMap.set(actionMatch.index, parseInt(actionMatch[2])); - break; + case "c": + charVarMap.set(actionMatch.index, actionMatch[2]); + break; + case "d": + delayMap.set(actionMatch.index, parseInt(actionMatch[2])); + break; + case "s": + soundMap.set(actionMatch.index, actionMatch[2]); + break; + case "f": + fadeMap.set(actionMatch.index, parseInt(actionMatch[2])); + break; } text = text.slice(0, actionMatch.index) + text.slice(actionMatch.index + actionMatch[2].length + 4); } diff --git a/src/ui/modifier-select-ui-handler.ts b/src/ui/modifier-select-ui-handler.ts index 1948d75ac4c..3f89ebe415f 100644 --- a/src/ui/modifier-select-ui-handler.ts +++ b/src/ui/modifier-select-ui-handler.ts @@ -357,79 +357,79 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { } } else { switch (button) { - case Button.UP: - if (this.rowCursor === 0 && this.cursor === 3) { - success = this.setCursor(0); - } else if (this.rowCursor < this.shopOptionsRows.length + 1) { - success = this.setRowCursor(this.rowCursor + 1); - } - break; - case Button.DOWN: - if (this.rowCursor) { - success = this.setRowCursor(this.rowCursor - 1); - } else if (this.lockRarityButtonContainer.visible && this.cursor === 0) { - success = this.setCursor(3); - } - break; - case Button.LEFT: - if (!this.rowCursor) { - switch (this.cursor) { - case 0: - success = false; - break; - case 1: - if (this.lockRarityButtonContainer.visible) { - success = this.setCursor(3); - } else { - success = this.rerollButtonContainer.visible && this.setCursor(0); - } - break; - case 2: - if (this.transferButtonContainer.visible) { - success = this.setCursor(1); - } else if (this.rerollButtonContainer.visible) { - success = this.setCursor(0); - } else { - success = false; - } - break; + case Button.UP: + if (this.rowCursor === 0 && this.cursor === 3) { + success = this.setCursor(0); + } else if (this.rowCursor < this.shopOptionsRows.length + 1) { + success = this.setRowCursor(this.rowCursor + 1); } - } else if (this.cursor) { - success = this.setCursor(this.cursor - 1); - } else if (this.rowCursor === 1 && this.rerollButtonContainer.visible) { - success = this.setRowCursor(0); - } - break; - case Button.RIGHT: - if (!this.rowCursor) { - switch (this.cursor) { - case 0: - if (this.transferButtonContainer.visible) { - success = this.setCursor(1); - } else { - success = this.setCursor(2); - } - break; - case 1: - success = this.setCursor(2); - break; - case 2: - success = false; - break; - case 3: - if (this.transferButtonContainer.visible) { - success = this.setCursor(1); - } else { - success = this.setCursor(2); - } - break; + break; + case Button.DOWN: + if (this.rowCursor) { + success = this.setRowCursor(this.rowCursor - 1); + } else if (this.lockRarityButtonContainer.visible && this.cursor === 0) { + success = this.setCursor(3); } - } else if (this.cursor < this.getRowItems(this.rowCursor) - 1) { - success = this.setCursor(this.cursor + 1); - } else if (this.rowCursor === 1 && this.transferButtonContainer.visible) { - success = this.setRowCursor(0); - } - break; + break; + case Button.LEFT: + if (!this.rowCursor) { + switch (this.cursor) { + case 0: + success = false; + break; + case 1: + if (this.lockRarityButtonContainer.visible) { + success = this.setCursor(3); + } else { + success = this.rerollButtonContainer.visible && this.setCursor(0); + } + break; + case 2: + if (this.transferButtonContainer.visible) { + success = this.setCursor(1); + } else if (this.rerollButtonContainer.visible) { + success = this.setCursor(0); + } else { + success = false; + } + break; + } + } else if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } else if (this.rowCursor === 1 && this.rerollButtonContainer.visible) { + success = this.setRowCursor(0); + } + break; + case Button.RIGHT: + if (!this.rowCursor) { + switch (this.cursor) { + case 0: + if (this.transferButtonContainer.visible) { + success = this.setCursor(1); + } else { + success = this.setCursor(2); + } + break; + case 1: + success = this.setCursor(2); + break; + case 2: + success = false; + break; + case 3: + if (this.transferButtonContainer.visible) { + success = this.setCursor(1); + } else { + success = this.setCursor(2); + } + break; + } + } else if (this.cursor < this.getRowItems(this.rowCursor) - 1) { + success = this.setCursor(this.cursor + 1); + } else if (this.rowCursor === 1 && this.transferButtonContainer.visible) { + success = this.setRowCursor(0); + } + break; } } @@ -527,12 +527,12 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { private getRowItems(rowCursor: integer): integer { switch (rowCursor) { - case 0: - return 3; - case 1: - return this.options.length; - default: - return this.shopOptionsRows[this.shopOptionsRows.length - (rowCursor - 1)].length; + case 0: + return 3; + case 1: + return this.options.length; + default: + return this.shopOptionsRows[this.shopOptionsRows.length - (rowCursor - 1)].length; } } diff --git a/src/ui/mystery-encounter-ui-handler.ts b/src/ui/mystery-encounter-ui-handler.ts index 0a838707432..b568f8b71de 100644 --- a/src/ui/mystery-encounter-ui-handler.ts +++ b/src/ui/mystery-encounter-ui-handler.ts @@ -159,16 +159,16 @@ export default class MysteryEncounterUiHandler extends UiHandler { } } else { switch (this.optionsContainer.getAll()?.length) { - default: - case 3: - success = this.handleTwoOptionMoveInput(button); - break; - case 4: - success = this.handleThreeOptionMoveInput(button); - break; - case 5: - success = this.handleFourOptionMoveInput(button); - break; + default: + case 3: + success = this.handleTwoOptionMoveInput(button); + break; + case 4: + success = this.handleThreeOptionMoveInput(button); + break; + case 5: + success = this.handleFourOptionMoveInput(button); + break; } this.displayOptionTooltip(); @@ -185,26 +185,26 @@ export default class MysteryEncounterUiHandler extends UiHandler { let success = false; const cursor = this.getCursor(); switch (button) { - case Button.UP: - if (cursor < this.viewPartyIndex) { - success = this.setCursor(this.viewPartyIndex); - } - break; - case Button.DOWN: - if (cursor === this.viewPartyIndex) { - success = this.setCursor(1); - } - break; - case Button.LEFT: - if (cursor > 0) { - success = this.setCursor(cursor - 1); - } - break; - case Button.RIGHT: - if (cursor < this.viewPartyIndex) { - success = this.setCursor(cursor + 1); - } - break; + case Button.UP: + if (cursor < this.viewPartyIndex) { + success = this.setCursor(this.viewPartyIndex); + } + break; + case Button.DOWN: + if (cursor === this.viewPartyIndex) { + success = this.setCursor(1); + } + break; + case Button.LEFT: + if (cursor > 0) { + success = this.setCursor(cursor - 1); + } + break; + case Button.RIGHT: + if (cursor < this.viewPartyIndex) { + success = this.setCursor(cursor + 1); + } + break; } return success; @@ -214,34 +214,34 @@ export default class MysteryEncounterUiHandler extends UiHandler { let success = false; const cursor = this.getCursor(); switch (button) { - case Button.UP: - if (cursor === 2) { - success = this.setCursor(cursor - 2); - } else { - success = this.setCursor(this.viewPartyIndex); - } - break; - case Button.DOWN: - if (cursor === this.viewPartyIndex) { - success = this.setCursor(1); - } else { - success = this.setCursor(2); - } - break; - case Button.LEFT: - if (cursor === this.viewPartyIndex) { - success = this.setCursor(1); - } else if (cursor === 1) { - success = this.setCursor(cursor - 1); - } - break; - case Button.RIGHT: - if (cursor === 1) { - success = this.setCursor(this.viewPartyIndex); - } else if (cursor < 1) { - success = this.setCursor(cursor + 1); - } - break; + case Button.UP: + if (cursor === 2) { + success = this.setCursor(cursor - 2); + } else { + success = this.setCursor(this.viewPartyIndex); + } + break; + case Button.DOWN: + if (cursor === this.viewPartyIndex) { + success = this.setCursor(1); + } else { + success = this.setCursor(2); + } + break; + case Button.LEFT: + if (cursor === this.viewPartyIndex) { + success = this.setCursor(1); + } else if (cursor === 1) { + success = this.setCursor(cursor - 1); + } + break; + case Button.RIGHT: + if (cursor === 1) { + success = this.setCursor(this.viewPartyIndex); + } else if (cursor < 1) { + success = this.setCursor(cursor + 1); + } + break; } return success; @@ -251,34 +251,34 @@ export default class MysteryEncounterUiHandler extends UiHandler { let success = false; const cursor = this.getCursor(); switch (button) { - case Button.UP: - if (cursor >= 2 && cursor !== this.viewPartyIndex) { - success = this.setCursor(cursor - 2); - } else { - success = this.setCursor(this.viewPartyIndex); - } - break; - case Button.DOWN: - if (cursor <= 1) { - success = this.setCursor(cursor + 2); - } else if (cursor === this.viewPartyIndex) { - success = this.setCursor(1); - } - break; - case Button.LEFT: - if (cursor === this.viewPartyIndex) { - success = this.setCursor(1); - } else if (cursor % 2 === 1) { - success = this.setCursor(cursor - 1); - } - break; - case Button.RIGHT: - if (cursor === 1) { - success = this.setCursor(this.viewPartyIndex); - } else if (cursor % 2 === 0 && cursor !== this.viewPartyIndex) { - success = this.setCursor(cursor + 1); - } - break; + case Button.UP: + if (cursor >= 2 && cursor !== this.viewPartyIndex) { + success = this.setCursor(cursor - 2); + } else { + success = this.setCursor(this.viewPartyIndex); + } + break; + case Button.DOWN: + if (cursor <= 1) { + success = this.setCursor(cursor + 2); + } else if (cursor === this.viewPartyIndex) { + success = this.setCursor(1); + } + break; + case Button.LEFT: + if (cursor === this.viewPartyIndex) { + success = this.setCursor(1); + } else if (cursor % 2 === 1) { + success = this.setCursor(cursor - 1); + } + break; + case Button.RIGHT: + if (cursor === 1) { + success = this.setCursor(this.viewPartyIndex); + } else if (cursor % 2 === 0 && cursor !== this.viewPartyIndex) { + success = this.setCursor(cursor + 1); + } + break; } return success; @@ -351,16 +351,16 @@ export default class MysteryEncounterUiHandler extends UiHandler { let optionText: BBCodeText; switch (this.encounterOptions.length) { - default: - case 2: - optionText = addBBCodeTextObject(this.scene, i % 2 === 0 ? 0 : 100, 8, "-", TextStyle.WINDOW, { fontSize: "80px", lineSpacing: -8 }); - break; - case 3: - optionText = addBBCodeTextObject(this.scene, i % 2 === 0 ? 0 : 100, i < 2 ? 0 : 16, "-", TextStyle.WINDOW, { fontSize: "80px", lineSpacing: -8 }); - break; - case 4: - optionText = addBBCodeTextObject(this.scene, i % 2 === 0 ? 0 : 100, i < 2 ? 0 : 16, "-", TextStyle.WINDOW, { fontSize: "80px", lineSpacing: -8 }); - break; + default: + case 2: + optionText = addBBCodeTextObject(this.scene, i % 2 === 0 ? 0 : 100, 8, "-", TextStyle.WINDOW, { fontSize: "80px", lineSpacing: -8 }); + break; + case 3: + optionText = addBBCodeTextObject(this.scene, i % 2 === 0 ? 0 : 100, i < 2 ? 0 : 16, "-", TextStyle.WINDOW, { fontSize: "80px", lineSpacing: -8 }); + break; + case 4: + optionText = addBBCodeTextObject(this.scene, i % 2 === 0 ? 0 : 100, i < 2 ? 0 : 16, "-", TextStyle.WINDOW, { fontSize: "80px", lineSpacing: -8 }); + break; } this.optionsMeetsReqs.push(option.meetsRequirements(this.scene)); diff --git a/src/ui/party-ui-handler.ts b/src/ui/party-ui-handler.ts index cfc5e146f08..e96fde8d54f 100644 --- a/src/ui/party-ui-handler.ts +++ b/src/ui/party-ui-handler.ts @@ -539,42 +539,42 @@ export default class PartyUiHandler extends MessageUiHandler { return true; } else { switch (button) { - case Button.LEFT: + case Button.LEFT: /** Decrease quantity for the current item and update UI */ - if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER) { - this.transferQuantities[option] = this.transferQuantities[option] === 1 ? this.transferQuantitiesMax[option] : this.transferQuantities[option] - 1; - this.updateOptions(); - success = this.setCursor(this.optionsCursor); /** Place again the cursor at the same position. Necessary, otherwise the cursor disappears */ - } - break; - case Button.RIGHT: + if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER) { + this.transferQuantities[option] = this.transferQuantities[option] === 1 ? this.transferQuantitiesMax[option] : this.transferQuantities[option] - 1; + this.updateOptions(); + success = this.setCursor(this.optionsCursor); /** Place again the cursor at the same position. Necessary, otherwise the cursor disappears */ + } + break; + case Button.RIGHT: /** Increase quantity for the current item and update UI */ - if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER) { - this.transferQuantities[option] = this.transferQuantities[option] === this.transferQuantitiesMax[option] ? 1 : this.transferQuantities[option] + 1; - this.updateOptions(); - success = this.setCursor(this.optionsCursor); /** Place again the cursor at the same position. Necessary, otherwise the cursor disappears */ - } - break; - case Button.UP: - /** If currently selecting items to transfer, reset quantity selection */ - if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER) { - if (option !== PartyOption.ALL) { - this.transferQuantities[option] = this.transferQuantitiesMax[option]; + if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER) { + this.transferQuantities[option] = this.transferQuantities[option] === this.transferQuantitiesMax[option] ? 1 : this.transferQuantities[option] + 1; + this.updateOptions(); + success = this.setCursor(this.optionsCursor); /** Place again the cursor at the same position. Necessary, otherwise the cursor disappears */ } - this.updateOptions(); - } - success = this.setCursor(this.optionsCursor ? this.optionsCursor - 1 : this.options.length - 1); /** Move cursor */ - break; - case Button.DOWN: + break; + case Button.UP: /** If currently selecting items to transfer, reset quantity selection */ - if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER) { - if (option !== PartyOption.ALL) { - this.transferQuantities[option] = this.transferQuantitiesMax[option]; + if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER) { + if (option !== PartyOption.ALL) { + this.transferQuantities[option] = this.transferQuantitiesMax[option]; + } + this.updateOptions(); } - this.updateOptions(); - } - success = this.setCursor(this.optionsCursor < this.options.length - 1 ? this.optionsCursor + 1 : 0); /** Move cursor */ - break; + success = this.setCursor(this.optionsCursor ? this.optionsCursor - 1 : this.options.length - 1); /** Move cursor */ + break; + case Button.DOWN: + /** If currently selecting items to transfer, reset quantity selection */ + if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER) { + if (option !== PartyOption.ALL) { + this.transferQuantities[option] = this.transferQuantitiesMax[option]; + } + this.updateOptions(); + } + success = this.setCursor(this.optionsCursor < this.options.length - 1 ? this.optionsCursor + 1 : 0); /** Move cursor */ + break; } // show move description @@ -631,28 +631,28 @@ export default class PartyUiHandler extends MessageUiHandler { const battlerCount = this.scene.currentBattle.getBattlerCount(); switch (button) { - case Button.UP: - success = this.setCursor(this.cursor ? this.cursor < 6 ? this.cursor - 1 : slotCount - 1 : 6); - break; - case Button.DOWN: - success = this.setCursor(this.cursor < 6 ? this.cursor < slotCount - 1 ? this.cursor + 1 : 6 : 0); - break; - case Button.LEFT: - if (this.cursor >= battlerCount && this.cursor <= 6) { - success = this.setCursor(0); - } - break; - case Button.RIGHT: - if (slotCount === battlerCount) { - success = this.setCursor(6); + case Button.UP: + success = this.setCursor(this.cursor ? this.cursor < 6 ? this.cursor - 1 : slotCount - 1 : 6); break; - } else if (battlerCount >= 2 && slotCount > battlerCount && this.getCursor() === 0 && this.lastCursor === 1) { - success = this.setCursor(2); + case Button.DOWN: + success = this.setCursor(this.cursor < 6 ? this.cursor < slotCount - 1 ? this.cursor + 1 : 6 : 0); break; - } else if (slotCount > battlerCount && this.cursor < battlerCount) { - success = this.setCursor(this.lastCursor < 6 ? this.lastCursor || battlerCount : battlerCount); + case Button.LEFT: + if (this.cursor >= battlerCount && this.cursor <= 6) { + success = this.setCursor(0); + } break; - } + case Button.RIGHT: + if (slotCount === battlerCount) { + success = this.setCursor(6); + break; + } else if (battlerCount >= 2 && slotCount > battlerCount && this.getCursor() === 0 && this.lastCursor === 1) { + success = this.setCursor(2); + break; + } else if (slotCount > battlerCount && this.cursor < battlerCount) { + success = this.setCursor(this.lastCursor < 6 ? this.lastCursor || battlerCount : battlerCount); + break; + } } } @@ -773,19 +773,19 @@ export default class PartyUiHandler extends MessageUiHandler { let optionsMessage = i18next.t("partyUiHandler:doWhatWithThisPokemon"); switch (this.partyUiMode) { - case PartyUiMode.MOVE_MODIFIER: - optionsMessage = i18next.t("partyUiHandler:selectAMove"); - break; - case PartyUiMode.MODIFIER_TRANSFER: - if (!this.transferMode) { - optionsMessage = i18next.t("partyUiHandler:changeQuantity"); - } - break; - case PartyUiMode.SPLICE: - if (!this.transferMode) { - optionsMessage = i18next.t("partyUiHandler:selectAnotherPokemonToSplice"); - } - break; + case PartyUiMode.MOVE_MODIFIER: + optionsMessage = i18next.t("partyUiHandler:selectAMove"); + break; + case PartyUiMode.MODIFIER_TRANSFER: + if (!this.transferMode) { + optionsMessage = i18next.t("partyUiHandler:changeQuantity"); + } + break; + case PartyUiMode.SPLICE: + if (!this.transferMode) { + optionsMessage = i18next.t("partyUiHandler:selectAnotherPokemonToSplice"); + } + break; } this.showText(optionsMessage, 0); @@ -829,64 +829,64 @@ export default class PartyUiHandler extends MessageUiHandler { if (this.partyUiMode !== PartyUiMode.MOVE_MODIFIER && this.partyUiMode !== PartyUiMode.REMEMBER_MOVE_MODIFIER && (this.transferMode || this.partyUiMode !== PartyUiMode.MODIFIER_TRANSFER)) { switch (this.partyUiMode) { - case PartyUiMode.SWITCH: - case PartyUiMode.FAINT_SWITCH: - case PartyUiMode.POST_BATTLE_SWITCH: - if (this.cursor >= this.scene.currentBattle.getBattlerCount()) { - const allowBatonModifierSwitch = + case PartyUiMode.SWITCH: + case PartyUiMode.FAINT_SWITCH: + case PartyUiMode.POST_BATTLE_SWITCH: + if (this.cursor >= this.scene.currentBattle.getBattlerCount()) { + const allowBatonModifierSwitch = this.partyUiMode !== PartyUiMode.FAINT_SWITCH && this.scene.findModifier(m => m instanceof SwitchEffectTransferModifier && (m as SwitchEffectTransferModifier).pokemonId === this.scene.getPlayerField()[this.fieldIndex].id); - const moveHistory = this.scene.getPlayerField()[this.fieldIndex].getMoveHistory(); - const isBatonPassMove = this.partyUiMode === PartyUiMode.FAINT_SWITCH && moveHistory.length && allMoves[moveHistory[moveHistory.length - 1].move].getAttrs(ForceSwitchOutAttr)[0]?.isBatonPass() && moveHistory[moveHistory.length - 1].result === MoveResult.SUCCESS; + const moveHistory = this.scene.getPlayerField()[this.fieldIndex].getMoveHistory(); + const isBatonPassMove = this.partyUiMode === PartyUiMode.FAINT_SWITCH && moveHistory.length && allMoves[moveHistory[moveHistory.length - 1].move].getAttrs(ForceSwitchOutAttr)[0]?.isBatonPass() && moveHistory[moveHistory.length - 1].result === MoveResult.SUCCESS; - // isBatonPassMove and allowBatonModifierSwitch shouldn't ever be true - // at the same time, because they both explicitly check for a mutually - // exclusive partyUiMode. But better safe than sorry. - this.options.push(isBatonPassMove && !allowBatonModifierSwitch ? PartyOption.PASS_BATON : PartyOption.SEND_OUT); - if (allowBatonModifierSwitch && !isBatonPassMove) { + // isBatonPassMove and allowBatonModifierSwitch shouldn't ever be true + // at the same time, because they both explicitly check for a mutually + // exclusive partyUiMode. But better safe than sorry. + this.options.push(isBatonPassMove && !allowBatonModifierSwitch ? PartyOption.PASS_BATON : PartyOption.SEND_OUT); + if (allowBatonModifierSwitch && !isBatonPassMove) { // the BATON modifier gives an extra switch option for // pokemon-command switches, allowing buffs to be optionally passed - this.options.push(PartyOption.PASS_BATON); + this.options.push(PartyOption.PASS_BATON); + } } - } - break; - case PartyUiMode.REVIVAL_BLESSING: - this.options.push(PartyOption.REVIVE); - break; - case PartyUiMode.MODIFIER: - this.options.push(PartyOption.APPLY); - break; - case PartyUiMode.TM_MODIFIER: - this.options.push(PartyOption.TEACH); - break; - case PartyUiMode.MODIFIER_TRANSFER: - this.options.push(PartyOption.TRANSFER); - break; - case PartyUiMode.SPLICE: - if (this.transferMode) { - if (this.cursor !== this.transferCursor) { - this.options.push(PartyOption.SPLICE); - } - } else { + break; + case PartyUiMode.REVIVAL_BLESSING: + this.options.push(PartyOption.REVIVE); + break; + case PartyUiMode.MODIFIER: this.options.push(PartyOption.APPLY); - } - break; - case PartyUiMode.RELEASE: - this.options.push(PartyOption.RELEASE); - break; - case PartyUiMode.CHECK: - if (this.scene.getCurrentPhase() instanceof SelectModifierPhase) { - formChangeItemModifiers = this.getFormChangeItemsModifiers(pokemon); - for (let i = 0; i < formChangeItemModifiers.length; i++) { - this.options.push(PartyOption.FORM_CHANGE_ITEM + i); + break; + case PartyUiMode.TM_MODIFIER: + this.options.push(PartyOption.TEACH); + break; + case PartyUiMode.MODIFIER_TRANSFER: + this.options.push(PartyOption.TRANSFER); + break; + case PartyUiMode.SPLICE: + if (this.transferMode) { + if (this.cursor !== this.transferCursor) { + this.options.push(PartyOption.SPLICE); + } + } else { + this.options.push(PartyOption.APPLY); } - } - break; - case PartyUiMode.SELECT: - this.options.push(PartyOption.SELECT); - break; + break; + case PartyUiMode.RELEASE: + this.options.push(PartyOption.RELEASE); + break; + case PartyUiMode.CHECK: + if (this.scene.getCurrentPhase() instanceof SelectModifierPhase) { + formChangeItemModifiers = this.getFormChangeItemsModifiers(pokemon); + for (let i = 0; i < formChangeItemModifiers.length; i++) { + this.options.push(PartyOption.FORM_CHANGE_ITEM + i); + } + } + break; + case PartyUiMode.SELECT: + this.options.push(PartyOption.SELECT); + break; } this.options.push(PartyOption.SUMMARY); @@ -962,33 +962,33 @@ export default class PartyUiHandler extends MessageUiHandler { optionName = "↓"; } else if ((this.partyUiMode !== PartyUiMode.REMEMBER_MOVE_MODIFIER && (this.partyUiMode !== PartyUiMode.MODIFIER_TRANSFER || this.transferMode)) || option === PartyOption.CANCEL) { switch (option) { - case PartyOption.MOVE_1: - case PartyOption.MOVE_2: - case PartyOption.MOVE_3: - case PartyOption.MOVE_4: - const move = pokemon.moveset[option - PartyOption.MOVE_1]!; // TODO: is the bang correct? - if (this.showMovePp) { - const maxPP = move.getMovePp(); - const currPP = maxPP - move.ppUsed; - optionName = `${move.getName()} ${currPP}/${maxPP}`; - } else { - optionName = move.getName(); - } - break; - default: - if (formChangeItemModifiers && option >= PartyOption.FORM_CHANGE_ITEM) { - const modifier = formChangeItemModifiers[option - PartyOption.FORM_CHANGE_ITEM]; - optionName = `${modifier.active ? i18next.t("partyUiHandler:DEACTIVATE") : i18next.t("partyUiHandler:ACTIVATE")} ${modifier.type.name}`; - } else if (option === PartyOption.UNPAUSE_EVOLUTION) { - optionName = `${pokemon.pauseEvolutions ? i18next.t("partyUiHandler:UNPAUSE_EVOLUTION") : i18next.t("partyUiHandler:PAUSE_EVOLUTION")}`; - } else { - if (this.localizedOptions.includes(option)) { - optionName = i18next.t(`partyUiHandler:${PartyOption[option]}`); + case PartyOption.MOVE_1: + case PartyOption.MOVE_2: + case PartyOption.MOVE_3: + case PartyOption.MOVE_4: + const move = pokemon.moveset[option - PartyOption.MOVE_1]!; // TODO: is the bang correct? + if (this.showMovePp) { + const maxPP = move.getMovePp(); + const currPP = maxPP - move.ppUsed; + optionName = `${move.getName()} ${currPP}/${maxPP}`; } else { - optionName = Utils.toReadableString(PartyOption[option]); + optionName = move.getName(); } - } - break; + break; + default: + if (formChangeItemModifiers && option >= PartyOption.FORM_CHANGE_ITEM) { + const modifier = formChangeItemModifiers[option - PartyOption.FORM_CHANGE_ITEM]; + optionName = `${modifier.active ? i18next.t("partyUiHandler:DEACTIVATE") : i18next.t("partyUiHandler:ACTIVATE")} ${modifier.type.name}`; + } else if (option === PartyOption.UNPAUSE_EVOLUTION) { + optionName = `${pokemon.pauseEvolutions ? i18next.t("partyUiHandler:UNPAUSE_EVOLUTION") : i18next.t("partyUiHandler:PAUSE_EVOLUTION")}`; + } else { + if (this.localizedOptions.includes(option)) { + optionName = i18next.t(`partyUiHandler:${PartyOption[option]}`); + } else { + optionName = Utils.toReadableString(PartyOption[option]); + } + } + break; } } else if (this.partyUiMode === PartyUiMode.REMEMBER_MOVE_MODIFIER) { const move = learnableLevelMoves[option]; diff --git a/src/ui/pokemon-icon-anim-handler.ts b/src/ui/pokemon-icon-anim-handler.ts index d6796d5cb5d..c7a24f69200 100644 --- a/src/ui/pokemon-icon-anim-handler.ts +++ b/src/ui/pokemon-icon-anim-handler.ts @@ -39,12 +39,12 @@ export default class PokemonIconAnimHandler { getModeYDelta(mode: PokemonIconAnimMode): number { switch (mode) { - case PokemonIconAnimMode.NONE: - return 0; - case PokemonIconAnimMode.PASSIVE: - return -1; - case PokemonIconAnimMode.ACTIVE: - return -2; + case PokemonIconAnimMode.NONE: + return 0; + case PokemonIconAnimMode.PASSIVE: + return -1; + case PokemonIconAnimMode.ACTIVE: + return -2; } } diff --git a/src/ui/registration-form-ui-handler.ts b/src/ui/registration-form-ui-handler.ts index c94d060c0b7..2f8486bcdb3 100644 --- a/src/ui/registration-form-ui-handler.ts +++ b/src/ui/registration-form-ui-handler.ts @@ -50,12 +50,12 @@ export default class RegistrationFormUiHandler extends FormModalUiHandler { error = error.slice(0, colonIndex); } switch (error) { - case "invalid username": - return i18next.t("menu:invalidRegisterUsername"); - case "invalid password": - return i18next.t("menu:invalidRegisterPassword"); - case "failed to add account record": - return i18next.t("menu:usernameAlreadyUsed"); + case "invalid username": + return i18next.t("menu:invalidRegisterUsername"); + case "invalid password": + return i18next.t("menu:invalidRegisterPassword"); + case "failed to add account record": + return i18next.t("menu:usernameAlreadyUsed"); } return super.getReadableErrorMessage(error); diff --git a/src/ui/run-history-ui-handler.ts b/src/ui/run-history-ui-handler.ts index 20de7fd832c..061f15d0956 100644 --- a/src/ui/run-history-ui-handler.ts +++ b/src/ui/run-history-ui-handler.ts @@ -118,28 +118,28 @@ export default class RunHistoryUiHandler extends MessageUiHandler { } } else if (this.runs.length > 0) { switch (button) { - case Button.UP: - if (this.cursor) { - success = this.setCursor(this.cursor - 1); - } else if (this.scrollCursor) { - success = this.setScrollCursor(this.scrollCursor - 1); - } else if (this.runs.length > 1) { + case Button.UP: + if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } else if (this.scrollCursor) { + success = this.setScrollCursor(this.scrollCursor - 1); + } else if (this.runs.length > 1) { // wrap around to the bottom - success = this.setCursor(Math.min(this.runs.length - 1, this.maxRows - 1)); - success = this.setScrollCursor(Math.max(0, this.runs.length - this.maxRows)) || success; - } - break; - case Button.DOWN: - if (this.cursor < Math.min(this.maxRows - 1, this.runs.length - this.scrollCursor - 1)) { - success = this.setCursor(this.cursor + 1); - } else if (this.scrollCursor < this.runs.length - this.maxRows) { - success = this.setScrollCursor(this.scrollCursor + 1); - } else if (this.runs.length > 1) { + success = this.setCursor(Math.min(this.runs.length - 1, this.maxRows - 1)); + success = this.setScrollCursor(Math.max(0, this.runs.length - this.maxRows)) || success; + } + break; + case Button.DOWN: + if (this.cursor < Math.min(this.maxRows - 1, this.runs.length - this.scrollCursor - 1)) { + success = this.setCursor(this.cursor + 1); + } else if (this.scrollCursor < this.runs.length - this.maxRows) { + success = this.setScrollCursor(this.scrollCursor + 1); + } else if (this.runs.length > 1) { // wrap around to the top - success = this.setCursor(0); - success = this.setScrollCursor(0) || success; - } - break; + success = this.setCursor(0); + success = this.setScrollCursor(0) || success; + } + break; } } @@ -333,19 +333,19 @@ class RunEntryContainer extends Phaser.GameObjects.Container { const gameModeLabel = addTextObject(this.scene, 8, 19, "", TextStyle.WINDOW); let mode = ""; switch (data.gameMode) { - case GameModes.DAILY: - mode = i18next.t("gameMode:dailyRun"); - break; - case GameModes.SPLICED_ENDLESS: - case GameModes.ENDLESS: - mode = i18next.t("gameMode:endless"); - break; - case GameModes.CLASSIC: - mode = i18next.t("gameMode:classic"); - break; - case GameModes.CHALLENGE: - mode = i18next.t("gameMode:challenge"); - break; + case GameModes.DAILY: + mode = i18next.t("gameMode:dailyRun"); + break; + case GameModes.SPLICED_ENDLESS: + case GameModes.ENDLESS: + mode = i18next.t("gameMode:endless"); + break; + case GameModes.CLASSIC: + mode = i18next.t("gameMode:classic"); + break; + case GameModes.CHALLENGE: + mode = i18next.t("gameMode:challenge"); + break; } gameModeLabel.appendText(mode, false); if (data.gameMode === GameModes.SPLICED_ENDLESS) { diff --git a/src/ui/run-info-ui-handler.ts b/src/ui/run-info-ui-handler.ts index 1976d5a997b..0ca47241136 100644 --- a/src/ui/run-info-ui-handler.ts +++ b/src/ui/run-info-ui-handler.ts @@ -229,14 +229,14 @@ export default class RunInfoUiHandler extends UiHandler { // Wild - Single and Doubles if (this.runInfo.battleType === BattleType.WILD || (this.runInfo.battleType === BattleType.MYSTERY_ENCOUNTER && !this.runInfo.trainer)) { switch (this.runInfo.enemyParty.length) { - case 1: + case 1: // Wild - Singles - this.parseWildSingleDefeat(enemyContainer); - break; - case 2: + this.parseWildSingleDefeat(enemyContainer); + break; + case 2: //Wild - Doubles - this.parseWildDoubleDefeat(enemyContainer); - break; + this.parseWildDoubleDefeat(enemyContainer); + break; } } else if (this.runInfo.battleType === BattleType.TRAINER || (this.runInfo.battleType === BattleType.MYSTERY_ENCOUNTER && this.runInfo.trainer)) { this.parseTrainerDefeat(enemyContainer); @@ -474,33 +474,33 @@ export default class RunInfoUiHandler extends UiHandler { modeText.setPosition(7, 5); modeText.appendText(i18next.t("runHistory:mode") + ": ", false); switch (this.runInfo.gameMode) { - case GameModes.DAILY: - modeText.appendText(`${i18next.t("gameMode:dailyRun")}`, false); - break; - case GameModes.SPLICED_ENDLESS: - modeText.appendText(`${i18next.t("gameMode:endlessSpliced")}`, false); - break; - case GameModes.CHALLENGE: - modeText.appendText(`${i18next.t("gameMode:challenge")}`, false); - modeText.appendText(`${i18next.t("runHistory:challengeRules")}: `); - modeText.setWrapMode(1); // wrap by word - modeText.setWrapWidth(500); - const rules: string[] = this.challengeParser(); - if (rules) { - for (let i = 0; i < rules.length; i++) { - if (i > 0) { - modeText.appendText(" + ", false); + case GameModes.DAILY: + modeText.appendText(`${i18next.t("gameMode:dailyRun")}`, false); + break; + case GameModes.SPLICED_ENDLESS: + modeText.appendText(`${i18next.t("gameMode:endlessSpliced")}`, false); + break; + case GameModes.CHALLENGE: + modeText.appendText(`${i18next.t("gameMode:challenge")}`, false); + modeText.appendText(`${i18next.t("runHistory:challengeRules")}: `); + modeText.setWrapMode(1); // wrap by word + modeText.setWrapWidth(500); + const rules: string[] = this.challengeParser(); + if (rules) { + for (let i = 0; i < rules.length; i++) { + if (i > 0) { + modeText.appendText(" + ", false); + } + modeText.appendText(rules[i], false); } - modeText.appendText(rules[i], false); } - } - break; - case GameModes.ENDLESS: - modeText.appendText(`${i18next.t("gameMode:endless")}`, false); - break; - case GameModes.CLASSIC: - modeText.appendText(`${i18next.t("gameMode:classic")}`, false); - break; + break; + case GameModes.ENDLESS: + modeText.appendText(`${i18next.t("gameMode:endless")}`, false); + break; + case GameModes.CLASSIC: + modeText.appendText(`${i18next.t("gameMode:classic")}`, false); + break; } // If the player achieves a personal best in Endless, the mode text will be tinted similarly to SSS luck to celebrate their achievement. @@ -577,23 +577,23 @@ export default class RunInfoUiHandler extends UiHandler { for (let i = 0; i < this.runInfo.challenges.length; i++) { if (this.runInfo.challenges[i].value !== 0) { switch (this.runInfo.challenges[i].id) { - case Challenges.SINGLE_GENERATION: - rules.push(i18next.t(`runHistory:challengeMonoGen${this.runInfo.challenges[i].value}`)); - break; - case Challenges.SINGLE_TYPE: - const typeRule = Type[this.runInfo.challenges[i].value - 1]; - const typeTextColor = `[color=${TypeColor[typeRule]}]`; - const typeShadowColor = `[shadow=${TypeShadow[typeRule]}]`; - const typeText = typeTextColor + typeShadowColor + i18next.t(`pokemonInfo:Type.${typeRule}`)! + "[/color]" + "[/shadow]"; - rules.push(typeText); - break; - case Challenges.INVERSE_BATTLE: - rules.push(i18next.t("challenges:inverseBattle.shortName")); - break; - default: - const localisationKey = Challenges[this.runInfo.challenges[i].id].split("_").map((f, i) => i ? `${f[0]}${f.slice(1).toLowerCase()}` : f.toLowerCase()).join(""); - rules.push(i18next.t(`challenges:${localisationKey}.name`)); - break; + case Challenges.SINGLE_GENERATION: + rules.push(i18next.t(`runHistory:challengeMonoGen${this.runInfo.challenges[i].value}`)); + break; + case Challenges.SINGLE_TYPE: + const typeRule = Type[this.runInfo.challenges[i].value - 1]; + const typeTextColor = `[color=${TypeColor[typeRule]}]`; + const typeShadowColor = `[shadow=${TypeShadow[typeRule]}]`; + const typeText = typeTextColor + typeShadowColor + i18next.t(`pokemonInfo:Type.${typeRule}`)! + "[/color]" + "[/shadow]"; + rules.push(typeText); + break; + case Challenges.INVERSE_BATTLE: + rules.push(i18next.t("challenges:inverseBattle.shortName")); + break; + default: + const localisationKey = Challenges[this.runInfo.challenges[i].id].split("_").map((f, i) => i ? `${f[0]}${f.slice(1).toLowerCase()}` : f.toLowerCase()).join(""); + rules.push(i18next.t(`challenges:${localisationKey}.name`)); + break; } } } @@ -911,36 +911,36 @@ export default class RunInfoUiHandler extends UiHandler { const error = false; switch (button) { - case Button.CANCEL: - success = true; - if (this.pageMode === RunInfoUiMode.MAIN) { - this.runInfoContainer.removeAll(true); - this.runResultContainer.removeAll(true); - this.partyContainer.removeAll(true); - this.runContainer.removeAll(true); - if (this.isVictory) { - this.hallofFameContainer.removeAll(true); + case Button.CANCEL: + success = true; + if (this.pageMode === RunInfoUiMode.MAIN) { + this.runInfoContainer.removeAll(true); + this.runResultContainer.removeAll(true); + this.partyContainer.removeAll(true); + this.runContainer.removeAll(true); + if (this.isVictory) { + this.hallofFameContainer.removeAll(true); + } + super.clear(); + this.runContainer.setVisible(false); + ui.revertMode(); + } else if (this.pageMode === RunInfoUiMode.HALL_OF_FAME) { + this.hallofFameContainer.setVisible(false); + this.pageMode = RunInfoUiMode.MAIN; + } else if (this.pageMode === RunInfoUiMode.ENDING_ART) { + this.endCardContainer.setVisible(false); + this.runContainer.remove(this.endCardContainer); + this.pageMode = RunInfoUiMode.MAIN; } - super.clear(); - this.runContainer.setVisible(false); - ui.revertMode(); - } else if (this.pageMode === RunInfoUiMode.HALL_OF_FAME) { - this.hallofFameContainer.setVisible(false); - this.pageMode = RunInfoUiMode.MAIN; - } else if (this.pageMode === RunInfoUiMode.ENDING_ART) { - this.endCardContainer.setVisible(false); - this.runContainer.remove(this.endCardContainer); - this.pageMode = RunInfoUiMode.MAIN; - } - break; - case Button.DOWN: - case Button.UP: - break; - case Button.CYCLE_FORM: - case Button.CYCLE_SHINY: - case Button.CYCLE_ABILITY: - this.buttonCycleOption(button); - break; + break; + case Button.DOWN: + case Button.UP: + break; + case Button.CYCLE_FORM: + case Button.CYCLE_SHINY: + case Button.CYCLE_ABILITY: + this.buttonCycleOption(button); + break; } if (success) { @@ -960,40 +960,40 @@ export default class RunInfoUiHandler extends UiHandler { */ private buttonCycleOption(button: Button) { switch (button) { - case Button.CYCLE_FORM: - if (this.isVictory && this.pageMode !== RunInfoUiMode.HALL_OF_FAME) { - if (!this.endCardContainer || !this.endCardContainer.visible) { - this.createVictorySplash(); - this.endCardContainer.setVisible(true); - this.runContainer.add(this.endCardContainer); - this.pageMode = RunInfoUiMode.ENDING_ART; - } else { - this.endCardContainer.setVisible(false); - this.runContainer.remove(this.endCardContainer); - this.pageMode = RunInfoUiMode.MAIN; + case Button.CYCLE_FORM: + if (this.isVictory && this.pageMode !== RunInfoUiMode.HALL_OF_FAME) { + if (!this.endCardContainer || !this.endCardContainer.visible) { + this.createVictorySplash(); + this.endCardContainer.setVisible(true); + this.runContainer.add(this.endCardContainer); + this.pageMode = RunInfoUiMode.ENDING_ART; + } else { + this.endCardContainer.setVisible(false); + this.runContainer.remove(this.endCardContainer); + this.pageMode = RunInfoUiMode.MAIN; + } } - } - break; - case Button.CYCLE_SHINY: - if (this.isVictory && this.pageMode !== RunInfoUiMode.ENDING_ART) { - if (!this.hallofFameContainer.visible) { - this.hallofFameContainer.setVisible(true); - this.pageMode = RunInfoUiMode.HALL_OF_FAME; - } else { - this.hallofFameContainer.setVisible(false); - this.pageMode = RunInfoUiMode.MAIN; + break; + case Button.CYCLE_SHINY: + if (this.isVictory && this.pageMode !== RunInfoUiMode.ENDING_ART) { + if (!this.hallofFameContainer.visible) { + this.hallofFameContainer.setVisible(true); + this.pageMode = RunInfoUiMode.HALL_OF_FAME; + } else { + this.hallofFameContainer.setVisible(false); + this.pageMode = RunInfoUiMode.MAIN; + } } - } - break; - case Button.CYCLE_ABILITY: - if (this.runInfo.modifiers.length !== 0 && this.pageMode === RunInfoUiMode.MAIN) { - if (this.partyVisibility) { - this.showParty(false); - } else { - this.showParty(true); + break; + case Button.CYCLE_ABILITY: + if (this.runInfo.modifiers.length !== 0 && this.pageMode === RunInfoUiMode.MAIN) { + if (this.partyVisibility) { + this.showParty(false); + } else { + this.showParty(true); + } } - } - break; + break; } } } diff --git a/src/ui/save-slot-select-ui-handler.ts b/src/ui/save-slot-select-ui-handler.ts index 2e664db8d43..7bfecb1f99b 100644 --- a/src/ui/save-slot-select-ui-handler.ts +++ b/src/ui/save-slot-select-ui-handler.ts @@ -106,40 +106,40 @@ export default class SaveSlotSelectUiHandler extends MessageUiHandler { error = true; } else { switch (this.uiMode) { - case SaveSlotUiMode.LOAD: - this.saveSlotSelectCallback = null; - originalCallback && originalCallback(cursor); - break; - case SaveSlotUiMode.SAVE: - const saveAndCallback = () => { - const originalCallback = this.saveSlotSelectCallback; + case SaveSlotUiMode.LOAD: this.saveSlotSelectCallback = null; - ui.revertMode(); - ui.showText("", 0); - ui.setMode(Mode.MESSAGE); originalCallback && originalCallback(cursor); - }; - if (this.sessionSlots[cursor].hasData) { - ui.showText(i18next.t("saveSlotSelectUiHandler:overwriteData"), null, () => { - ui.setOverlayMode(Mode.CONFIRM, () => { - this.scene.gameData.deleteSession(cursor).then(response => { - if (response === false) { - this.scene.reset(true); - } else { - saveAndCallback(); - } - }); - }, () => { - ui.revertMode(); - ui.showText("", 0); - }, false, 0, 19, 2000); - }); - } else if (this.sessionSlots[cursor].hasData === false) { - saveAndCallback(); - } else { - return false; - } - break; + break; + case SaveSlotUiMode.SAVE: + const saveAndCallback = () => { + const originalCallback = this.saveSlotSelectCallback; + this.saveSlotSelectCallback = null; + ui.revertMode(); + ui.showText("", 0); + ui.setMode(Mode.MESSAGE); + originalCallback && originalCallback(cursor); + }; + if (this.sessionSlots[cursor].hasData) { + ui.showText(i18next.t("saveSlotSelectUiHandler:overwriteData"), null, () => { + ui.setOverlayMode(Mode.CONFIRM, () => { + this.scene.gameData.deleteSession(cursor).then(response => { + if (response === false) { + this.scene.reset(true); + } else { + saveAndCallback(); + } + }); + }, () => { + ui.revertMode(); + ui.showText("", 0); + }, false, 0, 19, 2000); + }); + } else if (this.sessionSlots[cursor].hasData === false) { + saveAndCallback(); + } else { + return false; + } + break; } success = true; } @@ -151,26 +151,26 @@ export default class SaveSlotSelectUiHandler extends MessageUiHandler { } else { const cursorPosition = this.cursor + this.scrollCursor; switch (button) { - case Button.UP: - if (this.cursor) { + case Button.UP: + if (this.cursor) { // Check to prevent cursor from accessing a negative index - success = (this.cursor === 0) ? this.setCursor(this.cursor) : this.setCursor(this.cursor - 1, cursorPosition); - } else if (this.scrollCursor) { - success = this.setScrollCursor(this.scrollCursor - 1, cursorPosition); - } - break; - case Button.DOWN: - if (this.cursor < (SLOTS_ON_SCREEN - 1)) { - success = this.setCursor(this.cursor + 1, cursorPosition); - } else if (this.scrollCursor < SESSION_SLOTS_COUNT - SLOTS_ON_SCREEN) { - success = this.setScrollCursor(this.scrollCursor + 1, cursorPosition); - } - break; - case Button.RIGHT: - if (this.sessionSlots[cursorPosition].hasData && this.sessionSlots[cursorPosition].saveData) { - this.scene.ui.setOverlayMode(Mode.RUN_INFO, this.sessionSlots[cursorPosition].saveData, RunDisplayMode.SESSION_PREVIEW); - success = true; - } + success = (this.cursor === 0) ? this.setCursor(this.cursor) : this.setCursor(this.cursor - 1, cursorPosition); + } else if (this.scrollCursor) { + success = this.setScrollCursor(this.scrollCursor - 1, cursorPosition); + } + break; + case Button.DOWN: + if (this.cursor < (SLOTS_ON_SCREEN - 1)) { + success = this.setCursor(this.cursor + 1, cursorPosition); + } else if (this.scrollCursor < SESSION_SLOTS_COUNT - SLOTS_ON_SCREEN) { + success = this.setScrollCursor(this.scrollCursor + 1, cursorPosition); + } + break; + case Button.RIGHT: + if (this.sessionSlots[cursorPosition].hasData && this.sessionSlots[cursorPosition].saveData) { + this.scene.ui.setOverlayMode(Mode.RUN_INFO, this.sessionSlots[cursorPosition].saveData, RunDisplayMode.SESSION_PREVIEW); + success = true; + } } } diff --git a/src/ui/scrollable-grid-handler.ts b/src/ui/scrollable-grid-handler.ts index f96f3c995b7..cced92a2083 100644 --- a/src/ui/scrollable-grid-handler.ts +++ b/src/ui/scrollable-grid-handler.ts @@ -106,48 +106,48 @@ export default class ScrollableGridUiHandler { const itemOffset = this.scrollCursor * this.COLUMNS; const lastVisibleIndex = Math.min(this.totalElements - 1, this.totalElements - maxScrollCursor * this.COLUMNS - 1); switch (button) { - case Button.UP: - if (currentRowIndex > 0) { - success = this.setCursor(this.cursor - this.COLUMNS); - } else if (this.scrollCursor > 0) { - success = this.setScrollCursor(this.scrollCursor - 1); - } else { + case Button.UP: + if (currentRowIndex > 0) { + success = this.setCursor(this.cursor - this.COLUMNS); + } else if (this.scrollCursor > 0) { + success = this.setScrollCursor(this.scrollCursor - 1); + } else { // wrap around to the last row - let newCursor = this.cursor + (onScreenRows - 1) * this.COLUMNS; - if (newCursor > lastVisibleIndex) { - newCursor -= this.COLUMNS; + let newCursor = this.cursor + (onScreenRows - 1) * this.COLUMNS; + if (newCursor > lastVisibleIndex) { + newCursor -= this.COLUMNS; + } + success = this.setScrollCursor(maxScrollCursor, newCursor); } - success = this.setScrollCursor(maxScrollCursor, newCursor); - } - break; - case Button.DOWN: - if (currentRowIndex < onScreenRows - 1) { + break; + case Button.DOWN: + if (currentRowIndex < onScreenRows - 1) { // Go down one row - success = this.setCursor(Math.min(this.cursor + this.COLUMNS, this.totalElements - itemOffset - 1)); - } else if (this.scrollCursor < maxScrollCursor) { + success = this.setCursor(Math.min(this.cursor + this.COLUMNS, this.totalElements - itemOffset - 1)); + } else if (this.scrollCursor < maxScrollCursor) { // Scroll down one row - success = this.setScrollCursor(this.scrollCursor + 1); - } else { + success = this.setScrollCursor(this.scrollCursor + 1); + } else { // Wrap around to the top row - success = this.setScrollCursor(0, this.cursor % this.COLUMNS); - } - break; - case Button.LEFT: - if (currentColumnIndex > 0) { - success = this.setCursor(this.cursor - 1); - } else if (this.scrollCursor === maxScrollCursor && currentRowIndex === onScreenRows - 1) { - success = this.setCursor(lastVisibleIndex); - } else { - success = this.setCursor(this.cursor + this.COLUMNS - 1); - } - break; - case Button.RIGHT: - if (currentColumnIndex < this.COLUMNS - 1 && this.cursor + itemOffset < this.totalElements - 1) { - success = this.setCursor(this.cursor + 1); - } else { - success = this.setCursor(this.cursor - currentColumnIndex); - } - break; + success = this.setScrollCursor(0, this.cursor % this.COLUMNS); + } + break; + case Button.LEFT: + if (currentColumnIndex > 0) { + success = this.setCursor(this.cursor - 1); + } else if (this.scrollCursor === maxScrollCursor && currentRowIndex === onScreenRows - 1) { + success = this.setCursor(lastVisibleIndex); + } else { + success = this.setCursor(this.cursor + this.COLUMNS - 1); + } + break; + case Button.RIGHT: + if (currentColumnIndex < this.COLUMNS - 1 && this.cursor + itemOffset < this.totalElements - 1) { + success = this.setCursor(this.cursor + 1); + } else { + success = this.setCursor(this.cursor - currentColumnIndex); + } + break; } return success; } diff --git a/src/ui/settings/abstract-binding-ui-handler.ts b/src/ui/settings/abstract-binding-ui-handler.ts index 9ee741f7bd4..9ebc3c493a4 100644 --- a/src/ui/settings/abstract-binding-ui-handler.ts +++ b/src/ui/settings/abstract-binding-ui-handler.ts @@ -170,22 +170,22 @@ export default abstract class AbstractBindingUiHandler extends UiHandler { const ui = this.getUi(); let success = false; switch (button) { - case Button.LEFT: - case Button.RIGHT: + case Button.LEFT: + case Button.RIGHT: // Toggle between action and cancel options. - const cursor = this.cursor ? 0 : 1; - success = this.setCursor(cursor); - break; - case Button.ACTION: + const cursor = this.cursor ? 0 : 1; + success = this.setCursor(cursor); + break; + case Button.ACTION: // Process actions based on current cursor position. - if (this.cursor === 0) { - this.cancelFn && this.cancelFn(); - } else { - success = this.swapAction(); - NavigationManager.getInstance().updateIcons(); - this.cancelFn && this.cancelFn(success); - } - break; + if (this.cursor === 0) { + this.cancelFn && this.cancelFn(); + } else { + success = this.swapAction(); + NavigationManager.getInstance().updateIcons(); + this.cancelFn && this.cancelFn(success); + } + break; } // Plays a select sound effect if an action was successfully processed. diff --git a/src/ui/settings/abstract-control-settings-ui-handler.ts b/src/ui/settings/abstract-control-settings-ui-handler.ts index 477eaf0a68b..69f8eb241d3 100644 --- a/src/ui/settings/abstract-control-settings-ui-handler.ts +++ b/src/ui/settings/abstract-control-settings-ui-handler.ts @@ -449,78 +449,78 @@ export default abstract class AbstractControlSettingsUiHandler extends UiHandler const cursor = this.cursor + this.scrollCursor; // Calculate the absolute cursor position. const setting = this.setting[Object.keys(this.setting)[cursor]]; switch (button) { - case Button.ACTION: - if (!this.optionCursors || !this.optionValueLabels) { - return false; // TODO: is false correct as default? (previously was `undefined`) - } - if (this.settingBlacklisted.includes(setting) || !setting.includes("BUTTON_")) { - success = false; - } else { - success = this.setSetting(this.scene, setting, 1); - } - break; - case Button.UP: // Move up in the menu. - if (!this.optionValueLabels) { - return false; - } - if (cursor) { // If not at the top, move the cursor up. - if (this.cursor) { - success = this.setCursor(this.cursor - 1); - } else {// If at the top of the visible items, scroll up. - success = this.setScrollCursor(this.scrollCursor - 1); + case Button.ACTION: + if (!this.optionCursors || !this.optionValueLabels) { + return false; // TODO: is false correct as default? (previously was `undefined`) } - } else { + if (this.settingBlacklisted.includes(setting) || !setting.includes("BUTTON_")) { + success = false; + } else { + success = this.setSetting(this.scene, setting, 1); + } + break; + case Button.UP: // Move up in the menu. + if (!this.optionValueLabels) { + return false; + } + if (cursor) { // If not at the top, move the cursor up. + if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } else {// If at the top of the visible items, scroll up. + success = this.setScrollCursor(this.scrollCursor - 1); + } + } else { // When at the top of the menu and pressing UP, move to the bottommost item. // First, set the cursor to the last visible element, preparing for the scroll to the end. - const successA = this.setCursor(this.rowsToDisplay - 1); - // Then, adjust the scroll to display the bottommost elements of the menu. - const successB = this.setScrollCursor(this.optionValueLabels.length - this.rowsToDisplay); - success = successA && successB; // success is just there to play the little validation sound effect - } - break; - case Button.DOWN: // Move down in the menu. - if (!this.optionValueLabels) { - return false; - } - if (cursor < this.optionValueLabels.length - 1) { - if (this.cursor < this.rowsToDisplay - 1) { - success = this.setCursor(this.cursor + 1); - } else if (this.scrollCursor < this.optionValueLabels.length - this.rowsToDisplay) { - success = this.setScrollCursor(this.scrollCursor + 1); + const successA = this.setCursor(this.rowsToDisplay - 1); + // Then, adjust the scroll to display the bottommost elements of the menu. + const successB = this.setScrollCursor(this.optionValueLabels.length - this.rowsToDisplay); + success = successA && successB; // success is just there to play the little validation sound effect } - } else { + break; + case Button.DOWN: // Move down in the menu. + if (!this.optionValueLabels) { + return false; + } + if (cursor < this.optionValueLabels.length - 1) { + if (this.cursor < this.rowsToDisplay - 1) { + success = this.setCursor(this.cursor + 1); + } else if (this.scrollCursor < this.optionValueLabels.length - this.rowsToDisplay) { + success = this.setScrollCursor(this.scrollCursor + 1); + } + } else { // When at the bottom of the menu and pressing DOWN, move to the topmost item. // First, set the cursor to the first visible element, resetting the scroll to the top. - const successA = this.setCursor(0); - // Then, reset the scroll to start from the first element of the menu. - const successB = this.setScrollCursor(0); - success = successA && successB; // Indicates a successful cursor and scroll adjustment. - } - break; - case Button.LEFT: // Move selection left within the current option set. - if (!this.optionCursors || !this.optionValueLabels) { - return false; // TODO: is false correct as default? (previously was `undefined`) - } - if (this.settingBlacklisted.includes(setting) || setting.includes("BUTTON_")) { - success = false; - } else if (this.optionCursors[cursor]) { - success = this.setOptionCursor(cursor, this.optionCursors[cursor] - 1, true); - } - break; - case Button.RIGHT: // Move selection right within the current option set. - if (!this.optionCursors || !this.optionValueLabels) { - return false; // TODO: is false correct as default? (previously was `undefined`) - } - if (this.settingBlacklisted.includes(setting) || setting.includes("BUTTON_")) { - success = false; - } else if (this.optionCursors[cursor] < this.optionValueLabels[cursor].length - 1) { - success = this.setOptionCursor(cursor, this.optionCursors[cursor] + 1, true); - } - break; - case Button.CYCLE_FORM: - case Button.CYCLE_SHINY: - success = this.navigationContainer.navigate(button); - break; + const successA = this.setCursor(0); + // Then, reset the scroll to start from the first element of the menu. + const successB = this.setScrollCursor(0); + success = successA && successB; // Indicates a successful cursor and scroll adjustment. + } + break; + case Button.LEFT: // Move selection left within the current option set. + if (!this.optionCursors || !this.optionValueLabels) { + return false; // TODO: is false correct as default? (previously was `undefined`) + } + if (this.settingBlacklisted.includes(setting) || setting.includes("BUTTON_")) { + success = false; + } else if (this.optionCursors[cursor]) { + success = this.setOptionCursor(cursor, this.optionCursors[cursor] - 1, true); + } + break; + case Button.RIGHT: // Move selection right within the current option set. + if (!this.optionCursors || !this.optionValueLabels) { + return false; // TODO: is false correct as default? (previously was `undefined`) + } + if (this.settingBlacklisted.includes(setting) || setting.includes("BUTTON_")) { + success = false; + } else if (this.optionCursors[cursor] < this.optionValueLabels[cursor].length - 1) { + success = this.setOptionCursor(cursor, this.optionCursors[cursor] + 1, true); + } + break; + case Button.CYCLE_FORM: + case Button.CYCLE_SHINY: + success = this.navigationContainer.navigate(button); + break; } } diff --git a/src/ui/settings/abstract-settings-ui-handler.ts b/src/ui/settings/abstract-settings-ui-handler.ts index 47eceddc813..83219e1ef5a 100644 --- a/src/ui/settings/abstract-settings-ui-handler.ts +++ b/src/ui/settings/abstract-settings-ui-handler.ts @@ -224,59 +224,59 @@ export default class AbstractSettingsUiHandler extends UiHandler { } else { const cursor = this.cursor + this.scrollCursor; switch (button) { - case Button.UP: - if (cursor) { - if (this.cursor) { - success = this.setCursor(this.cursor - 1); + case Button.UP: + if (cursor) { + if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } else { + success = this.setScrollCursor(this.scrollCursor - 1); + } } else { - success = this.setScrollCursor(this.scrollCursor - 1); - } - } else { // When at the top of the menu and pressing UP, move to the bottommost item. // First, set the cursor to the last visible element, preparing for the scroll to the end. - const successA = this.setCursor(this.rowsToDisplay - 1); - // Then, adjust the scroll to display the bottommost elements of the menu. - const successB = this.setScrollCursor(this.optionValueLabels.length - this.rowsToDisplay); - success = successA && successB; // success is just there to play the little validation sound effect - } - break; - case Button.DOWN: - if (cursor < this.optionValueLabels.length - 1) { - if (this.cursor < this.rowsToDisplay - 1) {// if the visual cursor is in the frame of 0 to 8 - success = this.setCursor(this.cursor + 1); - } else if (this.scrollCursor < this.optionValueLabels.length - this.rowsToDisplay) { - success = this.setScrollCursor(this.scrollCursor + 1); + const successA = this.setCursor(this.rowsToDisplay - 1); + // Then, adjust the scroll to display the bottommost elements of the menu. + const successB = this.setScrollCursor(this.optionValueLabels.length - this.rowsToDisplay); + success = successA && successB; // success is just there to play the little validation sound effect } - } else { + break; + case Button.DOWN: + if (cursor < this.optionValueLabels.length - 1) { + if (this.cursor < this.rowsToDisplay - 1) {// if the visual cursor is in the frame of 0 to 8 + success = this.setCursor(this.cursor + 1); + } else if (this.scrollCursor < this.optionValueLabels.length - this.rowsToDisplay) { + success = this.setScrollCursor(this.scrollCursor + 1); + } + } else { // When at the bottom of the menu and pressing DOWN, move to the topmost item. // First, set the cursor to the first visible element, resetting the scroll to the top. - const successA = this.setCursor(0); - // Then, reset the scroll to start from the first element of the menu. - const successB = this.setScrollCursor(0); - success = successA && successB; // Indicates a successful cursor and scroll adjustment. - } - break; - case Button.LEFT: - if (this.optionCursors[cursor]) {// Moves the option cursor left, if possible. - success = this.setOptionCursor(cursor, this.optionCursors[cursor] - 1, true); - } - break; - case Button.RIGHT: + const successA = this.setCursor(0); + // Then, reset the scroll to start from the first element of the menu. + const successB = this.setScrollCursor(0); + success = successA && successB; // Indicates a successful cursor and scroll adjustment. + } + break; + case Button.LEFT: + if (this.optionCursors[cursor]) {// Moves the option cursor left, if possible. + success = this.setOptionCursor(cursor, this.optionCursors[cursor] - 1, true); + } + break; + case Button.RIGHT: // Moves the option cursor right, if possible. - if (this.optionCursors[cursor] < this.optionValueLabels[cursor].length - 1) { - success = this.setOptionCursor(cursor, this.optionCursors[cursor] + 1, true); - } - break; - case Button.CYCLE_FORM: - case Button.CYCLE_SHINY: - success = this.navigationContainer.navigate(button); - break; - case Button.ACTION: - const setting: Setting = this.settings[cursor]; - if (setting?.activatable) { - success = this.activateSetting(setting); - } - break; + if (this.optionCursors[cursor] < this.optionValueLabels[cursor].length - 1) { + success = this.setOptionCursor(cursor, this.optionCursors[cursor] + 1, true); + } + break; + case Button.CYCLE_FORM: + case Button.CYCLE_SHINY: + success = this.navigationContainer.navigate(button); + break; + case Button.ACTION: + const setting: Setting = this.settings[cursor]; + if (setting?.activatable) { + success = this.activateSetting(setting); + } + break; } } @@ -295,9 +295,9 @@ export default class AbstractSettingsUiHandler extends UiHandler { */ activateSetting(setting: Setting): boolean { switch (setting.key) { - case SettingKeys.Move_Touch_Controls: - this.scene.inputController.moveTouchControlsHandler.enableConfigurationMode(this.getUi(), this.scene); - return true; + case SettingKeys.Move_Touch_Controls: + this.scene.inputController.moveTouchControlsHandler.enableConfigurationMode(this.getUi(), this.scene); + return true; } return false; } diff --git a/src/ui/settings/navigationMenu.ts b/src/ui/settings/navigationMenu.ts index 45209c220fa..ab86fa1569a 100644 --- a/src/ui/settings/navigationMenu.ts +++ b/src/ui/settings/navigationMenu.ts @@ -198,12 +198,12 @@ export default class NavigationMenu extends Phaser.GameObjects.Container { navigate(button: Button): boolean { const navigationManager = NavigationManager.getInstance(); switch (button) { - case Button.CYCLE_FORM: - navigationManager.navigate(this.scene, LEFT); - return true; - case Button.CYCLE_SHINY: - navigationManager.navigate(this.scene, RIGHT); - return true; + case Button.CYCLE_FORM: + navigationManager.navigate(this.scene, LEFT); + return true; + case Button.CYCLE_SHINY: + navigationManager.navigate(this.scene, RIGHT); + return true; } return false; } diff --git a/src/ui/settings/settings-display-ui-handler.ts b/src/ui/settings/settings-display-ui-handler.ts index 3d602c50a78..a25dbf87b7d 100644 --- a/src/ui/settings/settings-display-ui-handler.ts +++ b/src/ui/settings/settings-display-ui-handler.ts @@ -23,79 +23,79 @@ export default class SettingsDisplayUiHandler extends AbstractSettingsUiHandler if (languageIndex >= 0) { const currentLocale = localStorage.getItem("prLang"); switch (currentLocale) { - case "en": - this.settings[languageIndex].options[0] = { - value: "English", - label: "English", - }; - break; - case "es": - this.settings[languageIndex].options[0] = { - value: "Español", - label: "Español", - }; - break; - case "it": - this.settings[languageIndex].options[0] = { - value: "Italiano", - label: "Italiano", - }; - break; - case "fr": - this.settings[languageIndex].options[0] = { - value: "Français", - label: "Français", - }; - break; - case "de": - this.settings[languageIndex].options[0] = { - value: "Deutsch", - label: "Deutsch", - }; - break; - case "pt-BR": - this.settings[languageIndex].options[0] = { - value: "Português (BR)", - label: "Português (BR)", - }; - break; - case "zh-CN": - this.settings[languageIndex].options[0] = { - value: "简体中文", - label: "简体中文", - }; - break; - case "zh-TW": - this.settings[languageIndex].options[0] = { - value: "繁體中文", - label: "繁體中文", - }; - break; - case "ko": - case "ko-KR": - this.settings[languageIndex].options[0] = { - value: "한국어", - label: "한국어", - }; - break; - case "ja": - this.settings[languageIndex].options[0] = { - value: "日本語", - label: "日本語", - }; - break; - case "ca-ES": - this.settings[languageIndex].options[0] = { - value: "Català", - label: "Català", - }; - break; - default: - this.settings[languageIndex].options[0] = { - value: "English", - label: "English", - }; - break; + case "en": + this.settings[languageIndex].options[0] = { + value: "English", + label: "English", + }; + break; + case "es": + this.settings[languageIndex].options[0] = { + value: "Español", + label: "Español", + }; + break; + case "it": + this.settings[languageIndex].options[0] = { + value: "Italiano", + label: "Italiano", + }; + break; + case "fr": + this.settings[languageIndex].options[0] = { + value: "Français", + label: "Français", + }; + break; + case "de": + this.settings[languageIndex].options[0] = { + value: "Deutsch", + label: "Deutsch", + }; + break; + case "pt-BR": + this.settings[languageIndex].options[0] = { + value: "Português (BR)", + label: "Português (BR)", + }; + break; + case "zh-CN": + this.settings[languageIndex].options[0] = { + value: "简体中文", + label: "简体中文", + }; + break; + case "zh-TW": + this.settings[languageIndex].options[0] = { + value: "繁體中文", + label: "繁體中文", + }; + break; + case "ko": + case "ko-KR": + this.settings[languageIndex].options[0] = { + value: "한국어", + label: "한국어", + }; + break; + case "ja": + this.settings[languageIndex].options[0] = { + value: "日本語", + label: "日本語", + }; + break; + case "ca-ES": + this.settings[languageIndex].options[0] = { + value: "Català", + label: "Català", + }; + break; + default: + this.settings[languageIndex].options[0] = { + value: "English", + label: "English", + }; + break; } } diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index 2be89052bc1..bb999dc736a 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -1303,119 +1303,119 @@ export default class StarterSelectUiHandler extends MessageUiHandler { } } else if (this.startCursorObj.visible) { // this checks to see if the start button is selected switch (button) { - case Button.ACTION: - if (this.tryStart(true)) { - success = true; - } else { - error = true; - } - break; - case Button.UP: + case Button.ACTION: + if (this.tryStart(true)) { + success = true; + } else { + error = true; + } + break; + case Button.UP: // UP from start button: go to pokemon in team if any, otherwise filter - this.startCursorObj.setVisible(false); - if (this.starterSpecies.length > 0) { - this.starterIconsCursorIndex = this.starterSpecies.length - 1; - this.moveStarterIconsCursor(this.starterIconsCursorIndex); - } else { + this.startCursorObj.setVisible(false); + if (this.starterSpecies.length > 0) { + this.starterIconsCursorIndex = this.starterSpecies.length - 1; + this.moveStarterIconsCursor(this.starterIconsCursorIndex); + } else { + this.startCursorObj.setVisible(false); + this.filterBarCursor = Math.max(1, this.filterBar.numFilters - 1); + this.setFilterMode(true); + } + success = true; + break; + case Button.DOWN: + // DOWN from start button: Go to filters this.startCursorObj.setVisible(false); this.filterBarCursor = Math.max(1, this.filterBar.numFilters - 1); this.setFilterMode(true); - } - success = true; - break; - case Button.DOWN: - // DOWN from start button: Go to filters - this.startCursorObj.setVisible(false); - this.filterBarCursor = Math.max(1, this.filterBar.numFilters - 1); - this.setFilterMode(true); - success = true; - break; - case Button.LEFT: - if (numberOfStarters > 0) { - this.startCursorObj.setVisible(false); - this.cursorObj.setVisible(true); - this.setCursor(onScreenFirstIndex + (onScreenNumberOfRows - 1) * 9 + 8); // set last column success = true; - } - break; - case Button.RIGHT: - if (numberOfStarters > 0) { - this.startCursorObj.setVisible(false); - this.cursorObj.setVisible(true); - this.setCursor(onScreenFirstIndex + (onScreenNumberOfRows - 1) * 9); // set first column - success = true; - } - break; + break; + case Button.LEFT: + if (numberOfStarters > 0) { + this.startCursorObj.setVisible(false); + this.cursorObj.setVisible(true); + this.setCursor(onScreenFirstIndex + (onScreenNumberOfRows - 1) * 9 + 8); // set last column + success = true; + } + break; + case Button.RIGHT: + if (numberOfStarters > 0) { + this.startCursorObj.setVisible(false); + this.cursorObj.setVisible(true); + this.setCursor(onScreenFirstIndex + (onScreenNumberOfRows - 1) * 9); // set first column + success = true; + } + break; } } else if (this.filterMode) { switch (button) { - case Button.LEFT: - if (this.filterBarCursor > 0) { - success = this.setCursor(this.filterBarCursor - 1); - } else { - success = this.setCursor(this.filterBar.numFilters - 1); - } - break; - case Button.RIGHT: - if (this.filterBarCursor < this.filterBar.numFilters - 1) { - success = this.setCursor(this.filterBarCursor + 1); - } else { - success = this.setCursor(0); - } - break; - case Button.UP: - if (this.filterBar.openDropDown) { - success = this.filterBar.decDropDownCursor(); - } else if (this.filterBarCursor === this.filterBar.numFilters - 1 && this.starterSpecies.length > 0) { - // UP from the last filter, move to start button - this.setFilterMode(false); - this.cursorObj.setVisible(false); - this.startCursorObj.setVisible(true); - success = true; - } else if (numberOfStarters > 0) { - // UP from filter bar to bottom of Pokemon list - this.setFilterMode(false); - this.scrollCursor = Math.max(0, numOfRows - 9); - this.updateScroll(); - const proportion = (this.filterBarCursor + 0.5) / this.filterBar.numFilters; - const targetCol = Math.min(8, Math.floor(proportion * 11)); - if (numberOfStarters % 9 > targetCol) { - this.setCursor(numberOfStarters - (numberOfStarters) % 9 + targetCol); + case Button.LEFT: + if (this.filterBarCursor > 0) { + success = this.setCursor(this.filterBarCursor - 1); } else { - this.setCursor(Math.max(numberOfStarters - (numberOfStarters) % 9 + targetCol - 9, 0)); + success = this.setCursor(this.filterBar.numFilters - 1); + } + break; + case Button.RIGHT: + if (this.filterBarCursor < this.filterBar.numFilters - 1) { + success = this.setCursor(this.filterBarCursor + 1); + } else { + success = this.setCursor(0); + } + break; + case Button.UP: + if (this.filterBar.openDropDown) { + success = this.filterBar.decDropDownCursor(); + } else if (this.filterBarCursor === this.filterBar.numFilters - 1 && this.starterSpecies.length > 0) { + // UP from the last filter, move to start button + this.setFilterMode(false); + this.cursorObj.setVisible(false); + this.startCursorObj.setVisible(true); + success = true; + } else if (numberOfStarters > 0) { + // UP from filter bar to bottom of Pokemon list + this.setFilterMode(false); + this.scrollCursor = Math.max(0, numOfRows - 9); + this.updateScroll(); + const proportion = (this.filterBarCursor + 0.5) / this.filterBar.numFilters; + const targetCol = Math.min(8, Math.floor(proportion * 11)); + if (numberOfStarters % 9 > targetCol) { + this.setCursor(numberOfStarters - (numberOfStarters) % 9 + targetCol); + } else { + this.setCursor(Math.max(numberOfStarters - (numberOfStarters) % 9 + targetCol - 9, 0)); + } + success = true; + } + break; + case Button.DOWN: + if (this.filterBar.openDropDown) { + success = this.filterBar.incDropDownCursor(); + } else if (this.filterBarCursor === this.filterBar.numFilters - 1 && this.starterSpecies.length > 0) { + // DOWN from the last filter, move to Pokemon in party if any + this.setFilterMode(false); + this.cursorObj.setVisible(false); + this.starterIconsCursorIndex = 0; + this.moveStarterIconsCursor(this.starterIconsCursorIndex); + success = true; + } else if (numberOfStarters > 0) { + // DOWN from filter bar to top of Pokemon list + this.setFilterMode(false); + this.scrollCursor = 0; + this.updateScroll(); + const proportion = this.filterBarCursor / Math.max(1, this.filterBar.numFilters - 1); + const targetCol = Math.min(8, Math.floor(proportion * 11)); + this.setCursor(Math.min(targetCol, numberOfStarters)); + success = true; + } + break; + case Button.ACTION: + if (!this.filterBar.openDropDown) { + this.filterBar.toggleDropDown(this.filterBarCursor); + } else { + this.filterBar.toggleOptionState(); } success = true; - } - break; - case Button.DOWN: - if (this.filterBar.openDropDown) { - success = this.filterBar.incDropDownCursor(); - } else if (this.filterBarCursor === this.filterBar.numFilters - 1 && this.starterSpecies.length > 0) { - // DOWN from the last filter, move to Pokemon in party if any - this.setFilterMode(false); - this.cursorObj.setVisible(false); - this.starterIconsCursorIndex = 0; - this.moveStarterIconsCursor(this.starterIconsCursorIndex); - success = true; - } else if (numberOfStarters > 0) { - // DOWN from filter bar to top of Pokemon list - this.setFilterMode(false); - this.scrollCursor = 0; - this.updateScroll(); - const proportion = this.filterBarCursor / Math.max(1, this.filterBar.numFilters - 1); - const targetCol = Math.min(8, Math.floor(proportion * 11)); - this.setCursor(Math.min(targetCol, numberOfStarters)); - success = true; - } - break; - case Button.ACTION: - if (!this.filterBar.openDropDown) { - this.filterBar.toggleDropDown(this.filterBarCursor); - } else { - this.filterBar.toggleOptionState(); - } - success = true; - break; + break; } } else { @@ -1856,259 +1856,259 @@ export default class StarterSelectUiHandler extends MessageUiHandler { } else { const props = this.scene.gameData.getSpeciesDexAttrProps(this.lastSpecies, this.getCurrentDexProps(this.lastSpecies.speciesId)); switch (button) { - case Button.CYCLE_SHINY: - if (this.canCycleShiny) { - starterAttributes.shiny = starterAttributes.shiny !== undefined ? !starterAttributes.shiny : false; + case Button.CYCLE_SHINY: + if (this.canCycleShiny) { + starterAttributes.shiny = starterAttributes.shiny !== undefined ? !starterAttributes.shiny : false; - if (starterAttributes.shiny) { + if (starterAttributes.shiny) { // Change to shiny, we need to get the proper default variant - const newProps = this.scene.gameData.getSpeciesDexAttrProps(this.lastSpecies, this.getCurrentDexProps(this.lastSpecies.speciesId)); - const newVariant = starterAttributes.variant ? starterAttributes.variant as Variant : newProps.variant; - this.setSpeciesDetails(this.lastSpecies, true, undefined, undefined, newVariant, undefined, undefined); + const newProps = this.scene.gameData.getSpeciesDexAttrProps(this.lastSpecies, this.getCurrentDexProps(this.lastSpecies.speciesId)); + const newVariant = starterAttributes.variant ? starterAttributes.variant as Variant : newProps.variant; + this.setSpeciesDetails(this.lastSpecies, true, undefined, undefined, newVariant, undefined, undefined); - this.scene.playSound("se/sparkle"); - // Set the variant label to the shiny tint - const tint = getVariantTint(newVariant); - this.pokemonShinyIcon.setFrame(getVariantIcon(newVariant)); - this.pokemonShinyIcon.setTint(tint); - this.pokemonShinyIcon.setVisible(true); - } else { - this.setSpeciesDetails(this.lastSpecies, false, undefined, undefined, 0, undefined, undefined); - this.pokemonShinyIcon.setVisible(false); - success = true; - } - } - break; - case Button.CYCLE_FORM: - if (this.canCycleForm) { - const formCount = this.lastSpecies.forms.length; - let newFormIndex = props.formIndex; - do { - newFormIndex = (newFormIndex + 1) % formCount; - if (this.lastSpecies.forms[newFormIndex].isStarterSelectable && this.speciesStarterDexEntry!.caughtAttr! & this.scene.gameData.getFormAttr(newFormIndex)) { // TODO: are those bangs correct? - break; + this.scene.playSound("se/sparkle"); + // Set the variant label to the shiny tint + const tint = getVariantTint(newVariant); + this.pokemonShinyIcon.setFrame(getVariantIcon(newVariant)); + this.pokemonShinyIcon.setTint(tint); + this.pokemonShinyIcon.setVisible(true); + } else { + this.setSpeciesDetails(this.lastSpecies, false, undefined, undefined, 0, undefined, undefined); + this.pokemonShinyIcon.setVisible(false); + success = true; } - } while (newFormIndex !== props.formIndex); - starterAttributes.form = newFormIndex; // store the selected form - this.setSpeciesDetails(this.lastSpecies, undefined, newFormIndex, undefined, undefined, undefined, undefined); - success = true; - } - break; - case Button.CYCLE_GENDER: - if (this.canCycleGender) { - starterAttributes.female = !props.female; - this.setSpeciesDetails(this.lastSpecies, undefined, undefined, !props.female, undefined, undefined, undefined); - success = true; - } - break; - case Button.CYCLE_ABILITY: - if (this.canCycleAbility) { - const abilityCount = this.lastSpecies.getAbilityCount(); - const abilityAttr = this.scene.gameData.starterData[this.lastSpecies.speciesId].abilityAttr; - const hasAbility1 = abilityAttr & AbilityAttr.ABILITY_1; - let newAbilityIndex = this.abilityCursor; - do { - newAbilityIndex = (newAbilityIndex + 1) % abilityCount; - if (newAbilityIndex === 0) { - if (hasAbility1) { + } + break; + case Button.CYCLE_FORM: + if (this.canCycleForm) { + const formCount = this.lastSpecies.forms.length; + let newFormIndex = props.formIndex; + do { + newFormIndex = (newFormIndex + 1) % formCount; + if (this.lastSpecies.forms[newFormIndex].isStarterSelectable && this.speciesStarterDexEntry!.caughtAttr! & this.scene.gameData.getFormAttr(newFormIndex)) { // TODO: are those bangs correct? break; } - } else if (newAbilityIndex === 1) { + } while (newFormIndex !== props.formIndex); + starterAttributes.form = newFormIndex; // store the selected form + this.setSpeciesDetails(this.lastSpecies, undefined, newFormIndex, undefined, undefined, undefined, undefined); + success = true; + } + break; + case Button.CYCLE_GENDER: + if (this.canCycleGender) { + starterAttributes.female = !props.female; + this.setSpeciesDetails(this.lastSpecies, undefined, undefined, !props.female, undefined, undefined, undefined); + success = true; + } + break; + case Button.CYCLE_ABILITY: + if (this.canCycleAbility) { + const abilityCount = this.lastSpecies.getAbilityCount(); + const abilityAttr = this.scene.gameData.starterData[this.lastSpecies.speciesId].abilityAttr; + const hasAbility1 = abilityAttr & AbilityAttr.ABILITY_1; + let newAbilityIndex = this.abilityCursor; + do { + newAbilityIndex = (newAbilityIndex + 1) % abilityCount; + if (newAbilityIndex === 0) { + if (hasAbility1) { + break; + } + } else if (newAbilityIndex === 1) { // If ability 1 and 2 are the same and ability 1 is unlocked, skip over ability 2 - if (this.lastSpecies.ability1 === this.lastSpecies.ability2 && hasAbility1) { - newAbilityIndex = (newAbilityIndex + 1) % abilityCount; - } - break; - } else { - if (abilityAttr & AbilityAttr.ABILITY_HIDDEN) { + if (this.lastSpecies.ability1 === this.lastSpecies.ability2 && hasAbility1) { + newAbilityIndex = (newAbilityIndex + 1) % abilityCount; + } break; + } else { + if (abilityAttr & AbilityAttr.ABILITY_HIDDEN) { + break; + } } - } - } while (newAbilityIndex !== this.abilityCursor); - starterAttributes.ability = newAbilityIndex; // store the selected ability + } while (newAbilityIndex !== this.abilityCursor); + starterAttributes.ability = newAbilityIndex; // store the selected ability - const { visible: tooltipVisible } = this.scene.ui.getTooltip(); + const { visible: tooltipVisible } = this.scene.ui.getTooltip(); - if (tooltipVisible && this.activeTooltip === "ABILITY") { - const newAbility = allAbilities[this.lastSpecies.getAbility(newAbilityIndex)]; - this.scene.ui.editTooltip(`${newAbility.name}`, `${newAbility.description}`); - } + if (tooltipVisible && this.activeTooltip === "ABILITY") { + const newAbility = allAbilities[this.lastSpecies.getAbility(newAbilityIndex)]; + this.scene.ui.editTooltip(`${newAbility.name}`, `${newAbility.description}`); + } - this.setSpeciesDetails(this.lastSpecies, undefined, undefined, undefined, undefined, newAbilityIndex, undefined); - success = true; - } - break; - case Button.CYCLE_NATURE: - if (this.canCycleNature) { - const natures = this.scene.gameData.getNaturesForAttr(this.speciesStarterDexEntry?.natureAttr); - const natureIndex = natures.indexOf(this.natureCursor); - const newNature = natures[natureIndex < natures.length - 1 ? natureIndex + 1 : 0]; - // store cycled nature as default - starterAttributes.nature = newNature as unknown as integer; - this.setSpeciesDetails(this.lastSpecies, undefined, undefined, undefined, undefined, undefined, newNature, undefined); - success = true; - } - break; - case Button.V: - if (this.canCycleVariant) { - let newVariant = props.variant; - do { - newVariant = (newVariant + 1) % 3; - if (!newVariant) { - if (this.speciesStarterDexEntry!.caughtAttr & DexAttr.DEFAULT_VARIANT) { // TODO: is this bang correct? - break; - } - } else if (newVariant === 1) { - if (this.speciesStarterDexEntry!.caughtAttr & DexAttr.VARIANT_2) { // TODO: is this bang correct? - break; - } - } else { - if (this.speciesStarterDexEntry!.caughtAttr & DexAttr.VARIANT_3) { // TODO: is this bang correct? - break; - } - } - } while (newVariant !== props.variant); - starterAttributes.variant = newVariant; // store the selected variant - this.setSpeciesDetails(this.lastSpecies, undefined, undefined, undefined, newVariant as Variant, undefined, undefined); - // Cycle tint based on current sprite tint - const tint = getVariantTint(newVariant as Variant); - this.pokemonShinyIcon.setFrame(getVariantIcon(newVariant as Variant)); - this.pokemonShinyIcon.setTint(tint); - success = true; - } - break; - case Button.UP: - if (!this.starterIconsCursorObj.visible) { - if (currentRow > 0) { - if (this.scrollCursor > 0 && currentRow - this.scrollCursor === 0) { - this.scrollCursor--; - this.updateScroll(); - } - success = this.setCursor(this.cursor - 9); - } else { - this.filterBarCursor = this.filterBar.getNearestFilter(this.filteredStarterContainers[this.cursor]); - this.setFilterMode(true); + this.setSpeciesDetails(this.lastSpecies, undefined, undefined, undefined, undefined, newAbilityIndex, undefined); success = true; } - } else { - if (this.starterIconsCursorIndex === 0) { + break; + case Button.CYCLE_NATURE: + if (this.canCycleNature) { + const natures = this.scene.gameData.getNaturesForAttr(this.speciesStarterDexEntry?.natureAttr); + const natureIndex = natures.indexOf(this.natureCursor); + const newNature = natures[natureIndex < natures.length - 1 ? natureIndex + 1 : 0]; + // store cycled nature as default + starterAttributes.nature = newNature as unknown as integer; + this.setSpeciesDetails(this.lastSpecies, undefined, undefined, undefined, undefined, undefined, newNature, undefined); + success = true; + } + break; + case Button.V: + if (this.canCycleVariant) { + let newVariant = props.variant; + do { + newVariant = (newVariant + 1) % 3; + if (!newVariant) { + if (this.speciesStarterDexEntry!.caughtAttr & DexAttr.DEFAULT_VARIANT) { // TODO: is this bang correct? + break; + } + } else if (newVariant === 1) { + if (this.speciesStarterDexEntry!.caughtAttr & DexAttr.VARIANT_2) { // TODO: is this bang correct? + break; + } + } else { + if (this.speciesStarterDexEntry!.caughtAttr & DexAttr.VARIANT_3) { // TODO: is this bang correct? + break; + } + } + } while (newVariant !== props.variant); + starterAttributes.variant = newVariant; // store the selected variant + this.setSpeciesDetails(this.lastSpecies, undefined, undefined, undefined, newVariant as Variant, undefined, undefined); + // Cycle tint based on current sprite tint + const tint = getVariantTint(newVariant as Variant); + this.pokemonShinyIcon.setFrame(getVariantIcon(newVariant as Variant)); + this.pokemonShinyIcon.setTint(tint); + success = true; + } + break; + case Button.UP: + if (!this.starterIconsCursorObj.visible) { + if (currentRow > 0) { + if (this.scrollCursor > 0 && currentRow - this.scrollCursor === 0) { + this.scrollCursor--; + this.updateScroll(); + } + success = this.setCursor(this.cursor - 9); + } else { + this.filterBarCursor = this.filterBar.getNearestFilter(this.filteredStarterContainers[this.cursor]); + this.setFilterMode(true); + success = true; + } + } else { + if (this.starterIconsCursorIndex === 0) { // Up from first Pokemon in the team > go to filter - this.starterIconsCursorObj.setVisible(false); - this.setSpecies(null); - this.filterBarCursor = Math.max(1, this.filterBar.numFilters - 1); - this.setFilterMode(true); - } else { - this.starterIconsCursorIndex--; - this.moveStarterIconsCursor(this.starterIconsCursorIndex); - } - success = true; - } - break; - case Button.DOWN: - if (!this.starterIconsCursorObj.visible) { - if (currentRow < numOfRows - 1) { // not last row - if (currentRow - this.scrollCursor === 8) { // last row of visible starters - this.scrollCursor++; + this.starterIconsCursorObj.setVisible(false); + this.setSpecies(null); + this.filterBarCursor = Math.max(1, this.filterBar.numFilters - 1); + this.setFilterMode(true); + } else { + this.starterIconsCursorIndex--; + this.moveStarterIconsCursor(this.starterIconsCursorIndex); } - success = this.setCursor(this.cursor + 9); - this.updateScroll(); - } else if (numOfRows > 1) { - // DOWN from last row of Pokemon > Wrap around to first row - this.scrollCursor = 0; - this.updateScroll(); - success = this.setCursor(this.cursor % 9); - } else { - // DOWN from single row of Pokemon > Go to filters - this.filterBarCursor = this.filterBar.getNearestFilter(this.filteredStarterContainers[this.cursor]); - this.setFilterMode(true); success = true; } - } else { - if (this.starterIconsCursorIndex <= this.starterSpecies.length - 2) { - this.starterIconsCursorIndex++; - this.moveStarterIconsCursor(this.starterIconsCursorIndex); + break; + case Button.DOWN: + if (!this.starterIconsCursorObj.visible) { + if (currentRow < numOfRows - 1) { // not last row + if (currentRow - this.scrollCursor === 8) { // last row of visible starters + this.scrollCursor++; + } + success = this.setCursor(this.cursor + 9); + this.updateScroll(); + } else if (numOfRows > 1) { + // DOWN from last row of Pokemon > Wrap around to first row + this.scrollCursor = 0; + this.updateScroll(); + success = this.setCursor(this.cursor % 9); + } else { + // DOWN from single row of Pokemon > Go to filters + this.filterBarCursor = this.filterBar.getNearestFilter(this.filteredStarterContainers[this.cursor]); + this.setFilterMode(true); + success = true; + } } else { - this.starterIconsCursorObj.setVisible(false); - this.setSpecies(null); - this.startCursorObj.setVisible(true); + if (this.starterIconsCursorIndex <= this.starterSpecies.length - 2) { + this.starterIconsCursorIndex++; + this.moveStarterIconsCursor(this.starterIconsCursorIndex); + } else { + this.starterIconsCursorObj.setVisible(false); + this.setSpecies(null); + this.startCursorObj.setVisible(true); + } + success = true; } - success = true; - } - break; - case Button.LEFT: - if (!this.starterIconsCursorObj.visible) { - if (this.cursor % 9 !== 0) { - success = this.setCursor(this.cursor - 1); - } else { + break; + case Button.LEFT: + if (!this.starterIconsCursorObj.visible) { + if (this.cursor % 9 !== 0) { + success = this.setCursor(this.cursor - 1); + } else { // LEFT from filtered Pokemon, on the left edge - if (this.starterSpecies.length === 0) { + if (this.starterSpecies.length === 0) { // no starter in team > wrap around to the last column - success = this.setCursor(this.cursor + Math.min(8, numberOfStarters - this.cursor)); + success = this.setCursor(this.cursor + Math.min(8, numberOfStarters - this.cursor)); - } else if (onScreenCurrentRow < 7) { + } else if (onScreenCurrentRow < 7) { // at least one pokemon in team > for the first 7 rows, go to closest starter - this.cursorObj.setVisible(false); - this.starterIconsCursorIndex = findClosestStarterIndex(this.cursorObj.y - 1, this.starterSpecies.length); - this.moveStarterIconsCursor(this.starterIconsCursorIndex); + this.cursorObj.setVisible(false); + this.starterIconsCursorIndex = findClosestStarterIndex(this.cursorObj.y - 1, this.starterSpecies.length); + this.moveStarterIconsCursor(this.starterIconsCursorIndex); - } else { + } else { // at least one pokemon in team > from the bottom 2 rows, go to start run button - this.cursorObj.setVisible(false); - this.setSpecies(null); - this.startCursorObj.setVisible(true); + this.cursorObj.setVisible(false); + this.setSpecies(null); + this.startCursorObj.setVisible(true); + } + success = true; } - success = true; - } - } else if (numberOfStarters > 0) { + } else if (numberOfStarters > 0) { // LEFT from team > Go to closest filtered Pokemon - const closestRowIndex = findClosestStarterRow(this.starterIconsCursorIndex, onScreenNumberOfRows); - this.starterIconsCursorObj.setVisible(false); - this.cursorObj.setVisible(true); - this.setCursor(Math.min(onScreenFirstIndex + closestRowIndex * 9 + 8, onScreenLastIndex)); - success = true; - } else { - // LEFT from team and no Pokemon in filter > do nothing - success = false; - } - break; - case Button.RIGHT: - if (!this.starterIconsCursorObj.visible) { - // is not right edge - if (this.cursor % 9 < (currentRow < numOfRows - 1 ? 8 : (numberOfStarters - 1) % 9)) { - success = this.setCursor(this.cursor + 1); - } else { - // RIGHT from filtered Pokemon, on the right edge - if (this.starterSpecies.length === 0) { - // no selected starter in team > wrap around to the first column - success = this.setCursor(this.cursor - Math.min(8, this.cursor % 9)); - - } else if (onScreenCurrentRow < 7) { - // at least one pokemon in team > for the first 7 rows, go to closest starter - this.cursorObj.setVisible(false); - this.starterIconsCursorIndex = findClosestStarterIndex(this.cursorObj.y - 1, this.starterSpecies.length); - this.moveStarterIconsCursor(this.starterIconsCursorIndex); - - } else { - // at least one pokemon in team > from the bottom 2 rows, go to start run button - this.cursorObj.setVisible(false); - this.setSpecies(null); - this.startCursorObj.setVisible(true); - } + const closestRowIndex = findClosestStarterRow(this.starterIconsCursorIndex, onScreenNumberOfRows); + this.starterIconsCursorObj.setVisible(false); + this.cursorObj.setVisible(true); + this.setCursor(Math.min(onScreenFirstIndex + closestRowIndex * 9 + 8, onScreenLastIndex)); success = true; + } else { + // LEFT from team and no Pokemon in filter > do nothing + success = false; } - } else if (numberOfStarters > 0) { + break; + case Button.RIGHT: + if (!this.starterIconsCursorObj.visible) { + // is not right edge + if (this.cursor % 9 < (currentRow < numOfRows - 1 ? 8 : (numberOfStarters - 1) % 9)) { + success = this.setCursor(this.cursor + 1); + } else { + // RIGHT from filtered Pokemon, on the right edge + if (this.starterSpecies.length === 0) { + // no selected starter in team > wrap around to the first column + success = this.setCursor(this.cursor - Math.min(8, this.cursor % 9)); + + } else if (onScreenCurrentRow < 7) { + // at least one pokemon in team > for the first 7 rows, go to closest starter + this.cursorObj.setVisible(false); + this.starterIconsCursorIndex = findClosestStarterIndex(this.cursorObj.y - 1, this.starterSpecies.length); + this.moveStarterIconsCursor(this.starterIconsCursorIndex); + + } else { + // at least one pokemon in team > from the bottom 2 rows, go to start run button + this.cursorObj.setVisible(false); + this.setSpecies(null); + this.startCursorObj.setVisible(true); + } + success = true; + } + } else if (numberOfStarters > 0) { // RIGHT from team > Go to closest filtered Pokemon - const closestRowIndex = findClosestStarterRow(this.starterIconsCursorIndex, onScreenNumberOfRows); - this.starterIconsCursorObj.setVisible(false); - this.cursorObj.setVisible(true); - this.setCursor(Math.min(onScreenFirstIndex + closestRowIndex * 9, onScreenLastIndex - (onScreenLastIndex % 9))); - success = true; - } else { + const closestRowIndex = findClosestStarterRow(this.starterIconsCursorIndex, onScreenNumberOfRows); + this.starterIconsCursorObj.setVisible(false); + this.cursorObj.setVisible(true); + this.setCursor(Math.min(onScreenFirstIndex + closestRowIndex * 9, onScreenLastIndex - (onScreenLastIndex % 9))); + success = true; + } else { // RIGHT from team and no Pokemon in filter > do nothing - success = false; - } - break; + success = false; + } + break; } } } @@ -2210,29 +2210,29 @@ export default class StarterSelectUiHandler extends MessageUiHandler { if (gamepadType === "touch") { gamepadType = "keyboard"; switch (iconSetting) { - case SettingKeyboard.Button_Cycle_Shiny: - iconPath = "R.png"; - break; - case SettingKeyboard.Button_Cycle_Form: - iconPath = "F.png"; - break; - case SettingKeyboard.Button_Cycle_Gender: - iconPath = "G.png"; - break; - case SettingKeyboard.Button_Cycle_Ability: - iconPath = "E.png"; - break; - case SettingKeyboard.Button_Cycle_Nature: - iconPath = "N.png"; - break; - case SettingKeyboard.Button_Cycle_Variant: - iconPath = "V.png"; - break; - case SettingKeyboard.Button_Stats: - iconPath = "C.png"; - break; - default: - break; + case SettingKeyboard.Button_Cycle_Shiny: + iconPath = "R.png"; + break; + case SettingKeyboard.Button_Cycle_Form: + iconPath = "F.png"; + break; + case SettingKeyboard.Button_Cycle_Gender: + iconPath = "G.png"; + break; + case SettingKeyboard.Button_Cycle_Ability: + iconPath = "E.png"; + break; + case SettingKeyboard.Button_Cycle_Nature: + iconPath = "N.png"; + break; + case SettingKeyboard.Button_Cycle_Variant: + iconPath = "V.png"; + break; + case SettingKeyboard.Button_Stats: + iconPath = "C.png"; + break; + default: + break; } } else { iconPath = this.scene.inputController?.getIconForLatestInputRecorded(iconSetting); @@ -2323,12 +2323,12 @@ export default class StarterSelectUiHandler extends MessageUiHandler { getValueLimit(): integer { const valueLimit = new Utils.IntegerHolder(0); switch (this.scene.gameMode.modeId) { - case GameModes.ENDLESS: - case GameModes.SPLICED_ENDLESS: - valueLimit.value = 15; - break; - default: - valueLimit.value = 10; + case GameModes.ENDLESS: + case GameModes.SPLICED_ENDLESS: + valueLimit.value = 15; + break; + default: + valueLimit.value = 10; } Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_POINTS, valueLimit); @@ -2532,22 +2532,22 @@ export default class StarterSelectUiHandler extends MessageUiHandler { const sort = this.filterBar.getVals(DropDownColumn.SORT)[0]; this.filteredStarterContainers.sort((a, b) => { switch (sort.val) { - default: - break; - case SortCriteria.NUMBER: - return (a.species.speciesId - b.species.speciesId) * -sort.dir; - case SortCriteria.COST: - return (a.cost - b.cost) * -sort.dir; - case SortCriteria.CANDY: - const candyCountA = this.scene.gameData.starterData[a.species.speciesId].candyCount; - const candyCountB = this.scene.gameData.starterData[b.species.speciesId].candyCount; - return (candyCountA - candyCountB) * -sort.dir; - case SortCriteria.IV: - const avgIVsA = this.scene.gameData.dexData[a.species.speciesId].ivs.reduce((a, b) => a + b, 0) / this.scene.gameData.dexData[a.species.speciesId].ivs.length; - const avgIVsB = this.scene.gameData.dexData[b.species.speciesId].ivs.reduce((a, b) => a + b, 0) / this.scene.gameData.dexData[b.species.speciesId].ivs.length; - return (avgIVsA - avgIVsB) * -sort.dir; - case SortCriteria.NAME: - return a.species.name.localeCompare(b.species.name) * -sort.dir; + default: + break; + case SortCriteria.NUMBER: + return (a.species.speciesId - b.species.speciesId) * -sort.dir; + case SortCriteria.COST: + return (a.cost - b.cost) * -sort.dir; + case SortCriteria.CANDY: + const candyCountA = this.scene.gameData.starterData[a.species.speciesId].candyCount; + const candyCountB = this.scene.gameData.starterData[b.species.speciesId].candyCount; + return (candyCountA - candyCountB) * -sort.dir; + case SortCriteria.IV: + const avgIVsA = this.scene.gameData.dexData[a.species.speciesId].ivs.reduce((a, b) => a + b, 0) / this.scene.gameData.dexData[a.species.speciesId].ivs.length; + const avgIVsB = this.scene.gameData.dexData[b.species.speciesId].ivs.reduce((a, b) => a + b, 0) / this.scene.gameData.dexData[b.species.speciesId].ivs.length; + return (avgIVsA - avgIVsB) * -sort.dir; + case SortCriteria.NAME: + return a.species.name.localeCompare(b.species.name) * -sort.dir; } return 0; }); @@ -3362,16 +3362,16 @@ export default class StarterSelectUiHandler extends MessageUiHandler { starter.label.setText(valueStr); let textStyle: TextStyle; switch (baseStarterValue - starterValue) { - case 0: - textStyle = TextStyle.WINDOW; - break; - case 1: - case 0.5: - textStyle = TextStyle.SUMMARY_BLUE; - break; - default: - textStyle = TextStyle.SUMMARY_GOLD; - break; + case 0: + textStyle = TextStyle.WINDOW; + break; + case 1: + case 0.5: + textStyle = TextStyle.SUMMARY_BLUE; + break; + default: + textStyle = TextStyle.SUMMARY_GOLD; + break; } if (baseStarterValue - starterValue > 0) { starter.label.setColor(this.getTextColor(textStyle)); diff --git a/src/ui/summary-ui-handler.ts b/src/ui/summary-ui-handler.ts index 86b00f512a9..b35c0ca3303 100644 --- a/src/ui/summary-ui-handler.ts +++ b/src/ui/summary-ui-handler.ts @@ -406,22 +406,22 @@ export default class SummaryUiHandler extends UiHandler { this.genderText.setShadowColor(getGenderColor(this.pokemon.getGender(true), true)); switch (this.summaryUiMode) { - case SummaryUiMode.DEFAULT: - const page = args.length < 2 ? Page.PROFILE : args[2] as Page; - this.hideMoveEffect(true); - this.setCursor(page); - if (args.length > 3) { - this.selectCallback = args[3]; - } - break; - case SummaryUiMode.LEARN_MOVE: - this.newMove = args[2] as Move; - this.moveSelectFunction = args[3] as Function; + case SummaryUiMode.DEFAULT: + const page = args.length < 2 ? Page.PROFILE : args[2] as Page; + this.hideMoveEffect(true); + this.setCursor(page); + if (args.length > 3) { + this.selectCallback = args[3]; + } + break; + case SummaryUiMode.LEARN_MOVE: + this.newMove = args[2] as Move; + this.moveSelectFunction = args[3] as Function; - this.showMoveEffect(true); - this.setCursor(Page.MOVES); - this.showMoveSelect(); - break; + this.showMoveEffect(true); + this.setCursor(Page.MOVES); + this.showMoveSelect(); + break; } const fromSummary = args.length >= 2; @@ -489,25 +489,25 @@ export default class SummaryUiHandler extends UiHandler { success = true; } else { switch (button) { - case Button.UP: - success = this.setCursor(this.moveCursor ? this.moveCursor - 1 : 4); - break; - case Button.DOWN: - success = this.setCursor(this.moveCursor < 4 ? this.moveCursor + 1 : 0); - break; - case Button.LEFT: - this.moveSelect = false; - this.setCursor(Page.STATS); - if (this.summaryUiMode === SummaryUiMode.LEARN_MOVE) { - this.hideMoveEffect(); - this.destroyBlinkCursor(); - success = true; + case Button.UP: + success = this.setCursor(this.moveCursor ? this.moveCursor - 1 : 4); break; - } else { - this.hideMoveSelect(); - success = true; + case Button.DOWN: + success = this.setCursor(this.moveCursor < 4 ? this.moveCursor + 1 : 0); break; - } + case Button.LEFT: + this.moveSelect = false; + this.setCursor(Page.STATS); + if (this.summaryUiMode === SummaryUiMode.LEARN_MOVE) { + this.hideMoveEffect(); + this.destroyBlinkCursor(); + success = true; + break; + } else { + this.hideMoveSelect(); + success = true; + break; + } } } } else { @@ -546,35 +546,35 @@ export default class SummaryUiHandler extends UiHandler { } else { const pages = Utils.getEnumValues(Page); switch (button) { - case Button.UP: - case Button.DOWN: - if (this.summaryUiMode === SummaryUiMode.LEARN_MOVE) { - break; - } else if (!fromPartyMode) { - break; - } - const isDown = button === Button.DOWN; - const party = this.scene.getParty(); - const partyMemberIndex = this.pokemon ? party.indexOf(this.pokemon) : -1; - if ((isDown && partyMemberIndex < party.length - 1) || (!isDown && partyMemberIndex)) { - const page = this.cursor; - this.clear(); - this.show([ party[partyMemberIndex + (isDown ? 1 : -1)], this.summaryUiMode, page ]); - } - break; - case Button.LEFT: - if (this.cursor) { - success = this.setCursor(this.cursor - 1); - } - break; - case Button.RIGHT: - if (this.cursor < pages.length - 1) { - success = this.setCursor(this.cursor + 1); - if (this.summaryUiMode === SummaryUiMode.LEARN_MOVE && this.cursor === Page.MOVES) { - this.moveSelect = true; + case Button.UP: + case Button.DOWN: + if (this.summaryUiMode === SummaryUiMode.LEARN_MOVE) { + break; + } else if (!fromPartyMode) { + break; } - } - break; + const isDown = button === Button.DOWN; + const party = this.scene.getParty(); + const partyMemberIndex = this.pokemon ? party.indexOf(this.pokemon) : -1; + if ((isDown && partyMemberIndex < party.length - 1) || (!isDown && partyMemberIndex)) { + const page = this.cursor; + this.clear(); + this.show([ party[partyMemberIndex + (isDown ? 1 : -1)], this.summaryUiMode, page ]); + } + break; + case Button.LEFT: + if (this.cursor) { + success = this.setCursor(this.cursor - 1); + } + break; + case Button.RIGHT: + if (this.cursor < pages.length - 1) { + success = this.setCursor(this.cursor + 1); + if (this.summaryUiMode === SummaryUiMode.LEARN_MOVE && this.cursor === Page.MOVES) { + this.moveSelect = true; + } + } + break; } } } @@ -730,308 +730,308 @@ export default class SummaryUiHandler extends UiHandler { } switch (page) { - case Page.PROFILE: - const profileContainer = this.scene.add.container(0, -pageBg.height); - pageContainer.add(profileContainer); + case Page.PROFILE: + const profileContainer = this.scene.add.container(0, -pageBg.height); + pageContainer.add(profileContainer); - // TODO: should add field for original trainer name to Pokemon object, to support gift/traded Pokemon from MEs - const trainerText = addBBCodeTextObject(this.scene, 7, 12, `${i18next.t("pokemonSummary:ot")}/${getBBCodeFrag(loggedInUser?.username || i18next.t("pokemonSummary:unknown"), this.scene.gameData.gender === PlayerGender.FEMALE ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY_BLUE)}`, TextStyle.SUMMARY_ALT); - trainerText.setOrigin(0, 0); - profileContainer.add(trainerText); + // TODO: should add field for original trainer name to Pokemon object, to support gift/traded Pokemon from MEs + const trainerText = addBBCodeTextObject(this.scene, 7, 12, `${i18next.t("pokemonSummary:ot")}/${getBBCodeFrag(loggedInUser?.username || i18next.t("pokemonSummary:unknown"), this.scene.gameData.gender === PlayerGender.FEMALE ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY_BLUE)}`, TextStyle.SUMMARY_ALT); + trainerText.setOrigin(0, 0); + profileContainer.add(trainerText); - const trainerIdText = addTextObject(this.scene, 174, 12, this.scene.gameData.trainerId.toString(), TextStyle.SUMMARY_ALT); - trainerIdText.setOrigin(0, 0); - profileContainer.add(trainerIdText); + const trainerIdText = addTextObject(this.scene, 174, 12, this.scene.gameData.trainerId.toString(), TextStyle.SUMMARY_ALT); + trainerIdText.setOrigin(0, 0); + profileContainer.add(trainerIdText); - const typeLabel = addTextObject(this.scene, 7, 28, `${i18next.t("pokemonSummary:type")}/`, TextStyle.WINDOW_ALT); - typeLabel.setOrigin(0, 0); - profileContainer.add(typeLabel); + const typeLabel = addTextObject(this.scene, 7, 28, `${i18next.t("pokemonSummary:type")}/`, TextStyle.WINDOW_ALT); + typeLabel.setOrigin(0, 0); + profileContainer.add(typeLabel); - const getTypeIcon = (index: integer, type: Type, tera: boolean = false) => { - const xCoord = typeLabel.width * typeLabel.scale + 9 + 34 * index; - const typeIcon = !tera - ? this.scene.add.sprite(xCoord, 42, Utils.getLocalizedSpriteKey("types"), Type[type].toLowerCase()) - : this.scene.add.sprite(xCoord, 42, "type_tera"); - if (tera) { - typeIcon.setScale(0.5); - const typeRgb = getTypeRgb(type); - typeIcon.setTint(Phaser.Display.Color.GetColor(typeRgb[0], typeRgb[1], typeRgb[2])); + const getTypeIcon = (index: integer, type: Type, tera: boolean = false) => { + const xCoord = typeLabel.width * typeLabel.scale + 9 + 34 * index; + const typeIcon = !tera + ? this.scene.add.sprite(xCoord, 42, Utils.getLocalizedSpriteKey("types"), Type[type].toLowerCase()) + : this.scene.add.sprite(xCoord, 42, "type_tera"); + if (tera) { + typeIcon.setScale(0.5); + const typeRgb = getTypeRgb(type); + typeIcon.setTint(Phaser.Display.Color.GetColor(typeRgb[0], typeRgb[1], typeRgb[2])); + } + typeIcon.setOrigin(0, 1); + return typeIcon; + }; + + const types = this.pokemon?.getTypes(false, false, true)!; // TODO: is this bang correct? + profileContainer.add(getTypeIcon(0, types[0])); + if (types.length > 1) { + profileContainer.add(getTypeIcon(1, types[1])); + } + if (this.pokemon?.isTerastallized()) { + profileContainer.add(getTypeIcon(types.length, this.pokemon.getTeraType(), true)); } - typeIcon.setOrigin(0, 1); - return typeIcon; - }; - const types = this.pokemon?.getTypes(false, false, true)!; // TODO: is this bang correct? - profileContainer.add(getTypeIcon(0, types[0])); - if (types.length > 1) { - profileContainer.add(getTypeIcon(1, types[1])); - } - if (this.pokemon?.isTerastallized()) { - profileContainer.add(getTypeIcon(types.length, this.pokemon.getTeraType(), true)); - } + if (this.pokemon?.getLuck()) { + const luckLabelText = addTextObject(this.scene, 141, 28, i18next.t("common:luckIndicator"), TextStyle.SUMMARY_ALT); + luckLabelText.setOrigin(0, 0); + profileContainer.add(luckLabelText); - if (this.pokemon?.getLuck()) { - const luckLabelText = addTextObject(this.scene, 141, 28, i18next.t("common:luckIndicator"), TextStyle.SUMMARY_ALT); - luckLabelText.setOrigin(0, 0); - profileContainer.add(luckLabelText); + const luckText = addTextObject(this.scene, 141 + luckLabelText.displayWidth + 2, 28, this.pokemon.getLuck().toString(), TextStyle.SUMMARY); + luckText.setOrigin(0, 0); + luckText.setTint(getVariantTint((Math.min(this.pokemon.getLuck() - 1, 2)) as Variant)); + profileContainer.add(luckText); + } - const luckText = addTextObject(this.scene, 141 + luckLabelText.displayWidth + 2, 28, this.pokemon.getLuck().toString(), TextStyle.SUMMARY); - luckText.setOrigin(0, 0); - luckText.setTint(getVariantTint((Math.min(this.pokemon.getLuck() - 1, 2)) as Variant)); - profileContainer.add(luckText); - } - - this.abilityContainer = { - labelImage: this.scene.add.image(0, 0, "summary_profile_ability"), - ability: this.pokemon?.getAbility(true)!, // TODO: is this bang correct? - nameText: null, - descriptionText: null }; - - const allAbilityInfo = [ this.abilityContainer ]; // Creates an array to iterate through - // Only add to the array and set up displaying a passive if it's unlocked - if (this.pokemon?.hasPassive()) { - this.passiveContainer = { - labelImage: this.scene.add.image(0, 0, "summary_profile_passive"), - ability: this.pokemon.getPassiveAbility(), + this.abilityContainer = { + labelImage: this.scene.add.image(0, 0, "summary_profile_ability"), + ability: this.pokemon?.getAbility(true)!, // TODO: is this bang correct? nameText: null, descriptionText: null }; - allAbilityInfo.push(this.passiveContainer); - // Sets up the pixel button prompt image - this.abilityPrompt = this.scene.add.image(0, 0, !this.scene.inputController?.gamepadSupport ? "summary_profile_prompt_z" : "summary_profile_prompt_a"); - this.abilityPrompt.setPosition(8, 43); - this.abilityPrompt.setVisible(true); - this.abilityPrompt.setOrigin(0, 0); - profileContainer.add(this.abilityPrompt); - } + const allAbilityInfo = [ this.abilityContainer ]; // Creates an array to iterate through + // Only add to the array and set up displaying a passive if it's unlocked + if (this.pokemon?.hasPassive()) { + this.passiveContainer = { + labelImage: this.scene.add.image(0, 0, "summary_profile_passive"), + ability: this.pokemon.getPassiveAbility(), + nameText: null, + descriptionText: null }; + allAbilityInfo.push(this.passiveContainer); - allAbilityInfo.forEach(abilityInfo => { - abilityInfo.labelImage.setPosition(17, 43); - abilityInfo.labelImage.setVisible(true); - abilityInfo.labelImage.setOrigin(0, 0); - profileContainer.add(abilityInfo.labelImage); - - abilityInfo.nameText = addTextObject(this.scene, 7, 66, abilityInfo.ability?.name!, TextStyle.SUMMARY_ALT); // TODO: is this bang correct? - abilityInfo.nameText.setOrigin(0, 1); - profileContainer.add(abilityInfo.nameText); - - abilityInfo.descriptionText = addTextObject(this.scene, 7, 69, abilityInfo.ability?.description!, TextStyle.WINDOW_ALT, { wordWrap: { width: 1224 }}); // TODO: is this bang correct? - abilityInfo.descriptionText.setOrigin(0, 0); - profileContainer.add(abilityInfo.descriptionText); - - // Sets up the mask that hides the description text to give an illusion of scrolling - const descriptionTextMaskRect = this.scene.make.graphics({}); - descriptionTextMaskRect.setScale(6); - descriptionTextMaskRect.fillStyle(0xFFFFFF); - descriptionTextMaskRect.beginPath(); - descriptionTextMaskRect.fillRect(110, 90.5, 206, 31); - - const abilityDescriptionTextMask = descriptionTextMaskRect.createGeometryMask(); - - abilityInfo.descriptionText.setMask(abilityDescriptionTextMask); - - const abilityDescriptionLineCount = Math.floor(abilityInfo.descriptionText.displayHeight / 14.83); - - // Animates the description text moving upwards - if (abilityDescriptionLineCount > 2) { - abilityInfo.descriptionText.setY(69); - this.descriptionScrollTween = this.scene.tweens.add({ - targets: abilityInfo.descriptionText, - delay: Utils.fixedInt(2000), - loop: -1, - hold: Utils.fixedInt(2000), - duration: Utils.fixedInt((abilityDescriptionLineCount - 2) * 2000), - y: `-=${14.83 * (abilityDescriptionLineCount - 2)}` - }); + // Sets up the pixel button prompt image + this.abilityPrompt = this.scene.add.image(0, 0, !this.scene.inputController?.gamepadSupport ? "summary_profile_prompt_z" : "summary_profile_prompt_a"); + this.abilityPrompt.setPosition(8, 43); + this.abilityPrompt.setVisible(true); + this.abilityPrompt.setOrigin(0, 0); + profileContainer.add(this.abilityPrompt); } - }); - // Turn off visibility of passive info by default - this.passiveContainer?.labelImage.setVisible(false); - this.passiveContainer?.nameText?.setVisible(false); - this.passiveContainer?.descriptionText?.setVisible(false); - const closeFragment = getBBCodeFrag("", TextStyle.WINDOW_ALT); - const rawNature = Utils.toReadableString(Nature[this.pokemon?.getNature()!]); // TODO: is this bang correct? - const nature = `${getBBCodeFrag(Utils.toReadableString(getNatureName(this.pokemon?.getNature()!)), TextStyle.SUMMARY_RED)}${closeFragment}`; // TODO: is this bang correct? + allAbilityInfo.forEach(abilityInfo => { + abilityInfo.labelImage.setPosition(17, 43); + abilityInfo.labelImage.setVisible(true); + abilityInfo.labelImage.setOrigin(0, 0); + profileContainer.add(abilityInfo.labelImage); - const memoString = i18next.t("pokemonSummary:memoString", { - metFragment: i18next.t(`pokemonSummary:metFragment.${this.pokemon?.metBiome === -1 ? "apparently" : "normal"}`, { - biome: `${getBBCodeFrag(getBiomeName(this.pokemon?.metBiome!), TextStyle.SUMMARY_RED)}${closeFragment}`, // TODO: is this bang correct? - level: `${getBBCodeFrag(this.pokemon?.metLevel.toString()!, TextStyle.SUMMARY_RED)}${closeFragment}`, // TODO: is this bang correct? - wave: `${getBBCodeFrag((this.pokemon?.metWave ? this.pokemon.metWave.toString()! : i18next.t("pokemonSummary:unknownTrainer")), TextStyle.SUMMARY_RED)}${closeFragment}`, - }), - natureFragment: i18next.t(`pokemonSummary:natureFragment.${rawNature}`, { nature: nature }) - }); + abilityInfo.nameText = addTextObject(this.scene, 7, 66, abilityInfo.ability?.name!, TextStyle.SUMMARY_ALT); // TODO: is this bang correct? + abilityInfo.nameText.setOrigin(0, 1); + profileContainer.add(abilityInfo.nameText); - const memoText = addBBCodeTextObject(this.scene, 7, 113, String(memoString), TextStyle.WINDOW_ALT); - memoText.setOrigin(0, 0); - profileContainer.add(memoText); - break; - case Page.STATS: - const statsContainer = this.scene.add.container(0, -pageBg.height); - pageContainer.add(statsContainer); + abilityInfo.descriptionText = addTextObject(this.scene, 7, 69, abilityInfo.ability?.description!, TextStyle.WINDOW_ALT, { wordWrap: { width: 1224 }}); // TODO: is this bang correct? + abilityInfo.descriptionText.setOrigin(0, 0); + profileContainer.add(abilityInfo.descriptionText); - PERMANENT_STATS.forEach((stat, s) => { - const statName = i18next.t(getStatKey(stat)); - const rowIndex = s % 3; - const colIndex = Math.floor(s / 3); + // Sets up the mask that hides the description text to give an illusion of scrolling + const descriptionTextMaskRect = this.scene.make.graphics({}); + descriptionTextMaskRect.setScale(6); + descriptionTextMaskRect.fillStyle(0xFFFFFF); + descriptionTextMaskRect.beginPath(); + descriptionTextMaskRect.fillRect(110, 90.5, 206, 31); - const natureStatMultiplier = getNatureStatMultiplier(this.pokemon?.getNature()!, s); // TODO: is this bang correct? + const abilityDescriptionTextMask = descriptionTextMaskRect.createGeometryMask(); - const statLabel = addTextObject(this.scene, 27 + 115 * colIndex + (colIndex === 1 ? 5 : 0), 56 + 16 * rowIndex, statName, natureStatMultiplier === 1 ? TextStyle.SUMMARY : natureStatMultiplier > 1 ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY_BLUE); - statLabel.setOrigin(0.5, 0); - statsContainer.add(statLabel); + abilityInfo.descriptionText.setMask(abilityDescriptionTextMask); - const statValueText = stat !== Stat.HP - ? Utils.formatStat(this.pokemon?.getStat(stat)!) // TODO: is this bang correct? - : `${Utils.formatStat(this.pokemon?.hp!, true)}/${Utils.formatStat(this.pokemon?.getMaxHp()!, true)}`; // TODO: are those bangs correct? + const abilityDescriptionLineCount = Math.floor(abilityInfo.descriptionText.displayHeight / 14.83); - const statValue = addTextObject(this.scene, 120 + 88 * colIndex, 56 + 16 * rowIndex, statValueText, TextStyle.WINDOW_ALT); - statValue.setOrigin(1, 0); - statsContainer.add(statValue); - }); + // Animates the description text moving upwards + if (abilityDescriptionLineCount > 2) { + abilityInfo.descriptionText.setY(69); + this.descriptionScrollTween = this.scene.tweens.add({ + targets: abilityInfo.descriptionText, + delay: Utils.fixedInt(2000), + loop: -1, + hold: Utils.fixedInt(2000), + duration: Utils.fixedInt((abilityDescriptionLineCount - 2) * 2000), + y: `-=${14.83 * (abilityDescriptionLineCount - 2)}` + }); + } + }); + // Turn off visibility of passive info by default + this.passiveContainer?.labelImage.setVisible(false); + this.passiveContainer?.nameText?.setVisible(false); + this.passiveContainer?.descriptionText?.setVisible(false); - const itemModifiers = (this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier + const closeFragment = getBBCodeFrag("", TextStyle.WINDOW_ALT); + const rawNature = Utils.toReadableString(Nature[this.pokemon?.getNature()!]); // TODO: is this bang correct? + const nature = `${getBBCodeFrag(Utils.toReadableString(getNatureName(this.pokemon?.getNature()!)), TextStyle.SUMMARY_RED)}${closeFragment}`; // TODO: is this bang correct? + + const memoString = i18next.t("pokemonSummary:memoString", { + metFragment: i18next.t(`pokemonSummary:metFragment.${this.pokemon?.metBiome === -1 ? "apparently" : "normal"}`, { + biome: `${getBBCodeFrag(getBiomeName(this.pokemon?.metBiome!), TextStyle.SUMMARY_RED)}${closeFragment}`, // TODO: is this bang correct? + level: `${getBBCodeFrag(this.pokemon?.metLevel.toString()!, TextStyle.SUMMARY_RED)}${closeFragment}`, // TODO: is this bang correct? + wave: `${getBBCodeFrag((this.pokemon?.metWave ? this.pokemon.metWave.toString()! : i18next.t("pokemonSummary:unknownTrainer")), TextStyle.SUMMARY_RED)}${closeFragment}`, + }), + natureFragment: i18next.t(`pokemonSummary:natureFragment.${rawNature}`, { nature: nature }) + }); + + const memoText = addBBCodeTextObject(this.scene, 7, 113, String(memoString), TextStyle.WINDOW_ALT); + memoText.setOrigin(0, 0); + profileContainer.add(memoText); + break; + case Page.STATS: + const statsContainer = this.scene.add.container(0, -pageBg.height); + pageContainer.add(statsContainer); + + PERMANENT_STATS.forEach((stat, s) => { + const statName = i18next.t(getStatKey(stat)); + const rowIndex = s % 3; + const colIndex = Math.floor(s / 3); + + const natureStatMultiplier = getNatureStatMultiplier(this.pokemon?.getNature()!, s); // TODO: is this bang correct? + + const statLabel = addTextObject(this.scene, 27 + 115 * colIndex + (colIndex === 1 ? 5 : 0), 56 + 16 * rowIndex, statName, natureStatMultiplier === 1 ? TextStyle.SUMMARY : natureStatMultiplier > 1 ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY_BLUE); + statLabel.setOrigin(0.5, 0); + statsContainer.add(statLabel); + + const statValueText = stat !== Stat.HP + ? Utils.formatStat(this.pokemon?.getStat(stat)!) // TODO: is this bang correct? + : `${Utils.formatStat(this.pokemon?.hp!, true)}/${Utils.formatStat(this.pokemon?.getMaxHp()!, true)}`; // TODO: are those bangs correct? + + const statValue = addTextObject(this.scene, 120 + 88 * colIndex, 56 + 16 * rowIndex, statValueText, TextStyle.WINDOW_ALT); + statValue.setOrigin(1, 0); + statsContainer.add(statValue); + }); + + const itemModifiers = (this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && m.pokemonId === this.pokemon?.id, this.playerParty) as PokemonHeldItemModifier[]) - .sort(modifierSortFunc); + .sort(modifierSortFunc); - itemModifiers.forEach((item, i) => { - const icon = item.getIcon(this.scene, true); + itemModifiers.forEach((item, i) => { + const icon = item.getIcon(this.scene, true); - icon.setPosition((i % 17) * 12 + 3, 14 * Math.floor(i / 17) + 15); - statsContainer.add(icon); + icon.setPosition((i % 17) * 12 + 3, 14 * Math.floor(i / 17) + 15); + statsContainer.add(icon); - icon.setInteractive(new Phaser.Geom.Rectangle(0, 0, 32, 32), Phaser.Geom.Rectangle.Contains); - icon.on("pointerover", () => (this.scene as BattleScene).ui.showTooltip(item.type.name, item.type.getDescription(this.scene), true)); - icon.on("pointerout", () => (this.scene as BattleScene).ui.hideTooltip()); - }); + icon.setInteractive(new Phaser.Geom.Rectangle(0, 0, 32, 32), Phaser.Geom.Rectangle.Contains); + icon.on("pointerover", () => (this.scene as BattleScene).ui.showTooltip(item.type.name, item.type.getDescription(this.scene), true)); + icon.on("pointerout", () => (this.scene as BattleScene).ui.hideTooltip()); + }); - const pkmLvl = this.pokemon?.level!; // TODO: is this bang correct? - const pkmLvlExp = this.pokemon?.levelExp!; // TODO: is this bang correct? - const pkmExp = this.pokemon?.exp!; // TODO: is this bang correct? - const pkmSpeciesGrowthRate = this.pokemon?.species.growthRate!; // TODO: is this bang correct? - const relLvExp = getLevelRelExp(pkmLvl + 1, pkmSpeciesGrowthRate); - const expRatio = pkmLvl < this.scene.getMaxExpLevel() ? pkmLvlExp / relLvExp : 0; + const pkmLvl = this.pokemon?.level!; // TODO: is this bang correct? + const pkmLvlExp = this.pokemon?.levelExp!; // TODO: is this bang correct? + const pkmExp = this.pokemon?.exp!; // TODO: is this bang correct? + const pkmSpeciesGrowthRate = this.pokemon?.species.growthRate!; // TODO: is this bang correct? + const relLvExp = getLevelRelExp(pkmLvl + 1, pkmSpeciesGrowthRate); + const expRatio = pkmLvl < this.scene.getMaxExpLevel() ? pkmLvlExp / relLvExp : 0; - const expLabel = addTextObject(this.scene, 6, 112, i18next.t("pokemonSummary:expPoints"), TextStyle.SUMMARY); - expLabel.setOrigin(0, 0); - statsContainer.add(expLabel); + const expLabel = addTextObject(this.scene, 6, 112, i18next.t("pokemonSummary:expPoints"), TextStyle.SUMMARY); + expLabel.setOrigin(0, 0); + statsContainer.add(expLabel); - const nextLvExpLabel = addTextObject(this.scene, 6, 128, i18next.t("pokemonSummary:nextLv"), TextStyle.SUMMARY); - nextLvExpLabel.setOrigin(0, 0); - statsContainer.add(nextLvExpLabel); + const nextLvExpLabel = addTextObject(this.scene, 6, 128, i18next.t("pokemonSummary:nextLv"), TextStyle.SUMMARY); + nextLvExpLabel.setOrigin(0, 0); + statsContainer.add(nextLvExpLabel); - const expText = addTextObject(this.scene, 208, 112, pkmExp.toString(), TextStyle.WINDOW_ALT); - expText.setOrigin(1, 0); - statsContainer.add(expText); + const expText = addTextObject(this.scene, 208, 112, pkmExp.toString(), TextStyle.WINDOW_ALT); + expText.setOrigin(1, 0); + statsContainer.add(expText); - const nextLvExp = pkmLvl < this.scene.getMaxExpLevel() - ? getLevelTotalExp(pkmLvl + 1, pkmSpeciesGrowthRate) - pkmExp - : 0; - const nextLvExpText = addTextObject(this.scene, 208, 128, nextLvExp.toString(), TextStyle.WINDOW_ALT); - nextLvExpText.setOrigin(1, 0); - statsContainer.add(nextLvExpText); + const nextLvExp = pkmLvl < this.scene.getMaxExpLevel() + ? getLevelTotalExp(pkmLvl + 1, pkmSpeciesGrowthRate) - pkmExp + : 0; + const nextLvExpText = addTextObject(this.scene, 208, 128, nextLvExp.toString(), TextStyle.WINDOW_ALT); + nextLvExpText.setOrigin(1, 0); + statsContainer.add(nextLvExpText); - const expOverlay = this.scene.add.image(140, 145, "summary_stats_overlay_exp"); - expOverlay.setOrigin(0, 0); - statsContainer.add(expOverlay); + const expOverlay = this.scene.add.image(140, 145, "summary_stats_overlay_exp"); + expOverlay.setOrigin(0, 0); + statsContainer.add(expOverlay); - const expMaskRect = this.scene.make.graphics({}); - expMaskRect.setScale(6); - expMaskRect.fillStyle(0xFFFFFF); - expMaskRect.beginPath(); - expMaskRect.fillRect(140 + pageContainer.x, 145 + pageContainer.y + 21, Math.floor(expRatio * 64), 3); + const expMaskRect = this.scene.make.graphics({}); + expMaskRect.setScale(6); + expMaskRect.fillStyle(0xFFFFFF); + expMaskRect.beginPath(); + expMaskRect.fillRect(140 + pageContainer.x, 145 + pageContainer.y + 21, Math.floor(expRatio * 64), 3); - const expMask = expMaskRect.createGeometryMask(); + const expMask = expMaskRect.createGeometryMask(); - expOverlay.setMask(expMask); - break; - case Page.MOVES: - this.movesContainer = this.scene.add.container(5, -pageBg.height + 26); - pageContainer.add(this.movesContainer); + expOverlay.setMask(expMask); + break; + case Page.MOVES: + this.movesContainer = this.scene.add.container(5, -pageBg.height + 26); + pageContainer.add(this.movesContainer); - this.extraMoveRowContainer = this.scene.add.container(0, 64); - this.extraMoveRowContainer.setVisible(false); - this.movesContainer.add(this.extraMoveRowContainer); + this.extraMoveRowContainer = this.scene.add.container(0, 64); + this.extraMoveRowContainer.setVisible(false); + this.movesContainer.add(this.extraMoveRowContainer); - const extraRowOverlay = this.scene.add.image(-2, 1, "summary_moves_overlay_row"); - extraRowOverlay.setOrigin(0, 1); - this.extraMoveRowContainer.add(extraRowOverlay); + const extraRowOverlay = this.scene.add.image(-2, 1, "summary_moves_overlay_row"); + extraRowOverlay.setOrigin(0, 1); + this.extraMoveRowContainer.add(extraRowOverlay); - const extraRowText = addTextObject(this.scene, 35, 0, this.summaryUiMode === SummaryUiMode.LEARN_MOVE && this.newMove ? this.newMove.name : i18next.t("pokemonSummary:cancel"), - this.summaryUiMode === SummaryUiMode.LEARN_MOVE ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY); - extraRowText.setOrigin(0, 1); - this.extraMoveRowContainer.add(extraRowText); + const extraRowText = addTextObject(this.scene, 35, 0, this.summaryUiMode === SummaryUiMode.LEARN_MOVE && this.newMove ? this.newMove.name : i18next.t("pokemonSummary:cancel"), + this.summaryUiMode === SummaryUiMode.LEARN_MOVE ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY); + extraRowText.setOrigin(0, 1); + this.extraMoveRowContainer.add(extraRowText); - if (this.summaryUiMode === SummaryUiMode.LEARN_MOVE) { - this.extraMoveRowContainer.setVisible(true); + if (this.summaryUiMode === SummaryUiMode.LEARN_MOVE) { + this.extraMoveRowContainer.setVisible(true); - if (this.newMove && this.pokemon) { - const spriteKey = Utils.getLocalizedSpriteKey("types"); - const moveType = this.pokemon.getMoveType(this.newMove); - const newMoveTypeIcon = this.scene.add.sprite(0, 0, spriteKey, Type[moveType].toLowerCase()); - newMoveTypeIcon.setOrigin(0, 1); - this.extraMoveRowContainer.add(newMoveTypeIcon); - } - const ppOverlay = this.scene.add.image(163, -1, "summary_moves_overlay_pp"); - ppOverlay.setOrigin(0, 1); - this.extraMoveRowContainer.add(ppOverlay); + if (this.newMove && this.pokemon) { + const spriteKey = Utils.getLocalizedSpriteKey("types"); + const moveType = this.pokemon.getMoveType(this.newMove); + const newMoveTypeIcon = this.scene.add.sprite(0, 0, spriteKey, Type[moveType].toLowerCase()); + newMoveTypeIcon.setOrigin(0, 1); + this.extraMoveRowContainer.add(newMoveTypeIcon); + } + const ppOverlay = this.scene.add.image(163, -1, "summary_moves_overlay_pp"); + ppOverlay.setOrigin(0, 1); + this.extraMoveRowContainer.add(ppOverlay); - const pp = Utils.padInt(this.newMove?.pp!, 2, " "); // TODO: is this bang correct? - const ppText = addTextObject(this.scene, 173, 1, `${pp}/${pp}`, TextStyle.WINDOW); - ppText.setOrigin(0, 1); - this.extraMoveRowContainer.add(ppText); - } - - this.moveRowsContainer = this.scene.add.container(0, 0); - this.movesContainer.add(this.moveRowsContainer); - - for (let m = 0; m < 4; m++) { - const move: PokemonMove | null = this.pokemon && this.pokemon.moveset.length > m ? this.pokemon?.moveset[m] : null; - const moveRowContainer = this.scene.add.container(0, 16 * m); - this.moveRowsContainer.add(moveRowContainer); - - if (move && this.pokemon) { - const spriteKey = Utils.getLocalizedSpriteKey("types"); - const moveType = this.pokemon.getMoveType(move.getMove()); - const typeIcon = this.scene.add.sprite(0, 0, spriteKey, Type[moveType].toLowerCase()); - typeIcon.setOrigin(0, 1); - moveRowContainer.add(typeIcon); + const pp = Utils.padInt(this.newMove?.pp!, 2, " "); // TODO: is this bang correct? + const ppText = addTextObject(this.scene, 173, 1, `${pp}/${pp}`, TextStyle.WINDOW); + ppText.setOrigin(0, 1); + this.extraMoveRowContainer.add(ppText); } - const moveText = addTextObject(this.scene, 35, 0, move ? move.getName() : "-", TextStyle.SUMMARY); - moveText.setOrigin(0, 1); - moveRowContainer.add(moveText); + this.moveRowsContainer = this.scene.add.container(0, 0); + this.movesContainer.add(this.moveRowsContainer); - const ppOverlay = this.scene.add.image(163, -1, "summary_moves_overlay_pp"); - ppOverlay.setOrigin(0, 1); - moveRowContainer.add(ppOverlay); + for (let m = 0; m < 4; m++) { + const move: PokemonMove | null = this.pokemon && this.pokemon.moveset.length > m ? this.pokemon?.moveset[m] : null; + const moveRowContainer = this.scene.add.container(0, 16 * m); + this.moveRowsContainer.add(moveRowContainer); - const ppText = addTextObject(this.scene, 173, 1, "--/--", TextStyle.WINDOW); - ppText.setOrigin(0, 1); + if (move && this.pokemon) { + const spriteKey = Utils.getLocalizedSpriteKey("types"); + const moveType = this.pokemon.getMoveType(move.getMove()); + const typeIcon = this.scene.add.sprite(0, 0, spriteKey, Type[moveType].toLowerCase()); + typeIcon.setOrigin(0, 1); + moveRowContainer.add(typeIcon); + } - if (move) { - const maxPP = move.getMovePp(); - const pp = maxPP - move.ppUsed; - ppText.setText(`${Utils.padInt(pp, 2, " ")}/${Utils.padInt(maxPP, 2, " ")}`); + const moveText = addTextObject(this.scene, 35, 0, move ? move.getName() : "-", TextStyle.SUMMARY); + moveText.setOrigin(0, 1); + moveRowContainer.add(moveText); + + const ppOverlay = this.scene.add.image(163, -1, "summary_moves_overlay_pp"); + ppOverlay.setOrigin(0, 1); + moveRowContainer.add(ppOverlay); + + const ppText = addTextObject(this.scene, 173, 1, "--/--", TextStyle.WINDOW); + ppText.setOrigin(0, 1); + + if (move) { + const maxPP = move.getMovePp(); + const pp = maxPP - move.ppUsed; + ppText.setText(`${Utils.padInt(pp, 2, " ")}/${Utils.padInt(maxPP, 2, " ")}`); + } + + moveRowContainer.add(ppText); } - moveRowContainer.add(ppText); - } + this.moveDescriptionText = addTextObject(this.scene, 2, 84, "", TextStyle.WINDOW_ALT, { wordWrap: { width: 1212 }}); + this.movesContainer.add(this.moveDescriptionText); - this.moveDescriptionText = addTextObject(this.scene, 2, 84, "", TextStyle.WINDOW_ALT, { wordWrap: { width: 1212 }}); - this.movesContainer.add(this.moveDescriptionText); + const moveDescriptionTextMaskRect = this.scene.make.graphics({}); + moveDescriptionTextMaskRect.setScale(6); + moveDescriptionTextMaskRect.fillStyle(0xFFFFFF); + moveDescriptionTextMaskRect.beginPath(); + moveDescriptionTextMaskRect.fillRect(112, 130, 202, 46); - const moveDescriptionTextMaskRect = this.scene.make.graphics({}); - moveDescriptionTextMaskRect.setScale(6); - moveDescriptionTextMaskRect.fillStyle(0xFFFFFF); - moveDescriptionTextMaskRect.beginPath(); - moveDescriptionTextMaskRect.fillRect(112, 130, 202, 46); + const moveDescriptionTextMask = moveDescriptionTextMaskRect.createGeometryMask(); - const moveDescriptionTextMask = moveDescriptionTextMaskRect.createGeometryMask(); - - this.moveDescriptionText.setMask(moveDescriptionTextMask); - break; + this.moveDescriptionText.setMask(moveDescriptionTextMask); + break; } } diff --git a/src/ui/target-select-ui-handler.ts b/src/ui/target-select-ui-handler.ts index 85b671c2617..4c55a4b960e 100644 --- a/src/ui/target-select-ui-handler.ts +++ b/src/ui/target-select-ui-handler.ts @@ -71,26 +71,26 @@ export default class TargetSelectUiHandler extends UiHandler { success = false; } else { switch (button) { - case Button.UP: - if (this.cursor < BattlerIndex.ENEMY && this.targets.findIndex(t => t >= BattlerIndex.ENEMY) > -1) { - success = this.setCursor(this.targets.find(t => t >= BattlerIndex.ENEMY)!); // TODO: is the bang correct here? - } - break; - case Button.DOWN: - if (this.cursor >= BattlerIndex.ENEMY && this.targets.findIndex(t => t < BattlerIndex.ENEMY) > -1) { - success = this.setCursor(this.targets.find(t => t < BattlerIndex.ENEMY)!); // TODO: is the bang correct here? - } - break; - case Button.LEFT: - if (this.cursor % 2 && this.targets.findIndex(t => t === this.cursor - 1) > -1) { - success = this.setCursor(this.cursor - 1); - } - break; - case Button.RIGHT: - if (!(this.cursor % 2) && this.targets.findIndex(t => t === this.cursor + 1) > -1) { - success = this.setCursor(this.cursor + 1); - } - break; + case Button.UP: + if (this.cursor < BattlerIndex.ENEMY && this.targets.findIndex(t => t >= BattlerIndex.ENEMY) > -1) { + success = this.setCursor(this.targets.find(t => t >= BattlerIndex.ENEMY)!); // TODO: is the bang correct here? + } + break; + case Button.DOWN: + if (this.cursor >= BattlerIndex.ENEMY && this.targets.findIndex(t => t < BattlerIndex.ENEMY) > -1) { + success = this.setCursor(this.targets.find(t => t < BattlerIndex.ENEMY)!); // TODO: is the bang correct here? + } + break; + case Button.LEFT: + if (this.cursor % 2 && this.targets.findIndex(t => t === this.cursor - 1) > -1) { + success = this.setCursor(this.cursor - 1); + } + break; + case Button.RIGHT: + if (!(this.cursor % 2) && this.targets.findIndex(t => t === this.cursor + 1) > -1) { + success = this.setCursor(this.cursor + 1); + } + break; } } diff --git a/src/ui/text.ts b/src/ui/text.ts index 22dd3f4cd6a..069aa8680fc 100644 --- a/src/ui/text.ts +++ b/src/ui/text.ts @@ -129,84 +129,84 @@ export function getTextStyleOptions(style: TextStyle, uiTheme: UiTheme, extraSty } switch (style) { - case TextStyle.SUMMARY: - case TextStyle.SUMMARY_ALT: - case TextStyle.SUMMARY_BLUE: - case TextStyle.SUMMARY_RED: - case TextStyle.SUMMARY_PINK: - case TextStyle.SUMMARY_GOLD: - case TextStyle.SUMMARY_GRAY: - case TextStyle.SUMMARY_GREEN: - case TextStyle.WINDOW: - case TextStyle.WINDOW_ALT: - shadowXpos = 3; - shadowYpos = 3; - break; - case TextStyle.STATS_LABEL: - let fontSizeLabel = "96px"; - switch (lang) { - case "de": + case TextStyle.SUMMARY: + case TextStyle.SUMMARY_ALT: + case TextStyle.SUMMARY_BLUE: + case TextStyle.SUMMARY_RED: + case TextStyle.SUMMARY_PINK: + case TextStyle.SUMMARY_GOLD: + case TextStyle.SUMMARY_GRAY: + case TextStyle.SUMMARY_GREEN: + case TextStyle.WINDOW: + case TextStyle.WINDOW_ALT: shadowXpos = 3; shadowYpos = 3; - fontSizeLabel = "80px"; break; - default: - fontSizeLabel = "96px"; + case TextStyle.STATS_LABEL: + let fontSizeLabel = "96px"; + switch (lang) { + case "de": + shadowXpos = 3; + shadowYpos = 3; + fontSizeLabel = "80px"; + break; + default: + fontSizeLabel = "96px"; + break; + } + styleOptions.fontSize = fontSizeLabel; break; - } - styleOptions.fontSize = fontSizeLabel; - break; - case TextStyle.STATS_VALUE: - shadowXpos = 3; - shadowYpos = 3; - let fontSizeValue = "96px"; - switch (lang) { - case "de": - fontSizeValue = "80px"; + case TextStyle.STATS_VALUE: + shadowXpos = 3; + shadowYpos = 3; + let fontSizeValue = "96px"; + switch (lang) { + case "de": + fontSizeValue = "80px"; + break; + default: + fontSizeValue = "96px"; + break; + } + styleOptions.fontSize = fontSizeValue; break; - default: - fontSizeValue = "96px"; + case TextStyle.MESSAGE: + case TextStyle.SETTINGS_LABEL: + case TextStyle.SETTINGS_LOCKED: + case TextStyle.SETTINGS_SELECTED: + break; + case TextStyle.BATTLE_INFO: + case TextStyle.MONEY: + case TextStyle.TOOLTIP_TITLE: + styleOptions.fontSize = defaultFontSize - 24; + shadowXpos = 3.5; + shadowYpos = 3.5; + break; + case TextStyle.PARTY: + case TextStyle.PARTY_RED: + styleOptions.fontSize = defaultFontSize - 30; + styleOptions.fontFamily = "pkmnems"; + break; + case TextStyle.TOOLTIP_CONTENT: + styleOptions.fontSize = defaultFontSize - 32; + shadowXpos = 3; + shadowYpos = 3; + break; + case TextStyle.MOVE_INFO_CONTENT: + styleOptions.fontSize = defaultFontSize - 40; + shadowXpos = 3; + shadowYpos = 3; + break; + case TextStyle.SMALLER_WINDOW_ALT: + styleOptions.fontSize = defaultFontSize - 36; + shadowXpos = 3; + shadowYpos = 3; + break; + case TextStyle.BGM_BAR: + styleOptions.fontSize = defaultFontSize - 24; + shadowXpos = 3; + shadowYpos = 3; break; - } - styleOptions.fontSize = fontSizeValue; - break; - case TextStyle.MESSAGE: - case TextStyle.SETTINGS_LABEL: - case TextStyle.SETTINGS_LOCKED: - case TextStyle.SETTINGS_SELECTED: - break; - case TextStyle.BATTLE_INFO: - case TextStyle.MONEY: - case TextStyle.TOOLTIP_TITLE: - styleOptions.fontSize = defaultFontSize - 24; - shadowXpos = 3.5; - shadowYpos = 3.5; - break; - case TextStyle.PARTY: - case TextStyle.PARTY_RED: - styleOptions.fontSize = defaultFontSize - 30; - styleOptions.fontFamily = "pkmnems"; - break; - case TextStyle.TOOLTIP_CONTENT: - styleOptions.fontSize = defaultFontSize - 32; - shadowXpos = 3; - shadowYpos = 3; - break; - case TextStyle.MOVE_INFO_CONTENT: - styleOptions.fontSize = defaultFontSize - 40; - shadowXpos = 3; - shadowYpos = 3; - break; - case TextStyle.SMALLER_WINDOW_ALT: - styleOptions.fontSize = defaultFontSize - 36; - shadowXpos = 3; - shadowYpos = 3; - break; - case TextStyle.BGM_BAR: - styleOptions.fontSize = defaultFontSize - 24; - shadowXpos = 3; - shadowYpos = 3; - break; } const shadowColor = getTextColor(style, true, uiTheme); @@ -257,110 +257,110 @@ export function getTextWithColors(content: string, primaryStyle: TextStyle, uiTh export function getTextColor(textStyle: TextStyle, shadow?: boolean, uiTheme: UiTheme = UiTheme.DEFAULT): string { const isLegacyTheme = uiTheme === UiTheme.LEGACY; switch (textStyle) { - case TextStyle.MESSAGE: - return !shadow ? "#f8f8f8" : "#6b5a73"; - case TextStyle.WINDOW: - case TextStyle.MOVE_INFO_CONTENT: - case TextStyle.MOVE_PP_FULL: - case TextStyle.TOOLTIP_CONTENT: - case TextStyle.SETTINGS_VALUE: - if (isLegacyTheme) { + case TextStyle.MESSAGE: + return !shadow ? "#f8f8f8" : "#6b5a73"; + case TextStyle.WINDOW: + case TextStyle.MOVE_INFO_CONTENT: + case TextStyle.MOVE_PP_FULL: + case TextStyle.TOOLTIP_CONTENT: + case TextStyle.SETTINGS_VALUE: + if (isLegacyTheme) { + return !shadow ? "#484848" : "#d0d0c8"; + } + return !shadow ? "#f8f8f8" : "#6b5a73"; + case TextStyle.MOVE_PP_HALF_FULL: + if (isLegacyTheme) { + return !shadow ? "#a68e17" : "#ebd773"; + } + return !shadow ? "#ccbe00" : "#6e672c"; + case TextStyle.MOVE_PP_NEAR_EMPTY: + if (isLegacyTheme) { + return !shadow ? "#d64b00" : "#f7b18b"; + } + return !shadow ? "#d64b00" : "#69402a"; + case TextStyle.MOVE_PP_EMPTY: + if (isLegacyTheme) { + return !shadow ? "#e13d3d" : "#fca2a2"; + } + return !shadow ? "#e13d3d" : "#632929"; + case TextStyle.WINDOW_ALT: return !shadow ? "#484848" : "#d0d0c8"; - } - return !shadow ? "#f8f8f8" : "#6b5a73"; - case TextStyle.MOVE_PP_HALF_FULL: - if (isLegacyTheme) { - return !shadow ? "#a68e17" : "#ebd773"; - } - return !shadow ? "#ccbe00" : "#6e672c"; - case TextStyle.MOVE_PP_NEAR_EMPTY: - if (isLegacyTheme) { - return !shadow ? "#d64b00" : "#f7b18b"; - } - return !shadow ? "#d64b00" : "#69402a"; - case TextStyle.MOVE_PP_EMPTY: - if (isLegacyTheme) { - return !shadow ? "#e13d3d" : "#fca2a2"; - } - return !shadow ? "#e13d3d" : "#632929"; - case TextStyle.WINDOW_ALT: - return !shadow ? "#484848" : "#d0d0c8"; - case TextStyle.BATTLE_INFO: - if (isLegacyTheme) { - return !shadow ? "#404040" : "#ded6b5"; - } - return !shadow ? "#f8f8f8" : "#6b5a73"; - case TextStyle.PARTY: - return !shadow ? "#f8f8f8" : "#707070"; - case TextStyle.PARTY_RED: - return !shadow ? "#f89890" : "#984038"; - case TextStyle.SUMMARY: - return !shadow ? "#f8f8f8" : "#636363"; - case TextStyle.SUMMARY_ALT: - if (isLegacyTheme) { + case TextStyle.BATTLE_INFO: + if (isLegacyTheme) { + return !shadow ? "#404040" : "#ded6b5"; + } + return !shadow ? "#f8f8f8" : "#6b5a73"; + case TextStyle.PARTY: + return !shadow ? "#f8f8f8" : "#707070"; + case TextStyle.PARTY_RED: + return !shadow ? "#f89890" : "#984038"; + case TextStyle.SUMMARY: return !shadow ? "#f8f8f8" : "#636363"; - } - return !shadow ? "#484848" : "#d0d0c8"; - case TextStyle.SUMMARY_RED: - case TextStyle.TOOLTIP_TITLE: - return !shadow ? "#e70808" : "#ffbd73"; - case TextStyle.SUMMARY_BLUE: - return !shadow ? "#40c8f8" : "#006090"; - case TextStyle.SUMMARY_PINK: - return !shadow ? "#f89890" : "#984038"; - case TextStyle.SUMMARY_GOLD: - case TextStyle.MONEY: - return !shadow ? "#e8e8a8" : "#a0a060"; - case TextStyle.SETTINGS_LOCKED: - case TextStyle.SUMMARY_GRAY: - return !shadow ? "#a0a0a0" : "#636363"; - case TextStyle.STATS_LABEL: - return !shadow ? "#f8b050" : "#c07800"; - case TextStyle.STATS_VALUE: - if (isLegacyTheme) { + case TextStyle.SUMMARY_ALT: + if (isLegacyTheme) { + return !shadow ? "#f8f8f8" : "#636363"; + } return !shadow ? "#484848" : "#d0d0c8"; - } - return !shadow ? "#f8f8f8" : "#6b5a73"; - case TextStyle.SUMMARY_GREEN: - return !shadow ? "#78c850" : "#306850"; - case TextStyle.SETTINGS_LABEL: - case TextStyle.PERFECT_IV: - return !shadow ? "#f8b050" : "#c07800"; - case TextStyle.SETTINGS_SELECTED: - return !shadow ? "#f88880" : "#f83018"; - case TextStyle.SMALLER_WINDOW_ALT: - return !shadow ? "#484848" : "#d0d0c8"; - case TextStyle.BGM_BAR: - return !shadow ? "#f8f8f8" : "#6b5a73"; + case TextStyle.SUMMARY_RED: + case TextStyle.TOOLTIP_TITLE: + return !shadow ? "#e70808" : "#ffbd73"; + case TextStyle.SUMMARY_BLUE: + return !shadow ? "#40c8f8" : "#006090"; + case TextStyle.SUMMARY_PINK: + return !shadow ? "#f89890" : "#984038"; + case TextStyle.SUMMARY_GOLD: + case TextStyle.MONEY: + return !shadow ? "#e8e8a8" : "#a0a060"; + case TextStyle.SETTINGS_LOCKED: + case TextStyle.SUMMARY_GRAY: + return !shadow ? "#a0a0a0" : "#636363"; + case TextStyle.STATS_LABEL: + return !shadow ? "#f8b050" : "#c07800"; + case TextStyle.STATS_VALUE: + if (isLegacyTheme) { + return !shadow ? "#484848" : "#d0d0c8"; + } + return !shadow ? "#f8f8f8" : "#6b5a73"; + case TextStyle.SUMMARY_GREEN: + return !shadow ? "#78c850" : "#306850"; + case TextStyle.SETTINGS_LABEL: + case TextStyle.PERFECT_IV: + return !shadow ? "#f8b050" : "#c07800"; + case TextStyle.SETTINGS_SELECTED: + return !shadow ? "#f88880" : "#f83018"; + case TextStyle.SMALLER_WINDOW_ALT: + return !shadow ? "#484848" : "#d0d0c8"; + case TextStyle.BGM_BAR: + return !shadow ? "#f8f8f8" : "#6b5a73"; } } export function getModifierTierTextTint(tier: ModifierTier): integer { switch (tier) { - case ModifierTier.COMMON: - return 0xf8f8f8; - case ModifierTier.GREAT: - return 0x4998f8; - case ModifierTier.ULTRA: - return 0xf8d038; - case ModifierTier.ROGUE: - return 0xdb4343; - case ModifierTier.MASTER: - return 0xe331c5; - case ModifierTier.LUXURY: - return 0xe74c18; + case ModifierTier.COMMON: + return 0xf8f8f8; + case ModifierTier.GREAT: + return 0x4998f8; + case ModifierTier.ULTRA: + return 0xf8d038; + case ModifierTier.ROGUE: + return 0xdb4343; + case ModifierTier.MASTER: + return 0xe331c5; + case ModifierTier.LUXURY: + return 0xe74c18; } } export function getEggTierTextTint(tier: EggTier): integer { switch (tier) { - case EggTier.COMMON: - return getModifierTierTextTint(ModifierTier.COMMON); - case EggTier.RARE: - return getModifierTierTextTint(ModifierTier.GREAT); - case EggTier.EPIC: - return getModifierTierTextTint(ModifierTier.ULTRA); - case EggTier.LEGENDARY: - return getModifierTierTextTint(ModifierTier.MASTER); + case EggTier.COMMON: + return getModifierTierTextTint(ModifierTier.COMMON); + case EggTier.RARE: + return getModifierTierTextTint(ModifierTier.GREAT); + case EggTier.EPIC: + return getModifierTierTextTint(ModifierTier.ULTRA); + case EggTier.LEGENDARY: + return getModifierTierTextTint(ModifierTier.MASTER); } } diff --git a/src/ui/ui-theme.ts b/src/ui/ui-theme.ts index 8ff50667248..89c56384bd0 100644 --- a/src/ui/ui-theme.ts +++ b/src/ui/ui-theme.ts @@ -10,12 +10,12 @@ export enum WindowVariant { export function getWindowVariantSuffix(windowVariant: WindowVariant): string { switch (windowVariant) { - case WindowVariant.THIN: - return "_thin"; - case WindowVariant.XTHIN: - return "_xthin"; - default: - return ""; + case WindowVariant.THIN: + return "_thin"; + case WindowVariant.XTHIN: + return "_xthin"; + default: + return ""; } } diff --git a/src/utils.ts b/src/utils.ts index c2ee7100909..8a35a4b3f07 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -194,23 +194,23 @@ export function formatLargeNumber(count: integer, threshold: integer): string { const ret = count.toString(); let suffix = ""; switch (Math.ceil(ret.length / 3) - 1) { - case 1: - suffix = "K"; - break; - case 2: - suffix = "M"; - break; - case 3: - suffix = "B"; - break; - case 4: - suffix = "T"; - break; - case 5: - suffix = "q"; - break; - default: - return "?"; + case 1: + suffix = "K"; + break; + case 2: + suffix = "M"; + break; + case 3: + suffix = "B"; + break; + case 4: + suffix = "T"; + break; + case 5: + suffix = "q"; + break; + default: + return "?"; } const digits = ((ret.length + 2) % 3) + 1; let decimalNumber = ret.slice(digits, digits + 2); @@ -487,18 +487,18 @@ export function verifyLang(lang?: string): boolean { } switch (lang) { - case "es": - case "fr": - case "de": - case "it": - case "zh-CN": - case "zh-TW": - case "pt-BR": - case "ko": - case "ja": - return true; - default: - return false; + case "es": + case "fr": + case "de": + case "it": + case "zh-CN": + case "zh-TW": + case "pt-BR": + case "ko": + case "ja": + return true; + default: + return false; } } From e6c06d57be18ef893aa19f5efab81bb67379638f Mon Sep 17 00:00:00 2001 From: MokaStitcher <54149968+MokaStitcher@users.noreply.github.com> Date: Sun, 20 Oct 2024 23:55:07 +0200 Subject: [PATCH 19/85] [P All][Bug] Various ME bugfixes (copy) (#4695) * Mystery Encounter bugfixes * more ME bug fixes * update allowed pokemon in ME requirements * some unit test cleanup and general tidying * fix null exception on isBattleMysteryEncounter * clean up tsdocs and fix pokemon hasAbility check * fix double battle crash in challenge mode with a single eligible pokemon * apply suggestions from PR#4619's code reviews * revert fix for Keldeo crashes + implement fix suggestion from PR #4619 * fix session migration for PokemonCustomData * prevent test failure due to keldeo fix --------- Co-authored-by: ImperialSympathizer --- public/images/items.json | 10 +-- public/images/items.png | Bin 58664 -> 58527 bytes public/images/items/black_sludge.png | Bin 1026 -> 285 bytes src/battle-scene.ts | 37 ++++++-- ...pokemon-data.ts => custom-pokemon-data.ts} | 9 +- .../an-offer-you-cant-refuse-encounter.ts | 4 +- .../encounters/bug-type-superfan-encounter.ts | 13 ++- .../encounters/clowning-around-encounter.ts | 28 +++--- .../encounters/dancing-lessons-encounter.ts | 2 +- .../encounters/fight-or-flight-encounter.ts | 2 +- .../encounters/part-timer-encounter.ts | 2 +- .../shady-vitamin-dealer-encounter.ts | 2 +- .../slumbering-snorlax-encounter.ts | 6 +- .../the-expert-pokemon-breeder-encounter.ts | 28 +++--- .../encounters/the-strong-stuff-encounter.ts | 4 +- .../encounters/uncommon-breed-encounter.ts | 2 +- .../encounters/weird-dream-encounter.ts | 8 +- .../mystery-encounter-requirements.ts | 35 +++++--- .../mystery-encounters/mystery-encounter.ts | 2 +- .../utils/encounter-phase-utils.ts | 10 +-- src/field/pokemon.ts | 80 ++++++++++++------ src/modifier/modifier-type.ts | 4 +- src/modifier/modifier.ts | 2 +- src/phases/encounter-phase.ts | 10 ++- src/phases/mystery-encounter-phases.ts | 2 +- src/system/pokemon-data.ts | 19 +++-- .../version_migration/version_converter.ts | 15 ++++ .../version_migration/versions/v1_1_0.ts | 32 +++++++ .../bug-type-superfan-encounter.test.ts | 7 +- .../clowning-around-encounter.test.ts | 16 ++-- .../the-strong-stuff-encounter.test.ts | 4 +- .../encounters/weird-dream-encounter.test.ts | 2 +- 32 files changed, 263 insertions(+), 134 deletions(-) rename src/data/{mystery-encounters/mystery-encounter-pokemon-data.ts => custom-pokemon-data.ts} (68%) create mode 100644 src/system/version_migration/versions/v1_1_0.ts diff --git a/public/images/items.json b/public/images/items.json index 779823d1293..05d021b6a06 100644 --- a/public/images/items.json +++ b/public/images/items.json @@ -3416,12 +3416,12 @@ "rotated": false, "trimmed": true, "sourceSize": { - "w": 24, - "h": 24 + "w": 32, + "h": 32 }, "spriteSourceSize": { - "x": 1, - "y": 2, + "x": 5, + "y": 7, "w": 22, "h": 19 }, @@ -8415,6 +8415,6 @@ "meta": { "app": "https://www.codeandweb.com/texturepacker", "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:934ea4080bad980d4fea720cc771f133:ed564bc47b79b15a763de57045178e88:110e074689c9edd2c54833ce2e4d9270$" + "smartupdate": "$TexturePacker:SmartUpdate:9ef21166268f7487fc9ff8d0f9b996e4:82658ac7bdd4c2b417e1f59168179262:110e074689c9edd2c54833ce2e4d9270$" } } diff --git a/public/images/items.png b/public/images/items.png index 5f032b30cfb048c2d0cf71ec1e6ad3f051d832c9..8aaa0281c0088a4b0ded764af22c3d5456ce167f 100644 GIT binary patch literal 58527 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 literal 58664 zcmV*IKxe;+P)eEYJmOHfSv^xDv^OF=z7#$;!jQa|^)+x^qh z(?mh?`uBf(eqUf?_A4yn#q{8Yb-RK(_nD51kB$BN#I@t;o~yUGi*ks@@cH5J`n_Im zZE@4Una}n8yvqCJ!e+S4*KU@t<@){jSy=tT^Ppdp^wh5A&rWWR_Vwtazm+20;Po$_2u#ke!$(TBD2{$GJ|ic_wpqCBXi z2FdS$vh1K9c)RJ|Kv#uschagP*0Y zoWMI;Y32IToN^V0UugZv5pUc4eq_?1kXp^R3|BpEFlNMaoNVQ!MQmvdpo|<-Nye$A zT*ZeXMD;(~Cwj*OK^xwLo+5`&X7H_NSce}QEP=I#S z)wc1~7a}+xXBJnc<9G4$2C%3z}F!<~Kqn&?QZH1X8h4sf9ld~)>77d+IGz=p4fYlcj79vL=C{E~G`dX9GvQ7mB?p`%%0000AbW%=J0RR90 zd;kCbC7a7)pnCuS010qNS#tmY4#WTe4#WYKD-Ig~03ZNKL_t(|+U&gvd=*u;@1JvW zccpKI%+m=R2!sq^7$On~7@LqV6U@+`Kp;xO7%(8iRU(Rf@&W>y76L;01~q^X1Ohl9 zjev~^3W%Tx7g~sd3Q?clwiT83{psPq)*h<%uBwy7sqcOF^VZ35QkCJPzV%yc?X_3! z^7H$D_J6DC`VC*Zn)rJwMhKxF@RKmF*BdCFIR1qE&HPui@;bk7Vc)fu{=XmhbL7U4 z_?^E0nByKdHRFlf+-iMh{+_SDPP?Hy{(+`Vx?fX6OaCwX$5K*;6S5;E#Xr(}-@?ijGxP=JyYicdos9CvVVFmiIklQ1hUzneF|e(P)dpV#yA50y0ekwYc< zO|9VCF&y4@>;PUxMCJt_BI$de11>P*yZy+0gDYB=*!NF#c*56lzgAUP<@1EkUY70i z=T`Mz!$9ma5}$z>_J|!At5obF(L3V#N?Hi7Z!%J@&?#> z`Q6<5wZuz2(@XM84sB{GDLHhgsYPI92fzYcJN%Q93<80mDuxO^1lo8Nsldoi;C0VE z*PW2*I{usAF9lvUU~J#DdBCg6d7s`9cxC(exf8%^mGizEJ%QJ1AHVZy;N<{JKYaMZ zHETXRd{}Se9yce2784sQ=_@a6z<^++=ESS1d28d>;Qbi9>+E+nZ8~)M5ZL8I&CNGk ziUA}dg32p9+mx3VQAGywcWOvs|8*V<%_H;#n6B47G3SXV=IEBA zR|Tf)d#bXks}c9?bFDllE2y{gZuReh}cR)gt!+3NGFSD&};+Y6@a z?;);uJCwzxhcmzqmoC=*boq$++T#XDu~b*v!6sSv>oXaT1u?zp4wi4Jq-sQLn0z^N)LYfn{SR+g$SpcMu$DJ%?m zg{k@iTEJ=5lqs`U_3qP0)fdnLPOBf@UbcGC`SYs2fEIAt`}W(wD_(Vo1dj|ETUuIL z4ezB3;sW8LuI?$d>;WvHu}oTAW3dJ=kX4t7U|quUth{vn&>{4BbLQk9BIN6@x0V?% zno|RPyhRpU9W~C~@Tn`IdwhTZ4s+#-5di{S&(E6}XZ!lyw zdqJP^%FmJQ=NEw?v$93!BX26d^X+&vWcFTs{E9gF$9kT=Q`gt589R3S-5*zGWGpxl zxZCAgtjl{csF`~ZODv-m!-2&nnY<`20A}T-*VaN>v9sh5W*0ZFzqR$I@gi>|-`INN zMpIKwO$`8Re(>hkC39+PbszGQq8FDJrW|O9OXbC~c|v4)-E;l?b&wd?_4JCt_uYrU z^d3FtVAw)rb+>eB;_*Y^%EGXP$o6FY^;=~hlDhwXV1~SEJj%Wg$M(Ung~(?2`A+@0 zhaWzVVGEI!oiDqo?0frd$_kOa7ysutWnWB2#+_dOPd-@#|8B_GPu6_02K*k%$lSAF zK}N<{uepcuij83w0#8GQynt68@QPgF$ZJM^e#wyL%lSa8r1^4l+6|#QP*&X#fK^vl z$B=C-$*(PGa+cQ)CtgfpUdT5TUZg+R0x~j8me=*`>E{vGbt

?z@lBAUfj?z?JaC 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 diff --git a/public/images/items/black_sludge.png b/public/images/items/black_sludge.png index 39684a403108232447925646dd56e61186de91c0..37aa31de43eaa5314563d42550b2fc912c1a4210 100644 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10LMXr|#1%--S+b?Odrfh1 zx0hFxf`UTZnx~V1qKqX$e!&b5&u*jvIklcHjv*Dd-cEMxVs_*?a%|F{|N8F}72Ch0 z*iCp5)pV$BSKXZryU%a@wP4MehToe0a=of8?ui-)?*3-$W_;rpDLg~+Oy4}-)iPfE z$-E4QSsur3VBF9WyhCiZBtyVCu8tzN)puSC_$&^3y5kU|f$gXIvT(NAy`NIzYwipE ZW0)Dp%oLNzu)Ha0{(J4HS} zS3f{kKR{VPK370NT0lZnLPAhNLRmvZT0}!yL_}0XL|sHhTSY@(MMPaiMqEZjPDV#y zMo3vkNmEBeU`Iw)M@CpjNMT1wTS!G@NJd~tM^H#dS4c-$NJv#lM`1}vV@XI|Nl8^n zNm)rrU`a`0NlIKwNMcG#WlBp@N=sBqO;t-tV@pj@OHNo!OJYn*WK2w4Oig1=PGwC_ zXH8I8PE1x#Ok++>R8CK3PflV_Qe96|TTo9{QBqrGXMJdBc4=yWYHNaOYlLfRd~Ium zZES;WZFy~Ngl%tpZfu5bY>IAegl=w!Zf}KeZHI4diEnR+Z*Ychaei=diE(d+a&L=r zZ;f(qkaBQ`a&U=qaf5PleR6Vta&wGxafx$ri*#|2ba9e&a*lL!h;(#|b#sk%bB}d& ziFI~}b#{t&c8GR&jdysCcz20-d60W~k$ZcKet(yLfSG@Rm4Jbof`XfZgO!7WoP&g# zgn^=jgq?(ikc5Ssg@l`hg_VVcmxYF$g@}}fhn|LqpoWN=hlQSphMI?mqlbu}hlrtv ziJ6CrmxzU=h=!hshnk6or-_M|iHV?ziK2>#qKb)}iix0#ikgawql$~6i;J0yi=B&$ zq>PKAjEtU)jiZf@rHziKj*F>|jH8Z^rjC!OkBym+jirx{p^%ZIl98yBl&X`Itdy0m zm6orUm#~&_Lxr7i+QEB~r zPKXBfybUXo)DjaFmRaf;#+2riE%t)C$~yn}o*4_)M>rOy7iL$)P2z$3gPnt~dF_#f w4PnbC?W$sQMhO%fejYAXRskL+HU|0u0CSsUMn*K#UjP6A07*qoM6N<$g7)&aN&o-= diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 0d482a5f1a5..096a84dde3d 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -86,7 +86,7 @@ import { ToggleDoublePositionPhase } from "#app/phases/toggle-double-position-ph import { TurnInitPhase } from "#app/phases/turn-init-phase"; import { ShopCursorTarget } from "#app/enums/shop-cursor-target"; import MysteryEncounter from "#app/data/mystery-encounters/mystery-encounter"; -import { allMysteryEncounters, ANTI_VARIANCE_WEIGHT_MODIFIER, AVERAGE_ENCOUNTERS_PER_RUN_TARGET, BASE_MYSTERY_ENCOUNTER_SPAWN_WEIGHT, MYSTERY_ENCOUNTER_SPAWN_MAX_WEIGHT, mysteryEncountersByBiome, WEIGHT_INCREMENT_ON_SPAWN_MISS } from "#app/data/mystery-encounters/mystery-encounters"; +import { allMysteryEncounters, ANTI_VARIANCE_WEIGHT_MODIFIER, AVERAGE_ENCOUNTERS_PER_RUN_TARGET, BASE_MYSTERY_ENCOUNTER_SPAWN_WEIGHT, MYSTERY_ENCOUNTER_SPAWN_MAX_WEIGHT, mysteryEncountersByBiome } from "#app/data/mystery-encounters/mystery-encounters"; import { MysteryEncounterSaveData } from "#app/data/mystery-encounters/mystery-encounter-save-data"; import { MysteryEncounterType } from "#enums/mystery-encounter-type"; import { MysteryEncounterTier } from "#enums/mystery-encounter-tier"; @@ -1207,12 +1207,10 @@ export default class BattleScene extends SceneBase { // Check for mystery encounter // Can only occur in place of a standard (non-boss) wild battle, waves 10-180 - if (this.isWaveMysteryEncounter(newBattleType, newWaveIndex, mysteryEncounterType) || newBattleType === BattleType.MYSTERY_ENCOUNTER) { + if (this.isWaveMysteryEncounter(newBattleType, newWaveIndex) || newBattleType === BattleType.MYSTERY_ENCOUNTER) { newBattleType = BattleType.MYSTERY_ENCOUNTER; - // Reset base spawn weight + // Reset to base spawn weight this.mysteryEncounterSaveData.encounterSpawnChance = BASE_MYSTERY_ENCOUNTER_SPAWN_WEIGHT; - } else if (newBattleType === BattleType.WILD) { - this.mysteryEncounterSaveData.encounterSpawnChance += WEIGHT_INCREMENT_ON_SPAWN_MISS; } } @@ -2364,6 +2362,19 @@ export default class BattleScene extends SceneBase { return false; } + /** + * Will search for a specific phase in {@linkcode phaseQueuePrepend} via filter, and remove the first result if a match is found. + * @param phaseFilter filter function + */ + tryRemoveUnshiftedPhase(phaseFilter: (phase: Phase) => boolean): boolean { + const phaseIndex = this.phaseQueuePrepend.findIndex(phaseFilter); + if (phaseIndex > -1) { + this.phaseQueuePrepend.splice(phaseIndex, 1); + return true; + } + return false; + } + /** * Tries to add the input phase to index before target phase in the phaseQueue, else simply calls unshiftPhase() * @param phase {@linkcode Phase} the phase to be added @@ -3125,18 +3136,26 @@ export default class BattleScene extends SceneBase { } } + /** + * Returns if a wave COULD spawn a {@linkcode MysteryEncounter}. + * Even if returns `true`, does not guarantee that a wave will actually be a ME. + * That check is made in {@linkcode BattleScene.isWaveMysteryEncounter} instead. + */ + isMysteryEncounterValidForWave(battleType: BattleType, waveIndex: number): boolean { + const [ lowestMysteryEncounterWave, highestMysteryEncounterWave ] = this.gameMode.getMysteryEncounterLegalWaves(); + return this.gameMode.hasMysteryEncounters && battleType === BattleType.WILD && !this.gameMode.isBoss(waveIndex) && waveIndex < highestMysteryEncounterWave && waveIndex > lowestMysteryEncounterWave; + } + /** * Determines whether a wave should randomly generate a {@linkcode MysteryEncounter}. * Currently, the only modes that MEs are allowed in are Classic and Challenge. * Additionally, MEs cannot spawn outside of waves 10-180 in those modes - * * @param newBattleType * @param waveIndex - * @param sessionDataEncounterType */ - private isWaveMysteryEncounter(newBattleType: BattleType, waveIndex: number, sessionDataEncounterType?: MysteryEncounterType): boolean { + private isWaveMysteryEncounter(newBattleType: BattleType, waveIndex: number): boolean { const [ lowestMysteryEncounterWave, highestMysteryEncounterWave ] = this.gameMode.getMysteryEncounterLegalWaves(); - if (this.gameMode.hasMysteryEncounters && newBattleType === BattleType.WILD && !this.gameMode.isBoss(waveIndex) && waveIndex < highestMysteryEncounterWave && waveIndex > lowestMysteryEncounterWave) { + if (this.isMysteryEncounterValidForWave(newBattleType, waveIndex)) { // Base spawn weight is BASE_MYSTERY_ENCOUNTER_SPAWN_WEIGHT/256, and increases by WEIGHT_INCREMENT_ON_SPAWN_MISS/256 for each missed attempt at spawning an encounter on a valid floor const sessionEncounterRate = this.mysteryEncounterSaveData.encounterSpawnChance; const encounteredEvents = this.mysteryEncounterSaveData.encounteredEvents; diff --git a/src/data/mystery-encounters/mystery-encounter-pokemon-data.ts b/src/data/custom-pokemon-data.ts similarity index 68% rename from src/data/mystery-encounters/mystery-encounter-pokemon-data.ts rename to src/data/custom-pokemon-data.ts index fc6ce313d41..2e94123fc84 100644 --- a/src/data/mystery-encounters/mystery-encounter-pokemon-data.ts +++ b/src/data/custom-pokemon-data.ts @@ -1,18 +1,20 @@ import { Abilities } from "#enums/abilities"; import { Type } from "#app/data/type"; import { isNullOrUndefined } from "#app/utils"; +import { Nature } from "#enums/nature"; /** * Data that can customize a Pokemon in non-standard ways from its Species - * Currently only used by Mystery Encounters, may need to be renamed if it becomes more widely used + * Currently only used by Mystery Encounters and Mints. */ -export class MysteryEncounterPokemonData { +export class CustomPokemonData { public spriteScale: number; public ability: Abilities | -1; public passive: Abilities | -1; + public nature: Nature | -1; public types: Type[]; - constructor(data?: MysteryEncounterPokemonData | Partial) { + constructor(data?: CustomPokemonData | Partial) { if (!isNullOrUndefined(data)) { Object.assign(this, data); } @@ -20,6 +22,7 @@ export class MysteryEncounterPokemonData { this.spriteScale = this.spriteScale ?? -1; this.ability = this.ability ?? -1; this.passive = this.passive ?? -1; + this.nature = this.nature ?? -1; this.types = this.types ?? []; } } diff --git a/src/data/mystery-encounters/encounters/an-offer-you-cant-refuse-encounter.ts b/src/data/mystery-encounters/encounters/an-offer-you-cant-refuse-encounter.ts index ab892ae00f2..8dc4eca25bf 100644 --- a/src/data/mystery-encounters/encounters/an-offer-you-cant-refuse-encounter.ts +++ b/src/data/mystery-encounters/encounters/an-offer-you-cant-refuse-encounter.ts @@ -133,8 +133,8 @@ export const AnOfferYouCantRefuseEncounter: MysteryEncounter = MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_SPECIAL) .withPrimaryPokemonRequirement(new CombinationPokemonRequirement( - new MoveRequirement(EXTORTION_MOVES), - new AbilityRequirement(EXTORTION_ABILITIES)) + new MoveRequirement(EXTORTION_MOVES, true), + new AbilityRequirement(EXTORTION_ABILITIES, true)) ) .withDialogue({ buttonLabel: `${namespace}:option.2.label`, diff --git a/src/data/mystery-encounters/encounters/bug-type-superfan-encounter.ts b/src/data/mystery-encounters/encounters/bug-type-superfan-encounter.ts index b5d47cf6912..d316ab14cde 100644 --- a/src/data/mystery-encounters/encounters/bug-type-superfan-encounter.ts +++ b/src/data/mystery-encounters/encounters/bug-type-superfan-encounter.ts @@ -42,6 +42,8 @@ import { AttackTypeBoosterModifier, BypassSpeedChanceModifier, ContactHeldItemTransferChanceModifier, + GigantamaxAccessModifier, + MegaEvolutionAccessModifier, PokemonHeldItemModifier } from "#app/modifier/modifier"; import i18next from "i18next"; @@ -356,10 +358,17 @@ export const BugTypeSuperfanEncounter: MysteryEncounter = }, ]; } else { - // If player has any evolution/form change items that are valid for their party, will spawn one of those items in addition to a Master Ball - const modifierOptions: ModifierTypeOption[] = [ generateModifierTypeOption(scene, modifierTypes.MASTER_BALL)!, generateModifierTypeOption(scene, modifierTypes.MAX_LURE)! ]; + // If the player has any evolution/form change items that are valid for their party, + // spawn one of those items in addition to Dynamax Band, Mega Band, and Master Ball + const modifierOptions: ModifierTypeOption[] = [ generateModifierTypeOption(scene, modifierTypes.MASTER_BALL)! ]; const specialOptions: ModifierTypeOption[] = []; + if (!scene.findModifier(m => m instanceof MegaEvolutionAccessModifier)) { + modifierOptions.push(generateModifierTypeOption(scene, modifierTypes.MEGA_BRACELET)!); + } + if (!scene.findModifier(m => m instanceof GigantamaxAccessModifier)) { + modifierOptions.push(generateModifierTypeOption(scene, modifierTypes.DYNAMAX_BAND)!); + } const nonRareEvolutionModifier = generateModifierTypeOption(scene, modifierTypes.EVOLUTION_ITEM); if (nonRareEvolutionModifier) { specialOptions.push(nonRareEvolutionModifier); diff --git a/src/data/mystery-encounters/encounters/clowning-around-encounter.ts b/src/data/mystery-encounters/encounters/clowning-around-encounter.ts index be52ab42c9d..57c8aa7a561 100644 --- a/src/data/mystery-encounters/encounters/clowning-around-encounter.ts +++ b/src/data/mystery-encounters/encounters/clowning-around-encounter.ts @@ -28,7 +28,7 @@ import { BattlerIndex } from "#app/battle"; import { Moves } from "#enums/moves"; import { EncounterBattleAnim } from "#app/data/battle-anims"; import { MoveCategory } from "#app/data/move"; -import { MysteryEncounterPokemonData } from "#app/data/mystery-encounters/mystery-encounter-pokemon-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; import { CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES } from "#app/game-mode"; import { EncounterAnim } from "#enums/encounter-anims"; import { Challenges } from "#enums/challenges"; @@ -133,7 +133,7 @@ export const ClowningAroundEncounter: MysteryEncounter = }, { // Blacephalon has the random ability from pool, and 2 entirely random types to fit with the theme of the encounter species: getPokemonSpecies(Species.BLACEPHALON), - mysteryEncounterPokemonData: new MysteryEncounterPokemonData({ ability: ability, types: [ randSeedInt(18), randSeedInt(18) ]}), + customPokemonData: new CustomPokemonData({ ability: ability, types: [ randSeedInt(18), randSeedInt(18) ]}), isBoss: true, moveSet: [ Moves.TRICK, Moves.HYPNOSIS, Moves.SHADOW_BALL, Moves.MIND_BLOWN ] }, @@ -353,15 +353,15 @@ export const ClowningAroundEncounter: MysteryEncounter = newTypes.push(secondType); // Apply the type changes (to both base and fusion, if pokemon is fused) - if (!pokemon.mysteryEncounterPokemonData) { - pokemon.mysteryEncounterPokemonData = new MysteryEncounterPokemonData(); + if (!pokemon.customPokemonData) { + pokemon.customPokemonData = new CustomPokemonData(); } - pokemon.mysteryEncounterPokemonData.types = newTypes; + pokemon.customPokemonData.types = newTypes; if (pokemon.isFusion()) { - if (!pokemon.fusionMysteryEncounterPokemonData) { - pokemon.fusionMysteryEncounterPokemonData = new MysteryEncounterPokemonData(); + if (!pokemon.fusionCustomPokemonData) { + pokemon.fusionCustomPokemonData = new CustomPokemonData(); } - pokemon.fusionMysteryEncounterPokemonData.types = newTypes; + pokemon.fusionCustomPokemonData.types = newTypes; } } }) @@ -426,15 +426,15 @@ function onYesAbilitySwap(scene: BattleScene, resolve) { // Do ability swap const encounter = scene.currentBattle.mysteryEncounter!; if (pokemon.isFusion()) { - if (!pokemon.fusionMysteryEncounterPokemonData) { - pokemon.fusionMysteryEncounterPokemonData = new MysteryEncounterPokemonData(); + if (!pokemon.fusionCustomPokemonData) { + pokemon.fusionCustomPokemonData = new CustomPokemonData(); } - pokemon.fusionMysteryEncounterPokemonData.ability = encounter.misc.ability; + pokemon.fusionCustomPokemonData.ability = encounter.misc.ability; } else { - if (!pokemon.mysteryEncounterPokemonData) { - pokemon.mysteryEncounterPokemonData = new MysteryEncounterPokemonData(); + if (!pokemon.customPokemonData) { + pokemon.customPokemonData = new CustomPokemonData(); } - pokemon.mysteryEncounterPokemonData.ability = encounter.misc.ability; + pokemon.customPokemonData.ability = encounter.misc.ability; } encounter.setDialogueToken("chosenPokemon", pokemon.getNameToRender()); scene.ui.setMode(Mode.MESSAGE).then(() => resolve(true)); diff --git a/src/data/mystery-encounters/encounters/dancing-lessons-encounter.ts b/src/data/mystery-encounters/encounters/dancing-lessons-encounter.ts index d7f71194f48..55d7ce0e92d 100644 --- a/src/data/mystery-encounters/encounters/dancing-lessons-encounter.ts +++ b/src/data/mystery-encounters/encounters/dancing-lessons-encounter.ts @@ -236,7 +236,7 @@ export const DancingLessonsEncounter: MysteryEncounter = .withOption( MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_SPECIAL) - .withPrimaryPokemonRequirement(new MoveRequirement(DANCING_MOVES)) // Will set option3PrimaryName and option3PrimaryMove dialogue tokens automatically + .withPrimaryPokemonRequirement(new MoveRequirement(DANCING_MOVES, true)) // Will set option3PrimaryName and option3PrimaryMove dialogue tokens automatically .withDialogue({ buttonLabel: `${namespace}:option.3.label`, buttonTooltip: `${namespace}:option.3.tooltip`, diff --git a/src/data/mystery-encounters/encounters/fight-or-flight-encounter.ts b/src/data/mystery-encounters/encounters/fight-or-flight-encounter.ts index 380662ca817..889868519d2 100644 --- a/src/data/mystery-encounters/encounters/fight-or-flight-encounter.ts +++ b/src/data/mystery-encounters/encounters/fight-or-flight-encounter.ts @@ -145,7 +145,7 @@ export const FightOrFlightEncounter: MysteryEncounter = .withOption( MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_SPECIAL) - .withPrimaryPokemonRequirement(new MoveRequirement(STEALING_MOVES)) // Will set option2PrimaryName and option2PrimaryMove dialogue tokens automatically + .withPrimaryPokemonRequirement(new MoveRequirement(STEALING_MOVES, true)) // Will set option2PrimaryName and option2PrimaryMove dialogue tokens automatically .withDialogue({ buttonLabel: `${namespace}:option.2.label`, buttonTooltip: `${namespace}:option.2.tooltip`, diff --git a/src/data/mystery-encounters/encounters/part-timer-encounter.ts b/src/data/mystery-encounters/encounters/part-timer-encounter.ts index 17a3a366569..092d2ab2673 100644 --- a/src/data/mystery-encounters/encounters/part-timer-encounter.ts +++ b/src/data/mystery-encounters/encounters/part-timer-encounter.ts @@ -227,7 +227,7 @@ export const PartTimerEncounter: MysteryEncounter = .withOption( MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_SPECIAL) - .withPrimaryPokemonRequirement(new MoveRequirement(CHARMING_MOVES)) // Will set option3PrimaryName and option3PrimaryMove dialogue tokens automatically + .withPrimaryPokemonRequirement(new MoveRequirement(CHARMING_MOVES, true)) // Will set option3PrimaryName and option3PrimaryMove dialogue tokens automatically .withDialogue({ buttonLabel: `${namespace}:option.3.label`, buttonTooltip: `${namespace}:option.3.tooltip`, diff --git a/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts b/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts index 5b609a2b1c3..d30c97b27de 100644 --- a/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts +++ b/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts @@ -138,7 +138,7 @@ export const ShadyVitaminDealerEncounter: MysteryEncounter = newNature = randSeedInt(25) as Nature; } - chosenPokemon.nature = newNature; + chosenPokemon.customPokemonData.nature = newNature; encounter.setDialogueToken("newNature", getNatureName(newNature)); queueEncounterMessage(scene, `${namespace}:cheap_side_effects`); setEncounterExp(scene, [ chosenPokemon.id ], 100); diff --git a/src/data/mystery-encounters/encounters/slumbering-snorlax-encounter.ts b/src/data/mystery-encounters/encounters/slumbering-snorlax-encounter.ts index 3a4bf465a78..8ea19e1225b 100644 --- a/src/data/mystery-encounters/encounters/slumbering-snorlax-encounter.ts +++ b/src/data/mystery-encounters/encounters/slumbering-snorlax-encounter.ts @@ -18,7 +18,7 @@ import { MysteryEncounterOptionMode } from "#enums/mystery-encounter-option-mode import { PartyHealPhase } from "#app/phases/party-heal-phase"; import { CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES } from "#app/game-mode"; import { BerryType } from "#enums/berry-type"; -import { MysteryEncounterPokemonData } from "#app/data/mystery-encounters/mystery-encounter-pokemon-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; /** i18n namespace for the encounter */ const namespace = "mysteryEncounters/slumberingSnorlax"; @@ -72,7 +72,7 @@ export const SlumberingSnorlaxEncounter: MysteryEncounter = stackCount: 2 }, ], - mysteryEncounterPokemonData: new MysteryEncounterPokemonData({ spriteScale: 1.25 }), + customPokemonData: new CustomPokemonData({ spriteScale: 1.25 }), aiType: AiType.SMART // Required to ensure Snorlax uses Sleep Talk while it is asleep }; const config: EnemyPartyConfig = { @@ -143,7 +143,7 @@ export const SlumberingSnorlaxEncounter: MysteryEncounter = .withOption( MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_SPECIAL) - .withPrimaryPokemonRequirement(new MoveRequirement(STEALING_MOVES)) + .withPrimaryPokemonRequirement(new MoveRequirement(STEALING_MOVES, true)) .withDialogue({ buttonLabel: `${namespace}:option.3.label`, buttonTooltip: `${namespace}:option.3.tooltip`, diff --git a/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts b/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts index 945e7ee188d..9c10d33d019 100644 --- a/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts +++ b/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts @@ -25,6 +25,7 @@ import { achvs } from "#app/system/achv"; import { modifierTypes, PokemonHeldItemModifierType } from "#app/modifier/modifier-type"; import { Type } from "#app/data/type"; import { getPokeballTintColor } from "#app/data/pokeball"; +import { PokemonHeldItemModifier } from "#app/modifier/modifier"; /** the i18n namespace for the encounter */ const namespace = "mysteryEncounters/theExpertPokemonBreeder"; @@ -163,7 +164,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = if (pokemon2CommonEggs > 0) { const eggsText = i18next.t(`${namespace}:numEggs`, { count: pokemon2CommonEggs, rarity: i18next.t("egg:defaultTier") }); pokemon2Tooltip += i18next.t(`${namespace}:eggs_tooltip`, { eggs: eggsText }); - encounter.setDialogueToken("pokemon1CommonEggs", eggsText); + encounter.setDialogueToken("pokemon2CommonEggs", eggsText); } encounter.options[1].dialogue!.buttonTooltip = pokemon2Tooltip; @@ -221,7 +222,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.misc.chosenPokemon = pokemon1; encounter.setDialogueToken("chosenPokemon", pokemon1.getNameToRender()); const eggOptions = getEggOptions(scene, pokemon1CommonEggs, pokemon1RareEggs); - setEncounterRewards(scene, { fillRemaining: true }, eggOptions); + setEncounterRewards(scene, { fillRemaining: true }, eggOptions, () => doPostEncounterCleanup(scene)); // Remove all Pokemon from the party except the chosen Pokemon removePokemonFromPartyAndStoreHeldItems(scene, encounter, pokemon1); @@ -247,9 +248,6 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.onGameOver = onGameOver; await initBattleWithEnemyConfig(scene, config); }) - .withPostOptionPhase(async (scene: BattleScene) => { - await doPostEncounterCleanup(scene); - }) .build() ) .withOption( @@ -273,7 +271,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.misc.chosenPokemon = pokemon2; encounter.setDialogueToken("chosenPokemon", pokemon2.getNameToRender()); const eggOptions = getEggOptions(scene, pokemon2CommonEggs, pokemon2RareEggs); - setEncounterRewards(scene, { fillRemaining: true }, eggOptions); + setEncounterRewards(scene, { fillRemaining: true }, eggOptions, () => doPostEncounterCleanup(scene)); // Remove all Pokemon from the party except the chosen Pokemon removePokemonFromPartyAndStoreHeldItems(scene, encounter, pokemon2); @@ -299,9 +297,6 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.onGameOver = onGameOver; await initBattleWithEnemyConfig(scene, config); }) - .withPostOptionPhase(async (scene: BattleScene) => { - await doPostEncounterCleanup(scene); - }) .build() ) .withOption( @@ -325,7 +320,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.misc.chosenPokemon = pokemon3; encounter.setDialogueToken("chosenPokemon", pokemon3.getNameToRender()); const eggOptions = getEggOptions(scene, pokemon3CommonEggs, pokemon3RareEggs); - setEncounterRewards(scene, { fillRemaining: true }, eggOptions); + setEncounterRewards(scene, { fillRemaining: true }, eggOptions, () => doPostEncounterCleanup(scene)); // Remove all Pokemon from the party except the chosen Pokemon removePokemonFromPartyAndStoreHeldItems(scene, encounter, pokemon3); @@ -351,9 +346,6 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.onGameOver = onGameOver; await initBattleWithEnemyConfig(scene, config); }) - .withPostOptionPhase(async (scene: BattleScene) => { - await doPostEncounterCleanup(scene); - }) .build() ) .withOutroDialogue([ @@ -521,19 +513,19 @@ function checkAchievement(scene: BattleScene) { } } -async function restorePartyAndHeldItems(scene: BattleScene) { +function restorePartyAndHeldItems(scene: BattleScene) { const encounter = scene.currentBattle.mysteryEncounter!; // Restore original party scene.getParty().push(...encounter.misc.originalParty); // Restore held items const originalHeldItems = encounter.misc.originalPartyHeldItems; - originalHeldItems.forEach(pokemonHeldItemsList => { + originalHeldItems.forEach((pokemonHeldItemsList: PokemonHeldItemModifier[]) => { pokemonHeldItemsList.forEach(heldItem => { scene.addModifier(heldItem, true, false, false, true); }); }); - await scene.updateModifiers(true); + scene.updateModifiers(true); } function onGameOver(scene: BattleScene) { @@ -609,13 +601,13 @@ function onGameOver(scene: BattleScene) { return false; } -async function doPostEncounterCleanup(scene: BattleScene) { +function doPostEncounterCleanup(scene: BattleScene) { const encounter = scene.currentBattle.mysteryEncounter!; if (!encounter.misc.encounterFailed) { // Give achievement if in Space biome checkAchievement(scene); // Give 20 friendship to the chosen pokemon encounter.misc.chosenPokemon.addFriendship(FRIENDSHIP_ADDED); - await restorePartyAndHeldItems(scene); + restorePartyAndHeldItems(scene); } } diff --git a/src/data/mystery-encounters/encounters/the-strong-stuff-encounter.ts b/src/data/mystery-encounters/encounters/the-strong-stuff-encounter.ts index 03cf86d06a5..397d2af9522 100644 --- a/src/data/mystery-encounters/encounters/the-strong-stuff-encounter.ts +++ b/src/data/mystery-encounters/encounters/the-strong-stuff-encounter.ts @@ -14,7 +14,7 @@ import { BattlerIndex } from "#app/battle"; import { BattlerTagType } from "#enums/battler-tag-type"; import { BerryType } from "#enums/berry-type"; import { MysteryEncounterTier } from "#enums/mystery-encounter-tier"; -import { MysteryEncounterPokemonData } from "#app/data/mystery-encounters/mystery-encounter-pokemon-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; import { Stat } from "#enums/stat"; import { StatStageChangePhase } from "#app/phases/stat-stage-change-phase"; import { CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES } from "#app/game-mode"; @@ -79,7 +79,7 @@ export const TheStrongStuffEncounter: MysteryEncounter = species: getPokemonSpecies(Species.SHUCKLE), isBoss: true, bossSegments: 5, - mysteryEncounterPokemonData: new MysteryEncounterPokemonData({ spriteScale: 1.25 }), + customPokemonData: new CustomPokemonData({ spriteScale: 1.25 }), nature: Nature.BOLD, moveSet: [ Moves.INFESTATION, Moves.SALT_CURE, Moves.GASTRO_ACID, Moves.HEAL_ORDER ], modifierConfigs: [ diff --git a/src/data/mystery-encounters/encounters/uncommon-breed-encounter.ts b/src/data/mystery-encounters/encounters/uncommon-breed-encounter.ts index 13594f273d9..b7ce3bab48c 100644 --- a/src/data/mystery-encounters/encounters/uncommon-breed-encounter.ts +++ b/src/data/mystery-encounters/encounters/uncommon-breed-encounter.ts @@ -210,7 +210,7 @@ export const UncommonBreedEncounter: MysteryEncounter = .withOption( MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_SPECIAL) - .withPrimaryPokemonRequirement(new MoveRequirement(CHARMING_MOVES)) // Will set option2PrimaryName and option2PrimaryMove dialogue tokens automatically + .withPrimaryPokemonRequirement(new MoveRequirement(CHARMING_MOVES, true)) // Will set option2PrimaryName and option2PrimaryMove dialogue tokens automatically .withDialogue({ buttonLabel: `${namespace}:option.3.label`, buttonTooltip: `${namespace}:option.3.tooltip`, diff --git a/src/data/mystery-encounters/encounters/weird-dream-encounter.ts b/src/data/mystery-encounters/encounters/weird-dream-encounter.ts index 6e2f8352480..b97a22dbe51 100644 --- a/src/data/mystery-encounters/encounters/weird-dream-encounter.ts +++ b/src/data/mystery-encounters/encounters/weird-dream-encounter.ts @@ -12,7 +12,7 @@ import { IntegerHolder, isNullOrUndefined, randSeedInt, randSeedShuffle } from " import PokemonSpecies, { allSpecies, getPokemonSpecies } from "#app/data/pokemon-species"; import { HiddenAbilityRateBoosterModifier, PokemonFormChangeItemModifier, PokemonHeldItemModifier } from "#app/modifier/modifier"; import { achvs } from "#app/system/achv"; -import { MysteryEncounterPokemonData } from "#app/data/mystery-encounters/mystery-encounter-pokemon-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; import { showEncounterText } from "#app/data/mystery-encounters/utils/encounter-dialogue-utils"; import { modifierTypes } from "#app/modifier/modifier-type"; import i18next from "#app/plugins/i18n"; @@ -379,10 +379,10 @@ async function doNewTeamPostProcess(scene: BattleScene, transformations: Pokemon newType = randSeedInt(18) as Type; } newTypes.push(newType); - if (!newPokemon.mysteryEncounterPokemonData) { - newPokemon.mysteryEncounterPokemonData = new MysteryEncounterPokemonData(); + if (!newPokemon.customPokemonData) { + newPokemon.customPokemonData = new CustomPokemonData(); } - newPokemon.mysteryEncounterPokemonData.types = newTypes; + newPokemon.customPokemonData.types = newTypes; for (const item of transformation.heldItems) { item.pokemonId = newPokemon.id; diff --git a/src/data/mystery-encounters/mystery-encounter-requirements.ts b/src/data/mystery-encounters/mystery-encounter-requirements.ts index 86e04e80807..a57cedc8fa3 100644 --- a/src/data/mystery-encounters/mystery-encounter-requirements.ts +++ b/src/data/mystery-encounters/mystery-encounter-requirements.ts @@ -15,6 +15,7 @@ import { MysteryEncounterType } from "#enums/mystery-encounter-type"; import { AttackTypeBoosterModifier } from "#app/modifier/modifier"; import { AttackTypeBoosterModifierType } from "#app/modifier/modifier-type"; import { SpeciesFormKey } from "#enums/species-form-key"; +import { allAbilities } from "#app/data/ability"; export interface EncounterRequirement { meetsRequirement(scene: BattleScene): boolean; // Boolean to see if a requirement is met @@ -476,9 +477,11 @@ export class MoveRequirement extends EncounterPokemonRequirement { requiredMoves: Moves[] = []; minNumberOfPokemon: number; invertQuery: boolean; + excludeDisallowedPokemon: boolean; - constructor(moves: Moves | Moves[], minNumberOfPokemon: number = 1, invertQuery: boolean = false) { + constructor(moves: Moves | Moves[], excludeDisallowedPokemon: boolean, minNumberOfPokemon: number = 1, invertQuery: boolean = false) { super(); + this.excludeDisallowedPokemon = excludeDisallowedPokemon; this.minNumberOfPokemon = minNumberOfPokemon; this.invertQuery = invertQuery; this.requiredMoves = Array.isArray(moves) ? moves : [ moves ]; @@ -494,10 +497,15 @@ export class MoveRequirement extends EncounterPokemonRequirement { override queryParty(partyPokemon: PlayerPokemon[]): PlayerPokemon[] { if (!this.invertQuery) { - return partyPokemon.filter((pokemon) => this.requiredMoves.filter((reqMove) => pokemon.moveset.filter((move) => move?.moveId === reqMove).length > 0).length > 0); + // get the Pokemon with at least one move in the required moves list + return partyPokemon.filter((pokemon) => + (!this.excludeDisallowedPokemon || pokemon.isAllowedInBattle()) + && pokemon.moveset.some((move) => move?.moveId && this.requiredMoves.includes(move.moveId))); } else { // for an inverted query, we only want to get the pokemon that don't have ANY of the listed moves - return partyPokemon.filter((pokemon) => this.requiredMoves.filter((reqMove) => pokemon.moveset.filter((move) => move?.moveId === reqMove).length === 0).length === 0); + return partyPokemon.filter((pokemon) => + (!this.excludeDisallowedPokemon || pokemon.isAllowedInBattle()) + && !pokemon.moveset.some((move) => move?.moveId && this.requiredMoves.includes(move.moveId))); } } @@ -559,9 +567,11 @@ export class AbilityRequirement extends EncounterPokemonRequirement { requiredAbilities: Abilities[]; minNumberOfPokemon: number; invertQuery: boolean; + excludeDisallowedPokemon: boolean; - constructor(abilities: Abilities | Abilities[], minNumberOfPokemon: number = 1, invertQuery: boolean = false) { + constructor(abilities: Abilities | Abilities[], excludeDisallowedPokemon: boolean, minNumberOfPokemon: number = 1, invertQuery: boolean = false) { super(); + this.excludeDisallowedPokemon = excludeDisallowedPokemon; this.minNumberOfPokemon = minNumberOfPokemon; this.invertQuery = invertQuery; this.requiredAbilities = Array.isArray(abilities) ? abilities : [ abilities ]; @@ -577,16 +587,21 @@ export class AbilityRequirement extends EncounterPokemonRequirement { override queryParty(partyPokemon: PlayerPokemon[]): PlayerPokemon[] { if (!this.invertQuery) { - return partyPokemon.filter((pokemon) => this.requiredAbilities.some((ability) => pokemon.getAbility().id === ability)); + return partyPokemon.filter((pokemon) => + (!this.excludeDisallowedPokemon || pokemon.isAllowedInBattle()) + && this.requiredAbilities.some((ability) => pokemon.hasAbility(ability, false))); } else { - // for an inverted query, we only want to get the pokemon that don't have ANY of the listed abilitiess - return partyPokemon.filter((pokemon) => this.requiredAbilities.filter((ability) => pokemon.getAbility().id === ability).length === 0); + // for an inverted query, we only want to get the pokemon that don't have ANY of the listed abilities + return partyPokemon.filter((pokemon) => + (!this.excludeDisallowedPokemon || pokemon.isAllowedInBattle()) + && this.requiredAbilities.filter((ability) => pokemon.hasAbility(ability, false)).length === 0); } } - override getDialogueToken(scene: BattleScene, pokemon?: PlayerPokemon): [string, string] { - if (pokemon?.getAbility().id && this.requiredAbilities.some(a => pokemon.getAbility().id === a)) { - return [ "ability", pokemon.getAbility().name ]; + override getDialogueToken(_scene: BattleScene, pokemon?: PlayerPokemon): [string, string] { + const matchingAbility = this.requiredAbilities.find(a => pokemon?.hasAbility(a, false)); + if (!isNullOrUndefined(matchingAbility)) { + return [ "ability", allAbilities[matchingAbility].name ]; } return [ "ability", "" ]; } diff --git a/src/data/mystery-encounters/mystery-encounter.ts b/src/data/mystery-encounters/mystery-encounter.ts index 7e175957e21..ee9eb159e10 100644 --- a/src/data/mystery-encounters/mystery-encounter.ts +++ b/src/data/mystery-encounters/mystery-encounter.ts @@ -325,7 +325,7 @@ export default class MysteryEncounter implements IMysteryEncounter { if (activeMon.length > 0) { this.primaryPokemon = activeMon[0]; } else { - this.primaryPokemon = scene.getParty().filter(p => !p.isFainted())[0]; + this.primaryPokemon = scene.getParty().filter(p => p.isAllowedInBattle())[0]; } return true; } diff --git a/src/data/mystery-encounters/utils/encounter-phase-utils.ts b/src/data/mystery-encounters/utils/encounter-phase-utils.ts index 485b955f998..5cd2fbffd5f 100644 --- a/src/data/mystery-encounters/utils/encounter-phase-utils.ts +++ b/src/data/mystery-encounters/utils/encounter-phase-utils.ts @@ -27,7 +27,7 @@ import { Status, StatusEffect } from "#app/data/status-effect"; import { TrainerConfig, trainerConfigs, TrainerSlot } from "#app/data/trainer-config"; import PokemonSpecies from "#app/data/pokemon-species"; import { Egg, IEggOptions } from "#app/data/egg"; -import { MysteryEncounterPokemonData } from "#app/data/mystery-encounters/mystery-encounter-pokemon-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; import HeldModifierConfig from "#app/interfaces/held-modifier-config"; import { MovePhase } from "#app/phases/move-phase"; import { EggLapsePhase } from "#app/phases/egg-lapse-phase"; @@ -71,7 +71,7 @@ export interface EnemyPokemonConfig { nickname?: string; bossSegments?: number; bossSegmentModifier?: number; // Additive to the determined segment number - mysteryEncounterPokemonData?: MysteryEncounterPokemonData; + customPokemonData?: CustomPokemonData; formIndex?: number; abilityIndex?: number; level?: number; @@ -145,7 +145,7 @@ export async function initBattleWithEnemyConfig(scene: BattleScene, partyConfig: newTrainer.setVisible(false); scene.field.add(newTrainer); scene.currentBattle.trainer = newTrainer; - loadEnemyAssets.push(newTrainer.loadAssets()); + loadEnemyAssets.push(newTrainer.loadAssets().then(() => newTrainer.initSprite())); battle.enemyLevels = scene.currentBattle.trainer.getPartyLevels(scene.currentBattle.waveIndex); } else { @@ -250,8 +250,8 @@ export async function initBattleWithEnemyConfig(scene: BattleScene, partyConfig: } // Set custom mystery encounter data fields (such as sprite scale, custom abilities, types, etc.) - if (!isNullOrUndefined(config.mysteryEncounterPokemonData)) { - enemyPokemon.mysteryEncounterPokemonData = config.mysteryEncounterPokemonData; + if (!isNullOrUndefined(config.customPokemonData)) { + enemyPokemon.customPokemonData = config.customPokemonData; } // Set Boss diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 0afbbf105e2..7f2b4ec015d 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -62,7 +62,7 @@ import { ToggleDoublePositionPhase } from "#app/phases/toggle-double-position-ph import { Challenges } from "#enums/challenges"; import { PokemonAnimType } from "#enums/pokemon-anim-type"; import { PLAYER_PARTY_MAX_SIZE } from "#app/constants"; -import { MysteryEncounterPokemonData } from "#app/data/mystery-encounters/mystery-encounter-pokemon-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; import { SwitchType } from "#enums/switch-type"; import { SpeciesFormKey } from "#enums/species-form-key"; import { BASE_HIDDEN_ABILITY_CHANCE, BASE_SHINY_CHANCE, SHINY_EPIC_CHANCE, SHINY_VARIANT_CHANCE } from "#app/data/balance/rates"; @@ -114,7 +114,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { public fusionVariant: Variant; public fusionGender: Gender; public fusionLuck: integer; - public fusionMysteryEncounterPokemonData: MysteryEncounterPokemonData | null; + public fusionCustomPokemonData: CustomPokemonData | null; private summonDataPrimer: PokemonSummonData | null; @@ -122,7 +122,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { public battleData: PokemonBattleData; public battleSummonData: PokemonBattleSummonData; public turnData: PokemonTurnData; - public mysteryEncounterPokemonData: MysteryEncounterPokemonData; + public customPokemonData: CustomPokemonData; /** Used by Mystery Encounters to execute pokemon-specific logic (such as stat boosts) at start of battle */ public mysteryEncounterBattleEffects?: (pokemon: Pokemon) => void; @@ -193,7 +193,6 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } this.nature = dataSource.nature || 0 as Nature; this.nickname = dataSource.nickname; - this.natureOverride = dataSource.natureOverride !== undefined ? dataSource.natureOverride : -1; this.moveset = dataSource.moveset; this.status = dataSource.status!; // TODO: is this bang correct? this.friendship = dataSource.friendship !== undefined ? dataSource.friendship : this.species.baseFriendship; @@ -212,9 +211,9 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.fusionVariant = dataSource.fusionVariant || 0; this.fusionGender = dataSource.fusionGender; this.fusionLuck = dataSource.fusionLuck; - this.fusionMysteryEncounterPokemonData = dataSource.fusionMysteryEncounterPokemonData; + this.fusionCustomPokemonData = dataSource.fusionCustomPokemonData; this.usedTMs = dataSource.usedTMs ?? []; - this.mysteryEncounterPokemonData = new MysteryEncounterPokemonData(dataSource.mysteryEncounterPokemonData); + this.customPokemonData = new CustomPokemonData(dataSource.customPokemonData); } else { this.id = Utils.randSeedInt(4294967296); this.ivs = ivs || Utils.getIvsFromId(this.id); @@ -235,7 +234,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.variant = this.shiny ? this.generateVariant() : 0; } - this.mysteryEncounterPokemonData = new MysteryEncounterPokemonData(); + this.customPokemonData = new CustomPokemonData(); if (nature !== undefined) { this.setNature(nature); @@ -243,8 +242,6 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.generateNature(); } - this.natureOverride = -1; - this.friendship = species.baseFriendship; this.metLevel = level; this.metBiome = scene.currentBattle ? scene.arena.biomeType : -1; @@ -593,8 +590,8 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { const formKey = this.getFormKey(); if (this.isMax() === true || formKey === "segin-starmobile" || formKey === "schedar-starmobile" || formKey === "navi-starmobile" || formKey === "ruchbah-starmobile" || formKey === "caph-starmobile") { return 1.5; - } else if (this.mysteryEncounterPokemonData.spriteScale > 0) { - return this.mysteryEncounterPokemonData.spriteScale; + } else if (this.customPokemonData.spriteScale > 0) { + return this.customPokemonData.spriteScale; } return 1; } @@ -1023,7 +1020,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } getNature(): Nature { - return this.natureOverride !== -1 ? this.natureOverride : this.nature; + return this.customPokemonData.nature !== -1 ? this.customPokemonData.nature : this.nature; } setNature(nature: Nature): void { @@ -1198,15 +1195,15 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (!types.length || !includeTeraType) { if (!ignoreOverride && this.summonData?.types && this.summonData.types.length > 0) { this.summonData.types.forEach(t => types.push(t)); - } else if (this.mysteryEncounterPokemonData.types && this.mysteryEncounterPokemonData.types.length > 0) { + } else if (this.customPokemonData.types && this.customPokemonData.types.length > 0) { // "Permanent" override for a Pokemon's normal types, currently only used by Mystery Encounters - types.push(this.mysteryEncounterPokemonData.types[0]); + types.push(this.customPokemonData.types[0]); // Fusing a Pokemon onto something with "permanently changed" types will still apply the fusion's types as normal const fusionSpeciesForm = this.getFusionSpeciesForm(ignoreOverride); if (fusionSpeciesForm) { // Check if the fusion Pokemon also had "permanently changed" types - const fusionMETypes = this.fusionMysteryEncounterPokemonData?.types; + const fusionMETypes = this.fusionCustomPokemonData?.types; if (fusionMETypes && fusionMETypes.length >= 2 && fusionMETypes[1] !== types[0]) { types.push(fusionMETypes[1]); } else if (fusionMETypes && fusionMETypes.length === 1 && fusionMETypes[0] !== types[0]) { @@ -1218,8 +1215,8 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } } - if (types.length === 1 && this.mysteryEncounterPokemonData.types.length >= 2) { - types.push(this.mysteryEncounterPokemonData.types[1]); + if (types.length === 1 && this.customPokemonData.types.length >= 2) { + types.push(this.customPokemonData.types[1]); } } else { const speciesForm = this.getSpeciesForm(ignoreOverride); @@ -1230,7 +1227,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (fusionSpeciesForm) { // Check if the fusion Pokemon also had "permanently changed" types // Otherwise, use standard fusion type logic - const fusionMETypes = this.fusionMysteryEncounterPokemonData?.types; + const fusionMETypes = this.fusionCustomPokemonData?.types; if (fusionMETypes && fusionMETypes.length >= 2 && fusionMETypes[1] !== types[0]) { types.push(fusionMETypes[1]); } else if (fusionMETypes && fusionMETypes.length === 1 && fusionMETypes[0] !== types[0]) { @@ -1262,6 +1259,11 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } } + // If both types are the same (can happen in weird custom typing scenarios), reduce to single type + if (types.length > 1 && types[0] === types[1]) { + types.splice(0, 1); + } + return types; } @@ -1288,14 +1290,14 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { return allAbilities[Overrides.OPP_ABILITY_OVERRIDE]; } if (this.isFusion()) { - if (!isNullOrUndefined(this.fusionMysteryEncounterPokemonData?.ability) && this.fusionMysteryEncounterPokemonData.ability !== -1) { - return allAbilities[this.fusionMysteryEncounterPokemonData.ability]; + if (!isNullOrUndefined(this.fusionCustomPokemonData?.ability) && this.fusionCustomPokemonData.ability !== -1) { + return allAbilities[this.fusionCustomPokemonData.ability]; } else { return allAbilities[this.getFusionSpeciesForm(ignoreOverride).getAbility(this.fusionAbilityIndex)]; } } - if (!isNullOrUndefined(this.mysteryEncounterPokemonData.ability) && this.mysteryEncounterPokemonData.ability !== -1) { - return allAbilities[this.mysteryEncounterPokemonData.ability]; + if (!isNullOrUndefined(this.customPokemonData.ability) && this.customPokemonData.ability !== -1) { + return allAbilities[this.customPokemonData.ability]; } let abilityId = this.getSpeciesForm(ignoreOverride).getAbility(this.abilityIndex); if (abilityId === Abilities.NONE) { @@ -1318,8 +1320,8 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (Overrides.OPP_PASSIVE_ABILITY_OVERRIDE && !this.isPlayer()) { return allAbilities[Overrides.OPP_PASSIVE_ABILITY_OVERRIDE]; } - if (!isNullOrUndefined(this.mysteryEncounterPokemonData.passive) && this.mysteryEncounterPokemonData.passive !== -1) { - return allAbilities[this.mysteryEncounterPokemonData.passive]; + if (!isNullOrUndefined(this.customPokemonData.passive) && this.customPokemonData.passive !== -1) { + return allAbilities[this.customPokemonData.passive]; } let starterSpeciesId = this.species.speciesId; @@ -2018,7 +2020,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.fusionVariant = 0; this.fusionGender = 0; this.fusionLuck = 0; - this.fusionMysteryEncounterPokemonData = null; + this.fusionCustomPokemonData = null; this.generateName(); this.calculateStats(); @@ -2187,7 +2189,10 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.moveset.push(new PokemonMove(movePool[index][0], 0, 0)); } - this.scene.triggerPokemonFormChange(this, SpeciesFormChangeMoveLearnedTrigger); + // Trigger FormChange, except for enemy Pokemon during Mystery Encounters, to avoid crashes + if (this.isPlayer() || !this.scene.currentBattle?.isBattleMysteryEncounter() || !this.scene.currentBattle?.mysteryEncounter) { + this.scene.triggerPokemonFormChange(this, SpeciesFormChangeMoveLearnedTrigger); + } } trySelectMove(moveIndex: integer, ignorePp?: boolean): boolean { @@ -4292,12 +4297,33 @@ export class PlayerPokemon extends Pokemon { changeForm(formChange: SpeciesFormChange): Promise { return new Promise(resolve => { + const previousFormIndex = this.formIndex; this.formIndex = Math.max(this.species.forms.findIndex(f => f.formKey === formChange.formKey), 0); this.generateName(); const abilityCount = this.getSpeciesForm().getAbilityCount(); if (this.abilityIndex >= abilityCount) { // Shouldn't happen this.abilityIndex = abilityCount - 1; } + + // In cases where a form change updates the type of a Pokemon from its previous form (Arceus, Silvally, Castform, etc.), + // persist that type change in customPokemonData if necessary + const baseForm = this.species.forms[previousFormIndex]; + const baseFormTypes = [ baseForm.type1, baseForm.type2 ]; + if (this.customPokemonData.types.length > 0) { + if (this.getSpeciesForm().type1 !== baseFormTypes[0]) { + this.customPokemonData.types[0] = this.getSpeciesForm().type1; + } + + const type2 = this.getSpeciesForm().type2; + if (!isNullOrUndefined(type2) && type2 !== baseFormTypes[1]) { + if (this.customPokemonData.types.length > 1) { + this.customPokemonData.types[1] = type2; + } else { + this.customPokemonData.types.push(type2); + } + } + } + this.compatibleTms.splice(0, this.compatibleTms.length); this.generateCompatibleTms(); const updateAndResolve = () => { @@ -4334,7 +4360,7 @@ export class PlayerPokemon extends Pokemon { this.fusionVariant = pokemon.variant; this.fusionGender = pokemon.gender; this.fusionLuck = pokemon.luck; - this.fusionMysteryEncounterPokemonData = pokemon.mysteryEncounterPokemonData; + this.fusionCustomPokemonData = pokemon.customPokemonData; if ((pokemon.pauseEvolutions) || (this.pauseEvolutions)) { this.pauseEvolutions = true; } diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 674c5f47c88..8e7853a41bb 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -1126,7 +1126,7 @@ class EvolutionItemModifierTypeGenerator extends ModifierTypeGenerator { } class FormChangeItemModifierTypeGenerator extends ModifierTypeGenerator { - constructor(rare: boolean) { + constructor(isRareFormChangeItem: boolean) { super((party: Pokemon[], pregenArgs?: any[]) => { if (pregenArgs && (pregenArgs.length === 1) && (pregenArgs[0] in FormChangeItem)) { return new FormChangeItemModifierType(pregenArgs[0] as FormChangeItem); @@ -1167,7 +1167,7 @@ class FormChangeItemModifierTypeGenerator extends ModifierTypeGenerator { } return formChangeItemTriggers; }).flat()) - ].flat().flatMap(fc => fc.item).filter(i => (i && i < 100) === rare); + ].flat().flatMap(fc => fc.item).filter(i => (i && i < 100) === isRareFormChangeItem); // convert it into a set to remove duplicate values, which can appear when the same species with a potential form change is in the party. if (!formChangeItemPool.length) { diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index 2cd96496f45..b699c2483c9 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -2181,7 +2181,7 @@ export class PokemonNatureChangeModifier extends ConsumablePokemonModifier { * @returns */ override apply(playerPokemon: PlayerPokemon): boolean { - playerPokemon.natureOverride = this.nature; + playerPokemon.customPokemonData.nature = this.nature; let speciesId = playerPokemon.species.speciesId; playerPokemon.scene.gameData.dexData[speciesId].natureAttr |= 1 << (this.nature + 1); diff --git a/src/phases/encounter-phase.ts b/src/phases/encounter-phase.ts index 84f07f3ee94..b7071c4cc6f 100644 --- a/src/phases/encounter-phase.ts +++ b/src/phases/encounter-phase.ts @@ -35,6 +35,7 @@ import { getEncounterText } from "#app/data/mystery-encounters/utils/encounter-d import { MysteryEncounterPhase } from "#app/phases/mystery-encounter-phases"; import { getGoldenBugNetSpecies } from "#app/data/mystery-encounters/utils/encounter-pokemon-utils"; import { Biome } from "#enums/biome"; +import { WEIGHT_INCREMENT_ON_SPAWN_MISS } from "#app/data/mystery-encounters/mystery-encounters"; export class EncounterPhase extends BattlePhase { private loaded: boolean; @@ -68,7 +69,7 @@ export class EncounterPhase extends BattlePhase { this.scene.executeWithSeedOffset(() => { const currentSessionEncounterType = battle.mysteryEncounterType; battle.mysteryEncounter = this.scene.getMysteryEncounter(currentSessionEncounterType); - }, battle.waveIndex << 4); + }, battle.waveIndex * 16); } const mysteryEncounter = battle.mysteryEncounter; if (mysteryEncounter) { @@ -251,6 +252,13 @@ export class EncounterPhase extends BattlePhase { this.scene.updateModifiers(true); }*/ + const { battleType, waveIndex } = this.scene.currentBattle; + if (this.scene.isMysteryEncounterValidForWave(battleType, waveIndex) && !this.scene.currentBattle.isBattleMysteryEncounter()) { + // Increment ME spawn chance if an ME could have spawned but did not + // Only do this AFTER session has been saved to avoid duplicating increments + this.scene.mysteryEncounterSaveData.encounterSpawnChance += WEIGHT_INCREMENT_ON_SPAWN_MISS; + } + for (const pokemon of this.scene.getParty()) { if (pokemon) { pokemon.resetBattleData(); diff --git a/src/phases/mystery-encounter-phases.ts b/src/phases/mystery-encounter-phases.ts index 0166b2d6abd..49e78fa5369 100644 --- a/src/phases/mystery-encounter-phases.ts +++ b/src/phases/mystery-encounter-phases.ts @@ -402,7 +402,7 @@ export class MysteryEncounterBattlePhase extends Phase { } } - const availablePartyMembers = scene.getParty().filter(p => !p.isFainted()); + const availablePartyMembers = scene.getParty().filter(p => p.isAllowedInBattle()); if (!availablePartyMembers[0].isOnField()) { scene.pushPhase(new SummonPhase(scene, 0)); diff --git a/src/system/pokemon-data.ts b/src/system/pokemon-data.ts index 8240b6bcf84..cddc5798872 100644 --- a/src/system/pokemon-data.ts +++ b/src/system/pokemon-data.ts @@ -12,7 +12,7 @@ import { loadBattlerTag } from "../data/battler-tags"; import { Biome } from "#enums/biome"; import { Moves } from "#enums/moves"; import { Species } from "#enums/species"; -import { MysteryEncounterPokemonData } from "#app/data/mystery-encounters/mystery-encounter-pokemon-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; export default class PokemonData { public id: integer; @@ -33,7 +33,6 @@ export default class PokemonData { public stats: integer[]; public ivs: integer[]; public nature: Nature; - public natureOverride: Nature | -1; public moveset: (PokemonMove | null)[]; public status: Status | null; public friendship: integer; @@ -54,14 +53,20 @@ export default class PokemonData { public fusionVariant: Variant; public fusionGender: Gender; public fusionLuck: integer; - public fusionMysteryEncounterPokemonData: MysteryEncounterPokemonData; public boss: boolean; public bossSegments?: integer; public summonData: PokemonSummonData; + /** Data that can customize a Pokemon in non-standard ways from its Species */ - public mysteryEncounterPokemonData: MysteryEncounterPokemonData; + public customPokemonData: CustomPokemonData; + public fusionCustomPokemonData: CustomPokemonData; + + // Deprecated attributes, needed for now to allow SessionData migration (see PR#4619 comments) + public natureOverride: Nature | -1; + public mysteryEncounterPokemonData: CustomPokemonData | null; + public fusionMysteryEncounterPokemonData: CustomPokemonData | null; constructor(source: Pokemon | any, forHistory: boolean = false) { const sourcePokemon = source instanceof Pokemon ? source : null; @@ -107,9 +112,13 @@ export default class PokemonData { this.fusionVariant = source.fusionVariant; this.fusionGender = source.fusionGender; this.fusionLuck = source.fusionLuck !== undefined ? source.fusionLuck : (source.fusionShiny ? source.fusionVariant + 1 : 0); + this.fusionCustomPokemonData = new CustomPokemonData(source.fusionCustomPokemonData); this.usedTMs = source.usedTMs ?? []; - this.mysteryEncounterPokemonData = new MysteryEncounterPokemonData(source.mysteryEncounterPokemonData); + this.customPokemonData = new CustomPokemonData(source.customPokemonData); + + this.mysteryEncounterPokemonData = new CustomPokemonData(source.mysteryEncounterPokemonData); + this.fusionMysteryEncounterPokemonData = new CustomPokemonData(source.fusionMysteryEncounterPokemonData); if (!forHistory) { this.boss = (source instanceof EnemyPokemon && !!source.bossSegments) || (!this.player && !!source.boss); diff --git a/src/system/version_migration/version_converter.ts b/src/system/version_migration/version_converter.ts index f93e09b7a90..e96afb5cbd4 100644 --- a/src/system/version_migration/version_converter.ts +++ b/src/system/version_migration/version_converter.ts @@ -4,6 +4,9 @@ import { version } from "../../../package.json"; // --- v1.0.4 (and below) PATCHES --- // import * as v1_0_4 from "./versions/v1_0_4"; +// --- v1.1.0 PATCHES --- // +import * as v1_1_0 from "./versions/v1_1_0"; + const LATEST_VERSION = version.split(".").map(value => parseInt(value)); /** @@ -131,6 +134,10 @@ class SessionVersionConverter extends VersionConverter { this.callMigrators(data, v1_0_4.sessionMigrators); } } + if (curMinor <= 1) { + console.log("Applying v1.1.0 session data migration!"); + this.callMigrators(data, v1_1_0.sessionMigrators); + } } console.log(`Session data successfully migrated to v${version}!`); @@ -153,6 +160,10 @@ class SystemVersionConverter extends VersionConverter { this.callMigrators(data, v1_0_4.systemMigrators); } } + if (curMinor <= 1) { + console.log("Applying v1.1.0 system data migraton!"); + this.callMigrators(data, v1_1_0.systemMigrators); + } } console.log(`System data successfully migrated to v${version}!`); @@ -175,6 +186,10 @@ class SettingsVersionConverter extends VersionConverter { this.callMigrators(data, v1_0_4.settingsMigrators); } } + if (curMinor <= 1) { + console.log("Applying v1.1.0 settings data migraton!"); + this.callMigrators(data, v1_1_0.settingsMigrators); + } } console.log(`System data successfully migrated to v${version}!`); diff --git a/src/system/version_migration/versions/v1_1_0.ts b/src/system/version_migration/versions/v1_1_0.ts new file mode 100644 index 00000000000..aac554c4531 --- /dev/null +++ b/src/system/version_migration/versions/v1_1_0.ts @@ -0,0 +1,32 @@ +import { SessionSaveData } from "../../game-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; + +export const systemMigrators = [] as const; + +export const settingsMigrators = [] as const; + +export const sessionMigrators = [ + /** + * Converts old Pokemon natureOverride and mysteryEncounterData + * to use the new conjoined {@linkcode Pokemon.customPokemonData} structure instead. + * @param data {@linkcode SessionSaveData} + */ + function migrateCustomPokemonDataAndNatureOverrides(data: SessionSaveData) { + // Fix Pokemon nature overrides and custom data migration + data.party.forEach(pokemon => { + if (pokemon["mysteryEncounterPokemonData"]) { + pokemon.customPokemonData = new CustomPokemonData(pokemon["mysteryEncounterPokemonData"]); + pokemon["mysteryEncounterPokemonData"] = null; + } + if (pokemon["fusionMysteryEncounterPokemonData"]) { + pokemon.fusionCustomPokemonData = new CustomPokemonData(pokemon["fusionMysteryEncounterPokemonData"]); + pokemon["fusionMysteryEncounterPokemonData"] = null; + } + pokemon.customPokemonData = pokemon.customPokemonData ?? new CustomPokemonData(); + if (pokemon["natureOverride"] && pokemon["natureOverride"] >= 0) { + pokemon.customPokemonData.nature = pokemon["natureOverride"]; + pokemon["natureOverride"] = -1; + } + }); + } +] as const; diff --git a/src/test/mystery-encounter/encounters/bug-type-superfan-encounter.test.ts b/src/test/mystery-encounter/encounters/bug-type-superfan-encounter.test.ts index 0dc02e03c6d..e0f37c7e045 100644 --- a/src/test/mystery-encounter/encounters/bug-type-superfan-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/bug-type-superfan-encounter.test.ts @@ -476,10 +476,11 @@ describe("Bug-Type Superfan - Mystery Encounter", () => { expect(scene.ui.getMode()).to.equal(Mode.MODIFIER_SELECT); const modifierSelectHandler = scene.ui.handlers.find(h => h instanceof ModifierSelectUiHandler) as ModifierSelectUiHandler; - expect(modifierSelectHandler.options.length).toEqual(3); + expect(modifierSelectHandler.options.length).toEqual(4); expect(modifierSelectHandler.options[0].modifierTypeOption.type.id).toBe("MASTER_BALL"); - expect(modifierSelectHandler.options[1].modifierTypeOption.type.id).toBe("MAX_LURE"); - expect(modifierSelectHandler.options[2].modifierTypeOption.type.id).toBe("FORM_CHANGE_ITEM"); + expect(modifierSelectHandler.options[1].modifierTypeOption.type.id).toBe("MEGA_BRACELET"); + expect(modifierSelectHandler.options[2].modifierTypeOption.type.id).toBe("DYNAMAX_BAND"); + expect(modifierSelectHandler.options[3].modifierTypeOption.type.id).toBe("FORM_CHANGE_ITEM"); }); it("should leave encounter without battle", async () => { diff --git a/src/test/mystery-encounter/encounters/clowning-around-encounter.test.ts b/src/test/mystery-encounter/encounters/clowning-around-encounter.test.ts index b92a4d96adc..82ed558e6db 100644 --- a/src/test/mystery-encounter/encounters/clowning-around-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/clowning-around-encounter.test.ts @@ -118,11 +118,11 @@ describe("Clowning Around - Mystery Encounter", () => { }); expect(config.pokemonConfigs?.[1]).toEqual({ species: getPokemonSpecies(Species.BLACEPHALON), - mysteryEncounterPokemonData: expect.anything(), + customPokemonData: expect.anything(), isBoss: true, moveSet: [ Moves.TRICK, Moves.HYPNOSIS, Moves.SHADOW_BALL, Moves.MIND_BLOWN ] }); - expect(config.pokemonConfigs?.[1].mysteryEncounterPokemonData?.types.length).toBe(2); + expect(config.pokemonConfigs?.[1].customPokemonData?.types.length).toBe(2); expect([ Abilities.STURDY, Abilities.PICKUP, @@ -139,8 +139,8 @@ describe("Clowning Around - Mystery Encounter", () => { Abilities.MAGICIAN, Abilities.SHEER_FORCE, Abilities.PRANKSTER - ]).toContain(config.pokemonConfigs?.[1].mysteryEncounterPokemonData?.ability); - expect(ClowningAroundEncounter.misc.ability).toBe(config.pokemonConfigs?.[1].mysteryEncounterPokemonData?.ability); + ]).toContain(config.pokemonConfigs?.[1].customPokemonData?.ability); + expect(ClowningAroundEncounter.misc.ability).toBe(config.pokemonConfigs?.[1].customPokemonData?.ability); await vi.waitFor(() => expect(moveInitSpy).toHaveBeenCalled()); await vi.waitFor(() => expect(moveLoadSpy).toHaveBeenCalled()); expect(onInitResult).toBe(true); @@ -219,7 +219,7 @@ describe("Clowning Around - Mystery Encounter", () => { await game.phaseInterceptor.to(NewBattlePhase, false); const leadPokemon = scene.getParty()[0]; - expect(leadPokemon.mysteryEncounterPokemonData?.ability).toBe(abilityToTrain); + expect(leadPokemon.customPokemonData?.ability).toBe(abilityToTrain); }); }); @@ -340,9 +340,9 @@ describe("Clowning Around - Mystery Encounter", () => { scene.getParty()[2].moveset = []; await runMysteryEncounterToEnd(game, 3); - const leadTypesAfter = scene.getParty()[0].mysteryEncounterPokemonData?.types; - const secondaryTypesAfter = scene.getParty()[1].mysteryEncounterPokemonData?.types; - const thirdTypesAfter = scene.getParty()[2].mysteryEncounterPokemonData?.types; + const leadTypesAfter = scene.getParty()[0].customPokemonData?.types; + const secondaryTypesAfter = scene.getParty()[1].customPokemonData?.types; + const thirdTypesAfter = scene.getParty()[2].customPokemonData?.types; expect(leadTypesAfter.length).toBe(2); expect(leadTypesAfter[0]).toBe(Type.WATER); diff --git a/src/test/mystery-encounter/encounters/the-strong-stuff-encounter.test.ts b/src/test/mystery-encounter/encounters/the-strong-stuff-encounter.test.ts index f64124790b7..4d95ff31d36 100644 --- a/src/test/mystery-encounter/encounters/the-strong-stuff-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/the-strong-stuff-encounter.test.ts @@ -21,7 +21,7 @@ import { BerryModifier, PokemonBaseStatTotalModifier } from "#app/modifier/modif import { MysteryEncounterOptionMode } from "#enums/mystery-encounter-option-mode"; import { MysteryEncounterTier } from "#enums/mystery-encounter-tier"; import { initSceneWithoutEncounterPhase } from "#test/utils/gameManagerUtils"; -import { MysteryEncounterPokemonData } from "#app/data/mystery-encounters/mystery-encounter-pokemon-data"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; import { CommandPhase } from "#app/phases/command-phase"; import { MovePhase } from "#app/phases/move-phase"; import { SelectModifierPhase } from "#app/phases/select-modifier-phase"; @@ -109,7 +109,7 @@ describe("The Strong Stuff - Mystery Encounter", () => { species: getPokemonSpecies(Species.SHUCKLE), isBoss: true, bossSegments: 5, - mysteryEncounterPokemonData: new MysteryEncounterPokemonData({ spriteScale: 1.25 }), + customPokemonData: new CustomPokemonData({ spriteScale: 1.25 }), nature: Nature.BOLD, moveSet: [ Moves.INFESTATION, Moves.SALT_CURE, Moves.GASTRO_ACID, Moves.HEAL_ORDER ], modifierConfigs: expect.any(Array), diff --git a/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts b/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts index f4d055c69aa..0d463655a52 100644 --- a/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts @@ -122,7 +122,7 @@ describe("Weird Dream - Mystery Encounter", () => { for (let i = 0; i < pokemonAfter.length; i++) { const newPokemon = pokemonAfter[i]; expect(newPokemon.getSpeciesForm().speciesId).not.toBe(pokemonPrior[i].getSpeciesForm().speciesId); - expect(newPokemon.mysteryEncounterPokemonData?.types.length).toBe(2); + expect(newPokemon.customPokemonData?.types.length).toBe(2); } const plus90To110 = bstDiff.filter(bst => bst > 80); From 75a114a89f0e7fd1d8509e6573973f61cb1bc0f7 Mon Sep 17 00:00:00 2001 From: Lugiad <2070109+Adri1@users.noreply.github.com> Date: Mon, 21 Oct 2024 04:45:12 +0200 Subject: [PATCH 20/85] [Localization][UI/UX] emerald-pro font update (#4697) * Add files via upload * Delete public/fonts/pokemon-emerald-pro.ttf * Rename pokemon-emerald-pro2.ttf to pokemon-emerald-pro.ttf --- public/fonts/pokemon-emerald-pro.ttf | Bin 132104 -> 93528 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/fonts/pokemon-emerald-pro.ttf b/public/fonts/pokemon-emerald-pro.ttf index 509bd1aae868ee0779cd3443c72bcbd76e3f9d21..84e49ebbc40def70813370e460324d84e021cc69 100644 GIT binary patch literal 93528 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 Date: Mon, 21 Oct 2024 02:29:21 -0700 Subject: [PATCH 21/85] Replace duplicate code with `getDoubleBattleChance()` (#4690) --- src/battle-scene.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 096a84dde3d..a21e1b09342 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -1191,10 +1191,7 @@ export default class BattleScene extends SceneBase { if (trainerConfigs[trainerType].doubleOnly) { doubleTrainer = true; } else if (trainerConfigs[trainerType].hasDouble) { - const doubleChance = new Utils.IntegerHolder(newWaveIndex % 10 === 0 ? 32 : 8); - this.applyModifiers(DoubleBattleChanceBoosterModifier, true, doubleChance); - playerField.forEach(p => applyAbAttrs(DoubleBattleChanceAbAttr, p, null, false, doubleChance)); - doubleTrainer = !Utils.randSeedInt(doubleChance.value); + doubleTrainer = !Utils.randSeedInt(this.getDoubleBattleChance(newWaveIndex, playerField)); // Add a check that special trainers can't be double except for tate and liza - they should use the normal double chance if (trainerConfigs[trainerType].trainerTypeDouble && ![ TrainerType.TATE, TrainerType.LIZA ].includes(trainerType)) { doubleTrainer = false; From f51814467a3c32a1f0653b57ae1cd7e734c58ed2 Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Mon, 21 Oct 2024 07:59:23 -0700 Subject: [PATCH 22/85] [P3] Fix mistimed sound effect in `LearnMovePhase` (#4698) --- src/phases/learn-move-phase.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/phases/learn-move-phase.ts b/src/phases/learn-move-phase.ts index eb7cfbb65ef..fefda384092 100644 --- a/src/phases/learn-move-phase.ts +++ b/src/phases/learn-move-phase.ts @@ -170,13 +170,16 @@ export class LearnMovePhase extends PlayerPartyMemberPokemonPhase { pokemon.setMove(index, this.moveId); initMoveAnim(this.scene, this.moveId).then(() => { loadMoveAnimAssets(this.scene, [ this.moveId ], true); - this.scene.playSound("level_up_fanfare"); // Sound loaded into game as is }); this.scene.ui.setMode(this.messageMode); const learnMoveText = i18next.t("battle:learnMove", { pokemonName: getPokemonNameWithAffix(pokemon), moveName: move.name }); - textMessage = textMessage ? textMessage + "$" + learnMoveText : learnMoveText; - await this.scene.ui.showTextPromise(textMessage, this.messageMode === Mode.EVOLUTION_SCENE ? 1000 : undefined, true); - this.scene.triggerPokemonFormChange(pokemon, SpeciesFormChangeMoveLearnedTrigger, true); - this.end(); + if (textMessage) { + await this.scene.ui.showTextPromise(textMessage); + } + this.scene.playSound("level_up_fanfare"); // Sound loaded into game as is + this.scene.ui.showText(learnMoveText, null, () => { + this.scene.triggerPokemonFormChange(pokemon, SpeciesFormChangeMoveLearnedTrigger, true); + this.end(); + }, this.messageMode === Mode.EVOLUTION_SCENE ? 1000 : undefined, true); } } From 966b07f62b3e2ca71719357918b681ddbbaf4f66 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Mon, 21 Oct 2024 08:00:58 -0700 Subject: [PATCH 23/85] [Misc] Shiny overrides can now force Pokemon to not be shiny (#4699) Also fixes random shinies breaking tests --- src/field/pokemon.ts | 15 +++++-- src/overrides.ts | 8 ++-- src/test/utils/helpers/challengeModeHelper.ts | 6 ++- src/test/utils/helpers/classicModeHelper.ts | 10 +++-- src/test/utils/helpers/dailyModeHelper.ts | 6 ++- src/test/utils/helpers/overridesHelper.ts | 42 ++++++++++++++++--- 6 files changed, 69 insertions(+), 18 deletions(-) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 7f2b4ec015d..0ee879ebf97 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -3982,10 +3982,14 @@ export class PlayerPokemon extends Pokemon { if (Overrides.SHINY_OVERRIDE) { this.shiny = true; this.initShinySparkle(); - if (Overrides.VARIANT_OVERRIDE) { - this.variant = Overrides.VARIANT_OVERRIDE; - } + } else if (Overrides.SHINY_OVERRIDE === false) { + this.shiny = false; } + + if (Overrides.VARIANT_OVERRIDE !== null && this.shiny) { + this.variant = Overrides.VARIANT_OVERRIDE; + } + if (!dataSource) { if (this.scene.gameMode.isDaily) { this.generateAndPopulateMoveset(); @@ -4474,10 +4478,13 @@ export class EnemyPokemon extends Pokemon { if (Overrides.OPP_SHINY_OVERRIDE) { this.shiny = true; this.initShinySparkle(); + } else if (Overrides.OPP_SHINY_OVERRIDE === false) { + this.shiny = false; } + if (this.shiny) { this.variant = this.generateVariant(); - if (Overrides.OPP_VARIANT_OVERRIDE) { + if (Overrides.OPP_VARIANT_OVERRIDE !== null) { this.variant = Overrides.OPP_VARIANT_OVERRIDE; } } diff --git a/src/overrides.ts b/src/overrides.ts index 211d430a835..e1bfbd240f0 100644 --- a/src/overrides.ts +++ b/src/overrides.ts @@ -113,8 +113,8 @@ class DefaultOverrides { readonly STATUS_OVERRIDE: StatusEffect = StatusEffect.NONE; readonly GENDER_OVERRIDE: Gender | null = null; readonly MOVESET_OVERRIDE: Moves | Array = []; - readonly SHINY_OVERRIDE: boolean = false; - readonly VARIANT_OVERRIDE: Variant = 0; + readonly SHINY_OVERRIDE: boolean | null = null; + readonly VARIANT_OVERRIDE: Variant | null = null; // -------------------------- // OPPONENT / ENEMY OVERRIDES @@ -134,8 +134,8 @@ class DefaultOverrides { readonly OPP_STATUS_OVERRIDE: StatusEffect = StatusEffect.NONE; readonly OPP_GENDER_OVERRIDE: Gender | null = null; readonly OPP_MOVESET_OVERRIDE: Moves | Array = []; - readonly OPP_SHINY_OVERRIDE: boolean = false; - readonly OPP_VARIANT_OVERRIDE: Variant = 0; + readonly OPP_SHINY_OVERRIDE: boolean | null = null; + readonly OPP_VARIANT_OVERRIDE: Variant | null = null; readonly OPP_IVS_OVERRIDE: number | number[] = []; readonly OPP_FORM_OVERRIDES: Partial> = {}; /** diff --git a/src/test/utils/helpers/challengeModeHelper.ts b/src/test/utils/helpers/challengeModeHelper.ts index 184f11f505c..5210d942d5a 100644 --- a/src/test/utils/helpers/challengeModeHelper.ts +++ b/src/test/utils/helpers/challengeModeHelper.ts @@ -38,6 +38,10 @@ export class ChallengeModeHelper extends GameManagerHelper { async runToSummon(species?: Species[]) { await this.game.runToTitle(); + if (this.game.override.disableShinies) { + this.game.override.shiny(false).enemyShiny(false); + } + this.game.onNextPrompt("TitlePhase", Mode.TITLE, () => { this.game.scene.gameMode.challenges = this.challenges; const starters = generateStarter(this.game.scene, species); @@ -47,7 +51,7 @@ export class ChallengeModeHelper extends GameManagerHelper { }); await this.game.phaseInterceptor.run(EncounterPhase); - if (overrides.OPP_HELD_ITEMS_OVERRIDE.length === 0) { + if (overrides.OPP_HELD_ITEMS_OVERRIDE.length === 0 && this.game.override.removeEnemyStartingItems) { this.game.removeEnemyHeldItems(); } } diff --git a/src/test/utils/helpers/classicModeHelper.ts b/src/test/utils/helpers/classicModeHelper.ts index 55e995fc9dc..80d0b86de7b 100644 --- a/src/test/utils/helpers/classicModeHelper.ts +++ b/src/test/utils/helpers/classicModeHelper.ts @@ -20,9 +20,13 @@ export class ClassicModeHelper extends GameManagerHelper { * @param species - Optional array of species to summon. * @returns A promise that resolves when the summon phase is reached. */ - async runToSummon(species?: Species[]) { + async runToSummon(species?: Species[]): Promise { await this.game.runToTitle(); + if (this.game.override.disableShinies) { + this.game.override.shiny(false).enemyShiny(false); + } + this.game.onNextPrompt("TitlePhase", Mode.TITLE, () => { this.game.scene.gameMode = getGameMode(GameModes.CLASSIC); const starters = generateStarter(this.game.scene, species); @@ -32,7 +36,7 @@ export class ClassicModeHelper extends GameManagerHelper { }); await this.game.phaseInterceptor.run(EncounterPhase); - if (overrides.OPP_HELD_ITEMS_OVERRIDE.length === 0) { + if (overrides.OPP_HELD_ITEMS_OVERRIDE.length === 0 && this.game.override.removeEnemyStartingItems) { this.game.removeEnemyHeldItems(); } } @@ -42,7 +46,7 @@ export class ClassicModeHelper extends GameManagerHelper { * @param species - Optional array of species to start the battle with. * @returns A promise that resolves when the battle is started. */ - async startBattle(species?: Species[]) { + async startBattle(species?: Species[]): Promise { await this.runToSummon(species); if (this.game.scene.battleStyle === BattleStyle.SWITCH) { diff --git a/src/test/utils/helpers/dailyModeHelper.ts b/src/test/utils/helpers/dailyModeHelper.ts index e40fada8ac7..813544f85df 100644 --- a/src/test/utils/helpers/dailyModeHelper.ts +++ b/src/test/utils/helpers/dailyModeHelper.ts @@ -21,6 +21,10 @@ export class DailyModeHelper extends GameManagerHelper { async runToSummon() { await this.game.runToTitle(); + if (this.game.override.disableShinies) { + this.game.override.shiny(false).enemyShiny(false); + } + this.game.onNextPrompt("TitlePhase", Mode.TITLE, () => { const titlePhase = new TitlePhase(this.game.scene); titlePhase.initDailyRun(); @@ -33,7 +37,7 @@ export class DailyModeHelper extends GameManagerHelper { await this.game.phaseInterceptor.to(EncounterPhase); - if (overrides.OPP_HELD_ITEMS_OVERRIDE.length === 0) { + if (overrides.OPP_HELD_ITEMS_OVERRIDE.length === 0 && this.game.override.removeEnemyStartingItems) { this.game.removeEnemyHeldItems(); } } diff --git a/src/test/utils/helpers/overridesHelper.ts b/src/test/utils/helpers/overridesHelper.ts index 27fd9552fe4..ec4d8dbbe4c 100644 --- a/src/test/utils/helpers/overridesHelper.ts +++ b/src/test/utils/helpers/overridesHelper.ts @@ -19,6 +19,11 @@ import { MysteryEncounterTier } from "#enums/mystery-encounter-tier"; * Helper to handle overrides in tests */ export class OverridesHelper extends GameManagerHelper { + /** If `true`, removes the starting items from enemies at the start of each test; default `true` */ + public removeEnemyStartingItems: boolean = true; + /** If `true`, sets the shiny overrides to disable shinies at the start of each test; default `true` */ + public disableShinies: boolean = true; + /** * Override the starting biome * @warning Any event listeners that are attached to [NewArenaEvent](events\battle-scene.ts) may need to be handled down the line @@ -368,23 +373,50 @@ export class OverridesHelper extends GameManagerHelper { /** * Override player shininess - * @param shininess Whether the player's Pokemon should be shiny. + * @param shininess - `true` or `false` to force the player's pokemon to be shiny or not shiny, + * `null` to disable the override and re-enable RNG shinies. */ - shinyLevel(shininess: boolean): this { + shiny(shininess: boolean | null): this { vi.spyOn(Overrides, "SHINY_OVERRIDE", "get").mockReturnValue(shininess); - this.log(`Set player Pokemon as ${shininess ? "" : "not "}shiny!`); + if (shininess === null) { + this.log("Disabled player Pokemon shiny override!"); + } else { + this.log(`Set player Pokemon to be ${shininess ? "" : "not "}shiny!`); + } return this; } + /** * Override player shiny variant - * @param variant The player's shiny variant. + * @param variant - The player's shiny variant. */ - variantLevel(variant: Variant): this { + shinyVariant(variant: Variant): this { vi.spyOn(Overrides, "VARIANT_OVERRIDE", "get").mockReturnValue(variant); this.log(`Set player Pokemon's shiny variant to ${variant}!`); return this; } + /** + * Override enemy shininess + * @param shininess - `true` or `false` to force the enemy's pokemon to be shiny or not shiny, + * `null` to disable the override and re-enable RNG shinies. + * @param variant - (Optional) The enemy's shiny {@linkcode Variant}. + */ + enemyShiny(shininess: boolean | null, variant?: Variant): this { + vi.spyOn(Overrides, "OPP_SHINY_OVERRIDE", "get").mockReturnValue(shininess); + if (shininess === null) { + this.log("Disabled enemy Pokemon shiny override!"); + } else { + this.log(`Set enemy Pokemon to be ${shininess ? "" : "not "}shiny!`); + } + + if (variant !== undefined) { + vi.spyOn(Overrides, "OPP_VARIANT_OVERRIDE", "get").mockReturnValue(variant); + this.log(`Set enemy shiny variant to be ${variant}!`); + } + return this; + } + /** * Override the enemy (Pokemon) to have the given amount of health segments * @param healthSegments the number of segments to give From f7797603a1511177b36c57a8c9c7d413c2fb22aa Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Mon, 21 Oct 2024 08:03:12 -0700 Subject: [PATCH 24/85] [P2] Fix oversight where hazards cannnot affect Pokemon that set it (#4693) Fixes #935 --- src/data/arena-tag.ts | 2 +- src/test/moves/toxic_spikes.test.ts | 55 +++++++++++++++-------------- 2 files changed, 30 insertions(+), 27 deletions(-) diff --git a/src/data/arena-tag.ts b/src/data/arena-tag.ts index 6507d34dcfd..ed4c2789165 100644 --- a/src/data/arena-tag.ts +++ b/src/data/arena-tag.ts @@ -626,7 +626,7 @@ export class ArenaTrapTag extends ArenaTag { * @returns `true` if this hazard affects the given Pokemon; `false` otherwise. */ override apply(arena: Arena, simulated: boolean, pokemon: Pokemon): boolean { - if (this.sourceId === pokemon.id || (this.side === ArenaTagSide.PLAYER) !== pokemon.isPlayer()) { + if ((this.side === ArenaTagSide.PLAYER) !== pokemon.isPlayer()) { return false; } diff --git a/src/test/moves/toxic_spikes.test.ts b/src/test/moves/toxic_spikes.test.ts index bac1ccdccd8..a5c63a2652f 100644 --- a/src/test/moves/toxic_spikes.test.ts +++ b/src/test/moves/toxic_spikes.test.ts @@ -9,8 +9,6 @@ import GameManager from "#test/utils/gameManager"; import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; -const TIMEOUT = 20 * 1000; - describe("Moves - Toxic Spikes", () => { let phaserGame: Phaser.Game; let game: GameManager; @@ -34,10 +32,10 @@ describe("Moves - Toxic Spikes", () => { .enemyAbility(Abilities.BALL_FETCH) .ability(Abilities.BALL_FETCH) .enemyMoveset(Moves.SPLASH) - .moveset([ Moves.TOXIC_SPIKES, Moves.SPLASH, Moves.ROAR ]); + .moveset([ Moves.TOXIC_SPIKES, Moves.SPLASH, Moves.ROAR, Moves.COURT_CHANGE ]); }); - it("should not affect the opponent if they do not switch", async() => { + it("should not affect the opponent if they do not switch", async () => { await game.classicMode.runToSummon([ Species.MIGHTYENA, Species.POOCHYENA ]); const enemy = game.scene.getEnemyField()[0]; @@ -51,9 +49,9 @@ describe("Moves - Toxic Spikes", () => { expect(enemy.hp).toBe(enemy.getMaxHp()); expect(enemy.status?.effect).toBeUndefined(); - }, TIMEOUT); + }); - it("should poison the opponent if they switch into 1 layer", async() => { + it("should poison the opponent if they switch into 1 layer", async () => { await game.classicMode.runToSummon([ Species.MIGHTYENA ]); game.move.select(Moves.TOXIC_SPIKES); @@ -65,9 +63,9 @@ describe("Moves - Toxic Spikes", () => { expect(enemy.hp).toBeLessThan(enemy.getMaxHp()); expect(enemy.status?.effect).toBe(StatusEffect.POISON); - }, TIMEOUT); + }); - it("should badly poison the opponent if they switch into 2 layers", async() => { + it("should badly poison the opponent if they switch into 2 layers", async () => { await game.classicMode.runToSummon([ Species.MIGHTYENA ]); game.move.select(Moves.TOXIC_SPIKES); @@ -80,27 +78,32 @@ describe("Moves - Toxic Spikes", () => { const enemy = game.scene.getEnemyField()[0]; expect(enemy.hp).toBeLessThan(enemy.getMaxHp()); expect(enemy.status?.effect).toBe(StatusEffect.TOXIC); - }, TIMEOUT); + }); - it("should be removed if a grounded poison pokemon switches in", async() => { - game.override.enemySpecies(Species.GRIMER); - await game.classicMode.runToSummon([ Species.MIGHTYENA ]); + it("should be removed if a grounded poison pokemon switches in", async () => { + await game.classicMode.runToSummon([ Species.MUK, Species.PIDGEY ]); + + const muk = game.scene.getPlayerPokemon()!; game.move.select(Moves.TOXIC_SPIKES); - await game.phaseInterceptor.to("TurnEndPhase"); - game.move.select(Moves.TOXIC_SPIKES); - await game.phaseInterceptor.to("TurnEndPhase"); - game.move.select(Moves.ROAR); - await game.phaseInterceptor.to("TurnEndPhase"); - - const enemy = game.scene.getEnemyField()[0]; - expect(enemy.hp).toBe(enemy.getMaxHp()); - expect(enemy.status?.effect).toBeUndefined(); + await game.toNextTurn(); + // also make sure the toxic spikes are removed even if the pokemon + // that set them up is the one switching in (https://github.com/pagefaultgames/pokerogue/issues/935) + game.move.select(Moves.COURT_CHANGE); + await game.toNextTurn(); + game.doSwitchPokemon(1); + await game.toNextTurn(); + game.doSwitchPokemon(1); + await game.toNextTurn(); + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + expect(muk.isFullHp()).toBe(true); + expect(muk.status?.effect).toBeUndefined(); expect(game.scene.arena.tags.length).toBe(0); - }, TIMEOUT); + }); - it("shouldn't create multiple layers per use in doubles", async() => { + it("shouldn't create multiple layers per use in doubles", async () => { await game.classicMode.runToSummon([ Species.MIGHTYENA, Species.POOCHYENA ]); game.move.select(Moves.TOXIC_SPIKES); @@ -109,9 +112,9 @@ describe("Moves - Toxic Spikes", () => { const arenaTags = (game.scene.arena.getTagOnSide(ArenaTagType.TOXIC_SPIKES, ArenaTagSide.ENEMY) as ArenaTrapTag); expect(arenaTags.tagType).toBe(ArenaTagType.TOXIC_SPIKES); expect(arenaTags.layers).toBe(1); - }, TIMEOUT); + }); - it("should persist through reload", async() => { + it("should persist through reload", async () => { game.override.startingWave(1); const scene = game.scene; const gameData = new GameData(scene); @@ -132,5 +135,5 @@ describe("Moves - Toxic Spikes", () => { expect(sessionData.arena.tags).toEqual(recoveredData.arena.tags); localStorage.removeItem("sessionTestData"); - }, TIMEOUT); + }); }); From 467841d167de63a2adb2c9169503fc1dcabadfbd Mon Sep 17 00:00:00 2001 From: PrabbyDD <147005742+PrabbyDD@users.noreply.github.com> Date: Mon, 21 Oct 2024 18:33:41 -0700 Subject: [PATCH 25/85] [P2] Nightmare triggers at turn end instead of after move (#4702) --- src/data/battler-tags.ts | 2 +- src/test/moves/nightmare.test.ts | 54 ++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 src/test/moves/nightmare.test.ts diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 4977a8da5a9..e0616c341be 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -838,7 +838,7 @@ export class SeedTag extends BattlerTag { export class NightmareTag extends BattlerTag { constructor() { - super(BattlerTagType.NIGHTMARE, BattlerTagLapseType.AFTER_MOVE, 1, Moves.NIGHTMARE); + super(BattlerTagType.NIGHTMARE, BattlerTagLapseType.TURN_END, 1, Moves.NIGHTMARE); } onAdd(pokemon: Pokemon): void { diff --git a/src/test/moves/nightmare.test.ts b/src/test/moves/nightmare.test.ts new file mode 100644 index 00000000000..61b133a3280 --- /dev/null +++ b/src/test/moves/nightmare.test.ts @@ -0,0 +1,54 @@ +import { CommandPhase } from "#app/phases/command-phase"; +import { TurnInitPhase } from "#app/phases/turn-init-phase"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; +import { StatusEffect } from "#app/data/status-effect"; + +describe("Moves - Nightmare", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + + game.override.battleType("single") + .enemySpecies(Species.RATTATA) + .enemyMoveset(Moves.SPLASH) + .enemyAbility(Abilities.BALL_FETCH) + .enemyStatusEffect(StatusEffect.SLEEP) + .startingLevel(5) + .moveset([ Moves.NIGHTMARE, Moves.SPLASH ]); + }); + + it("lowers enemy hp by 1/4 each turn while asleep", async () => { + await game.classicMode.startBattle([ Species.HYPNO ]); + + const enemyPokemon = game.scene.getEnemyPokemon()!; + const enemyMaxHP = enemyPokemon.hp; + game.move.select(Moves.NIGHTMARE); + await game.phaseInterceptor.to(TurnInitPhase); + + expect(enemyPokemon.hp).toBe(enemyMaxHP - Math.floor(enemyMaxHP / 4)); + + // take a second turn to make sure damage occurs again + await game.phaseInterceptor.to(CommandPhase); + game.move.select(Moves.SPLASH); + + await game.phaseInterceptor.to(TurnInitPhase); + expect(enemyPokemon.hp).toBe(enemyMaxHP - Math.floor(enemyMaxHP / 4) - Math.floor(enemyMaxHP / 4)); + }); +}); From c2eb9de9df6cd7ba625dd73c3812274f47994731 Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Mon, 21 Oct 2024 18:41:25 -0700 Subject: [PATCH 26/85] [Ability] Partially Implement Infiltrator (does not work with mist) (#4636) * Implement Infiltrator * Integration tests + Infiltrator is (P) again * Fix screen tests * Fix `hitsSubstitute` * docs for Infiltrator attr --- src/data/ability.ts | 27 ++++++- src/data/arena-tag.ts | 23 +++++- src/data/move.ts | 15 ++-- src/field/pokemon.ts | 28 +++++-- src/phases/stat-stage-change-phase.ts | 3 +- src/test/abilities/infiltrator.test.ts | 107 +++++++++++++++++++++++++ src/test/moves/aurora_veil.test.ts | 2 +- src/test/moves/light_screen.test.ts | 2 +- src/test/moves/reflect.test.ts | 2 +- 9 files changed, 190 insertions(+), 19 deletions(-) create mode 100644 src/test/abilities/infiltrator.test.ts diff --git a/src/data/ability.ts b/src/data/ability.ts index 33f6e0522f7..0d5cf2751ce 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -4342,6 +4342,30 @@ export class AlwaysHitAbAttr extends AbAttr { } /** Attribute for abilities that allow moves that make contact to ignore protection (i.e. Unseen Fist) */ export class IgnoreProtectOnContactAbAttr extends AbAttr { } +/** + * Attribute implementing the effects of {@link https://bulbapedia.bulbagarden.net/wiki/Infiltrator_(Ability) | Infiltrator}. + * Allows the source's moves to bypass the effects of opposing Light Screen, Reflect, Aurora Veil, Safeguard, Mist, and Substitute. + */ +export class InfiltratorAbAttr extends AbAttr { + /** + * Sets a flag to bypass screens, Substitute, Safeguard, and Mist + * @param pokemon n/a + * @param passive n/a + * @param simulated n/a + * @param cancelled n/a + * @param args `[0]` a {@linkcode Utils.BooleanHolder | BooleanHolder} containing the flag + * @returns `true` if the bypass flag was successfully set; `false` otherwise. + */ + override apply(pokemon: Pokemon, passive: boolean, simulated: boolean, cancelled: null, args: any[]): boolean { + const bypassed = args[0]; + if (args[0] instanceof Utils.BooleanHolder) { + bypassed.value = true; + return true; + } + return false; + } +} + export class UncopiableAbilityAbAttr extends AbAttr { constructor() { super(false); @@ -5321,7 +5345,8 @@ export function initAbilities() { .attr(PostSummonTransformAbAttr) .attr(UncopiableAbilityAbAttr), new Ability(Abilities.INFILTRATOR, 5) - .unimplemented(), + .attr(InfiltratorAbAttr) + .partial(), // does not bypass Mist new Ability(Abilities.MUMMY, 5) .attr(PostDefendAbilityGiveAbAttr, Abilities.MUMMY) .bypassFaint(), diff --git a/src/data/arena-tag.ts b/src/data/arena-tag.ts index ed4c2789165..aa6aec6f73a 100644 --- a/src/data/arena-tag.ts +++ b/src/data/arena-tag.ts @@ -7,7 +7,7 @@ import { getPokemonNameWithAffix } from "#app/messages"; import Pokemon, { HitResult, PokemonMove } from "#app/field/pokemon"; import { StatusEffect } from "#app/data/status-effect"; import { BattlerIndex } from "#app/battle"; -import { BlockNonDirectDamageAbAttr, ChangeMovePriorityAbAttr, ProtectStatAbAttr, applyAbAttrs } from "#app/data/ability"; +import { BlockNonDirectDamageAbAttr, ChangeMovePriorityAbAttr, InfiltratorAbAttr, ProtectStatAbAttr, applyAbAttrs } from "#app/data/ability"; import { Stat } from "#enums/stat"; import { CommonAnim, CommonBattleAnim } from "#app/data/battle-anims"; import i18next from "i18next"; @@ -130,7 +130,18 @@ export class MistTag extends ArenaTag { * to flag the stat reduction as cancelled * @returns `true` if a stat reduction was cancelled; `false` otherwise */ - override apply(arena: Arena, simulated: boolean, cancelled: BooleanHolder): boolean { + override apply(arena: Arena, simulated: boolean, attacker: Pokemon, cancelled: BooleanHolder): boolean { + // `StatStageChangePhase` currently doesn't have a reference to the source of stat drops, + // so this code currently has no effect on gameplay. + if (attacker) { + const bypassed = new BooleanHolder(false); + // TODO: Allow this to be simulated + applyAbAttrs(InfiltratorAbAttr, attacker, null, false, bypassed); + if (bypassed.value) { + return false; + } + } + cancelled.value = true; if (!simulated) { @@ -169,12 +180,18 @@ export class WeakenMoveScreenTag extends ArenaTag { * * @param arena the {@linkcode Arena} where the move is applied. * @param simulated n/a + * @param attacker the attacking {@linkcode Pokemon} * @param moveCategory the attacking move's {@linkcode MoveCategory}. * @param damageMultiplier A {@linkcode NumberHolder} containing the damage multiplier * @returns `true` if the attacking move was weakened; `false` otherwise. */ - override apply(arena: Arena, simulated: boolean, moveCategory: MoveCategory, damageMultiplier: NumberHolder): boolean { + override apply(arena: Arena, simulated: boolean, attacker: Pokemon, moveCategory: MoveCategory, damageMultiplier: NumberHolder): boolean { if (this.weakenedCategories.includes(moveCategory)) { + const bypassed = new BooleanHolder(false); + applyAbAttrs(InfiltratorAbAttr, attacker, null, false, bypassed); + if (bypassed.value) { + return false; + } damageMultiplier.value = arena.scene.currentBattle.double ? 2732 / 4096 : 0.5; return true; } diff --git a/src/data/move.ts b/src/data/move.ts index 309a2d3a7eb..0d9c57bf094 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -8,7 +8,7 @@ import { Constructor, NumberHolder } from "#app/utils"; import * as Utils from "../utils"; import { WeatherType } from "./weather"; import { ArenaTagSide, ArenaTrapTag, WeakenMoveTypeTag } from "./arena-tag"; -import { allAbilities, AllyMoveCategoryPowerBoostAbAttr, applyAbAttrs, applyPostAttackAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, BlockItemTheftAbAttr, BlockNonDirectDamageAbAttr, BlockOneHitKOAbAttr, BlockRecoilDamageAttr, ConfusionOnStatusEffectAbAttr, FieldMoveTypePowerBoostAbAttr, FieldPreventExplosiveMovesAbAttr, ForceSwitchOutImmunityAbAttr, HealFromBerryUseAbAttr, IgnoreContactAbAttr, IgnoreMoveEffectsAbAttr, IgnoreProtectOnContactAbAttr, MaxMultiHitAbAttr, MoveAbilityBypassAbAttr, MoveEffectChanceMultiplierAbAttr, MoveTypeChangeAbAttr, ReverseDrainAbAttr, UncopiableAbilityAbAttr, UnsuppressableAbilityAbAttr, UnswappableAbilityAbAttr, UserFieldMoveTypePowerBoostAbAttr, VariableMovePowerAbAttr, WonderSkinAbAttr } from "./ability"; +import { allAbilities, AllyMoveCategoryPowerBoostAbAttr, applyAbAttrs, applyPostAttackAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, BlockItemTheftAbAttr, BlockNonDirectDamageAbAttr, BlockOneHitKOAbAttr, BlockRecoilDamageAttr, ConfusionOnStatusEffectAbAttr, FieldMoveTypePowerBoostAbAttr, FieldPreventExplosiveMovesAbAttr, ForceSwitchOutImmunityAbAttr, HealFromBerryUseAbAttr, IgnoreContactAbAttr, IgnoreMoveEffectsAbAttr, IgnoreProtectOnContactAbAttr, InfiltratorAbAttr, MaxMultiHitAbAttr, MoveAbilityBypassAbAttr, MoveEffectChanceMultiplierAbAttr, MoveTypeChangeAbAttr, ReverseDrainAbAttr, UncopiableAbilityAbAttr, UnsuppressableAbilityAbAttr, UnswappableAbilityAbAttr, UserFieldMoveTypePowerBoostAbAttr, VariableMovePowerAbAttr, WonderSkinAbAttr } from "./ability"; import { AttackTypeBoosterModifier, BerryModifier, PokemonHeldItemModifier, PokemonMoveAccuracyBoosterModifier, PokemonMultiHitModifier, PreserveBerryModifier } from "../modifier/modifier"; import { BattlerIndex, BattleType } from "../battle"; import { TerrainType } from "./terrain"; @@ -346,7 +346,11 @@ export default class Move implements Localizable { return false; } - return !user.hasAbility(Abilities.INFILTRATOR) + const bypassed = new Utils.BooleanHolder(false); + // TODO: Allow this to be simulated + applyAbAttrs(InfiltratorAbAttr, user, null, false, bypassed); + + return !bypassed.value && !this.hasFlag(MoveFlags.SOUND_BASED) && !this.hasFlag(MoveFlags.IGNORE_SUBSTITUTE); } @@ -2074,7 +2078,7 @@ export class StatusEffectAttr extends MoveEffectAttr { } } - if (user !== target && target.scene.arena.getTagOnSide(ArenaTagType.SAFEGUARD, target.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY)) { + if (user !== target && target.isSafeguarded(user)) { if (move.category === MoveCategory.STATUS) { user.scene.queueMessage(i18next.t("moveTriggers:safeguard", { targetName: getPokemonNameWithAffix(target) })); } @@ -5161,7 +5165,7 @@ export class ConfuseAttr extends AddBattlerTagAttr { } apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { - if (!this.selfTarget && target.scene.arena.getTagOnSide(ArenaTagType.SAFEGUARD, target.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY)) { + if (!this.selfTarget && target.isSafeguarded(user)) { if (move.category === MoveCategory.STATUS) { user.scene.queueMessage(i18next.t("moveTriggers:safeguard", { targetName: getPokemonNameWithAffix(target) })); } @@ -7598,6 +7602,7 @@ export function initMoves() { .ignoresVirtual(), new StatusMove(Moves.TRANSFORM, Type.NORMAL, -1, 10, -1, 0, 1) .attr(TransformAttr) + .condition((user, target, move) => !target.getTag(BattlerTagType.SUBSTITUTE)) .ignoresProtect(), new AttackMove(Moves.BUBBLE, Type.WATER, MoveCategory.SPECIAL, 40, 100, 30, 10, 0, 1) .attr(StatStageChangeAttr, [ Stat.SPD ], -1) @@ -8028,7 +8033,7 @@ export function initMoves() { .attr(RemoveScreensAttr), new StatusMove(Moves.YAWN, Type.NORMAL, -1, 10, -1, 0, 3) .attr(AddBattlerTagAttr, BattlerTagType.DROWSY, false, true) - .condition((user, target, move) => !target.status && !target.scene.arena.getTagOnSide(ArenaTagType.SAFEGUARD, target.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY)), + .condition((user, target, move) => !target.status && !target.isSafeguarded(user)), new AttackMove(Moves.KNOCK_OFF, Type.DARK, MoveCategory.PHYSICAL, 65, 100, 20, -1, 0, 3) .attr(MovePowerMultiplierAttr, (user, target, move) => target.getHeldItems().filter(i => i.isTransferable).length > 0 ? 1.5 : 1) .attr(RemoveHeldItemAttr, false), diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 0ee879ebf97..94b9fd12540 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -22,7 +22,7 @@ import { reverseCompatibleTms, tmSpecies, tmPoolTiers } from "#app/data/balance/ import { BattlerTag, BattlerTagLapseType, EncoreTag, GroundedTag, HighestStatBoostTag, SubstituteTag, TypeImmuneTag, getBattlerTag, SemiInvulnerableTag, TypeBoostTag, MoveRestrictionBattlerTag, ExposedTag, DragonCheerTag, CritBoostTag, TrappedTag, TarShotTag, AutotomizedTag, PowerTrickTag } from "../data/battler-tags"; import { WeatherType } from "#app/data/weather"; import { ArenaTagSide, NoCritTag, WeakenMoveScreenTag } from "#app/data/arena-tag"; -import { Ability, AbAttr, StatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatStagesAbAttr, MoveImmunityAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, ReduceStatusEffectDurationAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldStatMultiplierAbAttrs, FieldMultiplyStatAbAttr, AddSecondStrikeAbAttr, UserFieldStatusEffectImmunityAbAttr, UserFieldBattlerTagImmunityAbAttr, BattlerTagImmunityAbAttr, MoveTypeChangeAbAttr, FullHpResistTypeAbAttr, applyCheckTrappedAbAttrs, CheckTrappedAbAttr, PostSetStatusAbAttr, applyPostSetStatusAbAttrs } from "#app/data/ability"; +import { Ability, AbAttr, StatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatStagesAbAttr, MoveImmunityAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, ReduceStatusEffectDurationAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldStatMultiplierAbAttrs, FieldMultiplyStatAbAttr, AddSecondStrikeAbAttr, UserFieldStatusEffectImmunityAbAttr, UserFieldBattlerTagImmunityAbAttr, BattlerTagImmunityAbAttr, MoveTypeChangeAbAttr, FullHpResistTypeAbAttr, applyCheckTrappedAbAttrs, CheckTrappedAbAttr, PostSetStatusAbAttr, applyPostSetStatusAbAttrs, InfiltratorAbAttr } from "#app/data/ability"; import PokemonData from "#app/system/pokemon-data"; import { BattlerIndex } from "#app/battle"; import { Mode } from "#app/ui/ui"; @@ -2610,7 +2610,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { /** Reduces damage if this Pokemon has a relevant screen (e.g. Light Screen for special attacks) */ const screenMultiplier = new Utils.NumberHolder(1); - this.scene.arena.applyTagsForSide(WeakenMoveScreenTag, defendingSide, simulated, moveCategory, screenMultiplier); + this.scene.arena.applyTagsForSide(WeakenMoveScreenTag, defendingSide, simulated, source, moveCategory, screenMultiplier); /** * For each {@linkcode HitsTagAttr} the move has, doubles the damage of the move if: @@ -3352,13 +3352,12 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } } - const types = this.getTypes(true, true); - - const defendingSide = this.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; - if (sourcePokemon && sourcePokemon !== this && this.scene.arena.getTagOnSide(ArenaTagType.SAFEGUARD, defendingSide)) { + if (sourcePokemon && sourcePokemon !== this && this.isSafeguarded(sourcePokemon)) { return false; } + const types = this.getTypes(true, true); + switch (effect) { case StatusEffect.POISON: case StatusEffect.TOXIC: @@ -3504,6 +3503,23 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } } + /** + * Checks if this Pokemon is protected by Safeguard + * @param attacker the {@linkcode Pokemon} inflicting status on this Pokemon + * @returns `true` if this Pokemon is protected by Safeguard; `false` otherwise. + */ + isSafeguarded(attacker: Pokemon): boolean { + const defendingSide = this.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; + if (this.scene.arena.getTagOnSide(ArenaTagType.SAFEGUARD, defendingSide)) { + const bypassed = new Utils.BooleanHolder(false); + if (attacker) { + applyAbAttrs(InfiltratorAbAttr, attacker, null, false, bypassed); + } + return !bypassed.value; + } + return false; + } + primeSummonData(summonDataPrimer: PokemonSummonData): void { this.summonDataPrimer = summonDataPrimer; } diff --git a/src/phases/stat-stage-change-phase.ts b/src/phases/stat-stage-change-phase.ts index 4c13b883445..2d4b3ce6c6f 100644 --- a/src/phases/stat-stage-change-phase.ts +++ b/src/phases/stat-stage-change-phase.ts @@ -64,7 +64,8 @@ export class StatStageChangePhase extends PokemonPhase { const cancelled = new BooleanHolder(false); if (!this.selfTarget && stages.value < 0) { - this.scene.arena.applyTagsForSide(MistTag, pokemon.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY, false, cancelled); + // TODO: add a reference to the source of the stat change to fix Infiltrator interaction + this.scene.arena.applyTagsForSide(MistTag, pokemon.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY, false, null, false, cancelled); } if (!cancelled.value && !this.selfTarget && stages.value < 0) { diff --git a/src/test/abilities/infiltrator.test.ts b/src/test/abilities/infiltrator.test.ts new file mode 100644 index 00000000000..01c5cef7796 --- /dev/null +++ b/src/test/abilities/infiltrator.test.ts @@ -0,0 +1,107 @@ +import { ArenaTagSide } from "#app/data/arena-tag"; +import { allMoves } from "#app/data/move"; +import { ArenaTagType } from "#enums/arena-tag-type"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { Stat } from "#enums/stat"; +import { StatusEffect } from "#enums/status-effect"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Abilities - Infiltrator", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.TACKLE, Moves.WATER_GUN, Moves.SPORE, Moves.BABY_DOLL_EYES ]) + .ability(Abilities.INFILTRATOR) + .battleType("single") + .disableCrits() + .enemySpecies(Species.SNORLAX) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH) + .startingLevel(100) + .enemyLevel(100); + }); + + it.each([ + { effectName: "Light Screen", tagType: ArenaTagType.LIGHT_SCREEN, move: Moves.WATER_GUN }, + { effectName: "Reflect", tagType: ArenaTagType.REFLECT, move: Moves.TACKLE }, + { effectName: "Aurora Veil", tagType: ArenaTagType.AURORA_VEIL, move: Moves.TACKLE } + ])("should bypass the target's $effectName", async ({ tagType, move }) => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const player = game.scene.getPlayerPokemon()!; + const enemy = game.scene.getEnemyPokemon()!; + + const preScreenDmg = enemy.getAttackDamage(player, allMoves[move]).damage; + + game.scene.arena.addTag(tagType, 1, Moves.NONE, enemy.id, ArenaTagSide.ENEMY, true); + + const postScreenDmg = enemy.getAttackDamage(player, allMoves[move]).damage; + + expect(postScreenDmg).toBe(preScreenDmg); + expect(player.battleData.abilitiesApplied[0]).toBe(Abilities.INFILTRATOR); + }); + + it("should bypass the target's Safeguard", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const player = game.scene.getPlayerPokemon()!; + const enemy = game.scene.getEnemyPokemon()!; + + game.scene.arena.addTag(ArenaTagType.SAFEGUARD, 1, Moves.NONE, enemy.id, ArenaTagSide.ENEMY, true); + + game.move.select(Moves.SPORE); + + await game.phaseInterceptor.to("BerryPhase", false); + expect(enemy.status?.effect).toBe(StatusEffect.SLEEP); + expect(player.battleData.abilitiesApplied[0]).toBe(Abilities.INFILTRATOR); + }); + + // TODO: fix this interaction to pass this test + it.skip("should bypass the target's Mist", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const player = game.scene.getPlayerPokemon()!; + const enemy = game.scene.getEnemyPokemon()!; + + game.scene.arena.addTag(ArenaTagType.MIST, 1, Moves.NONE, enemy.id, ArenaTagSide.ENEMY, true); + + game.move.select(Moves.BABY_DOLL_EYES); + + await game.phaseInterceptor.to("MoveEndPhase"); + expect(enemy.getStatStage(Stat.ATK)).toBe(-1); + expect(player.battleData.abilitiesApplied[0]).toBe(Abilities.INFILTRATOR); + }); + + it("should bypass the target's Substitute", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const player = game.scene.getPlayerPokemon()!; + const enemy = game.scene.getEnemyPokemon()!; + + enemy.addTag(BattlerTagType.SUBSTITUTE, 1, Moves.NONE, enemy.id); + + game.move.select(Moves.BABY_DOLL_EYES); + + await game.phaseInterceptor.to("MoveEndPhase"); + expect(enemy.getStatStage(Stat.ATK)).toBe(-1); + expect(player.battleData.abilitiesApplied[0]).toBe(Abilities.INFILTRATOR); + }); +}); diff --git a/src/test/moves/aurora_veil.test.ts b/src/test/moves/aurora_veil.test.ts index 243ba3a3269..e68117a2f59 100644 --- a/src/test/moves/aurora_veil.test.ts +++ b/src/test/moves/aurora_veil.test.ts @@ -111,7 +111,7 @@ const getMockedMoveDamage = (defender: Pokemon, attacker: Pokemon, move: Move) = const side = defender.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; if (defender.scene.arena.getTagOnSide(ArenaTagType.AURORA_VEIL, side)) { - defender.scene.arena.applyTagsForSide(ArenaTagType.AURORA_VEIL, side, false, move.category, multiplierHolder); + defender.scene.arena.applyTagsForSide(ArenaTagType.AURORA_VEIL, side, false, attacker, move.category, multiplierHolder); } return move.power * multiplierHolder.value; diff --git a/src/test/moves/light_screen.test.ts b/src/test/moves/light_screen.test.ts index 11b8144bb4e..af14d9273e6 100644 --- a/src/test/moves/light_screen.test.ts +++ b/src/test/moves/light_screen.test.ts @@ -94,7 +94,7 @@ const getMockedMoveDamage = (defender: Pokemon, attacker: Pokemon, move: Move) = const side = defender.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; if (defender.scene.arena.getTagOnSide(ArenaTagType.LIGHT_SCREEN, side)) { - defender.scene.arena.applyTagsForSide(ArenaTagType.LIGHT_SCREEN, side, false, move.category, multiplierHolder); + defender.scene.arena.applyTagsForSide(ArenaTagType.LIGHT_SCREEN, side, false, attacker, move.category, multiplierHolder); } return move.power * multiplierHolder.value; diff --git a/src/test/moves/reflect.test.ts b/src/test/moves/reflect.test.ts index b18b2423895..3bf415ea75c 100644 --- a/src/test/moves/reflect.test.ts +++ b/src/test/moves/reflect.test.ts @@ -94,7 +94,7 @@ const getMockedMoveDamage = (defender: Pokemon, attacker: Pokemon, move: Move) = const side = defender.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; if (defender.scene.arena.getTagOnSide(ArenaTagType.REFLECT, side)) { - defender.scene.arena.applyTagsForSide(ArenaTagType.REFLECT, side, false, move.category, multiplierHolder); + defender.scene.arena.applyTagsForSide(ArenaTagType.REFLECT, side, false, attacker, move.category, multiplierHolder); } return move.power * multiplierHolder.value; From 7066a15ceb2eee2df7ba13778294f198bbee9c53 Mon Sep 17 00:00:00 2001 From: Mason S <132116525+ElizaAlex@users.noreply.github.com> Date: Tue, 22 Oct 2024 02:53:00 -0400 Subject: [PATCH 27/85] [Refactor] Added `BattlerTagLapseType.AFTER_HIT` (#3655) * [Refactor] Added ON_GET_HIT BattlerTagLapseType Adjusted BeakBlastChargingTag and ShellTrapTag to use new lapse type Adjusted MoveEffectPhase to now lapse all tags with the ON_GET_HIT lapse type * [Refactor] Added ON_GET_HIT BattlerTagLapseType Adjusted BeakBlastChargingTag and ShellTrapTag to use new lapse type Adjusted MoveEffectPhase to now lapse all tags with the ON_GET_HIT lapse type * Fix nits * Rename `ON_GET_HIT` to `AFTER_HIT` Change `isOpponentTo` to `isOpponent` * Fix a couple minor nits * Remove single-use function --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- src/data/battler-tags.ts | 165 ++++++++++++++++++++------------ src/field/pokemon.ts | 9 ++ src/phases/move-effect-phase.ts | 6 +- 3 files changed, 113 insertions(+), 67 deletions(-) diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index e0616c341be..c3b7765d062 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -1,29 +1,44 @@ -import { ChargeAnim, CommonAnim, CommonBattleAnim, MoveChargeAnim } from "./battle-anims"; -import { getPokemonNameWithAffix } from "../messages"; -import Pokemon, { MoveResult, HitResult } from "../field/pokemon"; -import { StatusEffect } from "./status-effect"; -import * as Utils from "../utils"; -import { ChargeAttr, MoveFlags, allMoves, MoveCategory, applyMoveAttrs, StatusCategoryOnAllyAttr, HealOnAllyAttr, ConsecutiveUseDoublePowerAttr } from "./move"; -import { Type } from "./type"; -import { BlockNonDirectDamageAbAttr, FlinchEffectAbAttr, ReverseDrainAbAttr, applyAbAttrs, ProtectStatAbAttr } from "./ability"; -import { TerrainType } from "./terrain"; -import { WeatherType } from "./weather"; -import { allAbilities } from "./ability"; -import { SpeciesFormChangeManualTrigger } from "./pokemon-forms"; -import { Abilities } from "#enums/abilities"; -import { BattlerTagType } from "#enums/battler-tag-type"; -import { Moves } from "#enums/moves"; -import { Species } from "#enums/species"; -import i18next from "#app/plugins/i18n"; -import { Stat, type BattleStat, type EffectiveStat, EFFECTIVE_STATS, getStatKey } from "#app/enums/stat"; +import BattleScene from "#app/battle-scene"; +import { + allAbilities, + applyAbAttrs, + BlockNonDirectDamageAbAttr, + FlinchEffectAbAttr, + ProtectStatAbAttr, + ReverseDrainAbAttr +} from "#app/data/ability"; +import { ChargeAnim, CommonAnim, CommonBattleAnim, MoveChargeAnim } from "#app/data/battle-anims"; +import Move, { + allMoves, + applyMoveAttrs, + ChargeAttr, + ConsecutiveUseDoublePowerAttr, + HealOnAllyAttr, + MoveCategory, + MoveFlags, + StatusCategoryOnAllyAttr +} from "#app/data/move"; +import { SpeciesFormChangeManualTrigger } from "#app/data/pokemon-forms"; +import { StatusEffect } from "#app/data/status-effect"; +import { TerrainType } from "#app/data/terrain"; +import { Type } from "#app/data/type"; +import { WeatherType } from "#app/data/weather"; +import Pokemon, { HitResult, MoveResult } from "#app/field/pokemon"; +import { getPokemonNameWithAffix } from "#app/messages"; import { CommonAnimPhase } from "#app/phases/common-anim-phase"; import { MoveEffectPhase } from "#app/phases/move-effect-phase"; import { MovePhase } from "#app/phases/move-phase"; import { PokemonHealPhase } from "#app/phases/pokemon-heal-phase"; import { ShowAbilityPhase } from "#app/phases/show-ability-phase"; -import { StatStageChangePhase, StatStageChangeCallback } from "#app/phases/stat-stage-change-phase"; -import { PokemonAnimType } from "#app/enums/pokemon-anim-type"; -import BattleScene from "#app/battle-scene"; +import { StatStageChangeCallback, StatStageChangePhase } from "#app/phases/stat-stage-change-phase"; +import i18next from "#app/plugins/i18n"; +import { BooleanHolder, getFrameMs, NumberHolder, toDmgValue } from "#app/utils"; +import { Abilities } from "#enums/abilities"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { Moves } from "#enums/moves"; +import { PokemonAnimType } from "#enums/pokemon-anim-type"; +import { Species } from "#enums/species"; +import { EFFECTIVE_STATS, getStatKey, Stat, type BattleStat, type EffectiveStat } from "#enums/stat"; export enum BattlerTagLapseType { FAINT, @@ -33,6 +48,7 @@ export enum BattlerTagLapseType { MOVE_EFFECT, TURN_END, HIT, + AFTER_HIT, CUSTOM } @@ -405,7 +421,7 @@ export class RechargingTag extends BattlerTag { */ export class BeakBlastChargingTag extends BattlerTag { constructor() { - super(BattlerTagType.BEAK_BLAST_CHARGING, [ BattlerTagLapseType.PRE_MOVE, BattlerTagLapseType.TURN_END ], 1, Moves.BEAK_BLAST); + super(BattlerTagType.BEAK_BLAST_CHARGING, [ BattlerTagLapseType.PRE_MOVE, BattlerTagLapseType.TURN_END, BattlerTagLapseType.AFTER_HIT ], 1, Moves.BEAK_BLAST); } onAdd(pokemon: Pokemon): void { @@ -421,16 +437,13 @@ export class BeakBlastChargingTag extends BattlerTag { * to be removed after the source makes a move (or the turn ends, whichever comes first) * @param pokemon {@linkcode Pokemon} the owner of this tag * @param lapseType {@linkcode BattlerTagLapseType} the type of functionality invoked in battle - * @returns `true` if invoked with the CUSTOM lapse type; `false` otherwise + * @returns `true` if invoked with the `AFTER_HIT` lapse type */ lapse(pokemon: Pokemon, lapseType: BattlerTagLapseType): boolean { - if (lapseType === BattlerTagLapseType.CUSTOM) { - const effectPhase = pokemon.scene.getCurrentPhase(); - if (effectPhase instanceof MoveEffectPhase) { - const attacker = effectPhase.getPokemon(); - if (effectPhase.move.getMove().checkFlag(MoveFlags.MAKES_CONTACT, attacker, pokemon)) { - attacker.trySetStatus(StatusEffect.BURN, true, pokemon); - } + if (lapseType === BattlerTagLapseType.AFTER_HIT) { + const phaseData = getMoveEffectPhaseData(pokemon); + if (phaseData?.move.hasFlag(MoveFlags.MAKES_CONTACT)) { + phaseData.attacker.trySetStatus(StatusEffect.BURN, true, pokemon); } return true; } @@ -444,11 +457,10 @@ export class BeakBlastChargingTag extends BattlerTag { * @see {@link https://bulbapedia.bulbagarden.net/wiki/Shell_Trap_(move) | Shell Trap} */ export class ShellTrapTag extends BattlerTag { - public activated: boolean; + public activated: boolean = false; constructor() { - super(BattlerTagType.SHELL_TRAP, BattlerTagLapseType.TURN_END, 1); - this.activated = false; + super(BattlerTagType.SHELL_TRAP, [ BattlerTagLapseType.TURN_END, BattlerTagLapseType.AFTER_HIT ], 1); } onAdd(pokemon: Pokemon): void { @@ -459,25 +471,33 @@ export class ShellTrapTag extends BattlerTag { * "Activates" the shell trap, causing the tag owner to move next. * @param pokemon {@linkcode Pokemon} the owner of this tag * @param lapseType {@linkcode BattlerTagLapseType} the type of functionality invoked in battle - * @returns `true` if invoked with the `CUSTOM` lapse type; `false` otherwise + * @returns `true` if invoked with the `AFTER_HIT` lapse type */ lapse(pokemon: Pokemon, lapseType: BattlerTagLapseType): boolean { - if (lapseType === BattlerTagLapseType.CUSTOM) { - const shellTrapPhaseIndex = pokemon.scene.phaseQueue.findIndex( - phase => phase instanceof MovePhase && phase.pokemon === pokemon - ); - const firstMovePhaseIndex = pokemon.scene.phaseQueue.findIndex( - phase => phase instanceof MovePhase - ); + if (lapseType === BattlerTagLapseType.AFTER_HIT) { + const phaseData = getMoveEffectPhaseData(pokemon); - if (shellTrapPhaseIndex !== -1 && shellTrapPhaseIndex !== firstMovePhaseIndex) { - const shellTrapMovePhase = pokemon.scene.phaseQueue.splice(shellTrapPhaseIndex, 1)[0]; - pokemon.scene.prependToPhase(shellTrapMovePhase, MovePhase); + // Trap should only be triggered by opponent's Physical moves + if (phaseData?.move.category === MoveCategory.PHYSICAL && pokemon.isOpponent(phaseData.attacker)) { + const shellTrapPhaseIndex = pokemon.scene.phaseQueue.findIndex( + phase => phase instanceof MovePhase && phase.pokemon === pokemon + ); + const firstMovePhaseIndex = pokemon.scene.phaseQueue.findIndex( + phase => phase instanceof MovePhase + ); + + // Only shift MovePhase timing if it's not already next up + if (shellTrapPhaseIndex !== -1 && shellTrapPhaseIndex !== firstMovePhaseIndex) { + const shellTrapMovePhase = pokemon.scene.phaseQueue.splice(shellTrapPhaseIndex, 1)[0]; + pokemon.scene.prependToPhase(shellTrapMovePhase, MovePhase); + } + + this.activated = true; } - this.activated = true; return true; } + return super.lapse(pokemon, lapseType); } } @@ -641,7 +661,7 @@ export class ConfusedTag extends BattlerTag { if (pokemon.randSeedInt(3) === 0) { const atk = pokemon.getEffectiveStat(Stat.ATK); const def = pokemon.getEffectiveStat(Stat.DEF); - const damage = Utils.toDmgValue(((((2 * pokemon.level / 5 + 2) * 40 * atk / def) / 50) + 2) * (pokemon.randSeedIntRange(85, 100) / 100)); + const damage = toDmgValue(((((2 * pokemon.level / 5 + 2) * 40 * atk / def) / 50) + 2) * (pokemon.randSeedIntRange(85, 100) / 100)); pokemon.scene.queueMessage(i18next.t("battlerTags:confusedLapseHurtItself")); pokemon.damageAndUpdate(damage); pokemon.battleData.hitCount++; @@ -812,13 +832,13 @@ export class SeedTag extends BattlerTag { if (ret) { const source = pokemon.getOpponents().find(o => o.getBattlerIndex() === this.sourceIndex); if (source) { - const cancelled = new Utils.BooleanHolder(false); + const cancelled = new BooleanHolder(false); applyAbAttrs(BlockNonDirectDamageAbAttr, pokemon, cancelled); if (!cancelled.value) { pokemon.scene.unshiftPhase(new CommonAnimPhase(pokemon.scene, source.getBattlerIndex(), pokemon.getBattlerIndex(), CommonAnim.LEECH_SEED)); - const damage = pokemon.damageAndUpdate(Utils.toDmgValue(pokemon.getMaxHp() / 8)); + const damage = pokemon.damageAndUpdate(toDmgValue(pokemon.getMaxHp() / 8)); const reverseDrain = pokemon.hasAbilityWithAttr(ReverseDrainAbAttr, false); pokemon.scene.unshiftPhase(new PokemonHealPhase(pokemon.scene, source.getBattlerIndex(), !reverseDrain ? damage : damage * -1, @@ -860,11 +880,11 @@ export class NightmareTag extends BattlerTag { pokemon.scene.queueMessage(i18next.t("battlerTags:nightmareLapse", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })); pokemon.scene.unshiftPhase(new CommonAnimPhase(pokemon.scene, pokemon.getBattlerIndex(), undefined, CommonAnim.CURSE)); // TODO: Update animation type - const cancelled = new Utils.BooleanHolder(false); + const cancelled = new BooleanHolder(false); applyAbAttrs(BlockNonDirectDamageAbAttr, pokemon, cancelled); if (!cancelled.value) { - pokemon.damageAndUpdate(Utils.toDmgValue(pokemon.getMaxHp() / 4)); + pokemon.damageAndUpdate(toDmgValue(pokemon.getMaxHp() / 4)); } } @@ -1004,7 +1024,7 @@ export class IngrainTag extends TrappedTag { new PokemonHealPhase( pokemon.scene, pokemon.getBattlerIndex(), - Utils.toDmgValue(pokemon.getMaxHp() / 16), + toDmgValue(pokemon.getMaxHp() / 16), i18next.t("battlerTags:ingrainLapse", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) }), true ) @@ -1067,7 +1087,7 @@ export class AquaRingTag extends BattlerTag { new PokemonHealPhase( pokemon.scene, pokemon.getBattlerIndex(), - Utils.toDmgValue(pokemon.getMaxHp() / 16), + toDmgValue(pokemon.getMaxHp() / 16), i18next.t("battlerTags:aquaRingLapse", { moveName: this.getMoveName(), pokemonName: getPokemonNameWithAffix(pokemon) @@ -1161,11 +1181,11 @@ export abstract class DamagingTrapTag extends TrappedTag { ); pokemon.scene.unshiftPhase(new CommonAnimPhase(pokemon.scene, pokemon.getBattlerIndex(), undefined, this.commonAnim)); - const cancelled = new Utils.BooleanHolder(false); + const cancelled = new BooleanHolder(false); applyAbAttrs(BlockNonDirectDamageAbAttr, pokemon, cancelled); if (!cancelled.value) { - pokemon.damageAndUpdate(Utils.toDmgValue(pokemon.getMaxHp() / 8)); + pokemon.damageAndUpdate(toDmgValue(pokemon.getMaxHp() / 8)); } } @@ -1356,7 +1376,7 @@ export class ContactDamageProtectedTag extends ProtectedTag { if (effectPhase instanceof MoveEffectPhase && effectPhase.move.getMove().hasFlag(MoveFlags.MAKES_CONTACT)) { const attacker = effectPhase.getPokemon(); if (!attacker.hasAbilityWithAttr(BlockNonDirectDamageAbAttr)) { - attacker.damageAndUpdate(Utils.toDmgValue(attacker.getMaxHp() * (1 / this.damageRatio)), HitResult.OTHER); + attacker.damageAndUpdate(toDmgValue(attacker.getMaxHp() * (1 / this.damageRatio)), HitResult.OTHER); } } } @@ -1709,7 +1729,7 @@ export class SemiInvulnerableTag extends BattlerTag { onRemove(pokemon: Pokemon): void { // Wait 2 frames before setting visible for battle animations that don't immediately show the sprite invisible pokemon.scene.tweens.addCounter({ - duration: Utils.getFrameMs(2), + duration: getFrameMs(2), onComplete: () => pokemon.setVisible(true) }); } @@ -1860,12 +1880,12 @@ export class SaltCuredTag extends BattlerTag { if (ret) { pokemon.scene.unshiftPhase(new CommonAnimPhase(pokemon.scene, pokemon.getBattlerIndex(), pokemon.getBattlerIndex(), CommonAnim.SALT_CURE)); - const cancelled = new Utils.BooleanHolder(false); + const cancelled = new BooleanHolder(false); applyAbAttrs(BlockNonDirectDamageAbAttr, pokemon, cancelled); if (!cancelled.value) { const pokemonSteelOrWater = pokemon.isOfType(Type.STEEL) || pokemon.isOfType(Type.WATER); - pokemon.damageAndUpdate(Utils.toDmgValue(pokemonSteelOrWater ? pokemon.getMaxHp() / 4 : pokemon.getMaxHp() / 8)); + pokemon.damageAndUpdate(toDmgValue(pokemonSteelOrWater ? pokemon.getMaxHp() / 4 : pokemon.getMaxHp() / 8)); pokemon.scene.queueMessage( i18next.t("battlerTags:saltCuredLapse", { @@ -1907,11 +1927,11 @@ export class CursedTag extends BattlerTag { if (ret) { pokemon.scene.unshiftPhase(new CommonAnimPhase(pokemon.scene, pokemon.getBattlerIndex(), pokemon.getBattlerIndex(), CommonAnim.SALT_CURE)); - const cancelled = new Utils.BooleanHolder(false); + const cancelled = new BooleanHolder(false); applyAbAttrs(BlockNonDirectDamageAbAttr, pokemon, cancelled); if (!cancelled.value) { - pokemon.damageAndUpdate(Utils.toDmgValue(pokemon.getMaxHp() / 4)); + pokemon.damageAndUpdate(toDmgValue(pokemon.getMaxHp() / 4)); pokemon.scene.queueMessage(i18next.t("battlerTags:cursedLapse", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })); } } @@ -2173,7 +2193,7 @@ export class GulpMissileTag extends BattlerTag { return true; } - const cancelled = new Utils.BooleanHolder(false); + const cancelled = new BooleanHolder(false); applyAbAttrs(BlockNonDirectDamageAbAttr, attacker, cancelled); if (!cancelled.value) { @@ -2289,7 +2309,7 @@ export class HealBlockTag extends MoveRestrictionBattlerTag { * @returns `true` if the move cannot be used because the target is an ally */ override isMoveTargetRestricted(move: Moves, user: Pokemon, target: Pokemon) { - const moveCategory = new Utils.IntegerHolder(allMoves[move].category); + const moveCategory = new NumberHolder(allMoves[move].category); applyMoveAttrs(StatusCategoryOnAllyAttr, user, target, allMoves[move], moveCategory); if (allMoves[move].hasAttr(HealOnAllyAttr) && moveCategory.value === MoveCategory.STATUS ) { return true; @@ -2506,7 +2526,7 @@ export class MysteryEncounterPostSummonTag extends BattlerTag { const ret = super.lapse(pokemon, lapseType); if (lapseType === BattlerTagLapseType.CUSTOM) { - const cancelled = new Utils.BooleanHolder(false); + const cancelled = new BooleanHolder(false); applyAbAttrs(ProtectStatAbAttr, pokemon, cancelled); if (!cancelled.value) { if (pokemon.mysteryEncounterBattleEffects) { @@ -2955,3 +2975,22 @@ export function loadBattlerTag(source: BattlerTag | any): BattlerTag { tag.loadTag(source); return tag; } + +/** + * Helper function to verify that the current phase is a MoveEffectPhase and provide quick access to commonly used fields + * + * @param pokemon {@linkcode Pokemon} The Pokémon used to access the current phase + * @returns null if current phase is not MoveEffectPhase, otherwise Object containing the {@linkcode MoveEffectPhase}, and its + * corresponding {@linkcode Move} and user {@linkcode Pokemon} + */ +function getMoveEffectPhaseData(pokemon: Pokemon): {phase: MoveEffectPhase, attacker: Pokemon, move: Move} | null { + const phase = pokemon.scene.getCurrentPhase(); + if (phase instanceof MoveEffectPhase) { + return { + phase : phase, + attacker : phase.getPokemon(), + move : phase.move.getMove() + }; + } + return null; +} diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 94b9fd12540..d320880c52a 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -2290,6 +2290,15 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.levelExp = this.exp - getLevelTotalExp(this.level, this.species.growthRate); } + /** + * Compares if `this` and {@linkcode target} are on the same team. + * @param target the {@linkcode Pokemon} to compare against. + * @returns `true` if the two pokemon are allies, `false` otherwise + */ + public isOpponent(target: Pokemon): boolean { + return this.isPlayer() !== target.isPlayer(); + } + getOpponent(targetIndex: integer): Pokemon | null { const ret = this.getOpponents()[targetIndex]; if (ret.summonData) { diff --git a/src/phases/move-effect-phase.ts b/src/phases/move-effect-phase.ts index dc880f85e23..8d1a255d268 100644 --- a/src/phases/move-effect-phase.ts +++ b/src/phases/move-effect-phase.ts @@ -280,10 +280,8 @@ export class MoveEffectPhase extends PokemonPhase { if (!user.isPlayer() && this.move.getMove() instanceof AttackMove) { user.scene.applyShuffledModifiers(this.scene, EnemyAttackStatusEffectChanceModifier, false, target); } - target.lapseTag(BattlerTagType.BEAK_BLAST_CHARGING); - if (move.category === MoveCategory.PHYSICAL && user.isPlayer() !== target.isPlayer()) { - target.lapseTag(BattlerTagType.SHELL_TRAP); - } + target.lapseTags(BattlerTagLapseType.AFTER_HIT); + })).then(() => { // Apply the user's post-attack ability effects applyPostAttackAbAttrs(PostAttackAbAttr, user, target, this.move.getMove(), hitResult).then(() => { From 181f59882a02fcab129c45672cc2d397aaff3049 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Tue, 22 Oct 2024 09:37:13 -0700 Subject: [PATCH 28/85] [P2] Fix Early Bird (#4632) * Fix Early Bird, add tests * Update tsdocs for Early Bird's `AbAttr` Rename `turnCount` to `toxicTurnCount` and `turnsRemaining` to `sleepTurnsRemaining` in `status-effect.ts` * Fix Toxic Orb test * Redundant code :despair: * Fix status override to set the number of sleep turns --- src/data/ability.ts | 19 ++++- src/data/move.ts | 16 ++-- src/data/status-effect.ts | 24 +++--- src/field/pokemon.ts | 25 +++--- src/phases/move-phase.ts | 7 +- src/phases/obtain-status-effect-phase.ts | 14 ++-- src/phases/post-summon-phase.ts | 2 +- src/phases/post-turn-status-effect-phase.ts | 2 +- src/system/pokemon-data.ts | 2 +- src/test/abilities/early_bird.test.ts | 93 +++++++++++++++++++++ src/test/abilities/magic_guard.test.ts | 4 +- src/test/data/status-effect.test.ts | 66 ++++++++++++++- src/test/items/toxic_orb.test.ts | 23 ++--- src/test/moves/nightmare.test.ts | 10 +-- src/test/moves/will_o_wisp.test.ts | 53 ++++++++++++ 15 files changed, 292 insertions(+), 68 deletions(-) create mode 100644 src/test/abilities/early_bird.test.ts create mode 100644 src/test/moves/will_o_wisp.test.ts diff --git a/src/data/ability.ts b/src/data/ability.ts index 0d5cf2751ce..ebdd5105bb4 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -4200,6 +4200,11 @@ export class RedirectTypeMoveAbAttr extends RedirectMoveAbAttr { export class BlockRedirectAbAttr extends AbAttr { } +/** + * Used by Early Bird, makes the pokemon wake up faster + * @param statusEffect - The {@linkcode StatusEffect} to check for + * @see {@linkcode apply} + */ export class ReduceStatusEffectDurationAbAttr extends AbAttr { private statusEffect: StatusEffect; @@ -4209,9 +4214,19 @@ export class ReduceStatusEffectDurationAbAttr extends AbAttr { this.statusEffect = statusEffect; } - apply(pokemon: Pokemon, passive: boolean, simulated: boolean, cancelled: Utils.BooleanHolder, args: any[]): boolean { + /** + * Reduces the number of sleep turns remaining by an extra 1 when applied + * @param args - The args passed to the `AbAttr`: + * - `[0]` - The {@linkcode StatusEffect} of the Pokemon + * - `[1]` - The number of turns remaining until the status is healed + * @returns `true` if the ability was applied + */ + apply(_pokemon: Pokemon, _passive: boolean, _simulated: boolean, _cancelled: Utils.BooleanHolder, args: any[]): boolean { + if (!(args[1] instanceof Utils.NumberHolder)) { + return false; + } if (args[0] === this.statusEffect) { - (args[1] as Utils.IntegerHolder).value = Utils.toDmgValue((args[1] as Utils.IntegerHolder).value / 2); + args[1].value -= 1; return true; } diff --git a/src/data/move.ts b/src/data/move.ts index 0d9c57bf094..ec25844909e 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -2050,15 +2050,15 @@ export class WaterShurikenMultiHitTypeAttr extends ChangeMultiHitTypeAttr { export class StatusEffectAttr extends MoveEffectAttr { public effect: StatusEffect; - public cureTurn: integer | null; - public overrideStatus: boolean; + public turnsRemaining?: number; + public overrideStatus: boolean = false; - constructor(effect: StatusEffect, selfTarget?: boolean, cureTurn?: integer, overrideStatus?: boolean) { + constructor(effect: StatusEffect, selfTarget?: boolean, turnsRemaining?: number, overrideStatus: boolean = false) { super(selfTarget, MoveEffectTrigger.HIT); this.effect = effect; - this.cureTurn = cureTurn!; // TODO: is this bang correct? - this.overrideStatus = !!overrideStatus; + this.turnsRemaining = turnsRemaining; + this.overrideStatus = overrideStatus; } apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { @@ -2085,7 +2085,7 @@ export class StatusEffectAttr extends MoveEffectAttr { return false; } if ((!pokemon.status || (pokemon.status.effect === this.effect && moveChance < 0)) - && pokemon.trySetStatus(this.effect, true, user, this.cureTurn)) { + && pokemon.trySetStatus(this.effect, true, user, this.turnsRemaining)) { applyPostAttackAbAttrs(ConfusionOnStatusEffectAbAttr, user, target, move, null, false, this.effect); return true; } @@ -2102,8 +2102,8 @@ export class StatusEffectAttr extends MoveEffectAttr { export class MultiStatusEffectAttr extends StatusEffectAttr { public effects: StatusEffect[]; - constructor(effects: StatusEffect[], selfTarget?: boolean, cureTurn?: integer, overrideStatus?: boolean) { - super(effects[0], selfTarget, cureTurn, overrideStatus); + constructor(effects: StatusEffect[], selfTarget?: boolean, turnsRemaining?: number, overrideStatus?: boolean) { + super(effects[0], selfTarget, turnsRemaining, overrideStatus); this.effects = effects; } diff --git a/src/data/status-effect.ts b/src/data/status-effect.ts index 4319985f43a..56e754ac407 100644 --- a/src/data/status-effect.ts +++ b/src/data/status-effect.ts @@ -1,4 +1,4 @@ -import * as Utils from "../utils"; +import { randIntRange } from "#app/utils"; import { StatusEffect } from "#enums/status-effect"; import i18next, { ParseKeys } from "i18next"; @@ -6,17 +6,21 @@ export { StatusEffect }; export class Status { public effect: StatusEffect; - public turnCount: integer; - public cureTurn: integer | null; + /** Toxic damage is `1/16 max HP * toxicTurnCount` */ + public toxicTurnCount: number = 0; + public sleepTurnsRemaining?: number; - constructor(effect: StatusEffect, turnCount: integer = 0, cureTurn?: integer) { + constructor(effect: StatusEffect, toxicTurnCount: number = 0, sleepTurnsRemaining?: number) { this.effect = effect; - this.turnCount = turnCount === undefined ? 0 : turnCount; - this.cureTurn = cureTurn!; // TODO: is this bang correct? + this.toxicTurnCount = toxicTurnCount; + this.sleepTurnsRemaining = sleepTurnsRemaining; } incrementTurn(): void { - this.turnCount++; + this.toxicTurnCount++; + if (this.sleepTurnsRemaining) { + this.sleepTurnsRemaining--; + } } isPostTurn(): boolean { @@ -107,7 +111,7 @@ export function getStatusEffectCatchRateMultiplier(statusEffect: StatusEffect): * Returns a random non-volatile StatusEffect */ export function generateRandomStatusEffect(): StatusEffect { - return Utils.randIntRange(1, 6); + return randIntRange(1, 6); } /** @@ -123,7 +127,7 @@ export function getRandomStatusEffect(statusEffectA: StatusEffect, statusEffectB return statusEffectA; } - return Utils.randIntRange(0, 2) ? statusEffectA : statusEffectB; + return randIntRange(0, 2) ? statusEffectA : statusEffectB; } /** @@ -140,7 +144,7 @@ export function getRandomStatus(statusA: Status | null, statusB: Status | null): } - return Utils.randIntRange(0, 2) ? statusA : statusB; + return randIntRange(0, 2) ? statusA : statusB; } /** diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index d320880c52a..a3d7429ed9b 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -22,7 +22,7 @@ import { reverseCompatibleTms, tmSpecies, tmPoolTiers } from "#app/data/balance/ import { BattlerTag, BattlerTagLapseType, EncoreTag, GroundedTag, HighestStatBoostTag, SubstituteTag, TypeImmuneTag, getBattlerTag, SemiInvulnerableTag, TypeBoostTag, MoveRestrictionBattlerTag, ExposedTag, DragonCheerTag, CritBoostTag, TrappedTag, TarShotTag, AutotomizedTag, PowerTrickTag } from "../data/battler-tags"; import { WeatherType } from "#app/data/weather"; import { ArenaTagSide, NoCritTag, WeakenMoveScreenTag } from "#app/data/arena-tag"; -import { Ability, AbAttr, StatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatStagesAbAttr, MoveImmunityAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, ReduceStatusEffectDurationAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldStatMultiplierAbAttrs, FieldMultiplyStatAbAttr, AddSecondStrikeAbAttr, UserFieldStatusEffectImmunityAbAttr, UserFieldBattlerTagImmunityAbAttr, BattlerTagImmunityAbAttr, MoveTypeChangeAbAttr, FullHpResistTypeAbAttr, applyCheckTrappedAbAttrs, CheckTrappedAbAttr, PostSetStatusAbAttr, applyPostSetStatusAbAttrs, InfiltratorAbAttr } from "#app/data/ability"; +import { Ability, AbAttr, StatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatStagesAbAttr, MoveImmunityAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldStatMultiplierAbAttrs, FieldMultiplyStatAbAttr, AddSecondStrikeAbAttr, UserFieldStatusEffectImmunityAbAttr, UserFieldBattlerTagImmunityAbAttr, BattlerTagImmunityAbAttr, MoveTypeChangeAbAttr, FullHpResistTypeAbAttr, applyCheckTrappedAbAttrs, CheckTrappedAbAttr, PostSetStatusAbAttr, applyPostSetStatusAbAttrs, InfiltratorAbAttr } from "#app/data/ability"; import PokemonData from "#app/system/pokemon-data"; import { BattlerIndex } from "#app/battle"; import { Mode } from "#app/ui/ui"; @@ -3430,7 +3430,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { return true; } - trySetStatus(effect: StatusEffect | undefined, asPhase: boolean = false, sourcePokemon: Pokemon | null = null, cureTurn: integer | null = 0, sourceText: string | null = null): boolean { + trySetStatus(effect?: StatusEffect, asPhase: boolean = false, sourcePokemon: Pokemon | null = null, turnsRemaining: number = 0, sourceText: string | null = null): boolean { if (!this.canSetStatus(effect, asPhase, false, sourcePokemon)) { return false; } @@ -3444,15 +3444,14 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } if (asPhase) { - this.scene.unshiftPhase(new ObtainStatusEffectPhase(this.scene, this.getBattlerIndex(), effect, cureTurn, sourceText, sourcePokemon)); + this.scene.unshiftPhase(new ObtainStatusEffectPhase(this.scene, this.getBattlerIndex(), effect, turnsRemaining, sourceText, sourcePokemon)); return true; } - let statusCureTurn: Utils.IntegerHolder; + let sleepTurnsRemaining: Utils.NumberHolder; if (effect === StatusEffect.SLEEP) { - statusCureTurn = new Utils.IntegerHolder(this.randSeedIntRange(2, 4)); - applyAbAttrs(ReduceStatusEffectDurationAbAttr, this, null, false, effect, statusCureTurn); + sleepTurnsRemaining = new Utils.NumberHolder(this.randSeedIntRange(2, 4)); this.setFrameRate(4); @@ -3472,9 +3471,9 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } } - statusCureTurn = statusCureTurn!; // tell TS compiler it's defined + sleepTurnsRemaining = sleepTurnsRemaining!; // tell TS compiler it's defined effect = effect!; // If `effect` is undefined then `trySetStatus()` will have already returned early via the `canSetStatus()` call - this.status = new Status(effect, 0, statusCureTurn?.value); + this.status = new Status(effect, 0, sleepTurnsRemaining?.value); if (effect !== StatusEffect.FAINT) { this.scene.triggerPokemonFormChange(this, SpeciesFormChangeStatusEffectTrigger, true); @@ -4001,7 +4000,7 @@ export class PlayerPokemon extends Pokemon { super(scene, 106, 148, species, level, abilityIndex, formIndex, gender, shiny, variant, ivs, nature, dataSource); if (Overrides.STATUS_OVERRIDE) { - this.status = new Status(Overrides.STATUS_OVERRIDE); + this.status = new Status(Overrides.STATUS_OVERRIDE, 0, 4); } if (Overrides.SHINY_OVERRIDE) { @@ -4481,7 +4480,7 @@ export class EnemyPokemon extends Pokemon { } if (Overrides.OPP_STATUS_OVERRIDE) { - this.status = new Status(Overrides.OPP_STATUS_OVERRIDE); + this.status = new Status(Overrides.OPP_STATUS_OVERRIDE, 0, 4); } if (Overrides.OPP_GENDER_OVERRIDE) { @@ -4490,9 +4489,11 @@ export class EnemyPokemon extends Pokemon { const speciesId = this.species.speciesId; - if (speciesId in Overrides.OPP_FORM_OVERRIDES + if ( + speciesId in Overrides.OPP_FORM_OVERRIDES && Overrides.OPP_FORM_OVERRIDES[speciesId] - && this.species.forms[Overrides.OPP_FORM_OVERRIDES[speciesId]]) { + && this.species.forms[Overrides.OPP_FORM_OVERRIDES[speciesId]] + ) { this.formIndex = Overrides.OPP_FORM_OVERRIDES[speciesId] ?? 0; } diff --git a/src/phases/move-phase.ts b/src/phases/move-phase.ts index 0af61918636..e9d8887e9cb 100644 --- a/src/phases/move-phase.ts +++ b/src/phases/move-phase.ts @@ -1,6 +1,6 @@ import { BattlerIndex } from "#app/battle"; import BattleScene from "#app/battle-scene"; -import { applyAbAttrs, applyPostMoveUsedAbAttrs, applyPreAttackAbAttrs, BlockRedirectAbAttr, IncreasePpAbAttr, PokemonTypeChangeAbAttr, PostMoveUsedAbAttr, RedirectMoveAbAttr } from "#app/data/ability"; +import { applyAbAttrs, applyPostMoveUsedAbAttrs, applyPreAttackAbAttrs, BlockRedirectAbAttr, IncreasePpAbAttr, PokemonTypeChangeAbAttr, PostMoveUsedAbAttr, RedirectMoveAbAttr, ReduceStatusEffectDurationAbAttr } from "#app/data/ability"; import { CommonAnim } from "#app/data/battle-anims"; import { BattlerTagLapseType, CenterOfAttentionTag } from "#app/data/battler-tags"; import { allMoves, applyMoveAttrs, BypassRedirectAttr, BypassSleepAttr, ChargeAttr, CopyMoveAttr, HealStatusEffectAttr, MoveFlags, PreMoveMessageAttr } from "#app/data/move"; @@ -175,7 +175,10 @@ export class MovePhase extends BattlePhase { break; case StatusEffect.SLEEP: applyMoveAttrs(BypassSleepAttr, this.pokemon, null, this.move.getMove()); - healed = this.pokemon.status.turnCount === this.pokemon.status.cureTurn; + const turnsRemaining = new NumberHolder(this.pokemon.status.sleepTurnsRemaining ?? 0); + applyAbAttrs(ReduceStatusEffectDurationAbAttr, this.pokemon, null, false, this.pokemon.status.effect, turnsRemaining); + this.pokemon.status.sleepTurnsRemaining = turnsRemaining.value; + healed = this.pokemon.status.sleepTurnsRemaining <= 0; activated = !healed && !this.pokemon.getTag(BattlerTagType.BYPASS_SLEEP); this.cancelled = activated; break; diff --git a/src/phases/obtain-status-effect-phase.ts b/src/phases/obtain-status-effect-phase.ts index c396fa7ba59..01384b932cb 100644 --- a/src/phases/obtain-status-effect-phase.ts +++ b/src/phases/obtain-status-effect-phase.ts @@ -8,26 +8,26 @@ import { getPokemonNameWithAffix } from "#app/messages"; import { PokemonPhase } from "./pokemon-phase"; export class ObtainStatusEffectPhase extends PokemonPhase { - private statusEffect?: StatusEffect | undefined; - private cureTurn?: integer | null; + private statusEffect?: StatusEffect; + private turnsRemaining?: number; private sourceText?: string | null; private sourcePokemon?: Pokemon | null; - constructor(scene: BattleScene, battlerIndex: BattlerIndex, statusEffect?: StatusEffect, cureTurn?: integer | null, sourceText?: string | null, sourcePokemon?: Pokemon | null) { + constructor(scene: BattleScene, battlerIndex: BattlerIndex, statusEffect?: StatusEffect, turnsRemaining?: number, sourceText?: string | null, sourcePokemon?: Pokemon | null) { super(scene, battlerIndex); this.statusEffect = statusEffect; - this.cureTurn = cureTurn; + this.turnsRemaining = turnsRemaining; this.sourceText = sourceText; - this.sourcePokemon = sourcePokemon; // For tracking which Pokemon caused the status effect + this.sourcePokemon = sourcePokemon; } start() { const pokemon = this.getPokemon(); if (pokemon && !pokemon.status) { if (pokemon.trySetStatus(this.statusEffect, false, this.sourcePokemon)) { - if (this.cureTurn) { - pokemon.status!.cureTurn = this.cureTurn; // TODO: is this bang correct? + if (this.turnsRemaining) { + pokemon.status!.sleepTurnsRemaining = this.turnsRemaining; } pokemon.updateInfo(true); new CommonBattleAnim(CommonAnim.POISON + (this.statusEffect! - 1), pokemon).play(this.scene, false, () => { diff --git a/src/phases/post-summon-phase.ts b/src/phases/post-summon-phase.ts index 617bb8b1cfe..3db98d9926c 100644 --- a/src/phases/post-summon-phase.ts +++ b/src/phases/post-summon-phase.ts @@ -18,7 +18,7 @@ export class PostSummonPhase extends PokemonPhase { const pokemon = this.getPokemon(); if (pokemon.status?.effect === StatusEffect.TOXIC) { - pokemon.status.turnCount = 0; + pokemon.status.toxicTurnCount = 0; } this.scene.arena.applyTags(ArenaTrapTag, false, pokemon); diff --git a/src/phases/post-turn-status-effect-phase.ts b/src/phases/post-turn-status-effect-phase.ts index 06681b733f0..2efd992a2b5 100644 --- a/src/phases/post-turn-status-effect-phase.ts +++ b/src/phases/post-turn-status-effect-phase.ts @@ -30,7 +30,7 @@ export class PostTurnStatusEffectPhase extends PokemonPhase { damage.value = Math.max(pokemon.getMaxHp() >> 3, 1); break; case StatusEffect.TOXIC: - damage.value = Math.max(Math.floor((pokemon.getMaxHp() / 16) * pokemon.status.turnCount), 1); + damage.value = Math.max(Math.floor((pokemon.getMaxHp() / 16) * pokemon.status.toxicTurnCount), 1); break; case StatusEffect.BURN: damage.value = Math.max(pokemon.getMaxHp() >> 4, 1); diff --git a/src/system/pokemon-data.ts b/src/system/pokemon-data.ts index cddc5798872..e681c995b26 100644 --- a/src/system/pokemon-data.ts +++ b/src/system/pokemon-data.ts @@ -137,7 +137,7 @@ export default class PokemonData { this.moveset = (source.moveset || [ new PokemonMove(Moves.TACKLE), new PokemonMove(Moves.GROWL) ]).filter(m => m).map((m: any) => new PokemonMove(m.moveId, m.ppUsed, m.ppUp)); if (!forHistory) { this.status = source.status - ? new Status(source.status.effect, source.status.turnCount, source.status.cureTurn) + ? new Status(source.status.effect, source.status.toxicTurnCount, source.status.sleepTurnsRemaining) : null; } diff --git a/src/test/abilities/early_bird.test.ts b/src/test/abilities/early_bird.test.ts new file mode 100644 index 00000000000..a69290fa1e4 --- /dev/null +++ b/src/test/abilities/early_bird.test.ts @@ -0,0 +1,93 @@ +import { Status } from "#app/data/status-effect"; +import { MoveResult } from "#app/field/pokemon"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { StatusEffect } from "#enums/status-effect"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Abilities - Early Bird", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.REST, Moves.BELLY_DRUM, Moves.SPLASH ]) + .ability(Abilities.EARLY_BIRD) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); + + it("reduces Rest's sleep time to 1 turn", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const player = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.BELLY_DRUM); + await game.toNextTurn(); + game.move.select(Moves.REST); + await game.toNextTurn(); + + expect(player.status?.effect).toBe(StatusEffect.SLEEP); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status?.effect).toBe(StatusEffect.SLEEP); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.FAIL); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status?.effect).toBeUndefined(); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + }); + + it("reduces 3-turn sleep to 1 turn", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const player = game.scene.getPlayerPokemon()!; + player.status = new Status(StatusEffect.SLEEP, 0, 4); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status?.effect).toBe(StatusEffect.SLEEP); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.FAIL); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status?.effect).toBeUndefined(); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + }); + + it("reduces 1-turn sleep to 0 turns", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const player = game.scene.getPlayerPokemon()!; + player.status = new Status(StatusEffect.SLEEP, 0, 2); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status?.effect).toBeUndefined(); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + }); +}); diff --git a/src/test/abilities/magic_guard.test.ts b/src/test/abilities/magic_guard.test.ts index 614f983e76e..8075eac66f2 100644 --- a/src/test/abilities/magic_guard.test.ts +++ b/src/test/abilities/magic_guard.test.ts @@ -150,7 +150,7 @@ describe("Abilities - Magic Guard", () => { const enemyPokemon = game.scene.getEnemyPokemon()!; - const toxicStartCounter = enemyPokemon.status!.turnCount; + const toxicStartCounter = enemyPokemon.status!.toxicTurnCount; //should be 0 await game.phaseInterceptor.to(TurnEndPhase); @@ -162,7 +162,7 @@ describe("Abilities - Magic Guard", () => { * - The enemy Pokemon's hypothetical CatchRateMultiplier should be 1.5 */ expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); - expect(enemyPokemon.status!.turnCount).toBeGreaterThan(toxicStartCounter); + expect(enemyPokemon.status!.toxicTurnCount).toBeGreaterThan(toxicStartCounter); expect(getStatusEffectCatchRateMultiplier(enemyPokemon.status!.effect)).toBe(1.5); } ); diff --git a/src/test/data/status-effect.test.ts b/src/test/data/status-effect.test.ts index bca3bd21c70..8b37da45d8d 100644 --- a/src/test/data/status-effect.test.ts +++ b/src/test/data/status-effect.test.ts @@ -1,4 +1,5 @@ import { + Status, StatusEffect, getStatusEffectActivationText, getStatusEffectDescriptor, @@ -6,14 +7,19 @@ import { getStatusEffectObtainText, getStatusEffectOverlapText, } from "#app/data/status-effect"; +import { MoveResult } from "#app/field/pokemon"; +import GameManager from "#app/test/utils/gameManager"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; import { mockI18next } from "#test/utils/testUtils"; import i18next from "i18next"; -import { afterEach, beforeAll, describe, expect, it, vi } from "vitest"; +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; const pokemonName = "PKM"; const sourceText = "SOURCE"; -describe("status-effect", () => { +describe("Status Effect Messages", () => { beforeAll(() => { i18next.init(); }); @@ -299,3 +305,59 @@ describe("status-effect", () => { vi.resetAllMocks(); }); }); + +describe("Status Effects - Sleep", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.SPLASH ]) + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); + + it("should last the appropriate number of turns", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const player = game.scene.getPlayerPokemon()!; + player.status = new Status(StatusEffect.SLEEP, 0, 4); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status.effect).toBe(StatusEffect.SLEEP); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status.effect).toBe(StatusEffect.SLEEP); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status.effect).toBe(StatusEffect.SLEEP); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.FAIL); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status?.effect).toBeUndefined(); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + }); +}); diff --git a/src/test/items/toxic_orb.test.ts b/src/test/items/toxic_orb.test.ts index 63c7b6245f5..583e302126c 100644 --- a/src/test/items/toxic_orb.test.ts +++ b/src/test/items/toxic_orb.test.ts @@ -7,8 +7,6 @@ import GameManager from "#test/utils/gameManager"; import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; -const TIMEOUT = 20 * 1000; - describe("Items - Toxic orb", () => { let phaserGame: Phaser.Game; let game: GameManager; @@ -27,10 +25,10 @@ describe("Items - Toxic orb", () => { game = new GameManager(phaserGame); game.override .battleType("single") - .enemySpecies(Species.RATTATA) + .enemySpecies(Species.MAGIKARP) .ability(Abilities.BALL_FETCH) .enemyAbility(Abilities.BALL_FETCH) - .moveset([ Moves.SPLASH ]) + .moveset(Moves.SPLASH) .enemyMoveset(Moves.SPLASH) .startingHeldItems([{ name: "TOXIC_ORB", @@ -39,22 +37,19 @@ describe("Items - Toxic orb", () => { vi.spyOn(i18next, "t"); }); - it("badly poisons the holder", async () => { - await game.classicMode.startBattle([ Species.MIGHTYENA ]); + it("should badly poison the holder", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); - const player = game.scene.getPlayerField()[0]; + const player = game.scene.getPlayerPokemon()!; + expect(player.getHeldItems()[0].type.id).toBe("TOXIC_ORB"); game.move.select(Moves.SPLASH); await game.phaseInterceptor.to("TurnEndPhase"); - // Toxic orb should trigger here - await game.phaseInterceptor.run("MessagePhase"); + await game.phaseInterceptor.to("MessagePhase"); expect(i18next.t).toHaveBeenCalledWith("statusEffect:toxic.obtainSource", expect.anything()); - await game.toNextTurn(); - expect(player.status?.effect).toBe(StatusEffect.TOXIC); - // Damage should not have ticked yet. - expect(player.status?.turnCount).toBe(0); - }, TIMEOUT); + expect(player.status?.toxicTurnCount).toBe(0); + }); }); diff --git a/src/test/moves/nightmare.test.ts b/src/test/moves/nightmare.test.ts index 61b133a3280..f4c485ff1b4 100644 --- a/src/test/moves/nightmare.test.ts +++ b/src/test/moves/nightmare.test.ts @@ -1,12 +1,10 @@ -import { CommandPhase } from "#app/phases/command-phase"; -import { TurnInitPhase } from "#app/phases/turn-init-phase"; +import { StatusEffect } from "#app/data/status-effect"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; import { Species } from "#enums/species"; import GameManager from "#test/utils/gameManager"; import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; -import { StatusEffect } from "#app/data/status-effect"; describe("Moves - Nightmare", () => { let phaserGame: Phaser.Game; @@ -39,16 +37,16 @@ describe("Moves - Nightmare", () => { const enemyPokemon = game.scene.getEnemyPokemon()!; const enemyMaxHP = enemyPokemon.hp; + game.move.select(Moves.NIGHTMARE); - await game.phaseInterceptor.to(TurnInitPhase); + await game.toNextTurn(); expect(enemyPokemon.hp).toBe(enemyMaxHP - Math.floor(enemyMaxHP / 4)); // take a second turn to make sure damage occurs again - await game.phaseInterceptor.to(CommandPhase); game.move.select(Moves.SPLASH); + await game.toNextTurn(); - await game.phaseInterceptor.to(TurnInitPhase); expect(enemyPokemon.hp).toBe(enemyMaxHP - Math.floor(enemyMaxHP / 4) - Math.floor(enemyMaxHP / 4)); }); }); diff --git a/src/test/moves/will_o_wisp.test.ts b/src/test/moves/will_o_wisp.test.ts new file mode 100644 index 00000000000..39729d331ad --- /dev/null +++ b/src/test/moves/will_o_wisp.test.ts @@ -0,0 +1,53 @@ +import { BattlerIndex } from "#app/battle"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { StatusEffect } from "#enums/status-effect"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Moves - Will-O-Wisp", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.WILL_O_WISP, Moves.SPLASH ]) + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); + + it("should burn the opponent", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const enemy = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.WILL_O_WISP); + await game.setTurnOrder([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + await game.move.forceHit(); + await game.toNextTurn(); + + expect(enemy.status?.effect).toBe(StatusEffect.BURN); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(enemy.status?.effect).toBe(StatusEffect.BURN); + }); +}); From 5e7f2042fcba5ea38de0f6d7298499d93019a9fc Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Tue, 22 Oct 2024 13:05:37 -0700 Subject: [PATCH 29/85] [UI][QoL] Cursor defaults to Fight at the start of each new wave (#4666) * cursors are dumb * update * fixed? * maybe solution * fix in! * Possible cursor fixes --------- Co-authored-by: frutescens Co-authored-by: Opaque02 <66582645+Opaque02@users.noreply.github.com> --- src/phases/command-phase.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/phases/command-phase.ts b/src/phases/command-phase.ts index e6f2eb69ff3..6d4d46c51c9 100644 --- a/src/phases/command-phase.ts +++ b/src/phases/command-phase.ts @@ -30,6 +30,15 @@ export class CommandPhase extends FieldPhase { start() { super.start(); + const commandUiHandler = this.scene.ui.handlers[Mode.COMMAND]; + if (commandUiHandler) { + if (this.scene.currentBattle.turn === 1 || commandUiHandler.getCursor() === Command.POKEMON) { + commandUiHandler.setCursor(Command.FIGHT); + } else { + commandUiHandler.setCursor(commandUiHandler.getCursor()); + } + } + if (this.fieldIndex) { // If we somehow are attempting to check the right pokemon but there's only one pokemon out // Switch back to the center pokemon. This can happen rarely in double battles with mid turn switching From 96e5f2d763d3bf225ae685675f54b1fb8aa5ae37 Mon Sep 17 00:00:00 2001 From: damocleas Date: Tue, 22 Oct 2024 21:07:28 -0400 Subject: [PATCH 30/85] Starmobile Stat Adjustments (#4704) Co-authored-by: Adrian T. <68144167+torranx@users.noreply.github.com> --- src/data/pokemon-species.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/data/pokemon-species.ts b/src/data/pokemon-species.ts index 947ac939989..96d1eb430fb 100644 --- a/src/data/pokemon-species.ts +++ b/src/data/pokemon-species.ts @@ -2580,11 +2580,11 @@ export function initSpecies() { new PokemonSpecies(Species.VAROOM, 9, false, false, false, "Single-Cyl Pokémon", Type.STEEL, Type.POISON, 1, 35, Abilities.OVERCOAT, Abilities.NONE, Abilities.SLOW_START, 300, 45, 70, 63, 30, 45, 47, 190, 50, 60, GrowthRate.MEDIUM_FAST, 50, false), new PokemonSpecies(Species.REVAVROOM, 9, false, false, false, "Multi-Cyl Pokémon", Type.STEEL, Type.POISON, 1.8, 120, Abilities.OVERCOAT, Abilities.NONE, Abilities.FILTER, 500, 80, 119, 90, 54, 67, 90, 75, 50, 175, GrowthRate.MEDIUM_FAST, 50, false, false, new PokemonForm("Normal", "", Type.STEEL, Type.POISON, 1.8, 120, Abilities.OVERCOAT, Abilities.NONE, Abilities.FILTER, 500, 80, 119, 90, 54, 67, 90, 75, 50, 175, false, null, true), - new PokemonForm("Segin Starmobile", "segin-starmobile", Type.STEEL, Type.DARK, 1.8, 240, Abilities.INTIMIDATE, Abilities.NONE, Abilities.INTIMIDATE, 600, 120, 129, 100, 59, 77, 115, 75, 50, 175), - new PokemonForm("Schedar Starmobile", "schedar-starmobile", Type.STEEL, Type.FIRE, 1.8, 240, Abilities.SPEED_BOOST, Abilities.NONE, Abilities.SPEED_BOOST, 600, 120, 129, 100, 59, 77, 115, 75, 50, 175), - new PokemonForm("Navi Starmobile", "navi-starmobile", Type.STEEL, Type.POISON, 1.8, 240, Abilities.TOXIC_DEBRIS, Abilities.NONE, Abilities.TOXIC_DEBRIS, 600, 120, 129, 100, 59, 77, 115, 75, 50, 175), - new PokemonForm("Ruchbah Starmobile", "ruchbah-starmobile", Type.STEEL, Type.FAIRY, 1.8, 240, Abilities.MISTY_SURGE, Abilities.NONE, Abilities.MISTY_SURGE, 600, 120, 129, 100, 59, 77, 115, 75, 50, 175), - new PokemonForm("Caph Starmobile", "caph-starmobile", Type.STEEL, Type.FIGHTING, 1.8, 240, Abilities.STAMINA, Abilities.NONE, Abilities.STAMINA, 600, 120, 129, 100, 59, 77, 115, 75, 50, 175), + new PokemonForm("Segin Starmobile", "segin-starmobile", Type.STEEL, Type.DARK, 1.8, 240, Abilities.INTIMIDATE, Abilities.NONE, Abilities.INTIMIDATE, 600, 110, 129, 100, 77, 79, 105, 75, 50, 175), + new PokemonForm("Schedar Starmobile", "schedar-starmobile", Type.STEEL, Type.FIRE, 1.8, 240, Abilities.SPEED_BOOST, Abilities.NONE, Abilities.SPEED_BOOST, 600, 110, 129, 100, 77, 79, 105, 75, 50, 175), + new PokemonForm("Navi Starmobile", "navi-starmobile", Type.STEEL, Type.POISON, 1.8, 240, Abilities.TOXIC_DEBRIS, Abilities.NONE, Abilities.TOXIC_DEBRIS, 600, 110, 129, 100, 77, 79, 105, 75, 50, 175), + new PokemonForm("Ruchbah Starmobile", "ruchbah-starmobile", Type.STEEL, Type.FAIRY, 1.8, 240, Abilities.MISTY_SURGE, Abilities.NONE, Abilities.MISTY_SURGE, 600, 110, 129, 100, 77, 79, 105, 75, 50, 175), + new PokemonForm("Caph Starmobile", "caph-starmobile", Type.STEEL, Type.FIGHTING, 1.8, 240, Abilities.STAMINA, Abilities.NONE, Abilities.STAMINA, 600, 110, 129, 100, 77, 79, 105, 75, 50, 175), ), new PokemonSpecies(Species.CYCLIZAR, 9, false, false, false, "Mount Pokémon", Type.DRAGON, Type.NORMAL, 1.6, 63, Abilities.SHED_SKIN, Abilities.NONE, Abilities.REGENERATOR, 501, 70, 95, 65, 85, 65, 121, 190, 50, 175, GrowthRate.MEDIUM_SLOW, 50, false), new PokemonSpecies(Species.ORTHWORM, 9, false, false, false, "Earthworm Pokémon", Type.STEEL, null, 2.5, 310, Abilities.EARTH_EATER, Abilities.NONE, Abilities.SAND_VEIL, 480, 70, 85, 145, 60, 55, 65, 25, 50, 240, GrowthRate.SLOW, 50, false), From 0fe57b44b5ca2fcc934759147a29b46e07b0f76b Mon Sep 17 00:00:00 2001 From: Blitzy <118096277+Blitz425@users.noreply.github.com> Date: Tue, 22 Oct 2024 20:13:10 -0500 Subject: [PATCH 31/85] [Balance] Add Exclusive Moves from Prior Evolutions via Memory Mushroom (#4681) --- src/data/balance/pokemon-level-moves.ts | 479 +++++++++++++++++++----- 1 file changed, 389 insertions(+), 90 deletions(-) diff --git a/src/data/balance/pokemon-level-moves.ts b/src/data/balance/pokemon-level-moves.ts index b5608093df2..53f547c4504 100644 --- a/src/data/balance/pokemon-level-moves.ts +++ b/src/data/balance/pokemon-level-moves.ts @@ -93,6 +93,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.GROWL ], [ 1, Moves.EMBER ], [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.FIRE_SPIN ], // Previous Stage Move [ 12, Moves.DRAGON_BREATH ], [ 19, Moves.FIRE_FANG ], [ 24, Moves.SLASH ], @@ -174,6 +175,9 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.METAPOD]: [ [ EVOLVE_MOVE, Moves.HARDEN ], + [ RELEARN_MOVE, Moves.TACKLE ], // Previous Stage Move + [ RELEARN_MOVE, Moves.STRING_SHOT ], // Previous Stage Move + [ RELEARN_MOVE, Moves.BUG_BITE ], // Previous Stage Move [ 1, Moves.HARDEN ], ], [Species.BUTTERFREE]: [ @@ -203,10 +207,17 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.KAKUNA]: [ [ EVOLVE_MOVE, Moves.HARDEN ], + [ RELEARN_MOVE, Moves.POISON_STING ], // Previous Stage Move + [ RELEARN_MOVE, Moves.STRING_SHOT ], // Previous Stage Move + [ RELEARN_MOVE, Moves.BUG_BITE ], // Previous Stage Move [ 1, Moves.HARDEN ], ], [Species.BEEDRILL]: [ [ EVOLVE_MOVE, Moves.TWINEEDLE ], + [ 1, Moves.POISON_STING ], // Previous Stage Move + [ 1, Moves.STRING_SHOT ], // Previous Stage Move + [ 1, Moves.HARDEN ], // Previous Stage Move + [ 1, Moves.BUG_BITE ], // Previous Stage Move [ 1, Moves.FURY_ATTACK ], [ 11, Moves.FURY_CUTTER ], [ 14, Moves.RAGE ], @@ -454,6 +465,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.POISON_STING ], [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.CRUSH_CLAW ], + [ 1, Moves.AGILITY ], // Previous Stage Move [ 9, Moves.ROLLOUT ], [ 12, Moves.FURY_CUTTER ], [ 15, Moves.RAPID_SPIN ], @@ -961,6 +973,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.SCRATCH ], [ 1, Moves.LEER ], [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.COVET ], // Previous Stage Move [ 1, Moves.FLING ], [ 5, Moves.FURY_SWIPES ], [ 8, Moves.LOW_KICK ], @@ -1044,10 +1057,6 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.POLIWRATH]: [ [ EVOLVE_MOVE, Moves.DYNAMIC_PUNCH ], - [ 1, Moves.BUBBLE_BEAM ], - [ 1, Moves.BODY_SLAM ], - [ 1, Moves.HYPNOSIS ], - [ 1, Moves.WATER_SPORT ], [ RELEARN_MOVE, Moves.POUND ], [ RELEARN_MOVE, Moves.DOUBLE_EDGE ], [ RELEARN_MOVE, Moves.WATER_GUN ], @@ -1057,13 +1066,18 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ RELEARN_MOVE, Moves.MUD_SHOT ], [ RELEARN_MOVE, Moves.EARTH_POWER ], [ RELEARN_MOVE, Moves.CIRCLE_THROW ], + [ 1, Moves.BUBBLE_BEAM ], + [ 1, Moves.BODY_SLAM ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.WATER_SPORT ], ], [Species.ABRA]: [ [ 1, Moves.TELEPORT ], - [ 1, Moves.CONFUSION ], //Custom + [ 1, Moves.CONFUSION ], // Custom ], [Species.KADABRA]: [ - [ EVOLVE_MOVE, Moves.PSYBEAM ], //LGPE + [ EVOLVE_MOVE, Moves.PSYBEAM ], // LGPE + [ 1, Moves.CONFUSION ], // Previous Stage Move, Custom [ 1, Moves.DISABLE ], [ 1, Moves.TELEPORT ], [ 1, Moves.KINESIS ], @@ -1184,10 +1198,18 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ RELEARN_MOVE, Moves.STOCKPILE ], [ RELEARN_MOVE, Moves.SWALLOW ], [ RELEARN_MOVE, Moves.SPIT_UP ], + [ RELEARN_MOVE, Moves.WRAP ], // Previous Stage Move + [ RELEARN_MOVE, Moves.GROWTH ], // Previous Stage Move + [ RELEARN_MOVE, Moves.ACID ], // Previous Stage Move + [ RELEARN_MOVE, Moves.KNOCK_OFF ], // Previous Stage Move [ RELEARN_MOVE, Moves.GASTRO_ACID ], + [ RELEARN_MOVE, Moves.POISON_JAB ], // Previous Stage Move + [ RELEARN_MOVE, Moves.SLAM ], // Previous Stage Move [ RELEARN_MOVE, Moves.POWER_WHIP ], [ 1, Moves.VINE_WHIP ], [ 1, Moves.SLEEP_POWDER ], + [ 1, Moves.POISON_POWDER ], // Previous Stage Move + [ 1, Moves.STUN_SPORE ], // Previous Stage Move [ 1, Moves.SWEET_SCENT ], [ 1, Moves.RAZOR_LEAF ], [ 44, Moves.LEAF_BLADE ], @@ -1262,6 +1284,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.ROCK_POLISH ], + [ 1, Moves.ROLLOUT ], // Previous Stage Move [ 1, Moves.HEAVY_SLAM ], [ 16, Moves.ROCK_THROW ], [ 18, Moves.SMACK_DOWN ], @@ -1548,7 +1571,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.GASTLY]: [ [ 1, Moves.CONFUSE_RAY ], [ 1, Moves.LICK ], - [ 1, Moves.ACID ], //Custom + [ 1, Moves.ACID ], // Custom [ 4, Moves.HYPNOSIS ], [ 8, Moves.MEAN_LOOK ], [ 12, Moves.PAYBACK ], @@ -1567,6 +1590,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.HYPNOSIS ], [ 1, Moves.CONFUSE_RAY ], [ 1, Moves.LICK ], + [ 1, Moves.ACID ], // Previous Stage Move, Custom [ 1, Moves.MEAN_LOOK ], [ 12, Moves.PAYBACK ], [ 16, Moves.SPITE ], @@ -1583,6 +1607,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.HYPNOSIS ], [ 1, Moves.CONFUSE_RAY ], [ 1, Moves.LICK ], + [ 1, Moves.ACID ], // Previous Stage Move, Custom [ 1, Moves.PERISH_SONG ], [ 1, Moves.MEAN_LOOK ], [ 1, Moves.SHADOW_PUNCH ], @@ -1609,7 +1634,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 12, Moves.DRAGON_BREATH ], [ 16, Moves.CURSE ], [ 20, Moves.ROCK_SLIDE ], - [ 22, Moves.GYRO_BALL ], //Custom, from USUM + [ 22, Moves.GYRO_BALL ], // Custom, from USUM [ 24, Moves.SCREECH ], [ 28, Moves.SAND_TOMB ], [ 32, Moves.STEALTH_ROCK ], @@ -1849,7 +1874,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.LICKITUNG]: [ [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.LICK ], - [ 1, Moves.TACKLE ], //Custom + [ 1, Moves.TACKLE ], // Custom [ 6, Moves.REST ], [ 12, Moves.SUPERSONIC ], [ 18, Moves.WRAP ], @@ -2090,6 +2115,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.MR_MIME]: [ [ 1, Moves.POUND ], + [ 1, Moves.TICKLE ], // Previous Stage Move [ 1, Moves.BATON_PASS ], [ 1, Moves.ENCORE ], [ 1, Moves.COPYCAT ], @@ -2122,7 +2148,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 20, Moves.DOUBLE_HIT ], [ 24, Moves.SLASH ], [ 28, Moves.FOCUS_ENERGY ], - [ 30, Moves.STEEL_WING ], //Custom + [ 30, Moves.STEEL_WING ], // Custom [ 32, Moves.AGILITY ], [ 36, Moves.AIR_SLASH ], [ 40, Moves.X_SCISSOR ], @@ -2279,6 +2305,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.VAPOREON]: [ [ EVOLVE_MOVE, Moves.BOUNCY_BUBBLE ], + [ RELEARN_MOVE, Moves.VEEVEE_VOLLEY ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAKE_DOWN ], [ 1, Moves.DOUBLE_EDGE ], @@ -2306,6 +2333,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.JOLTEON]: [ [ EVOLVE_MOVE, Moves.BUZZY_BUZZ ], + [ RELEARN_MOVE, Moves.VEEVEE_VOLLEY ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAKE_DOWN ], [ 1, Moves.DOUBLE_EDGE ], @@ -2333,6 +2361,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.FLAREON]: [ [ EVOLVE_MOVE, Moves.SIZZLY_SLIDE ], + [ RELEARN_MOVE, Moves.VEEVEE_VOLLEY ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAKE_DOWN ], [ 1, Moves.DOUBLE_EDGE ], @@ -2463,6 +2492,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SNORLAX]: [ [ 1, Moves.TACKLE ], [ 1, Moves.SCREECH ], + [ 1, Moves.ODOR_SLEUTH ], // Previous Stage Move [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.METRONOME ], [ 1, Moves.LICK ], @@ -2632,7 +2662,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.CHIKORITA]: [ [ 1, Moves.TACKLE ], [ 1, Moves.GROWL ], - [ 5, Moves.RAZOR_LEAF ], //Custom, moved from 6 to 5 + [ 5, Moves.RAZOR_LEAF ], // Custom, moved from 6 to 5 [ 9, Moves.POISON_POWDER ], [ 12, Moves.SYNTHESIS ], [ 17, Moves.REFLECT ], @@ -2682,8 +2712,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.CYNDAQUIL]: [ [ 1, Moves.TACKLE ], [ 1, Moves.LEER ], - [ 5, Moves.EMBER ], //Custom, moved from 10 to 5 - [ 10, Moves.SMOKESCREEN ], //Custom, moved from 6 to 10 + [ 5, Moves.EMBER ], // Custom, moved from 10 to 5 + [ 10, Moves.SMOKESCREEN ], // Custom, moved from 6 to 10 [ 13, Moves.QUICK_ATTACK ], [ 19, Moves.FLAME_WHEEL ], [ 22, Moves.DEFENSE_CURL ], @@ -2737,7 +2767,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.TOTODILE]: [ [ 1, Moves.SCRATCH ], [ 1, Moves.LEER ], - [ 5, Moves.WATER_GUN ], //Custom, moved from 6 to 5 + [ 5, Moves.WATER_GUN ], // Custom, moved from 6 to 5 [ 9, Moves.BITE ], [ 13, Moves.SCARY_FACE ], [ 19, Moves.ICE_FANG ], @@ -3149,6 +3179,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.MOONBLAST ], ], [Species.MARILL]: [ + [ 1, Moves.SPLASH ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAIL_WHIP ], [ 1, Moves.WATER_GUN ], @@ -3168,6 +3199,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 36, Moves.SUPERPOWER ], ], [Species.AZUMARILL]: [ + [ 1, Moves.SPLASH ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAIL_WHIP ], [ 1, Moves.WATER_GUN ], @@ -3189,6 +3221,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SUDOWOODO]: [ [ EVOLVE_MOVE, Moves.SLAM ], [ 1, Moves.ROCK_THROW ], + [ 1, Moves.TACKLE ], // Previous Stage Move, Custom [ 1, Moves.FLAIL ], [ 1, Moves.FAKE_TEARS ], [ 1, Moves.HAMMER_ARM ], @@ -3222,6 +3255,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.HYDRO_PUMP ], [ 1, Moves.BELLY_DRUM ], [ 1, Moves.POUND ], + [ 1, Moves.WATER_SPORT ], // Previous Stage Move ], [Species.HOPPIP]: [ [ 1, Moves.TACKLE ], @@ -3315,9 +3349,12 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 39, Moves.SEED_BOMB ], ], [Species.SUNFLORA]: [ + [ RELEARN_MOVE, Moves.SEED_BOMB ], // Previous Stage Move [ 1, Moves.POUND ], [ 1, Moves.TACKLE ], [ 1, Moves.GROWTH ], + [ 1, Moves.ENDEAVOR ], // Previous Stage Move + [ 1, Moves.SYNTHESIS ], // Previous Stage Move [ 4, Moves.INGRAIN ], [ 7, Moves.ABSORB ], [ 10, Moves.MEGA_DRAIN ], @@ -3382,6 +3419,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.ESPEON]: [ [ EVOLVE_MOVE, Moves.GLITZY_GLOW ], + [ RELEARN_MOVE, Moves.VEEVEE_VOLLEY ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAKE_DOWN ], [ 1, Moves.DOUBLE_EDGE ], @@ -3408,6 +3446,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.UMBREON]: [ [ EVOLVE_MOVE, Moves.BADDY_BAD ], + [ RELEARN_MOVE, Moves.VEEVEE_VOLLEY ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAKE_DOWN ], [ 1, Moves.DOUBLE_EDGE ], @@ -3464,6 +3503,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 15, Moves.DISABLE ], [ 18, Moves.WATER_PULSE ], [ 21, Moves.HEADBUTT ], + [ 24, Moves.ZEN_HEADBUTT ], // Previous Stage Move, Galar Slowking Level [ 27, Moves.AMNESIA ], [ 30, Moves.SURF ], [ 33, Moves.SLACK_OFF ], @@ -3562,7 +3602,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.DUNSPARCE]: [ [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.FLAIL ], - [ 1, Moves.TACKLE ], //Custom + [ 1, Moves.TACKLE ], // Custom [ 4, Moves.MUD_SLAP ], [ 8, Moves.ROLLOUT ], [ 12, Moves.GLARE ], @@ -3609,6 +3649,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 12, Moves.DRAGON_BREATH ], [ 16, Moves.CURSE ], [ 20, Moves.ROCK_SLIDE ], + [ 22, Moves.GYRO_BALL ], // Custom from USUM [ 24, Moves.SCREECH ], [ 28, Moves.SAND_TOMB ], [ 32, Moves.STEALTH_ROCK ], @@ -3688,6 +3729,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 20, Moves.DOUBLE_HIT ], [ 24, Moves.SLASH ], [ 28, Moves.FOCUS_ENERGY ], + [ 30, Moves.STEEL_WING ], // Custom [ 32, Moves.IRON_DEFENSE ], [ 36, Moves.IRON_HEAD ], [ 40, Moves.X_SCISSOR ], @@ -3765,8 +3807,11 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.SCRATCH ], [ 1, Moves.LEER ], [ 1, Moves.LICK ], - [ 1, Moves.FAKE_TEARS ], [ 1, Moves.COVET ], + [ 1, Moves.FLING ], // Previous Stage Move + [ 1, Moves.BABY_DOLL_EYES ], // Previous Stage Move + [ 1, Moves.FAKE_TEARS ], + [ 1, Moves.CHARM ], // Previous Stage Move [ 8, Moves.FURY_SWIPES ], [ 13, Moves.PAYBACK ], [ 17, Moves.SWEET_SCENT ], @@ -3783,7 +3828,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SLUGMA]: [ [ 1, Moves.SMOG ], [ 1, Moves.YAWN ], - [ 5, Moves.EMBER ], //Custom, Moved from Level 6 to 5 + [ 5, Moves.EMBER ], // Custom, Moved from Level 6 to 5 [ 8, Moves.ROCK_THROW ], [ 13, Moves.HARDEN ], [ 20, Moves.CLEAR_SMOG ], @@ -3898,7 +3943,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 48, Moves.SOAK ], [ 54, Moves.HYPER_BEAM ], ], - [Species.DELIBIRD]: [ //Given a custom level up learnset + [Species.DELIBIRD]: [ // Given a custom level up learnset [ 1, Moves.PRESENT ], [ 1, Moves.METRONOME ], [ 5, Moves.FAKE_OUT ], @@ -3991,6 +4036,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 62, Moves.INFERNO ], ], [Species.KINGDRA]: [ + [ RELEARN_MOVE, Moves.LASER_FOCUS ], // Previous Stage Move [ 1, Moves.LEER ], [ 1, Moves.WATER_GUN ], [ 1, Moves.SMOKESCREEN ], @@ -4025,9 +4071,17 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.DONPHAN]: [ [ EVOLVE_MOVE, Moves.FURY_ATTACK ], - [ 1, Moves.HORN_ATTACK ], + [ 1, Moves.TACKLE ], // Previous Stage Move [ 1, Moves.GROWL ], + [ 1, Moves.HORN_ATTACK ], [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ODOR_SLEUTH ], // Previous Stage Move + [ 1, Moves.FLAIL ], // Previous Stage Move + [ 1, Moves.ENDURE ], // Previous Stage Move + [ 1, Moves.TAKE_DOWN ], // Previous Stage Move + [ 1, Moves.CHARM ], // Previous Stage Move + [ 1, Moves.LAST_RESORT ], // Previous Stage Move + [ 1, Moves.DOUBLE_EDGE ], // Previous Stage Move [ 1, Moves.THUNDER_FANG ], [ 1, Moves.FIRE_FANG ], [ 1, Moves.BULLDOZE ], @@ -4047,6 +4101,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.CONVERSION ], [ 1, Moves.RECYCLE ], [ 1, Moves.MAGNET_RISE ], + [ 1, Moves.MAGIC_COAT ], // Previous Stage Move [ 15, Moves.THUNDER_SHOCK ], [ 20, Moves.PSYBEAM ], [ 25, Moves.CONVERSION_2 ], @@ -4513,6 +4568,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.MARSHTOMP]: [ [ EVOLVE_MOVE, Moves.MUD_SHOT ], + [ RELEARN_MOVE, Moves.SURF ], // Previous Stage Move [ RELEARN_MOVE, Moves.ROCK_SMASH ], [ 1, Moves.TACKLE ], [ 1, Moves.GROWL ], @@ -4634,10 +4690,15 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.SILCOON]: [ [ EVOLVE_MOVE, Moves.HARDEN ], + [ RELEARN_MOVE, Moves.TACKLE ], // Previous Stage Move + [ RELEARN_MOVE, Moves.STRING_SHOT ], // Previous Stage Move + [ RELEARN_MOVE, Moves.POISON_STING ], // Previous Stage Move + [ RELEARN_MOVE, Moves.BUG_BITE ], // Previous Stage Move [ 1, Moves.HARDEN ], ], [Species.BEAUTIFLY]: [ [ EVOLVE_MOVE, Moves.GUST ], + [ 1, Moves.TACKLE ], // Previous Stage Move [ 1, Moves.BUG_BITE ], [ 1, Moves.GUST ], [ 1, Moves.HARDEN ], @@ -4658,10 +4719,15 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.CASCOON]: [ [ EVOLVE_MOVE, Moves.HARDEN ], + [ RELEARN_MOVE, Moves.TACKLE ], // Previous Stage Move + [ RELEARN_MOVE, Moves.STRING_SHOT ], // Previous Stage Move + [ RELEARN_MOVE, Moves.POISON_STING ], // Previous Stage Move + [ RELEARN_MOVE, Moves.BUG_BITE ], // Previous Stage Move [ 1, Moves.HARDEN ], ], [Species.DUSTOX]: [ [ EVOLVE_MOVE, Moves.GUST ], + [ 1, Moves.TACKLE ], // Previous Stage Move [ 1, Moves.BUG_BITE ], [ 1, Moves.GUST ], [ 1, Moves.HARDEN ], @@ -4701,6 +4767,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.ABSORB ], [ 1, Moves.FLAIL ], [ 1, Moves.FAKE_OUT ], + [ 1, Moves.RAIN_DANCE ], // Previous Stage Move [ 1, Moves.KNOCK_OFF ], [ 1, Moves.TEETER_DANCE ], [ 1, Moves.ASTONISH ], @@ -4728,6 +4795,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ RELEARN_MOVE, Moves.ASTONISH ], [ RELEARN_MOVE, Moves.ENERGY_BALL ], [ RELEARN_MOVE, Moves.ZEN_HEADBUTT ], + [ RELEARN_MOVE, Moves.LEECH_SEED ], // Previous Stage Move + [ RELEARN_MOVE, Moves.GIGA_DRAIN ], // Previous Stage Move [ 1, Moves.FAKE_OUT ], [ 1, Moves.BUBBLE_BEAM ], [ 1, Moves.RAIN_DANCE ], @@ -4757,8 +4826,10 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.EXPLOSION ], [ 1, Moves.TACKLE ], [ 1, Moves.HARDEN ], + [ 1, Moves.BIDE ], // Previous Stage Move [ 1, Moves.ABSORB ], [ 1, Moves.ASTONISH ], + [ 1, Moves.HEADBUTT ], // Previous Stage Move [ 9, Moves.GROWTH ], [ 12, Moves.ROLLOUT ], [ 18, Moves.MEGA_DRAIN ], @@ -4773,11 +4844,13 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ EVOLVE_MOVE, Moves.LEAF_BLADE ], [ RELEARN_MOVE, Moves.WHIRLWIND ], [ RELEARN_MOVE, Moves.TACKLE ], + [ RELEARN_MOVE, Moves.BIDE ], // Previous Stage Move [ RELEARN_MOVE, Moves.ABSORB ], [ RELEARN_MOVE, Moves.MEGA_DRAIN ], [ RELEARN_MOVE, Moves.GROWTH ], [ RELEARN_MOVE, Moves.RAZOR_LEAF ], [ RELEARN_MOVE, Moves.HARDEN ], + [ RELEARN_MOVE, Moves.HEADBUTT ], // Previous Stage Move [ RELEARN_MOVE, Moves.EXPLOSION ], [ RELEARN_MOVE, Moves.ROLLOUT ], [ RELEARN_MOVE, Moves.SWAGGER ], @@ -4930,11 +5003,17 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 38, Moves.STICKY_WEB ], ], [Species.MASQUERAIN]: [ + [ RELEARN_MOVE, Moves.BATON_PASS ], // Previous Stage Move + [ RELEARN_MOVE, Moves.STICKY_WEB ], // Previous Stage Move [ 1, Moves.WHIRLWIND ], [ 1, Moves.WATER_GUN ], [ 1, Moves.QUICK_ATTACK ], [ 1, Moves.SWEET_SCENT ], [ 1, Moves.SOAK ], + [ 1, Moves.BUBBLE_BEAM ], // Previous Stage Move + [ 1, Moves.AGILITY ], // Previous Stage Move + [ 1, Moves.MIST ], // Previous Stage Move + [ 1, Moves.HAZE ], // Previous Stage Move [ 1, Moves.OMINOUS_WIND ], [ 17, Moves.GUST ], [ 22, Moves.SCARY_FACE ], @@ -4963,6 +5042,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ EVOLVE_MOVE, Moves.MACH_PUNCH ], [ RELEARN_MOVE, Moves.SPORE ], [ 1, Moves.POISON_POWDER ], + [ 1, Moves.GIGA_DRAIN ], // Previous Stage Move [ 1, Moves.GROWTH ], [ 1, Moves.TOXIC ], [ 1, Moves.ABSORB ], @@ -4994,9 +5074,16 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 38, Moves.PLAY_ROUGH ], ], [Species.VIGOROTH]: [ + [ RELEARN_MOVE, Moves.PLAY_ROUGH ], // Previous Stage Move [ 1, Moves.SCRATCH ], + [ 1, Moves.YAWN ], // Previous Stage Move [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.SLACK_OFF ], // Previous Stage Move [ 1, Moves.ENCORE ], + [ 1, Moves.HEADBUTT ], // Previous Stage Move + [ 1, Moves.AMNESIA ], // Previous Stage Move + [ 1, Moves.COVET ], // Previous Stage Move + [ 1, Moves.FLAIL ], // Previous Stage Move [ 1, Moves.UPROAR ], [ 14, Moves.FURY_SWIPES ], [ 17, Moves.ENDURE ], @@ -5008,11 +5095,20 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.SLAKING]: [ [ EVOLVE_MOVE, Moves.SWAGGER ], + [ RELEARN_MOVE, Moves.PLAY_ROUGH ], // Previous Stage Move + [ RELEARN_MOVE, Moves.FOCUS_PUNCH ], // Previous Stage Move [ 1, Moves.SUCKER_PUNCH ], [ 1, Moves.SCRATCH ], [ 1, Moves.YAWN ], + [ 1, Moves.FOCUS_ENERGY ], // Previous Stage Move [ 1, Moves.ENCORE ], [ 1, Moves.SLACK_OFF ], + [ 1, Moves.UPROAR ], // Previous Stage Move + [ 1, Moves.FURY_SWIPES ], // Previous Stage Move + [ 1, Moves.ENDURE ], // Previous Stage Move + [ 1, Moves.HEADBUTT ], // Previous Stage Move + [ 1, Moves.SLASH ], // Previous Stage Move + [ 1, Moves.REVERSAL ], // Previous Stage Move [ 17, Moves.AMNESIA ], [ 23, Moves.COVET ], [ 27, Moves.THROAT_CHOP ], @@ -5148,6 +5244,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.BRINE ], [ 1, Moves.TACKLE ], [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.SAND_ATTACK ], // Previous Stage Move [ 1, Moves.ARM_THRUST ], [ 10, Moves.FAKE_OUT ], [ 13, Moves.FORCE_PALM ], @@ -5351,6 +5448,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.DETECT ], [ 1, Moves.WORK_UP ], [ 1, Moves.BIDE ], + [ 1, Moves.REVERSAL ], // Previous Stage Move [ 12, Moves.ENDURE ], [ 15, Moves.FEINT ], [ 17, Moves.FORCE_PALM ], @@ -5520,6 +5618,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.POISON_GAS ], [ 1, Moves.WRING_OUT ], [ 1, Moves.SLUDGE ], + [ 1, Moves.PAIN_SPLIT ], // Previous Stage Move [ 12, Moves.AMNESIA ], [ 17, Moves.ACID_SPRAY ], [ 20, Moves.ENCORE ], @@ -5565,7 +5664,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.WAILMER]: [ [ 1, Moves.SPLASH ], - [ 1, Moves.TACKLE ], //Custom + [ 1, Moves.TACKLE ], // Custom [ 3, Moves.GROWL ], [ 6, Moves.ASTONISH ], [ 12, Moves.WATER_GUN ], @@ -5586,6 +5685,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.SOAK ], [ 1, Moves.NOBLE_ROAR ], [ 1, Moves.SPLASH ], + [ 1, Moves.TACKLE ], // Previous Stage Move, Custom [ 1, Moves.GROWL ], [ 1, Moves.ASTONISH ], [ 1, Moves.WATER_GUN ], @@ -5620,6 +5720,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.CAMERUPT]: [ [ EVOLVE_MOVE, Moves.ROCK_SLIDE ], + [ RELEARN_MOVE, Moves.FLAMETHROWER ], // Previous Stage Move + [ RELEARN_MOVE, Moves.DOUBLE_EDGE ], // Previous Stage Move [ 1, Moves.FISSURE ], [ 1, Moves.ERUPTION ], [ 1, Moves.GROWL ], @@ -5658,7 +5760,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.SPOINK]: [ [ 1, Moves.SPLASH ], - [ 5, Moves.CONFUSION ], //Custom, Moved from Level 7 to 5 + [ 5, Moves.CONFUSION ], // Custom, Moved from Level 7 to 5 [ 10, Moves.GROWL ], [ 14, Moves.PSYBEAM ], [ 18, Moves.PSYCH_UP ], @@ -5676,6 +5778,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.BELCH ], [ 1, Moves.SPLASH ], [ 1, Moves.CONFUSION ], + [ 1, Moves.GROWL ], // Previous Stage Move [ 1, Moves.PSYBEAM ], [ 18, Moves.PSYCH_UP ], [ 22, Moves.CONFUSE_RAY ], @@ -6167,7 +6270,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.SHUPPET]: [ [ 1, Moves.ASTONISH ], - [ 1, Moves.PURSUIT ], //Custom + [ 1, Moves.PURSUIT ], // Custom [ 4, Moves.SCREECH ], [ 7, Moves.NIGHT_SHADE ], [ 10, Moves.SPITE ], @@ -6183,6 +6286,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.BANETTE]: [ [ EVOLVE_MOVE, Moves.KNOCK_OFF ], + [ 1, Moves.ASTONISH ], // Previous Stage Move + [ 1, Moves.PURSUIT ], // Previous Stage Move, Custom [ 1, Moves.SCREECH ], [ 1, Moves.NIGHT_SHADE ], [ 1, Moves.SPITE ], @@ -6199,7 +6304,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.DUSKULL]: [ [ 1, Moves.ASTONISH ], [ 1, Moves.LEER ], - [ 1, Moves.PURSUIT ], //Custom + [ 1, Moves.PURSUIT ], // Custom [ 4, Moves.DISABLE ], [ 8, Moves.SHADOW_SNEAK ], [ 12, Moves.CONFUSE_RAY ], @@ -6221,6 +6326,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.BIND ], [ 1, Moves.ASTONISH ], [ 1, Moves.LEER ], + [ 1, Moves.PURSUIT ], // Previous Stage Move, Custom [ 1, Moves.DISABLE ], [ 1, Moves.SHADOW_SNEAK ], [ 12, Moves.CONFUSE_RAY ], @@ -6252,7 +6358,10 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.CHIMECHO]: [ [ 1, Moves.HEALING_WISH ], + [ 1, Moves.LAST_RESORT ], // Previous Stage Move + [ 1, Moves.ENTRAINMENT ], // Previous Stage Move [ 1, Moves.WRAP ], + [ 1, Moves.PSYWAVE ], // Previous Stage Move, Custom [ 1, Moves.GROWL ], [ 1, Moves.ASTONISH ], [ 1, Moves.CONFUSION ], @@ -6392,6 +6501,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 50, Moves.SHELL_SMASH ], ], [Species.HUNTAIL]: [ + [ 1, Moves.CLAMP ], // Previous Stage Move [ 1, Moves.WATER_GUN ], [ 1, Moves.IRON_DEFENSE ], [ 1, Moves.SHELL_SMASH ], @@ -6412,6 +6522,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 50, Moves.HYDRO_PUMP ], ], [Species.GOREBYSS]: [ + [ 1, Moves.CLAMP ], // Previous Stage Move [ 1, Moves.WATER_GUN ], [ 1, Moves.IRON_DEFENSE ], [ 1, Moves.SHELL_SMASH ], @@ -6497,6 +6608,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.SALAMENCE]: [ [ EVOLVE_MOVE, Moves.FLY ], + [ RELEARN_MOVE, Moves.OUTRAGE ], // Previous Stage Move [ 1, Moves.PROTECT ], [ 1, Moves.DRAGON_TAIL ], [ 1, Moves.DUAL_WINGBEAT ], @@ -6712,7 +6824,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 98, Moves.DOOM_DESIRE ], ], [Species.DEOXYS]: [ - [ 1, Moves.CONFUSION ], //Custom + [ 1, Moves.CONFUSION ], // Custom [ 1, Moves.LEER ], [ 1, Moves.WRAP ], [ 7, Moves.NIGHT_SHADE ], @@ -6731,8 +6843,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.TURTWIG]: [ [ 1, Moves.TACKLE ], [ 5, Moves.WITHDRAW ], - [ 5, Moves.LEAFAGE ], //Custom, moved from 10 to 5, BDSP - [ 9, Moves.GROWTH ], //Fill empty moveslot, from BDSP level 6 + [ 5, Moves.LEAFAGE ], // Custom, moved from 10 to 5, BDSP + [ 9, Moves.GROWTH ], // Fill empty moveslot, from BDSP level 6 [ 13, Moves.RAZOR_LEAF ], [ 17, Moves.CURSE ], [ 21, Moves.BITE ], @@ -6748,6 +6860,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.ABSORB ], [ 1, Moves.WITHDRAW ], [ 1, Moves.LEAFAGE ], + [ 1, Moves.GROWTH ], // Previous Stage Move [ 13, Moves.RAZOR_LEAF ], [ 17, Moves.CURSE ], [ 22, Moves.BITE ], @@ -6763,6 +6876,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.ABSORB ], [ 1, Moves.LEAFAGE ], + [ 1, Moves.GROWTH ], // Previous Stage Move [ 1, Moves.RAZOR_LEAF ], [ 1, Moves.WITHDRAW ], [ 1, Moves.WOOD_HAMMER ], @@ -6779,7 +6893,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.CHIMCHAR]: [ [ 1, Moves.SCRATCH ], [ 1, Moves.LEER ], - [ 5, Moves.EMBER ], //Custom, moved from 7 to 5 + [ 5, Moves.EMBER ], // Custom, moved from 7 to 5 [ 9, Moves.TAUNT ], [ 15, Moves.FURY_SWIPES ], [ 17, Moves.FLAME_WHEEL ], @@ -6793,6 +6907,9 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.MONFERNO]: [ [ EVOLVE_MOVE, Moves.MACH_PUNCH ], + [ RELEARN_MOVE, Moves.NASTY_PLOT ], // Previous Stage Move + [ RELEARN_MOVE, Moves.FACADE ], // Previous Stage Move + [ RELEARN_MOVE, Moves.FLAMETHROWER ], // Previous Stage Move [ 1, Moves.SCRATCH ], [ 1, Moves.LEER ], [ 1, Moves.EMBER ], @@ -6810,7 +6927,10 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.INFERNAPE]: [ [ EVOLVE_MOVE, Moves.CLOSE_COMBAT ], [ RELEARN_MOVE, Moves.TAUNT ], + [ RELEARN_MOVE, Moves.NASTY_PLOT ], // Previous Stage Move + [ RELEARN_MOVE, Moves.FACADE ], // Previous Stage Move [ RELEARN_MOVE, Moves.SLACK_OFF ], + [ RELEARN_MOVE, Moves.FLAMETHROWER ], // Previous Stage Move [ 1, Moves.SCRATCH ], [ 1, Moves.LEER ], [ 1, Moves.EMBER ], @@ -6828,7 +6948,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.PIPLUP]: [ [ 1, Moves.POUND ], [ 4, Moves.GROWL ], - [ 5, Moves.WATER_GUN ], //Custom, moved from 8 to 5 + [ 5, Moves.WATER_GUN ], // Custom, moved from 8 to 5 [ 11, Moves.CHARM ], [ 15, Moves.PECK ], [ 18, Moves.BUBBLE_BEAM ], @@ -6845,6 +6965,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.GROWL ], [ 1, Moves.WATER_GUN ], + [ 1, Moves.CHARM ], // Previous Stage Move [ 15, Moves.PECK ], [ 19, Moves.BUBBLE_BEAM ], [ 24, Moves.SWAGGER ], @@ -6860,6 +6981,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.GROWL ], [ 1, Moves.WATER_GUN ], + [ 1, Moves.CHARM ], // Previous Stage Move [ 1, Moves.METAL_CLAW ], [ 11, Moves.SWORDS_DANCE ], [ 15, Moves.PECK ], @@ -6963,6 +7085,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.GROWL ], [ 1, Moves.BIDE ], + [ 1, Moves.STRUGGLE_BUG ], // Previous Stage Move + [ 1, Moves.BUG_BITE ], // Previous Stage Move [ 14, Moves.ABSORB ], [ 18, Moves.SING ], [ 22, Moves.FOCUS_ENERGY ], @@ -7113,13 +7237,14 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.BURMY]: [ [ 1, Moves.PROTECT ], - [ 1, Moves.STRUGGLE_BUG ], //Custom + [ 1, Moves.STRUGGLE_BUG ], // Custom [ 10, Moves.TACKLE ], [ 15, Moves.BUG_BITE ], [ 20, Moves.STRING_SHOT ], ], [Species.WORMADAM]: [ [ EVOLVE_MOVE, Moves.QUIVER_DANCE ], + [ 1, Moves.STRUGGLE_BUG ], // Previous Stage Move, Custom [ 1, Moves.TACKLE ], [ 1, Moves.PROTECT ], [ 1, Moves.SUCKER_PUNCH ], @@ -7140,6 +7265,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.MOTHIM]: [ [ EVOLVE_MOVE, Moves.QUIVER_DANCE ], + [ 1, Moves.STRUGGLE_BUG ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.PROTECT ], [ 1, Moves.BUG_BITE ], @@ -7221,6 +7347,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 49, Moves.WAVE_CRASH ], ], [Species.FLOATZEL]: [ + [ 1, Moves.TACKLE ], // Previous Stage Move [ 1, Moves.GROWL ], [ 1, Moves.QUICK_ATTACK ], [ 1, Moves.CRUNCH ], @@ -7368,6 +7495,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.LOPUNNY]: [ [ EVOLVE_MOVE, Moves.RETURN ], + [ 1, Moves.FRUSTRATION ], // Previous Stage Move [ 1, Moves.POUND ], [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.SPLASH ], @@ -7389,6 +7517,16 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 56, Moves.HIGH_JUMP_KICK ], ], [Species.MISMAGIUS]: [ + // Previous Stage Relearn Learnset + [ RELEARN_MOVE, Moves.CONFUSION ], + [ RELEARN_MOVE, Moves.CONFUSE_RAY ], + [ RELEARN_MOVE, Moves.MEAN_LOOK ], + [ RELEARN_MOVE, Moves.HEX ], + [ RELEARN_MOVE, Moves.PSYBEAM ], + [ RELEARN_MOVE, Moves.PAIN_SPLIT ], + [ RELEARN_MOVE, Moves.PAYBACK ], + [ RELEARN_MOVE, Moves.SHADOW_BALL ], + [ RELEARN_MOVE, Moves.PERISH_SONG ], [ 1, Moves.GROWL ], [ 1, Moves.SPITE ], [ 1, Moves.PSYWAVE ], @@ -7400,11 +7538,18 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.MYSTICAL_FIRE ], ], [Species.HONCHKROW]: [ - [ 1, Moves.WING_ATTACK ], - [ 1, Moves.HAZE ], + [ 1, Moves.PECK ], // Previous Stage Move [ 1, Moves.ASTONISH ], + [ 1, Moves.GUST ], // Previous Stage Move + [ 1, Moves.HAZE ], + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.NIGHT_SHADE ], // Previous Stage Move + [ 1, Moves.ASSURANCE ], // Previous Stage Move + [ 1, Moves.TAUNT ], // Previous Stage Move + [ 1, Moves.MEAN_LOOK ], // Previous Stage Move [ 1, Moves.SUCKER_PUNCH ], [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.TORMENT ], // Previous Stage Move [ 1, Moves.QUASH ], [ 1, Moves.PURSUIT ], [ 25, Moves.SWAGGER ], @@ -7449,7 +7594,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.CHINGLING]: [ [ 1, Moves.WRAP ], - [ 1, Moves.PSYWAVE ], //Custom + [ 1, Moves.PSYWAVE ], // Custom [ 4, Moves.GROWL ], [ 7, Moves.ASTONISH ], [ 10, Moves.CONFUSION ], @@ -7482,6 +7627,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.SMOKESCREEN ], [ 1, Moves.POISON_GAS ], [ 1, Moves.FEINT ], + [ 1, Moves.ACID_SPRAY ], // Previous Stage Move [ 12, Moves.FURY_SWIPES ], [ 15, Moves.FOCUS_ENERGY ], [ 18, Moves.BITE ], @@ -7533,7 +7679,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.BONSLY]: [ [ 1, Moves.FAKE_TEARS ], [ 1, Moves.COPYCAT ], - [ 1, Moves.TACKLE ], //Custom + [ 1, Moves.TACKLE ], // Custom [ 4, Moves.FLAIL ], [ 8, Moves.ROCK_THROW ], [ 12, Moves.BLOCK ], @@ -7554,11 +7700,11 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 4, Moves.BATON_PASS ], [ 8, Moves.ENCORE ], [ 12, Moves.CONFUSION ], - [ 16, Moves.MIMIC ], //Custom, swapped with Role Play to be closer to USUM + [ 16, Moves.MIMIC ], // Custom, swapped with Role Play to be closer to USUM [ 20, Moves.PROTECT ], [ 24, Moves.RECYCLE ], [ 28, Moves.PSYBEAM ], - [ 32, Moves.ROLE_PLAY ], //Custom, swapped with Mimic + [ 32, Moves.ROLE_PLAY ], // Custom, swapped with Mimic [ 36, Moves.LIGHT_SCREEN ], [ 36, Moves.REFLECT ], [ 36, Moves.SAFEGUARD ], @@ -7696,6 +7842,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.LUCARIO]: [ [ EVOLVE_MOVE, Moves.AURA_SPHERE ], [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.ENDURE ], // Previous Stage Move [ 1, Moves.SCREECH ], [ 1, Moves.REVERSAL ], [ 1, Moves.DETECT ], @@ -7836,7 +7983,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.CARNIVINE]: [ [ 1, Moves.BIND ], [ 1, Moves.GROWTH ], - [ 1, Moves.LEAFAGE ], //Custom + [ 1, Moves.LEAFAGE ], // Custom [ 7, Moves.BITE ], [ 11, Moves.VINE_WHIP ], [ 17, Moves.SWEET_SCENT ], @@ -7973,6 +8120,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.SUPERSONIC ], [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.LICK ], + [ 1, Moves.TACKLE ], // Previous Stage Move, Custom [ 1, Moves.ROLLOUT ], [ 1, Moves.WRING_OUT ], [ 6, Moves.REST ], @@ -8086,7 +8234,9 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ RELEARN_MOVE, Moves.HYPNOSIS ], [ 1, Moves.TACKLE ], [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.AIR_CUTTER ], // Previous Stage Move [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.WING_ATTACK ], // Previous Stage Move [ 1, Moves.AIR_SLASH ], [ 1, Moves.BUG_BUZZ ], [ 14, Moves.QUICK_ATTACK ], @@ -8102,6 +8252,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.LEAFEON]: [ [ EVOLVE_MOVE, Moves.SAPPY_SEED ], + [ RELEARN_MOVE, Moves.VEEVEE_VOLLEY ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAKE_DOWN ], [ 1, Moves.DOUBLE_EDGE ], @@ -8129,6 +8280,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.GLACEON]: [ [ EVOLVE_MOVE, Moves.FREEZY_FROST ], + [ RELEARN_MOVE, Moves.VEEVEE_VOLLEY ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAKE_DOWN ], [ 1, Moves.DOUBLE_EDGE ], @@ -8154,8 +8306,11 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 60, Moves.LAST_RESORT ], ], [Species.GLISCOR]: [ + [ 1, Moves.POISON_STING ], // Previous Stage Move [ 1, Moves.SAND_ATTACK ], [ 1, Moves.HARDEN ], + [ 1, Moves.POISON_TAIL ], // Previous Stage Move + [ 1, Moves.SLASH ], // Previous Stage Move [ 1, Moves.POISON_JAB ], [ 1, Moves.THUNDER_FANG ], [ 1, Moves.ICE_FANG ], @@ -8248,8 +8403,10 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.PROBOPASS]: [ [ EVOLVE_MOVE, Moves.TRI_ATTACK ], [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], // Previous Stage Move [ 1, Moves.IRON_DEFENSE ], [ 1, Moves.BLOCK ], + [ 1, Moves.ROCK_THROW ], // Previous Stage Move [ 1, Moves.GRAVITY ], [ 1, Moves.MAGNET_RISE ], [ 1, Moves.WIDE_GUARD ], @@ -8275,6 +8432,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.LEER ], [ 1, Moves.DISABLE ], [ 1, Moves.ASTONISH ], + [ 1, Moves.PURSUIT ], // Previous Stage Move, Custom [ 1, Moves.SHADOW_PUNCH ], [ 1, Moves.GRAVITY ], [ 1, Moves.SHADOW_SNEAK ], @@ -8298,6 +8456,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.POWDER_SNOW ], [ 1, Moves.PROTECT ], [ 1, Moves.DESTINY_BOND ], + [ 1, Moves.WEATHER_BALL ], // Previous Stage Move [ 1, Moves.CRUNCH ], [ 1, Moves.ASTONISH ], [ 1, Moves.ICE_FANG ], @@ -8538,7 +8697,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.DARKRAI]: [ [ 1, Moves.DISABLE ], [ 1, Moves.OMINOUS_WIND ], - [ 1, Moves.PURSUIT ], //Custom + [ 1, Moves.PURSUIT ], // Custom [ 11, Moves.QUICK_ATTACK ], [ 20, Moves.HYPNOSIS ], [ 29, Moves.SUCKER_PUNCH ], @@ -8551,7 +8710,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 93, Moves.DARK_PULSE ], ], [Species.SHAYMIN]: [ - [ 1, Moves.LEAFAGE ], //Custom + [ 1, Moves.LEAFAGE ], // Custom [ 1, Moves.GROWTH ], [ 10, Moves.MAGICAL_LEAF ], [ 19, Moves.LEECH_SEED ], @@ -8603,7 +8762,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SNIVY]: [ [ 1, Moves.TACKLE ], [ 4, Moves.LEER ], - [ 5, Moves.VINE_WHIP ], //Custom, moved from 7 to 5 + [ 5, Moves.VINE_WHIP ], // Custom, moved from 7 to 5 [ 10, Moves.WRAP ], [ 13, Moves.GROWTH ], [ 16, Moves.MAGICAL_LEAF ], @@ -8651,7 +8810,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.TEPIG]: [ [ 1, Moves.TACKLE ], [ 3, Moves.TAIL_WHIP ], - [ 5, Moves.EMBER ], //Custom, moved from 7 to 5 + [ 5, Moves.EMBER ], // Custom, moved from 7 to 5 [ 9, Moves.ENDURE ], [ 13, Moves.DEFENSE_CURL ], [ 15, Moves.FLAME_CHARGE ], @@ -8705,7 +8864,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.OSHAWOTT]: [ [ 1, Moves.TACKLE ], [ 5, Moves.TAIL_WHIP ], - [ 5, Moves.WATER_GUN ], //Custom, moved from 7 to 5 + [ 5, Moves.WATER_GUN ], // Custom, moved from 7 to 5 [ 11, Moves.SOAK ], [ 13, Moves.FOCUS_ENERGY ], [ 17, Moves.RAZOR_SHELL ], @@ -8776,6 +8935,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.WATCHOG]: [ [ EVOLVE_MOVE, Moves.CONFUSE_RAY ], + [ RELEARN_MOVE, Moves.WORK_UP ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.LEER ], [ 1, Moves.BITE ], @@ -8895,6 +9055,19 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 43, Moves.CRUNCH ], ], [Species.SIMISAGE]: [ + // Previous Stage Relearn Learnset + [ RELEARN_MOVE, Moves.SCRATCH ], + [ RELEARN_MOVE, Moves.PLAY_NICE ], + [ RELEARN_MOVE, Moves.VINE_WHIP ], + [ RELEARN_MOVE, Moves.LEECH_SEED ], + [ RELEARN_MOVE, Moves.BITE ], + [ RELEARN_MOVE, Moves.TORMENT ], + [ RELEARN_MOVE, Moves.FLING ], + [ RELEARN_MOVE, Moves.ACROBATICS ], + [ RELEARN_MOVE, Moves.GRASS_KNOT ], + [ RELEARN_MOVE, Moves.RECYCLE ], + [ RELEARN_MOVE, Moves.NATURAL_GIFT ], + [ RELEARN_MOVE, Moves.CRUNCH ], [ 1, Moves.LEER ], [ 1, Moves.LICK ], [ 1, Moves.FURY_SWIPES ], @@ -8919,6 +9092,19 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 43, Moves.CRUNCH ], ], [Species.SIMISEAR]: [ + // Previous Stage Relearn Learnset + [ RELEARN_MOVE, Moves.SCRATCH ], + [ RELEARN_MOVE, Moves.PLAY_NICE ], + [ RELEARN_MOVE, Moves.INCINERATE ], + [ RELEARN_MOVE, Moves.YAWN ], + [ RELEARN_MOVE, Moves.BITE ], + [ RELEARN_MOVE, Moves.AMNESIA ], + [ RELEARN_MOVE, Moves.FLING ], + [ RELEARN_MOVE, Moves.ACROBATICS ], + [ RELEARN_MOVE, Moves.FIRE_BLAST ], + [ RELEARN_MOVE, Moves.RECYCLE ], + [ RELEARN_MOVE, Moves.NATURAL_GIFT ], + [ RELEARN_MOVE, Moves.CRUNCH ], [ 1, Moves.LEER ], [ 1, Moves.LICK ], [ 1, Moves.FURY_SWIPES ], @@ -8943,6 +9129,19 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 43, Moves.CRUNCH ], ], [Species.SIMIPOUR]: [ + // Previous Stage Relearn Learnset + [ RELEARN_MOVE, Moves.SCRATCH ], + [ RELEARN_MOVE, Moves.PLAY_NICE ], + [ RELEARN_MOVE, Moves.WATER_GUN ], + [ RELEARN_MOVE, Moves.WATER_SPORT ], + [ RELEARN_MOVE, Moves.BITE ], + [ RELEARN_MOVE, Moves.TAUNT ], + [ RELEARN_MOVE, Moves.FLING ], + [ RELEARN_MOVE, Moves.ACROBATICS ], + [ RELEARN_MOVE, Moves.BRINE ], + [ RELEARN_MOVE, Moves.RECYCLE ], + [ RELEARN_MOVE, Moves.NATURAL_GIFT ], + [ RELEARN_MOVE, Moves.CRUNCH ], [ 1, Moves.LEER ], [ 1, Moves.LICK ], [ 1, Moves.FURY_SWIPES ], @@ -8967,6 +9166,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 52, Moves.WONDER_ROOM ], ], [Species.MUSHARNA]: [ + [ 1, Moves.PSYWAVE ], // Previous Stage Move [ 1, Moves.PSYBEAM ], [ 1, Moves.PSYCHIC ], [ 1, Moves.HYPNOSIS ], @@ -9295,7 +9495,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 70, Moves.HYDRO_PUMP ], ], [Species.THROH]: [ - [ 1, Moves.ROCK_SMASH ], //Custom + [ 1, Moves.ROCK_SMASH ], // Custom [ 1, Moves.LEER ], [ 1, Moves.BIDE ], [ 1, Moves.MAT_BLOCK ], @@ -9355,9 +9555,15 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.LEAVANNY]: [ [ EVOLVE_MOVE, Moves.SLASH ], [ RELEARN_MOVE, Moves.BUG_BITE ], + [ RELEARN_MOVE, Moves.STICKY_WEB ], // Previous Stage Move + [ RELEARN_MOVE, Moves.BUG_BUZZ ], // Previous Stage Move + [ 1, Moves.PROTECT ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.RAZOR_LEAF ], [ 1, Moves.STRING_SHOT ], + [ 1, Moves.GRASS_WHISTLE ], // Previous Stage Move + [ 1, Moves.ENDURE ], // Previous Stage Move + [ 1, Moves.FLAIL ], // Previous Stage Move [ 1, Moves.FALSE_SWIPE ], [ 22, Moves.STRUGGLE_BUG ], [ 29, Moves.FELL_STINGER ], @@ -9890,6 +10096,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TORMENT ], [ 1, Moves.U_TURN ], [ 1, Moves.HONE_CLAWS ], + [ 1, Moves.SCARY_FACE ], // Previous Stage Move [ 1, Moves.PURSUIT ], [ 12, Moves.FURY_SWIPES ], [ 20, Moves.TAUNT ], @@ -9964,6 +10171,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 28, Moves.FAKE_TEARS ], [ 34, Moves.HEAL_BLOCK ], [ 35, Moves.PSYCH_UP ], + [ 40, Moves.PSYCHIC ], // Previous Stage Move, Gothitelle Level [ 46, Moves.FLATTER ], [ 52, Moves.FUTURE_SIGHT ], [ 58, Moves.MAGIC_ROOM ], @@ -10081,7 +10289,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.VANILLITE]: [ [ 1, Moves.HARDEN ], [ 1, Moves.ASTONISH ], - [ 1, Moves.POWDER_SNOW ], //Custom + [ 1, Moves.POWDER_SNOW ], // Custom [ 4, Moves.TAUNT ], [ 8, Moves.MIST ], [ 12, Moves.ICY_WIND ], @@ -10100,6 +10308,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.HARDEN ], [ 1, Moves.TAUNT ], [ 1, Moves.ASTONISH ], + [ 1, Moves.POWDER_SNOW ], // Previous Stage Move, Custom [ 12, Moves.ICY_WIND ], [ 16, Moves.AVALANCHE ], [ 20, Moves.HAIL ], @@ -10116,6 +10325,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.HARDEN ], [ 1, Moves.TAUNT ], [ 1, Moves.ASTONISH ], + [ 1, Moves.POWDER_SNOW ], // Previous Stage Move, Custom [ 1, Moves.WEATHER_BALL ], [ 1, Moves.ICICLE_CRASH ], [ 1, Moves.FREEZE_DRY ], @@ -10428,6 +10638,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.EELEKTRIK]: [ [ EVOLVE_MOVE, Moves.CRUNCH ], + [ 1, Moves.TACKLE ], // Previous Stage Move [ 1, Moves.HEADBUTT ], [ 1, Moves.THUNDER_WAVE ], [ 1, Moves.SPARK ], @@ -10445,7 +10656,15 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 74, Moves.THRASH ], ], [Species.EELEKTROSS]: [ + [ RELEARN_MOVE, Moves.THUNDERBOLT ], // Previous Stage Move + [ RELEARN_MOVE, Moves.ACID_SPRAY ], // Previous Stage Move + [ 1, Moves.TACKLE ], // Previous Stage Move [ 1, Moves.HEADBUTT ], + [ 1, Moves.THUNDER_WAVE ], // Previous Stage Move + [ 1, Moves.SPARK ], // Previous Stage Move + [ 1, Moves.CHARGE_BEAM ], // Previous Stage Move + [ 1, Moves.ION_DELUGE ], // Previous Stage Move + [ 1, Moves.BIND ], // Previous Stage Move [ 1, Moves.THRASH ], [ 1, Moves.ACID ], [ 1, Moves.ZAP_CANNON ], @@ -10688,6 +10907,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.BODY_SLAM ], [ 1, Moves.ACID ], [ 1, Moves.ABSORB ], + [ 1, Moves.PROTECT ], // Previous Stage Move [ 1, Moves.QUICK_ATTACK ], [ 1, Moves.DOUBLE_TEAM ], [ 1, Moves.ACID_ARMOR ], @@ -10881,6 +11101,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.BRAVIARY]: [ [ EVOLVE_MOVE, Moves.SUPERPOWER ], + [ RELEARN_MOVE, Moves.BRAVE_BIRD ], // Previous Stage Move [ 1, Moves.WING_ATTACK ], [ 1, Moves.LEER ], [ 1, Moves.PECK ], @@ -11422,6 +11643,10 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.GROWL ], [ 1, Moves.WATER_GUN ], [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.ROUND ], // Previous Stage Move + [ 1, Moves.FLING ], // Previous Stage Move + [ 1, Moves.SMACK_DOWN ], // Previous Stage Move + [ 1, Moves.BOUNCE ], // Previous Stage Move [ 1, Moves.HAZE ], [ 1, Moves.MAT_BLOCK ], [ 1, Moves.ROLE_PLAY ], @@ -11529,10 +11754,19 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.SPEWPA]: [ [ EVOLVE_MOVE, Moves.PROTECT ], + [ RELEARN_MOVE, Moves.TACKLE ], // Previous Stage Move + [ RELEARN_MOVE, Moves.STRING_SHOT ], // Previous Stage Move + [ RELEARN_MOVE, Moves.STUN_SPORE ], // Previous Stage Move + [ RELEARN_MOVE, Moves.BUG_BITE ], // Previous Stage Move [ 1, Moves.HARDEN ], ], [Species.VIVILLON]: [ [ EVOLVE_MOVE, Moves.GUST ], + [ 1, Moves.PROTECT ], // Previous Stage Move + [ 1, Moves.TACKLE ], // Previous Stage Move + [ 1, Moves.STRING_SHOT ], // Previous Stage Move + [ 1, Moves.HARDEN ], // Previous Stage Move + [ 1, Moves.BUG_BITE ], // Previous Stage Move [ 1, Moves.POISON_POWDER ], [ 1, Moves.STUN_SPORE ], [ 1, Moves.SLEEP_POWDER ], @@ -11615,6 +11849,10 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 58, Moves.SOLAR_BEAM ], ], [Species.FLORGES]: [ + [ 1, Moves.VINE_WHIP ], // Previous Stage Move + [ 1, Moves.TACKLE ], // Previous Stage Move + [ 1, Moves.FAIRY_WIND ], // Previous Stage Move + [ 1, Moves.RAZOR_LEAF ], // Previous Stage Move [ 1, Moves.SOLAR_BEAM ], [ 1, Moves.PETAL_DANCE ], [ 1, Moves.SAFEGUARD ], @@ -12106,6 +12344,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.SYLVEON]: [ [ EVOLVE_MOVE, Moves.SPARKLY_SWIRL ], + [ RELEARN_MOVE, Moves.VEEVEE_VOLLEY ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.TAKE_DOWN ], [ 1, Moves.DOUBLE_EDGE ], @@ -12216,6 +12455,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.WATER_GUN ], [ 1, Moves.ABSORB ], + [ 1, Moves.ACID_ARMOR ], // Previous Stage Move [ 1, Moves.DRAGON_BREATH ], [ 1, Moves.POISON_TAIL ], [ 1, Moves.FEINT ], @@ -12225,6 +12465,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 20, Moves.FLAIL ], [ 25, Moves.WATER_PULSE ], [ 30, Moves.RAIN_DANCE ], + [ 35, Moves.DRAGON_PULSE ], // Previous Stage Move, NatDex / Hisui Goodra Level [ 43, Moves.CURSE ], [ 49, Moves.BODY_SLAM ], [ 58, Moves.MUDDY_WATER ], @@ -12285,7 +12526,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.PUMPKABOO]: [ [ 1, Moves.ASTONISH ], [ 1, Moves.TRICK_OR_TREAT ], - [ 1, Moves.LEAFAGE ], //Custom + [ 1, Moves.LEAFAGE ], // Custom [ 4, Moves.SHADOW_SNEAK ], [ 8, Moves.CONFUSE_RAY ], [ 12, Moves.RAZOR_LEAF ], @@ -12302,6 +12543,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.CONFUSE_RAY ], [ 1, Moves.EXPLOSION ], [ 1, Moves.ASTONISH ], + [ 1, Moves.LEAFAGE ], // Previous Stage Move, Custom [ 1, Moves.SHADOW_SNEAK ], [ 1, Moves.TRICK_OR_TREAT ], [ 1, Moves.MOONBLAST ], @@ -12813,11 +13055,14 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.CRABOMINABLE]: [ [ EVOLVE_MOVE, Moves.ICE_PUNCH ], + [ RELEARN_MOVE, Moves.CRABHAMMER ], // Previous Stage Move + [ 1, Moves.VISE_GRIP ], // Previous Stage Move [ 1, Moves.LEER ], [ 1, Moves.PROTECT ], [ 1, Moves.ROCK_SMASH ], [ 1, Moves.BUBBLE ], [ 1, Moves.PURSUIT ], + [ 1, Moves.PAYBACK ], // Previous Stage Move [ 17, Moves.BUBBLE_BEAM ], [ 22, Moves.BRICK_BREAK ], [ 25, Moves.SLAM ], @@ -13006,6 +13251,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.BUG_BITE ], [ 1, Moves.WIDE_GUARD ], [ 1, Moves.INFESTATION ], + [ 1, Moves.WATER_SPORT ], // Previous Stage Move [ 1, Moves.SPIDER_WEB ], [ 12, Moves.BUBBLE_BEAM ], [ 16, Moves.AQUA_RING ], @@ -13154,7 +13400,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.BOUNSWEET]: [ [ 1, Moves.SPLASH ], - [ 1, Moves.LEAFAGE ], //Custom + [ 1, Moves.LEAFAGE ], // Custom [ 4, Moves.PLAY_NICE ], [ 8, Moves.RAPID_SPIN ], [ 12, Moves.RAZOR_LEAF ], @@ -13165,6 +13411,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 32, Moves.AROMATIC_MIST ], ], [Species.STEENEE]: [ + [ 1, Moves.LEAFAGE ], // Previous Stage Move, Custom [ 1, Moves.RAZOR_LEAF ], [ 1, Moves.SPLASH ], [ 1, Moves.FLAIL ], @@ -13179,6 +13426,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.TSAREENA]: [ [ EVOLVE_MOVE, Moves.TROP_KICK ], + [ 1, Moves.LEAFAGE ], // Previous Stage Move, Custom [ 1, Moves.RAZOR_LEAF ], [ 1, Moves.SPLASH ], [ 1, Moves.FLAIL ], @@ -13303,7 +13551,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 68, Moves.SANDSTORM ], ], [Species.PYUKUMUKU]: [ - [ 1, Moves.COUNTER ], //Custom, Moved from Level 20 to 1 + [ 1, Moves.COUNTER ], // Custom, Moved from Level 20 to 1 [ 1, Moves.HARDEN ], [ 1, Moves.BATON_PASS ], [ 1, Moves.BIDE ], @@ -13312,7 +13560,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 5, Moves.HELPING_HAND ], [ 10, Moves.TAUNT ], [ 15, Moves.SAFEGUARD ], - [ 20, Moves.MIRROR_COAT ], //Custom + [ 20, Moves.MIRROR_COAT ], // Custom [ 25, Moves.PURIFY ], [ 30, Moves.CURSE ], [ 35, Moves.GASTRO_ACID ], @@ -13629,15 +13877,19 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.COSMOG]: [ [ 1, Moves.TELEPORT ], [ 1, Moves.SPLASH ], - [ 1, Moves.STORED_POWER ], //Custom + [ 1, Moves.STORED_POWER ], // Custom ], [Species.COSMOEM]: [ [ EVOLVE_MOVE, Moves.COSMIC_POWER ], [ 1, Moves.TELEPORT ], + [ 1, Moves.SPLASH ], // Previous Stage Move + [ 1, Moves.STORED_POWER ], // Previous Stage Move, Custom ], [Species.SOLGALEO]: [ [ EVOLVE_MOVE, Moves.SUNSTEEL_STRIKE ], [ 1, Moves.TELEPORT ], + [ 1, Moves.SPLASH ], // Previous Stage Move + [ 1, Moves.STORED_POWER ], // Previous Stage Move, Custom [ 1, Moves.METAL_CLAW ], [ 1, Moves.COSMIC_POWER ], [ 1, Moves.NOBLE_ROAR ], @@ -13660,6 +13912,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.CONFUSION ], [ 1, Moves.HYPNOSIS ], [ 1, Moves.TELEPORT ], + [ 1, Moves.SPLASH ], // Previous Stage Move + [ 1, Moves.STORED_POWER ], // Previous Stage Move, Custom [ 1, Moves.COSMIC_POWER ], [ 7, Moves.NIGHT_SHADE ], [ 14, Moves.CONFUSE_RAY ], @@ -13826,7 +14080,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.MAGEARNA]: [ [ 1, Moves.HELPING_HAND ], [ 1, Moves.GYRO_BALL ], - [ 1, Moves.DISARMING_VOICE ], //Custom + [ 1, Moves.DISARMING_VOICE ], // Custom [ 1, Moves.CRAFTY_SHIELD ], [ 1, Moves.GEAR_UP ], [ 6, Moves.DEFENSE_CURL ], @@ -13867,7 +14121,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 99, Moves.CLOSE_COMBAT ], ], [Species.POIPOLE]: [ - [ RELEARN_MOVE, Moves.DRAGON_PULSE ], //Custom, made relearn + [ RELEARN_MOVE, Moves.DRAGON_PULSE ], // Custom, made relearn [ 1, Moves.GROWL ], [ 1, Moves.ACID ], [ 1, Moves.PECK ], @@ -13986,7 +14240,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.GROOKEY]: [ [ 1, Moves.SCRATCH ], [ 1, Moves.GROWL ], - [ 5, Moves.BRANCH_POKE ], //Custom, moved from 6 to 5 + [ 5, Moves.BRANCH_POKE ], // Custom, moved from 6 to 5 [ 8, Moves.TAUNT ], [ 12, Moves.RAZOR_LEAF ], [ 17, Moves.SCREECH ], @@ -14031,7 +14285,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SCORBUNNY]: [ [ 1, Moves.TACKLE ], [ 1, Moves.GROWL ], - [ 5, Moves.EMBER ], //Custom, moved from 6 to 5 + [ 5, Moves.EMBER ], // Custom, moved from 6 to 5 [ 8, Moves.QUICK_ATTACK ], [ 12, Moves.DOUBLE_KICK ], [ 17, Moves.FLAME_CHARGE ], @@ -14073,7 +14327,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SOBBLE]: [ [ 1, Moves.POUND ], [ 1, Moves.GROWL ], - [ 5, Moves.WATER_GUN ], //Custom, moved from 6 to 5 + [ 5, Moves.WATER_GUN ], // Custom, moved from 6 to 5 [ 8, Moves.BIND ], [ 12, Moves.WATER_PULSE ], [ 17, Moves.TEARFUL_LOOK ], @@ -14400,10 +14654,11 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.APPLIN]: [ [ 1, Moves.WITHDRAW ], [ 1, Moves.ASTONISH ], - [ 1, Moves.LEAFAGE ], //Custom + [ 1, Moves.LEAFAGE ], // Custom ], [Species.FLAPPLE]: [ [ EVOLVE_MOVE, Moves.WING_ATTACK ], + [ 1, Moves.LEAFAGE ], // Previous Stage Move, Custom [ 1, Moves.GROWTH ], [ 1, Moves.WITHDRAW ], [ 1, Moves.TWISTER ], @@ -14423,6 +14678,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.APPLETUN]: [ [ EVOLVE_MOVE, Moves.HEADBUTT ], + [ 1, Moves.LEAFAGE ], // Previous Stage Move, Custom [ 1, Moves.GROWTH ], [ 1, Moves.WITHDRAW ], [ 1, Moves.SWEET_SCENT ], @@ -14443,7 +14699,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SILICOBRA]: [ [ 1, Moves.SAND_ATTACK ], [ 1, Moves.WRAP ], - [ 1, Moves.MUD_SLAP ], //Custom + [ 1, Moves.MUD_SLAP ], // Custom [ 5, Moves.MINIMIZE ], [ 10, Moves.BRUTAL_SWING ], [ 15, Moves.BULLDOZE ], @@ -14458,6 +14714,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SANDACONDA]: [ [ 1, Moves.SAND_ATTACK ], [ 1, Moves.WRAP ], + [ 1, Moves.MUD_SLAP ], // Previous Stage Move, Custom [ 1, Moves.MINIMIZE ], [ 1, Moves.BRUTAL_SWING ], [ 15, Moves.BULLDOZE ], @@ -14605,7 +14862,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.SINISTEA]: [ [ 1, Moves.WITHDRAW ], [ 1, Moves.ASTONISH ], - [ 1, Moves.ABSORB ], //Custom + [ 1, Moves.ABSORB ], // Custom [ 6, Moves.AROMATIC_MIST ], [ 12, Moves.MEGA_DRAIN ], [ 24, Moves.SUCKER_PUNCH ], @@ -14618,6 +14875,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.POLTEAGEIST]: [ [ EVOLVE_MOVE, Moves.TEATIME ], + [ 1, Moves.ABSORB ], // Previous Stage Move, Custom [ 1, Moves.MEGA_DRAIN ], [ 1, Moves.WITHDRAW ], [ 1, Moves.ASTONISH ], @@ -14805,6 +15063,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.MR_RIME]: [ [ 1, Moves.POUND ], + [ 1, Moves.BARRIER ], // Previous Stage Move + [ 1, Moves.TICKLE ], // Previous Stage Move [ 1, Moves.MIMIC ], [ 1, Moves.LIGHT_SCREEN ], [ 1, Moves.REFLECT ], @@ -15133,6 +15393,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.DRAGAPULT]: [ [ EVOLVE_MOVE, Moves.DRAGON_DARTS ], + [ RELEARN_MOVE, Moves.DRAGON_PULSE ], // Previous Stage Move [ 1, Moves.BITE ], [ 1, Moves.QUICK_ATTACK ], [ 1, Moves.DRAGON_BREATH ], @@ -15339,6 +15600,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.WYRDEER]: [ [ EVOLVE_MOVE, Moves.PSYSHIELD_BASH ], [ 1, Moves.TACKLE ], + [ 1, Moves.ME_FIRST ], // Previous Stage Move [ 3, Moves.LEER ], [ 7, Moves.ASTONISH ], [ 10, Moves.HYPNOSIS ], @@ -15355,6 +15617,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.KLEAVOR]: [ [ EVOLVE_MOVE, Moves.STONE_AXE ], + [ 1, Moves.WING_ATTACK ], // Previous Stage Move + [ 1, Moves.AIR_SLASH ], // Previous Stage Move [ 1, Moves.LEER ], [ 1, Moves.QUICK_ATTACK ], [ 4, Moves.FURY_CUTTER ], @@ -15364,6 +15628,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 20, Moves.DOUBLE_HIT ], [ 24, Moves.SLASH ], [ 28, Moves.FOCUS_ENERGY ], + [ 30, Moves.STEEL_WING ], // Custom [ 32, Moves.AGILITY ], [ 36, Moves.ROCK_SLIDE ], [ 40, Moves.X_SCISSOR ], @@ -15374,8 +15639,11 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.SCRATCH ], [ 1, Moves.LEER ], [ 1, Moves.LICK ], - [ 1, Moves.FAKE_TEARS ], [ 1, Moves.COVET ], + [ 1, Moves.FLING ], // Previous Stage Move + [ 1, Moves.BABY_DOLL_EYES ], // Previous Stage Move + [ 1, Moves.FAKE_TEARS ], + [ 1, Moves.CHARM ], // Previous Stage Moves [ 8, Moves.FURY_SWIPES ], [ 13, Moves.PAYBACK ], [ 17, Moves.SWEET_SCENT ], @@ -15390,6 +15658,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 64, Moves.HAMMER_ARM ], ], [Species.BASCULEGION]: [ + [ RELEARN_MOVE, Moves.FINAL_GAMBIT ], // Previous Stage Move, White Stripe currently shares moveset with other forms [ 1, Moves.TAIL_WHIP ], [ 1, Moves.WATER_GUN ], [ 1, Moves.SHADOW_BALL ], @@ -15949,10 +16218,12 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.GARGANACL]: [ [ EVOLVE_MOVE, Moves.HAMMER_ARM ], + [ RELEARN_MOVE, Moves.IRON_DEFENSE ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.HARDEN ], [ 1, Moves.BLOCK ], [ 1, Moves.ROCK_BLAST ], + [ 1, Moves.SMACK_DOWN ], // Previous Stage Move [ 1, Moves.WIDE_GUARD ], [ 5, Moves.ROCK_THROW ], [ 7, Moves.MUD_SHOT ], @@ -16140,6 +16411,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ EVOLVE_MOVE, Moves.DOODLE ], [ 1, Moves.SCRATCH ], [ 1, Moves.LEER ], + [ 1, Moves.BITE ], // Previous Stage Move [ 5, Moves.ACID_SPRAY ], [ 8, Moves.FURY_SWIPES ], [ 11, Moves.SWITCHEROO ], @@ -16294,6 +16566,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.CONFUSION ], [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.MUD_SHOT ], // Previous Stage Move + [ 1, Moves.DIG ], // Previous Stage Move [ 4, Moves.SAND_ATTACK ], [ 7, Moves.STRUGGLE_BUG ], [ 11, Moves.ROLLOUT ], @@ -16717,6 +16991,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.LEER ], [ 1, Moves.COUNTER ], [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.COVET ], // Previous Stage Move [ 1, Moves.FLING ], [ 5, Moves.FURY_SWIPES ], [ 8, Moves.LOW_KICK ], @@ -16734,6 +17009,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.CLODSIRE]: [ [ EVOLVE_MOVE, Moves.AMNESIA ], + [ 1, Moves.TACKLE ], // Previous Stage Move [ 1, Moves.TAIL_WHIP ], [ 1, Moves.POISON_STING ], [ 4, Moves.TOXIC_SPIKES ], @@ -16768,6 +17044,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.DUDUNSPARCE]: [ [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.FLAIL ], + [ 1, Moves.TACKLE ], // Previous Stage Move, Custom [ 4, Moves.MUD_SLAP ], [ 8, Moves.ROLLOUT ], [ 12, Moves.GLARE ], @@ -16864,7 +17141,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.CONFUSE_RAY ], [ 1, Moves.SPITE ], [ 1, Moves.ASTONISH ], - [ 1, Moves.PSYBEAM ], //Custom, moved from 7 to 1 + [ 1, Moves.PSYBEAM ], // Custom, moved from 7 to 1 [ 14, Moves.MEAN_LOOK ], [ 21, Moves.MEMENTO ], [ 28, Moves.WISH ], @@ -16939,7 +17216,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.IRON_BUNDLE]: [ [ RELEARN_MOVE, Moves.ELECTRIC_TERRAIN ], [ 1, Moves.PRESENT ], - [ 1, Moves.WATER_GUN ], //Custom + [ 1, Moves.WATER_GUN ], // Custom [ 7, Moves.POWDER_SNOW ], [ 14, Moves.WHIRLPOOL ], [ 21, Moves.TAKE_DOWN ], @@ -17058,6 +17335,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 18, Moves.FOCUS_ENERGY ], [ 24, Moves.BITE ], [ 29, Moves.ICE_FANG ], + [ 32, Moves.DRAGON_CLAW ], // Previous Stage Move, Frigibax Level [ 40, Moves.TAKE_DOWN ], [ 45, Moves.ICE_BEAM ], [ 50, Moves.CRUNCH ], @@ -17305,6 +17583,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [Species.DIPPLIN]: [ [ EVOLVE_MOVE, Moves.DOUBLE_HIT ], [ RELEARN_MOVE, Moves.DRAGON_CHEER ], // Custom + [ 1, Moves.LEAFAGE ], [ 1, Moves.WITHDRAW ], [ 1, Moves.SWEET_SCENT ], [ 1, Moves.RECYCLE ], @@ -17324,7 +17603,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.STUN_SPORE ], [ 1, Moves.WITHDRAW ], [ 1, Moves.ASTONISH ], - [ 5, Moves.ABSORB ], //Custom, Moved from Level 6 to 5 + [ 5, Moves.ABSORB ], // Custom, Moved from Level 6 to 5 [ 12, Moves.LIFE_DEW ], [ 18, Moves.FOUL_PLAY ], [ 24, Moves.MEGA_DRAIN ], @@ -17337,6 +17616,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.SINISTCHA]: [ [ EVOLVE_MOVE, Moves.MATCHA_GOTCHA ], + [ RELEARN_MOVE, Moves.GIGA_DRAIN ], // Previous Stage Move [ 1, Moves.STUN_SPORE ], [ 1, Moves.WITHDRAW ], [ 1, Moves.ASTONISH ], @@ -17419,6 +17699,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.ARCHALUDON]: [ [ EVOLVE_MOVE, Moves.ELECTRO_SHOT ], + [ RELEARN_MOVE, Moves.LASER_FOCUS ], // Previous Stage Move [ 1, Moves.LEER ], [ 1, Moves.METAL_CLAW ], [ 6, Moves.ROCK_SMASH ], @@ -17438,6 +17719,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ RELEARN_MOVE, Moves.YAWN ], [ RELEARN_MOVE, Moves.DOUBLE_HIT ], [ RELEARN_MOVE, Moves.INFESTATION ], + [ RELEARN_MOVE, Moves.DRAGON_CHEER ], // Previous Stage Move, Custom + [ 1, Moves.LEAFAGE ], // Previous Stage Move, Custom [ 1, Moves.WITHDRAW ], [ 1, Moves.SWEET_SCENT ], [ 1, Moves.RECYCLE ], @@ -17809,6 +18092,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.DEFENSE_CURL ], [ 1, Moves.CHARGE ], [ 1, Moves.ROCK_POLISH ], + [ 1, Moves.ROLLOUT ], // Previous Stage Move [ 1, Moves.HEAVY_SLAM ], [ 12, Moves.SPARK ], [ 16, Moves.ROCK_THROW ], @@ -18051,6 +18335,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.GALAR_MR_MIME]: [ [ 1, Moves.POUND ], + [ 1, Moves.BARRIER ], // Previous Stage Move + [ 1, Moves.TICKLE ], // Previous Stage Move [ 1, Moves.MIMIC ], [ 1, Moves.LIGHT_SCREEN ], [ 1, Moves.REFLECT ], @@ -18411,6 +18697,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.TAIL_WHIP ], [ 1, Moves.WATER_GUN ], + [ 1, Moves.SOAK ], // Previous Stage Move [ 1, Moves.SLASH ], [ 1, Moves.MEGAHORN ], [ 1, Moves.SUCKER_PUNCH ], @@ -18436,6 +18723,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.STUN_SPORE ], [ 1, Moves.SLEEP_POWDER ], [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.CHARM ], // Previous Stage Move [ 1, Moves.SYNTHESIS ], [ 1, Moves.SUNNY_DAY ], [ 1, Moves.HELPING_HAND ], @@ -18487,6 +18775,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.HISUI_BRAVIARY]: [ [ EVOLVE_MOVE, Moves.ESPER_WING ], + [ RELEARN_MOVE, Moves.BRAVE_BIRD ], // Previous Stage Move [ 1, Moves.WING_ATTACK ], [ 1, Moves.LEER ], [ 1, Moves.PECK ], @@ -18511,6 +18800,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.ABSORB ], [ 1, Moves.ACID_ARMOR ], [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.BODY_SLAM ], // Previous Stage Move [ 15, Moves.PROTECT ], [ 20, Moves.FLAIL ], [ 25, Moves.WATER_PULSE ], @@ -18525,6 +18815,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.TACKLE ], [ 1, Moves.WATER_GUN ], [ 1, Moves.ABSORB ], + [ 1, Moves.ACID_ARMOR ], // Previous Stage Move [ 1, Moves.DRAGON_BREATH ], [ 1, Moves.FEINT ], [ 1, Moves.ACID_SPRAY ], @@ -18565,9 +18856,11 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { ], [Species.HISUI_DECIDUEYE]: [ [ EVOLVE_MOVE, Moves.TRIPLE_ARROWS ], + [ RELEARN_MOVE, Moves.NASTY_PLOT ], // Previous Stage Move [ 1, Moves.TACKLE ], [ 1, Moves.GROWL ], [ 1, Moves.U_TURN ], + [ 1, Moves.ASTONISH ], // Previous Stage Move [ 1, Moves.LEAF_STORM ], [ 1, Moves.LEAFAGE ], [ 9, Moves.PECK ], @@ -18633,7 +18926,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { }; export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { - [Species.PIKACHU]: { //Custom + [Species.PIKACHU]: { // Custom 1: [ [ 1, Moves.TAIL_WHIP ], [ 1, Moves.GROWL ], @@ -18648,14 +18941,14 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { [ 8, Moves.DOUBLE_TEAM ], [ 12, Moves.ELECTRO_BALL ], [ 16, Moves.FEINT ], - [ 20, Moves.ZIPPY_ZAP ], //Custom + [ 20, Moves.ZIPPY_ZAP ], // Custom [ 24, Moves.AGILITY ], [ 28, Moves.IRON_TAIL ], [ 32, Moves.DISCHARGE ], - [ 34, Moves.FLOATY_FALL ], //Custom + [ 34, Moves.FLOATY_FALL ], // Custom [ 36, Moves.THUNDERBOLT ], [ 40, Moves.LIGHT_SCREEN ], - [ 42, Moves.SPLISHY_SPLASH ], //Custom + [ 42, Moves.SPLISHY_SPLASH ], // Custom [ 44, Moves.THUNDER ], [ 48, Moves.PIKA_PAPOW ], ], @@ -18816,19 +19109,19 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { [ 8, Moves.DOUBLE_TEAM ], [ 12, Moves.ELECTRO_BALL ], [ 16, Moves.FEINT ], - [ 20, Moves.ZIPPY_ZAP ], //Custom + [ 20, Moves.ZIPPY_ZAP ], // Custom [ 24, Moves.AGILITY ], [ 28, Moves.IRON_TAIL ], [ 32, Moves.DISCHARGE ], - [ 34, Moves.FLOATY_FALL ], //Custom + [ 34, Moves.FLOATY_FALL ], // Custom [ 36, Moves.THUNDERBOLT ], [ 40, Moves.LIGHT_SCREEN ], - [ 42, Moves.SPLISHY_SPLASH ], //Custom + [ 42, Moves.SPLISHY_SPLASH ], // Custom [ 44, Moves.THUNDER ], [ 48, Moves.PIKA_PAPOW ], ], }, - [Species.EEVEE]: { //Custom + [Species.EEVEE]: { // Custom 1: [ [ 1, Moves.TACKLE ], [ 1, Moves.TAIL_WHIP ], @@ -18838,21 +19131,21 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { [ 5, Moves.SAND_ATTACK ], [ 10, Moves.QUICK_ATTACK ], [ 15, Moves.BABY_DOLL_EYES ], - [ 18, Moves.BOUNCY_BUBBLE ], //Custom - [ 18, Moves.SIZZLY_SLIDE ], //Custom - [ 18, Moves.BUZZY_BUZZ ], //Custom + [ 18, Moves.BOUNCY_BUBBLE ], // Custom + [ 18, Moves.SIZZLY_SLIDE ], // Custom + [ 18, Moves.BUZZY_BUZZ ], // Custom [ 20, Moves.SWIFT ], [ 25, Moves.BITE ], [ 30, Moves.COPYCAT ], - [ 33, Moves.BADDY_BAD ], //Custom - [ 33, Moves.GLITZY_GLOW ], //Custom + [ 33, Moves.BADDY_BAD ], // Custom + [ 33, Moves.GLITZY_GLOW ], // Custom [ 35, Moves.BATON_PASS ], - [ 40, Moves.VEEVEE_VOLLEY ], //Custom, replaces Take Down - [ 43, Moves.FREEZY_FROST ], //Custom - [ 43, Moves.SAPPY_SEED ], //Custom + [ 40, Moves.VEEVEE_VOLLEY ], // Custom, replaces Take Down + [ 43, Moves.FREEZY_FROST ], // Custom + [ 43, Moves.SAPPY_SEED ], // Custom [ 45, Moves.CHARM ], [ 50, Moves.DOUBLE_EDGE ], - [ 53, Moves.SPARKLY_SWIRL ], //Custom + [ 53, Moves.SPARKLY_SWIRL ], // Custom [ 55, Moves.LAST_RESORT ], ], 2: [ @@ -18864,27 +19157,27 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { [ 5, Moves.SAND_ATTACK ], [ 10, Moves.QUICK_ATTACK ], [ 15, Moves.BABY_DOLL_EYES ], - [ 18, Moves.BOUNCY_BUBBLE ], //Custom - [ 18, Moves.SIZZLY_SLIDE ], //Custom - [ 18, Moves.BUZZY_BUZZ ], //Custom + [ 18, Moves.BOUNCY_BUBBLE ], // Custom + [ 18, Moves.SIZZLY_SLIDE ], // Custom + [ 18, Moves.BUZZY_BUZZ ], // Custom [ 20, Moves.SWIFT ], [ 25, Moves.BITE ], [ 30, Moves.COPYCAT ], - [ 33, Moves.BADDY_BAD ], //Custom - [ 33, Moves.GLITZY_GLOW ], //Custom + [ 33, Moves.BADDY_BAD ], // Custom + [ 33, Moves.GLITZY_GLOW ], // Custom [ 35, Moves.BATON_PASS ], - [ 40, Moves.VEEVEE_VOLLEY ], //Custom, replaces Take Down - [ 43, Moves.FREEZY_FROST ], //Custom - [ 43, Moves.SAPPY_SEED ], //Custom + [ 40, Moves.VEEVEE_VOLLEY ], // Custom, replaces Take Down + [ 43, Moves.FREEZY_FROST ], // Custom + [ 43, Moves.SAPPY_SEED ], // Custom [ 45, Moves.CHARM ], [ 50, Moves.DOUBLE_EDGE ], - [ 53, Moves.SPARKLY_SWIRL ], //Custom + [ 53, Moves.SPARKLY_SWIRL ], // Custom [ 55, Moves.LAST_RESORT ], ], }, [Species.DEOXYS]: { 1: [ - [ 1, Moves.CONFUSION ], //Custom + [ 1, Moves.CONFUSION ], // Custom [ 1, Moves.WRAP ], [ 1, Moves.LEER ], [ 7, Moves.NIGHT_SHADE ], @@ -18901,7 +19194,7 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { [ 73, Moves.HYPER_BEAM ], ], 2: [ - [ 1, Moves.CONFUSION ], //Custom + [ 1, Moves.CONFUSION ], // Custom [ 1, Moves.WRAP ], [ 1, Moves.LEER ], [ 7, Moves.NIGHT_SHADE ], @@ -18920,7 +19213,7 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { [ 73, Moves.MIRROR_COAT ], ], 3: [ - [ 1, Moves.CONFUSION ], //Custom + [ 1, Moves.CONFUSION ], // Custom [ 1, Moves.WRAP ], [ 1, Moves.LEER ], [ 7, Moves.NIGHT_SHADE ], @@ -18940,6 +19233,7 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { [Species.WORMADAM]: { 1: [ [ EVOLVE_MOVE, Moves.QUIVER_DANCE ], + [ 1, Moves.STRUGGLE_BUG ], // Previous Stage Move, Custom [ 1, Moves.TACKLE ], [ 1, Moves.PROTECT ], [ 1, Moves.SUCKER_PUNCH ], @@ -18960,6 +19254,7 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { ], 2: [ [ EVOLVE_MOVE, Moves.QUIVER_DANCE ], + [ 1, Moves.STRUGGLE_BUG ], // Previous Stage Move, Custom [ 1, Moves.METAL_BURST ], [ 1, Moves.TACKLE ], [ 1, Moves.PROTECT ], @@ -19064,7 +19359,7 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { }, [Species.SHAYMIN]: { 1: [ - [ 1, Moves.LEAFAGE ], //Custom + [ 1, Moves.LEAFAGE ], // Custom [ 1, Moves.GROWTH ], [ 10, Moves.MAGICAL_LEAF ], [ 19, Moves.LEECH_SEED ], @@ -19166,6 +19461,10 @@ export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { [ 1, Moves.GROWL ], [ 1, Moves.WATER_GUN ], [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.ROUND ], // Previous Stage Move + [ 1, Moves.FLING ], // Previous Stage Move + [ 1, Moves.SMACK_DOWN ], // Previous Stage Move + [ 1, Moves.BOUNCE ], // Previous Stage Move [ 1, Moves.HAZE ], [ 1, Moves.ROLE_PLAY ], [ 1, Moves.NIGHT_SLASH ], From 1ad4f3b376a60f33f55a734a061d0dec9b74bc40 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Tue, 22 Oct 2024 20:11:02 -0700 Subject: [PATCH 32/85] [Test] Add `STATUS_ACTIVATION_OVERRIDE` to `overrides.ts` (#4689) This applies to Paralysis and Freeze Added Paralysis test to demonstrate usage - Consolidate `this.cancel()` calls --- src/overrides.ts | 2 + src/phases/move-phase.ts | 18 ++- src/test/data/status-effect.test.ts | 118 ++++++++++------ src/test/utils/helpers/moveHelper.ts | 36 +++-- src/test/utils/helpers/overridesHelper.ts | 157 ++++++++++++---------- 5 files changed, 203 insertions(+), 128 deletions(-) diff --git a/src/overrides.ts b/src/overrides.ts index e1bfbd240f0..6760db79205 100644 --- a/src/overrides.ts +++ b/src/overrides.ts @@ -75,6 +75,8 @@ class DefaultOverrides { readonly ITEM_UNLOCK_OVERRIDE: Unlockables[] = []; /** Set to `true` to show all tutorials */ readonly BYPASS_TUTORIAL_SKIP_OVERRIDE: boolean = false; + /** Set to `true` to force Paralysis and Freeze to always activate, or `false` to force them to not activate */ + readonly STATUS_ACTIVATION_OVERRIDE: boolean | null = null; // ---------------- // PLAYER OVERRIDES diff --git a/src/phases/move-phase.ts b/src/phases/move-phase.ts index e9d8887e9cb..66dbd06f5be 100644 --- a/src/phases/move-phase.ts +++ b/src/phases/move-phase.ts @@ -11,6 +11,7 @@ import { getTerrainBlockMessage } from "#app/data/weather"; import { MoveUsedEvent } from "#app/events/battle-scene"; import Pokemon, { MoveResult, PokemonMove, TurnMove } from "#app/field/pokemon"; import { getPokemonNameWithAffix } from "#app/messages"; +import Overrides from "#app/overrides"; import { BattlePhase } from "#app/phases/battle-phase"; import { CommonAnimPhase } from "#app/phases/common-anim-phase"; import { MoveEffectPhase } from "#app/phases/move-effect-phase"; @@ -168,10 +169,7 @@ export class MovePhase extends BattlePhase { switch (this.pokemon.status.effect) { case StatusEffect.PARALYSIS: - if (!this.pokemon.randSeedInt(4)) { - activated = true; - this.cancelled = true; - } + activated = (!this.pokemon.randSeedInt(4) || Overrides.STATUS_ACTIVATION_OVERRIDE === true) && Overrides.STATUS_ACTIVATION_OVERRIDE !== false; break; case StatusEffect.SLEEP: applyMoveAttrs(BypassSleepAttr, this.pokemon, null, this.move.getMove()); @@ -180,16 +178,22 @@ export class MovePhase extends BattlePhase { this.pokemon.status.sleepTurnsRemaining = turnsRemaining.value; healed = this.pokemon.status.sleepTurnsRemaining <= 0; activated = !healed && !this.pokemon.getTag(BattlerTagType.BYPASS_SLEEP); - this.cancelled = activated; break; case StatusEffect.FREEZE: - healed = !!this.move.getMove().findAttr(attr => attr instanceof HealStatusEffectAttr && attr.selfTarget && attr.isOfEffect(StatusEffect.FREEZE)) || !this.pokemon.randSeedInt(5); + healed = + !!this.move.getMove().findAttr((attr) => + attr instanceof HealStatusEffectAttr + && attr.selfTarget + && attr.isOfEffect(StatusEffect.FREEZE)) + || (!this.pokemon.randSeedInt(5) && Overrides.STATUS_ACTIVATION_OVERRIDE !== true) + || Overrides.STATUS_ACTIVATION_OVERRIDE === false; + activated = !healed; - this.cancelled = activated; break; } if (activated) { + this.cancel(); this.scene.queueMessage(getStatusEffectActivationText(this.pokemon.status.effect, getPokemonNameWithAffix(this.pokemon))); this.scene.unshiftPhase(new CommonAnimPhase(this.scene, this.pokemon.getBattlerIndex(), undefined, CommonAnim.POISON + (this.pokemon.status.effect - 1))); } else if (healed) { diff --git a/src/test/data/status-effect.test.ts b/src/test/data/status-effect.test.ts index 8b37da45d8d..1b1a97fc51f 100644 --- a/src/test/data/status-effect.test.ts +++ b/src/test/data/status-effect.test.ts @@ -8,10 +8,10 @@ import { getStatusEffectOverlapText, } from "#app/data/status-effect"; import { MoveResult } from "#app/field/pokemon"; -import GameManager from "#app/test/utils/gameManager"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; import { mockI18next } from "#test/utils/testUtils"; import i18next from "i18next"; import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; @@ -306,58 +306,98 @@ describe("Status Effect Messages", () => { }); }); -describe("Status Effects - Sleep", () => { - let phaserGame: Phaser.Game; - let game: GameManager; +describe("Status Effects", () => { + describe("Paralysis", () => { + let phaserGame: Phaser.Game; + let game: GameManager; - beforeAll(() => { - phaserGame = new Phaser.Game({ - type: Phaser.HEADLESS, + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + + game.override + .enemySpecies(Species.MAGIKARP) + .enemyMoveset(Moves.SPLASH) + .enemyAbility(Abilities.BALL_FETCH) + .moveset([ Moves.QUICK_ATTACK ]) + .ability(Abilities.BALL_FETCH) + .statusEffect(StatusEffect.PARALYSIS); + }); + + it("causes the pokemon's move to fail when activated", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + game.move.select(Moves.QUICK_ATTACK); + await game.move.forceStatusActivation(true); + await game.toNextTurn(); + + expect(game.scene.getEnemyPokemon()!.isFullHp()).toBe(true); + expect(game.scene.getPlayerPokemon()!.getLastXMoves(1)[0].result).toBe(MoveResult.FAIL); }); }); - afterEach(() => { - game.phaseInterceptor.restoreOg(); - }); + describe("Sleep", () => { + let phaserGame: Phaser.Game; + let game: GameManager; - beforeEach(() => { - game = new GameManager(phaserGame); - game.override - .moveset([ Moves.SPLASH ]) - .ability(Abilities.BALL_FETCH) - .battleType("single") - .disableCrits() - .enemySpecies(Species.MAGIKARP) - .enemyAbility(Abilities.BALL_FETCH) - .enemyMoveset(Moves.SPLASH); - }); + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); - it("should last the appropriate number of turns", async () => { - await game.classicMode.startBattle([ Species.FEEBAS ]); + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); - const player = game.scene.getPlayerPokemon()!; - player.status = new Status(StatusEffect.SLEEP, 0, 4); + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.SPLASH ]) + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); - game.move.select(Moves.SPLASH); - await game.toNextTurn(); + it("should last the appropriate number of turns", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); - expect(player.status.effect).toBe(StatusEffect.SLEEP); + const player = game.scene.getPlayerPokemon()!; + player.status = new Status(StatusEffect.SLEEP, 0, 4); - game.move.select(Moves.SPLASH); - await game.toNextTurn(); + game.move.select(Moves.SPLASH); + await game.toNextTurn(); - expect(player.status.effect).toBe(StatusEffect.SLEEP); + expect(player.status.effect).toBe(StatusEffect.SLEEP); - game.move.select(Moves.SPLASH); - await game.toNextTurn(); + game.move.select(Moves.SPLASH); + await game.toNextTurn(); - expect(player.status.effect).toBe(StatusEffect.SLEEP); - expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.FAIL); + expect(player.status.effect).toBe(StatusEffect.SLEEP); - game.move.select(Moves.SPLASH); - await game.toNextTurn(); + game.move.select(Moves.SPLASH); + await game.toNextTurn(); - expect(player.status?.effect).toBeUndefined(); - expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + expect(player.status.effect).toBe(StatusEffect.SLEEP); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.FAIL); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(player.status?.effect).toBeUndefined(); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + }); }); }); diff --git a/src/test/utils/helpers/moveHelper.ts b/src/test/utils/helpers/moveHelper.ts index a0667d91f4c..73fe63395fd 100644 --- a/src/test/utils/helpers/moveHelper.ts +++ b/src/test/utils/helpers/moveHelper.ts @@ -1,12 +1,13 @@ import { BattlerIndex } from "#app/battle"; -import { Moves } from "#app/enums/moves"; +import Overrides from "#app/overrides"; import { CommandPhase } from "#app/phases/command-phase"; import { MoveEffectPhase } from "#app/phases/move-effect-phase"; import { Command } from "#app/ui/command-ui-handler"; import { Mode } from "#app/ui/ui"; +import { Moves } from "#enums/moves"; +import { getMovePosition } from "#test/utils/gameManagerUtils"; +import { GameManagerHelper } from "#test/utils/helpers/gameManagerHelper"; import { vi } from "vitest"; -import { getMovePosition } from "../gameManagerUtils"; -import { GameManagerHelper } from "./gameManagerHelper"; /** * Helper to handle a Pokemon's move @@ -17,7 +18,7 @@ export class MoveHelper extends GameManagerHelper { * {@linkcode MoveEffectPhase.hitCheck | hitCheck}'s return value to `true`. * Used to force a move to hit. */ - async forceHit(): Promise { + public async forceHit(): Promise { await this.game.phaseInterceptor.to(MoveEffectPhase, false); vi.spyOn(this.game.scene.getCurrentPhase() as MoveEffectPhase, "hitCheck").mockReturnValue(true); } @@ -26,9 +27,9 @@ export class MoveHelper extends GameManagerHelper { * Intercepts {@linkcode MoveEffectPhase} and mocks the * {@linkcode MoveEffectPhase.hitCheck | hitCheck}'s return value to `false`. * Used to force a move to miss. - * @param firstTargetOnly Whether the move should force miss on the first target only, in the case of multi-target moves. + * @param firstTargetOnly - Whether the move should force miss on the first target only, in the case of multi-target moves. */ - async forceMiss(firstTargetOnly: boolean = false): Promise { + public async forceMiss(firstTargetOnly: boolean = false): Promise { await this.game.phaseInterceptor.to(MoveEffectPhase, false); const hitCheck = vi.spyOn(this.game.scene.getCurrentPhase() as MoveEffectPhase, "hitCheck"); @@ -40,12 +41,12 @@ export class MoveHelper extends GameManagerHelper { } /** - * Select the move to be used by the given Pokemon(-index). Triggers during the next {@linkcode CommandPhase} - * @param move the move to use - * @param pkmIndex the pokemon index. Relevant for double-battles only (defaults to 0) - * @param targetIndex The {@linkcode BattlerIndex} of the Pokemon to target for single-target moves, or `null` if a manual call to `selectTarget()` is required - */ - select(move: Moves, pkmIndex: 0 | 1 = 0, targetIndex?: BattlerIndex | null) { + * Select the move to be used by the given Pokemon(-index). Triggers during the next {@linkcode CommandPhase} + * @param move - the move to use + * @param pkmIndex - the pokemon index. Relevant for double-battles only (defaults to 0) + * @param targetIndex - The {@linkcode BattlerIndex} of the Pokemon to target for single-target moves, or `null` if a manual call to `selectTarget()` is required + */ + public select(move: Moves, pkmIndex: 0 | 1 = 0, targetIndex?: BattlerIndex | null) { const movePosition = getMovePosition(this.game.scene, pkmIndex, move); this.game.onNextPrompt("CommandPhase", Mode.COMMAND, () => { @@ -59,4 +60,15 @@ export class MoveHelper extends GameManagerHelper { this.game.selectTarget(movePosition, targetIndex); } } + + /** + * Forces the Paralysis or Freeze status to activate on the next move by temporarily mocking {@linkcode Overrides.STATUS_ACTIVATION_OVERRIDE}, + * advancing to the next `MovePhase`, and then resetting the override to `null` + * @param activated - `true` to force the status to activate, `false` to force the status to not activate (will cause Freeze to heal) + */ + public async forceStatusActivation(activated: boolean): Promise { + vi.spyOn(Overrides, "STATUS_ACTIVATION_OVERRIDE", "get").mockReturnValue(activated); + await this.game.phaseInterceptor.to("MovePhase"); + vi.spyOn(Overrides, "STATUS_ACTIVATION_OVERRIDE", "get").mockReturnValue(null); + } } diff --git a/src/test/utils/helpers/overridesHelper.ts b/src/test/utils/helpers/overridesHelper.ts index ec4d8dbbe4c..404f5c34a26 100644 --- a/src/test/utils/helpers/overridesHelper.ts +++ b/src/test/utils/helpers/overridesHelper.ts @@ -29,7 +29,7 @@ export class OverridesHelper extends GameManagerHelper { * @warning Any event listeners that are attached to [NewArenaEvent](events\battle-scene.ts) may need to be handled down the line * @param biome the biome to set */ - startingBiome(biome: Biome): this { + public startingBiome(biome: Biome): this { this.game.scene.newArena(biome); this.log(`Starting biome set to ${Biome[biome]} (=${biome})!`); return this; @@ -38,9 +38,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the starting wave (index) * @param wave the wave (index) to set. Classic: `1`-`200` - * @returns this + * @returns `this` */ - startingWave(wave: number): this { + public startingWave(wave: number): this { vi.spyOn(Overrides, "STARTING_WAVE_OVERRIDE", "get").mockReturnValue(wave); this.log(`Starting wave set to ${wave}!`); return this; @@ -49,9 +49,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemon) starting level * @param level the (pokemon) level to set - * @returns this + * @returns `this` */ - startingLevel(level: Species | number): this { + public startingLevel(level: Species | number): this { vi.spyOn(Overrides, "STARTING_LEVEL_OVERRIDE", "get").mockReturnValue(level); this.log(`Player Pokemon starting level set to ${level}!`); return this; @@ -62,7 +62,7 @@ export class OverridesHelper extends GameManagerHelper { * @param value the XP multiplier to set * @returns `this` */ - xpMultiplier(value: number): this { + public xpMultiplier(value: number): this { vi.spyOn(Overrides, "XP_MULTIPLIER_OVERRIDE", "get").mockReturnValue(value); this.log(`XP Multiplier set to ${value}!`); return this; @@ -71,9 +71,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemon) starting held items * @param items the items to hold - * @returns this + * @returns `this` */ - startingHeldItems(items: ModifierOverride[]) { + public startingHeldItems(items: ModifierOverride[]): this { vi.spyOn(Overrides, "STARTING_HELD_ITEMS_OVERRIDE", "get").mockReturnValue(items); this.log("Player Pokemon starting held items set to:", items); return this; @@ -82,9 +82,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemon) {@linkcode Species | species} * @param species the (pokemon) {@linkcode Species | species} to set - * @returns this + * @returns `this` */ - starterSpecies(species: Species | number): this { + public starterSpecies(species: Species | number): this { vi.spyOn(Overrides, "STARTER_SPECIES_OVERRIDE", "get").mockReturnValue(species); this.log(`Player Pokemon species set to ${Species[species]} (=${species})!`); return this; @@ -92,9 +92,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemon) to be a random fusion - * @returns this + * @returns `this` */ - enableStarterFusion(): this { + public enableStarterFusion(): this { vi.spyOn(Overrides, "STARTER_FUSION_OVERRIDE", "get").mockReturnValue(true); this.log("Player Pokemon is a random fusion!"); return this; @@ -103,9 +103,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemon) fusion species * @param species the fusion species to set - * @returns this + * @returns `this` */ - starterFusionSpecies(species: Species | number): this { + public starterFusionSpecies(species: Species | number): this { vi.spyOn(Overrides, "STARTER_FUSION_SPECIES_OVERRIDE", "get").mockReturnValue(species); this.log(`Player Pokemon fusion species set to ${Species[species]} (=${species})!`); return this; @@ -114,9 +114,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemons) forms * @param forms the (pokemon) forms to set - * @returns this + * @returns `this` */ - starterForms(forms: Partial>): this { + public starterForms(forms: Partial>): this { vi.spyOn(Overrides, "STARTER_FORM_OVERRIDES", "get").mockReturnValue(forms); const formsStr = Object.entries(forms) .map(([ speciesId, formIndex ]) => `${Species[speciesId]}=${formIndex}`) @@ -128,9 +128,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player's starting modifiers * @param modifiers the modifiers to set - * @returns this + * @returns `this` */ - startingModifier(modifiers: ModifierOverride[]): this { + public startingModifier(modifiers: ModifierOverride[]): this { vi.spyOn(Overrides, "STARTING_MODIFIER_OVERRIDE", "get").mockReturnValue(modifiers); this.log(`Player starting modifiers set to: ${modifiers}`); return this; @@ -139,9 +139,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemon) {@linkcode Abilities | ability} * @param ability the (pokemon) {@linkcode Abilities | ability} to set - * @returns this + * @returns `this` */ - ability(ability: Abilities): this { + public ability(ability: Abilities): this { vi.spyOn(Overrides, "ABILITY_OVERRIDE", "get").mockReturnValue(ability); this.log(`Player Pokemon ability set to ${Abilities[ability]} (=${ability})!`); return this; @@ -150,9 +150,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemon) **passive** {@linkcode Abilities | ability} * @param passiveAbility the (pokemon) **passive** {@linkcode Abilities | ability} to set - * @returns this + * @returns `this` */ - passiveAbility(passiveAbility: Abilities): this { + public passiveAbility(passiveAbility: Abilities): this { vi.spyOn(Overrides, "PASSIVE_ABILITY_OVERRIDE", "get").mockReturnValue(passiveAbility); this.log(`Player Pokemon PASSIVE ability set to ${Abilities[passiveAbility]} (=${passiveAbility})!`); return this; @@ -161,9 +161,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the player (pokemon) {@linkcode Moves | moves}set * @param moveset the {@linkcode Moves | moves}set to set - * @returns this + * @returns `this` */ - moveset(moveset: Moves | Moves[]): this { + public moveset(moveset: Moves | Moves[]): this { vi.spyOn(Overrides, "MOVESET_OVERRIDE", "get").mockReturnValue(moveset); if (!Array.isArray(moveset)) { moveset = [ moveset ]; @@ -178,7 +178,7 @@ export class OverridesHelper extends GameManagerHelper { * @param statusEffect the {@linkcode StatusEffect | status-effect} to set * @returns */ - statusEffect(statusEffect: StatusEffect): this { + public statusEffect(statusEffect: StatusEffect): this { vi.spyOn(Overrides, "STATUS_OVERRIDE", "get").mockReturnValue(statusEffect); this.log(`Player Pokemon status-effect set to ${StatusEffect[statusEffect]} (=${statusEffect})!`); return this; @@ -186,9 +186,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override each wave to not have standard trainer battles - * @returns this + * @returns `this` */ - disableTrainerWaves(): this { + public disableTrainerWaves(): this { const realFn = getGameMode; vi.spyOn(GameMode, "getGameMode").mockImplementation((gameMode: GameModes) => { const mode = realFn(gameMode); @@ -201,9 +201,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override each wave to not have critical hits - * @returns this + * @returns `this` */ - disableCrits() { + public disableCrits(): this { vi.spyOn(Overrides, "NEVER_CRIT_OVERRIDE", "get").mockReturnValue(true); this.log("Critical hits are disabled!"); return this; @@ -212,9 +212,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the {@linkcode WeatherType | weather (type)} * @param type {@linkcode WeatherType | weather type} to set - * @returns this + * @returns `this` */ - weather(type: WeatherType): this { + public weather(type: WeatherType): this { vi.spyOn(Overrides, "WEATHER_OVERRIDE", "get").mockReturnValue(type); this.log(`Weather set to ${Weather[type]} (=${type})!`); return this; @@ -223,9 +223,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the seed * @param seed the seed to set - * @returns this + * @returns `this` */ - seed(seed: string): this { + public seed(seed: string): this { vi.spyOn(this.game.scene, "resetSeed").mockImplementation(() => { this.game.scene.waveSeed = seed; Phaser.Math.RND.sow([ seed ]); @@ -239,9 +239,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the battle type (single or double) * @param battleType battle type to set - * @returns this + * @returns `this` */ - battleType(battleType: "single" | "double" | null): this { + public battleType(battleType: "single" | "double" | null): this { vi.spyOn(Overrides, "BATTLE_TYPE_OVERRIDE", "get").mockReturnValue(battleType); this.log(`Battle type set to ${battleType} only!`); return this; @@ -250,9 +250,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (pokemon) {@linkcode Species | species} * @param species the (pokemon) {@linkcode Species | species} to set - * @returns this + * @returns `this` */ - enemySpecies(species: Species | number): this { + public enemySpecies(species: Species | number): this { vi.spyOn(Overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(species); this.log(`Enemy Pokemon species set to ${Species[species]} (=${species})!`); return this; @@ -260,9 +260,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (pokemon) to be a random fusion - * @returns this + * @returns `this` */ - enableEnemyFusion(): this { + public enableEnemyFusion(): this { vi.spyOn(Overrides, "OPP_FUSION_OVERRIDE", "get").mockReturnValue(true); this.log("Enemy Pokemon is a random fusion!"); return this; @@ -271,9 +271,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (pokemon) fusion species * @param species the fusion species to set - * @returns this + * @returns `this` */ - enemyFusionSpecies(species: Species | number): this { + public enemyFusionSpecies(species: Species | number): this { vi.spyOn(Overrides, "OPP_FUSION_SPECIES_OVERRIDE", "get").mockReturnValue(species); this.log(`Enemy Pokemon fusion species set to ${Species[species]} (=${species})!`); return this; @@ -282,9 +282,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (pokemon) {@linkcode Abilities | ability} * @param ability the (pokemon) {@linkcode Abilities | ability} to set - * @returns this + * @returns `this` */ - enemyAbility(ability: Abilities): this { + public enemyAbility(ability: Abilities): this { vi.spyOn(Overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(ability); this.log(`Enemy Pokemon ability set to ${Abilities[ability]} (=${ability})!`); return this; @@ -293,9 +293,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (pokemon) **passive** {@linkcode Abilities | ability} * @param passiveAbility the (pokemon) **passive** {@linkcode Abilities | ability} to set - * @returns this + * @returns `this` */ - enemyPassiveAbility(passiveAbility: Abilities): this { + public enemyPassiveAbility(passiveAbility: Abilities): this { vi.spyOn(Overrides, "OPP_PASSIVE_ABILITY_OVERRIDE", "get").mockReturnValue(passiveAbility); this.log(`Enemy Pokemon PASSIVE ability set to ${Abilities[passiveAbility]} (=${passiveAbility})!`); return this; @@ -304,9 +304,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (pokemon) {@linkcode Moves | moves}set * @param moveset the {@linkcode Moves | moves}set to set - * @returns this + * @returns `this` */ - enemyMoveset(moveset: Moves | Moves[]): this { + public enemyMoveset(moveset: Moves | Moves[]): this { vi.spyOn(Overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue(moveset); if (!Array.isArray(moveset)) { moveset = [ moveset ]; @@ -319,9 +319,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (pokemon) level * @param level the level to set - * @returns this + * @returns `this` */ - enemyLevel(level: number): this { + public enemyLevel(level: number): this { vi.spyOn(Overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(level); this.log(`Enemy Pokemon level set to ${level}!`); return this; @@ -332,7 +332,7 @@ export class OverridesHelper extends GameManagerHelper { * @param statusEffect the {@linkcode StatusEffect | status-effect} to set * @returns */ - enemyStatusEffect(statusEffect: StatusEffect): this { + public enemyStatusEffect(statusEffect: StatusEffect): this { vi.spyOn(Overrides, "OPP_STATUS_OVERRIDE", "get").mockReturnValue(statusEffect); this.log(`Enemy Pokemon status-effect set to ${StatusEffect[statusEffect]} (=${statusEffect})!`); return this; @@ -341,9 +341,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (pokemon) held items * @param items the items to hold - * @returns this + * @returns `this` */ - enemyHeldItems(items: ModifierOverride[]) { + public enemyHeldItems(items: ModifierOverride[]): this { vi.spyOn(Overrides, "OPP_HELD_ITEMS_OVERRIDE", "get").mockReturnValue(items); this.log("Enemy Pokemon held items set to:", items); return this; @@ -354,7 +354,7 @@ export class OverridesHelper extends GameManagerHelper { * @param unlockable The Unlockable(s) to enable. * @returns `this` */ - enableUnlockable(unlockable: Unlockables[]) { + public enableUnlockable(unlockable: Unlockables[]): this { vi.spyOn(Overrides, "ITEM_UNLOCK_OVERRIDE", "get").mockReturnValue(unlockable); this.log("Temporarily unlocked the following content: ", unlockable); return this; @@ -363,9 +363,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the items rolled at the end of a battle * @param items the items to be rolled - * @returns this + * @returns `this` */ - itemRewards(items: ModifierOverride[]) { + public itemRewards(items: ModifierOverride[]): this { vi.spyOn(Overrides, "ITEM_REWARD_OVERRIDE", "get").mockReturnValue(items); this.log("Item rewards set to:", items); return this; @@ -375,8 +375,9 @@ export class OverridesHelper extends GameManagerHelper { * Override player shininess * @param shininess - `true` or `false` to force the player's pokemon to be shiny or not shiny, * `null` to disable the override and re-enable RNG shinies. + * @returns `this` */ - shiny(shininess: boolean | null): this { + public shiny(shininess: boolean | null): this { vi.spyOn(Overrides, "SHINY_OVERRIDE", "get").mockReturnValue(shininess); if (shininess === null) { this.log("Disabled player Pokemon shiny override!"); @@ -389,8 +390,9 @@ export class OverridesHelper extends GameManagerHelper { /** * Override player shiny variant * @param variant - The player's shiny variant. + * @returns `this` */ - shinyVariant(variant: Variant): this { + public shinyVariant(variant: Variant): this { vi.spyOn(Overrides, "VARIANT_OVERRIDE", "get").mockReturnValue(variant); this.log(`Set player Pokemon's shiny variant to ${variant}!`); return this; @@ -420,23 +422,38 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the enemy (Pokemon) to have the given amount of health segments * @param healthSegments the number of segments to give - * default: 0, the health segments will be handled like in the game based on wave, level and species - * 1: the Pokemon will not be a boss - * 2+: the Pokemon will be a boss with the given number of health segments - * @returns this + * - `0` (default): the health segments will be handled like in the game based on wave, level and species + * - `1`: the Pokemon will not be a boss + * - `2`+: the Pokemon will be a boss with the given number of health segments + * @returns `this` */ - enemyHealthSegments(healthSegments: number) { + public enemyHealthSegments(healthSegments: number): this { vi.spyOn(Overrides, "OPP_HEALTH_SEGMENTS_OVERRIDE", "get").mockReturnValue(healthSegments); this.log("Enemy Pokemon health segments set to:", healthSegments); return this; } + /** + * Override statuses (Paralysis and Freeze) to always or never activate + * @param activate - `true` to force activation, `false` to force no activation, `null` to disable the override + * @returns `this` + */ + public statusActivation(activate: boolean | null): this { + vi.spyOn(Overrides, "STATUS_ACTIVATION_OVERRIDE", "get").mockReturnValue(activate); + if (activate !== null) { + this.log(`Paralysis and Freeze forced to ${activate ? "always" : "never"} activate!`); + } else { + this.log("Status activation override disabled!"); + } + return this; + } + /** * Override the encounter chance for a mystery encounter. * @param percentage the encounter chance in % - * @returns spy instance + * @returns `this` */ - mysteryEncounterChance(percentage: number) { + public mysteryEncounterChance(percentage: number): this { const maxRate: number = 256; // 100% const rate = maxRate * (percentage / 100); vi.spyOn(Overrides, "MYSTERY_ENCOUNTER_RATE_OVERRIDE", "get").mockReturnValue(rate); @@ -446,10 +463,10 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the encounter chance for a mystery encounter. - * @returns spy instance - * @param tier + * @param tier - The {@linkcode MysteryEncounterTier} to encounter + * @returns `this` */ - mysteryEncounterTier(tier: MysteryEncounterTier) { + public mysteryEncounterTier(tier: MysteryEncounterTier): this { vi.spyOn(Overrides, "MYSTERY_ENCOUNTER_TIER_OVERRIDE", "get").mockReturnValue(tier); this.log(`Mystery encounter tier set to ${tier}!`); return this; @@ -457,10 +474,10 @@ export class OverridesHelper extends GameManagerHelper { /** * Override the encounter that spawns for the scene - * @param encounterType - * @returns spy instance + * @param encounterType - The {@linkcode MysteryEncounterType} of the encounter + * @returns `this` */ - mysteryEncounter(encounterType: MysteryEncounterType) { + public mysteryEncounter(encounterType: MysteryEncounterType): this { vi.spyOn(Overrides, "MYSTERY_ENCOUNTER_OVERRIDE", "get").mockReturnValue(encounterType); this.log(`Mystery encounter override set to ${encounterType}!`); return this; From a0baf892977b9d78d14b73c1c652d909b0a331a6 Mon Sep 17 00:00:00 2001 From: bjparker1226 <32974077+bjparker1226@users.noreply.github.com> Date: Wed, 23 Oct 2024 11:04:37 -0400 Subject: [PATCH 33/85] [P2] Fix dark deal reducing transformed Pokemon's held item stack to 1 (#4707) --- src/data/mystery-encounters/encounters/dark-deal-encounter.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/data/mystery-encounters/encounters/dark-deal-encounter.ts b/src/data/mystery-encounters/encounters/dark-deal-encounter.ts index 7f199b5487c..2c13086ccb8 100644 --- a/src/data/mystery-encounters/encounters/dark-deal-encounter.ts +++ b/src/data/mystery-encounters/encounters/dark-deal-encounter.ts @@ -172,7 +172,8 @@ export const DarkDealEncounter: MysteryEncounter = isBoss: true, modifierConfigs: bossModifiers.map(m => { return { - modifier: m + modifier: m, + stackCount: m.getStackCount(), }; }) }; From 16b71943669eda5a1d3519e58e3dba5b959e9d89 Mon Sep 17 00:00:00 2001 From: Moka <54149968+MokaStitcher@users.noreply.github.com> Date: Wed, 23 Oct 2024 17:05:13 +0200 Subject: [PATCH 34/85] [P3] Fix Egg Summary not showing new abilities in blue (#4712) --- src/ui/pokemon-info-container.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/ui/pokemon-info-container.ts b/src/ui/pokemon-info-container.ts index 242e59c599b..5c3a22639dd 100644 --- a/src/ui/pokemon-info-container.ts +++ b/src/ui/pokemon-info-container.ts @@ -279,11 +279,8 @@ export default class PokemonInfoContainer extends Phaser.GameObjects.Container { this.pokemonAbilityText.setColor(getTextColor(abilityTextStyle, false, this.scene.uiTheme)); this.pokemonAbilityText.setShadowColor(getTextColor(abilityTextStyle, true, this.scene.uiTheme)); - - const ownedAbilityAttrs = pokemon.scene.gameData.starterData[pokemon.species.getRootSpeciesId()].abilityAttr; - // Check if the player owns ability for the root form - const playerOwnsThisAbility = pokemon.checkIfPlayerHasAbilityOfStarter(ownedAbilityAttrs); + const playerOwnsThisAbility = pokemon.checkIfPlayerHasAbilityOfStarter(starterEntry.abilityAttr); if (!playerOwnsThisAbility) { this.pokemonAbilityLabelText.setColor(getTextColor(TextStyle.SUMMARY_BLUE, false, this.scene.uiTheme)); From 03025b267464d6e306dd30fc92042fef11490c3b Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Wed, 23 Oct 2024 08:08:40 -0700 Subject: [PATCH 35/85] [P2] Fix various charge move bugs (#4595) * Add charge move classes and phase * Integrate `MoveChargePhase` in battle phase sequence * Fix Protean + charge move interaction * Fix effect chance applying to semi-invulnerability * Remove `ChargeAttr` and fix ChargeAnim loading * Restore move history entry for charge phases * Gravity now cancels Fly, etc. after charge turn * Dig integration tests * Fly integration tests * Dive integration test + fix Dive in Harsh Sun bug * Solar Beam integration tests + `CHARGING` tag fixes * Fix dive test * Electro Shot integration tests * fix import in MoveChargePhase * Electro Shot Multi Lens test * Geomancy integration tests * Fix duplicate move queue * Update import * Docs + Fix Meteor Beam being boosted by Sheer Force * Fix volt absorb test * Apply PigeonBar's suggested move-phase changes Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> * Make Electro Shot Sheer Force boosted again * Apply PigeonBar's feedback pt. 2 * Apply suggestions from code review Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Fix mistimed/dupe showMoveText and leftover TODO --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> --- src/data/ability.ts | 8 +- src/data/arena-tag.ts | 3 + src/data/battle-anims.ts | 31 +- src/data/battler-tags.ts | 7 +- src/data/move.ts | 390 +++++++++++++++---------- src/field/pokemon.ts | 4 +- src/phases/move-charge-phase.ts | 84 ++++++ src/phases/move-effect-phase.ts | 163 +++++------ src/phases/move-phase.ts | 59 ++-- src/test/abilities/volt_absorb.test.ts | 4 +- src/test/arena/arena_gravity.test.ts | 80 +++-- src/test/moves/dig.test.ts | 114 ++++++++ src/test/moves/dive.test.ts | 137 +++++++++ src/test/moves/electro_shot.test.ts | 104 +++++++ src/test/moves/fly.test.ts | 122 ++++++++ src/test/moves/geomancy.test.ts | 78 +++++ src/test/moves/solar_beam.test.ts | 102 +++++++ src/test/moves/whirlwind.test.ts | 3 +- 18 files changed, 1188 insertions(+), 305 deletions(-) create mode 100644 src/phases/move-charge-phase.ts create mode 100644 src/test/moves/dig.test.ts create mode 100644 src/test/moves/dive.test.ts create mode 100644 src/test/moves/electro_shot.test.ts create mode 100644 src/test/moves/fly.test.ts create mode 100644 src/test/moves/geomancy.test.ts create mode 100644 src/test/moves/solar_beam.test.ts diff --git a/src/data/ability.ts b/src/data/ability.ts index ebdd5105bb4..cc95045f8b7 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -7,7 +7,7 @@ import { Weather, WeatherType } from "./weather"; import { BattlerTag, GroundedTag } from "./battler-tags"; import { StatusEffect, getNonVolatileStatusEffects, getStatusEffectDescriptor, getStatusEffectHealText } from "./status-effect"; import { Gender } from "./gender"; -import Move, { AttackMove, MoveCategory, MoveFlags, MoveTarget, FlinchAttr, OneHitKOAttr, HitHealAttr, allMoves, StatusMove, SelfStatusMove, VariablePowerAttr, applyMoveAttrs, IncrementMovePriorityAttr, VariableMoveTypeAttr, RandomMovesetMoveAttr, RandomMoveAttr, NaturePowerAttr, CopyMoveAttr, MoveAttr, MultiHitAttr, ChargeAttr, SacrificialAttr, SacrificialAttrOnHit, NeutralDamageAgainstFlyingTypeMultiplierAttr, FixedDamageAttr } from "./move"; +import Move, { AttackMove, MoveCategory, MoveFlags, MoveTarget, FlinchAttr, OneHitKOAttr, HitHealAttr, allMoves, StatusMove, SelfStatusMove, VariablePowerAttr, applyMoveAttrs, IncrementMovePriorityAttr, VariableMoveTypeAttr, RandomMovesetMoveAttr, RandomMoveAttr, NaturePowerAttr, CopyMoveAttr, MoveAttr, MultiHitAttr, SacrificialAttr, SacrificialAttrOnHit, NeutralDamageAgainstFlyingTypeMultiplierAttr, FixedDamageAttr } from "./move"; import { ArenaTagSide, ArenaTrapTag } from "./arena-tag"; import { BerryModifier, PokemonHeldItemModifier } from "../modifier/modifier"; import { TerrainType } from "./terrain"; @@ -1139,7 +1139,9 @@ export class MoveEffectChanceMultiplierAbAttr extends AbAttr { apply(pokemon: Pokemon, passive: boolean, simulated: boolean, cancelled: Utils.BooleanHolder, args: any[]): boolean { // Disable showAbility during getTargetBenefitScore this.showAbility = args[4]; - if ((args[0] as Utils.NumberHolder).value <= 0 || (args[1] as Move).id === Moves.ORDER_UP) { + + const exceptMoves = [ Moves.ORDER_UP, Moves.ELECTRO_SHOT ]; + if ((args[0] as Utils.NumberHolder).value <= 0 || exceptMoves.includes((args[1] as Move).id)) { return false; } @@ -1329,7 +1331,6 @@ export class AddSecondStrikeAbAttr extends PreAttackAbAttr { */ const exceptAttrs: Constructor[] = [ MultiHitAttr, - ChargeAttr, SacrificialAttr, SacrificialAttrOnHit ]; @@ -1345,6 +1346,7 @@ export class AddSecondStrikeAbAttr extends PreAttackAbAttr { /** Also check if this move is an Attack move and if it's only targeting one Pokemon */ return numTargets === 1 + && !move.isChargingMove() && !exceptAttrs.some(attr => move.hasAttr(attr)) && !exceptMoves.some(id => move.id === id) && move.category !== MoveCategory.STATUS; diff --git a/src/data/arena-tag.ts b/src/data/arena-tag.ts index aa6aec6f73a..d2c95b7ccdf 100644 --- a/src/data/arena-tag.ts +++ b/src/data/arena-tag.ts @@ -970,6 +970,9 @@ export class GravityTag extends ArenaTag { if (pokemon !== null) { pokemon.removeTag(BattlerTagType.FLOATING); pokemon.removeTag(BattlerTagType.TELEKINESIS); + if (pokemon.getTag(BattlerTagType.FLYING)) { + pokemon.addTag(BattlerTagType.INTERRUPTED); + } } }); } diff --git a/src/data/battle-anims.ts b/src/data/battle-anims.ts index 03bf0809fa6..37900a3ab5a 100644 --- a/src/data/battle-anims.ts +++ b/src/data/battle-anims.ts @@ -1,6 +1,6 @@ //import { battleAnimRawData } from "./battle-anim-raw-data"; import BattleScene from "../battle-scene"; -import { AttackMove, BeakBlastHeaderAttr, ChargeAttr, DelayedAttackAttr, MoveFlags, SelfStatusMove, allMoves } from "./move"; +import { AttackMove, BeakBlastHeaderAttr, DelayedAttackAttr, MoveFlags, SelfStatusMove, allMoves } from "./move"; import Pokemon from "../field/pokemon"; import * as Utils from "../utils"; import { BattlerIndex } from "../battle"; @@ -476,8 +476,11 @@ export function initMoveAnim(scene: BattleScene, move: Moves): Promise { } else { const loadedCheckTimer = setInterval(() => { if (moveAnims.get(move) !== null) { - const chargeAttr = allMoves[move].getAttrs(ChargeAttr)[0] || allMoves[move].getAttrs(DelayedAttackAttr)[0]; - if (chargeAttr && chargeAnims.get(chargeAttr.chargeAnim) === null) { + const chargeAnimSource = (allMoves[move].isChargingMove()) + ? allMoves[move] + : (allMoves[move].getAttrs(DelayedAttackAttr)[0] + ?? allMoves[move].getAttrs(BeakBlastHeaderAttr)[0]); + if (chargeAnimSource && chargeAnims.get(chargeAnimSource.chargeAnim) === null) { return; } clearInterval(loadedCheckTimer); @@ -507,11 +510,12 @@ export function initMoveAnim(scene: BattleScene, move: Moves): Promise { } else { populateMoveAnim(move, ba); } - const chargeAttr = allMoves[move].getAttrs(ChargeAttr)[0] - || allMoves[move].getAttrs(DelayedAttackAttr)[0] - || allMoves[move].getAttrs(BeakBlastHeaderAttr)[0]; - if (chargeAttr) { - initMoveChargeAnim(scene, chargeAttr.chargeAnim).then(() => resolve()); + const chargeAnimSource = (allMoves[move].isChargingMove()) + ? allMoves[move] + : (allMoves[move].getAttrs(DelayedAttackAttr)[0] + ?? allMoves[move].getAttrs(BeakBlastHeaderAttr)[0]); + if (chargeAnimSource) { + initMoveChargeAnim(scene, chargeAnimSource.chargeAnim).then(() => resolve()); } else { resolve(); } @@ -638,11 +642,12 @@ export function loadMoveAnimAssets(scene: BattleScene, moveIds: Moves[], startLo return new Promise(resolve => { const moveAnimations = moveIds.map(m => moveAnims.get(m) as AnimConfig).flat(); for (const moveId of moveIds) { - const chargeAttr = allMoves[moveId].getAttrs(ChargeAttr)[0] - || allMoves[moveId].getAttrs(DelayedAttackAttr)[0] - || allMoves[moveId].getAttrs(BeakBlastHeaderAttr)[0]; - if (chargeAttr) { - const moveChargeAnims = chargeAnims.get(chargeAttr.chargeAnim); + const chargeAnimSource = (allMoves[moveId].isChargingMove()) + ? allMoves[moveId] + : (allMoves[moveId].getAttrs(DelayedAttackAttr)[0] + ?? allMoves[moveId].getAttrs(BeakBlastHeaderAttr)[0]); + if (chargeAnimSource) { + const moveChargeAnims = chargeAnims.get(chargeAnimSource.chargeAnim); moveAnimations.push(moveChargeAnims instanceof AnimConfig ? moveChargeAnims : moveChargeAnims![0]); // TODO: is the bang correct? if (Array.isArray(moveChargeAnims)) { moveAnimations.push(moveChargeAnims[1]); diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index c3b7765d062..d671c56ab26 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -11,7 +11,6 @@ import { ChargeAnim, CommonAnim, CommonBattleAnim, MoveChargeAnim } from "#app/d import Move, { allMoves, applyMoveAttrs, - ChargeAttr, ConsecutiveUseDoublePowerAttr, HealOnAllyAttr, MoveCategory, @@ -949,10 +948,6 @@ export class EncoreTag extends BattlerTag { return false; } - if (allMoves[repeatableMove.move].hasAttr(ChargeAttr) && repeatableMove.result === MoveResult.OTHER) { - return false; - } - this.moveId = repeatableMove.move; return true; @@ -2591,7 +2586,7 @@ export class TormentTag extends MoveRestrictionBattlerTag { // This checks for locking / momentum moves like Rollout and Hydro Cannon + if the user is under the influence of BattlerTagType.FRENZY // Because Uproar's unique behavior is not implemented, it does not check for Uproar. Torment has been marked as partial in moves.ts const moveObj = allMoves[lastMove.move]; - const isUnaffected = moveObj.hasAttr(ConsecutiveUseDoublePowerAttr) || user.getTag(BattlerTagType.FRENZY) || moveObj.hasAttr(ChargeAttr); + const isUnaffected = moveObj.hasAttr(ConsecutiveUseDoublePowerAttr) || user.getTag(BattlerTagType.FRENZY); const validLastMoveResult = (lastMove.result === MoveResult.SUCCESS) || (lastMove.result === MoveResult.MISS); if (lastMove.move === move && validLastMoveResult && lastMove.move !== Moves.STRUGGLE && !isUnaffected) { return true; diff --git a/src/data/move.ts b/src/data/move.ts index ec25844909e..cf88fad0ac5 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -289,10 +289,9 @@ export default class Move implements Localizable { } /** - * Getter function that returns if the move targets itself or an ally + * Getter function that returns if the move targets the user or its ally * @returns boolean */ - isAllyTarget(): boolean { switch (this.moveTarget) { case MoveTarget.USER: @@ -306,6 +305,10 @@ export default class Move implements Localizable { return false; } + isChargingMove(): this is ChargingMove { + return false; + } + /** * Checks if the move is immune to certain types. * Currently looks at cases of Grass types with powder moves and Dark types with moves affected by Prankster. @@ -893,6 +896,85 @@ export class SelfStatusMove extends Move { } } +type SubMove = new (...args: any[]) => Move; + +function ChargeMove(Base: TBase) { + return class extends Base { + /** The animation to play during the move's charging phase */ + public readonly chargeAnim: ChargeAnim = ChargeAnim[`${Moves[this.id]}_CHARGING`]; + /** The message to show during the move's charging phase */ + private _chargeText: string; + + /** Move attributes that apply during the move's charging phase */ + public chargeAttrs: MoveAttr[] = []; + + override isChargingMove(): this is ChargingMove { + return true; + } + + /** + * Sets the text to be displayed during this move's charging phase. + * References to the user Pokemon should be written as "{USER}", and + * references to the target Pokemon should be written as "{TARGET}". + * @param chargeText the text to set + * @returns this {@linkcode Move} (for chaining API purposes) + */ + chargeText(chargeText: string): this { + this._chargeText = chargeText; + return this; + } + + /** + * Queues the charge text to display to the player + * @param user the {@linkcode Pokemon} using this move + * @param target the {@linkcode Pokemon} targeted by this move (optional) + */ + showChargeText(user: Pokemon, target?: Pokemon): void { + user.scene.queueMessage(this._chargeText + .replace("{USER}", getPokemonNameWithAffix(user)) + .replace("{TARGET}", getPokemonNameWithAffix(target)) + ); + } + + /** + * Gets all charge attributes of the given attribute type. + * @param attrType any attribute that extends {@linkcode MoveAttr} + * @returns Array of attributes that match `attrType`, or an empty array if + * no matches are found. + */ + getChargeAttrs(attrType: Constructor): T[] { + return this.chargeAttrs.filter((attr): attr is T => attr instanceof attrType); + } + + /** + * Checks if this move has an attribute of the given type. + * @param attrType any attribute that extends {@linkcode MoveAttr} + * @returns `true` if a matching attribute is found; `false` otherwise + */ + hasChargeAttr(attrType: Constructor): boolean { + return this.chargeAttrs.some((attr) => attr instanceof attrType); + } + + /** + * Adds an attribute to this move to be applied during the move's charging phase + * @param ChargeAttrType the type of {@linkcode MoveAttr} being added + * @param args the parameters to construct the given {@linkcode MoveAttr} with + * @returns this {@linkcode Move} (for chaining API purposes) + */ + chargeAttr>(ChargeAttrType: T, ...args: ConstructorParameters): this { + const chargeAttr = new ChargeAttrType(...args); + this.chargeAttrs.push(chargeAttr); + + return this; + } + }; +} + +export class ChargingAttackMove extends ChargeMove(AttackMove) {} +export class ChargingSelfStatusMove extends ChargeMove(SelfStatusMove) {} + +export type ChargingMove = ChargingAttackMove | ChargingSelfStatusMove; + /** * Base class defining all {@linkcode Move} Attributes * @abstract @@ -2574,6 +2656,63 @@ export class OneHitKOAttr extends MoveAttr { } } +/** + * Attribute that allows charge moves to resolve in 1 turn under a given condition. + * Should only be used for {@linkcode ChargingMove | ChargingMoves} as a `chargeAttr`. + * @extends MoveAttr + */ +export class InstantChargeAttr extends MoveAttr { + /** The condition in which the move with this attribute instantly charges */ + protected readonly condition: UserMoveConditionFunc; + + constructor(condition: UserMoveConditionFunc) { + super(true); + this.condition = condition; + } + + /** + * Flags the move with this attribute as instantly charged if this attribute's condition is met. + * @param user the {@linkcode Pokemon} using the move + * @param target n/a + * @param move the {@linkcode Move} associated with this attribute + * @param args + * - `[0]` a {@linkcode Utils.BooleanHolder | BooleanHolder} for the "instant charge" flag + * @returns `true` if the instant charge condition is met; `false` otherwise. + */ + override apply(user: Pokemon, target: Pokemon | null, move: Move, args: any[]): boolean { + const instantCharge = args[0]; + if (!(instantCharge instanceof Utils.BooleanHolder)) { + return false; + } + + if (this.condition(user, move)) { + instantCharge.value = true; + return true; + } + return false; + } +} + +/** + * Attribute that allows charge moves to resolve in 1 turn while specific {@linkcode WeatherType | Weather} + * is active. Should only be used for {@linkcode ChargingMove | ChargingMoves} as a `chargeAttr`. + * @extends InstantChargeAttr + */ +export class WeatherInstantChargeAttr extends InstantChargeAttr { + constructor(weatherTypes: WeatherType[]) { + super((user, move) => { + const currentWeather = user.scene.arena.weather; + + if (Utils.isNullOrUndefined(currentWeather?.weatherType)) { + return false; + } else { + return !currentWeather?.isEffectSuppressed(user.scene) + && weatherTypes.includes(currentWeather?.weatherType); + } + }); + } +} + export class OverrideMoveEffectAttr extends MoveAttr { apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean | Promise { //const overridden = args[0] as Utils.BooleanHolder; @@ -2582,111 +2721,6 @@ export class OverrideMoveEffectAttr extends MoveAttr { } } -export class ChargeAttr extends OverrideMoveEffectAttr { - public chargeAnim: ChargeAnim; - private chargeText: string; - private tagType: BattlerTagType | null; - private chargeEffect: boolean; - public followUpPriority: integer | null; - - constructor(chargeAnim: ChargeAnim, chargeText: string, tagType?: BattlerTagType | null, chargeEffect: boolean = false) { - super(); - - this.chargeAnim = chargeAnim; - this.chargeText = chargeText; - this.tagType = tagType!; // TODO: is this bang correct? - this.chargeEffect = chargeEffect; - } - - apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise { - return new Promise(resolve => { - const lastMove = user.getLastXMoves().find(() => true); - if (!lastMove || lastMove.move !== move.id || (lastMove.result !== MoveResult.OTHER && lastMove.turn !== user.scene.currentBattle.turn)) { - (args[0] as Utils.BooleanHolder).value = true; - new MoveChargeAnim(this.chargeAnim, move.id, user).play(user.scene, false, () => { - user.scene.queueMessage(this.chargeText.replace("{TARGET}", getPokemonNameWithAffix(target)).replace("{USER}", getPokemonNameWithAffix(user))); - if (this.tagType) { - user.addTag(this.tagType, 1, move.id, user.id); - } - if (this.chargeEffect) { - applyMoveAttrs(MoveEffectAttr, user, target, move); - } - user.pushMoveHistory({ move: move.id, targets: [ target.getBattlerIndex() ], result: MoveResult.OTHER }); - user.getMoveQueue().push({ move: move.id, targets: [ target.getBattlerIndex() ], ignorePP: true }); - user.addTag(BattlerTagType.CHARGING, 1, move.id, user.id); - resolve(true); - }); - } else { - user.lapseTag(BattlerTagType.CHARGING); - resolve(false); - } - }); - } - - usedChargeEffect(user: Pokemon, target: Pokemon | null, move: Move): boolean { - if (!this.chargeEffect) { - return false; - } - // Account for move history being populated when this function is called - const lastMoves = user.getLastXMoves(2); - return lastMoves.length === 2 && lastMoves[1].move === move.id && lastMoves[1].result === MoveResult.OTHER; - } -} - -export class SunlightChargeAttr extends ChargeAttr { - constructor(chargeAnim: ChargeAnim, chargeText: string) { - super(chargeAnim, chargeText); - } - - apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise { - return new Promise(resolve => { - const weatherType = user.scene.arena.weather?.weatherType; - if (!user.scene.arena.weather?.isEffectSuppressed(user.scene) && (weatherType === WeatherType.SUNNY || weatherType === WeatherType.HARSH_SUN)) { - resolve(false); - } else { - super.apply(user, target, move, args).then(result => resolve(result)); - } - }); - } -} - -export class ElectroShotChargeAttr extends ChargeAttr { - private statIncreaseApplied: boolean; - constructor() { - super(ChargeAnim.ELECTRO_SHOT_CHARGING, i18next.t("moveTriggers:absorbedElectricity", { pokemonName: "{USER}" }), null, true); - // Add a flag because ChargeAttr skills use themselves twice instead of once over one-to-two turns - this.statIncreaseApplied = false; - } - - apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise { - return new Promise(resolve => { - const weatherType = user.scene.arena.weather?.weatherType; - if (!user.scene.arena.weather?.isEffectSuppressed(user.scene) && (weatherType === WeatherType.RAIN || weatherType === WeatherType.HEAVY_RAIN)) { - // Apply the SPATK increase every call when used in the rain - const statChangeAttr = new StatStageChangeAttr([ Stat.SPATK ], 1, true); - statChangeAttr.apply(user, target, move, args); - // After the SPATK is raised, execute the move resolution e.g. deal damage - resolve(false); - } else { - if (!this.statIncreaseApplied) { - // Apply the SPATK increase only if it hasn't been applied before e.g. on the first turn charge up animation - const statChangeAttr = new StatStageChangeAttr([ Stat.SPATK ], 1, true); - statChangeAttr.apply(user, target, move, args); - // Set the flag to true so that on the following turn it doesn't raise SPATK a second time - this.statIncreaseApplied = true; - } - super.apply(user, target, move, args).then(result => { - if (!result) { - // On the second turn, reset the statIncreaseApplied flag without applying the SPATK increase - this.statIncreaseApplied = false; - } - resolve(result); - }); - } - }); - } -} - export class DelayedAttackAttr extends OverrideMoveEffectAttr { public tagType: ArenaTagType; public chargeAnim: ChargeAnim; @@ -4878,6 +4912,37 @@ export const frenzyMissFunc: UserMoveConditionFunc = (user: Pokemon, move: Move) return true; }; +/** + * Attribute that grants {@link https://bulbapedia.bulbagarden.net/wiki/Semi-invulnerable_turn | semi-invulnerability} to the user during + * the associated move's charging phase. Should only be used for {@linkcode ChargingMove | ChargingMoves} as a `chargeAttr`. + * @extends MoveEffectAttr + */ +export class SemiInvulnerableAttr extends MoveEffectAttr { + /** The type of {@linkcode SemiInvulnerableTag} to grant to the user */ + public tagType: BattlerTagType; + + constructor(tagType: BattlerTagType) { + super(true); + this.tagType = tagType; + } + + /** + * Grants a {@linkcode SemiInvulnerableTag} to the associated move's user. + * @param user the {@linkcode Pokemon} using the move + * @param target n/a + * @param move the {@linkcode Move} being used + * @param args n/a + * @returns `true` if semi-invulnerability was successfully granted; `false` otherwise. + */ + override apply(user: Pokemon, target: Pokemon, move: Move, args?: any[]): boolean { + if (!super.apply(user, target, move, args)) { + return false; + } + + return user.addTag(this.tagType, 1, move.id, user.id); + } +} + export class AddBattlerTagAttr extends MoveEffectAttr { public tagType: BattlerTagType; public turnCountMin: integer; @@ -6138,7 +6203,7 @@ const lastMoveCopiableCondition: MoveConditionFunc = (user, target, move) => { return false; } - if (allMoves[copiableMove].hasAttr(ChargeAttr)) { + if (allMoves[copiableMove].isChargingMove()) { return false; } @@ -6286,7 +6351,7 @@ const targetMoveCopiableCondition: MoveConditionFunc = (user, target, move) => { return false; } - if (allMoves[copiableMove.move].hasAttr(ChargeAttr) && copiableMove.result === MoveResult.OTHER) { + if (allMoves[copiableMove.move].isChargingMove() && copiableMove.result === MoveResult.OTHER) { return false; } @@ -6985,6 +7050,20 @@ function applyMoveAttrsInternal(attrFilter: MoveAttrFilter, user: Pokemon | null }); } +function applyMoveChargeAttrsInternal(attrFilter: MoveAttrFilter, user: Pokemon | null, target: Pokemon | null, move: ChargingMove, args: any[]): Promise { + return new Promise(resolve => { + const chargeAttrPromises: Promise[] = []; + const chargeMoveAttrs = move.chargeAttrs.filter(a => attrFilter(a)); + for (const attr of chargeMoveAttrs) { + const result = attr.apply(user, target, move, args); + if (result instanceof Promise) { + chargeAttrPromises.push(result); + } + } + Promise.allSettled(chargeAttrPromises).then(() => resolve()); + }); +} + export function applyMoveAttrs(attrType: Constructor, user: Pokemon | null, target: Pokemon | null, move: Move, ...args: any[]): Promise { return applyMoveAttrsInternal((attr: MoveAttr) => attr instanceof attrType, user, target, move, args); } @@ -6993,6 +7072,10 @@ export function applyFilteredMoveAttrs(attrFilter: MoveAttrFilter, user: Pokemon return applyMoveAttrsInternal(attrFilter, user, target, move, args); } +export function applyMoveChargeAttrs(attrType: Constructor, user: Pokemon | null, target: Pokemon | null, move: ChargingMove, ...args: any[]): Promise { + return applyMoveChargeAttrsInternal((attr: MoveAttr) => attr instanceof attrType, user, target, move, args); +} + export class MoveCondition { protected func: MoveConditionFunc; @@ -7237,8 +7320,8 @@ export function initMoves() { new AttackMove(Moves.GUILLOTINE, Type.NORMAL, MoveCategory.PHYSICAL, 200, 30, 5, -1, 0, 1) .attr(OneHitKOAttr) .attr(OneHitKOAccuracyAttr), - new AttackMove(Moves.RAZOR_WIND, Type.NORMAL, MoveCategory.SPECIAL, 80, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.RAZOR_WIND_CHARGING, i18next.t("moveTriggers:whippedUpAWhirlwind", { pokemonName: "{USER}" })) + new ChargingAttackMove(Moves.RAZOR_WIND, Type.NORMAL, MoveCategory.SPECIAL, 80, 100, 10, -1, 0, 1) + .chargeText(i18next.t("moveTriggers:whippedUpAWhirlwind", { pokemonName: "{USER}" })) .attr(HighCritAttr) .windMove() .ignoresVirtual() @@ -7258,8 +7341,9 @@ export function initMoves() { .hidesTarget() .windMove() .partial(), // Should force random switches - new AttackMove(Moves.FLY, Type.FLYING, MoveCategory.PHYSICAL, 90, 95, 15, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.FLY_CHARGING, i18next.t("moveTriggers:flewUpHigh", { pokemonName: "{USER}" }), BattlerTagType.FLYING) + new ChargingAttackMove(Moves.FLY, Type.FLYING, MoveCategory.PHYSICAL, 90, 95, 15, -1, 0, 1) + .chargeText(i18next.t("moveTriggers:flewUpHigh", { pokemonName: "{USER}" })) + .chargeAttr(SemiInvulnerableAttr, BattlerTagType.FLYING) .condition(failOnGravityCondition) .ignoresVirtual(), new AttackMove(Moves.BIND, Type.NORMAL, MoveCategory.PHYSICAL, 15, 85, 20, -1, 0, 1) @@ -7408,8 +7492,9 @@ export function initMoves() { .makesContact(false) .slicingMove() .target(MoveTarget.ALL_NEAR_ENEMIES), - new AttackMove(Moves.SOLAR_BEAM, Type.GRASS, MoveCategory.SPECIAL, 120, 100, 10, -1, 0, 1) - .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BEAM_CHARGING, i18next.t("moveTriggers:tookInSunlight", { pokemonName: "{USER}" })) + new ChargingAttackMove(Moves.SOLAR_BEAM, Type.GRASS, MoveCategory.SPECIAL, 120, 100, 10, -1, 0, 1) + .chargeText(i18next.t("moveTriggers:tookInSunlight", { pokemonName: "{USER}" })) + .chargeAttr(WeatherInstantChargeAttr, [ WeatherType.SUNNY, WeatherType.HARSH_SUN ]) .attr(AntiSunlightPowerDecreaseAttr) .ignoresVirtual(), new StatusMove(Moves.POISON_POWDER, Type.POISON, 75, 35, -1, 0, 1) @@ -7458,8 +7543,9 @@ export function initMoves() { .attr(OneHitKOAccuracyAttr) .attr(HitsTagAttr, BattlerTagType.UNDERGROUND) .makesContact(false), - new AttackMove(Moves.DIG, Type.GROUND, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.DIG_CHARGING, i18next.t("moveTriggers:dugAHole", { pokemonName: "{USER}" }), BattlerTagType.UNDERGROUND) + new ChargingAttackMove(Moves.DIG, Type.GROUND, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 1) + .chargeText(i18next.t("moveTriggers:dugAHole", { pokemonName: "{USER}" })) + .chargeAttr(SemiInvulnerableAttr, BattlerTagType.UNDERGROUND) .ignoresVirtual(), new StatusMove(Moves.TOXIC, Type.POISON, 90, 10, -1, 0, 1) .attr(StatusEffectAttr, StatusEffect.TOXIC) @@ -7555,9 +7641,9 @@ export function initMoves() { .attr(TrapAttr, BattlerTagType.CLAMP), new AttackMove(Moves.SWIFT, Type.NORMAL, MoveCategory.SPECIAL, 60, -1, 20, -1, 0, 1) .target(MoveTarget.ALL_NEAR_ENEMIES), - new AttackMove(Moves.SKULL_BASH, Type.NORMAL, MoveCategory.PHYSICAL, 130, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.SKULL_BASH_CHARGING, i18next.t("moveTriggers:loweredItsHead", { pokemonName: "{USER}" }), null, true) - .attr(StatStageChangeAttr, [ Stat.DEF ], 1, true) + new ChargingAttackMove(Moves.SKULL_BASH, Type.NORMAL, MoveCategory.PHYSICAL, 130, 100, 10, -1, 0, 1) + .chargeText(i18next.t("moveTriggers:loweredItsHead", { pokemonName: "{USER}" })) + .chargeAttr(StatStageChangeAttr, [ Stat.DEF ], 1, true) .ignoresVirtual(), new AttackMove(Moves.SPIKE_CANNON, Type.NORMAL, MoveCategory.PHYSICAL, 20, 100, 15, -1, 0, 1) .attr(MultiHitAttr) @@ -7594,8 +7680,8 @@ export function initMoves() { .triageMove(), new StatusMove(Moves.LOVELY_KISS, Type.NORMAL, 75, 10, -1, 0, 1) .attr(StatusEffectAttr, StatusEffect.SLEEP), - new AttackMove(Moves.SKY_ATTACK, Type.FLYING, MoveCategory.PHYSICAL, 140, 90, 5, 30, 0, 1) - .attr(ChargeAttr, ChargeAnim.SKY_ATTACK_CHARGING, i18next.t("moveTriggers:isGlowing", { pokemonName: "{USER}" })) + new ChargingAttackMove(Moves.SKY_ATTACK, Type.FLYING, MoveCategory.PHYSICAL, 140, 90, 5, 30, 0, 1) + .chargeText(i18next.t("moveTriggers:isGlowing", { pokemonName: "{USER}" })) .attr(HighCritAttr) .attr(FlinchAttr) .makesContact(false) @@ -8060,9 +8146,10 @@ export function initMoves() { new AttackMove(Moves.SECRET_POWER, Type.NORMAL, MoveCategory.PHYSICAL, 70, 100, 20, 30, 0, 3) .makesContact(false) .attr(SecretPowerAttr), - new AttackMove(Moves.DIVE, Type.WATER, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 3) - .attr(ChargeAttr, ChargeAnim.DIVE_CHARGING, i18next.t("moveTriggers:hidUnderwater", { pokemonName: "{USER}" }), BattlerTagType.UNDERWATER, true) - .attr(GulpMissileTagAttr) + new ChargingAttackMove(Moves.DIVE, Type.WATER, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 3) + .chargeText(i18next.t("moveTriggers:hidUnderwater", { pokemonName: "{USER}" })) + .chargeAttr(SemiInvulnerableAttr, BattlerTagType.UNDERWATER) + .chargeAttr(GulpMissileTagAttr) .ignoresVirtual(), new AttackMove(Moves.ARM_THRUST, Type.FIGHTING, MoveCategory.PHYSICAL, 15, 100, 20, -1, 0, 3) .attr(MultiHitAttr), @@ -8195,8 +8282,9 @@ export function initMoves() { .attr(RechargeAttr), new SelfStatusMove(Moves.BULK_UP, Type.FIGHTING, -1, 20, -1, 0, 3) .attr(StatStageChangeAttr, [ Stat.ATK, Stat.DEF ], 1, true), - new AttackMove(Moves.BOUNCE, Type.FLYING, MoveCategory.PHYSICAL, 85, 85, 5, 30, 0, 3) - .attr(ChargeAttr, ChargeAnim.BOUNCE_CHARGING, i18next.t("moveTriggers:sprangUp", { pokemonName: "{USER}" }), BattlerTagType.FLYING) + new ChargingAttackMove(Moves.BOUNCE, Type.FLYING, MoveCategory.PHYSICAL, 85, 85, 5, 30, 0, 3) + .chargeText(i18next.t("moveTriggers:sprangUp", { pokemonName: "{USER}" })) + .chargeAttr(SemiInvulnerableAttr, BattlerTagType.FLYING) .attr(StatusEffectAttr, StatusEffect.PARALYSIS) .condition(failOnGravityCondition) .ignoresVirtual(), @@ -8551,8 +8639,9 @@ export function initMoves() { new AttackMove(Moves.OMINOUS_WIND, Type.GHOST, MoveCategory.SPECIAL, 60, 100, 5, 10, 0, 4) .attr(StatStageChangeAttr, [ Stat.ATK, Stat.DEF, Stat.SPATK, Stat.SPDEF, Stat.SPD ], 1, true) .windMove(), - new AttackMove(Moves.SHADOW_FORCE, Type.GHOST, MoveCategory.PHYSICAL, 120, 100, 5, -1, 0, 4) - .attr(ChargeAttr, ChargeAnim.SHADOW_FORCE_CHARGING, i18next.t("moveTriggers:vanishedInstantly", { pokemonName: "{USER}" }), BattlerTagType.HIDDEN) + new ChargingAttackMove(Moves.SHADOW_FORCE, Type.GHOST, MoveCategory.PHYSICAL, 120, 100, 5, -1, 0, 4) + .chargeText(i18next.t("moveTriggers:vanishedInstantly", { pokemonName: "{USER}" })) + .chargeAttr(SemiInvulnerableAttr, BattlerTagType.HIDDEN) .ignoresProtect() .ignoresVirtual(), new SelfStatusMove(Moves.HONE_CLAWS, Type.DARK, -1, 15, -1, 0, 5) @@ -8675,12 +8764,13 @@ export function initMoves() { .attr( MovePowerMultiplierAttr, (user, target, move) => target.status || target.hasAbility(Abilities.COMATOSE) ? 2 : 1), - new AttackMove(Moves.SKY_DROP, Type.FLYING, MoveCategory.PHYSICAL, 60, 100, 10, -1, 0, 5) - .partial() // Should immobilize the target, Flying types should take no damage. cf https://bulbapedia.bulbagarden.net/wiki/Sky_Drop_(move) and https://www.smogon.com/dex/sv/moves/sky-drop/ - .attr(ChargeAttr, ChargeAnim.SKY_DROP_CHARGING, i18next.t("moveTriggers:tookTargetIntoSky", { pokemonName: "{USER}", targetName: "{TARGET}" }), BattlerTagType.FLYING) // TODO: Add 2nd turn message + new ChargingAttackMove(Moves.SKY_DROP, Type.FLYING, MoveCategory.PHYSICAL, 60, 100, 10, -1, 0, 5) + .chargeText(i18next.t("moveTriggers:tookTargetIntoSky", { pokemonName: "{USER}", targetName: "{TARGET}" })) + .chargeAttr(SemiInvulnerableAttr, BattlerTagType.FLYING) .condition(failOnGravityCondition) .condition((user, target, move) => !target.getTag(BattlerTagType.SUBSTITUTE)) - .ignoresVirtual(), + .ignoresVirtual() + .partial(), // Should immobilize the target, Flying types should take no damage. cf https://bulbapedia.bulbagarden.net/wiki/Sky_Drop_(move) and https://www.smogon.com/dex/sv/moves/sky-drop/ new SelfStatusMove(Moves.SHIFT_GEAR, Type.STEEL, -1, 10, -1, 0, 5) .attr(StatStageChangeAttr, [ Stat.ATK ], 1, true) .attr(StatStageChangeAttr, [ Stat.SPD ], 2, true), @@ -8830,12 +8920,12 @@ export function initMoves() { new AttackMove(Moves.FIERY_DANCE, Type.FIRE, MoveCategory.SPECIAL, 80, 100, 10, 50, 0, 5) .attr(StatStageChangeAttr, [ Stat.SPATK ], 1, true) .danceMove(), - new AttackMove(Moves.FREEZE_SHOCK, Type.ICE, MoveCategory.PHYSICAL, 140, 90, 5, 30, 0, 5) - .attr(ChargeAttr, ChargeAnim.FREEZE_SHOCK_CHARGING, i18next.t("moveTriggers:becameCloakedInFreezingLight", { pokemonName: "{USER}" })) + new ChargingAttackMove(Moves.FREEZE_SHOCK, Type.ICE, MoveCategory.PHYSICAL, 140, 90, 5, 30, 0, 5) + .chargeText(i18next.t("moveTriggers:becameCloakedInFreezingLight", { pokemonName: "{USER}" })) .attr(StatusEffectAttr, StatusEffect.PARALYSIS) .makesContact(false), - new AttackMove(Moves.ICE_BURN, Type.ICE, MoveCategory.SPECIAL, 140, 90, 5, 30, 0, 5) - .attr(ChargeAttr, ChargeAnim.ICE_BURN_CHARGING, i18next.t("moveTriggers:becameCloakedInFreezingAir", { pokemonName: "{USER}" })) + new ChargingAttackMove(Moves.ICE_BURN, Type.ICE, MoveCategory.SPECIAL, 140, 90, 5, 30, 0, 5) + .chargeText(i18next.t("moveTriggers:becameCloakedInFreezingAir", { pokemonName: "{USER}" })) .attr(StatusEffectAttr, StatusEffect.BURN) .ignoresVirtual(), new AttackMove(Moves.SNARL, Type.DARK, MoveCategory.SPECIAL, 55, 95, 15, 100, 0, 5) @@ -8877,8 +8967,9 @@ export function initMoves() { .target(MoveTarget.ENEMY_SIDE), new AttackMove(Moves.FELL_STINGER, Type.BUG, MoveCategory.PHYSICAL, 50, 100, 25, -1, 0, 6) .attr(PostVictoryStatStageChangeAttr, [ Stat.ATK ], 3, true ), - new AttackMove(Moves.PHANTOM_FORCE, Type.GHOST, MoveCategory.PHYSICAL, 90, 100, 10, -1, 0, 6) - .attr(ChargeAttr, ChargeAnim.PHANTOM_FORCE_CHARGING, i18next.t("moveTriggers:vanishedInstantly", { pokemonName: "{USER}" }), BattlerTagType.HIDDEN) + new ChargingAttackMove(Moves.PHANTOM_FORCE, Type.GHOST, MoveCategory.PHYSICAL, 90, 100, 10, -1, 0, 6) + .chargeText(i18next.t("moveTriggers:vanishedInstantly", { pokemonName: "{USER}" })) + .chargeAttr(SemiInvulnerableAttr, BattlerTagType.HIDDEN) .ignoresProtect() .ignoresVirtual(), new StatusMove(Moves.TRICK_OR_TREAT, Type.GHOST, 100, 20, -1, 0, 6) @@ -8988,8 +9079,8 @@ export function initMoves() { .ignoresSubstitute() .powderMove() .unimplemented(), - new SelfStatusMove(Moves.GEOMANCY, Type.FAIRY, -1, 10, -1, 0, 6) - .attr(ChargeAttr, ChargeAnim.GEOMANCY_CHARGING, i18next.t("moveTriggers:isChargingPower", { pokemonName: "{USER}" })) + new ChargingSelfStatusMove(Moves.GEOMANCY, Type.FAIRY, -1, 10, -1, 0, 6) + .chargeText(i18next.t("moveTriggers:isChargingPower", { pokemonName: "{USER}" })) .attr(StatStageChangeAttr, [ Stat.SPATK, Stat.SPDEF, Stat.SPD ], 2, true) .ignoresVirtual(), new StatusMove(Moves.MAGNETIC_FLUX, Type.ELECTRIC, -1, 20, -1, 0, 6) @@ -9198,8 +9289,9 @@ export function initMoves() { .attr(StatStageChangeAttr, [ Stat.ATK ], -1) .condition((user, target, move) => target.getStatStage(Stat.ATK) > -6) .triageMove(), - new AttackMove(Moves.SOLAR_BLADE, Type.GRASS, MoveCategory.PHYSICAL, 125, 100, 10, -1, 0, 7) - .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BLADE_CHARGING, i18next.t("moveTriggers:isGlowing", { pokemonName: "{USER}" })) + new ChargingAttackMove(Moves.SOLAR_BLADE, Type.GRASS, MoveCategory.PHYSICAL, 125, 100, 10, -1, 0, 7) + .chargeText(i18next.t("moveTriggers:isGlowing", { pokemonName: "{USER}" })) + .chargeAttr(WeatherInstantChargeAttr, [ WeatherType.SUNNY, WeatherType.HARSH_SUN ]) .attr(AntiSunlightPowerDecreaseAttr) .slicingMove(), new AttackMove(Moves.LEAFAGE, Type.GRASS, MoveCategory.PHYSICAL, 40, 100, 40, -1, 0, 7) @@ -9625,9 +9717,9 @@ export function initMoves() { .attr(StatStageChangeAttr, [ Stat.DEF ], -1, true, null, true, false, MoveEffectTrigger.HIT, false, true) .attr(MultiHitAttr) .makesContact(false), - new AttackMove(Moves.METEOR_BEAM, Type.ROCK, MoveCategory.SPECIAL, 120, 90, 10, 100, 0, 8) - .attr(ChargeAttr, ChargeAnim.METEOR_BEAM_CHARGING, i18next.t("moveTriggers:isOverflowingWithSpacePower", { pokemonName: "{USER}" }), null, true) - .attr(StatStageChangeAttr, [ Stat.SPATK ], 1, true) + new ChargingAttackMove(Moves.METEOR_BEAM, Type.ROCK, MoveCategory.SPECIAL, 120, 90, 10, -1, 0, 8) + .chargeText(i18next.t("moveTriggers:isOverflowingWithSpacePower", { pokemonName: "{USER}" })) + .chargeAttr(StatStageChangeAttr, [ Stat.SPATK ], 1, true) .ignoresVirtual(), new AttackMove(Moves.SHELL_SIDE_ARM, Type.POISON, MoveCategory.SPECIAL, 90, 100, 10, 20, 0, 8) .attr(ShellSideArmCategoryAttr) @@ -10079,8 +10171,10 @@ export function initMoves() { .attr(IvyCudgelTypeAttr) .attr(HighCritAttr) .makesContact(false), - new AttackMove(Moves.ELECTRO_SHOT, Type.ELECTRIC, MoveCategory.SPECIAL, 130, 100, 10, 100, 0, 9) - .attr(ElectroShotChargeAttr) + new ChargingAttackMove(Moves.ELECTRO_SHOT, Type.ELECTRIC, MoveCategory.SPECIAL, 130, 100, 10, 100, 0, 9) + .chargeText(i18next.t("moveTriggers:absorbedElectricity", { pokemonName: "{USER}" })) + .chargeAttr(StatStageChangeAttr, [ Stat.SPATK ], 1, true) + .chargeAttr(WeatherInstantChargeAttr, [ WeatherType.RAIN, WeatherType.HEAVY_RAIN ]) .ignoresVirtual(), new AttackMove(Moves.TERA_STARSTORM, Type.NORMAL, MoveCategory.SPECIAL, 120, 100, 5, -1, 0, 9) .attr(TeraMoveCategoryAttr) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index a3d7429ed9b..6c4ae3b7ff9 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -3,7 +3,7 @@ import BattleScene, { AnySound } from "#app/battle-scene"; import { Variant, VariantSet, variantColorCache } from "#app/data/variant"; import { variantData } from "#app/data/variant"; import BattleInfo, { PlayerBattleInfo, EnemyBattleInfo } from "#app/ui/battle-info"; -import Move, { HighCritAttr, HitsTagAttr, applyMoveAttrs, FixedDamageAttr, VariableAtkAttr, allMoves, MoveCategory, TypelessAttr, CritOnlyAttr, getMoveTargets, OneHitKOAttr, VariableMoveTypeAttr, VariableDefAttr, AttackMove, ModifiedDamageAttr, VariableMoveTypeMultiplierAttr, IgnoreOpponentStatStagesAttr, SacrificialAttr, VariableMoveCategoryAttr, CounterDamageAttr, StatStageChangeAttr, RechargeAttr, ChargeAttr, IgnoreWeatherTypeDebuffAttr, BypassBurnDamageReductionAttr, SacrificialAttrOnHit, OneHitKOAccuracyAttr, RespectAttackTypeImmunityAttr, MoveTarget, CombinedPledgeStabBoostAttr } from "#app/data/move"; +import Move, { HighCritAttr, HitsTagAttr, applyMoveAttrs, FixedDamageAttr, VariableAtkAttr, allMoves, MoveCategory, TypelessAttr, CritOnlyAttr, getMoveTargets, OneHitKOAttr, VariableMoveTypeAttr, VariableDefAttr, AttackMove, ModifiedDamageAttr, VariableMoveTypeMultiplierAttr, IgnoreOpponentStatStagesAttr, SacrificialAttr, VariableMoveCategoryAttr, CounterDamageAttr, StatStageChangeAttr, RechargeAttr, IgnoreWeatherTypeDebuffAttr, BypassBurnDamageReductionAttr, SacrificialAttrOnHit, OneHitKOAccuracyAttr, RespectAttackTypeImmunityAttr, MoveTarget, CombinedPledgeStabBoostAttr } from "#app/data/move"; import { default as PokemonSpecies, PokemonSpeciesForm, getFusedSpeciesName, getPokemonSpecies, getPokemonSpeciesForm } from "#app/data/pokemon-species"; import { CLASSIC_CANDY_FRIENDSHIP_MULTIPLIER, getStarterValueFriendshipCap, speciesStarterCosts } from "#app/data/balance/starters"; import { starterPassiveAbilities } from "#app/data/balance/passives"; @@ -2121,7 +2121,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { // Trainers get a weight bump to stat buffing moves movePool = movePool.map(m => [ m[0], m[1] * (allMoves[m[0]].getAttrs(StatStageChangeAttr).some(a => a.stages > 1 && a.selfTarget) ? 1.25 : 1) ]); // Trainers get a weight decrease to multiturn moves - movePool = movePool.map(m => [ m[0], m[1] * (!!allMoves[m[0]].hasAttr(ChargeAttr) || !!allMoves[m[0]].hasAttr(RechargeAttr) ? 0.7 : 1) ]); + movePool = movePool.map(m => [ m[0], m[1] * (!!allMoves[m[0]].isChargingMove() || !!allMoves[m[0]].hasAttr(RechargeAttr) ? 0.7 : 1) ]); } // Weight towards higher power moves, by reducing the power of moves below the highest power. diff --git a/src/phases/move-charge-phase.ts b/src/phases/move-charge-phase.ts new file mode 100644 index 00000000000..d1dc340b81b --- /dev/null +++ b/src/phases/move-charge-phase.ts @@ -0,0 +1,84 @@ +import BattleScene from "#app/battle-scene"; +import { BattlerIndex } from "#app/battle"; +import { MoveChargeAnim } from "#app/data/battle-anims"; +import { applyMoveChargeAttrs, MoveEffectAttr, InstantChargeAttr } from "#app/data/move"; +import Pokemon, { MoveResult, PokemonMove } from "#app/field/pokemon"; +import { BooleanHolder } from "#app/utils"; +import { MovePhase } from "#app/phases/move-phase"; +import { PokemonPhase } from "#app/phases/pokemon-phase"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { MoveEndPhase } from "#app/phases/move-end-phase"; + +/** + * Phase for the "charging turn" of two-turn moves (e.g. Dig). + * @extends {@linkcode PokemonPhase} + */ +export class MoveChargePhase extends PokemonPhase { + /** The move instance that this phase applies */ + public move: PokemonMove; + /** The field index targeted by the move (Charging moves assume single target) */ + public targetIndex: BattlerIndex; + + constructor(scene: BattleScene, battlerIndex: BattlerIndex, targetIndex: BattlerIndex, move: PokemonMove) { + super(scene, battlerIndex); + this.move = move; + this.targetIndex = targetIndex; + } + + public override start() { + super.start(); + + const user = this.getUserPokemon(); + const target = this.getTargetPokemon(); + const move = this.move.getMove(); + + // If the target is somehow not defined, or the move is somehow not a ChargingMove, + // immediately end this phase. + if (!target || !(move.isChargingMove())) { + console.warn("Invalid parameters for MoveChargePhase"); + return super.end(); + } + + new MoveChargeAnim(move.chargeAnim, move.id, user).play(this.scene, false, () => { + move.showChargeText(user, target); + + applyMoveChargeAttrs(MoveEffectAttr, user, target, move).then(() => { + user.addTag(BattlerTagType.CHARGING, 1, move.id, user.id); + this.end(); + }); + }); + } + + /** Checks the move's instant charge conditions, then ends this phase. */ + public override end() { + const user = this.getUserPokemon(); + const move = this.move.getMove(); + + if (move.isChargingMove()) { + const instantCharge = new BooleanHolder(false); + + applyMoveChargeAttrs(InstantChargeAttr, user, null, move, instantCharge); + + if (instantCharge.value) { + // this MoveEndPhase will be duplicated by the queued MovePhase if not removed + this.scene.tryRemovePhase((phase) => phase instanceof MoveEndPhase && phase.getPokemon() === user); + // queue a new MovePhase for this move's attack phase + this.scene.unshiftPhase(new MovePhase(this.scene, user, [ this.targetIndex ], this.move, false)); + } else { + user.getMoveQueue().push({ move: move.id, targets: [ this.targetIndex ]}); + } + + // Add this move's charging phase to the user's move history + user.pushMoveHistory({ move: this.move.moveId, targets: [ this.targetIndex ], result: MoveResult.OTHER }); + } + super.end(); + } + + public getUserPokemon(): Pokemon { + return (this.player ? this.scene.getPlayerField() : this.scene.getEnemyField())[this.fieldIndex]; + } + + public getTargetPokemon(): Pokemon | undefined { + return this.scene.getField(true).find((p) => this.targetIndex === p.getBattlerIndex()); + } +} diff --git a/src/phases/move-effect-phase.ts b/src/phases/move-effect-phase.ts index 8d1a255d268..2b898f7d66b 100644 --- a/src/phases/move-effect-phase.ts +++ b/src/phases/move-effect-phase.ts @@ -4,7 +4,7 @@ import { applyPreAttackAbAttrs, AddSecondStrikeAbAttr, IgnoreMoveEffectsAbAttr, import { ArenaTagSide, ConditionalProtectTag } from "#app/data/arena-tag"; import { MoveAnim } from "#app/data/battle-anims"; import { BattlerTagLapseType, DamageProtectedTag, ProtectedTag, SemiInvulnerableTag, SubstituteTag } from "#app/data/battler-tags"; -import { MoveTarget, applyMoveAttrs, OverrideMoveEffectAttr, MultiHitAttr, AttackMove, FixedDamageAttr, VariableTargetAttr, MissEffectAttr, MoveFlags, applyFilteredMoveAttrs, MoveAttr, MoveEffectAttr, OneHitKOAttr, MoveEffectTrigger, ChargeAttr, MoveCategory, NoEffectAttr, HitsTagAttr, ToxicAccuracyAttr } from "#app/data/move"; +import { MoveTarget, applyMoveAttrs, OverrideMoveEffectAttr, MultiHitAttr, AttackMove, FixedDamageAttr, VariableTargetAttr, MissEffectAttr, MoveFlags, applyFilteredMoveAttrs, MoveAttr, MoveEffectAttr, OneHitKOAttr, MoveEffectTrigger, MoveCategory, NoEffectAttr, HitsTagAttr, ToxicAccuracyAttr } from "#app/data/move"; import { SpeciesFormChangePostMoveTrigger } from "#app/data/pokemon-forms"; import { BattlerTagType } from "#app/enums/battler-tag-type"; import { Moves } from "#app/enums/moves"; @@ -24,10 +24,10 @@ export class MoveEffectPhase extends PokemonPhase { super(scene, battlerIndex); this.move = move; /** - * In double battles, if the right Pokemon selects a spread move and the left Pokemon dies - * with no party members available to switch in, then the right Pokemon takes the index - * of the left Pokemon and gets hit unless this is checked. - */ + * In double battles, if the right Pokemon selects a spread move and the left Pokemon dies + * with no party members available to switch in, then the right Pokemon takes the index + * of the left Pokemon and gets hit unless this is checked. + */ if (targets.includes(battlerIndex) && this.move.getMove().moveTarget === MoveTarget.ALL_NEAR_OTHERS) { const i = targets.indexOf(battlerIndex); targets.splice(i, i + 1); @@ -49,9 +49,9 @@ export class MoveEffectPhase extends PokemonPhase { } /** - * Does an effect from this move override other effects on this turn? - * e.g. Charging moves (Fly, etc.) on their first turn of use. - */ + * Does an effect from this move override other effects on this turn? + * e.g. Charging moves (Fly, etc.) on their first turn of use. + */ const overridden = new Utils.BooleanHolder(false); /** The {@linkcode Move} object from {@linkcode allMoves} invoked by this phase */ const move = this.move.getMove(); @@ -66,10 +66,10 @@ export class MoveEffectPhase extends PokemonPhase { user.lapseTags(BattlerTagLapseType.MOVE_EFFECT); /** - * If this phase is for the first hit of the invoked move, - * resolve the move's total hit count. This block combines the - * effects of the move itself, Parental Bond, and Multi-Lens to do so. - */ + * If this phase is for the first hit of the invoked move, + * resolve the move's total hit count. This block combines the + * effects of the move itself, Parental Bond, and Multi-Lens to do so. + */ if (user.turnData.hitsLeft === -1) { const hitCount = new Utils.IntegerHolder(1); // Assume single target for multi hit @@ -86,16 +86,16 @@ export class MoveEffectPhase extends PokemonPhase { } /** - * Log to be entered into the user's move history once the move result is resolved. - * Note that `result` (a {@linkcode MoveResult}) logs whether the move was successfully - * used in the sense of "Does it have an effect on the user?". - */ + * Log to be entered into the user's move history once the move result is resolved. + * Note that `result` (a {@linkcode MoveResult}) logs whether the move was successfully + * used in the sense of "Does it have an effect on the user?". + */ const moveHistoryEntry = { move: this.move.moveId, targets: this.targets, result: MoveResult.PENDING, virtual: this.move.virtual }; /** - * Stores results of hit checks of the invoked move against all targets, organized by battler index. - * @see {@linkcode hitCheck} - */ + * Stores results of hit checks of the invoked move against all targets, organized by battler index. + * @see {@linkcode hitCheck} + */ const targetHitChecks = Object.fromEntries(targets.map(p => [ p.getBattlerIndex(), this.hitCheck(p) ])); const hasActiveTargets = targets.some(t => t.isActive(true)); @@ -104,11 +104,10 @@ export class MoveEffectPhase extends PokemonPhase { && !targets[0].getTag(SemiInvulnerableTag); /** - * If no targets are left for the move to hit (FAIL), or the invoked move is single-target - * (and not random target) and failed the hit check against its target (MISS), log the move - * as FAILed or MISSed (depending on the conditions above) and end this phase. - */ - + * If no targets are left for the move to hit (FAIL), or the invoked move is single-target + * (and not random target) and failed the hit check against its target (MISS), log the move + * as FAILed or MISSed (depending on the conditions above) and end this phase. + */ if (!hasActiveTargets || (!move.hasAttr(VariableTargetAttr) && !move.isMultiTarget() && !targetHitChecks[this.targets[0]] && !targets[0].getTag(ProtectedTag) && !isImmune)) { this.stopMultiHit(); if (hasActiveTargets) { @@ -154,9 +153,9 @@ export class MoveEffectPhase extends PokemonPhase { && !target.getTag(SemiInvulnerableTag); /** - * If the move missed a target, stop all future hits against that target - * and move on to the next target (if there is one). - */ + * If the move missed a target, stop all future hits against that target + * and move on to the next target (if there is one). + */ if (!isImmune && !isProtected && !targetHitChecks[target.getBattlerIndex()]) { this.stopMultiHit(target); this.scene.queueMessage(i18next.t("battle:attackMissed", { pokemonNameWithAffix: getPokemonNameWithAffix(target) })); @@ -177,23 +176,23 @@ export class MoveEffectPhase extends PokemonPhase { } /** - * Since all fail/miss checks have applied, the move is considered successfully applied. - * It's worth noting that if the move has no effect or is protected against, this assignment - * is overwritten and the move is logged as a FAIL. - */ + * Since all fail/miss checks have applied, the move is considered successfully applied. + * It's worth noting that if the move has no effect or is protected against, this assignment + * is overwritten and the move is logged as a FAIL. + */ moveHistoryEntry.result = MoveResult.SUCCESS; /** - * Stores the result of applying the invoked move to the target. - * If the target is protected, the result is always `NO_EFFECT`. - * Otherwise, the hit result is based on type effectiveness, immunities, - * and other factors that may negate the attack or status application. - * - * Internally, the call to {@linkcode Pokemon.apply} is where damage is calculated - * (for attack moves) and the target's HP is updated. However, this isn't - * made visible to the user until the resulting {@linkcode DamagePhase} - * is invoked. - */ + * Stores the result of applying the invoked move to the target. + * If the target is protected, the result is always `NO_EFFECT`. + * Otherwise, the hit result is based on type effectiveness, immunities, + * and other factors that may negate the attack or status application. + * + * Internally, the call to {@linkcode Pokemon.apply} is where damage is calculated + * (for attack moves) and the target's HP is updated. However, this isn't + * made visible to the user until the resulting {@linkcode DamagePhase} + * is invoked. + */ const hitResult = !isProtected ? target.apply(user, move) : HitResult.NO_EFFECT; /** Does {@linkcode hitResult} indicate that damage was dealt to the target? */ @@ -211,9 +210,9 @@ export class MoveEffectPhase extends PokemonPhase { } /** - * If the move has no effect on the target (i.e. the target is protected or immune), - * change the logged move result to FAIL. - */ + * If the move has no effect on the target (i.e. the target is protected or immune), + * change the logged move result to FAIL. + */ if (hitResult === HitResult.NO_EFFECT) { moveHistoryEntry.result = MoveResult.FAIL; } @@ -222,43 +221,41 @@ export class MoveEffectPhase extends PokemonPhase { const lastHit = (user.turnData.hitsLeft === 1 || !this.getTarget()?.isActive()); /** - * If the user can change forms by using the invoked move, - * it only changes forms after the move's last hit - * (see Relic Song's interaction with Parental Bond when used by Meloetta). - */ + * If the user can change forms by using the invoked move, + * it only changes forms after the move's last hit + * (see Relic Song's interaction with Parental Bond when used by Meloetta). + */ if (lastHit) { this.scene.triggerPokemonFormChange(user, SpeciesFormChangePostMoveTrigger); } /** - * Create a Promise that applys *all* effects from the invoked move's MoveEffectAttrs. - * These are ordered by trigger type (see {@linkcode MoveEffectTrigger}), and each trigger - * type requires different conditions to be met with respect to the move's hit result. - */ + * Create a Promise that applys *all* effects from the invoked move's MoveEffectAttrs. + * These are ordered by trigger type (see {@linkcode MoveEffectTrigger}), and each trigger + * type requires different conditions to be met with respect to the move's hit result. + */ applyAttrs.push(new Promise(resolve => { // Apply all effects with PRE_MOVE triggers (if the target isn't immune to the move) applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && attr.trigger === MoveEffectTrigger.PRE_APPLY && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit) && hitResult !== HitResult.NO_EFFECT, user, target, move).then(() => { // All other effects require the move to not have failed or have been cancelled to trigger if (hitResult !== HitResult.FAIL) { - /** Are the move's effects tied to the first turn of a charge move? */ - const chargeEffect = !!move.getAttrs(ChargeAttr).find(ca => ca.usedChargeEffect(user, this.getTarget() ?? null, move)); /** - * If the invoked move's effects are meant to trigger during the move's "charge turn," - * ignore all effects after this point. - * Otherwise, apply all self-targeted POST_APPLY effects. - */ - Utils.executeIf(!chargeEffect, () => applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && attr.trigger === MoveEffectTrigger.POST_APPLY - && attr.selfTarget && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit), user, target, move)).then(() => { + * If the invoked move's effects are meant to trigger during the move's "charge turn," + * ignore all effects after this point. + * Otherwise, apply all self-targeted POST_APPLY effects. + */ + applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && attr.trigger === MoveEffectTrigger.POST_APPLY + && attr.selfTarget && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit), user, target, move).then(() => { // All effects past this point require the move to have hit the target if (hitResult !== HitResult.NO_EFFECT) { // Apply all non-self-targeted POST_APPLY effects applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && (attr as MoveEffectAttr).trigger === MoveEffectTrigger.POST_APPLY && !(attr as MoveEffectAttr).selfTarget && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit), user, target, this.move.getMove()).then(() => { /** - * If the move hit, and the target doesn't have Shield Dust, - * apply the chance to flinch the target gained from King's Rock - */ + * If the move hit, and the target doesn't have Shield Dust, + * apply the chance to flinch the target gained from King's Rock + */ if (dealsDamage && !target.hasAbilityWithAttr(IgnoreMoveEffectsAbAttr) && !move.hitsSubstitute(user, target)) { const flinched = new Utils.BooleanHolder(false); user.scene.applyModifiers(FlinchChanceModifier, user.isPlayer(), user, flinched); @@ -267,7 +264,7 @@ export class MoveEffectPhase extends PokemonPhase { } } // If the move was not protected against, apply all HIT effects - Utils.executeIf(!isProtected && !chargeEffect, () => applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && (attr as MoveEffectAttr).trigger === MoveEffectTrigger.HIT + Utils.executeIf(!isProtected, () => applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && (attr as MoveEffectAttr).trigger === MoveEffectTrigger.HIT && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit) && (!attr.firstTargetOnly || firstTarget), user, target, this.move.getMove()).then(() => { // Apply the target's post-defend ability effects (as long as the target is active or can otherwise apply them) return Utils.executeIf(!target.isFainted() || target.canApplyAbility(), () => applyPostDefendAbAttrs(PostDefendAbAttr, target, user, this.move.getMove(), hitResult).then(() => { @@ -286,9 +283,9 @@ export class MoveEffectPhase extends PokemonPhase { // Apply the user's post-attack ability effects applyPostAttackAbAttrs(PostAttackAbAttr, user, target, this.move.getMove(), hitResult).then(() => { /** - * If the invoked move is an attack, apply the user's chance to - * steal an item from the target granted by Grip Claw - */ + * If the invoked move is an attack, apply the user's chance to + * steal an item from the target granted by Grip Claw + */ if (this.move.getMove() instanceof AttackMove) { this.scene.applyModifiers(ContactHeldItemTransferChanceModifier, this.player, user, target); } @@ -343,12 +340,12 @@ export class MoveEffectPhase extends PokemonPhase { end() { const user = this.getUserPokemon(); /** - * If this phase isn't for the invoked move's last strike, - * unshift another MoveEffectPhase for the next strike. - * Otherwise, queue a message indicating the number of times the move has struck - * (if the move has struck more than once), then apply the heal from Shell Bell - * to the user. - */ + * If this phase isn't for the invoked move's last strike, + * unshift another MoveEffectPhase for the next strike. + * Otherwise, queue a message indicating the number of times the move has struck + * (if the move has struck more than once), then apply the heal from Shell Bell + * to the user. + */ if (user) { if (user.turnData.hitsLeft && --user.turnData.hitsLeft >= 1 && this.getTarget()?.isActive()) { this.scene.unshiftPhase(this.getNewHitPhase()); @@ -447,9 +444,9 @@ export class MoveEffectPhase extends PokemonPhase { } /** - * Removes the given {@linkcode Pokemon} from this phase's target list - * @param target {@linkcode Pokemon} the Pokemon to be removed - */ + * Removes the given {@linkcode Pokemon} from this phase's target list + * @param target {@linkcode Pokemon} the Pokemon to be removed + */ removeTarget(target: Pokemon): void { const targetIndex = this.targets.findIndex(ind => ind === target.getBattlerIndex()); if (targetIndex !== -1) { @@ -458,19 +455,19 @@ export class MoveEffectPhase extends PokemonPhase { } /** - * Prevents subsequent strikes of this phase's invoked move from occurring - * @param target {@linkcode Pokemon} if defined, only stop subsequent - * strikes against this Pokemon - */ + * Prevents subsequent strikes of this phase's invoked move from occurring + * @param target {@linkcode Pokemon} if defined, only stop subsequent + * strikes against this Pokemon + */ stopMultiHit(target?: Pokemon): void { /** If given a specific target, remove the target from subsequent strikes */ if (target) { this.removeTarget(target); } /** - * If no target specified, or the specified target was the last of this move's - * targets, completely cancel all subsequent strikes. - */ + * If no target specified, or the specified target was the last of this move's + * targets, completely cancel all subsequent strikes. + */ if (!target || this.targets.length === 0 ) { this.getUserPokemon()!.turnData.hitCount = 1; // TODO: is the bang correct here? this.getUserPokemon()!.turnData.hitsLeft = 1; // TODO: is the bang correct here? diff --git a/src/phases/move-phase.ts b/src/phases/move-phase.ts index 66dbd06f5be..a516fd8593d 100644 --- a/src/phases/move-phase.ts +++ b/src/phases/move-phase.ts @@ -3,13 +3,13 @@ import BattleScene from "#app/battle-scene"; import { applyAbAttrs, applyPostMoveUsedAbAttrs, applyPreAttackAbAttrs, BlockRedirectAbAttr, IncreasePpAbAttr, PokemonTypeChangeAbAttr, PostMoveUsedAbAttr, RedirectMoveAbAttr, ReduceStatusEffectDurationAbAttr } from "#app/data/ability"; import { CommonAnim } from "#app/data/battle-anims"; import { BattlerTagLapseType, CenterOfAttentionTag } from "#app/data/battler-tags"; -import { allMoves, applyMoveAttrs, BypassRedirectAttr, BypassSleepAttr, ChargeAttr, CopyMoveAttr, HealStatusEffectAttr, MoveFlags, PreMoveMessageAttr } from "#app/data/move"; +import { allMoves, applyMoveAttrs, BypassRedirectAttr, BypassSleepAttr, CopyMoveAttr, HealStatusEffectAttr, MoveFlags, PreMoveMessageAttr } from "#app/data/move"; import { SpeciesFormChangePreMoveTrigger } from "#app/data/pokemon-forms"; import { getStatusEffectActivationText, getStatusEffectHealText } from "#app/data/status-effect"; import { Type } from "#app/data/type"; import { getTerrainBlockMessage } from "#app/data/weather"; import { MoveUsedEvent } from "#app/events/battle-scene"; -import Pokemon, { MoveResult, PokemonMove, TurnMove } from "#app/field/pokemon"; +import Pokemon, { MoveResult, PokemonMove } from "#app/field/pokemon"; import { getPokemonNameWithAffix } from "#app/messages"; import Overrides from "#app/overrides"; import { BattlePhase } from "#app/phases/battle-phase"; @@ -23,6 +23,7 @@ import { BattlerTagType } from "#enums/battler-tag-type"; import { Moves } from "#enums/moves"; import { StatusEffect } from "#enums/status-effect"; import i18next from "i18next"; +import { MoveChargePhase } from "#app/phases/move-charge-phase"; export class MovePhase extends BattlePhase { protected _pokemon: Pokemon; @@ -135,6 +136,8 @@ export class MovePhase extends BattlePhase { if (this.cancelled || this.failed) { this.handlePreMoveFailures(); + } else if (this.move.getMove().isChargingMove() && !this.pokemon.getTag(BattlerTagType.CHARGING)) { + this.chargeMove(); } else { this.useMove(); } @@ -226,12 +229,15 @@ export class MovePhase extends BattlePhase { this.showMoveText(); - // TODO: Clean up implementation of two-turn moves. if (moveQueue.length > 0) { // Using .shift here clears out two turn moves once they've been used this.ignorePp = moveQueue.shift()?.ignorePP ?? false; } + if (this.pokemon.getTag(BattlerTagType.CHARGING)?.sourceMove === this.move.moveId) { + this.pokemon.lapseTag(BattlerTagType.CHARGING); + } + // "commit" to using the move, deducting PP. if (!this.ignorePp) { const ppUsed = 1 + this.getPpIncreaseFromPressure(targets); @@ -295,6 +301,9 @@ export class MovePhase extends BattlePhase { } this.showFailedText(failedText); + + // Remove the user from its semi-invulnerable state (if applicable) + this.pokemon.lapseTags(BattlerTagLapseType.MOVE_EFFECT); } // Handle Dancer, which triggers immediately after a move is used (rather than waiting on `this.end()`). @@ -306,6 +315,35 @@ export class MovePhase extends BattlePhase { } } + /** Queues a {@linkcode MoveChargePhase} for this phase's invoked move. */ + protected chargeMove() { + const move = this.move.getMove(); + const targets = this.getActiveTargetPokemon(); + + if (move.applyConditions(this.pokemon, targets[0], move)) { + // Protean and Libero apply on the charging turn of charge moves + applyPreAttackAbAttrs(PokemonTypeChangeAbAttr, this.pokemon, null, this.move.getMove()); + + this.showMoveText(); + this.scene.unshiftPhase(new MoveChargePhase(this.scene, this.pokemon.getBattlerIndex(), this.targets[0], this.move)); + } else { + this.pokemon.pushMoveHistory({ move: this.move.moveId, targets: this.targets, result: MoveResult.FAIL, virtual: this.move.virtual }); + + let failedText: string | undefined; + const failureMessage = move.getFailedText(this.pokemon, targets[0], move, new BooleanHolder(false)); + + if (failureMessage) { + failedText = failureMessage; + } + + this.showMoveText(); + this.showFailedText(failedText); + + // Remove the user from its semi-invulnerable state (if applicable) + this.pokemon.lapseTags(BattlerTagLapseType.MOVE_EFFECT); + } + } + /** * Queues a {@linkcode MoveEndPhase} if the move wasn't a {@linkcode followUp} and {@linkcode canMove()} returns `true`, * then ends the phase. @@ -419,8 +457,6 @@ export class MovePhase extends BattlePhase { * - Lapses `AFTER_MOVE` tags: * - This handles the effects of {@link Moves.SUBSTITUTE Substitute} * - Removes the second turn of charge moves - * - * TODO: handle charge moves more gracefully */ protected handlePreMoveFailures(): void { if (this.cancelled || this.failed) { @@ -452,18 +488,7 @@ export class MovePhase extends BattlePhase { return; } - if (this.move.getMove().hasAttr(ChargeAttr)) { - const lastMove = this.pokemon.getLastXMoves() as TurnMove[]; - if (!lastMove.length || lastMove[0].move !== this.move.getMove().id || lastMove[0].result !== MoveResult.OTHER) { - this.scene.queueMessage(i18next.t("battle:useMove", { - pokemonNameWithAffix: getPokemonNameWithAffix(this.pokemon), - moveName: this.move.getName() - }), 500); - return; - } - } - - if (this.pokemon.getTag(BattlerTagType.RECHARGING || BattlerTagType.INTERRUPTED)) { + if (this.pokemon.getTag(BattlerTagType.RECHARGING) || this.pokemon.getTag(BattlerTagType.INTERRUPTED)) { return; } diff --git a/src/test/abilities/volt_absorb.test.ts b/src/test/abilities/volt_absorb.test.ts index ec82b00ec5a..4fee7653b99 100644 --- a/src/test/abilities/volt_absorb.test.ts +++ b/src/test/abilities/volt_absorb.test.ts @@ -52,6 +52,7 @@ describe("Abilities - Volt Absorb", () => { expect(playerPokemon.getTag(BattlerTagType.CHARGED)).toBeDefined(); expect(game.phaseInterceptor.log).not.toContain("ShowAbilityPhase"); }); + it("should activate regardless of accuracy checks", async () => { game.override.moveset(Moves.THUNDERBOLT); game.override.enemyMoveset(Moves.SPLASH); @@ -71,6 +72,7 @@ describe("Abilities - Volt Absorb", () => { await game.phaseInterceptor.to("BerryPhase", false); expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); }); + it("regardless of accuracy should not trigger on pokemon in semi invulnerable state", async () => { game.override.moveset(Moves.THUNDERBOLT); game.override.enemyMoveset(Moves.DIVE); @@ -84,9 +86,7 @@ describe("Abilities - Volt Absorb", () => { game.move.select(Moves.THUNDERBOLT); enemyPokemon.hp = enemyPokemon.hp - 1; await game.setTurnOrder([ BattlerIndex.ENEMY, BattlerIndex.PLAYER ]); - await game.phaseInterceptor.to("MoveEffectPhase"); - await game.move.forceMiss(); await game.phaseInterceptor.to("BerryPhase", false); expect(enemyPokemon.hp).toBeLessThan(enemyPokemon.getMaxHp()); }); diff --git a/src/test/arena/arena_gravity.test.ts b/src/test/arena/arena_gravity.test.ts index b6982896571..13e9c23a35c 100644 --- a/src/test/arena/arena_gravity.test.ts +++ b/src/test/arena/arena_gravity.test.ts @@ -1,8 +1,8 @@ +import { BattlerIndex } from "#app/battle"; import { allMoves } from "#app/data/move"; -import { Abilities } from "#app/enums/abilities"; -import { ArenaTagType } from "#app/enums/arena-tag-type"; -import { MoveEffectPhase } from "#app/phases/move-effect-phase"; -import { TurnEndPhase } from "#app/phases/turn-end-phase"; +import { Abilities } from "#enums/abilities"; +import { ArenaTagType } from "#enums/arena-tag-type"; +import { BattlerTagType } from "#enums/battler-tag-type"; import { Moves } from "#enums/moves"; import { Species } from "#enums/species"; import GameManager from "#test/utils/gameManager"; @@ -31,7 +31,8 @@ describe("Arena - Gravity", () => { .ability(Abilities.UNNERVE) .enemyAbility(Abilities.BALL_FETCH) .enemySpecies(Species.SHUCKLE) - .enemyMoveset(Moves.SPLASH); + .enemyMoveset(Moves.SPLASH) + .enemyLevel(5); }); // Reference: https://bulbapedia.bulbagarden.net/wiki/Gravity_(move) @@ -42,102 +43,121 @@ describe("Arena - Gravity", () => { vi.spyOn(moveToCheck, "calculateBattleAccuracy"); // Setup Gravity on first turn - await game.startBattle([ Species.PIKACHU ]); + await game.classicMode.startBattle([ Species.PIKACHU ]); game.move.select(Moves.GRAVITY); - await game.phaseInterceptor.to(TurnEndPhase); + await game.phaseInterceptor.to("TurnEndPhase"); expect(game.scene.arena.getTag(ArenaTagType.GRAVITY)).toBeDefined(); // Use non-OHKO move on second turn await game.toNextTurn(); game.move.select(Moves.TACKLE); - await game.phaseInterceptor.to(MoveEffectPhase); + await game.phaseInterceptor.to("MoveEffectPhase"); - expect(moveToCheck.calculateBattleAccuracy).toHaveReturnedWith(100 * 1.67); + expect(moveToCheck.calculateBattleAccuracy).toHaveLastReturnedWith(100 * 1.67); }); it("OHKO move accuracy is not affected", async () => { - game.override.startingLevel(5); - game.override.enemyLevel(5); - /** See Fissure {@link https://bulbapedia.bulbagarden.net/wiki/Fissure_(move)} */ const moveToCheck = allMoves[Moves.FISSURE]; vi.spyOn(moveToCheck, "calculateBattleAccuracy"); // Setup Gravity on first turn - await game.startBattle([ Species.PIKACHU ]); + await game.classicMode.startBattle([ Species.PIKACHU ]); game.move.select(Moves.GRAVITY); - await game.phaseInterceptor.to(TurnEndPhase); + await game.phaseInterceptor.to("TurnEndPhase"); expect(game.scene.arena.getTag(ArenaTagType.GRAVITY)).toBeDefined(); // Use OHKO move on second turn await game.toNextTurn(); game.move.select(Moves.FISSURE); - await game.phaseInterceptor.to(MoveEffectPhase); + await game.phaseInterceptor.to("MoveEffectPhase"); - expect(moveToCheck.calculateBattleAccuracy).toHaveReturnedWith(30); + expect(moveToCheck.calculateBattleAccuracy).toHaveLastReturnedWith(30); }); describe("Against flying types", () => { it("can be hit by ground-type moves now", async () => { game.override - .startingLevel(5) - .enemyLevel(5) .enemySpecies(Species.PIDGEOT) .moveset([ Moves.GRAVITY, Moves.EARTHQUAKE ]); - await game.startBattle([ Species.PIKACHU ]); + await game.classicMode.startBattle([ Species.PIKACHU ]); const pidgeot = game.scene.getEnemyPokemon()!; vi.spyOn(pidgeot, "getAttackTypeEffectiveness"); // Try earthquake on 1st turn (fails!); game.move.select(Moves.EARTHQUAKE); - await game.phaseInterceptor.to(TurnEndPhase); + await game.phaseInterceptor.to("TurnEndPhase"); - expect(pidgeot.getAttackTypeEffectiveness).toHaveReturnedWith(0); + expect(pidgeot.getAttackTypeEffectiveness).toHaveLastReturnedWith(0); // Setup Gravity on 2nd turn await game.toNextTurn(); game.move.select(Moves.GRAVITY); - await game.phaseInterceptor.to(TurnEndPhase); + await game.phaseInterceptor.to("TurnEndPhase"); expect(game.scene.arena.getTag(ArenaTagType.GRAVITY)).toBeDefined(); // Use ground move on 3rd turn await game.toNextTurn(); game.move.select(Moves.EARTHQUAKE); - await game.phaseInterceptor.to(TurnEndPhase); + await game.phaseInterceptor.to("TurnEndPhase"); - expect(pidgeot.getAttackTypeEffectiveness).toHaveReturnedWith(1); + expect(pidgeot.getAttackTypeEffectiveness).toHaveLastReturnedWith(1); }); it("keeps super-effective moves super-effective after using gravity", async () => { game.override - .startingLevel(5) - .enemyLevel(5) .enemySpecies(Species.PIDGEOT) .moveset([ Moves.GRAVITY, Moves.THUNDERBOLT ]); - await game.startBattle([ Species.PIKACHU ]); + await game.classicMode.startBattle([ Species.PIKACHU ]); const pidgeot = game.scene.getEnemyPokemon()!; vi.spyOn(pidgeot, "getAttackTypeEffectiveness"); // Setup Gravity on 1st turn game.move.select(Moves.GRAVITY); - await game.phaseInterceptor.to(TurnEndPhase); + await game.phaseInterceptor.to("TurnEndPhase"); expect(game.scene.arena.getTag(ArenaTagType.GRAVITY)).toBeDefined(); // Use electric move on 2nd turn await game.toNextTurn(); game.move.select(Moves.THUNDERBOLT); - await game.phaseInterceptor.to(TurnEndPhase); + await game.phaseInterceptor.to("TurnEndPhase"); - expect(pidgeot.getAttackTypeEffectiveness).toHaveReturnedWith(2); + expect(pidgeot.getAttackTypeEffectiveness).toHaveLastReturnedWith(2); }); }); + + it("cancels Fly if its user is semi-invulnerable", async () => { + game.override + .enemySpecies(Species.SNORLAX) + .enemyMoveset(Moves.FLY) + .moveset([ Moves.GRAVITY, Moves.SPLASH ]); + + await game.classicMode.startBattle([ Species.CHARIZARD ]); + + const charizard = game.scene.getPlayerPokemon()!; + const snorlax = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.SPLASH); + + await game.toNextTurn(); + expect(snorlax.getTag(BattlerTagType.FLYING)).toBeDefined(); + + game.move.select(Moves.GRAVITY); + await game.setTurnOrder([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + + await game.phaseInterceptor.to("MoveEffectPhase"); + expect(snorlax.getTag(BattlerTagType.INTERRUPTED)).toBeDefined(); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(charizard.hp).toBe(charizard.getMaxHp()); + }); }); diff --git a/src/test/moves/dig.test.ts b/src/test/moves/dig.test.ts new file mode 100644 index 00000000000..4c6b5d3b75d --- /dev/null +++ b/src/test/moves/dig.test.ts @@ -0,0 +1,114 @@ +import { BattlerIndex } from "#app/battle"; +import { allMoves } from "#app/data/move"; +import { Abilities } from "#enums/abilities"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { StatusEffect } from "#enums/status-effect"; +import { MoveResult } from "#app/field/pokemon"; +import { describe, beforeAll, afterEach, beforeEach, it, expect } from "vitest"; +import GameManager from "#test/utils/gameManager"; + +describe("Moves - Dig", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset(Moves.DIG) + .battleType("single") + .startingLevel(100) + .enemySpecies(Species.SNORLAX) + .enemyLevel(100) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.TACKLE); + }); + + it("should make the user semi-invulnerable, then attack over 2 turns", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.DIG); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.UNDERGROUND)).toBeDefined(); + expect(enemyPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.MISS); + expect(playerPokemon.hp).toBe(playerPokemon.getMaxHp()); + expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveQueue()[0].move).toBe(Moves.DIG); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.UNDERGROUND)).toBeUndefined(); + expect(enemyPokemon.hp).toBeLessThan(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveHistory()).toHaveLength(2); + + const playerDig = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.DIG); + expect(playerDig?.ppUsed).toBe(1); + }); + + it("should not allow the user to evade attacks from Pokemon with No Guard", async () => { + game.override.enemyAbility(Abilities.NO_GUARD); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.DIG); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.hp).toBeLessThan(playerPokemon.getMaxHp()); + expect(enemyPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + }); + + it("should not expend PP when the attack phase is cancelled", async () => { + game.override + .enemyAbility(Abilities.NO_GUARD) + .enemyMoveset(Moves.SPORE); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.DIG); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.UNDERGROUND)).toBeUndefined(); + expect(playerPokemon.status?.effect).toBe(StatusEffect.SLEEP); + + const playerDig = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.DIG); + expect(playerDig?.ppUsed).toBe(0); + }); + + it("should cause the user to take double damage from Earthquake", async () => { + await game.classicMode.startBattle([ Species.DONDOZO ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + const preDigEarthquakeDmg = playerPokemon.getAttackDamage(enemyPokemon, allMoves[Moves.EARTHQUAKE]).damage; + + game.move.select(Moves.DIG); + await game.setTurnOrder([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + + await game.phaseInterceptor.to("MoveEffectPhase"); + + const postDigEarthquakeDmg = playerPokemon.getAttackDamage(enemyPokemon, allMoves[Moves.EARTHQUAKE]).damage; + // these hopefully get avoid rounding errors :shrug: + expect(postDigEarthquakeDmg).toBeGreaterThanOrEqual(2 * preDigEarthquakeDmg); + expect(postDigEarthquakeDmg).toBeLessThan(2 * (preDigEarthquakeDmg + 1)); + }); +}); diff --git a/src/test/moves/dive.test.ts b/src/test/moves/dive.test.ts new file mode 100644 index 00000000000..b60416d7740 --- /dev/null +++ b/src/test/moves/dive.test.ts @@ -0,0 +1,137 @@ +import { BattlerTagType } from "#enums/battler-tag-type"; +import { StatusEffect } from "#enums/status-effect"; +import { MoveResult } from "#app/field/pokemon"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, it, expect } from "vitest"; +import { WeatherType } from "#enums/weather-type"; + +describe("Moves - Dive", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset(Moves.DIVE) + .battleType("single") + .startingLevel(100) + .enemySpecies(Species.SNORLAX) + .enemyLevel(100) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.TACKLE); + }); + + it("should make the user semi-invulnerable, then attack over 2 turns", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.DIVE); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.UNDERWATER)).toBeDefined(); + expect(enemyPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.MISS); + expect(playerPokemon.hp).toBe(playerPokemon.getMaxHp()); + expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveQueue()[0].move).toBe(Moves.DIVE); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.UNDERWATER)).toBeUndefined(); + expect(enemyPokemon.hp).toBeLessThan(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveHistory()).toHaveLength(2); + + const playerDive = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.DIVE); + expect(playerDive?.ppUsed).toBe(1); + }); + + it("should not allow the user to evade attacks from Pokemon with No Guard", async () => { + game.override.enemyAbility(Abilities.NO_GUARD); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.DIVE); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.hp).toBeLessThan(playerPokemon.getMaxHp()); + expect(enemyPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + }); + + it("should not expend PP when the attack phase is cancelled", async () => { + game.override + .enemyAbility(Abilities.NO_GUARD) + .enemyMoveset(Moves.SPORE); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.DIVE); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.UNDERWATER)).toBeUndefined(); + expect(playerPokemon.status?.effect).toBe(StatusEffect.SLEEP); + + const playerDive = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.DIVE); + expect(playerDive?.ppUsed).toBe(0); + }); + + it("should trigger on-contact post-defend ability effects", async () => { + game.override + .enemyAbility(Abilities.ROUGH_SKIN) + .enemyMoveset(Moves.SPLASH); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.DIVE); + + await game.phaseInterceptor.to("TurnEndPhase"); + + await game.phaseInterceptor.to("MoveEndPhase"); + expect(playerPokemon.hp).toBeLessThan(playerPokemon.getMaxHp()); + expect(enemyPokemon.battleData.abilitiesApplied[0]).toBe(Abilities.ROUGH_SKIN); + }); + + it("should cancel attack after Harsh Sunlight is set", async () => { + game.override.enemyMoveset(Moves.SPLASH); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.DIVE); + + await game.phaseInterceptor.to("TurnEndPhase"); + await game.phaseInterceptor.to("TurnStartPhase", false); + game.scene.arena.trySetWeather(WeatherType.HARSH_SUN, false); + + await game.phaseInterceptor.to("MoveEndPhase"); + expect(playerPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.FAIL); + expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); + expect(playerPokemon.getTag(BattlerTagType.UNDERWATER)).toBeUndefined(); + + const playerDive = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.DIVE); + expect(playerDive?.ppUsed).toBe(1); + }); +}); diff --git a/src/test/moves/electro_shot.test.ts b/src/test/moves/electro_shot.test.ts new file mode 100644 index 00000000000..1373b4941eb --- /dev/null +++ b/src/test/moves/electro_shot.test.ts @@ -0,0 +1,104 @@ +import { BattlerTagType } from "#enums/battler-tag-type"; +import { Stat } from "#enums/stat"; +import { WeatherType } from "#enums/weather-type"; +import { MoveResult } from "#app/field/pokemon"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, it, expect } from "vitest"; + +describe("Moves - Electro Shot", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset(Moves.ELECTRO_SHOT) + .battleType("single") + .startingLevel(100) + .enemySpecies(Species.SNORLAX) + .enemyLevel(100) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); + + it("should increase the user's Sp. Atk on the first turn, then attack on the second turn", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.ELECTRO_SHOT); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.CHARGING)).toBeDefined(); + expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); + expect(playerPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.OTHER); + expect(playerPokemon.getStatStage(Stat.SPATK)).toBe(1); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.CHARGING)).toBeUndefined(); + expect(enemyPokemon.hp).toBeLessThan(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveHistory()).toHaveLength(2); + expect(playerPokemon.getStatStage(Stat.SPATK)).toBe(1); + expect(playerPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + + const playerElectroShot = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.ELECTRO_SHOT); + expect(playerElectroShot?.ppUsed).toBe(1); + }); + + it.each([ + { weatherType: WeatherType.RAIN, name: "Rain" }, + { weatherType: WeatherType.HEAVY_RAIN, name: "Heavy Rain" } + ])("should fully resolve in one turn if $name is active", async ({ weatherType }) => { + game.override.weather(weatherType); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.ELECTRO_SHOT); + + await game.phaseInterceptor.to("MoveEffectPhase", false); + expect(playerPokemon.getStatStage(Stat.SPATK)).toBe(1); + + await game.phaseInterceptor.to("MoveEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.CHARGING)).toBeUndefined(); + expect(enemyPokemon.hp).toBeLessThan(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveHistory()).toHaveLength(2); + expect(playerPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + + const playerElectroShot = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.ELECTRO_SHOT); + expect(playerElectroShot?.ppUsed).toBe(1); + }); + + it("should only increase Sp. Atk once with Multi-Lens", async () => { + game.override + .weather(WeatherType.RAIN) + .startingHeldItems([{ name: "MULTI_LENS", count: 1 }]); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.ELECTRO_SHOT); + + await game.phaseInterceptor.to("MoveEndPhase"); + expect(playerPokemon.turnData.hitCount).toBe(2); + expect(playerPokemon.getStatStage(Stat.SPATK)).toBe(1); + }); +}); diff --git a/src/test/moves/fly.test.ts b/src/test/moves/fly.test.ts new file mode 100644 index 00000000000..6ae758fe3dc --- /dev/null +++ b/src/test/moves/fly.test.ts @@ -0,0 +1,122 @@ +import { BattlerTagType } from "#enums/battler-tag-type"; +import { StatusEffect } from "#enums/status-effect"; +import { MoveResult } from "#app/field/pokemon"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, it, expect, vi } from "vitest"; +import { BattlerIndex } from "#app/battle"; +import { allMoves } from "#app/data/move"; + +describe("Moves - Fly", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset(Moves.FLY) + .battleType("single") + .startingLevel(100) + .enemySpecies(Species.SNORLAX) + .enemyLevel(100) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.TACKLE); + + vi.spyOn(allMoves[Moves.FLY], "accuracy", "get").mockReturnValue(100); + }); + + it("should make the user semi-invulnerable, then attack over 2 turns", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.FLY); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.FLYING)).toBeDefined(); + expect(enemyPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.MISS); + expect(playerPokemon.hp).toBe(playerPokemon.getMaxHp()); + expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveQueue()[0].move).toBe(Moves.FLY); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.FLYING)).toBeUndefined(); + expect(enemyPokemon.hp).toBeLessThan(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveHistory()).toHaveLength(2); + + const playerFly = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.FLY); + expect(playerFly?.ppUsed).toBe(1); + }); + + it("should not allow the user to evade attacks from Pokemon with No Guard", async () => { + game.override.enemyAbility(Abilities.NO_GUARD); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.FLY); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.hp).toBeLessThan(playerPokemon.getMaxHp()); + expect(enemyPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + }); + + it("should not expend PP when the attack phase is cancelled", async () => { + game.override + .enemyAbility(Abilities.NO_GUARD) + .enemyMoveset(Moves.SPORE); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.FLY); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.FLYING)).toBeUndefined(); + expect(playerPokemon.status?.effect).toBe(StatusEffect.SLEEP); + + const playerFly = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.FLY); + expect(playerFly?.ppUsed).toBe(0); + }); + + it("should be cancelled when another Pokemon uses Gravity", async () => { + game.override.enemyMoveset([ Moves.SPLASH, Moves.GRAVITY ]); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.FLY); + + await game.forceEnemyMove(Moves.SPLASH); + + await game.toNextTurn(); + await game.forceEnemyMove(Moves.GRAVITY); + await game.setTurnOrder([ BattlerIndex.ENEMY, BattlerIndex.PLAYER ]); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.FAIL); + expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); + + const playerFly = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.FLY); + expect(playerFly?.ppUsed).toBe(0); + }); +}); diff --git a/src/test/moves/geomancy.test.ts b/src/test/moves/geomancy.test.ts new file mode 100644 index 00000000000..6e2f40b9144 --- /dev/null +++ b/src/test/moves/geomancy.test.ts @@ -0,0 +1,78 @@ +import { EffectiveStat, Stat } from "#enums/stat"; +import { MoveResult } from "#app/field/pokemon"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, it, expect } from "vitest"; + +describe("Moves - Geomancy", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset(Moves.GEOMANCY) + .battleType("single") + .startingLevel(100) + .enemySpecies(Species.SNORLAX) + .enemyLevel(100) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); + + it("should boost the user's stats on the second turn of use", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const player = game.scene.getPlayerPokemon()!; + const affectedStats: EffectiveStat[] = [ Stat.SPATK, Stat.SPDEF, Stat.SPD ]; + + game.move.select(Moves.GEOMANCY); + + await game.phaseInterceptor.to("TurnEndPhase"); + affectedStats.forEach((stat) => expect(player.getStatStage(stat)).toBe(0)); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.OTHER); + + await game.phaseInterceptor.to("TurnEndPhase"); + affectedStats.forEach((stat) => expect(player.getStatStage(stat)).toBe(2)); + expect(player.getMoveHistory()).toHaveLength(2); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + + const playerGeomancy = player.getMoveset().find((mv) => mv && mv.moveId === Moves.GEOMANCY); + expect(playerGeomancy?.ppUsed).toBe(1); + }); + + it("should execute over 2 turns between waves", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const player = game.scene.getPlayerPokemon()!; + const affectedStats: EffectiveStat[] = [ Stat.SPATK, Stat.SPDEF, Stat.SPD ]; + + game.move.select(Moves.GEOMANCY); + + await game.phaseInterceptor.to("MoveEndPhase", false); + await game.doKillOpponents(); + + await game.toNextWave(); + + await game.phaseInterceptor.to("TurnEndPhase"); + affectedStats.forEach((stat) => expect(player.getStatStage(stat)).toBe(2)); + expect(player.getMoveHistory()).toHaveLength(2); + expect(player.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + + const playerGeomancy = player.getMoveset().find((mv) => mv && mv.moveId === Moves.GEOMANCY); + expect(playerGeomancy?.ppUsed).toBe(1); + }); +}); diff --git a/src/test/moves/solar_beam.test.ts b/src/test/moves/solar_beam.test.ts new file mode 100644 index 00000000000..ebec338932a --- /dev/null +++ b/src/test/moves/solar_beam.test.ts @@ -0,0 +1,102 @@ +import { allMoves } from "#app/data/move"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { WeatherType } from "#enums/weather-type"; +import { MoveResult } from "#app/field/pokemon"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, it, expect, vi } from "vitest"; + +describe("Moves - Solar Beam", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset(Moves.SOLAR_BEAM) + .battleType("single") + .startingLevel(100) + .enemySpecies(Species.SNORLAX) + .enemyLevel(100) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); + + it("should deal damage in two turns if no weather is active", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.SOLAR_BEAM); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.CHARGING)).toBeDefined(); + expect(enemyPokemon.hp).toBe(enemyPokemon.getMaxHp()); + expect(playerPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.OTHER); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.CHARGING)).toBeUndefined(); + expect(enemyPokemon.hp).toBeLessThan(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveHistory()).toHaveLength(2); + expect(playerPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + + const playerSolarBeam = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.SOLAR_BEAM); + expect(playerSolarBeam?.ppUsed).toBe(1); + }); + + it.each([ + { weatherType: WeatherType.SUNNY, name: "Sun" }, + { weatherType: WeatherType.HARSH_SUN, name: "Harsh Sun" } + ])("should deal damage in one turn if $name is active", async ({ weatherType }) => { + game.override.weather(weatherType); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + const enemyPokemon = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.SOLAR_BEAM); + + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon.getTag(BattlerTagType.CHARGING)).toBeUndefined(); + expect(enemyPokemon.hp).toBeLessThan(enemyPokemon.getMaxHp()); + expect(playerPokemon.getMoveHistory()).toHaveLength(2); + expect(playerPokemon.getLastXMoves(1)[0].result).toBe(MoveResult.SUCCESS); + + const playerSolarBeam = playerPokemon.getMoveset().find(mv => mv && mv.moveId === Moves.SOLAR_BEAM); + expect(playerSolarBeam?.ppUsed).toBe(1); + }); + + it.each([ + { weatherType: WeatherType.RAIN, name: "Rain" }, + { weatherType: WeatherType.HEAVY_RAIN, name: "Heavy Rain" } + ])("should have its power halved in $name", async ({ weatherType }) => { + game.override.weather(weatherType); + + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const solarBeam = allMoves[Moves.SOLAR_BEAM]; + + vi.spyOn(solarBeam, "calculateBattlePower"); + + game.move.select(Moves.SOLAR_BEAM); + + await game.phaseInterceptor.to("TurnEndPhase"); + await game.phaseInterceptor.to("TurnEndPhase"); + expect(solarBeam.calculateBattlePower).toHaveLastReturnedWith(60); + }); +}); diff --git a/src/test/moves/whirlwind.test.ts b/src/test/moves/whirlwind.test.ts index cc31b2591a2..c16f38111f2 100644 --- a/src/test/moves/whirlwind.test.ts +++ b/src/test/moves/whirlwind.test.ts @@ -41,7 +41,8 @@ describe("Moves - Whirlwind", () => { const staraptor = game.scene.getPlayerPokemon()!; game.move.select(move); - await game.toNextTurn(); + + await game.phaseInterceptor.to("BerryPhase", false); expect(staraptor.findTag((t) => t.tagType === BattlerTagType.FLYING)).toBeDefined(); expect(game.scene.getEnemyPokemon()!.getLastXMoves(1)[0].result).toBe(MoveResult.MISS); From fd38ab4cb48cca69ac40bda26fdfe49fe334647c Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Wed, 23 Oct 2024 08:10:43 -0700 Subject: [PATCH 36/85] [P2] Missing Minior form (violet) now spawns in the wild (#4711) --- src/battle-scene.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index a21e1b09342..3cbf4d7b422 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -1387,7 +1387,7 @@ export default class BattleScene extends SceneBase { case Species.ZYGARDE: return Utils.randSeedInt(4); case Species.MINIOR: - return Utils.randSeedInt(6); + return Utils.randSeedInt(7); case Species.ALCREMIE: return Utils.randSeedInt(9); case Species.MEOWSTIC: From 958d79140c704e76b0d20165e1130e3bb6e5dff5 Mon Sep 17 00:00:00 2001 From: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> Date: Wed, 23 Oct 2024 11:12:53 -0400 Subject: [PATCH 37/85] [P2] Fixes Transform/Imposter not updating type/battle stat changes immediately; set move PP to 5 when transforming (#3462) * Adds updateInfo to transform move/ability, mirrors Transform functionality in Imposter * Implements functionality for reducing pp to 5 or less for each move when transforming * Refactors to async/await pattern, adds back removed anims/sounds from last commit * Eslint fix attempt * Update src/data/ability.ts per DayKev's suggestion Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Merge and fix conflicts * Adds unit tests for pp-change with transform/imposter * Updates to consistency in syntax/deprecated code --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- public/locales | 2 +- src/data/ability.ts | 22 ++++++---- src/data/move.ts | 67 ++++++++++++++++------------- src/test/abilities/imposter.test.ts | 22 +++++++--- src/test/moves/transform.test.ts | 22 +++++++--- 5 files changed, 84 insertions(+), 51 deletions(-) diff --git a/public/locales b/public/locales index fc4a1effd51..3ccef8472dd 160000 --- a/public/locales +++ b/public/locales @@ -1 +1 @@ -Subproject commit fc4a1effd5170def3c8314208a52cd0d8e6913ef +Subproject commit 3ccef8472dd7cc7c362538489954cb8fdad27e5f diff --git a/src/data/ability.ts b/src/data/ability.ts index cc95045f8b7..d761657f5cd 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -2422,11 +2422,12 @@ export class PostSummonTransformAbAttr extends PostSummonAbAttr { super(true); } - applyPostSummon(pokemon: Pokemon, passive: boolean, simulated: boolean, args: any[]): boolean { + async applyPostSummon(pokemon: Pokemon, passive: boolean, simulated: boolean, args: any[]): Promise { const targets = pokemon.getOpponents(); if (simulated || !targets.length) { return simulated; } + const promises: Promise[] = []; let target: Pokemon; if (targets.length > 1) { @@ -2435,7 +2436,7 @@ export class PostSummonTransformAbAttr extends PostSummonAbAttr { target = targets[0]; } - target = target!; // compiler doesn't know its guranteed to be defined + target = target!; pokemon.summonData.speciesForm = target.getSpeciesForm(); pokemon.summonData.fusionSpeciesForm = target.getFusionSpeciesForm(); pokemon.summonData.ability = target.getAbility().id; @@ -2452,18 +2453,23 @@ export class PostSummonTransformAbAttr extends PostSummonAbAttr { pokemon.setStatStage(s, target.getStatStage(s)); } - pokemon.summonData.moveset = target.getMoveset().map(m => new PokemonMove(m?.moveId ?? Moves.NONE, m?.ppUsed, m?.ppUp)); + pokemon.summonData.moveset = target.getMoveset().map(m => { + const pp = m?.getMove().pp ?? 0; + // if PP value is less than 5, do nothing. If greater, we need to reduce the value to 5 using a negative ppUp value. + const ppUp = pp <= 5 ? 0 : (5 - pp) / Math.max(Math.floor(pp / 5), 1); + return new PokemonMove(m?.moveId ?? Moves.NONE, 0, ppUp); + }); pokemon.summonData.types = target.getTypes(); + promises.push(pokemon.updateInfo()); - + pokemon.scene.queueMessage(i18next.t("abilityTriggers:postSummonTransform", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), targetName: target!.name, })); pokemon.scene.playSound("battle_anims/PRSFX- Transform"); - - pokemon.loadAssets(false).then(() => { + promises.push(pokemon.loadAssets(false).then(() => { pokemon.playAnim(); pokemon.updateInfo(); - }); + })); - pokemon.scene.queueMessage(i18next.t("abilityTriggers:postSummonTransform", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), targetName: target.name, })); + await Promise.all(promises); return true; } diff --git a/src/data/move.ts b/src/data/move.ts index cf88fad0ac5..efdd4568927 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -6643,42 +6643,49 @@ export class SuppressAbilitiesIfActedAttr extends MoveEffectAttr { } export class TransformAttr extends MoveEffectAttr { - apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise { - return new Promise(resolve => { - if (!super.apply(user, target, move, args)) { - return resolve(false); - } + async apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise { + if (!super.apply(user, target, move, args)) { + return false; + } - user.summonData.speciesForm = target.getSpeciesForm(); - user.summonData.fusionSpeciesForm = target.getFusionSpeciesForm(); - user.summonData.ability = target.getAbility().id; - user.summonData.gender = target.getGender(); - user.summonData.fusionGender = target.getFusionGender(); + const promises: Promise[] = []; + user.summonData.speciesForm = target.getSpeciesForm(); + user.summonData.fusionSpeciesForm = target.getFusionSpeciesForm(); + user.summonData.ability = target.getAbility().id; + user.summonData.gender = target.getGender(); + user.summonData.fusionGender = target.getFusionGender(); - // Power Trick's effect will not preserved after using Transform - user.removeTag(BattlerTagType.POWER_TRICK); + // Power Trick's effect will not preserved after using Transform + user.removeTag(BattlerTagType.POWER_TRICK); - // Copy all stats (except HP) - for (const s of EFFECTIVE_STATS) { - user.setStat(s, target.getStat(s, false), false); - } + // Copy all stats (except HP) + for (const s of EFFECTIVE_STATS) { + user.setStat(s, target.getStat(s, false), false); + } - // Copy all stat stages - for (const s of BATTLE_STATS) { - user.setStatStage(s, target.getStatStage(s)); - } + // Copy all stat stages + for (const s of BATTLE_STATS) { + user.setStatStage(s, target.getStatStage(s)); + } - user.summonData.moveset = target.getMoveset().map(m => new PokemonMove(m?.moveId!, m?.ppUsed, m?.ppUp)); // TODO: is this bang correct? - user.summonData.types = target.getTypes(); - - user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoTarget", { pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target) })); - - user.loadAssets(false).then(() => { - user.playAnim(); - user.updateInfo(); - resolve(true); - }); + user.summonData.moveset = target.getMoveset().map(m => { + const pp = m?.getMove().pp ?? 0; + // if PP value is less than 5, do nothing. If greater, we need to reduce the value to 5 using a negative ppUp value. + const ppUp = pp <= 5 ? 0 : (5 - pp) / Math.max(Math.floor(pp / 5), 1); + return new PokemonMove(m?.moveId!, 0, ppUp); }); + user.summonData.types = target.getTypes(); + promises.push(user.updateInfo()); + + user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoTarget", { pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target) })); + + promises.push(user.loadAssets(false).then(() => { + user.playAnim(); + user.updateInfo(); + })); + + await Promise.all(promises); + return true; } } diff --git a/src/test/abilities/imposter.test.ts b/src/test/abilities/imposter.test.ts index b7b8e0c5cca..7aaac5ca8c4 100644 --- a/src/test/abilities/imposter.test.ts +++ b/src/test/abilities/imposter.test.ts @@ -36,9 +36,7 @@ describe("Abilities - Imposter", () => { }); it("should copy species, ability, gender, all stats except HP, all stat stages, moveset, and types of target", async () => { - await game.startBattle([ - Species.DITTO - ]); + await game.classicMode.startBattle([ Species.DITTO ]); game.move.select(Moves.SPLASH); await game.phaseInterceptor.to(TurnEndPhase); @@ -78,9 +76,7 @@ describe("Abilities - Imposter", () => { it("should copy in-battle overridden stats", async () => { game.override.enemyMoveset([ Moves.POWER_SPLIT ]); - await game.startBattle([ - Species.DITTO - ]); + await game.classicMode.startBattle([ Species.DITTO ]); const player = game.scene.getPlayerPokemon()!; const enemy = game.scene.getEnemyPokemon()!; @@ -97,4 +93,18 @@ describe("Abilities - Imposter", () => { expect(player.getStat(Stat.SPATK, false)).toBe(avgSpAtk); expect(enemy.getStat(Stat.SPATK, false)).toBe(avgSpAtk); }); + + it("should set each move's pp to a maximum of 5", async () => { + game.override.enemyMoveset([ Moves.SWORDS_DANCE, Moves.GROWL, Moves.SKETCH, Moves.RECOVER ]); + + await game.classicMode.startBattle([ Species.DITTO ]); + const player = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.TACKLE); + await game.phaseInterceptor.to(TurnEndPhase); + + player.getMoveset().forEach(move => { + expect(move!.getMovePp()).toBeLessThanOrEqual(5); + }); + }); }); diff --git a/src/test/moves/transform.test.ts b/src/test/moves/transform.test.ts index 079fdfa5685..8c0f5eda7b2 100644 --- a/src/test/moves/transform.test.ts +++ b/src/test/moves/transform.test.ts @@ -36,9 +36,7 @@ describe("Moves - Transform", () => { }); it("should copy species, ability, gender, all stats except HP, all stat stages, moveset, and types of target", async () => { - await game.startBattle([ - Species.DITTO - ]); + await game.classicMode.startBattle([ Species.DITTO ]); game.move.select(Moves.TRANSFORM); await game.phaseInterceptor.to(TurnEndPhase); @@ -78,9 +76,7 @@ describe("Moves - Transform", () => { it("should copy in-battle overridden stats", async () => { game.override.enemyMoveset([ Moves.POWER_SPLIT ]); - await game.startBattle([ - Species.DITTO - ]); + await game.classicMode.startBattle([ Species.DITTO ]); const player = game.scene.getPlayerPokemon()!; const enemy = game.scene.getEnemyPokemon()!; @@ -97,4 +93,18 @@ describe("Moves - Transform", () => { expect(player.getStat(Stat.SPATK, false)).toBe(avgSpAtk); expect(enemy.getStat(Stat.SPATK, false)).toBe(avgSpAtk); }); + + it ("should set each move's pp to a maximum of 5", async () => { + game.override.enemyMoveset([ Moves.SWORDS_DANCE, Moves.GROWL, Moves.SKETCH, Moves.RECOVER ]); + + await game.classicMode.startBattle([ Species.DITTO ]); + const player = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.TRANSFORM); + await game.phaseInterceptor.to(TurnEndPhase); + + player.getMoveset().forEach(move => { + expect(move!.getMovePp()).toBeLessThanOrEqual(5); + }); + }); }); From c7e9eaf43510919e97051e9bcd6dfde97dde0b20 Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Wed, 23 Oct 2024 08:24:50 -0700 Subject: [PATCH 38/85] [P2] Fix binding, etc. not being removed when switching with Baton Pass (#4709) * Fix binding, etc. not being removed when switching with Baton Pass * New baton pass test --- src/phases/switch-summon-phase.ts | 3 ++- src/test/moves/baton_pass.test.ts | 28 ++++++++++++++++++++++++++-- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/src/phases/switch-summon-phase.ts b/src/phases/switch-summon-phase.ts index 07761b10d6e..37652b3cfa4 100644 --- a/src/phases/switch-summon-phase.ts +++ b/src/phases/switch-summon-phase.ts @@ -65,8 +65,9 @@ export class SwitchSummonPhase extends SummonPhase { const pokemon = this.getPokemon(); + (this.player ? this.scene.getEnemyField() : this.scene.getPlayerField()).forEach(enemyPokemon => enemyPokemon.removeTagsBySourceId(pokemon.id)); + if (this.switchType === SwitchType.SWITCH) { - (this.player ? this.scene.getEnemyField() : this.scene.getPlayerField()).forEach(enemyPokemon => enemyPokemon.removeTagsBySourceId(pokemon.id)); const substitute = pokemon.getTag(SubstituteTag); if (substitute) { this.scene.tweens.add({ diff --git a/src/test/moves/baton_pass.test.ts b/src/test/moves/baton_pass.test.ts index 5e6e4be21ba..9d4a9358715 100644 --- a/src/test/moves/baton_pass.test.ts +++ b/src/test/moves/baton_pass.test.ts @@ -34,7 +34,7 @@ describe("Moves - Baton Pass", () => { .disableCrits(); }); - it("transfers all stat stages when player uses it", async() => { + it("transfers all stat stages when player uses it", async () => { // arrange await game.classicMode.startBattle([ Species.RAICHU, Species.SHUCKLE ]); @@ -91,7 +91,7 @@ describe("Moves - Baton Pass", () => { ]); }, 20000); - it("doesn't transfer effects that aren't transferrable", async() => { + it("doesn't transfer effects that aren't transferrable", async () => { game.override.enemyMoveset([ Moves.SALT_CURE ]); await game.classicMode.startBattle([ Species.PIKACHU, Species.FEEBAS ]); @@ -106,4 +106,28 @@ describe("Moves - Baton Pass", () => { expect(player2.findTag((t) => t.tagType === BattlerTagType.SALT_CURED)).toBeUndefined(); }, 20000); + + it("doesn't allow binding effects from the user to persist", async () => { + game.override.moveset([ Moves.FIRE_SPIN, Moves.BATON_PASS ]); + + await game.classicMode.startBattle([ Species.MAGIKARP, Species.FEEBAS ]); + + const enemy = game.scene.getEnemyPokemon()!; + + game.move.select(Moves.FIRE_SPIN); + await game.setTurnOrder([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + await game.move.forceHit(); + + await game.toNextTurn(); + + expect(enemy.getTag(BattlerTagType.FIRE_SPIN)).toBeDefined(); + + game.move.select(Moves.BATON_PASS); + await game.setTurnOrder([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + + expect(enemy.getTag(BattlerTagType.FIRE_SPIN)).toBeUndefined(); + }); }); From a13550ec4464b9147622aa87d9ce32fc32446d34 Mon Sep 17 00:00:00 2001 From: Moka <54149968+MokaStitcher@users.noreply.github.com> Date: Wed, 23 Oct 2024 21:46:57 +0200 Subject: [PATCH 39/85] [Balance][ME] Various ME Balance changes (#4700) * balance changes and updates to various MEs * fix import to new item * fix import to new item * Update src/data/mystery-encounters/utils/encounter-pokemon-utils.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update src/phases/select-modifier-phase.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update src/modifier/modifier.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update src/modifier/modifier.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * revert item atlas changes * eslint * revert 'revert item atlas' * update locale repo to latest commit * Fix fiery fallout missing argument * [balance] Training session ME does not update Seen/Defeated GameStats * [balance] update Weird Dream ME maximum spawn wave * [ME] update CombinationRequirements to allow AND or OR combinations * refactor: CombinationPokemonRequirement `.Some()` and `Every()` * chore: rename `orRequirements` to `requirements` * fix: returns of `Some()` and `Any()` * apply `Some()` / `Any()` pattern to `CombinationSceneRequirement` too * revert 'offer you can't refuse' giving Silver Pokeball' * Apply code review suggestions * [me] Weird Dream: apply same old gateau logic to team in options 1 and 2 --------- Co-authored-by: ImperialSympathizer Co-authored-by: ImperialSympathizer <110984302+ben-lear@users.noreply.github.com> Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> Co-authored-by: innerthunder --- public/images/items.json | 797 +++++++++--------- public/images/items.png | Bin 58527 -> 58657 bytes public/images/items/pb_silver.png | Bin 0 -> 556 bytes public/images/trainer/future_self_f.json | 41 + public/images/trainer/future_self_f.png | Bin 0 -> 664 bytes public/images/trainer/future_self_m.json | 41 + public/images/trainer/future_self_m.png | Bin 0 -> 695 bytes public/locales | 2 +- src/data/balance/pokemon-evolutions.ts | 6 +- .../an-offer-you-cant-refuse-encounter.ts | 15 +- .../encounters/bug-type-superfan-encounter.ts | 26 +- .../encounters/clowning-around-encounter.ts | 15 +- .../encounters/dark-deal-encounter.ts | 10 +- .../encounters/delibirdy-encounter.ts | 25 +- .../encounters/fiery-fallout-encounter.ts | 78 +- .../mysterious-challengers-encounter.ts | 8 +- .../shady-vitamin-dealer-encounter.ts | 2 +- .../the-expert-pokemon-breeder-encounter.ts | 27 +- .../encounters/training-session-encounter.ts | 1 + .../encounters/trash-to-treasure-encounter.ts | 2 +- .../encounters/weird-dream-encounter.ts | 381 ++++++--- .../mystery-encounter-requirements.ts | 127 ++- .../mystery-encounters/mystery-encounter.ts | 14 + .../requirements/requirement-groups.ts | 17 + .../utils/encounter-pokemon-utils.ts | 20 + src/data/trainer-config.ts | 18 +- src/enums/trainer-type.ts | 2 + src/field/pokemon.ts | 2 - src/modifier/modifier-type.ts | 9 +- src/modifier/modifier.ts | 66 +- src/phases/select-modifier-phase.ts | 11 +- src/phases/victory-phase.ts | 9 +- src/system/game-data.ts | 4 + src/system/pokemon-data.ts | 3 +- .../encounters/delibirdy-encounter.test.ts | 48 +- .../fiery-fallout-encounter.test.ts | 47 +- .../trash-to-treasure-encounter.test.ts | 2 +- .../encounters/weird-dream-encounter.test.ts | 67 +- 38 files changed, 1244 insertions(+), 699 deletions(-) create mode 100644 public/images/items/pb_silver.png create mode 100644 public/images/trainer/future_self_f.json create mode 100644 public/images/trainer/future_self_f.png create mode 100644 public/images/trainer/future_self_m.json create mode 100644 public/images/trainer/future_self_m.png diff --git a/public/images/items.json b/public/images/items.json index 05d021b6a06..3c9cff7a35a 100644 --- a/public/images/items.json +++ b/public/images/items.json @@ -6583,7 +6583,7 @@ } }, { - "filename": "rb", + "filename": "pb_silver", "rotated": false, "trimmed": true, "sourceSize": { @@ -6666,6 +6666,27 @@ "h": 19 } }, + { + "filename": "rb", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 6, + "w": 20, + "h": 20 + }, + "frame": { + "x": 254, + "y": 320, + "w": 20, + "h": 20 + } + }, { "filename": "smooth_meteorite", "rotated": false, @@ -6680,27 +6701,6 @@ "w": 20, "h": 20 }, - "frame": { - "x": 254, - "y": 320, - "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": 274, "y": 325, @@ -6709,7 +6709,7 @@ } }, { - "filename": "ub", + "filename": "strange_ball", "rotated": false, "trimmed": true, "sourceSize": { @@ -6751,7 +6751,7 @@ } }, { - "filename": "apicot_berry", + "filename": "ub", "rotated": false, "trimmed": true, "sourceSize": { @@ -6761,13 +6761,13 @@ "spriteSourceSize": { "x": 6, "y": 6, - "w": 19, + "w": 20, "h": 20 }, "frame": { "x": 221, "y": 337, - "w": 19, + "w": 20, "h": 20 } }, @@ -6793,7 +6793,7 @@ } }, { - "filename": "big_mushroom", + "filename": "apicot_berry", "rotated": false, "trimmed": true, "sourceSize": { @@ -6804,13 +6804,13 @@ "x": 6, "y": 6, "w": 19, - "h": 19 + "h": 20 }, "frame": { "x": 343, "y": 287, "w": 19, - "h": 19 + "h": 20 } }, { @@ -6834,6 +6834,27 @@ "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": 318, + "y": 306, + "w": 19, + "h": 19 + } + }, { "filename": "hard_stone", "rotated": false, @@ -6849,33 +6870,12 @@ "h": 20 }, "frame": { - "x": 318, - "y": 306, + "x": 314, + "y": 325, "w": 19, "h": 20 } }, - { - "filename": "miracle_seed", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 7, - "w": 19, - "h": 19 - }, - "frame": { - "x": 337, - "y": 306, - "w": 19, - "h": 19 - } - }, { "filename": "wl_ability_urge", "rotated": false, @@ -6891,12 +6891,33 @@ "h": 18 }, "frame": { - "x": 314, - "y": 326, + "x": 337, + "y": 307, "w": 20, "h": 18 } }, + { + "filename": "miracle_seed", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 7, + "w": 19, + "h": 19 + }, + "frame": { + "x": 333, + "y": 325, + "w": 19, + "h": 19 + } + }, { "filename": "wl_antidote", "rotated": false, @@ -6912,12 +6933,54 @@ "h": 18 }, "frame": { - "x": 356, + "x": 357, "y": 307, "w": 20, "h": 18 } }, + { + "filename": "wl_awakening", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 8, + "w": 20, + "h": 18 + }, + "frame": { + "x": 352, + "y": 325, + "w": 20, + "h": 18 + } + }, + { + "filename": "wl_burn_heal", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 6, + "y": 8, + "w": 20, + "h": 18 + }, + "frame": { + "x": 241, + "y": 340, + "w": 20, + "h": 18 + } + }, { "filename": "golden_egg", "rotated": false, @@ -6933,33 +6996,12 @@ "h": 20 }, "frame": { - "x": 376, - "y": 307, + "x": 372, + "y": 325, "w": 17, "h": 20 } }, - { - "filename": "wl_awakening", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 8, - "w": 20, - "h": 18 - }, - "frame": { - "x": 393, - "y": 241, - "w": 20, - "h": 18 - } - }, { "filename": "toxic_orb", "rotated": false, @@ -6975,96 +7017,12 @@ "h": 18 }, "frame": { - "x": 413, - "y": 258, + "x": 377, + "y": 307, "w": 18, "h": 18 } }, - { - "filename": "wl_burn_heal", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 6, - "y": 8, - "w": 20, - "h": 18 - }, - "frame": { - "x": 393, - "y": 259, - "w": 20, - "h": 18 - } - }, - { - "filename": "ampharosite", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 8, - "w": 16, - "h": 16 - }, - "frame": { - "x": 377, - "y": 243, - "w": 16, - "h": 16 - } - }, - { - "filename": "audinite", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 8, - "w": 16, - "h": 16 - }, - "frame": { - "x": 377, - "y": 259, - "w": 16, - "h": 16 - } - }, - { - "filename": "relic_gold", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 9, - "y": 11, - "w": 15, - "h": 11 - }, - "frame": { - "x": 377, - "y": 275, - "w": 15, - "h": 11 - } - }, { "filename": "lucky_egg", "rotated": false, @@ -7080,8 +7038,8 @@ "h": 20 }, "frame": { - "x": 381, - "y": 286, + "x": 389, + "y": 325, "w": 17, "h": 20 } @@ -7101,8 +7059,8 @@ "h": 18 }, "frame": { - "x": 398, - "y": 277, + "x": 352, + "y": 343, "w": 20, "h": 18 } @@ -7122,8 +7080,8 @@ "h": 18 }, "frame": { - "x": 398, - "y": 295, + "x": 372, + "y": 345, "w": 20, "h": 18 } @@ -7143,8 +7101,8 @@ "h": 18 }, "frame": { - "x": 393, - "y": 313, + "x": 392, + "y": 345, "w": 20, "h": 18 } @@ -7164,14 +7122,14 @@ "h": 18 }, "frame": { - "x": 240, - "y": 340, + "x": 378, + "y": 241, "w": 20, "h": 18 } }, { - "filename": "banettite", + "filename": "relic_gold", "rotated": false, "trimmed": true, "sourceSize": { @@ -7179,16 +7137,16 @@ "h": 32 }, "spriteSourceSize": { - "x": 8, - "y": 8, - "w": 16, - "h": 16 + "x": 9, + "y": 11, + "w": 15, + "h": 11 }, "frame": { - "x": 413, - "y": 313, - "w": 16, - "h": 16 + "x": 398, + "y": 241, + "w": 15, + "h": 11 } }, { @@ -7206,8 +7164,8 @@ "h": 18 }, "frame": { - "x": 202, - "y": 358, + "x": 377, + "y": 259, "w": 20, "h": 18 } @@ -7227,8 +7185,8 @@ "h": 18 }, "frame": { - "x": 201, - "y": 376, + "x": 381, + "y": 277, "w": 20, "h": 18 } @@ -7248,8 +7206,8 @@ "h": 18 }, "frame": { - "x": 201, - "y": 394, + "x": 397, + "y": 259, "w": 20, "h": 18 } @@ -7269,33 +7227,12 @@ "h": 18 }, "frame": { - "x": 201, - "y": 412, + "x": 401, + "y": 277, "w": 20, "h": 18 } }, - { - "filename": "beedrillite", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 8, - "w": 16, - "h": 16 - }, - "frame": { - "x": 222, - "y": 357, - "w": 16, - "h": 16 - } - }, { "filename": "wl_ice_heal", "rotated": false, @@ -7311,14 +7248,14 @@ "h": 18 }, "frame": { - "x": 238, - "y": 358, + "x": 395, + "y": 295, "w": 20, "h": 18 } }, { - "filename": "blastoisinite", + "filename": "ampharosite", "rotated": false, "trimmed": true, "sourceSize": { @@ -7332,8 +7269,29 @@ "h": 16 }, "frame": { - "x": 222, - "y": 373, + "x": 415, + "y": 295, + "w": 16, + "h": 16 + } + }, + { + "filename": "audinite", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 8, + "w": 16, + "h": 16 + }, + "frame": { + "x": 415, + "y": 311, "w": 16, "h": 16 } @@ -7353,12 +7311,33 @@ "h": 18 }, "frame": { - "x": 221, - "y": 389, + "x": 406, + "y": 327, "w": 20, "h": 18 } }, + { + "filename": "banettite", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 8, + "w": 16, + "h": 16 + }, + "frame": { + "x": 412, + "y": 345, + "w": 16, + "h": 16 + } + }, { "filename": "wl_item_urge", "rotated": false, @@ -7375,7 +7354,7 @@ }, "frame": { "x": 221, - "y": 407, + "y": 357, "w": 20, "h": 18 } @@ -7396,7 +7375,7 @@ }, "frame": { "x": 241, - "y": 376, + "y": 358, "w": 20, "h": 18 } @@ -7416,8 +7395,8 @@ "h": 18 }, "frame": { - "x": 241, - "y": 394, + "x": 201, + "y": 360, "w": 20, "h": 18 } @@ -7437,8 +7416,8 @@ "h": 18 }, "frame": { - "x": 241, - "y": 412, + "x": 201, + "y": 378, "w": 20, "h": 18 } @@ -7458,8 +7437,8 @@ "h": 18 }, "frame": { - "x": 258, - "y": 358, + "x": 221, + "y": 375, "w": 20, "h": 18 } @@ -7479,8 +7458,8 @@ "h": 18 }, "frame": { - "x": 261, - "y": 376, + "x": 201, + "y": 396, "w": 20, "h": 18 } @@ -7500,8 +7479,8 @@ "h": 18 }, "frame": { - "x": 261, - "y": 394, + "x": 221, + "y": 393, "w": 20, "h": 18 } @@ -7521,8 +7500,8 @@ "h": 18 }, "frame": { - "x": 261, - "y": 412, + "x": 241, + "y": 376, "w": 20, "h": 18 } @@ -7542,12 +7521,33 @@ "h": 18 }, "frame": { - "x": 278, - "y": 345, + "x": 241, + "y": 394, "w": 20, "h": 18 } }, + { + "filename": "beedrillite", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 8, + "w": 16, + "h": 16 + }, + "frame": { + "x": 201, + "y": 414, + "w": 16, + "h": 16 + } + }, { "filename": "wl_super_potion", "rotated": false, @@ -7563,12 +7563,33 @@ "h": 18 }, "frame": { - "x": 298, + "x": 261, "y": 345, "w": 20, "h": 18 } }, + { + "filename": "blastoisinite", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 8, + "w": 16, + "h": 16 + }, + "frame": { + "x": 261, + "y": 363, + "w": 16, + "h": 16 + } + }, { "filename": "blazikenite", "rotated": false, @@ -7584,8 +7605,8 @@ "h": 16 }, "frame": { - "x": 318, - "y": 344, + "x": 281, + "y": 345, "w": 16, "h": 16 } @@ -7605,8 +7626,8 @@ "h": 16 }, "frame": { - "x": 334, - "y": 326, + "x": 261, + "y": 379, "w": 16, "h": 16 } @@ -7626,8 +7647,8 @@ "h": 16 }, "frame": { - "x": 334, - "y": 342, + "x": 297, + "y": 345, "w": 16, "h": 16 } @@ -7647,8 +7668,8 @@ "h": 16 }, "frame": { - "x": 350, - "y": 325, + "x": 261, + "y": 395, "w": 16, "h": 16 } @@ -7668,8 +7689,8 @@ "h": 16 }, "frame": { - "x": 350, - "y": 341, + "x": 313, + "y": 345, "w": 16, "h": 16 } @@ -7689,8 +7710,8 @@ "h": 16 }, "frame": { - "x": 366, - "y": 327, + "x": 217, + "y": 414, "w": 16, "h": 16 } @@ -7710,8 +7731,8 @@ "h": 16 }, "frame": { - "x": 366, - "y": 343, + "x": 233, + "y": 412, "w": 16, "h": 16 } @@ -7731,8 +7752,8 @@ "h": 16 }, "frame": { - "x": 382, - "y": 331, + "x": 249, + "y": 412, "w": 16, "h": 16 } @@ -7752,8 +7773,8 @@ "h": 16 }, "frame": { - "x": 398, - "y": 331, + "x": 265, + "y": 411, "w": 16, "h": 16 } @@ -7773,8 +7794,8 @@ "h": 16 }, "frame": { - "x": 414, - "y": 329, + "x": 329, + "y": 345, "w": 16, "h": 16 } @@ -7794,8 +7815,8 @@ "h": 16 }, "frame": { - "x": 382, - "y": 347, + "x": 277, + "y": 363, "w": 16, "h": 16 } @@ -7815,8 +7836,8 @@ "h": 16 }, "frame": { - "x": 398, - "y": 347, + "x": 277, + "y": 379, "w": 16, "h": 16 } @@ -7836,8 +7857,8 @@ "h": 16 }, "frame": { - "x": 414, - "y": 345, + "x": 277, + "y": 395, "w": 16, "h": 16 } @@ -7857,8 +7878,8 @@ "h": 16 }, "frame": { - "x": 281, - "y": 363, + "x": 293, + "y": 361, "w": 16, "h": 16 } @@ -7878,8 +7899,8 @@ "h": 16 }, "frame": { - "x": 281, - "y": 379, + "x": 309, + "y": 361, "w": 16, "h": 16 } @@ -7899,8 +7920,8 @@ "h": 16 }, "frame": { - "x": 297, - "y": 363, + "x": 293, + "y": 377, "w": 16, "h": 16 } @@ -7920,8 +7941,8 @@ "h": 16 }, "frame": { - "x": 281, - "y": 395, + "x": 325, + "y": 361, "w": 16, "h": 16 } @@ -7941,8 +7962,8 @@ "h": 16 }, "frame": { - "x": 297, - "y": 379, + "x": 293, + "y": 393, "w": 16, "h": 16 } @@ -7961,6 +7982,90 @@ "w": 16, "h": 16 }, + "frame": { + "x": 309, + "y": 377, + "w": 16, + "h": 16 + } + }, + { + "filename": "mawilite", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 8, + "w": 16, + "h": 16 + }, + "frame": { + "x": 309, + "y": 393, + "w": 16, + "h": 16 + } + }, + { + "filename": "medichamite", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 8, + "w": 16, + "h": 16 + }, + "frame": { + "x": 325, + "y": 377, + "w": 16, + "h": 16 + } + }, + { + "filename": "metagrossite", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 8, + "w": 16, + "h": 16 + }, + "frame": { + "x": 325, + "y": 393, + "w": 16, + "h": 16 + } + }, + { + "filename": "mewtwonite_x", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 8, + "y": 8, + "w": 16, + "h": 16 + }, "frame": { "x": 281, "y": 411, @@ -7968,90 +8073,6 @@ "h": 16 } }, - { - "filename": "mawilite", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 8, - "w": 16, - "h": 16 - }, - "frame": { - "x": 297, - "y": 395, - "w": 16, - "h": 16 - } - }, - { - "filename": "medichamite", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 8, - "w": 16, - "h": 16 - }, - "frame": { - "x": 297, - "y": 411, - "w": 16, - "h": 16 - } - }, - { - "filename": "metagrossite", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 8, - "w": 16, - "h": 16 - }, - "frame": { - "x": 313, - "y": 363, - "w": 16, - "h": 16 - } - }, - { - "filename": "mewtwonite_x", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 32, - "h": 32 - }, - "spriteSourceSize": { - "x": 8, - "y": 8, - "w": 16, - "h": 16 - }, - "frame": { - "x": 313, - "y": 379, - "w": 16, - "h": 16 - } - }, { "filename": "mewtwonite_y", "rotated": false, @@ -8067,8 +8088,8 @@ "h": 16 }, "frame": { - "x": 313, - "y": 395, + "x": 297, + "y": 409, "w": 16, "h": 16 } @@ -8089,7 +8110,7 @@ }, "frame": { "x": 313, - "y": 411, + "y": 409, "w": 16, "h": 16 } @@ -8109,8 +8130,8 @@ "h": 16 }, "frame": { - "x": 350, - "y": 357, + "x": 329, + "y": 409, "w": 16, "h": 16 } @@ -8130,8 +8151,8 @@ "h": 16 }, "frame": { - "x": 366, - "y": 359, + "x": 341, + "y": 361, "w": 16, "h": 16 } @@ -8151,8 +8172,8 @@ "h": 16 }, "frame": { - "x": 334, - "y": 358, + "x": 341, + "y": 377, "w": 16, "h": 16 } @@ -8172,8 +8193,8 @@ "h": 16 }, "frame": { - "x": 382, - "y": 363, + "x": 341, + "y": 393, "w": 16, "h": 16 } @@ -8193,8 +8214,8 @@ "h": 16 }, "frame": { - "x": 398, - "y": 363, + "x": 345, + "y": 409, "w": 16, "h": 16 } @@ -8214,7 +8235,7 @@ "h": 16 }, "frame": { - "x": 414, + "x": 412, "y": 361, "w": 16, "h": 16 @@ -8235,8 +8256,8 @@ "h": 16 }, "frame": { - "x": 329, - "y": 374, + "x": 357, + "y": 363, "w": 16, "h": 16 } @@ -8256,8 +8277,8 @@ "h": 16 }, "frame": { - "x": 329, - "y": 390, + "x": 357, + "y": 379, "w": 16, "h": 16 } @@ -8277,8 +8298,8 @@ "h": 16 }, "frame": { - "x": 329, - "y": 406, + "x": 373, + "y": 363, "w": 16, "h": 16 } @@ -8298,8 +8319,8 @@ "h": 16 }, "frame": { - "x": 345, - "y": 374, + "x": 373, + "y": 379, "w": 16, "h": 16 } @@ -8319,8 +8340,8 @@ "h": 16 }, "frame": { - "x": 345, - "y": 390, + "x": 389, + "y": 363, "w": 16, "h": 16 } @@ -8340,8 +8361,8 @@ "h": 16 }, "frame": { - "x": 345, - "y": 406, + "x": 389, + "y": 379, "w": 16, "h": 16 } @@ -8361,8 +8382,8 @@ "h": 16 }, "frame": { - "x": 361, - "y": 375, + "x": 405, + "y": 377, "w": 16, "h": 16 } @@ -8383,7 +8404,7 @@ }, "frame": { "x": 361, - "y": 391, + "y": 395, "w": 16, "h": 16 } @@ -8403,8 +8424,8 @@ "h": 16 }, "frame": { - "x": 361, - "y": 407, + "x": 377, + "y": 395, "w": 16, "h": 16 } @@ -8415,6 +8436,6 @@ "meta": { "app": "https://www.codeandweb.com/texturepacker", "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:9ef21166268f7487fc9ff8d0f9b996e4:82658ac7bdd4c2b417e1f59168179262:110e074689c9edd2c54833ce2e4d9270$" + "smartupdate": "$TexturePacker:SmartUpdate:875c6d67e72590dfc6d319101aa31cfa:dd2bb865ecbc5ac7b975ddf70b993334:110e074689c9edd2c54833ce2e4d9270$" } } diff --git a/public/images/items.png b/public/images/items.png index 8aaa0281c0088a4b0ded764af22c3d5456ce167f..1bd7b3af9c3314850fba4eed749f7e3aaf46d8f0 100644 GIT binary patch literal 58657 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 VnKdzxs!0I6wACM})u>HkJz_A)z9D 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 diff --git a/public/images/items/pb_silver.png b/public/images/items/pb_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..f60a8348a94de2e587a94a66e2d0b4336b25763d GIT binary patch literal 556 zcmV+{0@MA8P)Px$=1D|BR9J=Wmd{G#Kpe+E{iBGD(%MtqOM6a2)4_jWw)gr4>f6Ol_aguOTIA7OlIcy{p6R)B;d-G zt0BwN=Q{CT@tiIY09vK(U-z{yK0N*bAUPd!9M=he(2b)ZC{#NGbzcYK_E(v;WZZUa zZ$IYdT9*_E0`MU+&2c6NZ$Bo-03uVazH0gwgsQ5xA#7zp4{T1m-q-g*zp?@_?%r%_ zu1A}_ixw9WwzFV&54;Ky4Yi9IqFSjKZB$amH3g=GcpxCq4On!Csb0>foV~!fNOt%2uJLj)H z7V`c9cAihl`lomP@z86!>@@t)3%E1ZZ$Xq}(@q~tZb!%L{a6Pv74CM0a}_L8or}6S zR5KZdt6hxImEv~SXcV_9sEwLssV*q=9$Dv{RdLb(Fzpv}GoeqE?kk_+TiBkx-&UIb&JYavlC?UY0EQ#Z8z3`e9qoXIwH>x=pqd z%35Sq>qmzv^CTe%oUfV}4yqwAZUt~i>7)61sNM}8P;br=s$(ZrlZK(vjAsUWM38U+ zr&)QP->kiGTmg*mJkJS+I`+I}KRnc`C{xKEdPLC}N;Oxf^~q{$aPvAo1Q<7u@*{@)RdMQ0{*wIZpce-YC+`B66=Hm#rS9 z%i`PcuPXOyFj)A1^nUO+-SD3k=fyMMs?i6of6#jWc(z?l<@v@Jr5k>0zjZ1vyuJtA y#ewheyXsUbi|VYIH!R!g?3LP&(Df*KfBywl*SaLA^$+XOa?;Me&zBUz_3=2Cwf6C~&~@LKwZ?SJ zE(wE97~16d?B;4H%K^`)c55OY#&D;a_3RAJ4PYgU)7YFM01p}4=;Tsp4yDdsA_GOq zHj$VF9zG>>tstHXDJ3?7#^!Pg8o5$8Hjza&V;TW-x*eovM&aRY_k_*ADM*R)`H4*PKWf!0(48sQn?===)i~112hN$mX3T1 zNb3q!MRVcoU^0@=a@~8`qj7$9tK=(GH*ofDuGS$J!DH*KY9U?MJ4kNh9R#?q2=(Ox zNzfGNF1y`8%XW2_-5!@i-9byY%H4I)C89N=CYraJyuF3a)e5zv?x3~#Z`4wE(AL~V zXGd>`^r#Le$9#<-=Y5X`@BKC?AC;htZMXHmsR`xnlLY!?+^B&cr~V77S8({jvAJ@F d&VQ%0%pa{9Auo9qX&wLo002ovPDHLkV1n*=KDGb= literal 0 HcmV?d00001 diff --git a/public/locales b/public/locales index 3ccef8472dd..87615556d8a 160000 --- a/public/locales +++ b/public/locales @@ -1 +1 @@ -Subproject commit 3ccef8472dd7cc7c362538489954cb8fdad27e5f +Subproject commit 87615556d8a2bd7eef7abac818f84423a8a13b03 diff --git a/src/data/balance/pokemon-evolutions.ts b/src/data/balance/pokemon-evolutions.ts index c838f6b2c49..7d0d86fadbf 100644 --- a/src/data/balance/pokemon-evolutions.ts +++ b/src/data/balance/pokemon-evolutions.ts @@ -10,7 +10,7 @@ import { Biome } from "#enums/biome"; import { Moves } from "#enums/moves"; import { Species } from "#enums/species"; import { TimeOfDay } from "#enums/time-of-day"; -import { DamageMoneyRewardModifier, ExtraModifierModifier, MoneyMultiplierModifier } from "#app/modifier/modifier"; +import { DamageMoneyRewardModifier, ExtraModifierModifier, MoneyMultiplierModifier, TempExtraModifierModifier } from "#app/modifier/modifier"; import { SpeciesFormKey } from "#enums/species-form-key"; @@ -1652,11 +1652,11 @@ export const pokemonEvolutions: PokemonEvolutions = { new SpeciesFormEvolution(Species.GHOLDENGO, "chest", "", 1, null, new SpeciesEvolutionCondition(p => p.evoCounter + p.getHeldItems().filter(m => m instanceof DamageMoneyRewardModifier).length + p.scene.findModifiers(m => m instanceof MoneyMultiplierModifier - || m instanceof ExtraModifierModifier).length > 9), SpeciesWildEvolutionDelay.VERY_LONG), + || m instanceof ExtraModifierModifier || m instanceof TempExtraModifierModifier).length > 9), SpeciesWildEvolutionDelay.VERY_LONG), new SpeciesFormEvolution(Species.GHOLDENGO, "roaming", "", 1, null, new SpeciesEvolutionCondition(p => p.evoCounter + p.getHeldItems().filter(m => m instanceof DamageMoneyRewardModifier).length + p.scene.findModifiers(m => m instanceof MoneyMultiplierModifier - || m instanceof ExtraModifierModifier).length > 9), SpeciesWildEvolutionDelay.VERY_LONG) + || m instanceof ExtraModifierModifier || m instanceof TempExtraModifierModifier).length > 9), SpeciesWildEvolutionDelay.VERY_LONG) ] }; diff --git a/src/data/mystery-encounters/encounters/an-offer-you-cant-refuse-encounter.ts b/src/data/mystery-encounters/encounters/an-offer-you-cant-refuse-encounter.ts index 8dc4eca25bf..1e20b73e351 100644 --- a/src/data/mystery-encounters/encounters/an-offer-you-cant-refuse-encounter.ts +++ b/src/data/mystery-encounters/encounters/an-offer-you-cant-refuse-encounter.ts @@ -1,4 +1,4 @@ -import { leaveEncounterWithoutBattle, setEncounterExp, updatePlayerMoney, } from "#app/data/mystery-encounters/utils/encounter-phase-utils"; +import { generateModifierType, leaveEncounterWithoutBattle, setEncounterExp, updatePlayerMoney, } from "#app/data/mystery-encounters/utils/encounter-phase-utils"; import { modifierTypes } from "#app/modifier/modifier-type"; import { MysteryEncounterType } from "#enums/mystery-encounter-type"; import { Species } from "#enums/species"; @@ -14,6 +14,7 @@ import { MysteryEncounterTier } from "#enums/mystery-encounter-tier"; import { MysteryEncounterOptionMode } from "#enums/mystery-encounter-option-mode"; import { ModifierRewardPhase } from "#app/phases/modifier-reward-phase"; import { CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES } from "#app/game-mode"; +import i18next from "i18next"; /** the i18n namespace for this encounter */ const namespace = "mysteryEncounters/anOfferYouCantRefuse"; @@ -98,6 +99,8 @@ export const AnOfferYouCantRefuseEncounter: MysteryEncounter = } } + const shinyCharm = generateModifierType(scene, modifierTypes.SHINY_CHARM); + encounter.setDialogueToken("itemName", shinyCharm?.name ?? i18next.t("modifierType:ModifierType.SHINY_CHARM.name")); encounter.setDialogueToken("liepardName", getPokemonSpecies(Species.LIEPARD).getName()); return true; @@ -123,7 +126,7 @@ export const AnOfferYouCantRefuseEncounter: MysteryEncounter = return true; }) .withOptionPhase(async (scene: BattleScene) => { - // Give the player a Shiny charm + // Give the player a Shiny Charm scene.unshiftPhase(new ModifierRewardPhase(scene, modifierTypes.SHINY_CHARM)); leaveEncounterWithoutBattle(scene, true); }) @@ -132,9 +135,11 @@ export const AnOfferYouCantRefuseEncounter: MysteryEncounter = .withOption( MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_SPECIAL) - .withPrimaryPokemonRequirement(new CombinationPokemonRequirement( - new MoveRequirement(EXTORTION_MOVES, true), - new AbilityRequirement(EXTORTION_ABILITIES, true)) + .withPrimaryPokemonRequirement( + CombinationPokemonRequirement.Some( + new MoveRequirement(EXTORTION_MOVES, true), + new AbilityRequirement(EXTORTION_ABILITIES, true) + ) ) .withDialogue({ buttonLabel: `${namespace}:option.2.label`, diff --git a/src/data/mystery-encounters/encounters/bug-type-superfan-encounter.ts b/src/data/mystery-encounters/encounters/bug-type-superfan-encounter.ts index d316ab14cde..e24eadb56c7 100644 --- a/src/data/mystery-encounters/encounters/bug-type-superfan-encounter.ts +++ b/src/data/mystery-encounters/encounters/bug-type-superfan-encounter.ts @@ -193,12 +193,14 @@ const WAVE_LEVEL_BREAKPOINTS = [ 30, 50, 70, 100, 120, 140, 160 ]; export const BugTypeSuperfanEncounter: MysteryEncounter = MysteryEncounterBuilder.withEncounterType(MysteryEncounterType.BUG_TYPE_SUPERFAN) .withEncounterTier(MysteryEncounterTier.GREAT) - .withPrimaryPokemonRequirement(new CombinationPokemonRequirement( - // Must have at least 1 Bug type on team, OR have a bug item somewhere on the team - new HeldItemRequirement([ "BypassSpeedChanceModifier", "ContactHeldItemTransferChanceModifier" ], 1), - new AttackTypeBoosterHeldItemTypeRequirement(Type.BUG, 1), - new TypeRequirement(Type.BUG, false, 1) - )) + .withPrimaryPokemonRequirement( + CombinationPokemonRequirement.Some( + // Must have at least 1 Bug type on team, OR have a bug item somewhere on the team + new HeldItemRequirement([ "BypassSpeedChanceModifier", "ContactHeldItemTransferChanceModifier" ], 1), + new AttackTypeBoosterHeldItemTypeRequirement(Type.BUG, 1), + new TypeRequirement(Type.BUG, false, 1) + ) + ) .withMaxAllowedEncounters(1) .withSceneWaveRangeRequirement(...CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES) .withIntroSpriteConfigs([]) // These are set in onInit() @@ -405,11 +407,13 @@ export const BugTypeSuperfanEncounter: MysteryEncounter = .build()) .withOption(MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_DEFAULT) - .withPrimaryPokemonRequirement(new CombinationPokemonRequirement( - // Meets one or both of the below reqs - new HeldItemRequirement([ "BypassSpeedChanceModifier", "ContactHeldItemTransferChanceModifier" ], 1), - new AttackTypeBoosterHeldItemTypeRequirement(Type.BUG, 1) - )) + .withPrimaryPokemonRequirement( + CombinationPokemonRequirement.Some( + // Meets one or both of the below reqs + new HeldItemRequirement([ "BypassSpeedChanceModifier", "ContactHeldItemTransferChanceModifier" ], 1), + new AttackTypeBoosterHeldItemTypeRequirement(Type.BUG, 1) + ) + ) .withDialogue({ buttonLabel: `${namespace}:option.3.label`, buttonTooltip: `${namespace}:option.3.tooltip`, diff --git a/src/data/mystery-encounters/encounters/clowning-around-encounter.ts b/src/data/mystery-encounters/encounters/clowning-around-encounter.ts index 57c8aa7a561..c4b03660bde 100644 --- a/src/data/mystery-encounters/encounters/clowning-around-encounter.ts +++ b/src/data/mystery-encounters/encounters/clowning-around-encounter.ts @@ -11,7 +11,7 @@ import { Species } from "#enums/species"; import { TrainerType } from "#enums/trainer-type"; import { getPokemonSpecies } from "#app/data/pokemon-species"; import { Abilities } from "#enums/abilities"; -import { applyModifierTypeToPlayerPokemon } from "#app/data/mystery-encounters/utils/encounter-pokemon-utils"; +import { applyAbilityOverrideToPokemon, applyModifierTypeToPlayerPokemon } from "#app/data/mystery-encounters/utils/encounter-pokemon-utils"; import { Type } from "#app/data/type"; import { MysteryEncounterOptionBuilder } from "#app/data/mystery-encounters/mystery-encounter-option"; import { MysteryEncounterOptionMode } from "#enums/mystery-encounter-option-mode"; @@ -425,17 +425,8 @@ function onYesAbilitySwap(scene: BattleScene, resolve) { const onPokemonSelected = (pokemon: PlayerPokemon) => { // Do ability swap const encounter = scene.currentBattle.mysteryEncounter!; - if (pokemon.isFusion()) { - if (!pokemon.fusionCustomPokemonData) { - pokemon.fusionCustomPokemonData = new CustomPokemonData(); - } - pokemon.fusionCustomPokemonData.ability = encounter.misc.ability; - } else { - if (!pokemon.customPokemonData) { - pokemon.customPokemonData = new CustomPokemonData(); - } - pokemon.customPokemonData.ability = encounter.misc.ability; - } + + applyAbilityOverrideToPokemon(pokemon, encounter.misc.ability); encounter.setDialogueToken("chosenPokemon", pokemon.getNameToRender()); scene.ui.setMode(Mode.MESSAGE).then(() => resolve(true)); }; diff --git a/src/data/mystery-encounters/encounters/dark-deal-encounter.ts b/src/data/mystery-encounters/encounters/dark-deal-encounter.ts index 2c13086ccb8..8a814b58248 100644 --- a/src/data/mystery-encounters/encounters/dark-deal-encounter.ts +++ b/src/data/mystery-encounters/encounters/dark-deal-encounter.ts @@ -14,6 +14,7 @@ import { MysteryEncounterOptionMode } from "#enums/mystery-encounter-option-mode import { ModifierRewardPhase } from "#app/phases/modifier-reward-phase"; import { PokemonFormChangeItemModifier, PokemonHeldItemModifier } from "#app/modifier/modifier"; import { CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES } from "#app/game-mode"; +import { Challenges } from "#enums/challenges"; /** i18n namespace for encounter */ const namespace = "mysteryEncounters/darkDeal"; @@ -141,6 +142,7 @@ export const DarkDealEncounter: MysteryEncounter = // Removes random pokemon (including fainted) from party and adds name to dialogue data tokens // Will never return last battle able mon and instead pick fainted/unable to battle const removedPokemon = getRandomPlayerPokemon(scene, true, false, true); + // Get all the pokemon's held items const modifiers = removedPokemon.getHeldItems().filter(m => !(m instanceof PokemonFormChangeItemModifier)); scene.removePokemonFromPlayerParty(removedPokemon); @@ -160,7 +162,13 @@ export const DarkDealEncounter: MysteryEncounter = scene.unshiftPhase(new ModifierRewardPhase(scene, modifierTypes.ROGUE_BALL)); // Start encounter with random legendary (7-10 starter strength) that has level additive - const bossTypes: Type[] = encounter.misc.removedTypes; + // If this is a mono-type challenge, always ensure the required type is filtered for + let bossTypes: Type[] = encounter.misc.removedTypes; + const singleTypeChallenges = scene.gameMode.challenges.filter(c => c.value && c.id === Challenges.SINGLE_TYPE); + if (scene.gameMode.isChallenge && singleTypeChallenges.length > 0) { + bossTypes = singleTypeChallenges.map(c => (c.value - 1) as Type); + } + const bossModifiers: PokemonHeldItemModifier[] = encounter.misc.modifiers; // Starter egg tier, 35/50/10/5 %odds for tiers 6/7/8/9+ const roll = randSeedInt(100); diff --git a/src/data/mystery-encounters/encounters/delibirdy-encounter.ts b/src/data/mystery-encounters/encounters/delibirdy-encounter.ts index 5686d0f6ce5..d5f9388b56c 100644 --- a/src/data/mystery-encounters/encounters/delibirdy-encounter.ts +++ b/src/data/mystery-encounters/encounters/delibirdy-encounter.ts @@ -45,10 +45,13 @@ export const DelibirdyEncounter: MysteryEncounter = .withEncounterTier(MysteryEncounterTier.GREAT) .withSceneWaveRangeRequirement(...CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES) .withSceneRequirement(new MoneyRequirement(0, DELIBIRDY_MONEY_PRICE_MULTIPLIER)) // Must have enough money for it to spawn at the very least - .withPrimaryPokemonRequirement(new CombinationPokemonRequirement( // Must also have either option 2 or 3 available to spawn - new HeldItemRequirement(OPTION_2_ALLOWED_MODIFIERS), - new HeldItemRequirement(OPTION_3_DISALLOWED_MODIFIERS, 1, true) - )) + .withPrimaryPokemonRequirement( + CombinationPokemonRequirement.Some( + // Must also have either option 2 or 3 available to spawn + new HeldItemRequirement(OPTION_2_ALLOWED_MODIFIERS), + new HeldItemRequirement(OPTION_3_DISALLOWED_MODIFIERS, 1, true) + ) + ) .withIntroSpriteConfigs([ { spriteKey: "", @@ -196,7 +199,7 @@ export const DelibirdyEncounter: MysteryEncounter = const encounter = scene.currentBattle.mysteryEncounter!; const modifier: BerryModifier | HealingBoosterModifier = encounter.misc.chosenModifier; - // Give the player a Candy Jar if they gave a Berry, and a Healing Charm for Reviver Seed + // Give the player a Candy Jar if they gave a Berry, and a Berry Pouch for Reviver Seed if (modifier instanceof BerryModifier) { // Check if the player has max stacks of that Candy Jar already const existing = scene.findModifier(m => m instanceof LevelIncrementBoosterModifier) as LevelIncrementBoosterModifier; @@ -211,8 +214,8 @@ export const DelibirdyEncounter: MysteryEncounter = scene.unshiftPhase(new ModifierRewardPhase(scene, modifierTypes.CANDY_JAR)); } } else { - // Check if the player has max stacks of that Healing Charm already - const existing = scene.findModifier(m => m instanceof HealingBoosterModifier) as HealingBoosterModifier; + // Check if the player has max stacks of that Berry Pouch already + const existing = scene.findModifier(m => m instanceof PreserveBerryModifier) as PreserveBerryModifier; if (existing && existing.getStackCount() >= existing.getMaxStackCount(scene)) { // At max stacks, give the first party pokemon a Shell Bell instead @@ -221,7 +224,7 @@ export const DelibirdyEncounter: MysteryEncounter = scene.playSound("item_fanfare"); await showEncounterText(scene, i18next.t("battle:rewardGain", { modifierName: shellBell.name }), null, undefined, true); } else { - scene.unshiftPhase(new ModifierRewardPhase(scene, modifierTypes.HEALING_CHARM)); + scene.unshiftPhase(new ModifierRewardPhase(scene, modifierTypes.BERRY_POUCH)); } } @@ -290,8 +293,8 @@ export const DelibirdyEncounter: MysteryEncounter = const encounter = scene.currentBattle.mysteryEncounter!; const modifier = encounter.misc.chosenModifier; - // Check if the player has max stacks of Berry Pouch already - const existing = scene.findModifier(m => m instanceof PreserveBerryModifier) as PreserveBerryModifier; + // Check if the player has max stacks of Healing Charm already + const existing = scene.findModifier(m => m instanceof HealingBoosterModifier) as HealingBoosterModifier; if (existing && existing.getStackCount() >= existing.getMaxStackCount(scene)) { // At max stacks, give the first party pokemon a Shell Bell instead @@ -300,7 +303,7 @@ export const DelibirdyEncounter: MysteryEncounter = scene.playSound("item_fanfare"); await showEncounterText(scene, i18next.t("battle:rewardGain", { modifierName: shellBell.name }), null, undefined, true); } else { - scene.unshiftPhase(new ModifierRewardPhase(scene, modifierTypes.BERRY_POUCH)); + scene.unshiftPhase(new ModifierRewardPhase(scene, modifierTypes.HEALING_CHARM)); } // Remove the modifier if its stacks go to 0 diff --git a/src/data/mystery-encounters/encounters/fiery-fallout-encounter.ts b/src/data/mystery-encounters/encounters/fiery-fallout-encounter.ts index d306206159a..5c16e5d8564 100644 --- a/src/data/mystery-encounters/encounters/fiery-fallout-encounter.ts +++ b/src/data/mystery-encounters/encounters/fiery-fallout-encounter.ts @@ -4,24 +4,30 @@ import { AttackTypeBoosterModifierType, modifierTypes, } from "#app/modifier/mod import { MysteryEncounterType } from "#enums/mystery-encounter-type"; import BattleScene from "#app/battle-scene"; import MysteryEncounter, { MysteryEncounterBuilder } from "#app/data/mystery-encounters/mystery-encounter"; -import { TypeRequirement } from "#app/data/mystery-encounters/mystery-encounter-requirements"; +import { AbilityRequirement, CombinationPokemonRequirement, TypeRequirement } from "#app/data/mystery-encounters/mystery-encounter-requirements"; import { Species } from "#enums/species"; import { getPokemonSpecies } from "#app/data/pokemon-species"; import { Gender } from "#app/data/gender"; import { Type } from "#app/data/type"; import { BattlerIndex } from "#app/battle"; -import { PokemonMove } from "#app/field/pokemon"; +import Pokemon, { PokemonMove } from "#app/field/pokemon"; import { Moves } from "#enums/moves"; import { EncounterBattleAnim } from "#app/data/battle-anims"; import { WeatherType } from "#app/data/weather"; import { isNullOrUndefined, randSeedInt } from "#app/utils"; import { StatusEffect } from "#app/data/status-effect"; import { queueEncounterMessage } from "#app/data/mystery-encounters/utils/encounter-dialogue-utils"; -import { applyDamageToPokemon, applyModifierTypeToPlayerPokemon } from "#app/data/mystery-encounters/utils/encounter-pokemon-utils"; +import { applyAbilityOverrideToPokemon, applyDamageToPokemon, applyModifierTypeToPlayerPokemon } from "#app/data/mystery-encounters/utils/encounter-pokemon-utils"; import { MysteryEncounterTier } from "#enums/mystery-encounter-tier"; import { MysteryEncounterOptionMode } from "#enums/mystery-encounter-option-mode"; import { EncounterAnim } from "#enums/encounter-anims"; import { CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES } from "#app/game-mode"; +import { Abilities } from "#enums/abilities"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { StatStageChangePhase } from "#app/phases/stat-stage-change-phase"; +import { Stat } from "#enums/stat"; +import { Ability } from "#app/data/ability"; +import { FIRE_RESISTANT_ABILITIES } from "#app/data/mystery-encounters/requirements/requirement-groups"; /** the i18n namespace for the encounter */ const namespace = "mysteryEncounters/fieryFallout"; @@ -62,16 +68,24 @@ export const FieryFalloutEncounter: MysteryEncounter = { species: volcaronaSpecies, isBoss: false, - gender: Gender.MALE + gender: Gender.MALE, + tags: [ BattlerTagType.MYSTERY_ENCOUNTER_POST_SUMMON ], + mysteryEncounterBattleEffects: (pokemon: Pokemon) => { + pokemon.scene.unshiftPhase(new StatStageChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, [ Stat.SPDEF, Stat.SPD ], 1)); + } }, { species: volcaronaSpecies, isBoss: false, - gender: Gender.FEMALE + gender: Gender.FEMALE, + tags: [ BattlerTagType.MYSTERY_ENCOUNTER_POST_SUMMON ], + mysteryEncounterBattleEffects: (pokemon: Pokemon) => { + pokemon.scene.unshiftPhase(new StatStageChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, [ Stat.SPDEF, Stat.SPD ], 1)); + } } ], doubleBattle: true, - disableSwitch: true + disableSwitch: true, }; encounter.enemyPartyConfigs = [ config ]; @@ -139,7 +153,7 @@ export const FieryFalloutEncounter: MysteryEncounter = async (scene: BattleScene) => { // Pick battle const encounter = scene.currentBattle.mysteryEncounter!; - setEncounterRewards(scene, { fillRemaining: true }, undefined, () => giveLeadPokemonCharcoal(scene)); + setEncounterRewards(scene, { fillRemaining: true }, undefined, () => giveLeadPokemonAttackTypeBoostItem(scene)); encounter.startOfBattleEffects.push( { @@ -153,18 +167,6 @@ export const FieryFalloutEncounter: MysteryEncounter = targets: [ BattlerIndex.PLAYER_2 ], move: new PokemonMove(Moves.FIRE_SPIN), ignorePp: true - }, - { - sourceBattlerIndex: BattlerIndex.ENEMY, - targets: [ BattlerIndex.ENEMY ], - move: new PokemonMove(Moves.QUIVER_DANCE), - ignorePp: true - }, - { - sourceBattlerIndex: BattlerIndex.ENEMY_2, - targets: [ BattlerIndex.ENEMY_2 ], - move: new PokemonMove(Moves.QUIVER_DANCE), - ignorePp: true }); await initBattleWithEnemyConfig(scene, scene.currentBattle.mysteryEncounter!.enemyPartyConfigs[0]); } @@ -180,7 +182,7 @@ export const FieryFalloutEncounter: MysteryEncounter = ], }, async (scene: BattleScene) => { - // Damage non-fire types and burn 1 random non-fire type member + // Damage non-fire types and burn 1 random non-fire type member + give it Heatproof const encounter = scene.currentBattle.mysteryEncounter!; const nonFireTypes = scene.getParty().filter((p) => p.isAllowedInBattle() && !p.getTypes().includes(Type.FIRE)); @@ -198,7 +200,11 @@ export const FieryFalloutEncounter: MysteryEncounter = if (chosenPokemon.trySetStatus(StatusEffect.BURN)) { // Burn applied encounter.setDialogueToken("burnedPokemon", chosenPokemon.getNameToRender()); + encounter.setDialogueToken("abilityName", new Ability(Abilities.HEATPROOF, 3).name); queueEncounterMessage(scene, `${namespace}:option.2.target_burned`); + + // Also permanently change the burned Pokemon's ability to Heatproof + applyAbilityOverrideToPokemon(chosenPokemon, Abilities.HEATPROOF); } } @@ -209,8 +215,12 @@ export const FieryFalloutEncounter: MysteryEncounter = .withOption( MysteryEncounterOptionBuilder .newOptionWithMode(MysteryEncounterOptionMode.DISABLED_OR_SPECIAL) - .withPrimaryPokemonRequirement(new TypeRequirement(Type.FIRE, true, 1)) // Will set option3PrimaryName dialogue token automatically - .withSecondaryPokemonRequirement(new TypeRequirement(Type.FIRE, true, 1)) // Will set option3SecondaryName dialogue token automatically + .withPrimaryPokemonRequirement( + CombinationPokemonRequirement.Some( + new TypeRequirement(Type.FIRE, true, 1), + new AbilityRequirement(FIRE_RESISTANT_ABILITIES, true) + ) + ) // Will set option3PrimaryName dialogue token automatically .withDialogue({ buttonLabel: `${namespace}:option.3.label`, buttonTooltip: `${namespace}:option.3.tooltip`, @@ -233,26 +243,32 @@ export const FieryFalloutEncounter: MysteryEncounter = { fillRemaining: true }, undefined, () => { - giveLeadPokemonCharcoal(scene); + giveLeadPokemonAttackTypeBoostItem(scene); }); const primary = encounter.options[2].primaryPokemon!; - const secondary = encounter.options[2].secondaryPokemon![0]; - setEncounterExp(scene, [ primary.id, secondary.id ], getPokemonSpecies(Species.VOLCARONA).baseExp * 2); + setEncounterExp(scene, [ primary.id ], getPokemonSpecies(Species.VOLCARONA).baseExp * 2); leaveEncounterWithoutBattle(scene); }) .build() ) .build(); -function giveLeadPokemonCharcoal(scene: BattleScene) { - // Give first party pokemon Charcoal for free at end of battle +function giveLeadPokemonAttackTypeBoostItem(scene: BattleScene) { + // Give first party pokemon attack type boost item for free at end of battle const leadPokemon = scene.getParty()?.[0]; if (leadPokemon) { - const charcoal = generateModifierType(scene, modifierTypes.ATTACK_TYPE_BOOSTER, [ Type.FIRE ]) as AttackTypeBoosterModifierType; - applyModifierTypeToPlayerPokemon(scene, leadPokemon, charcoal); - scene.currentBattle.mysteryEncounter!.setDialogueToken("leadPokemon", leadPokemon.getNameToRender()); - queueEncounterMessage(scene, `${namespace}:found_charcoal`); + // Generate type booster held item, default to Charcoal if item fails to generate + let boosterModifierType = generateModifierType(scene, modifierTypes.ATTACK_TYPE_BOOSTER) as AttackTypeBoosterModifierType; + if (!boosterModifierType) { + boosterModifierType = generateModifierType(scene, modifierTypes.ATTACK_TYPE_BOOSTER, [ Type.FIRE ]) as AttackTypeBoosterModifierType; + } + applyModifierTypeToPlayerPokemon(scene, leadPokemon, boosterModifierType); + + const encounter = scene.currentBattle.mysteryEncounter!; + encounter.setDialogueToken("itemName", boosterModifierType.name); + encounter.setDialogueToken("leadPokemon", leadPokemon.getNameToRender()); + queueEncounterMessage(scene, `${namespace}:found_item`); } } diff --git a/src/data/mystery-encounters/encounters/mysterious-challengers-encounter.ts b/src/data/mystery-encounters/encounters/mysterious-challengers-encounter.ts index f282064bb94..7fdd29d36a2 100644 --- a/src/data/mystery-encounters/encounters/mysterious-challengers-encounter.ts +++ b/src/data/mystery-encounters/encounters/mysterious-challengers-encounter.ts @@ -56,7 +56,13 @@ export const MysteriousChallengersEncounter: MysteryEncounter = // Hard difficulty trainer is another random trainer, but with AVERAGE_BALANCED config // Number of mons is based off wave: 1-20 is 2, 20-40 is 3, etc. capping at 6 after wave 100 - const hardTrainerType = scene.arena.randomTrainerType(scene.currentBattle.waveIndex); + let retries = 0; + let hardTrainerType = scene.arena.randomTrainerType(scene.currentBattle.waveIndex); + while (retries < 5 && hardTrainerType === normalTrainerType) { + // Will try to use a different trainer from the normal trainer type + hardTrainerType = scene.arena.randomTrainerType(scene.currentBattle.waveIndex); + retries++; + } const hardTemplate = new TrainerPartyCompoundTemplate( new TrainerPartyTemplate(1, PartyMemberStrength.STRONGER, false, true), new TrainerPartyTemplate( diff --git a/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts b/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts index d30c97b27de..8dd730492b1 100644 --- a/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts +++ b/src/data/mystery-encounters/encounters/shady-vitamin-dealer-encounter.ts @@ -21,7 +21,7 @@ import i18next from "i18next"; const namespace = "mysteryEncounters/shadyVitaminDealer"; const VITAMIN_DEALER_CHEAP_PRICE_MULTIPLIER = 1.5; -const VITAMIN_DEALER_EXPENSIVE_PRICE_MULTIPLIER = 3.5; +const VITAMIN_DEALER_EXPENSIVE_PRICE_MULTIPLIER = 5; /** * Shady Vitamin Dealer encounter. diff --git a/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts b/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts index 9c10d33d019..610209f8aad 100644 --- a/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts +++ b/src/data/mystery-encounters/encounters/the-expert-pokemon-breeder-encounter.ts @@ -222,7 +222,10 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.misc.chosenPokemon = pokemon1; encounter.setDialogueToken("chosenPokemon", pokemon1.getNameToRender()); const eggOptions = getEggOptions(scene, pokemon1CommonEggs, pokemon1RareEggs); - setEncounterRewards(scene, { fillRemaining: true }, eggOptions, () => doPostEncounterCleanup(scene)); + setEncounterRewards(scene, + { guaranteedModifierTypeFuncs: [ modifierTypes.SOOTHE_BELL ], fillRemaining: true }, + eggOptions, + () => doPostEncounterCleanup(scene)); // Remove all Pokemon from the party except the chosen Pokemon removePokemonFromPartyAndStoreHeldItems(scene, encounter, pokemon1); @@ -271,7 +274,10 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.misc.chosenPokemon = pokemon2; encounter.setDialogueToken("chosenPokemon", pokemon2.getNameToRender()); const eggOptions = getEggOptions(scene, pokemon2CommonEggs, pokemon2RareEggs); - setEncounterRewards(scene, { fillRemaining: true }, eggOptions, () => doPostEncounterCleanup(scene)); + setEncounterRewards(scene, + { guaranteedModifierTypeFuncs: [ modifierTypes.SOOTHE_BELL ], fillRemaining: true }, + eggOptions, + () => doPostEncounterCleanup(scene)); // Remove all Pokemon from the party except the chosen Pokemon removePokemonFromPartyAndStoreHeldItems(scene, encounter, pokemon2); @@ -320,7 +326,10 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter = encounter.misc.chosenPokemon = pokemon3; encounter.setDialogueToken("chosenPokemon", pokemon3.getNameToRender()); const eggOptions = getEggOptions(scene, pokemon3CommonEggs, pokemon3RareEggs); - setEncounterRewards(scene, { fillRemaining: true }, eggOptions, () => doPostEncounterCleanup(scene)); + setEncounterRewards(scene, + { guaranteedModifierTypeFuncs: [ modifierTypes.SOOTHE_BELL ], fillRemaining: true }, + eggOptions, + () => doPostEncounterCleanup(scene)); // Remove all Pokemon from the party except the chosen Pokemon removePokemonFromPartyAndStoreHeldItems(scene, encounter, pokemon3); @@ -454,12 +463,16 @@ function calculateEggRewardsForPokemon(pokemon: PlayerPokemon): [number, number] } // Maximum of 30 points - const totalPoints = Math.min(pointsFromStarterTier + pointsFromBst, 30); + let totalPoints = Math.min(pointsFromStarterTier + pointsFromBst, 30); - // 1 Rare egg for every 6 points - const numRares = Math.floor(totalPoints / 6); + // First 5 points go to Common eggs + let numCommons = Math.min(totalPoints, 5); + totalPoints -= numCommons; + + // Then, 1 Rare egg for every 4 points + const numRares = Math.floor(totalPoints / 4); // 1 Common egg for every point leftover - const numCommons = totalPoints % 6; + numCommons += totalPoints % 4; return [ numCommons, numRares ]; } diff --git a/src/data/mystery-encounters/encounters/training-session-encounter.ts b/src/data/mystery-encounters/encounters/training-session-encounter.ts index 9f80bbbffde..03341a713f2 100644 --- a/src/data/mystery-encounters/encounters/training-session-encounter.ts +++ b/src/data/mystery-encounters/encounters/training-session-encounter.ts @@ -37,6 +37,7 @@ export const TrainingSessionEncounter: MysteryEncounter = .withScenePartySizeRequirement(2, 6, true) // Must have at least 2 unfainted pokemon in party .withFleeAllowed(false) .withHideWildIntroMessage(true) + .withPreventGameStatsUpdates(true) // Do not count the Pokemon as seen or defeated since it is ours .withIntroSpriteConfigs([ { spriteKey: "training_session_gear", diff --git a/src/data/mystery-encounters/encounters/trash-to-treasure-encounter.ts b/src/data/mystery-encounters/encounters/trash-to-treasure-encounter.ts index 2b3b38b2164..d3c16ce2122 100644 --- a/src/data/mystery-encounters/encounters/trash-to-treasure-encounter.ts +++ b/src/data/mystery-encounters/encounters/trash-to-treasure-encounter.ts @@ -71,7 +71,7 @@ export const TrashToTreasureEncounter: MysteryEncounter = moveSet: [ Moves.PAYBACK, Moves.GUNK_SHOT, Moves.STOMPING_TANTRUM, Moves.DRAIN_PUNCH ] }; const config: EnemyPartyConfig = { - levelAdditiveModifier: 1, + levelAdditiveModifier: 0.5, pokemonConfigs: [ pokemonConfig ], disableSwitch: true }; diff --git a/src/data/mystery-encounters/encounters/weird-dream-encounter.ts b/src/data/mystery-encounters/encounters/weird-dream-encounter.ts index b97a22dbe51..2ecba6ce658 100644 --- a/src/data/mystery-encounters/encounters/weird-dream-encounter.ts +++ b/src/data/mystery-encounters/encounters/weird-dream-encounter.ts @@ -4,23 +4,30 @@ import { Species } from "#enums/species"; import BattleScene from "#app/battle-scene"; import MysteryEncounter, { MysteryEncounterBuilder } from "#app/data/mystery-encounters/mystery-encounter"; import { MysteryEncounterOptionBuilder } from "#app/data/mystery-encounters/mystery-encounter-option"; -import { leaveEncounterWithoutBattle, setEncounterRewards, } from "../utils/encounter-phase-utils"; +import { EnemyPartyConfig, EnemyPokemonConfig, generateModifierType, initBattleWithEnemyConfig, leaveEncounterWithoutBattle, setEncounterRewards, } from "../utils/encounter-phase-utils"; import { MysteryEncounterTier } from "#enums/mystery-encounter-tier"; import { MysteryEncounterOptionMode } from "#enums/mystery-encounter-option-mode"; -import { PlayerPokemon, PokemonMove } from "#app/field/pokemon"; +import Pokemon, { PlayerPokemon, PokemonMove } from "#app/field/pokemon"; import { IntegerHolder, isNullOrUndefined, randSeedInt, randSeedShuffle } from "#app/utils"; import PokemonSpecies, { allSpecies, getPokemonSpecies } from "#app/data/pokemon-species"; import { HiddenAbilityRateBoosterModifier, PokemonFormChangeItemModifier, PokemonHeldItemModifier } from "#app/modifier/modifier"; import { achvs } from "#app/system/achv"; import { CustomPokemonData } from "#app/data/custom-pokemon-data"; import { showEncounterText } from "#app/data/mystery-encounters/utils/encounter-dialogue-utils"; -import { modifierTypes } from "#app/modifier/modifier-type"; +import { modifierTypes, PokemonHeldItemModifierType } from "#app/modifier/modifier-type"; import i18next from "#app/plugins/i18n"; import { doPokemonTransformationSequence, TransformationScreenPosition } from "#app/data/mystery-encounters/utils/encounter-transformation-sequence"; import { getLevelTotalExp } from "#app/data/exp"; import { Stat } from "#enums/stat"; -import { CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES } from "#app/game-mode"; import { Challenges } from "#enums/challenges"; +import { ModifierTier } from "#app/modifier/modifier-tier"; +import { PlayerGender } from "#enums/player-gender"; +import { TrainerType } from "#enums/trainer-type"; +import PokemonData from "#app/system/pokemon-data"; +import { Nature } from "#enums/nature"; +import HeldModifierConfig from "#app/interfaces/held-modifier-config"; +import { trainerConfigs, TrainerPartyTemplate } from "#app/data/trainer-config"; +import { PartyMemberStrength } from "#enums/party-member-strength"; /** i18n namespace for encounter */ const namespace = "mysteryEncounters/weirdDream"; @@ -80,10 +87,11 @@ const EXCLUDED_TRANSFORMATION_SPECIES = [ const SUPER_LEGENDARY_BST_THRESHOLD = 600; const NON_LEGENDARY_BST_THRESHOLD = 570; -const GAIN_OLD_GATEAU_ITEM_BST_THRESHOLD = 450; + +const OLD_GATEAU_STATS_UP = 20; /** 0-100 */ -const PERCENT_LEVEL_LOSS_ON_REFUSE = 12.5; +const PERCENT_LEVEL_LOSS_ON_REFUSE = 10; /** * Value ranges of the resulting species BST transformations after adding values to original species @@ -105,7 +113,8 @@ export const WeirdDreamEncounter: MysteryEncounter = MysteryEncounterBuilder.withEncounterType(MysteryEncounterType.WEIRD_DREAM) .withEncounterTier(MysteryEncounterTier.ROGUE) .withDisallowedChallenges(Challenges.SINGLE_TYPE, Challenges.SINGLE_GENERATION) - .withSceneWaveRangeRequirement(...CLASSIC_MODE_MYSTERY_ENCOUNTER_WAVES) + // TODO: should reset minimum wave to 10 when there are more Rogue tiers in pool. Matching Dark Deal minimum for now. + .withSceneWaveRangeRequirement(30, 140) .withIntroSpriteConfigs([ { spriteKey: "weird_dream_woman", @@ -131,6 +140,15 @@ export const WeirdDreamEncounter: MysteryEncounter = .withQuery(`${namespace}:query`) .withOnInit((scene: BattleScene) => { scene.loadBgm("mystery_encounter_weird_dream", "mystery_encounter_weird_dream.mp3"); + + // Calculate all the newly transformed Pokemon and begin asset load + const teamTransformations = getTeamTransformations(scene); + const loadAssets = teamTransformations.map(t => (t.newPokemon as PlayerPokemon).loadAssets()); + scene.currentBattle.mysteryEncounter!.misc = { + teamTransformations, + loadAssets + }; + return true; }) .withOnVisualsStart((scene: BattleScene) => { @@ -156,13 +174,10 @@ export const WeirdDreamEncounter: MysteryEncounter = doShowDreamBackground(scene); }); - // Calculate all the newly transformed Pokemon and begin asset load - const teamTransformations = getTeamTransformations(scene); - const loadAssets = teamTransformations.map(t => (t.newPokemon as PlayerPokemon).loadAssets()); - scene.currentBattle.mysteryEncounter!.misc = { - teamTransformations, - loadAssets - }; + for (const transformation of scene.currentBattle.mysteryEncounter!.misc.teamTransformations) { + scene.removePokemonFromPlayerParty(transformation.previousPokemon, false); + scene.getParty().push(transformation.newPokemon); + } }) .withOptionPhase(async (scene: BattleScene) => { // Starts cutscene dialogue, but does not await so that cutscene plays as player goes through dialogue @@ -193,7 +208,7 @@ export const WeirdDreamEncounter: MysteryEncounter = await showEncounterText(scene, `${namespace}:option.1.dream_complete`); await doNewTeamPostProcess(scene, transformations); - setEncounterRewards(scene, { guaranteedModifierTypeFuncs: [ modifierTypes.MEMORY_MUSHROOM, modifierTypes.ROGUE_BALL, modifierTypes.MINT, modifierTypes.MINT ]}); + setEncounterRewards(scene, { guaranteedModifierTypeFuncs: [ modifierTypes.MEMORY_MUSHROOM, modifierTypes.ROGUE_BALL, modifierTypes.MINT, modifierTypes.MINT, modifierTypes.MINT ], fillRemaining: false }); leaveEncounterWithoutBattle(scene, true); }) .build() @@ -209,7 +224,88 @@ export const WeirdDreamEncounter: MysteryEncounter = ], }, async (scene: BattleScene) => { - // Reduce party levels by 20% + // Battle your "future" team for some item rewards + const transformations: PokemonTransformation[] = scene.currentBattle.mysteryEncounter!.misc.teamTransformations; + + // Uses the pokemon that player's party would have transformed into + const enemyPokemonConfigs: EnemyPokemonConfig[] = []; + for (const transformation of transformations) { + const newPokemon = transformation.newPokemon; + const previousPokemon = transformation.previousPokemon; + + await postProcessTransformedPokemon(scene, previousPokemon, newPokemon, newPokemon.species.getRootSpeciesId(), true); + + const dataSource = new PokemonData(newPokemon); + dataSource.player = false; + + // Copy held items to new pokemon + const newPokemonHeldItemConfigs: HeldModifierConfig[] = []; + for (const item of transformation.heldItems) { + newPokemonHeldItemConfigs.push({ + modifier: item.clone() as PokemonHeldItemModifier, + stackCount: item.getStackCount(), + isTransferable: false + }); + } + // Any pokemon that is below 570 BST gets +20 permanent BST to 3 stats + if (shouldGetOldGateau(newPokemon)) { + const stats = getOldGateauBoostedStats(newPokemon); + newPokemonHeldItemConfigs.push({ + modifier: generateModifierType(scene, modifierTypes.MYSTERY_ENCOUNTER_OLD_GATEAU, [ OLD_GATEAU_STATS_UP, stats ]) as PokemonHeldItemModifierType, + stackCount: 1, + isTransferable: false + }); + } + + const enemyConfig: EnemyPokemonConfig = { + species: transformation.newSpecies, + isBoss: newPokemon.getSpeciesForm().getBaseStatTotal() > NON_LEGENDARY_BST_THRESHOLD, + level: previousPokemon.level, + dataSource: dataSource, + modifierConfigs: newPokemonHeldItemConfigs + }; + + enemyPokemonConfigs.push(enemyConfig); + } + + const genderIndex = scene.gameData.gender ?? PlayerGender.UNSET; + const trainerConfig = trainerConfigs[genderIndex === PlayerGender.FEMALE ? TrainerType.FUTURE_SELF_F : TrainerType.FUTURE_SELF_M].clone(); + trainerConfig.setPartyTemplates(new TrainerPartyTemplate(transformations.length, PartyMemberStrength.STRONG)); + const enemyPartyConfig: EnemyPartyConfig = { + trainerConfig: trainerConfig, + pokemonConfigs: enemyPokemonConfigs, + female: genderIndex === PlayerGender.FEMALE + }; + + const onBeforeRewards = () => { + // Before battle rewards, unlock the passive on a pokemon in the player's team for the rest of the run (not permanently) + // One random pokemon will get its passive unlocked + const passiveDisabledPokemon = scene.getParty().filter(p => !p.passive); + if (passiveDisabledPokemon?.length > 0) { + const enablePassiveMon = passiveDisabledPokemon[randSeedInt(passiveDisabledPokemon.length)]; + enablePassiveMon.passive = true; + enablePassiveMon.updateInfo(true); + } + }; + + setEncounterRewards(scene, { guaranteedModifierTiers: [ ModifierTier.ROGUE, ModifierTier.ROGUE, ModifierTier.ULTRA, ModifierTier.ULTRA, ModifierTier.GREAT, ModifierTier.GREAT ], fillRemaining: false }, undefined, onBeforeRewards); + + await showEncounterText(scene, `${namespace}:option.2.selected_2`, null, undefined, true); + await initBattleWithEnemyConfig(scene, enemyPartyConfig); + } + ) + .withSimpleOption( + { + buttonLabel: `${namespace}:option.3.label`, + buttonTooltip: `${namespace}:option.3.tooltip`, + selected: [ + { + text: `${namespace}:option.3.selected`, + }, + ], + }, + async (scene: BattleScene) => { + // Leave, reduce party levels by 10% for (const pokemon of scene.getParty()) { pokemon.level = Math.max(Math.ceil((100 - PERCENT_LEVEL_LOSS_ON_REFUSE) / 100 * pokemon.level), 1); pokemon.exp = getLevelTotalExp(pokemon.level, pokemon.species.growthRate); @@ -235,7 +331,7 @@ interface PokemonTransformation { function getTeamTransformations(scene: BattleScene): PokemonTransformation[] { const party = scene.getParty(); // Removes all pokemon from the party - const alreadyUsedSpecies: PokemonSpecies[] = []; + const alreadyUsedSpecies: PokemonSpecies[] = party.map(p => p.species); const pokemonTransformations: PokemonTransformation[] = party.map(p => { return { previousPokemon: p @@ -250,11 +346,11 @@ function getTeamTransformations(scene: BattleScene): PokemonTransformation[] { // First, roll 2 of the party members to new Pokemon at a +90 to +110 BST difference // Then, roll the remainder of the party members at a +40 to +50 BST difference const numPokemon = party.length; + const removedPokemon = randSeedShuffle(party.slice(0)); for (let i = 0; i < numPokemon; i++) { - const removed = party[randSeedInt(party.length)]; + const removed = removedPokemon[i]; const index = pokemonTransformations.findIndex(p => p.previousPokemon.id === removed.id); pokemonTransformations[index].heldItems = removed.getHeldItems().filter(m => !(m instanceof PokemonFormChangeItemModifier)); - scene.removePokemonFromPlayerParty(removed, false); const bst = removed.calculateBaseStats().reduce((a, b) => a + b, 0); let newBstRange: [number, number]; @@ -276,14 +372,13 @@ function getTeamTransformations(scene: BattleScene): PokemonTransformation[] { pokemonTransformations[index].newSpecies = newSpecies; + console.log("New species: " + JSON.stringify(newSpecies)); alreadyUsedSpecies.push(newSpecies); } for (const transformation of pokemonTransformations) { const newAbilityIndex = randSeedInt(transformation.newSpecies.getAbilityCount()); - const newPlayerPokemon = scene.addPlayerPokemon(transformation.newSpecies, transformation.previousPokemon.level, newAbilityIndex, undefined); - transformation.newPokemon = newPlayerPokemon; - scene.getParty().push(newPlayerPokemon); + transformation.newPokemon = scene.addPlayerPokemon(transformation.newSpecies, transformation.previousPokemon.level, newAbilityIndex, undefined); } return pokemonTransformations; @@ -296,109 +391,20 @@ async function doNewTeamPostProcess(scene: BattleScene, transformations: Pokemon const newPokemon = transformation.newPokemon; const speciesRootForm = newPokemon.species.getRootSpeciesId(); - // Roll HA a second time - if (newPokemon.species.abilityHidden) { - const hiddenIndex = newPokemon.species.ability2 ? 2 : 1; - if (newPokemon.abilityIndex < hiddenIndex) { - const hiddenAbilityChance = new IntegerHolder(256); - scene.applyModifiers(HiddenAbilityRateBoosterModifier, true, hiddenAbilityChance); - - const hasHiddenAbility = !randSeedInt(hiddenAbilityChance.value); - - if (hasHiddenAbility) { - newPokemon.abilityIndex = hiddenIndex; - } - } + if (await postProcessTransformedPokemon(scene, previousPokemon, newPokemon, speciesRootForm)) { + atLeastOneNewStarter = true; } - // Roll IVs a second time - newPokemon.ivs = newPokemon.ivs.map(iv => { - const newValue = randSeedInt(31); - return newValue > iv ? newValue : iv; - }); - - // For pokemon at/below 570 BST or any shiny pokemon, unlock it permanently as if you had caught it - if (newPokemon.getSpeciesForm().getBaseStatTotal() <= NON_LEGENDARY_BST_THRESHOLD || newPokemon.isShiny()) { - if (newPokemon.getSpeciesForm().abilityHidden && newPokemon.abilityIndex === newPokemon.getSpeciesForm().getAbilityCount() - 1) { - scene.validateAchv(achvs.HIDDEN_ABILITY); - } - - if (newPokemon.species.subLegendary) { - scene.validateAchv(achvs.CATCH_SUB_LEGENDARY); - } - - if (newPokemon.species.legendary) { - scene.validateAchv(achvs.CATCH_LEGENDARY); - } - - if (newPokemon.species.mythical) { - scene.validateAchv(achvs.CATCH_MYTHICAL); - } - - scene.gameData.updateSpeciesDexIvs(newPokemon.species.getRootSpeciesId(true), newPokemon.ivs); - const newStarterUnlocked = await scene.gameData.setPokemonCaught(newPokemon, true, false, false); - if (newStarterUnlocked) { - atLeastOneNewStarter = true; - await showEncounterText(scene, i18next.t("battle:addedAsAStarter", { pokemonName: getPokemonSpecies(speciesRootForm).getName() })); - } - } - - // If the previous pokemon had pokerus, transfer to new pokemon - newPokemon.pokerus = previousPokemon.pokerus; - - // Transfer previous Pokemon's luck value - newPokemon.luck = previousPokemon.getLuck(); - - // If the previous pokemon had higher IVs, override to those (after updating dex IVs > prevents perfect 31s on a new unlock) - newPokemon.ivs = newPokemon.ivs.map((iv, index) => { - return previousPokemon.ivs[index] > iv ? previousPokemon.ivs[index] : iv; - }); - - // For pokemon that the player owns (including ones just caught), gain a candy - if (!!scene.gameData.dexData[speciesRootForm].caughtAttr) { - scene.gameData.addStarterCandy(getPokemonSpecies(speciesRootForm), 1); - } - - // Set the moveset of the new pokemon to be the same as previous, but with 1 egg move and 1 (attempted) STAB move of the new species - newPokemon.generateAndPopulateMoveset(); - // Store a copy of a "standard" generated moveset for the new pokemon, will be used later for finding a favored move - const newPokemonGeneratedMoveset = newPokemon.moveset; - - newPokemon.moveset = previousPokemon.moveset; - - const newEggMoveIndex = await addEggMoveToNewPokemonMoveset(scene, newPokemon, speciesRootForm); - - // Try to add a favored STAB move (might fail if Pokemon already knows a bunch of moves from newPokemonGeneratedMoveset) - addFavoredMoveToNewPokemonMoveset(newPokemon, newPokemonGeneratedMoveset, newEggMoveIndex); - - // Randomize the second type of the pokemon - // If the pokemon does not normally have a second type, it will gain 1 - const newTypes = [ newPokemon.getTypes()[0] ]; - let newType = randSeedInt(18) as Type; - while (newType === newTypes[0]) { - newType = randSeedInt(18) as Type; - } - newTypes.push(newType); - if (!newPokemon.customPokemonData) { - newPokemon.customPokemonData = new CustomPokemonData(); - } - newPokemon.customPokemonData.types = newTypes; - + // Copy old items to new pokemon for (const item of transformation.heldItems) { item.pokemonId = newPokemon.id; await scene.addModifier(item, false, false, false, true); } - - // Any pokemon that is at or below 450 BST gets +20 permanent BST to 3 stats: HP (halved, +10), lowest of Atk/SpAtk, and lowest of Def/SpDef - if (newPokemon.getSpeciesForm().getBaseStatTotal() <= GAIN_OLD_GATEAU_ITEM_BST_THRESHOLD) { - const stats: Stat[] = [ Stat.HP ]; - const baseStats = newPokemon.getSpeciesForm().baseStats.slice(0); - // Attack or SpAtk - stats.push(baseStats[Stat.ATK] < baseStats[Stat.SPATK] ? Stat.ATK : Stat.SPATK); - // Def or SpDef - stats.push(baseStats[Stat.DEF] < baseStats[Stat.SPDEF] ? Stat.DEF : Stat.SPDEF); + // Any pokemon that is below 570 BST gets +20 permanent BST to 3 stats + if (shouldGetOldGateau(newPokemon)) { + const stats = getOldGateauBoostedStats(newPokemon); const modType = modifierTypes.MYSTERY_ENCOUNTER_OLD_GATEAU() - .generateType(scene.getParty(), [ 20, stats ]) + .generateType(scene.getParty(), [ OLD_GATEAU_STATS_UP, stats ]) ?.withIdFromFunc(modifierTypes.MYSTERY_ENCOUNTER_OLD_GATEAU); const modifier = modType?.newModifier(newPokemon); if (modifier) { @@ -406,9 +412,6 @@ async function doNewTeamPostProcess(scene: BattleScene, transformations: Pokemon } } - // Enable passive if previous had it - newPokemon.passive = previousPokemon.passive; - newPokemon.calculateStats(); await newPokemon.updateInfo(); } @@ -427,6 +430,138 @@ async function doNewTeamPostProcess(scene: BattleScene, transformations: Pokemon } } +/** + * Applies special changes to the newly transformed pokemon, such as passing previous moves, gaining egg moves, etc. + * Returns whether the transformed pokemon unlocks a new starter for the player. + * @param scene + * @param previousPokemon + * @param newPokemon + * @param speciesRootForm + * @param forBattle Default `false`. If false, will perform achievements and dex unlocks for the player. + */ +async function postProcessTransformedPokemon(scene: BattleScene, previousPokemon: PlayerPokemon, newPokemon: PlayerPokemon, speciesRootForm: Species, forBattle: boolean = false): Promise { + let isNewStarter = false; + // Roll HA a second time + if (newPokemon.species.abilityHidden) { + const hiddenIndex = newPokemon.species.ability2 ? 2 : 1; + if (newPokemon.abilityIndex < hiddenIndex) { + const hiddenAbilityChance = new IntegerHolder(256); + scene.applyModifiers(HiddenAbilityRateBoosterModifier, true, hiddenAbilityChance); + + const hasHiddenAbility = !randSeedInt(hiddenAbilityChance.value); + + if (hasHiddenAbility) { + newPokemon.abilityIndex = hiddenIndex; + } + } + } + + // Roll IVs a second time + newPokemon.ivs = newPokemon.ivs.map(iv => { + const newValue = randSeedInt(31); + return newValue > iv ? newValue : iv; + }); + + // Roll a neutral nature + newPokemon.nature = [ Nature.HARDY, Nature.DOCILE, Nature.BASHFUL, Nature.QUIRKY, Nature.SERIOUS ][randSeedInt(5)]; + + // For pokemon at/below 570 BST or any shiny pokemon, unlock it permanently as if you had caught it + if (!forBattle && (newPokemon.getSpeciesForm().getBaseStatTotal() <= NON_LEGENDARY_BST_THRESHOLD || newPokemon.isShiny())) { + if (newPokemon.getSpeciesForm().abilityHidden && newPokemon.abilityIndex === newPokemon.getSpeciesForm().getAbilityCount() - 1) { + scene.validateAchv(achvs.HIDDEN_ABILITY); + } + + if (newPokemon.species.subLegendary) { + scene.validateAchv(achvs.CATCH_SUB_LEGENDARY); + } + + if (newPokemon.species.legendary) { + scene.validateAchv(achvs.CATCH_LEGENDARY); + } + + if (newPokemon.species.mythical) { + scene.validateAchv(achvs.CATCH_MYTHICAL); + } + + scene.gameData.updateSpeciesDexIvs(newPokemon.species.getRootSpeciesId(true), newPokemon.ivs); + const newStarterUnlocked = await scene.gameData.setPokemonCaught(newPokemon, true, false, false); + if (newStarterUnlocked) { + isNewStarter = true; + await showEncounterText(scene, i18next.t("battle:addedAsAStarter", { pokemonName: getPokemonSpecies(speciesRootForm).getName() })); + } + } + + // If the previous pokemon had pokerus, transfer to new pokemon + newPokemon.pokerus = previousPokemon.pokerus; + + // Transfer previous Pokemon's luck value + newPokemon.luck = previousPokemon.getLuck(); + + // If the previous pokemon had higher IVs, override to those (after updating dex IVs > prevents perfect 31s on a new unlock) + newPokemon.ivs = newPokemon.ivs.map((iv, index) => { + return previousPokemon.ivs[index] > iv ? previousPokemon.ivs[index] : iv; + }); + + // For pokemon that the player owns (including ones just caught), gain a candy + if (!forBattle && !!scene.gameData.dexData[speciesRootForm].caughtAttr) { + scene.gameData.addStarterCandy(getPokemonSpecies(speciesRootForm), 1); + } + + // Set the moveset of the new pokemon to be the same as previous, but with 1 egg move and 1 (attempted) STAB move of the new species + newPokemon.generateAndPopulateMoveset(); + // Store a copy of a "standard" generated moveset for the new pokemon, will be used later for finding a favored move + const newPokemonGeneratedMoveset = newPokemon.moveset; + + newPokemon.moveset = previousPokemon.moveset.slice(0); + + const newEggMoveIndex = await addEggMoveToNewPokemonMoveset(scene, newPokemon, speciesRootForm, forBattle); + + // Try to add a favored STAB move (might fail if Pokemon already knows a bunch of moves from newPokemonGeneratedMoveset) + addFavoredMoveToNewPokemonMoveset(newPokemon, newPokemonGeneratedMoveset, newEggMoveIndex); + + // Randomize the second type of the pokemon + // If the pokemon does not normally have a second type, it will gain 1 + const newTypes = [ newPokemon.getTypes()[0] ]; + let newType = randSeedInt(18) as Type; + while (newType === newTypes[0]) { + newType = randSeedInt(18) as Type; + } + newTypes.push(newType); + if (!newPokemon.customPokemonData) { + newPokemon.customPokemonData = new CustomPokemonData(); + } + newPokemon.customPokemonData.types = newTypes; + + // Enable passive if previous had it + newPokemon.passive = previousPokemon.passive; + + return isNewStarter; +} + +/** + * @returns `true` if a given Pokemon has valid BST to be given an Old Gateau + */ +function shouldGetOldGateau(pokemon: Pokemon): boolean { + return pokemon.getSpeciesForm().getBaseStatTotal() < NON_LEGENDARY_BST_THRESHOLD; +} + +/** + * Get the lowest of HP/Spd, lowest of Atk/SpAtk, and lowest of Def/SpDef + * @returns Array of 3 {@linkcode Stat}s to boost + */ +function getOldGateauBoostedStats(pokemon: Pokemon): Stat[] { + const stats: Stat[] = []; + const baseStats = pokemon.getSpeciesForm().baseStats.slice(0); + // HP or Speed + stats.push(baseStats[Stat.HP] < baseStats[Stat.SPD] ? Stat.HP : Stat.SPD); + // Attack or SpAtk + stats.push(baseStats[Stat.ATK] < baseStats[Stat.SPATK] ? Stat.ATK : Stat.SPATK); + // Def or SpDef + stats.push(baseStats[Stat.DEF] < baseStats[Stat.SPDEF] ? Stat.DEF : Stat.SPDEF); + return stats; +} + + function getTransformedSpecies(originalBst: number, bstSearchRange: [number, number], hasPokemonBstHigherThan600: boolean, hasPokemonBstBetween570And600: boolean, alreadyUsedSpecies: PokemonSpecies[]): PokemonSpecies { let newSpecies: PokemonSpecies | undefined; while (isNullOrUndefined(newSpecies)) { @@ -550,7 +685,7 @@ function doSideBySideTransformations(scene: BattleScene, transformations: Pokemo * @param newPokemon * @param speciesRootForm */ -async function addEggMoveToNewPokemonMoveset(scene: BattleScene, newPokemon: PlayerPokemon, speciesRootForm: Species): Promise { +async function addEggMoveToNewPokemonMoveset(scene: BattleScene, newPokemon: PlayerPokemon, speciesRootForm: Species, forBattle: boolean = false): Promise { let eggMoveIndex: null | number = null; const eggMoves = newPokemon.getEggMoves()?.slice(0); if (eggMoves) { @@ -576,7 +711,7 @@ async function addEggMoveToNewPokemonMoveset(scene: BattleScene, newPokemon: Pla } // For pokemon that the player owns (including ones just caught), unlock the egg move - if (!isNullOrUndefined(randomEggMoveIndex) && !!scene.gameData.dexData[speciesRootForm].caughtAttr) { + if (!forBattle && !isNullOrUndefined(randomEggMoveIndex) && !!scene.gameData.dexData[speciesRootForm].caughtAttr) { await scene.gameData.setEggMoveUnlocked(getPokemonSpecies(speciesRootForm), randomEggMoveIndex, true); } } diff --git a/src/data/mystery-encounters/mystery-encounter-requirements.ts b/src/data/mystery-encounters/mystery-encounter-requirements.ts index a57cedc8fa3..91ea0c5be19 100644 --- a/src/data/mystery-encounters/mystery-encounter-requirements.ts +++ b/src/data/mystery-encounters/mystery-encounter-requirements.ts @@ -37,31 +37,58 @@ export abstract class EncounterSceneRequirement implements EncounterRequirement abstract getDialogueToken(scene: BattleScene, pokemon?: PlayerPokemon): [string, string]; } +/** + * Combination of multiple {@linkcode EncounterSceneRequirement | EncounterSceneRequirements} (OR/AND possible. See {@linkcode isAnd}) + */ export class CombinationSceneRequirement extends EncounterSceneRequirement { - orRequirements: EncounterSceneRequirement[]; + /** If `true`, all requirements must be met (AND). If `false`, any requirement must be met (OR) */ + private isAnd: boolean; + requirements: EncounterSceneRequirement[]; - constructor(... orRequirements: EncounterSceneRequirement[]) { + public static Some(...requirements: EncounterSceneRequirement[]): CombinationSceneRequirement { + return new CombinationSceneRequirement(false, ...requirements); + } + + public static Every(...requirements: EncounterSceneRequirement[]): CombinationSceneRequirement { + return new CombinationSceneRequirement(true, ...requirements); + } + + private constructor(isAnd: boolean, ...requirements: EncounterSceneRequirement[]) { super(); - this.orRequirements = orRequirements; + this.isAnd = isAnd; + this.requirements = requirements; } + /** + * Checks if all/any requirements are met (depends on {@linkcode isAnd}) + * @param scene The {@linkcode BattleScene} to check against + * @returns true if all/any requirements are met (depends on {@linkcode isAnd}) + */ override meetsRequirement(scene: BattleScene): boolean { - for (const req of this.orRequirements) { - if (req.meetsRequirement(scene)) { - return true; - } - } - return false; + return this.isAnd + ? this.requirements.every(req => req.meetsRequirement(scene)) + : this.requirements.some(req => req.meetsRequirement(scene)); } + /** + * Retrieves a dialogue token key/value pair for the given {@linkcode EncounterSceneRequirement | requirements}. + * @param scene The {@linkcode BattleScene} to check against + * @param pokemon The {@linkcode PlayerPokemon} to check against + * @returns A dialogue token key/value pair + * @throws An {@linkcode Error} if {@linkcode isAnd} is `true` (not supported) + */ override getDialogueToken(scene: BattleScene, pokemon?: PlayerPokemon): [string, string] { - for (const req of this.orRequirements) { - if (req.meetsRequirement(scene)) { - return req.getDialogueToken(scene, pokemon); + if (this.isAnd) { + throw new Error("Not implemented (Sorry)"); + } else { + for (const req of this.requirements) { + if (req.meetsRequirement(scene)) { + return req.getDialogueToken(scene, pokemon); + } } - } - return this.orRequirements[0].getDialogueToken(scene, pokemon); + return this.requirements[0].getDialogueToken(scene, pokemon); + } } } @@ -90,44 +117,74 @@ export abstract class EncounterPokemonRequirement implements EncounterRequiremen abstract getDialogueToken(scene: BattleScene, pokemon?: PlayerPokemon): [string, string]; } +/** + * Combination of multiple {@linkcode EncounterPokemonRequirement | EncounterPokemonRequirements} (OR/AND possible. See {@linkcode isAnd}) + */ export class CombinationPokemonRequirement extends EncounterPokemonRequirement { - orRequirements: EncounterPokemonRequirement[]; + /** If `true`, all requirements must be met (AND). If `false`, any requirement must be met (OR) */ + private isAnd: boolean; + private requirements: EncounterPokemonRequirement[]; - constructor(...orRequirements: EncounterPokemonRequirement[]) { + public static Some(...requirements: EncounterPokemonRequirement[]): CombinationPokemonRequirement { + return new CombinationPokemonRequirement(false, ...requirements); + } + + public static Every(...requirements: EncounterPokemonRequirement[]): CombinationPokemonRequirement { + return new CombinationPokemonRequirement(true, ...requirements); + } + + private constructor(isAnd: boolean, ...requirements: EncounterPokemonRequirement[]) { super(); + this.isAnd = isAnd; this.invertQuery = false; this.minNumberOfPokemon = 1; - this.orRequirements = orRequirements; + this.requirements = requirements; } + /** + * Checks if all/any requirements are met (depends on {@linkcode isAnd}) + * @param scene The {@linkcode BattleScene} to check against + * @returns true if all/any requirements are met (depends on {@linkcode isAnd}) + */ override meetsRequirement(scene: BattleScene): boolean { - for (const req of this.orRequirements) { - if (req.meetsRequirement(scene)) { - return true; - } - } - return false; + return this.isAnd + ? this.requirements.every(req => req.meetsRequirement(scene)) + : this.requirements.some(req => req.meetsRequirement(scene)); } + /** + * Queries the players party for all party members that are compatible with all/any requirements (depends on {@linkcode isAnd}) + * @param partyPokemon The party of {@linkcode PlayerPokemon} + * @returns All party members that are compatible with all/any requirements (depends on {@linkcode isAnd}) + */ override queryParty(partyPokemon: PlayerPokemon[]): PlayerPokemon[] { - for (const req of this.orRequirements) { - const result = req.queryParty(partyPokemon); - if (result?.length > 0) { - return result; - } + if (this.isAnd) { + return this.requirements.reduce((relevantPokemon, req) => req.queryParty(relevantPokemon), partyPokemon); + } else { + const matchingRequirement = this.requirements.find(req => req.queryParty(partyPokemon).length > 0); + return matchingRequirement ? matchingRequirement.queryParty(partyPokemon) : []; } - - return []; } + /** + * Retrieves a dialogue token key/value pair for the given {@linkcode EncounterPokemonRequirement | requirements}. + * @param scene The {@linkcode BattleScene} to check against + * @param pokemon The {@linkcode PlayerPokemon} to check against + * @returns A dialogue token key/value pair + * @throws An {@linkcode Error} if {@linkcode isAnd} is `true` (not supported) + */ override getDialogueToken(scene: BattleScene, pokemon?: PlayerPokemon): [string, string] { - for (const req of this.orRequirements) { - if (req.meetsRequirement(scene)) { - return req.getDialogueToken(scene, pokemon); + if (this.isAnd) { + throw new Error("Not implemented (Sorry)"); + } else { + for (const req of this.requirements) { + if (req.meetsRequirement(scene)) { + return req.getDialogueToken(scene, pokemon); + } } - } - return this.orRequirements[0].getDialogueToken(scene, pokemon); + return this.requirements[0].getDialogueToken(scene, pokemon); + } } } diff --git a/src/data/mystery-encounters/mystery-encounter.ts b/src/data/mystery-encounters/mystery-encounter.ts index ee9eb159e10..c045ee51bd7 100644 --- a/src/data/mystery-encounters/mystery-encounter.ts +++ b/src/data/mystery-encounters/mystery-encounter.ts @@ -53,6 +53,7 @@ export interface IMysteryEncounter { hasBattleAnimationsWithoutTargets: boolean; skipEnemyBattleTurns: boolean; skipToFightInput: boolean; + preventGameStatsUpdates: boolean; onInit?: (scene: BattleScene) => boolean; onVisualsStart?: (scene: BattleScene) => boolean; @@ -150,6 +151,10 @@ export default class MysteryEncounter implements IMysteryEncounter { * If true, will skip COMMAND input and go straight to FIGHT (move select) input menu */ skipToFightInput: boolean; + /** + * If true, will prevent updating {@linkcode GameStats} for encountering and/or defeating Pokemon + */ + preventGameStatsUpdates: boolean; // #region Event callback functions @@ -548,6 +553,7 @@ export class MysteryEncounterBuilder implements Partial { hasBattleAnimationsWithoutTargets: boolean = false; skipEnemyBattleTurns: boolean = false; skipToFightInput: boolean = false; + preventGameStatsUpdates: boolean = false; maxAllowedEncounters: number = 3; expMultiplier: number = 1; @@ -735,6 +741,14 @@ export class MysteryEncounterBuilder implements Partial { return Object.assign(this, { skipToFightInput }); } + /** + * If true, will prevent updating {@linkcode GameStats} for encountering and/or defeating Pokemon + * Default `false` + */ + withPreventGameStatsUpdates(preventGameStatsUpdates: boolean): this & Required> { + return Object.assign(this, { preventGameStatsUpdates }); + } + /** * Sets the maximum number of times that an encounter can spawn in a given Classic run * @param maxAllowedEncounters diff --git a/src/data/mystery-encounters/requirements/requirement-groups.ts b/src/data/mystery-encounters/requirements/requirement-groups.ts index 63c899fc5e9..76bbb8f03a7 100644 --- a/src/data/mystery-encounters/requirements/requirement-groups.ts +++ b/src/data/mystery-encounters/requirements/requirement-groups.ts @@ -118,3 +118,20 @@ export const EXTORTION_ABILITIES = [ Abilities.SUCTION_CUPS, Abilities.STICKY_HOLD ]; + +/** + * Abilities that signify resistance to fire + */ +export const FIRE_RESISTANT_ABILITIES = [ + Abilities.FLAME_BODY, + Abilities.FLASH_FIRE, + Abilities.WELL_BAKED_BODY, + Abilities.HEATPROOF, + Abilities.THERMAL_EXCHANGE, + Abilities.THICK_FAT, + Abilities.WATER_BUBBLE, + Abilities.MAGMA_ARMOR, + Abilities.WATER_VEIL, + Abilities.STEAM_ENGINE, + Abilities.PRIMORDIAL_SEA +]; diff --git a/src/data/mystery-encounters/utils/encounter-pokemon-utils.ts b/src/data/mystery-encounters/utils/encounter-pokemon-utils.ts index 5fa8af95f4d..b1adc478ab0 100644 --- a/src/data/mystery-encounters/utils/encounter-pokemon-utils.ts +++ b/src/data/mystery-encounters/utils/encounter-pokemon-utils.ts @@ -21,6 +21,8 @@ import { Gender } from "#app/data/gender"; import { PermanentStat } from "#enums/stat"; import { VictoryPhase } from "#app/phases/victory-phase"; import { SummaryUiMode } from "#app/ui/summary-ui-handler"; +import { CustomPokemonData } from "#app/data/custom-pokemon-data"; +import { Abilities } from "#enums/abilities"; /** Will give +1 level every 10 waves */ export const STANDARD_ENCOUNTER_BOOSTED_LEVEL_MODIFIER = 1; @@ -833,3 +835,21 @@ export function isPokemonValidForEncounterOptionSelection(pokemon: Pokemon, scen return null; } + +/** + * Permanently overrides the ability (not passive) of a pokemon. + * If the pokemon is a fusion, instead overrides the fused pokemon's ability. + */ +export function applyAbilityOverrideToPokemon(pokemon: Pokemon, ability: Abilities) { + if (pokemon.isFusion()) { + if (!pokemon.fusionCustomPokemonData) { + pokemon.fusionCustomPokemonData = new CustomPokemonData(); + } + pokemon.fusionCustomPokemonData.ability = ability; + } else { + if (!pokemon.customPokemonData) { + pokemon.customPokemonData = new CustomPokemonData(); + } + pokemon.customPokemonData.ability = ability; + } +} diff --git a/src/data/trainer-config.ts b/src/data/trainer-config.ts index fcc13975270..bc69b611075 100644 --- a/src/data/trainer-config.ts +++ b/src/data/trainer-config.ts @@ -2500,6 +2500,22 @@ export const trainerConfigs: TrainerConfigs = { [TrainerType.BUG_TYPE_SUPERFAN]: new TrainerConfig(++t).setMoneyMultiplier(2.25).setEncounterBgm(TrainerType.ACE_TRAINER) .setPartyTemplates(new TrainerPartyTemplate(2, PartyMemberStrength.AVERAGE)), [TrainerType.EXPERT_POKEMON_BREEDER]: new TrainerConfig(++t).setMoneyMultiplier(3).setEncounterBgm(TrainerType.ACE_TRAINER).setLocalizedName("Expert Pokemon Breeder") - .setPartyTemplates(new TrainerPartyTemplate(3, PartyMemberStrength.STRONG)) + .setPartyTemplates(new TrainerPartyTemplate(3, PartyMemberStrength.AVERAGE)), + [TrainerType.FUTURE_SELF_M]: new TrainerConfig(++t) + .setMoneyMultiplier(0) + .setEncounterBgm("mystery_encounter_weird_dream") + .setBattleBgm("mystery_encounter_weird_dream") + .setMixedBattleBgm("mystery_encounter_weird_dream") + .setVictoryBgm("mystery_encounter_weird_dream") + .setLocalizedName("Future Self M") + .setPartyTemplates(new TrainerPartyTemplate(6, PartyMemberStrength.STRONG)), + [TrainerType.FUTURE_SELF_F]: new TrainerConfig(++t) + .setMoneyMultiplier(0) + .setEncounterBgm("mystery_encounter_weird_dream") + .setBattleBgm("mystery_encounter_weird_dream") + .setMixedBattleBgm("mystery_encounter_weird_dream") + .setVictoryBgm("mystery_encounter_weird_dream") + .setLocalizedName("Future Self F") + .setPartyTemplates(new TrainerPartyTemplate(6, PartyMemberStrength.STRONG)) }; diff --git a/src/enums/trainer-type.ts b/src/enums/trainer-type.ts index cb7509067b5..708faf69196 100644 --- a/src/enums/trainer-type.ts +++ b/src/enums/trainer-type.ts @@ -116,6 +116,8 @@ export enum TrainerType { VITO, BUG_TYPE_SUPERFAN, EXPERT_POKEMON_BREEDER, + FUTURE_SELF_M, + FUTURE_SELF_F, BROCK = 200, MISTY, diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 6c4ae3b7ff9..d41c1f9eefa 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -93,7 +93,6 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { public stats: integer[]; public ivs: integer[]; public nature: Nature; - public natureOverride: Nature | -1; public moveset: (PokemonMove | null)[]; public status: Status | null; public friendship: integer; @@ -4283,7 +4282,6 @@ export class PlayerPokemon extends Pokemon { if (newEvolution.condition?.predicate(this)) { const newPokemon = this.scene.addPlayerPokemon(this.species, this.level, this.abilityIndex, this.formIndex, undefined, this.shiny, this.variant, this.ivs, this.nature); - newPokemon.natureOverride = this.natureOverride; newPokemon.passive = this.passive; newPokemon.moveset = this.moveset.slice(); newPokemon.moveset = this.copyMoveset(); diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 8e7853a41bb..3e475c62590 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -10,7 +10,9 @@ import { getStatusEffectDescriptor, StatusEffect } from "#app/data/status-effect import { Type } from "#app/data/type"; import Pokemon, { EnemyPokemon, PlayerPokemon, PokemonMove } from "#app/field/pokemon"; import { getPokemonNameWithAffix } from "#app/messages"; -import { AddPokeballModifier, AddVoucherModifier, AttackTypeBoosterModifier, BaseStatModifier, BerryModifier, BoostBugSpawnModifier, BypassSpeedChanceModifier, ContactHeldItemTransferChanceModifier, CritBoosterModifier, DamageMoneyRewardModifier, DoubleBattleChanceBoosterModifier, EnemyAttackStatusEffectChanceModifier, EnemyDamageBoosterModifier, EnemyDamageReducerModifier, EnemyEndureChanceModifier, EnemyFusionChanceModifier, EnemyStatusEffectHealChanceModifier, EnemyTurnHealModifier, EvolutionItemModifier, EvolutionStatBoosterModifier, EvoTrackerModifier, ExpBalanceModifier, ExpBoosterModifier, ExpShareModifier, ExtraModifierModifier, FlinchChanceModifier, FusePokemonModifier, GigantamaxAccessModifier, HealingBoosterModifier, HealShopCostModifier, HiddenAbilityRateBoosterModifier, HitHealModifier, IvScannerModifier, LevelIncrementBoosterModifier, LockModifierTiersModifier, MapModifier, MegaEvolutionAccessModifier, MoneyInterestModifier, MoneyMultiplierModifier, MoneyRewardModifier, MultipleParticipantExpBonusModifier, PokemonAllMovePpRestoreModifier, PokemonBaseStatFlatModifier, PokemonBaseStatTotalModifier, PokemonExpBoosterModifier, PokemonFormChangeItemModifier, PokemonFriendshipBoosterModifier, PokemonHeldItemModifier, PokemonHpRestoreModifier, PokemonIncrementingStatModifier, PokemonInstantReviveModifier, PokemonLevelIncrementModifier, PokemonMoveAccuracyBoosterModifier, PokemonMultiHitModifier, PokemonNatureChangeModifier, PokemonNatureWeightModifier, PokemonPpRestoreModifier, PokemonPpUpModifier, PokemonStatusHealModifier, PreserveBerryModifier, RememberMoveModifier, ResetNegativeStatStageModifier, ShinyRateBoosterModifier, SpeciesCritBoosterModifier, SpeciesStatBoosterModifier, SurviveDamageModifier, SwitchEffectTransferModifier, TempCritBoosterModifier, TempStatStageBoosterModifier, TerastallizeAccessModifier, TerastallizeModifier, TmModifier, TurnHealModifier, TurnHeldItemTransferModifier, TurnStatusEffectModifier, type EnemyPersistentModifier, type Modifier, type PersistentModifier } from "#app/modifier/modifier"; +import { + AddPokeballModifier, AddVoucherModifier, AttackTypeBoosterModifier, BaseStatModifier, BerryModifier, BoostBugSpawnModifier, BypassSpeedChanceModifier, ContactHeldItemTransferChanceModifier, CritBoosterModifier, DamageMoneyRewardModifier, DoubleBattleChanceBoosterModifier, EnemyAttackStatusEffectChanceModifier, EnemyDamageBoosterModifier, EnemyDamageReducerModifier, EnemyEndureChanceModifier, EnemyFusionChanceModifier, EnemyStatusEffectHealChanceModifier, EnemyTurnHealModifier, EvolutionItemModifier, EvolutionStatBoosterModifier, EvoTrackerModifier, ExpBalanceModifier, ExpBoosterModifier, ExpShareModifier, ExtraModifierModifier, FlinchChanceModifier, FusePokemonModifier, GigantamaxAccessModifier, HealingBoosterModifier, HealShopCostModifier, HiddenAbilityRateBoosterModifier, HitHealModifier, IvScannerModifier, LevelIncrementBoosterModifier, LockModifierTiersModifier, MapModifier, MegaEvolutionAccessModifier, MoneyInterestModifier, MoneyMultiplierModifier, MoneyRewardModifier, MultipleParticipantExpBonusModifier, PokemonAllMovePpRestoreModifier, PokemonBaseStatFlatModifier, PokemonBaseStatTotalModifier, PokemonExpBoosterModifier, PokemonFormChangeItemModifier, PokemonFriendshipBoosterModifier, PokemonHeldItemModifier, PokemonHpRestoreModifier, PokemonIncrementingStatModifier, PokemonInstantReviveModifier, PokemonLevelIncrementModifier, PokemonMoveAccuracyBoosterModifier, PokemonMultiHitModifier, PokemonNatureChangeModifier, PokemonNatureWeightModifier, PokemonPpRestoreModifier, PokemonPpUpModifier, PokemonStatusHealModifier, PreserveBerryModifier, RememberMoveModifier, ResetNegativeStatStageModifier, ShinyRateBoosterModifier, SpeciesCritBoosterModifier, SpeciesStatBoosterModifier, SurviveDamageModifier, SwitchEffectTransferModifier, TempCritBoosterModifier, TempStatStageBoosterModifier, TerastallizeAccessModifier, TerastallizeModifier, TmModifier, TurnHealModifier, TurnHeldItemTransferModifier, TurnStatusEffectModifier, type EnemyPersistentModifier, type Modifier, type PersistentModifier, TempExtraModifierModifier +} from "#app/modifier/modifier"; import { ModifierTier } from "#app/modifier/modifier-tier"; import Overrides from "#app/overrides"; import { Unlockables } from "#app/system/unlockables"; @@ -1561,6 +1563,7 @@ export const modifierTypes = { VOUCHER_PREMIUM: () => new AddVoucherModifierType(VoucherType.PREMIUM, 1), GOLDEN_POKEBALL: () => new ModifierType("modifierType:ModifierType.GOLDEN_POKEBALL", "pb_gold", (type, _args) => new ExtraModifierModifier(type), undefined, "se/pb_bounce_1"), + SILVER_POKEBALL: () => new ModifierType("modifierType:ModifierType.SILVER_POKEBALL", "pb_silver", (type, _args) => new TempExtraModifierModifier(type, 100), undefined, "se/pb_bounce_1"), ENEMY_DAMAGE_BOOSTER: () => new ModifierType("modifierType:ModifierType.ENEMY_DAMAGE_BOOSTER", "wl_item_drop", (type, _args) => new EnemyDamageBoosterModifier(type, 5)), ENEMY_DAMAGE_REDUCTION: () => new ModifierType("modifierType:ModifierType.ENEMY_DAMAGE_REDUCTION", "wl_guard_spec", (type, _args) => new EnemyDamageReducerModifier(type, 2.5)), @@ -1577,13 +1580,13 @@ export const modifierTypes = { if (pregenArgs) { return new PokemonBaseStatTotalModifierType(pregenArgs[0] as number); } - return new PokemonBaseStatTotalModifierType(randSeedInt(20)); + return new PokemonBaseStatTotalModifierType(randSeedInt(20, 1)); }), MYSTERY_ENCOUNTER_OLD_GATEAU: () => new ModifierTypeGenerator((party: Pokemon[], pregenArgs?: any[]) => { if (pregenArgs) { return new PokemonBaseStatFlatModifierType(pregenArgs[0] as number, pregenArgs[1] as Stat[]); } - return new PokemonBaseStatFlatModifierType(randSeedInt(20), [ Stat.HP, Stat.ATK, Stat.DEF ]); + return new PokemonBaseStatFlatModifierType(randSeedInt(20, 1), [ Stat.HP, Stat.ATK, Stat.DEF ]); }), MYSTERY_ENCOUNTER_BLACK_SLUDGE: () => new ModifierTypeGenerator((party: Pokemon[], pregenArgs?: any[]) => { if (pregenArgs) { diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index b699c2483c9..11f16f103a5 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -404,6 +404,14 @@ export abstract class LapsingPersistentModifier extends PersistentModifier { this.battleCount = this.maxBattles; } + /** + * Updates an existing modifier with a new `maxBattles` and `battleCount`. + */ + setNewBattleCount(count: number): void { + this.maxBattles = count; + this.battleCount = count; + } + getMaxBattles(): number { return this.maxBattles; } @@ -960,7 +968,7 @@ export class EvoTrackerModifier extends PokemonHeldItemModifier { this.stackCount = pokemon ? pokemon.evoCounter + pokemon.getHeldItems().filter(m => m instanceof DamageMoneyRewardModifier).length - + pokemon.scene.findModifiers(m => m instanceof MoneyMultiplierModifier || m instanceof ExtraModifierModifier).length + + pokemon.scene.findModifiers(m => m instanceof MoneyMultiplierModifier || m instanceof ExtraModifierModifier || m instanceof TempExtraModifierModifier).length : this.stackCount; const text = scene.add.bitmapText(10, 15, "item-count", this.stackCount.toString(), 11); @@ -975,7 +983,7 @@ export class EvoTrackerModifier extends PokemonHeldItemModifier { getMaxHeldItemCount(pokemon: Pokemon): number { this.stackCount = pokemon.evoCounter + pokemon.getHeldItems().filter(m => m instanceof DamageMoneyRewardModifier).length - + pokemon.scene.findModifiers(m => m instanceof MoneyMultiplierModifier || m instanceof ExtraModifierModifier).length; + + pokemon.scene.findModifiers(m => m instanceof MoneyMultiplierModifier || m instanceof ExtraModifierModifier || m instanceof TempExtraModifierModifier).length; return 999; } } @@ -3288,6 +3296,60 @@ export class ExtraModifierModifier extends PersistentModifier { } } +/** + * Modifier used for timed boosts to the player's shop item rewards. + * @extends LapsingPersistentModifier + * @see {@linkcode apply} + */ +export class TempExtraModifierModifier extends LapsingPersistentModifier { + constructor(type: ModifierType, maxBattles: number, battleCount?: number, stackCount?: number) { + super(type, maxBattles, battleCount, stackCount); + } + + /** + * Goes through existing modifiers for any that match Silver Pokeball, + * which will then add the max count of the new item to the existing count of the current item. + * If no existing Silver Pokeballs are found, will add a new one. + * @param modifiers {@linkcode PersistentModifier} array of the player's modifiers + * @param _virtual N/A + * @param scene + * @returns true if the modifier was successfully added or applied, false otherwise + */ + add(modifiers: PersistentModifier[], _virtual: boolean, scene: BattleScene): boolean { + for (const modifier of modifiers) { + if (this.match(modifier)) { + const modifierInstance = modifier as TempExtraModifierModifier; + const newBattleCount = this.getMaxBattles() + modifierInstance.getBattleCount(); + + modifierInstance.setNewBattleCount(newBattleCount); + scene.playSound("se/restore"); + return true; + } + } + + modifiers.push(this); + return true; + } + + clone() { + return new TempExtraModifierModifier(this.type, this.getMaxBattles(), this.getBattleCount(), this.stackCount); + } + + match(modifier: Modifier): boolean { + return (modifier instanceof TempExtraModifierModifier); + } + + /** + * Increases the current rewards in the battle by the `stackCount`. + * @returns `true` if the shop reward number modifier applies successfully + * @param count {@linkcode NumberHolder} that holds the resulting shop item reward count + */ + apply(count: NumberHolder): boolean { + count.value += this.getStackCount(); + return true; + } +} + export abstract class EnemyPersistentModifier extends PersistentModifier { constructor(type: ModifierType, stackCount?: number) { super(type, stackCount); diff --git a/src/phases/select-modifier-phase.ts b/src/phases/select-modifier-phase.ts index 38d5cfb4a10..e5a60692bb4 100644 --- a/src/phases/select-modifier-phase.ts +++ b/src/phases/select-modifier-phase.ts @@ -1,7 +1,7 @@ import BattleScene from "#app/battle-scene"; import { ModifierTier } from "#app/modifier/modifier-tier"; import { regenerateModifierPoolThresholds, ModifierTypeOption, ModifierType, getPlayerShopModifierTypeOptionsForWave, PokemonModifierType, FusePokemonModifierType, PokemonMoveModifierType, TmModifierType, RememberMoveModifierType, PokemonPpRestoreModifierType, PokemonPpUpModifierType, ModifierPoolType, getPlayerModifierTypeOptions } from "#app/modifier/modifier-type"; -import { ExtraModifierModifier, HealShopCostModifier, Modifier, PokemonHeldItemModifier } from "#app/modifier/modifier"; +import { ExtraModifierModifier, HealShopCostModifier, Modifier, PokemonHeldItemModifier, TempExtraModifierModifier } from "#app/modifier/modifier"; import ModifierSelectUiHandler, { SHOP_OPTIONS_ROW_LIMIT } from "#app/ui/modifier-select-ui-handler"; import PartyUiHandler, { PartyUiMode, PartyOption } from "#app/ui/party-ui-handler"; import { Mode } from "#app/ui/ui"; @@ -45,6 +45,7 @@ export class SelectModifierPhase extends BattlePhase { const modifierCount = new Utils.IntegerHolder(3); if (this.isPlayer()) { this.scene.applyModifiers(ExtraModifierModifier, true, modifierCount); + this.scene.applyModifiers(TempExtraModifierModifier, true, modifierCount); } // If custom modifiers are specified, overrides default item count @@ -274,7 +275,13 @@ export class SelectModifierPhase extends BattlePhase { // Otherwise, continue with custom multiplier multiplier = this.customModifierSettings.rerollMultiplier; } - return Math.min(Math.ceil(this.scene.currentBattle.waveIndex / 10) * baseValue * Math.pow(2, this.rerollCount) * multiplier, Number.MAX_SAFE_INTEGER); + + const baseMultiplier = Math.min(Math.ceil(this.scene.currentBattle.waveIndex / 10) * baseValue * (2 ** this.rerollCount) * multiplier, Number.MAX_SAFE_INTEGER); + + // Apply Black Sludge to reroll cost + const modifiedRerollCost = new NumberHolder(baseMultiplier); + this.scene.applyModifier(HealShopCostModifier, true, modifiedRerollCost); + return modifiedRerollCost.value; } getPoolType(): ModifierPoolType { diff --git a/src/phases/victory-phase.ts b/src/phases/victory-phase.ts index e900ff97fc6..1faa31655df 100644 --- a/src/phases/victory-phase.ts +++ b/src/phases/victory-phase.ts @@ -25,12 +25,17 @@ export class VictoryPhase extends PokemonPhase { start() { super.start(); - this.scene.gameData.gameStats.pokemonDefeated++; + const isMysteryEncounter = this.scene.currentBattle.isBattleMysteryEncounter(); + + // update Pokemon defeated count except for MEs that disable it + if (!isMysteryEncounter || !this.scene.currentBattle.mysteryEncounter?.preventGameStatsUpdates) { + this.scene.gameData.gameStats.pokemonDefeated++; + } const expValue = this.getPokemon().getExpValue(); this.scene.applyPartyExp(expValue, true); - if (this.scene.currentBattle.isBattleMysteryEncounter()) { + if (isMysteryEncounter) { handleMysteryEncounterVictory(this.scene, false, this.isExpOnly); return this.end(); } diff --git a/src/system/game-data.ts b/src/system/game-data.ts index 5f9aad63408..c00159a7fd7 100644 --- a/src/system/game-data.ts +++ b/src/system/game-data.ts @@ -1569,6 +1569,10 @@ export class GameData { } setPokemonSeen(pokemon: Pokemon, incrementCount: boolean = true, trainer: boolean = false): void { + // Some Mystery Encounters block updates to these stats + if (this.scene.currentBattle?.isBattleMysteryEncounter() && this.scene.currentBattle.mysteryEncounter?.preventGameStatsUpdates) { + return; + } const dexEntry = this.dexData[pokemon.species.speciesId]; dexEntry.seenAttr |= pokemon.getDexAttr(); if (incrementCount) { diff --git a/src/system/pokemon-data.ts b/src/system/pokemon-data.ts index e681c995b26..421739a9da1 100644 --- a/src/system/pokemon-data.ts +++ b/src/system/pokemon-data.ts @@ -92,7 +92,6 @@ export default class PokemonData { this.stats = source.stats; this.ivs = source.ivs; this.nature = source.nature !== undefined ? source.nature : 0 as Nature; - this.natureOverride = source.natureOverride !== undefined ? source.natureOverride : -1; this.friendship = source.friendship !== undefined ? source.friendship : getPokemonSpecies(this.species).baseFriendship; this.metLevel = source.metLevel || 5; this.metBiome = source.metBiome !== undefined ? source.metBiome : -1; @@ -117,6 +116,8 @@ export default class PokemonData { this.customPokemonData = new CustomPokemonData(source.customPokemonData); + // Deprecated, but needed for session data migration + this.natureOverride = source.natureOverride; this.mysteryEncounterPokemonData = new CustomPokemonData(source.mysteryEncounterPokemonData); this.fusionMysteryEncounterPokemonData = new CustomPokemonData(source.fusionMysteryEncounterPokemonData); diff --git a/src/test/mystery-encounter/encounters/delibirdy-encounter.test.ts b/src/test/mystery-encounter/encounters/delibirdy-encounter.test.ts index 69c0a114645..66d628ef82f 100644 --- a/src/test/mystery-encounter/encounters/delibirdy-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/delibirdy-encounter.test.ts @@ -206,7 +206,7 @@ describe("Delibird-y - Mystery Encounter", () => { expect(candyJarAfter?.stackCount).toBe(1); }); - it("Should remove Reviver Seed and give the player a Healing Charm", async () => { + it("Should remove Reviver Seed and give the player a Berry Pouch", async () => { await game.runToMysteryEncounter(MysteryEncounterType.DELIBIRDY, defaultParty); // Set 1 Reviver Seed on party lead @@ -220,11 +220,11 @@ describe("Delibird-y - Mystery Encounter", () => { await runMysteryEncounterToEnd(game, 2, { pokemonNo: 1, optionNo: 1 }); const reviverSeedAfter = scene.findModifier(m => m instanceof PokemonInstantReviveModifier); - const healingCharmAfter = scene.findModifier(m => m instanceof HealingBoosterModifier); + const berryPouchAfter = scene.findModifier(m => m instanceof PreserveBerryModifier); expect(reviverSeedAfter).toBeUndefined(); - expect(healingCharmAfter).toBeDefined(); - expect(healingCharmAfter?.stackCount).toBe(1); + expect(berryPouchAfter).toBeDefined(); + expect(berryPouchAfter?.stackCount).toBe(1); }); it("Should give the player a Shell Bell if they have max stacks of Candy Jars", async () => { @@ -256,13 +256,13 @@ describe("Delibird-y - Mystery Encounter", () => { expect(shellBellAfter?.stackCount).toBe(1); }); - it("Should give the player a Shell Bell if they have max stacks of Healing Charms", async () => { + it("Should give the player a Shell Bell if they have max stacks of Berry Pouches", async () => { await game.runToMysteryEncounter(MysteryEncounterType.DELIBIRDY, defaultParty); - // 5 Healing Charms + // 3 Berry Pouches scene.modifiers = []; - const healingCharm = generateModifierType(scene, modifierTypes.HEALING_CHARM)!.newModifier() as HealingBoosterModifier; - healingCharm.stackCount = 5; + const healingCharm = generateModifierType(scene, modifierTypes.BERRY_POUCH)!.newModifier() as PreserveBerryModifier; + healingCharm.stackCount = 3; await scene.addModifier(healingCharm, true, false, false, true); // Set 1 Reviver Seed on party lead @@ -275,12 +275,12 @@ describe("Delibird-y - Mystery Encounter", () => { await runMysteryEncounterToEnd(game, 2, { pokemonNo: 1, optionNo: 1 }); const reviverSeedAfter = scene.findModifier(m => m instanceof PokemonInstantReviveModifier); - const healingCharmAfter = scene.findModifier(m => m instanceof HealingBoosterModifier); + const healingCharmAfter = scene.findModifier(m => m instanceof PreserveBerryModifier); const shellBellAfter = scene.findModifier(m => m instanceof HitHealModifier); expect(reviverSeedAfter).toBeUndefined(); expect(healingCharmAfter).toBeDefined(); - expect(healingCharmAfter?.stackCount).toBe(5); + expect(healingCharmAfter?.stackCount).toBe(3); expect(shellBellAfter).toBeDefined(); expect(shellBellAfter?.stackCount).toBe(1); }); @@ -347,7 +347,7 @@ describe("Delibird-y - Mystery Encounter", () => { }); }); - it("Should decrease held item stacks and give the player a Berry Pouch", async () => { + it("Should decrease held item stacks and give the player a Healing Charm", async () => { await game.runToMysteryEncounter(MysteryEncounterType.DELIBIRDY, defaultParty); // Set 2 Soul Dew on party lead @@ -361,14 +361,14 @@ describe("Delibird-y - Mystery Encounter", () => { await runMysteryEncounterToEnd(game, 3, { pokemonNo: 1, optionNo: 1 }); const soulDewAfter = scene.findModifier(m => m instanceof PokemonNatureWeightModifier); - const berryPouchAfter = scene.findModifier(m => m instanceof PreserveBerryModifier); + const healingCharmAfter = scene.findModifier(m => m instanceof HealingBoosterModifier); expect(soulDewAfter?.stackCount).toBe(1); - expect(berryPouchAfter).toBeDefined(); - expect(berryPouchAfter?.stackCount).toBe(1); + expect(healingCharmAfter).toBeDefined(); + expect(healingCharmAfter?.stackCount).toBe(1); }); - it("Should remove held item and give the player a Berry Pouch", async () => { + it("Should remove held item and give the player a Healing Charm", async () => { await game.runToMysteryEncounter(MysteryEncounterType.DELIBIRDY, defaultParty); // Set 1 Soul Dew on party lead @@ -382,20 +382,20 @@ describe("Delibird-y - Mystery Encounter", () => { await runMysteryEncounterToEnd(game, 3, { pokemonNo: 1, optionNo: 1 }); const soulDewAfter = scene.findModifier(m => m instanceof PokemonNatureWeightModifier); - const berryPouchAfter = scene.findModifier(m => m instanceof PreserveBerryModifier); + const healingCharmAfter = scene.findModifier(m => m instanceof HealingBoosterModifier); expect(soulDewAfter).toBeUndefined(); - expect(berryPouchAfter).toBeDefined(); - expect(berryPouchAfter?.stackCount).toBe(1); + expect(healingCharmAfter).toBeDefined(); + expect(healingCharmAfter?.stackCount).toBe(1); }); - it("Should give the player a Shell Bell if they have max stacks of Berry Pouches", async () => { + it("Should give the player a Shell Bell if they have max stacks of Healing Charms", async () => { await game.runToMysteryEncounter(MysteryEncounterType.DELIBIRDY, defaultParty); // 5 Healing Charms scene.modifiers = []; - const healingCharm = generateModifierType(scene, modifierTypes.BERRY_POUCH)!.newModifier() as PreserveBerryModifier; - healingCharm.stackCount = 3; + const healingCharm = generateModifierType(scene, modifierTypes.HEALING_CHARM)!.newModifier() as HealingBoosterModifier; + healingCharm.stackCount = 5; await scene.addModifier(healingCharm, true, false, false, true); // Set 1 Soul Dew on party lead @@ -408,12 +408,12 @@ describe("Delibird-y - Mystery Encounter", () => { await runMysteryEncounterToEnd(game, 3, { pokemonNo: 1, optionNo: 1 }); const soulDewAfter = scene.findModifier(m => m instanceof PokemonNatureWeightModifier); - const berryPouchAfter = scene.findModifier(m => m instanceof PreserveBerryModifier); + const healingCharmAfter = scene.findModifier(m => m instanceof HealingBoosterModifier); const shellBellAfter = scene.findModifier(m => m instanceof HitHealModifier); expect(soulDewAfter).toBeUndefined(); - expect(berryPouchAfter).toBeDefined(); - expect(berryPouchAfter?.stackCount).toBe(3); + expect(healingCharmAfter).toBeDefined(); + expect(healingCharmAfter?.stackCount).toBe(5); expect(shellBellAfter).toBeDefined(); expect(shellBellAfter?.stackCount).toBe(1); }); diff --git a/src/test/mystery-encounter/encounters/fiery-fallout-encounter.test.ts b/src/test/mystery-encounter/encounters/fiery-fallout-encounter.test.ts index a4f303d121f..5a270f1cbec 100644 --- a/src/test/mystery-encounter/encounters/fiery-fallout-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/fiery-fallout-encounter.test.ts @@ -12,7 +12,7 @@ import * as EncounterPhaseUtils from "#app/data/mystery-encounters/utils/encount import { runMysteryEncounterToEnd, runSelectMysteryEncounterOption, skipBattleRunMysteryEncounterRewardsPhase } from "#test/mystery-encounter/encounter-test-utils"; import { Moves } from "#enums/moves"; import BattleScene from "#app/battle-scene"; -import { PokemonHeldItemModifier } from "#app/modifier/modifier"; +import { AttackTypeBoosterModifier, PokemonHeldItemModifier } from "#app/modifier/modifier"; import { Type } from "#app/data/type"; import { Status, StatusEffect } from "#app/data/status-effect"; import { MysteryEncounterPhase } from "#app/phases/mystery-encounter-phases"; @@ -22,6 +22,8 @@ import { initSceneWithoutEncounterPhase } from "#test/utils/gameManagerUtils"; import { CommandPhase } from "#app/phases/command-phase"; import { MovePhase } from "#app/phases/move-phase"; import { SelectModifierPhase } from "#app/phases/select-modifier-phase"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { Abilities } from "#enums/abilities"; import i18next from "i18next"; const namespace = "mysteryEncounters/fieryFallout"; @@ -42,10 +44,11 @@ describe("Fiery Fallout - Mystery Encounter", () => { beforeEach(async () => { game = new GameManager(phaserGame); scene = game.scene; - game.override.mysteryEncounterChance(100); - game.override.startingWave(defaultWave); - game.override.startingBiome(defaultBiome); - game.override.disableTrainerWaves(); + game.override.mysteryEncounterChance(100) + .startingWave(defaultWave) + .startingBiome(defaultBiome) + .disableTrainerWaves() + .moveset([ Moves.PAYBACK, Moves.THUNDERBOLT ]); // Required for attack type booster item generation vi.spyOn(MysteryEncounters, "mysteryEncountersByBiome", "get").mockReturnValue( new Map([ @@ -109,12 +112,16 @@ describe("Fiery Fallout - Mystery Encounter", () => { { species: getPokemonSpecies(Species.VOLCARONA), isBoss: false, - gender: Gender.MALE + gender: Gender.MALE, + tags: [ BattlerTagType.MYSTERY_ENCOUNTER_POST_SUMMON ], + mysteryEncounterBattleEffects: expect.any(Function) }, { species: getPokemonSpecies(Species.VOLCARONA), isBoss: false, - gender: Gender.FEMALE + gender: Gender.FEMALE, + tags: [ BattlerTagType.MYSTERY_ENCOUNTER_POST_SUMMON ], + mysteryEncounterBattleEffects: expect.any(Function) } ], doubleBattle: true, @@ -157,12 +164,11 @@ describe("Fiery Fallout - Mystery Encounter", () => { expect(enemyField[0].gender).not.toEqual(enemyField[1].gender); // Should be opposite gender const movePhases = phaseSpy.mock.calls.filter(p => p[0] instanceof MovePhase).map(p => p[0]); - expect(movePhases.length).toBe(4); + expect(movePhases.length).toBe(2); expect(movePhases.filter(p => (p as MovePhase).move.moveId === Moves.FIRE_SPIN).length).toBe(2); // Fire spin used twice before battle - expect(movePhases.filter(p => (p as MovePhase).move.moveId === Moves.QUIVER_DANCE).length).toBe(2); // Quiver Dance used twice before battle }); - it("should give charcoal to lead pokemon", async () => { + it("should give attack type boosting item to lead pokemon", async () => { await game.runToMysteryEncounter(MysteryEncounterType.FIERY_FALLOUT, defaultParty); await runMysteryEncounterToEnd(game, 1, undefined, true); await skipBattleRunMysteryEncounterRewardsPhase(game); @@ -172,8 +178,8 @@ describe("Fiery Fallout - Mystery Encounter", () => { const leadPokemonId = scene.getParty()?.[0].id; const leadPokemonItems = scene.findModifiers(m => m instanceof PokemonHeldItemModifier && (m as PokemonHeldItemModifier).pokemonId === leadPokemonId, true) as PokemonHeldItemModifier[]; - const charcoal = leadPokemonItems.find(i => i.type.name === "Charcoal"); - expect(charcoal).toBeDefined; + const item = leadPokemonItems.find(i => i instanceof AttackTypeBoosterModifier); + expect(item).toBeDefined; }); }); @@ -193,7 +199,7 @@ describe("Fiery Fallout - Mystery Encounter", () => { }); }); - it("should damage all non-fire party PKM by 20% and randomly burn 1", async () => { + it("should damage all non-fire party PKM by 20%, and burn + give Heatproof to a random Pokemon", async () => { await game.runToMysteryEncounter(MysteryEncounterType.FIERY_FALLOUT, defaultParty); const party = scene.getParty(); @@ -210,7 +216,8 @@ describe("Fiery Fallout - Mystery Encounter", () => { burnablePokemon.forEach((pkm) => { expect(pkm.hp, `${pkm.name} should have received 20% damage: ${pkm.hp} / ${pkm.getMaxHp()} HP`).toBe(pkm.getMaxHp() - Math.floor(pkm.getMaxHp() * 0.2)); }); - expect(burnablePokemon.some(pkm => pkm?.status?.effect === StatusEffect.BURN)).toBeTruthy(); + expect(burnablePokemon.some(pkm => pkm.status?.effect === StatusEffect.BURN)).toBeTruthy(); + expect(burnablePokemon.some(pkm => pkm.customPokemonData.ability === Abilities.HEATPROOF)); notBurnablePokemon.forEach((pkm) => expect(pkm.hp, `${pkm.name} should be full hp: ${pkm.hp} / ${pkm.getMaxHp()} HP`).toBe(pkm.getMaxHp())); }); @@ -241,17 +248,15 @@ describe("Fiery Fallout - Mystery Encounter", () => { }); }); - it("should give charcoal to lead pokemon", async () => { + it("should give attack type boosting item to lead pokemon", async () => { await game.runToMysteryEncounter(MysteryEncounterType.FIERY_FALLOUT, defaultParty); await runMysteryEncounterToEnd(game, 3); await game.phaseInterceptor.to(SelectModifierPhase, false); expect(scene.getCurrentPhase()?.constructor.name).toBe(SelectModifierPhase.name); - const leadPokemonId = scene.getParty()?.[0].id; - const leadPokemonItems = scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === leadPokemonId, true) as PokemonHeldItemModifier[]; - const charcoal = leadPokemonItems.find(i => i.type.name === "Charcoal"); - expect(charcoal).toBeDefined; + const leadPokemonItems = scene.getParty()?.[0].getHeldItems() as PokemonHeldItemModifier[]; + const item = leadPokemonItems.find(i => i instanceof AttackTypeBoosterModifier); + expect(item).toBeDefined; }); it("should leave encounter without battle", async () => { @@ -264,7 +269,7 @@ describe("Fiery Fallout - Mystery Encounter", () => { }); it("should be disabled if not enough FIRE types are in party", async () => { - await game.runToMysteryEncounter(MysteryEncounterType.FIERY_FALLOUT, [ Species.MAGIKARP, Species.ARCANINE ]); + await game.runToMysteryEncounter(MysteryEncounterType.FIERY_FALLOUT, [ Species.MAGIKARP ]); await game.phaseInterceptor.to(MysteryEncounterPhase, false); const encounterPhase = scene.getCurrentPhase(); diff --git a/src/test/mystery-encounter/encounters/trash-to-treasure-encounter.test.ts b/src/test/mystery-encounter/encounters/trash-to-treasure-encounter.test.ts index d761f2d1b21..8286c6a694b 100644 --- a/src/test/mystery-encounter/encounters/trash-to-treasure-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/trash-to-treasure-encounter.test.ts @@ -86,7 +86,7 @@ describe("Trash to Treasure - Mystery Encounter", () => { expect(TrashToTreasureEncounter.enemyPartyConfigs).toEqual([ { - levelAdditiveModifier: 1, + levelAdditiveModifier: 0.5, disableSwitch: true, pokemonConfigs: [ { diff --git a/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts b/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts index 0d463655a52..c1fa6d83a18 100644 --- a/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts +++ b/src/test/mystery-encounter/encounters/weird-dream-encounter.test.ts @@ -5,7 +5,7 @@ import { Species } from "#app/enums/species"; import GameManager from "#app/test/utils/gameManager"; import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import * as EncounterPhaseUtils from "#app/data/mystery-encounters/utils/encounter-phase-utils"; -import { runMysteryEncounterToEnd } from "#test/mystery-encounter/encounter-test-utils"; +import { runMysteryEncounterToEnd, skipBattleRunMysteryEncounterRewardsPhase } from "#test/mystery-encounter/encounter-test-utils"; import BattleScene from "#app/battle-scene"; import { Mode } from "#app/ui/ui"; import ModifierSelectUiHandler from "#app/ui/modifier-select-ui-handler"; @@ -15,6 +15,8 @@ import { initSceneWithoutEncounterPhase } from "#test/utils/gameManagerUtils"; import { WeirdDreamEncounter } from "#app/data/mystery-encounters/encounters/weird-dream-encounter"; import * as EncounterTransformationSequence from "#app/data/mystery-encounters/utils/encounter-transformation-sequence"; import { SelectModifierPhase } from "#app/phases/select-modifier-phase"; +import { CommandPhase } from "#app/phases/command-phase"; +import { ModifierTier } from "#app/modifier/modifier-tier"; const namespace = "mysteryEncounters/weirdDream"; const defaultParty = [ Species.MAGBY, Species.HAUNTER, Species.ABRA ]; @@ -70,7 +72,7 @@ describe("Weird Dream - Mystery Encounter", () => { expect(WeirdDreamEncounter.dialogue.encounterOptionsDialogue?.title).toBe(`${namespace}:title`); expect(WeirdDreamEncounter.dialogue.encounterOptionsDialogue?.description).toBe(`${namespace}:description`); expect(WeirdDreamEncounter.dialogue.encounterOptionsDialogue?.query).toBe(`${namespace}:query`); - expect(WeirdDreamEncounter.options.length).toBe(2); + expect(WeirdDreamEncounter.options.length).toBe(3); }); it("should initialize fully", async () => { @@ -132,7 +134,7 @@ describe("Weird Dream - Mystery Encounter", () => { expect(plus40To50.length).toBe(1); }); - it("should have 1 Memory Mushroom, 5 Rogue Balls, and 2 Mints in rewards", async () => { + it("should have 1 Memory Mushroom, 5 Rogue Balls, and 3 Mints in rewards", async () => { await game.runToMysteryEncounter(MysteryEncounterType.WEIRD_DREAM, defaultParty); await runMysteryEncounterToEnd(game, 1); await game.phaseInterceptor.to(SelectModifierPhase, false); @@ -141,11 +143,12 @@ describe("Weird Dream - Mystery Encounter", () => { expect(scene.ui.getMode()).to.equal(Mode.MODIFIER_SELECT); const modifierSelectHandler = scene.ui.handlers.find(h => h instanceof ModifierSelectUiHandler) as ModifierSelectUiHandler; - expect(modifierSelectHandler.options.length).toEqual(4); + expect(modifierSelectHandler.options.length).toEqual(5); expect(modifierSelectHandler.options[0].modifierTypeOption.type.id).toEqual("MEMORY_MUSHROOM"); expect(modifierSelectHandler.options[1].modifierTypeOption.type.id).toEqual("ROGUE_BALL"); expect(modifierSelectHandler.options[2].modifierTypeOption.type.id).toEqual("MINT"); expect(modifierSelectHandler.options[3].modifierTypeOption.type.id).toEqual("MINT"); + expect(modifierSelectHandler.options[3].modifierTypeOption.type.id).toEqual("MINT"); }); it("should leave encounter without battle", async () => { @@ -158,7 +161,7 @@ describe("Weird Dream - Mystery Encounter", () => { }); }); - describe("Option 2 - Leave", () => { + describe("Option 2 - Battle Future Self", () => { it("should have the correct properties", () => { const option = WeirdDreamEncounter.options[1]; expect(option.optionMode).toBe(MysteryEncounterOptionMode.DEFAULT); @@ -174,17 +177,63 @@ describe("Weird Dream - Mystery Encounter", () => { }); }); - it("should reduce party levels by 12.5%", async () => { + it("should start a battle against the player's transformation team", async () => { + await game.runToMysteryEncounter(MysteryEncounterType.WEIRD_DREAM, defaultParty); + await runMysteryEncounterToEnd(game, 2, undefined, true); + + const enemyField = scene.getEnemyField(); + expect(scene.getCurrentPhase()?.constructor.name).toBe(CommandPhase.name); + expect(enemyField.length).toBe(1); + expect(scene.getEnemyParty().length).toBe(scene.getParty().length); + }); + + it("should have 2 Rogue/2 Ultra/2 Great items in rewards", async () => { + await game.runToMysteryEncounter(MysteryEncounterType.WEIRD_DREAM, defaultParty); + await runMysteryEncounterToEnd(game, 2, undefined, true); + await skipBattleRunMysteryEncounterRewardsPhase(game); + await game.phaseInterceptor.to(SelectModifierPhase, false); + expect(scene.getCurrentPhase()?.constructor.name).toBe(SelectModifierPhase.name); + await game.phaseInterceptor.run(SelectModifierPhase); + + expect(scene.ui.getMode()).to.equal(Mode.MODIFIER_SELECT); + const modifierSelectHandler = scene.ui.handlers.find(h => h instanceof ModifierSelectUiHandler) as ModifierSelectUiHandler; + expect(modifierSelectHandler.options.length).toEqual(6); + expect(modifierSelectHandler.options[0].modifierTypeOption.type.tier - modifierSelectHandler.options[0].modifierTypeOption.upgradeCount).toEqual(ModifierTier.ROGUE); + expect(modifierSelectHandler.options[1].modifierTypeOption.type.tier - modifierSelectHandler.options[1].modifierTypeOption.upgradeCount).toEqual(ModifierTier.ROGUE); + expect(modifierSelectHandler.options[2].modifierTypeOption.type.tier - modifierSelectHandler.options[2].modifierTypeOption.upgradeCount).toEqual(ModifierTier.ULTRA); + expect(modifierSelectHandler.options[3].modifierTypeOption.type.tier - modifierSelectHandler.options[3].modifierTypeOption.upgradeCount).toEqual(ModifierTier.ULTRA); + expect(modifierSelectHandler.options[4].modifierTypeOption.type.tier - modifierSelectHandler.options[4].modifierTypeOption.upgradeCount).toEqual(ModifierTier.GREAT); + expect(modifierSelectHandler.options[5].modifierTypeOption.type.tier - modifierSelectHandler.options[5].modifierTypeOption.upgradeCount).toEqual(ModifierTier.GREAT); + }); + }); + + describe("Option 3 - Leave", () => { + it("should have the correct properties", () => { + const option = WeirdDreamEncounter.options[2]; + expect(option.optionMode).toBe(MysteryEncounterOptionMode.DEFAULT); + expect(option.dialogue).toBeDefined(); + expect(option.dialogue).toStrictEqual({ + buttonLabel: `${namespace}:option.3.label`, + buttonTooltip: `${namespace}:option.3.tooltip`, + selected: [ + { + text: `${namespace}:option.3.selected`, + }, + ], + }); + }); + + it("should reduce party levels by 10%", async () => { const leaveEncounterWithoutBattleSpy = vi.spyOn(EncounterPhaseUtils, "leaveEncounterWithoutBattle"); await game.runToMysteryEncounter(MysteryEncounterType.WEIRD_DREAM, defaultParty); const levelsPrior = scene.getParty().map(p => p.level); - await runMysteryEncounterToEnd(game, 2); + await runMysteryEncounterToEnd(game, 3); const levelsAfter = scene.getParty().map(p => p.level); for (let i = 0; i < levelsPrior.length; i++) { - expect(Math.max(Math.ceil(0.8875 * levelsPrior[i]), 1)).toBe(levelsAfter[i]); + expect(Math.max(Math.ceil(0.9 * levelsPrior[i]), 1)).toBe(levelsAfter[i]); expect(scene.getParty()[i].levelExp).toBe(0); } @@ -195,7 +244,7 @@ describe("Weird Dream - Mystery Encounter", () => { const leaveEncounterWithoutBattleSpy = vi.spyOn(EncounterPhaseUtils, "leaveEncounterWithoutBattle"); await game.runToMysteryEncounter(MysteryEncounterType.WEIRD_DREAM, defaultParty); - await runMysteryEncounterToEnd(game, 2); + await runMysteryEncounterToEnd(game, 3); expect(leaveEncounterWithoutBattleSpy).toBeCalled(); }); From a2419c4fc3d8556cc359edba4d7eb4761e7877a3 Mon Sep 17 00:00:00 2001 From: Opaque02 <66582645+Opaque02@users.noreply.github.com> Date: Thu, 24 Oct 2024 06:00:07 +1000 Subject: [PATCH 40/85] [Misc] Add admin for (un)linking 3rd party accounts (#4198) * Updated admin panel to allow the concept of unlinking accounts * Don't look too hard at this commit, nothing to see here * Admin stuff * Fixed linking and unlinking and updated menu options * Undid some changes and cleaned up some code * Updated some logic and added some comments * Updates to admin panel logic * Stupid promises everyone hates them and they deserver to die * Promise stuff still * Promises working thanks to Ydarissep on discord - pushing with debug code before it decides to stop working again * Removed debugging code * All discord functionality seems to be working here?? Not sure what happened but yay * Fixed up some bugs and code * Added registered date to the panel * Fixed and updated some minor error message related stuff * Minor changes * Fixed some minor bugs, made the save related errors have error codes, and added updated icons * Updated search field error * Missed a couple of things to push * Fixed linting and doc errors * Revert dev related code and clean up dev comments * Reverting utils * Updating front end to match back end from Pancakes' comments * make getFields and getInputFieldConfigs a single function of FormUiHandler * remove outdated doc * Apply suggestions from code review Moka review changes Co-authored-by: MokaStitcher <54149968+MokaStitcher@users.noreply.github.com> * Added docs * eslint fixes * Fixed error not showing up in certain conditions --------- Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> Co-authored-by: MokaStitcher Co-authored-by: MokaStitcher <54149968+MokaStitcher@users.noreply.github.com> Co-authored-by: innerthunder --- public/images/ui/legacy/link_icon.png | Bin 0 -> 209 bytes public/images/ui/legacy/unlink_icon.png | Bin 0 -> 219 bytes public/images/ui/link_icon.png | Bin 0 -> 209 bytes public/images/ui/unlink_icon.png | Bin 0 -> 219 bytes src/loading-scene.ts | 2 + src/ui/admin-ui-handler.ts | 357 +++++++++++++++++++++--- src/ui/form-modal-ui-handler.ts | 57 ++-- src/ui/login-form-ui-handler.ts | 25 +- src/ui/menu-ui-handler.ts | 44 ++- src/ui/modal-ui-handler.ts | 3 + src/ui/registration-form-ui-handler.ts | 14 +- src/ui/rename-form-ui-handler.ts | 10 +- src/ui/test-dialogue-ui-handler.ts | 13 +- 13 files changed, 437 insertions(+), 88 deletions(-) create mode 100644 public/images/ui/legacy/link_icon.png create mode 100644 public/images/ui/legacy/unlink_icon.png create mode 100644 public/images/ui/link_icon.png create mode 100644 public/images/ui/unlink_icon.png diff --git a/public/images/ui/legacy/link_icon.png b/public/images/ui/legacy/link_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..56081261b9c699571cd9faf1e242b708031a2188 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~(Ey(iS0F7S zBBGF@8~)z!6O!-hwX9tpn8k_Jk!mjw9*GyDgGrS;2x1BJppT^vIsrl$4>@*Pm% zaninU@BfKwmd1~MJyrHlcqDW3Lvre_D{FF2N-+OwVOYVqdCPK>IBtJ6t?$y}>T-NB yd;YT(r&d;#F$)^F-d(vS#eCYwSud6APOEbkF@Ah05PJ(~1%s!npUXO@geCwUuu3cd literal 0 HcmV?d00001 diff --git a/public/images/ui/legacy/unlink_icon.png b/public/images/ui/legacy/unlink_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0da5f8e3eda4fdf27c6e07b11fffa17af715976 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~p#Yx{S0JsU zsp;?U-__N%VZ(+;j~-2EH(3D`Wh)8t3ugEa0#%g{{sBc&JzX3_B&O!}ALKn?z`@LW zk*)tNn$K+b3IboFyt I=akR{02#wdng9R* literal 0 HcmV?d00001 diff --git a/public/images/ui/link_icon.png b/public/images/ui/link_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..56081261b9c699571cd9faf1e242b708031a2188 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~(Ey(iS0F7S zBBGF@8~)z!6O!-hwX9tpn8k_Jk!mjw9*GyDgGrS;2x1BJppT^vIsrl$4>@*Pm% zaninU@BfKwmd1~MJyrHlcqDW3Lvre_D{FF2N-+OwVOYVqdCPK>IBtJ6t?$y}>T-NB yd;YT(r&d;#F$)^F-d(vS#eCYwSud6APOEbkF@Ah05PJ(~1%s!npUXO@geCwUuu3cd literal 0 HcmV?d00001 diff --git a/public/images/ui/unlink_icon.png b/public/images/ui/unlink_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0da5f8e3eda4fdf27c6e07b11fffa17af715976 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~p#Yx{S0JsU zsp;?U-__N%VZ(+;j~-2EH(3D`Wh)8t3ugEa0#%g{{sBc&JzX3_B&O!}ALKn?z`@LW zk*)tNn$K+b3IboFyt I=akR{02#wdng9R* literal 0 HcmV?d00001 diff --git a/src/loading-scene.ts b/src/loading-scene.ts index 4f673fd2cfc..26936bcdaad 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -165,6 +165,8 @@ export class LoadingScene extends SceneBase { this.loadImage("discord", "ui"); this.loadImage("google", "ui"); this.loadImage("settings_icon", "ui"); + this.loadImage("link_icon", "ui"); + this.loadImage("unlink_icon", "ui"); this.loadImage("default_bg", "arenas"); // Load arena images diff --git a/src/ui/admin-ui-handler.ts b/src/ui/admin-ui-handler.ts index c73c02e66c2..6249e54d8c3 100644 --- a/src/ui/admin-ui-handler.ts +++ b/src/ui/admin-ui-handler.ts @@ -2,37 +2,83 @@ import BattleScene from "#app/battle-scene"; import { ModalConfig } from "./modal-ui-handler"; import { Mode } from "./ui"; import * as Utils from "../utils"; -import { FormModalUiHandler } from "./form-modal-ui-handler"; +import { FormModalUiHandler, InputFieldConfig } from "./form-modal-ui-handler"; import { Button } from "#app/enums/buttons"; +import { TextStyle } from "./text"; export default class AdminUiHandler extends FormModalUiHandler { + private adminMode: AdminMode; + private adminResult: AdminSearchInfo; + private config: ModalConfig; + + private readonly buttonGap = 10; + // http response from the server when a username isn't found in the server + private readonly httpUserNotFoundErrorCode: number = 404; + private readonly ERR_REQUIRED_FIELD = (field: string) => { + if (field === "username") { + return `${Utils.formatText(field)} is required`; + } else { + return `${Utils.formatText(field)} Id is required`; + } + }; + // returns a string saying whether a username has been successfully linked/unlinked to discord/google + private readonly SUCCESS_SERVICE_MODE = (service: string, mode: string) => { + return `Username and ${service} successfully ${mode.toLowerCase()}ed`; + }; + private readonly ERR_USERNAME_NOT_FOUND: string = "Username not found!"; + private readonly ERR_GENERIC_ERROR: string = "There was an error"; + constructor(scene: BattleScene, mode: Mode | null = null) { super(scene, mode); } - setup(): void { - super.setup(); - } - - getModalTitle(config?: ModalConfig): string { + override getModalTitle(): string { return "Admin panel"; } - getFields(config?: ModalConfig): string[] { - return [ "Username", "Discord ID" ]; + override getWidth(): number { + return this.adminMode === AdminMode.ADMIN ? 180 : 160; } - getWidth(config?: ModalConfig): number { - return 160; + override getMargin(): [number, number, number, number] { + return [ 0, 0, 0, 0 ]; } - getMargin(config?: ModalConfig): [number, number, number, number] { - return [ 0, 0, 48, 0 ]; + override getButtonLabels(): string[] { + switch (this.adminMode) { + case AdminMode.LINK: + return [ "Link Account", "Cancel" ]; + case AdminMode.SEARCH: + return [ "Find account", "Cancel" ]; + case AdminMode.ADMIN: + return [ "Back to search", "Cancel" ]; + default: + return [ "Activate ADMIN", "Cancel" ]; + } } - getButtonLabels(config?: ModalConfig): string[] { - return [ "Link account", "Cancel" ]; + override getInputFieldConfigs(): InputFieldConfig[] { + const inputFieldConfigs: InputFieldConfig[] = []; + switch (this.adminMode) { + case AdminMode.LINK: + inputFieldConfigs.push( { label: "Username" }); + inputFieldConfigs.push( { label: "Discord ID" }); + break; + case AdminMode.SEARCH: + inputFieldConfigs.push( { label: "Username" }); + break; + case AdminMode.ADMIN: + const adminResult = this.adminResult ?? { username: "", discordId: "", googleId: "", lastLoggedIn: "", registered: "" }; + // Discord and Google ID fields that are not empty get locked, other fields are all locked + inputFieldConfigs.push( { label: "Username", isReadOnly: true }); + inputFieldConfigs.push( { label: "Discord ID", isReadOnly: adminResult.discordId !== "" }); + inputFieldConfigs.push( { label: "Google ID", isReadOnly: adminResult.googleId !== "" }); + inputFieldConfigs.push( { label: "Last played", isReadOnly: true }); + inputFieldConfigs.push( { label: "Registered", isReadOnly: true }); + break; + } + return inputFieldConfigs; } processInput(button: Button): boolean { @@ -45,44 +91,281 @@ export default class AdminUiHandler extends FormModalUiHandler { } show(args: any[]): boolean { + this.config = args[0] as ModalConfig; // config + this.adminMode = args[1] as AdminMode; // admin mode + this.adminResult = args[2] ?? { username: "", discordId: "", googleId: "", lastLoggedIn: "", registered: "" }; // admin result, if any + const isMessageError = args[3]; // is the message shown a success or error + + const fields = this.getInputFieldConfigs(); + const hasTitle = !!this.getModalTitle(); + + this.updateFields(fields, hasTitle); + this.updateContainer(this.config); + + const labels = this.getButtonLabels(); + for (let i = 0; i < labels.length; i++) { + this.buttonLabels[i].setText(labels[i]); // sets the label text + } + + this.errorMessage.setPosition(10, (hasTitle ? 31 : 5) + 20 * (fields.length - 1) + 16 + this.getButtonTopMargin()); // sets the position of the message dynamically + if (isMessageError) { + this.errorMessage.setColor(this.getTextColor(TextStyle.SUMMARY_PINK)); + this.errorMessage.setShadowColor(this.getTextColor(TextStyle.SUMMARY_PINK, true)); + } else { + this.errorMessage.setColor(this.getTextColor(TextStyle.SUMMARY_GREEN)); + this.errorMessage.setShadowColor(this.getTextColor(TextStyle.SUMMARY_GREEN, true)); + } + if (super.show(args)) { - const config = args[0] as ModalConfig; + this.populateFields(this.adminMode, this.adminResult); const originalSubmitAction = this.submitAction; this.submitAction = (_) => { this.submitAction = originalSubmitAction; + const adminSearchResult: AdminSearchInfo = this.convertInputsToAdmin(); // this converts the input texts into a single object for use later + const validFields = this.areFieldsValid(this.adminMode); + if (validFields.error) { + this.scene.ui.setMode(Mode.LOADING, { buttonActions: []}); // this is here to force a loading screen to allow the admin tool to reopen again if there's an error + return this.showMessage(validFields.errorMessage ?? "", adminSearchResult, true); + } this.scene.ui.setMode(Mode.LOADING, { buttonActions: []}); - const onFail = error => { - this.scene.ui.setMode(Mode.ADMIN, Object.assign(config, { errorMessage: error?.trim() })); - this.scene.ui.playError(); - }; - if (!this.inputs[0].text) { - return onFail("Username is required"); + if (this.adminMode === AdminMode.LINK) { + this.adminLinkUnlink(adminSearchResult, "discord", "Link") // calls server to link discord + .then(response => { + if (response.error) { + return this.showMessage(response.errorType, adminSearchResult, true); // error or some kind + } else { + return this.showMessage(this.SUCCESS_SERVICE_MODE("discord", "link"), adminSearchResult, false); // success + } + }); + } else if (this.adminMode === AdminMode.SEARCH) { + this.adminSearch(adminSearchResult) // admin search for username + .then(response => { + if (response.error) { + return this.showMessage(response.errorType, adminSearchResult, true); // failure + } + this.updateAdminPanelInfo(response.adminSearchResult ?? adminSearchResult); // success + }); + } else if (this.adminMode === AdminMode.ADMIN) { + this.updateAdminPanelInfo(adminSearchResult, AdminMode.SEARCH); } - if (!this.inputs[1].text) { - return onFail("Discord Id is required"); - } - Utils.apiPost("admin/account/discord-link", `username=${encodeURIComponent(this.inputs[0].text)}&discordId=${encodeURIComponent(this.inputs[1].text)}`, "application/x-www-form-urlencoded", true) - .then(response => { - if (!response.ok) { - console.error(response); - } - this.inputs[0].setText(""); - this.inputs[1].setText(""); - this.scene.ui.revertMode(); - }) - .catch((err) => { - console.error(err); - this.scene.ui.revertMode(); - }); return false; }; return true; } return false; + } + showMessage(message: string, adminResult: AdminSearchInfo, isError: boolean) { + this.scene.ui.setMode(Mode.ADMIN, Object.assign(this.config, { errorMessage: message?.trim() }), this.adminMode, adminResult, isError); + if (isError) { + this.scene.ui.playError(); + } else { + this.scene.ui.playSelect(); + } + } + + /** + * This is used to update the fields' text when loading in a new admin ui handler. It uses the {@linkcode adminResult} + * to update the input text based on the {@linkcode adminMode}. For a linking adminMode, it sets the username and discord. + * For a search adminMode, it sets the username. For an admin adminMode, it sets all the info from adminResult in the + * appropriate text boxes, and also sets the link/unlink icons for discord/google depending on the result + */ + private populateFields(adminMode: AdminMode, adminResult: AdminSearchInfo) { + switch (adminMode) { + case AdminMode.LINK: + this.inputs[0].setText(adminResult.username); + this.inputs[1].setText(adminResult.discordId); + break; + case AdminMode.SEARCH: + this.inputs[0].setText(adminResult.username); + break; + case AdminMode.ADMIN: + Object.keys(adminResult).forEach((aR, i) => { + this.inputs[i].setText(adminResult[aR]); + if (aR === "discordId" || aR === "googleId") { // this is here to add the icons for linking/unlinking of google/discord IDs + const nineSlice = this.inputContainers[i].list.find(iC => iC.type === "NineSlice"); + const img = this.scene.add.image(this.inputContainers[i].x + nineSlice!.width + this.buttonGap, this.inputContainers[i].y + (Math.floor(nineSlice!.height / 2)), adminResult[aR] === "" ? "link_icon" : "unlink_icon"); + img.setName(`adminBtn_${aR}`); + img.setOrigin(0.5, 0.5); + img.setInteractive(); + img.on("pointerdown", () => { + const service = aR.toLowerCase().replace("id", ""); // this takes our key (discordId or googleId) and removes the "Id" at the end to make it more url friendly + const mode = adminResult[aR] === "" ? "Link" : "Unlink"; // this figures out if we're linking or unlinking a service + const validFields = this.areFieldsValid(this.adminMode, service); + if (validFields.error) { + this.scene.ui.setMode(Mode.LOADING, { buttonActions: []}); // this is here to force a loading screen to allow the admin tool to reopen again if there's an error + return this.showMessage(validFields.errorMessage ?? "", adminResult, true); + } + this.adminLinkUnlink(this.convertInputsToAdmin(), service, mode).then(response => { // attempts to link/unlink depending on the service + if (response.error) { + this.scene.ui.setMode(Mode.LOADING, { buttonActions: []}); + return this.showMessage(response.errorType, adminResult, true); // fail + } else { // success, reload panel with new results + this.scene.ui.setMode(Mode.LOADING, { buttonActions: []}); + this.adminSearch(adminResult) + .then(response => { + if (response.error) { + return this.showMessage(response.errorType, adminResult, true); + } + return this.showMessage(this.SUCCESS_SERVICE_MODE(service, mode), response.adminSearchResult ?? adminResult, false); + }); + } + }); + }); + this.addInteractionHoverEffect(img); + this.modalContainer.add(img); + } + }); + break; + } + } + + private areFieldsValid(adminMode: AdminMode, service?: string): { error: boolean; errorMessage?: string; } { + switch (adminMode) { + case AdminMode.LINK: + if (!this.inputs[0].text) { // username missing from link panel + return { + error: true, + errorMessage: this.ERR_REQUIRED_FIELD("username") + }; + } + if (!this.inputs[1].text) { // discordId missing from linking panel + return { + error: true, + errorMessage: this.ERR_REQUIRED_FIELD("discord") + }; + } + break; + case AdminMode.SEARCH: + if (!this.inputs[0].text) { // username missing from search panel + return { + error: true, + errorMessage: this.ERR_REQUIRED_FIELD("username") + }; + } + break; + case AdminMode.ADMIN: + if (!this.inputs[1].text && service === "discord") { // discordId missing from admin panel + return { + error: true, + errorMessage: this.ERR_REQUIRED_FIELD(service) + }; + } + if (!this.inputs[2].text && service === "google") { // googleId missing from admin panel + return { + error: true, + errorMessage: this.ERR_REQUIRED_FIELD(service) + }; + } + break; + } + return { + error: false + }; + } + + private convertInputsToAdmin(): AdminSearchInfo { + return { + username: this.inputs[0]?.node ? this.inputs[0].text : "", + discordId: this.inputs[1]?.node ? this.inputs[1]?.text : "", + googleId: this.inputs[2]?.node ? this.inputs[2]?.text : "", + lastLoggedIn: this.inputs[3]?.node ? this.inputs[3]?.text : "", + registered: this.inputs[4]?.node ? this.inputs[4]?.text : "" + }; + } + + private async adminSearch(adminSearchResult: AdminSearchInfo) { + try { + const adminInfo = await Utils.apiFetch(`admin/account/adminSearch?username=${encodeURIComponent(adminSearchResult.username)}`, true); + if (!adminInfo.ok) { // error - if adminInfo.status === this.httpUserNotFoundErrorCode that means the username can't be found in the db + return { adminSearchResult: adminSearchResult, error: true, errorType: adminInfo.status === this.httpUserNotFoundErrorCode ? this.ERR_USERNAME_NOT_FOUND : this.ERR_GENERIC_ERROR }; + } else { // success + const adminInfoJson: AdminSearchInfo = await adminInfo.json(); + return { adminSearchResult: adminInfoJson, error: false }; + } + } catch (err) { + console.error(err); + return { error: true, errorType: err }; + } + } + + private async adminLinkUnlink(adminSearchResult: AdminSearchInfo, service: string, mode: string) { + try { + const response = await Utils.apiPost(`admin/account/${service}${mode}`, `username=${encodeURIComponent(adminSearchResult.username)}&${service}Id=${encodeURIComponent(service === "discord" ? adminSearchResult.discordId : adminSearchResult.googleId)}`, "application/x-www-form-urlencoded", true); + if (!response.ok) { // error - if response.status === this.httpUserNotFoundErrorCode that means the username can't be found in the db + return { adminSearchResult: adminSearchResult, error: true, errorType: response.status === this.httpUserNotFoundErrorCode ? this.ERR_USERNAME_NOT_FOUND : this.ERR_GENERIC_ERROR }; + } else { // success! + return { adminSearchResult: adminSearchResult, error: false }; + } + } catch (err) { + console.error(err); + return { error: true, errorType: err }; + } + } + + private updateAdminPanelInfo(adminSearchResult: AdminSearchInfo, mode?: AdminMode) { + mode = mode ?? AdminMode.ADMIN; + this.scene.ui.setMode(Mode.ADMIN, { + buttonActions: [ + // we double revert here and below to go back 2 layers of menus + () => { + this.scene.ui.revertMode(); + this.scene.ui.revertMode(); + }, + () => { + this.scene.ui.revertMode(); + this.scene.ui.revertMode(); + } + ] + }, mode, adminSearchResult); } clear(): void { super.clear(); + + // this is used to remove the existing fields on the admin panel so they can be updated + + const itemsToRemove: string[] = [ "formLabel", "adminBtn" ]; // this is the start of the names for each element we want to remove + const removeArray: any[] = []; + const mC = this.modalContainer.list; + for (let i = mC.length - 1; i >= 0; i--) { + /* This code looks for a few things before destroying the specific field; first it looks to see if the name of the element is %like% the itemsToRemove labels + * this means that anything with, for example, "formLabel", will be true. + * It then also checks for any containers that are within this.modalContainer, and checks if any of its child elements are of type rexInputText + * and if either of these conditions are met, the element is destroyed. + */ + if (itemsToRemove.some(iTR => mC[i].name.includes(iTR)) || (mC[i].type === "Container" && (mC[i] as Phaser.GameObjects.Container).list.find(m => m.type === "rexInputText"))) { + removeArray.push(mC[i]); + } + } + + while (removeArray.length > 0) { + this.modalContainer.remove(removeArray.pop(), true); + } } } + +export enum AdminMode { + LINK, + SEARCH, + ADMIN +} + +export function getAdminModeName(adminMode: AdminMode): string { + switch (adminMode) { + case AdminMode.LINK: + return "Link"; + case AdminMode.SEARCH: + return "Search"; + default: + return ""; + } +} + +interface AdminSearchInfo { + username: string; + discordId: string; + googleId: string; + lastLoggedIn: string; + registered: string; +} diff --git a/src/ui/form-modal-ui-handler.ts b/src/ui/form-modal-ui-handler.ts index 331154263ad..65ee9f2db10 100644 --- a/src/ui/form-modal-ui-handler.ts +++ b/src/ui/form-modal-ui-handler.ts @@ -5,7 +5,6 @@ import { TextStyle, addTextInputObject, addTextObject } from "./text"; import { WindowVariant, addWindow } from "./ui-theme"; import InputText from "phaser3-rex-plugins/plugins/inputtext"; import * as Utils from "../utils"; -import i18next from "i18next"; import { Button } from "#enums/buttons"; export interface FormModalConfig extends ModalConfig { @@ -19,6 +18,7 @@ export abstract class FormModalUiHandler extends ModalUiHandler { protected errorMessage: Phaser.GameObjects.Text; protected submitAction: Function | null; protected tween: Phaser.Tweens.Tween; + protected formLabels: Phaser.GameObjects.Text[]; constructor(scene: BattleScene, mode: Mode | null = null) { super(scene, mode); @@ -26,12 +26,18 @@ export abstract class FormModalUiHandler extends ModalUiHandler { this.editing = false; this.inputContainers = []; this.inputs = []; + this.formLabels = []; } - abstract getFields(): string[]; + /** + * Get configuration for all fields that should be part of the modal + * Gets used by {@linkcode updateFields} to add the proper text inputs and labels to the view + * @returns array of {@linkcode InputFieldConfig} + */ + abstract getInputFieldConfigs(): InputFieldConfig[]; getHeight(config?: ModalConfig): number { - return 20 * this.getFields().length + (this.getModalTitle() ? 26 : 0) + ((config as FormModalConfig)?.errorMessage ? 12 : 0) + this.getButtonTopMargin() + 28; + return 20 * this.getInputFieldConfigs().length + (this.getModalTitle() ? 26 : 0) + ((config as FormModalConfig)?.errorMessage ? 12 : 0) + this.getButtonTopMargin() + 28; } getReadableErrorMessage(error: string): string { @@ -45,37 +51,50 @@ export abstract class FormModalUiHandler extends ModalUiHandler { setup(): void { super.setup(); - const fields = this.getFields(); + const config = this.getInputFieldConfigs(); const hasTitle = !!this.getModalTitle(); - fields.forEach((field, f) => { - const label = addTextObject(this.scene, 10, (hasTitle ? 31 : 5) + 20 * f, field, TextStyle.TOOLTIP_CONTENT); + if (config.length >= 1) { + this.updateFields(config, hasTitle); + } - this.modalContainer.add(label); + this.errorMessage = addTextObject(this.scene, 10, (hasTitle ? 31 : 5) + 20 * (config.length - 1) + 16 + this.getButtonTopMargin(), "", TextStyle.TOOLTIP_CONTENT); + this.errorMessage.setColor(this.getTextColor(TextStyle.SUMMARY_PINK)); + this.errorMessage.setShadowColor(this.getTextColor(TextStyle.SUMMARY_PINK, true)); + this.errorMessage.setVisible(false); + this.modalContainer.add(this.errorMessage); + } + + protected updateFields(fieldsConfig: InputFieldConfig[], hasTitle: boolean) { + this.inputContainers = []; + this.inputs = []; + this.formLabels = []; + fieldsConfig.forEach((config, f) => { + const label = addTextObject(this.scene, 10, (hasTitle ? 31 : 5) + 20 * f, config.label, TextStyle.TOOLTIP_CONTENT); + label.name = "formLabel" + f; + + this.formLabels.push(label); + this.modalContainer.add(this.formLabels[this.formLabels.length - 1]); const inputContainer = this.scene.add.container(70, (hasTitle ? 28 : 2) + 20 * f); inputContainer.setVisible(false); const inputBg = addWindow(this.scene, 0, 0, 80, 16, false, false, 0, 0, WindowVariant.XTHIN); - const isPassword = field.includes(i18next.t("menu:password")) || field.includes(i18next.t("menu:confirmPassword")); - const input = addTextInputObject(this.scene, 4, -2, 440, 116, TextStyle.TOOLTIP_CONTENT, { type: isPassword ? "password" : "text", maxLength: isPassword ? 64 : 20 }); + const isPassword = config?.isPassword; + const isReadOnly = config?.isReadOnly; + const input = addTextInputObject(this.scene, 4, -2, 440, 116, TextStyle.TOOLTIP_CONTENT, { type: isPassword ? "password" : "text", maxLength: isPassword ? 64 : 20, readOnly: isReadOnly }); input.setOrigin(0, 0); inputContainer.add(inputBg); inputContainer.add(input); - this.modalContainer.add(inputContainer); this.inputContainers.push(inputContainer); + this.modalContainer.add(inputContainer); + this.inputs.push(input); }); - - this.errorMessage = addTextObject(this.scene, 10, (hasTitle ? 31 : 5) + 20 * (fields.length - 1) + 16 + this.getButtonTopMargin(), "", TextStyle.TOOLTIP_CONTENT); - this.errorMessage.setColor(this.getTextColor(TextStyle.SUMMARY_PINK)); - this.errorMessage.setShadowColor(this.getTextColor(TextStyle.SUMMARY_PINK, true)); - this.errorMessage.setVisible(false); - this.modalContainer.add(this.errorMessage); } show(args: any[]): boolean { @@ -149,3 +168,9 @@ export abstract class FormModalUiHandler extends ModalUiHandler { } } } + +export interface InputFieldConfig { + label: string, + isPassword?: boolean, + isReadOnly?: boolean +} diff --git a/src/ui/login-form-ui-handler.ts b/src/ui/login-form-ui-handler.ts index 8be432ad6c1..26a2a225ec6 100644 --- a/src/ui/login-form-ui-handler.ts +++ b/src/ui/login-form-ui-handler.ts @@ -1,4 +1,4 @@ -import { FormModalUiHandler } from "./form-modal-ui-handler"; +import { FormModalUiHandler, InputFieldConfig } from "./form-modal-ui-handler"; import { ModalConfig } from "./modal-ui-handler"; import * as Utils from "../utils"; import { Mode } from "./ui"; @@ -17,9 +17,9 @@ interface BuildInteractableImageOpts { export default class LoginFormUiHandler extends FormModalUiHandler { private readonly ERR_USERNAME: string = "invalid username"; - private readonly ERR_PASSWORD: string = "invalid password"; - private readonly ERR_ACCOUNT_EXIST: string = "account doesn't exist"; - private readonly ERR_PASSWORD_MATCH: string = "password doesn't match"; + private readonly ERR_PASSWORD: string = "invalid password"; + private readonly ERR_ACCOUNT_EXIST: string = "account doesn't exist"; + private readonly ERR_PASSWORD_MATCH: string = "password doesn't match"; private readonly ERR_NO_SAVES: string = "No save files found"; private readonly ERR_TOO_MANY_SAVES: string = "Too many save files found"; @@ -75,10 +75,6 @@ export default class LoginFormUiHandler extends FormModalUiHandler { return i18next.t("menu:login"); } - override getFields(_config?: ModalConfig): string[] { - return [ i18next.t("menu:username"), i18next.t("menu:password") ]; - } - override getWidth(_config?: ModalConfig): number { return 160; } @@ -106,14 +102,21 @@ export default class LoginFormUiHandler extends FormModalUiHandler { case this.ERR_PASSWORD_MATCH: return i18next.t("menu:unmatchingPassword"); case this.ERR_NO_SAVES: - return i18next.t("menu:noSaves"); + return "P01: " + i18next.t("menu:noSaves"); case this.ERR_TOO_MANY_SAVES: - return i18next.t("menu:tooManySaves"); + return "P02: " + i18next.t("menu:tooManySaves"); } return super.getReadableErrorMessage(error); } + override getInputFieldConfigs(): InputFieldConfig[] { + const inputFieldConfigs: InputFieldConfig[] = []; + inputFieldConfigs.push({ label: i18next.t("menu:username") }); + inputFieldConfigs.push({ label: i18next.t("menu:password"), isPassword: true }); + return inputFieldConfigs; + } + override show(args: any[]): boolean { if (super.show(args)) { @@ -164,7 +167,7 @@ export default class LoginFormUiHandler extends FormModalUiHandler { [ this.discordImage, this.googleImage, this.usernameInfoImage ].forEach((img) => img.off("pointerdown")); } - private processExternalProvider(config: ModalConfig) : void { + private processExternalProvider(config: ModalConfig): void { this.externalPartyTitle.setText(i18next.t("menu:orUse") ?? ""); this.externalPartyTitle.setX(20 + this.externalPartyTitle.text.length); this.externalPartyTitle.setVisible(true); diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index 0f4c2d2f53e..301d54daa3a 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -13,6 +13,7 @@ import { GameDataType } from "#enums/game-data-type"; import BgmBar from "#app/ui/bgm-bar"; import AwaitableUiHandler from "./awaitable-ui-handler"; import { SelectModifierPhase } from "#app/phases/select-modifier-phase"; +import { AdminMode, getAdminModeName } from "./admin-ui-handler"; enum MenuOptions { GAME_SETTINGS, @@ -387,16 +388,41 @@ export default class MenuUiHandler extends MessageUiHandler { communityOptions.push({ label: "Admin", handler: () => { - ui.playSelect(); - ui.setOverlayMode(Mode.ADMIN, { - buttonActions: [ - () => { - ui.revertMode(); - }, - () => { - ui.revertMode(); + + const skippedAdminModes: AdminMode[] = [ AdminMode.ADMIN ]; // this is here so that we can skip the menu populating enums that aren't meant for the menu, such as the AdminMode.ADMIN + const options: OptionSelectItem[] = []; + Object.values(AdminMode).filter((v) => !isNaN(Number(v)) && !skippedAdminModes.includes(v as AdminMode)).forEach((mode) => { // this gets all the enums in a way we can use + options.push({ + label: getAdminModeName(mode as AdminMode), + handler: () => { + ui.playSelect(); + ui.setOverlayMode(Mode.ADMIN, { + buttonActions: [ + // we double revert here and below to go back 2 layers of menus + () => { + ui.revertMode(); + ui.revertMode(); + }, + () => { + ui.revertMode(); + ui.revertMode(); + } + ] + }, mode); // mode is our AdminMode enum + return true; } - ] + }); + }); + options.push({ + label: "Cancel", + handler: () => { + ui.revertMode(); + return true; + } + }); + this.scene.ui.setOverlayMode(Mode.OPTION_SELECT, { + options: options, + delay: 0 }); return true; }, diff --git a/src/ui/modal-ui-handler.ts b/src/ui/modal-ui-handler.ts index 60204f18c4a..79f1e8afeed 100644 --- a/src/ui/modal-ui-handler.ts +++ b/src/ui/modal-ui-handler.ts @@ -15,12 +15,14 @@ export abstract class ModalUiHandler extends UiHandler { protected titleText: Phaser.GameObjects.Text; protected buttonContainers: Phaser.GameObjects.Container[]; protected buttonBgs: Phaser.GameObjects.NineSlice[]; + protected buttonLabels: Phaser.GameObjects.Text[]; constructor(scene: BattleScene, mode: Mode | null = null) { super(scene, mode); this.buttonContainers = []; this.buttonBgs = []; + this.buttonLabels = []; } abstract getModalTitle(config?: ModalConfig): string; @@ -75,6 +77,7 @@ export abstract class ModalUiHandler extends UiHandler { const buttonContainer = this.scene.add.container(0, buttonTopMargin); + this.buttonLabels.push(buttonLabel); this.buttonBgs.push(buttonBg); this.buttonContainers.push(buttonContainer); diff --git a/src/ui/registration-form-ui-handler.ts b/src/ui/registration-form-ui-handler.ts index 2f8486bcdb3..fc9eb85cbaf 100644 --- a/src/ui/registration-form-ui-handler.ts +++ b/src/ui/registration-form-ui-handler.ts @@ -1,4 +1,4 @@ -import { FormModalUiHandler } from "./form-modal-ui-handler"; +import { FormModalUiHandler, InputFieldConfig } from "./form-modal-ui-handler"; import { ModalConfig } from "./modal-ui-handler"; import * as Utils from "../utils"; import { Mode } from "./ui"; @@ -24,10 +24,6 @@ export default class RegistrationFormUiHandler extends FormModalUiHandler { return i18next.t("menu:register"); } - getFields(config?: ModalConfig): string[] { - return [ i18next.t("menu:username"), i18next.t("menu:password"), i18next.t("menu:confirmPassword") ]; - } - getWidth(config?: ModalConfig): number { return 160; } @@ -61,6 +57,14 @@ export default class RegistrationFormUiHandler extends FormModalUiHandler { return super.getReadableErrorMessage(error); } + override getInputFieldConfigs(): InputFieldConfig[] { + const inputFieldConfigs: InputFieldConfig[] = []; + inputFieldConfigs.push({ label: i18next.t("menu:username") }); + inputFieldConfigs.push({ label: i18next.t("menu:password"), isPassword: true }); + inputFieldConfigs.push({ label: i18next.t("menu:confirmPassword"), isPassword: true }); + return inputFieldConfigs; + } + setup(): void { super.setup(); diff --git a/src/ui/rename-form-ui-handler.ts b/src/ui/rename-form-ui-handler.ts index 078177cafb1..6e4c4c6809d 100644 --- a/src/ui/rename-form-ui-handler.ts +++ b/src/ui/rename-form-ui-handler.ts @@ -1,4 +1,4 @@ -import { FormModalUiHandler } from "./form-modal-ui-handler"; +import { FormModalUiHandler, InputFieldConfig } from "./form-modal-ui-handler"; import { ModalConfig } from "./modal-ui-handler"; import i18next from "i18next"; import { PlayerPokemon } from "#app/field/pokemon"; @@ -8,10 +8,6 @@ export default class RenameFormUiHandler extends FormModalUiHandler { return i18next.t("menu:renamePokemon"); } - getFields(config?: ModalConfig): string[] { - return [ i18next.t("menu:nickname") ]; - } - getWidth(config?: ModalConfig): number { return 160; } @@ -33,6 +29,10 @@ export default class RenameFormUiHandler extends FormModalUiHandler { return super.getReadableErrorMessage(error); } + override getInputFieldConfigs(): InputFieldConfig[] { + return [{ label: i18next.t("menu:nickname") }]; + } + show(args: any[]): boolean { if (super.show(args)) { const config = args[0] as ModalConfig; diff --git a/src/ui/test-dialogue-ui-handler.ts b/src/ui/test-dialogue-ui-handler.ts index 34fb80ecc89..bf0e7f6723f 100644 --- a/src/ui/test-dialogue-ui-handler.ts +++ b/src/ui/test-dialogue-ui-handler.ts @@ -1,4 +1,4 @@ -import { FormModalUiHandler } from "./form-modal-ui-handler"; +import { FormModalUiHandler, InputFieldConfig } from "./form-modal-ui-handler"; import { ModalConfig } from "./modal-ui-handler"; import i18next from "i18next"; import { PlayerPokemon } from "#app/field/pokemon"; @@ -43,10 +43,6 @@ export default class TestDialogueUiHandler extends FormModalUiHandler { return "Test Dialogue"; } - getFields(config?: ModalConfig): string[] { - return [ "Dialogue" ]; - } - getWidth(config?: ModalConfig): number { return 300; } @@ -68,8 +64,15 @@ export default class TestDialogueUiHandler extends FormModalUiHandler { return super.getReadableErrorMessage(error); } + override getInputFieldConfigs(): InputFieldConfig[] { + return [{ label: "Dialogue" }]; + } + show(args: any[]): boolean { const ui = this.getUi(); + const hasTitle = !!this.getModalTitle(); + this.updateFields(this.getInputFieldConfigs(), hasTitle); + this.updateContainer(args[0] as ModalConfig); const input = this.inputs[0]; input.setMaxLength(255); From 414e0a5447dfe1ef119291a57a1fc53cc45ec29b Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Wed, 23 Oct 2024 23:17:55 -0700 Subject: [PATCH 41/85] [Balance] Change Tyrogue to move-based evolutions (#4694) --- src/data/balance/pokemon-evolutions.ts | 19 +++++++++++++++---- src/data/balance/pokemon-level-moves.ts | 9 +++++++++ 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/data/balance/pokemon-evolutions.ts b/src/data/balance/pokemon-evolutions.ts index 7d0d86fadbf..4a6e44e0d51 100644 --- a/src/data/balance/pokemon-evolutions.ts +++ b/src/data/balance/pokemon-evolutions.ts @@ -1,7 +1,6 @@ import { Gender } from "#app/data/gender"; import { PokeballType } from "#app/data/pokeball"; import Pokemon from "#app/field/pokemon"; -import { Stat } from "#enums/stat"; import { Type } from "#app/data/type"; import * as Utils from "#app/utils"; import { WeatherType } from "#app/data/weather"; @@ -271,9 +270,21 @@ export const pokemonEvolutions: PokemonEvolutions = { new SpeciesEvolution(Species.MAROWAK, 28, null, new SpeciesEvolutionCondition(p => p.scene.arena.getTimeOfDay() === TimeOfDay.DAWN || p.scene.arena.getTimeOfDay() === TimeOfDay.DAY)) ], [Species.TYROGUE]: [ - new SpeciesEvolution(Species.HITMONLEE, 20, null, new SpeciesEvolutionCondition(p => p.stats[Stat.ATK] > p.stats[Stat.DEF])), - new SpeciesEvolution(Species.HITMONCHAN, 20, null, new SpeciesEvolutionCondition(p => p.stats[Stat.ATK] < p.stats[Stat.DEF])), - new SpeciesEvolution(Species.HITMONTOP, 20, null, new SpeciesEvolutionCondition(p => p.stats[Stat.ATK] === p.stats[Stat.DEF])) + /** + * Custom: Evolves into Hitmonlee, Hitmonchan or Hitmontop at level 20 + * if it knows Low Sweep, Mach Punch, or Rapid Spin, respectively. + * If Tyrogue knows multiple of these moves, its evolution is based on + * the first qualifying move in its moveset. + */ + new SpeciesEvolution(Species.HITMONLEE, 20, null, new SpeciesEvolutionCondition(p => + p.getMoveset(true).find(move => move && [ Moves.LOW_SWEEP, Moves.MACH_PUNCH, Moves.RAPID_SPIN ].includes(move?.moveId))?.moveId === Moves.LOW_SWEEP + )), + new SpeciesEvolution(Species.HITMONCHAN, 20, null, new SpeciesEvolutionCondition(p => + p.getMoveset(true).find(move => move && [ Moves.LOW_SWEEP, Moves.MACH_PUNCH, Moves.RAPID_SPIN ].includes(move?.moveId))?.moveId === Moves.MACH_PUNCH + )), + new SpeciesEvolution(Species.HITMONTOP, 20, null, new SpeciesEvolutionCondition(p => + p.getMoveset(true).find(move => move && [ Moves.LOW_SWEEP, Moves.MACH_PUNCH, Moves.RAPID_SPIN ].includes(move?.moveId))?.moveId === Moves.RAPID_SPIN + )), ], [Species.KOFFING]: [ new SpeciesEvolution(Species.GALAR_WEEZING, 35, null, new SpeciesEvolutionCondition(p => p.scene.arena.getTimeOfDay() === TimeOfDay.DUSK || p.scene.arena.getTimeOfDay() === TimeOfDay.NIGHT)), diff --git a/src/data/balance/pokemon-level-moves.ts b/src/data/balance/pokemon-level-moves.ts index 53f547c4504..71d98fb4fc2 100644 --- a/src/data/balance/pokemon-level-moves.ts +++ b/src/data/balance/pokemon-level-moves.ts @@ -1835,6 +1835,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.LOW_SWEEP ], [ 1, Moves.JUMP_KICK ], [ 1, Moves.ROLLING_KICK ], + [ 1, Moves.MACH_PUNCH ], // Previous Stage Move, Custom + [ 1, Moves.RAPID_SPIN ], // Previous Stage Move, Custom [ 4, Moves.DOUBLE_KICK ], [ 8, Moves.LOW_KICK ], [ 12, Moves.ENDURE ], @@ -1857,6 +1859,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.FEINT ], [ 1, Moves.PURSUIT ], [ 1, Moves.COMET_PUNCH ], + [ 1, Moves.LOW_SWEEP ], // Previous Stage Move, Custom + [ 1, Moves.RAPID_SPIN ], // Previous Stage Move, Custom [ 4, Moves.MACH_PUNCH ], [ 8, Moves.VACUUM_WAVE ], [ 12, Moves.DETECT ], @@ -4148,6 +4152,9 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.FOCUS_ENERGY ], [ 1, Moves.FAKE_OUT ], [ 1, Moves.HELPING_HAND ], + [ 10, Moves.LOW_SWEEP ], // Custom + [ 10, Moves.MACH_PUNCH ], // Custom + [ 10, Moves.RAPID_SPIN ], // Custom ], [Species.HITMONTOP]: [ [ EVOLVE_MOVE, Moves.TRIPLE_KICK ], @@ -4159,6 +4166,8 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 1, Moves.FEINT ], [ 1, Moves.PURSUIT ], [ 1, Moves.ROLLING_KICK ], + [ 1, Moves.LOW_SWEEP ], // Previous Stage Move, Custom + [ 1, Moves.MACH_PUNCH ], // Previous Stage Move, Custom [ 4, Moves.QUICK_ATTACK ], [ 8, Moves.GYRO_BALL ], [ 12, Moves.DETECT ], From a50763cd897b431b2be80ee34026464dc0a13800 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Fri, 25 Oct 2024 23:29:20 +0100 Subject: [PATCH 42/85] updating locales --- public/locales | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/locales b/public/locales index 87615556d8a..71390cba88f 160000 --- a/public/locales +++ b/public/locales @@ -1 +1 @@ -Subproject commit 87615556d8a2bd7eef7abac818f84423a8a13b03 +Subproject commit 71390cba88f4103d0d2273d59a6dd8340a4fa54f From 6418f46bf7e97ee986e26b54aaa125a930c74248 Mon Sep 17 00:00:00 2001 From: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> Date: Fri, 25 Oct 2024 19:02:05 -0400 Subject: [PATCH 43/85] [Sprite] Fix transparency of pixels on Fletchinder (#4720) * [Sprite] Front Fletchinder * [Sprite] Back Fletchinder * [Sprite] Shiny front Fletchinder * [Sprite] Shiny back Fletchinder --- public/images/pokemon/exp/662.png | Bin 1718 -> 1869 bytes public/images/pokemon/exp/back/662.png | Bin 1439 -> 1526 bytes public/images/pokemon/exp/back/shiny/662.png | Bin 1439 -> 1526 bytes public/images/pokemon/exp/shiny/662.png | Bin 1721 -> 1870 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/public/images/pokemon/exp/662.png b/public/images/pokemon/exp/662.png index 090e6e4c91f61b1d7b93064474bdd46e2de2f04a..e47863f724b8998808b7a4f7377497dafdfe38f4 100644 GIT binary patch delta 1812 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 br{ga%y@t7ye^)2~0000~c1m8>n zbv1fNW?nAh_J241Lso6On6`od)D%#2Q&UFn_&()gY`1SXuGLBcFx%gI4Ny<1d0W$| zOSoNetDZEX_8zSfd^Jr}041iz8qZq=Qy^lShF0o2ar7eO*1{zv_vk%^i=fpCZ{ z6b!_({ePn=lU2hknmP_qx?w;f7rxzNtf6*K(2<3Lfr=f)Sb2Ko5|vOekfI@@rDg^Y z^++&qk^$1xt=SbpM?Dk__?H(uz755?#7~JdQtiSM2Eyy~?FLIMBa+W#YncNB{`K{K zE!-s3=CiwJTX-!>hIw(1HD2D%Kh zAhfZ}YQMb#lLDW)*;w|n@ir0+eBkExmAe#ftiV12Iw-meVydhqx&R;gHI_O30Pz@F zEq_|(JOYTv$ZF>b>>=Q@L1-Wt5RZ}7&_E8@www2L2qhep|4hU{%zQteQ~49tJz~G? zq&WfaM?%Cu$4GMm-j9SxeqR&j1i4Aogdn2E50QNPN^^qTq-sJCQDcWlBS>?4L@m8O z7U#r;D#e!mYNBg?T@B@hh{|Vn6(r7yt$&tQ&#tx}ijMZ2E6fRXW2qgKs0njI)!v-t znESOPI(bNP!rU5aS))`{O^_3+RxPKe?LIzpA3&N@FSl5ZYHEUK((s|Hs6cYD<{}3OhL65t9woYzbwFQ`;s&#kzN*n)i5f^ zNuZV;FUw6gTBIk)=@YfGLxu_RbAP(tDytU@Q{(4!vsq3r)>AoMit&1}dgg?l7u{~;LdMuGEjj#zq!ds1@8RjCL%}s_WaF;hX8K%Hp-rQuA0(W^glwk_o<=s$5DR5U(8l}Kpq%;fM zopTcS%>uVbEjwO5DRB2KQ(eshH{kYpF?hHFcT??87r3J%f%dTq-0kU}1#S+7=Y-1z zuUX(m+-8AWVm4}lTX3_H6CAX_EzgM`VAkG$ePn- delta 1421 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℞~o8>&TJ>+IN4{d9Iwpq?Y-3{rU z^N=F+XS{3G&fml#%Xzf)H*rXE2~GV?0(_l~{Y?VE%}=!UHI(dfn z{-#czp}oJUl4t1PZz|*&B7gJQ%-=kmXNdewBlFqL-#nIQNZ+5iHxv#0&4YP{)ZYwG zlDfZnEYHx--#nCO=;&{M9?3KG^fwRW8M^wL2l5PE{Y`nEp|8Iw&olJ(H^q5|-u|XE z&(Pc7l;#Izsb)toaAqE_q#aH-{kFgai+h?+3(_9f0MCq#i{;uCS%`|f#Glc5?FVt;!i5VLE?l^9K_CABwqvb_T8_8?00000NkvXXu0mjf DmMNn4 delta 1663 zcmYk7dtB1@9>%eLnqpvzr4unzC@+PqoHcI=s2R#7FOi$Wa%M)Nm{jV^BuQn}EVQ{Z zymX+vwJ5EH}isGnEZoFBmKc|6s(r7PfJWAnEs{C z;l0r1_b9ak3l_x-8**L$ISyR|AEi_d-dtLI$rj`IR>Ja>(9!fAVq$(rUSOZkGWVaR ze$?O8n3>t_)Ju;GyBi6iWf6VZHgwCc5-ni!lIa)Ee-BncTJuVk#JP3H z#M3$HM`OLR9a_0EJs;2*9<_`i-EBbEQ8O7!;W-16RnPs)B?ZNme z`*B0<4*D>=I#-hH=oP;a|BH52WVDfoOG;ufOwAp~vWx7NI5pAZiKAs^$*ZSY+g-2s z?PxwOU1+#OV-y=>Uvyb-wLX|fJ=xkGwk9}ezVTFZ=H1o&j!3_*D=sdOK+!J28=K1y zNkz?FU0eR$EWG<=8`X)noDtjMCCRwTez@i1p$qN7-ccNzoT8u%^tq}|>E0V-u2UK# zv;ES*N)mGD;g{AZq)9WbjvpmI4gZ%BOR~P*JDa_a)yN66BJGiCZ^7X#H1}P=swh3uwV#cDP^F}#sC%?0Vl%4K# z!GaGir$zH`pB>3g=Z6Q2KNVan0TD#Lp2{44`ilA=s$_FF)0Kp%C+`UY$wXt-yTdXA z9}}EJ=qcEP?Y4#naB$s+D8KA6XqX8+OD@RfeQtYQ<``>>l(U8IIBntAiDjl!t>qwX zX$e8Fz)7+c2ttfQtgVw=I1*xom!v@oAMr%^Nz>2n720M$M-Z-iGrG4e7`VuVWz4bM ztz|H@maHdpzu$M>a{Fsa=xhMbPjN2>L4Zrmkvt+lh`Y&&1BAL;X|rcp_NRF7_^I3i z`8GCIF@5AlSQ>Yj2H|wxn@RJ3fX7be*emDf@hM;j?a?lVTaf!ZVyD*+;r6c#ul*5= z8G;&8fNQL6P!s~3E2Z%;_xn)}2(Uy!<1rm|rqMc$7jyw_{+dGRaSRgZQ-QHXRm!y! zWX@~gKeWl|Eog;3jaJ^t#uEi0a^Y+roC9#*LUY)TERQ<8F#5aFffY)s9mcl~KR0-? z!PC-?TY{Jn#zxUefu3%}$i27TA*#GAwNh-N6`^Cloy*lZxI1nq#k^=1d7auGqS@8$559ij)G}-03*Z z8QFt4PM=06>!LVL@Y^DjTCMHc#-Fv3hcF>YyBkvvw5!z~u)#NRn`}-vWT+|bFtNIt fDqe}G+t~82k(Nec(Nw+mrvV)eAo Date: Fri, 25 Oct 2024 19:34:40 -0400 Subject: [PATCH 44/85] [Beta] Stop Transform giving copied moves negative fractional `ppUp` (#4722) * [Beta] Stop Transform giving copied moves negative fractional `ppUp` * Remove some bangs/etc --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- src/data/ability.ts | 15 +++++++------ src/data/move.ts | 13 +++++++----- src/field/pokemon.ts | 33 +++++++++++++++++++---------- src/modifier/modifier-type.ts | 2 +- src/modifier/modifier.ts | 2 +- src/system/pokemon-data.ts | 2 +- src/test/abilities/imposter.test.ts | 15 ++++++++++--- src/test/moves/transform.test.ts | 17 +++++++++++---- 8 files changed, 67 insertions(+), 32 deletions(-) diff --git a/src/data/ability.ts b/src/data/ability.ts index d761657f5cd..01e99966ff8 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -2453,16 +2453,19 @@ export class PostSummonTransformAbAttr extends PostSummonAbAttr { pokemon.setStatStage(s, target.getStatStage(s)); } - pokemon.summonData.moveset = target.getMoveset().map(m => { - const pp = m?.getMove().pp ?? 0; - // if PP value is less than 5, do nothing. If greater, we need to reduce the value to 5 using a negative ppUp value. - const ppUp = pp <= 5 ? 0 : (5 - pp) / Math.max(Math.floor(pp / 5), 1); - return new PokemonMove(m?.moveId ?? Moves.NONE, 0, ppUp); + pokemon.summonData.moveset = target.getMoveset().map((m) => { + if (m) { + // If PP value is less than 5, do nothing. If greater, we need to reduce the value to 5. + return new PokemonMove(m.moveId, 0, 0, false, Math.min(m.getMove().pp, 5)); + } else { + console.warn(`Imposter: somehow iterating over a ${m} value when copying moveset!`); + return new PokemonMove(Moves.NONE); + } }); pokemon.summonData.types = target.getTypes(); promises.push(pokemon.updateInfo()); - pokemon.scene.queueMessage(i18next.t("abilityTriggers:postSummonTransform", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), targetName: target!.name, })); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:postSummonTransform", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), targetName: target.name, })); pokemon.scene.playSound("battle_anims/PRSFX- Transform"); promises.push(pokemon.loadAssets(false).then(() => { pokemon.playAnim(); diff --git a/src/data/move.ts b/src/data/move.ts index efdd4568927..9979b24cc24 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -6668,11 +6668,14 @@ export class TransformAttr extends MoveEffectAttr { user.setStatStage(s, target.getStatStage(s)); } - user.summonData.moveset = target.getMoveset().map(m => { - const pp = m?.getMove().pp ?? 0; - // if PP value is less than 5, do nothing. If greater, we need to reduce the value to 5 using a negative ppUp value. - const ppUp = pp <= 5 ? 0 : (5 - pp) / Math.max(Math.floor(pp / 5), 1); - return new PokemonMove(m?.moveId!, 0, ppUp); + user.summonData.moveset = target.getMoveset().map((m) => { + if (m) { + // If PP value is less than 5, do nothing. If greater, we need to reduce the value to 5. + return new PokemonMove(m.moveId, 0, 0, false, Math.min(m.getMove().pp, 5)); + } else { + console.warn(`Transform: somehow iterating over a ${m} value when copying moveset!`); + return new PokemonMove(Moves.NONE); + } }); user.summonData.types = target.getTypes(); promises.push(user.updateInfo()); diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index d41c1f9eefa..a708b2067a7 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -4431,7 +4431,7 @@ export class PlayerPokemon extends Pokemon { this.scene.removePartyMemberModifiers(fusedPartyMemberIndex); this.scene.getParty().splice(fusedPartyMemberIndex, 1)[0]; const newPartyMemberIndex = this.scene.getParty().indexOf(this); - pokemon.getMoveset(true).map(m => this.scene.unshiftPhase(new LearnMovePhase(this.scene, newPartyMemberIndex, m!.getMove().id))); // TODO: is the bang correct? + pokemon.getMoveset(true).map((m: PokemonMove) => this.scene.unshiftPhase(new LearnMovePhase(this.scene, newPartyMemberIndex, m.getMove().id))); pokemon.destroy(); this.updateFusionPalette(); resolve(); @@ -4452,8 +4452,12 @@ export class PlayerPokemon extends Pokemon { /** Returns a deep copy of this Pokemon's moveset array */ copyMoveset(): PokemonMove[] { const newMoveset : PokemonMove[] = []; - this.moveset.forEach(move => - newMoveset.push(new PokemonMove(move!.moveId, 0, move!.ppUp, move!.virtual))); // TODO: are those bangs correct? + this.moveset.forEach((move) => { + // TODO: refactor `moveset` to not accept `null`s + if (move) { + newMoveset.push(new PokemonMove(move.moveId, 0, move.ppUp, move.virtual, move.maxPpOverride)); + } + }); return newMoveset; } @@ -5180,15 +5184,22 @@ export interface DamageCalculationResult { **/ export class PokemonMove { public moveId: Moves; - public ppUsed: integer; - public ppUp: integer; + public ppUsed: number; + public ppUp: number; public virtual: boolean; - constructor(moveId: Moves, ppUsed?: integer, ppUp?: integer, virtual?: boolean) { + /** + * If defined and nonzero, overrides the maximum PP of the move (e.g., due to move being copied by Transform). + * This also nullifies all effects of `ppUp`. + */ + public maxPpOverride?: number; + + constructor(moveId: Moves, ppUsed: number = 0, ppUp: number = 0, virtual: boolean = false, maxPpOverride?: number) { this.moveId = moveId; - this.ppUsed = ppUsed || 0; - this.ppUp = ppUp || 0; - this.virtual = !!virtual; + this.ppUsed = ppUsed; + this.ppUp = ppUp; + this.virtual = virtual; + this.maxPpOverride = maxPpOverride; } /** @@ -5225,7 +5236,7 @@ export class PokemonMove { } getMovePp(): integer { - return this.getMove().pp + this.ppUp * Utils.toDmgValue(this.getMove().pp / 5); + return this.maxPpOverride || (this.getMove().pp + this.ppUp * Utils.toDmgValue(this.getMove().pp / 5)); } getPpRatio(): number { @@ -5242,6 +5253,6 @@ export class PokemonMove { * @return {PokemonMove} A valid pokemonmove object */ static loadMove(source: PokemonMove | any): PokemonMove { - return new PokemonMove(source.moveId, source.ppUsed, source.ppUp, source.virtual); + return new PokemonMove(source.moveId, source.ppUsed, source.ppUp, source.virtual, source.maxPpOverride); } } diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 3e475c62590..f4b59b9d882 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -384,7 +384,7 @@ export class PokemonPpUpModifierType extends PokemonMoveModifierType { (_pokemon: PlayerPokemon) => { return null; }, (pokemonMove: PokemonMove) => { - if (pokemonMove.getMove().pp < 5 || pokemonMove.ppUp >= 3) { + if (pokemonMove.getMove().pp < 5 || pokemonMove.ppUp >= 3 || pokemonMove.maxPpOverride) { return PartyUiHandler.NoEffectMessage; } return null; diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index 11f16f103a5..36f94b99b20 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -2166,7 +2166,7 @@ export class PokemonPpUpModifier extends ConsumablePokemonMoveModifier { override apply(playerPokemon: PlayerPokemon): boolean { const move = playerPokemon.getMoveset()[this.moveIndex]; - if (move) { + if (move && !move.maxPpOverride) { move.ppUp = Math.min(move.ppUp + this.upPoints, 3); } diff --git a/src/system/pokemon-data.ts b/src/system/pokemon-data.ts index 421739a9da1..c8756e4dd7f 100644 --- a/src/system/pokemon-data.ts +++ b/src/system/pokemon-data.ts @@ -135,7 +135,7 @@ export default class PokemonData { } } } else { - this.moveset = (source.moveset || [ new PokemonMove(Moves.TACKLE), new PokemonMove(Moves.GROWL) ]).filter(m => m).map((m: any) => new PokemonMove(m.moveId, m.ppUsed, m.ppUp)); + this.moveset = (source.moveset || [ new PokemonMove(Moves.TACKLE), new PokemonMove(Moves.GROWL) ]).filter(m => m).map((m: any) => new PokemonMove(m.moveId, m.ppUsed, m.ppUp, m.virtual, m.maxPpOverride)); if (!forHistory) { this.status = source.status ? new Status(source.status.effect, source.status.toxicTurnCount, source.status.sleepTurnsRemaining) diff --git a/src/test/abilities/imposter.test.ts b/src/test/abilities/imposter.test.ts index 7aaac5ca8c4..3445b3b322c 100644 --- a/src/test/abilities/imposter.test.ts +++ b/src/test/abilities/imposter.test.ts @@ -60,18 +60,19 @@ describe("Abilities - Imposter", () => { const playerMoveset = player.getMoveset(); const enemyMoveset = player.getMoveset(); + expect(playerMoveset.length).toBe(enemyMoveset.length); for (let i = 0; i < playerMoveset.length && i < enemyMoveset.length; i++) { - // TODO: Checks for 5 PP should be done here when that gets addressed expect(playerMoveset[i]?.moveId).toBe(enemyMoveset[i]?.moveId); } const playerTypes = player.getTypes(); const enemyTypes = enemy.getTypes(); + expect(playerTypes.length).toBe(enemyTypes.length); for (let i = 0; i < playerTypes.length && i < enemyTypes.length; i++) { expect(playerTypes[i]).toBe(enemyTypes[i]); } - }, 20000); + }); it("should copy in-battle overridden stats", async () => { game.override.enemyMoveset([ Moves.POWER_SPLIT ]); @@ -104,7 +105,15 @@ describe("Abilities - Imposter", () => { await game.phaseInterceptor.to(TurnEndPhase); player.getMoveset().forEach(move => { - expect(move!.getMovePp()).toBeLessThanOrEqual(5); + // Should set correct maximum PP without touching `ppUp` + if (move) { + if (move.moveId === Moves.SKETCH) { + expect(move.getMovePp()).toBe(1); + } else { + expect(move.getMovePp()).toBe(5); + } + expect(move.ppUp).toBe(0); + } }); }); }); diff --git a/src/test/moves/transform.test.ts b/src/test/moves/transform.test.ts index 8c0f5eda7b2..adb97b42af7 100644 --- a/src/test/moves/transform.test.ts +++ b/src/test/moves/transform.test.ts @@ -60,18 +60,19 @@ describe("Moves - Transform", () => { const playerMoveset = player.getMoveset(); const enemyMoveset = player.getMoveset(); + expect(playerMoveset.length).toBe(enemyMoveset.length); for (let i = 0; i < playerMoveset.length && i < enemyMoveset.length; i++) { - // TODO: Checks for 5 PP should be done here when that gets addressed expect(playerMoveset[i]?.moveId).toBe(enemyMoveset[i]?.moveId); } const playerTypes = player.getTypes(); const enemyTypes = enemy.getTypes(); + expect(playerTypes.length).toBe(enemyTypes.length); for (let i = 0; i < playerTypes.length && i < enemyTypes.length; i++) { expect(playerTypes[i]).toBe(enemyTypes[i]); } - }, 20000); + }); it("should copy in-battle overridden stats", async () => { game.override.enemyMoveset([ Moves.POWER_SPLIT ]); @@ -94,7 +95,7 @@ describe("Moves - Transform", () => { expect(enemy.getStat(Stat.SPATK, false)).toBe(avgSpAtk); }); - it ("should set each move's pp to a maximum of 5", async () => { + it("should set each move's pp to a maximum of 5", async () => { game.override.enemyMoveset([ Moves.SWORDS_DANCE, Moves.GROWL, Moves.SKETCH, Moves.RECOVER ]); await game.classicMode.startBattle([ Species.DITTO ]); @@ -104,7 +105,15 @@ describe("Moves - Transform", () => { await game.phaseInterceptor.to(TurnEndPhase); player.getMoveset().forEach(move => { - expect(move!.getMovePp()).toBeLessThanOrEqual(5); + // Should set correct maximum PP without touching `ppUp` + if (move) { + if (move.moveId === Moves.SKETCH) { + expect(move.getMovePp()).toBe(1); + } else { + expect(move.getMovePp()).toBe(5); + } + expect(move.ppUp).toBe(0); + } }); }); }); From 61cf937cab471d083f78f483c6d22aefaac72e3d Mon Sep 17 00:00:00 2001 From: Smewkie <168606612+Smewkie@users.noreply.github.com> Date: Fri, 25 Oct 2024 18:38:12 -0500 Subject: [PATCH 45/85] [Balance] Ferroseed HA Ferroseed HA --- src/data/pokemon-species.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/pokemon-species.ts b/src/data/pokemon-species.ts index 96d1eb430fb..a93c35829ea 100644 --- a/src/data/pokemon-species.ts +++ b/src/data/pokemon-species.ts @@ -1864,7 +1864,7 @@ export function initSpecies() { new PokemonSpecies(Species.ALOMOMOLA, 5, false, false, false, "Caring Pokémon", Type.WATER, null, 1.2, 31.6, Abilities.HEALER, Abilities.HYDRATION, Abilities.REGENERATOR, 470, 165, 75, 80, 40, 45, 65, 75, 70, 165, GrowthRate.FAST, 50, false), new PokemonSpecies(Species.JOLTIK, 5, false, false, false, "Attaching Pokémon", Type.BUG, Type.ELECTRIC, 0.1, 0.6, Abilities.COMPOUND_EYES, Abilities.UNNERVE, Abilities.SWARM, 319, 50, 47, 50, 57, 50, 65, 190, 50, 64, GrowthRate.MEDIUM_FAST, 50, false), new PokemonSpecies(Species.GALVANTULA, 5, false, false, false, "EleSpider Pokémon", Type.BUG, Type.ELECTRIC, 0.8, 14.3, Abilities.COMPOUND_EYES, Abilities.UNNERVE, Abilities.SWARM, 472, 70, 77, 60, 97, 60, 108, 75, 50, 165, GrowthRate.MEDIUM_FAST, 50, false), - new PokemonSpecies(Species.FERROSEED, 5, false, false, false, "Thorn Seed Pokémon", Type.GRASS, Type.STEEL, 0.6, 18.8, Abilities.IRON_BARBS, Abilities.NONE, Abilities.IRON_BARBS, 305, 44, 50, 91, 24, 86, 10, 255, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.FERROSEED, 5, false, false, false, "Thorn Seed Pokémon", Type.GRASS, Type.STEEL, 0.6, 18.8, Abilities.IRON_BARBS, Abilities.NONE, Abilities.ANTICIPATION, 305, 44, 50, 91, 24, 86, 10, 255, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), new PokemonSpecies(Species.FERROTHORN, 5, false, false, false, "Thorn Pod Pokémon", Type.GRASS, Type.STEEL, 1, 110, Abilities.IRON_BARBS, Abilities.NONE, Abilities.ANTICIPATION, 489, 74, 94, 131, 54, 116, 20, 90, 50, 171, GrowthRate.MEDIUM_FAST, 50, false), new PokemonSpecies(Species.KLINK, 5, false, false, false, "Gear Pokémon", Type.STEEL, null, 0.3, 21, Abilities.PLUS, Abilities.MINUS, Abilities.CLEAR_BODY, 300, 40, 55, 70, 45, 60, 30, 130, 50, 60, GrowthRate.MEDIUM_SLOW, null, false), new PokemonSpecies(Species.KLANG, 5, false, false, false, "Gear Pokémon", Type.STEEL, null, 0.6, 51, Abilities.PLUS, Abilities.MINUS, Abilities.CLEAR_BODY, 440, 60, 80, 95, 70, 85, 50, 60, 50, 154, GrowthRate.MEDIUM_SLOW, null, false), From 51b2a4d7fe1922a8e161e87558c3ce7f9b8c3af1 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Sat, 26 Oct 2024 17:14:17 +0100 Subject: [PATCH 46/85] Something (#4728) * [Feature] Add event-based friendship multiplier and update TrainerConfig for event modifiers * [UI][Dev] Improve event banner placement (#4726) * [ui] automatically place event banner and timer in the title screen * add new event banner * ugh * [Refactor] Clean up TrainerConfig and remove unused timed event --------- Co-authored-by: Moka <54149968+MokaStitcher@users.noreply.github.com> --- .../images/events/halloween2024-event-de.png | Bin 0 -> 26601 bytes .../images/events/halloween2024-event-en.png | Bin 0 -> 15451 bytes .../images/events/halloween2024-event-es.png | Bin 0 -> 15661 bytes .../images/events/halloween2024-event-fr.png | Bin 0 -> 26235 bytes .../images/events/halloween2024-event-it.png | Bin 0 -> 15648 bytes .../images/events/halloween2024-event-ja.png | Bin 0 -> 25884 bytes .../images/events/halloween2024-event-ko.png | Bin 0 -> 16086 bytes .../events/halloween2024-event-pt-BR.png | Bin 0 -> 25936 bytes .../events/halloween2024-event-zh-CN.png | Bin 0 -> 86594 bytes src/data/trainer-config.ts | 14 ++++ src/field/pokemon.ts | 6 +- src/loading-scene.ts | 4 +- src/modifier/modifier-type.ts | 14 ++-- src/phases/trainer-victory-phase.ts | 6 ++ src/timed-event-manager.ts | 72 +++++++++++++----- src/ui/title-ui-handler.ts | 1 + 16 files changed, 88 insertions(+), 29 deletions(-) create mode 100644 public/images/events/halloween2024-event-de.png create mode 100644 public/images/events/halloween2024-event-en.png create mode 100644 public/images/events/halloween2024-event-es.png create mode 100644 public/images/events/halloween2024-event-fr.png create mode 100644 public/images/events/halloween2024-event-it.png create mode 100644 public/images/events/halloween2024-event-ja.png create mode 100644 public/images/events/halloween2024-event-ko.png create mode 100644 public/images/events/halloween2024-event-pt-BR.png create mode 100644 public/images/events/halloween2024-event-zh-CN.png diff --git a/public/images/events/halloween2024-event-de.png b/public/images/events/halloween2024-event-de.png new file mode 100644 index 0000000000000000000000000000000000000000..a56053c73cc2bb91d44922d758e3741db85a579a GIT binary patch literal 26601 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 I?YQggAHc&^w63AMp}Lv`!r77E66tJ(;`esE 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 A7ytkO literal 0 HcmV?d00001 diff --git a/public/images/events/halloween2024-event-fr.png b/public/images/events/halloween2024-event-fr.png new file mode 100644 index 0000000000000000000000000000000000000000..21df18c747140955e0daa1274125d5076a6da81a GIT binary patch literal 26235 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 literal 0 HcmV?d00001 diff --git a/public/images/events/halloween2024-event-it.png b/public/images/events/halloween2024-event-it.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2316b2ce50349754a15014b050bef5ffc622b9 GIT binary patch literal 15648 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

nAIwHJ3bf`UEe7eh>v)TwZU$R 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

@kG6{LzePz=~&5n?>mCcTD+M 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

2dWyc)DM8a?ZyzUd=1qr?bH1yOY)r2t# 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 d00008000000002eQ ModifierTypeFunc)[]): TrainerConfig { + this.eventRewardFuncs = modifierTypeFuncs.map(func => () => { + const modifierTypeFunc = func(); + const modifierType = modifierTypeFunc(); + modifierType.withIdFromFunc(modifierTypeFunc); + return modifierType; + }); + return this; + } + + setModifierRewardFuncs(...modifierTypeFuncs: (() => ModifierTypeFunc)[]): TrainerConfig { this.modifierRewardFuncs = modifierTypeFuncs.map(func => () => { const modifierTypeFunc = func(); @@ -1828,10 +1840,12 @@ export const trainerConfigs: TrainerConfigs = { [TrainerType.RIVAL]: new TrainerConfig((t = TrainerType.RIVAL)).setName("Finn").setHasGenders("Ivy").setHasCharSprite().setTitle("Rival").setStaticParty().setEncounterBgm(TrainerType.RIVAL).setBattleBgm("battle_rival").setMixedBattleBgm("battle_rival").setPartyTemplates(trainerPartyTemplates.RIVAL) .setModifierRewardFuncs(() => modifierTypes.SUPER_EXP_CHARM, () => modifierTypes.EXP_SHARE) + .setEventModifierRewardFuncs(() => modifierTypes.SHINY_CHARM, () => modifierTypes.ABILITY_CHARM) .setPartyMemberFunc(0, getRandomPartyMemberFunc([ Species.BULBASAUR, Species.CHARMANDER, Species.SQUIRTLE, Species.CHIKORITA, Species.CYNDAQUIL, Species.TOTODILE, Species.TREECKO, Species.TORCHIC, Species.MUDKIP, Species.TURTWIG, Species.CHIMCHAR, Species.PIPLUP, Species.SNIVY, Species.TEPIG, Species.OSHAWOTT, Species.CHESPIN, Species.FENNEKIN, Species.FROAKIE, Species.ROWLET, Species.LITTEN, Species.POPPLIO, Species.GROOKEY, Species.SCORBUNNY, Species.SOBBLE, Species.SPRIGATITO, Species.FUECOCO, Species.QUAXLY ], TrainerSlot.TRAINER, true)) .setPartyMemberFunc(1, getRandomPartyMemberFunc([ Species.PIDGEY, Species.HOOTHOOT, Species.TAILLOW, Species.STARLY, Species.PIDOVE, Species.FLETCHLING, Species.PIKIPEK, Species.ROOKIDEE, Species.WATTREL ], TrainerSlot.TRAINER, true)), [TrainerType.RIVAL_2]: new TrainerConfig(++t).setName("Finn").setHasGenders("Ivy").setHasCharSprite().setTitle("Rival").setStaticParty().setMoneyMultiplier(1.25).setEncounterBgm(TrainerType.RIVAL).setBattleBgm("battle_rival").setMixedBattleBgm("battle_rival").setPartyTemplates(trainerPartyTemplates.RIVAL_2) .setModifierRewardFuncs(() => modifierTypes.EXP_SHARE) + .setEventModifierRewardFuncs(() => modifierTypes.SHINY_CHARM) .setPartyMemberFunc(0, getRandomPartyMemberFunc([ Species.IVYSAUR, Species.CHARMELEON, Species.WARTORTLE, Species.BAYLEEF, Species.QUILAVA, Species.CROCONAW, Species.GROVYLE, Species.COMBUSKEN, Species.MARSHTOMP, Species.GROTLE, Species.MONFERNO, Species.PRINPLUP, Species.SERVINE, Species.PIGNITE, Species.DEWOTT, Species.QUILLADIN, Species.BRAIXEN, Species.FROGADIER, Species.DARTRIX, Species.TORRACAT, Species.BRIONNE, Species.THWACKEY, Species.RABOOT, Species.DRIZZILE, Species.FLORAGATO, Species.CROCALOR, Species.QUAXWELL ], TrainerSlot.TRAINER, true)) .setPartyMemberFunc(1, getRandomPartyMemberFunc([ Species.PIDGEOTTO, Species.HOOTHOOT, Species.TAILLOW, Species.STARAVIA, Species.TRANQUILL, Species.FLETCHINDER, Species.TRUMBEAK, Species.CORVISQUIRE, Species.WATTREL ], TrainerSlot.TRAINER, true)) .setPartyMemberFunc(2, getSpeciesFilterRandomPartyMemberFunc((species: PokemonSpecies) => !pokemonEvolutions.hasOwnProperty(species.speciesId) && !pokemonPrevolutions.hasOwnProperty(species.speciesId) && species.baseTotal >= 450)), diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index a708b2067a7..4cb8390d4f4 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -4114,7 +4114,11 @@ export class PlayerPokemon extends Pokemon { fusionStarterSpeciesId ? this.scene.gameData.starterData[fusionStarterSpeciesId] : null ].filter(d => !!d); const amount = new Utils.IntegerHolder(friendship); - const starterAmount = new Utils.IntegerHolder(Math.floor(friendship * (this.scene.gameMode.isClassic && friendship > 0 ? CLASSIC_CANDY_FRIENDSHIP_MULTIPLIER : 1) / (fusionStarterSpeciesId ? 2 : 1))); + let candyFriendshipMultiplier = CLASSIC_CANDY_FRIENDSHIP_MULTIPLIER; + if (this.scene.eventManager.isEventActive()) { + candyFriendshipMultiplier *= this.scene.eventManager.getFriendshipMultiplier(); + } + const starterAmount = new Utils.IntegerHolder(Math.floor(friendship * (this.scene.gameMode.isClassic && friendship > 0 ? candyFriendshipMultiplier : 1) / (fusionStarterSpeciesId ? 2 : 1))); if (amount.value > 0) { this.scene.applyModifier(PokemonFriendshipBoosterModifier, true, this, amount); this.scene.applyModifier(PokemonFriendshipBoosterModifier, true, this, starterAmount); diff --git a/src/loading-scene.ts b/src/loading-scene.ts index 26936bcdaad..578b9aba4fc 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -246,9 +246,9 @@ export class LoadingScene extends SceneBase { } const availableLangs = [ "en", "de", "it", "fr", "ja", "ko", "es", "pt-BR", "zh-CN" ]; if (lang && availableLangs.includes(lang)) { - this.loadImage("egg-update_" + lang, "events"); + this.loadImage("halloween2024-event-" + lang, "events"); } else { - this.loadImage("egg-update_en", "events"); + this.loadImage("halloween2024-event-en", "events"); } this.loadAtlas("statuses", ""); diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index f4b59b9d882..cf2d74483f9 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -1301,13 +1301,12 @@ function lureWeightFunc(maxBattles: number, weight: number): WeightedModifierTyp return !(party[0].scene.gameMode.isClassic && party[0].scene.currentBattle.waveIndex === 199) && (lures.length === 0 || lures.filter(m => m.getMaxBattles() === maxBattles && m.getBattleCount() >= maxBattles * 0.6).length === 0) ? weight : 0; }; } - class WeightedModifierType { public modifierType: ModifierType; public weight: integer | WeightedModifierTypeWeightFunc; - public maxWeight: integer; + public maxWeight: integer | WeightedModifierTypeWeightFunc; - constructor(modifierTypeFunc: ModifierTypeFunc, weight: integer | WeightedModifierTypeWeightFunc, maxWeight?: integer) { + constructor(modifierTypeFunc: ModifierTypeFunc, weight: integer | WeightedModifierTypeWeightFunc, maxWeight?: integer | WeightedModifierTypeWeightFunc) { this.modifierType = modifierTypeFunc(); this.modifierType.id = Object.keys(modifierTypes).find(k => modifierTypes[k] === modifierTypeFunc)!; // TODO: is this bang correct? this.weight = weight; @@ -1694,7 +1693,10 @@ const modifierPool: ModifierPool = { new WeightedModifierType(modifierTypes.EVOLUTION_ITEM, (party: Pokemon[]) => { return Math.min(Math.ceil(party[0].scene.currentBattle.waveIndex / 15), 8); }, 8), - new WeightedModifierType(modifierTypes.MAP, (party: Pokemon[]) => party[0].scene.gameMode.isClassic && party[0].scene.currentBattle.waveIndex < 180 ? 1 : 0, 1), + new WeightedModifierType(modifierTypes.MAP, + (party: Pokemon[]) => party[0].scene.gameMode.isClassic && party[0].scene.currentBattle.waveIndex < 180 ? party[0].scene.eventManager.isEventActive() ? 2 : 1 : 0, + (party: Pokemon[]) => party[0].scene.eventManager.isEventActive() ? 2 : 1), + new WeightedModifierType(modifierTypes.SOOTHE_BELL, (party: Pokemon[]) => party[0].scene.eventManager.isEventActive() ? 3 : 0), new WeightedModifierType(modifierTypes.TM_GREAT, 3), new WeightedModifierType(modifierTypes.MEMORY_MUSHROOM, (party: Pokemon[]) => { if (!party.find(p => p.getLearnableLevelMoves().length)) { @@ -1762,7 +1764,7 @@ const modifierPool: ModifierPool = { new WeightedModifierType(modifierTypes.CANDY_JAR, skipInLastClassicWaveOrDefault(5)), new WeightedModifierType(modifierTypes.ATTACK_TYPE_BOOSTER, 9), new WeightedModifierType(modifierTypes.TM_ULTRA, 11), - new WeightedModifierType(modifierTypes.RARER_CANDY, 4), + new WeightedModifierType(modifierTypes.RARER_CANDY, (party: Pokemon[]) => party[0].scene.eventManager.isEventActive() ? 6 : 4), new WeightedModifierType(modifierTypes.GOLDEN_PUNCH, skipInLastClassicWaveOrDefault(2)), new WeightedModifierType(modifierTypes.IV_SCANNER, skipInLastClassicWaveOrDefault(4)), new WeightedModifierType(modifierTypes.EXP_CHARM, skipInLastClassicWaveOrDefault(8)), @@ -1785,7 +1787,7 @@ const modifierPool: ModifierPool = { new WeightedModifierType(modifierTypes.BATON, 2), new WeightedModifierType(modifierTypes.SOUL_DEW, 7), //new WeightedModifierType(modifierTypes.OVAL_CHARM, 6), - new WeightedModifierType(modifierTypes.SOOTHE_BELL, 4), + new WeightedModifierType(modifierTypes.SOOTHE_BELL, (party: Pokemon[]) => party[0].scene.eventManager.isEventActive() ? 0 : 4), new WeightedModifierType(modifierTypes.ABILITY_CHARM, skipInClassicAfterWave(189, 6)), new WeightedModifierType(modifierTypes.FOCUS_BAND, 5), new WeightedModifierType(modifierTypes.KINGS_ROCK, 3), diff --git a/src/phases/trainer-victory-phase.ts b/src/phases/trainer-victory-phase.ts index fd48b91b1a1..dc1b962f47e 100644 --- a/src/phases/trainer-victory-phase.ts +++ b/src/phases/trainer-victory-phase.ts @@ -27,6 +27,12 @@ export class TrainerVictoryPhase extends BattlePhase { this.scene.unshiftPhase(new ModifierRewardPhase(this.scene, modifierRewardFunc)); } + if (this.scene.eventManager.isEventActive()) { + for (const rewardFunc of this.scene.currentBattle.trainer?.config.eventRewardFuncs!) { + this.scene.unshiftPhase(new ModifierRewardPhase(this.scene, rewardFunc)); + } + } + const trainerType = this.scene.currentBattle.trainer?.config.trainerType!; // TODO: is this bang correct? if (vouchers.hasOwnProperty(TrainerType[trainerType])) { if (!this.scene.validateVoucher(vouchers[TrainerType[trainerType]]) && this.scene.currentBattle.trainer?.config.isBoss) { diff --git a/src/timed-event-manager.ts b/src/timed-event-manager.ts index 513d21bd2f3..953ac0566f6 100644 --- a/src/timed-event-manager.ts +++ b/src/timed-event-manager.ts @@ -5,13 +5,13 @@ import i18next from "i18next"; export enum EventType { SHINY, - GENERIC + NO_TIMER_DISPLAY } interface EventBanner { bannerKey?: string; - xPosition?: number; - yPosition?: number; + xOffset?: number; + yOffset?: number; scale?: number; availableLangs?: string[]; } @@ -20,19 +20,20 @@ interface TimedEvent extends EventBanner { name: string; eventType: EventType; shinyMultiplier?: number; + friendshipMultiplier?: number; startDate: Date; endDate: Date; } const timedEvents: TimedEvent[] = [ { - name: "Egg Skip Update", - eventType: EventType.GENERIC, - startDate: new Date(Date.UTC(2024, 8, 8, 0)), - endDate: new Date(Date.UTC(2024, 8, 12, 0)), - bannerKey: "egg-update", - xPosition: 19, - yPosition: 120, + name: "Halloween Update", + eventType: EventType.SHINY, + shinyMultiplier: 2, + friendshipMultiplier: 2, + startDate: new Date(Date.UTC(2024, 9, 25, 0)), + endDate: new Date(Date.UTC(2024, 10, 4, 0)), + bannerKey: "halloween2024-event-", scale: 0.21, availableLangs: [ "en", "de", "it", "fr", "ja", "ko", "es", "pt-BR", "zh-CN" ] } @@ -61,6 +62,16 @@ export class TimedEventManager { return activeEvents.length > 0; } + getFriendshipMultiplier(): number { + let multiplier = 1; + const friendshipEvents = timedEvents.filter((te) => this.isActive(te)); + friendshipEvents.forEach((fe) => { + multiplier *= fe.friendshipMultiplier ?? 1; + }); + + return multiplier; + } + getShinyMultiplier(): number { let multiplier = 1; const shinyEvents = timedEvents.filter((te) => te.eventType === EventType.SHINY && this.isActive(te)); @@ -80,42 +91,63 @@ export class TimedEventDisplay extends Phaser.GameObjects.Container { private event: TimedEvent | nil; private eventTimerText: Phaser.GameObjects.Text; private banner: Phaser.GameObjects.Image; - private bannerShadow: Phaser.GameObjects.Rectangle; + private availableWidth: number; private eventTimer: NodeJS.Timeout | null; constructor(scene: BattleScene, x: number, y: number, event?: TimedEvent) { super(scene, x, y); + this.availableWidth = scene.scaledCanvas.width; this.event = event; this.setVisible(false); } + /** + * Set the width that can be used to display the event timer and banner. By default + * these elements get centered horizontally in that space, in the bottom left of the screen + */ + setWidth(width: number) { + if (width !== this.availableWidth) { + this.availableWidth = width; + const xPosition = this.availableWidth / 2 + (this.event?.xOffset ?? 0); + if (this.banner) { + this.banner.x = xPosition; + } + if (this.eventTimerText) { + this.eventTimerText.x = xPosition; + } + } + } + setup() { const lang = i18next.resolvedLanguage; if (this.event && this.event.bannerKey) { let key = this.event.bannerKey; if (lang && this.event.availableLangs && this.event.availableLangs.length > 0) { if (this.event.availableLangs.includes(lang)) { - key += "_" + lang; + key += lang; } else { - key += "_en"; + key += "en"; } } console.log(this.event.bannerKey); - this.banner = new Phaser.GameObjects.Image(this.scene, this.event.xPosition ?? 29, this.event.yPosition ?? 64, key); + const padding = 5; + const showTimer = this.event.eventType !== EventType.NO_TIMER_DISPLAY; + const yPosition = this.scene.game.canvas.height / 6 - padding - (showTimer ? 10 : 0) - (this.event.yOffset ?? 0); + this.banner = new Phaser.GameObjects.Image(this.scene, this.availableWidth / 2, yPosition - padding, key); this.banner.setName("img-event-banner"); - this.banner.setOrigin(0.08, -0.35); + this.banner.setOrigin(0.5, 1); this.banner.setScale(this.event.scale ?? 0.18); - if (this.event.eventType !== EventType.GENERIC) { + if (showTimer) { this.eventTimerText = addTextObject( this.scene, - this.banner.x + 8, - this.banner.y + 100, + this.banner.x, + this.banner.y + 2, this.timeToGo(this.event.endDate), TextStyle.WINDOW ); this.eventTimerText.setName("text-event-timer"); this.eventTimerText.setScale(0.15); - this.eventTimerText.setOrigin(0, 0); + this.eventTimerText.setOrigin(0.5, 0); this.add(this.eventTimerText); } @@ -161,7 +193,7 @@ export class TimedEventDisplay extends Phaser.GameObjects.Container { } updateCountdown() { - if (this.event && this.event.eventType !== EventType.GENERIC) { + if (this.event && this.event.eventType !== EventType.NO_TIMER_DISPLAY) { this.eventTimerText.setText(this.timeToGo(this.event.endDate)); } } diff --git a/src/ui/title-ui-handler.ts b/src/ui/title-ui-handler.ts index f7972af2cc2..3bfba71ef08 100644 --- a/src/ui/title-ui-handler.ts +++ b/src/ui/title-ui-handler.ts @@ -103,6 +103,7 @@ export default class TitleUiHandler extends OptionSelectUiHandler { const ui = this.getUi(); if (this.scene.eventManager.isEventActive()) { + this.eventDisplay.setWidth(this.scene.scaledCanvas.width - this.optionSelectBg.width - this.optionSelectBg.x); this.eventDisplay.show(); } From 39362389c7a2cfc37ae79649b1367524dc5bbdeb Mon Sep 17 00:00:00 2001 From: pom-eranian Date: Sat, 26 Oct 2024 13:06:07 -0400 Subject: [PATCH 47/85] [Sprite] October Variant Update (#4608) * 40 Wigglytuff (base fix) @ hanniel * 39 40 174 variant icons * 39 40 174 - Variant Palettes * 359 - Absol Mega Absol [Base Fixes] - @ rival_kieran * 359 Absol Variant icons * 359 Absol Variant palettes * 359 Absol [_masterlist.json] Enabled variants for absol & mega absol * [Sprite][Anim] 275 Shiftree- cropped ear fix - @hamez * Honchcrow Murkrow [Base fixes] * Murkrow Honchkrow - Icons for variant & female murkrow * 198 430 Murkrow Honchkrow Variants [Epic Rare] * [fix] 359 - masterlist - removed ghost entry for exp absol * 527 528 Woobat Swoobat [Epic Rare] @ rival_kieran base fix on woobat back, swoobat front, back palette files for front, back added to masterlist variant icons * [fix] masterlist -removed incorrect entry * 590 591 Foongus Amoongus @ Omniv variant icons variant palettes fixes for base front and back * 587 Emolga [Rare Epic] @ bagonganda icons variants front back base fix variant palettes * [fix] masterlist Added missiing variants. Added Qwuilfish variants Qwilfish icons variant palettes Enabled variants for pokemon in title. 39 40 174 Jigglypff Wigglytuff Igglybuff 587 Emolga 211 Qwilfish * 377 378 379 486 894 895 Regirock Regice Registeel Regigigas Regieleki Regidrago @greenninja757 @_vari_ @splashceles @gonfold @sphinx_sage variant icons variant palettes base fixes for regigigas, regieleki & registeel added all to masterlist * 684 685 Swirlix Slurpuff [Rare Epic] - @ gerolau * 682 683 - Sprizee Aromatisse [Rare Epic] - @ Koda_want_to_sleep * 378 Regice [Base shiny + replacement] - @ Vari * 501 502 503 6503 - Oshawott Dewott Samurott [Base Fix Rare Epic] - @Omniv @yepitscaio * 152 153 154 - Chikorita Bayleef Meganium [Base Fix Rare Epic] - @ corsola_bandit * 807 Zeraora [Epic Rare] - @ luckyluckylucky * 194 195 Wooper Quagsire [Rare Epic] - @ OfficerPorkchops cleaned up wooper's face variant icons added to masterlist palette files * 616 617 Shelmet Accelgor [Base fix, Rare, Epic] - @ Vari shelmet base fixes variant icons variant palettes added to masterlist * 588 589 Karrablast Escavalier [Rare, Epic] - @ Vari variant palettes variant icons added to masterlist * 170 171 Chinchou Lanturn [Rare, Epic] - @ thetruegge variant icons variant palettes added to masterlist * 158 159 160 Totodile Croconaw Feraligatr [Rare, Epic] - @ Dingosig @ Ashhawk variant icons variant palettes added to masterlist * [128] Tauros [Rare Epic] - @ Bibble variant icons variant palettes added to masterlist * 509 510 Purrloin Liepard [Basefix, Rare, Epic] - @ MeganiumOpus variant icons variant palettes base fix 510 liepard added to masterlist * 390 391 392 Chimchar Monferno Infernape [Base Fix, Rare, Epic] @ hanniel.15 base fix all variant icons variant palettes added to masterlist * [fix] masterlist erroneous value on chinchou, lanturn * 455 Carnivine [Base Fix Rare Epic] - @ hamez base fix for front, back variant icons variant palettes added to masterlist * 944 945 Shroodle Grafaiai [Base fix, Shiny fix, Rare, Epic] - @ Vari * 167 168 Spinarak Ariados [Rare, Epic] - @ Thorn @ wormhood * 676 Furfrou [BaseFix Rare Epic] - @ gerolau * Variant removed 509 510 Purrloin Liepard This reverts commit 90ab203708491626ee14a1234d2e5f27a77d129b. * 621 - Druddigon [Rare Epic] - @ Koda_want_to_sleep variant palettes variant icons added to masterlist * Fix misplaced Gen4 variant icons * Remove misplaced Gen4 variant icons * More icon fixes - Shiny Milotic antenna recolour - Shaded variant Eevees and added Partner variants - Swapped Golbat common and rare - Added variant Centiskorch and Gmax * Move misclassified Gen9 icons Also fixes a stray pixel on Fuecoco. * 102 103 2103 Exeggcute Exeggutor [Rare. Epic] - @ clickonflareblitz variant palettes variant icons added to masterlist * 276 277 Taillow Swellow [BaseFix Rare Epic] - @ peng06 variant icons variant palettes base fixes on all spritesheets added to masterlist * [QoL] reordered key for 6713 exp * reformat of masterlist with less whitespace * 1012 1013 Poltchageist, Sinistcha icons, variants, base fixes, my sanity * 172 Pichu [basefix rare epic] * 26 raichu [basefix rare epic] * 25-gmax pikachu [basefix rare epic] * 25 raichu [basefix] added missing female back * 25-beauty-cosplay pikachu * 25-tough-cosplay pikachu [epic rare] * 25-smart-cosplay pikachu * 25-cute-cosplay pikachu * 25-cool-cosplay pikachu * 25-partner pikachu * 25 pikachu * 25-cosplay pikachu * 2026 alolan raichu [basefix rare epic] * 25 pikachu - corrected icon colors, shiny correct colors * 25 other icons * 656 657 froakie frogadier * removed variant images included in commits for 25 26 172 2026, 1012 1013, 656 657 * [masterlist] added 25 26 172 2025 pikachu raichu pichu a-raichu * [masterlist] added 1012 1013 poltchaageist sinistcha * [masterlist] added 656 657 froakie frogadier [GRENINJA MISSING] * 688 689 Binacle Barbaracle [Base Fix, Rare, Epic] - @ saltedcarriemel replaced front static by first frame of exp base fixes variant palettes variant icons added to masterlist * [658] ash-greninja static front variants * 658 greninja, ash greninja [rare epic] base fixes animation standardized front / back variant palettes variant icons added to masterlist * [fix][icons] torchic, combusken, blaziken gender icons * [fix] 658 corrected color error white on knees * Updated variant icon sheets * Reverted override file pushed By Mistake WHY WAS IT THERE. * [fix] icon sheet v1 - removed ".png" from file names --------- Co-authored-by: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> --- public/images/pokemon/1012-counterfeit.png | Bin 673 -> 744 bytes public/images/pokemon/1013-unremarkable.png | Bin 694 -> 1128 bytes public/images/pokemon/154.png | Bin 8824 -> 15328 bytes public/images/pokemon/172-spiky.png | Bin 397 -> 448 bytes public/images/pokemon/172.png | Bin 2785 -> 3026 bytes public/images/pokemon/194.png | Bin 2043 -> 2162 bytes public/images/pokemon/198.png | Bin 2645 -> 2779 bytes public/images/pokemon/2026.png | Bin 874 -> 876 bytes public/images/pokemon/25-beauty-cosplay.png | Bin 777 -> 836 bytes public/images/pokemon/25-cool-cosplay.png | Bin 673 -> 1847 bytes public/images/pokemon/25-cosplay.png | Bin 582 -> 608 bytes public/images/pokemon/25-cute-cosplay.png | Bin 719 -> 734 bytes public/images/pokemon/25-gigantamax.png | Bin 1058 -> 1139 bytes public/images/pokemon/25-partner.png | Bin 7629 -> 8050 bytes public/images/pokemon/25-smart-cosplay.png | Bin 732 -> 762 bytes public/images/pokemon/25-tough-cosplay.png | Bin 626 -> 680 bytes public/images/pokemon/25.png | Bin 7629 -> 8050 bytes public/images/pokemon/26.png | Bin 11356 -> 12547 bytes public/images/pokemon/276.png | Bin 2274 -> 2409 bytes public/images/pokemon/277.png | Bin 8543 -> 9567 bytes public/images/pokemon/359-mega.png | Bin 1077 -> 1136 bytes public/images/pokemon/359.png | Bin 14915 -> 15672 bytes public/images/pokemon/379.png | Bin 8787 -> 9848 bytes public/images/pokemon/390.png | Bin 8022 -> 8258 bytes public/images/pokemon/391.png | Bin 12533 -> 13446 bytes public/images/pokemon/392.png | Bin 14753 -> 16793 bytes public/images/pokemon/40.png | Bin 6948 -> 7262 bytes public/images/pokemon/430.png | Bin 6743 -> 7158 bytes public/images/pokemon/455.png | Bin 12549 -> 13690 bytes public/images/pokemon/486.png | Bin 15358 -> 16248 bytes public/images/pokemon/501.png | Bin 5569 -> 7603 bytes public/images/pokemon/502.png | Bin 4264 -> 5996 bytes public/images/pokemon/503.png | Bin 13682 -> 21811 bytes public/images/pokemon/528.png | Bin 11068 -> 12314 bytes public/images/pokemon/587.png | Bin 11900 -> 13160 bytes public/images/pokemon/590.png | Bin 2697 -> 3705 bytes public/images/pokemon/591.png | Bin 7862 -> 11218 bytes public/images/pokemon/616.png | Bin 3680 -> 3846 bytes public/images/pokemon/6503.png | Bin 1228 -> 1456 bytes public/images/pokemon/656.png | Bin 476 -> 515 bytes public/images/pokemon/657.png | Bin 741 -> 772 bytes public/images/pokemon/658-ash.png | Bin 1324 -> 1244 bytes public/images/pokemon/658.png | Bin 1049 -> 1043 bytes public/images/pokemon/676-dandy.png | Bin 765 -> 787 bytes public/images/pokemon/676-debutante.png | Bin 802 -> 822 bytes public/images/pokemon/676-diamond.png | Bin 807 -> 824 bytes public/images/pokemon/676-heart.png | Bin 813 -> 836 bytes public/images/pokemon/676-kabuki.png | Bin 842 -> 873 bytes public/images/pokemon/676-la-reine.png | Bin 726 -> 746 bytes public/images/pokemon/676-matron.png | Bin 777 -> 798 bytes public/images/pokemon/676-pharaoh.png | Bin 770 -> 793 bytes public/images/pokemon/676-star.png | Bin 838 -> 862 bytes public/images/pokemon/682.png | Bin 412 -> 444 bytes public/images/pokemon/683.png | Bin 758 -> 794 bytes public/images/pokemon/684.png | Bin 391 -> 412 bytes public/images/pokemon/685.png | Bin 543 -> 577 bytes public/images/pokemon/688.json | 58 +- public/images/pokemon/688.png | Bin 618 -> 884 bytes public/images/pokemon/689.json | 58 +- public/images/pokemon/689.png | Bin 1409 -> 1436 bytes public/images/pokemon/894.png | Bin 1033 -> 1108 bytes public/images/pokemon/945.png | Bin 851 -> 954 bytes .../images/pokemon/back/1012-counterfeit.png | Bin 516 -> 568 bytes .../images/pokemon/back/1013-unremarkable.png | Bin 594 -> 636 bytes public/images/pokemon/back/172-spiky.png | Bin 366 -> 389 bytes public/images/pokemon/back/172.png | Bin 2412 -> 2665 bytes public/images/pokemon/back/198.png | Bin 2495 -> 2725 bytes public/images/pokemon/back/2026.png | Bin 753 -> 780 bytes .../images/pokemon/back/25-beauty-cosplay.png | Bin 619 -> 652 bytes .../images/pokemon/back/25-cool-cosplay.png | Bin 576 -> 632 bytes public/images/pokemon/back/25-cosplay.png | Bin 501 -> 516 bytes .../images/pokemon/back/25-cute-cosplay.png | Bin 585 -> 615 bytes public/images/pokemon/back/25-gigantamax.png | Bin 911 -> 2208 bytes public/images/pokemon/back/25-partner.png | Bin 7035 -> 7897 bytes .../images/pokemon/back/25-smart-cosplay.png | Bin 571 -> 604 bytes .../images/pokemon/back/25-tough-cosplay.png | Bin 550 -> 581 bytes public/images/pokemon/back/25.png | Bin 7035 -> 7897 bytes public/images/pokemon/back/26.png | Bin 13005 -> 14492 bytes public/images/pokemon/back/276.png | Bin 2203 -> 2370 bytes public/images/pokemon/back/277.png | Bin 8311 -> 8903 bytes public/images/pokemon/back/379.png | Bin 8137 -> 9936 bytes public/images/pokemon/back/390.png | Bin 7912 -> 8402 bytes public/images/pokemon/back/391.png | Bin 13082 -> 15156 bytes public/images/pokemon/back/392.png | Bin 17452 -> 21205 bytes public/images/pokemon/back/430.png | Bin 8461 -> 9435 bytes public/images/pokemon/back/455.png | Bin 11412 -> 12330 bytes public/images/pokemon/back/486.png | Bin 17450 -> 20756 bytes public/images/pokemon/back/502.png | Bin 2652 -> 4683 bytes public/images/pokemon/back/503.png | Bin 9891 -> 16015 bytes public/images/pokemon/back/527.png | Bin 2436 -> 2519 bytes public/images/pokemon/back/528.png | Bin 8784 -> 10016 bytes public/images/pokemon/back/587.png | Bin 11060 -> 13434 bytes public/images/pokemon/back/590.png | Bin 2468 -> 3724 bytes public/images/pokemon/back/591.png | Bin 7888 -> 11446 bytes public/images/pokemon/back/616.png | Bin 2997 -> 3372 bytes public/images/pokemon/back/6503.png | Bin 1271 -> 1532 bytes public/images/pokemon/back/656.png | Bin 373 -> 405 bytes public/images/pokemon/back/657.png | Bin 665 -> 690 bytes public/images/pokemon/back/658-ash.png | Bin 1043 -> 1114 bytes public/images/pokemon/back/658.png | Bin 895 -> 899 bytes public/images/pokemon/back/676-dandy.png | Bin 715 -> 736 bytes public/images/pokemon/back/676-debutante.png | Bin 782 -> 802 bytes public/images/pokemon/back/676-diamond.png | Bin 696 -> 723 bytes public/images/pokemon/back/676-heart.png | Bin 730 -> 761 bytes public/images/pokemon/back/676-kabuki.png | Bin 729 -> 761 bytes public/images/pokemon/back/676-la-reine.png | Bin 655 -> 682 bytes public/images/pokemon/back/676-matron.png | Bin 740 -> 752 bytes public/images/pokemon/back/676-pharaoh.png | Bin 725 -> 754 bytes public/images/pokemon/back/676-star.png | Bin 741 -> 761 bytes public/images/pokemon/back/682.png | Bin 366 -> 374 bytes public/images/pokemon/back/683.png | Bin 553 -> 588 bytes public/images/pokemon/back/684.png | Bin 325 -> 340 bytes public/images/pokemon/back/685.png | Bin 453 -> 498 bytes public/images/pokemon/back/688.png | Bin 549 -> 755 bytes public/images/pokemon/back/894.png | Bin 994 -> 1050 bytes public/images/pokemon/back/945.png | Bin 679 -> 767 bytes public/images/pokemon/back/female/198.png | Bin 2457 -> 2634 bytes .../pokemon/back/female/25-beauty-cosplay.png | Bin 618 -> 654 bytes .../pokemon/back/female/25-cool-cosplay.png | Bin 582 -> 631 bytes .../images/pokemon/back/female/25-cosplay.png | Bin 501 -> 516 bytes .../pokemon/back/female/25-cute-cosplay.png | Bin 589 -> 611 bytes .../images/pokemon/back/female/25-partner.png | Bin 7097 -> 8317 bytes .../pokemon/back/female/25-smart-cosplay.png | Bin 571 -> 600 bytes .../pokemon/back/female/25-tough-cosplay.png | Bin 550 -> 584 bytes public/images/pokemon/back/female/25.png | Bin 7097 -> 8317 bytes public/images/pokemon/back/female/26.png | Bin 12536 -> 13997 bytes public/images/pokemon/back/shiny/378.png | Bin 7060 -> 10333 bytes public/images/pokemon/back/shiny/658-ash.png | Bin 1043 -> 1116 bytes public/images/pokemon/back/shiny/658.png | Bin 895 -> 899 bytes public/images/pokemon/back/shiny/688.png | Bin 549 -> 755 bytes public/images/pokemon/back/shiny/944.png | Bin 338 -> 2999 bytes public/images/pokemon/back/shiny/945.png | Bin 678 -> 767 bytes public/images/pokemon/exp/2026.png | Bin 57895 -> 67494 bytes public/images/pokemon/exp/359-mega.png | Bin 5065 -> 5305 bytes public/images/pokemon/exp/6503.png | Bin 14944 -> 19998 bytes public/images/pokemon/exp/656.png | Bin 932 -> 1034 bytes public/images/pokemon/exp/657.png | Bin 1593 -> 1656 bytes public/images/pokemon/exp/658-ash.json | 968 +- public/images/pokemon/exp/658-ash.png | Bin 1807 -> 2468 bytes public/images/pokemon/exp/658.png | Bin 2061 -> 2403 bytes public/images/pokemon/exp/682.png | Bin 1797 -> 1927 bytes public/images/pokemon/exp/683.png | Bin 1589 -> 1689 bytes public/images/pokemon/exp/684.png | Bin 2759 -> 2998 bytes public/images/pokemon/exp/685.png | Bin 1657 -> 1736 bytes public/images/pokemon/exp/894.png | Bin 6128 -> 6739 bytes public/images/pokemon/exp/945.png | Bin 1608 -> 4529 bytes public/images/pokemon/exp/back/2026.png | Bin 2773 -> 2911 bytes public/images/pokemon/exp/back/359-mega.png | Bin 4040 -> 4379 bytes public/images/pokemon/exp/back/6503.png | Bin 5601 -> 7916 bytes public/images/pokemon/exp/back/656.png | Bin 778 -> 757 bytes public/images/pokemon/exp/back/657.png | Bin 1268 -> 1201 bytes public/images/pokemon/exp/back/658-ash.json | 341 +- public/images/pokemon/exp/back/658-ash.png | Bin 1385 -> 1755 bytes public/images/pokemon/exp/back/658.json | 278 +- public/images/pokemon/exp/back/658.png | Bin 1367 -> 1653 bytes public/images/pokemon/exp/back/682.png | Bin 1242 -> 1313 bytes public/images/pokemon/exp/back/683.png | Bin 1471 -> 1559 bytes public/images/pokemon/exp/back/684.png | Bin 2223 -> 2345 bytes public/images/pokemon/exp/back/685.png | Bin 1495 -> 1582 bytes public/images/pokemon/exp/back/894.png | Bin 5821 -> 6409 bytes public/images/pokemon/exp/back/944.png | Bin 480 -> 3148 bytes public/images/pokemon/exp/back/945.png | Bin 2498 -> 2697 bytes .../pokemon/exp/back/shiny/658-ash.json | 341 +- .../images/pokemon/exp/back/shiny/658-ash.png | Bin 1385 -> 1755 bytes public/images/pokemon/exp/back/shiny/658.json | 278 +- public/images/pokemon/exp/back/shiny/658.png | Bin 1356 -> 1653 bytes public/images/pokemon/exp/back/shiny/944.png | Bin 480 -> 3148 bytes public/images/pokemon/exp/back/shiny/945.png | Bin 2498 -> 2697 bytes public/images/pokemon/exp/shiny/658-ash.json | 968 +- public/images/pokemon/exp/shiny/658-ash.png | Bin 1807 -> 2468 bytes public/images/pokemon/exp/shiny/658.png | Bin 2061 -> 2403 bytes public/images/pokemon/exp/shiny/684.png | Bin 2730 -> 2998 bytes public/images/pokemon/exp/shiny/944.png | Bin 708 -> 3483 bytes public/images/pokemon/exp/shiny/945.png | Bin 1606 -> 4529 bytes public/images/pokemon/female/154.png | Bin 8625 -> 15026 bytes public/images/pokemon/female/194.png | Bin 1879 -> 2024 bytes public/images/pokemon/female/198.png | Bin 2674 -> 2796 bytes .../pokemon/female/25-beauty-cosplay.png | Bin 770 -> 837 bytes .../images/pokemon/female/25-cool-cosplay.png | Bin 662 -> 1851 bytes public/images/pokemon/female/25-cosplay.png | Bin 574 -> 606 bytes .../images/pokemon/female/25-cute-cosplay.png | Bin 707 -> 743 bytes public/images/pokemon/female/25-partner.png | Bin 7413 -> 8109 bytes .../pokemon/female/25-smart-cosplay.png | Bin 721 -> 760 bytes .../pokemon/female/25-tough-cosplay.png | Bin 615 -> 679 bytes public/images/pokemon/female/25.png | Bin 7413 -> 8109 bytes public/images/pokemon/female/26.png | Bin 10960 -> 11924 bytes .../pokemon/icons/1/25-beauty-cosplay.png | Bin 454 -> 723 bytes .../pokemon/icons/1/25-cool-cosplay.png | Bin 396 -> 538 bytes public/images/pokemon/icons/1/25-cosplay.png | Bin 360 -> 470 bytes .../pokemon/icons/1/25-cute-cosplay.png | Bin 418 -> 613 bytes .../images/pokemon/icons/1/25-gigantamax.png | Bin 411 -> 724 bytes .../pokemon/icons/1/25-smart-cosplay.png | Bin 418 -> 566 bytes .../pokemon/icons/1/25-tough-cosplay.png | Bin 386 -> 549 bytes .../pokemon/icons/1/25s-beauty-cosplay.png | Bin 454 -> 801 bytes .../pokemon/icons/1/25s-cool-cosplay.png | Bin 396 -> 605 bytes public/images/pokemon/icons/1/25s-cosplay.png | Bin 360 -> 522 bytes .../pokemon/icons/1/25s-cute-cosplay.png | Bin 418 -> 707 bytes .../pokemon/icons/1/25s-smart-cosplay.png | Bin 418 -> 611 bytes .../pokemon/icons/1/25s-tough-cosplay.png | Bin 386 -> 601 bytes public/images/pokemon/icons/2/172s.png | Bin 302 -> 258 bytes public/images/pokemon/icons/2/198-f.png | Bin 0 -> 301 bytes public/images/pokemon/icons/2/198s-f.png | Bin 0 -> 362 bytes public/images/pokemon/icons/3/350s.png | Bin 491 -> 850 bytes public/images/pokemon/icons/3/378s.png | Bin 601 -> 3361 bytes public/images/pokemon/icons/7/2026.png | Bin 387 -> 670 bytes public/images/pokemon/icons/7/2026s.png | Bin 418 -> 705 bytes .../images/pokemon/icons/9/1012-artisan.png | Bin 353 -> 332 bytes .../pokemon/icons/9/1012-counterfeit.png | Bin 403 -> 332 bytes .../pokemon/icons/9/1013-unremarkable.png | Bin 396 -> 695 bytes .../images/pokemon/icons/variant/1/102_2.png | Bin 0 -> 650 bytes .../images/pokemon/icons/variant/1/102_3.png | Bin 0 -> 663 bytes .../images/pokemon/icons/variant/1/103_2.png | Bin 0 -> 748 bytes .../images/pokemon/icons/variant/1/103_3.png | Bin 0 -> 752 bytes .../images/pokemon/icons/variant/1/128_2.png | Bin 0 -> 785 bytes .../images/pokemon/icons/variant/1/128_3.png | Bin 0 -> 775 bytes .../pokemon/icons/variant/1/133-partner_2.png | Bin 0 -> 697 bytes .../pokemon/icons/variant/1/133-partner_3.png | Bin 0 -> 692 bytes .../images/pokemon/icons/variant/1/133_2.png | Bin 479 -> 576 bytes .../images/pokemon/icons/variant/1/133_3.png | Bin 476 -> 581 bytes .../icons/variant/1/25-beauty-cosplay_2.png | Bin 0 -> 360 bytes .../icons/variant/1/25-beauty-cosplay_3.png | Bin 0 -> 360 bytes .../icons/variant/1/25-cool-cosplay_2.png | Bin 0 -> 590 bytes .../icons/variant/1/25-cool-cosplay_3.png | Bin 0 -> 599 bytes .../pokemon/icons/variant/1/25-cosplay_2.png | Bin 0 -> 276 bytes .../pokemon/icons/variant/1/25-cosplay_3.png | Bin 0 -> 276 bytes .../icons/variant/1/25-cute-cosplay_2.png | Bin 0 -> 688 bytes .../icons/variant/1/25-cute-cosplay_3.png | Bin 0 -> 737 bytes .../icons/variant/1/25-gigantamax_2.png | Bin 0 -> 341 bytes .../icons/variant/1/25-gigantamax_3.png | Bin 0 -> 345 bytes .../pokemon/icons/variant/1/25-partner_2.png | Bin 0 -> 316 bytes .../pokemon/icons/variant/1/25-partner_3.png | Bin 0 -> 316 bytes .../icons/variant/1/25-smart-cosplay_2.png | Bin 0 -> 646 bytes .../icons/variant/1/25-smart-cosplay_3.png | Bin 0 -> 679 bytes .../icons/variant/1/25-tough-cosplay_2.png | Bin 0 -> 602 bytes .../icons/variant/1/25-tough-cosplay_3.png | Bin 0 -> 622 bytes .../images/pokemon/icons/variant/1/25_2.png | Bin 0 -> 277 bytes .../images/pokemon/icons/variant/1/25_3.png | Bin 0 -> 515 bytes .../images/pokemon/icons/variant/1/26_2.png | Bin 0 -> 683 bytes .../images/pokemon/icons/variant/1/26_3.png | Bin 0 -> 684 bytes .../images/pokemon/icons/variant/1/39_2.png | Bin 0 -> 272 bytes .../images/pokemon/icons/variant/1/39_3.png | Bin 0 -> 272 bytes .../images/pokemon/icons/variant/1/40_2.png | Bin 0 -> 288 bytes .../images/pokemon/icons/variant/1/40_3.png | Bin 0 -> 294 bytes .../images/pokemon/icons/variant/1/42_1.png | Bin 578 -> 554 bytes .../images/pokemon/icons/variant/1/42_2.png | Bin 554 -> 578 bytes .../images/pokemon/icons/variant/2/152_2.png | Bin 0 -> 1852 bytes .../images/pokemon/icons/variant/2/152_3.png | Bin 0 -> 1846 bytes .../images/pokemon/icons/variant/2/153_2.png | Bin 0 -> 1909 bytes .../images/pokemon/icons/variant/2/153_3.png | Bin 0 -> 1908 bytes .../pokemon/icons/variant/2/154-f_2.png | Bin 0 -> 1960 bytes .../pokemon/icons/variant/2/154-f_3.png | Bin 0 -> 2147 bytes .../images/pokemon/icons/variant/2/154_2.png | Bin 0 -> 2156 bytes .../images/pokemon/icons/variant/2/154_3.png | Bin 0 -> 1950 bytes .../images/pokemon/icons/variant/2/158_2.png | Bin 0 -> 630 bytes .../images/pokemon/icons/variant/2/158_3.png | Bin 0 -> 619 bytes .../images/pokemon/icons/variant/2/159_2.png | Bin 0 -> 788 bytes .../images/pokemon/icons/variant/2/159_3.png | Bin 0 -> 739 bytes .../images/pokemon/icons/variant/2/160_2.png | Bin 0 -> 937 bytes .../images/pokemon/icons/variant/2/160_3.png | Bin 0 -> 911 bytes .../images/pokemon/icons/variant/2/167_3.png | Bin 0 -> 564 bytes .../images/pokemon/icons/variant/2/168_3.png | Bin 0 -> 345 bytes .../images/pokemon/icons/variant/2/170_2.png | Bin 0 -> 540 bytes .../images/pokemon/icons/variant/2/170_3.png | Bin 0 -> 534 bytes .../images/pokemon/icons/variant/2/171_2.png | Bin 0 -> 669 bytes .../images/pokemon/icons/variant/2/171_3.png | Bin 0 -> 654 bytes .../pokemon/icons/variant/2/172-spiky_2.png | Bin 0 -> 251 bytes .../pokemon/icons/variant/2/172-spiky_3.png | Bin 0 -> 251 bytes .../images/pokemon/icons/variant/2/172_2.png | Bin 0 -> 244 bytes .../images/pokemon/icons/variant/2/172_3.png | Bin 0 -> 467 bytes .../images/pokemon/icons/variant/2/174_2.png | Bin 0 -> 257 bytes .../images/pokemon/icons/variant/2/174_3.png | Bin 0 -> 246 bytes .../images/pokemon/icons/variant/2/194_2.png | Bin 0 -> 270 bytes .../images/pokemon/icons/variant/2/194_3.png | Bin 0 -> 266 bytes .../images/pokemon/icons/variant/2/195_2.png | Bin 0 -> 280 bytes .../images/pokemon/icons/variant/2/195_3.png | Bin 0 -> 280 bytes .../pokemon/icons/variant/2/198-f_2.png | Bin 0 -> 293 bytes .../pokemon/icons/variant/2/198-f_3.png | Bin 0 -> 293 bytes .../images/pokemon/icons/variant/2/198_2.png | Bin 0 -> 293 bytes .../images/pokemon/icons/variant/2/198_3.png | Bin 0 -> 293 bytes .../images/pokemon/icons/variant/2/211_2.png | Bin 0 -> 386 bytes .../images/pokemon/icons/variant/2/211_3.png | Bin 0 -> 362 bytes .../images/pokemon/icons/variant/3/255_2.png | Bin 534 -> 526 bytes .../images/pokemon/icons/variant/3/255_3.png | Bin 540 -> 542 bytes .../images/pokemon/icons/variant/3/256_2.png | Bin 751 -> 743 bytes .../images/pokemon/icons/variant/3/256_3.png | Bin 750 -> 735 bytes .../images/pokemon/icons/variant/3/257_3.png | Bin 990 -> 1001 bytes .../images/pokemon/icons/variant/3/276_2.png | Bin 0 -> 468 bytes .../images/pokemon/icons/variant/3/276_3.png | Bin 0 -> 460 bytes .../images/pokemon/icons/variant/3/277_2.png | Bin 0 -> 601 bytes .../images/pokemon/icons/variant/3/277_3.png | Bin 0 -> 590 bytes .../pokemon/icons/variant/3/359-mega_2.png | Bin 0 -> 358 bytes .../pokemon/icons/variant/3/359-mega_3.png | Bin 0 -> 354 bytes .../images/pokemon/icons/variant/3/359_2.png | Bin 0 -> 317 bytes .../images/pokemon/icons/variant/3/359_3.png | Bin 0 -> 319 bytes .../images/pokemon/icons/variant/3/377_2.png | Bin 0 -> 813 bytes .../images/pokemon/icons/variant/3/377_3.png | Bin 0 -> 792 bytes .../images/pokemon/icons/variant/3/378_1.png | Bin 0 -> 3404 bytes .../images/pokemon/icons/variant/3/378_2.png | Bin 0 -> 688 bytes .../images/pokemon/icons/variant/3/378_3.png | Bin 0 -> 644 bytes .../images/pokemon/icons/variant/3/379_2.png | Bin 0 -> 773 bytes .../images/pokemon/icons/variant/3/379_3.png | Bin 0 -> 714 bytes .../images/pokemon/icons/variant/3/427_2.png | Bin 575 -> 0 bytes .../images/pokemon/icons/variant/3/427_3.png | Bin 579 -> 0 bytes .../pokemon/icons/variant/3/428-mega_2.png | Bin 728 -> 0 bytes .../images/pokemon/icons/variant/3/428_2.png | Bin 576 -> 0 bytes .../images/pokemon/icons/variant/3/429_1.png | Bin 684 -> 0 bytes .../images/pokemon/icons/variant/3/429_2.png | Bin 698 -> 0 bytes .../images/pokemon/icons/variant/3/429_3.png | Bin 680 -> 0 bytes .../pokemon/icons/variant/3/475-mega_3.png | Bin 529 -> 0 bytes .../images/pokemon/icons/variant/3/475_3.png | Bin 430 -> 0 bytes .../images/pokemon/icons/variant/4/390_2.png | Bin 0 -> 760 bytes .../images/pokemon/icons/variant/4/390_3.png | Bin 0 -> 748 bytes .../images/pokemon/icons/variant/4/391_2.png | Bin 0 -> 766 bytes .../images/pokemon/icons/variant/4/391_3.png | Bin 0 -> 777 bytes .../images/pokemon/icons/variant/4/392_2.png | Bin 0 -> 934 bytes .../images/pokemon/icons/variant/4/392_3.png | Bin 0 -> 938 bytes .../images/pokemon/icons/variant/4/427_2.png | Bin 376 -> 575 bytes .../images/pokemon/icons/variant/4/427_3.png | Bin 371 -> 579 bytes .../pokemon/icons/variant/4/428-mega_2.png | Bin 463 -> 728 bytes .../images/pokemon/icons/variant/4/428_2.png | Bin 414 -> 576 bytes .../images/pokemon/icons/variant/4/429_1.png | Bin 612 -> 684 bytes .../images/pokemon/icons/variant/4/429_2.png | Bin 606 -> 698 bytes .../images/pokemon/icons/variant/4/429_3.png | Bin 595 -> 680 bytes .../images/pokemon/icons/variant/4/430_2.png | Bin 0 -> 358 bytes .../images/pokemon/icons/variant/4/430_3.png | Bin 0 -> 357 bytes .../images/pokemon/icons/variant/4/455_2.png | Bin 0 -> 331 bytes .../images/pokemon/icons/variant/4/455_3.png | Bin 0 -> 331 bytes .../images/pokemon/icons/variant/4/486_2.png | Bin 0 -> 963 bytes .../images/pokemon/icons/variant/4/486_3.png | Bin 0 -> 1005 bytes .../images/pokemon/icons/variant/5/501_2.png | Bin 0 -> 358 bytes .../images/pokemon/icons/variant/5/501_3.png | Bin 0 -> 590 bytes .../images/pokemon/icons/variant/5/502_2.png | Bin 0 -> 407 bytes .../images/pokemon/icons/variant/5/502_3.png | Bin 0 -> 721 bytes .../images/pokemon/icons/variant/5/503_2.png | Bin 0 -> 486 bytes .../images/pokemon/icons/variant/5/503_3.png | Bin 0 -> 1008 bytes .../images/pokemon/icons/variant/5/527_2.png | Bin 0 -> 292 bytes .../images/pokemon/icons/variant/5/527_3.png | Bin 0 -> 292 bytes .../images/pokemon/icons/variant/5/528_2.png | Bin 0 -> 368 bytes .../images/pokemon/icons/variant/5/528_3.png | Bin 0 -> 365 bytes .../images/pokemon/icons/variant/5/587_2.png | Bin 0 -> 294 bytes .../images/pokemon/icons/variant/5/587_3.png | Bin 0 -> 294 bytes .../images/pokemon/icons/variant/5/588_2.png | Bin 0 -> 468 bytes .../images/pokemon/icons/variant/5/588_3.png | Bin 0 -> 468 bytes .../images/pokemon/icons/variant/5/589_2.png | Bin 0 -> 708 bytes .../images/pokemon/icons/variant/5/589_3.png | Bin 0 -> 729 bytes .../images/pokemon/icons/variant/5/590_2.png | Bin 0 -> 319 bytes .../images/pokemon/icons/variant/5/590_3.png | Bin 0 -> 325 bytes .../images/pokemon/icons/variant/5/591_2.png | Bin 0 -> 391 bytes .../images/pokemon/icons/variant/5/591_3.png | Bin 0 -> 393 bytes .../images/pokemon/icons/variant/5/616_2.png | Bin 0 -> 513 bytes .../images/pokemon/icons/variant/5/616_3.png | Bin 0 -> 508 bytes .../images/pokemon/icons/variant/5/617_2.png | Bin 0 -> 687 bytes .../images/pokemon/icons/variant/5/617_3.png | Bin 0 -> 669 bytes .../images/pokemon/icons/variant/5/621_2.png | Bin 0 -> 714 bytes .../images/pokemon/icons/variant/5/621_3.png | Bin 0 -> 720 bytes .../images/pokemon/icons/variant/6/656_2.png | Bin 0 -> 633 bytes .../images/pokemon/icons/variant/6/656_3.png | Bin 0 -> 639 bytes .../images/pokemon/icons/variant/6/657_2.png | Bin 0 -> 642 bytes .../images/pokemon/icons/variant/6/657_3.png | Bin 0 -> 714 bytes .../pokemon/icons/variant/6/658-ash_2.png | Bin 0 -> 954 bytes .../pokemon/icons/variant/6/658-ash_3.png | Bin 0 -> 948 bytes .../images/pokemon/icons/variant/6/658_2.png | Bin 0 -> 774 bytes .../images/pokemon/icons/variant/6/658_3.png | Bin 0 -> 783 bytes .../pokemon/icons/variant/6/676-dandy_2.png | Bin 0 -> 893 bytes .../pokemon/icons/variant/6/676-dandy_3.png | Bin 0 -> 884 bytes .../icons/variant/6/676-debutante_2.png | Bin 0 -> 897 bytes .../icons/variant/6/676-debutante_3.png | Bin 0 -> 900 bytes .../pokemon/icons/variant/6/676-diamond_2.png | Bin 0 -> 868 bytes .../pokemon/icons/variant/6/676-diamond_3.png | Bin 0 -> 842 bytes .../pokemon/icons/variant/6/676-heart_2.png | Bin 0 -> 828 bytes .../pokemon/icons/variant/6/676-heart_3.png | Bin 0 -> 812 bytes .../pokemon/icons/variant/6/676-kabuki_2.png | Bin 0 -> 815 bytes .../pokemon/icons/variant/6/676-kabuki_3.png | Bin 0 -> 917 bytes .../icons/variant/6/676-la-reine_2.png | Bin 0 -> 872 bytes .../icons/variant/6/676-la-reine_3.png | Bin 0 -> 868 bytes .../pokemon/icons/variant/6/676-matron_2.png | Bin 0 -> 810 bytes .../pokemon/icons/variant/6/676-matron_3.png | Bin 0 -> 884 bytes .../pokemon/icons/variant/6/676-pharaoh_2.png | Bin 0 -> 908 bytes .../pokemon/icons/variant/6/676-pharaoh_3.png | Bin 0 -> 928 bytes .../pokemon/icons/variant/6/676-star_2.png | Bin 0 -> 940 bytes .../pokemon/icons/variant/6/676-star_3.png | Bin 0 -> 948 bytes .../images/pokemon/icons/variant/6/676_2.png | Bin 0 -> 821 bytes .../images/pokemon/icons/variant/6/676_3.png | Bin 0 -> 831 bytes .../images/pokemon/icons/variant/6/682_2.png | Bin 0 -> 474 bytes .../images/pokemon/icons/variant/6/682_3.png | Bin 0 -> 480 bytes .../images/pokemon/icons/variant/6/683_2.png | Bin 0 -> 726 bytes .../images/pokemon/icons/variant/6/683_3.png | Bin 0 -> 732 bytes .../images/pokemon/icons/variant/6/684_2.png | Bin 0 -> 467 bytes .../images/pokemon/icons/variant/6/684_3.png | Bin 0 -> 245 bytes .../images/pokemon/icons/variant/6/685_2.png | Bin 0 -> 688 bytes .../images/pokemon/icons/variant/6/685_3.png | Bin 0 -> 306 bytes .../images/pokemon/icons/variant/6/688_2.png | Bin 0 -> 326 bytes .../images/pokemon/icons/variant/6/688_3.png | Bin 0 -> 326 bytes .../images/pokemon/icons/variant/6/689_2.png | Bin 0 -> 434 bytes .../images/pokemon/icons/variant/6/689_3.png | Bin 0 -> 434 bytes .../images/pokemon/icons/variant/7/2026_2.png | Bin 0 -> 719 bytes .../images/pokemon/icons/variant/7/2026_3.png | Bin 0 -> 738 bytes .../images/pokemon/icons/variant/7/2103_2.png | Bin 0 -> 901 bytes .../images/pokemon/icons/variant/7/2103_3.png | Bin 0 -> 882 bytes .../images/pokemon/icons/variant/7/807_2.png | Bin 0 -> 780 bytes .../images/pokemon/icons/variant/7/807_3.png | Bin 0 -> 780 bytes .../images/pokemon/icons/variant/8/6503_2.png | Bin 0 -> 491 bytes .../images/pokemon/icons/variant/8/6503_3.png | Bin 0 -> 1024 bytes .../icons/variant/8/851-gigantamax.png | Bin 0 -> 893 bytes .../icons/variant/8/851-gigantamax_2.png | Bin 0 -> 891 bytes .../icons/variant/8/851-gigantamax_3.png | Bin 0 -> 907 bytes .../icons/variant/8/851s-gigantamax.png | Bin 0 -> 879 bytes .../images/pokemon/icons/variant/8/894_2.png | Bin 0 -> 859 bytes .../images/pokemon/icons/variant/8/894_3.png | Bin 0 -> 784 bytes .../images/pokemon/icons/variant/8/895_2.png | Bin 0 -> 753 bytes .../images/pokemon/icons/variant/8/895_3.png | Bin 0 -> 751 bytes .../images/pokemon/icons/variant/8/909_2.png | Bin 543 -> 0 bytes .../images/pokemon/icons/variant/8/909_3.png | Bin 560 -> 0 bytes .../pokemon/icons/variant/{8 => 9}/1003_2.png | Bin .../pokemon/icons/variant/{8 => 9}/1003_3.png | Bin .../pokemon/icons/variant/{8 => 9}/1006_2.png | Bin .../pokemon/icons/variant/{8 => 9}/1006_3.png | Bin .../pokemon/icons/variant/{8 => 9}/1010_2.png | Bin .../pokemon/icons/variant/{8 => 9}/1010_3.png | Bin .../icons/variant/9/1012-counterfeit_2.png | Bin 0 -> 334 bytes .../icons/variant/9/1012-counterfeit_3.png | Bin 0 -> 338 bytes .../icons/variant/9/1013-unremarkable_2.png | Bin 0 -> 686 bytes .../icons/variant/9/1013-unremarkable_3.png | Bin 0 -> 701 bytes .../images/pokemon/icons/variant/9/909_2.png | Bin 554 -> 543 bytes .../images/pokemon/icons/variant/9/909_3.png | Bin 568 -> 560 bytes .../pokemon/icons/variant/{8 => 9}/912_2.png | Bin .../pokemon/icons/variant/{8 => 9}/912_3.png | Bin .../pokemon/icons/variant/{8 => 9}/913_2.png | Bin .../pokemon/icons/variant/{8 => 9}/913_3.png | Bin .../pokemon/icons/variant/{8 => 9}/914_2.png | Bin .../pokemon/icons/variant/{8 => 9}/914_3.png | Bin .../pokemon/icons/variant/{8 => 9}/940_2.png | Bin .../pokemon/icons/variant/{8 => 9}/940_3.png | Bin .../pokemon/icons/variant/{8 => 9}/941_2.png | Bin .../pokemon/icons/variant/{8 => 9}/941_3.png | Bin .../images/pokemon/icons/variant/9/944_2.png | Bin 0 -> 3246 bytes .../images/pokemon/icons/variant/9/944_3.png | Bin 0 -> 3229 bytes .../images/pokemon/icons/variant/9/945_2.png | Bin 0 -> 3584 bytes .../images/pokemon/icons/variant/9/945_3.png | Bin 0 -> 3582 bytes .../pokemon/icons/variant/{8 => 9}/953_2.png | Bin .../pokemon/icons/variant/{8 => 9}/953_3.png | Bin .../pokemon/icons/variant/{8 => 9}/954_2.png | Bin .../pokemon/icons/variant/{8 => 9}/954_3.png | Bin .../pokemon/icons/variant/{8 => 9}/981_2.png | Bin .../pokemon/icons/variant/{8 => 9}/981_3.png | Bin public/images/pokemon/shiny/194.png | Bin 2044 -> 2171 bytes public/images/pokemon/shiny/378.png | Bin 7086 -> 10359 bytes public/images/pokemon/shiny/658-ash.png | Bin 1150 -> 1247 bytes public/images/pokemon/shiny/658.png | Bin 1048 -> 1043 bytes public/images/pokemon/shiny/688.json | 58 +- public/images/pokemon/shiny/688.png | Bin 618 -> 884 bytes public/images/pokemon/shiny/689.json | 58 +- public/images/pokemon/shiny/689.png | Bin 1408 -> 1436 bytes public/images/pokemon/shiny/944.png | Bin 373 -> 3042 bytes public/images/pokemon/shiny/945.png | Bin 851 -> 953 bytes public/images/pokemon/shiny/female/194.png | Bin 1880 -> 2026 bytes .../pokemon/variant/1012-counterfeit.json | 44 + .../pokemon/variant/1013-unremarkable.json | 48 + public/images/pokemon/variant/102.json | 20 + public/images/pokemon/variant/103.json | 28 + public/images/pokemon/variant/128.json | 32 + public/images/pokemon/variant/152.json | 28 + public/images/pokemon/variant/153.json | 28 + public/images/pokemon/variant/154.json | 30 + public/images/pokemon/variant/158.json | 27 + public/images/pokemon/variant/159.json | 33 + public/images/pokemon/variant/160.json | 27 + public/images/pokemon/variant/167.json | 31 + public/images/pokemon/variant/168.json | 32 + public/images/pokemon/variant/170.json | 34 + public/images/pokemon/variant/171.json | 30 + public/images/pokemon/variant/172-spiky.json | 30 + public/images/pokemon/variant/172.json | 29 + public/images/pokemon/variant/174.json | 20 + public/images/pokemon/variant/194.json | 24 + public/images/pokemon/variant/195.json | 26 + public/images/pokemon/variant/198.json | 34 + public/images/pokemon/variant/2026.json | 34 + public/images/pokemon/variant/2103.json | 28 + public/images/pokemon/variant/211.json | 28 + .../pokemon/variant/25-beauty-cosplay.json | 49 + .../pokemon/variant/25-cool-cosplay.json | 49 + public/images/pokemon/variant/25-cosplay.json | 36 + .../pokemon/variant/25-cute-cosplay.json | 53 + .../images/pokemon/variant/25-gigantamax.json | 35 + public/images/pokemon/variant/25-partner.json | 36 + .../pokemon/variant/25-smart-cosplay.json | 42 + .../pokemon/variant/25-tough-cosplay.json | 43 + public/images/pokemon/variant/25.json | 36 + public/images/pokemon/variant/26.json | 36 + public/images/pokemon/variant/276.json | 32 + public/images/pokemon/variant/277.json | 34 + public/images/pokemon/variant/359-mega.json | 30 + public/images/pokemon/variant/359.json | 34 + public/images/pokemon/variant/377.json | 28 + public/images/pokemon/variant/378.json | 38 + public/images/pokemon/variant/379.json | 30 + public/images/pokemon/variant/39.json | 26 + public/images/pokemon/variant/390.json | 34 + public/images/pokemon/variant/391.json | 40 + public/images/pokemon/variant/392.json | 54 + public/images/pokemon/variant/40.json | 27 + public/images/pokemon/variant/430.json | 40 + public/images/pokemon/variant/455.json | 35 + public/images/pokemon/variant/486.json | 41 + public/images/pokemon/variant/501.json | 33 + public/images/pokemon/variant/502.json | 33 + public/images/pokemon/variant/503.json | 37 + public/images/pokemon/variant/527.json | 28 + public/images/pokemon/variant/528.json | 38 + public/images/pokemon/variant/587.json | 33 + public/images/pokemon/variant/588.json | 33 + public/images/pokemon/variant/589.json | 32 + public/images/pokemon/variant/590.json | 30 + public/images/pokemon/variant/591.json | 42 + public/images/pokemon/variant/616.json | 30 + public/images/pokemon/variant/617.json | 30 + public/images/pokemon/variant/621.json | 28 + public/images/pokemon/variant/6503.json | 34 + public/images/pokemon/variant/656.json | 32 + public/images/pokemon/variant/657.json | 32 + public/images/pokemon/variant/658-ash.json | 44 + public/images/pokemon/variant/658.json | 34 + public/images/pokemon/variant/676-dandy.json | 30 + .../images/pokemon/variant/676-debutante.json | 30 + .../images/pokemon/variant/676-diamond.json | 28 + public/images/pokemon/variant/676-heart.json | 28 + public/images/pokemon/variant/676-kabuki.json | 36 + .../images/pokemon/variant/676-la-reine.json | 32 + public/images/pokemon/variant/676-matron.json | 30 + .../images/pokemon/variant/676-pharaoh.json | 30 + public/images/pokemon/variant/676-star.json | 28 + public/images/pokemon/variant/676.json | 21 + public/images/pokemon/variant/682.json | 26 + public/images/pokemon/variant/683.json | 32 + public/images/pokemon/variant/684.json | 24 + public/images/pokemon/variant/685.json | 28 + public/images/pokemon/variant/688.json | 33 + public/images/pokemon/variant/689.json | 31 + public/images/pokemon/variant/807.json | 28 + public/images/pokemon/variant/894.json | 28 + public/images/pokemon/variant/895.json | 32 + public/images/pokemon/variant/944.json | 42 + public/images/pokemon/variant/945.json | 53 + .../images/pokemon/variant/_masterlist.json | 13563 +++------------- .../variant/back/1012-counterfeit.json | 34 + .../variant/back/1013-unremarkable.json | 36 + public/images/pokemon/variant/back/102.json | 20 + public/images/pokemon/variant/back/103.json | 28 + public/images/pokemon/variant/back/128.json | 30 + public/images/pokemon/variant/back/152.json | 26 + public/images/pokemon/variant/back/153.json | 26 + public/images/pokemon/variant/back/154.json | 26 + public/images/pokemon/variant/back/158.json | 29 + public/images/pokemon/variant/back/159.json | 29 + public/images/pokemon/variant/back/160.json | 29 + public/images/pokemon/variant/back/167.json | 24 + public/images/pokemon/variant/back/168.json | 29 + public/images/pokemon/variant/back/170.json | 30 + public/images/pokemon/variant/back/171.json | 30 + .../pokemon/variant/back/172-spiky.json | 23 + .../pokemon/variant/back/172-spiky_2.png | Bin 0 -> 389 bytes .../pokemon/variant/back/172-spiky_3.png | Bin 0 -> 389 bytes public/images/pokemon/variant/back/172.json | 23 + public/images/pokemon/variant/back/172_2.png | Bin 0 -> 2665 bytes public/images/pokemon/variant/back/172_3.png | Bin 0 -> 2665 bytes public/images/pokemon/variant/back/174.json | 14 + public/images/pokemon/variant/back/194.json | 20 + public/images/pokemon/variant/back/195.json | 26 + public/images/pokemon/variant/back/198.json | 26 + public/images/pokemon/variant/back/2026.json | 31 + public/images/pokemon/variant/back/2103.json | 28 + public/images/pokemon/variant/back/211.json | 22 + .../variant/back/25-beauty-cosplay.json | 30 + .../pokemon/variant/back/25-cool-cosplay.json | 31 + .../pokemon/variant/back/25-cosplay.json | 26 + .../pokemon/variant/back/25-cute-cosplay.json | 32 + .../pokemon/variant/back/25-gigantamax.json | 30 + .../pokemon/variant/back/25-partner.json | 26 + .../variant/back/25-smart-cosplay.json | 32 + .../variant/back/25-tough-cosplay.json | 35 + public/images/pokemon/variant/back/25.json | 26 + public/images/pokemon/variant/back/26.json | 34 + public/images/pokemon/variant/back/276.json | 32 + public/images/pokemon/variant/back/277.json | 36 + .../images/pokemon/variant/back/359-mega.json | 24 + public/images/pokemon/variant/back/359.json | 24 + public/images/pokemon/variant/back/377.json | 26 + public/images/pokemon/variant/back/378.json | 29 + public/images/pokemon/variant/back/379.json | 26 + public/images/pokemon/variant/back/39.json | 16 + public/images/pokemon/variant/back/390.json | 32 + public/images/pokemon/variant/back/391.json | 36 + public/images/pokemon/variant/back/392.json | 42 + public/images/pokemon/variant/back/40.json | 17 + public/images/pokemon/variant/back/430.json | 34 + public/images/pokemon/variant/back/455.json | 34 + public/images/pokemon/variant/back/486.json | 32 + public/images/pokemon/variant/back/501.json | 24 + public/images/pokemon/variant/back/502.json | 28 + public/images/pokemon/variant/back/503.json | 33 + public/images/pokemon/variant/back/527.json | 20 + public/images/pokemon/variant/back/528.json | 30 + public/images/pokemon/variant/back/587.json | 28 + public/images/pokemon/variant/back/588.json | 20 + public/images/pokemon/variant/back/589.json | 30 + public/images/pokemon/variant/back/590.json | 30 + public/images/pokemon/variant/back/591.json | 28 + public/images/pokemon/variant/back/616.json | 26 + public/images/pokemon/variant/back/617.json | 30 + public/images/pokemon/variant/back/621.json | 26 + public/images/pokemon/variant/back/6503.json | 38 + public/images/pokemon/variant/back/656.json | 24 + public/images/pokemon/variant/back/657.json | 24 + .../images/pokemon/variant/back/658-ash.json | 38 + public/images/pokemon/variant/back/658.json | 26 + .../pokemon/variant/back/676-dandy.json | 28 + .../pokemon/variant/back/676-debutante.json | 28 + .../pokemon/variant/back/676-diamond.json | 30 + .../pokemon/variant/back/676-heart.json | 30 + .../pokemon/variant/back/676-kabuki.json | 36 + .../pokemon/variant/back/676-la-reine.json | 28 + .../pokemon/variant/back/676-matron.json | 29 + .../pokemon/variant/back/676-pharaoh.json | 30 + .../images/pokemon/variant/back/676-star.json | 30 + public/images/pokemon/variant/back/676.json | 23 + public/images/pokemon/variant/back/682.json | 20 + public/images/pokemon/variant/back/683.json | 20 + public/images/pokemon/variant/back/684.json | 18 + public/images/pokemon/variant/back/685.json | 28 + public/images/pokemon/variant/back/688.json | 30 + public/images/pokemon/variant/back/689.json | 31 + public/images/pokemon/variant/back/807.json | 28 + public/images/pokemon/variant/back/894.json | 24 + public/images/pokemon/variant/back/895.json | 26 + public/images/pokemon/variant/back/944.json | 44 + public/images/pokemon/variant/back/945.json | 38 + .../pokemon/variant/back/female/154.json | 26 + .../pokemon/variant/back/female/194.json | 20 + .../pokemon/variant/back/female/195.json | 24 + .../pokemon/variant/back/female/198.json | 26 + .../back/female/25-beauty-cosplay.json | 32 + .../variant/back/female/25-cool-cosplay.json | 31 + .../variant/back/female/25-cosplay.json | 26 + .../variant/back/female/25-cute-cosplay.json | 32 + .../variant/back/female/25-partner.json | 26 + .../variant/back/female/25-smart-cosplay.json | 32 + .../variant/back/female/25-tough-cosplay.json | 35 + .../pokemon/variant/back/female/25.json | 26 + .../pokemon/variant/back/female/26.json | 33 + public/images/pokemon/variant/exp/2026.json | 34 + public/images/pokemon/variant/exp/2103.json | 28 + .../images/pokemon/variant/exp/359-mega.json | 34 + public/images/pokemon/variant/exp/6503.json | 37 + public/images/pokemon/variant/exp/656.json | 32 + public/images/pokemon/variant/exp/657.json | 32 + .../images/pokemon/variant/exp/658-ash.json | 44 + public/images/pokemon/variant/exp/658.json | 34 + public/images/pokemon/variant/exp/676.json | 22 + public/images/pokemon/variant/exp/682.json | 28 + public/images/pokemon/variant/exp/683.json | 32 + public/images/pokemon/variant/exp/684.json | 30 + public/images/pokemon/variant/exp/685.json | 28 + public/images/pokemon/variant/exp/688.json | 33 + public/images/pokemon/variant/exp/689.json | 31 + public/images/pokemon/variant/exp/807.json | 36 + public/images/pokemon/variant/exp/894.json | 27 + public/images/pokemon/variant/exp/895.json | 34 + public/images/pokemon/variant/exp/944.json | 42 + public/images/pokemon/variant/exp/945.json | 53 + .../images/pokemon/variant/exp/back/2026.json | 31 + .../images/pokemon/variant/exp/back/2103.json | 28 + .../pokemon/variant/exp/back/359-mega.json | 24 + .../images/pokemon/variant/exp/back/6503.json | 35 + .../images/pokemon/variant/exp/back/656.json | 24 + .../images/pokemon/variant/exp/back/657.json | 24 + .../pokemon/variant/exp/back/658-ash.json | 38 + .../images/pokemon/variant/exp/back/658.json | 26 + .../images/pokemon/variant/exp/back/676.json | 21 + .../images/pokemon/variant/exp/back/682.json | 21 + .../images/pokemon/variant/exp/back/683.json | 20 + .../images/pokemon/variant/exp/back/684.json | 22 + .../images/pokemon/variant/exp/back/685.json | 26 + .../images/pokemon/variant/exp/back/688.json | 30 + .../images/pokemon/variant/exp/back/689.json | 31 + .../images/pokemon/variant/exp/back/807.json | 38 + .../images/pokemon/variant/exp/back/894.json | 24 + .../images/pokemon/variant/exp/back/895.json | 28 + .../images/pokemon/variant/exp/back/944.json | 34 + .../images/pokemon/variant/exp/back/945.json | 43 + public/images/pokemon/variant/female/154.json | 30 + public/images/pokemon/variant/female/194.json | 24 + public/images/pokemon/variant/female/195.json | 25 + public/images/pokemon/variant/female/198.json | 34 + .../variant/female/25-beauty-cosplay.json | 49 + .../variant/female/25-cool-cosplay.json | 49 + .../pokemon/variant/female/25-cosplay.json | 36 + .../variant/female/25-cute-cosplay.json | 43 + .../pokemon/variant/female/25-partner.json | 36 + .../variant/female/25-smart-cosplay.json | 42 + .../variant/female/25-tough-cosplay.json | 43 + public/images/pokemon/variant/female/25.json | 36 + public/images/pokemon/variant/female/26.json | 39 + public/images/pokemon_icons_1v.json | 4037 +++-- public/images/pokemon_icons_1v.png | Bin 50464 -> 58708 bytes public/images/pokemon_icons_2v.json | 5867 +++++-- public/images/pokemon_icons_2v.png | Bin 29126 -> 37175 bytes public/images/pokemon_icons_3v.json | 6070 +++++-- public/images/pokemon_icons_3v.png | Bin 39375 -> 44779 bytes public/images/pokemon_icons_4v.json | 5797 +++++-- public/images/pokemon_icons_4v.png | Bin 37578 -> 42411 bytes public/images/pokemon_icons_5v.json | 5979 +++++-- public/images/pokemon_icons_5v.png | Bin 35204 -> 41975 bytes public/images/pokemon_icons_6v.json | 4929 ++++-- public/images/pokemon_icons_6v.png | Bin 26654 -> 35860 bytes public/images/pokemon_icons_7v.json | 3935 +++-- public/images/pokemon_icons_7v.png | Bin 25764 -> 27054 bytes public/images/pokemon_icons_8v.json | 5419 ++++-- public/images/pokemon_icons_8v.png | Bin 41393 -> 46264 bytes public/images/pokemon_icons_9v.json | 4341 +++-- public/images/pokemon_icons_9v.png | Bin 32551 -> 35130 bytes 721 files changed, 46008 insertions(+), 24828 deletions(-) create mode 100644 public/images/pokemon/icons/2/198-f.png create mode 100644 public/images/pokemon/icons/2/198s-f.png create mode 100644 public/images/pokemon/icons/variant/1/102_2.png create mode 100644 public/images/pokemon/icons/variant/1/102_3.png create mode 100644 public/images/pokemon/icons/variant/1/103_2.png create mode 100644 public/images/pokemon/icons/variant/1/103_3.png create mode 100644 public/images/pokemon/icons/variant/1/128_2.png create mode 100644 public/images/pokemon/icons/variant/1/128_3.png create mode 100644 public/images/pokemon/icons/variant/1/133-partner_2.png create mode 100644 public/images/pokemon/icons/variant/1/133-partner_3.png create mode 100644 public/images/pokemon/icons/variant/1/25-beauty-cosplay_2.png create mode 100644 public/images/pokemon/icons/variant/1/25-beauty-cosplay_3.png create mode 100644 public/images/pokemon/icons/variant/1/25-cool-cosplay_2.png create mode 100644 public/images/pokemon/icons/variant/1/25-cool-cosplay_3.png create mode 100644 public/images/pokemon/icons/variant/1/25-cosplay_2.png create mode 100644 public/images/pokemon/icons/variant/1/25-cosplay_3.png create mode 100644 public/images/pokemon/icons/variant/1/25-cute-cosplay_2.png create mode 100644 public/images/pokemon/icons/variant/1/25-cute-cosplay_3.png create mode 100644 public/images/pokemon/icons/variant/1/25-gigantamax_2.png create mode 100644 public/images/pokemon/icons/variant/1/25-gigantamax_3.png create mode 100644 public/images/pokemon/icons/variant/1/25-partner_2.png create mode 100644 public/images/pokemon/icons/variant/1/25-partner_3.png create mode 100644 public/images/pokemon/icons/variant/1/25-smart-cosplay_2.png create mode 100644 public/images/pokemon/icons/variant/1/25-smart-cosplay_3.png create mode 100644 public/images/pokemon/icons/variant/1/25-tough-cosplay_2.png create mode 100644 public/images/pokemon/icons/variant/1/25-tough-cosplay_3.png create mode 100644 public/images/pokemon/icons/variant/1/25_2.png create mode 100644 public/images/pokemon/icons/variant/1/25_3.png create mode 100644 public/images/pokemon/icons/variant/1/26_2.png create mode 100644 public/images/pokemon/icons/variant/1/26_3.png create mode 100644 public/images/pokemon/icons/variant/1/39_2.png create mode 100644 public/images/pokemon/icons/variant/1/39_3.png create mode 100644 public/images/pokemon/icons/variant/1/40_2.png create mode 100644 public/images/pokemon/icons/variant/1/40_3.png create mode 100644 public/images/pokemon/icons/variant/2/152_2.png create mode 100644 public/images/pokemon/icons/variant/2/152_3.png create mode 100644 public/images/pokemon/icons/variant/2/153_2.png create mode 100644 public/images/pokemon/icons/variant/2/153_3.png create mode 100644 public/images/pokemon/icons/variant/2/154-f_2.png create mode 100644 public/images/pokemon/icons/variant/2/154-f_3.png create mode 100644 public/images/pokemon/icons/variant/2/154_2.png create mode 100644 public/images/pokemon/icons/variant/2/154_3.png create mode 100644 public/images/pokemon/icons/variant/2/158_2.png create mode 100644 public/images/pokemon/icons/variant/2/158_3.png create mode 100644 public/images/pokemon/icons/variant/2/159_2.png create mode 100644 public/images/pokemon/icons/variant/2/159_3.png create mode 100644 public/images/pokemon/icons/variant/2/160_2.png create mode 100644 public/images/pokemon/icons/variant/2/160_3.png create mode 100644 public/images/pokemon/icons/variant/2/167_3.png create mode 100644 public/images/pokemon/icons/variant/2/168_3.png create mode 100644 public/images/pokemon/icons/variant/2/170_2.png create mode 100644 public/images/pokemon/icons/variant/2/170_3.png create mode 100644 public/images/pokemon/icons/variant/2/171_2.png create mode 100644 public/images/pokemon/icons/variant/2/171_3.png create mode 100644 public/images/pokemon/icons/variant/2/172-spiky_2.png create mode 100644 public/images/pokemon/icons/variant/2/172-spiky_3.png create mode 100644 public/images/pokemon/icons/variant/2/172_2.png create mode 100644 public/images/pokemon/icons/variant/2/172_3.png create mode 100644 public/images/pokemon/icons/variant/2/174_2.png create mode 100644 public/images/pokemon/icons/variant/2/174_3.png create mode 100644 public/images/pokemon/icons/variant/2/194_2.png create mode 100644 public/images/pokemon/icons/variant/2/194_3.png create mode 100644 public/images/pokemon/icons/variant/2/195_2.png create mode 100644 public/images/pokemon/icons/variant/2/195_3.png create mode 100644 public/images/pokemon/icons/variant/2/198-f_2.png create mode 100644 public/images/pokemon/icons/variant/2/198-f_3.png create mode 100644 public/images/pokemon/icons/variant/2/198_2.png create mode 100644 public/images/pokemon/icons/variant/2/198_3.png create mode 100644 public/images/pokemon/icons/variant/2/211_2.png create mode 100644 public/images/pokemon/icons/variant/2/211_3.png create mode 100644 public/images/pokemon/icons/variant/3/276_2.png create mode 100644 public/images/pokemon/icons/variant/3/276_3.png create mode 100644 public/images/pokemon/icons/variant/3/277_2.png create mode 100644 public/images/pokemon/icons/variant/3/277_3.png create mode 100644 public/images/pokemon/icons/variant/3/359-mega_2.png create mode 100644 public/images/pokemon/icons/variant/3/359-mega_3.png create mode 100644 public/images/pokemon/icons/variant/3/359_2.png create mode 100644 public/images/pokemon/icons/variant/3/359_3.png create mode 100644 public/images/pokemon/icons/variant/3/377_2.png create mode 100644 public/images/pokemon/icons/variant/3/377_3.png create mode 100644 public/images/pokemon/icons/variant/3/378_1.png create mode 100644 public/images/pokemon/icons/variant/3/378_2.png create mode 100644 public/images/pokemon/icons/variant/3/378_3.png create mode 100644 public/images/pokemon/icons/variant/3/379_2.png create mode 100644 public/images/pokemon/icons/variant/3/379_3.png delete mode 100644 public/images/pokemon/icons/variant/3/427_2.png delete mode 100644 public/images/pokemon/icons/variant/3/427_3.png delete mode 100644 public/images/pokemon/icons/variant/3/428-mega_2.png delete mode 100644 public/images/pokemon/icons/variant/3/428_2.png delete mode 100644 public/images/pokemon/icons/variant/3/429_1.png delete mode 100644 public/images/pokemon/icons/variant/3/429_2.png delete mode 100644 public/images/pokemon/icons/variant/3/429_3.png delete mode 100644 public/images/pokemon/icons/variant/3/475-mega_3.png delete mode 100644 public/images/pokemon/icons/variant/3/475_3.png create mode 100644 public/images/pokemon/icons/variant/4/390_2.png create mode 100644 public/images/pokemon/icons/variant/4/390_3.png create mode 100644 public/images/pokemon/icons/variant/4/391_2.png create mode 100644 public/images/pokemon/icons/variant/4/391_3.png create mode 100644 public/images/pokemon/icons/variant/4/392_2.png create mode 100644 public/images/pokemon/icons/variant/4/392_3.png create mode 100644 public/images/pokemon/icons/variant/4/430_2.png create mode 100644 public/images/pokemon/icons/variant/4/430_3.png create mode 100644 public/images/pokemon/icons/variant/4/455_2.png create mode 100644 public/images/pokemon/icons/variant/4/455_3.png create mode 100644 public/images/pokemon/icons/variant/4/486_2.png create mode 100644 public/images/pokemon/icons/variant/4/486_3.png create mode 100644 public/images/pokemon/icons/variant/5/501_2.png create mode 100644 public/images/pokemon/icons/variant/5/501_3.png create mode 100644 public/images/pokemon/icons/variant/5/502_2.png create mode 100644 public/images/pokemon/icons/variant/5/502_3.png create mode 100644 public/images/pokemon/icons/variant/5/503_2.png create mode 100644 public/images/pokemon/icons/variant/5/503_3.png create mode 100644 public/images/pokemon/icons/variant/5/527_2.png create mode 100644 public/images/pokemon/icons/variant/5/527_3.png create mode 100644 public/images/pokemon/icons/variant/5/528_2.png create mode 100644 public/images/pokemon/icons/variant/5/528_3.png create mode 100644 public/images/pokemon/icons/variant/5/587_2.png create mode 100644 public/images/pokemon/icons/variant/5/587_3.png create mode 100644 public/images/pokemon/icons/variant/5/588_2.png create mode 100644 public/images/pokemon/icons/variant/5/588_3.png create mode 100644 public/images/pokemon/icons/variant/5/589_2.png create mode 100644 public/images/pokemon/icons/variant/5/589_3.png create mode 100644 public/images/pokemon/icons/variant/5/590_2.png create mode 100644 public/images/pokemon/icons/variant/5/590_3.png create mode 100644 public/images/pokemon/icons/variant/5/591_2.png create mode 100644 public/images/pokemon/icons/variant/5/591_3.png create mode 100644 public/images/pokemon/icons/variant/5/616_2.png create mode 100644 public/images/pokemon/icons/variant/5/616_3.png create mode 100644 public/images/pokemon/icons/variant/5/617_2.png create mode 100644 public/images/pokemon/icons/variant/5/617_3.png create mode 100644 public/images/pokemon/icons/variant/5/621_2.png create mode 100644 public/images/pokemon/icons/variant/5/621_3.png create mode 100644 public/images/pokemon/icons/variant/6/656_2.png create mode 100644 public/images/pokemon/icons/variant/6/656_3.png create mode 100644 public/images/pokemon/icons/variant/6/657_2.png create mode 100644 public/images/pokemon/icons/variant/6/657_3.png create mode 100644 public/images/pokemon/icons/variant/6/658-ash_2.png create mode 100644 public/images/pokemon/icons/variant/6/658-ash_3.png create mode 100644 public/images/pokemon/icons/variant/6/658_2.png create mode 100644 public/images/pokemon/icons/variant/6/658_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-dandy_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-dandy_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-debutante_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-debutante_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-diamond_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-diamond_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-heart_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-heart_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-kabuki_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-kabuki_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-la-reine_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-la-reine_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-matron_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-matron_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-pharaoh_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-pharaoh_3.png create mode 100644 public/images/pokemon/icons/variant/6/676-star_2.png create mode 100644 public/images/pokemon/icons/variant/6/676-star_3.png create mode 100644 public/images/pokemon/icons/variant/6/676_2.png create mode 100644 public/images/pokemon/icons/variant/6/676_3.png create mode 100644 public/images/pokemon/icons/variant/6/682_2.png create mode 100644 public/images/pokemon/icons/variant/6/682_3.png create mode 100644 public/images/pokemon/icons/variant/6/683_2.png create mode 100644 public/images/pokemon/icons/variant/6/683_3.png create mode 100644 public/images/pokemon/icons/variant/6/684_2.png create mode 100644 public/images/pokemon/icons/variant/6/684_3.png create mode 100644 public/images/pokemon/icons/variant/6/685_2.png create mode 100644 public/images/pokemon/icons/variant/6/685_3.png create mode 100644 public/images/pokemon/icons/variant/6/688_2.png create mode 100644 public/images/pokemon/icons/variant/6/688_3.png create mode 100644 public/images/pokemon/icons/variant/6/689_2.png create mode 100644 public/images/pokemon/icons/variant/6/689_3.png create mode 100644 public/images/pokemon/icons/variant/7/2026_2.png create mode 100644 public/images/pokemon/icons/variant/7/2026_3.png create mode 100644 public/images/pokemon/icons/variant/7/2103_2.png create mode 100644 public/images/pokemon/icons/variant/7/2103_3.png create mode 100644 public/images/pokemon/icons/variant/7/807_2.png create mode 100644 public/images/pokemon/icons/variant/7/807_3.png create mode 100644 public/images/pokemon/icons/variant/8/6503_2.png create mode 100644 public/images/pokemon/icons/variant/8/6503_3.png create mode 100644 public/images/pokemon/icons/variant/8/851-gigantamax.png create mode 100644 public/images/pokemon/icons/variant/8/851-gigantamax_2.png create mode 100644 public/images/pokemon/icons/variant/8/851-gigantamax_3.png create mode 100644 public/images/pokemon/icons/variant/8/851s-gigantamax.png create mode 100644 public/images/pokemon/icons/variant/8/894_2.png create mode 100644 public/images/pokemon/icons/variant/8/894_3.png create mode 100644 public/images/pokemon/icons/variant/8/895_2.png create mode 100644 public/images/pokemon/icons/variant/8/895_3.png delete mode 100644 public/images/pokemon/icons/variant/8/909_2.png delete mode 100644 public/images/pokemon/icons/variant/8/909_3.png rename public/images/pokemon/icons/variant/{8 => 9}/1003_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/1003_3.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/1006_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/1006_3.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/1010_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/1010_3.png (100%) create mode 100644 public/images/pokemon/icons/variant/9/1012-counterfeit_2.png create mode 100644 public/images/pokemon/icons/variant/9/1012-counterfeit_3.png create mode 100644 public/images/pokemon/icons/variant/9/1013-unremarkable_2.png create mode 100644 public/images/pokemon/icons/variant/9/1013-unremarkable_3.png rename public/images/pokemon/icons/variant/{8 => 9}/912_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/912_3.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/913_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/913_3.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/914_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/914_3.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/940_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/940_3.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/941_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/941_3.png (100%) create mode 100644 public/images/pokemon/icons/variant/9/944_2.png create mode 100644 public/images/pokemon/icons/variant/9/944_3.png create mode 100644 public/images/pokemon/icons/variant/9/945_2.png create mode 100644 public/images/pokemon/icons/variant/9/945_3.png rename public/images/pokemon/icons/variant/{8 => 9}/953_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/953_3.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/954_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/954_3.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/981_2.png (100%) rename public/images/pokemon/icons/variant/{8 => 9}/981_3.png (100%) create mode 100644 public/images/pokemon/variant/1012-counterfeit.json create mode 100644 public/images/pokemon/variant/1013-unremarkable.json create mode 100644 public/images/pokemon/variant/102.json create mode 100644 public/images/pokemon/variant/103.json create mode 100644 public/images/pokemon/variant/128.json create mode 100644 public/images/pokemon/variant/152.json create mode 100644 public/images/pokemon/variant/153.json create mode 100644 public/images/pokemon/variant/154.json create mode 100644 public/images/pokemon/variant/158.json create mode 100644 public/images/pokemon/variant/159.json create mode 100644 public/images/pokemon/variant/160.json create mode 100644 public/images/pokemon/variant/167.json create mode 100644 public/images/pokemon/variant/168.json create mode 100644 public/images/pokemon/variant/170.json create mode 100644 public/images/pokemon/variant/171.json create mode 100644 public/images/pokemon/variant/172-spiky.json create mode 100644 public/images/pokemon/variant/172.json create mode 100644 public/images/pokemon/variant/174.json create mode 100644 public/images/pokemon/variant/194.json create mode 100644 public/images/pokemon/variant/195.json create mode 100644 public/images/pokemon/variant/198.json create mode 100644 public/images/pokemon/variant/2026.json create mode 100644 public/images/pokemon/variant/2103.json create mode 100644 public/images/pokemon/variant/211.json create mode 100644 public/images/pokemon/variant/25-beauty-cosplay.json create mode 100644 public/images/pokemon/variant/25-cool-cosplay.json create mode 100644 public/images/pokemon/variant/25-cosplay.json create mode 100644 public/images/pokemon/variant/25-cute-cosplay.json create mode 100644 public/images/pokemon/variant/25-gigantamax.json create mode 100644 public/images/pokemon/variant/25-partner.json create mode 100644 public/images/pokemon/variant/25-smart-cosplay.json create mode 100644 public/images/pokemon/variant/25-tough-cosplay.json create mode 100644 public/images/pokemon/variant/25.json create mode 100644 public/images/pokemon/variant/26.json create mode 100644 public/images/pokemon/variant/276.json create mode 100644 public/images/pokemon/variant/277.json create mode 100644 public/images/pokemon/variant/359-mega.json create mode 100644 public/images/pokemon/variant/359.json create mode 100644 public/images/pokemon/variant/377.json create mode 100644 public/images/pokemon/variant/378.json create mode 100644 public/images/pokemon/variant/379.json create mode 100644 public/images/pokemon/variant/39.json create mode 100644 public/images/pokemon/variant/390.json create mode 100644 public/images/pokemon/variant/391.json create mode 100644 public/images/pokemon/variant/392.json create mode 100644 public/images/pokemon/variant/40.json create mode 100644 public/images/pokemon/variant/430.json create mode 100644 public/images/pokemon/variant/455.json create mode 100644 public/images/pokemon/variant/486.json create mode 100644 public/images/pokemon/variant/501.json create mode 100644 public/images/pokemon/variant/502.json create mode 100644 public/images/pokemon/variant/503.json create mode 100644 public/images/pokemon/variant/527.json create mode 100644 public/images/pokemon/variant/528.json create mode 100644 public/images/pokemon/variant/587.json create mode 100644 public/images/pokemon/variant/588.json create mode 100644 public/images/pokemon/variant/589.json create mode 100644 public/images/pokemon/variant/590.json create mode 100644 public/images/pokemon/variant/591.json create mode 100644 public/images/pokemon/variant/616.json create mode 100644 public/images/pokemon/variant/617.json create mode 100644 public/images/pokemon/variant/621.json create mode 100644 public/images/pokemon/variant/6503.json create mode 100644 public/images/pokemon/variant/656.json create mode 100644 public/images/pokemon/variant/657.json create mode 100644 public/images/pokemon/variant/658-ash.json create mode 100644 public/images/pokemon/variant/658.json create mode 100644 public/images/pokemon/variant/676-dandy.json create mode 100644 public/images/pokemon/variant/676-debutante.json create mode 100644 public/images/pokemon/variant/676-diamond.json create mode 100644 public/images/pokemon/variant/676-heart.json create mode 100644 public/images/pokemon/variant/676-kabuki.json create mode 100644 public/images/pokemon/variant/676-la-reine.json create mode 100644 public/images/pokemon/variant/676-matron.json create mode 100644 public/images/pokemon/variant/676-pharaoh.json create mode 100644 public/images/pokemon/variant/676-star.json create mode 100644 public/images/pokemon/variant/676.json create mode 100644 public/images/pokemon/variant/682.json create mode 100644 public/images/pokemon/variant/683.json create mode 100644 public/images/pokemon/variant/684.json create mode 100644 public/images/pokemon/variant/685.json create mode 100644 public/images/pokemon/variant/688.json create mode 100644 public/images/pokemon/variant/689.json create mode 100644 public/images/pokemon/variant/807.json create mode 100644 public/images/pokemon/variant/894.json create mode 100644 public/images/pokemon/variant/895.json create mode 100644 public/images/pokemon/variant/944.json create mode 100644 public/images/pokemon/variant/945.json create mode 100644 public/images/pokemon/variant/back/1012-counterfeit.json create mode 100644 public/images/pokemon/variant/back/1013-unremarkable.json create mode 100644 public/images/pokemon/variant/back/102.json create mode 100644 public/images/pokemon/variant/back/103.json create mode 100644 public/images/pokemon/variant/back/128.json create mode 100644 public/images/pokemon/variant/back/152.json create mode 100644 public/images/pokemon/variant/back/153.json create mode 100644 public/images/pokemon/variant/back/154.json create mode 100644 public/images/pokemon/variant/back/158.json create mode 100644 public/images/pokemon/variant/back/159.json create mode 100644 public/images/pokemon/variant/back/160.json create mode 100644 public/images/pokemon/variant/back/167.json create mode 100644 public/images/pokemon/variant/back/168.json create mode 100644 public/images/pokemon/variant/back/170.json create mode 100644 public/images/pokemon/variant/back/171.json create mode 100644 public/images/pokemon/variant/back/172-spiky.json create mode 100644 public/images/pokemon/variant/back/172-spiky_2.png create mode 100644 public/images/pokemon/variant/back/172-spiky_3.png create mode 100644 public/images/pokemon/variant/back/172.json create mode 100644 public/images/pokemon/variant/back/172_2.png create mode 100644 public/images/pokemon/variant/back/172_3.png create mode 100644 public/images/pokemon/variant/back/174.json create mode 100644 public/images/pokemon/variant/back/194.json create mode 100644 public/images/pokemon/variant/back/195.json create mode 100644 public/images/pokemon/variant/back/198.json create mode 100644 public/images/pokemon/variant/back/2026.json create mode 100644 public/images/pokemon/variant/back/2103.json create mode 100644 public/images/pokemon/variant/back/211.json create mode 100644 public/images/pokemon/variant/back/25-beauty-cosplay.json create mode 100644 public/images/pokemon/variant/back/25-cool-cosplay.json create mode 100644 public/images/pokemon/variant/back/25-cosplay.json create mode 100644 public/images/pokemon/variant/back/25-cute-cosplay.json create mode 100644 public/images/pokemon/variant/back/25-gigantamax.json create mode 100644 public/images/pokemon/variant/back/25-partner.json create mode 100644 public/images/pokemon/variant/back/25-smart-cosplay.json create mode 100644 public/images/pokemon/variant/back/25-tough-cosplay.json create mode 100644 public/images/pokemon/variant/back/25.json create mode 100644 public/images/pokemon/variant/back/26.json create mode 100644 public/images/pokemon/variant/back/276.json create mode 100644 public/images/pokemon/variant/back/277.json create mode 100644 public/images/pokemon/variant/back/359-mega.json create mode 100644 public/images/pokemon/variant/back/359.json create mode 100644 public/images/pokemon/variant/back/377.json create mode 100644 public/images/pokemon/variant/back/378.json create mode 100644 public/images/pokemon/variant/back/379.json create mode 100644 public/images/pokemon/variant/back/39.json create mode 100644 public/images/pokemon/variant/back/390.json create mode 100644 public/images/pokemon/variant/back/391.json create mode 100644 public/images/pokemon/variant/back/392.json create mode 100644 public/images/pokemon/variant/back/40.json create mode 100644 public/images/pokemon/variant/back/430.json create mode 100644 public/images/pokemon/variant/back/455.json create mode 100644 public/images/pokemon/variant/back/486.json create mode 100644 public/images/pokemon/variant/back/501.json create mode 100644 public/images/pokemon/variant/back/502.json create mode 100644 public/images/pokemon/variant/back/503.json create mode 100644 public/images/pokemon/variant/back/527.json create mode 100644 public/images/pokemon/variant/back/528.json create mode 100644 public/images/pokemon/variant/back/587.json create mode 100644 public/images/pokemon/variant/back/588.json create mode 100644 public/images/pokemon/variant/back/589.json create mode 100644 public/images/pokemon/variant/back/590.json create mode 100644 public/images/pokemon/variant/back/591.json create mode 100644 public/images/pokemon/variant/back/616.json create mode 100644 public/images/pokemon/variant/back/617.json create mode 100644 public/images/pokemon/variant/back/621.json create mode 100644 public/images/pokemon/variant/back/6503.json create mode 100644 public/images/pokemon/variant/back/656.json create mode 100644 public/images/pokemon/variant/back/657.json create mode 100644 public/images/pokemon/variant/back/658-ash.json create mode 100644 public/images/pokemon/variant/back/658.json create mode 100644 public/images/pokemon/variant/back/676-dandy.json create mode 100644 public/images/pokemon/variant/back/676-debutante.json create mode 100644 public/images/pokemon/variant/back/676-diamond.json create mode 100644 public/images/pokemon/variant/back/676-heart.json create mode 100644 public/images/pokemon/variant/back/676-kabuki.json create mode 100644 public/images/pokemon/variant/back/676-la-reine.json create mode 100644 public/images/pokemon/variant/back/676-matron.json create mode 100644 public/images/pokemon/variant/back/676-pharaoh.json create mode 100644 public/images/pokemon/variant/back/676-star.json create mode 100644 public/images/pokemon/variant/back/676.json create mode 100644 public/images/pokemon/variant/back/682.json create mode 100644 public/images/pokemon/variant/back/683.json create mode 100644 public/images/pokemon/variant/back/684.json create mode 100644 public/images/pokemon/variant/back/685.json create mode 100644 public/images/pokemon/variant/back/688.json create mode 100644 public/images/pokemon/variant/back/689.json create mode 100644 public/images/pokemon/variant/back/807.json create mode 100644 public/images/pokemon/variant/back/894.json create mode 100644 public/images/pokemon/variant/back/895.json create mode 100644 public/images/pokemon/variant/back/944.json create mode 100644 public/images/pokemon/variant/back/945.json create mode 100644 public/images/pokemon/variant/back/female/154.json create mode 100644 public/images/pokemon/variant/back/female/194.json create mode 100644 public/images/pokemon/variant/back/female/195.json create mode 100644 public/images/pokemon/variant/back/female/198.json create mode 100644 public/images/pokemon/variant/back/female/25-beauty-cosplay.json create mode 100644 public/images/pokemon/variant/back/female/25-cool-cosplay.json create mode 100644 public/images/pokemon/variant/back/female/25-cosplay.json create mode 100644 public/images/pokemon/variant/back/female/25-cute-cosplay.json create mode 100644 public/images/pokemon/variant/back/female/25-partner.json create mode 100644 public/images/pokemon/variant/back/female/25-smart-cosplay.json create mode 100644 public/images/pokemon/variant/back/female/25-tough-cosplay.json create mode 100644 public/images/pokemon/variant/back/female/25.json create mode 100644 public/images/pokemon/variant/back/female/26.json create mode 100644 public/images/pokemon/variant/exp/2026.json create mode 100644 public/images/pokemon/variant/exp/2103.json create mode 100644 public/images/pokemon/variant/exp/359-mega.json create mode 100644 public/images/pokemon/variant/exp/6503.json create mode 100644 public/images/pokemon/variant/exp/656.json create mode 100644 public/images/pokemon/variant/exp/657.json create mode 100644 public/images/pokemon/variant/exp/658-ash.json create mode 100644 public/images/pokemon/variant/exp/658.json create mode 100644 public/images/pokemon/variant/exp/676.json create mode 100644 public/images/pokemon/variant/exp/682.json create mode 100644 public/images/pokemon/variant/exp/683.json create mode 100644 public/images/pokemon/variant/exp/684.json create mode 100644 public/images/pokemon/variant/exp/685.json create mode 100644 public/images/pokemon/variant/exp/688.json create mode 100644 public/images/pokemon/variant/exp/689.json create mode 100644 public/images/pokemon/variant/exp/807.json create mode 100644 public/images/pokemon/variant/exp/894.json create mode 100644 public/images/pokemon/variant/exp/895.json create mode 100644 public/images/pokemon/variant/exp/944.json create mode 100644 public/images/pokemon/variant/exp/945.json create mode 100644 public/images/pokemon/variant/exp/back/2026.json create mode 100644 public/images/pokemon/variant/exp/back/2103.json create mode 100644 public/images/pokemon/variant/exp/back/359-mega.json create mode 100644 public/images/pokemon/variant/exp/back/6503.json create mode 100644 public/images/pokemon/variant/exp/back/656.json create mode 100644 public/images/pokemon/variant/exp/back/657.json create mode 100644 public/images/pokemon/variant/exp/back/658-ash.json create mode 100644 public/images/pokemon/variant/exp/back/658.json create mode 100644 public/images/pokemon/variant/exp/back/676.json create mode 100644 public/images/pokemon/variant/exp/back/682.json create mode 100644 public/images/pokemon/variant/exp/back/683.json create mode 100644 public/images/pokemon/variant/exp/back/684.json create mode 100644 public/images/pokemon/variant/exp/back/685.json create mode 100644 public/images/pokemon/variant/exp/back/688.json create mode 100644 public/images/pokemon/variant/exp/back/689.json create mode 100644 public/images/pokemon/variant/exp/back/807.json create mode 100644 public/images/pokemon/variant/exp/back/894.json create mode 100644 public/images/pokemon/variant/exp/back/895.json create mode 100644 public/images/pokemon/variant/exp/back/944.json create mode 100644 public/images/pokemon/variant/exp/back/945.json create mode 100644 public/images/pokemon/variant/female/154.json create mode 100644 public/images/pokemon/variant/female/194.json create mode 100644 public/images/pokemon/variant/female/195.json create mode 100644 public/images/pokemon/variant/female/198.json create mode 100644 public/images/pokemon/variant/female/25-beauty-cosplay.json create mode 100644 public/images/pokemon/variant/female/25-cool-cosplay.json create mode 100644 public/images/pokemon/variant/female/25-cosplay.json create mode 100644 public/images/pokemon/variant/female/25-cute-cosplay.json create mode 100644 public/images/pokemon/variant/female/25-partner.json create mode 100644 public/images/pokemon/variant/female/25-smart-cosplay.json create mode 100644 public/images/pokemon/variant/female/25-tough-cosplay.json create mode 100644 public/images/pokemon/variant/female/25.json create mode 100644 public/images/pokemon/variant/female/26.json diff --git a/public/images/pokemon/1012-counterfeit.png b/public/images/pokemon/1012-counterfeit.png index 2482debd312adb3c6c904f44faa54e225f53c515..32d9c1790c94c5efc57b8387f8a75c202b348fb8 100644 GIT binary patch delta 720 zcmV;>0x$ic1?UBkB!2;OQb$4nuFf3k0000#P)t-s0000G5D+FA86_JVVLur{GBQmz zHB34>IcFtlL>q#8bX}fGc*J9%mr#d-c!z|3r@C^?!*uuBXTiCy?djyE$5RFX000$q zQchC<|NsC0|NsC0|NsC0|NsC0|NsC0P_X(h0006uNklIZXBa8o-T!rE~6ZtGqhH23X?+01G-EKO@D#PWTbPLe@W-( z6LL$N=C0M?m4BMYtdS{zSMai=UbDBGBm@`V3|*8nqw@u$2*yC{WMWBi#f$$u%O`_uMo#c{Upv^gvk>Vf2SvP(?6EYpr+p>~#}SniHw@Vg?zB&&dniiYpE-gDb)W8L z+}v`dy&qS`+_}?DU_)Gf59h+o`LS`^|Hps)QG5aCqb+$h-dy3;eD`okce;;?&ZFt596FPl^tWl~t#@8tO2Zd))bUF?&a=rq zP3f+Ukd4CQamSL3Rtn7nK-WZ^ui!^}T;qokM3 zY1E{~O3LvOvCbcGc}-Q-leWC|jS|T@MxG?b>5egu8x;j8NmS2fG3IFrckD%*MS>6(fOP znrMjYc0{ua<)EGxv6blldhX$J`ktawQTa51M9yf%HS5yJC#zKSC+4lDG;bX_cJBWGpviFC2AbK;a9eXRG|EI9KIY#ZD?Q4t~`$ zocqDqAFSmaQ@CF^ViwBU_dM!LLb^4Rl-eb`8={j`Y*%>GEB?V;r4FjH!p*an0SI{_L z&FcG{qgzO=$}hTvon7da`z;HfX)tIy6@hP#0000*P=8ERMF0Q*5D*Y48Vw~I8#E*Z zKrk>xHa00z7imNrYFi+9V^n)@Y+as8dxvCr#ABeBP@aW!n2B|#x^m3Jbobh4!MU#H z;oH7C z)Z2QaAb%7EU@;;G5n>SE|53ZwMytup2s#(N=t^5{K7KX_v1#@gPIEIRAa}iqxq7(g zO+--tM|t=Ac=%5qGQaoS7_LnC=FXWs`uL;O@17YWgXAM)?`Rujl$d~(H_B6O=xC+9 zzIVpNAag=~X)r;I_K8%)N!k|(`WUmf%5L?caFKYzQA|wj=bws+tN2e zpMQE9x%%dA)#P(uigbZHtrS4Gn$J=N!ecyxjhvG3|vyUYux`Ij|7zo@GrM z&N-J?z*;YVBn`ufZW`f~5{ei2lcz*DiBsN)USQ2>mvlO27zQb+k8|BT`ktyg)%Uc{ z1Kzd+l9q+AOzHHQWv;yN#CsO&A6%?lq<<@L@NOkKGj8V|FM z0QSLoksqEJV3zIUp7TcU_+uVhCB!wvupa!v3^5NJR(NNAJ{jXC7KYU^K3jZ--e)tycqh9U+l?we;1(PX1=b!;~Bhf zk}I0MnI9tOw$Zo1?7j1Ri8tDvdBZV!!rVFD;0Nu_IFT^7E9CtZFEPpocN^XK9!oI& zYutGebB$5lN9~HLCV!2?9O$iU)-s7LOQaGo547d>DUAeL2X-7^t<&X#Q`d9qE z*xC4sg?~EZsp?3nMEltHneX{m8p64cJ@p~%neX&Kp=P|Tb<+OryB+*MnMcfAwgA1c zZL1}b(rbvv?GTy{qfKKqCULhbTJ|^z-O&ow__X2ZT4%hzCFU4UGT*002ovPDHLk FV1jj6REq!r diff --git a/public/images/pokemon/154.png b/public/images/pokemon/154.png index 74370115aa66d814debcf04544624ff11c066809..7547d4c573a3471a35748e9a76d99afc6f9101f1 100644 GIT binary patch literal 15328 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 Nm6cSIr~w;){BP&Z+C=~W literal 8824 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 diff --git a/public/images/pokemon/172-spiky.png b/public/images/pokemon/172-spiky.png index 2a02c6fb268c00847a77c6c73d3c305caea3e0a9..f74c65743447d1c7203888c873096c6e2bfd96d6 100644 GIT binary patch delta 422 zcmeBWKEOOdrJk`k$lZxy-8q?;3=9lr0X`wFKw3aRKvPpQ*-M}$O0!2%(cZ~TTwL*S zN@J~zjH05UlT*;rYL2681-?HE`u={(^Xe)8|Nq}~DN78fQ>Y}!FPH(yM+I>Q+w2$^ z7^OU2978O6doRD9)uO<`_JG5@-i*8G-TyT43vXwtoqQPHzTIDS?y?0Oi_G&Iwk^EX zurDx<`PvmXm;Ma-Wtu{T-+RggAO7W5DGGI&?z!sGysXuklZsqzpKh{Sx^9-wo1%4{ zMb6<*6Z7S-Z#Zu^XSGoEJfTen%r)N*-i`?M`pWh3n$ii~p38+YQ$Nm~o7g_}OhRV8 z;|%r8v--(<4K_TI+RC64bSkz|RsNzFW7jDu%?i)e?xv?tGA+qs%>4VxcVFno@AmtZ zG~F&oU5SjCB%+j>?b*ck^WzlB13k`5Z!4y|%#Ns#3Uz#TW=+>8F~h(9Rx30w?U$A{ z`;s=ZNi*%ngtOkE@|o5bd*83Wz3yNCr;QA^6y-Zs&Fu<2?pM3>FSAspNP~i6x&km5 O89ZJ6T-G@yGywp7LcuKn delta 370 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 delta 2777 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 diff --git a/public/images/pokemon/194.png b/public/images/pokemon/194.png index 589c2ae155a9f341d7b9ccdb44fe87b6c1674b5e..d126190685b872adad900c846fd5b49122e5edc3 100644 GIT binary patch delta 2114 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%0D58V!OM`ajW_`s zpuT%02xjI)GJH1heg*&w`gL{!v>G6ulY~#Z21pBIQU*iWD3ueSAxbKit4YH4VipPC zG5m(o3(#hW5`*2VkRTeIX3|g@Px*W5FP@PAYJ)`b0gv13jd1wZ!4JM-B%bdKhc5yAApD`I4z27+)kLh-v%X!h}Tue=R;uK<8R5CX)5V-ll7 zcpLIwp=O~%{A`S35t{9GiXA3km$PliB$DJDBH=LS>JQ!SGW3&Zgk&g=gu@U!>;4)r zCD24jI1KCDHC#*}N$zu)nNU)J1d$H&e!XAs*ZcK9YQ?-03rs@d00000NkvXXu0mjf DHmB-g diff --git a/public/images/pokemon/2026.png b/public/images/pokemon/2026.png index 78c881eb10ddccd14f8316d7c80453cde619e524..fde7405f65a385f7b4e00cb75a5ac396706840ab 100644 GIT binary patch delta 865 zcmV-n1D^cq2J8lq7=H)@0000&1;UE}0004VQb$4nuFf3k0000sP)t-s0000G5D*te zfM6^nWML%fz7&LOTmJMzRVN^vR4^KI%(P!6;^EN!lal}d z01|XkPE!E?|NsC0|NsC0|NsC0|NsC0UcrVw0008UNkl`B5!#i-C`?LN2SU#?1gJiZA_(NXAHa1?N3fODrz68aEgbi=t3L{(O!6H%1a zK)gd97Imc{`1#x#5BQ*lY>X~MRcvkv_SJ-n9g%FvuX}^bE4^Z?(T6}TO~{<1B8d0n zyQ_*dCghlBJAc#|sfrY@1V=?W4es042t0e}WxEaOmc79W;t0Wt2~VF-_fI*rFh)?A z=if6UbR>u4MtJ_KNI4u;Oz`u&Hs|fXK}-hBoT2yo{RP5`2!2k+xRQ`C8)JO<5vh?7 zPsl{ktu#}O4DUTmaakPRE9skzZxqjA77iEhl*ug%Gk?bWMkq!nLJT8q7<8QoNI_@j zqd{-}&|$p2?a0?*NJ!+^Ku-Q~Khjf-4pTS85*5Kd;{nm-zKl^(IxlS#9*nKhH*0|h z*X)f|>7Dr?LqXlEApNTclCfuGlt)$|6lCKJR)m#h7ghNMk&rPPYLAYD3*@zlWP}ss z^xF1%eSbC~&M-m*Y(kt-fa6|rfvd)b~%KV}ldD2UBFX3*!!8G;8x_J8h|<5Lu>!2v1hAS1x*O*OD&SlkBQ z9iy*}u{EPiSwvd4tzqdbx)ajfPP&0^X!Mg5PKz<;8#NPQ<+IP1tpyTjZ$NXE&zlyv zu!y-mt5MS#NU4@x!#Ua!kw9-o*jUA6G&M;~rBgJ>v_+h12xIYx#3^zDHN_QN^Di}J z-C8@e!JrqUK>+y+tZPF{!C?bgUNogJA0LU6hXDz%HVM rE{x=0nZo7=Hu<0001o^)HG5001peOjJex|NmrRB>wb65D*aQz7&>NA(=cN zXDAlqh%FaJfV5vF|NZ+KbIgQmTkP1kHAuS900001bW%=J06^y0W&i*J>q$gGRCr#6 z)xm2MK@`B@4Fl#>aJL1|J6*6e7^a;KEddK|RwzORZI@j2Qhz;3L2F7qsZhr)^lYuC zR?<3xKoAg?=I*WcV1P!TSh|0MGqbyyO?HOkJ zLfYgVgal~`dDc3)hVVEE(ZruK<+&sY&eFS=os|M$e}A=|l919jQB)ltGf_D`D^npT zrN@zyM5kq%^{S#Epb~XnXX2P1MxBRfoOsdC9ZL7&IOOOsjt9ng{qyCJi^P15V^knZ zGbB8Tc^8!BO&f(KmWddWjX^~MDA|sa{xNc7D5}$~s5{(*R0JGi_L)7Z0X77D(2OKmX4I0i3d24gp82Q zA;*iml7uKXMC$rpDt?iW=E!P}(2Rss61j&3XdH79i!WM3e&l`&07)XNw_k8V1#uhc zD^(jIw2d)d-~<6*5X&AVAi1H=i7QA6+Ub8J34cl@_64yR0ZldWeIM~5(3bbgMF3}{ zWC>DhZpd>zr(poM;W>;n_#-O_2!^KQR?lPX`b*X71J^fA&x6U^QVSlLiI|Klr_sP) z>2#}qUAD=ADFL-LX!5K(m%XSr@Ozc0*JZ>@rwHRgQAT=#c#e~tBFvnZk#2w9=?lmo zHdsN@@RTt9t9TB=>HgKgf@$(~2Ljm`bBS>(yu3ZgNa76Q)rJv*v_Itf9;t p?z@MTpkzvb3}vn!$dg5R@E@-l%6z3@sNw(s002ovPDHLkV1ggCi#z}T diff --git a/public/images/pokemon/25-beauty-cosplay.png b/public/images/pokemon/25-beauty-cosplay.png index a0c4c5717b29a88a8cc210a40a110b4bc4e3706a..0db73184c8e0dfca3378f572b95f5a70af1570e1 100644 GIT binary patch delta 813 zcmV+|1JeA72E+!CB!2;OQb$4nuFf3k0000>P)t-s0000G5D+9IBPl5Wl$Hew;-yUddcy-R^tnJ#fEU^^FDnj#OOuGa$Kig(YjueWh2#zX>z@4b zVQ0v1xK8j%;D7eKV1oC8XE?>u3MZ(>9O4thDb-s4csyeCI)Rz@g7bNYSLKyfL8QRU zvyqJ+$5k+~SjgMB;VJ+>OIro#jTfzx0DLts;weyGQ)b6;FJK~r^`vN*Z#hYfil+qL z`d6NH6-2&QUgUC$E6)_$xcc8u5bOm$t>5Ble6+w<_kSBd$b@}AZ3}?i@5D1*#LfLU z$`(^wwUll=$22W^yL)$MZk`jNjfc=D}Yrej84nQPa^& zI2-Tn*B5!;+z+Cw)TE%SwswF(>1g22MpJmj4@Mce3rQhY=<5+;=&{ubeiNReY_uW{c8BMK!I2xRK|Luyvm|VH zcV-k_HI{9Rbg@Gf&;2tIt94Qh3VKN_X;ZNR?tf9K2b-T=5EK>T5q4ORhF9stgIK_$ zg^ijBUzA2%J)R@ZiQYl{;jW|G)O#i>66;O@GQvJ85$+0)j5f)RNos zYziB6b9)x3St(RFo%xYRyp&p@Af9vLmptN`J}U$nc&6R+GH?jABoTSW;eOz)X{rJU}4fo}r6@`44P1xGlUTc(){v=DCb#Bg#`waOhZUm$E3!Ma}Y=DgD` zC=`Tk3rB_4lz-NhJOWqxIYC6bzk2Jz+NxnkuJ*V zJ|#IK>aeN}oO~1x&{|GB{TvDC%ZjP)J0-U7dx(*|A%7SB?VfwJp>_CyXrxlE5>@I<=c#L1g+%#ilytnn8;xr8wT z>I-z6O=dtNxq!zB=n%aXZs-NCTPq=iR5~AJ>jGV-IDpJe3YavB2Y)9BaYL2p-%lRl z?viH}W`Df&Zp7GFWJ&lF<28yl=W~cwiv`S&<6H2KxTy}$hhW^vfPQj*V@v3?Ivbj< z1)f4kkSlaN&d)?-tI`4*y86t7h74Gv+-`~=(JKhW{P5v~NynQ^;z2CnK?OHq^NG`l zYsT{p`ql3se(~8Ky-ok}@P#}DmkOA~XXSMf<7zD*Sr-+*i5QNyPT%@(glfgs*2?gC z+uiY=0J|Xj0h;;f$K+l7JaPSkyO?J@z4G`*w)BaozC@bw{q~e}rE^3_yQleugw1kc jx21dda;g6IF#G#I#-lCbzBQbz00000NkvXXu0mjfNeOSI diff --git a/public/images/pokemon/25-cool-cosplay.png b/public/images/pokemon/25-cool-cosplay.png index 209509f12fc653b0c817c2b8f85f0f4283b8c9b0..123ae257598396c4f774832a0ee7c3fa63d65afe 100644 GIT binary patch delta 1843 zcmV-32h8}P1-A~68Gi-<0039HD>ncD00DDSM?wIu&K&6g00!|%L_t(&fz_E`Xj|7A zz<&x}+6)F)%0RizO0XPQ?ox_enz&{Z7IpN&g-|5N54j2#yG=?BL5 z&v(xGo$q|-`@VAp0TPWy&7kKmlkD<7h(@F4!Gj8tB)!z|KJXulv;;qVIQ~*w-32b( z{8H*Wq*Emi@?qc$73cy?r+P!_X4<`>pgt9xMlE;RxgTwvig%+XcUge%#SXg z=d*KT0F1<9wq^Ilmr*l6<+sBJb_5#M@$ru?pQrXi%)XyUVooG63&&$-dhjRq^O0E0 zJki_5iQX;%)bS)J-Q2km*%4?L_(&{f<{}YBhy49bB!4lV&UBiCn#Q1}0r0c z8yon>+!EP;#9eKj@DCp@t_!`<&FgXm0WdnW#H(*Kp9@&8{C9Dj6TMyBm|FtyK|6tg zb%DXPC(PB=)t34;_{HVr5MVF4fN3Wa=l=)ztt>?T)$F>!0(!Ig!)0*+4^8U>JgZLm z8h&_G4%?|-~YI2^X2wX?TCFS&F?qME;d4{y@i zC^UMBFIIoEskTA_)64w*d#*Y~9Z&j|lx~bi&D(0u(hnCTjHxhk3Ny%EY-ng$yLFNR z%j)%d-Pe~3Ty&~>8f#~7Srf=~2D*-b23Yv@9B)m$8VKQp2DWT%2(WlHS0g-Fwg4Lu z0)OC8S>c~Kc--lkgkGXN_srLEBGHGgmrPyPLqX60XQFqv4Da*t@|kpM3 zq08gHpO20)ieN#qL_-Jm_hpLc#=E$C!C4iQf2E?vyBFz#8EplIb-VW4eTwJqMS zrn${Ydr-C5i(2drYU2ZT%ImMaZC`&pGHPGDVtoVBy8E3XO0DsUS zNs{Tbl5=nYCETV}mJ<^euuk|dXRcrv20+VrZ>`4crb^viwOTE7buw>TXFKG)tC+@T~Sj+FMP1+p^ zHzFMXS10qpuxn5la=DDt->sc5@qhcllZ_|Cd^vN4_um_G0p}tS3YCiO0v2f5R5P6o zw=0`lh3^oZUY*RFr_;k+oy;T4GGK)>r`5=W(TZipPIV#cyHV?Pj_wIDFqyYi48!31 z{=I>NNs?r$na$NTt;C+~NGxU+DiyBp-^;+tnyrwFM9^M&gI;9GfPf4FNB$*-+ZS-8)7TgK%oIua?yfsK;)9#Be^Pfe(C3BI8 z&#y&WS(fcpa%RsL1$RXi;j=x{x9w-w_wVJq{AGSVe2zCy|B`=w^8)~He$v6w3s&eG zSXrYmUBTOz^V&{Ivwsq>u|leyxGXLP6C2K%EjJ>%w@h`20N;*{2`vuGB1$MNK212K z9jsTj3mQBY|Mc@~T)LRuuD)$C3}aiNA>hNl(>J$Eb{rg<(IsdCu7ax}>rHegpuywg z;#Y;EdqNDX_#s;Wv`r>E0S%t&P!vQ$oR!^10K9#O_B#RZ^DJ@a{bmOg?VY9Vz{=Xr hgKw8O4X{(L@_)1dcZU@Qa&-Uz002ovPDHLkV1glMmi+(# delta 660 zcmV;F0&D%Z4xt5*8Gi!+003ZT+XVms05DKYR7C&)01yxm5)u+ADJd(jBT`aYZ)}c) zA|jkp0H&?B#UUByT0-}|A@}A||M#W;{px$vhN=Jn00DGTPE!Ct=GbNc000SaNLh0L z01FcU01FcV0GgZ_0006CNklyo4(3FR}M>OGW6Zi+i*PZ|7Zg+Nto}8%H0n zxSVb9>3_Mwj78xd;N9~6`{D|q*@`G7BdXz6E=?{&_7I`(Nj uZl-!9;N?Mn*OzNBjC}w7m-eYMe*yi09$9C&UJXzH0000?C)E;1>46izqs0c-?!wg+b%MBw-y}>nkp>@qbz`+Q&dWCAjha0Qbd}=Cc!` zXg~WHaGwNYz&VH01=sYZQ}4CV@uPb2$jri+EEV{|g>8~mGp3~j^)gy=YJ<Z~002ovPDHLkV1m!dBuM}O delta 557 zcmV+|0@D591jYoAB!4PUOjJbx000mW5E2p+DJdyZQd(m%2%J&?#UUBqlmO;hLifEP z_vTXn_oe^+>b~Ano&W#<0d!JMQvg8b*k%9#010qNS#tmY3ljhU3ljkVnw%H_00Fg0 zL_t(Y$FXtg_i7!OO;X*oNs~?yKUQSRM5_wJ#NdqBz8VUJr+T9VY(pY46b$!}pBg*niB z7lRJk_Z1h|xoW4Q4b0R0EI3!dgX`q#?_hR96x+|*27g>T!5Q$JLvwunK0;4@)I!%E zjpC7+g>iOraL0wclT9;DO9!fDoXP2IeCEZ$37PpCCRV)flzZt^&ljlAXq$z1Ky@K0 zb!4aM5vhGha72Q|5jkpIwoA5ST1hRd3x#ABxV&s;n%B1#_!n$fEbwoQ$aF0lpdBAf vAGB{0-X_)|Zii2`0QUb|f^Y6|fTjKgu;L$8`u_(100000NkvXXu0mjf0BHxG diff --git a/public/images/pokemon/25-cute-cosplay.png b/public/images/pokemon/25-cute-cosplay.png index 5c4adce23040786e54e3f7be0193525c05a0c06d..17fdfd32609d627982d7c0f673bfb0b768dbbf4b 100644 GIT binary patch delta 710 zcmV;%0y+K91>OaaB!2;OQb$4nuFf3k0000yP)t-s0000G5D+OTDMCU@Qc_yQAsNIm zDV$OOg)&FxT0-V&Q_n|m_q`$a=2CSl(7LIZ>Vl^K_oef?&j0`a6{p>80000KbW%=J z0RR90|NsC0|NsC0|NsC0|NsC0y5VD~0006oNkl(T%J z*S#RW;#E3hW*jTd5r!)uA-GYvWAt^4zm4DFLEptW1d+>gJf7oGIY_Pa&c+yLZ>6ZJ zpc|dwIBbTi;V19R`k4mKBB`WG%xrLmeWC?MmCRbpSsiwsHu{t@VyNI*n_J%P1S91g zZ&i|L-f4P=gMTOeb@HAHZ7vldW#n=M%_HX%Pl-qe{{3rwKGFJ)i$zYqx&{1gZ`yIr ztM`qE^T5Wij$rJ@JG~viic4F76CaA?*9&T{^zM8;1H%W)tSkL`D6MpkSDc7n3V-~3 z+75ld9Ct4l@7AXLu%ZF}WZVzj-v&RIdKkF!&yV5Y)qikb=XD34tB2okGYZ@Ca>gT~ z!S6JbIo4Nr!w*aSaQ`0+JgMkt68lKKZ^2Js;7t~*ds!Be)Vkxw^8|K0EvTL)C9*p1 zqYppu)T?zW5n6>RaCFR?(G;(yl@#&nt-S-MO|A(JX%R}pWh(cI_M-JLrjsK_6mr28 zBiyG9Nq@#kOf%((N+YyBl@_gA6>+J~2PfL8MC%VlRYhxDkq(V`76~R&Z-hSbfivzM zG>%}xQ%bdhr*3jrn@vd7V4C6!Esz_VOg}9A2DlK$HVm}(La5IAE9IHHU1Y3<<&L!Xiau>$RBiq s$tf{OXur=qyvqA`?7#CrJ{K{Bf2g1)M7^WXK>z>%07*qoM6N<$f)-?6`Tzg` delta 695 zcmV;o0!aPd1 z=2}APf~NDj&iB0`_vTXn_oaK%qUZns00DGTPE!Ct=GbNc000SaNLh0L01FcU01FcV z0GgZ_0006tNkl=bXWdHn;j?1KzNW$#ct`SnCf>@9^fEe%;hlq#>zr zsbVkFY3X~u@qd(v^m4c%f1o|-5u?|j;W;%O4u@C0;ZiU4!9yG`graD7#s>MJhxo;F z+kwAiMx>r6qIuC%ydQ$$ofXlGJ`bgfu9FUb94C@fp(n>-EA)Ul?ke&o?qw>6B@OUH zFizax2Az+5=(x&x8V+6!_j$cm$US@H4L750Oh3+erhhO*293zf`6oQ^X{k(k`ZtRy zDQhnh`$?q?=V@6Wjd#m?-gn~EisQ!1x)(G~JF;g_i7byxufqqPO14TRLa9&&j*7W< zw8XQ;iX&UL*IWv48sS>t2rXP`xGc&gqrB)kjAiGj0f`)Og#h_f5t4oq%bg0U2$g{= zwqVt&@PA8n-8fNBF<5;lvMN~NG8e>1WZ7p@X@olRhSSFa8b`3;DW#mjQ?YPo>rL3I z!L-D8+7WInviM=*1K>!q$^bmyT`L*v%@4N`woI28o43d2tGt(y(X`I47y#h!)>rw= zV0rk|7}NW&3wPu&2H41WONy6rN+SxfT%4|}+o z7y^ltwv&!D|CqLJ{cyP$$S#*|SZn*gd_C+meX<2R&GYA4@Vbu=wLtu5T3~u;;LR+OMZ^9+iA7d-@|Z@|5BagDYPD4d>_>lKcJ%I zeY9~G=lB6J`P3B?Z$@L%Q~F1F#O&ubax*z~O8QZ+-{j5sB7aec+}Au-`uGj=X&xQ;6C+q_9brDmFMqyE_9w?mj{0<(=Xje(u*do2 zOZ3YbKKkQ+&!mcX#`nO6J)-u@=_FsTo)Hy*!dj0N^*FyuR^8^?HNU(px>LMHfTFgH zZhp^KSa261{c}?XZga)E>~FxckLj1Z>^7?5I#;~9UT-(nXOuqiRI&xUa=G4SDENA4 zeFKX4w0{=}4?)Te{uA4KU^$)o{Lu2^^SjH6iwQpOfC|S6q(NJavI)b1{+Z`(^2hiZbXmZwegC6BX~BeLwRi z^Ik{l7p2tL=0!e)o;CiRd5Y3*u2p@KC};k@?@9uMw=J{J?YlaE-Q@RuUoIhL%rxD! z>%O2r>1dGK(FfNd;v;6}*VEGPw#ycfa(BERPWjVidM2W)D(SeY&4|MI6-_D&+;Vy|)6uzN?aOfYn5DsH58dpy# zK~V$l*SwlZakpPk>Yc{ZN7IL%k&+%OaWnPg)8M?ocTx|0Sadkz8U7N7a3_P5!x?`+ k0q^_m<}*Bf!egED55v~Ba}L6+&;S4c07*qoM6N<$g5M5IlmGw# delta 1037 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 literal 7629 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 YA_jl;HW|J@{QH$vRnk(dm$!=eKizk9ivR!s diff --git a/public/images/pokemon/25-smart-cosplay.png b/public/images/pokemon/25-smart-cosplay.png index edafa4d2a21640ca1e5401a034b943766337a96c..603837dd34fdef4c04bed6ec36c71ac7480e6bef 100644 GIT binary patch delta 738 zcmV<80v-L_1^NY$B!2;OQb$4nuFf3k0000yP)t-s0000G5D+OTDV$OO_q`$a=290I z7a<`bQc_yQAsOacLb@d-<5E&zG&GfCTQ+7jV6{_JR9v^Eng9Lj7R2c|0000KbW%=J z0RR90|NsC0|NsC0|NsC0|NsC0y5VD~0006^NklEr+Z zbxzU(9V~ZwCreT4PR!%9OjEOE`X5^!^aq?^pW)z%66^y9&<}+f_JM;22TY2SI_&Gq zum!*!Ra$vA9_;h^Tn2x&Je+ex-mKPZtl9_%E#8L^@b&;i+&yi$4-LmfX4ox_Ximb3 z(>zz6&YCZ{Wq+|-#XA@!ceD=zNE{dp>H<$z^wQH|hf+xyU!73!`#;y3mkv+4q(+xg z7_qg4mggJJ1(*tk@tJ#kletAdc<&j(3nO>+J8Z>Dwy{ycTfq%Zxl^4uyYBq!mPFQ|9qwA&O z8W?)hrpl2Eygfz3PXp~}Gu+#R;UTrH8Ua7JtLa{J2<2QqW2yq5@3^#BhZUG8wKF z-Qlbe^?&35UdYn1>;}9cDP-)EVqf!t%X_I`mOz4NBcy2wHGBY1U*8eG&k{p~CNnbE z+z9ya+yG7)lNMD2cq(?XGA29V(Y;s*I*O`7>+!&$X( zbx2yB9RS?gs5jcwoZECeBkP)WkLy{m_pvtf%3G7AqT%YZruyb|(AV%(7pXoxsNEm% zTeY@>`LxsJ=1JJ-&aWQDBNmdejkfPc`WLFSc7!{Cu~qn<*A#x=r}Js~iH(!_0lcp& Ua_2|_K>z>%07*qoM6N<$f>P&VwEzGB delta 708 zcmV;#0z3Ws1>6OYB!4haOjJbx000mW5E2p+DJdy7W;Ie$T3<9YV6{_~V_Te30Jo)? z#UUByT0-}|A@}A||NZL2MjHVD0004WQchCnt*%zVK^X`$1tHHK|HLiaN~_{a^IZQ-+A@m2P2eef|dj5mhw zsyFZ$mo=@2ap%_+o^ywGZ)Q%xEoJ|?N2q@AC9YG)SCuXMt?m(J5nlNb0R4>}ao1j1vBOF^hJy@YRcIZfPqmqtGg81&$$jZUb6gAIip zS6<#`LG$Rgf=rphJC8bKa40c6Q3r(#w;q1MSuN`10N%*lG4Ce4At4v^NwcqI;PUgR zA9Em}Xnzw*(;Vvf1YSN{!tcAJoKTYmo~v&Jd^$IPQ$eOhs{uSUo2-n?PIyEwH9{RF ztwMALY==!-W;*V1I)qz<702Ml(!#?0gIY?@?mhk3)9Cs58FBPr zK6x@%)STZnu3N&OpXSLo$uAG;>jD2bt#vS;ay_cN+=QLJ==ms~UuA5KcJw3thW3f9 q_AVQ>{&J723-|TwJ@aZ{vilcAS|pmci=OfT00003`frHUIzt>PbXFR7i=n z)$4kKFboD@l9qYcv-M!>?*C5rB`H|2%*P*#Q-{0_J%ln%(=<=-#QZ`3%HQ$O?{Xgf zJ`bk=+&yvF)9Ex1t~!4>xASTxM%?W0#Oc+x@dIC7g#Nql&8nr+Oz4<*$sd29M6@tt-9PTxRyC896! zD`(%b_da})OSPgSj>wgA3#(ohpyQzuSLwC)1tY#(7LNs3l6PwmN-a3SPUa8#axT=g zKMnY$ddGadN{f0%DA&auWj|M`g6pTOZpZa%$g`^l2#;t7MN)EXdhjLOXquyO>LeHs@(y5pxQrZqrc zc}me5-0xB5p>cY;G^10kY~enCduY$G*V(kL@l{k z#(TVPP=6*(ia)sw4v;vb@i;m50YV*VV(+A>%Ncjb*z0~olr`G7Y){0;ywtW#wY1GF z2Od^Hux#e*g5^R7BSm!CbBluqiuJbnhd$!XXYn<^)bP}1g($q%s4jU9P;09H|EW>t q9nhQPuf9;+9>c%$9H-;X`~qBKB@+0I+LizS00{s|MNUMnLSTYy*GZ@V delta 601 zcmV-f0;c__1@Z)tB!4YXOjJbx000mW5E2p+DJdyZQd*5G9h_1C#UUBa%DLlp5$0M# z_q`$a=2H8sGynbSh`b8-00001bW%=J06^y0W&i*H32;bRa{vGf6951U69E94oEQKA z0p3YOK~zY`wbko-gCGnBU^5_q*xdi+?n?kg3+vM#OLwUF5`Q_nZQDlMH$jg6m4D-* zzvVnBNAaBd!V~MgpFNd)DGzT}W5&yaGnchKd9Z*!5KE2w;34FfMGnVNJyCDjlZPz$ zRNr{V8@loE;gv;dBqEYjY?K^%*=`ZyALyzkv(0{G%|HeC{KaMAID-eaPs zk4yWX&UZNqbBtO;BEq;$F25z;LKIyEao5=$xIGPd9_yiUl?%lW!G}*nhR1&I@c@r>$g+J8Nsh}S$xn00000NkvXXu0mjfdN>=V diff --git a/public/images/pokemon/25.png b/public/images/pokemon/25.png index 7b1104a3a55cb93288c5cb0fe0131d6364f662ff..f1cb33f9701bae9f6d8aec0100e3ce7f84dade99 100644 GIT binary patch literal 8050 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 literal 7629 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 YA_jl;HW|J@{QH$vRnk(dm$!=eKizk9ivR!s diff --git a/public/images/pokemon/26.png b/public/images/pokemon/26.png index ae0a7aeab62ae1191d26be02c33c94985dd1f06f..f2cdf63c718f05081e0e2396cb01acdf53bd481d 100644 GIT binary patch literal 12547 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 Z{{vfxw_<4eE8PG9002ovPDHLkV1lR+7v literal 11356 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 Ufs9iAcSu-CPEEE}+C1d{0Dt1~b^rhX diff --git a/public/images/pokemon/276.png b/public/images/pokemon/276.png index 1b24f59d105e741fd97909420f398bd7eaae7202..a191440497c617f1435391d107a8d0eb662582c2 100644 GIT binary patch delta 2398 zcmV-k38D7l5$O_;B!2;OQb$4nuFf3k0000mP)t-s0000G5D+>#F;Yq?At_QZN_(Yq zF_bz|&Qf#clo0Q|V_IvRy}ix7z0Uvt{{R2~f8~3d0000GbW%=J0RR90|NsC0|NsC0 z|NsC0z)*`r000QfNklyqOr424aCW2fEey#L!SV1F(W2#`GRYfVkn_RO9> zy7)#utFkP9t!^!>HA~BJJGN~*4vym`?Z2n!?2c{U_w_JK&(RJ^R9m-wbFmLKN87E5 zk>;`c_KO1XK4Wz5b8qWgV~9wYv&1KL;=I{RRre(9c6nC7;}JdJ_1gxz#MLv1RG zjGd&Q{_ANjYLB6J6Y)4waO7!Cp>_pD#q%`9PExugElpGJyN`_WTw#|&?Fwj-Sf8QS z737(uYk!g|Ldwf?-P5wUrH1O*&CpK0V{z14jfO`+AeHC&g?Yx~~UhiK9!hn6Q+s_2x-~P7f88@zLo8vdOhEIeYbzxX+!g)mTbO2%1v}pF3+E*`stnK0}*k|;{vt^oc!%LX^qBpCyw*BZl zQ*L+>a}O|k?UnDMb4H45FJbN;W;=q= zel6sq_f6U11Als{)(FxOhOH~h#l>+9jo=?lNjnNPD)(SLK( zg3MRL=Z*sAZnr7V7scEQVdW)4LFTLB3r7KSUlt39trnY>a6U#yri5W7Jf)N{cjdLn zv=pZ3(3B+eWO!Q1XYLMrC*&1XAI}{UgmkI-0+MZ!ecm|D<#am zit=;f?v!VER8K+XVf2pj8gtK3{#rF{BX4NQS9Y0u73J4WiF)9Up^_)1sjhT zhLQ==TPVL;5LA_)Dp2W-%4HzEf$}Q_8DTR~TzV@}8AxZMd{mI)m)=%NKsuKupPoK? z>(xYdh?;O*0@9g?IJa!jaeuZ_0@ArCKgal=Ivr;#Wz3z2@+nJD4>(L6B|b}p%$K+N6#k7AHwJJC!Qsk09amt(kbis6AJyKyW4D^UW@?NA1Ux z{26?H7|EZ_=YMCA{3(2X2FZ`VF=HlvJjtKJ=SPzK^V((wWec5_Z8`WmYfdT8)a`u+ zBL6FVzRUc5@PWvm&*wG!D{DaTQON%apYNLb;Mb9VtsoAc&!*>F%%5L6H@bw+|9NT8 z6ixZJE!okVd>%hrA5Iyj=kc8cDRm4^@cC9Gc2=Ofzes45-W#8%vG+gW`6_f@N|YXj{PFogcwRab&sUDc z^Vf#rXDFMJUl;T*nI|`p8(xQ;`w{s>t6S|*S+p_uY29=UiZ4!z5b8uKhxV%f#sv| QhX4Qo07*qoM6N<$f<>R_ApigX delta 2262 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 diff --git a/public/images/pokemon/277.png b/public/images/pokemon/277.png index 3c4475e5fcee4189cd907a00fd75674064e3c860..2ec0b9b8a9a49e9130c0703c5005fd23f52117a9 100644 GIT binary patch literal 9567 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 literal 8543 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 ONl{K!wp7N{?|%T^BMk}w diff --git a/public/images/pokemon/359-mega.png b/public/images/pokemon/359-mega.png index 99e95151b793a16c6302fcc7d9bdd87f3b0517c2..9c026d7877941ddaf45ff890ecb962fc75b066be 100644 GIT binary patch delta 1127 zcmV-t1ep7^2=EAy7=H)@0000+@DjEF0004VQb$4nuFf3k0000jP)t-s00000003fQ zgNuu-w6xXL-tPVV{V6#)K}u>;T6=SQta~Xj%_$)N|Nkd7HCVVzMF0Q*4|GyaQvm<} z|NsC0|NsC0|NsC0<&B=E000BlNkl57-_I3eB6 zl-b!NHXL7F1Sr|IODp+$?ekV1{~g0TD1VRP)G$i<2N|KjuqRX`)bt0L0VEVCbkVa=cE|grRh3JYxn0 zf$=da9@gw9ikS7eJu8logfDYt7l7GIIbl+;2T%*W2}vRnqnzhTpr%qp-wye#Nl6Dv z#mL#=szxb>i5^}9kzL)mVWJMlKM}eZtQ>lj8B=n5IDZ)>an~XaVLD-4PRAsJl-%qz zj0Vk}GTND=<_MWHnItAr$e>v7DPvw!T)c3mqB)d(P^=zwcW2HeCWI9olgh6WCnX(I zmqDzyJcDc-0WXI6`u+VaaX|EjLPGbr#`(Odi+GN1U0?g-`x>H0RLg*HwaYpfM10^(F(&Xq~(q-H(3cD8v zCdj~4PNbJI=C~>cls@GSipZWEe1y?8;Y*^6aZLCGvr)z1 z;eR|>P17=_J-v&;+8N%gmCel+4Z?RFLh;pCXwKsTfFm!{h>qsU^KqQHAv3(4B}nxQ-A@Pgp=eQ|O_(JEBn z%|uz2(lMyn?D+B|$yxI-=ptLD)VfBuLw6OFQUaA6?oYZ~%w`8~wL%v+p=w#gpkSho zj+vU$Xs2^|ao0!-Z1FEnmko1uinOOzEFxLU^!VmG`5R2hvhRx8fAF)1ozd!KF-1T5 tEe9UzW@i=I>dfAuJj0fg{+9Du_dhwQDVhwu1y}$8002ovPDHLkV1hSP9nb&( delta 1068 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%0DAz9t#P!TCp^YhL+|+ z2dg$DinPyYc;g%I{O_?#zu;IMy5vuDjgE_<)etC5$;Zsc058YIFfr6!ML1h z#culxy<#-?VU!6}D41j!LqME6Y78W_M@!~*?|qxlsi6#X3_p4?mVi9@Fv#hwWO7Za zS}C=tfTAR+BFxw7I{bJ|Q^5iz63+77Lx7$pmUu?2p+$mNZA-`_d+ffIAsV}H!&kC^aBec}Wx8CT-$pj9D z5SrAs3SV)H+lu%QeFakU3pm9=C>t4f@J>?BT@-8!dH2Xz853k zHLYBCvDwHrc+s!UIX<93er^5^SR9up*F5rNfwXe%)oSHo#td#tch|34T#3ZE@ob>) z{@5&V#!6zF)HbzP+6?Xu>i&jedaBfj8`S1!mhLF#nflbIOMh)Y(9Yx2qwJwqcI}2| zU%zCiUYDFSLfWBZJez8EhL>|J6o0ZsERL(c@bzY`GOCsyZ0B_=O4uv;6SZB|U;I)L zIFr5hVz8pCaF)cGeYFmERTyShHjM*YVaAlo`>g#vdA!~X{=Ft;9V}GIq8hADN@Be= zmn_CHK=>q<1-0iNY|pjAe#X8~n=lzinni>eMRfZ&x_gG33)~mGmD4fEL0^MoU|Hx7 zUY^6SDR?7?1Bx&M#B32YzVfMA65YjM!n}LIppz0y>W_ogGn$+aD0ORXl99W@y>FxL z>oVIvUA+|@!@{az4;mHt6lF)&?mQhd4`RvZ63f)7EEw?2+7=&WwiO2b@a{J<)8i)Iwg{B8#O-HriZgU(VU(jmWT z?x_7!&vX|CDOMq}d9j1;QdzXAyPOo|M!XV*pb;tml*G zAn_iwSwM<+2s#O{FI?^Tvh^V~$Ott$HHbL_V4_F}x`ib379gq&?<_QNKT{-uS6Y}- zZ*t`$3a)2gk-6uECHC0!S)YKV<&VUpH$}M3wlc6eizWH+KpFnoA}>5Ceu7r}A1v{A{PjkB!rUsB3<32< zsl7|P`pl=(O<^^i3?KU$;1w{$ArblV(HcWoIs~=)z_nL0I>1YySG0xx;7lKl+w`$Q z3Hc3>@H%-29Y2BfZnnE5Zg&$mwA+yBBpk!%i1cHNjgwP3t9iULsJW3n=ChBT6LD7P zR^YPACBt7oObEUMU*K)I#1a40+~;GFe; zmAIft1U*dLe(gS8DjEiTsqp-Dcc+#0TG4L}tN916_q6sqbUHHcNGO~AxwwgkVLU#S z%Gn2#d2eWidAU?@zut1)uB>y@Udk}~i}TWsD-46B$KH2tOI-$3`zl!yACwoH%Rz-e z_uUl|#3S+!WuQ-@d&i0_H)gf$=(+(dWG7V@V_B#x$jrS{yHMPUHly!dISkWf=d1v# zA7$TIL3j;J;^J+wL?>R0Vj<5^vgoO|oaSh9?OT}Z2EY45X9`7E1imp_GWfFJ>3c=H z75V+?Ux9wL574J{?9#$-Zp%pWbB#WuZXw)}D~K1CQYZ3KL17w?r0hK>fm;w#&`p}@ z3{fIH$4f-$JA7U3AoO+;Oyi&5 za7SZ60)9gu3FY1oXG1f*iZJoKK(r93#r-T@wA^(w%#kANY#r#1a7Rb;!GEi!=AjxJ z@voVh0ZlKTVcl;r*W#>EW<91Jns1&$WuZ@AsvQ5NMaGhTC_P@!B*R~ZW8HPnF@0up z!+>{oK32li>nWzG&E!Nbw5NUBXXf=kNAzwr_C4F0K-fIT84{O#4{on+w6wj(BRp&|s397^C~F39?K@oGHIWGt!V(K-zdJrS zw>X28&tRBH(F<#GDHu-#!T2xH<&~E6Jr71kBRpRF^pfiyrsUC``a0@&U^M2&Hb$KW H_a6Tbc%dsg literal 8787 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 MlvS0fk}?hYAAvn2uK)l5 delta 8007 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 diff --git a/public/images/pokemon/391.png b/public/images/pokemon/391.png index 480894c93734476c831a4be3df822d163394a9f2..bb6abefada7aa2b3d297d7fcad78e3cdfaba5d85 100644 GIT binary patch literal 13446 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Ȧ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 literal 6948 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 diff --git a/public/images/pokemon/430.png b/public/images/pokemon/430.png index 07aca365e02fb03dd7ab02db4708b62cf6b66cfe..5ed0fb19c203f54273f3f56dbaef7a98e1b13435 100644 GIT binary patch literal 7158 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 Da=X10 literal 6743 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%0Ad^2))g$gV$j!77mM zcL4R;$1Y6s%qoaK{bPMO^~Wyq!Qh8u`S+swxMY6pqIP7whGnz`m$Z#t)DEa=8EwZU z?PC}9!)_UEr;=-rUDOY|Wwf12zWcF@>Xy+%gZ~;T`L4$i%@+y?HoBjCH zDHh9U#t94IIsEr*R&VU0evnV2#WI>bKBOYO?o zk1ReOm03m`GyyTegy%rjNaB)r69!8zwT#yLlOQKR9xu(ZyA=OGI~*5VM(gl2V^)Cw z&hALKF$snkiY%jVVqqR)E070O&-h)6Pnr@qh9b-8n@E9=$V~yLn%6zkWr_dZX(W;s$XQ0`#ACojoGNx%Yyw%}Xq!O#r^@k5=(t)mnENJ4x&f#=O8XdL51(1djWmOZe|hf~o}5-nn>UD0q=& z^h&%j9w6X&aE6LuPN1s7CGT21#i+nCdM#k=1;j49v_}M06}x=Lu`dmddEPR*fa7$Q z>~eM}spPv3HXwuJ9$&YN&P5P-M<6C4vCG$|ie0|*094;a^{bZA`5;Qs%dyLM9j);= zM)j>=X&KE6T{wW`_aLPt*Wi+O-8h2*8IyY5g=KVaNxZEZmT<;Fh12TYy>Mf2+}AeN zUp_)0PYY&Ep69|OyZpSRh{L-NP2KiDLAzJY0JQiZFJ9$5Y6kpu5f2o+p~WwuT_&Nn zLUtL!>$}&T7xw7txx58D^u!xMJSqfxzYK!cO*{#Ef#RwEJFWdBCa$d*?Cp0!-`bt4 zHo~sZ##%#d8XYYLd&!twPkG#R7-7=JxmFsgWc|D}>HXf6(tFI)* zT#Sw$KlxgNy?FFN@7?`91q!>m;td9YpDbLQSMk#8ZzR~u8$|7a{DCIm z@z+56^-#dC{t6EygzXa;7Ow)~m=Xy|9R34>aQ%VYASC`>YbRmf2oZKbDDE}(J+F)C zYaAQ#ciwFVJOgR7ao4YHz+F&d bcOU-_0JJv~Sfaxb00000NkvXXu0mjf2P)&L diff --git a/public/images/pokemon/486.png b/public/images/pokemon/486.png index aaee1287a47f2cb425ded31f80d30de8a7289d4f..328ed80c995926a91e77568891ca35ca11b2d84e 100644 GIT binary patch literal 16248 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%0A>m-55UZL0Bu~A}S0rw#IgL?$e)UJvM0i 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 literal 15358 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 diff --git a/public/images/pokemon/501.png b/public/images/pokemon/501.png index ac4c5d9fbf06d657889d2373bdf9ea1c652779bb..79a012cadd5a7bb4ea2bf460eccd0ec66894eb6e 100644 GIT binary patch literal 7603 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 Vbx|Z=Y{>us002ovPDHLkV1oBGO&$OM literal 5569 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 diff --git a/public/images/pokemon/502.png b/public/images/pokemon/502.png index 8a7c2636894d025f59b57dd78c104655d0f4dcfc..ef1291a25202fff519ff851b42aa2afb4b4adcda 100644 GIT binary patch literal 5996 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 E4<&drod5s; diff --git a/public/images/pokemon/503.png b/public/images/pokemon/503.png index d9cf94f3c6f1a5bbd13c71ed6793499306091815..3571e64156c038015bdd894ed1f521615a0687b5 100644 GIT binary patch literal 21811 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 diff --git a/public/images/pokemon/528.png b/public/images/pokemon/528.png index d1806f17f7009a66196ef6e79e02415e68cb07da..fd6e0c54a771b4e0aa89343d79de24d295a76cdd 100644 GIT binary patch literal 12314 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 literal 11068 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 MCNEkiVi^2?0C~i((*OVf literal 11900 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�gw}8$f_KMeF#1jn7G~4}An>pMk<8+3o5x(|+ z-&N;9C9r*?*O2}ZG{F201*^&HJyz66OP;taR(l{Ub&WYtTslWL-CX_X2u(6Uj~9=U z`aLtK$Jt`jtctFBASMikxHD1)bkUg4C0~IYH3HGY_A*T<6t37u>&h6QuCe<^01&yw zC=_f^{GBdn04)p#yE8IbVH3hZYDD8I`5z4+R#DAW;@BvqqGq0g4j&PL8x06`ma)Qe z3e5QaPkjmW1PT{#T8nb;?o7<3peZ+ds1>{nT%%6c!zH8wog7iEkNB(PHHdU#PPhN- z8G(REb;gKm>nOtb@UWD`<;}t)uhFGI{1pa1`eJB~K+2Se_`W#Y=uF>j=U)Cf>6>n+ zFqn;1f~f^(Q`Chcni!^@&=qk7nZuhi>33f$aL>|RV+Z_)k)F#aZMphSfCmzoe+$@VM(fN2XfAQ-IWNOtURG1oi&(mN&=l&M zoOd>rRf6s#u_0Xqnha7Cn?+Y%OM{jh>zh0+R6fgL&_MbKGLRz8#~CBwC<6?}y_F@o zTg>>D{W}%Hq*i0(C=qC+(Z%@(-Re_M#M=g0Fy}*Cn&L}=-s!N8&GoePf(Bx|>80W5 zwVeS?&L0d&Z6$?Vq!WnI;i-dghe6wY$+4GXxe|1dBcFls*jc)PfEw}8STmIfl()4C zkh_EISy!WJRw=T&M1meW9ukuBPidU~*F`#OTra(Z4=M2JS zO6Y;~)_i9&p+-r=UxfqN0mxUee}j-U-q~t?gaiX3gsbF16gr}9%@neO|1o0L3Mml& zS+}Tjm1p+eRJ&;LfA&RFOc|VP?nb_tUAVcKIa|2@(c%vgl{DucxRn+Py5+O@3=3+J zkPZe)aiOJD_qEa~`*qHQ{E3OX!@U7`s#@AJ=5{SEwKbGr$DCGgjGTa%yWbMBh)B3y zjYG_QJh0C9!2>=`C&-_nrLYIIBn15bY85V>5 z>cC}6#5++cyW&e)gKO0eibL={^Mz8fG^GV`rrIPl`NGvB5-Td9TeC)ca3#>H{*=eT zWNIm(hq7ZtqDpl~M!+;?Q2u%KQSp{Gc{V42LW7RjCh6>iO34{=ihU+9gO5qZ8Dg-g zQ&4Z<^@bqlaVMDCRXv^_%FQigV)+6*tPJ5ZgOV^KMgZ)tIZy!;JsL0PMI9O$x&Q_W zy!1h|?$d$wY!!hF-S{HNlr=;tITJfZPTqVik?^{T5Xo~SKO&s8dotpdnn(|8XeDdY z1OWLUrW6cUGfl7u?>Q^Ws&jo{jROCAxHWuW`dUJ#P^M=p!72aJGPsA#iLf@fW8|MC zElSZ}vg|kPHZf67Px}8AJddjx%~tt>7<#LI9EY|F?rE;|><90T(Y<^>JAt$GlS4SQ z+cf;xvSsILh3l_o?heD%{=d9UHIZUKPNDy$J>*~N0{3LuB;2!?Fa58SF0hs_(S|SO z(ZG6^%KsIz11ThGL~rH)OUmEnt57Gz>1l;~I%P^`rO%(4){T1l^gj&27~Sq!m(af@ z%sJPG)m9b>0bV($nI}#!eva*<$);seeBT8Gg8B&MP z5#;Rfj?ry=9~fy+3YqBXs#%@`hlCTR-@6ZDW$1dQ=nH0^4Ri_BD~0_Vlp|QJGUWV+ zNig=~*9!asE3qUl>bMK4)pR{I*T2Y4aBVZO^#8H?z*ncoE0f5O=W=A!NjjfX?V%#Y z#c9UC>l>#m?qTjSAaYPZVdYe|K~KE SFLy1(fKrfAm9CI94*Gv>37h}` diff --git a/public/images/pokemon/590.png b/public/images/pokemon/590.png index 2cf97f1fe69038b81056f18010e90e71261d2d0a..0908b46cd833885ef9b10e390f53264cf6c655d6 100644 GIT binary patch literal 3705 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 XTDZ#Ceovx+00000NkvXXu0mjf&fL1= literal 2697 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 literal 7862 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 diff --git a/public/images/pokemon/616.png b/public/images/pokemon/616.png index 5d4e04e31fd2e1e1b637e3d44de8a458eece1a26..aff43388faf86fd5645cca688449e49365a64a0a 100644 GIT binary patch literal 3846 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 IM6N<$g7_C{oB#j- delta 3679 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 diff --git a/public/images/pokemon/6503.png b/public/images/pokemon/6503.png index 906fcb9115b21456711fb871d2b99fe897be61db..71d6e27d85589dc931dc0a5972a5e07d560979ba 100644 GIT binary patch delta 1438 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 rW-3Q2gNh`qrYa^|8sM5 zzrVlCy>R&W`2XyT^&Z~H00001bW%=J06^y0W&i*IX-PyuRCr!p(XnfTKokaWMd<8n zO{^J1|A2%uBy>A`me4KegLF$EL^6g_#W9dBZZ44<0~y4>vVV8iTtfQ|p8R}IKhTnK z*hn3WS+`6mkrGlmGUB8$jVvcdN^bOiQ8e%3)KFNpaU`$Zk<8|-tG+c|?$kaXxivdf zZR%d>^}JTpA9Q%9T2b(y;1A8t>+o?X7hAqEy;}cs_%esVh38jdRoRHI<)J#_^mojm zr4XW_szXY)ntysknwCeRG|*!n(T7|l6%0;_?3hfDmzpeyi81LZa=*BK6A+OhDk-kb zvayFUAjK5Riah}Ii>$~^{fE3z$)|G2B+L|UqGEObAN@=eTON;}3{4i%PBa_rh3Fdc zP?MJ!a#9c9M2-hgmz|icHB$r1{;FVT5 z-LpiOVAWBDr~y+-51>V`v+-wk8?PTSXoMh1zTXS2E4gF&HENLDYw1xZaeo=&3F(AqvJy7uJd_enju|{4k>-8Loaa)Ic0t)^{~%Ynf|H|KntDX~ z;0DL>k?f1yCQ>u?Ztjq8P^Fisu9HPWo3tHL4^!2eREJjR6T095`>`WZaVeG7$S)|) z%WCUTw-PvrG1j(*n0eapqKJ{(3DN_JM?^8ck_E5a3x5>imR%YH>mD$Zp|G&L8LGRD zB@a*DP@~Bjlsb!c3qoR z;9HH_$C$k0U5=st*Few?p+KL@QL6lq2>uGVeLFv!jh?-$_#U2Z8bf`9vFoS)rv!bl qLAp)-@0douoM#&IugU-QZ`L0oHXlQkgsFW1000002IU2i7=Hu<00015s3t7{001XYOjJbx0000iSO9CL0G-tfN_q=cY7h_* zD3-NB%=L3~bHBg8`1tt$>~aJxe%k;500DGTPE!Ct=GbNc00L}DL_t(|Uft47Yui8& z24MRl@U2o!3cY!vIxX~+e_*jF5OT<&vfP_ml2u~o(t^Ay^nV&_j-iJJx#t?ZJ_Sl3 z(zW!IAJx(7!&@uApmVbPFz?Q+)X}SJc3QPpn>B1%cUakTa9d~%tG+`BT8%I)4d_Q3 zT{R29Q>kDEMIQsWOxs8ubRIZEDQ|YL4`7=6hj9W^Dc9)^I<_;|KS2EaQp)8{Z+|ob z3tl5811XE%RDVZSU`$B4gq!?EL(3sV6b$wVWu8B1dpefw0E&}G$5oiEH3Vw_@b&oW zk+C9ov(bj?+LQ_>vl?ZV(M-MaVCr)K-d@(YR0}QF6;dkLf3AKXxoQ=)kd%Qsa%2Ng z>m!Tj1V6oWNm`+OXR$(=kF$Kaz7<|i%2ck3RKvdOZ+{%h^^wzxp@`9YpLTfp-an35 z<^YS4{~+W%MvPADRg4e7>?6G98$t@>=ZM!^r6(Lu>1y&!o#gqNb~xw7%{-_P72~I8 zjV{S((v(-&@nO)YvCi|1-$u-BE*u6;D^0o*LcG(^XX2M5UL`IK2^9n%kMi4dO~=F zh}UZRz@V!vYqAg#oyvKQ%C{(Z@f0GeT)igqP)+g_8WyT*dNpe#Tr44N`vrFL?R2fjj2^pa}K{%JI(`NL)X2HLG8ycMg>@L$wlV!#-Hdd{N400000 LNkvXXu0mjf%!5)` diff --git a/public/images/pokemon/658-ash.png b/public/images/pokemon/658-ash.png index 8daaaa02063d6e4d5f81bd8e86dd780deb5e118f..a122df859bd0ed45c2bd78ee2d024b343a4cdc88 100644 GIT binary patch delta 1224 zcmV;(1ULJv3fu{hB!2;OQb$4nuFf3k0000&P)t-s0000G5D= z02XvoPE!E?|NsC0|NsC0|NsC0|NsC0|NsC0RDq47000CgNq1KH-FFizThPX6g_84+~%AU&t^v< z@LXk62tc5EZw2Lif^DBI{fj{kr`&zTQOl8l#3w(&Q*~DtI6iu|h6j$50vngh^T{CUuBy@`T^Bs!B(lI60!ib6#}Vio2~0Q@g&eT&~#7sQFoj5jrP1TPu1vpvn-f6f8;})-aAstpS4B@ z@~ZYA4C47iKY^E|FQ&Xpdk`skJr$NzMfTw7REFBjo4y|fWG@^m{UAAeun;de-U&V3 z%75Sz=kLKC*qFdF#4}F!RX;Kqvkm8ziUB0?r}K-e^tcpDt=Ic_?x~Z(!sDcOZHy$X z%eC;Nq-L!f-$m7Jm+m8l7;ACZng#dKim&CKi`VEo5(~$o!Q!qnlBHE-`;mTxJ>P+$ z%)AW+a>A^rQPQVvxu(nglB2>O+d0A{E`RD3EjNsOIA=*;f-q4#N8IE)SM+JJCo7VE zxRXm{e-mJcYh6L=c9=J@P&65}#oTu|#98g)Vt`Ye1>)iYtrI~k>;IDXDmg|l`-E{T z^3&~pgge7)8mAUeQid;F0?W@VP2TRV%&P?v_FO*iMSxWx@~aI!UU5V8_=88a$A5jx zu2ud5@=o7APz6$Je14tw&GI>hyZfpx6|dHUY-E2Bu~!k{r6<$zQO-HplQkfoUq!P< z`Kkw1&FXc4TogW{ZR*v4*Vl0W@8r`~9eC#{>A(LtuKF*at^e|muEjgCBEY@3E+U?r z4IZ~k>v|}t*(E54$JGP(oL-6t4?)B5hey?ZPfYpv{BWDToGxF-X%_4)Yxpju_1o5y mC;d0f4{WJiHKXdK){H;EL{~BP?1+^B0000PoDJhOe5zSxpzF*$WbG=$|Gl<^oprQj+%4d@_q$sF-FsjqvqWA zykEZqwbKdYsDD*%*>lc3>CFQ<^Gq|&H4pmA6A@lhPZcl@h|W~Ofi{Q5Wu_U38jst2<*Q-6$GTv%_pW}H~`DrmttCRX*3 z$YqKZYMP9^48pmn+yPR!E~Q>+`D8;%$wAbnUXbF&*fYfq@Wm!|%(yfRL-rKd*8o+; z$P0jh?wuUud_dxAi7})^kmI;kgZZQJI0-;6U+ys@wAp%+J&=?Aw2>En0%`a&9vIha zA?KWE4}Zg`88_oKA%KHK=LRkc=6N`uDT;B-wR!J9E_W!Nab!?91J9;0VGHL~umJN0 z_fCUx^iC(A4yO4Jbk%v!!)4b3pqEK{7{HGX*7IY@BNvSOXj}Ip2jp;rKMyVzm0LI8 z?&G7y4fIrv#3>o-TJgv&do0*^AGpzre$&(7+<)=B$En9s5+VN)I)iLK>jjBil13io2#|qEDYtFUGnMZI_z!(?jYshWg zdwzX%S9^JB?m$6CFz`Neu6|# zxT_sh^z^u7M(`y`ZkwZ)L2Lz-MxLs1Hl%}*(ujQUn##Ec{#VE#J!RNzv^VY!{w0n* zUu!5F&r3-iK_`yRaPmYtQVjeiG8Ot=U>x6$Y~E^?s=f>Jn*n+ojXs_i->WQND8V)-bg-&5r3(3 z9zjnI2ar}2kCssLsyOF0TcB_XTF^UK?gCAI!WwUzMIbxCo!jL9RdQEwk6iUugVhs^Igoobpkj@ufQn<(o_b=f_ACJ^HU%YF0)i{N znL8tzxgoIu3e0;<=JtaBkcnAPD1YAb2&#}{Vmy{Sg7O-KdBYzMYGKiv-~51qEV-wc z_XyIP6JeThDBydZlOW?FFyj$a*{@AhgyO8n0oQwn3q|W~kDPe~8J>E=2drRgI3GBq<^wKiQ|8gT97NnD_Ewub@cUTx7(Ff6+g`mL@Ap42hZ6V8Nmlle P00000NkvXXu0mjf5)E+s diff --git a/public/images/pokemon/658.png b/public/images/pokemon/658.png index 095b8c0039da9d5214529adfad8bb4431a904aff..ed730c8b81c2d4936aaecffdade4dd352c9fddc3 100644 GIT binary patch literal 1043 zcmV+u1nm2XP)0{{R3+N8Pe00001b5ch_0Itp) z=>Px#Fi=cXMF0Q*5D*X>Dp|=cE`T#Yzf540e`&w5X)Z~bJz>o9d5vb-|NpYT!oj@% z@TT|o_ldI~W&i*H5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+bxA})R9JToIuKoDSAw*c$ar6@1^FUl)_x&XC97gXUqthRUx!+p? zRzG4?RP8W#G@{~uSACT=m4BkDtN6;EtBMM{RfTo#mdf5dlQ$KnJqz=R3%iabKM_+g_Z?lw$fej1r}}Op4_n+*jzwV%WOf# zggR+Nxc^c}YGey8(4wM+-^Y$!RAUR>1-7Lna$~?tRy*#X)5UC`t6inVF#I>#KQY6>^rN{UtY7z=E5qRRi9XIXlYR{ zvi$^WRVP8!R?%1hL$gXYk+O~Go|#}RH_GaQC-wRY6+>$nNW}mvNRj=4Dzz;>Hf)Pu zPSJ~M>TC#4SXFyfkvDy+a^V+h&#DZYONn*%iHh;zE2=(_0vD*L-tVfElm2h|>!+T} zfU-en7X3YS#4{!#_%rfgxwP&Q)!$Y#1?*B8|t6NO!s#SuPF7 z<^Y9@#YNOESmoAGywRP6U)1iTPYtY0o^z|?6xQ47o$k9US3RdslhqZgqNZyh=?(D= z_4$?$+joyQ;-wThzPvbM{gXn zor<2j7*jarCDdz8TSw!Lh}osdeB&XoRVk&6y}~=IeT-$leAzkM_y<}9Jiqj()^q>> N002ovPDHLkV1nO{{!#z{ literal 1049 zcmV+!1m^pRP)002t_0{{R3%3x>N0000mP)t-s0000G z5D*(GSuRPLJz>md+5dBDKXY?)fHOe9OklsUX}`a}@_CK;`1t>_zyI*2;?Hh@00001 zbW%=J06^y0W&i*Kmq|oHRCr$P)G=ryM-+hJ)fPFGJCX<}%5l1xv9C!mJ5RBTRMx(8 z`XuU;6e+GT!67P)!CbWtBEhM$;3g{F7&#C_78BgXupC^PBZzHM2Z3E2#?9o-NcKvr zl`dt9yh6=<{BKspIFoUme>FS@zWl71<&-XDZab%5JBwMSiervcGm2ux%pXUaR#9vj zb47Eku8Nh5mI*ah+FQT^pE(W(Masq&vJR^R(0ohV*b??}0FT-Bk{FHfI}%iE$3=Ph?#wjR>Td=Bc4-BL0F=-uRQ>=6f0(MdTqHm(; z5P3uumvb<~yjk{P`~6?_0Wn^W4sC!{C^ucK5Zib!{q5$Gm{W=EO7o!}rpJ!by zXd!k2@W>^jQ6Y1A$480yDS~fS(A|pOL3$rPVZ;yvn-9bN`FGHjW*cNIKV39C&9(rP zORBpA{+xR7$}ks+0r=Td(ypQj%dVjyyNHDu-2vv4y`jUSILj#;T&@q8kWX8 z6swpBYouoY`K=P0=7#ZrYQi3t7%O0HgLmVBU&$H_{6fYUtHRWo%;j7(tONk-eR0p+ zmdLZFWor9cfS0i^X1B_gtuywv#O%b~JQi#^CgojXigCGl+lS0Cv31W}-n?reKGOZ{ zyGtOS5z7xT#wr=(eCt;F&fG9&f3o;?A2*#hjKpm%5xqAsmvfe5OQ`eTpa16{m0+N! T7qt$&00000NkvXXu0mjfz>x3( diff --git a/public/images/pokemon/676-dandy.png b/public/images/pokemon/676-dandy.png index 1e9f9b7bb2c628114633e12e560aa1ceb1621208..54e36574b2a968815bba68def23982630afeb01c 100644 GIT binary patch delta 763 zcmV@!tdAbPXNiDBe;0LWm&$y ze-;vG3bc%gM*_lP5nwZ6?wNoiK!n80AVh2%jsX)cM$m$#mO+!pf7Z1HGFk$KyRSik z`!`MjG~t365-=j(2?lfodcSUjE?`1R{z||>fCaR^dw(2S^BaxJO2F+>z}N$N0=2-{ z79igVvJFTR#AXR#^SBEc{ozoeL`z7!Q1%`ExbJ3OTX92(bek$5WAXyfoj6x_;Wi)y z-)M?VNIr5Jy{wfuz3i_9wYl<_sSU6vX$PU5FGZNJ>Hc#nq6@qT=iBHA03t~3Sn{U? zL8?&lMSp;Cfu9P?tXbAK2M;75zT~<-@50C_7uO`MiUg)i;4Yu_z}W+0ibsJHsB{JM2l+iAq^$pBfOa0r)GJ-0G`G4( zasou>TvVqo@Ys{!LI_Tst{`Jopz%eZFX;!$wYH#R9SeM@b43997VKI_022rZOK@c| t^nfSVx_gd=bBiM(9uh7OsC{d2^dC_dK>=L_6vqGn002ovPDHLkV1khnSAYNj delta 741 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 O00{s|MNUMnLSTY^22s@j diff --git a/public/images/pokemon/676-heart.png b/public/images/pokemon/676-heart.png index 99327208605e08ffee8ffaf85b7239299978cbd9..9e6950cc36cc53ec6d6f8fcfd91c641bed457412 100644 GIT binary patch delta 813 zcmV+|1JeAh2E+!CB!2;OQb$4nuFf3k0000pP)t-s0000G5D-N)G&f>*SxrV{UR8U0 zd#F4y{yZ_KKTm;fWZ+b6xV*3Ng_y?1#_{s*|NsA#it2y>000qmQchC<|NsC0|NsC0 z|NsC0|NsC05EVe70007_NklY0g|L33`PAk?5u#}+<*VHlY~UkwFT@=S(X;? z2m$glO}hoQ=>rR4W%~e90Brb}@Q@K|0x`xRVa*3b9)=uUc(R&H!Vuz`FvR!|2%LuI zVFapC%8=hYg2*|~Gd=UpAPXZ4A;Oa8Wl5+JdBBYcJbYPpMh=4vkQ2ocvO0lbL^6UI zeT9*g6gN^rg?|WPG#H5tuUDDe)-i&Z+)OUK$jA|}i4#@&q8*plJ1AXjhZz6-eEocT zIPX1sQzt-P=qy3MX7B=t5aZY1@5qQ4aa@HAE+K!%fQx1!@HdW;uuXrD5Q-Ak^#Xw& z1O>wtf*?*SLD~rE2H^v5gc8odFh;r|5Q2AMtq^r*B!9JA0`KHogfZ^U+8Gf~B7i1= z5p+vy#Hj=L3N;8GCI4M}!Q1YePH4I@#QBc7djhvx-n4_dF|_7rAS%KcQS>@Y?w{!N zAea#}my!)5ydZ)jV}N*aXQ&YHLJ)*=diB;O(c0Qt rX(mUicb?cq7f=0Rjh!~yf0}*))ObOt`AYkj00000NkvXXu0mjf&i#C{ delta 790 zcmV+x1L^$42CW8=B!4PUOjJcoX>sxL?hp_VxV*1{Ze-w8Y*|f4@r9U0G&E#hRi{5s zH)40FJTd+}F_wPQ-2eap0d!JMQvg8b*k%9#010qNS#tmY4#WTe4#WYKD-Ig~00Nvz zL_t(o!>yK!j_V){M3doBlimCOzk6+CCnQP>q-#}GE8sA^Jbzx6BZ|cGMU=8id;zHd z34Bd>$S5s=8F(NeoDg9ea+dI9HMfK*#64k(@dpT8hK6Ybno-8kzhMRuLfAI`YzKp* z%q)Znue7~h2`wUo8HNmhy$(hwlMJwk8VSKfU>cE};K9Gj%u1?^l+Ykbnca-UfuEl` zxvygevCzg6et$Sv2qaWQlfL-G_3Is!A2uPzvi`0igL2NIrcHpd&`me}o*@fhLX5xv zLKH-dIIltn*DZg?07Z{dkR@U2;K~;1Vvm{g0vIT2ShG%5JtFe zhBML!0wd%U)&|jbMzZ)wkdu6iaK@**c16UC37|_51b@HM7I8f?c|uE1M9qKqD&*L6 zSA?Y-M_k_+eI`h|=S{z;JHu)Y>WMgv;DV@rT^5SNA{vA+ise#{X+%~;Ar1kkl8;%d zK_DwZ5k&U%)-L0W(9lQXkGIB*3_0PQup@f*2DDX@+N>jD3GQ*2^Y?>s*yK|L)~ATz zyP+l-s((#(JDCw2E|0MxAIEQB`2$OP)pw6h%nq79j()2qmQ2)?;XAMR0#dP`y~z z)~`|I!w9*Z*Q$s^pO-5*E zT(BA%k0BwmB_z-VmT?*IS)`g_K80000KbW%=J z0RR90|NsC0|NsC0|NsC0|NsC0y5VD~0008JNkl`yO5r0w>0VVksf5>xyMnFf^58#1E$hp9v`X)d}O6R?Y*NYIS>jNYi1%T%a z=O^!9Owfu1(`NwflM@0!=cZ}$e?Nb}UI3;i*Rnh^0P7HOodDC%zu!p!5jJWvu+2rU z>L~&6QyvCb)#5?SJMCK>>Os*TSAqig;sPx}gJ%ztt~=;K#$z0KiZMl+ven6+i}|I8Y;4N0-*pYZcP_ zV;|%%wdO(JhXUxS3hB^Fw!Na30+{>0ha^of&GVd&y=Vo5Y7u1TTNf=Yy#@$%{TVL+A@&JzhbyN*zKtkqe=pRSGlDl!e_v{T>3G$Tf=w=;xF;i+jLTd*=oS z1NYEG1lFem;F6GX50z@B4}Bv5NN3&f2)H1C4l%6j8&63EKt+E8u$M2l0sE2i)@(av zcS}lD?*W!&1CU}+n`(|g3Cm(j4wQ>wSg6l6JAZHh*l#5?9`maB0PK(XRu`cByhAtu zc7!$n9pTGB6BYpd&zqa(Ccrq3sK>YhkRFVL<+&9wZVyoy*&SePlM5WeD63|`Jr~pg z@gSQQ7n%rax4Q?J3ym>w1UZC~gf)gs7tDcCLNIG^&WQ&N05Q!GWDocT>tM8Zrvxz- z083eC06nBX$nVYoYU)@|x3x@gKu;mRI|qOPNKf}>XD-N%)83sPZl$wR)+Vv&K7ytkO delta 819 zcmV-31I+yC2FeDIB!4haOjJcoX>s&RJ@NAH5)u-;z_X7bAfRWyNK>&CTQR@s?h7cD81lXxLz&01Zf(r*}Da`;MwK@o8r{QH1js7?iRKSG=9)cG_ z^cj$jarhg+X^ZcKi70)=!4Ckd%CaGEh_65tHRU|u+bNUJAQe7u@Lfj9323p zQ$St%*q;J8fU1Erf>m@aEo)wd*njPV@=HB)u&z`AE3ZO4l#+d|IGY04)^&xbMKEsL z7W+#8oi2jze5<0hq@MwZE`AHwfP7)lYDFx+*oUxIz~^`c)!Io-bR$>7x@9SB((^1d z2X#LZz<*tFlUX#ty2U87*aCi)cPW4{N)3%n5PduVeiCA-p}Ly!OYZ~#>#Q2~&j^s4 z2A=Dkr(_1eiT(kgmCug>ZHr}V`cBzqNL|%ufO*~lbTPP0xiiRwdA1=(o{Mpuxz4!_ z902w`6P(9enZP1E3-J0DOecBY$^T0sOaYZth)xVHhwU;~9YbU|_8D zUcj(FL}3s+AXo%v3WJVX0M9IB1L~lJR|_sej%)4#X2F?*WKdG5lkmymrv)=GXbKh$ z(=@3A2S7th2E~EgU?&*t9o*klIaC20T>$)$KTzJmySQ) diff --git a/public/images/pokemon/676-la-reine.png b/public/images/pokemon/676-la-reine.png index e649e6d74c8e5b58c64ba6139fa69e29524b39dc..c2f0eb72d755cefa2d2d97f6c68582e646c69543 100644 GIT binary patch delta 722 zcmV;@0xkX41?mNmB!2;OQb$4nuFf3k0000sP)t-s0000G5D-N)G&f>*OG`#sO-86Z zG5$O;fo^1qeR(f)hcTzSR?*m;pOn17v&P28@$&Bf|Njb)Ia&Y!01|XkPE!E?|NsC0 z|NsC0|NsC0|NsC0UcrVw0006+Nkl-WcHegNmNGuhYo&+K5K*b59T9?YB#!a_EbyC^80mS2DL z$acR5cg-WFM!Vo`K&m|`PX#D(ZL{?vGvYm&R4<$h@WwBA+A$!!ly3=T0!@Bd5?}8f zc;o(xx6H3C-q(5A@a&`~X<0w;N?(N+o}6sGev+HmWqV+0a=IyRDlR@SKm_=_TG2z+FTco$Z985@ptX4>_Y4FQ*ftGF8;{utp!0E{vJ{H;LpEO_Ibqsw~lj!S1x5T2YfPZ#MAROOCWPsZsz%w!&1 zx?z&Q4G+o_?q+9l{%oq!7=dcW%!c{>z{>Y-@Q2RRAEmKKSpVE>UH||907*qoM6N<$ Ef@LpYtN;K2 delta 702 zcmV;v0zv)i1=asxL?hp_VF{is$(b&Aevr9`xoS&30bB9??Mv8rT zMKm;lZe%xNcc?ru{yZ^FCZI+D0004WQchC)N|27@otgKY9|ojv=1&M7hzaM@4NKUxc1{*>vVTf8w8L1!HebuaH%F-X?q3v46PMGc&Z_`YO8@+&K=wTF zDaOc`?cNnHo=~2h3(pt%52kX(o2TIX9+nD^m^W{vEO5cYc*f%^rm}xAQ@I&|W+}ar k@Y{h^?zR3JX?Gs}0I=d1eaBLD3IG5A07*qoM6N<$f=Dq=hyVZp diff --git a/public/images/pokemon/676-matron.png b/public/images/pokemon/676-matron.png index 98142c41661283e63d867c4f88f6638ad5224a73..1f93b11a27796805ff8ce42794645b301f16eb14 100644 GIT binary patch delta 774 zcmV+h1Nr=k2A&3xB!2;OQb$4nuFf3k0000pP)t-s0000I5)wr;G&f>*SxrV?Sy8Aw zG5$O;hdNtOsY>?q)#<)S?^ z@{!0$;_KCnMaS#k2GOoVS9rP%5i{?30J_Wr9nz?NhvxB2hY(voy%9w>;djJ1a|fh@ zGiQ#c{N>+NU|oQl4D?5o|FP?j*nGN!Mc0TU4o;(HFGHi6-lL3u_U4Zj7Rx;IWyGtO z6*z10(PA$nU4K0}=O{E;Yvx03o}35Z39%#{$2VR*d5`z|4UZCaUW<3D_rl-a9MS@q z$y_X6Ze3UZ^Y!yB(bYZ3Tylo+_3O{~nv=(q%;DEEyloxk_Pj1ov`4NN540|zw}0>_ zSZbSXb>V|!dc|XORiC&X%CV+PPF4}R3oKcG@><8j{eS(aX5sXkAG+g>r?OLc@$)>@ z$z?xtaKrh=+s4&W^FKMyaSB<98+1PNhjiXq(Ly-x|o>)`8`bHEvxl$~M<(n-1a7_jJ8+lHi?lVSbgsdHk_*Irl-{Z{LqT9%P%BOob4r?~q zKjEC75P#hw;2BS)I!%{%Bj{U^{Z0J$5xQMr+dsxpy9QnU@Y|)H;oH{m)Fzxmd5FiQ zGx=>R{asrXmKf)P7hib(Y<{j`;gU~x%Z8(Vp7&S0_-8ktYgGtanD&s#;lw$Ws315M zx>4WM*^BIR{h{piar&OnsTitBxm2ncax65wSATF`WiIEcWwB7gbGO>*poXWq@xdp8 zcQ|!Dow)TBIW?|u>W0^ejn-JHs`Z_t1T*5)u-*TZ6c~uU}bFhdNtXO-4mDG@PH5 zfo^0sVt1%KG5$O;UN!T<00001bW%=J06^y0W&i*H32;bRa{vGi!~g&e!~vBn4jTXf z0(D75K~zY`t(Mz%>mUq70|OS=Y5)IoDN?cDHVhBuxw1f!XcTKkyMji;P5`L1i} z9P`%>ffIm4h<~-|IG=dqDJ49gPbAc;>ooKEN{R7jQVt~nuvQz7d|g*^UoLWW;Wj$w zp27I_^&Ky39y^^QT{V&}9oE*oC8%_Q>BR;u31s>&d{5{OUFwRveLTk8=o>DZa!%7n zoKz8p2@a#*@up)QV>&QSzwsA6;1w^j19#`w@uHK5yMN;d9Ud@RxF$9K6Ax=R`A@j0 zb*1MxRg;Jin>EE(1HqqS!=J3;>T;2nxv6bQAY%A89$?j9Z;AWQxlLt2^L7j9y-Jpe znW8|=@iCIhhLei6d_L&#vC_gkj?6I(U*gN$6^ELQ@jG}ZUx+Lbu!k3^F2nh31UVJy zZ^5xNd4JAuy0>^~mz%1#@#jZ+1wYRYFE)`gqFa^D!k=gLcd;rQF|HM_e8ug*@@s~L zkNC1%b~qmU{3pEfdy_Y<^8WP8Jb17_?n+s{XNHT=VR}UKMXPzSYc1Viz+pp}PFKoih_dPR+4!Ufi<~b$ j9^Xr0bewKGRWAr4 zxM|uXicB9$tRfNYtoOd*wHC7ipL6yrU#&dhIRpJFpKO55XDF-&RTz0Tj69nrC3ZeR z5}tLSFD5=E`qcVi1S24xAg}SW^3`WDzsApY0+=|$H|J4>jmPslcy9_I6gvI`Z*pMe zfkMEnk>~RVcz?a1@+FFtMg|Ay@I!c^fbfOnsRDq>!90iGuiu{lW}dc<_&k4o|I8yE zOGL-Mo0}kC@DE&Z&v&%z!X7UbLwd#~HG4iq-a`nQ1!ub9eZF{L>D(UX(~wUjltJYG z*}p7&>hKtFyg|ehO#yhvqlrGxNxYWuGoQ%(fA}ONs(+8)^8E9F=LlQ^2m^cq#gS)v zzUDq3PnXXtuMOZ`0`&2esC^J$w1k2*ac$?`kML~vzVM3YcFm5p6czX(570pWj;}DT=XAJSACy1i$PbGdaB_L>BIj1pDG28caDMsL z1+M%MSAP}h)Wc2u1Qo8P7X!bXVa(f2ygl4y>!RJ`rV-59p4lf0|2{$#|j`T-&PZ!f$>54+IX&myZQ;*)AFeJ z?#w5?gS+=PU8&5?C*3~?#g3=PXUjJ#?C4C&PkJIij;{a2z&4aP0=F+xvEn894*{U+ zdLICGQ^U6g&^f2A^G<=RZ0{W99X10TmboFXE0M>=O#u$lN9RVot|T1WuWLL6onQqc z9+XEs%)zMx{3O%4@%}-@x!G;}ac+QrxESRRsN+4fk^V*{00000NkvXXu0mjf?pksxL?hp_VA%DcYz_TS)oM>lUBsy=LpOk@aWJNSI zSxrVaVt1%KG5$O;f%2ms00001bW%=J06^y0W&i*H32;bRa{vGi!~g&e!~vBn4jTXf z0&Yn}K~zY`rI(3zgdhw><*_MF`~RQYB!J5ZXl%~3Jr!;uA%DCu)3jU2Hodf9vIXeb z7-PkaacT$AS{pas;010i_?LV00utWBi5qgEtn3ow0 zAl$=l`P1?yS`NSEPqzb9IGL}DCl@-N_V2WMRRZC7`%k=T0UHlafv`$m_8<6sVB`=5 zE+fSPc=JQ}kbfcbjt!6TDPdWH`7v&Vn&;Ohd|7^e-7?}yB0BNYQjK^=e{jX4oYC$Q zj<_?FQnVDJTNOdxVO>iV08N1z@Ge5Eb9#jLL*BD-1@Zb@0zDBM zUWzz$aDKGI*yTFxypu+H9JzUq$VQ>vSEBN^u)&<3N zLL3~N@PDDy@$=402MNLHcq;aKg#~rQnaZfqZ@G;6Xo8dYT=H?;*UGGkCav^O3UBeEj`|Fvp2}`KGGj~nwgje>O6$CHkZ0C=PT>Gwg*4+g9UmNm5{Stsy~XB+%!N(+VvpF~P41R@J;pp8ODl3<0{6p#Q;-i&0# z?4rQwh9=Lk>wh5hXL5H4LGL#~0?_UaF*_JQLLvfqy`atDw}9A12$3MZI6%4s_?X}# z@T~U;ZWsU|{(Sv>NA4bbz`I9C{%~-7{rf&5#ArlYhtb#lCW~<7VB$Dn-+ggBkFxAt zLzFDYKY1?8WFk!%K{JVPs%1;k%tcM3Z-ltZLYy`vTYr}3c9RD6c1qAWti;ED;B8|F z-3Yo4Z5F=>i|%d>Dsb)gwYjD-BN(xtmB4l{gT_!$A~|6@5wA@Ixlh7sE16?Hk8psFs3#Dip90#O{@4OWbc2aC+yB_NDD?TNp^y=}Y0Gw z4=2XkGaIpP2hK!lnHh0`kW(3Q;$Vcv0^#!q^?&-Q0nN1&{lj!fh#}uOXwJ|HM5)F; z5|FJCrTX6@c*~1jz1<3~j6gx0k~V>_gdDes4fn z<3PZK?9SjPY5>_-`QC^CCxX<=(q3NNa&I&jc6zWCj&OXm2grBlVzvFY{RbgpI|FI( RY={5=002ovPDHLkV1oC%gmM4? delta 815 zcmV+~1JL~52F3=EB!4PUOjJcoX>sxL?hp_VK90YEZe+N;uYJPkSxrVdPSYC*Tb1cZ76IV8r!n4N->2J7B*f zG=6N-zW#+RB1R|rJj{9De~BV(r3tZZIF7tIxNQ4=zZf2d3i_Y2mUS_i28?8pM671{ zmUL^;!nik5Jai*gpOSA&zm_cw!YyGZx)PW3AjifL`hP{Redwe3MtH;hJfhu*OkBbk z5u7;IMsR`!9BsOf~Fe(_PT*>MB3oD=|&*p zTm@`2{cr@FxKDgUwT^Vhkj4cy3V{a5sz?&hrosb(76qt8pgS1+@});XiDvZ2C=+`9 z29jqBqkj`Bu{{%g7#XqjIZn6{DpK-q6^0DW73Vffl=qA~VUVaLS$`dQB5{teX5U{* z*%s3bvDCbMSW(v>@hzdL*UGa9G0qTTluBsXGeGV~CgSMZO0K3}N~Ffc5=NXLv?`+n z4kxTl5PAL3KEE}vTn+GhLJfWApfST1kTn~lTz?%UH2eQrMEXoF?>d&mbGp~D8UUFw zKv=@cZ!LFIz(st<&l&6DNZLcO-)UIO<8ku zbMi?^nLU8NU!Tlyho+{c|CzJp<>mkX|La@A>;M1&4|GyaQvm<}|NsC0|NsC0|NsC0 z<&B=E0003ZNklco3!~Yreol8Z_0t@E&eK7>ErYqa0#Tao%nn766?ZqlKS@$h6ieruYa(VS%9-kS zl6j5gPGfVYlq_NlE{ivrStU9smFU0d!JMQvg8b*k%9#0U$|4K~y-)t<=GmgCGnAP!mZVALjpm zw}ya#g5AtJuF5UMoZzy&1$bZeb?6I&p2DIfK*atLIb0H zMDS1_PZekAVWOuv2oX(8a+As%6GDjf)EPSB5k5`*GDh(@0znnzZmh^uN_S?5PEZuO zH{d@@R&*&?=bP7LF3?nP)$e5UDC*8mY>`^;Q)yydR*vk-60WL1B56nQ8Q_>o3q2Ca z=ZcRC*VYrGbb7QNi?Ue>chi#xLjYA{?wD`Jr$+!F?Z}oJxn?Z0+n@p+vW_^rAZps~ zo0Dcu3TX$C@^23YNXsbwjcP4^Ib?AE3CNFEA;WJ35pDK7FW4>Xwr<cKtMo$OlNJ%GPopUiNFrlzLciDB3 z3Hdl(bz};jD1W8%hg`D)#i*oW2uV|IfUp1q8`WB+F5F5ZgCNUHeFB6)W!u=gnru8M z6d0TPWHwNJK1*%j>-F492&*Jf(d`dxj&k?)+Co4jaY#c#jy61jjh%#-3{bK}oSa+a zQ(|QCSee{{W0e9TY=E-hmpsDC;7u=JUEg=T%xqtx~QOzpyyFCKiojf**H@| zRjJG5WPdMBK@D`t-b3?GaP)mDdLu7_vQNj+Es!MY*>uPQXcw0P_fX#C5qW^CyNSxd z>IZw3QH|i;bD5XqC#X9}E3%*AkrUm(9-04T4E&IJurH8vhm-@GFKG8HD4OqN)ElGF zFij;zKIP0#rl^dE+l{u79(TNu(I#UD1yc(u|9kS6LGzSop<(gI^J1X0hRX8#RpHj+ z>;|i|&?0WqK4MP7;6W2DjL2Ss{W`gvBz%L${7D!asQIkkUR~dDds1NG?L>8XEf{x| z{0>z3bOg9~=sT!8g8v}BhrcAx)P76e7Macd1rZ=Q_sbVc2LJ#707*qoM6N<$f<{tv APyhe` delta 734 zcmV<40wMjH2KEJzB!4haOjJbx000mW5I{gcW*;AGIaPm6S(!a@rlzK|Ha5&snaps9 z<->mE<>m58N&lI%|L~^Bh*co~0004WQchC|ndy`@d~~xZ6s#qCQjP7f_r%9wCVM=*eKpW|^sNfW+|l4}YrqG3X{Ol72-Nr}7y30h1c-`)>Q9 ztu;1Cw#?8cKz~ZKE{j_4MHU^bloW$W#Y3X~`CRu3zFyB|O=*@SI=bwz1ghQFYe@;6 z#4Zht8f|)l8V3n48=z&0$fFV>DC8QkD!C-jeq2Ievrg_;G9~Z>8tyG~0<|}CUH9dw zT}V)(9o{j^h4duAz_jZ5Eb9u1ir~;CdnFjDpa~)xihofGx#JlqN?Tz>`Uo?Ul|mNi zlzY8h0QG*jJ6B20SvsT_{PnVw^Z?kmR#bjOo3l6mu{8+G{V3#d;7R^)nGcQRFqdd8 z)-F2eBWQWF%#ScIb2S!Xbd|g0AX{k~TEGyA9v1%uN86{PH}WEA=X4y>3Abj`AP=C; zTpHX$vwuL3JRsE4KFN>gbO`TP6tQ6khx6e1`0)OsQucHfaht^Ld7z) z!C(t&%llVF+Y)CpSf7O&ah3WJ3lcgHnrWd&W>@KcyuR&I$VtL)&@7*Xv4Wn@?CtgS z120bs$m~DVKz(`NFzq_|JFvVG)e+$2p>Lq!2>wAv5C2G>sr{AwRv>-(0_8I{p5GDg Qod5s;07*qoM6N<$f`e^bQ2+n{ diff --git a/public/images/pokemon/684.png b/public/images/pokemon/684.png index 8bf8f765465c17e58f45f4e4307e3571513b4aec..a3f7e544f89659804614b264c165e3974e47a144 100644 GIT binary patch delta 398 zcmV;90df9^1Dpep7=H)@0002i-e{@-0004VQb$4nuFf3k0000XP)t-s0000G5D@tI z`2X_qfLUYz%-PJDre+!~n+a3v^OWQvm<}|NsC0|NsC0eRh4- z0003JNkll$&N7_Qxi1j-( zTNKIGt+=(;czzhRPI8-R+NZ4-AQ-pwfa21fv)_YsdR4@&qjuRM-3YZ4vFx!e>nd+Z z7Hmw2Mn-9yqJIK26Wd@?zS=^N47u;ofY+681fU4cs+?gcRezrl1N5stBR%eJs2V!e z7ztj9rs9JLBB(SD2XspKFgjyq6s?hCc8R3+dB(uM0wml>L1YwCOj8lOlN7cqhp<+x sOZ9j3`A8-IgM~e$JwlOt#ea-1n{W|*NWbRD00000Ne4wvM6N<$g1BR}1ONa4 delta 376 zcmV-;0f+va1BU~U7=Hu<0000JE`_TA0016POjJbx000mW5P(@@rYT9xnWoIGt>rmn z`1tt$%-R3)@^!t~U;qFB0d!JMQvg8b*k%9#0T)R`K~#8Njn6@9!!Qs9P+2FiiUV0D z#wpdht1J_A0ShLe3nb(i$;w^UMWz3?ondU%-u3V1@n?{XrhjdBW)<54X&m0hp9YDs5hJK$y8}U(CJz6=I|K}Hq WoVXLA#z>(60000!KMi)#xD8A7?TlDY>Ddv8^uNOzcQR= z>1Kk64VB5�nWnu^m|<)2D8rAIyThqT1;1#*A~0$WWBAjZy>ZjpQd|i1bL)j%rkz zK^MWODEVL4Du4gU6?%+Dc~Mo-8V17a@TaHr;OLMCQPo0M#-SMOR+cBq<7hHiYD%9X=uZM*dGoK<%Oqskkh-3@rpI-?jRYaezH#mr!zmI1fK+uB!47OOjJbx000mW5M~-JfLUXvDM`$krp&Fad`1t>fssGH` z|MK#J{X8@P0004WQchC zPzX87*yugJ8O^u3i1$6Rh|s81!4@G1yVcoRVOa*EqiDQSRZZH$eeGPr9gfq3<4YOD zR|}mPLu#m7S${5+$FXdv%q?Axjm_j1%&PTN3$hwwFnmHblKc^)gG$QKc*Kw_B;3Yb zkp?u+REY8U(a8PsduYGjLmm{my#vOXZZY!4dSe`bR_XQ+02%3m9on@&h7Q#4I3O~q zcUF;FF!S5KX2Ql)ow^P!4kN?=YEZ0`=X*l{@^gJ8NPeo!PjBRCc3UvMoCxi1ARKi@ zHD1?#+d&*7Lw*=C06m%^l7~hUla%IAYlh7VXc*?X%%hhBAz=BUqHi@_L{`{c@$L-P8U6xKt=a?d;~+00000NkvXX Hu0mjf*~|9Q diff --git a/public/images/pokemon/688.json b/public/images/pokemon/688.json index 84ec62d4211..069d176730e 100644 --- a/public/images/pokemon/688.json +++ b/public/images/pokemon/688.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "688.png", - "format": "RGBA8888", - "size": { - "w": 52, - "h": 52 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 41, - "h": 52 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 41, - "h": 52 - }, - "frame": { - "x": 0, - "y": 0, - "w": 41, - "h": 52 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:f328f72c414efc6cf463a1254afa75ac:50168e1a7077626f41bdaf5d0b35af74:176060351d0044923af938ba7932a6ef$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 64, "h": 63 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 64, "h": 63 }, + "sourceSize": { "w": 64, "h": 63 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 64, "h": 63 }, + "scale": "1" + } } diff --git a/public/images/pokemon/688.png b/public/images/pokemon/688.png index 2ac1b5d5fb14a0a4b9b0c219b62ef99d646bd66e..2e65d4beb6fd8fa22f1f7c159aca85eefacc44dd 100644 GIT binary patch literal 884 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 diff --git a/public/images/pokemon/945.png b/public/images/pokemon/945.png index 280ad17b15212599278e918cfb97dabcf13853a7..74c43b6d32ee0a03a96c71e9faaeab3b5f4ce9af 100644 GIT binary patch delta 932 zcmV;V16%yl2D%53B!2;OQb$4nuFf3k0000^P)t-s0000F4-X$EH7F!BPe?y9JxXU4 zL_j}J6G3%pRdq{YYmFgM*En@pMwonRgd~BmIKA4erkSLXq@|gtio&AK+N#{#!{*}Q z>*V6#>+waMWz_%x02*{sPE!E?|NsC0|NsC0|NsC0|NsC0|9}7g|NsC0{|8e2AOHXY z^hrcPR9J=W*4uWfFc1b{CLyQ@DtJhJ{}NC6RbocX2NH}?j#t| z+!|TKFvzujtbZ2-3BhY6 zEpTdJA@o`TSD?bp?$V}P7Sdc2+V?sQVF;O!ttJ^`mVb*#LI&JyKGWLHIk!mAT@tJ< z02Zc!gu%{%Kv=qiAZ{LoJ3@tG9=`)jplb+sEBz^P*O&`D1|`ntb4CDw(37;b*bNcr z=PT)4Aol)pIZG%(_~}V&z}CcaDlmSpz!*aFYJZ6_tuBoeD#qp>Wn1?n7iVV`glS-6 zPm~F$0)O*KDrk&+s);DALQY62RY_QHJ-VbU-*O%ZG>F zTpF32;2HpQU6ZDg^d!e;Itxr__Y?-22~;&5Mt{=kk(bRd9YPxcA!rh~;WP~1%^l3P zZH=ykk!%wlMgagpx++Vru&`zzP$-#Ja$BPt!?_@Y@)v~(;`}FyVE~@p8C*$-!y)hP zjnO_?(0D$>;3(yP3>91eo-Jx-WBtD|+!}%|Hy0x_M>5Cj1(YB=&&cn@Yiu?MT)#6Y z8h=kA6%<}ARFrMIT-ZXGf-rG#>jkbqZad5YMFB+fE-OpVk54>*GNAG~^b+vb(zAR5f!Z4n3O#o@d1K728ehJ z`Ac$bB#tnK{bj$MNETj8zZ3T7;syI7A|0Qhzxa#)HU0r_%|E>sSa}Qp0000>vF3w420Qr z42cQx`@ikc#RfwNg`9t#YC6y%(#Pszo38s{<7l@ycHbIa#($98_k`Cg+AUs=jpgNr z&>OBMBSB-Vh)U4QCH>{?5^a}r1ez^~4dG`5qnScHHcHeuj&_Z&^8|ww#HeOh#atjn zOJHnGG1%l=bKWIHSXi-&K@DE~ctnUXr>vGL1RYmSKM>}{A0CELT!kkD+b_*y7;wcEIdnG)@oUp3nJ3tX6 zh47@k&k;|zEkSc|MBn!ff`kwTm^Wn_Dqz@lGK7K%`G0on%^U&w8{isrFowYa>0JQ{ zNJGP|+T2|v6vfCn*;o%r-MLXv%Akk>XjHXMzx+U~jR#Pq)MrLXjU14ng$>vxrfE z@*?F5L(JP64v$fw&$+Lbb4d<~JpBz~girvvM}L4a&VRUovgD#Vgkd$a2at}^8H<)O4#}3Fj+BN`C zay4iV$t4S{R+`m=+FM_x7t4vn diff --git a/public/images/pokemon/back/1012-counterfeit.png b/public/images/pokemon/back/1012-counterfeit.png index 8ab1941187dd7b87c2dd685feed566511babcd30..e6deb02c70cf41c447394f804080f347a4b69cc8 100644 GIT binary patch delta 543 zcmV+)0^t3G1h@o{B!2;OQb$4nuFf3k0000mP)t-s0000G5D+CB8z~+hVLus6IyyOL zC22$(R6syoo=SMcW1yE%hlGC2!*s#9uIAy}7S3=n0000GbW%=J0RR90|NsC0|NsC0 z|NsC0z)*`r0004+NklZJL6P7BbzGK zPmug*@GU-)eVW8LWA@0|hY9sU$UfYgbXOs;8Z`SE9#j?zj<+!HWz)8#-@rf9-8A8VJ!AKEfRJU#rDTT73UT;!2ht$$pUThAXygz8J5l+O07;F!0* zw%u@W$vtCY)XxrRr*q?IiCc)iOZ+lPX~pxKC&D2-kx~TK@YzVIlKJraBDDzWaEbWOyvWE%`$65``R{g`=&IX0(0E@iXf-D(BJJwsgp0nHh-OHV+YPE$B^5BG;e4 g4rvZ>e%JjmKbW=?joS+;ySb-}r==Hc7amdlF(000qmQchC<|NsC0|NsC0 z|NsC0|NsC05EVe70005nNklTTW#Oc$oJ~T4MU}fP5fSMdD5hG zQ*C^r`eA?;EO#0apa~DwcGDf>NlVW%Mm<+dB)v1Q)Jljo4}rDCb;6=sigQKO(yA+q zn@Dt3acdSS#(%FaE^a_Da~+9oN%2l%z_hl{f8a_B{7BxI=%Gk=-S}DZ4$<09bRPE{ z_HW6UXnka!06eig?)q`TyjmDFa@Sx0kn?AL(PNNMO!C!y#kr=wQ^=R^H3ZY=oOEtv z*=pkXK;Pwbw81rW!2Dybc4xXz#z@oWXYS*AiH28TJ%6ScvY0h_-=zbroZATVj83o? z_g)8B#$c`s$ZcCQKBvjAS-RC_vqSwkqpf%vrXl@5tLdOivFLsA9lp}E!@H?m=uPnh zzSI;mIHw=rybtpWLO*d{JLlI|`-olkJ1p8cI>CG@{}oqm#fefjr$D=)@3Tt~l;D+b ztaH-@6=IP1kwbMB!4PUOjJbx000FA1tl9BIcFtIIyzmRN@+wJYFi+9#AAnqexR37 z!MU!?!*u51+ty|n+5i9m0d!JMQvg8b*k%9#0oF-GK~zY`#nxN4gCGnAPy@suw)3Cv z%|k7|5b)!kk1kug2@zc~40j>P&>2dSUQg-6Vc(?{Gyey@;D498Z{qZ-?N^$3tzIk` zDJAOS?`q4PCZ)S-(}&cj1f3V0hyc29vbMWcj3+HU%NXrkF{1R&oZ9Ej7%34_YjK^h z=$_(Sk+ihx#^NS2-BjF~C5-W>tBV^D%v?ueTT?tp44BsT`2(J`z^`PcOs6Ux!t`A; z`)F-vx{OB-`+r$7Wm<2U4**Z>7CXUVoK_r>C~9QYAOXnv@SrCz!IC~5q4>6YkavqSy4pnt7+9;QD3UetKfwOI7A_yIp@ zJmAAr9`vsG2|sF#1zgetu=mRYf|t0goeSHeeSwSbVbGfbZ!n)Kzr~eXam3SYSEZfT z=hU}oXkrgMn%(v!LhIQ`n5|ivZQ}lmz(&GyF#Y&LaV8K=JRME{-7Tvx}HjizooX#5Owr9ltH(oGZD@n;VNUC*BQTVHi zMjU^3X$A6zybP#z^Ahj~Enn1j^-1BH0NtR=)plXd^Ws)c{+c~?wiidL4d3qdwidY@ zrpvA@K2>r1Fb}`7a+aV{Qh`g(^g=NW{%zGQN2^SKor2FU`6eE$bic==pqh@x1GrZ(jPZo0DVnfIpg*ccD9j SYCbR!7(8A5T-G@yGywqqpQfn* delta 351 zcmV-l0igbc1MUKl7=Hu<0000tustvU001FSOjJcoX>rA^5FsHk5D*YjLPGcEQiNJ5 zrF#ftN)Xm_W9EC5u3qAE00001bW%=J06^y0W&i*H`$J1f-+c?Xtl6>)mjha zraJSID{Bpra+cG@h`dc3x-w?1oBL@xoBQE`Xga7O6J#He0lP61&i!nz;(|hDf&VbCV2XkgMa;QGM7&0fieI9002ovPDHLkV1oDjp)vpf diff --git a/public/images/pokemon/back/172.png b/public/images/pokemon/back/172.png index 9f4c8f4f1bd0fa090b78f8c68eedf518b2dd2a2e..775a42dd948e67c074afd005be358924a86ddf96 100644 GIT binary patch delta 2642 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 T4hkhg00000NkvXXu0mjfP9sz% diff --git a/public/images/pokemon/back/198.png b/public/images/pokemon/back/198.png index dbae4ffdfed467112884b501cc98bc3692d17515..dc92c8b1d5912469fbc17f5475939771ea354dcc 100644 GIT binary patch literal 2725 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 diff --git a/public/images/pokemon/back/2026.png b/public/images/pokemon/back/2026.png index 4e1e16c62076d04b0c138cb644b5babd4ea298a3..1f0411ffcd840f6a63d0a773f4798ad254416c6c 100644 GIT binary patch delta 768 zcmV+b1ONQ-1&jue7=H)@0000+@DjEF0004VQb$4nuFf3k0000mP)t-s0000G5D--- zAYd#cWML$kJRp`>A+%p5glk*rz7*q#E#JUH{`5on?Vs$}xBvb7l=y800000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0007RNkli_@kCIJ-$ zta0|7%}d*;yXr=g3)gjT$4$PbJ;;{GLnvQ384VXj$R=LTp2*I z*cXm**H~US&?w~m8|KfC+G%TY?nlqqE@PBRuO=!=!FcZn%%V^r#LahGqhr>vZP06t zGm_|2W{sg+llNPE{6tVT%VKzt_f;w;Zd+K_rw$Ru`hQj8glN;CrmfEz;3lkl91uP2 zaaAzn*pn%pz<)kf$g$EH@9VmpQ?%w&uDwf}-8-cT%?1eVY-dELG_x)1Muia5nQdlN z$eGN=Q8VtC?C+Rkvdf~B`{!`Fb?N+nraVd~W*RV48P^1=bCel4hDXk2TqLN@W0Ve^ zu;`i!$$tctAyUbN^2lrCq$W2zh$$0w6)a5^vpdu#u;QefO=lXtuF_RKhueg#7=|GA zfYY#}2eWYU+Xl*S1c^gKZR&v}H&99k^3j(nLh(?>WkJlL(x$`EehALvl5@ZE+I0A! zcqAtOFdF7eM-IU0rzkq6bPf;q)_muLH1{f|>v96ztfy{`5ot{rmdg>ZAYw00DGTPE!Ct=GbNc00MYPL_t(|UbWP*Z__{& z2JpM&AMmB5#bPmssAP2s3T*}!21}J9mMHR$6?BxbN>rB-A%7t=#z>W}o+?=IhPTv= zjQyi{cR9z7d@o_)n>_sV-Fs&zq@4~Ydvj8H`$$J(ro$Viup7TjJ@X_p%w%QZ8N)Fn z0j*6MX7+(xDN8+TNA5CEq|I~8bfhlYX{a`ZF%H2G(}r^}SW&8Om~%hF4D9TenFn)W zcL?eE^5jNDV1N8ym~mx#bCG;fNA5Bg$=Z1MH}Ne=k{I^m4rZtv0f{d^$R$C;Vx3F& z_$_L>vB~up)EvcC{>5bIVWW*HQS-hw1BB3clgw^{*A4U8UXuOk?lnIj4r}u=u$p{T zufBM*a;!bcXc3%iGJo}OduP3z`MW&NHM;ovJGYvn`F}V!=sLN#8+xV94^@=h=C6q@ zhl?N>gHidIJNO$lQ^$Aco2cU;CI~i!As^3J4XiUq2zg|-QU)P(k*k~=gN`%aYanLo zE8Nr>{4dk-jF~q~cc@dDCq?z+8dYXEJPmb*rqL~R(a}{jH3-Cn>4eiYa-}Zn3eleq zbqNUbPJdZ{YD@-2oC*>3!y$+eL>1cCMN~o&Ex8b95eq@EsJZXdn9QTHJQg!1U`(~tg0u__1jq&GK&cQj0IkD%60!uy!JOF*l`1|Uj~pNd4l_xg z3dmp^RoidSF=mLng=SVmWsSJV2HVD5S5MaA_g>#yrj4Fi_JUBifeNo-x)ahuzCyfx zR1>8NmAtAtfSNX1GKC7Q=t1a^EmRH8jN{si=Bto^<{K Xt?!oiE_Wh!00000NkvXXu0mjfN-$M; diff --git a/public/images/pokemon/back/25-beauty-cosplay.png b/public/images/pokemon/back/25-beauty-cosplay.png index 30c51863f9fcc8b01a41f21ea1830da58dc6b010..8a57b642aa7dff1630d3df21984b4197010460bb 100644 GIT binary patch delta 627 zcmV-(0*w9Z1dIicB!2;OQb$4nuFf3k0000pP)t-s0000G5D*>}CM_pzPen{#UTd6E z0G3-0_q`$a%rE!mQupX!IZ&NVh{Vpyx&QjV|NZJW6?~)s000qmQchC<|NsC0|NsC0 z|NsC0|NsC05EVe70005%NklkhY-uu`8@AN#+KMR!Jw(Unjrgw?$D^DddzHc+W(7Qz<{J;y<5O z_Pm0}lmCokQBZ{@eURF`DC7gl@I)!uOY-B+XM7x4`4R*T!QthhCLj3Xk+VxN$$RY7 z!bhI?;1Qz<;D0@(4nKw>&{8-?;l1+vuABYDWdRXL1PS?|=x2G01uALq<0OJ`geZg; zc8+mQ7mqss6qu+8WF4;t$8}xm4otut6b~$o22zpM#Zu0lAHW7rR)=jAk>&}YCqDou zt#vFK>ZS;!U#|E!vuT^G`n+ChgaWl zu22-Kn>xJZgmz%Nn}4sX3q4+OW}M@oGo*rc@tRKYa9Bxp@Tu)SN_xg+Jrzllceb6( zOC5T0J8T7+gH`$?-uUIftBL6FHBrw`lg}=?BmS53>=%uyPyA^R(hHt1>86NH;0hZ<@GVVp|$1*@DId}DqnQC4&eX* N002ovPDHLkV1k_WHADaa delta 594 zcmV-Y0h)?;s$$EUyxg<$rgH)LP|#=zZURG&p^j z_OCpja{SmUeW8y~Vfuk@v^(f4-{U4a(kuUnjweYP@F}GS?`Xl3%79PS40lioyl^S; zviOMxxJkgDVuB1$QWEh9XO){Lk4~132pv4aS*kRiRKt)&xIFj^w*^iEQV~_-1^jW~ zpAK``W*7Io@@;SD%p9Z%uPZEj_cHx`e__g8PL`?Xe=;vq1dlz%lGaVk# zpIKk{XG?>qyx{054VyWDb6gZ3@dpd!fCtfWW0hw|oTc;X9ZrKS(F6*&&+L>(hseYE g`n0^Ez2`gl528XGGizQ2egFUf07*qoM6N<$f>VAL*#H0l diff --git a/public/images/pokemon/back/25-cool-cosplay.png b/public/images/pokemon/back/25-cool-cosplay.png index fe8e67a27cdeb8d9e2e8867b07ee1ac782fc5f6f..1c9528eb350ec0356c78b172aa96abe16694d3b3 100644 GIT binary patch delta 607 zcmV-l0-*iC1o#AyB!2;OQb$4nuFf3k0000yP)t-s0000G5D*s^7bhz#DJdz0A|g9G zK%7zlRaIV=TMoJ_BgG*Z^~x`0Z-&`hMfbfSrLea5=2G?lKa@7c+xFAee4ZV1`d^#uqWkE^Vi@*19 zsZBCOA&UFHmw(L=v0I(Fq{VCRdnNo_`CLp}Rpo>82HoYCCAG%JYg{`}dS&&__xwV9 ztHrM)ap1fGS27y&Eie7D#%;#97@bqtIilA|fO>siY~yeo!HL8F-0M8lNw7MOlz53C ziVGoJ`3Y=-nWjqELJngt6#_WuS_p@5?U;-jop>n1)_=om!-ClWya)pGXOmBDSnqjC zy?&~~(dXrfC2LZ6H8#Tzz~CjpRVw&l_#v&!6K8@9GXM4(&Gese5ztqGKSKeMV2^AP zKd27#K2-=*$mt-u0S|gWJ;5oV!5fizR)z7=LIk_s6Z|^ zfTh674OnkLN85dxhUka=(z*cDxCv%do+7v!=gTnu1q0KDyZga|Y)CoFw;Oz#FqJ;J t+JyGyeB!mod9%{sI{~V3htFnJ`~fm(B&raS9$)|f002ovPDHLkV1mm{CRzXh delta 551 zcmV+?0@(fd1i%E4B!4GROjJbx000mW5Gg4sQc_xPY>tE?BAikHrmeQcAsOacLifEP z_vTXn_oXd!#A^Tm00DGTPE!Ct=GbNc000SaNLh0L01FcU01FcV0GgZ_00059NklODNB)!W3;#v<%eUcM?tL7cu+adQ=&N$!GQk)RB~jj=!DBqI z{qrAx;xd75&VLJkv_!|VR&qz2@^JCGUyNZz4BE;D%dB~G1h$*45;}@O9r+0f2Cc@{ zj=As}QI!y5eDVu$frZYUu*MpQuf{p)UWlhKYPEdhp$Y2w<(J2!%sLZRh>pcR|Qi6Q}mfpPIfS7qO1RRRRCm3V%P(R|e)^8UDk+F}&te z+VG{6=^scehc6O*vIOBNEO|Ip(5)Au7}oq{NC|Na;P7e?AmStb0I0Y)_zp$E4Thhnjd{$U#D+UQ zk3_>c0B_a{UVrxM&J%qG1N7@BnhiwsGY+*H5UD;zq52QvI1ew=)CK zXjU*o)8dTr+)&T=S|7>gc!oE}jQc##0^{|d#Ey3l*b&h1!Ls3rB1BPjSa)5%W*)8V zXd!rGyaFIZ;r~UV_jwkP!D4+~p@W)g5Iu901uK5eF gHORvKHNc$EFN&WNt!#F=zW@LL07*qoM6N<$g6d`HkpKVy delta 475 zcmV<10VMu}1oZ=uB!47OOjJbx000mW5Gg4sQc_xDF$kPe0L390-jo35T0-}|A@}A| z|M#WxVt`=)0004WQchCg3fuN?G@F9fL zRFN>J<2WqY9j|7ZLL_qbad?7Iys?%Zqt}L)&knsiBG!Ne*+!c&A^*tyJB!U$-2s1TN$C%ZIa$cf2a% z>-`y4?SY3iTqj(-(J-I<`!TPlOiTkw7Z1_p^FCNI{Vq3vD}d&XENLzU{R0WF8!QFE Rs&xPW002ovPDHLkV1iCL(*ytj diff --git a/public/images/pokemon/back/25-cute-cosplay.png b/public/images/pokemon/back/25-cute-cosplay.png index 9436bad08639ab9601dbb054be3e43f248afb81e..64b180067d593f402a6b673d2c8d80940d638443 100644 GIT binary patch delta 590 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 delta 899 zcmV-}1AP3T5swFu8Gi!+007i6B5D8t04-2VR7C&)01yxmDJdyIK}upV2y=6ToKgVA zAQ;}10Ondj_PrqX=2H0lOaA`;|MsMEw2GPl0004WQchCvotR3;@4|rprgc9%JOuGygift%*J%256a8l}!C%+0O*_6Q&X7D_} zt`Fn>#VKn;#M2NrI)^bMn}oY|{q^`RmlislSeLXW7rduC-_Y^2NpZ0%rYl8m&eS%s z=unT##osq9a^a0(;AjgNaC0(Ba(qd~dx`KdZ>sqEl$;qQuDiSn1+R;q za3tpjI)9utxit8Q9`KhXFQ3T(+ZsVSH-~jel3n#xQkjF$ZSs=xX)jJ%S9TZjdP<42 zp%9PSNpE+s$_xi08%G-nWRnJ>5?uXgjE{W9dpCpK6+-JVZxwG^31fUz;n6_9UZ9bF zF;vh%_sgv0%q#S9NX09igDV1FcPYm<%2>)!zkgK~Ul)$e!|g(t0Qx0}h+mAv(JREj zPxZ7Jf?GAe*yTb!nTHm*__2=uKP4_i58~ycP1%129N>|<>`mmCbko5(c%(*dJ zM3?*hN;ZPb7rHCtFRn4a?Pm+fsyf@{Te>=Wa#^28wN-zE_fIbOnr-;K%B1c)yLNaz Z#2-V7lQW8!sc8TJ002ovPDHLkV1j#dwK@O* diff --git a/public/images/pokemon/back/25-partner.png b/public/images/pokemon/back/25-partner.png index 8085a963e28bca24a51b1378ff62fb0fe113b748..ae6133aefffdfe971789764fdeb107c9b0ea8575 100644 GIT binary patch literal 7897 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 literal 7035 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 R+D-rf002ovPDHLkV1k?n6R`jQ delta 546 zcmV+-0^R-G1iJ)~B!4GROjJbx000mW5Gg4sHfA+aQd(a$G+?z;m1A3+QUJH5nfJXR z_vTXn{pxWkAWi@P00DGTPE!Ct=GbNc000SaNLh0L01FcU01FcV0GgZ_00054NklmYV6bFwxRpG#d4!NObO^TcQ30{lz}tINS|wfu1t)M-;H6vW67k1JL6K>1 zgco>Q-A+W4B7cphub^!D1c`9Vh5&^vT*v3jV7;CV60IwBCasRa$#|mmMN1cHp5unB zh}YFrqaHRPjWt?R`bI=|MTPEp zdMNeX#p-gV@mIk~%u!ubo19j9ki#L@m}o;hkVeMz6XS1!2P;#f#BB?rj7y6+qqQ-SXtEvL7pHb> zm?k8$ozn1sj65ZBNi*F|4(F!~g&Q diff --git a/public/images/pokemon/back/25-tough-cosplay.png b/public/images/pokemon/back/25-tough-cosplay.png index e70757866a597961e0d7f32c91f5798ce62ab47b..cfc9392efe879abe12a1060f5ffc4253643cac79 100644 GIT binary patch delta 556 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 literal 7035 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%0DK@549Ok6TV=~MRke_JVvWwn1kJpRhcuaTpxxb4 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 dJYPJJ@PDP;0=6A!-DF3 zZmIA7kNNpAf0^grAfnIb^)i2%zmKDKDQjM@kNNNNjh9)|VsRz=ejC%yQ<9GkK&^|-r~ZvE)uQkX?<@I_Xm;Li?f`!Nz43ef zEp`1&VWH!%9-U{d>F2Rku!8%-E+^^f*cT{-t(4JoS+e4nXtWM+c&X%u^$5mA=0( z0`tk*kbL{EmM`{Hi64B@LV4a&l8+8x<+GvdLtU{6jNoFJHw3c9#48qfd#4zlJ!&Cez(o2 zwaQTC@NfEWx(B=W!aM`-Oa;_Y<;1Mpu$wUOh^^wP44yoCaN7@CU9?*5s&bOb(19^k z-s%b+{Z3IR$5>oPty>Bmr%!{dBX>P6QENz{gEwA4$8Sj-R%=k9$rfq1hTN^VmReU7 znrzWaYslS>qiT&Qbgoc7UqS9p98zmkp?__Kb}Pu;i$iKHROp0`zqH8W0<}gJI;CA& zgmDG6ZYy+3$J8$0ilb_cDl}op-RIi@wZ;^hu=3y+K~SM7$|rGCaup;FsCB1Re=p0* zO$Cm{;$pQfsPfIRKA+HW#-(7KO~E{czGXL~>wY}Zc*Ry3lhAVF z9-Ih=&3c5m$0ovIvmPLBcp|)~(0{#2=yp7*PST0+GAm<~(4BZ(J;fXTM7Thq+qa;D z)`h8T)`N?Pm8o$Hx@cYS@Hdmz1gvbTw}64xwE=RGT60+WICDna9JG!*b;q*EdVrM+ z#LYo#if#e&p8$}RgSWp~D+_C*HN__4@4?Rf%L=e^_@QIgWN?~?*6G6BWq;k-{7+kaPRx`KsHL0%Utv|+@fw{-ju2MhE1RD}-hK3tT?aHv$$GLvqjTK<8--S$vpyJf7ICZX4D!e_yCP)PdOL#% zWEnDRy`4b%fJAo0?fG?hH~a$iGls+8uJ>u38f%Yfl*(GV37+?y7aV_9jEO&3X~<48l|EZ0#+E zZVy_Ehu4{EeXX6z(2YTB5;`znt*Oe;1%-yp`n}=33TLO|I}kB6GmML+Y<4=vU6O>~ zl3oR~(@lnEh546tbbofb$FbFr=hT_S|<#h{Ezo*hQg|94KlQ*S%YfbVrWar!l1CW zTDKWGxd)x_0R6Dk`n&}^hK9nE)EZ*wNoFl%XwnN$R_i}DYkw4u`4Fv*)(+V1gh^|4 zw7zxODyy|RS}#N^d-(`NtD|+y){1Jaj@EI-Uats5Yom3-)}1?rK(snqr^3z$_8g)c zW0@Lgov!}NZ}o;~(-lq?v`#2^2X5*O(Z+PqQh?UETE_*Qu)`1?ij^8#chuSe`)fhf zI+Q@-3HP{KAAk4h$DnHc3=md*71(iwsn*ARir#)4wGP3m=&Mo*Zmad%KUwl1dds&J z_N_|y27%O?WW&?E0j{)H=UZ*V2l-ieJ`wYVFp2&W@FM6&kdjtk(Vm`ZCLP zU~iE5YVH4)5G}#Z6SBQQW~p^Jm}~rYtELFSz}_J9)qmPId;a#*$lf6H)%sl09h2`3 zGGDE)UfEka|D{?J)%SLmd|^>kYsz`Gwn+y5SUslJjp6BFPk$QT8)T|l2fTWG#E$I^ zqO8{G`BnD@QC4dsFRZWDg5hb^y+I(g#)qdh_XZhPYtHcWoI&fE5H0BNU(!IQotJ!u R(f|Me00>D%PDHLkV1nyZV_g6M diff --git a/public/images/pokemon/back/277.png b/public/images/pokemon/back/277.png index 0e173bc54fb1a357bf987be7e77ff8bdadb45b9c..ced72a75a7313a3863869a6fa0576ddb25ae295a 100644 GIT binary patch literal 8903 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 literal 8311 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 diff --git a/public/images/pokemon/back/379.png b/public/images/pokemon/back/379.png index 586a19a59168da78e57cc6f37cff7e981f87a248..b4f282d5989939791837dffe2f63b34e6994f5ef 100644 GIT binary patch literal 9936 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 literal 7912 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 W$_)*j@pE()L`FhEyjs*S@c#h7c-kfa literal 13082 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 diff --git a/public/images/pokemon/back/392.png b/public/images/pokemon/back/392.png index e15396669ce0b340541f19fb5acab882c6810121..2e7466294dae2b91ab051ddacc4974d7aef466c2 100644 GIT binary patch literal 21205 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 literal 17452 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 diff --git a/public/images/pokemon/back/430.png b/public/images/pokemon/back/430.png index 6c0fc8a5166984f1e0c2c7c5f84f8c717e7fbd48..383685fa816bc2cb2d281d48533787cb7d34796f 100644 GIT binary patch literal 9435 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 LS*lLLB;@}9iUb*k literal 8461 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 QQUCw|07*qoM6N<$f|^VmCjbBd literal 11412 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 diff --git a/public/images/pokemon/back/486.png b/public/images/pokemon/back/486.png index 041b03e5790c955e003f491ba192f6a9fffcf1ab..4df438f6320fda09c18e58e27656b97a58b31d54 100644 GIT binary patch literal 20756 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 Rv1I@N002ovPDHLkV1maN$(;ZI diff --git a/public/images/pokemon/back/502.png b/public/images/pokemon/back/502.png index 4857186bd7e2b4dc1d6cc19d70ef1a1d8d4d0127..5225cb803e0f1034456c5131e495a8c48f5a89aa 100644 GIT binary patch literal 4683 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 KMNUMnLSTYRDLIS) diff --git a/public/images/pokemon/back/503.png b/public/images/pokemon/back/503.png index 96a901b2bdccd0bc855b2ca89a33de7fa86fd543..8b38780da275cd516d080e73ad6c81d0a3b3bc38 100644 GIT binary patch literal 16015 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 literal 9891 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 literal 2436 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 diff --git a/public/images/pokemon/back/528.png b/public/images/pokemon/back/528.png index 1b7733cd4db0ce20e185b0bd54b16e66846661a7..81fc8414dd84cde38cde0633982d721509c6f3b4 100644 GIT binary patch literal 10016 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 C#;c|P literal 11060 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 z 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 Y%M+0yY;fwg+yDRo07*qoM6N<$f@K4oumAu6 diff --git a/public/images/pokemon/back/591.png b/public/images/pokemon/back/591.png index af87fdf527e7484b5f9761f6a81d0a1924870f7e..2f2d9f34f08b665ae739894f3dbf9fe1290bb29e 100644 GIT binary patch literal 11446 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%0DVU9YD@W%IyQ$6R*-}g&S|BgyDi(JS z`zJokf>JokeHU+*$k=Pzfg`MzgtI00000NkvXXu0mjf9wW@= diff --git a/public/images/pokemon/back/6503.png b/public/images/pokemon/back/6503.png index 3953d5d6c66684f6f9c72769b3bbdf9094f1c46c..c88de28046ed1f18cd2ab8b4654f7a67c9a452d8 100644 GIT binary patch delta 1526 zcmV3m;n!05M-1aT5xzoQUS!>^wygzi^?q077vfFYaKyib6g+cvz9fFuTluj_vX9Q>L@ zBL1L?cLEs41%J_Cpw_(a0G+b}vRI^(zyylpri(G2U9tng8yi=ghdZZ%A`&=8vudJpWQQVI=Nsv=;{Pt!EdKKJ!Xts|flvEOv%QZ1ssb>Gi1`V~#0Yn}M5|pnh>g1d!e)!;z=A|!kavM1GVObmK$NM=fV4@iA^`dD z34cu^Dl_7N2nSWOTrZ#Fz)ai_4k6i2m=k*ufe;WU0Bp(O#>GWIi>zC3D7Z6l$Im2$ zCQhJ1%!rYau2wroz*i#PAGR?b|Cmt&GDgu^lI8k<#~5M~fs+x#v@P_${E- z1oU(lAKo`0jszkV%=bJin?$@bjN$q8u77~K$G~O>BTK?9*RtVEe8Tkkyjw3aQPu>= z9OUSQ#Qd#dAs@|#_a~Hrkl)EX2D|{*&^(fn3m}kaf>)dsF?1t8K32qPAX(f!hNVK; z$v6{OZ-JGUQU+R;Ct(iefrZcMcR(UDlZ_3YfH)lGBDVjMxOxJR#?0ha97b`WI)Cvl zinrr;z>L}9**J+>GXvRb(ci-qB_NO;-fn*k%r~qNd%iY}d|7eJq!zgE;G%3I-cAO- z&JI5XE@KK8rB&fH-2+}B+7-u$-k?4JCZYrR@;Klt);4v5;gO zTvlT41-!+`juH>59s$LGqb&`pa(@uWVIRns4VP$?4_S^4h^uu7L>w1+PC)IZtmI(^ zVtHcVKPPJ}5x)b3i`>&Vy=~AV2CmQ6pjM4MH^c(0d6=Ax3Q=#|EfK@Z!r2DGEOjd& zcU$s?!x#h;d9Gb_prVt-3Avw%2v-3nB1YT7v38SUy;2pPw?rI}Xc_nfIe(5X)Rl_~ zSn<#=M}fx@Ts#yRZCzBVL0keE44FaV4c;k>XW_ub3h3jog@^XpPdRYG8+@`^tHY=) zeitw!jCTCo@j(ab7UTqz+K|zefGW?B5$%&~@Sijcs2hBk##YKimSR1}V+|VjpoR#{ zJdJFrCbqM%kZIz{n1}#+3UBt@lQMA$gzU#B{uV(ZPC=#M5C>^-+PzgqlNfNG-ek~2 z%I+M=oaFbHH4#b-CFOe(QAtf1-O>r5Eqkgmx}`HfF3U1%@!!-bppeSx>hnG8B# ckN0~02R=qKsty6a(f|Me07*qoM6N<$f@5^O?*IS* delta 1263 zcmVlA9XVniB2FG#nkU(}HQ4PsZ-kw}?yRN?jO^WT z__ja_YgXD(utnTtvNP;N+nQODL1Iy>JS~S6l7lU2Ox|QLiXgJf;eoWXYRapZKuROH zy!qzt?xw9aVSgoCQyL?f#8M`=(XSK-WpG(PkhjqwiY}5Zci1Ah+`o+?>_m7rYnD0I z$KI)}x_SU1bo>koxfo@laeg2tJ!-n1ZQ^q{DWbT;Ly$ z1wcdCOn)UlXE177la-QHL01AK13nh2S6o^RQ*F8lrX;Ilf-N!k&^Zw_?}S)btdWBC z0*CEtny$qCO3bk#poWePWVA9h8fUtr_V=k8A>78?Vy5}ZYTRd6ox^CT+*5r?HALlsik6rvI6r{uV^tS2he;}jtPxQuuYsmcf=^}mNV`|@(*D(E^bN?I^pQOaYuGML-OHgvEVHlD;p=QnvY!>9F42JYB zPin8@zSVhP!(!%F()v=lPfks@u3%ASFf_{N(5=TUf*aD&hsX4wFVJ<^MJs9+Bq*4V z!`;BYcql-o57(fN@a5rR6B@Gtv7T&&et(wkK4K#6Vsj3&csHKOWE0LF4Ajp^8=b*XWgwSLGB{T+cg+){rjO& zrH+DsPB!0|n&YmxV`CyS6z0f4&Ir@6MiGC*7oa>xR%2h@@Nw0{Hx zeHA|7a#(=Az9bE$hK$1DAj-Qv(`;+#tM2%bpo(-c&hMv!8iIL8Anf*%nr*uA>~`=9 z15?a&AZfpb(p8YD8%kcG8<^t#tY1GJK@;hI9&}%zV*>ApfR6D3F#ms5Jp9(rq-&Ba z05E-O1=LWj7lz?o{>uR?AHBlNKxjttmpgf*<8^U9CNd$YCGc3riGus&sB$B+N6-vN znZy)HJFGd=2N-l;CCH@`0J+P{VXvQ86h&Unk7?K4L*+lHU3U*SvAj!mGP8mF>kY2B Zo|AT{+oSenY&F26A{~tyVy8r+H3v^OWQvm<}|NsC0|NsC0eRh4- z0003CNkl`vA%|WELRwZW{ic4c|zs zJb{tAEp~+0nt!lQRfE(Ev2i?u_>=KUY8M*ecloD@FyXP!x}Kd79LHr0Br=2+MGc>Z znOM{73Z$#nIMBm}(dUPtmmd1wc@xQg^RQuT4uF-+iT40ZK=an?Q4a01ga2X6r1M56 k_-@*`49hN_0RY&*2WNy4EdVOvH~;_u07*qoM6N<$f?1iiJpcdz delta 358 zcmV-s0h#`l1N8!s7=Hu<0002UX%_JS000|MOjJbx000mW5GG=PE@E>`qrYa^|8sM5 zzrVlu`1tt~0BisN00DGTPE!Ct=GbNc009U|L_t(|UX{_oYJ@Nl24EM#bHWB6z(UVk zv=1N|m)`5#OIKr`z~tJC&SQ6`Np|b8KjiX}f&7y~Qnr`kn12r6k6t3;r6>oqSzdpo z6Mx8Pqo*Oj5o|e#XW`iBQBFxX|CCmrvq%h}ZJtDOnR*_ZW*8q*h5hr{&4~A@FCrIc zL(DZQA_{zFkzT}6%*rr|R3XXcxQ1d`C}*EQ7YCu0L4>D5noF-)Xcq}dWXyZd!sqr! z0`1tAdxxb<+V3DoIrb8O{H=bY@1E7U~aMRB$k z1iGHD*MY?VXaQ(jCau^FD6N&TL;7U#xPItWlI%Ld4=Ck(k-R?OVE_OC07*qoM6N<$ Eg7KoHmjD0& diff --git a/public/images/pokemon/back/657.png b/public/images/pokemon/back/657.png index c7655a643b205dcde938f750f923104e34cf3b48..1e61b595e4988e59a1f1b6b1db3e66782d9a88c6 100644 GIT binary patch delta 678 zcmV;X0$Kf;1+oQ@7=H)@0000fyph`g0004VQb$4nuFf3k0000XP)t-s0000G5D)+? zSPM#e0BfcTR%$4gwL#4Fb8~aQzrXnS_=wdePXGV_3v^OWQvm<}|NsC0|NsC0eRh4- z0006gNkld!FEcT##@@V6etz8;^p6J|Av+%B}%jO zq~<={rAwW(RDZ1B(4d~$u;5AV{g%EHo2T$Zm%yoqKjtA5+Bo(7^_xm{(v(DsHcd5M zxm$%&9#c3FW3&RNR+)+I4e$r2lo>@?$M&>`++#53!s<1ebodUI7Vj(w{Em)2L}-!+d#!GQ>U9{m7I>>w zi!RkMXIBU5TB{fIW*PJ_cKu?kEjTPsGzrd0V@P+s$2DkfQ+{D`T-W7o$O5Hd)OGl@ zPP;Z~M(@Czr7f_pQS4Fc1b{vFPBD zr?#@?DLw<)Qz7l@6oS*W0sI4$8q6Fduve!;A!pO3QmdMLY!ZDEVR+u5IH9ZeIMmShFNQ?`Kj>KN3Uj2 zhZvr6737I?b$>%`wDw#OS?a~;%5yKKTKHZP<&KU$s%NjfW~Us0k1kQ)UoDYw5F*A0 zF4VeX;r3dqv6lLGCOePGmJq24MaY>@xz}&ZJ*RT30D%1xXOkDAx8T%^N8m%4 zpyC@cp6~Jdm~o5DySc|nbknti@nd`2 zE&G;zyyzIOZn$0T+pp}G(78ao5~NRj7L427=7@6{8`(JLJ`1A8M`rSCE(O%nW9E&L zX`0qPrMSedYvedfc`9ud7Z>@ibEVXJ`M|!BM=#<+x2sN-%hp95T}T1cc)Dp_u{Vj! zdXHOm$bSQOSZ6^SA)E55Nfyb#kKpPG;J_cV#eg&LzB!Q^dtU$B&2ds?Zo$5B>0{Ldeu&j$cY7oq(C0000iv^Ly4$~ z1&?1)#e(l&O3q~}N$%mNQUfXCHF1~=w>K18C{+rj6BQ4Poqk4AM{!Vvx=0xsr4=Qg zDTqX gL|Nq>_5Crb(FXEY5pD5AWB6v4xf^B4)>@5jTr-8NSP&?WGELb_NewG?>o zzkj?3ggnNxcMwMPd~zC|*J((SR|;?TEXhB}*=?Vwh?H2A3$p4+mY|UGN_`XMJV9N` zDNlXV^s{F7+CPqkALA_l-JZveqbV)68c8AK{*gl;ihqO9Nn)oPff^c8q4rN7WkX=- zGRfhxWkKy{q{j!IQ*g(&S?eiGgz)+A7ar7{;f*06Wr*1}rvU|vJ-IBG5mha|)jJC4 zP9q>wTT3(hn%nM$ zT0UXGn18$7yN2s;V+wn?l5=e|WcCCd2SAN#jWR}ttbrUtDJGyf@%3faVp8W`Q;iT! zd|qBGZRR~>jKTQP!M$hzDYcomis6i+1UJ|9tZW?bBvTcFpoMU)H9Js@l=MmGT122* z2knQA%_bHjUomnxhqck9bD^68_Ou<2A!J&I1AlixB@NB@)KD_p$ze!W{_b>khAL?X z2U6!qCY>yNTE4paf>JQI`c%uZlpNtU=V&EcVWodiHl0fq&`3s?H+D_d*-iHZ>8a(p zL^C#9aV(iU*PQgs0g_}- zKYtY!*B;U`xph!m(Wu0`LSI#gHLAWcRFlSDy4A&-nE#H7Luw)D1Vz5@GRFolpk6oZcMeC%Ufy!H5JjK1U;0R z#rByrhX&MZDIQ%-+-=wZ>k`EN+Dj#xF?pL=hc41BSHf>Xx+G#+M!;V|bBRyFye3zm zX_m0UQYhA(zNnDqor_6x&9_TV=Z+i{<4-l zyNcAlpq9TMf-J`c@@hEvsv*C1E=jdo!H3Vrc;#i}x=DTZy-)u%Xgl$1>B{~E^k1}p X-OW<-Hw&&d00000NkvXXu0mjf2;mZa delta 1034 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 diff --git a/public/images/pokemon/back/676-diamond.png b/public/images/pokemon/back/676-diamond.png index 9498e4e75beb7d8c9b839bcff0dbc9c83c882d7d..436d9b6dbde5b4f5bf174ed6a5d8875a5d13580d 100644 GIT binary patch delta 699 zcmV;s0!00|1=9tPB!2;OQb$4nuFf3k0000pP)t-s0000G5D+078AUWSH)3~LO-5v1 zRjNKKs5~+LJTci@H-Tvn@63;;9AzL% z&lClQ6AS?oloG)eoy(L+5K`*d^dP95klA-2P(1b-h<^~#%F?Ffor!BRbH8au7KPi5 zG7MPzsqeKTywF@lR_n;%=MAfaKdAz-(($tBgs`F|r!+W4$eM>eLJ3ES2yv=3j!^J$ z6&k46n2%74c1g(I&~hMWHAmtT;)TsG7$sv(H*$nR_mXUwJ_JnJ0HryxCE`GvAT%P@ z!J%M1hJR^5%bfxdYas9yE#PcqWC{pg z1H`AmM<7#$j0G}+6oC*j5J;Sj79-KPPDx)Nok+1;X}@L!_emd;Z%ll&c1*{n!#*L@ zMsPGCxrVvm@O+LvN7lD&J)P9rAt1UzIgq1205tE|$4g&&7$C2XE1L{|BQoOiv`4s~ hH@tKe4^6A<-9N>~KGrM>`b7W$002ovPDHLkV1fn&I!XWl delta 672 zcmV;R0$=^p1-J!}B!4haOjJcoX>qu`uMiLr@$&B3TQ}y4O@VG?sy-`OO-5v1RYf#3 zoS&2-8yPoZcc?ru{yZ@vn+4JU0004WQchC@fboN=rsKqA%tl( z!aUD|48Y701`^5yDJ+c{1ByiQs>Y4~Ks2?5^Uv$50_I#*)q=pVVvLboKaxX_9ERbX zQd)Y%Krkj~QaK^?AtVO$%i&K$h^(&}L^z{S0|kI-7#Z1N6PgWor-ZzmCu6-+0MBuN z_YX|BkXtXx8GrHKM?b%3|9ZilaaPWi1#1zZxXXkQseB+dJ`fYE>qYs3Jhe$dR``Ab zEhA5D@rj&{pk?I=S(33xWZyO>wyh08Ww{s=cvMm}BBWr*M55m*3rr^&4M}~?>XrSV9J+nm4WL!`qM=JC#sYcKt5aa-Ct%;M!0zM?66LAY13ZBQb4Cr}NAmSX9WawUi zJp9_<6n|{Ex<`DH@uzw4#YuxWNOwv^r1bz-qayiY!e@Z(Mx=2dV~LC)A`wCc63MIa z%}6%BmqeF{5)s`>{aO+16CF}tOnkK}mgCB0U$+>?2u5#B#ES{<=R9*_Z@bDD6C}iU zC`>4;wnY#P_VdI9zT00006P8}6SfUgF5*`T) z?dd{6)MTco+HeZOK}}!sH1&GH+d=_I;Z3E{%n3LNCxmz2)(!BAJaD>FeOW-S>}szI zVarFswtv!8PL`h)94!WgOwFY7RS9H)lbQIC;Tg%XIMrGffCPHL+1vw=d&h@L3VjIB zr1(%Mg}fNz4CHIw!QS}U8^D#gp+yDi5C}km>Mhg|I3KeDm;3-ND0P1J{Q2qA~m-%ExB>_VWfbB9)tL0VKHjDqu`ukrHk5D*aHRBWd|PgzYyfo^2+g_vYsRYf#3 zAsZQ-pOiOZcc?ru{yZ^N1V7;b0004WQchCAPfdz@D~v1?s@;WJxRETUE2nBGk;^JGQ($xaxvz0L=Lka zF>V~|2DTRQx4;^K5m*@s^|zy7XVbVQuriW6VT!l~rU(|S#Ij(AI0Y;UY}iTS2{`k> zZ-HeY{*l1dSQJo(!T-#a9L^p5`$`DuO@9J*3P)EX?gYH40rnoZ0s|zxE88jTxEY2BAsHQk zn_5l@XR3HK;Gqysq6_djm#-=o;DgYJAq9GQS@zwBPAJ4sZV?_5N`Z;-eUXs41``5J zn)H;y_$E|>zX&dcC>g6EgPDRX37|7!PK z5u}(_CVv^tk&=rC^Z*OI!KKmyl-6WsgtH5HP%R2_~3cjHoi4Fc>qD_QU7Dm!`bM>$r~Lp86^E4fRL*09%m)t6aM omHjKM4HHLldMuCTso`_~|3vy4d(^b07*qoM6N<$g0ze@2mk;8 diff --git a/public/images/pokemon/back/676-kabuki.png b/public/images/pokemon/back/676-kabuki.png index 2aa6fccce61c3171cb7a74999a928987401b3404..d602c60764346224836147ace4e9036a69dad2f7 100644 GIT binary patch delta 737 zcmV<70v`R@1^ES#B!2;OQb$4nuFf3k0000sP)t-s0001JXI%gP|MBwfk0BxSOFhsp zE)o(Fyuh!3;?Hl|6bZvamytw)Fx;0ZHAz!`YVT5I?Q zAYu%#p(SDI9|WZM!ZE!9oZ^GhT?AYM*7gcjpqu#L!q+po=>FxrGM2@E7L84rC4e_% zp?Iy<2B3=r0DnSTs5wQz^A~(~C0dc7OJh>T7zK_RKm2+AtgqK40TfFwmEZ5X0PDI| zYT#h`CwC1s7C?(o8v{QV0d9rrQY7JA0t@oO&3;P4MG4ln1&{$CA?i&~v@b+3YfXSK z1yTkSfS-FWFyPnWMnF{&coa4aqB;!Fu?Rc~yt!Kf6MuMmXH+;^D#31X5DzO4s}nH+ zUJ2G4QUcu`v=((CuR`$$DFVpFAs5iLZT9APNQ83qzI@nnRoQe0-W@O*ak?-21b=cI zLVi__2xQQNBF$Ze*qV1YAi8icUI>0JTLL&+wkTLxi*^ZDmjwTk0QrAV$P1Du?O!l; zL5L2a2!EOjk8YsPgrjSopnlF~f=iiaS5(sXtC-LA7{VOP!+?V*05~|r4}_V&a5p3f z5QU>_MA-K<4fD~p!%q8g?*aUw7y^<&2PO6Hx`Q~b2M!1Ta)+T)qb)?hP{bbk5V2pt zDCi{k4&)xwQv*uETtFgycPgtrh$16JA7)#?Fj|H@V>SwHT7TbUgGd==G1)ZQG=(^b zlo8V6_&c*t;7U?Py0=1ErdK#+s&RJ-ooP@$&8x5)#laE{`E0oS&3vXI!uv8dF0< zihX%mO-46jcRblsO#lD@0d!JMQvg8b*k%9#010qNS#tmY4#WTe4#WYKD-Ig~00Kx! zL_t(o!_Al5)~p~1fYU(J>3{#%-2&!e%B1FIb1}0P$_FTlEq}|MY$VHTNyaP5TShj2 z&uHwKu`JI00!RpFjQa(U5cmWE>jl9W1HS+W@eE+IR6^7z0oA_api=|vrRakII}j~l z2v8&bZ^F+j8I68BuNX0=V=*a8*D~PCJlPw!PXMO703b^w@s0qP4h9UuAX}c)CF&5- zfhXa?71#am?|%{jWJ{C!^ZQMJecuN$u(ABKTqI!v7$J;u;Bg_qEn&D7m2eJ$2{PfP zo+{xY1Z(F6kOTrj+!w)7T?hfA8%H49!2i$zVk80sQdQg#f*TMx3!9S|rU9k|5l#dy z?iqm*;WXzd;gA}F{gfnDD}!;o8R3dx6GK9v?m>GIXMY7@a^V5h9y^!DAr0vB`PiE` zKt(uD^W|VmtFq8O0W^qHztj=Z&2bRgR{2GM+3iRR8v1VAAwJXI4I%hb$1a4lmNNqQ ztAi;R+JIyPmiGifC(La z4{VSDffab)GEV@+@)-dbLeLXJA(%=?iohDw#1O<`O9+HaYE*pP97%K@$@*Z<2_fgu zdTg>VIQzb7lBgbKGnt77L6e01q4_Nf#bNI; nX{p$?Z+cXFyo=<4$1MK<&Dk0nBgDQo00000NkvXXu0mjf-qZ^6vlt|InAU8~^|S4|GyaQvm<}|NsC0|NsC0|NsC0 z<&B=E0006INkl`o4*_`E zzsOVhKJH+jw?zOoA6fc4KJDLp0tKE8 zwL3i^Sl+);`@0J$Am20a5TFB!`)7yK=Mpff&}ex84u3DmO@I{)3sgoMu)w1Nu|a`{ zZN*znU-V*lg7H>>zD&z!-W!u!UX7>YUCr*MUtWB;9Lv$)9a*XTo$wF-o(y{3LBiX0 z^k@C5>iu@3arXG^+G)JhDX*x?Raxx(a0s2&6~Kk&2_?iG3Qus+6Z0w*3<;m`!e^I| zuj6Cw)On04htEFpSR44&`{C{x zR+Dk7K=Rl)U3U4~>cY39vCqTi)h$1Nz)wC!!;OE5c#Z~Sm!0!T;Nq{<;b6k2RsVXMF0Q* delta 630 zcmV-+0*U>q1&;-gB!4PUOjJcoX>q*3vk(vv@$&95r@L0s*qon~OG`#CbBBt3d09h($0d!JMQvg8b*k%9#010qNS#tmY4#WTe4#WYKD-Ig~00I6< zL_t(Y$EB8yvVf0 zz}%XDgqvh~0jzM9@F8e;v$NSR3!dY~sCZ*~0>ixN@|fQ7(>osHynDxY7XZ!uaqsw! z0F(u=6M(h^f#&G_?+@hDv=5Xua3jI|n?K*L<_w&J^e-+(e8`}}V~nKX5NQb!Iyzs0 z#2XTd=9CU>SAV>;qEmcfJ1X$zk;Wa5CEH#AF*;rYr9Z^)1Yl_Y5>M%yw1a)#RskH- z=ii+6FPbynp7NqmCcr6Q1T32L$M`Bhf7o3g;p6oLVm=#Mw-gX;-oLZ@+X_(4?#f2f>tx>&e zR^i8{g>w~f+&tlxxI^U$u6k*w{lzfwK;YYrFbNB-fDFd(K{iNkP*^6(K zr_w+0L2n$)-_|~Lo)FO7Hjs<_%-_{d?w4|GyaQvm<}|NsC0|NsC0|NsC0 z<&B=E00073Nkli1Vragn~EM}Ln6xbPL)(hpuLum(u5M)&DQ1v1eh>=~eQ_6?t3GU+;QnM?BWaeRM% zA0Hpf`AghG%#r~8xkDGwE?3bIe4~2JT{lWL&Dp5C;ik_$v$uivUhn~y%wI>EVxULtt zAC`Zt%;(;VDuZA8tMCxD;W%L(>!H1wXpR)#AqZ`9L>? z)q@gmGk>Xj!I=)%!nF*}v)~hsTljh610BcQDt*TK$q9)N)9vCIp8tXKJ2ASem9uxp z>^=zd# z@C=3GnZE`@=Na>$8xriwndW7#{K|kX$ z#$644u*Cv!0cFPwr(a`%%iQczWw*!ISnQOG-5B1CHOOH(RC_&MBeKa%DE0000< KMNUMnLSTZwu53^M delta 716 zcmV;-0yF*a1>^;gB!4PUOjJcoX>qw*gSfn}5)u;l`S;L$sb5)9hdNuFpOjfmMuBc* zH)40FJTd+}F-*@eZ2$lO0d!JMQvg8b*k%9#010qNS#tmY4#WTe4#WYKD-Ig~00L7< zL_t(Y$Gw(|j^iKU zz=b1LH#c4~uzvzbK(y}8@I3=Dw9+-mt#kH`??2e$CeS07;N{~e-{tuF!UEn75eowP zbA`^(D%YVQ_(Jv?yEaO-nS-URGd$h!ZCk{J=Ta%3;>!EH9P%%tz)K~D6IB~0AK|Dj z^cMRZzvz?yXZZA_>D6J=YL-3$6iJRPZw>=p%YpSpwH@( ze;d(~V~0~;&Hcqcq#QT}8&-9MyTHaW9*;xM<@#O|10H>@XFLvz-*;woLcX#`h=soUnROwrw`*-f*T}6}XmR z-*bDx+kXzw zD{po0bZKU|IZt#gmKk$t>Zsjp9QnLG-QP5mUPX8JH($70JjQsRhJCU50{Q@D#SEt( yeW8!J*`>;EkMF)%DHprgZ7Aq#5JTA4DSrW1_81b}74wz=0000te$o2!(fC;#Sn|{oi(gmw!Z?cxm}*0Bk8fB56bXw8vFE;;MqoiOrQ!7%P6Ly8uUcC1r&dlAap7@5`WOX;GBS#QXfFCWiSm$1hhv< zhY3K=0amL&o`5|M0ISg56O>?_d8VobQsD9t9-+TzfQ(d=dA1g$)U_iGHWj4y8?FG# zm;#vaLP&spxGI_C-y#%1`#ze^@GQc4p0#fn0$$p1goFebt_L-s8m;&gAcXOLQqOZ+ z0qku*9De}v(bTfb&F6?~eU-;7!29CCG#)E<)!(B4*t-DN0V*1n0H6wxk5&Lw?k5L1 zvik3w*im6(Q}btl*Ivy7gJ!D83xX@o2XD)nM;vL`YE1h zD4LG?aRx|Fmf|h(5GSS(Xxs~;gs%MvxE%a<{!=<01rSrn0J>N{?g1y!E5KmY$Kij( zs{s2NAjXsFl#XZsC>uf>FKs_GZb&HM>Ugqe8Z)~j&&TWJu@EoYKQ|CP()(CJ%m4rY M07*qoM6N<$g2w4ly#N3J delta 701 zcmV;u0z&=r1=R(RB!4YXOjJcoX>q*3vn5rW5D*aY^6nvj#GId$BsyP!#|dy7La@UG5Pb>Oj;8=e#jG`w0){165iWfL?nziwAl#HN z0ZhPs4V{Q!!*~_Y#w3SuLxQ4W6ybq}xf-7Uo~K~OpP@#C@cDxr9$#iYD0Gif3n7Hr z&!74AejgH8o`3ll;f;YBi?{Z*m)LOzu+jKe1*Z5zY>hZ`FMu6EC18q#1UPdq{=0vh z0uajx>c5=70W76Jbqetjuma3-PS8s!*9(At!xex)`)|;OvcQS804sqiKq{k@M$}-r z11SC?fx*-u0MjWTjmT>N{gy#DAQP}Z$~tra)*Rqt^?#=mi02m|D)^~IV9Rr^S|A55 zkFXfu=)$bk#Pi;amU`?+zS+lP`!z>^$mjyF`5|OLXs$|}{r89npwL_~;6wzs>*U*S z;Ndo$ASMHNtdCct6;A<5XzwTWJogpAqhqKX0oJ3gWmlTdH?DV89=!nPiigl-toTuX zhXN4q0)HF_MA0w=09AnXXaqpzes<6!AOD>lJ1RIeHMa%0*sEn=P)`*(MM%XtJ+l900000NkvXXu0mjf7DPDc diff --git a/public/images/pokemon/back/676-star.png b/public/images/pokemon/back/676-star.png index 9b0824883810c9744021ec2e569cd9cc9521a274..5b188f33498cf9c298150ae38bb66057bae0eb5c 100644 GIT binary patch delta 737 zcmV<70v`S41^ES#B!2;OQb$4nuFf3k0000pP)t-s0000G5D+078AUWSI#75wVs}|h zMr2-9s5~+LJTZZ8WIm3+eZuIRpOm<~ukrHk|Ns9;MLm)L000qmQchC<|NsC0|NsC0 z|NsC0|NsC05EVe700074NkliV~tcH*O;|h3y&Aa>&SIVLlNSHi_GbKn5xj!lVIPA3Rt- zaGTgZ;WJAN!WLvIPm(CaOf3dN7nn<8&4UlA@>MEnjkxa7sg!A(E#2V{5Zd+ zp%MCYe{(|q0)I36;sr1m{Q3O{ukQ@v?lBDO3J?JN-|wIQ`T1tx+9TuU+#p8pJjY2E z>)IouK}2+?fD()phHDW<;drBBt;TMtA+CmXF#c_a7wUIq7k%)OJ9m};>bYE1b?83Py-|~K-eN%o4!FKL5HCJ z5=ufuFwF}UBM!&tfS^NI3CU?uAul%WSNwF6|ou0}OX z0vUQ7z1QkVH4)q1H8d?3cSc+^jXD_v0j>~!Pw0lRbWU25EF2m(qJdX~ed>P>3=c$5)z+mFr_dD1_5D zG`2n7BWOOdyjDW~VkV%V;0+C{2y`ZC406v@p%He04DNVXl8{z7O>}2c(&Dw95;7qd zK{Jg93>%SK9Mp-WWNLXkp%R*uwQbgE)J6;A3tBVLr%{NjTd1E1HUh>MMxu6WIGUP) zXbnF>E2p{t?+Mv5EFCK*y*r2K3O9)kUT%r9pCf9Fdb`)f;HTmt_A5X3zt TqNigx00000NkvXXu0mjf%FRQt delta 717 zcmV;;0y6#i1?2^hB!4haOjJcoX>qu`uMiLrSxrVhj=wrkczwd?@$&A0Ze(O$RYf#3 zAsZQ-pOiOZcc?ru{yZ^nb2tP50004WQchC;5M;rahoLuVTrPo zCqWcqCKm&t8_X#Ids)V3goJQF?h%AEK`Mhc1|~BR8$kv?&hKe#gg)IbPRKt1rj7^< z27iA4!Rs@F_GZ2|yE}2FS<&VY`$z{enh<4u3)YBb0!MV46271RRdh2|N7C3EcxKVo4pH2GHH8hDjhpkE3&%J;^3wt6f9W zO5tFHUBjr0F%Xan;f{nBjHPqZmSo}7un}zt;X1?CzI(zIfeVz!GEK;e_Wt|9>^g+l z`%BFnM1LBII89U|l>&_*jo5Y<3Q<;*_)3#^<@%Tq3Xyb%-ffTf2wIP9ua%Jhm+8CTyVcXSw@<*DoVeHe!|rMj|7)zpH2t1Lk2aS zUS25^K0n)Pl*_2E$2>9f{hcp$?5{1E_zL_70rwpKZbeS100000NkvXXu0mjf`foVV diff --git a/public/images/pokemon/back/682.png b/public/images/pokemon/back/682.png index a801a3be1d4b98d46ffe59a2f2619639153fa1a3..60f869b2f2c93fa6f5564d1aff286a6437738b92 100644 GIT binary patch delta 359 zcmaFI^o?nPL_G&H0|Ub+hYN;4im^Dz-HBn{IhmJ0j$(jMh%1m55D>_=O!D>ht@n*A zE-s#F+i<3!ec7^Q|7UJ~`t&Kg)*~;VBJPqPzhH*{a8O%Tdle}B#?!?y#G<$Na-0R26VDG%+*xn?I%MB+)s#y+HYa|o z^xKwj?&j}E*6(e(@_m+1Pu2JRjM!^+Ybn!_kZ%%3Vq7B6Q=9xMm!8UcmgK#Z`IT3{ zal*Aajb+#FxqS7!Y}@knZ#UPmgaDJuw-0tUi6tAl~zCPiow&3qlR~2K||0~VEEWdT^n`&Kit?>RCx3j(gea_(N>gTe~DWM4f DnI@&1 delta 351 zcmV-l0igc&0`3Bk7=Hu<0000tustvU001FSOjJbx000mW5KT=@StLhuKTLCTbD2GQ zrlzLMaEImP<^P$pIc(W700001bW%=J06^y0W&i*H`$FH6_ z$XiKuHWpefF<48Pe`>YTJ)Z-3e0KL&^^d;!k*y|9~Q%Y^^{002ovPDHLkV1jBno*DoE diff --git a/public/images/pokemon/back/683.png b/public/images/pokemon/back/683.png index 2183bc34796c3d86bf9d1d89abc9bfa75f2d891e..38247067a2551c5a124bb4c40c00bbba10ca8dd2 100644 GIT binary patch delta 575 zcmV-F0>J&L1k41G7=H)@0002H#&fp-0004VQb$4nuFf3k0000RP)t-s0000G5D;rQ zVn9GZe@$7LJ%GPopUiNF|CzJZDsZ^~000SeQchC<|NsC0|NsC0Hv*f~0005XNkl3N%%shCR(0j-UE|FB&@$?vdxDihoqDcnPlS`88l-+c0 zaOD4zaZmOljUDMixeGYZcyn8jMQ&OF;9A!cjNcVdu@jpni&22&8Nf!b!(qsAR<|ao z->Vmh#p(;lz<)6L;06szKF>gI1o|BJf{g;TMzCpVEr%>5jleW$Ct)cU7Xt@b17Mk;an*munt%<@w^Q(dNZbZ%)}HARTQ(diU!J_krvIhIF*G2 zmt(ADEpxNG?C3~YYZ`qp!gmtC<)W? zkcnQo-MyuHoY}0}lLI_T^+nbj$GgX1TGL|DCkcANr%HQUAA*I4CkQckRj!{ql}%0k zJCIAuT{wHl9?8ZX@4!Po!BRyo?C|5ak}VwI8#u`0D>)ACGdbr7$v<=QA&?Oiye|L% N002ovPDHLkV1f$z1GxYI delta 540 zcmV+%0^|M61gQj&7=Hu<0001fHlDTs000|MOjJbx000mW5I{gcYdKYaO<9>ea?Dbh z%y5VQnX_f@`T76=00DGTPE!Ct=GbNc00F#7L_t(|UVYHPYU3~v2H+9d2k>O0Xs^u^ zBp5F}rV#L6jhTIcP~QcD@ikD0AA3i2gGSOe|4G*8UlIe7O@9k1oAwA*jfOr|)}_+)PAy&AmZna0 zEHtK@rs=&U`LouM1cgbGD_EjjqGj#WZnp2MFeb#;1CUhcYE#ix7w z3g1%I)z$g-Ouc$koijYsk3zj;j}N?;x_#m8!L2yYN`L!R{o$d!+#nl<(Drb6;jngn zQn%_MDqkY2IU3d)`p9}zebSzNJ}R?|w{7FSjy*cju;{YS-yG&%l@ULufw-cqZwM(y z+A57{Kt*~F2~veTh~U23J-Y^~IP2I2_Ut{>F?R3<8L>%K&4UNyX;7e*q=eKwQS+Sw eLZNlA&=r4`s~-4OUSDAV0000@bouE^00008bW%=J0RR90|NsC0)yh;d0002iNklHq)n0ZH>lHFNe$WorPfl=h(JusjoDre|lwf`1${IjUz( z5rX1qRsDCMj!e<;M(^rEy*jc|NLM;((UBmxenAinWn~f?B1o=seo!~c5;91)QYI$} z*LQ2o5}3;19X`1O82aJCR5z6{CA-O53-3NQ!vSdk8u1ZV1>(y-T|Oh99madu%%AxI X(~u0D8-2aN00000NkvXXu0mjfCY+7! delta 310 zcmV-60m=T<0>uK57=Hu<0000JE`_TA000$GOjJbx000mW5P(@@%$cUlt*!se+5htL z`<`Vt00001bW%=J06^y0W&i*H-bqA3RCr#E&tGc9AP~S|^#n0)`z&JnzUv8A1`n`c z53rcI{}DP9H7b4S5AuhPj7-Fpa#pMFK-20-hpDO73sLG|v z`^dI`)F>VK)d_n!+e&zK3>sBZlaxxI4aQ~?r(&md(9zs_yvlZ^$aF(YGkp*xEGGa- zIY~k)iKGC~#q^RM01^vlg&~5exCs-ohq+D25FURixRr!qbJy^b|B#Ftb8LF0Gp%>W z;CZgqHjBJf%P;7i>8Z`2aKDk55bm9JdZz=!L{jUG@BH{@zf(eeT_&PY;s5{u07*qo IM6N<$g51@O_y7O^ diff --git a/public/images/pokemon/back/685.png b/public/images/pokemon/back/685.png index b1a186941936cfcb0f2c8cdc8f0c23b8c244f298..eab453253ccfd09d0706327307700fb63a13799b 100644 GIT binary patch delta 472 zcmV;}0Vn>&1M&lqB!2;OQb$4nuFf3k0000dP)t-s0001hS!2wZrvJ>@W*RM~DM{ry zWdDq*|MK$8t*v`kVEFj>5D*Y$E7wB+000eiQchC<|NsC0|NsC0|NsC0Ed)WW0004C zNklv*1;#m?%b02)UiJ+B?NtJL{1Ynoa!BU zLPHYO6m@&4%J-Vgk!2>eGYKO%I4E+H66E!D$2(1v|7zFAYt(G7P;L5mW`d~7BBt9= zys?-21EWy7u77UVMi8}cPyUc*COm;y_9d4X(}sGxTKyRo*b{8prwa7`x->EgAcLzz#oWtjNH91^l(rML zt%;z%286QXyH=VEl89*voJBgbXM=H5P)>Ql$XPb;#ZhQPbV$V)W;}^ZeCY;d?ltclH}_QAw8)KRckJkp5(Tw<=F#>QZGn(?*?U#?{>gj1OE@usvYf}mOrfk O0000d`1t>fssGH` z|MK#J{X8@P0004WQchC zlSoB8nO@i@2HIGGw{OIGm9`M@0{{jHJ V7|;a}$Z`Mx002ovPDHLkV1nXD%4+}s diff --git a/public/images/pokemon/back/688.png b/public/images/pokemon/back/688.png index 33602c624a7eda12bf60cd4de52bb39a6e62751c..bb22ceed75e0eb09e4b5a78047ada56813de4eb0 100644 GIT binary patch literal 755 zcmVPx#Fi=cXMF0Q*5D*af`1rrSzx@CI(9qC;fPji^MQczyH!dgdiB-2{KfvJVh``8L zkgzydV5}ilBme*a5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8*RY^oaR7i=n)Qgg< zAPfLdvlf&h^8bIkd4b`f-Ok+0Y+Dv`AOzcGsm=T4+vZiI&i6oHcGVpbr3e8udO>r!ksEsSws2bd4ATf)M$$DcE2f8SgPR>>-9t zUrVtmLGu>gkB>tfxMAexPHS7BG({Chchmnw3 zS0aOv;tUn#x%Jr$Nmnz;ZGH)@X%P=UnsKr$bz@56?_AnL$~JEbJr8M#{^5F#rKtuW zr<9M{PI0*RodHOxA&7FOp*(p$*s#F)qivLH%JUKcgERH!$g#e&*YKtVrq~WR7#&aBKuPqza41mJ{9MN=r+kNdmZN(kQ_f3LP6J~AhoVL z76bxvHHX|ICz`d=r(~VYKBJKbLXU|}4%j4TO)gXy l)d*bywB3NZTZy=h{RPAWMO>*_@8SRe002ovPDHLkV1fjiT_XSh literal 549 zcmV+=0^0qFP)#`i0K9*NVCVe< zWP^e|eh~ugg(yrkh?ze?(I6QlOfb?bOo2oXCWK;!Sh=A4IVkc0xr{T(H;Bd54ppF- z&A6ff4bQRWfKnr*uG%xt8sM0i6JtsVF#+P~YWY3K8MNMnDY%b%qB8%FU*5LEV6Xs0_y%mkA-GmZOOlI;oLRmO7wXipHz_E;S2P nQj<&w04+cO6W>;C^&0;H^K%)8@&T@C00000NkvXXu0mjf+raBN diff --git a/public/images/pokemon/back/894.png b/public/images/pokemon/back/894.png index 337cba1cc71496d17a6820e9c8ff79490beb3eff..b4cc4974ce2d172db8e8b4a36bf2ad86361106fd 100644 GIT binary patch delta 1041 zcmV+s1n&Fd2bu_w7=H)@0002+ubS}y0004VQb$4nuFf3k0000XP)t-s0000G5D})s3;@sqHe~$&2M@o1B!nb=NRt-pYJa!7OAn4QkoNVu9{$F) zx5MKPd5=HT3y$$uJmEjn8OQi--jU~hRQ=1mi@w-`3txTz`ACjL!}+!P{u>SIa1~K~ zu9Xz+i@N!IH~!-lw$r=tpRTYOj{ei-J53!w-5XBye;EI|zV6?z>)ld6>6mx6OyBKP zGd-w&bFuoWPk-Rk0id;B{q%Af0!LwEzfq9bjRX?cgIw2pL_QW72EJ-zT@rkAw@%meV{^!lEj z4tUiw#+-9G1Iq|lUgcZ-TqhCL&k}d^*F+B~1jt2YK7T78@9>AEA$`TmJ>23kx|yCt zHy)`zS9IVgmzVku`LY8LpCoydnsff~ymPqIBIObe_#k=$tfi*`c!uMNFFIXM%`xJg zC6B^$WG)W-bDb}yY#JXlhCE6>n$xMSw~Cg%6oMldFM6F-)}{YvdWXjhj;6N5&3EiO zkaBBNDt|xGL9*aWGnP%nIp@-bcTWCZF1K0jI`dcuo|{%l-lM3@gxNi~?s{t)nNxk+ zfvsgx-1L&CPAc8Svbg>&rb`n~_*KdEevRkc$zS8F*NpVlnAeSzqK=}vmZS{e-10sw$&fBu^e(P2@5XX(#__*HXp&l4{Q&wu0GH?9}xL>ez z@7*fj=wKVmHgz4L>9Vbl0$OX1blJT|dg($h+oXd7yZZKY*6S7D7UspD8NHx%568Ip z`_e$R^Kq2AqmFTm;~an0GXnMWrlpp1n}4!V*-<{U(=cbBlk}{r$pctT+TtJb4zGM8 zX|*ZIi$%%jv1@vn)Y6+&p$oOiGO_h=ILNv2UPn2#W!1{_Wt^jL>HHu{k2RNd{bK*T zEUNRad|j8ggj<>6CVnq|tG`Y<<)7BK4-Zc~@x&8PJn_VT8-D@MkUK9mZNJ_C015yA LNkvXXu0mjf#pxcr delta 984 zcmV;}11J2N2;v8j7=Hu<0000rUw7~T001FSOjJbx000mW5H2}qH&c~Pe93)ODvqq( zyo)c_tqtYw8vgpng;ECR00001bW%=J06^y0W&i*KZ%IT!RCr$P);(|IMi2(zRRDr1 zwI>8t8A~uO?U_1UZ6KGLXJ--Kzt9!NGOBC?gl5^LAgtXkX@71tzcMov%@0vL9f73t z6oLUg!}lE-5F}1cAjVA+kKzH0^9dB=9zV_}0QP$eO=6*T2%AU@}tg&kxfIqTb#o&C?vyFSUp7@t5q&Szp&eTe@nAH*Yl5%=q7 zX1LGiqVKQBtAD|OUY*5za~l+c0r8Q4iW2+#)u2y`xa*f6q4@3Nu(w4#Kk|30WY7l+ zI{s<(-rT7y7K4)<`%J;D7~uib>gR9xtnFtJ`R%uS@YMBJTL8Tl0$|9$>-yZ_ey3B! zhtmtUUH>-qwBT^i|IqQv#m0Gud-A)}{>SCK?XTbN(SIOi;Qn-gnRR?bo&vzQ6F$^B zwX;^CyXz>TLOId`?x5!ZtotWw0-nf!FlZ3bVU|a{zhokiF^o)FFEFRYq@^mkTnAE|Bkao&vf) zq)>!>D}N-Za(`D!DzNCUR^AtE4DAOW6jaxa>b9eHnFe8}g%JYE4P_V8z12ORk{N6h^pKLC(F zL4P@a)!rMVG5d#?_UQAkRk)P;OUWOnwcmiTjSqA3xUK76uz!@qn+0!N+XJ+Ga4)62 zAl_MUxW~$)haBsVPX%8%gH&h1p?ABgJ{PL}Ts?|OIu-q|gPaR#jlfg;31niDsrbnI z>VPn%GFt2QPnvk%{{hN{@VTspj9dQGR8gwOULh*&*o#p2ezJ-=^R5R=h3eL4y-30O zlU|UQqVKmlC4YLReXrLdd=_J7v={n+_TeCSo!5Dt*ZCJKQjiv(3;AOJ0000 z+Z4t@0000KbW%=J0RR90|NsC0|NsC0|NsC0|NsC0y5VD~0Dk}iQAtEWR9J=W)!B0D zFboFZNRIId#gLZwf7fd9q9i6boV!jm(-!FX%WrvM82T%Y>2Hh&Ms1XNRAipVPl-5; z^BiFq3F%WD*Cq(e%#bBo4|AbfNRdWziYUt5r6{wI#yLs~K~k8vZH7xJg)~Dc5afM> zjB{bfQ38G)Gk?Q* zV6Yp;7bOJfYBA*gqA!F8s7y1?hR$IEc%KMDyouI`Jl-HKUHecjFQCp0 zmdSky!VCqH=Fx>DgFrv2_k;Slo|Dgv4gs0W^pF3Mhi$LX8YVO7YZ~bRIbYK>6{l5| zfqaW527jFHK*Hb)V4}U*!9cn)kT)R^;~=C>#`}yI*kg*KjL%Fco0`uB_oIW+W@{K> zZp45&U$i)~u)9n-Vj4!1WJNY9ty%CpUvyX$?vsX*18Xj^=kp<(eV-}Y+DpSZd_5tw z5gyN{KzrZ1Sf4@r6oWGAfSwV_^myH0uH`dO=4>IShYx`Mpq{pUXBAFv&;fz>qdcbE z&_@_Ouy|+Yj{07aLyDeQsJn^Ro*HxzNz{U&IbE-aA5eNh7cyM$TpvX;q`&`2{g;!% leKf7J&N}O?v(EYp^$StqDt+G`4RQbg002ovPDHLkV1m3(YgqsQ delta 667 zcmV;M0%ZOF1*Zj&7=Hu<0001k0ROiD001OVOjJbx000jU4=5xwGCfK-z1l!OPfKBI zjUiF2rkU3`b==&;=HlVQ@9pXU0004WQchC1;wOX^q5@PFmRK@CgLwI%#3wLji+Ps%sKbrZ_NLrhoOzWoEo~VoT>XjXw|u z`{!@}jKpjn*ZAzj&5UdDIKJN!y9Yl!jD9@@N@Zc8_s@QK^?NxrMcXJg<1qTI_rJuP zXWP%*GG%rp@9l*>T@acde9S(-cQL zdcVW({t>Zq&VMR4?J*k^;S_ZlvZrUEvO%zu|eh2#ZmAj8`!`%x0g0aPZUL?NMo6suq?8T=*5qaUuuAz@iaY=h|y^%QNco_>C} z{BB*C3Qdg$avWmu1aD?)B$}1!#$<_yS-eDV%S%HwqI8x_r+Kmx@LUMA)eJ129U;0UdmH$2{W(4R6vM^j=x5k!1dsnJa46O4AP z`d9$~NweAQGI2AIemfj~i`$6+!eakF_uO;O9~6p47GO@Wu6Y0e002ovPDHLkV1h8> BF+2bO diff --git a/public/images/pokemon/back/female/198.png b/public/images/pokemon/back/female/198.png index 4f3f5d5c1a4e3843edd9ffca9f93dfdb5ca23b36..01489a05fb0a81052b81e1fa95501947a7047a6a 100644 GIT binary patch literal 2634 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 literal 2457 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 diff --git a/public/images/pokemon/back/female/25-cool-cosplay.png b/public/images/pokemon/back/female/25-cool-cosplay.png index e672040eaab69e1efc6e75c408839ce392ac0f63..d10328785c8adcf5bb907cbddc148dadb985e898 100644 GIT binary patch delta 606 zcmV-k0-^oJ1os4xB!2;OQb$4nuFf3k0000yP)t-s0000G5D*s^7bhz#DJdz0A|g9G zK%7zlRaIV=TMoJ_BgG*Z^~x`0Z-&`hMfbfSrLea5=2Gu!0j|Ao)3IE}r2#@&~Z}@qhTRz4CKg;A7#R^Y$ zyjEFmHJ&9A`uqfm=lgbAmTH3IvLmDwEZP*UdN^B!I@ z1F8_kZQIIZh=172PRS(zkG*Y`@O9;LGHsQW1Lp~P!*it4*m#Ym0&^0q-uay`wS5ua zYVm7J>^M)rnT*E#m6v*1<5pu_jLs?S9MStEKs`PWwsJU*;KboS_dYju60Ei(C0-(k z;z9^legd0drl}Ivki(cuh5&ZD7Q!xEDs4M}G?yTPXkQ|gne sMQC5nCthouCo2WM6QF8$I3}y&2Y}NgjJ_%tE?BAikHrmeQcAsOacLifEP z_vTXn_oXd!#A^Tm00DGTPE!Ct=GbNc000SaNLh0L01FcU01FcV0GgZ_0005FNkla0nz{e-rfXId|+!co$WGv4hax(nub9%eSZlGfj;t|g#YkggwOoC zzVLM0J@D(w1DY-OSyAJ&j%#(LRzCYp2+%^?R&g-^qEt!biaFkvRD42WOI$@Cq9MSK}fg{26%$GuSy@uYa zFZ25^zw>o^B!95Ox#8EA*l{GlPOi*<*0@PfeJg@ZM13nJAfHFg}^5 zv7srUOOt=Pf*3sXcw)11iR8x2aAf!yyjC{ z@HywR@(1@Ef4Qy37Jf(@9rgl2uA$65+^PJ zWLOKl&THhEKYw_)YUaN%4LHByX4Qz;-V$>Mi~9?|0aduZ76BLgxqV<LIL43guWB;c7dWHnQGcQL?KP`zdkA%mF}0GL^P z_XW$5pB9W@*+5%w$V>AChqm5A(}pTeBr&{0&Ik1>?o{O-^@izaCU6;VoIV_RJmXc7 zAMekwYCm{b!*#;7H)`Ie_V!>Ea=VyzPSr)Bkbn diff --git a/public/images/pokemon/back/female/25-cute-cosplay.png b/public/images/pokemon/back/female/25-cute-cosplay.png index 998a41f739639909e788959cf8656aa0e8a57e5f..552d816e142d64fef4ba5ba02dbfe7dd496edc5e 100644 GIT binary patch delta 586 zcmV-Q0=50k1mgsdB!2;OQb$4nuFf3k0000mP)t-s0000G5D=VF0QbEi_vTXn_oXQ* zDN<5ea9~q)E6{~9N4lw)&qr|Tf~NDj&iC(^JzCM90000GbW%=J0RR90|NsC0|NsC0 z|NsC0z)*`r0005SNklSDg#U@jWG5Xz#7qvn7irl3l>DR%yL)ZzF#=LoN|1>$6CBqwh z>6n!T_G&WRYQCcrLfbwm6GD?-ZnYA6w}I8z4=(J<^$B+#4;TYoMY*bYw($aT`~f=F zh_~wH{6m@MKXx!mdAWGr4B$K~fKd;^4EGV3^K^vZ=;SnhQQCQZlUro|+zF8N`c6YP Y-^NfENj_uJa{vGU07*qoM6N<$f-HR~zyJUM delta 564 zcmV-40?Ym51kD7HB!4PUOjJbx000mW5Gg4sQc_xVE6{~9N1Rdsx~Z7YM{w$brt`Ya z_q`$a=2HLnrAW_ATL1t60d!JMQvg8b*k%9#010qNS#tmY3ljhU3ljkVnw%H_00F#7 zL_t(Y$DNgdlB+NXMa2f1JmUZV?p{EBwvp_(wBvN9=R&+7E`LiJM9Y()*NYzVj|6|= zp9miFy-#==+ymeHn$WA&{*;LED*0Jma^ckkvdjedUp@=S%#F_za8=`(lN)w?Pbmm) zt#({1Wfti!khoW^txBsSzpm?Hsv6g~ZF8kIzQb|!T>%MlZ`&d0%mcrMH*#_1#JiT; z^oTG<`d1VlPk$fz!&s)EK=joas)9{7sH@^$S$5B;O zFEC=@7m|SeZxd+uPsGThrzd?8TY!orv z!G9LMrD>>Nx9-Vv~XT>KJJg0sU2Z_x_{zGc7Oi!tUc2%FWUxdp!4Nyv`vor2Ib>2fQD z?CfY*iFt5gOV+2k^M0E#rYlyiuw84ptpNCa_-Vh2m-B0y|CnGa<>lf!X~6lc7;N=S zm=AO~Pc28NJvy^jsQa?#Bew|tOy9YecjR8=i}(Sl6dj2Ko?T@C0000DI+X6El#uRPKv+?lU0~@BL8QAudPymPMLJ#SknUbsN?<{{LrLkE z-}!%d=bSk+bMJlX%=2MBOthxD3K2dnJ_ZH`(OZy`HUk+B$iWGfZFx|9O z6fnMz)9*eW*fihkzIj|pNlB@wsNTF$wG_b1*2Y*)#kg!^x!lrzxGd^pq1l2e(%7Iz+gIls|3{b&OXeE_3SN$y;18+U7C7$=+N1+mM53Y2Nn5_ zOB01Cb67QUKCX)DWRsWyhj!eAW4|jvvzupB5V^#e z>*NkFN!SaXMJ#ffYH0ct+@P!N@Bv(#$-aK7q^exm4kn%6yOqdUY&Ml)ywe!ha}|OJ zyY=q)RfWz2!G1>NUdac&l(or)hcWSxga`;UTKF$S&j#@z2dzD2Yi@>T?4d4gov(u{ z`D#@_jbywc^_@t3?#f;^l{>82J*a~bP44o|pWlIU_UwwPH9595JU&M@6$4@VZ|vzR z(CXZkKgbIj-lqr=y%3aw-(R6ygJ^nH@oRFrbRk4FEg!NfO`NuhD8=>kf$X!WVp(CX zzuWJ3#UHM=;XHI&PHudLvN|x9k)@BDXk$mmiuA6$r^}5Bs+ENdo11L}&DJw~lO{De zdW}|+i{J|~qJYuAt)GQ*o`_WFy<1)=Zcr`Cs#0L5+}sRUipJ(RsZ`RB9IkUj@GgU!*;5dG+(;fRmI4Z~lAOB;4QsG&2P!$lU5`uU$eArK$b z>e%qYk%>a-HFWPsVR46Mz6Ch&oW3H>4O+C|**IHTm1o;?0(Cf-R?+aJe>jprKpPrI z&b^vj9M)Tq|5@i)Aqs?1mROR8dM zkrKoyd)+u%ORd7q5!zaQG1)l#kx<-7b83T}{MtIei@ zu$t8uk!VUZAHAUyLYK9AzzRa$)Ediwb@k)`Dr#F%xS7`6Ka>W`U%CZ-=FPFSrZO3@ z<)r;eKbBC@GoBUgvs7=^53Kd#$TWDTR28}^vf~M#;zgSzAWsx|RZ5BH9XXw5BG4R(|e$T$}T~ z7f6&4d}!MC=ZA}*B^koWw!??}q_nYhGvm|(ybJSxeasg_Bb^J*H z(S_Mp+&{`DlK3W#g!0D&^>|}|Qk&J6wp02H=p}uy;du$V75rdztbeYNU=RWIz0~H_ zFnBAnuoy~Rt+Oz~-hAj`8SQj_1Fwf~L5Kq?Ax(xK4cFl> zXkG@-SZ{xys{Xj5HG>XpBR6rCrkcUDt8lJYE#F)q(v9`?Zrs~VY`BJ0=)b$%W5{8t z$T~gyx*lJmv$$timG6lALQ&IcX^O?^yb6No4Xkm^{rFmD_DgL2Oe6H^$e#uRCJa8F zeVP3&m!XDAqsprGnOD<7l?arn@k5~Oe8FYWW=kD?yLO$AAjxGFqzkole^Nd2_w&1v zKHq|Zz0arF^GEbF7tB)$_M zz`rg-TuP+YJ2`UjqN?1ypii)T@ON=4kR}t);+|50dXBcO3#qo?5(K3HE+*oIlJt=d#YgDJG z@`crKX(h_x)sFr`pj~)ZqHXDBbtwGn)Qhzm#2nP0G&o+%S8s4 z4N(pM=#_pFDaYFD?$(qkO^hXAOesV%oG9logVZCZ#U>^#Xu*jeEm=#0I^YHN-w^w( z1;F3(Dv$ba!$sL#eo6lJUH0Dq7Z~GOp)48TI`$(Nj?apMMJ|8o zY!}$tKJb+9j$-bq(=0F7%#aL^zKCajLc=@lLRYUy4#NI6rBGQuE9cJ&ic~iHO{z@r zhF)GuS0ri+%d;NPb1Kl%zwz93Sx9CcS$}C(v z*z{SIv1zpKRDfM?PhuQ>#g)V-U0}JnFs?XnZx-wZ_g6IJ)a_5{6Kh2~Vtc6g;EG#a z(3!F$=Neb$ms|SrdCX@;5_#!Pm1Q5pTO0IF-NbEi*%L|Rvt(y=MM5PfT?2`23lp)m zu|ZP_o7E?HTtjCXhD)jtc^?&Eq7H5M_8M7l&UcNDESdT(DiucPy~}gVMrXwK5nNIxAW$ znWkj_1;Iac4`5rlU?Kjkn8Ny&;a5udiHEhHxXiFeE;LJytvCoK*P351kEr2LYD1yg3^s~`gP{ObMV%e(_!B&{n}4B1m*6zxl|ea%00 z?B*pf*lmV$9xE?@$N|l>CJ?r6Y-N&0I(6ed9D^<8xi5x>2BkCviLOW)Kn&jT>F05# zb%xYW-TI@js>G$^>3nQikqb%bY4HPj1T*RdZp$0y((*cE2mi|l#K6Q2j{ zKODB*YT8f=v1_dzO)gHjRLeSH)57#1p%ES-=*hNJC?{(Pzh^R5v~%`Bry`A3A-jbT)T!nDB37LDlg+^V?zf_Tp`NG8Ze|oe3B9f;IlcegFno>g1%0 z#-q=(e9n$@AsV|VPRAKL>_q{Q0PXY0P~l4re(klLtqK#^!iUt@vx#VknHn#bb)BIl z8>JW~iWz`#adp1Yyt8rlXpM(7eQez*4@`DTjkl4fO-lV#LYY|lx!{E2NfKlErPx{f zwG#lZFiDaO3)sZLN)~p-PuzpNAff&}r^Wj|d;JvvyRaHl7p%l8`KPIr-l#BgVHE2d z?YCW@95QUwSyD3w8qo5AAVY(jb{oUMuUxm@JJ!v}Hg!+GQSh}2MdpXw;aG;k@v?4z zJdRqqfxyWN(xiQHm7&rzqBnJpGi|3<8Udyf26Ji(8g5GhF=z6tz4qfSIa*bC0NQna z^3ROHgbe2G4mWJiBx=jr<9XI42PF7}_cnG^7{LXMz6E)zjUApcf1>QN7FlUo$+L2) zXu+;K00cYxQMR8{dQRm`r`#h&|37NUwKESacH*5rYm4%VyDI${>m3F1@m(eZaFyJz zVkQ=|u>aCC;Z^<}(n~7Z@}EcTtX!{Nyx}qt1^Fz&lVMdLy^nZ*NdKoO&%MzRbz~cj za~+n%d8|7|;k-5y^Z{S$h{gL!7_m1f3KZyjM41{oNlZPdLB~)i5ZB5uATEz9&Ew84 zCF529B5u$&R&r92dCZ2|C;b_XfA=@QR`9@7G@2@l9H}Mf;DD)iMhdFUR9?0~>gB2* zly_+$?|5q}we$=VGqB~etngs1(SHCWoKhf5cUCEx6wdYSKk8&=`H}KjfBxV~pTy-N zvN&IbH=Rtm!6`ntGb)ie{l{6gcy27c%vqA$BCxBlH!D97KQ5I;5 z@-V(%Lj>t|pmpPsuCUo?6YZ)#@?XE?=d#LOd||Nnet^X))MjS!&F0pb`MAqgN@4~n zPYA$pxG6TDZGJq8&T4A0=p;(^%fKx!60X`=*jGR=lh)aXgO5=0B5GA6q?`0zWOKGz zMys3MP zTgv{(0L~NdFwblJ8W-*Y0jCplD-zv9piSk<>bvz0_v#Rg<-FT7>gZylAJ%w3nv_Mq zcdFc*sy{D`fpYyd{rJ`jv29YHqvzCW+bGDhSvgtI8x#9r{70yt=ob-7JdSuG<@2g{ zo8vx06=IY@8SaHF36aHTkEa z2VXZb_dH6A`H+Wn{W-D0TY|Aub*#d{ktL?eIUz)rt66$R z8z_Mr&d%H`9;;X^L+6-#yv6;BHe?tZVLL9fV2|rL_~fU+jT1de5IK@0MchKb*h1Y+ zXH@eN*YjL<_%aC=DTt(^GQF!H+a^k+5DuTe0ide)RKk1$pSx6~J=r2^@GsZOdFoL@ zi&1;2QfOIr*EADJ)=1m)361cRQHhT%p}j1K9bJYe!kDp>rp>Y~4RCNah*E{S4g#Xw z>Bml$2>T@<;luCE0l&hY9C)0I6&6S%Q?6p%VAc*FR*5Xu?$G=;#|V&$eJ8wYhE+2S&<<>@pKiLGY+l~x*cqgP7s}sRVv#jG(-7{p{C+5)JQ?2XNY!+`Qo;$b)mM`A3c*G#S<@Ew@_r3KJK>N~#`Vode}q%TAGK!zeJPWlvlG^;Ix3 zSqwCg`74p)RC>#_<1az=f;9n{$oyiNnc+~mYeF1JLZ897$e&-a|&QJ{P zj(Nx&Xw0K^eZwObfJ^^EBz*17ooqrxYghpUiJ2l{UOqv zso5vjsYXqJw{k3MBUQJYv$R_MXgtyrMbr z3%C7>Y8>t`@P6EPtzF$Soy)d@)X#xqzW5S18chq zai_%DCvH7WHQ<^_>!8iQJVz^v?Oqbrn;6btY2+Gp6VN?ifU!uhJDUXNHY1MS-(+s4 zm0)nZqh-?WFaVrwZ{d1Loz>oDG!banOC{}T+hOAazY$q1*ObL*aug z54#WFntN5uF8J-^#S2q)il+DzIRi}tdBg`SC)-{nRYl;}QDn*}L7zujb+!+eZkE=$ zk({;P=0#v((K8zo$Od5!unG7D*HIJGbjb>E?leaEh2IIk3@ynHf<0h|y02U6ky>V5%RRXC#lr%CfSISYnxYS0AX!#PRr)C;epI^PK zLODaoLdb&B8hjZfHJne@&h+VpMongb*3{36jwxD;i^}pgf{US)Ti}F7*CkA=laSug z`g~%!f0M=L`1?MWHxDZw_67SAssT%e*WrdN4%>;sRvMi%OQb0FOHBW%Kr%4W^bC*g(fo z6R#tIlj_e&%qGTPv*#7Jub%1sCHq7w>n!^5e7e0#ssGkQ16H_s#`G*y(61v3 zJ3bf-4JdRiOqxxpsbgaTlcvt!h_FRr5g#zJkk(S=!aokxT?L2AoBf8efucY0uabod z`01&;mo3XNU<)Xi+v%|a9m26j0pTu%TA4Cj;VgIptmbx9tibk@;1yPSGe#DAr4nQI zZq*TYQZ^$1`Dagu-0gtAyLkT3O2JrzfN&CN@nx~#1}kP@Cx6{yDxlom?d@L@s}QU` zvhK23JxYCz6VwHP4xvSF_r!PsT(_<+;xC?oHvYA%*t#7@;B`yrvw`u zBR}3baLBz$Ak`Ke{Lg4?l<{X{O5iEi{@f?`rApIGq7R3s zMz2(UBN;NF#IhR`?~_{XD%lo37=VJ26el4OJj%!sB|}&R3j7>D zN06~eWpS4UUrfwg&W8>hn1}92&}SYqENYGIY78N15)v`* z>fS@yOV~GTg>uz4w&PUrsJGSL&pNB{#d7RCQ4Z9eyxyz`xt%_$vmwVjY%6fgAxlZ< z@Z@^G!CB*9p9sGwhFkZG3mFHj#_`g>qa8vj3l5K{C&SGYb~%kjc>38xkSKQ%U?A-1 zH<9ruD6oI77K$`V@HnGEeRvk&NxU3?)6Zj)pekzq1Yyi9eXh=QKhD67;nk{~%0X84z$2&Lw85o)v5V+U*fn6?PxTh{HK7J()?xa8O zf%262c4NLLD_1+_$RZbpu-Y_-BJQ=B=s){V?8or?QSW;DU1nYMINsd$AV+-nV(2{e zTzY$izZkZnam<%B>B*@Np3DvKaH)Ti8?8gW4l+qwjO!K%*gWSPq3rJ&TR#`2uN^o8 zg;-SP-hZ16qPQ_%dki-DDC}oQRXgYBtpSsvMfr{xVicbgTIP}}**IIs@f@CdS@4g{ zO>S@AE!YIGheg__n}@)q=`PhRE+n10GGLZAB=aN%`7Yl}9fSFNHW&G>#dkkykcb=@;icuUgUT6yl^2%3Nkn9iKl$a6C@ND% z)M#DZl~&Ntps|K&Hntx-?A>FzQE+z4-GW=lZcCK*JW*7A(}Rcny8S4lx+HN%n|2Wq zTWCX>j(yeoi0}<-Og=dtIRgI{ji)MXN0NYSe@r ziv-73g;;XzTJJJfXx(&qb4I||Hm-cZkcbZBF;Qwfvbr%AT&Hp-*7NPKVnNw>Va9O9 znDY4ynMAzdV&~@kw8)ozgZcGv|2p#2em{ap$DqpN)Ah$*=U=iSiB~ zuyg^{bUbqh#LX`jM=|4w{V4vRP{gaO`_ti@@lN z85@1_QYp0;Aa#C`Bh9==zRave-TG{flu%NE%YeDFNO%B;BAHk9 zM{FTK@NPG9=AV(!Ge078_zD2jGCfD_Iy@$TV;v&7YiE1WWKB&D-@hck$aL&vAwx~}AGpNcZ&)V!h8l>h zECJAc26GCAaOzK>B04pGzZ#VyO87en_Q_dlhwu-i6&7)s7l^wy9fBAusSZJzk)L#B z$*|vzGj1>q+6uxH_mc`-&q*F5IdcQ1} zKqJv;?o^3aM;0t+qQ&ZY!dp@*U+zW64Mmkj?A$P`pS)FJFYz6E;GqX^!r3%wp?TAW zwQCa47j&xo48Lkh*cy|&M5&larG1y1QuA{~~O2wC7DRraET5 zh%&g}D!;lbcpD^lJs&z>l#ExT)r^}K(G%eJsR@z?e}&Bdy2afr-4-C68Gy#Q#Me@_ z?4|qnLvq)dL>5_ls?FzYeJ(ow`n_0yXsh1iJ9b!|Ykh}OwvGDtQKG?NY7}n|J#E+QA)4qC5`iZ@2S`C&hwdQxD@=q7b7;)3&c%Dh#?Z4VBXAz`k-@P_Fvq88Ck^U8q4TGwBsE?NA zvTgZpV!sJNof)Q=qnT=LIt=`psf!s4ki@URr|LJ0;vHN`Z{%DN6FZ{Co;z2Qmkw>I z=H$)sr+&#YHK>20#ewbRh!-oaJSOsZj3+WL5!Wu0pE+q2elu)%FYRNjvHbq>>gkz$ zzon6AL?HcD?^Jv2BbKIW#Xe@sR!GLT4?X_K;UZN*&3N)9x z2C6}2HIvhSeG~0LJ7xb)N+WsRL{t26{WiJIKaV=gd`)!R`E3PmOc4!batf3B2<~u@ zPrG1YW7mP`UHUe+BJ_#P6yZb4=@%AWxXJS9pCC*yO&z*VXK~>1O8~~(H|k2?70g2a E4^)FQTL1t6 literal 7097 zcmYLu2RNH=)ILp7QmI+9My=S?R$|8tf)=g4WA9bF%ZL>_W*edQs2WwX_7+=9QF~Nv zrRpEQ@B6O*dtLAK&?rT{2)y%H#!S?UN%a#@S_@ABL8=UR@A*N6t92~0C^`ufSB zZpi;_O)e+sZn0!N+SmpXjW_iL}7 z(Dw`uW#t+U3FONMxW|63t9#7cqrSFrA(RmnOJhHmra=!ja2hgyGEiCWNUBC~9;G$% zSK@;Ur+**~dIvJBW^v>e@R!CsynNHka`UphS3hRun?Kd_z8}&&H0zH~9M&F3StN6N zS@{QKxdXXi*E~Y&0{*ml@h?+wK3oiiTwDxyNCEjcPFTY?H|M=JGo3$`(3}+n>6UKZ z4wHstp&A-u$_4Yd3YO0!S(`$dxn`Vn=mlgPn(1n3<3zdcx~6t2^V;~_->6wwb!K@! zHSsLi7(GS4*ykgmu`F8X4gjQ#W@wMNU*&^#0>iSN%3YBSmiJDViA#?FO0=7v-ZhD) zBQfB!Fv@+|mEIV?D1eJCp5imSZ7qEo%gV%JjLiqQbki^;OIK?ia_FV3`n+>1U!p3c z5-rYLGmx$f{3Bz>K7nU0$C(-?;E0;9X#b#@-e# z)Av3NODUh3(L@ymtj(^Ut@QJL@o(bI)3yPw!Yhb{wInIbpMBpL4DxVn;TN}M!P#Jz z`*|(QThB&6Ap$4k1C=@zHKuXCYxT}Q7w_8GChSi5h!krW+n$+yBruTOdFXb_T(-rs zs(k5wpJ`o9*oY5PnV|sgQsF@!5cegeF8&Gc-5-_1M^D{G0dt#|QYA-2Hh!^E3Y9bJ zqocHjWU`v3?BHCgE$ftA)=!rc7>nNs;P`3{lM4T3KZ z%v7|fdV(K3-#-a%^U*r%@WA=DSUk6~bqPb@LRqx0XDwM_0;Axh4TonGM^1s2V?jqdGPq|tWgU)5 zX7G}caSPxHhEKpUDL*h1Q^V^YdpUj>SGFA*ZxZ215~fgL8*nHVi(iLNxEhII_^qJ? zer-=ExN>B1a=-4w0@Fn};KPvvZZxW-#mWM=bJw?;)wBghWdULXTe!%9JsMR_p0ao( zrRKY!?}C{aDULzscI07AB9UXYEiK-LY&d&IJh7R`2kA)52oR!P_x=5>i0FM`isisZ z5MH4+k(DgN8x6BTtm~?z`jRQsW@8%Ft@pG%))v-}hcU#4 znaL{HAZdS1&ias8#=|eN(xf3fibo&D8MBf<@rj{Y*co0?udj}XJ6A&;R=w=L*6r0$ z0=yj=B}~M`YHiEPj}iCfs9RljhtRslZsJu+wytDi-iek8!-UB$2HLXnP(kr3O?&`X zW_?mqv$$)2?SnqrcM}u#z+o309?i#gLrm`yjs*2j6i3OGV<%68o+<3;L*j-Bo#f|u zzXSdqt0xi)$H?vI%19vI1x;GnLDgK7dy_N#V{H=hZ4wFh8QYz@OQ?r2Mf8eVsiZ^S z-4~dn2nnIx{my#kPAn4ic!-RD3e9{{rYW&(dL0ox){1HCZZzb?4&nj(bg&X-O3lZDc196i1MyP#OS3}spc9G=$^VN2S0;k6QM<@m}->1D|f z7sRY(1=3Hxadj5ah5=~x_#!b((7*FPcOUKX z8(Jod=rMY2>*A~9%R)t$Xvw+rv*PT93zqEDU&#O0pe)K4xz*4LBcP9D?+Xnb(drc( znn|+>yU4R3v|~;FCmq49$y|I7P%=e3(Djoqu-ItZsclXsuOk@aXBBOba0JkU0P*)CR9ZICys6$hs_fN61jLf6 zl(=REjo?+2^`oFVIp~$XE!I4@uOS+3fpPp*H3z-*V9w?&?DAw^DyUiQ-qTWPQOPJt z?Lbf+m!!3YkOVf?4Rkwiycd*Rde8^aUEh8CgKD32=n*xLyRr)P7O>VgO~e)?FxLAE z8dJeD&-DXmJzbS&-8Ug@saJ7o7WBP}J0(T%_bpr@KLksqT~gH=-p_L{{oy?iSMy7i z63VVjiWWO&>7G57YZiTqs2rT>qx?MZ z&py4b=?aKsVAb54O}@t^iGp_&FXTe6|B3$KZ-zDlRGX5ne4=~((5lgU%$t~{MrCLV z&HJwt(J6*e=oHgmKkVJ(L7^74;arTKPXxo%^W!2SAY{(`c1Da6MESBKv)gu#Ee9^X zAAP*a)2_<8PMODKVz-uQ?0j#B%>P<_y6UgfPOXZpF#CHNxa=Nj^EtPW4I`8IeJdWl z?^|r(D$1@k@h=y1zDJfC1^Lb?^zxo56(`HQ14}-XRnNj-*?6Xs!6Kx0CBO&_d(yu7 zJx9*5I%#}&Fy&=EOTN&V1F*P!R~2HzMIzi7uF2QEKc;bDqy<0i}Jl*dnIBmX0#H+0KieVnMic`fatU^LoY#H#(`#VH#cT>iG^cZ88a?s~E` znb<7bv~*xyrixOkj*n~*z>c@+@<>#}{hf%@LH- z!nO;TbAg044x|S;CCT9rhqH6!Smz3~bx!rrRtCma>9d^^&pPHg=0~Cp0{AFy&%&fx z2LF*}Xc*@;3V^IuF26Zbzh;}ypy0xN>F;lN6`5k;t`(u^Jy@~!9U-7j_CAyp{%Ck> zRWfdOeQIr`I$R79WqNt*V=SGr(zGy}R*_8ZcL(chxi8?HmeZbc_+xGhk$dh5cz+W) zx_OCrnh$;}pL!fnXwX_X_wrdp$7j<OxeG(umuLDyVcMZjdx21;)ZO>4 z%b7&1l>Qu-4U$t=w&vM^N>R-dl=h#M&>rFmh(FQQOr{A_CZ~Ga^U;974pJ z_wK^u&Q7+32P`P(6u~U{_eJw`aGd7-eKk88MzMZKI0*F2#70D@m z|Bo5wd-7KXOYD|HX7Nz<4`-+9slGO@?7>LXjO53>Kb=2-r^~{_G4TDpMDP|T(`HCv zF|=BzHIyeoc-Or)%MAT8*u#T^k#i(Dk8w-%nFGIA6K$*hXK{6Txd-Sxq_;SG$X^xx zy%OGFWFa5(+fKSwTn_FvWXZssfh&?Z>&F+0&fD_PRUpHNZgH=8O(kwwLfQNDl1df#hEH2GN7Yq+;rCNtwNIgqs; z4BEQ1^IE-8?2f8Ac}8eKC!zU@UfHnSZV6%q=#5BV_RB~gFM!6yBN|^n-2%{poT$T% z+!}55;;Z?WfnUTOh1|9~83RZn?m`ihkTGK}Mgv6SSYkWG60fz7!|yM>Q2cB~&b zAzm6pac`D@16Y|~e;%yx!(MQoC$mkEAM3`XpMQC#w+x)e%8d7JMcVyf{%uPP)l8D{ z)=dCBItWt9>!AxoBors|d@GMSfA1j@@{Yz{@}zArHV5Y z;M6YFd1XenvyW~-;z`QP3v<{M#|b+<7j^yvYXi-si#iKK^Jy6?OK41&apg3JslL4ppsjl1;H||YR z45h8Yq5Wm-bA~Fd1yieigo&48S{CG*c4db|EOXo>Arsl~+AL(>(`BHy1C4q;j4xU^ z_rwA3U}w>m(-FGXCn;?;KL9?l(3VW0oU5%fcr3=JUf)4DVM>BeTL~v5sban@DI}}4 zY!dH1hPD4@D>o!r(51bSQ9k#nv-fJm5eR9p|H*EJdJa|g$GC1g3+~-+IyUluJ1^-{ z#W1T8Nf_a!KOT167Fz*-2<-N=r*j~68bv4sqx{~`JM3Rezw?*{iUy522_YCy~Oj-ca*nE0F|GfNH zvT)&B;Q9VcnKLYbrsDdHH$J`sg_pmRf^NeaJl2Msif0>BKO6e8=$6KeZZAfL=4f5V z_&cOBS6?@XWn8jJrV$H1Ju~yTd#PuV!eR0g|EmRfhgmG((5who(7l~^+@k?guflVY z>LMAAixK98P03$RwLF%MWVM|sjjPyOX)Ao>!{=W4-!o?hIJQLBi?7{W)QjjEce%iGrYX0Z!f2%Z57Jd*H`O&z;0c7w`V#!X83$p-i`Jj83U8sij8XK-(mf z7*v#6qA6zsw$1$eC(Vy6RaPwah^x4Vj>_nauSHa_N-1HZ+YjW_)Epv&3QZ0BE=_GR zd#oI_y$Ed^ig{Z<=d%%E7yVUa7c=yTnOsr%iN zcyKc29~IW_jzls4o)a2p>)+1%r>wFwuoe-iw1W9eVzPbMDorm~ zb0CTPxh@Pr!BP03X}Z86kT!eDF1+ zVt|hGCakP;wAvIgF^%Txn4}Dwg1jbF6V%r=Bio&BSxSDFTn*(`?x`5^zb+GXMI*6O z#BbgJRVB$tR*QN5$HQ&0TiX2OcfTldE`XVn-df)zJnKAK@V?12gjGAyLnCSY8X;_I^nEC>rWVzzFQg`Ob${0%)Ypwo0ci&%7xa6sg49rz%t>+D#q3siYt<*J zA!cT>Th%l*lz9>Enu{O~vzA_R|Bxg_Xq=sIoMJ<=K8%!Iem|4Ai!2ENh z<{*H<8sY3~!Y45mo(&vz-iScHVoqusWLyMP zGg*mXZ3jz$HW!B_O!)S}udo;P)SCKNZyw&HS;lH&|B(e};Nops6cQ?y(gW1ztH z&e8~V!zWVhPdx_m^+80>7 zm7qe7?84%Tn~&=e{(UrkH5DrA4oQp}ISC-wvP+dEp~=Ha#cFc?b;$C&6an@fiQ}E= zdXIq5SGWD0F`0!K*TK(LMxr1z_Jg^HEUN#b?K>#X^(WRU-wa$lk4=6Ie8x}*Z}nHBaL@uSO;9YC1O5{J>kn|Y9f&od6T9Kb~<(j2wxaX8y3TDCS7jFuMB^v@otqoSnzh>b8uf_Biy`J<}V8yfgO~*QP zwjw(jz)icKa-Ortmi7XAiVg)NW9`YC?6*S|zjfGhjM`vKI7jsd1b-%RjYNU0p53Ei z>JD)aEfozh{KF*g{~+?0 zh5X~o`CF`qw=6w(UU(E*gwy|>j`#?2^!Uv#+arEs#g?~WOR62_e(CWsr${Gb^HeM^UPlp!w0j0Bhf``_f6M- z_h>UX4OMt}*g@+eeO$%{y4ss0ob2DfaKBQZvK^09LnYMS`~#<{rmI@1Y!&tY0H+Oe AjsO4v diff --git a/public/images/pokemon/back/female/25-smart-cosplay.png b/public/images/pokemon/back/female/25-smart-cosplay.png index 983f49e7024d341b26d0788ec4e194e3691eb9a3..c84c0b556aa3c6f2f1ffdead9102c6e0d500b0fa 100644 GIT binary patch delta 575 zcmV-F0>J&d1lRR&W8m1A2rW;I~7Q&UluYybcN4|GyaQvm<}|NsC0|NsC0|NsC0 z<&B=E0005LNklYrInKB)L+Y?66#e7Z`-JB zw9bN(61XDp$A7ODDn^fw5+iBb2%TVOc56oL88PfnMP~Xj2*OuZ1Sq{yqkVRQAkSBW zp!fUMsE5%ry%-I8e{P1(Iq2hxyiuRKDTu9&onz+?;s}7KafygCfN+MKx0eqloQ0@`v0P&D)AT+l!y5s4lD2np>?{?_4a-l7BklP#mp_i|i&(E8fZOkToV; z5iLZ8S&XBL!D~jY=o!XAluO?{?1n^BVx*i(AJ^j<8SF1_yg!98zq1Z?i~OC N002ovPDHLkV1g*m6CMBn delta 546 zcmV+-0^R-C1iJ)~B!4GROjJbx000mW5Gg4sHfA+aQd(a$G+?z;m1A3+QUJH5nfJXR z_vTXn{pxWkAWi@P00DGTPE!Ct=GbNc000SaNLh0L01FcU01FcV0GgZ_00054NklXS_K8J#<`hurmq_UR<~_fz<+kP;2eH1x6!ZWF8ax& zv@rOXEKN!>5n_E@Osv#Q)OqijlnUp}>4 zBUq3iv5S%a7>p<*&Ee k1kMwRTN}Ukri-Zc2a_isBKpg1*8l(j07*qoM6N<$g8uRSf&c&j diff --git a/public/images/pokemon/back/female/25-tough-cosplay.png b/public/images/pokemon/back/female/25-tough-cosplay.png index a043231f1721ce835474af425e7aca123971bd36..73be0c8fb853156e6e849fae81da894efaa94377 100644 GIT binary patch delta 559 zcmV+~0?_@Y1jq!CB!2;OQb$4nuFf3k0000sP)t-s0000G5D=VF0QbEi_vTV5DJfD? zTE!t5=2}9IB_$^-D@I05<8=}Ht255Zx%mI%za}Y-D;;6`OcMYA01|XkPE!E?|NsC0 z|NsC0|NsC0|NsC0UcrVw0004^Nkl3?+w-LVYj|Ao)3IE}r2#@)7o$%YX{pQ!z;5V84rl9Z+?W_{F84sNZ zV}60m^Y0gc6Fv)lf+@cMBwP`a!Wl1yQ-SDA71$XrS33hq3E`|2XoRO`mPyF_^CSwU zpv}~oIg0nbOn(tUyhv3bEEjQFy*yJLYEkT`9@80QJNlY-|@ zsc7+gYCYs4D){TW6QCWRPlMA!k(htQuYQ6oU^s!vkT!mFY9WlU}qtbbuXg=fLWv1YFY#s#6nJNPtV zxX|Xc8}Clwjj?dv0+qyNW*#OGq1#;kW?xu`;OMSik{m-j zj_}B73Ln$kJK-e-HWNg-xkeXO;SXNpg^MuZv(WTEa)r}AZ>crd4S&B(ZUSg8_2Gyx x|9?#T>L{T;iZUqq3VE_OC0d!JMQvg8b*k%9#010qNS#tmY3ljhU3ljkVnw%H_00EUr zL_t(Y$DNh|ufiYed*F}5O=zdJdy6O^Wu7%z8a}E)wv_>&OJ6`%-RKi6d2Bf0hOkOjygH&8 zn9rmD&xmx+m8QZH!dVq~gd@5+VBvi~Pv$T+xZE47j3{_0CBmG~jo~vWY>p5H2A2(z z8xwT1dBY)$cz;_S1z=zR8mASFaTGu&70<6CKjZh*ddgxh_~%WdQA_J%8lp+m1peb+ zG#E8W;}|dAJp6gz_>CmPM`mK@;9H!0rj=F%)8UAUk39`XEp~ikq1kX6{z~Fxkr`ec zhF^}wjUqJ+7aoQ=E;V}y}5Y7JM1ww-SjIy8=C%m zD4ew9opj6JFO&O$SugF4^FRI)q;t)`iS>+^d|JMFkITvZD$o`C3iJnPb`+kn7kt_P P0000DI+X6El#uRPKv+?lU0~@BL8QAudPymPMLJ#SknUbsN?<{{LrLkE z-}!%d=bSk+bMJlX%=2MBOthxD3K2dnJ_ZH`(OZy`HUk+B$iWGfZFx|9O z6fnMz)9*eW*fihkzIj|pNlB@wsNTF$wG_b1*2Y*)#kg!^x!lrzxGd^pq1l2e(%7Iz+gIls|3{b&OXeE_3SN$y;18+U7C7$=+N1+mM53Y2Nn5_ zOB01Cb67QUKCX)DWRsWyhj!eAW4|jvvzupB5V^#e z>*NkFN!SaXMJ#ffYH0ct+@P!N@Bv(#$-aK7q^exm4kn%6yOqdUY&Ml)ywe!ha}|OJ zyY=q)RfWz2!G1>NUdac&l(or)hcWSxga`;UTKF$S&j#@z2dzD2Yi@>T?4d4gov(u{ z`D#@_jbywc^_@t3?#f;^l{>82J*a~bP44o|pWlIU_UwwPH9595JU&M@6$4@VZ|vzR z(CXZkKgbIj-lqr=y%3aw-(R6ygJ^nH@oRFrbRk4FEg!NfO`NuhD8=>kf$X!WVp(CX zzuWJ3#UHM=;XHI&PHudLvN|x9k)@BDXk$mmiuA6$r^}5Bs+ENdo11L}&DJw~lO{De zdW}|+i{J|~qJYuAt)GQ*o`_WFy<1)=Zcr`Cs#0L5+}sRUipJ(RsZ`RB9IkUj@GgU!*;5dG+(;fRmI4Z~lAOB;4QsG&2P!$lU5`uU$eArK$b z>e%qYk%>a-HFWPsVR46Mz6Ch&oW3H>4O+C|**IHTm1o;?0(Cf-R?+aJe>jprKpPrI z&b^vj9M)Tq|5@i)Aqs?1mROR8dM zkrKoyd)+u%ORd7q5!zaQG1)l#kx<-7b83T}{MtIei@ zu$t8uk!VUZAHAUyLYK9AzzRa$)Ediwb@k)`Dr#F%xS7`6Ka>W`U%CZ-=FPFSrZO3@ z<)r;eKbBC@GoBUgvs7=^53Kd#$TWDTR28}^vf~M#;zgSzAWsx|RZ5BH9XXw5BG4R(|e$T$}T~ z7f6&4d}!MC=ZA}*B^koWw!??}q_nYhGvm|(ybJSxeasg_Bb^J*H z(S_Mp+&{`DlK3W#g!0D&^>|}|Qk&J6wp02H=p}uy;du$V75rdztbeYNU=RWIz0~H_ zFnBAnuoy~Rt+Oz~-hAj`8SQj_1Fwf~L5Kq?Ax(xK4cFl> zXkG@-SZ{xys{Xj5HG>XpBR6rCrkcUDt8lJYE#F)q(v9`?Zrs~VY`BJ0=)b$%W5{8t z$T~gyx*lJmv$$timG6lALQ&IcX^O?^yb6No4Xkm^{rFmD_DgL2Oe6H^$e#uRCJa8F zeVP3&m!XDAqsprGnOD<7l?arn@k5~Oe8FYWW=kD?yLO$AAjxGFqzkole^Nd2_w&1v zKHq|Zz0arF^GEbF7tB)$_M zz`rg-TuP+YJ2`UjqN?1ypii)T@ON=4kR}t);+|50dXBcO3#qo?5(K3HE+*oIlJt=d#YgDJG z@`crKX(h_x)sFr`pj~)ZqHXDBbtwGn)Qhzm#2nP0G&o+%S8s4 z4N(pM=#_pFDaYFD?$(qkO^hXAOesV%oG9logVZCZ#U>^#Xu*jeEm=#0I^YHN-w^w( z1;F3(Dv$ba!$sL#eo6lJUH0Dq7Z~GOp)48TI`$(Nj?apMMJ|8o zY!}$tKJb+9j$-bq(=0F7%#aL^zKCajLc=@lLRYUy4#NI6rBGQuE9cJ&ic~iHO{z@r zhF)GuS0ri+%d;NPb1Kl%zwz93Sx9CcS$}C(v z*z{SIv1zpKRDfM?PhuQ>#g)V-U0}JnFs?XnZx-wZ_g6IJ)a_5{6Kh2~Vtc6g;EG#a z(3!F$=Neb$ms|SrdCX@;5_#!Pm1Q5pTO0IF-NbEi*%L|Rvt(y=MM5PfT?2`23lp)m zu|ZP_o7E?HTtjCXhD)jtc^?&Eq7H5M_8M7l&UcNDESdT(DiucPy~}gVMrXwK5nNIxAW$ znWkj_1;Iac4`5rlU?Kjkn8Ny&;a5udiHEhHxXiFeE;LJytvCoK*P351kEr2LYD1yg3^s~`gP{ObMV%e(_!B&{n}4B1m*6zxl|ea%00 z?B*pf*lmV$9xE?@$N|l>CJ?r6Y-N&0I(6ed9D^<8xi5x>2BkCviLOW)Kn&jT>F05# zb%xYW-TI@js>G$^>3nQikqb%bY4HPj1T*RdZp$0y((*cE2mi|l#K6Q2j{ zKODB*YT8f=v1_dzO)gHjRLeSH)57#1p%ES-=*hNJC?{(Pzh^R5v~%`Bry`A3A-jbT)T!nDB37LDlg+^V?zf_Tp`NG8Ze|oe3B9f;IlcegFno>g1%0 z#-q=(e9n$@AsV|VPRAKL>_q{Q0PXY0P~l4re(klLtqK#^!iUt@vx#VknHn#bb)BIl z8>JW~iWz`#adp1Yyt8rlXpM(7eQez*4@`DTjkl4fO-lV#LYY|lx!{E2NfKlErPx{f zwG#lZFiDaO3)sZLN)~p-PuzpNAff&}r^Wj|d;JvvyRaHl7p%l8`KPIr-l#BgVHE2d z?YCW@95QUwSyD3w8qo5AAVY(jb{oUMuUxm@JJ!v}Hg!+GQSh}2MdpXw;aG;k@v?4z zJdRqqfxyWN(xiQHm7&rzqBnJpGi|3<8Udyf26Ji(8g5GhF=z6tz4qfSIa*bC0NQna z^3ROHgbe2G4mWJiBx=jr<9XI42PF7}_cnG^7{LXMz6E)zjUApcf1>QN7FlUo$+L2) zXu+;K00cYxQMR8{dQRm`r`#h&|37NUwKESacH*5rYm4%VyDI${>m3F1@m(eZaFyJz zVkQ=|u>aCC;Z^<}(n~7Z@}EcTtX!{Nyx}qt1^Fz&lVMdLy^nZ*NdKoO&%MzRbz~cj za~+n%d8|7|;k-5y^Z{S$h{gL!7_m1f3KZyjM41{oNlZPdLB~)i5ZB5uATEz9&Ew84 zCF529B5u$&R&r92dCZ2|C;b_XfA=@QR`9@7G@2@l9H}Mf;DD)iMhdFUR9?0~>gB2* zly_+$?|5q}we$=VGqB~etngs1(SHCWoKhf5cUCEx6wdYSKk8&=`H}KjfBxV~pTy-N zvN&IbH=Rtm!6`ntGb)ie{l{6gcy27c%vqA$BCxBlH!D97KQ5I;5 z@-V(%Lj>t|pmpPsuCUo?6YZ)#@?XE?=d#LOd||Nnet^X))MjS!&F0pb`MAqgN@4~n zPYA$pxG6TDZGJq8&T4A0=p;(^%fKx!60X`=*jGR=lh)aXgO5=0B5GA6q?`0zWOKGz zMys3MP zTgv{(0L~NdFwblJ8W-*Y0jCplD-zv9piSk<>bvz0_v#Rg<-FT7>gZylAJ%w3nv_Mq zcdFc*sy{D`fpYyd{rJ`jv29YHqvzCW+bGDhSvgtI8x#9r{70yt=ob-7JdSuG<@2g{ zo8vx06=IY@8SaHF36aHTkEa z2VXZb_dH6A`H+Wn{W-D0TY|Aub*#d{ktL?eIUz)rt66$R z8z_Mr&d%H`9;;X^L+6-#yv6;BHe?tZVLL9fV2|rL_~fU+jT1de5IK@0MchKb*h1Y+ zXH@eN*YjL<_%aC=DTt(^GQF!H+a^k+5DuTe0ide)RKk1$pSx6~J=r2^@GsZOdFoL@ zi&1;2QfOIr*EADJ)=1m)361cRQHhT%p}j1K9bJYe!kDp>rp>Y~4RCNah*E{S4g#Xw z>Bml$2>T@<;luCE0l&hY9C)0I6&6S%Q?6p%VAc*FR*5Xu?$G=;#|V&$eJ8wYhE+2S&<<>@pKiLGY+l~x*cqgP7s}sRVv#jG(-7{p{C+5)JQ?2XNY!+`Qo;$b)mM`A3c*G#S<@Ew@_r3KJK>N~#`Vode}q%TAGK!zeJPWlvlG^;Ix3 zSqwCg`74p)RC>#_<1az=f;9n{$oyiNnc+~mYeF1JLZ897$e&-a|&QJ{P zj(Nx&Xw0K^eZwObfJ^^EBz*17ooqrxYghpUiJ2l{UOqv zso5vjsYXqJw{k3MBUQJYv$R_MXgtyrMbr z3%C7>Y8>t`@P6EPtzF$Soy)d@)X#xqzW5S18chq zai_%DCvH7WHQ<^_>!8iQJVz^v?Oqbrn;6btY2+Gp6VN?ifU!uhJDUXNHY1MS-(+s4 zm0)nZqh-?WFaVrwZ{d1Loz>oDG!banOC{}T+hOAazY$q1*ObL*aug z54#WFntN5uF8J-^#S2q)il+DzIRi}tdBg`SC)-{nRYl;}QDn*}L7zujb+!+eZkE=$ zk({;P=0#v((K8zo$Od5!unG7D*HIJGbjb>E?leaEh2IIk3@ynHf<0h|y02U6ky>V5%RRXC#lr%CfSISYnxYS0AX!#PRr)C;epI^PK zLODaoLdb&B8hjZfHJne@&h+VpMongb*3{36jwxD;i^}pgf{US)Ti}F7*CkA=laSug z`g~%!f0M=L`1?MWHxDZw_67SAssT%e*WrdN4%>;sRvMi%OQb0FOHBW%Kr%4W^bC*g(fo z6R#tIlj_e&%qGTPv*#7Jub%1sCHq7w>n!^5e7e0#ssGkQ16H_s#`G*y(61v3 zJ3bf-4JdRiOqxxpsbgaTlcvt!h_FRr5g#zJkk(S=!aokxT?L2AoBf8efucY0uabod z`01&;mo3XNU<)Xi+v%|a9m26j0pTu%TA4Cj;VgIptmbx9tibk@;1yPSGe#DAr4nQI zZq*TYQZ^$1`Dagu-0gtAyLkT3O2JrzfN&CN@nx~#1}kP@Cx6{yDxlom?d@L@s}QU` zvhK23JxYCz6VwHP4xvSF_r!PsT(_<+;xC?oHvYA%*t#7@;B`yrvw`u zBR}3baLBz$Ak`Ke{Lg4?l<{X{O5iEi{@f?`rApIGq7R3s zMz2(UBN;NF#IhR`?~_{XD%lo37=VJ26el4OJj%!sB|}&R3j7>D zN06~eWpS4UUrfwg&W8>hn1}92&}SYqENYGIY78N15)v`* z>fS@yOV~GTg>uz4w&PUrsJGSL&pNB{#d7RCQ4Z9eyxyz`xt%_$vmwVjY%6fgAxlZ< z@Z@^G!CB*9p9sGwhFkZG3mFHj#_`g>qa8vj3l5K{C&SGYb~%kjc>38xkSKQ%U?A-1 zH<9ruD6oI77K$`V@HnGEeRvk&NxU3?)6Zj)pekzq1Yyi9eXh=QKhD67;nk{~%0X84z$2&Lw85o)v5V+U*fn6?PxTh{HK7J()?xa8O zf%262c4NLLD_1+_$RZbpu-Y_-BJQ=B=s){V?8or?QSW;DU1nYMINsd$AV+-nV(2{e zTzY$izZkZnam<%B>B*@Np3DvKaH)Ti8?8gW4l+qwjO!K%*gWSPq3rJ&TR#`2uN^o8 zg;-SP-hZ16qPQ_%dki-DDC}oQRXgYBtpSsvMfr{xVicbgTIP}}**IIs@f@CdS@4g{ zO>S@AE!YIGheg__n}@)q=`PhRE+n10GGLZAB=aN%`7Yl}9fSFNHW&G>#dkkykcb=@;icuUgUT6yl^2%3Nkn9iKl$a6C@ND% z)M#DZl~&Ntps|K&Hntx-?A>FzQE+z4-GW=lZcCK*JW*7A(}Rcny8S4lx+HN%n|2Wq zTWCX>j(yeoi0}<-Og=dtIRgI{ji)MXN0NYSe@r ziv-73g;;XzTJJJfXx(&qb4I||Hm-cZkcbZBF;Qwfvbr%AT&Hp-*7NPKVnNw>Va9O9 znDY4ynMAzdV&~@kw8)ozgZcGv|2p#2em{ap$DqpN)Ah$*=U=iSiB~ zuyg^{bUbqh#LX`jM=|4w{V4vRP{gaO`_ti@@lN z85@1_QYp0;Aa#C`Bh9==zRave-TG{flu%NE%YeDFNO%B;BAHk9 zM{FTK@NPG9=AV(!Ge078_zD2jGCfD_Iy@$TV;v&7YiE1WWKB&D-@hck$aL&vAwx~}AGpNcZ&)V!h8l>h zECJAc26GCAaOzK>B04pGzZ#VyO87en_Q_dlhwu-i6&7)s7l^wy9fBAusSZJzk)L#B z$*|vzGj1>q+6uxH_mc`-&q*F5IdcQ1} zKqJv;?o^3aM;0t+qQ&ZY!dp@*U+zW64Mmkj?A$P`pS)FJFYz6E;GqX^!r3%wp?TAW zwQCa47j&xo48Lkh*cy|&M5&larG1y1QuA{~~O2wC7DRraET5 zh%&g}D!;lbcpD^lJs&z>l#ExT)r^}K(G%eJsR@z?e}&Bdy2afr-4-C68Gy#Q#Me@_ z?4|qnLvq)dL>5_ls?FzYeJ(ow`n_0yXsh1iJ9b!|Ykh}OwvGDtQKG?NY7}n|J#E+QA)4qC5`iZ@2S`C&hwdQxD@=q7b7;)3&c%Dh#?Z4VBXAz`k-@P_Fvq88Ck^U8q4TGwBsE?NA zvTgZpV!sJNof)Q=qnT=LIt=`psf!s4ki@URr|LJ0;vHN`Z{%DN6FZ{Co;z2Qmkw>I z=H$)sr+&#YHK>20#ewbRh!-oaJSOsZj3+WL5!Wu0pE+q2elu)%FYRNjvHbq>>gkz$ zzon6AL?HcD?^Jv2BbKIW#Xe@sR!GLT4?X_K;UZN*&3N)9x z2C6}2HIvhSeG~0LJ7xb)N+WsRL{t26{WiJIKaV=gd`)!R`E3PmOc4!batf3B2<~u@ zPrG1YW7mP`UHUe+BJ_#P6yZb4=@%AWxXJS9pCC*yO&z*VXK~>1O8~~(H|k2?70g2a E4^)FQTL1t6 literal 7097 zcmYLu2RNH=)ILp7QmI+9My=S?R$|8tf)=g4WA9bF%ZL>_W*edQs2WwX_7+=9QF~Nv zrRpEQ@B6O*dtLAK&?rT{2)y%H#!S?UN%a#@S_@ABL8=UR@A*N6t92~0C^`ufSB zZpi;_O)e+sZn0!N+SmpXjW_iL}7 z(Dw`uW#t+U3FONMxW|63t9#7cqrSFrA(RmnOJhHmra=!ja2hgyGEiCWNUBC~9;G$% zSK@;Ur+**~dIvJBW^v>e@R!CsynNHka`UphS3hRun?Kd_z8}&&H0zH~9M&F3StN6N zS@{QKxdXXi*E~Y&0{*ml@h?+wK3oiiTwDxyNCEjcPFTY?H|M=JGo3$`(3}+n>6UKZ z4wHstp&A-u$_4Yd3YO0!S(`$dxn`Vn=mlgPn(1n3<3zdcx~6t2^V;~_->6wwb!K@! zHSsLi7(GS4*ykgmu`F8X4gjQ#W@wMNU*&^#0>iSN%3YBSmiJDViA#?FO0=7v-ZhD) zBQfB!Fv@+|mEIV?D1eJCp5imSZ7qEo%gV%JjLiqQbki^;OIK?ia_FV3`n+>1U!p3c z5-rYLGmx$f{3Bz>K7nU0$C(-?;E0;9X#b#@-e# z)Av3NODUh3(L@ymtj(^Ut@QJL@o(bI)3yPw!Yhb{wInIbpMBpL4DxVn;TN}M!P#Jz z`*|(QThB&6Ap$4k1C=@zHKuXCYxT}Q7w_8GChSi5h!krW+n$+yBruTOdFXb_T(-rs zs(k5wpJ`o9*oY5PnV|sgQsF@!5cegeF8&Gc-5-_1M^D{G0dt#|QYA-2Hh!^E3Y9bJ zqocHjWU`v3?BHCgE$ftA)=!rc7>nNs;P`3{lM4T3KZ z%v7|fdV(K3-#-a%^U*r%@WA=DSUk6~bqPb@LRqx0XDwM_0;Axh4TonGM^1s2V?jqdGPq|tWgU)5 zX7G}caSPxHhEKpUDL*h1Q^V^YdpUj>SGFA*ZxZ215~fgL8*nHVi(iLNxEhII_^qJ? zer-=ExN>B1a=-4w0@Fn};KPvvZZxW-#mWM=bJw?;)wBghWdULXTe!%9JsMR_p0ao( zrRKY!?}C{aDULzscI07AB9UXYEiK-LY&d&IJh7R`2kA)52oR!P_x=5>i0FM`isisZ z5MH4+k(DgN8x6BTtm~?z`jRQsW@8%Ft@pG%))v-}hcU#4 znaL{HAZdS1&ias8#=|eN(xf3fibo&D8MBf<@rj{Y*co0?udj}XJ6A&;R=w=L*6r0$ z0=yj=B}~M`YHiEPj}iCfs9RljhtRslZsJu+wytDi-iek8!-UB$2HLXnP(kr3O?&`X zW_?mqv$$)2?SnqrcM}u#z+o309?i#gLrm`yjs*2j6i3OGV<%68o+<3;L*j-Bo#f|u zzXSdqt0xi)$H?vI%19vI1x;GnLDgK7dy_N#V{H=hZ4wFh8QYz@OQ?r2Mf8eVsiZ^S z-4~dn2nnIx{my#kPAn4ic!-RD3e9{{rYW&(dL0ox){1HCZZzb?4&nj(bg&X-O3lZDc196i1MyP#OS3}spc9G=$^VN2S0;k6QM<@m}->1D|f z7sRY(1=3Hxadj5ah5=~x_#!b((7*FPcOUKX z8(Jod=rMY2>*A~9%R)t$Xvw+rv*PT93zqEDU&#O0pe)K4xz*4LBcP9D?+Xnb(drc( znn|+>yU4R3v|~;FCmq49$y|I7P%=e3(Djoqu-ItZsclXsuOk@aXBBOba0JkU0P*)CR9ZICys6$hs_fN61jLf6 zl(=REjo?+2^`oFVIp~$XE!I4@uOS+3fpPp*H3z-*V9w?&?DAw^DyUiQ-qTWPQOPJt z?Lbf+m!!3YkOVf?4Rkwiycd*Rde8^aUEh8CgKD32=n*xLyRr)P7O>VgO~e)?FxLAE z8dJeD&-DXmJzbS&-8Ug@saJ7o7WBP}J0(T%_bpr@KLksqT~gH=-p_L{{oy?iSMy7i z63VVjiWWO&>7G57YZiTqs2rT>qx?MZ z&py4b=?aKsVAb54O}@t^iGp_&FXTe6|B3$KZ-zDlRGX5ne4=~((5lgU%$t~{MrCLV z&HJwt(J6*e=oHgmKkVJ(L7^74;arTKPXxo%^W!2SAY{(`c1Da6MESBKv)gu#Ee9^X zAAP*a)2_<8PMODKVz-uQ?0j#B%>P<_y6UgfPOXZpF#CHNxa=Nj^EtPW4I`8IeJdWl z?^|r(D$1@k@h=y1zDJfC1^Lb?^zxo56(`HQ14}-XRnNj-*?6Xs!6Kx0CBO&_d(yu7 zJx9*5I%#}&Fy&=EOTN&V1F*P!R~2HzMIzi7uF2QEKc;bDqy<0i}Jl*dnIBmX0#H+0KieVnMic`fatU^LoY#H#(`#VH#cT>iG^cZ88a?s~E` znb<7bv~*xyrixOkj*n~*z>c@+@<>#}{hf%@LH- z!nO;TbAg044x|S;CCT9rhqH6!Smz3~bx!rrRtCma>9d^^&pPHg=0~Cp0{AFy&%&fx z2LF*}Xc*@;3V^IuF26Zbzh;}ypy0xN>F;lN6`5k;t`(u^Jy@~!9U-7j_CAyp{%Ck> zRWfdOeQIr`I$R79WqNt*V=SGr(zGy}R*_8ZcL(chxi8?HmeZbc_+xGhk$dh5cz+W) zx_OCrnh$;}pL!fnXwX_X_wrdp$7j<OxeG(umuLDyVcMZjdx21;)ZO>4 z%b7&1l>Qu-4U$t=w&vM^N>R-dl=h#M&>rFmh(FQQOr{A_CZ~Ga^U;974pJ z_wK^u&Q7+32P`P(6u~U{_eJw`aGd7-eKk88MzMZKI0*F2#70D@m z|Bo5wd-7KXOYD|HX7Nz<4`-+9slGO@?7>LXjO53>Kb=2-r^~{_G4TDpMDP|T(`HCv zF|=BzHIyeoc-Or)%MAT8*u#T^k#i(Dk8w-%nFGIA6K$*hXK{6Txd-Sxq_;SG$X^xx zy%OGFWFa5(+fKSwTn_FvWXZssfh&?Z>&F+0&fD_PRUpHNZgH=8O(kwwLfQNDl1df#hEH2GN7Yq+;rCNtwNIgqs; z4BEQ1^IE-8?2f8Ac}8eKC!zU@UfHnSZV6%q=#5BV_RB~gFM!6yBN|^n-2%{poT$T% z+!}55;;Z?WfnUTOh1|9~83RZn?m`ihkTGK}Mgv6SSYkWG60fz7!|yM>Q2cB~&b zAzm6pac`D@16Y|~e;%yx!(MQoC$mkEAM3`XpMQC#w+x)e%8d7JMcVyf{%uPP)l8D{ z)=dCBItWt9>!AxoBors|d@GMSfA1j@@{Yz{@}zArHV5Y z;M6YFd1XenvyW~-;z`QP3v<{M#|b+<7j^yvYXi-si#iKK^Jy6?OK41&apg3JslL4ppsjl1;H||YR z45h8Yq5Wm-bA~Fd1yieigo&48S{CG*c4db|EOXo>Arsl~+AL(>(`BHy1C4q;j4xU^ z_rwA3U}w>m(-FGXCn;?;KL9?l(3VW0oU5%fcr3=JUf)4DVM>BeTL~v5sban@DI}}4 zY!dH1hPD4@D>o!r(51bSQ9k#nv-fJm5eR9p|H*EJdJa|g$GC1g3+~-+IyUluJ1^-{ z#W1T8Nf_a!KOT167Fz*-2<-N=r*j~68bv4sqx{~`JM3Rezw?*{iUy522_YCy~Oj-ca*nE0F|GfNH zvT)&B;Q9VcnKLYbrsDdHH$J`sg_pmRf^NeaJl2Msif0>BKO6e8=$6KeZZAfL=4f5V z_&cOBS6?@XWn8jJrV$H1Ju~yTd#PuV!eR0g|EmRfhgmG((5who(7l~^+@k?guflVY z>LMAAixK98P03$RwLF%MWVM|sjjPyOX)Ao>!{=W4-!o?hIJQLBi?7{W)QjjEce%iGrYX0Z!f2%Z57Jd*H`O&z;0c7w`V#!X83$p-i`Jj83U8sij8XK-(mf z7*v#6qA6zsw$1$eC(Vy6RaPwah^x4Vj>_nauSHa_N-1HZ+YjW_)Epv&3QZ0BE=_GR zd#oI_y$Ed^ig{Z<=d%%E7yVUa7c=yTnOsr%iN zcyKc29~IW_jzls4o)a2p>)+1%r>wFwuoe-iw1W9eVzPbMDorm~ zb0CTPxh@Pr!BP03X}Z86kT!eDF1+ zVt|hGCakP;wAvIgF^%Txn4}Dwg1jbF6V%r=Bio&BSxSDFTn*(`?x`5^zb+GXMI*6O z#BbgJRVB$tR*QN5$HQ&0TiX2OcfTldE`XVn-df)zJnKAK@V?12gjGAyLnCSY8X;_I^nEC>rWVzzFQg`Ob${0%)Ypwo0ci&%7xa6sg49rz%t>+D#q3siYt<*J zA!cT>Th%l*lz9>Enu{O~vzA_R|Bxg_Xq=sIoMJ<=K8%!Iem|4Ai!2ENh z<{*H<8sY3~!Y45mo(&vz-iScHVoqusWLyMP zGg*mXZ3jz$HW!B_O!)S}udo;P)SCKNZyw&HS;lH&|B(e};Nops6cQ?y(gW1ztH z&e8~V!zWVhPdx_m^+80>7 zm7qe7?84%Tn~&=e{(UrkH5DrA4oQp}ISC-wvP+dEp~=Ha#cFc?b;$C&6an@fiQ}E= zdXIq5SGWD0F`0!K*TK(LMxr1z_Jg^HEUN#b?K>#X^(WRU-wa$lk4=6Ie8x}*Z}nHBaL@uSO;9YC1O5{J>kn|Y9f&od6T9Kb~<(j2wxaX8y3TDCS7jFuMB^v@otqoSnzh>b8uf_Biy`J<}V8yfgO~*QP zwjw(jz)icKa-Ortmi7XAiVg)NW9`YC?6*S|zjfGhjM`vKI7jsd1b-%RjYNU0p53Ei z>JD)aEfozh{KF*g{~+?0 zh5X~o`CF`qw=6w(UU(E*gwy|>j`#?2^!Uv#+arEs#g?~WOR62_e(CWsr${Gb^HeM^UPlp!w0j0Bhf``_f6M- z_h>UX4OMt}*g@+eeO$%{y4ss0ob2DfaKBQZvK^09LnYMS`~#<{rmI@1Y!&tY0H+Oe AjsO4v diff --git a/public/images/pokemon/back/female/26.png b/public/images/pokemon/back/female/26.png index 40d395896604b727dde67a0259285c293a0d4d82..2a6a3e41b2f8101c05b0ef17531ad8093ef217f6 100644 GIT binary patch literal 13997 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�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 HWyJpjFgxiR diff --git a/public/images/pokemon/back/shiny/378.png b/public/images/pokemon/back/shiny/378.png index ecaa26564c3bfc9e83d0ba96f104a86f7e6ad7b0..7bb24f1edfec550a614b10705d65af4946744168 100644 GIT binary patch literal 10333 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 literal 7060 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 diff --git a/public/images/pokemon/back/shiny/658-ash.png b/public/images/pokemon/back/shiny/658-ash.png index e41efb2c7ad2b5d6dac96ae995fbba561e480a07..6e10e8347316920ec2d8ef173f36d7bb2347c148 100644 GIT binary patch delta 1107 zcmV-Z1g!g$2;2ye7=H)@0000+t^4i(0004VQb$4nuFf3k0000sP)t-s0000G5D|MqZF4mMT>{T1q>F`8OM&

+YFI%3F=Z# zdFq>{pEbMJ{&6h)7-#wK_B?hRO=+>!ND3kMj~x0?9DjsP5zKEs^s?4+;%V2 z@(BaR+<)!fHC%riQ`p0moNJ>YvnS{{0BTfglrb`74df6?F#*kquP?I}lREdBYJ_Ow z^YUV8Gw&f|491TR?nMJgsm;7q3}+N2xVf%pW#f1!nW_*3Ere^W*@0rDq)$56A_Cny zXg_RhHnAA_ijl)Ptc@m}3*8j3r|obIA=5e>xPJ>OX=uKuhLYJ%4nw-~cc-&6R7pEH zkUB>)>15&4^3~NBl!Cd{r&^Y!0GLSMl!m*v1_usXAHgZwoGQ&TG?m9yDsz?xOV1~kqIR%7ceB+c%X9(hgshbakR*Hh zseh=r_K=pzt%KT%MkU@A`l>>#QT3G}@4D-goW4Reg+u;iOu17)RE1=UCHj`NVcILy zIgzRXm6-A}iaagL!8j}~+m0b~=&Y`XmOaQ3YcP5RY66N8?@MKYfSy{oPwj^^4t4wz z(K?A9TQ*5h&&otsDUA#8uElh;kW@87*?+u%XSwd7{LmtCW2)U;-cl2&sfZRO=%Lgs zw$G$FG@xEf@#t#eZo>vxmmv1nUMkUy$=l32bdhek5`GiXB@xpy0{#k`OMDjO9d!ko zW(g7~6l+djR7msAf$kh~yX184$U!mv1m1-4i8L-iCf85;mbO;002ovPDHLkV1j+K85sZo delta 1034 zcmV+l1oive2$Kkq7=Hu<0001kT^8>E001gbOjJbx000mW5EmXDConH4EHykvL}uCl zdnhiyOklsUY27I$@_CK;`1t>_zqRrh4gdfE0d!JMQvg8b*k%9#1D8oeK~#8N&D1fA z<3vf8ibn-apgY6lJAnIH}+a%>-O5bPVnRZf3jyJ-0Ah3Ptp^u<7Z7KuiBMNh<#BB zpV*g`ga(r%?{i_y{qb6yU5}u!N~&0W@R_li2;rx1 zzQXsY#@B$mmB0NB;8!qutEf^Yi1>bt2v~R)b@T^fJ!1T-DOC!e)Q>;oWQ;Gp-CkhF zn2cP=m18Wl&O$7n-Vs366R_)tv%je_Edq!`#Fsl2fPZ2weSpMdopoKQl1>hY%|b26`%rLwD=3;@on z$D1Q_TUE=uuI)3>rsia5?mUh{d!F>7^4u<-rPoECEFhE^z4RLBcJ;_giSMl{fR(vu zMBV;t(I29_Aws3opk|IbS#6OgQaTEg5OKx|=zs9;l|{5^7iVjXVp0zPk;`r^Qlj2! z0}?{qP-UcuC7Gk{33X?Pd3`RZH-Ph!S-+v~Z-}R}^<-G95b+_RfSSb(RiiEED*`@Ep4cDi*yi?ig6ku8ZE(5-6^Av&LIL-hYipWBcvNqz$ioj@QKAZ7#m~q zpoxS<=`<%5`2@oP5>hcEXM!=GWKSvyaRJ15DR(-?SjAr;4LtFo8W_Wcf)%tYX``%? zpHpWX#f2Q!u6l&_O8Tuz25h*HnIh9We1FFtxQaj3&`{30UNir&(08I*mEx%2FiN;< z`5r}GC_>6Da20{btJf8-ik+v35QFDcOsGXQ3zZMhrX=(aeyTUBO=+zim6+qS9zWoxa^G7WHTw2^_JIiRa36xEwAgzfh(R@Z)wH_TMr7A6Ycs?m0OA6 ziB>t$?j)z&svMFFd9-&m;}k-UNRLRhJ3}>2JVK5{_@vssK%%VwKk$EY-re?DxM#-CU z6fVyC44TTPchoTNn1|zw5-AIyPuT>R*W>h^7-4gLlz-Gw7A$#*J0?ec2=lPRw1CA+ z+~Avyh#Yt(E?8=YK&kXDSu$br&4OhM+{NTj{p2)uC6l<5nzSTp0m%V#iJ`I1YSAcY zl(mgjxUm+iWEhT93I|MhS%`U{c?cL<4cZn!Ju^MnwoO&wU}pCQ?vcN*2m^R8*tIhSHjBSkThmof>%4EO&fBtE;-ke#?|gx z0&Cr0*BG5;Se~h(r44h%j9RLLpC?}P6Tj!u0)O$i=xPu*HRomSh8CC(o^7A!G>?(( zBW>=i#);BDsm*co7~Tfc!!F?Na3p#(xb~sG(~!sUF*p2F+wJEXTI-?xeFyoz*8-i_ z-f_B8?Pq9*Jy43{n+NA-I~;GcA*Tm>;#yZ}S>_EEmLW&lp*g=+X;utBLxLRxtVy!}Yt_?T4=IGM!xx6I3j`Ee@eP4LatoK7X z!S$ErR;04Ikij4*lplb6X;dApTxj~Oa)I0a#QDg8i~A|;8{hcGKgTc0Js<$t;ZTtP O00000Me=!h`1tsVd0kro0004WQchCs0cc)GkW(u=-z$pZx36d<2PC9)9 z@YQcb0Qa*~7k{X5E=lD#;PlO~s|)W1zZ!Bk^ZO(b=kMd>@O?^@blh3uK_aOkNCdw6 z_4kIGvNtT*Ls+ex1El1Se;e-lM@x7OMh5i*c{w;?VdjTRXe|F>T-ek zcv>>EK)2icqiR=1TIy;D<3HJQfU^9yb{bSOI$uqLO9*_SI+8cy%D{-m>)ppAY_YT> zTULzBdiV6YpRJY_tmVS9EFHUEcfN4j)kSV?k$T5PpA+@y+;)lL0wd!|FQZo7?wLgj zMw7i;3e4KG6?4MoobTP@4R+jP#X#xX+Xq8waI&b0;sdt!%&9%@2)wiGlTwev-~cHcf-Cx6N(Pih6AF(w9bpC#g;QOa z_c%kQKGQQal=Zl%eW{WN4;^8jqxh856*CIcqQk)d-6<6JosAD3o`t$mW9nx${VauD zM{S(9mW{^jmv3#--UUGGT`1KkEJFJ72l}29ku4ht8VF205&#)wj{85Px#Fi=cXMF0Q*5D*af`1rrSzjxVpTc%qvSutXRQbSxfBQ_iVg`LM-aKgyefR?gs zca=LvUhZ}4`2YX_5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8*RY^oaR7i=n)Qgg< zAPfLdvlf&h^8bIkd4b`f-Ok+0Y+Dv`AOzcGsm=T4+vZiI&i6oHcGVpbr3e8udO>r!ksEsSws2bd4ATf)M$$DcE2f8SgPR>>-9t zUrVtmLGu>gkB>tfxMAexPHS7BG({Chchmnw3 zS0aOv;tUn#x%Jr$Nmnz;ZGH)@X%P=UnsKr$bz@56?_AnL$~JEbJr8M#{^5F#rKtuW zr<9M{PI0*RodHOxA&7FOp*(p$*s#F)qivLH%JUKcgERH!$g#e&*YKtVrq~WR7#&aBKuPqza41mJ{9MN=r+kNdmZN(kQ_f3LP6J~AhoVL z76bxvHHX|ICz`d=r(~VYKBJKbLXU|}4%j4TO)gXy l)d*bywB3NZTZy=h{RPAWMO>*_@8SRe002ovPDHLkV1geQTg3nX literal 549 zcmV+=0^0qFP)$TWoigciDHs$kxYPaQOK6|An1%>)Fo$0004WQchCY%b%qB8%FU*5LEV6XxeUh|mkA-GmZOOmKB;C^&0;HCKVe4LtI^}00000NkvXXu0mjf70T#3 diff --git a/public/images/pokemon/back/shiny/944.png b/public/images/pokemon/back/shiny/944.png index 24957073d468f643015e8709cfb2c212693c8eec..a33c2a39c2fde80457d5cdcbe5ef7bdb012bb7f7 100644 GIT binary patch delta 2994 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 o6LN6mIlsV9V6ZP z&Z+}OUMJsU2YBz%;ShoVU?%#7l2hdv=^OWw0N<{7b$)=*>bjZ}(*#FE7ptmQrpGi< zyp9N>*vyru7@6@gHU?{W|5sLH&~ZE}?`^7dzf;i;=NQX?f%IHD41#mK6qZ&+fB>}j zZJY~L-5)AdjWNZj1l(YAh(T$d=Nn&+8MX7GpxL}W=9zl8y0TtxbP!Z7olj^00000< KMNUMnLSTY`5R_8@ diff --git a/public/images/pokemon/back/shiny/945.png b/public/images/pokemon/back/shiny/945.png index a1cc685f008905870de8489a4bf22e28b744c781..38be3590480a677669b6ba43b77924acbbadf4d3 100644 GIT binary patch delta 755 zcmV!(;G5^^=goILZVuXBZgq2U$q>-ehnW(P5$HTMD=HlV&A=Bf7heMi;|e&(7R4F(-!FX%WrvM82T$t>2Hh&Ms1XNQe>W|Pl-58 z^BiHA2 zjB{bfQv!Y+Gk?QmrI^L=&QjET_pvDMXXrQG+juPu-ut+F{ z?uBykt9UEOBGuU_jk1xJh|SXjy;Ric31gUs5<-8RwEECw`lkhL1&_sPhe6CQ;5|_p z7wm??qJ#ilEr#4*hlN0Z$~5C_=o}^hVj>7Z6Ri=)uYW%(VFIKQtIp7E8Shtz!B-`q zsWd@eEq4PuMh~@L&{<&ya}XPbnIG_*g26aTg??|sP~&euuyW{myg_`r_Mu!}K%E&Z zllu~c844uLqYFs}fqqi&2ld^0PM8@T0y3HLAO9l{+g_tJOlBO`G|~fdzQ%DZPOB;d z`4&wKcz@l2guxfUNPDw`fpld!-h@DmhmbZI?=xaxk12{Wn3+&EHJ=OaM+c+L)-b}{ zhyioHXmMm=cbRg;G>j(6ifmF^vw%Babgn4eCk-P9)?8xG=R-F8K2x?eO2avPJt4Fa z9?z#hd*8aQK7;nD3(BYidPXGE<8^1o?{R^j9Z9USm}l*g1C z`Us;3*4>%8JAJRnAw^Ft)ZN5uPYpVVBx=FXoUT{rKA`l1E@Zggxju?yNW6bb{mMz< lKAP59XPtG{S!ex)`VYJ-EL41$$7=up002ovPDHLkV1i_uW?%pS delta 666 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%0AZy$Zx~-&{Px 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 literal 57895 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 diff --git a/public/images/pokemon/exp/359-mega.png b/public/images/pokemon/exp/359-mega.png index 8b6d0dd2b4a8f41ac01bfc78b5bc9218201cb8cd..10787a35a8bd614597238251d09ae5f3a416c642 100644 GIT binary patch literal 5305 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 literal 5065 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 T7pp7&`;jxyGeMGcF^~QOVW4qo diff --git a/public/images/pokemon/exp/6503.png b/public/images/pokemon/exp/6503.png index 28d3a366fefc565e1a445a2bdf8dc3ca5b7ec166..d1a698254cbeae038bd038b6bbbef98540570d4d 100644 GIT binary patch literal 19998 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 diff --git a/public/images/pokemon/exp/657.png b/public/images/pokemon/exp/657.png index 6cfff5af3f71e5ef92fd2b0e6eab76e2e69f750e..404fb30a2b227a9e1fe95306a754885b377c4175 100644 GIT binary patch delta 1639 zcmV-t2AKJ|4EPL?B!2;OQb$4nuFf3k0000jP)t-s0000G5D)+?SPM#e0BfcIoz)9g zYABYqLCp1Yb92AHzxeq0;h;M2##8_7awo@}mH+?%4|GyaQvm<}|NsC0|NsC0|NsC0 z<&B=E000HvNkl%@P7~rve2mLq8lr&&UAC8+eSb1Q779XLnz2HJ5%dTouA7>S0NB3D~k-F zFv~vI#!SwYKQ_KSDNa^K!iy|2giMyFn``=@xz_see9RNsxWPrA7n45A+zs;~3k@M% z%4N|ro9erIy&g32{$`1rDSMJ}$$gxa6=tD&s_l{`aewO_S!8agcva_RnJf=CI+ta3 zS>`F9`5eth5W{6qD4spsn@tHa%f@!RDrGkcV*EK$p{km+{cSev;lk5tOtmat>ey~v;uvSSCY};9ol4cpVzsVH zUpHao%jF*2yJ;|qo6cHUJj(VNgL4R(OmG|WLEIAtUWg42!0$I99tku_+U4N-{-?1zUn=Z>ol)!Z6W!Wq|mhYwK z_GNc+BTH)+dvOgVl8kx?V42|-34Vwn0vqXkPk%e$F&8|^UR^+)Tc|(z*;;#gyQ7UC=Pd~}~HDJ?{ zD1VqNW9mk?U*=LzP?q9DfD1+pcP&PhLmMLc^ zSDU}B^DiY235lWj7WOi0YF`0?;{BPd2;RBz@MxS%<|vT2bflB}mtJgTs>*u%zlbDlI5nLEM1DfX3_S9x3HmoR$p1pRr#HgoLr8U75GADTcGUU ztr5%yG#$ZgK+`eI1~VPOY(UcjW&=dQKu`g*8N`pmY$D5Sy7QwT2pY$1>P<_S4S$v; zV;W;w^BhGz`w$pV>zs3%=GKSEGX zHVep)&Q*wd()9^~YWPt%X5%a|5Ja+`%!UgDL0;C0*?3P31bLbK-p*|N=w<{2iOe1; zTbYeB`PfLd@S_H11B0M|tex3lAb%(*3o)CDV<`{>MPvbHQ*lTJf}p7Eo7q(001yO4 zWdUYW90mkIQ5@IAY(NkcmIawj)p7zs(6=nWY?_Gx2!aC4reBmg5EN!Mtx-UJWxB5oy0^fk2QOgX1JOVKyB&2?m1Boa83V#lb|5Tagr0W>A*=EK#*{fo!P(v&IN;@os)EBHXsPvISKFDyKxc}1dZS%4IrpL zCjkaHgiRcAss=cOO<OTTaX}l(&kAfq8GlkBMi`r=C!0XCj9?R34Pg^Nj0tZ;=^aHLZ6nx3brLzE z#@bLimpZ;CbY>H^bvbM9%O^lYljZ lO~7FW^>Dy({)HZn{{T~SigyRP_o@H@002ovPDHLkV1iyR8wmga delta 1576 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 A&;S4c literal 1807 zcmV+q2k`ibP)jGz`%?V5fLDJq+-4Q|D?2@H86L?=?Jqt9cmwg3M|oyw}|a9cf_)+8m2!~>o>{FLvdYSM0=FBXb5Gz@DMPEFeFROkbFD+VnM{lgPQmRSiw z8qbPae#4f-Ls5dyUj-)AYOrc+=pUY1pTCNhS(#rpmTv{Tv^4Z9GB7RmlIc}Z<%j(1 zgJ-WmGuBYbY1nKKB0o+-rKB99i z)!xuQJhen}K}|VlfL4@ptQs2f@GeWTTA5Y}3JSa3m(y-GDOv>@I)`Tthb+^ySWVet zTJyZK%xhqvP(%Ollo|$^USAi~>mv41P;>duLaAUw@9+c-8o66(rpc^^1GV@z!wuQd z^EwaHb!}Lrrg60QFdh!(13E<;Qp$&o!+E-13rjIa{b?B151@)wfKbDxk|VXQ*Xwam zt#QyBS`GwsX-F6_9j&4kJQmb=J)GB&)vqD{o~!S(SQW2vxSkiSaU5GK1{&5@88S_F zc%_XaRBJS;!;IF$M;g{zxv+9Buk`xoc|0hGs1{bdA+>P9q*j*G{)&TgG(>f8D3TK{ z)H~N#3j01cRgZ& zYyqtt*8T7=v4(QgV;M=sAfj}9<^5g0to~&~9zNR8&Ll=EKv~S*Z@1g~`|YkJ7Ox=> zA8N>dm>cP+Kr>UVw_>&UW|+GVYE*p#z(cX& zGZri^Dr-`as?vOlsqjBTW*HpQ42H~w7Po@BW){G-Ib_sJId)K z0$^(tyAqXhddiX{IGs*=kpzuwh+>FR))SZ%VeC&vOIafwQ2g_!WdEb`Ey0ppg3VDR z?N7!kFw~ERpGKeyN{plsrR4P&KnO#n(gT$>3BcZ1djN@*n2snO7WEHZQ2sZ92x$7E zd?*t}{of)$A5{MlUK|ylsKrt75ngXpe4-XWISEhH+EISN_(Uy$stax~QS(uL!7V0g zKFTY&!9*>N+HEmWi=(i~L@kcmV4@a4RaWtdS`ftm+fCGblwUADQ468Wsl!CgK{*9u z6SWwMRz$@oYH^g)FfdUIq1dq3M9oJzu)stuirQp^7f1CU;rXcGL~R&3QR}pJ^CxP` z8d@i6OnmLexxnsmqBaaaAK?)dUc2os!ikz*Ylw{S;%hf*JxtVwdZN~U&qpnHq84Af zb)2XXWm*oZ<3x?92~)`m5T8?_3x z>M$z{v*NR|I4eFY>(BCMWpUPD x8_;ECm}ZS|FbYP&C>RB!U=)mkQ7{Td0RW;v>_E!X@caM(002ovPDHLkV1m=UM(6+l diff --git a/public/images/pokemon/exp/658.png b/public/images/pokemon/exp/658.png index ab2e30592f6c0b5075c2bff885d3b9590e002373..83b2f5fab8966782cfe1f468e3e10e7f978bf825 100644 GIT binary patch literal 2403 zcmZWrdpOhW8()f|iBvi`l*5!myrM0KIfbz#hncUEu|`6qq8u`ZhB$At}^ACAE9`VsZpN%`$o$Q@K>;Jo+IwYS2fwn!jwKPZF zygPTVKez0Jw54s1WGjcezTQAfz4h8cjJSH;xbxc-DapSb@GLYUlkrfgLLL9KSPT?& zqRIdnCD1j08q5w}(9AgcBeK}3aw5gpxc7>aknZ}!Vn zYDmLlL*ba6?SqnXxbpDN8Jr86)GCm8HrqA8@ePq=BMnOWs#_h${cmDFh} zAGxn@u`#CTuIy1aN`D@gqW4KNDayok(x;YNu(|cmIq?db0H=mAJnZ_Z%XNog#&F6C zA2rQ;mo=Q35f*!fs-0Jj(r5Q9f2+`Xm({Kym|L0mtgJ##Xzmm+5JBk=M={B33NJ&E zY=1)@=nP4_uo}gPlNzf>G(_25^r+38F6AecMJ#``a;`P9lW*MDh@mYt@{!(!FblZb zYFuj(IE0@eL+;K&^sf!yJK20E@Qlf=nu9K%iqGnO9HIZ&lBSB!k?#Rt6Q|lM4bBMW z>2b^jteam9Cx0x;r1`V{0pOlR)QMWB;R@!$m%qdaBztAkku~SL-4%Jfmk>35P$;V8p+LP%c{iQSflFq_|TbBa1 zYMbd$h}DMnMV9_NpOQ-lwl+B1HfbL0qZWK8>$QiXa)&18-RfNIb$c%1XW98fa(Mm0{&@V0YU|xO92Sv;CaQy!3YR5&~+=To5WAJn@t z=*VbJR~ZPvGpL3SaK>PaJP;VHY=4I4&cYkrj zUITX$QxbybeebHL`OawCq= zhpefUGReoVqB%gxPR&Y|NGf0sk@aOsXwc16&<;e=1N2yAfcrW4;u0lKX1hKX^0Sc4 zQm%8+g~*a|QUrJe%wB6%*@f$>;*TQm233 zGZPq;6q^tM>kSvaWi`J(c>X5-bkl@p1xqcK;wXcB9jU1cfu35FoDW?9t9Cw&mMN^} zFE_xmyC%Gmv*QKT(K6fnBFD3Vk_k-`OXN7l03ut)?@*_kvELQ%fMf%C8(t#EN2ku- zqUC8E-luZS5BmHz;6C;XTL^$Vm%s(9$jSyPLH|x9Kro5k`dBaZo=AQQ09+*iJ}R=g z<bJCW=~j3DNV5uVew9TVO;{ z>;D&5g(=mIRBxh{b)Ya9g9?NH2;bi)IH7p3kqQtB*6*4JDFBWo#Bbiv8yNd9-q2f8 z0o>0nZ+~_9>9AoXY-dI2O$FG~Inmgl;lX9wd>(ZfNn_p_fQHJ=C(E^u2I*8*%b% w*zVjCqqNZ;j9R+LuIq?Z=G~QQqZf;NwV-;~^h~R1;b#YAYh`a)W#Jk7FOu7*H2?qr literal 2061 zcmZ9Ndpy(oAIB+4MQn+R=rAhDI6HDFbCkt|$z_&t#*WCCeuc11<>b0wNxBTNPGZ{T zvSeh7E=y(O{Ax{1qZG-VSu=~Bug>}F_s8e+et({y*Zckc+#Zilet^H1-ui9pH8eEz zklvnwfPK5tbXEhsNMp$cFb4vBgAsr=FfcGYl4WLx{yF}B_UmDOYw7s(^Z%kExzYbY z-FjVoE{^?mK`89_cs}a^yHcT0sMYFOI&HbLUF!@#8i?0S4)hPw_;sW=MnhxmIi#mY zaN2K^<^75M-Ugl#Qolgs!K+K^a}nRJyyYM1w`A8`YnVyzJQTPVRvrDa!=qxk-4r}I zw>hHh3suJ+hgXu1PPbRzVWOrMia@|&`>_Xo+n--*=_1q!9bbPE$ z@{__Ks7Ggrx>SVKrlW^KX6@4;ZDAw&*@mCzLn1#1 zNWaMTCAkC{&L~fpj7*P{&Lb{;G;wMRlh1#PbNoOV-YXhcwdTLN6s-RR+m#3s73Ik2 zf|OETy~&dVyD^zxOyRomn;VWn-^Goz?K8I#<8*g0NaSj`x}3X7bV+q*V~E(VQ8iKP z>>zEazm&@uL%nYxaEg?kQ&f8jXlFH6(KH6r^0@d z=$E#<4KsJ@27_Z@S|Y81sx*iGxe3(NHHGt#a%`}YH~W(i1=(U zMCtP~6{5;6e8Z@w)9Ok_Jg&+p4{Mkv0$PN<-vxXJzM|VT{pMgHq9w9aGv*%kt@IVt zID&T9yNN(5bM9(v9fu#)C?fRz@{`>d0mF^3e^gX65`508B|^_Yq_yR%O2>AUnq+SD zF|<{>J+I|Oa=$5AnL+G2lBDn!7LT0vOem?dH;3o^xx7tTrt+Qib)PrVOG@nR__}p4 z(|R={jaYX(;MzW2zoez{oU&>!({(bE4N8`~Mm5I@sp!vPW54t%!h6f z?VQxb(G!CQ!k+u0n%g-C#P7Xyjb;I+=c&O)}#dh?toByj`bgJ)@HV5;FqlD*Y_i)8Bu1PZJw=Feq+v9xAqd{o{>+T!?dJXm1NE~KvD)jx0~a>5QVQEA0KYsl8W$)7_^ z0CJTvdlB-@48eluOWX6rJK2g|csX)ndjW#EoK8miMRDJcH|$wFE&gqIe5R10ne}PBW#{7svRrF1fR0R zZicYKK@>~{2#y8z+CXs*^o?OILO3KQ^)Iv>nZV+Qa~LSRNbL21zmB!LXD55zl~_Vv zJSXhA1i~p-9>#{VLSx#1h=Tq;hU3pT5Ac!bwve{Yj3!{6N^7Ptw3t5z!vTjC+XkG9 zAmcjH7K+}05Nl+_~WC1yJ&$%_cLA_vq|#^Rvkxt z2e?3h#}S!cxc<4(c&r(j$jnuv@J%b~e*#wo02Wl%6Xif=BQj{kO~2SwtDF8K^9ubx zckMf4cF&a0{DRK1NuevKaQ%rFm5#nvLq|2U(t=YS9Hw?YuOtzuKK#m6RN$rkB!&5k zpXJ_LlHwe%+Beltx?M0c-yJp9JzKLpd~w#EnHH=|+kg4{=gXlp&~yvQj_&5(0^ncP NKqCA->kdX{{SC>>Cl~+# diff --git a/public/images/pokemon/exp/682.png b/public/images/pokemon/exp/682.png index 35ab3a5c315786a8621f199f1136730d40579d9d..104dc1436774e50adbab4003263e4e2aef9b8b91 100644 GIT binary patch delta 1896 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 Xq6em%8*e5p00000NkvXXu0mjfa4mAd diff --git a/public/images/pokemon/exp/683.png b/public/images/pokemon/exp/683.png index 5e8ff5acd30bfc8cf6573780635f152c1b6179ed..d657a0ee5fd2f73cf6c68fe00643d1b935431a90 100644 GIT binary patch delta 1673 zcmV;426p+i44Dm(B!2;OQb$4nuFf3k0000sP)t-s0000C3=9wu5N01AYdK;-KtO*@ zS+h1a@<~bM!+x1PfWKd#%y5UMrl$Xyv;Xj><>lr7|Nka8%vb;b01|XkPE!E?|NsC0 z|NsC0|NsC0|NsC0UcrVw000H^NklUI$-e)~9%$~;4UI?k z+e|i7*54vQr1tTM%^35bTlMN8@|e+fiIkfBct*=6)(=@N-j{%xHT+U$(7KDgSd*c1AIuk9&oS+Ah%c2p*f8^Du@2 zO0^^6xfw%w%xFi%=!KJ)+8B=+E!V&w8m!##Q@<~|C^&n}XgfUE)X)CG!+-9teYFFz zt$Iew0|8d>2jZ)5U;CkfbJa829&&~6vc$ueW%>TBv41m}(aL$&WL;j*;Iceluf=|1 zJshw(N2di!D+b!70j#fo@8$P(CjZ{g_X}%wSEW5mMoV@F-RzjNCeQb>`l7vwo3+T1 zV6{MMq3I14xWQ_VTz|Lmz=}ptP0-yPUYZpTXqyd@XL+VbO4!*X%THtQH!r zlfy0ox_{Hyj2(H-WL>{*;C;WbL#uHUW@|<(ytjTH*SJ=FTA2->D)na!DJJg;) zm>Ad9L=-l6*R!}(xc`jOZf=n7;x9(N17sL@Z-?8V(UnSr_h3^g1w7^drhYv9dDnFV zly{2U=irrE#M4?u-r){(CwXk`~cP8-Jw|qURmz0%jSStI|6E8d9j^=J^8p#^#OmhgDy;>i|+J?9LN|DKr1!` zuYVZgTy_-e|f0|a1JhR$#cEy?}Yn*ubzxal#LMG<%87E@8g4Y|cs z6mdsxF%?DJkXuYe5qIPkQ&Genxy4izaZ7G76-C^VTTDd}H{=#mQN#_o#Z(k=M{Y3{ zMck8HbYcslPbV@C9>~QOgw0IG(SIS*u|>N=n#?$;=2jwnY|-2+<}wbdSqsI+7EL#a zGmak6P4Z-H;TOB*BZmF92{Vonk&i7-JJ7w1Lj-ifjgBp#;f0BY%{U~FZN+4KiY+j; zXdX0s8HX$@NihkXTAWMfGY;w@=n>0}byTcx|G9n)g zG*JY^gSk>#TI)535;08qm17#Kg z&^i#On1I71=s^VoCGbI5)Dg!iDiOER1)Bf1({@WvIHG!*7_WM==q#dh4(4~+!$Z&H zW;CQxBFQ3R!toHPX$yQT;Ss_q<0ea>D?8e*y0Z0R2Fe1x%dy1ZSHp9 TlYDXj0000VM2=TTSl!E`MA95%;z2CU#m(dCX|L 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 m0r0000 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 FV1mv3V|V}n diff --git a/public/images/pokemon/exp/685.png b/public/images/pokemon/exp/685.png index cfccc4f119b541d1071dde53a91dbff6c65db905..2a1ab94bc226ab0782274795969861d16547e1db 100644 GIT binary patch delta 1732 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 B|EK@} diff --git a/public/images/pokemon/exp/back/2026.png b/public/images/pokemon/exp/back/2026.png index 007e4bee3e08a26537849a3f6b0433f8860eef44..0624bb2c5e7db7a851e34ccaf0a96f66da3f65c2 100644 GIT binary patch delta 2904 zcmV-e3#ate72g(+B!2;OQb$4nuFf3k0000mP)t-s0000G5D---AY@@A>An<%Yg_*G zLtrc36rb14ux@m0GV|6|Npn+g@471WF%Vz=e;>KRns^3 z=CqEygd}|BuKPb!-}eF*)gD5XJfF`>6TSslw?rkwQ0rkWSRTE8!Vm}IRswZ|Uy6W* zd&V;?hiL&!M)To9hqKEg@x=bc~w*bd+_S8F4M9suh;Tg7FFMp)kH4>W+k8pvko0c zEr-eqaV>FmXsOw_hsadR(3+N5FSd<a^6@Cg6@PM`LG8p5sv8)249t;aZa z3Tg!~mehIZ*WTAlTNtZ~H1FZ(2OiqqoX~>A95Nq-GLF-SN3}Pyy=zHdYD3H+mCVdY>dax4{^43b}O2Ip6F}g z=bKu|B;es+w2p^~@u1FD7snf6zm&oJkv8dx!z-+tI-%64^B_u5$07Q;em+zt^^!mW+f#a z%Kx}6o95v}sstQi&YRal59NPcj;1j&{(qd#LrIKqp@;H6{dXR~dn6M>IUS*-)A*ms z7N;>^qOD(E^)ARG9+^LHZ#_a`aY`$BCUYL>>q$qBFK5i8>&-VMy75sM;CJglUYvCG z#Vy$?dH4z(hjh-TCV7wT%l+Q|r1RJ~W+JVA4>K}wGmkjI>g(VU)|Gh6FP*Q!oPReS zXX5BQqiS$^XsAgn%k2ql^3an(ULiw`4#w#RP!f{^-9`@VCHP7}v zn$kAga@RlTKf!5^IAJB-G^Zo{SgQyP%&!6B=!vUlYvT2l;;|2o`CelmCKt#?!NVMJ z)NoRXD+9C$S~3JH*tu+drFeLQV}HLxv$Ba-yD4)`vv&okWC}-EosKZDf~PHzeLlg% zADdn7FI*TrOTH4_2IdI&@d{o&4&^+yABH55n=KO~4N!@qkFej8U1%#XnMY!jE3 z2C8KJ3%ZLp=l2y%_W<^3AW!x!=aB}jgfqh4FW>&p^@ywS^XNd&_nQ<4u75;LoJzns z!khECJoXOAJ~KROzwE&(;Y`@f6gl;Xt{b7%V>|uK+;VWF$(K?-IK(BalB-}OkKLn? zKz}ETZ!d+m{9q3^RrHS*Hd#bh@ z0ioe}MAuAcDbMWZaY0is6Mu$9kjJ;v>CCIS8=iQ=?XSRuJej>D-jC2R&RHO7I`1+15fcE@$9uGQGpNBP!Zo7W{4ARJYWdI779vholswgnDH zNzi;B7X(KMKxYzIVu27is&;S$u*4EUaMZvH94?eUd!wNwBc#X`Lh0QROd035|ayg`;?= zmkg^ZB?yjUZAcm3^Xf}?q?!j^d(TA@5m6NJ57V>OGxL>VRbQ1DSN8CFw7!2SDN)PKuoHH!&J5y7Acb8z-u z-dlWkgponL)?MD4tYu_kwGcRpyK>T|6p)E^Lg6S8)a$cpGH?_VIfK*i$;2ATz)?;T zgk+sEa1=X@1R+_a3>(F}iMT^I#t)}~*r4k0ccJYa{vLzBly{ZYxx-=H+;IL6j!MBBW_&)!MH_<82kg`#y zq*wTOZZEl70M8J!QKzI=`0%Z10G=TtXHFTO@X>4%ZWDUa~^as2u3E6@5IbfRMZ>4u6J5oq}EvZA~U5uNoZVoT5?d_@w{V z1HE9PkV;5i7biudNT3&RfizHGgwJW93Z-Zi3G{+@5z343rDB##J`I2cS;>8tSe@Hr6(ks|kTFPn;BNF#t0xsiLR6-*(&tflTY5gDO8;1{OJ@POYJCc^`MVVLY;X&=R2M1+7M+~dU>Q3M2*9xv96Kp>EP zyjUwjKoRcoVvPv9*_C;`SR+C~5!UfyjVJ?(T+8rWqU>R5Upq8W94>U$hH{|D*MEh% z6%>)zt!Ra~zCVpmYmz{b+bX3QzWvY!8Gvg)XcNrno{-IZ&7Wj`s}yHRD1SYW2!y-tuDfkTb5WMnLHr0UnS#+E$O}# z?AW*d^h5vs`z_wxnE(I)0d!JMQvg8b*k%9#3Ry`+K~#9!?Vat`tSAnJoq&Z>zW0B- z?9zn&!TDm2ZvHhKtfd#$uJD+X@3bcZiz^&E!CJMSQ={l zfjt}IMuKI8ABu>Z=@)|^4pRop$SA=|iBhUm!ugH+D|RGEMkWoVk~P$~hfPbFU_%t)>q zR0DE4Ejtn&T{jAKtTFA@oj)s5**KmJoD zVvXs?ar7OOYjC%EQ$}>ZjLbmxl=KCW;2OYm1J>%U>wo&b>$?uhQ?iO!r9eP~z4Zp@ zj*%D0l9DBkae$drL^KRn#PO0D$2ldV&NzA_pwX1L$&6zhx;u}aEhC^2N@T=w&dDNU zp4Tt}8h9jjFi&e>66`q83U>ojML+{}GqBwlR7F3np*w*%s0!;RHQKfTQyND*s^F3I zx;!Jv8h>p&3>KB(!~u5rYw-&AjI_3;8enbTj}ntqft#=W`@<{D$_SyM=h7#|@$Ix} zzw_|@Fj{0(Au8N5BC(W4`!}R*O-7B;`ga|tjBsj$R#@wS5y_X*`1`ZpFC@A#yPKmr za~!Ni5vj20d&`Q1&=~%{X&O@?X3j_3Ix3{-s#vW4x5^hNd~F#eAQw^LTPmAfdINZFJW-pI4Nnn ztVn2$F5L{eJg;^#%mgFDOfZrqkcqd2@nx*hM1>iV&>E1Q4{YLXZWw{!7hnK@at&@y z+kdmn6vme!gIAcheJA{f`(h0eXKW-b5QYRm5#({U{+Y2XYi_VjF`sWYJs7pTQtKB5(%VN zSo?WBW-wc0?z^x&TjT2Z&3jPcBY%>HTVbc?_Zgh7fvnSrADvR0NFJ$!k!GxcAjZ)VckqCvz=z0lbxe5Fn%}0C#1>XKT5=#8toLgaK34aya44UWW z>_;hUVXqJJ@cXo9B10M1lBC%e5n)Jpeq1>K3jnZ`=iG4n6*$39WGy+bN01}&f!Hma z>uA0ruU|<|13&{bfZfN%<{tTavN}3P>lSDI|p3xAm*61`e#M|oya z-B7q^VXqe1@!%*H>P4;bg}qwP<7YUEg?bSH>`QJCIEsaO;k+l8ZWL`b502uYUNWqv ztQ#MWVl7BYgw>S1=n#MEPlxg?a%vv;3zBMhEFCIZfOMID7s&VXWh_n z6x)piAz5gKWTQGQvoJpF#t35@>B$|jvdd28Q z%Rv(}+@#S&B7f^VvthID0Roz+l=O-)unc-N_m1ZHP>LpJIHVUzH?qHX;1B1CD#=E1 zNw0Fcv7|UF0YI`*Y|^WkkSudEV;vke>O^{_tn*LYM29>>$VOd~UTN#|lf{X!QJ17w zMQ+q38+A!~G2GBRplofj*eKEsvCc<$Kq)(r%SMguxPLxFSHY7sgl&xTfO1a*3fU;1 z_e2TF1Rn5~c4N>CyBq(NCPqjm@PK#PNnxX4cjMC5C?QEQu*6zYHZs|$!_A4dJ`<7= zAn=yz&}>w!I3k4P=l-SOK%;b8adHXCTZ%*D8P}i}Mq4+j>-;@#NHi)2dO@&?WDt@! z*`d&=OMlP{qpgz($-9cvplDPI=!Fx7sf6Txc0x2N3G_lXNXZvrk~)(q&l!zM0=*!H zNb1+zICso0S8)w`MG(p8MY#Dq{4S(P0=*)LWSj_m<)f9{EyV?(tSdDWxdz9G!1V3p z19s!s>)3*q=?XCmw&{K#KB-Sx7wT7ia@BKN-c^CU2)XIr$6juA)BUa+{W|s{ zIe*OS*vrk0_AK^tyBqtfZfXEUWCqCt{-B!(5BP(np?Sbx?6cTmY3&cXK|zs@4V_iv z1_4F5$BR|8I%A*+_js`iZwA_e|9~5p)_+U_Me25wa#)(?5rJ>sp*eO^K#}{n7n%D_ zhek*MMXrg!HwSk1TLLHow|=r)RGjnKZ`{MuYIEcBjp>J_)we_=Cr70prKKw^jz=TB z35p06$K@MSL6O?*P-nlvyJ$te9iY*QpK~K}_FMJs#yb10-nAg>?6+U=!#Mlx2S#QO z=j^v1@soP?TkU?BXTR0%hk5o}m3|7&eyed5oc&g1c?!;ctJP8N*>C?J|Iqj^JuE~{ TPx#Ay7Ue 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 Vr64gyh=~9I002ovPDHLkV1mq-Q7!-g literal 4040 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 vZnoJq!N%-aXk>tdWQ%s6Vm3Pg#-jZfht$o z|AT{+oSenY&F26A{~tyVy8r+H3v^OWQvm<}|NsC0|NsC0eRh4-0007ONklFAP?V6HO_;`1$jv6GF!}Rd(+XxG^2-=w z0N@LZ554?}aGt06xQRp7GKC>0%76Ds(_!6pIeVVgdR#mT?Q+y6d-<^*#&7R?%vO_7 zE+=mV2VtYhMt@8imr|H9dXsfmGqP+fDQZ(s2{8}J6upT?n9C6q|I0!XIalp=94ZdM zLKBBVnM+YO!l+G>3KKEmovIT{Zz?cOC_I*$6I5?1IcW$@%~@#T0bX^DL6~r+O&)_W zW^JVKq2v_pG-VDE5|5l!fV}@avnDt~Q;zVh$fWJVWq&ItC&(25F*0eoBh2ux`&MMq zDGuNdG{i{LB%9hRMdIxd;D+G+eC8Wwj#N!C0+1s9b6BH%<98Ul=c+_<(;ye4 za9^ucN*=6`#UVt>ramGLRI1cOlg!;Tj2w{~69OA)k`^g~&knQ@`9JdmCeKB?SxZE= P00000NkvXXu0mjf*gZ+Y delta 737 zcmV<70v`SK1&RicBn~7{OjJbx000+7k{B2mkv|oG{r&y_|Nj&4p}hbA00DGTPE!Ct z=GbNc00NXrL_t(o!`+tAva28rMKy_r=>PxkfdB#sg6*9@A!-yH{q_MDJ1)h@Pnp6(U7LI54>m!5pwTDB)x7za<6aXFj^FmFPkV17RZ-P zP+-!3^LI@%n2E?g#vlT~7Z?}X+(uZ}6+dpWA!97XLRRwU?vtj)$a#ucS7RJ5{0jAQ zhE3*lV;syL_G_?cI*#WiPdUXOG7dq?9Bzz**+Z+z1WX)>DM}bmIm921Mw5}V8ozAH zDFGAb-gKwvf*b_$^HR>OiCdUc7+~pBbU{Ub6N?llI1Fb$0k<$m(PTsVwIpJsg^}U} zhv9PX*_2Me=#h(!#rm}*V&oAco?^#vwLxPfVD!lKo%rI!VZxGgB|N3oxpb&sf@tdZ^VJ5cYDCYuno@}Sr1dBGM2qIwoyk53`bArFtAVh9Wj_uEX zxkfC*J+503#w`xuwiJX&)#N{F4!0K|-5voh2wnfr0FWX@Q-}b>heQc+AYP1<@@eU&n`m$bZYs8Y2h zWtkT$Wg1!%zC2~pHc+V+#V?4SD78xQ(czS~HBzY_rm(HCO0h^Av%FKO4yR*VeU%EF zIrru2V%HY)sY1|DwR190@n+!BY;$^l&TR(B?oem z$l*vSBYIyeRm%UdLJ|j!`Y3#NX<$r~Li?ro^%oUVkmU_Bt)rb;ghxED%alRymVU%7Li)$U(aTuYs)(cDPSc8hx2 z{_AURS_3qXi+^43soaf1yHU&dIjuwMlw>P!StB&LCMvT`?>s|m&JayC>{7bkn%2)~ zKSYe|@AzNRdxusvZ+cAYvzz?Y+Ae=O88=#1tZ#+S&^io}BUVgy6-e5Vq?E<(3WYzQ z`FcAuj@{IHVNcq;XIQE_yQO5F_E*?O;&$Q^mq2UZd4JUr8VWb0oTWE!?W?l(j^tZ# zm$|8<3+$zEMSO!9dfT)gVwbWUEM4{H!?>Floo|JY)7z%BU20Ni$;Ub~F60F+I+qF` zp^1c26#DskL&fJR6=6e{yQ)}tpSE2he0!yDSy(A$VbXT^WWMdfTeRyC@hezw%EKzc z1>;)bJ%2i!8NK)YLmOIom}^#uaWgbod6ucRP;Azw=0rO7wfmaIO^$^mPLCc6lvqtP8ChpekK6{d9# zXH}EESGIx7(PJO`HUk|y1lMU(IaSV-b=o!<4Z;mt2;S;=vz>yu3y0t;O=4Yz*=%gG z)PG{rapGoZ7v}xb)0dsp)4Z`Sf|kmD!!X&a68PuFN*7-2@z>JnH+W~xft|T+X}1cn zJG9@w{xjZ$FDpoXLFMH!IJ{Yh{~KXJK4uL?@tCkE{sr&HQ9S4k1^IxmARjV5fFK|7 zMS^_D84B_dVL?9R3gR&|H>^p;(K3^Y^D1O%c<_rb-h_E3473W7mK5BiYjnhFsqIwkn?owK^ zu1E22E~ORgN)$g9X~W*-D1Ic;e%0G`wAnca^6=*>=HX$6^&)M|dGTjZndISdes>~m vNYzNYk#v9h^y$;5PoF-0`t<2jTNZx+@}Oaa&KiikrnhI{|G#;l3nFy!<^bqE7gX>HDK8;wAX?-x|lbB&^o}_0WG7;mn zgI$NThK5NDriUkKh&kW%@H2)?9^8^j?B<9r7ncvf;MCQo<*Jr!gn=rT&>FYFprm1`y zbNj{{DUoT-7;+cbjU#yP!88)TK_iz4&MW|I*bj|ynpuE)amQP9`9vNh z8YfE8Ei{(NqZLRV?UMLR`m6MkT*)fSGf9U47)QQz#(!poVE{V7fkp%_GC`P@RhHgu zGKl5u!9#vumi|h-O5;&DU~V;gWl!5W@4er^C<+US_s{?~1X$*Id%!^Zs<6T{El-u0 z_&J@Y#Fp{ezm?$-LWTjsJE1z;iMME;5NiZ!7YZC!SP-ryenu~Q#-jaw(lZ?j>;d4| zhT4g@Xn#n{&cWvE!PKScf(hYn;zt^|-J-S9#=(Upyrbp^{%Yb4x=7PrO1NfVWvT7* z`I+v-PigLWa+d)g3QC2-$Jyd1iJ#C#UhWjM$aqHmI(pktJ4yV6UXLO43IB-?`@P~- z67Qtt&KSHu&|X|@kBMKQh2r*7xSq6CvR?(1~z`h!JBiSWgr6HW+AY={sSRHVS_MJ3*y#l5WuG0pB8?VxN zz<^;i_i1b6IF4pSyadw}W*89-BAUxI*kP~`r*RV3o6TqUv&F|NFxFsNKMTECNei8~ zQhyd)WxXM|)F|wiVSotupcz@v-7lx^CpFgcB*w$|=V+BVTpGsVFWFQooU} zQcfwdUW{oc?H-nfBu1x^uTqZrZ1dmES$}sL`MPOl7dS0`Fv;d0KJ%xfsj3cEJg2dY zIy_ciJhrkO{-8AQ0N*t7_0p|KF`;`@x?#m94DPYozG>uZONs$-7vRi_S2vNy zU4RZNUMo%e&-+&V?eZ>n0n#t6_$%_q{;09yud2)5@I516)mK$U{!f%|8Tndig^{nC z`KlHF+g2(YtTij%KQCRe;`=OZwOO`o#rIg+Kh@@mUj6Wt?VaCylae0}>xEq`?SKD% zFJ1g_zK&tr?)b$MOIzDhWlOu^bieV&8*jYv#v5jkm^0000< KMNUMnLSTZ&NPbrU diff --git a/public/images/pokemon/exp/back/658-ash.json b/public/images/pokemon/exp/back/658-ash.json index 9c2e394a89d..8e360497b8d 100644 --- a/public/images/pokemon/exp/back/658-ash.json +++ b/public/images/pokemon/exp/back/658-ash.json @@ -1,188 +1,155 @@ -{ - "textures": [ - { - "image": "658-ash.png", - "format": "RGBA8888", - "size": { - "w": 150, - "h": 150 - }, - "scale": 1, - "frames": [ - { - "filename": "0003.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0004.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0007.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0008.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0005.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 75, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0006.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 75, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0001.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 1, - "w": 75, - "h": 61 - }, - "frame": { - "x": 0, - "y": 62, - "w": 75, - "h": 61 - } - }, - { - "filename": "0002.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 1, - "w": 75, - "h": 61 - }, - "frame": { - "x": 75, - "y": 62, - "w": 75, - "h": 61 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:0121f3850f8a57a4a046524a1a5974dd:168ffc856b6fea872641e8672304766c:f09eeed5adc5ec50aec50218e03662c2$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0002.png", + "frame": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0003.png", + "frame": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0004.png", + "frame": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0005.png", + "frame": { "x": 73, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0006.png", + "frame": { "x": 73, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0007.png", + "frame": { "x": 73, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0008.png", + "frame": { "x": 73, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0009.png", + "frame": { "x": 0, "y": 73, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0010.png", + "frame": { "x": 0, "y": 73, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0011.png", + "frame": { "x": 0, "y": 73, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0012.png", + "frame": { "x": 0, "y": 73, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0013.png", + "frame": { "x": 73, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0014.png", + "frame": { "x": 73, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0015.png", + "frame": { "x": 73, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + }, + { + "filename": "0016.png", + "frame": { "x": 73, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "image": "658-ash.png", + "format": "I8", + "size": { "w": 146, "h": 146 }, + "scale": "1" + } } diff --git a/public/images/pokemon/exp/back/658-ash.png b/public/images/pokemon/exp/back/658-ash.png index 8921ea6527062c526425aadb37d29d9a03507d4f..5d8794a1c0f233fbd1834692c41398bc7a648277 100644 GIT binary patch literal 1755 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 diff --git a/public/images/pokemon/exp/back/658.json b/public/images/pokemon/exp/back/658.json index 2fa50a7d23f..453f6c16dc6 100644 --- a/public/images/pokemon/exp/back/658.json +++ b/public/images/pokemon/exp/back/658.json @@ -1,188 +1,92 @@ -{ - "textures": [ - { - "image": "658.png", - "format": "RGBA8888", - "size": { - "w": 150, - "h": 150 - }, - "scale": 1, - "frames": [ - { - "filename": "0003.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0004.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0007.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0008.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0005.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 75, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0006.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 75, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0001.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 1, - "w": 75, - "h": 61 - }, - "frame": { - "x": 0, - "y": 62, - "w": 75, - "h": 61 - } - }, - { - "filename": "0002.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 1, - "w": 75, - "h": 61 - }, - "frame": { - "x": 0, - "y": 62, - "w": 75, - "h": 61 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:63845d55db2350ed7cd6956836dc9510:7129df11a518cdd74572c2016d5f8ed8:5affcab976148657d36bf4ff3410f92d$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0002.png", + "frame": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0003.png", + "frame": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0004.png", + "frame": { "x": 77, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0005.png", + "frame": { "x": 77, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0006.png", + "frame": { "x": 0, "y": 77, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0007.png", + "frame": { "x": 0, "y": 77, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0008.png", + "frame": { "x": 77, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0009.png", + "frame": { "x": 77, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "image": "658.png", + "format": "I8", + "size": { "w": 154, "h": 154 }, + "scale": "1" + } } diff --git a/public/images/pokemon/exp/back/658.png b/public/images/pokemon/exp/back/658.png index edcfa15b9f371aed9eba31c93ca2d9c329ebd526..07b9084c43eb29c28d23cbddfb1a52f50efcec04 100644 GIT binary patch literal 1653 zcmai#Yg7^l7RPBEr)*@*vc~sg$5*N8h@psPazs>26dhM3Q%eC0w4}w%RVQDoLpZkh zB9LiMGa)HvU|O1?Wu=Hb1~q{=qop_|nr}@Hu{2-yivdE7V*(*2?Ts8 z=EX!glv*hoEjF^(-<>L4m|41UMW2E zJrnjdK}fuyeU_Kf)r~#hJ6h2U`|MLzrz&bAdQVeR&&15Jr>at`x7`-O{^ZM$U>nLC z6dx~Tny3P;{c!cf0U({WI2n#F=td1?FP76AEo+M1a7i8e*m>V^;G0hmBJuAaFXBUj zl2B~h7-8x>a#(7T;%Fn`uy!Tr;m5Sfk^Z9W5m#lui=}vYt@)gcf1_Y9_+yFfPyqjM zAtaz8e0*c{^N{1f6~f(pg1^T+NrJh9P88Cv^DBX!?~p!B`C$Ahdj>Oz@n!=Yl>e&o zMCWs)4~r%V{6)U%(}1Fy_SHkGu3zNYrIoHQuX&I;skR!qQ!u@PUtFPHaS5Q&lnMWA zyAdr37s__(A-#>Ke&MY!iy|LXHXvaVPPODpNVX+v~#+B|oAwsB9rVCg1xp z;k7SKcytd%M=3QAI*w{NF&%s>9@Z@mWX-(TB6V2~Noj=`Gd?R~S&y*xz zmSeF%%N$N7_YW)yo3ZXW7TR1GP#L*`}VNv88XygBo{4a`U*l7T~wnaL#T zqfpYxxA}f+;IVVipSxsH;^j6FrKmXa-gfo-UU>z?I9P<6`qQQS&$yLV!9;3P{4#46 z8+Q#FH{RXr<927fODH(FY+fU+g>3lJU&_AG-iDmG)sh=VSCp|!+Z}w_9Uc-eBSP9k zAXExDX&GLaMGVN?B~#V<%Jog5-MC1san>bV#O`11`NeWe+PZVTk)ufDWx+LR)Vgn^fGD|6KiZ6WZs{WUnC={P&p#F> zxE||*x}5=7qx$CmVVck%4na@xpa}-hQglet5IQ8qK*AJS-%(Sz?G~j=;?2dG>BBe< ztzFS+|)-n6%yp$fZuF=lC$57Ds-ohKcV@=n!faSl0dU00@nHS2C` z#rhuJZs;A`h}XxVZdv)$BTFTG)9gC++E)v?lFOCsvt+aP%$cWTZnh!Y+55yj4Wx(|v^2Z|KqNdStR0qK`d?VwP(lCz literal 1367 zcmV-d1*rOoP)G->3aKyTr;edkc@5TPgzXT>1DgXcg0d!JM zQvg8b*k%9#1lUPLK~#9!?V8(`oFEiLDbO*kGx`6|je;N|B4DYLwX8hMt+Trhcj*%1 z9zm((pZ`3=Ler#R__>(Xb^WL)D*-D)m9x6;TdVK8&8uYshMx^9fhuKb(%(_zm#&Mk z8pS}BvF7?_*oFqVDiR(QL%=#f)vy+AeaWRrc-0o8N?7<#!=R*wnIhr!0*0Xsb&eJK zl5&OxtO+&zDM1ymvV18e<&2U`Ck&$?N_}Or1P=RAs&<4av0|wjQ~_(ES@kg(lvHgy z(kAJ8N68iu(h;hNwW9VBUsAJ-V85?I)v=b2*!AVUuS3iz|Kg(gdWs(^pvPc2y9LuMf+OR;U zpHPoF#WFM8)`_KHM;iu-a@1*-8=T#$Tn|=`;;`JPUCD!q=UC|aP>v;@W5Eqgv)6g7 z+JPG4M)MkFj9ZK4q8WiRMado@9BXxy%Li7|TN~tv~M|jclG{S%~tsu^H8r zHa(ApElCfG9_;1b-1W!r{7wnb!ZQJei@Lf*}SjIdN>C!0vJ$kquKcD4r~0+Y9~ z5Z@jUg*EB5beE+{S?je0tBn@1Dj}*^s)z;G*uj!Jqc$)c4Xg-j-nH{t2x){ka!P4%Jsuw;&w?SS(&46eYuFleU?Ak)6YX`7VKz9q83vJCsG`~qJVXD|AlaE zWU&B172W`CdU1iBK&@Db0bK-Sp&V=anCvWT?g9?VeU7b^I!yy;D50P9Gf&~iFdk}g zhF^seInQ>Fpl%m4-Ndv-OgE8zm8P4B+6_t-r<OviuuY-B;D*QKas@ql@oZYNF;Ig?L<(jI*~*)*dO^S zN+hxSbjMe5B8g}$5|pY>B(Z(1jGag%F@1$WsZ)t0;s6VSQs)v$7Z@WYl9-Eyv%pFu zQP){wx`}9xm~P_EOIo^#ZHts{BHLmmlDNKj>85LJolYcCeG$`5TwAns6K_rBrJJZt z#Y;DFdytk$qK_<6x`{mxN$DnrnCT{>DPFpX=!%$bBDx}`o4B@U>849uolZBA7X?89&!ok}+`UGdUQm)Sa(Zo1$!x=kd-TkJ|(?sMXFA}L}FSC4YFjH1}`4cCGP z=_dB%8wR+yjrm%PrP58@Lwk@&LgKnaB-2fNW2Rp+4h4rnB6?3|yw#niL}4Q7bo8g_ zs;z8aBII?5cZAjwDX+scM~wcEtvzr=Ephhyk}>~tUgy=TSFc{ZdiCnnt5>gHy?S+z Z{sFcBU?Yu*A+-Pi002ovPDHLkV1ldkh0Oo} diff --git a/public/images/pokemon/exp/back/682.png b/public/images/pokemon/exp/back/682.png index 9f713bfb828732416931a658c251d102640be91d..d926cdc22a8ed0fca7ce2a090338f21cb3be6d0e 100644 GIT binary patch delta 1294 zcmV+p1@ZdY384y*B!2;OQb$4nuFf3k0000XP)t-s0000G5D;rQVogm=PfSmLO<8ku zbD2GW%y5VQnX~2P<;t;64FCWD3v^OWQvm<}|NsC0|NsC0eRh4-000D+NklqM}pt%k+wIuYw>vJyk|!#or%# z5!_SH=;MSaM(E^}>67C2-PICh!SiNEPTqc=K9*5jzh#h?2ISU=HMR)4Um?3{1o(3)x4Wh_L-{D#x1%EyGS=1kKr^C~w{Z+_G1R7<1D*VnJkujlu~ z79poIJ&it|kxqnL@_cln|FoqCx?6RkpI9o!%$$e@F=o^@abg+-qS0)=(<$t2F=mFw z&p6rG8!%>u#*q`k-heSPG>)7Q(I$+UacG$nVSmhwLra}p#>_ah(rK$6V`dy$=mZ!u zqB3MR%eyrRI%Fcw6qynw7LMJKB=T2njlXAM%!F;PkkAP zwttP5U3LGy?ejh1AlfvF=9&tXs|ja7w1sQ8yTnrk zb4}A9{{j%bLIjgmFDe5cNB0R(bTl~~4yk;4$L&>dFUb8?u<{Iut~Cef*`n14RsP)F zo%Y;e2`kTl=$b%hH?!(TqbAm8CfYq8W!K zDo4XXG~>`hC%~8)hn6|vwq58eb9%#;5MyQ>TIcj8rK8NMQYD#nQEpk1Sr_HjC7E@3 zZ&{LAm-kjBnT1hqRgzg4<(4Ixg;8!*l35w$X51I`B#UyZlFVo}x&TpmGJVl6l7#yQiTA zsFKWtS9_X;j?X_;zse?O{)S?wA%9*kOERyt+B~fh3U4kzlVo15fNHk=X`N8`HwkjL zrTK*7nHe63(-wZr7QhIy(bIBTJ=^}YITOy{__veHMFQQO4I*?=l35t#)+U*CdGGfM zSIfBXi=*7A?kM+NcinZ@U3cAe*Ijqrb=O^Y{fPPt)@I&yZ!3y%00000Ne4wvM6N<$ Eg0QrKl>h($ delta 1222 zcmV;%1UdVm3fc*fB!3}LOjJbx000mW5HJuhPfSl>ATVrfZ-_*9pPZk#Xm8xy-|vr~ zSMQFbqV61a?vW{|C1gtt&}j8LvEP zO3ZX74?9Z$xg!Z%>FJ-UmL|{)_rN!zx5!TbgO5`}+ z?J^PCR5764ZkLIA9y(Li#Y=zRt`PzK=x(gT&zloZguT8GwYS}zc%t6RW@ggb0850u z1LWW&H7A}3e}4y5OMiXxMcwbpqtR!FNELJnZzRXZbo+MoL|KrMLQc_sQc}-I*RKqu zr35*}EwzpE*OUgaig&F?yO{y*g| z_xneCmw&Mca_Z^n;S(A0L~u(VZxj8aEltqV$`k#M#bV5uld%{x)HdRTX&?{{%@#X# zVQ-HyV`#j`$;aLRW5&=prQ z%ovA`RjQt5dubvd+R;3X0$M$*Tz=e1ePiew(CVxbkk!7@(q<$W7>!9K3ZfC@34l>) zu&yKZ#Xz)gwCp-Mu6W>T)E5TPG4vG!RN|vrvk3>$5<*W2$gnA(ksc5&5%i5{wJdKg z@qf850YtA5!KKxU%E8APz5&i4x;UhOp0(r7Dy{c>fR#NUTFypC=vkxHg)0Bvm12i` zSlI)jj~u$>$2D4AQK?QM9`El0(c=Fhqe`oTzq!ctB8bK~G@|k}Js=w6(1<^;DLLSLHGH*5)F%ovB}Ie+~)%FHTOl9?CfrX`tqQEpz6nV0vbC7F47 zZ&s3-80BUqnTb(uT9TO<JBfg%WlS|u9*GPGNl&=f7+~~C@??2{Y8I~K<&(D}>>`net2Pxyc zcdp-H?40;{Ou#K3&JX79KR@+Vx%-BBp2w84AG8q9=4W!pBloNi!*l1+s7UcuXtyECRqQ*It<`7&*xWw#S$^yMQ}i~`FX)(UB!+H zEyLoLrqlC+XHv`?N~NM77wSiogPHxOkLKsDr3=WCp;X}aC!hu#mHITI+afeGA-5ea7g3nS#%Ly zTse=b?tc~zXf{27);Hsq;oyiS(`yE=(-5hnz!6QR*ACXn?Qv+lP3P&wg1=rzhC50Q zcBt?`)!z=*cp$qcI5fPSj^Jk@eaU!u$Aix#ka_qtOcsG`9sGK|wr7IZAJUVp<6`%J zo5?%2fiFPYhoXYZGSEB}Tt=_xrRd;ZhKA2ff`3_jx3rSW7ouhzw#8#rb?kI3dB1Gx zr*$@iuR21>+g~b^+93E|yk0^C{y-p`=-;lFt)?y_2a|`M3%po5sk1eBHEe4VkpXl>uz^4K{y3t}J zInfu=1?T8?i=pJZbVrMSrH&5zhjj#_^;2OBj?uB`{uMRaKMLPiD%A za;D*=3}C2npGcKE%9(|K>KIED7;V%hQ{_xKqwur|A1Y&>S({ds`^p)GXKil}l`+r0 z8CC_Ss~zQx!ksf^%rj{ds&ZF3gYeNgQ@}jKHlZqal`{xG&ILYGz&yh?JylMh$bXR5 z#%Ibi+7(F)rZ2c4oSi9Pv~im@Q}4rtApK4E^qO@~{n0J$!zHfj>f9d%JP4{pEFc>*6p zvL=BluWkn3<5jf4^MpPPWlc7%TcM~O`wh-h+vt5&m5ch6z8H10jDTfbn|~6%=KDt- zQNz(Xme4%zDe5l#meBq|9U-F~Qq$Ch$;v2+bLrhLi#(T%8mT~p8o!w{QfI-{9{EOgF|)v raQ#Y^KkHe~de*a^^{i(-3$FhF`NqYGD@su+00000NkvXXu0mjf8^#cu delta 1453 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 P00000NkvXXu0mjfzV&&Y literal 2223 zcmV;g2vGNlP)i0000RP)t-s00000 z002-#S#@oPxTCnytk>Vt+WGhR`pfZea5{wm0004WQchC^1jmNXsKkGekG-Zj^S@w>E&|CxyGKfR`gwZx@K>8+XzHmneF~sE=`o;J6JVQW{;0d(Gwm$~w7D|wbfo3_8Sp8|e5{^F zACJ#1Ak*>@aM~rAkL4Id3&^zG25fhpDGunN1x(OY0PmB`$Lkx=hZZnFd$7aTG{aE{ z#ekqZ{=PlOK>4QlQde1qri2ydo9@!g4|Pa11q5A=+JuAcO)?I_gew{nt$dWQT3Er;;{xLcG{8! z+O!#hsHNONrbWm$i^X4e^(mA1xHk1^Q=Al2YO3Ww>r~VAt%;i|G>N9`J3~ziEk9vO zB}~}17O3b5aTF5KRJz7Y!wA-YfNH9TM2!g#l9MzqV(5Bn$%CVk3OHQH)Hvv#^dmD3 z^P#HV`g*f)sg*)^6sSbw;HCx)8KM|Aij8r!&^FRkvp2^4@Kla!JoKdjQ;2v~y%k&y z(OK`SN}lWc`(eWjRRPp1x*<`3pxFfUy1yI!dOvg)GogYt1l=V7Y&(4qe ziLzd&>+{YJ%6grwzvTQ(S+CF5v-9(Bs0Kzbq1DtXT^|3Lsj8-4gWVCI7W8UHRx_btKf2Z7w~T+d>d z7J1&%$Gdae;V?SuYym}YFNu7YUdUVLRp@TUZ zMQqfBPhoBM{3P;f*RHs3%}w< zO_Zs~)^9A9nIY0|1x9Oj!^?lo)N;RP-`4J+e=6;uw2GG33gb2Vhj+p9-voKFGwX%c zs@1w?ui}lmLceB*^OMMvGxJ7014-oPi!cv0KX|CTUiV282FTVY^qTxOv%BZ|KC@Bh z-93-b^=z`BbW(bJuHUm>!*3zI5Mdgh>yZk*hTlSZA;LU9*CQ2r4Znr-LWFtzxE`s{ zYxpgs7b48#vz{XrdJVsY^g@Kwp}{X9nBA#K?~>ztc!-P#ATeQta_DMUQ*OQ@(&XVS21p)HzXd^{;cd}_U4LNJv&lZIWZ^d|4bKPghx z&>9jvp)hIeq@R*^f+zKsb~QY4B?%L?*yL?*sobd^(gjR8sB|7;G0tIV-_2~1q2 z)u#SgXH>LuYj%wPj_*XeRvJb~1!<*-O?uGrJ>fekjPcT1<)xL!=R3(uYoBpZz7vZ4 zQZ|1l9J!@z{!VhiOWFC+1xwlXrFu@|aVe{UIxpatSjvi^&IUM4KUwdVbUT<(smf&Tpz4#JYItrfNe*BDR_NO>Mxi<`3$v7lx%SIX{fu xN;bz;CkCAprgq*zhBY@Tx9a@=*Mct}{{q5J<|~8B0Hgo_002ovPDHLkV1kfVT)+ST diff --git a/public/images/pokemon/exp/back/685.png b/public/images/pokemon/exp/back/685.png index c791e4e92d751fe1efe732579b1c768a55551c13..d05cf54fb638039d98c5cef4c65b2989e86c2882 100644 GIT binary patch delta 1565 zcmV+&2IBeG3$6^1B!2;OQb$4nuFf3k0000aP)t-s0001hS!2wZrvJ>@W*RM~DM{ry zWdDq*|MK$8t*!X@_z(~fCMnLd0000CbW%=J0RR90|NsC0|NsC03B*t)000G`NklK_=RBWJ;h(-Sj`;I@ z-D8&VihJTCYNu1O-NqAN*dG^d-bPn^hJSu7bWOII)A%V1HU0O;?DF$#f!*;1j^^M< zp29=?+~ry6m)Rw}M@AP{{PS7y=Nx{$%jD$va-J#`7{Z5wBJyw>BN z@iK$mMb~g)BcnRAjXaLhA28iThRy?AeB3~G8%I1zA9>sFbk%&IQ94}E$M5_$a(MU^ z5BNzQ2dL&Fo!-*$FL2!hgpGJqe^B*`x49qW<@HHHGiT_QeqA)Zh0|@^G2Rd0lUTg~ zICF+>*MH;5hDQ~=jYXZu(cbQD7bWwaPM=1{eYQPMCLgP3_qgQ(eqHBT-t-OaqGV3# zn-5PJkLG-Oy@<-`Hyz6(k0(Z-;e?Nl)}WY=bdZ5^uP|f>^KKjO{0rZ;JlooQw-L6p zrSs;5-mnW3owCCMvWsyaS-#E--tRZe;xUb7^nYyVx3PuOm&m$IR7P_W+-KiUPSxw> zb<(#!hri%@v%AQpN1C{l3xvz=%{e|SsrdQkc2P19G{LzaH)Q^%caZ9W^X$ZVbDkDH zh_DO2mz6%b%8ws)5%XDEf#cTFXxXKXO}&i8CHV|5(~$0Sxh%U_yuB`;sr#~L>7S|l zvVSKFK2#?siuyn_(H5}ZA9>Uvo_FH$0P<7i=McV{5*NUD*XUG-eLSM%+U+4d?p0lBQsC;>tPDvm<{760Rqxg`20#F`~Fg|%qzF6&l z>lnWbj`PQbqhp+f~9iLbq zjpmacZm8i@9K}z2wccfd`)WAqZlJM@L7lJRRDHV(-gQgI$JTJdC6F$pY=ds&4d!~s zcL+6{jMpNz-$tG$=5kY3UJX~n6@Oe)KT2(z8acy=>Aqb~Rkar)_3UpV7Je zCLJGF39>aDp^-XU#GV4(o9i9lSi^AzB8Y9~mMT7p?##DI$2Zh)N`ZKliwtdJJWR@T z@6w90ksoU~1t+_h3hGPl8zbA9U#*>D>qc6`we*I|yU4XooejAFgo>{fh<{=Who2>= zw;s0aqE0h4?4-2oYB;6MtUYY&goU~>(Y^USttd0pjrCqDr*RD;*~Z)y2{0C~yjTgo zx?;8Ab;Y2L+U67|!GWDuJh+A8oZ6=pIz?K@WzOxRx?_np^r`5$*HfhYJ^v;1i>p5M1s}JQzHn#72U`5d ztN)9LNq1Fzh348!ZW|8=ym>3Wj-J2JLc^TK-%40Y!A>0=OZD)w=kf0n-4@tNLB8UH zT@APPhdIz*3VPFB{b2;Oho7deS+i!%nl)?ItXZ>W&6+i9)~s2xMi!rcB22YhnFO)$ P00000NkvXXu0mjfO>`+9 delta 1477 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 X02j^Eyq`G}00000NkvXXu0mjf8d+Z2 literal 5821 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 Hu0mjfU(;M% diff --git a/public/images/pokemon/exp/back/944.png b/public/images/pokemon/exp/back/944.png index 1f4139b4128777ee27ee5e751ab8c9db1b92e085..5162fa285bea0d9c50af788a3ecd3f77b8b1e7df 100644 GIT binary patch literal 3148 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 IM6N<$g7y*A2><{9 diff --git a/public/images/pokemon/exp/back/945.png b/public/images/pokemon/exp/back/945.png index 98e56cc2468ebe49bbf8f2bd92a58ecdb8f46476..74d4e56a598fb996eea657d8398052f5e551f86b 100644 GIT binary patch delta 2688 zcmZ`*c{tOLAD`P$W?`-vK1_03j_ELMwK*fpy&S2W-)NY^BE#I7RK7YyLXv3} zB4=|o@G@5N~&lc(gKhUxMM~~tS`u5ERQ+tLq`MWRc z8x@rW_eMwG%uI5GGzD-0w9>HVK&g5clF^v*lj)GtVq&^Ez z>2B;$_Hz||Z!{Ve1qVSg4}EqOYY`x#f6yD38nje zCx(-vdaE~6F~@uMQeI4CnZ2HdZLGbW6BTeFd^jo!XtDV^UfaY*2f(`DGy-Ir?~Or1 zsdvK7R;KuxOr9Hvb*#k9cQ>At0^>XWSci)RD2 zNkt~*AW)r{H1q`!n0Rsrc?+YWve|>9@l)F|xt=eMdybGP=EBi2*(RIHXTa&65S%oI z?(Ur$%8jscxrGVBv?O0>zbeLW9^RI6ro*Gaa_`BlTn z;DNnz*aA7#o(Hi?iD98JOFbv>`l7)1R!z4jm+cluGq1a`@O86mYpqXWj+?8LE&zECyo~~tt z@=fyL6kxTTKdS9B{TS?ksgk>ZoK5g*EwWmY@Nsq`!4@rjzdf26Yy%S*u!8hjvCAv;J(s8gcEot%!FR96`27bf~LBm_M5KH$XwBZaL$ami>B8YpYY%30^j6p1AH!2#ih2}-jh zKe#R@E1~J7{U4_-Qk_F(q-90I_%Vq#=UJn46n2#(rws zgK19#PvIAN_X@*?^zuWJ412%bbzOQBh;0Kd(vV^;w96nO)Tu~7)BRwbmg2YCG!-180ef}Zh)WLrwUngmjsMhv&NFs z8gkDj6q#MUfA$EVu9$89kz$h90ej!(}+aQTfJL)n;EPn(9+WjB`EqLcow;UxK~0X5lfn1gtH=ltzS&k?(XI2mK)M#BfKwjYBF1fHmg?HdLQ1*K0 zGyV(fXP}97q5CH&?voF9+SmZN$ zIUUG1-GP|z)2UPjN}p)H<7Z{OD=S}JQQCNtOrUg~(tZjz)uc@#(64^R^GXZjIg^jk zomY`DVBpRQNY7f$Q7n9lzPfkd5fAdEB`h~QTXA2zI*%iGa2b*wG@7B1{qlJOt#wMv zU)gHZ1>YaWyJziaJ-~L7jC2R7CVH`JE9fCHt07Gb$fN*y`5Pev}K+zqpa3SNou|Q z=1!3y;_e=3lb6LTx+O}8GtxN~*?#gypNx~i_|!BImJ@g4$6*KfFfa8*fmj58Sr+R=$0 zi?CN~7?V!}*+Fgz1{X%jRT5NgWs90%l&e6L4t0JHE)cicQ+pcBA~T-k>j{oM(^M0* z_zCgjIa-i$-U}Sx+ZM8lrb+2{N^2LcleLK*Jk5&cqYVcK9gAsKQCgkP)S;C5be*VQ z`L=$eeDV$}i+?jo{tMFtptUvnlieZQI2PJoUruvdPF&BBr)XHMoOsS8>Dtu5FBM_V zYTBCax7G6!t$%k?Gx(U(O*7G`g=ky{y+uRC%b+o8792c_?z>i=L4XG7Z)GG-{+?!R zaHA6B`cx3M^xRFHYdA5PP4Ttnw50pIybmD&foTV2d(!el1GnXAY~S}iEpwslB)Fpo zW~~4?G?x3))l%j;f5$eX7`8oM zd`;q!7L`>9G(<~jakC;AGuW9fi#30hhnMNmk70u^el@{sj?6MOsf92RI4a;92!pWW z+L8*by3+(8C4=BlqEh@^KegmPcZMmIVqX}|i(nWBF-XK`0P?FW+Ikjy6~r(usv!S6 zTEU@Evn)xUI+xTTB}n5K3WJ^w8!wrwn50G_P$5uheF?qynHYqSevBxCo(MZC*o$uy zSBakkIMggO$!V$W@Bw2TdR^BP?TATMd2Z*DAEX3mS^_3E2@HAy?5JojZI&u&Mao%f zONOKHWX`TH-LzzwVlPHqm%|{y6#W=EhB3{lTU=kNB-GgiK+(uP(!Ka%!4Kk!7w;y` z0k&4H;zbjKQYFr4Q8MS>J)4$t*G*~m3PiFtOBsX6gmn)sVh}R=O~-oiOmUmO-%=&j zT4WzP67h^-O3@#eD4^+*RPPHy&QW^BmZz>Ns$Ndoh)BM`pl8FP#|!3yS!7N#%^pQ0 z|HYtZ!p4i{DyFD!M+&|!*-R5<^gW*^#L?z-zEWQ;-}yEf#H?OX!H1XbDCd{j6W539 nU?<}S-7b_w{J*xw+!XP3J9WG3ySdZuYY4()?J+f0-UUx550$F)?^t;xQqx=J2@95@t3OY76Q&?KBcC>)EV!hM;b# z-v&|!%R4(?u+AI@E!-u)86|qqNRO>h{pI917Tk`&_ALW$7niAS%fpBfl!1@0;&+-n zQjsjfTwB-7Fe0u?Vdb(6UbV?e0EJe8#vYHjAQZhfM~HO6H6~GB<4W`3*0)iF*Ytc# zaBBBT!rq~MkMF)l>B5I`V|7Usbwjjr`}fiN@ZBH!4@qO{D3#LVFo11!9O+8gZCa z%NJsqTJ6KNPE>`%d9-W`f5uLqZ!^wIfKW&Fs6>yjYdGnN=k}#+0=6_Q-67O3`O40` zjYn)zxvjNwUD!9fJHiyY-51N!{{0$OkVLJv@>f{pVgAL*5&NHC-kylwiIMY=q1QXY zz+g|`fk&aWSt0kYJM8Q^RgrQoWuJf=H3taI?|9pVzrXJ#Ooo?J!Iz8Ey#pS|5^5#e z8r29TTS-O%cvE4l&yG7efb>@52jEY#85v@MEOAF0j z?pfC293Qml(A$U!EO2%pTwH?SG$(#Ow487~Ieuu!pJji?$G$}?Kn?^g;`NiDn>xno zHtQH&hu%I-g^Oo+r-i@uSiR3De5DV4nz3+J3m{d&0V>Uz$GA`y?#*oVtOV3w^g2pO zVOD_;<%4q#y7uPI;z>Av$7%GB)4i|TD%h=3)-pH&F!~k|5#~9fJ4#RIKi6?JiDw^xCUT&vjHjWMai!a-kYaGHg_Y_r$xh>Nt@NN!9dF4 z%@rmrk??Ic?2k_7O#nBUPdm&0^7u$uzLjOqU%`oOAx9T0`R(=7^*L`vl5q6N=V{w< zE-ia@QH-3RH@W5xryGudNMRL@+zzmY#cF4#U)nwwvr%z|Q2Us~oDX(C1%h?h&z)CM zihVUc?0!=LuXt~}pn9fvJ4yxwUBxL#T}jEBuJF`}8+cxPB{Ak%Ln4SYUKq7=B9r{5 zQq3(N|1M$jqu2Z>^pyw0GW|f){KdMZ=yr=)^h@RxRDLgk^Dw&InK2zJZ{(Lobd7MD zZqB)69Y5GdSgLgGJh11|b!3ltz6);=WC7#YeGTZ=HnMT9tgvOySXe~n1E04zV^;A* z#Y?|+S!pNp*G+h&_lJ%ZGa5cCV~Ql338_7l?MK6>W(-65RUx%wQ>O%9&dXA~LIf!S zg7dwGlJltQKE6o)yp&Sa+ZbyKp3jaIt!tRbAjqpJ=W0Qe0*)ZWThzzg#4sCkNI-f{ zcD@jU{-H7%r;vxNNiu$$Jk>nlN$#$PyV3DmepeNpgd+y1S(P$wbrU~`yIi*=(-2ZF zvAbH-t-xHb@uq>N36C4s#Y*mfG`2vQ?YPW1e<@;}F}izi_W=hP?Ero(cU39si=F7LJpA;q)^Fgp2PE3UzSDkzeiR!ZG%K11*usO01y1J zeIpN-?)S-X-aXzeC+j7h*&``;Oz0T$NT;d)b9s_$JAD(l6=R^<79g&IC{-a$G&kjE zN?44&9T~c8*=uY9s7JN(#a@O5JK3MILT9Gsy5}hV+K1>4Wof5x;_kd~?>$fHh- zrb3F&+ciFsCAN5zt87AW7J0`N=gM{ZKFx2HDBn7&;gJz)Fi{7&8fx9#TUGODrLL!g z8n#$@nhds`CUP=LvjPFD`XGYDMa5uEgJixU?Vnn>>kF3MA0yO>63?W&-NQzl?b~_^ z9?-LG-76EWjz2Zix^VqHRgiPZ%^uQ|>EuO{zOZXkUz_HmCFELCP1N9O!X}b~+YZ@P{7*&`>YD(m+=ClKpPNE1Rj{jVPzDs40! zSk-b9;N=EnE?_Yr4w(+HbmhG zGbf3Fpw1MS4V_7ALtz!$!^ClFsR&-mXWSYiL4peMX%Vl0Glc&(jZ(tT07Sr0XA1fs ztbkKX{tuS$X_2pR8T{YJWW2v58ycgukOs!74MURYhSx$Px#Hc(7dMF0Q*5D*Y3EH!H#9eXG)7akoGPEy`9F~3Y;zp-g2FfTktMDlr!CWn+x zz1e-<|NpYT`1ts}(G4^J000tnQchC<|NsC0|NsC0|NsC0|NsC0|6aj{J^%m)HAzH4 zRCt{2nu&6wFc3sNi9~Eb5dQyXcQm@WEKK9w+VWJzwVT-O*Fxx`Z?~Nyt#|%Ndmp{3 zsO`3)=&POy=#7~+p$;LTyouH()FCC5H_x=8MqkI6Fx~=FRHN@#kx<@@2~4f)4D^$j z4k8`$rukiZwN1^KF)v?W;*CicZ_a-){qJ&k&0SNB$T&6w04~tX$V@REfY(L zV>_ByCI26+Hx_Bh{;Z81Udn0>hFVPn{g{D2PyG7zWz5)I;EjJ}zl$CZY8Ox}l{3*W z4BtP)Kuk2S%9s)1yjiWsLz?rk96K!1;I)`y5G3~x3p6%)gQL7jr+j!Q+ol#O_0cHB zT7zf$woGQQM6*5s@@Ct+EZ-kQvKf;-Q4n6!$nWPwC~sPbD3;E#EYdUudltz4(E+i} z*G1k0sOS<&keQ}r&oejEBsw%l0(p~fx|K!ArnVoNRyw>QTmOh#Fvr&6zZdj=&9J~EOFAEGji zrtg(v9okvHLcIkwr{}t$A-P)}6BG5ny{bThc}sc;$&9f~e~(NRYk82jD5uoD8H?ii zpcf`KSiNL|cynbtV>2V_I-;ai%LMYKl+(25RF}@2!J%YY zM?!g1{R~Km{M3|oVDe0~4F&U7UVAs+xVGjsj1yOO{!`uD9BvSSzV6FE9gtt^~q(gX^C%mc&ibh7!b^DSYw!J3pqSeMZw+AP2S9FTvhSE~7PnqK)G$`Hcpz zEym83e8Kt=JIq@S)Y>-(dJzgtt)Id>E3(xiQQk6NZI=_da|oy9CMdr&+>n8J%ZS2T zBa)P8<@5L^6Uy5&qUQKlI1McpqD1vdFmI&G z_byKS0+oCE@CI*lq6N||oPoZ}+oC}?H;{CY=v8m^M9+`_-efx!CYu@}RBP`b@rN9W zP8WISB;pO;bn7p^aJY-S4dhnRTS6FbHy!5bJ&sBwj5mjLAOb?WLI7{tFQbl}if;=c zylKCTs#&-sr2H{p5{f#fgm^Y`D%CAT?s3=RF}xLuw^^~*+sZV_hQ~z@y7Ffv8D5{X5 zQBpB0y*qhy)9bq6!xp#T6M$u59&?pEB8XARRwXo1AjtLYR1r{t2 z3j@LhVxd5YKrDy{7l_5+-~zD_8eAY2!c&Cn&IDpXK(Ih8iU<~nMG`F%kuL>eaY(4p zD2@mg8odJPWM~wRbUrkSMnZ%}p-lMD=sBkP&}i`(b~iMNt7oB6`;rox+o4e`(Qat8 zb2FYhzPz-LC!%Me(M3Y@TBNGbXqnKw>Yj^46`|3%7I2Y(OM#w-Mkz7Hgy#G9m#d*s zH{BgepW=vMf!K?Qj;BvywG+`imOgz4(XsR?5NR(odL(@cBr4nC<@D)gM4M@uXX#TM z(Y*h@9Ekl3MA!GE!=cgZ8|j76=+&1E7aBzY>Eof%i;3ib&4xzLCNyD1UDl<~B{XqN xMD;7_s)Qzp>fH%VSY4FRgw-dZ`Kf=j{s3ju|6oeTYS9 zf3$7LYJ@?RSyTTeY@O52rbDI~9>mS>NNT3Av;6|F7HSu0mmV!sJ!Sq=Mb%mJh1hKutW`(VT1uhY%!bwyTZV!v zr>ZSw&wjfeGoo$vSS?j;_1LI&t>OBQ@xh>jo(omfAxi<>RE}xqo6LyFl2+6)%hycb zFr&jysHYBD<_@?0#N1)0Js#PXM;*4@;A|J&^|4}#W4TegC=XNDS!la;IZIttb`I~pWTr;6pf%Q%EZO(x^SQ#3 z@!#g8yZT&U!E{L$(DYDXf6;v2P+zjl2Eg9a{tfLvu55pKswFbKj(WaDu%2dCcUQVq zJZpp+vx!?$aGf_NKmh=vt)f{nzKJq@Y~WK+W^4C;j(^U$or#uro}b#MAo3jh-Prn~ zwYr0~|19$C>mmz!ZMjwd`5e1#Pkg#rL~BcJ){BAswgnxqB(RbVk}hi20Si0J0}#OU z*DQpW2L!PuK9}xVQfe*d7AzK8gn9{8Wl50*cd}Pg?nG@cqy|>NnpW+63#)zwC=Zh$ zH7zA6Yt^uzWmlzL$fx{qi|}#N^#&yTzzI*=w=88Ag(PL~f#7NPt?5KWrjDpJukCh( z#wq&{623yvdbt^lyj@aJD|7TMUoIl@KFc5N@%>QTf*lP}YHn2Gi4@5r3ar%oFRbTA zmIVM(_y%Zm6=&=KwXh-sx(H-Z&KkZZJ8DgrfJ3?Ou|?#t2GA%q?({RC!qXU!np=i{ zic&dyyGy9A7c-H>3`+6RP0XNFO}dFl?FOZa(@jJw7L+PYHxa35P^vtUR6wN@NxMO* zfK8lNkqz@90`deB4tHlB8eH4A}5lVK`CA$i5Zk4C6buorjrs$%%IfKL=rRHL{20z zgHo(?6OCdfl9)j$W+I6hl%ge)nBgXJB8eH4Vx^lX6fxbzqloDyCdErPF)3;yi5Zk) zrJK&7jwX_rL8(&{Nz9-WE0M$uN*zfzQK^#>Nz9z|K+D#;dyNMGi_dRhukrdF* zq+Il8>PTqLh3j@Skwm1F%@4pG8^UHSl}O@H=D0;736XakDxPlQQF8}m8V#xaLM$9Z zq`ZNcv583?Nu&xBN%80pkt$0hCGt8%D*MHrbq?iqh?FOiqCZ5+daS$-HAQqsf9|^L ruDkBK>#n=*y6djH?z-!)|GEAGUm>PVGbP8K00000NkvXXu0mjfe-nEn diff --git a/public/images/pokemon/exp/back/shiny/658.json b/public/images/pokemon/exp/back/shiny/658.json index 8dc315c768e..453f6c16dc6 100644 --- a/public/images/pokemon/exp/back/shiny/658.json +++ b/public/images/pokemon/exp/back/shiny/658.json @@ -1,188 +1,92 @@ -{ - "textures": [ - { - "image": "658.png", - "format": "RGBA8888", - "size": { - "w": 150, - "h": 150 - }, - "scale": 1, - "frames": [ - { - "filename": "0003.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0004.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0007.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0008.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0005.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 75, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0006.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 62 - }, - "frame": { - "x": 75, - "y": 0, - "w": 75, - "h": 62 - } - }, - { - "filename": "0001.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 1, - "w": 75, - "h": 61 - }, - "frame": { - "x": 0, - "y": 62, - "w": 75, - "h": 61 - } - }, - { - "filename": "0002.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 75, - "h": 62 - }, - "spriteSourceSize": { - "x": 0, - "y": 1, - "w": 75, - "h": 61 - }, - "frame": { - "x": 0, - "y": 62, - "w": 75, - "h": 61 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:661efcc0c742bc0d4b4e26900a59332f:d0aa0f579971d046660bf77b4044aa35:5affcab976148657d36bf4ff3410f92d$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0002.png", + "frame": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0003.png", + "frame": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0004.png", + "frame": { "x": 77, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0005.png", + "frame": { "x": 77, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0006.png", + "frame": { "x": 0, "y": 77, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0007.png", + "frame": { "x": 0, "y": 77, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0008.png", + "frame": { "x": 77, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + }, + { + "filename": "0009.png", + "frame": { "x": 77, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "image": "658.png", + "format": "I8", + "size": { "w": 154, "h": 154 }, + "scale": "1" + } } diff --git a/public/images/pokemon/exp/back/shiny/658.png b/public/images/pokemon/exp/back/shiny/658.png index 416f11454633db4ea8e9ce8929793954678f20d5..bb0ee7accdf38a7037d7e261afe99f781b70d51c 100644 GIT binary patch literal 1653 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 O0000f6Xi@@54ZTQ_E-Enz5K6$1 z03tR-RB%L5k){YTDBysjLy@r}iiH7DvFijGMAUI`6dRUFWUU$Bym{}eS9UO(Z2>7`&z9wUXbV-Il z#&6`Y8GKGQ04S2&F6MJnWNa;Ck|;8QE#r9r;7G||@X{|>%+C|c55>;RS}qbKr-&IQ zTvLXPlM{>K&(BTgi^a?^4mXV>;xX8n8Ce|RasXz}{8imI52H3ZN4bf ze_i~WlJ|C&UW9+{8AKoW!}eExnGFE2re(F+`iE_46#!l90Z_aBhs|Iw0E)7{bq;-T z9=d#9QpDmcXDh4R++0fmpKB>E=%LdZt9g z$j;($`3&Zthxi`{{&gM}5&R^+h%b~yM9Zd3AWW9ETgVfL1(`yIK=_}U_z%PWq}jQa ziQ4!P(3V&Nr6C$XejWfQDiI(Fdt@un?|lo#M+5oIi_w{wo%_#%{(V=tO#a9gB!7-$ zM?^BX5>d|Vn*3S!?g~$*UQipUP zL&zMmg;!4Do9IA%up=Rh?=qPj=x&RGBx1dpI68aT- z2O}^EromdU5o`ssU{5#*j)WJ%$?!5bA1;Eoz?EiTr=n?cd`V|I)p<|3O zju?MT93~aB0<#&j8`F+Cg&D?-VWzQItUA^l>xvDRIYI4MQ`g1<+DyrL=EogS06Xii({|v`U^zjmmKqDIK93(F5q| z^fLNk`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6bsWa4l)YH_rsduU0(?DsM zX@qO!YV6TCtMPOWZH~(v?wpc2hv(eZgf-1HBQ#fN?$aF5oYvCT^3%%Fs?s{6^;Da# z?V+8jy+iwi_M{F~$4y6|vqR^k&SQoO!;_KDsATjprgSxR{dFa}^}2()GkV5)QF?`X z?Rxk03HmJkB>f%wz4}uIItC#I1qQ7Kw+-=zEW;GTU55RJuZ@h2VvIHzbs0S}Rx=JT z&Npr~zH34@aW`3J(qMAU6l2OVO*7qXdf5y%vo}jIt1%lghs_<#1?IcWhb_<+P8LFo z28$a^64R5J!)#@aTGB0pEekEXET35!SjAgyv+B3{Xl-wuZrx~o$A)4PXj5p@WAm%6 znJw40#`fA=@?77!tLJvleQsxN$G6*KchjC~A7a13zSsVPgQJ7Uq0M2^(ZDg$vDWbh zi^d9LZDyT!LOXdmt#&%*^w!zIS?qk+`4<X~g?%562@eae34a)26HyS+zks@6 z$%2*zuOhu7%OdYYnM6sVdZQJi6QY}=U&naIl*dS8tzuWkUW(I*6U24LW8oFzvR(TOpMEs5_rp_~TJ^wNN(wM(bC zZ0;`Z6P^ce2XB(^$}i_nB)KM)Cp}7bP2Qe7nc|*Ok@8f)7E}wKr~0SXrM^xJP1~RL zDLp2=Jp-4Km~m7{5vB?IGPN`FGKaIwvx>8%%bb_(Ts9>N5;bK**^9Ef#WdN^)PTf9 zvR*Qp{o-l7TcBI8wqSIn=gRt3(5j`Y zdRObOE?Pal#&6AmwS={4Ykw%TE-Wv6xh`g1Pmxy9nxe7we(PI{6^cd0H#WFzsN0Cz zDA+i-Y3`<~O&?2mB^OJrODjs>Z{}{k_?699m0x|@lC)*8%%N=0R?Jr6*6Z8cw;d=~ zF3&F?+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B>BD~E ze(8aT1AWbo&CM;EEoH56tE6@EV8X%6-*|u1-NtOIZ>P7H9s-9XhaP{M`0e$>L5F*f zu#U8SXZT%h2eqT56Y5;vIn|ZYCGC#u9zGg)w718lr{jCe@An_mJyvsE<#^c%!il02 zpHAkVoIaIx>gnm^(__6$dheWxJ#(!uyl?Pq(Ao3ne9xWf_v}A;-u3*k3(gmgUSwVD zy5w-FbHIL};|Kd6ItCpEJBJ*Hx-UCj?irppeBz4xmD5+fub#UWaP88_{E^}7QP*$Y zNVp-r$-DXJR{E{yw{vdK+*xxMeYfPE(!GlNn)e%iH2tw%>L5Kn>ODH}V8MesW8ASP zKV|>)e!S=*`C-L`&P4Mg+egPHeJ3wJUif(YN!F8@r^P=j|6Kdbc>FRj6+1Ql zT=e|YubW?}zu5oM?q%TjV*hCm8hSR zwxyYb~V(0Zs0cYdgaeAUq31tZ*5SHlQ*&#)=R z_&rkX0$SW8Fu+}%h7;Tcnj%O@oqLvx5hTQWUv^8l`1LsKSIAw2I~*rYj}6FvDDFbs zQS#81^V}`sCW`y%8gb&dYr{zjz|$trB`J5o0uGtUnTK9^Qg~oLuXBDkeXg<&BgXMS znAiI@-8`>BwqN}ml0A-idpr>OkQaruU&FS(4`qlCPZj3}U mpfyHSJYa5&m4TPMZGQp_a6ZLp+2bw%0000j+w37uMR60b6*^lAhZaRA^bd1l$WMw5$XB z^TPB9Eacn^b$@9zTGoCGUI-Y13hYX*X{AX7uD}MlTL-|VaucwLTs`TqHJ7r-IRMU* zE9Kx?un@?mx!I%EREonn#}ITEQVtd;^l>)qJe+b2KzA&}=<|cV9}k6G$;H6&NCaZA zhKfAEyMZ8kHxS_6K#;u~2=HzI_|JD^dpB_Ba5v&R?@QlfExz-94{M2?2etUlv6kF9 z)=>HLu<8FdHgo6Oov-tIPAQfL{9XEDfOF;yg7hvC{Pp+z3rrnJkBUl@ZU6uP07*qo IM6N<$f)ys!l>h($ diff --git a/public/images/pokemon/exp/back/shiny/945.png b/public/images/pokemon/exp/back/shiny/945.png index dabe70fdb315fc10f625fbf6e2c194f81e4d717a..71644f574792c7602e8762e6205932047f31540d 100644 GIT binary patch delta 2688 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 B>LvgH literal 1807 zcmV+q2k`ibP)jGz`%?V5fLDJq+-4Q|D?2@H86L?=?Jqt9cmwg3M|oyw}|a9cf_)+8m2!~>o>{FLvdYSM0=FBXb5Gz@DMPEFeFROkbFD+VnM{lgPQmRSiw z8qbPae#4f-Ls5dyUj-)AYOrc+=pUY1pTCNhS(#rpmTv{Tv^4Z9GB7RmlIc}Z<%j(1 zgJ-WmGuBYbY1nKKB0o+-rKB99i z)!xuQJhen}K}|VlfL4@ptQs2f@GeWTTA5Y}3JSa3m(y-GDOv>@I)`Tthb+^ySWVet zTJyZK%xhqvP(%Ollo|$^USAi~>mv41P;>duLaAUw@9+c-8o66(rpc^^1GV@z!wuQd z^EwaHb!}Lrrg60QFdh!(13E<;Qp$&o!+E-13rjIa{b?B151@)wfKbDxk|VXQ*Xwam zt#QyBS`GwsX-F6_9j&4kJQmb=J)GB&)vqD{o~!S(SQW2vxSkiSaU5GK1{&5@88S_F zc%_XaRBJS;!;IF$M;g{zxv+9Buk`xoc|0hGs1{bdA+>P9q*j*G{)&TgG(>f8D3TK{ z)H~N#3j01cRgZ& zYyqtt*8T7=v4(QgV;M=sAfj}9<^5g0to~&~9zNR8&Ll=EKv~S*Z@1g~`|YkJ7Ox=> zA8N>dm>cP+Kr>UVw_>&UW|+GVYE*p#z(cX& zGZri^Dr-`as?vOlsqjBTW*HpQ42H~w7Po@BW){G-Ib_sJId)K z0$^(tyAqXhddiX{IGs*=kpzuwh+>FR))SZ%VeC&vOIafwQ2g_!WdEb`Ey0ppg3VDR z?N7!kFw~ERpGKeyN{plsrR4P&KnO#n(gT$>3BcZ1djN@*n2snO7WEHZQ2sZ92x$7E zd?*t}{of)$A5{MlUK|ylsKrt75ngXpe4-XWISEhH+EISN_(Uy$stax~QS(uL!7V0g zKFTY&!9*>N+HEmWi=(i~L@kcmV4@a4RaWtdS`ftm+fCGblwUADQ468Wsl!CgK{*9u z6SWwMRz$@oYH^g)FfdUIq1dq3M9oJzu)stuirQp^7f1CU;rXcGL~R&3QR}pJ^CxP` z8d@i6OnmLexxnsmqBaaaAK?)dUc2os!ikz*Ylw{S;%hf*JxtVwdZN~U&qpnHq84Af zb)2XXWm*oZ<3x?92~)`m5T8?_3x z>M$z{v*NR|I4eFY>(BCMWpUPD x8_;ECm}ZS|FbYP&C>RB!U=)mkQ7{Td0RW;v>_E!X@caM(002ovPDHLkV1m=UM(6+l diff --git a/public/images/pokemon/exp/shiny/658.png b/public/images/pokemon/exp/shiny/658.png index 999bc74c6591ea208a51e3b2054adbdad34c25a6..e7278458f2c583b021a9ab03593c6ce4c944d514 100644 GIT binary patch literal 2403 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 G`Tqmg+Z-nV diff --git a/public/images/pokemon/exp/shiny/684.png b/public/images/pokemon/exp/shiny/684.png index 96fbea5e3951fc2624e2aa28452b49502b650971..ed7b392cd6d27d7470175946ede1ea2f4f5c9bba 100644 GIT binary patch literal 2998 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 diff --git a/public/images/pokemon/exp/shiny/944.png b/public/images/pokemon/exp/shiny/944.png index fdb0f2ecb689489bd27962152da3b6ceca747b09..ee13a988a2b6c7ef37636dbaacefc0aaaac94048 100644 GIT binary patch delta 3482 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 IM6N<$g1dXNa{vGU delta 685 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 P00000NkvXXu0mjfm`29_ delta 1601 zcmV-H2EO^RBgPDn7=Hu<0001nI8omK001yhOjJbx000jU4>CPUOJQqNR6SlYlz)F< zlwsbbnW(9$;;g2bwn|{t%>Ufn!{*}Q|LRs)qeUnH0004WQchCOn^gflZOat4TPM4kTRJcVwtsuXgcybnLOXI^8N)Cz z40z1KICAMWmbj<0t>(QC9rD1j6V0dq44f z`tY>>I`8djT8{_d(T{eu`YsQ^JISF|KV$%CRwL*nTlK_P-DLpS7JIVfC*##I4=6@$ z0iAJ@)W!^;n171rxllU1=p@E02m#P^!Z7fl5GF^_{iD5PjGT%9*ieX9Pm*2~^`gDx z>C97c03RCGlSpMRdYWwqaS@>OP(O-fRn`p6^VFaK2eP>2&~TEblduOJFU%5<05$Y! z3Y}^E{9aTIFXE#>nV|vn8tEWS<9PpZR4WX{0W1{&ynoO?NC%TiygwY?yX?>a7Cn@k zG+v~G!8A_a>=-nF50#}xJV^)fK6D-javU8lY*}^*0ADp&`|GzLke$&8I-!bbxio-A54^Qer_=d* zA1b3iFMm2d>_G!~s;#w`wN7|9{vA4hg!vwpO9L}<&B-<~#4}jLpT?un%U|+6EVT&* z6!Y=9<2b7I6MU1O{u;+GJkiPauv;QO6$fVIlXHk6OCk`^f&A>Xgt}SyxcpQcn3a|D zGm#C|yWOg8g--)TszS4uz6{hFq#`<*{jCb}FqM0A*SpH1MG~P|R1GJ6Wmfdo5R<(tjjz*|hUh z5da_h?Zcg_+$XGgoxqiyzGYjM5LLK{{8SXcHodd+z>}8?*Be6VZXY&*3x-QF-TYJx zz<-7scQzk5F5E3N!qBhuA+Ye#8KZsZ7GGW4q8<-=={Q>7J&K;Ooqr-=AoeFCK2w zK#7PS(qjWUgVSTJ^5f1X4U~xx1^{~Fw5nCU*)|ve9$i4Ox_#|aHh>m4SI)Qq-hVka z&zJz7l`qd2XHS1f@tusjzIvlmr9`ojX1`*vb5$=@03eeqdMN_ndMO;>dnp3odMO3`54;os@Vyic@Vyic@Vyic z@Vyic@Vyic@Vyib@V%7wPI{@Oms)zMrI%WIsil{SG!643{L~|`L<=7(Eq}?@A}97h zWJyah)_MzE^JptGMB060aYJ*NWAKJzkBt0_p|s4ILm?gBFKdXn3W*=CA-dwzCMqn2 zM1}RVi3;m!6BX9eCMv9_O;lJZ-`h5X;G=PVW{pIr3?|nOO-K1b2@sda)xM5FICPE z&FiJg8=~@FieZRIFU2rK428rF-w^Q?(%aA9H~9JUo&E|G00000NkvXXu0mjfz)$ov diff --git a/public/images/pokemon/female/154.png b/public/images/pokemon/female/154.png index 4921f1556aae06bccd9162e6106e3de5f4cdec97..f671d6b75aa3ffba1f2b1c7b95afd62f698fd25a 100644 GIT binary patch literal 15026 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 Bk%|BS literal 8625 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 JPDHLkV1jzJ&U63( delta 1829 zcmV+=2io}P57!Qm7zqRe00014Fv*RPE;D}tbW%=J06^y0W&i*N;Ymb6RCr#Um_KjZ zRusi40t_z+8FO!wbPJDP8C0u5FvH*SgH3=4H!na@TJ= zQZ3ed74NEM+fMwL==$!iiLJ?hjhS*+VN)m7|E=}vrD-Zmd~f2-`4;h~kZ!S8*-h<4 zC(%T`YMRg8$5~VSI(q8FCEa4KvYUTyD>soObLe*AykYH?dKE{{+cy48TeV*EpcK!v zve}!xy7mwBCQnSZx~Wx;Kb&p#NE*p?m6=VOip;yrhO65@m2wYM1=)M^JfEC|)tkrV zr$cpns18Y4y)>UA5_c(OtHWQf*UDW*zBl%p_}xe`;?ED~O1(QAUSI!B)GB{IH`co^ z>DBFl(j<8=Jr7+?6Cv3n;$5l=l4-2{gQC@+#iJ@{VwEcIwa>GJJx@s|2w4>%Umge z^xREM)v~{PAdU6RIB`;WArc|FN?~jXEwpK!usR8viWAk-66Gd}_{92C886CV4N71n zc4mV94Qo)C?fU?2C4Ry{jsO~INPQd=x#v@W4kaY+{UewJG$an_dpQVbOoZf5b&Ts0 z>kk1Mk~h+*Osy^X>tBC}2jhT-1j1&Pe)-S3pr87HUK>DTVvpG^KR&J<`7I{8fUYwF zG$w-C?d284oo@fzLf#h8wUiFfm(-K{(Yby)tv7r>OFPt_w*6Eub;c0UB{3 z&QospgHpUd20mUIiStg zDbx^R&yMkV5OF|z;ph^aknS!KZX^dZpe-1nyLaUSfQEJibSU}tBDQf3XinG#B}d zOfnNQNJD=On)4kMxP&y&poeI@6SO3x@dnLl9GM9Pq^SlC8e?KCzM(;n(fE5CG-wRu zqmxWEXwVq85kN!cG=>e*WP?VWO&o2|oW_`#jy7mcW8R?W(+!%_7!5j}Y|xy>p>NQl zh^GO~X&fq#{P>3eJ=^4C4SJHsB8H8TcN)3?G{b)>gE^o(0%+j$#4G__4rrG4Fps)v zXAY(SooRdk!nS<(Ru1UaiVrXme20w#y7I4&bMt{&3(R(Ww`H9J8vUD+{@wQ-tp#Q~ zzJD>)1fX37M*JqDq*YZ6qZGqB4QN;aSXeorIbmauKG0MN0G59PniIAMXa&Gd0GhXD%1IgtY>omNZ5h_h zC2%+Z=#kgix>%Gs;vCSUZ8@y<{XPd^8KB48a(GoNbPm9d0vc@@fYrLp0aylT-j;I^ z$bOG1L4zIuGzi-VbXZ6s@(T=PfF5njp~`3Y6Z>{RgT^5N`G)~5V){1@=>Gx#qrefe TO_R|+00000NkvXXu0mjfqDpGO diff --git a/public/images/pokemon/female/198.png b/public/images/pokemon/female/198.png index 29bf2a296a5bbd97491d8bc2dbf98241973c0dec..9cead4fcbe04464292da5ba2b94a204e4e477c7b 100644 GIT binary patch literal 2796 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 diff --git a/public/images/pokemon/female/25-beauty-cosplay.png b/public/images/pokemon/female/25-beauty-cosplay.png index 018d00112548c7048179a1d06c6a5b8e0fa07b91..2688746855936a1313a6cdaaa8c523fd8b9ade2b 100644 GIT binary patch delta 814 zcmV+}1JV3~2E_)DB!2;OQb$4nuFf3k0000>P)t-s0000G5D+9IBPl5ja+!(|;>3nBZ9O45v6+;RMx~UEDI9Ql0aU$0J6s6PS5VV5{;;MNh}KB}zM2>D6ezDLbEDc*z(fY;NzpFfa*`MoPYJy9 z?>y@&hVJNlU=WLaKWz(u-S5ORUBuNr zO}2;{?3`b5@>x7y&vE?2a{=z|qj&ClrNrNEHg`^UX z2S9CtW`DiTG$x@zSahZ4)xLgs*6?b<_HMF*z(L81#?gv(bv!*&Ut_21jmi2KA);%#v{3 z-I-Bz)i|~>(!~x{JonE;tag%WP|!-Yzxb?=TBiSb_$mkpmkJom=ZV)v&bxdD6DHA{h~Z4N(YyXD zp=Cj8mxbZ;w%g-%0jz?u&*nB0q>C$3&_FQzN*UU?jm*}mhpO<{X{yFJCe(j}v! s)hAOYe$^NiHXE9U50~m+552#C0PCPb9&$z9b^rhX07*qoM6N<$f@yV`(EtDd delta 746 zcmV1?M&I=Z}7d*qs+%nBvpoOr+6T`_()hc(ue1UMR1gSaivLhF5IFyjD`@Z5r+^!2YNTk0ZkN(==vcc? zo_z(UZSW##FN5b6Yw7;447h-4f-|=0h-dg$;KTj3z$OWG->(EE*pbsmidY+Wnd7dFg@`hZ#{WE?&@qf<1pO{MPIC(}*M<3x_yy@dX z-nx4v<~)mlwz@VO0?`k?OyWllbIUf)Ec>iT?fM5$-N|R$<0V z??#M`MSqrrKQUgTXmdV?Xth|t{5XCD?}$Zpcs>N}{LV{eO z<8gi_B3qRf(9qRqCNyNg8s)YqenhVz6!XJ}6DA#RGKmMVfCm-agv}>TBd!_GH|STt zgZRZ~fAlu}pNB8xDY#U?Bt9#zix`)DWL;GJCSzha+B&`T-w4%;t*w>e^R`>@o&dWb z`vIEy=*Q$LexA5~!M&MhJiYSxMvnA}r@lm*@%{Fc^iJo9j&@J;3kjR$!fspl@Z(bb c_AvYV580(DMW;%g4gdfE07*qoM6N<$g0I(T2><{9 diff --git a/public/images/pokemon/female/25-cool-cosplay.png b/public/images/pokemon/female/25-cool-cosplay.png index 5936a9042edfab79073d447fa2ea567b26e9c185..ae1e7c76d443a2114597d70a4deb65eea543f00c 100644 GIT binary patch delta 1847 zcmV-72gvxA1-lNA8Gi-<0039HD>ncD00DDSM?wIu&K&6g00#9*L_t(&fz_E`Xj|7A zz<&x}+6)F)NRjD_lK(`8^aJDj z=R4>8&Ue1^ec!o)0EtGUX3+B&Np^W3M59r&vr|Emq!$|A2mVu$hTw+|#b0QvyTFB; z{1l|AtK<@umJSw;MosbeynVGfZ>rTQ0JpP`0nqZ#+r2wNc~;Y`R;yGhmC$zjbv2SC z$uy?JE(I-L-bC(-_h;0Dcia1HjXN zV*_8GUnc#}xT~!b{=tK#mOz8YRRqA;@G>v|rv6;OdgXsh6CCg9;QIVBfDhUU3~UJO z+{kNdYfW`+@Cz#|A;4a80n?T_1u<#y-}wbyvyPO9_rQycv_zJHT?AK zIJr^@fPb`J0Hw=%p%>8dMKW{Jrd(n&iTU}OKl0Qj(GcFZIrqg^NMAO&KEKTP(Q#6L z^5=@wU*i1Z`$Lq=WdP*9a{Z;!wIygZ)xMEhpae!0xv$KJ%gdxMn{`WiWZ~Xj!r?H7 z-+Fsn15YL~)rllpz8Luan{V`{?E}FNzx6iZaDUi_*3R4nz2MRjiE82AUA#$av(V@T zK41G?piXC}LT9Ja@N5v6UKZ}%b=4{AMAEOMbYVQK-&pc$I#oT5wKF%Z38dNsT}MCzEdF+$Hzr>Wgm6Lw4XwQy@mai_sSqA2 zT7Q7G2mx@gsPL~0JZkq$LN8F9f9mTvk?2L&3#P8?p&)30)6qNIhWGh+alW=GYCi4V z^#_ZN(B<*_v96<5n|u%b>L37$qL_-Jm_hpLM3URt$DEGd;dJy)AYh|R8v;lsPnZC` zT;&!g0MJtNE=4V0q&M0Jz^%1u--HD04S#LQhQ4?q%}1kST)dEGal*4ILD9;w!a&oo zYFoTt9pn}#>_OFh4{E+AsErTUDX+cyrhWa<=$L)&iuE-}?+T!Fp-v>p%t;&O0+){q z=+|C-lkTGjxuH$f0aNX0`Dy!FK=-SIsQEf@_tArPoBLlr0^r?uhHLOyf9MqON`Kd; zO9X&6Ns>&bm7IeMDB(7ZvYeQ(fOW!uF?$)qFaR3Hduui3wp2Cls#GeWD^pq9I<1iV zUq13#JLvo>_mz?R%2XiFya~%hFvb>^nZ72=S%!?=tS+w2w%)z=G}LOUBH=0gj}g)yMP5+ zG}Tml&FzZjcH!GZr&p%3=BdFEu1sZ-Wf`!-nbT^d!f5#-<0m_i_1&n|Do6H&7?{f1 zDu!WjZU5fD!6ZpC)zsGNnnq&Jb~F|rDE1X@!B+bszLsPfWXR589mDbs1MU%tWm7;r;gxyI{l$06aUt8-QG? zWTo}R0)KnsmmG-4xaNR8vd3Z(|AU~dXd(ey|M28W`Nw-Y`09z3o!?*lmhZBcNF;hO z41;IqcQby{Iu#j)K_byhzkfQ2qIB{8;41pdRo!R%t^LhzdC5|2j^-D5$)aaO^2m>{j_7>40WCX2HQx?bRhHsyi_Y~KfLAJ_6la*0YyzJCIT0J|gSz}+(o z7!MP6;p5Gka$nhgFZY#QZH0(E0#+QCB*_$sXtU?irr=I^=LEWE7OX*Pn|5D(h5s)3 zEt!c#e10w3%Cc;)k~4cgFSskJ2%qhqxn)1Qwtp|*WiRo{$XQ-L^((&q&yN7S{&5>e z&Rd~xV0E3`ObKsa&VOq=Da}d1<_f81;7t?^vzbuj)Oxzx&%$YRdCg0qlxYW zG{|6F}dP>rFJ8A#`002ovPDHLkV1oTbs1pDH delta 649 zcmV;40(Sko4weOw8Gi!+003ZT+XVms04-2VR7C&)01yxmDJdx{uOm`YT5oKQgd!rG zQUIo{w#6YC=2}Acy&?DJQvdg*|NZK#D(zJO0004WQchCBl;q z2+91aKDi*3N6Hlg2(N&AQ3gB{2<7x}jS?_j z^L$kKT&r%tv6*qgam^M!nipStxuwGJ(8WA853k2nby%s`#;{*mncxVovrSI%M$o8W z4PjbPRey=0&Erg>JyjHWi;nV`pQFKYO-L1!oO+47lI__xIa-X6{W701X{8! zU&3t+eO|(^mPU*BJmV$3+v^Vsl@vAl_OZFam+@%n^^o6n&SN^ZY28mkJqz%3A%Dx| j9E@hY|NTpQmCP>!s2Y(FJ7GEi0000;352msLF$bXXA=l_4UK*S|O+T%lc zsJ7>dB+yt&DN{KU(*^#OpYf{Ca?JidrCTsvX8Gc3=Xsuzw@$N2=iORlTslr9W4&^+ zuuIh#>QYcS5nr#@TDfWSFxW2TY}kFohQD?QxpsPwZHEq=LJ5FaL0cKr*1Y$~hAiG6 zcv2>42d~J6(4~+{wpT^aTalfz26SSWPI&cdp zaohFS1Dap8&gXXD0~fYQR?V1}4z!ffl2aRe=D|q-k$HWM z@Az?2_N9~lJNp8ctB=jV8;HY*LVNa%$0@LeI7g&>0z`UUhvO3C7*;~d=z~I%MY`o% z`YuMBZa&@~(5`6U-x`r=-84WwJ~(es)7B*1?Sp?EeyauW_`4=J^BsrLcczpdxilL; T6rN*#00000NkvXXu0mjflN=$M delta 549 zcmV+=0^0rF1il22B!4GROjJbx000mW5Gg4sQc_xDF$kPe0L390-jo35T0-}|A@}A| z|M#W;{pxW(K(hb<00DGTPE!Ct=GbNc000SaNLh0L01FcU01FcV0GgZ_00057Nkl7siB z?&)cxQ4u{3Wq<5jqK=OqU{FZh=wlb?1*i#rh~=Yww^pg_7J=58C^R z3)pehi4GeWPx&l3E8xLxbL~6GCPcA*HXCqrf@8or4u6B=>-z{g<1;TN0rbq*GEwo_DR=4A<_olI*k-{yK&_C}>Bvs$h}1bG za72Q|hRXQk7!I#5Wmz~y0+(Y!vbz+bSgSm56@BGXkgKpP)SztG+!ywxF2 nhu^dS&L00Q!8hkPz>@v}s977O;ogwN00000NkvXXu0mjfNx2Cs diff --git a/public/images/pokemon/female/25-cute-cosplay.png b/public/images/pokemon/female/25-cute-cosplay.png index f559198f7ac7518c3fc9acf6159d7bafa7750a15..675a141b0fd6fcdfe3929f1b3badc07d384deb1c 100644 GIT binary patch delta 719 zcmV;=0x?uYUjl z02XvoPE!E?|NsC0|NsC0|NsC0|NsC0|NsC0RDq470006pNq!d}q|qe5o4Ta4nc^E9GM zDd1UdZgIB*K7T8ut!P$>J59e}Q|RP9FSNN7gcNa>BMk0mKJk=^q~l*d#>W#a&$wFT z^dnoqU$)bZbL`%y1E;{ou=HST;GNzQu)5ba11CNdiH`@=T%PcGX_!e5} zn65YxKLq~xezz6!4RhSRT)YRo`P+&H_?lXZ|hyyj9t?qT6Npq`?8_xsS z@jRn?=A5a)YVX4rJk?^IN`zLS0vsK)o@j^{(@Gch>MgYbr%kQ_4rvie!(%Gfg7%^{ z8N-_+CVv$2f+r=o&k>UJObk!T36(}@eOg+wZWY8OGQK#`PD`@>5L8vN##OD*h)0p& zMyid_M}Fb-v4Tbl20Z0l3V5m}H`KJjVH)By&5#?5Og~I~0K5>7DgeLF?kgMYmmfYC z*sxrd#Z*BmeU+5}z6~B%7x2~=d;2P%89c78;7APh4Sb2aekHmu@Dw`6UgLk!P+nYf zkJe;Ihx|cjn4S)%8SVF)hgW_6#`<^u$HyXu@DDqpAD0+LlFtAD002ovPDHLkV1fZQ BWC8#H delta 683 zcmV;c0#yCy1;Yi9B!4haOjJbx000mW5Gg4sQc_xVE6{~9N1Rdsx~Z7OAsNp{aOPS< z>Vl^8y3Y5#A@}A||M#UCM*E@w0004WQchCUwZ3WkfX$(kdWy75Dwb5Smtz^y_k7|h z5$U$zhWvr{L4WHNXInWn-4`5Q^@L09>aPPQyby|_eKB^EH@zRgCeLjK{*uFyx~_0@ zqc`#Q85rJK5#8u@QQGJl?l_UG3O!jCo1qKBaaXyiTbasYNdtTl+z;H}2Ax|zbX;X! z4F|7=`?zj1BzIYlI zNaNY^p68i3wc@z(GVTS9(~RtyQzFab((CYnr;@EwiBKw(fumx!9S!kpUU6j0_L@rp zPP<(L9M)nf4VSrGGRlj#!x(ms8j#2lR|t?#6_)gq817V1MW_s1u?4GE#ky3-jT7Y* zgVl#3tABzOE^~oLBEvqDN+Z;fH=KSipm78Po>IygJQcG$TW`Wv4W=PJ(+s;Y$^65> zZ-67oCTv)7002ovPDHLkV1j^rLTms4 diff --git a/public/images/pokemon/female/25-partner.png b/public/images/pokemon/female/25-partner.png index e500db2a3bed79907db93400456cc8842f0b23c1..8ce8d01c9378f6a5b6c8acef2d1692f998b3e0a2 100644 GIT binary patch literal 8109 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 Bt6~5E diff --git a/public/images/pokemon/female/25-smart-cosplay.png b/public/images/pokemon/female/25-smart-cosplay.png index b5c979e78ece5b04daa2d6ae4e8e5d21ee3d6100..8306fb17deaa9864426b9dd8e1212f0ae4b1570e 100644 GIT binary patch delta 736 zcmV<60w4X+1^5M!B!2;OQb$4nuFf3k0000yP)t-s0000G5D+OTDV$OO_q`$a=290I z7a<`bQc_yQAsOacLb@d-<5E&zG&GfCTQ+7jV6{_JR9v^Eng9Lj7R2c|0000KbW%=J z0RR90|NsC0|NsC0|NsC0|NsC0y5VD~0006?NklTsPht=AeZYY66oTg^W^gp&d=npu-KEuHiCD;cJpdSh|>;nf44ww`tb=cRJ zVF`dcsd+|}>Ey`Q$Y?G32mw+)$dgJ$Imuj{Nmh68Zf zaq9sVLJ-!3MbI9IW?k2pgPud!VvN+|SlGOml^HV77k{eqg1Jr2nsC7h%P(hiy;NKS zLvLDCIdXxwr)c_aNW@z z&Kglq4u9ZcfND{QQOvmAsHLAeIDswsM1;y?f}N9@I9|7{Ju};)AAD=C-VcxfGSFM S|1!z|0000O#|BgqZ$;6XZJ_ zJW+srp#Yi{#s`0)pvD2K79LRO`&f?gP|0cK*?9Y>Fp2?%S}RdB@$(vMXBpt2CB~dH z-VuOEeWwkNx#M`q26?4ntx7&|+BWCkVkFhP*v0V^zC|cz0VLI3c)}W?E1h>Jv{3N1 z3gx)}v!9tScz-A@bh@?1u&qbvem-z+z-$kn<%-X;x%Jcg7#YSJ!*|s?@EE5#&3gje z{5->R?$D-u<8|FM$4~$+J8n6^M$W?Oun5wFn62x&RMd0Mb4rP>I5y@OWo1Sg=nGL< zAaz!;B;0Vq_EL@ZhvRA(^`=3U!xv~rN`{{Ty3%ZTw0{gkLp-c%0YB8cXfIZns`Z*< z@&cdaMu&o$KzM9%DF}6@m+%K&P7|MXNk=~&FzACH7BQg)b~Y4tTzPq$1y>|!J)+PL>&||+XcJ1)9P0Q0 zo|ZM?_kT@NPN>NO&(${qKAZ%=sUXv$)c~HFO;$!`2Rx#e8ljGoRv|hAw!^9|GaUCg z9l|ZbieqqNY2o3bwLlN!rTGBh9!6bgP)q6A{Y*dhG+O;zzcwzt^RV4s|%m& f*L&vGz+m?WaoZqf)JGW?00000NkvXXu0mjfRe(qv diff --git a/public/images/pokemon/female/25-tough-cosplay.png b/public/images/pokemon/female/25-tough-cosplay.png index 2896e27c8a989332c5c345185037d267c70ebdfd..a12d4a40a88a65aecd30f1fa677e0f01ff3a52fb 100644 GIT binary patch delta 655 zcmV;A0&xB31g8a%B!2;OQb$4nuFf3k0000;P)t-s0000G5D=VF0QbEi_vTV5DJd{8 zFj7)l#UUByT0*!eE89vpC?GIGLPG!l|BWjhCo3yWO-3`frHUIzt=}AOER7i=n z)$3Y=FboD@k`{OH(H_>$`@d7aBn8S=+_N8MI%T{KZ5r4#P18KR6Y~fCD}TpBzsq^_ z`8+HExO?KTr_*U3Ty_3%?!l{-7;*Q&nccBodC-9Nh(nF@;34FjMh@Par-O2_3%TND zzVQt|RVdtYt$)f(HQ!^Y(4Hf=>6FBWZ5nKA?tLh!X31OAH;M1G8*ust!YdJdiC;N; z%f6d^_#&5T#Y7yDE9Dkey=*|2K2+i=v-ZAV#h1(Cu>rjBZ4W}J1t-`^{h%-BLQVVA zfM2S2%-5@osAq(7-P}?3bCoW*e#-84T(5>a5B*>qpMT4{_~OVqLkGwR?)xDW*F`A~ zXSp3cG=v7ZT`+AN1D;xqBKJ7PWip6CUs6hK020Tj-2AYK!4Y8gZe0B6j-RHO)&PCw zDMcG_zelM<y(@`KT_)v*TJxvO0}cO00;eB^S&1 z9X|;ulYb_~k6Z=^NSrZvoE*;qLLX^j?_{XU8F$Fo>+^^xYqY=ecp^ULrM7LVr9I4Y z;9&;@%VxeVST1z1QbdWr0+H9NO^bv19i?8{mhNo5)qVQUyyX1R-+ED%fPmMP3 pfZim3&4uFr82+8_aXOyNFNJ#~?}SEHmH+?%00>D%PDHLkV1lc1NhAOO delta 590 zcmV-U0Uqq3VE_OC0d!JMQvg8b*k%9#010qNS#tmY3ljhU3ljkVnw%H_00GuX zL_t(Y$F-H=y22m`hKGtejQhXc^MS5yrShBvv{B&uQ|LVqNsJkpas0&tN}8dz=BtrhHe-wz%E-~&Hnkct*`u$ccq@43*RTb$s# zHet@$MrejP?!ld@XSFQIyG8ec`)ts8$%l@k-R{O0p`IB&z(z3L{4N(OMbOLR=_Mh~ zoIH)`#4+G4)hO^4_M>~WO!ATt20nztIO)8A9rs9wet#c@fkk+l@ZpRG&~H5Qst?FH zm>&jCvcLfupZDEE+4tJr#d93tKIksbE5AVJhPx+wd6*t z!2^UV2G7M&2MBrO!cASY!fYZ z3cIM+VMmJ!*;hOGlV0J2uf}WrN`t526{7T=Mt0eIfW}b&|B<$L7Tp@cr?pVHKQG@i cOMz9_9}Tw|ZI~l=*Z=?k07*qoM6N<$f^8=ofdBvi diff --git a/public/images/pokemon/female/25.png b/public/images/pokemon/female/25.png index e500db2a3bed79907db93400456cc8842f0b23c1..8ce8d01c9378f6a5b6c8acef2d1692f998b3e0a2 100644 GIT binary patch literal 8109 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 Bt6~5E diff --git a/public/images/pokemon/female/26.png b/public/images/pokemon/female/26.png index 3f8c46ac761d9a5dafead708c06913b855cd6101..242785a81cc8907a5f1a2dd6bd653e8ed09124be 100644 GIT binary patch literal 11924 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

RWHcOwd;(ATv?9{Fx-5j)EG$ zOgG9X$~HUJ+M<(LAk{VLHvNdy*q7Jx3{NK3@D<5N5()Dee>w*yE`YN0Ao3Oh{_4Y zJO5K(K&m?`dL)x)3mH-IsWJ)JT=ID7CY86p6 z1n-Dh%^~@2=k9qXZFWR~rKSOI#&B7!2X-$8_V-5P$1m3dIXi}_-)oS}`&x%;@C>VLtil0(lgWItlvxd;1NM78$|QiJ!s zKX$asOqDzMww*=V4oEg)`+Ex_1sv{SLf2^3uF9=X+6fH7 zKjtzJmzczFRDX5ayWT)g#N6xz^u@4w?|)ZpSK=(U3B&HT(Vc8<8FiMkQfS@pa<^qV zRJ`q=yD$05Vl2O=@rY6d5?c4e)nf6tH3sOhe$bYE>XnJQG8Afg<|Y=5B6Utwu5CLw zZvG?3n4Lew(`1sk_>UQ1UxCMb$(JFn=3X7_o}?Vt20nqupOC8DXr@j$DRt%go1!em z)1oBScpk>dqIUpUVq9w;N-zH~>|tL@z*HBch8So~U%citLzI{MR9(~aJ=Q5gd^v3v zf&%1?ypm6}k!u4?DEiK{CJBHFq0LIk9VNdX9Hb54r(Xq6C1Izg@rS_Lc}YPq|DjF6 zIBJXk_h(siU1V?u=EtDa(!Ej4T>oy2q z^t3s0!?t)@=1DaTujDGI;<}I6+1(~q=fF4-e1KkftJ8!qqv|;Jx@1NaQF9TowbRsu zTSiDI@jHfofP=+|WkqO7WO`^rQgQi0-6d4w;Pa|nczd?El;)8AQ`(N@ilqP*L-~nht_amp?jdy_kV_XK zR}RZqnReVyl!w=x`v_|&)V0j#<4lVvXEo!JPG@C>lBEol4&Pi~U^p_Zoqvj#%{)o8 z0{>iJFL9a=(qySd<+jcnU|+@(pZV{=a4u~8lhc)&*|Rqj>NGHu^=J5Bi(sb#WI|wj z9>y{k{Sj8MyajlPv9SenK%T0wo^at5l3`TsowHD#b7|1ID1&79oaJqz6ik%gevHFPW5Ii zEAQLnZ+VNl6?lx4Hkf1Ky}2D=&>~9?A^R}|2k>Oa5hkYb}!rqM90%JVc4%udRq%s5+J4( zb^B`{#aBi3vvpu?r{;G>1cw+qYjt`3D`}j&Y`D$C++z1kg@m#tSuU->x~p>;DhfJ^ zre&~)D1TU46*(5cxq^};lbleRiJh1uI!`0=k=v(V% z#e?)-mft+;m+8zAyExUCJgm?#@BxDtwv?gO%X)s|>*D6NF9J3u?fimA3|08Y7%ckV zqN^%0lUiw6zru^ZHhq(U*~X#?@V~EwU)<@}T=y8qH!~COSFx89nIuN>`wxfg4J9kf zuh)(Jvv6e7S;oocUnylXbj;lt;{?;_u4(q0p74_fdU)Nmjj#wrRjpH}{tHn#&D{KH z)bVUSy$IY5SF$cFPk1urMDVdKXDFC`(o z=SO7zH0959Qc5+cx5IwYX7(W^17~qD zb4zFd?+*qH2Ee?@Z*m~Um~=}EGAloj_A1k3LCnTSWY@7$7yL%+L(*&tC4;aW& z&1)qkH-uIP9|8nf`%ZzgAld|$(gB0X31NohFIn$ZwobWy|Hu5ZvWi>;+-ra(lxslr zNgQM2al!rLz;EPjW8{NX ztfXENh=F7-f@oy+Qh-)iOEFKEgja%!gr?t1X+)cL*_|fL7FaJUT`vsO*tY26fxyw| zQpBZSp7Wmi^lBkKtFcXw4Ppf*ij<{YwhCiKkDjLa;gXLq0^gAmoZ_?MjV^Ic!z>@J*r*yd$mxUXcw&&tqvx4fEQTT%u33T0sQH z7Q&k@(M#HX!m}oA=Mb2FQX4Q)e+sQZHbIL~FQz7}BsHS74wY)lP?+|$N^Qx2XLU{v zPUIW%Mq&Z=g}rg(|BOr%RF80nDD*R93+3(h6|F6Q6Ez{`KarGN1jOhuH^`1cd9f6f zB$yvP7)-$ZzE566ZH7d|$D&fb>WFM5MkRGGJT@pXZi)St=5p`E6bMuW5cbc93z4f( zh-L7^rhQEvPY+317m#rR6D6FTllDw$uBVl;QhOpr0!aMOjY@DBCrF!s>RqUg=)%lxVqlv71)Y>F?1W^oP&d_qh;>h`dZ8m}Ewz z1SV)&@y<@6th!5ZbHXDsV}n7gy613n@4^}2XoygM+g%{aBVzO_WH9@0iWeYn(v1@e oDZ#<+;s=R(pCh+miaP;_+)_;A)L}L8|NWRMBLNhz6*UU}f7TUHHjsyJB?u7-S^$y|6h=Eu=%qGrr6@ zKwj8Ahu$U;>Fe6`b!`?Y{b-|X-8?_{f>mLJ_x=D(?>Sr;hT~`d+`bFoeD>b^gNXFT zWE4fYh*|UVwQ&Hef<^~)+yIbf9it9@id9N292Ak>WC2B~7GpZ+-Z}k|R&Np= zHx#9!C>16Puz%L_mgWFNmztvT05na*o@d}{z_|lOskqq?eUiz&vi3xmdeLWeZ!R4- ztKC}-=)FHU=N3O1A%R7Ti^_lKqK+GM+>mD7YB*TA21kiV@5)+v1r%j8Gs_bZi0gs)_>r$djQULSZi_4O>4CC4M~z< zGLKLbh(ecVOcrd~JTI3zJA(|v0HqXR7-BL{=ZBP<%rE+kkXy70aJ&$tnUKWyMVl*+ zm?Kcg5X%rZg8uSX0Pe2%yD0|HIwsA8lNrvxG?NJ?x<^x7E9XU99=8~iZA$U#8Hq?= zRfhE15r0R5H5E4#1CXQ|PsGg*X&iU+=$>bQ-{RtG2fg=)(8hHn%c3b~-woyA2bWIr)}c3FJ|M>O6W^tN*0U z7uG!2oQ@829!iVzdx$VVC{{|MNfbu+*k&;zRD0S)KP>pWa39O1C05#jUdfd~p6eFciSfOYoS~`vzbS<4 zQs31hs=fzSyPVm3^DL)eNWy$m_Ui9acUOomTd_)frO}m}*DI_-!zX@K_+QU(cf~3t zrU|R+zn3}p7x)#0GIjXr9T$DJ*3^V6$j~K^K{`p+q&w!v*5c64qdOiJ&h~iAI%&sD z#fT$$4qk62=HBixOy-PX;O36Hb0%U#@c#75Rn-f1RxdsB%=$>gIoXcG+a}EvJ-J9t zNa=9+jpB){iLd6!Ux=1Zi2KBJYR>Mr1{Ygbmrdy4u4LwD{5o6g{db-gHm+Gs#l6rbcxl8+hq zUtnWnV`F0#BGQUT`>48Gek{}aK2%j_*QqL@lB)#gFeMZs8Gj@=+*m}~BHNQD^hWIGh}pQYbRli@sgs=zPu1kYIk8psMzALw*iE(PLvdH7u3`cv-UOdSHu%^y>E! z(RU8ITs(_{wUc|yW$~MNhS_#|Iao7V&uYOT!wc*qX=P>ji3Mk O002ovP6b4+LSTa7#`I$V delta 380 zcmbQm(!)GKvYwfNfgzK5&3holSRCZ;#IWw1%u67LCEd~2k%3`jKlh(RRv=$Dz$e7j zz`!6NAmG3PjR_6`Ga4K|TrfCcpwQ6Jv0}xBA3uJ4NC?<5L196LLBn_&*9@xN>L4LZB39fk%C0F#`kNVGw3Kp1&dmD0dlUeB3jZ%=wmX(>OY}OFpX2_{n)PVY`&wqA7O9 zE>k2dr~S@vVNid3t&Ek`_F2e7hUn_uj08NW`ay=MRdhMNz3$l zaLma)2+~%0cIjF?koF?eahx<;>>tA`_9yFUeuX|}7 P&}R&uu6{1-oD!MU|B zLV%r}ot>Q|h-e_9VXHcyw>YiaOPP6f9Wx_TGD$F&5XtwHmw#xL0ccUlV+pM?oEv*T zNqjKI9G)iVXw4CTS%}T2zKwo<)D%zC`P2q32_hP#$stWX*4E`*t}a`M2-c(r0IQ08 zIju4l+xYHsy(QAmw5qy5ga_ytdX*-mcm!(#vd002ovPDHLkV1fW=&{_Zh delta 344 zcmcb{{DNtMWIZzj14AbBn)g78u{g-xiDBJ2nU_EgOS+@4BLl<6e(pbstU$hEfKQ04 zfq_9lK)`_o8Z#OkK3p*P@#Dvbgn%6r6gCuSEXXhbs`}AhA_=6pOM?7@|HA=;mp|ht zpfG2FM`SSr1K(i~W;~w1B88!zfnleoi(`m||JzHBV$BLXEEhPJWbOUmXw4a>sPL6x zZttEa<_%)M5C3^+B6}oqXV^3j#rs@OVxpdHc*WK+We<}AXYp3+8Ig?3Pl^=vS%z92 zGTOVO(PI^t)zaiwX`7cNd^+*U~>8ETb*U>aW~bnrhF`~Iq$dqnf$>o6XK7mwYjzE)jp5Ez-J|O!?|sXe!s%g jjVp{=7TdJ^{>Rwju3owK%=S4zzcF~a`njxgN@xNAc6F2O diff --git a/public/images/pokemon/icons/1/25-cute-cosplay.png b/public/images/pokemon/icons/1/25-cute-cosplay.png index 76488be18fe8accc22a5ffa9404f5ab048960042..71822acab8b64a6a74d42a1cb1cb18ea94252cd7 100644 GIT binary patch delta 599 zcmV-d0;v6>1LXve8Gi-<003UyT-^Ww00DDSM?wIu&K&6g00JLLL_t(oh3%FvkfSgd zM_+GFAd$$($Vem-i9}W+E0IWKB@&55A}f)R$VenIE-QLryS>}n!tUOgz8QugWF~KZ zU;e?9Cr_R{`4mD3Cxmcc)$g7k`?OvMjiTt`eo+*$RdSc0R)3|_s@$B0XN%-!L9I$B z>l}c#3TSLXALf6Q@K0L>Yx~wDfBx-f9LEk|9LIx~i&DjMnE(jS8BwYT6NxTyO4kQJ zurK{Q&yRS#%ZCXzHX)8<=Vil0G7lO#R%;(GEQD~n57B+N%H5_1P!|jHJY$SGJRxpt9vRIe=qjAC`Ma&`ZKKky{CKOaTz>K-Y)l z+47}w4-0yH32)KbqSUKQ*N4=t0eB<1M-Dcu;`ij@T%&#^2dpU?V-Cm4uI+6VY~BMm z33|HQd8PuSl-zIDeV8MJaQBjX_;iT@IE(B1WY&2p>wg?sWNVrKNr{^iq(!i<=zGjD zrO!hAM&5@xW(;=A!Hxtgbt07!!!#qZ2GbYhMM6>)TrL*?>iSG!#Z@{JOl?6mEZ>{p zJ$aE}`hrwOBvrxCSnL#&B*`i_4;rP^ZaLVIVApj_^|-eAG@H2tpifS3P8uoYZn@2Z zUUHhQM^IarH*Z9NRc`DQW(+=+-fsLYWgJI0j^lc3vDP|kt-G|+En4lmpni+!?YCB? lo6GM1%e}|mtNoMj;sq4UVMc?)hlGF~6BHU6Iu>LYoH%g;s7dZX zttXHYC<*cl{*MY69w^63GBDILa29w(7BevL9R^{>+%!>pZuY}xNpmgvFFE+k>L{G7_5Q&%qqD|hud33m>LRqK9JTxzm2RCC zu)Z%j#wo)3rsHzP?36iGHLrH8TBKY5w8YRME}6o!i3bxf>QFp4!CQ-=*}4RGiD$=Chmavtnz3~zlO=R1RCFo^@7|2T zcu291Ou^|;aG}wXUI+IbXUQ%;>HI)gI-PVsz3<*1r(oHLNPmXMgb=B??|YmKXKFgs zu#=m)SJ)ldSR%d=k-Yc!q?CUm$GyKN=Xun`9@zp7TOi6P?2Z!23#mIc2y_HC8WA7!lWun)H%!%`0SW<`DaHx%8r)(t$E-eFlLzixzhkSozEyVza z9?Wm&0YLJ?VSfNyk*k|=kX)Uv&jleO$z{%Fc{7rLh~(AjIso9!yI*RYJ;~tzJdNw` z*O7asvK#LaB9i&-JidK-sm8K9=K!XSLgjF629Ck}K^@th^VI_CGCEHy0DxfZMdlTD zM;LZ;>er$6^h2^aV?g6Q=ujK2<^;jmLooK#wGJnQNPjULg9V}t-yebVqxFCyBH4ZY zR&s*o<3rLv5oZ9y>@FtXfN>-`GO&>?Sfl3_?WGw9>?`#noC`ozH{Q z182s5e}6Rc;L;Ma_reP=0?|K!gT)`zmtD>raGq5T*JeP%ut)nF>cfVe9D=cDoUDxi zTg?f+_MfP0@8Us4bgMa;f$eqg;JN|y`W&ajF>1HC4)=NvTsMGQ$^e*p(z|$=LX|S; zb??-3ZYh(f^@`mroLp`K0FDoCadNqd+nmI=HPrP1gQ-Edoz!e*q>Vx~Pu2x}g97002ovPDHLkV1jrgS|I+wpwa@>i*4quH#f;@`*#(I^7`4Ci#?5pT+tRRXYC6Y`?)+2U#z%@j@pYXK zNY^#I>Y-F8(Q)I9@m%#g)yHQV^sUHu+;V64cHbR+$^3F%OAqqeHwV7@Y}rs!e@knX zt&Z`(?z`$63>RE3u1?q&E11)@rAjI@@zust1}5wa-c?MTeTD5_5c^}MqlwOG`xWC) z#4p(T_|Mfpi#b*WzL~?Z;e={{%g4F18z!f)tCkC_q diff --git a/public/images/pokemon/icons/1/25-smart-cosplay.png b/public/images/pokemon/icons/1/25-smart-cosplay.png index 7eb69c5a17ededcaf06b45c65d6f4667de991119..90aba5ddbf09ef58ac44d7f47a7565f7b9f66a2a 100644 GIT binary patch delta 552 zcmV+@0@wYb1GWT^8Gi-<003UyT-^Ww00DDSM?wIu&K&6g00HnxL_t(oh3%Fvu$(Xu z#=q-SAWtG!Mn;~jM4m(uR8F?~t<&)>A$V>Qh)6NBYPw|;#mL2k& zZ`mclp+kob9oj4+8i{E9-??*rOUIfHlu{<;N-2>FxfyT`@PDrSQ##IcKv5JiW{d#< zIOk4l2(2=-y;!`%S{rl!rSDtd=3qe~W{epDU|Ifq>M>EtC3eo8j4@zlFmsGEGmJ6N zDueCMFZmmIj{9%e6G5+D(cwm+k38ffJ(Fwk`! z82MAKV}_J+0jX7%JdTn8g9`ca*JlBok;g_@JDI8^%Y%zSl_F^6fR=oqcCpL@`{vOq z`^^1<691|_l(pU!t=uBV+6TI>!@&MKEZYKYFW`o3(|>Oc*x+E;2WKv&A2DTFqU*Z2 z7gdh4;W&(o delta 403 zcmdnSvWR(tWIZzj14AbBn)g78u{g-xiDBJ2nU_EgOS+@4BLl<6e(pbstU$g&fKQ04 zfq_9lKtM)D#(@PIA1)YlWCYx}aU&zZ;>V94Ga4K|Bn0f3pir?PV?l<&jtv`tnjEk9 z%>+^cB|(0{|4{+M1Lasr28MbD&H|6fVg?4j!ywFfJby(BP{(~w7sn6_|F@SJ`3@=Y zuwD@BS}lD1Z~p7|X03;|yy1m-ed`zdsY+uv1SPq}S2Mo!ZUrA4%I-%o$;@d^i_7+P`>T_%7N-OxU z@b0X-?j$4@W@hnl&huWC^SnvfS`*R*gxsD|&KI@kP>pf8gq-=_0xUoMmt`Mrvd_jkE;%;fyd nG6&!JZ+I#o_f$>iDYN!V%Y#zJ&mwq$o@MZK^>bP0l+XkK1H!7w diff --git a/public/images/pokemon/icons/1/25-tough-cosplay.png b/public/images/pokemon/icons/1/25-tough-cosplay.png index 45c95ada80e0db55baed51686f03ba6e711435a5..18101b5b497fb89f40dc6db4f5bdebc33d43d51a 100644 GIT binary patch delta 535 zcmV+y0_gpM1EmCz8Gi-<003UyT-^Ww00DDSM?wIu&K&6g00G}gL_t(oh3%FtmzzKo zK<{=}AQ2Ua6;C2ojEu}rh>S!=A|oo0k;oMlBPvEBBP%OMjvQHuSb?JgNJzG4PZ$!% zHE=i&=JMW~4_H`OSXh{ah_oWo-Yf2!Z(&;JL6uTB$0?w5S0t#Iiy@$#u`0o8=}84ssWm6#&}DY&Z2?3v;9lh?pW zf&kl1jq?fG$7tVWD@{|BQmoeJ{(H{^5oxa_Lzvuyzo%+4O%L2%6YBy$hBhY)(SUw9P% Z06`4(sSuV`1uOsn002ovPDHLkV1f!-{B!^S delta 370 zcmZ3=(!@MLvYwfNfgzK5&3holSRCZ;#IWw1%u67LCEd~2k%3`jKlh(RRv=$1z$e7j zz`!6NAmG3PjTsFNA1)aD0D=VuJ0>XX0CE!o4tPW?$S^o@;sj9ntd5?kK#H#<$S?Rm zGGK5$a0jG-v%n*=n1P|5?=Vo+VaDV6D^h@>$30yfLoEE?UP@$YR^VVw5IB7E)xYa^ zmA40#tYd!j*XYlp4H^4q+Rs_mToSf!>QU!M{;fY^qMmKIRXV}RLd!)&V&^t%jTHjB zK8iTa=oaMLP@#fs#y6zS(Qmz^N091$cvl1bZIE@Om=caq`TblJjT1tY(*o zQs1I}=elOI+$l3QbDc~5_TmVmQTmRl^Veou%NcXrHrzD*-@ZBB(X;KDK2E>JeRI!e z0ipYR$Nvf6>dw2hTTbce^#V!96W`TL=`ne*wzYYM$RhGq!>qgqFyGn6$C_IEY=?kPO@Bre8w zP$`uv7OPCpYZQ8Wbn6+^RAE%>01Rb~;ZR~2Mt{&pN{K=zEi}?XOXT9xIRV#u^Hg|_ z6*D%rJ@h6La`L%xLRx4+KdYtR*sK4f#0S<^t4=XvW7g7u=a!T*09%A>m8MI>K|%*1 zdi)v;Or#vrY}NxnAI{$flfbP6co(eWIKgvGyLK=M9IOd2ti^-vy2roQvib#*x^`K? Tv<`~z00000NkvXXu0mjfuB~_W delta 439 zcmZ3;c8qy~WIZzj14AbBn)g78u{g-xiDBJ2nU_EgOS+@4BLl<6e(pbstU$hQfKQ04 zfq}t~4-anKIMC40ap1s$fPjDl3p6YWcKrD9qhrI34;Ks!0w&C8aQKiA0Mzlw;Y%Zs z;x7sE3;vG+7_Quzu@ET5S>RD0S)KP>pWa39O1C05#jUdfd~p6eFciSfOYoS~`vzbS<4 zQs31hs=fzSyPVm3^DL)eNWy$m_Ui9acUOomTd_)frO}m}*DI_-!zX@K_+QU(cf~3t zrU|R+zn3}p7x)#0GIjXr9T$DJ*3^V6$j~K^K{`p+q&w!v*5c64qdOiJ&h~iAI%&sD z#fT$$4qk62=HBixOy-PX;O36Hb0%U#@c#75Rn-f1RxdsB%=$>gIoXcG+a}EvJ-J9t zNa=9+jpB){iLd6!Ux=1Zi2KBJYR>Mr1{Ygbmrdy4u4LwD{5o6g{db-gHm+Gs#|h~q0q6TOTm;*X(z{Es7;Ku(39@d?@5n?jEszoj8q6A=6^zn`L62Ld5}zNxv5er zcAZiRTgg;{ao8qgBl*yFGp%*btow~TFy`31Tdd#6^X_M`jwBvF>n>s^D1?|d#b%3s z-#*%?i?%c^)-7I_Yru&mBX2ze ztpp91gZ*%QDEE+3uKcZU2hWjG0x%klY#*OoP-~qlwSQ(S2>}c{1-cIW{aW0($B4pz zYVk!A>b)YrMt`=}nDk6?uG>XS-NbTWF=mV;1hcSQ9Rtfhy51|IRAr_9=*tCdp?G$n zdGpOrB$?=~gb?$iw!_pF9Mm*ZSMd48BouwU7)R~J+_V|YI}=n&g>q4z`pb32_o(?K zmIKSff=FSp;T#W|3%?%@VR8`6#kNr3Z8=F;koe6E(b=|sI7ri4Lu$b&(F5!*n_&*9@xN>L4LZB39fk%C0F#`kNVGw3Kp1&dmD0dlUeB3jZ%=wmX(>OY}OFpX2_{n)PVY`&wqA7O9 zE>k2dr~S@vVNid3t&Ek`_F2e7hUn_uj08NW`ay=MRdhMNz3$l zaLma)2+~%0cIjF?koF?eahx<;>>tA`_9yFUeuX|}7 P&}R&uu6{1-oD!M<03W0~ diff --git a/public/images/pokemon/icons/1/25s-cosplay.png b/public/images/pokemon/icons/1/25s-cosplay.png index 74f0b993ce46b34924f9c3ac2b33b880378045fb..218977fd454cde134e96266abb2e79349d9a2fee 100644 GIT binary patch delta 507 zcmVZD+sCzfTwMZwSi%Y@LW)U1j+}y;a;-H}}7MH7kL7i$` z;!rLosYr8)PI=RDT#}dH-FY9qe6(8#|a@wDw#^q zlq8b#X+F}ad%%E(D*h_bse7~^Chbt-zU#V$KNHkEe=Y%|DY59(4~*Y$G{xa`POnDj zB&3vnuUVki{0`=@5|ulw3{XljOL_n^4T{Tk>K^Omg`lt2n)rsrY{#0C187_nXO>GW zs1y2$ZokCd>VJEta*)9;eth`=2;{o`5=to=7txJlB9}<;r}Q3QKG-;T3Z^(L>bhpQiYD ze}wH=!Mgj6o4YYW2wvZc#&Tegpl<7Abh)t|i}T&#)O0hpW3jWWIJw72(&(?Wtd?v) ztORml(VM$5XR4g2Fvm%K)B&9D4zV38Xlu4M7dg5$mxB}uLNvwj$)d3xD^+@sQV^o+ xGQPuWEkBi9=IC4V_;StY_WUoHUhQ-KiZ8&Z)-!YMOl<%F002ovPDHLkV1lqY_vQcq delta 344 zcmeBTdBHS6vYwfNfgzK5&3holSRCZ;#IWw1%u67LCEd~2k%3`jKlh(RRv=$7z$e7j zz`!6NAmG3PjTsFNA1)aD`0?XILcop*3L6SE7GxLzRsCo$kpxoQB|(0{|KWha%b)QR zP?)p8BeIx*f$uN~Gak=hk-|{Vz_8QP#WBRf|LrA5v1SDxmJ6IqviAOOwB`&`RQSp; zw|CDI^9HfshyOe@kv$T*Gi(}%;(e|sF;UMpykhH^vWH25vv{lZj7Y}iCq;_-EJLjh z8SP!t=&_2+YH9MTw9U&BKAre_p)E~Lafg)H_f70?er*>{oUL_a&uQz5Ifaoi=K{CI z9p!sbFuDBot`6Rso-`204l#9z?dG9i z5USBbjz}WF`@z7@n+Nmbdpk1^x_{}Wn{K)}Q5?t7j^pUl zn%ACl*;v1CDy8gro|KZb$V|XcR&*#UsoO9~gG>z!Wkrjc3&7$;AJtgk=iR>|%&|Dp zXUEevdEs9dl~NkO_x+r~6-tubl?Z@~FYi+*N%BQOSV7CMmNPdtOCN?|Cypa?Y=hNU zpp?=En=cBQjeigkRP7uCb{t1<%nYzGGhlJ8?EyR**(3}@;yBKA0z7t-Qc5q4ZL|Dh z`~V!z+9fsZMHLUV>sc7U;PlQPIDpZ)y^e7m0Syuk8fisrKD`UT)hF**Snp^2`u9`C zbqq8yOW2xEQNpn3wdV`#{nX}TfJ4YEI7smnABDR){ePLk=^Z;}T8!g3H#)ax#}_C1 zQojRJ0ZkUx`|a;x(Tfm*_LsGvcX1p?weksMTgECk_Cya){>3R2#cz`;fH9Ef?8ZouniRxb-SaW83Jr zw{cz9;+l;RDP?9HWN6UyJfd1)$4r|(D*)7md+19egvg9b4K&CoI{37CZv7Axu(*#i zLu`HPIZ=C=V|FP)5a=KX?5-tA5}hQ8{_t#2?=QU?%Ctc}6KLysC@Z>I@%}&VsAS#R ccXL+x1(bU{rq_=%?*IS*07*qoM6N<$f_t-0QUCw| delta 403 zcmX@ix`=s#WIZzj14AbBn)g78u{g-xiDBJ2nU_EgOS+@4BLl<6e(pbstU$g&fKQ04 zfq_9lK)?lqiXS^J99W?7qGH95A3r`^Fjx>UVMc?)hlGF~6BHU6Iu>LYoH%g;s7dZX zttXHYC<*cl{*MY69w^63GBDILa29w(7BevL9R^{>+%!>pZuY}xNpmgvFFE+k>L{G7_5Q&%qqD|hud33m>LRqK9JTxzm2RCC zu)Z%j#wo)3rsHzP?36iGHLrH8TBKtD7 diff --git a/public/images/pokemon/icons/1/25s-smart-cosplay.png b/public/images/pokemon/icons/1/25s-smart-cosplay.png index 7eb69c5a17ededcaf06b45c65d6f4667de991119..5742bb2718a54165121e43f441302c3ba485387d 100644 GIT binary patch delta 597 zcmV-b0;>I@1LFjc8Gi-<003UyT-^Ww00DDSM?wIu&K&6g00JFJL_t(oh3%HHixWW@ zM_)uZ(|O%?nJ!xn3L&NCVjqFX*g2&X0BM>wwk2l6CX;2m^dCu**xG;bu!>w!%wXn}QW-$G z{Wq@5Se#p&rfEYdh1MFawVl^mqm*JcY;t{mYUj^7Wx2D?&EDxjg%%4TvQZ#eY}`na z1fV3=o3?i30DoS+|FyRqIJQ^_ktwB!qKK}ynfIi}>&{Or2D`~sk%I$w@j^qYHE;WO zJn&a z{Pi~@uJP<>I1D{YUX(O{5& zj>iDUI|qxhN-4g7c*$hhX5L@Zc>dXnhGA%Hja-q@c)XY7!Gf2o3jkJ^c~mAv!>2#* z=%N_hLr#K5Qc8(G@Jf=!#GVBKzVF-bt{debK_h9##S4N-()ayJyVu}+o7rY-aeEAz j)DDq53RSQ6HOJyNpg05x7OLF-00000NkvXXu0mjfMeQNi delta 403 zcmaFNvWR(tWIZzj14AbBn)g78u{g-xiDBJ2nU_EgOS+@4BLl<6e(pbstU$g&fKQ04 zfq_9lKtM)D#(@PIA1)YlWCYx}aU&zZ;>V94Ga4K|Bn0f3pir?PV?l<&jtv`tnjEk9 z%>+^cB|(0{|4{+M1Lasr28MbD&H|6fVg?4j!ywFfJby(BP{(~w7sn6_|F@SJ`3@=Y zuwD@BS}lD1Z~p7|X03;|yy1m-ed`zdsY+uv1SPq}S2Mo!ZUrA4%I-%o$;@d^i_7+P`>T_%7N-OxU z@b0X-?j$4@W@hnl&huWC^SnvfS`*R*gxsD|&KI@kP>pf8gq-=_0xUoMmt`Mrvd_jkE;%;fyd nG6&!JZ+I#o_f$>iDYN!V%Y#zJ&mwq$o@MZK^>bP0l+XkKN|~zm diff --git a/public/images/pokemon/icons/1/25s-tough-cosplay.png b/public/images/pokemon/icons/1/25s-tough-cosplay.png index 45c95ada80e0db55baed51686f03ba6e711435a5..7e49d4945734dd70f8f2c890adccbd53a97d98d8 100644 GIT binary patch delta 587 zcmV-R0<`^t1K9+S8Gi-<003UyT-^Ww00DDSM?wIu&K&6g00I+9L_t(oh3%HVYg0iS zz(3J~$M(04`NCuPb z9NiKrG!4jeIA8LTO3AyIIK9vEZuq{t&wao53lb6%5)xt|gn#gb5dNy-7P(`mH5*h) zxpbVAlBklg1Z{~Txe;fORyhLdTICFlj%kN7?rW`6YZDCUO|pQ#AvRz7fpz~@ zf`LS%vx8EKAQM6e|NGH>0A9a0u?M^JatFHu3a3{rlRbc?f)?fa{XYKJ7o>ifD!PY5 z00KE9xP3zoh<_v(Sul{B!`lO(sU3>B(MsjOvc%!+eH)tWl>{`q4gg9i3d(GbIC2o- zm=QwwwUXfC==q#nzS5_192PZSt#zt!dNuvORn9~{10x9n6muhblPpc`(9|YduInPD z&8ufZTmK?;mi~kPl zODU&^azvxEgXeiBz}o|aZTC~GXBH4%m!9V#`xOB8Ka1GegB1vd3BP1kA-5K6pY{ps Z;t%^%`3i*2%|8GD002ovPDHLkV1mg$7OemP delta 370 zcmcb~(!@MLvYwfNfgzK5&3holSRCZ;#IWw1%u67LCEd~2k%3`jKlh(RRv=$1z$e7j zz`!6NAmG3PjTsFNA1)aD0D=VuJ0>XX0CE!o4tPW?$S^o@;sj9ntd5?kK#H#<$S?Rm zGGK5$a0jG-v%n*=n1P|5?=Vo+VaDV6D^h@>$30yfLoEE?UP@$YR^VVw5IB7E)xYa^ zmA40#tYd!j*XYlp4H^4q+Rs_mToSf!>QU!M{;fY^qMmKIRXV}RLd!)&V&^t%jTHjB zK8iTa=oaMLP@#fs#y6zS(Qmz^N091$cvl1bZIE@Om=caq`TblJjT1tY(*o zQs1I}=elOI+$l3QbDc~5_TmVmQTmRl^Veou%NcXrHrzD*-@ZBB(X;KDK2E>JeRI!e z0ipYR$Nvf6>dw2hTTbce^#V!96WXLo9mVUfRfa*nxxj zf<)GwKmYlsXA7?k?zyti+t$93|L(TGpR*1#1kZ5pl<^8M=Jd?(_`QoaS?~s5$Gnqy z4(wYueX%{V(Ab2z(6IPdyO&jg?cEZVZ+8!;oR2y8rft*bT}viUjTCvHvZ-rg^WC0~ li`!W;`u;kmzq@V2s5+O)~^TZ3H) zo^8aN9eB12FE-(I4Taed!6>YvLEU_Hy{B>k2svO2bQ>b33vkuBMyDA?0umL62S@5 k%;CV+ZVd&Fj~6DXHyFDI$Kap%w*UYD07*qoM6N<$g2EVkfdBvi diff --git a/public/images/pokemon/icons/2/198-f.png b/public/images/pokemon/icons/2/198-f.png new file mode 100644 index 0000000000000000000000000000000000000000..bfc3e9bea4cc26625afbb7dc3f767c99823052c9 GIT binary patch literal 301 zcmV+|0n+}7P)X0002=Nklvps*W`ud^CpXdk3m>;y?QNeBrS z+Y1Dt(@YfGl$ljP)9LB1`w06?`%jV%?r-A_w`01w)r2Q+00000NkvXXu0mjfL5_qQ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/2/198s-f.png b/public/images/pokemon/icons/2/198s-f.png new file mode 100644 index 0000000000000000000000000000000000000000..ccc258cafac7ff9acb4795e8a3f3e639a2f57938 GIT binary patch literal 362 zcmV-w0hRuVP)X0003oNklOb|*$#Ux1XD42qliUnAMnkJ%P2?`1}U;;|Rv-HsAuoD{pNZ8VoV=GcV zy}Pq7jkUHZSxp73fEDmx0Dl>6+gfPsy=Z{fP4^LDaYqE}7CcbnP(5&>VfFW1qTnwPk(WD`+znuZS09XIfKHMzlE&u=k07*qo IM6N<$g3Hq)$ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/3/350s.png b/public/images/pokemon/icons/3/350s.png index eaed5c4bd11d8b70a937285fe2f4c2db6127255e..4f5de9f5d5747867eef4e3ce2cba6b5e213d0b1f 100644 GIT binary patch delta 828 zcmV-C1H=651JVYNBYyw^b5ch_0Itp)=>Px&3`s;mR9J=WmOn@vQ5?rVR|*|P0xnka z4qS@cIS4ISN{9-DV!5SDT+CL4I%uPi5Dci8p#|yGWHC#ZkkH9LNNJ&k4Bk@2@m^5J zAdXJgA-?Nfa*4S%bZNfR-TV8w@B7{F_h6ub2KtXAgm8oq&VOBP{nWi)2MQsaqlXUy z`|N`hUdVnz_XMcm;ukkaDK&5Vr}xhS=h%}``T^OqgPk<>XsWGEN~!55^+3p0r-PpR z0@&(a>oIqlV^!;J2n0R1&bi+UjFeJ~b9>A*7qJgg0A#*CW^6RV`DKH|`e#a;FPi<6 zQA{TS)Z5mxs(*Ei`6$D=X$&JmAyetNx7M*IK;9o^ytwSb0qhr-04Qq>08A%>Wm#^_ z3LzZBFx)Yw6Y-5LYYp_1x-Z5di5B23I>-H&MN3p7P z@`*IYd=zL82c^(4sN7OA41>(apLkP_VHntxQDSBiZz@r1NGY`@nEwO*8qf=At{qZ4 ztFgK;#DDXVcY$LI@`#mE4y#%xD9@?BZuv8G3_{bPiMcF0dszTh7lzz1W1|sHfuxB0 zKmcMU9G44@ax9-n-??X~%YuE7a^YI#EqQZ`yIk28`9zw0B2B7RLIEkqVrJ3>@1~v{ zR7uucJ7jKgm-EX8r~6q}7lzo`yAG_!0KenxhJPbUtdJw0NE0)YF0@gOc8$TFDv1!n zS^x0eeOHOuTsy>@b^!My05)Gg@l}$TnFMg*-i}NJCiKvNY6G`awLor+f&>VgK+<8IOarX-MM}V!MUUk|ysO$~&uk;I{0+j^G9P$hR0000>!Fn`W45qlrQ#gJ4rd`^q(WGz!kUx8vuE9U6&C_ zj;OBYI2Z`T&G0f}Zih``;5xtF@6;2m?KGMLOStEU%Mds`zJJdm{}c$E14~Fvhp5~P zsJ#~<75Md(5(4GV%~56wMCB$qs6B@|KycRksO$Sa1WuTXv$4%i-JwAC3L%Ok2BFuE zV;jP7)^at_^Nzsr0pHgOQ=Il5F$PH5}=ag>9;V5t1k!V&)WksFagh-vme`5I|`-P?3&7Szn+D z&~uH;h5|X0@$e{!@nNn8a%hQjAn)lqNWk0a@m^07+ytnLEO!mUblHg(YK9_l#xLH%Cs$eaQfJFMz;`!JNSWAL&H_^%B!51ujg)g#`_;RCP zGz|T)DE%TdS*ZCfI0y5#KHQ7^llbA=S?R&QX;TGU|BDN;1sc;;PRP{^i~s-t07*qo IM6N<$f)zg7F8}}l diff --git a/public/images/pokemon/icons/3/378s.png b/public/images/pokemon/icons/3/378s.png index e2fc99bbc87014303a15eb099a81d9d2d2726279..b52709493e7ddd94b9d4754bbf0bdd8ed9a4f387 100644 GIT binary patch delta 3358 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 delta 576 zcmV-G0>AyC8rcMpB!2;OQb$4nuFf3k0006LNkl1v18*wDeWTqxF zn>b`FxL(G|9Te`QI;uW5P+1K}L?9xViAZoU8P*&Tw-u*L7Y?TZvJ;ipFw8Q`!~6a0 z2R!u9L-&)EQcEed%RN82+DJ;NlO)0SecF%)dbgNs3?kez*=j3-){i-dC#a2ODVMwg46SN0KWeC*|^$ZN-5$v zMhJmYYH%)o9)AOuBnjK?mTymj-EPNI{sO@3?_U5+r&G@7GndPSIF13BOeV}`Gxq!a zpj;f}pn+Sj*8rX21z0YZD5VI)5cpR>?a(^~v~v!qo#}$J)voTYMt(D38}1_+xIEAC zJdZ5P8tYwdI{^d+!L?m%Ylw?i0YBQv25!Tdu)1*ZOMjn-O#d>P&*vPEN5U|qD2hh% z_br4diU9PrioROz#zAw~YyD=ZefXPdwIS^fYCmH>A_xM~H2rVe>D`YEs5!EP5OvdS z!vI&;s;a8*od9+Lw?`;*_S$ZpPA3kB1Mn8sG);Sf8THD+E*U2mi$x7kRaHH~7~L`` z+yvMK3_0&7923gF>sO1yxw_hrlv1x&D<}UaH&4`ecf^%k|J^+_R(}8(bRx@1Wxc!r O0000Px%SV=@dR9J=Gmn)OoFcgJPItxMr%_LY@ zL9-ezTtl-BOrY5YIxNtIEellOLPJCOCrB)?G|UC69Lae~N@hAeGnt8HN&bAUu5=Cj z?;?csgpmGO^M8pMObF>^%fJ}Jvmm1Yjd=ZtS3rxboBhd_ zk}V2fu0c0LObBs~rc3K-n$EE-KLO}9Xw-I7pxdI#DSuYn@0bH_gm?@$z6St|G1Qw^ zEXz-D&H(^&n;zl*Dq9ptv&uWn!C9=7nkc0v!m72T)c;7pJm9C;dpmen=S%C3*Sa8B|I*j>=5@H&{Mb5u?JV}G553;TcI@l-*#NiM zd;kE-a(@lLbx+CzIwWwGf>R$}KWT#YLE8adv%x_C_;`nNZD4nDcJl3V&lw%OQIBEm zaC6Qfr2wT2Ri2_l5(F0wIIfya6m17Jd>C9bAaMS> ze$Te7$Mypdo5#>&OzD7 z{bYdp#ryW903l8c?H=`W$U6l9A!Gi1ngy4{#XB#=GX(7WeuqR~!X*py9Tx$y%+JI6 zC*6a((4@^nOJXRsAVL9>(tr{!S$!xSlW;Nb=E-yq&T&V{Rv&5?WoUJupjHu)WdXOs zO-Iq%(D=g1L3K{*%EqnqIxFujFt@+IE6}1&AFSo*ug`woB>^|0H3~*!00000NkvXX Hu0mjf@wJPx%dr3q=R9J=Gm%obJKoG`1g_L@LTw_*^ zN!on?gRcq1rND&_@&vAIH$hyLh%~l~;8%zX!<0I><_vy-O?lwPiyP$u+$)6`o&H$D zTImAG2LkU(TL1WFXLbbq?-D}9LWuaa)_>FHWg$d-+(<|%@qb#7tpHgx?_!n9G6rP# z06;x=##7SUwhO3dKz^uyCL4aOwbf+()_?%uc7QevND}P&llxprC&`}*MD(jZxDL9_ObkH-}PK`q>gs64Ty*Yy-I|peB2efdI zB0D$s){mff-vK0$d;fdIstg&@0MGv7h_E3L3%G6=G}5@40u%m zt=c`O!1j=81O&Zr$fWYN_RVBwu%21QOur(m74kOeAjMW(+>rzQF0sCk42Vl@O;4aK& Qz5oCK07*qoM6N<$g5h~Zv;Y7A delta 393 zcmV;40e1eu1)>9xBYy#DNkl43lrSubII3Tn+ zKnd4hHw*~4IR}}i)_1}It%V6ir>!3no`cdM0%)+Rfak+*6n_>&1>cVQFG)DeLtYw$ z0Aeu>1`&pE@^dvn3r+*hh4ycN5|Vid*Q)?}a2k?fWzJRw)Ww03PJI!$s)Lq`fRmy9 zE1*}!B|t)k0T!DuLi%y+^}LVLIVhho9|ovjJZ)bJ5Mp6i#j|=Jv|h*%b0;AjM+wez zF$7RvZ6h>YPUKb|Fwg2aG`+Ky~C1qaS8=o n0y_8aLlr=;C57FKx1cu%uC7$R>mB|80000;-gMxy>-c|Ge|M?JPW1Z&j-+Cec*}bcOU(D|>Ei4ELjF}U2d~v)- zz_T)-Qr?mvzhH*{NI;jxaV=0{m#2$kh(+()%cq47D{!y|=yO~-{=YuoarbJ^8SA{& z(u&yvJT?D!Fia>uGG$`MnLG1TJ7(GUTiVvkyV^W!aY`Sz|s@cX%s_!c_rpXYd_sVU~7fBnMdb-Rzf`=Iu8)@|FJGmOm-%{b}l jzspAFWWB_j?-k5EQ&_xBzq`Kx`h&sK)z4*}Q$iB}C}fAe delta 308 zcmV-40n7f(0^tIXHh&->Ah@KN|NQV$Qc`nsbA`}v3Ha=WMU@xSU|+FX!vgsmr$PuwP& z18AO^x$Qd$GgCKyZ^d^%(Jb<{1&~-uE{tLS1M-{^W2&Zl^^F%skPvjsDTxWe@&uAA zrGl9Y`$5k&iW-Z0eOnHe&KjW;u;xx8Cn)S1E!TGK-E5oWoW*B|SYo@|AC^&4d?8rk zGf34sYn&Cfk}da{;<~xm70-%o#NJPBk^2F7U=3z68!t>WoyqqA0000U)VZC~QPlzi61A~Hs!roQ$|Nr?AWMiG?@85bM|Jl8(e_zb+FD)zx35=N& zb9`~UN5Hc(pi5|f)YVCze zuhy$9Fg7m#%FKW7yyU8Fi^A?Qt=E6aF?F{jr)5p7V|lX9joOu^)9qArB&@Q&9G`o% ztbYdkjx6bmZBKR|yZQF6LGb&zkN6fk>!0U%q^T+9qJRCu=5@P|z5Af{bk=R#oimKh o56w8~=`Xv>M(1Sxo9`9OJX2V_O~1Rp0Q!T$)78&qol`;+09lKO%>V!Z delta 363 zcmX@ZG?{sVVLeN_qpu?a!^VE@KZ&di3=HZ4J|V6O3JN=x%>4i7Lr_pqadC0$h5X02 zFa3Qn|NpP&Q>ILbnGhp~VOkm4-~@(cct1Q={zD7674I14-?iy0XB4uLSE zsD@VqQ1FhYi(`m||J_Lkg_;$3>Rp6|G#32-zxS?!mcllt?t9U}j zt{*}wWj4ykB|3}!)Sd_^r5&76@lEi@#>_{S4OvqIqwSlQtV%j$Gs*TvsIA>)bAbqs z2j6_t!v%EBu9mIo9wP+;4nPq?d4r|L>F|Cr$evZNBj@sYohi zo9!f@13}gX`3j4(vv#uS+&ywaQ}s@7>9pF}Yd@<6MI?zF?h!KO`>GIgI(E9c=cOpV z1q;7Ey`=P3cwa+%#>=AZ4-Wig*m60ml%KDPW8G_M9%+3aMi%8tpidb*UHx3vIVCg! E0NP`qod5s; diff --git a/public/images/pokemon/icons/9/1013-unremarkable.png b/public/images/pokemon/icons/9/1013-unremarkable.png index 3aa144b6d5c94698b01081a117c02c507e7881ae..9f4ec0cce34cc881e6cfadc99671ce8f14308126 100644 GIT binary patch delta 672 zcmV;R0$=@%1Gfc`BYy#HX+uL$X=7sm04R}lk-JO7P!z_0Rz>mEK?f0sA}S6RL_r*- zf-dS%EBIQHv}uJjh9pIbtKi~La1dR54gLqZ3a$!*pa>$4&b}5Y@!VFZNWJ0a{P^zu z4kuqAG;JAKuWlT&w(rKLVv&W#rAWgIO|%oDjULVLoSC`F1b_do&pT>Vy^X3~|KF>+ znv*HdfSN|(QNwY4VVQ>Mb>C6EE!<&bw50H%@SrOL3STK*FY~kFbeZ23yNUP&gjCN+ z`WNfJ*vPn9;Q`^^td%o<=22hLlCtOLq;|>f#v{%YF(T;XSjEC8D%FYsw(tq&S@pjZfkucII+ z9z*RTT-X)=n&dS0A$p;r^&UWY6V5Ixn!XF?ThRI7Xs%Y0YGsE^6JAfDbrITcplP|B z)z3L6_mJ3-Uvv$7`_M1}=Hc6ea87{$000eiQchC<|NsC0|NsC0|NsC0Ed)WW z0002FNklZ8FBcfB768ghng? delta 370 zcmdna+QU3Sxt@WsILO_JVcj{ImkbOHEa{HEjtmSN`?>!lvI6-k0X`wFii(OsK|%lT z&Mz)5-di6SGbd(VQFQBt0@n(kDO09AzI_R(@Ff3E9U#S1666>B9|0JI?w>mc6z44P zh%9Dc;5!7ujG`J|4M4%0o-U5{Ar}5;Ck67gDDb#guU)$O-v52p3Tdp0zjpfjUbS0x zP~*4vKQ9qUy?uK{R`i|Oz2d+LnT{usA{$*xD@9nl_0swmX*}L@W?$~#Uvq4~D`^ES zH&e3rb?JN3IptR7RymJ3N>!VEOL`|oy7;Z{J@Yh9s3}v>PyERGH2t7c2R;@acgc3y z@X~TZ>w#rSD(6?u(2Hx-rzF(Z`011b1XTVIeOy^?X^XvYooMH zEVp#jF25!$$QLVFo_*z)^PJuCd)9qz`f$HOb<)F6)Axvc|I4kdrS;p!)m;MUO$JX_ KKbLh*2~7Z+prJzm diff --git a/public/images/pokemon/icons/variant/1/102_2.png b/public/images/pokemon/icons/variant/1/102_2.png new file mode 100644 index 0000000000000000000000000000000000000000..9d96f0879195e609da9c83649f486bf2a32b2717 GIT binary patch literal 650 zcmV;50(Jd~P)X00001b5ch_0Itp) z=>Px%L`g(JR9J=WmcNVQKpe$C9%q*=1PkpZ#lj-^quu-!S1p_e!nXE;Se)2|73-^y z3!H+L-Teu+UIaN1HtE(vu-NG=a)rzoH@EC$-MuQWN+#dTynNq#Gl2{lGGxe*;T+`N zdO{&Yq^`p-JbV6+=MssN5JE&{cYs_-tcC@>esnI$53eOxb_ZPCbTm;lW>@k6*p)nG zcW~0t|3Xj^`4;*7sNdtvT!au&?&_9}7Xnai7FdpV$c0S2o0jmaB$f*a^~3eNyT+Nh z`q{j@=KAgu;2<*{#B>w^$GT5FW9d`*Lv>G)l>SzeiDTYfQ)&r)zwyG8x?r{Eq1QJG zQEG{mjMCq7|LdzBUygSy$Gd;lTeadzjq<4pj0p-MB4_4ueRruz+P1A1_J?i!VH@D2 z1`eJC@P}<4rz3vWKN|4ZxS*6P%fgGx1E81q?l? zx(8?(rN5=r5(&8!In_a{R;1c2Bz$S=!5333gorL~I+~pFo-^^-cp^yj-?P~qv8qB^)7?{tUL9Dgr%Fbu=oVWaKn1>{2VI2|1q>h*ORb62+nt37rl zPq5nK58K$bO%MdB!lCCgEquBqJlBQ94?_&5!HC27s7o`kBB$(-HW+cd`Trmsldn3M kutW;H3qdfqM27dqUs&llZH*GdKmY&$07*qoM6N<$g6l;q3jhEB literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/102_3.png b/public/images/pokemon/icons/variant/1/102_3.png new file mode 100644 index 0000000000000000000000000000000000000000..65272284ea8fcefd177e531de8c8ac3e3444f239 GIT binary patch literal 663 zcmV;I0%-k-P)X00001b5ch_0Itp) z=>Px%QAtEWR9J=WmN9E0K^TUg9QPX*@jzw^gO%E)Ik3AR#3F*}QU`3jLc&3~(#|4> zC~PO#DQKaM=>!|A)2-wzRss>(A8~tyH-=M%Bg8~A~-8H9w zpDVoReCM%F0TPd7!k-c7*O;86?gOFv!`47K>m=~laRJEQ!sv2dM&Qb&eiYs zWVjW#Sh?E%3|wMaM%$S&8huma{i#iVYX37nX{NSfq)&CE4Jd^0tkRgf%WDN`nx`e(IeAP3(Va$ zgHcf}RPE$dH^yQ&%A1RoORbs3G))}G3Dg`?+B?}j5?;!}?uEgxLoN^6T^wX$2`B9k xv@!g8^ZOt?cfQQvt|fx#T>wGf5~1E(e*k|xI|AIaW(WWP002ovPDHLkV1h3JFuVW& literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/103_2.png b/public/images/pokemon/icons/variant/1/103_2.png new file mode 100644 index 0000000000000000000000000000000000000000..046d2b1bb6a929893a935531824b6998e99be07d GIT binary patch literal 748 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 P00000NkvXXu0mjfU_D^w literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/128_3.png b/public/images/pokemon/icons/variant/1/128_3.png new file mode 100644 index 0000000000000000000000000000000000000000..8f6b25c2c18138916bf8766b88728eb5d423e34e GIT binary patch literal 775 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 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25-cool-cosplay_3.png b/public/images/pokemon/icons/variant/1/25-cool-cosplay_3.png new file mode 100644 index 0000000000000000000000000000000000000000..7a603219649d70c087d3c2ae68de57254fca3a81 GIT binary patch literal 599 zcmV-d0;v6oP)X00001b5ch_0Itp) z=>Px%5lKWrR9J=W)-h-kQ5?tdZ$v2sB1l0=hVq~)!AQ9hf(~6W=~6+6gi^>XZg1(< zLDDJ9ZK8vV+IFZ=NI~4Pgp%5!BGx4>91enDDR^2?k#o4d%Uv&pyt||>_nYqW{_o|( z|Gm2ek|arzBuT6YAsiuuGpxFkITwx9`_e5rHE`XQoI)2F3phynfpm~sK>xx*2q$gS zD7TDLYgK*PsCl33c5+~#5W^sWmK6#&-J3!KmKPj=ZnMG@bCGtg9>S@kpo0UAEw(Hx zWww5~CWQlLzAVyhR*rESv~zWe9m&JVKcO{raaur?cCH@4J(9Bk9_~};I{b*T`hX0kG|Zz%{_( z(e~MN&=0(nE_t}qlF5wo`Rm)rxX3^VZZ`xwr|zrSO`h&w_&>mtP$2Z{5f=wT0Qw_@ la1?SFxRE64U;8AZ%0DT7_nNC|3%~#X002ovPDHLkV1mlj7i0hc literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25-cosplay_2.png b/public/images/pokemon/icons/variant/1/25-cosplay_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c47e9ef7d18f89b64e39e74e5346edcfc430ad3f GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a-;)%LR^8g zf`Wnt5SY3iN-WW@m>aQt-pu1`e*E~+c5iz=P@1zO$S;`TKNOfV&AtK@oaE`^7-G@; z_VPx)W&<9U3v+zW{rN9`y^LX{R-weLwc95=d^zXDqOJ9HLJvNdycW6csr{4hxsb}S zh=8pxWCZRlQ~ffpAnlz@(W{KKg7iZtu0*zJn&Yb2OnyOaEbHqT<=5!@&6 Q6X-eyPgg&ebxsLQ0E>fl;{X5v literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25-cosplay_3.png b/public/images/pokemon/icons/variant/1/25-cosplay_3.png new file mode 100644 index 0000000000000000000000000000000000000000..16332db904171f8e8bdb6a7b1e49bccf8741c2d6 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a-;)%LR^8g zf`WpDg@sl?-OGu7zb}<&JI@KNUiIV0kJB#-mjR_YOM?7@8U90oIn(SbK*33#E{-7< zy>BmXX00001b5ch_0Itp) z=>Px%YDq*vR9J=W)<0+yVHn5pZ^Snp@A6)~9QTr{LknOZuWLwL_5ZEfz-X1X6_ zxXT0g;d$QoAb>5zS>>?cjbHR|A3x;fW zL&Xl#HZT_qnd8Yh0Hhu#cHt~5zQF?#>L>NM_1vDWwTeC=@&j=N}33^Yv!{ z?xol8j|AzP7$yhi&HP)B`mh>(dArn#ZA7DGOKMJpd8bC~ucA48zk3@W>)5rMaGoFf&^L;M13cHB!~R_j5@e{`h9W0CX*~ z4+l_)F13tn38;_&<#M?J(Yu%i;Me0RHjFCQMfb7dS_Z195!R<3rk)GYC4dH`6CBvs z#fRZu-oA^jMXYxUYZ!({K^3+m2la+gZNT{be!O09L(PhB5Fv!wjC7K=M+|WJc>#d$ z52Up&$CGpTZcSQa?#PIx9w+@M#XG%nU`_90nipLm)IqLxyHgxE=-|~W^CX7$nE!f) zb6OX>*&SAw2N;`PU_Db?i!-wo5<`0coS(czc&mEy9c<3(@&LQp9TG!(j7={v^&~>> z58Sz*vT()CJka3|e*BQK4sF2d=I_cY05Uf;iko?^J(~hxG!Su&vkk0A0{ftVg$r-h zc6&SBa|BdK00kWl)YhJQ4sX>CZ(VDzdu^xrmMnxYbHR{Viam97d+tb_UhUnSRQ>|q W^dX00001b5ch_0Itp) z=>Px%n@L1LR9J=W)=x;2aU93-_o6P(Nhro6A^Z-3W3#dT`k+k6lnx$(Aqa&NgzT^& z|ILFC3EZ?;?rUN9v_$Fo@eH1AJ}2P z{l@cpzQ6D9`8`ldDW#NBN>LF)7(xi+xaQ^Olrz@;MHjmK1o%YX+rh2T)j|9Ka<9%@$W8qVY&3xW644s&VT@Cu56*9?cMEG4l^;y?8q{WJ(mGY zun@wyc6Vs+pD(E%OJc1az>N<9w!b|mlgYRW0UkL?(==n|MK6(_UjQVML*|m2)ti`P z{p~jUI9QzO`wIuy!W9IRNPuiMdjOH$i~*pQ#Ym@D@cF8a6$b@w5?$9_vJb6M%VPZg z*$iOf(&-fwQ!K7vAmsNKCT96{KZ{d+=9q+LG8vZ@sRY8dpMkc3R+JUv@pw>G^}w8p zCIumck&ko|TO~iNiU6-#z5;M3e%2IbZg%tV*)E~hVd~lv0L;wI1I1PF$de>L<0Eb&J(u`s z87p_^mL8xbdXbsAdE%V|wD@mP)7a}62R1he@a|Nx&Q~N7VjLOA(}gbi>aO? zphN;lXiZ};*6$6`BtBmii&K3?;fhZFTe1+s2u8fd*qeKf-kwh+PG9Xy`Cs`1LX<6A TUvC!E00000NkvXXu0mjf{GM1Y literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25-gigantamax_2.png b/public/images/pokemon/icons/variant/1/25-gigantamax_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc267b55fabb5d0bd1ba35b6ca2869377044a1f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4$prX>xB_Vf z1qBNrFm*kYSfXDsH)8p`na9_(+*$np|G!W}j~bu~u96_XV21xNP}eCE1{6K->Eak- z(YyBYMZRVO4%UGDXovs*+mE}RF;ZU3uY6PP3y((X?Qa4JHhXuhzMIUsQNCw;!CSu{ zyFSSatJS>J2sd%tp3v^syhEd)VbnN>9t0Sh-^_H)y9?{&>IA z_uQ1J!johK*e#oN*Dm;{?zAGx;_BXep8K-`y-JsFW-Yoo%PjTGcXp+^?1yPO*Q|fu e`TL=|hM|g)?fb(;HO4@%F?hQAxvX+eg1Cwx_bP0l+XkKS_zfh literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25-partner_2.png b/public/images/pokemon/icons/variant/1/25-partner_2.png new file mode 100644 index 0000000000000000000000000000000000000000..eaa2cfb610fff5c478197f782c3ee2e0dde13159 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4aufr6LR^8g zf`Wp6#oUPH^Bf%=ElgbxC6>%QzUEu?lK)5F{r~@ez5Q2Tpd#*)AirP+ARh{9%WAIz zg*SP+IEGmCzP)^qui1cu?ZLm+zG>gY1Dj_rPb8^Sy*f*DV{ z$2nhR3pHLJe&UMZ>h-+V-_M*qxzEQff9JGkC1-a|^W?krbJL=OqKOkK`ir^y&z-!N zlgamyYjRVy)cm98d&TDGoLT#O(I43w@zsAk?Mn7{noF)?6H8Xj*$#9)gQu&X%Q~lo FCIBiugwp^3 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25-partner_3.png b/public/images/pokemon/icons/variant/1/25-partner_3.png new file mode 100644 index 0000000000000000000000000000000000000000..1faf330ef51d5dd3c311e84e80f4e27013ec8f06 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4aufr6LR^8g zf`WpwO_f$aoui}U%ZYx!FO`H=uliQKHuesI>#NU47*zWhYAX00001b5ch_0Itp) z=>Px%KuJVFR9J=WmcMV)Koo$#AZEl;>Bf_)O6leZ31u`}BpAX3VJON{F@chX(kvOe z7}1o_kt~5O8MY)#4BW=RatqQ)NC@>GFoSg$CmD$2rjx(v{Pe8*{GRUz6ciK` z6s(PuGL}-t*PWZ@R(7q~gkozaQ?A(BA*mV=BfmQu#2 z=VML|Thu+_;@ZI9C;N$5E0L7#{oHbpa}`gNK^sHmO@{~a4x?6|x+kc6f@$|Sw_GMc zDP`Op_c=Li(HwM`C_@xQq&n@;#vsJJWHsnz-i|T}I?-3lt+QBhWs?6=Yh7BbzE5+|VRtxXcQ|#qbx$CKKuQ@`gC1~0Ev^PVMy)=V`pQYBxztxgQN%Ym`~hZ_292;hXX3TFDE#nS=c)8l6V_`XjRMQ-dLdE5<++m2qp8vt;ymux*7+XvIK zr{`lXe*Hk74QUQKJg+=*qQ39DTq~F6V6U-~WNyK4e?9{cy-iLPTSd#4uiux%;07va zC4~_9N8X%dx?&ISS16au?m6p1$t7qd?O2G}>0&EcE|=F@y_U7ETWJ<1kL`JEtCmM@ gBdmM1FW40S0KOLnA(@{Yga7~l07*qoM6N<$f_*F}cK`qY literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25-smart-cosplay_3.png b/public/images/pokemon/icons/variant/1/25-smart-cosplay_3.png new file mode 100644 index 0000000000000000000000000000000000000000..ea41daf34e6b35377cb30341fde676bbe5072fa4 GIT binary patch literal 679 zcmV;Y0$BZtP)X00001b5ch_0Itp) z=>Px%VM#T}pi78V>9xUBe+y-q*D;^Jbq76btR zaU7S1CCZM+L9H|Jjys!Qv)F%ey@*_1%wX1nAV>l7?XMl!X6a)s7{_rb2!d1y0f6H; z0CYMXk|d$*cvP#i!1lSEGw^)vz~QXpk5oM<&|)cN>ia%QscbDt5&-7cbhh^5=Jo|S zz)B7*D=4K*pZRZ4s*cuunJ9{QzV`!w)BPp@HSu6ECf&aY{nsyZ_Z4U|%ZVaV3j)`i$8iV#8!NR}PXdOLywL-Ok{tuq*L z=zW)Q9G4`1T6R3!G#MjTFplHW=hy0dLVGf<>oT*@U}vSx&PqFr)mkHjKuVd(T}g|} zj>qYKlWzAUlg!iYo)Cs1N-4C~eA``SDro^^!nT4Vx7f7n3?T98(yPqz+b8^H3DrDXGz17sbZ) z*2v{q_f|)e99wW{`W*oG9~}Y^=BfzrzWwEb7+gUGjieBQk1y{HNaic{@b)b#l}dJR zJ1Aob8cB0)&S&UXvQnuOnqGtTJ~+%!^3X00001b5ch_0Itp) z=>Px%6iGxuR9J=WmOp3{Q5?rV6^HKO;6wrs;ow{foeW5!4$`Fo10p0KiGw&O6#@~n zWayHDB~VeYiZthtgDwS=rIUgn*@EB@=<=XTpwz)h5IKi33h ze}C>ls#K{`rAj0rgeQdX<`p-s3wl_Sq^4m-jx!C5xR8kebrlElVv;1eW&?mxeRC#6 zuGv7gTmTfuJt^hFzw#t@uw5vf0aHsFr3Ge53($8*wp?u6#&<#p;nm%3>hAU=wpt9| ztri)b91+Dm&?vDG!W#~U^lw$TeBA@Caq}%65CWTq^UwYIW@I>k$bl-Hs^e#60J1d) zXV3#+Z)5k2b2@O^fD`xN$J)3D7Y{pRYYqUmZ3E-sNCF2jdeDcf9CSi(*3ugJJC6fU z-%%;$LSLEgT(c2-2gU*fa0Wfvg%a7C6LQNmEI$AG8N|J+2!s&cG^CDVmslNy^71;) zpvTqMeE=?9IVM|kSY62jFgiI3%KTqS+}+<{Z)2Aa@;fkgw7k3?#HesvnM|+)b>Tq6 zLI11{K)X<4btTWe=MRAK6o>9ri`tM{U**HTyKx(UCttt(6>ck&;pypVti?Q6z*)bs zH!mM?|KW>7aFF1!@F%Hf8dk8BWy|H`r!FvAH%X=aWxmwD?C$Tdc-R5p?)z_v-Gey* os`6n?!X00001b5ch_0Itp) z=>Px%C`m*?R9J=WmN94(Q5b-~sGyvXEg?_}uR|sWLqSM~6j4%L3YoMZ2_;ZCQVv|S zlOPla6+t+91PVbSO2^s`rV*>8U_%GV;*`PDS}AlZSS$$Vklf{xCg8nGo$i|+y!YSx z?*HHW?;s!`ARxdOLI_I;VGV0tFK6VmI-6D(QvbZJx{$)Fq%T2Pyhw)pY@#G`030>S zn5G%(owvtIBFE~DuU+v|kGD?5^y8eY;2>-VGaF-lGd>8{E zbYBErn?%!VyuRI%d-U)!s*xr$odsauRc6@|pYV?Mo0*$yYY+k zo7uR}<;weyRPJp7t+M;g9t=UyjV&9C#D^kxD#-rY2b>mv0sc1x4c`(JH2?qr07*qo IM6N<$f&pk8+5i9m literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25_2.png b/public/images/pokemon/icons/variant/1/25_2.png new file mode 100644 index 0000000000000000000000000000000000000000..5e987ffe777dc2ef70419b0dd5d252d965598bb3 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a-;)%LR^8g zf`Wnt5SY3iN-WW@m>aQt-pu1`{{R0Uv}I8rP@1zO$S;@y$Oi*+rrB43f|EU6978O6 z-(K1%)MCKFazTgV_5b>htR{TqxAXo?Iaaj^KhJSD*-iiOTEMns zzV{Br8LQf6J1O)ztg3oBC*{4T*V`Ezr|wP=+4_&uyZjjQ+DRSDS_)3=Qt4Mt{mFln z-DG1@eTU?)6OlWn>~!+X3c9~YBJ5q^tCY_#_UxH}SPgg&ebxsLQ00wSyYybcN literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/25_3.png b/public/images/pokemon/icons/variant/1/25_3.png new file mode 100644 index 0000000000000000000000000000000000000000..b04af012bec60b467ebadfeda08d03ab88b1df32 GIT binary patch literal 515 zcmV+e0{s1nP)X00001b5ch_0Itp) z=>Px$y-7qtR9J=WmN84iKp2Lfh*QPRS(NMAigc-T6~TWXf|X8=E;@8^5}Z2Z7dVL( zba5AgYqX1l$tDD{1jiJ+#-Uuu)grxI3xav3T#`$kyx-+ZproXvq{IjzL@IwMjZF%r~42$8lreJaf^I+B*j4J*wq0OPkC!Z5U^kLSm&P9NWY&&IRn z%wn~upu`$&Dq|^@Fa7D~u_C8KA;Ek)UmsUl60(dFZUNYRZUU;@yy-!K63fyy8e7@E z;h+ah$|#9khs56hF<(bcTTo3%CGZmJ?dn41U;%HjTw78u@Dk!UX8d+zET<(nD?Q(T z$A7%cN}LxB!_dl0>b4hcK}p~x*>AwH~ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/26_2.png b/public/images/pokemon/icons/variant/1/26_2.png new file mode 100644 index 0000000000000000000000000000000000000000..f21ebe42b165bc6092cbed375b9e05539aaa7551 GIT binary patch literal 683 zcmV;c0#yBpP)X00001b5ch_0Itp) z=>Px%Wl2OqR9J=Wmc47+P!z?FO7=ie2199|ml8pzze!dhkh2Wfu1YB(STpb)|;=N@Ot;;W5S7WZ?Qh%}z#^B^U1Fw8w6gvIyp zu?+X)^fb~dlFGr(_&1haaKgXXd5*1Z9s8}8=f0>){0^#|ZUeCsPPo$RSD|oGT#W4? z7nGGlNF3VZood4c2OyPmtXK{TA*^z{j&i&1nUhl5=abthfQ3UrE`_<6X^K@&ha6Aw z{g(;#SBFvxM5H-i0burLCbv^;ZR?>mBRk0MEo(TM0GKT~L#o^Y4uET!d&Ofz;=ak#;ob;@!ii0Dv>o#D1$4__)Y`M5J}94dBBY*LXgk zhm;bfn>&xaws(H%TZflAiV~-|_~;1$VDM)IW%L0of&$FLb8>(J05lEHch{Nj zAjNW!h_tJw0i_f^zi$Hol+lMAPrYz+-RB}J3^I0#iAWIw7E_6o#Z6*h717RZ-x!+6sMR0ov!(fWd`WHW`IJi zVvp^eUwYcHpawQm!22YGu()a9rS{tg<0vygzb@Oap^dA|9dur&gO002ovPDHLkV1iWrK;!@b literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/26_3.png b/public/images/pokemon/icons/variant/1/26_3.png new file mode 100644 index 0000000000000000000000000000000000000000..adbe9c212b36ee5c10669c8338da78332a8ac52a GIT binary patch literal 684 zcmV;d0#p5oP)X00001b5ch_0Itp) z=>Px%W=TXrR9J=WmOp3{Q5?s=Cq=NGieS44@2JbUDA#thRSq1oI0!;1q=SYo734~w z2u?16(9orWq+NnoaFH%S3W3s&Z4X_{($EKzq`G7(g3CF`@8@0axOab&LC6;Z_kQp0 zcb|OU{eJHOBaQT*O9<7=50>CwRDN)*)9#{KuY~r>quM$a@|(&kPXs80 zaE+Xe8<&Ut&3V;3+w;Yb_s{YB=etk{T7DH^>MCAa9LL(?ID_@Wb=qCb%uT?^*^zs) zN{Ilalv=Z1f#W!MTiIo}jmMJ#I8y8MDl(^PCrRv}lv0yYYL4Uh;;T15GjLqEI4)*t z)UQ9Z@Wy`5y{~t+hhNhVd46VYg0IsaZd2`(bSR*P3;>_rZ!@%4RK;OM5vNd61A4~< zVB~C$wN9@B6`ZD6GMzN~Mf)rOUh1$um_!2u3_E3q9cYtk;0}7nS>Z++g#G~3&_7#R SWSQy!0000m- zTmJul^e9AD-*MHhtKQR;)sLmD-Cw6DIJ2;!FQRdlXVFZ+9X{cN$R*u$nPlrp1{j~M(C*P z@wuy3cHH|Au}SQBZ}Iaz{+-j8t;}MxyLsx<*Mp1J3TJM6miHi;eYEq=bozjOMsm04_dH&1=~dT`NN;mmE%vVX|#yTZL`2h+nHCBM!C Poyp+o>gTe~DWM4fRX}pU literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/40_2.png b/public/images/pokemon/icons/variant/1/40_2.png new file mode 100644 index 0000000000000000000000000000000000000000..09ffdcd5757b9281138580196fe21f75eb345c74 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7raRPioT!FNLg2K_Gd;kCc-*{+; zRZ7v(*H@K2Ll)NEv^1>f3Z0@1RKZme4- zT=4lLS@fU#I$PAnO~Iv?9g_|x%W&Epo6mBi^|NO8^?3plm{vW~Yw}>#T~f_p!99Iy zNqKkF;^_wSW@|1oc*iQUAZ^zniMN_B3$GgZc|5a}F8?8WO?^p=W!NX7Pdd??4rQw< zikx&S%w1rx>~!Rf13q=qx~k90i;9@z6s6PmEV!okKdUBTyPfCc+%=LX*5)2LcH{ep dyKn#L>i@TAap?(KnE-S$gQu&X%Q~loCIF$jcP9V< literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/40_3.png b/public/images/pokemon/icons/variant/1/40_3.png new file mode 100644 index 0000000000000000000000000000000000000000..09333136c195158164e08c1cbc6c4a04e9ce8ef1 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQi=gSA+A7LK|x`UpUQ<2%dbbG zPc|BUebG|sz;GlcWhdS_)0 z%-FGF$xPn$vRg!ceKr({d-0vcEI@g;lYFjXX5G^Z{vO9H&EIXXKI4Dl<+F%`!6!E7 zoP8Q+%(>9R#P2e%NKnqaR%waO{KYF>{`-}QJrFH=%%;C$XZL<7`5n>o7aZiuX4|x- jSEHwve|_Hf{7S}%JeHg<7Dpn0j%M(5^>bP0l+XkKMz47# literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/1/42_1.png b/public/images/pokemon/icons/variant/1/42_1.png index 17c82d9dd9efa95fdd4900c1f5c341400998a355..91d7fae345d6419450b92bd12fde3fd0b23c2edd 100644 GIT binary patch delta 468 zcmV;_0W1E(1gZp(V1KnqL_t(oh3(hBOT$1E2k>te7pJ-?2+}vUqtJgMj$Oo#{t3D{ zyXl|c7$`zVGda5m9qo9bAlSuDA{68t!b{#=(#9kg4cIp&N1FTez1%NPYmGLCw*}UW zEwFAl0TPi`N_h@EnWzmUBE1?!*m>@v3FNN;iOA@r%pYkSNPk4SGmMP3<)oWj7hx*_ ze(Qb~gh9b%x&P#CX@?cx2q?{k{_LtskM+ zOWQa*b_X(hucrZK!9xa_JbQ6fKZBe-St0B2HK->dZR%^P)gzW(!*ko3gEkaEg0x{au&AVs10|9(rEag2`?BkG z<&`81L-@XLv`eI%6Rpppc_4S1jMV#hG}}v>iycm_%}s(maZ4OWU8IxU3=o%BuFtIj z0_pmE@DgKOZepFCN$f3HXBZhv-=70zv>ph!J4pSHV`r1mdf+!aX_(Z{?G#1;0000< KMNUMnLSTYRhSqEV delta 492 zcmVvj#1a_U6q#Uo79;|L0E1{k_78xV z1pWaO0t|8puoFlW<^%==2|*w*2+U<95LBCNB#4P3mRDYHKT6jtG+|G*m#z2dy}Nr? zCkO)MIh-jlWlVu-!wQgy0kqqqmUf4EUuKXCA7$`>!01Bl#{Lgoki}PcFuhluY+iv7p zxBI7&`(gi|2>4N0!9sO0Y~#@}JCLKddb|g9t_F}C*Sj0(N03KPrU(FD-kz{|ax~D1 z2?Q_{ISQ8uNPk3uQVLr;7bAb;wOf#LlX0CTil8KN94;}?T#XMm2OuJ7t+Bjzh_3I2 zb2Bcr+-42PNUb%92ta>vj#1a_U6q#Uo79;|L0E1{k_78xV z1pWaO0t|8puoFlW<^%==2|*w*2+U<95LBCNB#4P3mRDYHKT6jtG+|G*m#z2dy}Nr? zCkO)MIh-jlWlVu-!wQgy0kqqqmUf4EUuKXCA7$`>!01Bl#{Lgoki}PcFuhluY+iv7p zxBI7&`(gi|2>4N0!9sO0Y~#@}JCLKddb|g9t_F}C*Sj0(N03KPrU(FD-kz{|ax~D1 z2?Q_{ISQ8uNPk3uQVLr;7bAb;wOf#LlX0CTil8KN94;}?T#XMm2OuJ7t+Bjzh_3I2 zb2Bcr+-42PNUb%92ta>te7pJ-?2+}vUqtJgMj$Oo#{t3D{ zyXl|c7$`zVGda5m9qo9bAlSuDA{68t!b{#=(#9kg4cIp&N1FTez1%NPYmGLCw*}UW zEwFAl0TPi`N_h@EnWzmUBE1?!*m>@v3FNN;iOA@r%pYkSNPk4SGmMP3<)oWj7hx*_ ze(Qb~gh9b%x&P#CX@?cx2q?{k{_LtskM+ zOWQa*b_X(hucrZK!9xa_JbQ6fKZBe-St0B2HK->dZR%^P)gzW(!*ko3gEkaEg0x{au&AVs10|9(rEag2`?BkG z<&`81L-@XLv`eI%6Rpppc_4S1jMV#hG}}v>iycm_%}s(maZ4OWU8IxU3=o%BuFtIj z0_pmE@DgKOZepFCN$f3HXBZhv-=70zv>ph!J4pSHV`r1mdf+!aX_(Z{?G#1;0000< KMNUMnLSTYRhSqEV diff --git a/public/images/pokemon/icons/variant/2/152_2.png b/public/images/pokemon/icons/variant/2/152_2.png new file mode 100644 index 0000000000000000000000000000000000000000..3815a4dbf493afced5100b7d6082cc9c4334d316 GIT binary patch literal 1852 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 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/153_2.png b/public/images/pokemon/icons/variant/2/153_2.png new file mode 100644 index 0000000000000000000000000000000000000000..020fc80d8b98631ec637233f065074ffee7403a8 GIT binary patch literal 1909 zcmbVNd2AF_9G+gLR3R8ptBG|SAhyEn9DB~B+jD!FZYk|XR!!8mGjDe%-JKa`rh8OO zD#ky+q7f*GM`8+S6}3PkV%4T4*aSjpJc5bFSV@RNJer!&U>dA%_M$cAh?C5`_vU@? z`+dJ-ezUW^t!ZV+10@)St!!!bbfB>u-DSlE=qVL^ID>{q+gp7NXk1uWc!qvnsd>An z^NUL7Kg(Pszl@HK;y8{ly?bWn5PFr-(bkEU*DtJL{KwO1XNB7Q zgpOf%t}*XC?2WfdF|24(^7#$Fx0M%^s0D~h09q1J6`?V#vO1vxp$i�EQ&lP0V~g zM&Od@CbrtWv{$W%VX3)CgPlEXKB1>e;6$Rj3a?D?h#(3LfG466S?3dOBE`$2x%rwR z@D#-8auc z5y+e-2Kf$8W5yU-xrwl0s60i*<8e#eYEiTh#c&))(JaNXBtnpSQZ_(>l=XF41`pH) zO;Qa>k#Um|1e9*WO(3ahAEIiGR@O6dLJ^}9K&2Q9ZTge~ib4*jc59K8aZ#XP1V*83 z=m^W?uxeN_6g{lmfI7Fm!~lw|*PFAktd?jrXF@j`V#tk5K$b=8zN8AN4yY^LngAPO zNai}z8fdVm4lgqb#yp-G1E(Hzg% zd6qNtN7HGjR}rOPaycluh#*Ns(1-&K)`n2*Ze3l}jnwNP zc605wm&>%M<+LxU#{Z=~6Br>3W2wDG9VrV(ZO)wL8Z27m zS~QdqwT2q-@R_OCQS)AC@znZUyC?RYluzNSJ=1~VnD5HM*vBOk`!1i{RaiPW(!ckm zvfn`L-ua88_xyD6pEZ4Z-Fb75lsAt%4s84Ko7vYIZBs{g7w$Y~soAhT|IK3?jIqP- zttT6~SNe#Lq=B->l{?OR2fI#G{qSJlVJtR0Sk!;+@27`%HAXJA`hOMzb1M$j9q&KL zU3>DoMq%~w{NJCm)p-9HIxul54=;XU?p<}d?nOUd|L~rtjtP^6_iqv(+wy^N*Mv~9 z-@P&aLhPN{%iN!Nhqk|e_hiMY@y*Jw$+c@Ywlm+KJ-dD6p-+#D%%8uC6`vmXtoFWv uZzoH`)t?+`x^QM{2U9ROo1D+PTGV^O|LV1)LsjOFtfisNGgSBNj(-83A&?{h literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/153_3.png b/public/images/pokemon/icons/variant/2/153_3.png new file mode 100644 index 0000000000000000000000000000000000000000..681acfa2db15449df46abde71083ab45d2b0a4f2 GIT binary patch literal 1908 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 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/154_3.png b/public/images/pokemon/icons/variant/2/154_3.png new file mode 100644 index 0000000000000000000000000000000000000000..aef1e4d633eb13ce00f362f499b109b7342fa501 GIT binary patch literal 1950 zcmbVNYitx%6rQ?j0aM%HpMr^ugQkUab{@O4yE9=awOiX#c4^u*RJ5tLckb>E-JO}v z%syJd5S1Wke~^~MD3Ugs8XuGp(NIMJwFrcY5=ihBe3XcY!5@NABI}*)b}et>B(wL< z-0ytnJC8ZLp*d7vGHdQEf*?v78v-qOt;F|zGaUF=alCyFFKqL&a2;N=+3eZ)`r}Kx zcM52rvc0;rBK2x`=%A6k^vypPcJ15U|MySN{Wd0(B#Dus!J(7brp#&ywc^L=7xDf4 z_Br@$rrz+VNf3A4W8X!@OIykb;*P^gxXo${E|Z{^Z~|HDM9xe?$7q6BRGrZQ>_QgV ziK2??r_Oz_hawf(PpuGwY*4R7F{Po`K&`!@FzoGuqD)mUCKqKSOprhpATx=$YDyVD zmE)E0-hRzcWDa6=`KcP)A=wseCTleVk)o5MA4O((j|sTr_;`~%c&Vrh7(1RVR?qA4EZaTp=FxyzuqX=Gr5n}TI1MKmJ;aKuUiL=mH_ zQHm_&QL5GAnt>hL>T)WAL8(zSEuccw81Pd#Xs4pc5{nSe0UpslD7fi}+bz;S^zt;4 z1)mSPWZvcBrtAY6OxmTj?I+t@)*$Bi&ub?V1Z*MF5f5%X4|02LHi70mBJy~}h>LZ3 zr`VPo3jWeSd^)SGO2&*nH_wX^2xy;=6KEc}-86um5t@e{w@c)%=OfpAa!Hyw^qwZQCDfdvK#-G_IzSs45(3rhbKeX(J=OunJf!)WyNx5(l%Wi-20e!~eiEL?d;el91 z@rrm6b#Uw2Gpkb3M~)U}-#YfuiL9f2nmWGk&P7{LCTP zr1r)f>j_7wE;2DZ>KI;oep9Hb|C5e)FLsU3p2&Qip0nqL_ix)gudnOD(PE0cShH%! z{Uh6d_x7${KBMKrVEdBC${Nls2rl`2@QAvIIQFGh-QjIIIae5I+Pm`2^tb!UzXH2A zl4H!^!cl37Yx60qd_1tNwBOiz!RmN-h27kw!Le(Qv08-u`U!CdFY9!{{>sRpv(XO literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/158_2.png b/public/images/pokemon/icons/variant/2/158_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c6b75ed6c20f834ab8ec45b42014751d9663a8c9 GIT binary patch literal 630 zcmV-+0*U>JP)X00001b5ch_0Itp) z=>Px%FiAu~R9J=WmOp3{VHn1LXEUB#2OWC%){sD;Aa=;6g0v2a;C3BEhhml%2d5OA zLf=(F>NI;vA=F81lgbW=T&f&bnwhrdL=ycEY9rxb*J>T=b z&-)#uNRc8%iWE99bQ6e30HBmIqILAFn;Rgb^Rb8ojeAQBnm)Ha5U<-qgBk?WAgM(V zhzUjHE^fZVu2)c_Lp+GpO`89dEOZF(Dbp3)-UsPw0ba+Nd`?nCg*y603N^pNcHLxVrD3pEFkR9^RI>=p`%4)VrM5h zS=3WbF3X!U1ukC*&CzIe_U`>-J)D zukYT8$+=!XCI_(Y%;V&;eE+7{TFy_jm-ZZdc={^ihj`sy;$b}%g2xf53TWRX|AZhMRdrfFuPKt?CrN4V6Zk~a QAOHXW07*qoM6N<$f@pssQ2+n{ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/158_3.png b/public/images/pokemon/icons/variant/2/158_3.png new file mode 100644 index 0000000000000000000000000000000000000000..073e3faa2e229ce11830c854c366606ca6379512 GIT binary patch literal 619 zcmV-x0+juUP)X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0005@ zNklX2ZnN?zTcmlOp2E(Zw!0%m?hm(UO;!*MoBW-p0V(qF8xrOyqgQv+ZwD}f8>M#I5 zsx{kQr;^V499yips!7i&-e13jlfjUxrn8EzvizpawY_HAg ziJ@tp<=&CbD!~C>x4Zj%l-_|P{ZD=Yuv0bwC@xJ=C{;+rqpl~6FP8-&gmn>10r2$Y zdD~<$^#+GW#{jO?^A#|aQvqx^XHZPN!C>Z5M=i$}i&Ht3ow7kXtJp9yAhH*BI!%02 z(0M*hc9Doj0XRH5rstp)+$3>pdEk?z6IE{|;Jta1`~$wJYSb};09pV5002ovPDHLk FV1kI|7DE64 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/159_2.png b/public/images/pokemon/icons/variant/2/159_2.png new file mode 100644 index 0000000000000000000000000000000000000000..95d74728073c1002ecb85c7fd40e267afa694f8a GIT binary patch literal 788 zcmV+v1MB>WP)X00001b5ch_0Itp) z=>Px%&PhZ;R9J=Wmp^DzQ51*2T1jwFI)p|7sW+Mggk%uJLK9Qy;vhx}7E-6uBD6&X zp(LtkYH=)?Hg>Lmdqb0T6Zg zL7)PZ%jGVsfVLcQ)ZuT7byz!O3!pdH*LJ;Itk|(FVDX4`?G`KCzrBwq;0B;t+GjIu z$If6WM}!b+)Zs^&IrGQ8YN{IlRF> zmf29vLK+4XLa1MtZp!#zTg$gd{sNVqEIyx4LJs!tGn?PAhNRbAI7ltLJ0NY zySFkPcs&8Y+{GydVpjp!%6(zJdyQ(TMqv+T^L5k5Y^q2aGt;={7BrZ#MGf@Gnrf*A zK=^$7??MPe1!L%~gb?b=NG|}{Z%zOSs;ezEl)E#+)>SUuK_SQ+yj8m)iMlc z3*gxo6Y_dBqDc1+%M)<3({LJw0~@B9m62ZAjITa@20$>oL_E}z`M931nQqpW=fSp- z>g974K=aRwZ%=DUI}PVCPya^=A=HnLuc?(+w^S>`g5{5z<8&Cxj*q7knbj|clp!{N Sxj5wj0000X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0007R zNklE)YJ)?hR~jWLjVVP$7jY12mO=*yr_QAiAssB897SQLI@)l^D#ENhLe!C0i|j^3D^pii}?W13u{b2|8w67 zP)7ju!Wv$G6VU5-PDw`q4~A5+rxbj$JIti_8~|y(#+P`hHvkiJ@a}S;vnj@m|4D1Us-vzJqjl-UyC zz{Gu(yT^0@3dsR3Tpa>nd!s^R-XN{lC}pa)%4`X6hl^a982{%p+Zz@9Q#&ee9XVzX z6s7=Wc>zAecL6#;zpZ@Y=8Q|_(&e%j6LXjv;#~s@A&l@+fV5s~yDmXx{0&YP(oewO{pNLxt(R#W9RH>dTQGFE@3(Y3QJ^`LyY5W@I1cmqHgWM+Dc zv|eK?=Vi0}mWA-Ba(h(E0}u>(y50&cZ*{HXCZ2FBIDmMX00001b5ch_0Itp) z=>Px&V@X6oR9J=WmO)4xSs2HE*|dc{1VZsrm*^X`g}7RBn3J>t-P0-vDeb`=SA?{} z9z^M43wtuOL~>ICi{febu%!VPz3nc9WlsYe6uM9Y8RD@XggI3hW)JCm&NzwAjN6?2 zLzu}o-^}~H|C{fd2iNMcgb+?I$NM5ovJk?V9i3E=y?_k`DD~jhun)GIt~!ZGfT?=} z4D}Coz3z56$RsY(jUY*KfCsmRRqW33O}O1TcXo7=U--ju=SNjw2WLko0XTZ!0@^MD zV9YWA>pBPC@}H_H^b0PiHU?GNb_?2?IkP zqi_WW6hb)vY)xa-ZH&6j#A6MBZ1I4>^j94HG(+Fo2IE;>K}rXgm+zx%316j$`4R={ zgMb19uo^9DD`TYQU-G1~&3KpmKi@RbGja4xl0q&?w#ZpO6*%&E(eih7P_~Wo)Ci^0 zJ^-cCK31beYJLZx4VTr`J>~dY0F0(ZskE<_S~^;u8X=!fp&(sjb>r|kD3i-mBc8a` zXwkQ}!5iT3$~NQKqQ|-8rDyP|irp2yynG)(xoI@d?im>RNLd?UaqnF>K5risLO7e7 z>-@g<3SCQh5{;(C&;K6r{qAp``0>&+50q4;dg6J8o{6itiha7ixc9DWmHUF7Amt2A z(~L=n^XZfi3fcvtXW|{*I}d#sTt`3&>HdHI0rK56nijg2Q12R`Kvwr^R2QZ_F(5Qx z$09LJGv@wvf|HU<*RIyMiocl3l3U-!Xj-bM3b`ak(+UjN74RxD>Nb6A8w#?JORA$A zEC?Kg*etl^cF|~Byr21wa{Mhu-Nsya-OgEm?r~HqTRaH$*$eHUEFvjgOK@*zi$(j9 z56)e&QQ#nggF*-=pHA`3(htndEwH({&fMHW8}|8+F6*n;`keX?ln|n0{_j2700000 LNkvXXu0mjfFo3>m literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/160_3.png b/public/images/pokemon/icons/variant/2/160_3.png new file mode 100644 index 0000000000000000000000000000000000000000..62a4ab22fd258b632d4e3d950ea66f5bd08dcbd2 GIT binary patch literal 911 zcmV;A191F_P)X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0009T zNklNr ztq$s7$e^3xp&437iJcrNiHcL?Z4l+5(V-C%g#vB>9^YR^kFq|mIkWolOr5809XvxsbezgJ>yjX+M66K z2J0-iaMZ9s_3v$)%j$SlfRDyn2}ccF?M_C#UGxr2vN5|tLuZQx8BgWt_S7h3xwvEH z;G?ltb@CB!7fEBDw#{WOhcYyDw($M4i=kng1({A{0W3xI*MUL^^Yz<@49?8}Fyie3 z;7-SLRwEv!e%YCL=>*_w`U^wDHsYzAnmaf*LpqTysPt0rL?r|Dku>H3@O$H2ywb%P z*SP|q#L1=3uk@br{m;XYMS-$8dx9>~i7eBjetHKc2?gBvy>TYzx)~la6%L^PZq`!G zp@3UOv)fanmVN5Rj-_}GYe5A-9VSOQktGyxTb5FX0eoEgz>~4Mg0?d~>IYEK3`Y$G z?0e_H)$Sw}NtXr`LYT4G1i=@BxZ0hTi87B)U%gcT0}jOL{~?!JMi)@Omkcb1OhwXa z8DxaNakc=Zx0qtl%fIl$a7A-aBIGz|w<2@X)$UaJB_kD%8f?t2(DC%9<(M9|KLQ?A z)iOV2Zsre(kxg80=6V#5!c_zqPvzK7y7{rYpek9v{e`0jyK6foZyw5eXws1jksPOL zFR1>vo!o<*ziwE1pxz6Qb5|)Vg0a{H&z8dKm_*9fBXRi~iR0qR2HKk(L>`Rb^Ys&p zP2ltO1Msu<63u-(7M$KzLIHQ>BdAw-{{1w+`t41Qf*kdG;|L*2MppE}UAquVH6Lep lQ(xiK$8UrPYvZ*YawY%(002ovPDHLkV1f`NrXTX00001b5ch_0Itp) z=>Px$?ny*JR9J=Wl`&`&Q5=WAh%Lw!!6k0y38h9%C=RK_!6g|&qhJxGQW~%b9mGj= zagvN}AP|cPg@blzX*o?nf{TI{B6WLsv?*jbveiW>2%^JtsPCGZ3f_fAg!fJN?*8xI z$M65%9T*G-gTY`h{Le&=;-x|erLR5D>uQazCTkHbp~s^?PWv^rz8%_Yf^xhYF#xCD z^l~LpB=Y_zD$yhGUST4=Ih2=x%Riq3h7^=nnR+8^uKk?@JosQ=XxkW`v<_hC9+70QYW{);RabMoS^2*=YxAKQ?+sGO`be^ zOQvd*jmCVrsWpd_SMRd>YTn--M<(cbUPR031EJgK$`u8MYX5%zEumTr`+o+@8UUc* zN&@ioTLaJYB04!;+dl3oI-%dw=_a+FaG12=U+@zd6U)}C8w1Gz0000;6J1-*ojnyIB)aL(okL&d zcsOu|x`g%`&pPG7wANJ9h4br{6M_3vH@$x47SdyDsm3-zR@FIM^$l~-wTZ>6&-6~) zVDwF-C$2+ZSyz$cVA>g3XSX0005uNkl?rGdgR@%&9=h^ZBqBS404-%Wegoxic^;pm_OT6I7q1c>7}BDZB(bXS<8K6{6tEJ6l+oy}Dk z-WEn_y={_K-w!F3{|tP&kjPg-t|og7fMZ)9LK#3ZAj81|n1^5Ya~A>-p#!N5D7S`T z8Sd%onYxBL34nm>nV1sGH#TQzWqGgufZX=&WRn2vu%q-+C<#CWpcoEgD2P_;cu`A1 zx$O+ebC<(w#7`1Hr_*uKX2j`IqU__rl(HX<09i@=0#ptt1~>!&PZpcS|JIgxeF5Dr z5j+Su`Edti-CO)aGHKxVxO?q$n>TK;Thh=2vNz?&J?Iw@AG{_C{`RFV9P-o@Fo@T@ e)`lMN8@mhzE+pJOL;wH)07*qoM6N<$f&c&xqvHqw literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/170_3.png b/public/images/pokemon/icons/variant/2/170_3.png new file mode 100644 index 0000000000000000000000000000000000000000..01cb78568ed68ce32317744f7d463d32334373a5 GIT binary patch literal 534 zcmV+x0_pvUP)X0005qNkl8HbX1 z4#>FR^oVGgYN=w2v^y|Jn$y!wv1Ni-_%0Tserrhp-}C1*mB}>A%&=wu`mdfpt7pZW z3{^Q8@;ydC#>aDSj{6RjF6lH-X+ql$#Dai4og9g^$2T@m23 zeeIbh17idraBH>3flBULl-SRAAIN17e=G=C^6-%oTN46^0TknKjRa9@onF*RP%b+o zc`gxtCH^D<8jsG3GGolIHctB9MOwKZjewjaegTyS5(5qcz+j|-8y@O1(C!eS2Z576 z?m%|E#NQ&5E?Rxuou0FsH!iW=qMiqGZ^|EcxBr0n#XFMV&%V^fVV#Zw-SnE%y`Bet Y0W6OOF1X7$yZ`_I07*qoM6N<$f;5`%1ONa4 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/171_2.png b/public/images/pokemon/icons/variant/2/171_2.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff5792e2d2f0cf8eb088abc2d065e97fc6d0285 GIT binary patch literal 669 zcmV;O0%HA%P)X0007GNklflD&h71HX1zhLxUZU>=WqYtW2T7m+=}v?j|zaf zdZ?gaLBXI3ghHV!tVyTSM#9I)CIDiv-i0UhwDvLeM7|k;Gy({?k2PWH+fUNxL>EP? zK9FTu_Y261LA`jfMRS+70Mc#;WSV_8e#K!ChC zAaDQ-t_?q`6m8X^?)5qF(Y9^pK->^+^#B+DlAu?y3USTBWJoVS%*olsOeNnMesF(=R>k!98!rST z1Ilnn3>fZfqku9fHh(*N<4&j-K0lz%g>7mZ{p|}VXRXe4$Y&~DEC&-O4XeX(hoqVB zFQb8ya+-S`anwUigds6>%Zj@i+zQaIq^#`iQtQyAGu+zQB-+Ch>z+m4Zy&io5Fi%1 zYvb4OFR|at#s^vFq4rIUM@4^0teF}*29An&D+#T4(s<@G1bzUo~{fq;u4h%Y;_kh>;Bwj9D2_O6b0000X00072Nkl+@JiVTk(C8ab{00|k&WFHjVvsPn%yLmN0jU(vlt7aER~1_ zGLy+lY%L`EpZadcb+2=-IWdd*R_C7Q@BY8XIeC=jmY3yxlmpDvLpcR=3VKz*=ktAF zO)8Z#5E<6} zkO5KG*n-zLq6q82@fwEQKTc3zSC8oabHK&s0_!KH&tJa?%7EOd3y1m2EQX57WYRhi zH-ue1z+FdAsi>hsTyroP(g_fAGIlXj$+w0Z+}+BsnBKCS5ReQg!yz$XxUY=@%AnXh zT3l`^3iY<%rsy($Mjhb?S3o&yb*@7`Kb{n z#Lz7(_G<7eK(~_ec$B2E=QnG3AlN3_Rh{FGMc!>6x!)5Y7TRm$VQX0I7YPl0I}f!l zeX=V03j>8zTOUx?y^IueN*eUx!Qf=5dw7Q3Ufqb{KLfPG$XU*?45#}>baS_77pvk% ohShnksP;1ss5;Q=c-8}c0tmTZE=#`EfvirQ*eHS`EfvirQ*eHS^^xz`-2AUGn?C{j{`qRvtDL8=s3GIQRP3=fnoRFUwlYRhw)%CviWj$vY(ASn2$3 z8m}AcN{{)9YV%zT1!jw0fU~vEd literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/172_3.png b/public/images/pokemon/icons/variant/2/172_3.png new file mode 100644 index 0000000000000000000000000000000000000000..95f0c9bdc6d777d7c7340ce6a0c5a7c35fd9e95d GIT binary patch literal 467 zcmV;^0WAKBP)X00001b5ch_0Itp) z=>Px$jY&j7R9J=WmZ49>Kop06BXbi-1cKL9PA*|;V#C&uAQ3oN!ra1CF;z=&6$Q7T zk+ZC#LC~ZK66Cf{><^eRiUomeB*lW4uSe)Dn!hetlnyLcbpSwb(FEY8-jfs$!>}NkM=Z#UgVCBy z7={II584d?fMKUE;3tSy#X^V27jYz6cINlN{o`PShuRc|?fy*!lX9!`mGtsBRhdGT zBt#TVCX>`_n-Nus9-xrLnx=hwZ5)i?IVNU)U;6kM(JTIV?%?Waf35HF<{X-)q297k zuIiZi^2}8hEa}&U%_QN7-k;3@02N17O+k=3SiA#R3f5cJSMMB^le;*2$?}uAV5xSB zZgGg)mwDV*ao*xK5k-kw7)d0Rz7Zmd>MaZ1;t&AuDoZ@ajN8eAy{+U#L22b|`y> zSfvy>7uWv(|G(IK^Sa45^9`au_8*yHvrZPMj;AEZFPH%+2Lqf(0@Q%w4W2HJAr`%F zFKy&IpuoX$K~7!k?f?Jz3*Q~Ow9qrZplWAFg-rcEVFpvRLrpDP8g{m599|~WXOmO; zkh%I2$IDHV&ODy5x~Sf>M>Cdt>VXoY#}DM9c08OD&2fyE*P#6NPR375B&W{W+aGuF wSlA7p@T+$!m;T?BqwjqzU@8C355IRZ`iL?9NM`x80_YY7Pgg&ebxsLQ0G6?Cx&QzG literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/174_3.png b/public/images/pokemon/icons/variant/2/174_3.png new file mode 100644 index 0000000000000000000000000000000000000000..58d98aab99adfc5c36fd89b2860f4519d8919c30 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7raRPioT!FNLg2LAqEnkmBS2{2( z%r-dLX!!sC|6~S+Blh-HbCM;2D!595{DK*Pq7YEmDG~-0t@U(q46*2adub!z0R;}0 zfPUer|NlR1dUxp3LeKnys+}D-Zq0ws;?Ucjr#<~FI7L_-NWzqlu literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/194_2.png b/public/images/pokemon/icons/variant/2/194_2.png new file mode 100644 index 0000000000000000000000000000000000000000..043c11ce065e6f242dea1525fda8623769d19ec4 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4aufr6LR^8g z0uXqHm_|pvm|=T0L+}6LP_NaCitpe4c7MfQW7W&=mFEBzahC-71vC7IgW9s%t3crv zPZ!4!i{7`F9QlqaaIgd%=b2jcpZWjAZP5lV*ZrLQ;uR}v?%VnPth>)$+z@2p_#t3M z(2oAPInO6e^RkRFm@aIW_}%A_TGKSnv`K=KrP{48%@W~N{yoDa+hfWrm+zv!&nx+3 zw#=|@Ivx6c=ec>&PcyRAX4sz%y{Pl5{-eykpZCj7?LE)mz{K?9xB_Vz zaa#oig)rY$4F)pjCtJTf9b|7_7n63RzW(ur&^JXu6mT-QyW4c~{@)Uz*u4uDtgZdII^nvdR2Y{!ha6Wh*Y}J4 zpJR-IG~1=06&*5vGtcvg%LT53K9_PXJt%OGn!HFXMSgM`Z)ecl7yA~yw3*-7EmquK zxbv0m^_#`3Wt`7Sd|tj&+b!a+{=LKI|8M*4ykE?CJB^vMwfoU@pnDiRUHx3vIVCg! E0ABKJhX4Qo literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/195_2.png b/public/images/pokemon/icons/variant/2/195_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7fd5ba2792f24456e5c93c43f198b02d01d120a8 GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a-;)%LR^8g zf`US|jIMk};RXwrJ6XPO=lQ4IJNWJXiqzlJgMreVB|(0{4F93PoN4wIpx`u57sn8b z-nW+=`C1J)SOVIazW!4$TQF-!X6B>#e}&19xLMy6{`ve{VbkF`8z)Vg`+Py`Vcyv3 zlUUEbU$bzT3$JgA%$s|wHn(;j%04kG^5Tpn=MCytZ~kifJfCHI%cBY3)Gq_*- WF@Lkr30DKUkipZ{&t;ucLK6U8o_JRP literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/195_3.png b/public/images/pokemon/icons/variant/2/195_3.png new file mode 100644 index 0000000000000000000000000000000000000000..99da4dfe12e25319a9a51e0a6660f5793bdcae67 GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a-;)%LR^8g z3WtG$f`XS+T!Vqk%hN%gR=q{u%V(q=UyhFV0AE-k^T<=C7vD^I5jHoLX-BrO%VSKvIuu zdtc>h4vm*So8xCXEPbNa9)G6q$GS;v`rXkY&Cf1qecii6K-c_V$%dz!UQGKvgWFYv VWxlXNu|Lp-44$rjF6*2UngCplblLy_ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/198-f_2.png b/public/images/pokemon/icons/variant/2/198-f_2.png new file mode 100644 index 0000000000000000000000000000000000000000..35e5c2e75ea0ec0832a71dd1e42a86130c429cdb GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#R9*LR^8g zf`WpUsF0hsLZ**Fm4M7zJrz||>+rDr=7t&n|Nq}SBl~4WwG~huPf3tpFauBs1~`ud zr~$>Nd%8G=SoFS~4e{RBzh)3xUl!R^V~1LwomO5zPP+CWq|jCso?Uu`-);oSWLxzkPjF6F*8 gJy7tr!2T7l&SR#n8Q-5)0-ea<>FVdQ&MBb@0PM7SA^-pY literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/198-f_3.png b/public/images/pokemon/icons/variant/2/198-f_3.png new file mode 100644 index 0000000000000000000000000000000000000000..f2920cd1d0e5edf861878086210c8488fc804d84 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#R9*LR^8g zf`S64oEV?8v231uq~*$uDbM^QMOz(p4;5Mc|NnoFcMIEbrUIZko{}KHUoj_jGX#vFLp}$x+D3ki&U))3ir_-)je?|9i#U7k&Bd>)pE&u=k literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/198_2.png b/public/images/pokemon/icons/variant/2/198_2.png new file mode 100644 index 0000000000000000000000000000000000000000..35e5c2e75ea0ec0832a71dd1e42a86130c429cdb GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#R9*LR^8g zf`WpUsF0hsLZ**Fm4M7zJrz||>+rDr=7t&n|Nq}SBl~4WwG~huPf3tpFauBs1~`ud zr~$>Nd%8G=SoFS~4e{RBzh)3xUl!R^V~1LwomO5zPP+CWq|jCso?Uu`-);oSWLxzkPjF6F*8 gJy7tr!2T7l&SR#n8Q-5)0-ea<>FVdQ&MBb@0PM7SA^-pY literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/198_3.png b/public/images/pokemon/icons/variant/2/198_3.png new file mode 100644 index 0000000000000000000000000000000000000000..f2920cd1d0e5edf861878086210c8488fc804d84 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#R9*LR^8g zf`S64oEV?8v231uq~*$uDbM^QMOz(p4;5Mc|NnoFcMIEbrUIZko{}KHUoj_jGX#vFLp}$x+D3ki&U))3ir_-)je?|9i#U7k&Bd>)pE&u=k literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/211_2.png b/public/images/pokemon/icons/variant/2/211_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c042910bc17c2c9c7ea61835755fa10d40d2c306 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a$*B~LR^8g zf`US>j!uxQp~t@V22JlfQ&Z1>UUNFHOrR-`2{lo&B6oR zJ?Dx7m9Fq~aSXBOeLLwi7qcRd>)tdW`Tze9?iEfoGhH~_N!(URNhZ%E>eT#rMiudI zi&Ts+Zge%ao~6UWf9RWukTts%Ao< zD0*&#vCWhfRiV#{gtrM?n)PB&v1-1l-mKzP!IPgm@1C{8)NQMw(dMfUXDsbhdowrt y%OmAq`;C@AyH_L`*0293Oy17k;PmIx{b#uEw6QES(0kSn3L8&XKbLh*2~7Ys*pE{H literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/211_3.png b/public/images/pokemon/icons/variant/2/211_3.png new file mode 100644 index 0000000000000000000000000000000000000000..3548893b6ec063490cee4c5020223a250204ca75 GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a=Zh4LR^8g zf`WpadbFHQ!pig46IS2RwyQq%?{D|bcV;1z{{R0ER6rz1loh`UR4Q2#%^8f!I+$)@FX1Z{;len#tl1!dS)T#OLj4I;a z7O5Ct+~{g-Jxhm$|IjxRA!~Lk#%(LgL_&9!xF3A5;*+fBv{kZS7DXSnjhrZzJ)_D! zQ1sjeW1A@}szRR?32zg)H0#BlV%2<8y;;Spf+s(B-aTuFsoPdVqs>tY806n7p06!RgPX`_FLSX=7Pvp!cjD6b7EIelF{r5}E+C^onHw literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/3/255_2.png b/public/images/pokemon/icons/variant/3/255_2.png index adf8c6ea8bcafb7822ac98337abffc61219a92c2..b40b8f1607cf8472629aa64e34e356f085769178 100644 GIT binary patch delta 440 zcmV;p0Z0Cp1dardV1JoOL_t(oh3(hBO9EjW$MLs>?Sd&52oE%gAT&vvAgv8S5KT>i z1fDbs4Z)3)($v(V1kFJZfzS{)Js^ma@N9)C`Ugl{gFJ^A75Jzp%?v1naFtR4A%BFMuG;`Onc{K)HOk2p z(YUtk(mO8$W>uUiP^T@sZ0~FU=2e^vP)AqMH=te&%8GHce@5B9!YUSM%P#TS3sOq| z=AaP5RaVS4mEAwT?KFp^pLioy@dbN_kx^s*6(I!5ih1*K;XsYN+lo-B<~?L85hB-* zBc=4JYl1TZYUIu48UU$8=v#ZPA7{OEV6<5q1JiYzw(RooSOxI*L4A^#Zq~*piLRoq zV52qQwsz^^?9#Q-UO2O(ZhWX4t%3LK>l~a!>Klz-ATf>Bz@L-kCm@WjR^!;ExDQTd i9BbOw|NJMJWxfCpS2xr-T-(S10000X2+sGprN30YG`V>K?tHicqGIoc8S1G=UMbj_~-MZ|Whwf0>4>KIT&0}TNOJBG^zMyMpq^pZH`s^6`+Z!VrW3K7!uhunfwLw!3sIgr{b4MJx`*P z3U3aINRY^;?R`mAiO)qTsVV^RxhM~(n%9%#zpr2`?z`MC?S})@TC@Ii@#DKCRpn*x zsBL81K!Cx66o1ed&aMLv9;CR+-vY4QH_Pm%0FW8qKtxDn({?`oInW?8BSXZN#w;>2 zJwWXI2Bnm(t_#iyXpsF|+Wwo@}bTS`R?KaeoS$uB*0000i5D5w*|ibXUVX0j-V zGa5vTScXN5EDV!_1-lEPK@0|0W^vmkalAwDz`=qb>SS;Rd54t?p}`{fb~+j zHGm4WUMiz-mQx|s@dTJvv8g~6%c(FD=mgBG_$xpaRYlK$YBLlvY0e^11~*r^*-2nI z6|Bc9SN>P;)}Ro=Eo9RA-p=L-hC|rd900*^h>PSAtEt1kuV6jyyNpgoya7rnd2+6Q zeAmwAm|crCjDKtx2yh&a0Uy)Za=_zwjEDFE053DsOhxAa=njk{grJZ~>-G5OK!x0T z?new&H8MCh!1DejrQ35|T@#!UP$3gb3jhSi20lICUfgAVxXY+n8w2-x{8&zfxx@y5 z?t|(iF>ThyCyA<}s-T@O@^*5naT6;Mqh8pwqpo(U?LmA|UwgU+>ygR6UZQvRdV|>c yqBkeWS3vmqw5r9n#P?u*YO$tc{m*}rX67AtbUM_lxx`5T0000mD<#Y)LrvURRjs&Qps^}R|ZH7jr%uOQ6(ou?slLD60 z#bTB_f6KcyD1>kum9oCKt2ILLD0a05KqwyNws=9Rbo%!d?8p6-$Xdc1pp=pq=l<7s z?P`t9gUrClfq#Jjm-!6vIh|t%yv%2KE}R4Kv>sz4xdp&2*ZG4ibDyj{xsc_NNzXI@bUECmCiw09g_@)B&}g-v9sr07*qoM6N<$f>~?XZvX%Q diff --git a/public/images/pokemon/icons/variant/3/256_2.png b/public/images/pokemon/icons/variant/3/256_2.png index b372f1ff9819b1fb28764a75d56c7d758a6c053c..43919a2db0677aed889b9c1ff85c9b389623d3df 100644 GIT binary patch delta 659 zcmV;E0&M;71?L5jV1IH+L_t(oh3(i+NEA^V!13>(&>@iydk~`NciDAOG8ZK1AJi=m z6)b{KxKU8v3hGe)J1N^CqlKW5F3LtkEgK$II>y$)3^Q9%yUem8*gp!f+sf-;Z=G>h zT%1{Vp?;^~&3m&Se((L>yjepjMJ0#vALuY#2Z~7Ufu?C1PJf^03Q$CpX_|(Js6&&_ z0hkK3RR&O_rUGqfoCfM}0(A}eAvRBQ&<9|<24~rH1*p3FX%6~`f9fR}NpbIS9DpC0 zMHbFoFK-4l(j2a5d3K3J{3p+zzQ|3n({<`=3FTdZ~)X<+w{Im$ZY|) z!a;=slaUmQzkjP}@A8))`0>^rYW;OK+}F$R3D#U(>$8(U>+4I0KkFg!#IxRTVvJbg zOAfd^yF}BSU!|{N5m8~EV(;$NTwC~E9lNF<0&AOc+8aeeb6g5V={?oIKGuaS76rU< z(?J#X=obF~Gs9o20!_4t&0lH{Gr0zthq1Ef1QEr0AHeE(+=BO)?V5 za+V;qr&|C>d!r;HDO*-0GzUP~r)cl;uicL=AR?s$>JtpW^4J88eJ26POsp`yde@d! zW1uIuUVi~h)8s+;6@x>aI|H;LGZQQ9Z>h;)^|d~7{awpNXK&lULP%qv2Y`Jq@8|Wk zo(T&Toa;alQHLAO05Co?3Sa|Rk!3ruTGmwFkBf-%XFb$59btTCwEQRPjiER9H*XUh tJK9=wK@^ITeYm^zef;nJv*3380lZAL)QK=U!VCZa002ovPDHLkV1f{-Je2?d delta 667 zcmV;M0%ZN?1@8rrV1If^L_t(oh3(j1NK;W9!13=CW6~db5C%pMhY@T!2owrRnEB8{ zMIZwq+89K%iTYHbWDg^>^uebZsr1nBjwqOc#K5T4pdJ)`b2N}~AHu-5BB4Rn?V--) zUN>=g@0?J-r@Oz4IW$dUFNfnl&|=sQ6hi0&s(-5LusWVCKp}*ts;WZ> zp?!Sb0)V$Ww>N+iVgSBkh0vu{{5*%=|c>FFgCBw_s zcL02Po9Eo4pS8`PL{2ZK$gZrDo?GNiXGWi5tLxAbP*&{pa>~>m@&#-u5U>E0S=%b? zLhcB-9S-&=Fn^|G`2MAivA&Ml1FyYE;6HZ2gzGsP!sTBDb~%H_*Ov_MMiaO5llt%W z{jH?ZYdSEyvd-hKaP_NL2%$Ac`)NGTc8$IDbABHMPsb!FJUwr`mX*tw4#~ zJg^W#a}V|s3wDe@3s2%4JmLhvlSmR%GN!DCd;tKOqy3Eabr4fBypG&N2vI$tJi!2bTPs>lHv%RUY1-V|*&QJ3u2cyU>9D=ndpib}LyjyJ z0eIC@U((ljCM;KQwgZI_+NqXH0L2}002ovPDHLkV1m3i BM#lgE diff --git a/public/images/pokemon/icons/variant/3/256_3.png b/public/images/pokemon/icons/variant/3/256_3.png index 0c529f838ba8c06e4e7ef5738ddcb87a18e20af3..bb1cbfe08090c20d47c823dec757cc1158d6487a 100644 GIT binary patch delta 651 zcmV;60(AZE1>XgbV1H^!L_t(oh3(i)XcIvc!0~^eNFf$QEu?tq;0NZA7L-Cwl>`hn zXT5j`SPu#oMWwU{MGpl%M5KyPL5~&`(TjRWLQ5^y8bJfe3h@Kkij*S85Hx`v#Ptwn z*=-XV+({GAciIfQvp?R<+kG3CVHh-Xxc&njhH{_~!kkdob$^%B`IG>K5QeVnE+K@W zXJ^V|-avBzB}#Y$NSp-9Z~|2Zyn5~u!(*cWwqtOXO(np=aDd^lQC=K7MMleU^7VZH zQtif4fpfrE&6U>1lBl%*4LMeo?;tkLY?OCzI%^}PNz*^ zM#~W`E!Mw^g%Cz)sh!=MTgieLUz-&5h8<)+&YJb%%m)d%rQlLaGpSV(?SW&W? zt6^(}I;vuT;{KiZ3wh=?Zd$S2Hzw!V(9&8JS_{(An`Fe@LE5v9Z96&v@E7uAw45!g zk)#GdXsMlnpoff>27ANWPP)HA-Q2LJ#707*qoL&%HV7i$Uc-qsWg#foU2y`I3Ist&GRCQ8v+Ju z>hX`yI*|P(Gqf~>38m6`&r|#H>CU;rKByINdUD7yu78??^{QDdwf#I#feN|$!Xjce zuT)WYyfkONy_(m;ZWQXOiUGc#-AgEyW^CW?oaOF*^%4KCJvmSxPBu7fEF8N z*YgEOR)2eABi4Qe2-MV*noqI#?e*pW?MN*)N?pSl3#*P*%VjUPg6_e5$lh4Cn~py0 z$eC;J3G)@4=RgrL?_bF7v$kOazyYu$i`KBJJ(cg~B4P%X%ei*(2W`Vf@jL3(AtL73 zos*0|d&{YFhY8(&S-fwOwZg0K@gT<4+ObXXr##XV&)ap0zM3d zsLoG|fa@9!Gw~(Fr9vY>Tp)D=c8!MFYc$X}GQl2$0f6>EkdpO_F&P)i_C>B2fc}8d z1(+RL#`Yz1cz+lQMZtwF=>TL656eEjfsdRU9@GV?D^aT|s@5I|a;5Dw02z6?066WA z2uRT9a$O3-WV8Zu-5IR+s7tG1)uA&u?GEO+Udujz;_{dPwW;KR^D;M2oZ|J!a(1Vs z&>jeK{b~-D^N(;{*u|AoIJ$H`nfBu{U;rvJ&1_292teb=1Owm3;^$&*`Nu(p5X!~n zYY1D?qf$%QlFpmfTh#UU(ROk-&!3G+$hfV+-@&VJLn*ne4tk;>0bT}QVYTJc-QnZ; zvoX0uVwppC9)!t=wwBfN*moOmr-zKZT$%r7AAc#N-*!W)xNS!&IRz#;M()|Z#3(3) zP#!ohN7VJYdMLG3$g*@jE;;s9f zJF+hV7A6CvEj$l^x}64c3QUPpPzzag?F~iiKGFI%8DC$MOg$>3x6=bmZhyj&_=DE^YZ`q>tm+vJHI|g;}B9JGmroP002ovPDHLkV1oXIz4QP8 delta 908 zcmV;719SZ82i^yeV1H>zL_t(oh27X+NLyDN!0~TZ7_zi(P-tgcT#wK+;A}^2E0IbK zlyz$#R-~0GPNdHI(uay7s|1TdEx1XfPpw;q$Pkgyl|t|C*-kSR0}6zfBv zwao~FdHWE~;ijoExlP>Y?6qS_%;C8y=kYH@d4P_8w)e5Nl&fM}lz4<-tuDXQV=_1GTM2&fuB~J;cZzZ?f zS7>SI!xWBkB7ZBRp)l93+OS`~i>Ko&c2`}(KjEdNp?{Csyxh2XBs85RUl%BZ(7fHn z08EVqu$5bx8Vk^TKccc|?`vSo!Z?i`kJPx@yj-I8Lgt6P6m9<)0RQp}&Xj$o&Pip- zlL949!s;9g0L-l}6AT7T`j!Lm<4+d>Xldx9vf4&{dlPP_3qUQo9+?p!fVaDtI>!Qy z$6nEVKYtQ8sSrZ5e6XF`yj%vCR)ARc_Bqd~f&n;gtyD`sxU`}!G8t}NpdKmX%}Iq2 zTIbF^MD2wMttDzNWMpWHdw~&dTsXn?2b&c#WB1^Cc!_)ZQ7Hv~dlQfl%h*8YE~dr; zTz{}RC4{IuT+<*Ry%3|ZOSJ=v}YL3#jne1dx2%+6_ zUx_<5?eS6H-lRUeoi0@%_3cd@w^lOHxr;i-f_lx^J(vtQ?eTHgUc$7;2SDeqH*wUQ zio-&zK;~AL0qFhGjIG?7y$tG+9sRR>y(h|@`5b0^!>aX2q<_K-#I`?SIjX*g4DTds zA%BZY&c+?nBZG6}_$Ry!`!;d5qi zf7=hf4f)sXpX}X#Amwak?YUUuBuF3WEOk~N+~qcS@VjP)`dg_!-@_k2_h!FQr;7v( iRWQ7de|>CpyasJINaK1>aCZOz002ovP6b4+LSTZ7&c9dy diff --git a/public/images/pokemon/icons/variant/3/276_2.png b/public/images/pokemon/icons/variant/3/276_2.png new file mode 100644 index 0000000000000000000000000000000000000000..d7e8a3aa9ca6344e6e3c55efb3d80135def3994d GIT binary patch literal 468 zcmV;_0W1EAP)X00001b5ch_0Itp) z=>Px$j!8s8R9J=WmcL8GKoo$#iimV5wy1Qla1|UxD7sj(IXGD-!9^UUlejqfNB9pE zK@hisTT2JU%~HBZhmIzYr9Y%CD$=QOC`prAgiER}_f5&WBk#NSa>s!}p-?Ck3dMgR zgs_AVR*-MZOiN}QA%qpyGT&md!m~jH#$$$IgnpVI)-rsS3sQM}3EIhSvo9RyR!4CP zmSGqnx6Gt>nOxE>cFT0K6* zQD?lTcbRKENmmbiZjw&1NvGHZU~8wydG6IS-fx*SDz(6JAXz~ngmrZo^TbZ_9bnjA zfJUW8Je_i$BLma7oV1`Vd6`|L`q*Q4GXlW<^BXts+w@zeBj?7wb7f_Ht!(^1Jj;Io zP%kl2(2eX)_I(cO`6U5{_IvopLG`M9ju_i#-BGEPx2`u)l^@o{rqF5cKwX00001b5ch_0Itp) z=>Px$hDk(0R9J=WmcL5^Q5?WOMqrS61h(D56GM)shPH@?rh>-ipe=$RXlN1qC!)o{ zmaumFL!2TK56U4Q1yO1+T@OVz?etmd}4+P`LR`w)PZ*CAu9`}Hla zL!VFO(Tgm&naTig^LWm|)*0DsmPVuD3)bIX0mxbTSaQmOK{?4=uLX>!cPy8)^8Rx& zJ%}u)EGQ)}%NIPI-jiBe0igHY=PR*_*L8ilAiX00001b5ch_0Itp) z=>Px%6G=otR9J=Wma%ISaTLct4I*uk(i9_CFz~LMh@k`_Tu13-H^I$CG#$J77pOQn zxoO13P2v{l(8H``z!}FYj~j_ulUX za^=dED_1T65iufSZ1)u=<$M%`h?w_puBFzp0G|m^oy>Y`=$Hf^wXYv|m@bS1rSro= z8K+hOVAfmXxZR4!ewaJ=cL{=E%GRG1phoHOjSj9?qTBvKz2O7k)G9IDC=grV%zz5_ zcKr)b;@-<8U&wdk>}+qd@zqP&>anY)uaud0izD;&%zz5{eEl*2 zuBU|(<)+TVjvrq={lIf4d)8Ntbrsheeox*d3uh1CZJIeYqJzXYC1g%?-h?v7dnO6^g;d-SM+^0=a z$7~BV5x}{VJpiuWE(7pAJiY#&-TY0xF%#R2(}TwbR7mX%$@OG~uRb^$t7`w7M8s@8 ns+#0@-b^Va|G1tvOD@%4PeJ{r0Dwn)00000NkvXXu0mjfH!mCX literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/3/277_3.png b/public/images/pokemon/icons/variant/3/277_3.png new file mode 100644 index 0000000000000000000000000000000000000000..69ccce9069bce5800465135e2f5c76c3693ec1ce GIT binary patch literal 590 zcmV-U0X00001b5ch_0Itp) z=>Px%2uVaiR9J=WmN94(Q5b-~h7JMKo(VbX5aAyLgF|))r%vM5SOlji(nWA~un^Iq z;v|TL;?Svr76c_Ox``mT>0mdHkfnGSP95U(9OQqz_Acq&CDP@-<=wseU*32Bd;h&a zK|w)5K>>h>7!fg9$CYL^`6LMuF;9EzvA#6IQwi!M4X=r|uJELBhlR&6pGQis%Pdj% zssJ>+CWC0twufbIT)IaP1an#E%Ot2-T6wfg%dheI`wzA{y8zU^s+F50l2tghpvrZ3 zRsrZKhpvoy>G$f3M2Si=;r8KL0pJll-32t231mMYfk3qD@ z*KZ$r+*`BHwOEqIs+_)1T2d{sh?p~#x|MwUIgL4b2q@E0JzgGCel})@wKUdZMH$=odxP8aC?QuKBaR0a- cw@ZQY7l()Q$^I^I1poj507*qoM6N<$f@Vk;aR2}S literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/3/359-mega_2.png b/public/images/pokemon/icons/variant/3/359-mega_2.png new file mode 100644 index 0000000000000000000000000000000000000000..35290c15aa94d73a4ce9030288cf3fd44fb3d875 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4$prX>xB_Vf z1qCg`G89cl-^;va2a8Gn3v-S6k0qvh(i0%9QJ8eQ!FvTz6`Z!$-DD zzMaM2v`V-+cI@`tdcdUoL68m8L${YRl#?F!-%<@`lPx?nGxg=HTSjc$=aoM-EV-`c z{fzNV!9BM}jMhu$+F$6+-NBr{;@VTuGbiI4&)%M6Wu_?#;M0@X{ zbr+Ug%6D}%%WyfQ-S+fZ=cSdY)rX`{KUy@U>s8;T>SMxQp?W*Kc*NgF7N03?XP(79 yt@BfE+RCY4zlzMS`gNmFaJKe7_w9H3pL5o3VrSYWAUOf(R|Zd4KbLh*2~7a_%%0f* literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/3/359-mega_3.png b/public/images/pokemon/icons/variant/3/359-mega_3.png new file mode 100644 index 0000000000000000000000000000000000000000..5a3250b944de9f3b6d69088caa04fefb7f9b89b9 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a-;)%LR^8g zf`US%qIJ8b{X8@4&66s%rk(rx@$~=y|3ky9nt{@sB|(0{3_v~@m^0130u+4U>Eak- z(YtlhL%zcb94)6Ci{Jl0V(qY9?NQREGygWeJ$`U*+;#iubBg{>&~aGlwN!sW1mmRF zkFw8cJuy>ANYk=px_YKz=}zuLQKi{p8+-1U%tHhJ4v_q&W#yo zp9(x!wzF9#z&2x=#x`?*iG@zdHi<{KSvn>?e&P{k=ohf5xXIe}xy|`67rzT{voJcD x@ML!SN$u=v@$y~K)(>OM*8PyII`Vf%+}3WE-sLlbR|5UY;OXk;vd$@?2>?q+oc90# literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/3/359_2.png b/public/images/pokemon/icons/variant/3/359_2.png new file mode 100644 index 0000000000000000000000000000000000000000..0fa229141fda96e09701b071b7123f4f98f6b0de GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a-;)%LR^8g zf`WpUVREFpU%ONK$tLgbhjLvTrzNgf&GlB24Jgf7666=m@E;1ynPy)B3hwrFaSXBO zy?Xf|-(dp|<_ot{TL1rlB)Q9V*0l{W$5#f$H#=W?{9`}UhU3R>G@dNG8{R$j_lXrM z-zPY@`0V1~F?O4}xVWik@e{q0^Y315Xu3M9q+Cm*_xt9iOy5U>J`z0Z+`4>9=YzO!$yd#Q3^-nwhPhpO5uFaNs4`b>^xd)-mHJMXKQGW%E_YaRKK3G@bor>mdK II;Vst0Qkd+xB_Vf z1qCM|-BNvrd1lu9&J(q!ojbX%aoW58Uq7BcU!?E_sDi5`$S;`TKMd4$ii810cY3-w zhFJ7oy?l_b*?@;R;7yA5-~aOSgtvKJzIEYsk<+7zGXnY^|K~a&_qvvy?RKfXa@afV z#gon`GM3Ai2uiHIxS40F@RZk@|UsSBsfji9)uC0$~-@RV^hduL)4PPbS0zJXt>FVdQ I&MBb@0I|Y^g8%>k literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/3/377_2.png b/public/images/pokemon/icons/variant/3/377_2.png new file mode 100644 index 0000000000000000000000000000000000000000..f90f337c32e6c0f0449d0680b4fcd3c15423e77f GIT binary patch literal 813 zcmV+|1JeA7P)X00001b5ch_0Itp) z=>Px%=Sf6CR9J=WmcL6IVHn3hIVzR5v>i$bF85BQg`OZ-r=}oM=+>!`(6vj^!J$a{ z7eu5(5Q0lqDJGMf5RO9Qq7eiWs5r>oQY4d>CL{>C4(EH`op;HdHCw*R!TaOh@ALgW z&-1=8!U!V_2SNx-2w@HT9OWjPgb>!u@&wAf%CJe^iMv6P+c(FURxjAQ9CNQR3?mV? zx8MA&5cH#?Bw5^81E7@KLQQE<$Xb39GB5yExi%k$SQfhvIX^z*=eM3i4j}#YJ!Z9z zwy+Xtyd`yWC}QW6dEa6_hr+Nh^( zR});>EXnnQESTDQo;P1?9rn#JPmln;O|x%R$I3x%VTE?N>kt?OsiefTdJ*+F2eH~r zZQaf@cUuA5RtYz8HKoyP=&?z;5y@g9g!ORpqhp!d-rb!Ok5bRy{Q%%-d)DrWK)sM< zW_iM?erfX{dm)0wveKFj9kW{J>B~8anY3q(R8W%hqoX9*Tm9|iUQ}{0z+#zqX0?uX zsor?+6vHqQ#Z21jC`n#@zN+3*&L-(r4{-K~O{`DfO91RXISIUR{0LRhO->#r$$)*I zj`vP6t92*u)Re~2_N?bW^+ML8R4KO=slX&c*~`3>P*a-cFd>B1QIg#Ia2J3Fzg|0m z$e{e|rFsCxOgfUqk=u;FWq_?{yWFK+?(+A=jx*kD=uX84kt^l4LhoxoLUYhCjD%pr zQSr~=MqtF!_S$-$8s0YKE~cQC6a@n%?)Qe1c?!0|&4zyMhAC#!$Tf1E-~N6W*r@yc z#4wBmg{))KqRU3GRqH58&zPFh0@Ec7H+s#uVHidtCX00001b5ch_0Itp) z=>Px%(n&-?R9J=WmcdIKK@`S+k&>ECtPzD)kuniP5Tplbaw-%APoBKmqkmS8J$v#h z1ah)LYzPRcViqe}p}|cwtMTCWu)cM7v)SxwbIW&G*m*Pa&G)_cW?+O7Mi>s1QkGK6 z8umV8FPWs2vNp9G`R)wECYgvkLCBq7-!MNl!H(JJiP3dEa9ue}zwscviA&HAvz4N- zz6C(NT1HD}P+<8<$iV=1RPT5{#Io4E$)#cO{qm1P4q)li7tGEr+3D3l>nn{m0GnDa za%w~-sFbqu-5Dy4HkC%3*{m(VVr|d!4a4W$JI=3fqHY1|gYy*%zISjmU{OGHoo1APWWWc^pwaGio&aIPoS~|n-W74yZ(LC@d zRj-yK6__AYLCGy4>E28!WtpuM`EC<{pHFQ?OJ|&U{&-OjptfIpy~ROf-I!Zgru02s2cB4LFP$ENuMN42DX1ky z!9a<_-f)tqU@L4~o%P%>wf!OzBXRz83By2(!xqtXJ)yw4@C)nPp7DCMjM++&oqqo3 z&e14%(QC#HUDp#qhmgBio4mtl9(cz3rArWEKl#Jpwj6q^SpLU(^8Z(YuOTwRu<#G_ W{)z&DMCNq>0000X00004XF*Lt006O% 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600LM^L_t(oh3(fdXcJK!$MJ6< zLxP~BG#vsdJW4xAq|~Y6-e7_>dj=6IM!~_ci)+EfK}ajQ-kws@(oPakZ_!d(Iz&pq zzzuCN=#mV=b13ii?sBnrmx~tcf4n^MKKZ@(fAjrRkA;6KF+f$HpX12Z%80L+Q0KHOou?darTQuGB>U8^c} zBTMH;n_|A)cjmdv3s~PaDCWz)I@))FahYQ*J99Gyt4S4>&Fg3OKSi$)A8~QuhtV-mO9i`A;sa?n%R@H4>m#U3wsd iTTZX~zy24GqJ9I&kPG7}Is3W*0000X00001b5ch_0Itp) z=>Px%YDq*vR9J=Wm%(e(P#niUbA@@BAY10H4=U6a*~wNYRCd_OW5=W*9(I|3!YU}E z?6QABFFgr`;x2*%nY20>xZY}M%wd>oZS2K@3|8Wyyl2v7Ytn`)*zYAg@_6~=`}@7` zOJJ(0rkb3D5VjD){@Wa$5<=MauP=7x-op!!5_}Z+Yhl5C)8Ark?E+BL5=a;!gk8&| z$oHZntvxoNgyZ9T0Pe=;U68d*iZ|6C#FpnK4=9ANi&_Ez>-Fag_w&6d8~ew^mgm^C znwX|J6Z9F8aR8;NnQhnDXq^G{UF)FWoIU6lHt-us${JZo&r$1 z^WAlII$E&~09apLq?}C$?!`cW5>ED*S9t-nS1%~&b;{W^fQp~N(uWG@ge!Fn<%}1c zQxZ|I2 zrQ~jvYUo|p3k}YZu9mZDl1C?3#*XhilA!X)%J-rwbO&LeUtajryQPjnZXrggW3Urn zVbf}=xuF1h0ZSL14>nq7tgkMrdC%T8IlR%&zgi|m^611D*w}y)a_#550swdE0nDX{ za$N!jIY~nKngNF!j-wDzr8G@*#?Ph*U0yLHgs|IB9)X00001b5ch_0Itp) z=>Px%K1oDDR9J=Wm%WbKKomw#LJG&##8L{Vu3Wl7a_N$i^eOTTJXD%cr$YM_AcRB{ z$r>7E?i{|kb7u?>J@nAqNklRc$@`hr`nRsblaFvj3{9zf>%KKuP1*L6wL zv~m7U4vI+j0>a^NxO(q64oWFp*Ck03wASyMj?vjcfcbo0dOn>_0JyFTki!*gur6$C z2kq3t^RyN(*L8C^tu3bc--nT5I56 z?FK=>cDp4A0<_j7Nm7jM4p;>oh9N*{;M3{EXf(>>cDo(t^BDl&_le`U7MNA*!@^7Q zY%mybKA%}GmjGC3D_du64ho$BFI5;cKY~@fzgchpMOAG`M6$_b(#!Wr=Oh1{JJOf> e{X00001b5ch_0Itp) z=>Px%zez+vR9J=WmoaD)Q5eU6QK1AJN>PiRk3nVg>-Yr)+f|*+8R#DGz$Rw0l*7?DVql3C?KVp z-PGf7Xic+#Wi@cz4#iw10KSiBq<;Iw4)LFq-a7c}Jq2Z&1xioKf#0Gi7NC?eRjr=_ z!ISLn9W%c8sPFufS4VNS0}`B|lrnYFzNA_|)sW+hkLd0lUpvolny`VcQ{p-(gy=oJ ze+TeNOnU2p%aw&duK8h<)4{8eQB87l5ID!}@bI3XdH$JiAF}+IctHF88@_z}N~?82 zt98Nj)Fj#Q+Z66j@baBYw)C7&=WpqDyDy^b6)VI-h@KFlXY9QOpqR^0vzt_mJY&sW zz$-V7+hKZYlIf{QJ-1pvMM{}Ev$vTsmLu21$Yn;=K+9_2tSmq-6KS3@RXC(G#xk(o zx70)e^cQG=)g^=ZbGMr@T2$m70ijmhjsPp$%NwOCo zM*>XTuu3UY`=B9-qJg*sT@} z@tXvKhG{u%YIgI=TSEvDsf+n1fC|8WJzt* literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/3/379_3.png b/public/images/pokemon/icons/variant/3/379_3.png new file mode 100644 index 0000000000000000000000000000000000000000..acb86b4f66553f2182f75a2bb6b17c630cf6c6b6 GIT binary patch literal 714 zcmV;*0yX`KP)X00001b5ch_0Itp) z=>Px%gh@m}R9J=Wm$7OpK@^7n)eBx$B)!$xDI^3GU%?TMYzwfjbO8lkj7^S zDJ)V<6Rd9G3y6ZG&~8souz+h5H#`DrPfp(^GX2?vN z)ToVTHUMC;*#Q9f?+ToDfPU*OwI?fNE(_eS^p1M?6XThUP9r*kyS>UM;8MJ4rSeo) zKTP3x)52h4ClR960ZyvZhyWmY06<)ST^wSRmqvgpkkn{>h}6fc?KC2cXEqj_9d57k zdsvYckBr4Skj7X1H+6@-PuFAwJBEfmNp}GT?~`47v>P~8Y<3G8_?*A8DlYHEcSgLfUuU) z+J;+>;IxBeZn4?nx)>h85s_7KmI!!F+Y_|`r3VJQh8OQa`=Purm%yp>x{z8vcrfS! zFcDr?ah3o8-m(DX;o=ZQw;UyKDws?S6KNZ@GmU|L1E9WF9SC?<&7)tHCM|N1@7GW1 zX0)!Dh^z!ifs>Uym=sc-jFdX3<}Lv3LOF}g0BIYMa?25ZCTIJ00MZ>c wt#%l#?W4B_)9hlt1yBO0zt8yrbx{`m0pVIz!)^Nz5&!@I07*qoM6N<$f|r9uX#fBK literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/3/427_2.png b/public/images/pokemon/icons/variant/3/427_2.png deleted file mode 100644 index ceaf11acb480a405c269216b5c1cf44c965b376b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 575 zcmV-F0>J%=P)X00001b5ch_0Itp) z=>Px$`AI}UR9J=Wma%KwKorJ*Zo5>S3=&jX3dM`(Th$ImgCX(K*|UfK3xVPq4Baw2 zv*$u_10t9V!GsPz4_&;Jf``;l2}}d^(vZubp5nNM)VfR3g1<$l_c-ah_ulvJ!3G;_ z@PDI_ccbh0O0SdoH1~II!h<}UT*p^&y+$Mg;(F~GS=(6q+vkD=BVQN{Am%5#=IsJVQ>-XuN*~q&4|Zqa)R*Uu24Fd}J3BqE?H2WXOd z{Mt=E17;#IzKa3mX00001b5ch_0Itp) z=>Px${YgYYR9J=Wm$6G6K@`Tni>ZWQC1kDMG+G~`DUN`RAlM$UFlDehY____!USUB zouF%B{(%rUuDB#{a3BY=3Ua&Kip@-OT1fta1fIn)<9KPZJ9~J+`&GO9nAvaNzW420 zV8Vn6|2KuK3yFyJu~I7YJ|lsMn3*|_`^?O2i+ysmxM4;m@O^;*#G$adpvLyFRNv5?3tFnV6Ik zLJ0oXSMHQSohe(KO>uP*weZ&E7MRMqkce1HiHl!<$F|>i*!%buzyAP!$%E&;GBF`U zs)ljOpthS~PNxU2RA=yg5CM3wr8GFzpl*bf#!qz1>i__MVIaKHmiV^w1sl6t03IGD zt=%|zldi#}6PY>;)&ypktC)W~IKMuNaCiARvky9(r`^R#CwdeMYh?g#CY_7B6A|Z` zH5+H6))}X00001b5ch_0Itp) z=>Px%l1W5CR9J=Wmm!ZDK^TUgX_}L5&TQ@y45phitN=^!)L<}(3dEk_2Q>W!n5O2; ztyqbrkiGJ6_|np z3c+nUQAYJP-RTT~u@cWw_mh}yY|tx~;`W1WK%(>WmQxf(RD zWY{73`GwCPt9q_CN~zskA%ejAQL1UA@9X`vD4>k`K2hJlgDX39FH*vu%eULFOAEZ# z03k9X;&BY1<_SRL*HlUk?e03Q0u;5kSto`)SJe$+*C$&D zQcFCJNt&)s{W?8VgJz9b&sJUbj1y!57M2~rY6`szm`&r2vaBdW@=Qgx84En>`*1zi z5LT_09m^dPQu@Ab7{F?_cpU2t?FtBXVQ0ak%cW!Qo_$ZRGcOvdZUGB&7eEWvabD?{ zlcQ4&xwu@ciX+WNyf4lB0Mu|NN2dV%{_~63?E9uM@|m#oe0RP~wrhHO*+gsS?JdRT zMHPx4X{)sLjXEbGfj0DEbR$+Dz7le4i))0000< KMNUMnLSTYf^-}Wy diff --git a/public/images/pokemon/icons/variant/3/428_2.png b/public/images/pokemon/icons/variant/3/428_2.png deleted file mode 100644 index 5b325f3256aa678f60d9087f9e41703b53342157..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmV-G0>AxX00001b5ch_0Itp) z=>Px$`bk7VR9J=WmOXCUFc^j(3f+aSy+M{N79cI2v~~-OEFA>~f-ewv@|Ik{2rPKa z5(Mc9>MY6N0Me4h#|V0XvV%ohR3t-xNQU|a49l-5^6~reM{v|pNBy5t6~D{gAaXi9 zqm-1e2U6*^B)zsh1_JH^Sd_}a0PtN0K>4nNN|!JIWM@Dnr3PYpwKBf%I&97(f-oKg zvTuS$8gg?US^iK-wv|#+DkY`zT}P>Ox%)18<|Ae2IoWBE=+XvvD>mz!>Q+f+F0<`h zhhe%)rQ?Z}QdN4!>zQKP1XVho)ZVO2w2)+JdupUFO~C*(-1POq0@e~kcG%p!uj)w_0WQygrY3Bnj51OVCZ?unJv1W3Hc-*pu1%BeNIT4^xdw?4b=fs>>W zLmNQY|7$_MA1+SM>~v>Q8L|?v1X|0{7SMv#iH=Ub8nd|72=Bt2&4+XdvezOhCI|M3 zk<4#dejmT{+p153ke57vAs`527PE-#d5fI?FkW4P+4jxM=ehyX00001b5ch_0Itp) z=>Px%W=TXrR9J=Wmp^C|Q5?s=kwcMCN@>I*w7fRW?&?qoI>f~xB1H(K4k-ocP;ju> z-0Gm4TW^W*I!MLgh7z%G;?SioZK1<6>7!i&27+V~4$dLG*SqW0=KZlc_+8%R?w6O( z{eJKJdoRF${UaiTgklueHgv_tB!rOgXuBjwo3a8ZB;fi^9=5V*44BMXVeu!r%~{iF zrL+K}>+NW}ggbAG@)=vdhUt4vaLzM-1u(ka07$sx7>ze6w^jxZwmkHmJSG;_V)q5y z#KM{cGc}DC;Nth!7sm9RJZv~x36KyH_MQBNag4g~R}OKo>j4;Xa^;J~IchO~^P#xa|0DOIZ8^FNn&P-9p>%b~E>S#$3Y0LtOQ5VaV zRp9>Mer~RWZuI-`LzU8NmpIy#y=)ouGl!QgV{B?tI$MllJN)qQqw?=419HwYLED#b z0>aCd&%_ogwKI@^9B>##vnaGv_3_}4sXB7}rtYe_mYZQOrzD;9I<`d#Y~FED%ei4maDd2pDL1#SOwORFLqrTqn-oh&?J SHQwO>0000X00001b5ch_0Itp) z=>Px%bV)=(R9J=Wmp^C|Q5?rV@efs;Dy1$hJVcBYjMzv8Y1{&FmV=N%0!lLEz(sT^ zghCesZq1OQv<^Zs2{<@JiU=)O2U{_VR6(9(5lMBD#6iyCyvya1+TObhcJK?~cbEKf z?~~vAec#K2|Jo-KLKs%Gu7l8lARZ!wFvj0+*fB^20%*yCYo;>0}&Jcv7Jpl?KjAlBsYhJEaW;hl_zIwykdnIOsu?aaPd{ z2PWW7Kq}Sq3<#Yy&&%maCPy znn?x%2RO( z$iNrsep3qAQ0C(NjMLNR`;o~o{K*HX7Iec4q_T^hi*h?vq4e}K?No*AXvB856|L>? zN%*kmaXbS`DMQtQZo^p+?Np^Fx0uj+AO{Y(7dfkF>B0Hq9K4bB+=EJhQp!+18E59l zCjhDiy>A26iX>XjfrU2y)y!c%NLniTvr`p guyR*;Un&T=-`;jK6^d*66aWAK07*qoM6N<$g3L=v)c^nh diff --git a/public/images/pokemon/icons/variant/3/429_3.png b/public/images/pokemon/icons/variant/3/429_3.png deleted file mode 100644 index bb9b2384514dae857194a96ae362d4af3ff67f80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 680 zcmV;Z0$2TsP)X00001b5ch_0Itp) z=>Px%Vo5|nR9J=Wmp^C|Q5?rV5fP~csewRJ3Qw>^I~3Z@T!tf}PEruEWD%Xj40TE% z?kNe<$w;Ayn}`l2NI{W=A~uuQMF^ovA1$d<%^=i2%Q=L1m*f)L`%|02FC4$)-Q(_a z-}ipM9}oU(NF;RxPq${qb8Wzm;V&- z=jXQv&e4NSyuyJ)Kp}*o2b%}Z%N43DE-%okuW&nl(R9=e;7KQN?In$pD^y9wC)rrv zVMd#E~FkP-Sgz+!L6Rr(S&Oi6mF3c7f#zRjyUO`vM0Z z9E7%urMVF^Io9^ZS&EEtcemvWoM%9=Ai>Jwd^X`aDSGAE!KKI;&wqU~$MV?(;pA%` zgwFBo%vr$OQoGuNs?X}dCe!yrM7BqH`r$W`?NI>UXtO{&(@S$B=6pBZ#BrhSUQ%mZ zL8;$;pJO*9Dm0#pp-I@ zF7KOg3PMYTZFBS4gbnh@0S}{27nQ;{9y5FMk>iAM1t_Hq#4-&|U$_cDy1d^v0xT{s z5X&?;f9Z;Ewee8uJ!1BY-#$J(-UHO%N{9M^)%mI6JII6G;h~ftaDM=-JWH3aFX`F< O0000_K>!3d|ptpv31X<8(jQFFTR;FzZ4W`t?78@w480#&+-XZ8kCE; z;~JQQetkMrgoS!OC}@+Up5sw{W=WVG()#3{co-j%*Q_jz@Fm&zvT zcY8lx_}2Wf>@WNDzn#;>^j60KLz*u&!ZXd+mq822<^W<4xD-4YM0vXUxvX^!ZS|Ns9N7Z(Qw1t};f0NFCrLgoV1^OOYn1p~P-z#w%0+&Q2)XMsm#F#`j) zFbFd;%$g$s6#VDu;uvDl+dJiARkMPGvp>tmy6XSox!Qec;<3?=cfNT2?DKrW|EjzA zdch=X{$tN>E(liO4ij>6IsWMgpNMjJC$#*G%OpNLBP`xL)U0-BdAMZ|4os z@JQ>!8u1BpPpVuyd+zuw?~ZJhP8YW&e#)w4 zS>3}_(AnR>n0?2jqFf{|n4u|P)vSBpJ{}WtI&pM;rd)&1nMrA0w>Pt0F<{nsbHXh7 z|C+J`;_|n``3~&;^fLYwf8?LA2CvIge1Rdsmm1-j=IhI#1!QvoF$i1=o(!TqUHx3v IIVCg!08#(5;{X5v diff --git a/public/images/pokemon/icons/variant/4/390_2.png b/public/images/pokemon/icons/variant/4/390_2.png new file mode 100644 index 0000000000000000000000000000000000000000..f29d3561210260686e3f9f2c0017dcffbe6c753d GIT binary patch literal 760 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 Hu0mjfGx}Gq literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/4/392_2.png b/public/images/pokemon/icons/variant/4/392_2.png new file mode 100644 index 0000000000000000000000000000000000000000..0550a20e94df93dbf9a16e3100a0f78f67a054de GIT binary patch literal 934 zcmV;X16lluP)X00001b5ch_0Itp) z=>Px&U`a$lR9J=WmrqC(Q5?rVn?`NaMulOl)l1FX$U1C)3^Oatg@~+!WS2k)1_@-r zuv4c%DmpAd$VL=&GPVvv6uXImvSe6?N*b}usWy^83NIoS(_x$E%(|;P<8}$Zr}_Qf zm?h4sm;Af7-ROfdk0518AraH(!BQM}Gk2+-hHm z!Zg1dUrIQDC$--p>>LhYi4(wHHG(oQ4ZyATm9(`sB?EWvmUB)N_fj9I#;bH$!0f<* z!wecS!vVClHgT=}E{|?Mran+@0fYG~Hk}+5$*}rp&N&Bt4b%s!c^!F1zh~MJm?2vk z6hi2$lsai|Y`7qwzeKLjf~zU;&_6YvaV@i*=_MR*@y3P=tgqT+u?hzKkdBHZ6%LSguNt8%+Q+Vj!-S);S(!-(H!}JyW2~$*D1^}81xq;+ z>SMi$lIkzSO|Kf^S2zfO8c%S3AUSP}Nt8hHYD!l$^C{~p)-=sE7n}j6#uHTBdm!O7 zO>-H=@Ge+NrSREmXdU11<^vDVcKIY?=RUMIFL-$8h4dS6wPh9DIF>vfM?zoe*VL?H zFX&r5IQ)To_mf|fy3?15-M=K^Mn=C`ilG~Hb@g(5RYi!2UyS|jE9Z-mla3l@x@z+! z+!|`3%y(RlRZc9WroaQh)v57+*AJSZQhm*<-{bQoxALs_6nJLFY6?7Dof_xjvULjy zyD$kM^p0(Qy>abUyOaK4?07*qo IM6N<$f*R+wga7~l literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/4/392_3.png b/public/images/pokemon/icons/variant/4/392_3.png new file mode 100644 index 0000000000000000000000000000000000000000..7a66926b5338913a9046956109da96332ce264af GIT binary patch literal 938 zcmV;b16BNqP)X00001b5ch_0Itp) z=>Px&WJyFpR9J=WmrZCBTNKBC5fOr7(4u{`(%!0z&LWG}+V>E(ZTujDMO;WWQlUx( z-6#*-i4S=q)P>!cg(!%)u!>(4F&kTBR5Y#WB4Av!W(-)WwUuflBF}eS40D}n5}ip~ z1?eA#+>bN&{&Ma;CnqqcIsIl5LdajuP*g$)dHd!EDTGi@F}v^0TjiN95P+`h9wCH0 z)0ND#Ie5sAuInD_J6CU{snrZNf9*=!{Iq34ncgxzX12|ze^AN~pZ=HqgVN^FspCJ| z&lR~4LRK{$AQKH^dTV+0B5F0s{m4gKAK-b)!<(1cf@@9nY%$Gq188b8R|dew;6iFO z$@TU|-d<_3!2xUyHcShyWWb4dfVWp#0Jz@XNZU!H{p{3QWm8qX7Jo3r?)}X+FgI`j z^Gg9VWrYK1JK4g;_C^lfmH2}p8yHYhFt~m}2qDwaUEj4?+SrRf7{d2{5y`>MX+^0k z4+ME5@^!ONH+`-hy0FhXN;D&nsT2-SqH@ydtdv(WA@Hhta*Bw#)2anF%(nvDW zt=gx%&l22FPb8KAP>=v_;lO2(Ja}{-pLZOe_uKJI=E_Ko43NFlW*EKfLJK`3H8P;y zGw+;n?Bg?^sEq|XrO%sxSA;-n6%9g0IYP-#ej-y!D zbx)y)oXnLm5f1& z^{a6cℜSzWYX7t7zce>!-61>18Gi-<003UyT-^Ww00DDSM?wIu&K&6g00H?)L_t(oh3%HHYui8+ z#(!?RRGkbGR9Onei|1R_4n~6^@zU9|hyDwJ;u;LyGCQ;9LU98km<+*$4n7ZEyp)26 z)KCdb1NG97%b=d(xQ5iaOVWbBMW^>T>AUyd_wK<48*K1@qkoWhqwDxeuao&S_jhi> zgFKsD$5(N^MkE5_dhHrn+gSVLn%pwHZtqqinJa>;5Fa;hC6a3sOy<*q*X;oy$1?!- zqlsNs3$P-R!@-b?!?yrbTUV*RDf=J_BYVF}{ldVe`)qofBPcinP>E5?EnA&50qc`gDD6|ah3%61p`IEfFanwLI@;S;1OBO zz`%D9gc)~C%zg_L-0tb(7-CWHe|OSBzQYC_&aw+k{{KJPyk@SOLge|+OILkPN)h?e z{wrM|;%<+f)K*r>9FuTgF@@l$9a4C2)i1Kvxb6Mw<&;$T(eTnG+ diff --git a/public/images/pokemon/icons/variant/4/427_3.png b/public/images/pokemon/icons/variant/4/427_3.png index a3f90ea6dfaf903b680bad10c41f8120750ea52d..5972f5e94898f8fc0f99d74109ec22005dff0e8d 100644 GIT binary patch delta 565 zcmV-50?PgK0>cE58Gi-<003UyT-^Ww00DDSM?wIu&K&6g00I3;L_t(oh3%KIOB_KI z#=ncHgkU9Pt==?RAEGIafQ=y79jYhnI@5IC;5Byeyb2eJxs zyW5J*OmkXD{(=Oa#WCY}X|g+ec)|NsyZe~gZ{NQ6?OR~NgntSDH-)SViHP;FQY!O4 zBY}vRnK_R8%*nOdMysvv{_03^u`0O0uGd%mhHa%qyr zhX4mNuK@sIt!$cRY#ND(xcBJ?ZyxnbEfNv$Uor1rvALe51ahlEoxzgd013{3=rK>O^;*#G$adpvLyFRNv5?3tFnV6IkLJ0oXSMHQSohe(KO>uP* zweZ&E7MRMqkce1HiHl!<$F|>i*!%buzyAP!$%E&;GBF`Us)ljOpthS~PNxU2RA=yg z5CM3wr8GFzpl*bf#!qz1>i__MVIaKHmiV^w1sl6t0Dm4HCav8#d6TZeq!XDs4Aul@ zm#dh6J2<~Si*R@OIkOKso2T8yNhf*~3u|QnZYG_JyAu)TnKc_{qt+R;+1TB}>~eJ^ z!$WF_h?m}-nAtFn`yA9;<})`oB8Lg;E#5rpJ-tXG;yCWJEi$OLIHT|NqaOd)jm3fAr)tXIi$HhRp;@a=vN>so^LI@(Ttk00D-3&3hw3QUxB7#S9F5 zhd`K7RKu$QD7ekj#WBRf|L!F3dZEJx9L`78fBZAo+mX3UVoq9YuF=H#M>`CUIsY~0 zc$1eVe`Jf|WL~bXDa>BpX~u4^g$+*0tje1f_I2B234x0}W(%s86wk>P70^;L+v&1y zLAr0i7daN+3At)@^6MU08>VT0l+`He5J>t_o82+Japf(k!aDuR?EB|8xr8&ii^n|A z5|W+b6?S-r#i}{~IK<3z0 lpTc;cANW!uJkxxA8MJ_G4j=}BOTm*tl&7no%Q~loCICwuhNb`j diff --git a/public/images/pokemon/icons/variant/4/428-mega_2.png b/public/images/pokemon/icons/variant/4/428-mega_2.png index 43dfa05d4389c6d1e2d64ec1bfcdea391a6958ff..32c3293a796f0b810192dca0df468dcb3ba331d9 100644 GIT binary patch delta 715 zcmV;+0yO>41K0(S8Gi-<003UyT-^Ww00DDSM?wIu&K&6g00NRpL_t(oh3%Iij~YQ3 zhM#GglWopy?h*{9n=`BcOYqcSFo+7op5X^H{RNn&=FF{FiMgb~9Evt=&hCn>AzM*I zFKL6p*G$DSb2H1qvA|s`c-8JO!}suh-#0VBK?fbQcgd#=_J6G4d?|e&mLX+sEdRc> ziUMZQZAdAjOJsDZ!KCl!=R7SSKvZvQIHgLdp}>eIb1J0<>3J^pn7(!008h> z1Cpkz-@DTp$*^NO`y_xs=8ma6oHt5IhMjGhENufQYByH^Bu&?XizjouQObum@9|m# zy}+zb3c6Xii+=$b^?kfisv#AaO6$uP!O}uipGBKT6oHHCZFqf5_afC`-RVp_m`|rkiGJ6_|np3c+nUQAYJP-RTT~u@cWw_mh}yY|tx~;`W1WK%(>WmQxqliouVmOE`T2#E>cT8j!BxXPW?JPRD))X zSkG2n_J52MWC0eI9l&Y|y$hI4kRD*2zFs-!K2HiWAC1QPp>mC8mevq3vw4g3)XR7>6eqEQw_PeT&#*C%|^U0 z&HDh15#WiL4LtNK?q>jbVlbqP?WR4 zBeIx*f$ty)Gwzs}{T65;muJ0;V~Bb#XU7oO;M{=Fh8H9Hqe~&Tjn^Y@SQnZVND~UdO^S-Sb>){XDzZ zT2F${KmVm|(#ak?@6&gsG?B2+h3Zq2+U(QjNB`X>a7t#H(*_ZtUB~9Zz|Ic8V8)Nr#d)dC;b+6@TIV&8V8#Z@0Ftqqm eBRtc5eHpZXYz`m>flI-YL6oPfpUXO@geCx45V%wT diff --git a/public/images/pokemon/icons/variant/4/428_2.png b/public/images/pokemon/icons/variant/4/428_2.png index 1e42720c78b97a695980cf888d7b0fee9b76fcbf..5b325f3256aa678f60d9087f9e41703b53342157 100644 GIT binary patch delta 562 zcmV-20?qxN1Hc538Gi-<003UyT-^Ww00DDSM?wIu&K&6g00H_*L_t(oh3%F-Zrd;z zh93&ug|59pmMj(^EuOS?3ydrs1qOmI5O?yHT)+q{c+3(6=?UsA$>0FelEudedV#Wo zMOsuOLw`ty`UMQjuPE~I`|(F`)KN$MpHdaS%ibVzIy|G4lz*@XQt7oMy|z6D0`3A> zl*+*X@LdN$`L2UXmoNZiXFw&T24Z@(GQRIRY|bNsFdhW5Z-Pb|a&sP8{!mG_l~PhF zC8hFRN2zqV`!0FrBW33~*=dpJ(gt@cHtU<}R!L?qv+Y}lVY*ADe~kcG z%p!uj)w_0WQygrY3Bnj51OVCZ?unJv1W3Hc-*pu1%BeNIT4^xdw?4b=fq#>v5knh5*#B!mz8@}5&+K$( zQ5mulumoDm(H78x)rpQyz8bT*)d=sxoXv-H2(s5ADJBQ@iIL22S$-eC^V_OVf{>Ry ze<2_UV-~ZB?0Jiv|1e%%g4y=X%;&lR`ff7<5W>442xDW)Zzm-4TY%b?4EEIc2<^}4 z{9LB+hAUn4D(-(AB)ipJ1z-Vx23%2}4sev#Klbh&Q$#yorT_o{07*qoM6N<$f?XH` AumAu6 delta 399 zcmX@WGLLzJWIZzj14AbBn)g78u{g-xiDBJ2nU_EgOS+@4BLl<6e(pbstU$h8fKP}k zkggZ@^tUgPSmOX3ulhiNJRGP6qXVXartyGb}+D9hErX85m8n7a=zVE(D zh|AX-&Re8xezU*W&vYp%J?7h#^mBqr6GZ3E(8{{MxLZ_9;aW(S{T&CM{;M88LnfW? zjajH3`Y_4<*^5Tm?{yybzfW@{Rg^w(-LXr#Vuopw#1ZF+*U~!g6cs$>|IPqPx%W=TXrR9J=Wmp^C|Q5?s=kwcMCN@>I* zw7fRW?&?qoI>f~xB1H(K4k-ocP;ju>-0Gm4TW^W*I!MLgh7z%G;?SioZK1<6>7!i& z27+V~4$dLG*SqW0=KZlc_+8%R?w6O({eJKJdoRF${UaiTgnwcb*EV#;#w3K0@Myav zN1L(&C?w$eP9CoXLe+4kQ z-T+9rj6!@K+9Tuz%$tSNbM1sslLmLMDWSqNI$v7@L{|0OaQ4Sz^>hp;Alz+-cO6&Eu#9 zr>Xm;DX)9SC$VQqSRE<7O*D&1IA8#H9*|D{OsSMAe`Fv;@uRaD1!(Pf`d9p422 ze0_c!z`*IwOi{+`z$!QDXh{)i%mRv07t57Z;Qru#ZmxuG^!xBbmC|dMINFrGY#H=3 zhnFp5Y=3G}I$MllJN)qQqw?=419HwYLED#b0>aCd&%_ogwKI@^9B>##vnaGv_3_}< zRb^*u0dmeWokkt&H=Y3ig0`PJ0)W4Ah)$z!^>4sXB7}rtYe_mYZQOrzD;9I<`d#Y~ vFED%ei4maDd2pDL1#SOwORFLqrTqn-oh&?JH4fh400000NkvXXu0mjfjpjea delta 588 zcmV-S0<-^*fBYy%bNklBI=RW@08(JQZ^)%DuVoEp2l@pcVU@ zll#HV@1Aqdx%UD8^+ZHOEUoS0~Wn@c{;?0 z{;un?N>+gSd7F-QaCtgZW6dza`t})w5T!=})Xy6L1y{8Ce3x)rhq%|6VYolf^+~wl z{#=2%CXE$f(M!wJYs}yyqm2NGh8tXn4dBWLnTS}1G)*!Dt?Hd{ z`k3C1;<9n_cz>;fX_EcZzH1|^%4j#b7nkWiARF%ihJe7L2Hpp%D~ihiU|koji>XYQ zWgbhD3}1e|b^?=fI)fW;N4ayCCK=Ks!@JMFy}&t(hDQS_pL76*Z=pq$nmffwazIy(o9u z6`Y(4blMdJt*SbU#haxWM#leR3@C&sMR8fdNeJCzQaY@yyxzr9%fNiUv>y}^F;BXx z{*C+foJAdkH6Hit%#$wr{uDI=)W1)PmM7iZ92;4OSO`&C-#*K=bt|>X>-$ku^zf6E a54am~M=k69kGY`$0000Px%bV)=(R9J=Wmp^C|Q5?rV@efs;Dy1$h zJVcBYjMzv8Y1{&FmV=N%0!lLEz(sT^ghCesZq1OQv<^Zs2{<@JiU=)O2U{_VR6(9( z5lMBD#6iyCyvya1+TObhcJK?~cbEKf?~~vAec#K2|Jo-KLVp-mw625Dfgm0tgfPb6 zZ`d(N1p;Wvf@`KT1XV@ffbObIEv|FnZr1N({mI#HvDUWn==Db<*4nmT|Fj34{RVLJ z-8cG0XTBfckP6_hhb6wRZBR^TJLct+alq`$#zYh;rRT9gu?Odlo!m92na&V|qdfr% zA&h1^vuj?iR)1zV7Dc{#!`pi$W|vo#UA^bB3n7fz(G3SC;7&j))$6_yV)!YpXjlc7j~3+y$1amARTp1_B2@Dt`!O6|dcyx6LuKw7{x9#FhD< zfx!6&gbpNhTwF|O%BFD3*D@o7Fjn;;&N`NtVnXBkrBi$u`@&;PL-_$!0<@gmOlNpG zt#Rx2Ip)?{%*2jDLZfm23}8CFzPUxUpxe91z!&O%QwrEn=HmQ})6?erk;yRp$p@$w zbi)gzvVV)6i*h?vq4e}K?No*AXvB856|L>?N%*kmaXbS`DMQtQZo^p+?Np^Fx0uj+ zAO{Y(7dfkF>B0Hq9K4bB+=EJhQp!+18E59lCjhDiy>A26iX>XjfrU2y)y!c%NLniTvr`pupDw%cwZ_AxZmD(G!=?#`V;^F002ov JPDHLkV1kI{NgDtF delta 582 zcmV-M0=fOV1>OXZBYy%VNkl2fXTqh=^)A%FiM6Cd48{RIgugHHK6WKq(1VCK*Dx=zk4px+caG^bT_0WtE%& z^>|yq;t=CWb8l-C*Bdc}5S?cM)Z-0+f-^^bzRz|$Z*iGqxH}und?(@V&ISt1H))&z zO_$nKCK*Cxv=tx`)n$_XcV1O+l_;0r2g*?wz=Z>uh-$f|Rl(6^@q=*sJ^eaLbL->@ zS_i9w&s{(CB7cj@>TPrv+w>Tai+g}2Akfsn$3S&O>AzTXt&7gZR3=QDV^zVia(?Os zCgl}_Z`W35;;t$>Y+|gzKaC z0GdpvG*?~37SNvNve*k;E-ulbE$k|@n<8%XCY){FA6Kf>VWFAV!5bXlxo z(d;a=wQ2nvYd|4HCrWb#Cn1LY(cD}e)>T1!u~ZwF>q*<~Jb3S-+%nnD%n<;32RWiN z5BfJ?AwLmO&8D~NINvt1>FvxM7dh8KAw&lo@m%>ZT@vF7BG-pJrA&ukq(Z>`1+j`F UOe49kc>n+a07*qoM6N<$f;qht&;S4c diff --git a/public/images/pokemon/icons/variant/4/429_3.png b/public/images/pokemon/icons/variant/4/429_3.png index 48f7068ced82ffc0748886e2b5185089ea76fb74..bb9b2384514dae857194a96ae362d4af3ff67f80 100644 GIT binary patch delta 657 zcmV;C0&e}&1gHg&BYyw^b5ch_0Itp)=>Px%Vo5|nR9J=Wmp^C|Q5?rV5fP~csewRJ z3Qw>^I~3Z@T!tf}PEruEWD%Xj40TE%?kNe<$w;Ayn}`l2NI{W=A~uuQMF^ovA1$d< z%^=i2%Q=L1m*f)L`%|02FC4$)-Q(_a-}ipM9}oU(NF;)t$YWh%A%wA2ub7ZuU)`f$?40if z*wr3v)mPAiO=`tx*SLbK6{9AY+L!+n@aN~Z2hP!hO}xT^LqH*fp$D4>&dU|5EG{q5 zs;_W6e$jN)4S(QCCvfd0jgl)=NyaDHSl?kro3O#$;pJO*9Dm0#pp-I@F7KOg3PMYTZFBS4gbnh@0S}{27nQ;{ z9y5FMk>iAM1t_Hq#4-&|U$_cDy1d^v0xT{s5X&?;f9Z;Ewee8uJ!1BY-#$J(-UHO% rN{9M^)%mI6JII6G;h~ftaDM=-JWH3aFX`F<015yANkvXXu0mjf2V+1g delta 571 zcmV-B0>u5O1=9qOBYy%KNklWCh$KfouZ@UE%G>W!ji%oH%G8Sh;AVCS0O)s`sDDisIct2R$=G-nOF^k{ z48_N@b}H42;L+S^@J}DpJ4GL{&II z6Of2xzteoOo$JT=^mzgRc>m7MGFk?3LkEt#)b(S8f%70-7&uE=P9{TGb|i%m4IMzE zKIr=K()B|>vVW?y{zlDWksbrG>-q>04N0qlmKM$gel6H>&N)= z?N24J$|559;p-3S47xH+#xhOD(iwE6Gw8~*-+$||q9LLMFd~u{`+N0(V=<%(nkHjo zkd?*<5y_7`Eu6mom)#2k2d%whc-vbz+q^gRD&ufvqkqnW0r%ys7aZa0?FmkPrtr46 z007fB7J&Iox9lj(rY@{DV7{WT7|Qiygpq@u@{DRpy49p~B~eXzH1%+GEijsT2m>br z&sUaK`%wEk+JHichGjDtBO<3@%2bDqmR*=-XO zK5wQ?tiRTkU{8J-HMS!XJM%Qw_#R^GJgdun{ZQ_09)rzcUzd9qdTLHQ`*Mxi!rSgH zrgPSui+U*YSK2mi_3rR)3mE|$zv*Y=?IwAxVc)W`IP!bitm{QDzZ908ZQ|c?XUVJm u{JY**74F)s?81F|?Ox_PcT@JSQ9tj__IC4@&!#|sF?hQAxvX?-oBv(N;&@Lq%45_wN1w|G$iQh`(vy^yovz9=Ck?;$N{YUC6q=uYSe_ptl%2UHx3vIVCg!0JdS6od5s; literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/4/455_2.png b/public/images/pokemon/icons/variant/4/455_2.png new file mode 100644 index 0000000000000000000000000000000000000000..206ba13205f6c4280baa86276dd5a0e6ca868514 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#R9*LR^8g zf`Wpvv2l5@p_8WMX0N6f4XbNngLlmBd4F@)|NsA+(h}~zi46m)<0%R93uXWc!2sux z05zcaUQZXt5R2Zsmv8g6DDbcZERWIo^#A{E=k9mSN-6T&+h)vod_n5Yw*7hu7hg(= zv|c?kQFOKB`!!QvcnjZMIcts4q~+FpUrz+8t+JNTIUoB;GHK=g1D|BteI$6owncc$ z>|nd8ocJ}HrMOH|@@kmGxx@)4RWlw~9pBM=S(#N!sjAlD^$RuO2}0j$#rHk=`IB$^ zvY_7{dY%{mGPmB}QN3-JjM5QP&*`e)?#3r7@F;!0+|6)ms(sVqWKOBLR{QJhivrk0 U@*iBk4D<+tr>mdKI;Vst049BmHvj+t literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/4/455_3.png b/public/images/pokemon/icons/variant/4/455_3.png new file mode 100644 index 0000000000000000000000000000000000000000..199976e2f674eb2fd76d2b2572fbcdec46842616 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#R9*LR^8g zf`Wpvv9UvT3a^@)d1F_}-LooQu1>yrX_X8A|NpOR;J57c>Qg{*?YcV$pl|@@>8r1s;}w$SZ{fQuXRR@swA`BS>xn?MRn`(Z=VL!fCat`G;FCX00001b5ch_0Itp) z=>Px&eMv+?R9J=WmrrODc@)P#6ZT+xD6}aADqVhENK5H@$fhkl^&;!S>ct8o7}ASu z@UXi9*{ak~muyi2vSAgLLKjKN!He-^ZzAMW65B#cSk@jgFdzi_2X#A zO=6o{-(_ar{NC^P`F(%yy=36nj_uf5V@fGoDP^~Moi9EoNGW9(WBmY(%we0RX?S5x z(=-l`2fo9=-QJ0kUn`@OvU8y}im`rjp*F_f`#CCgKTAP@yMF63&xidKW5e3tJK9Se zi#Tmeum|Z?xEXbuQqZX$K^z8{%;>4N+#I8A=7On$9Q^vkeajP+}Un^E^bKq-P+ zlUW6e2j?<$&V0+vyAA-H;J0_81Ve)W-1>T$dsqDcEIxd(x3MN5YaX#zsgXHsfbsYK zsC=D$XB8~c%k7*#QKlFh#wu9!d~a|qxkWteju9}48!i1r zfj{`~(eGM4flDv9?*;jG8v?9(!~&N}7(9F1$F)DV0C=_dy5?9>%_>-|mnuZ(!#p^b z(PQLj1um5^Seou`=$NYjP17_cR(Hu{yIlVDQbkWL3q|L{td}ZS1q-WS)mux)1570w ztCK1~rIanXCX-~cT|9f+2f*0uCVAhUq8-`uRh#(km#?@n6VW~|xXhVK7?c-+byci+ z#HobAWMo_4i%qQVx_a2ZktbS3vA{qlcYn?5=k#(rr-lNomny`=Z}jE@1D$$}rU9pt zHmQU`-nXSE%KNr7oN1ayUvvY2%0D|*@uIAxiKK*VaBOyy$;dXDY*$?sYj$)AaQ*@~ zm6J4Z=IO$fWuo)$@)r29*-f1D$$UR-r*GvD$be;h$O?SKE zr0C=-J}=~<0R<8ue&;b8tA7&=4U)cj0oX4jrIfui-RX00001b5ch_0Itp) z=>Px&r%6OXR9J=Wmr-b2RT#&Ab;Hn=(FRjSb02yft+tKGXdHVPUX(G4qb=gb?5i(J zR@!Souu#ZYpmh4uCPJIN`6PoC)Q0U<;y_VJL0D3UVcf#9OczL|l&ykZAIdqq_asE8^WES1pYQu_0tY(Kfm$OWge8QqTK$~1-7FG9Sl1R70GNqHFio?~4Qra_ zu421&crS4ClVL8LKEX|}jM*qXJ}<>mnU!b)gs}DlvgrU4aDFn(+0!R@qz!ZK?URl< z#Zno7_*@L2%Hd|fn{v?Z9>Cpu8~C(gVEd@$cRfC@au?u-tuAY7;fjKf&&3*c_oWxX z>{JNFQkjXRi}>DspF3ZF1%MrVelm=|+q(^S=Mhs&+i z1)yzpRn2wH!|gD56x{GoUn5Ko9oh-5SSs`7C!bR~+QH>Z9}#%#6zy+5;G1ZQp?6O4 zZ^s`z-gueUdNpPu5zdT^aAstLVyVo3$9l>C{3F(8mvZlD#}NQlq6u=}{lwpgpHZn) zuGRyrdBn03gNDZa8@Ku5@^+k8U-_WsTHUXZ&q!>d+b-XF6Gpi8(hW=8XBR+@wzV7JmR3CkqW2PXQ}vH z%+bSceRe^)DCHmM!*hK|-LFIw3=j3OmdkTKHmx@2ALvuhXc{mRFAy{|3Z9AzRPa<3 zoN1bE$&bGU;Nfris`b)YnIv%l{)_6d+H5S3$iId3HQe9z1+RGp|1TC$5oyIjD-S@b+YK>RgSqK_Y5c@ z0R}tUdHA@DzuU|Dlc&J*LJ~q)W1)bf=VjsrRaEvCCg<#14!S|@U~*i-1L)I1(uoZI zZZCiR=~3%t?n+l>A?+LBi@-bod8U4DxwZb}DWS#jhTvKPC?R3zG-&4kOG^OVp!FaQ b)JpviDz*5WqP99k00000NkvXXu0mjfg4^rp literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/501_2.png b/public/images/pokemon/icons/variant/5/501_2.png new file mode 100644 index 0000000000000000000000000000000000000000..d92f57a83993fe7793356e745aea1465b4ae8630 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`bpw1tTon`){$Duv|NsBh6Mh#L7q{D=$(C_ip%Xo2>C&K}prX7<-T~Qv zFMt0xeHT#2u41niAjMx2_@+?lZuD8*Ue5n0T@z;_UY8Fx&~ehU;_?&;zf zV&VVx(nY?*3LLBf2X4M|dj7xu-G*ID1dV@hS$u5_Lcu@l5dUhvNWXyb3QMXUMRQT`C$?3S|{6^TP>Zu^v(*b3z+j_ri_&n p|I!NeWd%PBbb~EU`$n9S)_r1?@@_WEQ=pR>JYD@<);T3K0RX=omsS7( literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/501_3.png b/public/images/pokemon/icons/variant/5/501_3.png new file mode 100644 index 0000000000000000000000000000000000000000..50bbb59a545249c7c56ff51f3efd3c3887ed9131 GIT binary patch literal 590 zcmV-U0X00001b5ch_0Itp) z=>Px$?ny*JR9J=WmOn@wK@^9-J5qRV7Yu@2@s2CPaoZi7fdme0LI`LOk%KF)GnIj) zkwi$B$kkT_l@PW|5rPU5loXL5_=oG(h=n-CVz3D*+<29fLT+7+A#rCDoBd#6XLjD( zAMd?+GmwywkdTmILMkptBBH}%rBrObjSvwnB6@jtMf(Sb+CMnd%d;!GGk@jcs;{O3 zVdtO6wI{|R)21R{5076se|KtvuXk>kx{oeUMD)z0^T%~t>+Uc0c^Ql%czdw)+iy!x z8+bb&s|ziYUzn%3w?0B|eIytc`|aTUd2!U#eRP3JsZ_DwW}s4Gpi(&_5(pwU_M&do za*QJwW_6*(%%sDckMjV0_%v_q^IB9x5z$-gE+sn$!26f)0C@E5G?H!0GH%#L#v-D- ze4lb5&&KvH0Odj+fQ{{4x-%KRrPC;-QsJF^8PUeaQAcEVCW9?~xN0AO&zoNWDA_sM zmPPi#{lLbXTl{O0vD9F>kf-W2`F?MRs?)@lz9982caJXLkL){g4Tf>mKK8k}av@L2 z&e2mFrKfh%ZoIig;6J8VMD(qRhpaWGxqf_1)oJp!esc8vI69(jS!dQq*)XxxV0hd~ zXB;~iV!RK+X+*spkL=AXYmMovZ8H}UwVfpVD}DlIH^iXon6$_M000hUSV?A0O#mtY c000O800000007cclK=n!07*qoM6N<$g1YJnmH+?% literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/502_2.png b/public/images/pokemon/icons/variant/5/502_2.png new file mode 100644 index 0000000000000000000000000000000000000000..3d327da21297171b28c529c5a4144f5fe0aa3d21 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`wE}!XTon`)QbNki4TB904Fg>gEKLixOgZuQ^7j=w(b+Oi?e=HpR$l)% zeHT#qCWG8`AjMY_X00001b5ch_0Itp) z=>Px%aY;l$R9J=WmQ8CDQ51%ssuU@q)G!2-U_JRDbWsgvBke+jeh_dcEx|?m2l@lL z=fG zymtnA>ZzxHD-m&{T<=0u3yFv;BJRTMbfl1%qF6+O?KsUSmh&kvV5dtXL;X0lItc)* z2(W%B5TJ;-v7}H)#u>}`ft*^Mk)eJNag|biVF3g8poW{7t1vTH@y2t7EOLDqh$b*b z4(c10N~JF6I+ZJAi5-1Ey9PozY3yL5vEn;kU#+sfTJ4%wNXCOQ`D6sBlx8`P?t(6)h8luxtK@o?lF)Z^+My+>ZsklNZ^bC z&jT)%N+f<9b98ag`_@i28Y`h818>v-3$xPzIJM)pgBGeCl6Ig%?}NtwOg}{c`uFQ3 z;+K8F(0cgfIl%uZu`X?_c>utT+cyDNt8M`Bpi=gM>YmkOCeVRO+`fT3v9`?V;*tk9 zDk&f6w{(_RQV{T52eYS3pnXt8+=;bi_FudL;Qi}&9vr}}>SIPFMIjldkc`s_XR5#@ zzB7FF+;c}$_W(#wj&r)WM9Vq@uN{5?pmnH>N^I<)4oS;O@pA7o16N|+2OzQel=S4d zH$T=qz_x8#hsqcZ0;X91{=NCj#XJBfUt8Y%mX*S`?Z9ac{X*HPPFVdy8wL&{2Gk0= zrS$YS^b_Xm``?P)@-zSd01jnXNoGw=04e|g00;m8000000Mb*F00000NkvXXu0mjf D7UxND literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/503_2.png b/public/images/pokemon/icons/variant/5/503_2.png new file mode 100644 index 0000000000000000000000000000000000000000..b3611139d87db4700619a7182d910422de484a72 GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`wE}!XTon`){{R2~_wx6D(|6rUo{$n!78De;)h8j)CE?q-o5vP!znwZ^ zj*}Hox!=~8j6jO7B*-rqs09HSTo2qi0hHk^@Q5r1D%cOgj25iHDnJKld%8G=SomL^ z_b0#D0fRlz0u{=c4gm*uG6Tc7{)WVKCx-e}P{-v4X)gU>h5uTVK6cj)7^sfsT? z>{gp06tGn4>sb09^Ox!A V*4#K?rvnU222WQ%mvv4FO#uIE+Z+G@ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/503_3.png b/public/images/pokemon/icons/variant/5/503_3.png new file mode 100644 index 0000000000000000000000000000000000000000..da3aa967ab57c4e0c856f3601116df88a0125ddf GIT binary patch literal 1008 zcmVX00001b5ch_0Itp) z=>Px&kV!;AR9J=WmQ83IM;L}5i8hBIFivtvEF{J~L{>1ADxz_*NGl5yC^YocR0*^P z;a+kHn2<}!7p>Z$9vFj2IE40Z$i4YhcT+sGl zW|;MAW%;M=#V-gnJKuiu%=^vH!l4dzsQ*Sn2 zDFX`R)CV5}5Ki^c6^#I}JT=3a%fmFR3cueNLrNLgo*VEy-xZ)rlpG)9{nU8?zP-VXo1c+LBsAP$ zw3oqXuZ~-un$hotQ+>LfDdat+?;W{9rjYkcbXR~<%7B`EF`J`gmFd2I)dgbe%;jO- zXSxYnOF;&yN|3Fo>IT&H_+JyUy1TS5rD;go3>Z5t@ zXX+{-eA<)y?;D>35CN8?&8uM0V@6v*DPERUuTfS&}w@h9VejyPJ31#edvB$FB0U(v2AEiNv0bi}j;6hb(v%xb_;&Gy8tpXhOcEqwJWcdcO!cdGiQ?o)BG z^yB>lDoC^4J935Rt82V1EtaH>NG4ry8w=9qwh3iUwEOy1>JyVpPfzdfpl$`6NF;PS z|B+4ZzPr4wz%~}7j#EnnXnD(Q*Nz9Z36~rnBUH1A$Kx6x9*U? z9^q6Uu(OLD0V+5p^X!7Hwb}UkM*#XokKWbb-m&T?0eI`)_kjDJ-V>k@!ujFDm)y06 zxfY$_lLyBE?+pWBPQuS66}vsBA7n>>X1m>Nl|!nG>WTxeQ=R7Zz3MsvY8fkpvm|Z$ zdB`$o7x$WXSI11JGRp{bR7yYnD}YL^KA(0Ac&PpAAI-AOsp&-}000004rN$LW=%~1 eDgXcg2mk;800000(o>TF0000mdKI;Vst0M{IXLI3~& literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/527_3.png b/public/images/pokemon/icons/variant/5/527_3.png new file mode 100644 index 0000000000000000000000000000000000000000..39b54a23b1ef97514152ffc75cc3e8489d3e6c35 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a&!ZHLR^8g zf`WpgTtK*zLyM%;})Z{+$>8DPMbdL1CN!Lcew=&vyC97gK-o78m!oo>|X**q`U-V!N0(0w>=@ z&)eHSaoI{Esp;bG(zzF2rma~k5`DYX&3JcRMb7MqB6Ecgd)GZY`BtTIdW)HHVZtZ& bzh~K%7clp~eABQ6=qd(JS3j3^P6)FM;1!@*93GxeO0P@j*o&6nMp!6|M7sn8b-nWxZiycznaVhmuaX5J4|NjW~ z=+etSEab}5YIl07$?*OE<;wWJ>1pt%R;i9u)t?VIxvnPf(ey6yJY#v^bIPN0+^3CC zN=qzuPMWuwS2b)Qzf^BXSHjyj6Hcu13Ol;N^q#*cx8qZ*pw|(V0o8&Fowp0EPWDSr zUvh1>-gCyVO0lw8LHUd81&n{VyLboZFIVO1bNevW{hOM%fS-oqLiPVm0%4|H&ad}P yeA3Vnc;oxxN(~VZfs9X3P|$w+(q#p4w_9w#KZvn3ZK{sjzjyE62U})sYkKhh<;nm5 z|38&nyA7yQs3gcQm;uN~1#t)4?0~YzJzX3_EPCHgI$gx9$iwnhQrIEjz`y_J)28&! zJ$F^<#~~XzW1`x({yOC+>)O((crG#Ot7Y@t zi@)9^7f+h{{ZQU?v)$k2O`L07zLd@Un=O6rB*)&a6E}DAW;yk>-F(EYRk&$Z%i{Al zG%hJ73Y~kL@ox^>+2uU)wef#C=KX#0{;GLf8he$W@;YUpml!-<{an^LB{Ts5Y96O8 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/587_2.png b/public/images/pokemon/icons/variant/5/587_2.png new file mode 100644 index 0000000000000000000000000000000000000000..1e522a316762f56acd879de94594e416c58a5f74 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4awGzLLR^8g zf`Wo}ti7zM)(R)(?yGmMMoUJ`-!B#Pt`#W9Q4-`A%D4KMzg^C{fUba`?tRwLxEd6H#c{oa5B&hB=TCbZl*?xqlU-Yl?b zWy$Vq{dZMZr^-0HDsAt(nIrs4hG*L0|29@ODSf)H?)lWDp1LFO*UC>_(YT1c*tIa8 i@9xeC%kS-6U$@`Rt()n)VX-*KuMD29elF{r5}E)W1ae>i literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/587_3.png b/public/images/pokemon/icons/variant/5/587_3.png new file mode 100644 index 0000000000000000000000000000000000000000..c26066605cd8d7d7f02ff23264075252e386ee0a GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4awGzLLR^8g zf`USvRhzk1bn5i8M^gK`PraM%Q1m1?g9j+bQ4-`A%D4KMzg^C{fUba`?tRwLxEd6H#c{oa5B&hB=TCbZl*?xqlU-Yl?b zWy$Vq{dZMZr^-0HDsAt(nIrs4hG*L0|29@ODSf)H?)lWDp1LFO*UC>_(YT1c*tIa8 i@9xeC%kS-6U$@`Rt()n)VX-*KuMD29elF{r5}E)jK68lx literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/588_2.png b/public/images/pokemon/icons/variant/5/588_2.png new file mode 100644 index 0000000000000000000000000000000000000000..df99218ceddcf3f1f6ae145bf0ba179a600a47ef GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3HGb?#A2&Qk(@Ik;M!Q+(IDCcYWa7k%OX1+p5etyou=;bvl^Wv}4CE5$jO)yItKEj&4<$60qsU!d+7pR?Oy8+7YP{!o00? z!;yN2@H;RueXzG_5tdx&?PREh;sRb92~xOt$!;@6a0D8QNXHzg}zEgeV8a zmNzBN^H%*`@yzVg8Qp1_w%cFspP#MV%XHUG?zrFP`@0Tn|8VmwOj;n|l(w`tdATHy zJ;RFcOgiPFJIkBHKQR6c%VzAJ$;B>SdFu1d75j=xj=g=yrn&sc<673^evkL>_3OF9 zR>zlhk#pWY7Qrw^##`44emS%P?c|$Yocwi4aM!x@Ye}qUyk=MFORTPDwU-OF>AI5_ z#~5&XrQ7!;#+LjiFXDW+pDS4L=Oq7Xrt^Qije3vB{a`(qD|SVI(IXHTBMhFdelF{r G5}E)AoWjWf literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/588_3.png b/public/images/pokemon/icons/variant/5/588_3.png new file mode 100644 index 0000000000000000000000000000000000000000..3d9277308c7b36178cbe49d462547fbb512eec48 GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3HGb?#A2&Qk(@Ik;M!Q+(IDCcYWa7k%OX1+p5etyoubhEcqAu$ zTp~5+!G_1I5xguvWXi?)ubjw>-?%w^*2?hHM;}yW>RvnGV&wn&;_Q|C_xBt!JbL*= z)LOO!wVxGth;u3YQCR-HYL{=D^K<{Y2-Av}@snItz8uIGk>I(q;O=J&V2m($y85}S Ib4q9e09H1}SO5S3 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/589_2.png b/public/images/pokemon/icons/variant/5/589_2.png new file mode 100644 index 0000000000000000000000000000000000000000..ada32c980c187270e9fe2df9c985c8bc711c5cb9 GIT binary patch literal 708 zcmV;#0z3VQP)X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0006{ zNkl3W+Zr6r4Ipm83%!MYw-JY=z<=6bB(|vUuVa$81Fq zgOlJ82xc%tdo-m(C!vDnrIp-VC*g*i!|}d-FTK$Fk%U5hmdm~5?mqXt@AE!M&i8$; zbL9R5GsevT3LzqIBBjh_y>}*{f*rnC(PKZq|JI*3qz7b!rUnWjd<8R6QL!Pt)W}po zg}Vx7Mp|TI;51xs6ila8%hMf<0eG@pxE{dX$iu4TDOJmy?VajlcQDS3Oaz?7=_2S? z7`FB`OvPj-7YZ~VCWP=65};Hq>ucJ!Ts-jp&PgP$R4r3nE8-rwq3hbVq!T22zCZ<1 z4^p_vFoA7bV%73Is6Py@f8-=WX5OejKMo!~Z0+l#itb>{+ioRhbjt4!c{GQ1(jIa=1`p;!*>J5dJ4o(A@)|eiR^Es{%j+At)4eu3o0&#jEI4 zRjhDo8X=g2$#EuxyMCqB~g8QF2E?TV~fz3+D6QmNLmmx11h9>u9koTn&)Y8nSf?Y qE`eF$W(G7PZjX%{H{*}{JmVia!5!mXAh`Yj00005P)X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0007H zNklT!E-S3n6fepc1kkHV4qys;Sv+(8`!g%EuS(@|Ej zu^D%abOe;Rt6+LKMcM`q!=UILAOCM1T8ZUUd(E z&w&#F)>~cx1%&fNk>~PdPTR(0fI3btBb+bg_Sqi*-kfzYIx~b9VydI)Xgi5wyACEZ zS#mpjCY+q9POZhg-XRY~1b{DxJ>a5~q_Szk3$e)nhs_*tsm&$AZGKg27@ZmQ-PPD* zN52n80!p0Td#!MKwgTL`6Qh*>#`25jw(Fm5AYASqdX2LxC02cVB0wu}G_htHlVwDI z3A+g~HlRf6=W+{3pnmQY=L)FD;1(DcZfrn3M(weq#?AQSKFRn8e1jq5lqDHB00000 LNkvXXu0mjf#L_@0 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/590_2.png b/public/images/pokemon/icons/variant/5/590_2.png new file mode 100644 index 0000000000000000000000000000000000000000..66c3767024b85bce59e3da5e7a5055099366926a GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`r2~9ITon`)X8t^`v1rw=pF2{IP7$5iI_qy&P!Pzpnl*mgfD~s*kYDhB zC}0TouMh$W7I;J!GcfQS24TkI`72U@f-^i_978Pp-%j%8J8Zzg`cw7mU;jJos%yEX zJx&#$%gf}}u=v7_C;ECnH77Rt*j?cg+S=B#=i^kq83{n)tAa}SnW{d4Bl$qL5+=j`5|{0_MVQ-8ZCGk;fF z7oxUW{G3ba#`ABIY8Lc%CceAVap_I@oX%piqlWXAswrkhu3oGKbR&bOtDnm{r-UW| D7CnH7 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/590_3.png b/public/images/pokemon/icons/variant/5/590_3.png new file mode 100644 index 0000000000000000000000000000000000000000..d18ccb42e21e8955f51d67e9630a79af643f58cf GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{174DbnYRZvjKIrJY0e(ir1H~;+B0~dc3-v|l{x_0dvP)S}L*C!ywRTAVE z3{nIJ44cmAoCk_>7I;J!GcfQS24TkI`72U@g0nnb978Pp-%j%8J8Zzg`ct*{ef>i_ zjm*#uLi)R3*Nf9%{gb(R!vv3 znXyl5O4u=R#beK`1-~;+jxF6U@>lgh`Sj~G=?1Z;_M6L$<_TQ65T*QBdJ%iZQ@e{N z4(#pF=2u%Se(uQOqjsCSKQ@Y~we2iY_S$^EQ0-i#$ngrMqn4@-2X=7V0bR-9>FVdQ I&MBb@0GsH6KL7v# literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/591_2.png b/public/images/pokemon/icons/variant/5/591_2.png new file mode 100644 index 0000000000000000000000000000000000000000..dad56af2559ea75310f5edc72cad1882df6ab59c GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{174DbnYRZviv`SW<{(J2~>R?Yg`_3P)3prD}t|NmdRb`7Y+O?CHbAjMS@ z(0UOHTbX`pq>4ZZ1#xFjO)6%alzJWIny#- z*&}{1?Kr{n_?yJ8TV??PT}QP-RZg?GJ6>6(@txr=@3mKK|IT$cJzREq$@fcp8<}rj z`ts6y@9tE+}W7^kvs;Wueb*e-2);JyPLuQJt^kS5D)Ovl-_9t&_DkIbAB%n74cH e?L95ef3jYvQM_e%sZ9~+PX literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/591_3.png b/public/images/pokemon/icons/variant/5/591_3.png new file mode 100644 index 0000000000000000000000000000000000000000..a407a14b83aaf52ca5ffe58affc533e521337120 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{174DbnYRZvjKIrKkn{`vp^|Nkhy@oWF9prD`!zkgl3b`7XRq)qY!km4!{ z@(TtkfB=R~XLQa3ML7#RB8wRq_zr_GYWa7k%OX1+p5etyouU?GATqkIajsH{C9qi?c~eUbubf+cS$OyXLDenHM}Y z-p@W|LxT5rZL#R1isGxD8h>O`UDI(kQ2F`clW)RxzRVJnzi|7Qk{N@0uT1+>_HvmX zmqQKFI_CBV-hQ-Y@Mhm^7bB2W`fJYpnnl;QRQPQy-_N@6o?%Tm--D-rn=khoioII@ zG1l0LBRw}sXbP0l+XkKWM$XM literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/616_3.png b/public/images/pokemon/icons/variant/5/616_3.png new file mode 100644 index 0000000000000000000000000000000000000000..b1767da8fddd7ab6549e76d28a0940b23d424004 GIT binary patch literal 508 zcmVX00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0004p zNklt4*?hqhBT`8o{+u+?YO~U=$P|@^bKfl zX)Jq&mWVT&%mC05@!tbVn7gIjdXx3-9Sf=@;=uwXEV`LOFX|4QOt;=7lg|YQw6`(3 znF2sB>hzv^*4Q11gcY|~ZhnB5=P>}uqkRX?4INEpe7(Jr$>)MO#rFN?hT6xls2srO z$2+^(W9FS&aMz3w!d%v literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/617_2.png b/public/images/pokemon/icons/variant/5/617_2.png new file mode 100644 index 0000000000000000000000000000000000000000..fff02c3f3446e10240ff660e7f6fcf39fb94f528 GIT binary patch literal 687 zcmV;g0#N;lP)X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0006y zNkl128|Q zD4*KQ&#CbNdL2C9Y0-?gUEdS;lv3S9D$Ca9THmw$K>7lVuC8$RUPRvsptSermtQoF zN*Yic18_PCmv8fxr})#y2I0IxC49o0$5SkCpAlIyX&jXRNTjm7-g`DMi0x&9w{L=m*vpU}VXp_4NnvZ=Do2W_a|f13+p2(A82o zJ7Juy4-8NqY9=kcO2k3vx#%tGoM50Yi*h#%(ib3rnY4hOTj@+rPiZ=nb7gK2q!$*3 zx7k;V6R9k3KkQQ4Kh#jpHDV?$+O?{y@E|A0vInJ@5skUrGn1Ac3^Qrz9D1FU^Vp_X z3P~14UN^X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0006g zNklr#tt&48cd)Psz{W*~gM~#l zE;`8ph8-+zU$ei~4SY}BQ%d>eT!E#zQI;r>kpNF>uXwpy(02kT?LBP#V6QpQfZ`Z{ z=_K5~&3B&S?vEL@C8qG0k3c06;lc;KQ%;v01!z!6<-XxJtDTAeloc zg`Kf@oqo>JTeUa%eev{2fx{ww=|Tw zM(VCd>&goh9_M5tdr*qm87tsk-SzZf)Ll>KFzlq96PscwBv}-N-4que**C7^2r00000NkvXXu0mjf DCDtq< literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/5/621_2.png b/public/images/pokemon/icons/variant/5/621_2.png new file mode 100644 index 0000000000000000000000000000000000000000..dbaa26325d8fb05074d8ee78b903872545504fc0 GIT binary patch literal 714 zcmV;*0yX`KP)X00001b5ch_0Itp) z=>Px%gh@m}R9HvtmqANZQ5c4gB_Sm^(89$aGt;Ihgo4}|B+<@=(OU5r1g)f8LjR+ zrprf9m-CtbfO#Fd+zOV<h?tC4s(S0x$iEP)X00001b5ch_0Itp) z=>Px%iAh93R9HvtmpyA#K@^5hG==^E3%lJSg&>OC#70!Mix}{$6BI&4!QDczu&|7UqC6w-FuA+;&fL98Sj5v@c6RQ}Gw*xO zncWc^@)#L%KKlv?z$bc(!v1F%^b41n-3l2dH@d$C>Q_?O})AvnNhFWl&>UKv}%{R#n91gQ4y)&tu%eb_!7*>7V@ z&)pgt15lP;9y`%fIM~h_%xkyXzSX4k#X`XEJB~Rh0x)~G*WPbhvdIr0-B{Mvoo64p z@#fZ!1137f{QJ*`1t&z_eEC9vJo5@XGirdubECjmTozgtaILB&~)+ zyj_@Z&-nvCqSYMjgV|h^O#nQe`TP2%**EdpGp)3Gm~pZF>LZiVm=2VZaASU|{ttk>)Q8TPd7A+Z0{#RWG%rT0}*ke9>% z9{qlZh6SaAXwwY=ER#c3|41dbnKDpoId|v*{{SRHwJ!e&pgjNp002ovPDHLkV1fV= CmPwib literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/656_2.png b/public/images/pokemon/icons/variant/6/656_2.png new file mode 100644 index 0000000000000000000000000000000000000000..612386a5d1eeeaad80f5b07648009cbf61ef1eab GIT binary patch literal 633 zcmV-<0*3vGP)X00001b5ch_0Itp) z=>Px%Gf6~2R9Hvt)=wydVH^kWpPO=V7MNo<>TC>Edyj1o@M2 zTfmTY!U0|nL?~k2(CU$&-(wzgE8A=D;3nm^4Qz84lfOC0z=Oyxja`l=9Y6+_e92@} z21E&SGiw?184z=l;`Dlu?q4?9X0lGT69i5Y^SJY=aMVNn)$X00001b5ch_0Itp) z=>Px%I7vi7R9Hvt)=wydVH^kWA14PTR>}dhiW=1LxJ=t3Gyf5 zmVn{ogXaK!UfSBepzfO!e#`SdF9pL7@8BlowhVL?6;rs@$-sr!9rfR?zd3wfaxF(* zlT8{BC9F=^81osB=U!6mor}?`Ex|UEb*h~paFSSgSuWA^EL9IQF~Bu)_=Z-1Gv`Bm zzNoZW8)*!5jJNPbLsbLRQJ+Vn^XDYs*HZetgaid>g471$B1rLgcZwbND;tziQ_07% zwn>Wgjghk;ha#s}^^Ps0swi@17^T$|z|KXr=cfK4PRc&1Hk zKmiHnt3>2}4ImOv`X*6Z%4f&29MGIAhC2Bpx_1$yP4XQ~J+GD=^SbNr*MT~J=Bv*> Z0XgG2E|R)YCIA2c07*qoM6N<$f&ibdA*}!a literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/657_2.png b/public/images/pokemon/icons/variant/6/657_2.png new file mode 100644 index 0000000000000000000000000000000000000000..9f26c5f85bfe2ef051d39c8073e670221f8ffc04 GIT binary patch literal 642 zcmV-|0)737P)X00001b5ch_0Itp) z=>Px%J4r-AR9Hvtmp@BGF%-qq$%=wHh(#PaS%hNI$;C-f>)>E<68r!Pf;c#qjt(LS z`T+zd(ZRug;2QwNb22Ne|Sq@2Kc+&Y5 zwaqas8FR7WISqDLx>w8H(~k9@E1MN_!^>Ju@@27%y{`2=)v>+i z#NW=_nMwpl$^fD4>TOn?oaW0Q0ml&V%4}bNSPYP~^YQw?Ss$?oNT`QoK^y`OZEGyz z+gc+9If-#76N6(+5X9O{Jgn8DV)d#fRrRf)oGdE_`w7P1P|qt7YT0ZJ$QXlKXiyB# z0K?e70YW`yE{_jF0t)uiZWC**Vvxx~z|K%qeH1cfP7#oC3Rn}XjVxv+Qy~HZ7!Bv) zzW_2Ra6k`@&ua@=&ZLR}jfP`-oGP2BhmWmWLBJvCui^=om(B0IR+0Ro)tQP`eLpFNOVpSsyc%Hj}D0 c>d(|KN49k?IZdhs00000NkvXXu0mjf0CQX%yZ`_I literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/657_3.png b/public/images/pokemon/icons/variant/6/657_3.png new file mode 100644 index 0000000000000000000000000000000000000000..fde76bb8d1ce68a1c10f26849625eb6be6ef688e GIT binary patch literal 714 zcmV;*0yX`KP)X00001b5ch_0Itp) z=>Px%f=NU{R9HvtmN95kQ51$x!~`dCu^_DhNx(RyQ0S0BY7r?886=a61Ox|%f(mtL zmypH9Lh9xmBz6iJGDs<+(xHeDFoO{igs2E+NGS*<5taWW=Xu{Fd3o>Nly=Bn`f^|I zz2E!)bIv^hI_4vA%=u^nXzI{J!HI&V3Ye}pj=|u?#NY1cUE_U*eTdPEpfQ}_I(8cY;y@K9{P-3#G@riYc{f1$m{AIA0g8HnIUPU8 zQ2W&%w0p8aiQf^P1LUy7vA&Z}^SV$vKlK0b-UtvN0E1GsLq7HB*HqtER@>i&G~U ztX6wViH8}>`g%M#FgHe7D~o(ttj6BY+hK}UyZ_^FBTKQ^6&v8}gC|sMm58bp8>CnD zd@G0rfD}8IE?u?`<|Nt3vU*6CmFMqza72_kd&3rU5}#hmjxPmeLy1E*G2|VUF z9togiFADV5ryWZb%&RH_bpF~jTa0I@tfQVU1^E`Kq;7dkI&W!x5&=DyL=@gnU)t9wE9EOfD(J6gtMQM50L8*fYJ@4{h5ZMClY=hp%At+`0000X00001b5ch_0Itp) z=>Px&bV)=(R9HvtmRm>^VHC%YK_yYJDrGK_OWw)LgIHJ+K^Jd(_d3(|8qR}quFotkMDG$3vUND0HiA}SnQNwZFr+NZbd-oO% zPq^sJjsyAu@i4JilytOTVutpXqjY?zk;dwuE7oHEbiy8L*j>wO?m0W?ZEO~00*33sz-d~n$e{v7H6kuPZKAyux5v5zU z1yoMfhSX-D=&$Tzip+4^DR3AA5OC;=t?zqjyVXV!kNQ1S1Y{_1K`SVBLqXV9X|JG~ zI=52DL&TuVN!6X_sCzV=vQ6I^Fy(L(z1!8yd**dtW}5>Qh1$8000ok5eBxw4ffK;K z%*AxWUa6>udB7n`7DiCR!x|ok@_7u&VtG4Q4anAF3nd#9S-lZ+DqoJHTtYFS2TGCP z9DwF)rM#wKS$e?Fqplp3HnC`6oKV>X`6h-WbD81{<`6b(l`@z0@dM{3!o1PKM^RIK z?n~LA6$IR|>lc)V;`1hUtMjI{ZPcw&zKJ2lTFXES&tsoJc_`n|@A2a?B?Ym$t??%9 z%veLHY6SY7g!D_mNkB0`#xF6Fb%i@Gz15tOf@+m8mL`sebiH^?uj0~_CE=!TWV}C2 zQHJH5qsTqv9jX{1PKXOyMH95eYCyoD*CFzX&hl~9NFTX2#q)UbYO}Ij*0Jq>i(^{8 z#omg^xi=j88-5%RQV42AWIdWVzARWjt!+mA%jGX`w0_Hw0w@N+2dY?KqG(!-2g^;H zVqBEg^F`@<>R)|-YO8Yn+a07*qoM6N<$f)+u*VE_OC literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/658-ash_3.png b/public/images/pokemon/icons/variant/6/658-ash_3.png new file mode 100644 index 0000000000000000000000000000000000000000..52ac4fe0ede22e7f72822f08978b4d92411ff498 GIT binary patch literal 948 zcmV;l155mgP)X00001b5ch_0Itp) z=>Px&ZAnByR9HvtmRm?vQ51&PfS@2jUuFDkw-J!7hXk zQ=(!D`4ANtNe|M65Rp>G7%4OmbW9S_N`o%MWD42kA%qc%iGRsD>@&@rxv1fT>t)W~ zv(Gu-`Tw=n-WFQrVOiyTv5u}|A7A&K*zS-GGszy$(aXD#GhMf~y%n5J3SfOr@nC1T1O$z}genlpjb1Dr(qSx-Rq1nhE;gZhTv zkh`fndO*BPEEXj{yT+MeVDL5#`X;Eg&aGRE`2tHOCBAIpH76?jXgFpoZPK#%!`^Sq zB>}_#;lP<%tjnQ*q8bs+FZ$?sZ7W|xJ%HY;ui)`~!!i9*Y>yFHEMEt!0a?}GPN`Ztt5@GM!+(FVmlBEzJy41SV*t+W za`2k6qzxgr$Eb2p+QgQxBZSJ{vB%1g<(7Qi8O*Wu)lPlRbzq)z6Y

fqz9!bsR|9 zuoVPcp5vhYQfzMsD5=Kl=N=vc6p&(V;`K(J$9)2&DqmZiY&duO0~MfuyQJ+~yFnoCm9Ad}J?p@y^SF;!b~^d*@yLv%DLmNK+7&QatZ z@(xvu5GTY1v!V&xVigcYf?kIxEI7@-&Aw53FuTClKfH?tgOGK&mf~2Jz1Uwd8T-Sb zzv1A3kU~%uk@aZe*jccCS=)?yn_}fuhakl002ovPDHLkV1fW1xwp>% literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/658_2.png b/public/images/pokemon/icons/variant/6/658_2.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf9da8a9cee7749b97f3eb4bc5e7934f40f4f39 GIT binary patch literal 774 zcmV+h1Nr=kP)X00001b5ch_0Itp) z=>Px%zDYzuR9HvtmQ6@iK@`W2i!!4{X`#51jCkM+g0ga>1X7xdHf_p2#7#szS_FZc zUSD2 z+Qik~yHedzYknt%V{X9|1DEZ;V-^VV$Cso>(-{Y@B!CL3o|*hJErW*!jasUnD);l; zLm8R>^wfvWRkTd;+LN?0bWf_Q596Bae6{{DS z1T2uJDz{ibK(7UhVCSctt5a7$6^4!+_OohhOaDv zJJQ)8`3nQa67C+kYJgfisv?lU;Wt843fTC>M{xnM0nxUh#co?s$KZ-ntbi1Yfgsi0 z7p)-l5iT5l#hZkG;<#=93}<{IK!xOql5PM-_^H*!b(2?HSmj3p^ASE|VnBtYqKW2? z)0UHMh`@ImdZ}!ootFrLx{<0#?!ERN?^ zoMN{am`pWth3|Uw*IxIde3a(@$P|ZFToNUcLjD7}m!&QxWX00001b5ch_0Itp) z=>Px%$4Nv%R9HvtmQP4jQ543{kS)TEQPQeG2!e^qMY&NE+BHmp1yMw93i<=0&|<`( zRp5{dL07qHW5sL=VT#wPpvE>OA_N0M5Mu~oVT+_7qxepJm+SS-yyts4x|p+h@7{Os zJ-_#zbMCzf+2WSi;(SsEj2of4f^`MsDiC*mtQ<@=H2f~Dte7>>29Vu{cBTF>@R0%G z^p%&DW9eZ9a@%x{{?25l6wAdm;57lf@P3!f_YMePVF0FzghP8n0IP+JKmZ(?D@sc` zrC?~oX2xcu`^QIpj|zvm6+;ZT9sN0V@O^Y}Rd^WAFmN>iBqVd@@#0r$emkUUQ9Ua6 zaNie6^_TyPdQ}y)tB*>eZ{C}gms58Y@Pk(}p~bhwqc^o*=l+A7KAl+;fiT6vF`=rM zxrj-C1!QS7X#fG*cxyt}T)y37{EtsANlgIlKL+gQ{pZCyv240gAW#o*J!1ty3XB{% zsow$Um&ajM45gq8*f#k<`kv>to7GDdb5l=cup^^@gxfSg!T|t)2dfpdiV zN}}BefI0h|00JN3uCW?b#+|R=kTvLa{tp$eP8(YH_R}O!@D1(t5|FWUAWzId70=trR%Z~ z+)FGVv5BXjH44W26+X00001b5ch_0Itp) z=>Px&H%UZ6R9J=WmrY0;K@`XTX+*6DB|)r-2@L6}AQco!dr-v9K?)v&MRQ2-&=BZH z4z;EY^rEJuhg77&fKm@i#ayKAAwm{JZw2cI!BeAq5Ft_{6)LqDwuf|v-DK6>ZS2WE z1ZHR6?*8)Ly!Up1EB%`cdT%6zh|+685OhE5Jn4EUAw+a!bLg(GV{nhCyrvee)Q$4vF-dBHU%@!hcyD zP7(^SG3Rt*sfy=g`_Hmr8+Czdf)(+A*O1znDHg~5v>+8tbqV>1Ag|SV9m8vum%Dw+)8j- zq^T4TLc~Zgh}q-&*cfZaw#@{?%2#kTb-439$n55(;{YJ@UL;sp=bTQ}-UBq&!O`eA zP66~{9Sb`<0Dun*p8*s?&h$65GzlEp946jR!{_yYPo>np5`cyzX?e1OUb3#ZKH1kV zYkSG>Kd^nn3~70ybAYyXsLF$aAQ&*#E`HlR1OU8D%#_%qk4|JsGa4Po=0+OksTcsj zR#}a0jc|a5BoPF`@Y7~OPiP1uE;mM8ZdB~=VZ`Nz@9i5|QrIf1G1=FT+bzv(PATKd z3P>U6rsL=d4Y9db?;<63XTfwF9;+(Ox&dh?_%!@l2F5v^iuSvY{j$2K$BUW(l_Z6u zFat|VNTk;gGa9jMs$usLH zurfI5eT$o0SlryYe86J)ydKut0H9)j534*c%hooIgVI=yG=~@fP8+NYW-uIPU)g*r zRg%#(%r63u*tM2-={__S0~GHwEguBuNtXweUQG8F^=i2eO=UYCYCUUQ>3``DdqtH# T_E{#B00000NkvXXu0mjflmwR= literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/676-dandy_3.png b/public/images/pokemon/icons/variant/6/676-dandy_3.png new file mode 100644 index 0000000000000000000000000000000000000000..ac05ae8dd3a1adddd20d00f71114b9625f44425f GIT binary patch literal 884 zcmV-)1B?8LP)X00001b5ch_0Itp) z=>Px&E=fc|R9J=WmrqEOVI0RlN;?%%hmj1&9)rfywF3CJA^#gtso5!fk}sbVaT^ z8$gtQdQ8f1-cH&tGjet)2~UO$(dZr-@+ICJVOU~Wkvgc_@r^y{Xt za(Mu=AvNW~YAWRJQs4l#SOo-7pWj7Z{DI_jGv9WR`Q%(4aFy4^yB9I!_cMmYWy9H# zt$HPdP$LdMgVjEM&qvv_qmx%3dpUpjD$;>weO&kB4giDoA`U;0Ni3_@0~;0;LZ~B` zUjuLhXzPjq@OG+1d)dtrW0xu?8b~2!m1!y***>1&7A{0|eWyWk`Eygsfmg~>1Y`=%=apR^oQvU(PUxyBLAEtf)0000< KMNUMnLSTYX7ohzB literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/676-debutante_2.png b/public/images/pokemon/icons/variant/6/676-debutante_2.png new file mode 100644 index 0000000000000000000000000000000000000000..9ec13ca1964e455e0376d47b9e2ba5b618a37ece GIT binary patch literal 897 zcmV-{1AhF8P)X00001b5ch_0Itp) z=>Px&J4r-AR9J=Wm%nQpXBfvns$B#U$VimBY8-fohu}tSL0*!f9wI~f4`fP6+O1?M zSy~JMcdDtD5Q>d8S%$hMZH#Iv{dRzRQnGy$Qv1^@Wcb)&aoi?hW>Q%MusVW{gv(a zHY^a3i0H*iMK4w=`t0d5`t0d5ddqd~`Fl`eQDrBdl^_ibQHZ86|8&WZ+wv| zjgJTVkDV+A-kog9db3`u#e#fe*uyr%{AL?~$>}lxvvXB`yLA(Q^A|4CeDDZ>(R4Bt z4v6K?eLIPWzOu8k??40EEk78%@}3_s4&=U@L@AY+35j5%-3fqntG?Y~dng-Nyc;f# z-snN4R6;40aIz^H?T&?e_Cp;fo1*&ZG3Nhi^6}NHc>n!NA(MO!E=+Mgailb(lu96? zf4u(lUduynKYk3rFSmaO;L8sN0JyTV!^~cyHXcrUEjw53-n}SG#sd@){rR_l01s`O z0Si;wYXv==&oFkf$mDdH@1~|=<-|y7Mk$q8z3~NWs}0sx8=-y7=QsDX*W%9K&+PA` z>11p;h;foAr4qkZEBZw9DSSTxKrx?VW%DV;e2(Sq4uwq8Uh|u6nlE0l6f#MiIAnW@ z6hS}a#$b;7KTX-TVm=pn{8;Px(VQekBBD=xlxJfw7XT}bkK?Sb*xYD7^W}WTJ_Dfz zMo$65WRAJ>7cSzguUHUgeTA96KAda{xpob}-j7t~Tt3x5ptoFCmyaK}MZ#jGqPJYv z77+dd!TjcLkD>#YKq8{kUMp~-cq7BMh%h@g>=fyFq7H*APfRd7SEc^o5rgk*nlBPu ze&R7ZS7qa`&DQ|#uI&~P=RW%+)>^SWXy9PC0eMpEZ9Ld!ja1#)$ZsWRz35=TmOUfP7(DI X#n{vIvww2l00000NkvXXu0mjfyHcxO literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/676-debutante_3.png b/public/images/pokemon/icons/variant/6/676-debutante_3.png new file mode 100644 index 0000000000000000000000000000000000000000..aef6da0a1fd97a4f75cffaeb12dba2410638b015 GIT binary patch literal 900 zcmV-~1AF|5P)X00001b5ch_0Itp) z=>Px&K1oDDR9J=WmrqDkK^(_F>q?=C8^Iov>9QWggAmlh2Elglm{OqPpNm9W5FIuw z4_yK&S~_@WCA?Iy8x(r!@D6%=xGL%rx{!KsFhL{>g;+t{rh~k3-?lFMcGnK!_wwGG zH@|tG_nY7R<~MMv|6HzejD--&x|dRxHP&$|X;2I7ds8d!Mjrqd#)g4IP$7h>6tLq# zgb*qlEL)l76}%~fwVB6Uy7IgtUac<0sHbXz7>9setFHlg|N90#RTK0M1$4hkgn%PJ zA%u!q0P#bx=xCV4qzUl}qN8C#{So}Z0PFi6YFhk9wiv3E>8~mlEZZ9Zy`5L}y+0VR z^>?>KZO`76p<{Dx<}tZr6;i=J$+sAOeRvCi8EFRKU3{A8Xc&M{e}p&l=K!?#a^V0+ z@p)_~A%yzb{@_?c3p7{RU~m+B*?>+U9eXgdyi#z$y<~!hGrP8r=fXJwEEt1QN|%(< z)M+aDmthV_aCSl{<(yTqhf%qN`z3L#WmTbr%T0?ViMeUB}M>o{E5 zW~7;}LDNxAEGo@NDP7~^<1DRiu(Z07w~sab)^&Z~L$&cyzprWWJBBM7(1QH>Ji!I{ELI~B`Tups?(+1`b2FN5sIyYL=T-VWOOG~AA(Gg%iS=(HwKSCxM(jb{+hzn!G zcvA+(Kw_I6&yj5Jf9-lXBou5QcKr7O>E_a}9J(SYH(Z55u|R#UNV zWj(8{5j7R-R%&ZRsjU%P{b<#bPE!n&d1wOi##v(0ENRy`F=cx-*L&rvVt@EA&d8@K aMSlS6leUtplAsO%0000X00001b5ch_0Itp) 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 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/676-la-reine_2.png b/public/images/pokemon/icons/variant/6/676-la-reine_2.png new file mode 100644 index 0000000000000000000000000000000000000000..5d4cb6bbea0be60537992950bb7aed9a16f1ba11 GIT binary patch literal 872 zcmV-u1DE`XP)X00001b5ch_0Itp) z=>Px&B1uF+R9J=Wm%UFDVI0RlwGiwPz#>9aGXPVE_ZFc-nFn8zSG@vzvp?r&+p~? z{0>g>pCeSuWFds*eAhIsruE99u9``b*qCYBW2u}0N8`syH1I+~2+K*V7^$4Wd{j9$ zk`+Bz97Zp40P*Gq=4&M7gy$)R5LRDr+%oKXTssKUK9b-prQx2wzuu)?pTae z&LH00;5jFiGa#yzj0+(wMQNcs76Y*SkUZn{QPZ@Lu4n0v#pI&AztB;cTp1LRqpvq! zl0M~7(St{)w2b}2T9fsMp7!|zok(4&_W+w*5crmv+xdJ+XqS?20T_IG-8Jr~ik+$B z1>aI2gs_G(x=nH>9Oi3Rl+eNllB!CFW!dA!0J_uD{O6Vqw85;g%U`p@4a{q z!1Ba6o12>eBvsY^p2`_C?imOnEKSowGRKU43q^rw>p9jpQh@&|_AC+!A%vBfSg_v* zrlv`%DoIskU~0NRI-MbZpmV>Y*`70Inv9tyll6xTkBpK@?*<|V0Yg0c;2{A03AZ*b zPmJ3ke)%)Ur3RCM)~L%Sl{4s^oaD*lM}cmbK*mA{Yv9*!y3V%(u#?^Ae9KwB@1$*; zRU=I7)(x5#=SoQaOT4`hxLH_HdsqSP{>cFF`bU;Kovo~0><1tQG%e1Roja7#;V3^( zjNs*OUjTU3-bUk|QOG&Vg0;`KCs))S+s=9ORC7-UBB*Iv2q6lhy>CHR6dcXNirV8k z#7sC0QHA)C&A+ZdFI3eMN%N9q)pSW69+2-1#K-LpA2%^&Elf+#Kq zDbx~vMH+nSU^#N~ZiYhTO7E4kRg@NnM@AVQ84bKwV1iC^vylk1kqCQTQI^}=Y@0FD zbag7ap2himB0}vXCSo literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/676-la-reine_3.png b/public/images/pokemon/icons/variant/6/676-la-reine_3.png new file mode 100644 index 0000000000000000000000000000000000000000..57488ba17e2b800ca89c80ed26003126e163f694 GIT binary patch literal 868 zcmV-q1DpJbP)X00001b5ch_0Itp) z=>Px&9!W$&R9J=WmQP5NVI0Rl(=HVuQWEKO&kjb>Mb^X$MDQ}9OMlQqUA)x9gOCtG z79FfW2n7%6=om%Kv<@EHMTqDSO%cL~Mfgra?B?^Lg4kmwVpLI)q;sd*A2z zz0dP~zP~@u54Q22!&S=1LI|1tZdq1I>*d3aVm?yDX3iYZW2yKW0g$k@L>(_Agpk?9 za*>L!5tvSF8OeeQ=DKk+asXAH3YbomNb5H?J*5yr&PV%fV_$DSGg{a;F_%|GbzoD4 z%L*AJq961RGA=BHKiLQ&@-djfR;bnf1>sr|L*v)pWJ$UCRVIe~GRIl1yPlK@%pKiCC8^!#_*xJeeP zkSTsifAgA0r)OTN#YwijgC5od$J(XC3 z#1gS&n)!GffL@PB&!^&RJglkY97xNuTq?#?c(k8BhSz^fAKGM3BO@V%Ec?;OWf9e5 zv1A&6g9plqCDSCntO5`Uw&0tX1MD^P@vC?IXsBg4vf!wQ8!4Dk0~t&H)T9m`D7V>! zf-L~NfBlKZ)QWyrXm!^xHM{8ehB1mkMe=D`8Hq2e#FA-Z$uzC*8m(S1^nzgM1pwjr zkbYLE@>DReY*hMeaNH~mj(2DNFFpdGy>>5Sz~IbvZPVeol=s`nQ8$70`21@Gd(Ykl zGTGYx`5T9ts=3}&O|P$C$Kl|3x3){g*K~O*=AL#$(6THSLdc##9mj!lkp*U`*7HhT zMNTKnIzf|bG8aX)M5=s5j=BM~LMrZVwl&y_wGcuoTQDo+3Pm-n*)>iP3k6$r=H}~U zYmZhUwSd@Z0XBXKyyQsX00001b5ch_0Itp) z=>Px%v-BHu%$}uFDg6R1 zok}QVj;E3>Lx(KR5K}t2#6c9NLvmP#5C}Ck*hDEt9h8%0M~NjlZK32hNiTQObN9aQ zPbaw7f3Cp*7LmdFw7(cw%+SGF}-cV9{>*g03n36FrNpYcBBtL0u)c% zJc&&Ku%Fb%hV(Vrok|6#^z3_e;9hT=R66FJL5@tZf*S_AN%{B`m5xc{@`CK-bXYD& zBUd)u2wtEn)y2~`0O<*f?Bw*nN%2jfMybqNCJw;vdCS>71sS&EANU#MrP`712?y}} zQ38O*>FYNG@q@2lu643X zw>!2OjRy9`K!*h>WdtEC-oN8GopNfbZWz8+y3*`|5LOV#Kt8C7{y3dN(-PDTgSuhd zIDRb?w@*1&%EzaOUDc;w9}I2OZgsn@YcXq1uo;bB`Jt`7#U;S*W=%`@GV4Hq?$ju# zZnwpHuZJ}!D4w?2nn|%WlXCn{N*URVM%i0jqHY-ERtwY(!?zy>Zj#~HO0(-+S2`xS z)dFC9o!3{yy*NL$80tg~ebcR!%A_YO&VEH~vo4kG0okM{6xiQnud?vcSSMe~I$S81Hh<(wLGr#UECXux4euR04-W1|$R2EAUapcdxy o)D3Uz38OpvkNq3}$oC4P-^fF1&!z9<5dZ)H07*qoM6N<$g2ESiMF0Q* literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/676-matron_3.png b/public/images/pokemon/icons/variant/6/676-matron_3.png new file mode 100644 index 0000000000000000000000000000000000000000..a8870d9ed2078b62293b5ae13d1c456a23ac61c7 GIT binary patch literal 884 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 O0000 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/676-star_3.png b/public/images/pokemon/icons/variant/6/676-star_3.png new file mode 100644 index 0000000000000000000000000000000000000000..7c4fdc4efb1a628849f599d58ff7bc5d55ece27a GIT binary patch literal 948 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 JPDHLkV1mDGiT3~i literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/682_2.png b/public/images/pokemon/icons/variant/6/682_2.png new file mode 100644 index 0000000000000000000000000000000000000000..59c05cce665a57e54fda56d733553faee5fa8adc GIT binary patch literal 474 zcmV<00VV#4P)X00001b5ch_0Itp) z=>Px$lu1NER9Hu2WEkXtage)@VbpNt>osu%)tkVdy7*gZE&_cMUlAetJEq}YMTjzbQyLG3_lIgTn( z3{HD4dJG!w!jLH5`IdoU&m}N>z@r%CIKgyF25}V*hL?AKfE@*5BRiB*N0OZeVUF7p z*MpK-laJM)@F|UMiX3?K=uxaC3CNMKs2-3I1ce^D-W`KnvH5^HD z2x4{I-YkaT4a^K{1O9?(5cn3!4=)#C!AwqQQslsc2M>bnj{LKdL9y;4!~G_GumkU# zvcoeDJkyX_aFgsnkb_{=T3cHiJPoSv?qO*CsK79J@?-{|MI|UX8dk&5B?OUk1<0Yu zjIm#{v&YN^&w;A&Blsu!D?@7|sd(fjjK|%;RunW1ONa4 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/682_3.png b/public/images/pokemon/icons/variant/6/682_3.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c73e94eef95c88e8b61a8496a73722be66f840 GIT binary patch literal 480 zcmV<60U!Q}P)X00001b5ch_0Itp) z=>Px$m`OxIR9Hu2WEkXtage)@VbpNt>osu%)t(5^U6uzTDVeP;l%K{PcSNwEWw9furZgW7@AavW8n z7!-m{5}z0>+{D2Fcw*N}hPoGgVD^AVG01U?&3-Y6Yw$C?yzvq2C=eUjp_Dq3>@)~- z+=`FBD48|i{16JC(&(nhf!^xwSW6O+BVkcJAR!0}J#@!S*)fCR_F^-JiA#+bV4+A2 zN0JK}L9lAgK*A872D`GJFjQ=iWsv+T$`HZ786`)kr6|{vjcF4#hzk=`-Pm4gJ~u!iqXp! zP)N=w31^Vf)?#>e^%_G)&q}J)B2)=Mm}6n-l3G<9RYMSKX-y?TszfoB+=A5@0GXhz WACceDKmY&$07*qoM6N<$f&c&l{>YU8 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/683_2.png b/public/images/pokemon/icons/variant/6/683_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7f64665f9d758c86ec0516e22f823c1bb0090273 GIT binary patch literal 726 zcmV;{0xA88P)X00001b5ch_0Itp) z=>Px%k4Z#9R9Hvtmpy1xQ545daL^2*v4exOiC>TmHG*_#QAjelR8Wx$7Mrn>tq5YZ zkYY+Dq#$k~xCK)|aZ?0`gwVl3hem}2nwXE$p@T-~5FJGMUpTLq=S#@F`5=^@<-NRn z-@Cv2|DSW-i;V_6Yy-|m`+%J~w09MBxmpyr$jq&n9~s;gIF!bzyL!)X;t;K0p%Q=elkX@cRv!22%K}UYVrp9 zq96m7%Vo;v^OkNgD3nCNepNVa1yLl<6X&S9^_fzs6geCY1JdL1kniGEia(1QY9bXd zSEpwx=O9-wlu6BGsdg>C3-{>(oebxw9PyGbA^Nx|Af4RfhbjZIy-;xK)@2F=0^(Wq zdYvXpF#-5>)=86ZkI>`TeR{W4G&ayzi`^@JYCQcetW2lV^yZ$S=gvALoreC|3;^$?wP}74Bt}A(bpf{;_h%EwqvAp$mk?5rF=AY~9E^ zzyqAeF-H|r8!&$58-?DSBKzEsAs8&rEdMc@G63aqRXF7~!wTX?z{rd9H5{$raece^ zi|UCFN;WGg$Q2Bmn+3oTW_Z9IKXa(J7BisZ&bU~tRWOh|2Nok#8n&{6vWhZ<83+Y~ zK!ND0r<{Yb8vFqYy8(cJsyH7>o)s+zEv6RS5M!#j$7^XRXa(xE2SqbR;GDk=<*)3P zIniXWV?efC&Mkgl>%7{`oLvF5+I+YEMD+|%$4;wz1|IMqmV0_GsMAZ300000NkvXX Iu0mjf08q9^MF0Q* literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/683_3.png b/public/images/pokemon/icons/variant/6/683_3.png new file mode 100644 index 0000000000000000000000000000000000000000..b09a0be5fd21957e7820eb787397139a1935f639 GIT binary patch literal 732 zcmV<20wev2P)X00001b5ch_0Itp) z=>Px%l}SWFR9HvtmrqC(Q5?sA8zff59uf4HeDojCu0w}cL9f@l2X&Ikq@$bEdN|;gzr=)lEs?iR2h)%g@WCEZS-}1 zMLcUG^@C=nPYJ-uuA|gG;-=E#vlN+sW^5p*7Js;TjGCe+gq0VsUZPjeBLe7d^Xflv zQ2W}ghq<#Da67g4MB*dA5L08lMjw=`hKr=|bC~KUwv{23EJpsZa>y;Tk&c=$VQ~bY zueZN2@(%C-=XqSC3aJfvvT==mzVp#+>y{xHEDv>T7)=>~^1LdXa+_fVaU)>l#d!=z zD|n25|CXW~O9e_cD=Eko44cyhz!7G6z@5I}cGhABd~^A?SS(X8kbDg+MyNDwWd&sw zWe7763I>4!(N#}52W2(*0~B@x00C8T?(P~CEe9X00001b5ch_0Itp) z=>Px$jY&j7R9J=WmN7`fKoo}mO4mZ2%ph`uLn(B~5>P>CCmkGP!6Bm%ox8Y{E-sx# z5T_0W&FJD(w+dN;1WJYup;MeJq)VX?2e~8FD(2kM)& zGdaQ5V*2C#IEdgmE{4r&u4T?7xGFuq|2_+sDjIatK&hfp-LeaEJjX@1SQa9G2}w{l z4S0?V&v8Y9-C}vE&G8%;0LaUnNiYn zN*^m+E)F8ZL4?DLIi5FeaCC4^c?|$!E#{Tv;qeOh*4wwwjr|F%(M+@{#|`;>N-x*2 zSrz@qy>$S002ov JPDHLkV1iDb&RPHf literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/684_3.png b/public/images/pokemon/icons/variant/6/684_3.png new file mode 100644 index 0000000000000000000000000000000000000000..9c09475db49b4abb2b79c9fa4b256e42501b6b7e GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4awGzLLR^8g zf`US#y1R{jptna^N#=~n*Up{(cFV+~JQXO%Q4-`A%vC&Nh5J6LuQj-gzB~|F_q$Xf#dK}8OQrE48`&e1j%5nzopr08L?C{r~^~ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/685_2.png b/public/images/pokemon/icons/variant/6/685_2.png new file mode 100644 index 0000000000000000000000000000000000000000..8f52850dd2deab45d132a0d9d1352b6dce24a3a8 GIT binary patch literal 688 zcmV;h0#E&kP)X00001b5ch_0Itp) z=>Px%YDq*vR9J=WmqADyK@^66OTa)CJSbQQaSoxCz#i;D!Ss;iQ1lQ=3qeRhkRnBT zC=|RXw4|UHq2Qs2N+}c!m_SSD!GN&#3O&pkJ8X<)l27lP6AT#*z^;b0rgrH+j~hI1rM-)e}wnH`S{>cC-qtt@AJ=voNU@b zP18D7c4EA}y_dw+V&{c%8(nkwoOx@2VsiKP31_xYlKh9H0N_CYxl|VW(Gk>(6?6~w z^Kn~?ofw}xgN%$l6S>6&3D-fkJx9R<3`K{LOJz~Ymr*ZP0Dy0Ia`Lw=Fec%wB81TV zt1xCykD;oE_~IQv_h3Kj#R^LKG7=AO0|1s>J*XEe2$p{u%8zI^O96iHcfqH4@!IF+ zZw=<$+Q3adc6D7vID7}OPv0Q_3<~0zV3k<_0000 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/685_3.png b/public/images/pokemon/icons/variant/6/685_3.png new file mode 100644 index 0000000000000000000000000000000000000000..ebad502551e085552b5fbf8867d3cce2f0b45ed6 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4aufr6LR^8g zi-d)Ofxw3DT>tu^Q14PETMDqR+U7G&AJ|R;@YegYwe_awx&tg}yB=((F~<)|lzP u^7k{jS8)&C&-qiB;&c7`)#@j8r??YlvL#%~`)&esGlQqApUXO@geCyws)14f literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/688_2.png b/public/images/pokemon/icons/variant/6/688_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6fe8ba9c770dda5ab617197595fc47490f8d9c7b GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a?}HSLR^8g zf`Wp%(Nra_FxT*{uCvw@oH>7aPtVz|fEQ1XZQXkG#pUY%|Nrmox)%>r%3BiT7t8?U z!+|b~<65A^7Ec$)5R2Zcm#z5@8}Kk+@R;)C{onJ^THfY29hP%BE@Piv^62@`{en9~ zF6AxZdH8wG$_0sAwzzv*6fny&>n7$N)v+e*_!XL0T1&9k10>y|2-eAq0kbT#Zes3H9UF7|(n%{lUj~#<%Jo_$xivKKXi{G2(Up^3 za-Owp7KjoJZj$7cymH!ENGf>G+y`6Fob-DYb?BvC;=zAup>9X+F_z6*dU~$%j`A`m z&T6-qdGCKof7@sA!L?>eM8ogOlk=us=C7A}ew6)t?6*&5_wL@h|BRVMljVlimr40R P_cM69`njxgN@xNANvDo| literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/689_2.png b/public/images/pokemon/icons/variant/6/689_2.png new file mode 100644 index 0000000000000000000000000000000000000000..66305ef69e84dddbcbc4474a76ada7620ea5397a GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a?}HSLR^8g zf`Wo;_*NyZFxOdY3eKFryr-u(z~F3Gz>BBHURGAr`$`CtoZ&s=(pGyn2zz|NnbquiW-?H`-gPF>{ZK`iAb=uYXl{ z#(WY}YrZc1;DXsL#!tUno~YX2>s%lkyu>tgsb6be$SsFOZYMNvEM~JxpWv*-&LuXr zZz4nCEr_Xz1P~S^1%wZrJEn?9eSDeVq-zXgu6K(PcAg!$$Dfk@!Z4DZr2R@ zvbxy??>SwsJT5DIYXQGY{?%k#p0{-xQ^aIf`e)gie>t__$f3nNuQzP=VL86gfN%Nq znP+rTg+nIUzG)G3Ye`|d6f9v-R5~&8!1gO&FBkk2uJJj#y)E`?z#R32T literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/6/689_3.png b/public/images/pokemon/icons/variant/6/689_3.png new file mode 100644 index 0000000000000000000000000000000000000000..2bdfea0ddd006de394bd27b29f72ad21bec1bba5 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a?}HSLR^8g zf`Y=gcYo~It&J5uz0C9K*7$idSQN|0oO)Hh+@bl*wllZar%S(%vH&XOEeY}qX84Z; zbXgqN0?k$Mba4!^=-oQ`V$o3r4j1Oti%kCi-y3`7wx7Gv-dc^BdsNgnbkBbMtGYAh zlbBlbb?FBe%x*D$`rYzG)&5@R0@>gtrlCvyTJu6~IV^HJp?PC5n^pP*XC-znv8jE# z99@;FwWM0&pUhb>OV7#evh)#WwS&=iMdu8=rbXwOm96+SS3hiy)?IH^<||#ro$*U{ z&h~xhd9Nt>-dgLu)?SqlR>&>g{8;bM%d{683nC`m&G~q8p$SjcBZG3ZdHS>am?_+9d^CfoA7t<#tyCcDx<%hvqMsRc(4E#`T>VY3g*@r4F_%csvg zqmwEeGRgK$i=bOe3frY%34@~2iIE4kU-^2u;HPkn&(ZB|nUAmUH&3%me}3h|{;!-y Xm)O0V=f3#>3`7P`S3j3^P6X00001b5ch_0Itp) z=>Px%iAh93R9J=Gmp^C|Q5?rVCvF8Z1RN~V*8@8`8z=-y47i0TU3wja(%zV%6eN(6 zV3tf7uchFUNoWw<+7J+gtP*f(A$=v(q2OS36674}J1>_%y}Xx#_=SVy-OKU0@B9AV z`vv}Y2_bwTgnwJlzhm-aA%x%9a~* zftQ+}I7j7FCkA)5$wG4WJfxJ?C@=u!^q;x@sJSx-lu}yGp655VT%0ZgMIxoN!Vxf0 z>^B)DA%t(+HvURxVEpW0pJ+b4)cjbdCrR5uA%wrUu}L&kR=YI-r}C*=NLodr;BHd5 zcz$%>PwgJes7RtJ9UldIqqFA$Xu*L-2IIJAwOhgGUazMO2L}6K7y_VOe8u|5*8un{ znc!O7*fcr@rv{W#T4x9QLzVmH*&L0ZPiQVI(Og*4?yqX15+UUXQ`zL_N?PFFX+O&k}K=^XW+p%-23+M@z8voLWwnbTz0mX*8pgK z=>P;v3{a>x#==EAA7j8MXfmDS<*&H_P91BdX00001b5ch_0Itp) z=>Px%oJmAMR9J=Gm$6G*K^(_FPYXpH`X}U!p;)`9OS9PO(808WAQZt4;;vA-NuY~# z=xDY=a_;OC&MChU&nhxn*?>!UE-9;$^ z--G{MLWrgiqIp;A_xao`glIl`xlA&dhmxRo#DX4!PWdJ@0W)4^^=8GlP8onI<(gLTYNng{7^WtrtQx*XD)*NR6lTxPq(i zR`poDQYX9Ba0+!-4yu+)6=PL|^ObpvNa-m*x+c_p?mpS-zY-vZsDYaaDW5Wh` zv|CcjKuQ^eVW`KBYOV9l^Gu}F_=NaYyW6>F{syo%H^gCLMTZz*X*`+#yL8ijITz|UtQqc!*=3GuA&(y>d9eF| z^2LA?oHt;+Ypzv)Xh>78aNd9l5@O#S9put_c>^ll1nSch_6$&|T}krk2mg8f1}WJ+ Uw*b}uV*mgE07*qoM6N<$f(LG5$p8QV literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/7/2103_2.png b/public/images/pokemon/icons/variant/7/2103_2.png new file mode 100644 index 0000000000000000000000000000000000000000..d3795c35070cb1ff48ffb2c8e73f203334f7a346 GIT binary patch literal 901 zcmV;01A6?4P)X00001b5ch_0Itp) z=>Px&KS@MER9J<*m|sX!Q5?rVS`RfNqKD!})^Uk}iG)P7mjv_0j0m(`WDyjBK~DuD zNHGc{=qVvX3nhw#6b2DK@xNKQg$@^Y3Pmv@b*p(055w}0Q7zT1%PRquJ!}i=mt)0Y~Q@zU&_SnGN%i` z?fvzB9{@pwbPK6v!L>k@lvVBZzVE-ZEa-ZI0v!(c*wO4?0cnSum|f1Br{ijEKvf3|`?s;-(TNoxh3*9iMzeYK|7JluoYM2&zPvF{ z_KyK@=}Qv;OADh~v8M&7Ag|mSx8RO8pXJ!8Y5*eP1n*wI03bAQ8-QdiO@F9S8&W$_ z+u@S2G%an=-^TOa zKDJhsv6x)q+_eq>-oG|Ue7dZCNIU^5NPx2KEo`kSv)VHspIYU0O*3mr2qBFl7l0g` z7bv@29g=^^s5Ah`d@SCYMFq^HGR0gDSSJgrI5kbP#9m%EKp}*zYwujug6e4oxd*Gg z>;$qXr?{@Yb4B~~vwN166r_6T1fyBU7Sz6r?JBgKs@vTejAjW}oZ<7HS9G;S9N*2J zTx_?V9nz>YFe*El438lM62LfefyLw!>~*(?=NQbSGJk*!t8Fqo_7~Qc8@t*f06ci} z(DC}(F{l#re0+xTnuAvRYW0mjVtFSRoS$M(G5Fy{i1M0)%*SUiDh=l2GaNqElxI-| zr=Zl&=^olHHchjnqM|~oMW&y{U`y?aSS;qP;#um^8VKH$QcAhI=A`HUW{UP$P$~rS b`e^tKXK}RdEVBRc00000NkvXXu0mjfO-QL( literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/7/2103_3.png b/public/images/pokemon/icons/variant/7/2103_3.png new file mode 100644 index 0000000000000000000000000000000000000000..e24ba1eb917e80e521172af4145ada3411909f2a GIT binary patch literal 882 zcmV-&1C9KNP)X00001b5ch_0Itp) z=>Px&EJ;K`R9J<@m|sX!Q5?rVhOh?%5g`Iek3@4DS@sf0=m_aSBqSg7K@gH0=u;#` zBSl3mNRlWp7*^m*I1mXDK^YRG2EAm7x+b!VJtTpM4?YOd>0zAf*;LrQ*FRqv`<-*{ zz2~#<@BGd^3~WdUA%zf9Zy$EeL1R{Q#_o;Y;zkqVaqCkufxX3zJZ^nT=9pFGSh-kD zbiS~Hf;=|>TRRB~^4xez3Ym<)0pLzmI{>le7yuia3ji2~VQD^qTq|&DVtw+0JU3fA z37|3!Tpw3`5SCUUZ8>-tsFHG3Z*Oca*mBVF4GPp-+=!>7a37=&mvVMbc2aE{P{rQj zMiV9zOm|WJ7=X#>o2(%%0}3HzFu$JavLf!Tec1<+nO=aE^>AAI*c{a1l!DPn+BLhE zt^(j%{SLr_>!+=?XA4k4&Rp*>;cCx$xL5B3VD#fMGk@X$Otduskce+n`*p-Nr0tDb zhfBn_Inx&~otkQV@FDt( zG1rvsB5?$$AOR|N%NXqMH2doY0%q)Fo3WhYOqr7l%qp!L2snb$*1^&wEZsDmFb*n>*-us5A(LYgUYjlR^Own-_4Fvth=W}`uyc2{V`tmh8X6( z1eop$G2T5z?lrHaIUKLSq|W7OQNOluE+eve@oIq!I$N~_D++a+s2DWzN*ot3Ye`=ng`ZGNlI(&((? ze-<1c7WDRm8+X&(^ZCous`=EVyDFuWubTT#*TI973FOqh|02tjZ*6N+{{R3007*qo IM6N<$g1!iuTL1t6 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/7/807_2.png b/public/images/pokemon/icons/variant/7/807_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6e070af347d0832789515716373d188f0dacb73a GIT binary patch literal 780 zcmV+n1M~ceP)X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0007) zNkl=RDbi()!a9@(BUlj>3|AecgIH91aF)P-R0N|Q2^#*gb+s4#A}|^U&2YGEuav>ICneBT%U%n>n;-q zNT5^ER00Cb^=X(m6A0i`H1h^pamDEs3Y)9tvp1u!xNzf27WSV3i_aAJK;X1KU17u;cMARS>*=;m}u{zVJOVE zv3K&BuiVGY-pfizrEl=%`xzRB!X!06sZ@&YKr9Q_Gg1%0+S;0Jr0spMps0!yC8tDV2dn&Xk=7wu%L|B4_P7KweO#!$Lt(6_tTT7GmQPm(={Y zMGYJJw2Ydy`{WB%>cyFOkZ|h+lRua6A1R@0I0S&(^%1wI$=VBr5C%XlbT6b*FV4h+ zY#5~sw1wyz4#}c1f#+{EZ|leAd^75MA#DK@iBUQ`yYaL{Scr`STZNHm@8S5_3cfEs zr8YXrWH(sJ`W%du1U=g?A}34;J&5Ux)6}{jTIDC0kF9~ zuZ&X$<}R%3I=*Xnn0?WU5Moy#{P||>__fpg?bOZga9!N@WBdXq`vl{j{gV9v0000< KMNUMnLSTZ|ad9F5 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/7/807_3.png b/public/images/pokemon/icons/variant/7/807_3.png new file mode 100644 index 0000000000000000000000000000000000000000..19e59272f8641d0768ad5ce0d9aaff9547a7ed34 GIT binary patch literal 780 zcmV+n1M~ceP)X00009a7bBm000XT z000XT0n*)m`~Uy|8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT0007) zNklF|9KiAK2uocILo>l8e40{pTP@94E9lb2B+-+{*g9AsF06q^4=%0+ z;>E#ky99~-*^2}nVxz)xy#?lyoa%I(yufC$z-Hv^T?Z%#s&rVG9GD;w8blBGNnA=xFf|tE z>djUeHGB6d6spvVH_8`ydMUv5M=yBXd4-kw1^{jh2bda*=j??-2ooS5x*Jld7jKj= zFy5-mol+R zt=Yos#W_4BA9JFZ%~Z&D9j(Z?A3eHApq1*w#u3{4I{@UtHKiqhojZsH+_Mzh7Xos=vB`l60NVRI zlySj-T}+gxC=Xf4*6}e(kh=yLGcWSQq!b7{37R6b0isXDKfL0000< KMNUMnLSTaXhhbL$ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/8/6503_2.png b/public/images/pokemon/icons/variant/8/6503_2.png new file mode 100644 index 0000000000000000000000000000000000000000..0098615187e6ce376dcf4f790dcd8dc9d81bbab6 GIT binary patch literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`)dPG&Ton`)epjvjcJAih=(?bwpe-H!DIsO&qFMr75`O&nv3Kv*>gsBs zT8oXx{sJl9k|4j}|44wr_JvX#P=d3-BeIx*f$s_xFoe)BA&Wud6y3JXk0wy_)OZ zVO7o4NQahPy`t+^m2}P!4P}$vF zcxX|sLd6xGhs%Qw=FXYtkRbA0v3=3C0D%?F#ow(pe76W}^10BplJQfOwOo;J(K)TN zXQP-sWv;N!DRVcNp3FVdQ&MBb@0D+0lB>(^b literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/8/6503_3.png b/public/images/pokemon/icons/variant/8/6503_3.png new file mode 100644 index 0000000000000000000000000000000000000000..64428182df0eb0e7497f6396dc89c20d894a72c0 GIT binary patch literal 1024 zcmV+b1poVqP)X00001b5ch_0Itp) z=>Px&ph-kQR9J=WmtSaGRUF4ZcdRB4-D1;%Bp}=?qoc4QM>iOgLFqc7g(A$C#69d` zPD*8~L_q?AnJ;CaWmwpQb+|rA_EZGlv@J@(7B;}g!oQM0 z2;nU+EQN;bl&>WqKzb&pC#uP<0x1}PYm?Xateg(Q}WsT_%rvX@A zSYl4DXkSy-w4Z`JdHI4aP5}rZyum{e3Y#^Q0G$BaF0oQjni2Auoj}rzU|E(9e91hm z{iPXUZFXM&J~29_zx&%o`JaFPrk<j0AWvSt zKt7Yha9v*c|-M^E$VTNicCppqQ{gP^KfpaD+VoLnKF$x)BS=-S@E-@^*D zyIkbh)vSj5;p(LJDQwo701t+N^CvWAjk7}|di>&>uL3YJIt51>=dR7plNwKP`}5mc z!NEfj*594hKI^iG*V_v;s|O*LxE_rG(6zn6waM#x?E51R$Y*k_uCDUhi$iSnC2<@F z<*(*gmZjlTp@!>fsCHnX0ZWxCeMu95{zROK(J3Ar{FV1UxI!=%rT@#Jq$wY+757D_<{m!8SdT`n>(Fu=W11%R=!F%t2fCOD<0dKs<@ zfN}UC(u{CoWH40T& zqyN4RKCy(2yQf_o#)6Pxd+o8BdbFxK6|d@4yf5ayZu-v>*8b6oS^@oMRQ%uA@5T)N ug{eZDc>n+a4rN$LW=%~1DgXcg2mk;800000(o>TF0000X00001b5ch_0Itp) z=>Px&H%UZ6R9J=WSHEl9P!Rr7iW4-{AUrf4YR*Hv*ibOVkPHDs$3O|0oPfbYCQr_g zCG=15VowmZ-}^en|v;*<_OFp{Nvci;Q& z*AuV+AtGLcofi=zVs=;fr9i%V&SE0sTjzdJSVHAl07de}RVbyF7GcYjCjlfPehzy{ z(joD#bzu48DggNG&2y}jS|TELS}7FU53yK({SD(S-+B*DuYr1Hs-TDS<~JnQL-ZDKn}cw0 z^@ zchhO!O{e)=^}}K(j{p?sZl}QPu1xPshs?~6f|E512d6ucD-kj8Y5Y?j|d~iC0`v2I# zB`j{Iz?dh1im38Bj z8~~5$^Q{uj)LkI#(r)&T2B?+SPy+xw;4EU(GnATi%ZS^{E~8dn^Y!#x3Om`HZ@2nnIc_#}t@qXDia zd8KbcFE&{p)dM3#EXAQuf?_+op>`>QVtWV&(@ TDEpzC00000NkvXXu0mjfgx{GP literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/8/851-gigantamax_2.png b/public/images/pokemon/icons/variant/8/851-gigantamax_2.png new file mode 100644 index 0000000000000000000000000000000000000000..081d8284b3d9888d89d363cef05b672527e645ac GIT binary patch literal 891 zcmV->1BCpEP)X00001b5ch_0Itp) z=>Px&HAzH4R9J=WmoZ2iQ5eVn)^>3Tq)8X27Y-qai*Rj*!;TIe9K_*5tGf_7C|CzY z>X0rSLZFjSh@l=>hYk*1y&FO+?HG{5o4RO0TwF@{I>hhs?&Z$h#e^>XAb4KB_r2fy zzwdkB3orx|LeMbcjKqWx)S^=w7372a3>HGr!TI5^SR(CSfNXYQ2|*By4I`Fr0|5#l z=sxPDNr#7n1ZOb2umk{7y?zr1K`21##<5Lj;;FsIj z!glIHN}M+;oDP<2RB^SiD}8t7-$*!K4Eq7V@8!+JIh%TmZy}{(tWf347V4G(zud;o z*LMJbPT@vEF<4qlRe790uRr_&&{fDUx8?Vt?QCr$*Qkb|7}i)jM(ff8fWAs5u3{ks zEzV8h+v-o$Rv$&e`Q^5RJ2*cKZ6(9iEdv0sI5(Aa>SS>1EAzCzGEYQAG_ygb>yYU> z)U@}>bRD9Z4cSqmI*Sm3jO;WS*=e$$z8Y@lVL+bTbRBBZseGoH4I-jD;dso@;nYd^ zuMmQo_C7W3eF>Tb&UBs80jiTRB!5&$)mQy)P`KD*h6CwUR<{h;+Iv2BxKjYY`1J$; zpyK&3){bESXkB_CAAL;Xe$GmkhJ@Kj;Qdh6?{sl^F zkP8T@r^PPiEg;|hpW`P6jJmo?*kNY$4WWzfmu1%9=kgzkdX00001b5ch_0Itp) z=>Px&MM*?KR9J=Omp@1wQ5?rVmM#uKiV9g@Xdw994ZCTt(JDEU|gg_=~N_+ zwnGoMb}4i*LNnMxw}gO;23%^h)Iq_LTLW<^fw~B)~KrIfyi zdP&mZ`gxoSSSH^9FzTJPvFo}$N-14Q=b56YS1oT5(>9eatvIfmI!Z zbN}JX%NdK}RGM^QVMiAhb_{47xV_Qk#DM2261y7xjoWTP^4or4+!RNW&_*tl4eUIM z$}d?f&ysK3weHVc?;CP?Q49NQ#25qLWdv%N|wr?;eaGtf?GPZhl#oFrmRZXm56r6qPK{d^< zpLP0DLG|F@I9nbHe7AYL%jWAFk$XicerlVEs#+OaGO{E@w)Lf&9XaUlp`zY=yUEI7 zJ${=BgN2j)^up#{xdzoVxMd`SV*WM)USAw*SAle(*nmhlI3ow`z9y%ayt4DhfA`Be zHIs|B&9|EdOnTtC00mN>?Hh3zq<^g_DxmZ2CabA*;4XOD6o~~G1snE9DQx`t?JTvf h+~g*7)g1qq{RId*ZA!i{kAwgK002ovPDHLkV1j_ZxS0R| literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/8/851s-gigantamax.png b/public/images/pokemon/icons/variant/8/851s-gigantamax.png new file mode 100644 index 0000000000000000000000000000000000000000..73fb57b8a5ad10fe3252dfb598709f1fb8f23113 GIT binary patch literal 879 zcmV-#1CacQP)X00001b5ch_0Itp) z=>Px&DM>^@R9J=WS21hbP!Rr7Od2%QU_3O1)SMyFVnHAjLjnmYbS!kplmrYKGI

JLOpeea62S}@g@%?a2@1(etMQ-$#I}V4}@gt-h1Es z?z_8ZU;;)&Jc)T8#fXSGnBm6)`Q#ykiHNUTHO{3EIlZy4+IN*|iT`#>H9&~&W-fLBqfy{}N znn4|$39Pj@jh%yA<@@2yq5>zI5kCN_*#j~%2mm2Sjj=vMhbX~v+d!>~?JwT}0Oyri z1xkQrwM-fm{aD|ghcAvVfLe9npojD77es4f0`}|4Gt~VK0E}cZbrus5=T_HY9lk?v z?KU1s^X+invT8cZ_e17W;`Ly;e5uKXD@O7B5$T%M}2pv1=tUp2%PlIQh2R?P7Cj0d>ElN{VUcg~E^q z^%^Sd?an#4J3Ad8pqM^^9-g}2frL=3cT~d8!7a}Fy3#kHC!35X00001b5ch_0Itp) z=>Px&6-h)vR9J=WS4~J8K@|Q{i_l9E5qgSbB--=`=|L}2L@EWNlok&aC8Y-;2M-oX z)k8%wNI?U=d0FvPQCetd4~d>cB=pb*ilJ(3BqLoY2qG~74+WVX^o^U%COe7POZ{Nk z-I+Ht-@JM6d%M6T{%0`81Y=B`*XBI9VrQ_D+JKRO6(O@tAv=}6lED}gTpY;>jqmhK z7qv0Q#K2b8l7x9aJ6u&U3MP*8+E!8#(V)b#b2!l^uh0I;6P0svYUCnO=dw=PcPk(-%(B;U*NUdaRr zYrW%=5Z$djxSq*En_fkgryK4-xGeoEiJ&&U3jc5$u60%C^%*^Aj6VR-d@g7{7u)2nS%z@w%pAb^XtnGT(AC#{e?NW17T=B7l0FK8uC;im^dywCiBQ~aU>qT+swHe zOWN#VR5ZVy%(-R{qvHA3kJ83CeqbvrxHu|U3e8XwYAew0-`sm9<%hC7y1j?Bo>x+! zDGcZYf^cHUQ-LLgb!?NwT*i#CLmudfJj^>3)S~R31itv-b==GDGB5WvmKSO%s~VGERO(y zEN%M>bC#J($LbD*rA!sd>VgD~@5SVRJh?O0C6j_YOKru*s;+Y`n12aWB}4^f)nYR) lZ08q+i~P&G#3lYU{sNJC0YXI~OE>@k002ovPDHLkV1i>lhtvQ7 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/8/894_3.png b/public/images/pokemon/icons/variant/8/894_3.png new file mode 100644 index 0000000000000000000000000000000000000000..cc5baef46cc5df8546c1d941a1cc080dab64a224 GIT binary patch literal 784 zcmV+r1MmEaP)X00001b5ch_0Itp) z=>Px%%1J~)R9J=WS21YYKoor`-n(?_Q1ZP68{(xDYC=i3Qc`e-#Gp0lkb;Nek_`4x zyrfV%1Y#PJp^G6Yv;hUup^zmg6tc)fiZ>~ACF6x_@_1 zU+@2a0&ej?gNT@jcvzcZaHpSv=XuZxgb@nbMA^j|OAI1nW>yR8eQ68i84BU2jKe%|#O~nvrvg**vx!3vMX|-}lFeh06~#CXFxz(Rfs8&>z2?!mVH zu9vQ57uyZ9-A<>|9M_w%jEIOm&qLLz!!4zdyMGV%??1?_UZR-Ici8H|;g(YPw*LxM zr>=-row|^W^~w7h=;UMro#e%whsXH`9diz?U%0!ShJCsM!z?Qgx@aPUNw{bZtjR8N z%*>VJwT`=9()KDRT$o<(xb`Y1{Lc8QZ1njK+bY4w(PJVF>X5g8-FU9jk3{*A-@@m^ zvP#e*1Nj2QERexutbO`Mv0g2T*?fm~!~@31XZZ2c#gX4qX00001b5ch_0Itp) z=>Px%t4TybR9J=Wm$6G5Q5?rVDW%dOLWkhcc6b@;8VsH4QgkXLg!~6F6v5zB*HXle zp-WM)aON+lhD4-;A&VUqhb|8FhUy?Uh~5yI!RsLJ@$S6K<$19#e&Kk>@7}%pyzlRR z_uj#S?pZO)Z1*xa|HsC|wpu_DpJIt15SS~CA@Ui+t^*eFK04TOD z065y)P}e4>=ZqmAn{*Ds>0nYXGJjdI`W&`bdHU?B@7mGc29wiso(bfwibTTgA7=nm z3$SAK`PBXzdGFEQhSBE5>=F9FDB9R-@t zI#h~j^=<;pmS$)-w$;%)?{U~(9oofM2lauZdjRVT2h6Wc0WiNdMLz2Q*Y98$q&!R& z3pi-D>k9|Ib{Ls1gOPyxXQf^(qksS8yCxmfV*rhoJFrkpAY&cW3uCw0p;An<(>-PX zIK%qF0sF_9(1KYmEUGl?K&EMq1=QhQIUV%@)(b;Q#wx`$m15dAM$olk3ndcJw(V4| zQ1ii^x#IwQv45vltUeRzOHQ0I)yi{Sxk8Oxq2_}O12zWKwPbAq@V@&;Emd1wapsQG zXt_7~H(D-@mdl%JDRi<@!?+l`5=d^sTo=a^`XmxMXeKfRI}+-KAikIKafx|K8-e{3i*fPrnvy?*wiT jbW~iQ%%Hvx8kPP5rhk{W(nh;L00000NkvXXu0mjf3*KsI literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/8/895_3.png b/public/images/pokemon/icons/variant/8/895_3.png new file mode 100644 index 0000000000000000000000000000000000000000..9ac023e2e89d0c35a7541ad2868a9a807f97dce6 GIT binary patch literal 751 zcmVX00001b5ch_0Itp) z=>Px%sYygZR9J=Wmp^D)K^(`wN(jCn9fS@KOYnkqNx@A?Gj-_e=;W9}hD?QSLCDZC zAe}Qg2xe@Tj6MsU8d16kX(+~e5^CPoArzjJ;&qTa?)~%qGtH7O$UE;H=jXonyWj5w z9(2zlgs}T&@Dw40HQs$!uMJLm?fXRCQ<_})}dW9Fe&mHfMPY*&l8R-;rxU*gg0K`*<^U~2? zBUJqk1<2jwP?hq`0w=eDMHy^<{1E0R99n8MA%w}nt|}U?wl8pavW{WCkHV;Afvc2f z(69euP@h{|lutTeV9-kA>!7?Hd~yINj7k{h`v8DpzK=?I1_01D*HEk_(aE$eQ2Y~C zzJNPh`<^kw9h9B)Q`j=-2`Hx(RnZ{lKOSq`LAeirV~gWJ`Z_2djEONtv6jTJb&IoJ z3WZS#XT6l`f$3!0Vw>G!aAklp+(zpXKdL_gKmhUBllzLbB#O19We&S*%R)z%?p{h{i>n~XNRp@06^jOBPi-`m_{0`wka0pbpy(& z*`+x#^0kPsoZkTrQ+Gh{EtFldkMRSHeC4NX00001b5ch_0Itp) z=>Px$*-1n}R9J=Wma$9YP#niUiWD8hA)`=uZiP@#>Sk{$^dIQdq5I*|gWAPxI%Uvo zHy)Rvo6FImg45w97$~^7HFy9-fpk-9g88c^Zupwm9(K=AXCC+wI)E`!|465)RX00001b5ch_0Itp) z=>Px$>PbXFR9J=Wma%KwKorJ*Zi*Wyf^t(lnNzeFFA+Ffx)rYl+q21(E#S%jKsRSG zWXlkU_beHUw`NP=x^!~l!$U|W5fFvckg9{x#Yzf|PD-YQ#ud^hJ>4(L_9Y-%k@>Q1PA6K`DXDMa0tZW{zCaAS8eSd!r zER>W|Mn=&bkx4;-z#Ri1M8(ANRMDEClrm~`YMf5b5Y20Z5QyeAo>#~7>ba4$y4X_6 z=yZDaB;MT#;oQW6&lLi9Y~3uWlBAT8=hXpl zoN{7sW&Mu(%hd!q$0-wrb3+o+4;EH71K|5Uv)N5zuUcI*1Y>fKk=A;wjT+$Xmj(cD zK3*kA0?cMN2qA!l?F}CFD+%%o zX84Z`!o6;b0A+S~x;Tbd^uE39&39OVhb2I*<-x5V|E|B4*rm<6;x%8_4V#;PCS9@@ zWT-xOr%a`5_w=nTkq;xTrPy}sWIHV~u0Czt(lLeOxjUz5VBIFhlTnLz+Z8;jJQt8_ zdwptqL%pYxOx?D$<$`kM6ZD?*tqwnQu`0+wG28Bi-})!Xy?f5xl)AZlCU3?a(`R{a zj@`{#D^|{NwyN4qV6(Wp{*143Zo4^-amjmqE4Pl*v#XQL*?YfsJOAZp_TQ@Sbp^An UIsE-}8qg06p00i_>zopr00B{wdH?_b literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/9/1012-counterfeit_3.png b/public/images/pokemon/icons/variant/9/1012-counterfeit_3.png new file mode 100644 index 0000000000000000000000000000000000000000..04f74b0fd3af32503ac8bfe33546617b3ab1ab34 GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<^!3-obnb*7rQjEnx?oJHr&dIz4a&!ZHLR^8g zf`USAbpM>{i#a>;#AFS;v|Z=l4hypK@9bN+WBE-*tsn#QG+pabr-F!W4CQ%14g4iR ze!&d?QNYvQdCP!OJ3L(+Lo9mVUiRiYtiZz(pyse4XU=c=?aV3RLIKxhMK)G$`l;Gd zAI0#-viSDI6Yu6-7fPF%969;xn$$?)OIDk=?{V(%$b0xlYoXF9e=~*1wI$Da)#p9u zxq7R3-uHbE<0o;nFOSldeE5~+Wzw4s6^b%z)mfPr9c$LBRFt1^-7;FaI(#!@uRyVR zS@F)PL2K?Rn!I`}skl+aU0>p>mEK?f0sA}S6RL_r*-f-dS%EBIQHv}uJjh9pIbtKi~La1dR5 z4gLqZ3a$!*pa>$4&b}5Y@!VFZNWJ0a{P^zu4kuqAG;JAKuWlT&w(rKLVv&W#rAWgI zO|%oDjULVLoSC`F1pltjJ8D$DjjCS%->bTslPS-DnnvMK!*P9KnTF|g-%-3R++k$2 zr0}8epeq9kUnyNL^Rwb~nco$=iTDJBRL@BI7wf;+$hcYI0pZ@Pl{0?kQD4%MvghZd zcFFF>BhC~tBIx8;#lj~l)t1bv`-V!sS=Pj3$lD>0D~>c7@eYcblddVLrsyeoEb=P% zzj=D*$Z)xPOAP9tg5a$W8g`&q2!gMpASfO~?IT>+75|##H1;8Sp`!I3KzI|*E-RY8 z3+G$V`QT`-R+4IEhfEV*PoZ@Y+Has~xt!I{IVbm!*pOdz4SW00FZaVM-~7L52*(@PG+APfZ14B+qm58Q#IOA}U=YDZZ; z*?{cp`o{op<~;LABHfQ9GEYhZ!q)N%**8VR-{5rfWAE+N>AL%Z>9V1K_lSO1b=jR1 z@rAyVfc0R_`I5|0K}ZYhgud(;R>%b{R=5qf61HeYNoy-aOBiD9QB6b(NZHt(zZI&z zytS&bU|TPq+DmxLra3d~f{(l%b2}N7`M{S60ta^%Jy;wV#yHy=&c@jyPWyxS0AOtf U;sk4xsQ>@~07*qoM6N<$f=Xyg$^ZZW literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/9/1013-unremarkable_3.png b/public/images/pokemon/icons/variant/9/1013-unremarkable_3.png new file mode 100644 index 0000000000000000000000000000000000000000..acdb6716ab80d2b5938a392f2de8a24acc28bac1 GIT binary patch literal 701 zcmV;u0z&mEK?f0sA}S6RL_r*-f-dS%EBIQHv}uJjh9pIbtKi~La1dR5 z4gLqZ3a$!*pa>$4&b}5Y@!VFZNWJ0a{P^zu4kuqAG;JAKuWlT&w(rKLVv&W#rAWgI zO|%oDjULVLoSC`F1pltjJ8D$DjjCS%->bTslPS-DnnvMK!*P9KnTF|g-%-3R++k$2 zr0}8epeq9kUnyNL^Rwb~nco$=iTDJBRL@BI7wf;+$hcYI0pZ@Pl{0?kQD4%MvghZd zcFFF>BhC~tBIx8;#lj~l)t1bv`-V!sS=Pj3$lD>0D~>c7@eYcblddVLrsyeoEb=P% zzj=D*$Z)xPOAP9tg5a$W8g`&q2!gMpASfO~?IT>+75|##H1;8Sp`!I3KzI|*E-RY8 z3+G$V`QT`-R+4IEhfEV*PoZ@Y+Has~xt!I{IVbm!*pOdz4SW00FZaVM-~7L52V;U4eR9r>>&Z!?fV( zk>?5k000hjQchC<|NsC0|NsC0|NsC0|5r-e6aWAKyGcYrR5*>*(?JdcAqWM~3IVae z{jb}vGhO1iYEqcY>g5v+zFz-WM0Dm@6nh+DzkTaYBNKiuNxP8m++EqGF$4vTV4*m-3&;%;llIP*Cb-Zz}X3=+vS6 z;nIWJ#cVod&}=szm!X@>(V>FV;U*X;w-qjM)G>n`qGm7-@*YX!@{*JjF5fBn{oe2K z$?v`2FFz<%s#K{`A6hF}1BDQgeD-}m^FB+H5F)ym&!da^Jb#MA7OmAh!T!TT;#~-_ zR9I~-W^ozW%#}faL9+?KvuP?@k&wBHq|vG2*e;(wTPgp`E`!|465)R|8^IGjuXI2#NSkO247 zDI43{z+2mKY?p(b{pDv+0zR82TlG3mqmioM#Up;ayW{4^Hx738foyYQ?t#_!{grq# uUhj4ZgMf-*sNR_8cUSl%{NX3<|4y%3`N|z^Zc7#b0000Tihw&f54Lm zcP?36aJ)oYGigXPq;xFN;4MqYkU*x8El`2UW{99TqlQpI6Ae{{aED}-!s%qvf_{_q z-o4|~yL(R$DpjiVS1l9`6hb8OISj+X`^-&3h~#KGO^&A1B!3NCwiZo-!~6TpyAWco zu-cl<;ykixltF+&s|CQLZ7W-ukVZw)?9}mGpZ6b~od5UPSt-R+XagZca(Q!=v-gKR zzW-cR?`1%0AF<5brn8^(d9KgJ*Ig5yoC@7R&-Hm2jWV`0@VhrZo;Po|jqhV2!2YmD zvs0%(>?vCs*ne|<6Q+z_=`5CaZ`0Z5eD@Oo0TT{~pJ{gLYF)tOWdNll9Kg17!g(rV z5*Swh5UDTi3ajtzBmj0C06!nSil97W3JIu3(Yt8g`I1qmUN#daHjnq_5tb{ueB zdz*o)Sr%~=DM-*CEVRE$R^?K+%iVaK@hvwR3Q)q$N_@9B7H-r4Tc@W0>j41h52#8z_QuQ#_edv=}cDI9s|EuLaw) z$&@YN$^Sq%XE9{U5Qz6I8H=}OOW?Y6a^k~7NG1^wh18I$gVDuG3XM)m+d* zY#y*CsI@MAe}4`vl$26NM$sIRNkM?X9Rnal#l-Sd(VC!?GHP^coKDXW&1-}Zh~_n( zSI6_}xskNG*iy>qbb9tA-s^X{{rd3D7Z=|$cX;aLSh@SlRrZe$etTxSxt$w9s}c_f zBa~8!*lv5rtbgBa`~=9Q)K&z0{Vt78jb6WNV#|bwgHaYv38XUW`0nktcT9N|6OQ_y zXmo1koMQ5C2*y~xdxz~k_KzPFiwWo8V1PxFv|6nQU}gR8NhuW*4%>T#;oQW6&lLi9 zY~3uWlBAT8=hXploN{7sW&Mu(%hd!q$0-wrb3+o+4}TU`HUr@MKC{_PVy{|VGX!ID zkCE1Ttc@Dr?Ux1sZ$4fnNCM1eHwYnsh3yOnBevYlmsc<*C`5&7bq%GI>EOpD4uXJ_ z^Aon*O~7t$%sjAatxL;h?E5}pILC3y#v8NzO>!SH|JI~k;JNq(@kPX8YeA}*00000 MNkvXXt^-0~f)C*SV*mgE delta 530 zcmV+t0`2{<1h@o{F@N$&L_t(oh3%HHPuoBghrg66MM9RUo5&QM@e*ahQrPHLWv!HC z4oqxFneq>G3ri&E(gCU2Ss1HqWdrHDbPB}EfMBwaEF_2o?hyHi0k!hkl%f7j=Xdw4 z&+pxPevm6yu0N_^>L{fQqqXOG#_#!?-llODYKnQ`TU*I@Z z9H*KYq|wEeQiez4<0tk`x6Rehhi^VT{gt}H6FWzdyE|KC_u%WZXEy7bnE@K5xZfL~ zl#1E5n_GJQet-2IAd^%Z0d~4=YOM;LZd=>tf&0Bd8m5>MHR|Z@Z8x`cdKDwSbw5*U zRrEQ<=yd=i&ELKK<_^0D4-t!iGw5J|L6I~XjSygA<>pB$6(jbWI|RX0+x+h(e0ykI zEQy??l%eBP0kEuMY;R%ZhP$)H7@TDl34*DHgye&TQGc5Oa9x+lb6t1Tbqm{oa6ed+p^T7y$}VqFi1^DWxm;af*H4=kVl^ zb$bmkn;TOPte)o;=9{tWx&*-#%PQ*LnC5Si`H=aqChc7RkM{PyY`iu@t~B}$!cfM2 U`fuDv01E&B07*qoM6N<$g8j<~X#fBK diff --git a/public/images/pokemon/icons/variant/8/912_2.png b/public/images/pokemon/icons/variant/9/912_2.png similarity index 100% rename from public/images/pokemon/icons/variant/8/912_2.png rename to public/images/pokemon/icons/variant/9/912_2.png diff --git a/public/images/pokemon/icons/variant/8/912_3.png b/public/images/pokemon/icons/variant/9/912_3.png similarity index 100% rename from public/images/pokemon/icons/variant/8/912_3.png rename to public/images/pokemon/icons/variant/9/912_3.png diff --git a/public/images/pokemon/icons/variant/8/913_2.png b/public/images/pokemon/icons/variant/9/913_2.png similarity index 100% rename from public/images/pokemon/icons/variant/8/913_2.png rename to public/images/pokemon/icons/variant/9/913_2.png diff --git a/public/images/pokemon/icons/variant/8/913_3.png b/public/images/pokemon/icons/variant/9/913_3.png similarity index 100% rename from public/images/pokemon/icons/variant/8/913_3.png rename to public/images/pokemon/icons/variant/9/913_3.png diff --git a/public/images/pokemon/icons/variant/8/914_2.png b/public/images/pokemon/icons/variant/9/914_2.png similarity index 100% rename from public/images/pokemon/icons/variant/8/914_2.png rename to public/images/pokemon/icons/variant/9/914_2.png diff --git a/public/images/pokemon/icons/variant/8/914_3.png b/public/images/pokemon/icons/variant/9/914_3.png similarity index 100% rename from public/images/pokemon/icons/variant/8/914_3.png rename to public/images/pokemon/icons/variant/9/914_3.png diff --git a/public/images/pokemon/icons/variant/8/940_2.png b/public/images/pokemon/icons/variant/9/940_2.png similarity index 100% rename from public/images/pokemon/icons/variant/8/940_2.png rename to public/images/pokemon/icons/variant/9/940_2.png diff --git a/public/images/pokemon/icons/variant/8/940_3.png b/public/images/pokemon/icons/variant/9/940_3.png similarity index 100% rename from public/images/pokemon/icons/variant/8/940_3.png rename to public/images/pokemon/icons/variant/9/940_3.png diff --git a/public/images/pokemon/icons/variant/8/941_2.png b/public/images/pokemon/icons/variant/9/941_2.png similarity index 100% rename from public/images/pokemon/icons/variant/8/941_2.png rename to public/images/pokemon/icons/variant/9/941_2.png diff --git a/public/images/pokemon/icons/variant/8/941_3.png b/public/images/pokemon/icons/variant/9/941_3.png similarity index 100% rename from public/images/pokemon/icons/variant/8/941_3.png rename to public/images/pokemon/icons/variant/9/941_3.png diff --git a/public/images/pokemon/icons/variant/9/944_2.png b/public/images/pokemon/icons/variant/9/944_2.png new file mode 100644 index 0000000000000000000000000000000000000000..70af4937c8f74b6a22667ae9c724f919c73e8dd3 GIT binary patch literal 3246 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01m?d01m?e$8V@)0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600Fv5L_t(oh3(coXcJ)^$MJ7K z2-%85LJJA@KeQ2w4nn2LQ0SncRf>xQLCj?O6hQ*ELUB-Vv9v-cR!|UJLMA~Z zgNTDzFghH0fff$}*@6&w9KxLm*1>z8#zOBmKKJlEAO6qVg_KepbO*|r@rHXsIpBBHK;TIK1fo0voz0lK*2wuAHHH9t$XF{Cz7L{z+x zV|F46KylmQ`-7K6Ds=#Ds1aa0nPBnx0sxOLJ>g9I0uqe@Q22O93#kPZ5f#n|<0pst z@TLL4(6J-l_iWSBM*0T2l{-Bj2jJW1-97tdo7VpWhBNX| zq;>`2_p+u(@~q!YW8E+JA+t>j+xfx!+T(vl`U37%y`#0W9G^<{we?of56%~`_h7jD zu2t)eue6reH}J%*G|)X5t!f8=8!KCV{WjLF(5iMAyM2+y z)rW&UB)$6&@Gj+cGU4q<7apn92Y(NWh_c^hkm(Z8eJw=98z^4L0ccfD3+N&LGP#R2 g@g5(p|H1vpFK|N=)Q%b1tpET307*qoM6N<$g4HP)o&W#< literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/9/944_3.png b/public/images/pokemon/icons/variant/9/944_3.png new file mode 100644 index 0000000000000000000000000000000000000000..ef7618c9a9c43bb7a5b2eda2203b86175b425542 GIT binary patch literal 3229 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01m?d01m?e$8V@)0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600F5QxN=dlE1R0KMM-VeY0G78 zNqK1;G-EgGV4m?(=68JN>3Kf=pSSTChQVKs#|0|J1**mcs>TJX#s#Xz1**nTpokdh zblT(CfH(*g5#unGrp+ffiF5>L;*$C`^Gn;@r&b+9Dg#Bt2*(a+(rN)n>etLntx$Hi z3!n^j1o%=JAbu19prv(&>Bmd7s&W8AHz_5g5>P~p3f}~EO%0rG?E~PgskXjHa|van zZJ=4X#{LcfE|X^^`$cn!-vd_oCO)(WJN*D`?i~X#a&?GSRc;%pTtRqW)?lZfx$$Ne z))Ga?XfA<%`^@sg#g~z`fTgPEeS)rDe^Fau746_`0Sga?x$p9sETdz6tcM2}p4|W- zG}O$F)}yq%wt?E{8t`^7@|i3E@smhVzwY27`An9`@+7l^?LT`+3ilsiUCJ+&0c$^+ z@UpwzpT7r1#HiN-oa^teg@{-Kg<}T*N|jRrn#j*4H?dB<$N%ep@H_Gf9GMu@mPc3z P00000NkvXXu0mjf@j?^L literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/9/945_2.png b/public/images/pokemon/icons/variant/9/945_2.png new file mode 100644 index 0000000000000000000000000000000000000000..5a4a7c6ebe5cf631ebcb7407dc0d8f4734873353 GIT binary patch literal 3584 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%0Dy!50Qvv` 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%0Dy!50Qvv` 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 J)<~O%{6AIMPiO!D literal 7086 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 R)2qMTG}ZJ}E0t}-{|D^z=luWx diff --git a/public/images/pokemon/shiny/658-ash.png b/public/images/pokemon/shiny/658-ash.png index 0d65f0bb90089fc43d9c9375c0df738ed7b97f88..f5de608708eb8b505f1e837a4a697ad7e2c3f4cd 100644 GIT binary patch delta 1240 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 N002ovPDHLkV1i==_zD03 literal 1048 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 t54P?&D82Vfiw diff --git a/public/images/pokemon/shiny/945.png b/public/images/pokemon/shiny/945.png index f458bf630d6cc0cf7ae86fcc968348c3c47994b2..ab3fb485bb28d9010d5c42660ee71410d89929c5 100644 GIT binary patch delta 931 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 LNkvXXu0mjf${xup delta 1830 zcmV+>2if@Q57-Wn7zqRe00014Fv*RPE;D}tbW%=J06^y0W&i*N;z>k7RCr#Un7wY? zMihm)1OdC`0AiGKHIlK2x?rnxD|onI87iE`092Mq=V86K_uEh~Gzai@nNj zY9~60Cf3(Y^R4?hTZ*5B_no++Tg-n|cGJ0Z6G<|MZWqoQRbHvC3JtAJDx*(ax+FvMI{ZTyVf+osTx84Ok+Bw-$?Cw8E^hT-l zLLcI1BD~XDDW!Gm4HtHy=MR1$PAs&p_u6})lO9ObZi_yfzC0 z5sB1D{G{4hcep;fNp%hl6X`(dTGze!W|u;P&DvpuwZD8;shy4yhs{6Gv6Y5=?r7UO zD@pTK*eH#W9c!v@Vrc71-BzUek+217hmo+le<*0T^)Juyz4R9%Tgh^|r?TS5!%S|_Ydf~Mm{_q0U2i6TC-{#3^6a#({B z7>S*kpr2t43bXw`KwF8QC{QDSMjBEd$3*Vc6rdvoiF^MJCIJnJ1Nun~0vZz``6CbU zy2ScJfQICaG%C|uOa6cAcjCb~pdo>udT$bHn>kdO%l&qJb9BnCJkF zxDcnQUM>mH=NEg!_hxQ@c4Nc!-UHfAbbxje5Saqd#CK@{T`GU$-XEX>4P(I=K+0d(>@O56QGacGod&20nmZ;fTny2?!B|f_khkhVa-LJ?;Ow^`Te{#g6|yA z=Ia!C2(c%J_$mlFpuKQ#2~J3Nmxy+X0~*j44A9-X@&Q0YI{-RT{CW}FI0rN*>>3hu zaw5(E4GAP>*3W-qfCgc|4`{uMhX4%;aR%rj7z8w=Ahio|K#O5OL!u=&*b+K`$N=4y zid5?>5;&kC0MJZIFmW2tT*Aa31~jC%02)#}0_bTPdkzmb=usL+Dl;Qd<9LG}p|K)P z?Tb|>&KvYFjg?g@L$Xi~H|QZ6*RDaMfDbq5Xt+U_`6Yh}_)vqchZ;0VAS`dtpm872 z5u_I}+Mq$>DuXv`B|})=psTHG(4NM9K+hpr!lFU%X)Ub^$8iC$t2dQ;m|`UVZY?|T*4ORPb=eCZJhz5~#9;?qH54VvV#CG5Kc z-zzZ5Ow4~E4K--acU0gK(m;bAqVYn|l90w5G^cTBCKQmS8Z>B(iLv;B20cdOH#BIP z$s07b9Ba^^F>E7%hRkUU8>GnwjX0Y)+Mqd&F)09_7fmi90Y zyJ=?*rU0GQ_yB}$`R=V8(5)38U?TVq8wa%Xua9%{fmsX8c6_&GodX*Eo09(B_a&_b zW;?#W8fpU2t^y-|kx|ktPw|G<0<%5e8wo(0(+BheC9RAX_X|r{&v)9?0vZiE@5JQ; ziSBy_UHpmwE%x$IiNXVdw|ve>;#~BTc(_%k-+9CpwX6L z-Q56(1ArcRon05}GDn;PdbBM^RsFQj0aym;@wOb@7VA0(U`GLswhX{hk;(yB258=v za}daWk2*nv9so25+Xr-1C?WDI3}k>FZOf6)XZRKSaX^E{5drzlfEF?Rj05^Vr_>V3 U@Lgu+8~^|S07*qoM6N<$f@HN?761SM diff --git a/public/images/pokemon/variant/1012-counterfeit.json b/public/images/pokemon/variant/1012-counterfeit.json new file mode 100644 index 00000000000..114c3811ba1 --- /dev/null +++ b/public/images/pokemon/variant/1012-counterfeit.json @@ -0,0 +1,44 @@ +{ + "1": { + "5d9e4a": "dda08a", + "a09750": "acbedf", + "423232": "626a96", + "827b74": "848fb8", + "613f19": "7b86ad", + "ccc374": "def7ff", + "a7ba72": "c87079", + "c1b9ae": "c8ddf1", + "69441b": "3a44a4", + "878278": "8a96c0", + "f7da67": "94386a", + "78c463": "f7dfc5", + "ede9e4": "f5fdff", + "261919": "222078", + "396725": "b0654a", + "251b1b": "404ec8", + "4d3635": "174593", + "87847e": "a1b0e6", + "4c3a3a": "667fe9" + }, + "2": { + "5d9e4a": "978dc7", + "a09750": "1b2556", + "423232": "020109", + "827b74": "6fbb45", + "613f19": "0d1030", + "ccc374": "242f66", + "a7ba72": "647c9a", + "c1b9ae": "111039", + "69441b": "44244b", + "878278": "070722", + "f7da67": "0f5627", + "78c463": "c3b4e0", + "ede9e4": "212b5e", + "261919": "1c0b1f", + "396725": "7a5aa7", + "251b1b": "37183f", + "4d3635": "aae16c", + "87847e": "443666", + "4c3a3a": "563f5b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/1013-unremarkable.json b/public/images/pokemon/variant/1013-unremarkable.json new file mode 100644 index 00000000000..cd988febd87 --- /dev/null +++ b/public/images/pokemon/variant/1013-unremarkable.json @@ -0,0 +1,48 @@ +{ + "1": { + "5d9e4a": "dda08a", + "786354": "7987bd", + "403030": "1c4b9c", + "7b8764": "c58c85", + "ccc374": "eefbff", + "a7ba72": "b75267", + "7b6f6c": "939ec4", + "c1b9ae": "cbe1f5", + "69441b": "3a44a4", + "342405": "616a8a", + "78c463": "f7dfc5", + "453636": "667fe9", + "988975": "acbedf", + "295217": "b0654a", + "e6e1db": "e6f9ff", + "9e8574": "b36171", + "251b1b": "404ec8", + "6a5b20": "8a96c0", + "a09750": "c3d7eb", + "291a0d": "222078", + "f7da67": "94386a" + }, + "2": { + "5d9e4a": "978dc7", + "786354": "5fb352", + "403030": "aae16c", + "7b8764": "716d99", + "ccc374": "263665", + "a7ba72": "647c9a", + "7b6f6c": "0f102d", + "c1b9ae": "111039", + "69441b": "44244b", + "342405": "08081f", + "78c463": "c3b4e0", + "453636": "563f5b", + "988975": "212e57", + "295217": "7a5aa7", + "e6e1db": "212b5e", + "9e8574": "585d81", + "251b1b": "37183f", + "6a5b20": "0b0c21", + "a09750": "131238", + "291a0d": "170d26", + "f7da67": "0f5627" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/102.json b/public/images/pokemon/variant/102.json new file mode 100644 index 00000000000..987f6046458 --- /dev/null +++ b/public/images/pokemon/variant/102.json @@ -0,0 +1,20 @@ +{ + "1": { + "ffce4a": "cea573", + "e69c00": "a0694c", + "ffe6ce": "7ae49f", + "943131": "193662", + "ffb58c": "369b96", + "ef8463": "26647e", + "ffd6ad": "4fba94" + }, + "2": { + "ffce4a": "92394b", + "e69c00": "6d2341", + "ffe6ce": "ebb6f8", + "943131": "414189", + "ffb58c": "9475ce", + "ef8463": "6c5fb6", + "ffd6ad": "b98fe4" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/103.json b/public/images/pokemon/variant/103.json new file mode 100644 index 00000000000..2b6a1f13f79 --- /dev/null +++ b/public/images/pokemon/variant/103.json @@ -0,0 +1,28 @@ +{ + "1": { + "ffde6b": "a3c4ed", + "e6ad5a": "869fdc", + "8c7342": "283f5b", + "73ad31": "dea44c", + "526329": "c8592a", + "9cd64a": "f4e774", + "a56b21": "6072ba", + "b59c4a": "426378", + "734210": "373e85", + "ffefa5": "d3efff", + "524210": "131d33" + }, + "2": { + "ffde6b": "eb748d", + "e6ad5a": "c84e7f", + "8c7342": "d59cba", + "73ad31": "3d324b", + "526329": "1f1a31", + "9cd64a": "6a5b73", + "a56b21": "83295f", + "b59c4a": "ffdbe7", + "734210": "4e1044", + "ffefa5": "ffa29d", + "524210": "925b81" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/128.json b/public/images/pokemon/variant/128.json new file mode 100644 index 00000000000..cd6a7d64f3a --- /dev/null +++ b/public/images/pokemon/variant/128.json @@ -0,0 +1,32 @@ +{ + "1": { + "dea54a": "56b393", + "634a31": "173e0d", + "9c9cad": "997059", + "e6c57b": "8fcaaa", + "4a3a29": "072b05", + "8c6321": "215c72", + "8c6b52": "355816", + "b58431": "2e8a85", + "ad8c73": "5f722a", + "3a3a4a": "4d2324", + "6b6b84": "75413b", + "cecede": "c2a082", + "523a10": "102d4b" + }, + "2": { + "dea54a": "872b3b", + "634a31": "bc9681", + "9c9cad": "edda95", + "e6c57b": "a84d52", + "4a3a29": "966959", + "8c6321": "461029", + "8c6b52": "d6c3aa", + "b58431": "5e172e", + "ad8c73": "faf9ed", + "3a3a4a": "996537", + "6b6b84": "cca45e", + "cecede": "fffcc1", + "523a10": "2f0e21" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/152.json b/public/images/pokemon/variant/152.json new file mode 100644 index 00000000000..f3c1d446fa7 --- /dev/null +++ b/public/images/pokemon/variant/152.json @@ -0,0 +1,28 @@ +{ + "1": { + "efffc5": "f7f1fb", + "849452": "7373b4", + "c52929": "77b3af", + "b5ce6b": "aca1d7", + "d6f78c": "ded2f1", + "84e631": "8074fa", + "ef7b7b": "9bd5c1", + "6bb529": "6f4be2", + "425a19": "505d8d", + "426319": "5d2398", + "638c29": "6633bc" + }, + "2": { + "efffc5": "f4b2ad", + "849452": "a62775", + "c52929": "4eac60", + "b5ce6b": "c83c74", + "d6f78c": "e7617d", + "84e631": "feeeaf", + "ef7b7b": "71cf71", + "6bb529": "f0d187", + "425a19": "801a69", + "426319": "b4814b", + "638c29": "d8a864" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/153.json b/public/images/pokemon/variant/153.json new file mode 100644 index 00000000000..3456ca16513 --- /dev/null +++ b/public/images/pokemon/variant/153.json @@ -0,0 +1,28 @@ +{ + "1": { + "ffff8c": "cbe0fa", + "a58419": "5961ce", + "6b5200": "493fa6", + "ad3100": "47d0d1", + "8cbd31": "8251dc", + "debd29": "7b8ce6", + "527b08": "4d36be", + "6b9c10": "6740c9", + "295208": "232699", + "f7e64a": "a2bbf8", + "d68c52": "80f5e6" + }, + "2": { + "ffff8c": "f5c095", + "a58419": "a8244d", + "6b5200": "891b4f", + "ad3100": "439227", + "8cbd31": "fae084", + "debd29": "ca333d", + "527b08": "e8bc5e", + "6b9c10": "edc870", + "295208": "c58c48", + "f7e64a": "ea704a", + "d68c52": "8ec349" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/154.json b/public/images/pokemon/variant/154.json new file mode 100644 index 00000000000..90311122029 --- /dev/null +++ b/public/images/pokemon/variant/154.json @@ -0,0 +1,30 @@ +{ + "1": { + "634a00": "519aa7", + "f7a59c": "739ed4", + "e6ad00": "7bcfc6", + "ff3a5a": "3542a7", + "ffde21": "b1f2dc", + "ce213a": "27217d", + "63bd42": "9d86d9", + "bdff7b": "dadffe", + "7b103a": "23124e", + "107b31": "8057b2", + "fefefe": "9cfeff", + "9ce652": "b7afee" + }, + "2": { + "634a00": "488939", + "f7a59c": "fff6a9", + "e6ad00": "6bac4b", + "ff3a5a": "f9db74", + "ffde21": "92c462", + "ce213a": "e5b650", + "63bd42": "a31f60", + "bdff7b": "f57382", + "7b103a": "b7873b", + "107b31": "761858", + "fefefe": "ffffee", + "9ce652": "cd3b6b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/158.json b/public/images/pokemon/variant/158.json new file mode 100644 index 00000000000..779c7ea69b4 --- /dev/null +++ b/public/images/pokemon/variant/158.json @@ -0,0 +1,27 @@ +{ + "1": { + "7b1900": "4f0332", + "6bb5e6": "dd8e59", + "94d6ff": "fdc17e", + "ffc552": "99d4d9", + "ad8429": "4798ab", + "3184c5": "ae5139", + "e67b7b": "749e9e", + "b54a52": "1d5d6c", + "ce4221": "772c52", + "315a84": "73131e" + }, + "2": { + "000000": "ffffff", + "7b1900": "a66b14", + "6bb5e6": "97ac5b", + "94d6ff": "ccd198", + "ffc552": "2f5365", + "ad8429": "1c314f", + "3184c5": "4f854a", + "e67b7b": "e4b843", + "b54a52": "c48b27", + "ce4221": "ce8c20", + "315a84": "2b4a30" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/159.json b/public/images/pokemon/variant/159.json new file mode 100644 index 00000000000..c6563e4204c --- /dev/null +++ b/public/images/pokemon/variant/159.json @@ -0,0 +1,33 @@ +{ + "1": { + "3a4a84": "973027", + "e64221": "749e9e", + "ce293a": "682c4e", + "5aade6": "e5a354", + "84ceff": "ffcf72", + "cebd63": "56b3bd", + "ffe68c": "a9e4e5", + "840008": "4f1037", + "3184c5": "cd6537", + "6b5200": "085d75", + "840009": "1d5d6c", + "ff8c84": "926877", + "f7525a": "774860" + }, + "2": { + "000000": "ffffff", + "3a4a84": "26472b", + "e64221": "e4b843", + "ce293a": "ce8c20", + "5aade6": "8fa54e", + "84ceff": "c2c78a", + "cebd63": "1c314f", + "ffe68c": "2f5365", + "840008": "a66b14", + "3184c5": "468040", + "6b5200": "112034", + "840009": "c48b27", + "ff8c84": "fff284", + "f7525a": "f3b649" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/160.json b/public/images/pokemon/variant/160.json new file mode 100644 index 00000000000..adb897ae5f5 --- /dev/null +++ b/public/images/pokemon/variant/160.json @@ -0,0 +1,27 @@ +{ + "1": { + "8cd6ff": "ffcf72", + "6b5200": "085d75", + "5ab5f7": "eda857", + "cebd63": "56b3bd", + "ffe68c": "a9e4e5", + "840008": "4f1037", + "294a8c": "973027", + "3a8cce": "d26738", + "ff8c84": "926877", + "f7525a": "774860" + }, + "2": { + "000000": "ffffff", + "8cd6ff": "d1d692", + "6b5200": "112034", + "5ab5f7": "9ab350", + "cebd63": "1c314f", + "ffe68c": "2f5365", + "840008": "a66b14", + "294a8c": "274c2d", + "3a8cce": "498a42", + "ff8c84": "fff284", + "f7525a": "f3b649" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/167.json b/public/images/pokemon/variant/167.json new file mode 100644 index 00000000000..20f954a4a55 --- /dev/null +++ b/public/images/pokemon/variant/167.json @@ -0,0 +1,31 @@ +{ + "1": { + "52b56b": "e06c19", + "b5424a": "861d1d", + "ef5a5a": "b92222", + "7b3142": "651218", + "c5b519": "3f2e71", + "314a10": "732202", + "846b29": "231a58", + "8ce631": "f1b940", + "527b29": "d54f19", + "ffe64a": "624095", + "adef63": "f5da68" + }, + "2": { + "52b56b": "8c2848", + "b5424a": "1f1d3f", + "bdc5c5": "a1b7de", + "ef5a5a": "313659", + "7b3142": "181729", + "c5b519": "7d95b9", + "314a10": "481229", + "846b29": "565e8d", + "8ce631": "b54158", + "527b29": "6a1b37", + "ffe64a": "aac3d6", + "ffffff": "cde6fc", + "6b6b73": "62657d", + "adef63": "dd7081" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/168.json b/public/images/pokemon/variant/168.json new file mode 100644 index 00000000000..4c8fcf5f4f5 --- /dev/null +++ b/public/images/pokemon/variant/168.json @@ -0,0 +1,32 @@ +{ + "1": { + "c54242": "62b943", + "6b5219": "043435", + "63319c": "af4900", + "9c5ac5": "e28220", + "bdbdbd": "b5d3dc", + "ffffff": "fffef9", + "ff8c73": "dce24b", + "c5b54a": "15463c", + "ff5a4a": "a8d919", + "ffde42": "186c45", + "8c2100": "317945", + "bd84e6": "f1b940", + "6b6b6b": "552718" + }, + "2": { + "c54242": "7ca5c6", + "6b5219": "161437", + "63319c": "291013", + "9c5ac5": "96304a", + "bdbdbd": "c09fa1", + "ffffff": "fae8e7", + "ff8c73": "c4e8e7", + "c5b54a": "1f2150", + "ff5a4a": "a3c8d1", + "ffde42": "313b60", + "8c2100": "2d3d72", + "bd84e6": "c8545d", + "6b6b6b": "3e538a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/170.json b/public/images/pokemon/variant/170.json new file mode 100644 index 00000000000..c83ca6836db --- /dev/null +++ b/public/images/pokemon/variant/170.json @@ -0,0 +1,34 @@ +{ + "1": { + "08295a": "691f03", + "ffce52": "a1dbba", + "b50000": "efde5a", + "94cee6": "ffeabf", + "295294": "a14713", + "ffef84": "ccffd7", + "5a73c5": "bf6924", + "c59400": "609a8a", + "522919": "052b38", + "ffffde": "f2fff5", + "7bbde6": "f6e37f", + "846352": "45757a", + "6ba5e6": "dda13d", + "e6b529": "84bda9" + }, + "2": { + "08295a": "1b072f", + "ffce52": "e25765", + "b50000": "f0d050", + "94cee6": "a15b8d", + "295294": "321648", + "ffef84": "f97f7f", + "5a73c5": "441e56", + "c59400": "931b3c", + "522919": "720b3a", + "ffffde": "ffc4be", + "7bbde6": "89498d", + "846352": "720b3a", + "6ba5e6": "693373", + "e6b529": "b62b51" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/171.json b/public/images/pokemon/variant/171.json new file mode 100644 index 00000000000..8a9cafe4265 --- /dev/null +++ b/public/images/pokemon/variant/171.json @@ -0,0 +1,30 @@ +{ + "1": { + "a5314a": "bf882c", + "4a7bce": "bc3c4c", + "423110": "05333a", + "ef635a": "efde5a", + "7badef": "f6907f", + "a5ceff": "fbcdb3", + "e6b552": "82ca4f", + "6394e6": "e86062", + "ffde63": "c3e875", + "ad9442": "2a8d3d", + "293173": "872341", + "7b634a": "0c5540" + }, + "2": { + "a5314a": "c3851d", + "4a7bce": "9781b3", + "423110": "040529", + "ef635a": "f0d050", + "7badef": "eecfed", + "a5ceff": "fbf5fa", + "e6b552": "3294b8", + "6394e6": "c5a5d0", + "ffde63": "4dd5d9", + "ad9442": "23689e", + "293173": "4b426c", + "7b634a": "0c1d4c" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/172-spiky.json b/public/images/pokemon/variant/172-spiky.json new file mode 100644 index 00000000000..81a1d9bdcd6 --- /dev/null +++ b/public/images/pokemon/variant/172-spiky.json @@ -0,0 +1,30 @@ +{ + "1": { + "f7ef94": "c4e3c3", + "7d1c1c": "992424", + "e77b94": "bd4d5e", + "e36481": "d45976", + "292929": "242424", + "c5ad10": "6cab9a", + "845a29": "45818a", + "f7e652": "a3d1a8", + "a57b08": "5ca390", + "634a10": "30536b" + }, + "2": { + "f7ef94": "8aa5ad", + "7d1c1c": "c38218", + "212131": "d48d61", + "e77b94": "f5dd94", + "e36481": "b35b6d", + "292929": "242424", + "c5ad10": "4a6a90", + "845a29": "283567", + "8c2121": "772c49", + "424252": "e7c17c", + "f7e652": "7095ab", + "171721": "9a4440", + "a57b08": "486a8e", + "634a10": "2f335b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/172.json b/public/images/pokemon/variant/172.json new file mode 100644 index 00000000000..7df41b99457 --- /dev/null +++ b/public/images/pokemon/variant/172.json @@ -0,0 +1,29 @@ +{ + "1": { + "f7ef94": "c4e3c3", + "a57b08": "5ca390", + "d1667f": "d45976", + "e77b94": "bd4d5e", + "292929": "242424", + "c5ad10": "6cab9a", + "845a29": "45818a", + "f7e652": "a3d1a8", + "7d1c1c": "992424", + "634a10": "30536b" + }, + "2": { + "f7ef94": "8aa5ad", + "a57b08": "486a8e", + "d1667f": "b35b6d", + "8c2121": "772c49", + "e77b94": "f5dd94", + "c5ad10": "4a6a90", + "845a29": "283567", + "212131": "d48d61", + "424252": "e7c17c", + "f7e652": "7095ab", + "7d1c1c": "c38218", + "171721": "9a4440", + "634a10": "2f335b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/174.json b/public/images/pokemon/variant/174.json new file mode 100644 index 00000000000..65b9af81dde --- /dev/null +++ b/public/images/pokemon/variant/174.json @@ -0,0 +1,20 @@ +{ + "1": { + "9c1952": "3a6472", + "e6849c": "81c2b8", + "bd0000": "f18fc4", + "630000": "6f305b", + "b55273": "43737d", + "e62910": "ae93d9", + "ffced6": "e5ffec", + "ffadbd": "c5ebd5" + }, + "2": { + "9c1952": "9c5200", + "e6849c": "f5c45b", + "b55273": "a16b30", + "e62910": "c43f3f", + "ffced6": "fff9bf", + "ffadbd": "f5e884" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/194.json b/public/images/pokemon/variant/194.json new file mode 100644 index 00000000000..47604b8228d --- /dev/null +++ b/public/images/pokemon/variant/194.json @@ -0,0 +1,24 @@ +{ + "1": { + "104a84": "7a150a", + "b54242": "23768d", + "ff6b73": "52c1e0", + "633a6b": "204954", + "3a7bc5": "d5682e", + "ef73e6": "81e2f7", + "73bdff": "ffc355", + "d65ad6": "65b1c2", + "529ce6": "e8983d" + }, + "2": { + "104a84": "180d42", + "b54242": "b96228", + "ff6b73": "e9cb52", + "633a6b": "80301c", + "3a7bc5": "3f377e", + "ef73e6": "e9cb52", + "73bdff": "5c66c4", + "d65ad6": "cf933b", + "529ce6": "564daa" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/195.json b/public/images/pokemon/variant/195.json new file mode 100644 index 00000000000..3bf5ea7844a --- /dev/null +++ b/public/images/pokemon/variant/195.json @@ -0,0 +1,26 @@ +{ + "1": { + "ade6ff": "f6dfa8", + "84d6f7": "ed9e4f", + "f7f7f7": "fffbea", + "637ba5": "936e66", + "639cbd": "dc6a4d", + "3194a5": "81e2f7", + "19423a": "204954", + "425284": "b03844", + "195a6b": "54aec2", + "6b5a8c": "23768d" + }, + "2": { + "ade6ff": "9864c2", + "84d6f7": "724ba7", + "f7f7f7": "e8b6ff", + "637ba5": "6f2d4b", + "639cbd": "493a8d", + "3194a5": "e9cb52", + "19423a": "b96228", + "425284": "240830", + "195a6b": "cf933b", + "6b5a8c": "80301c" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/198.json b/public/images/pokemon/variant/198.json new file mode 100644 index 00000000000..ab9084619f3 --- /dev/null +++ b/public/images/pokemon/variant/198.json @@ -0,0 +1,34 @@ +{ + "1": { + "d94352": "7a101c", + "314263": "462b20", + "d64252": "b3986b", + "73293a": "755237", + "ffad8c": "ad2e24", + "73283a": "630c17", + "d6404f": "8c1b23", + "efd684": "a6a6b3", + "42639c": "694c30", + "5a4a21": "25253b", + "292942": "2a1512", + "b59c21": "57566f", + "752a3c": "4d0419", + "d6bd52": "838098" + }, + "2": { + "d94352": "5939a9", + "314263": "0e4333", + "d64252": "bc4b84", + "73293a": "7b2363", + "ffad8c": "b164e6", + "73283a": "630c17", + "d6404f": "8c1b23", + "efd684": "c2723a", + "42639c": "1d6e47", + "5a4a21": "4e1915", + "292942": "091e16", + "b59c21": "85412d", + "752a3c": "1e1764", + "d6bd52": "9a5524" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/2026.json b/public/images/pokemon/variant/2026.json new file mode 100644 index 00000000000..995e3a1a6e8 --- /dev/null +++ b/public/images/pokemon/variant/2026.json @@ -0,0 +1,34 @@ +{ + "1": { + "e3882d": "3d7375", + "965821": "2f4e6b", + "846b5b": "467f85", + "fffdfb": "d6d9ca", + "552720": "142c48", + "602c24": "162f4b", + "fef443": "c48081", + "b45f25": "2d5261", + "fef652": "eb999a", + "1a73cc": "b85346", + "174680": "2b1307", + "e9be14": "945c7b", + "646124": "492652", + "9c5430": "1d3a57", + "ecd8b7": "b4c2a5" + }, + "2": { + "e3882d": "d3b06f", + "965821": "9cb3ca", + "846b5b": "202746", + "fffdfb": "6d8297", + "552720": "43617f", + "fef443": "3a5873", + "b45f25": "bd8551", + "fef652": "faee9e", + "1a73cc": "c26400", + "174680": "2b0606", + "e9be14": "1a3551", + "646124": "122140", + "ecd8b7": "5a6f90" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/2103.json b/public/images/pokemon/variant/2103.json new file mode 100644 index 00000000000..2e97727835a --- /dev/null +++ b/public/images/pokemon/variant/2103.json @@ -0,0 +1,28 @@ +{ + "1": { + "2f9934": "dea44c", + "9f6b41": "426378", + "70442e": "283f5b", + "e6ac5a": "869fdc", + "522f16": "131d33", + "9cbd4a": "9977dd", + "fff68b": "a3c4ed", + "36cc36": "f4e774", + "2d5826": "c8592a", + "7b5210": "373e85", + "ffffcd": "d3efff" + }, + "2": { + "2f9934": "3d324b", + "9f6b41": "ffdbe7", + "70442e": "d59cba", + "e6ac5a": "c84e7f", + "522f16": "925b81", + "9cbd4a": "824a96", + "fff68b": "eb748d", + "36cc36": "6a5b73", + "2d5826": "1f1a31", + "7b5210": "4e1044", + "ffffcd": "ffa29d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/211.json b/public/images/pokemon/variant/211.json new file mode 100644 index 00000000000..cc2b3ba9209 --- /dev/null +++ b/public/images/pokemon/variant/211.json @@ -0,0 +1,28 @@ +{ + "1": { + "940000": "1c6449", + "194a52": "321128", + "dede94": "f1c17c", + "428494": "80294b", + "c5c57b": "dc9565", + "a5ad6b": "ad6643", + "3a6363": "611a42", + "d65263": "48be87", + "ffa594": "9ee79b", + "6b5231": "6d2c2c", + "73adb5": "a0415e" + }, + "2": { + "940000": "385881", + "194a52": "1c2f5b", + "dede94": "365492", + "428494": "60abdc", + "c5c57b": "2b3e7b", + "a5ad6b": "1e275b", + "3a6363": "396796", + "d65263": "a9cfd7", + "ffa594": "cafefd", + "6b5231": "181f46", + "73adb5": "8bd9ee" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25-beauty-cosplay.json b/public/images/pokemon/variant/25-beauty-cosplay.json new file mode 100644 index 00000000000..0e5a6a1bad2 --- /dev/null +++ b/public/images/pokemon/variant/25-beauty-cosplay.json @@ -0,0 +1,49 @@ +{ + "1": { + "c52119": "ad4e76", + "5e5e6b": "6c6e60", + "f7e652": "a3d1a8", + "52525a": "4f454c", + "cecab9": "cfc8aa", + "e65137": "c95578", + "fffabf": "f4f7ab", + "b52821": "ad4469", + "292929": "1e1526", + "39509d": "47449c", + "f7e860": "f2ea50", + "e65a42": "cf6182", + "4d88c4": "7976c6", + "f7bd21": "79b5a5", + "2d276d": "2f2768", + "242323": "282030", + "585861": "443e6c", + "fff7a5": "c4e3c3", + "9c5200": "315c75", + "f7cc2f": "f7bd21", + "fffdea": "f8ffe3" + }, + "2": { + "c52119": "ebc67c", + "5e5e6b": "8a2554", + "f7e652": "577b98", + "52525a": "f1b571", + "cecab9": "b84084", + "e65137": "b95b6e", + "fffabf": "f5efd1", + "b52821": "6a253f", + "292929": "a45233", + "39509d": "9ec4cd", + "f7e860": "eddc78", + "e65a42": "eedd9c", + "4d88c4": "e4f6f1", + "f7bd21": "486689", + "2d276d": "454a61", + "242323": "282030", + "585861": "3f4246", + "fff7a5": "7b96aa", + "9c5200": "283361", + "965b0e": "96500e", + "f7cc2f": "d5ac44", + "fffdea": "ea82a6" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25-cool-cosplay.json b/public/images/pokemon/variant/25-cool-cosplay.json new file mode 100644 index 00000000000..de4a138b690 --- /dev/null +++ b/public/images/pokemon/variant/25-cool-cosplay.json @@ -0,0 +1,49 @@ +{ + "1": { + "171717": "2a1d36", + "e8b127": "f5ca2f", + "52525a": "55555e", + "c52119": "ad4e76", + "842222": "7b1f18", + "f7e652": "a3d1a8", + "fff7a5": "c4e3c3", + "2baf23": "76a848", + "f7bd21": "79b5a5", + "e65a42": "cf6182", + "ba2b23": "b73850", + "f5e193": "f4f7ab", + "e66953": "b95b6e", + "6f6c8e": "656f86", + "a6adb6": "a5b0b6", + "8c4e22": "965b0e", + "9c5200": "1c4f75", + "c43129": "6a253f", + "d95b45": "cf6887", + "45484d": "443e6c", + "3b3b40": "4a3e46", + "292929": "272b2b" + }, + "2": { + "171717": "a45233", + "e8b127": "e7b432", + "52525a": "8f4b32", + "c52119": "ebc67c", + "842222": "1e1e43", + "f7e652": "577b98", + "fff7a5": "7b96aa", + "2baf23": "572626", + "f7bd21": "445f8a", + "e65a42": "eedd9c", + "ba2b23": "2c2c47", + "f5e193": "eadbb3", + "e66953": "b95b6e", + "6f6c8e": "cf752b", + "a6adb6": "f0b541", + "8c4e22": "b1632b", + "9c5200": "22325c", + "c43129": "6a253f", + "d95b45": "3a3f5e", + "3b3b40": "f1b571", + "292929": "7d3833" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25-cosplay.json b/public/images/pokemon/variant/25-cosplay.json new file mode 100644 index 00000000000..e324c094019 --- /dev/null +++ b/public/images/pokemon/variant/25-cosplay.json @@ -0,0 +1,36 @@ +{ + "1": { + "f7e652": "a3d1a8", + "212121": "30263b", + "c43129": "6a253f", + "171717": "1e1526", + "292929": "282030", + "e65a42": "cf6182", + "c52119": "ad4e76", + "42424a": "443e6c", + "fff7a5": "c4e3c3", + "f7bd21": "79b5a5", + "45454a": "4f454c", + "9c5200": "315c75", + "633108": "09406b", + "e66953": "b95b6e", + "de9400": "338087" + }, + "2": { + "f7e652": "577b98", + "212121": "d8805b", + "c43129": "6a253f", + "171717": "a45233", + "292929": "282030", + "e65a42": "eedd9c", + "c52119": "ebc67c", + "42424a": "3f4246", + "fff7a5": "7b96aa", + "f7bd21": "445f8a", + "45454a": "f1b571", + "9c5200": "23345e", + "633108": "22244f", + "e66953": "b95b6e", + "de9400": "324472" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25-cute-cosplay.json b/public/images/pokemon/variant/25-cute-cosplay.json new file mode 100644 index 00000000000..251530a0892 --- /dev/null +++ b/public/images/pokemon/variant/25-cute-cosplay.json @@ -0,0 +1,53 @@ +{ + "1": { + "e65a42": "cf6182", + "cf4770": "cf4a59", + "52525a": "30263b", + "c52119": "ad4e76", + "292929": "30263b", + "fff7a5": "f0eaa8", + "9c5200": "255e8a", + "752bd0": "5452b7", + "e66953": "b95b6e", + "c43129": "6a253f", + "42424a": "443e6c", + "f7e652": "a3d1a8", + "ea82a6": "e8848e", + "29292a": "1e1526", + "f3bace": "f2bbbb", + "853247": "85323c", + "52525c": "bab699", + "fff7a6": "c4e3c3", + "101011": "101010", + "baa998": "bab699", + "f7bd21": "79b5a5", + "101010": "1e1526", + "52525b": "4f454c" + }, + "2": { + "e65a42": "eedd9c", + "cf4770": "739b55", + "52525a": "d8805b", + "52525d": "d3ab5a", + "c52119": "ebc67c", + "292929": "d8805b", + "fff7a5": "ebe7b7", + "9c5200": "1e2d52", + "752bd0": "7751c2", + "e66953": "b95b6e", + "c43129": "6a253f", + "42424a": "373d45", + "f7e652": "577b98", + "ea82a6": "a4b95f", + "29292a": "a45233", + "f3bace": "c5cc85", + "853247": "254b30", + "52525c": "706053", + "fff7a6": "7b96aa", + "101011": "101010", + "baa998": "d3ab5a", + "f7bd21": "445f8a", + "101010": "a45233", + "52525b": "f1b571" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25-gigantamax.json b/public/images/pokemon/variant/25-gigantamax.json new file mode 100644 index 00000000000..554b93c5bfa --- /dev/null +++ b/public/images/pokemon/variant/25-gigantamax.json @@ -0,0 +1,35 @@ +{ + "1": { + "212121": "1e1526", + "c52018": "ad4e76", + "f6e652": "a3d1a8", + "f6bd20": "79b5a5", + "fff9c2": "b8ffd9", + "e65a41": "cf6182", + "de9400": "338087", + "623108": "09406b", + "fff6a4": "c4e3c3", + "292929": "282030", + "323133": "30263b", + "f8fc4b": "5bc28b", + "9c5200": "315c75", + "41414a": "4f454c", + "61616d": "443e6c" + }, + "2": { + "212121": "a45233", + "c52018": "ebc67c", + "f6e652": "577b98", + "f6bd20": "445f8a", + "fff9c2": "83b1d2", + "e65a41": "eedd9c", + "de9400": "324472", + "623108": "09406b", + "fff6a4": "7b96aa", + "323133": "d8805b", + "695d65": "737383", + "f8fc4b": "326a9f", + "9c5200": "23345e", + "41414a": "d99362" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25-partner.json b/public/images/pokemon/variant/25-partner.json new file mode 100644 index 00000000000..4363facf947 --- /dev/null +++ b/public/images/pokemon/variant/25-partner.json @@ -0,0 +1,36 @@ +{ + "1": { + "212121": "30263b", + "c52119": "ad4e76", + "fff7a5": "c4e3c3", + "f7e652": "a3d1a8", + "633108": "09406b", + "de9400": "338087", + "42424a": "443e6c", + "c43129": "6a253f", + "45454a": "4f454c", + "9c5200": "315c75", + "e66953": "b95b6e", + "e65a42": "cf6182", + "171717": "1e1526", + "f7bd21": "79b5a5", + "292929": "282030" + }, + "2": { + "212121": "d8805b", + "c52119": "ebc67c", + "fff7a5": "7b96aa", + "f7e652": "577b98", + "633108": "22244f", + "de9400": "324472", + "42424a": "3f4246", + "c43129": "6a253f", + "45454a": "f1b571", + "9c5200": "23345e", + "e66953": "b95b6e", + "e65a42": "eedd9c", + "171717": "a45233", + "f7bd21": "445f8a", + "292929": "282030" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25-smart-cosplay.json b/public/images/pokemon/variant/25-smart-cosplay.json new file mode 100644 index 00000000000..4ba98883f16 --- /dev/null +++ b/public/images/pokemon/variant/25-smart-cosplay.json @@ -0,0 +1,42 @@ +{ + "1": { + "212121": "30263b", + "b7a599": "bab699", + "60b553": "76a848", + "366635": "3e5b2f", + "e35252": "d16b9a", + "c52119": "ad4e76", + "292929": "272b2b", + "9c5200": "315c75", + "f7e652": "a3d1a8", + "95635b": "91685f", + "171717": "1e1526", + "ba2525": "993f70", + "e65a42": "cf6182", + "54545c": "55555e", + "52525a": "4f454c", + "fffdea": "f8ffe3", + "f7bd21": "79b5a5", + "5f3434": "573b38" + }, + "2": { + "212121": "d8805b", + "b7a599": "a7b6b9", + "60b553": "dfb053", + "366635": "ab5130", + "e35252": "3a3f5e", + "c52119": "ebc67c", + "292929": "202937", + "9c5200": "23345e", + "f7e652": "577b98", + "95635b": "a09ea3", + "171717": "a45233", + "ba2525": "2b2b45", + "e65a42": "eedd9c", + "54545c": "45525c", + "52525a": "f1b571", + "fffdea": "f2f0df", + "f7bd21": "445f8a", + "5f3434": "666060" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25-tough-cosplay.json b/public/images/pokemon/variant/25-tough-cosplay.json new file mode 100644 index 00000000000..620ac882643 --- /dev/null +++ b/public/images/pokemon/variant/25-tough-cosplay.json @@ -0,0 +1,43 @@ +{ + "1": { + "e37511": "d1694f", + "bf2629": "bf3638", + "303030": "30263b", + "b8282b": "753652", + "8d2b1d": "8e2525", + "424242": "443e6c", + "c52119": "ad4e76", + "292929": "1e1526", + "f7bd21": "79b5a5", + "fbab33": "de9764", + "db4a37": "ad4c60", + "e65a42": "cf6182", + "9c5200": "315c75", + "db5b42": "cf6a59", + "52525a": "4f454c", + "cecab9": "cfc8aa", + "f7e652": "a3d1a8" + }, + "2": { + "e37511": "644794", + "bf2629": "8e6fa1", + "f8ffe3": "e8e3e4", + "303030": "d8805b", + "b8282b": "6a253f", + "8d2b1d": "242866", + "424242": "3f4246", + "c52119": "e8be68", + "292929": "a45233", + "f7bd21": "445f8a", + "fbab33": "845ea1", + "db4a37": "b95b6e", + "e65a42": "edda8c", + "9c5200": "23345e", + "db5b42": "624780", + "52525a": "f1b571", + "4d4d4d": "2b3340", + "272b2b": "162231", + "cecab9": "cfc0c3", + "f7e652": "577b98" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/25.json b/public/images/pokemon/variant/25.json new file mode 100644 index 00000000000..0542587ba6d --- /dev/null +++ b/public/images/pokemon/variant/25.json @@ -0,0 +1,36 @@ +{ + "1": { + "42424a": "443e6c", + "fff7a5": "c4e3c3", + "c52119": "ad4e76", + "de9400": "338087", + "e65a42": "cf6182", + "f7e652": "a3d1a8", + "e66953": "b95b6e", + "45454a": "4f454c", + "292929": "282030", + "c43129": "6a253f", + "212121": "30263b", + "171717": "1e1526", + "f7bd21": "79b5a5", + "9c5200": "315c75", + "633108": "09406b" + }, + "2": { + "42424a": "3f4246", + "fff7a5": "7b96aa", + "c52119": "ebc67c", + "de9400": "324472", + "e65a42": "eedd9c", + "f7e652": "577b98", + "e66953": "b95b6e", + "45454a": "f1b571", + "292929": "282030", + "c43129": "6a253f", + "212121": "d8805b", + "171717": "a45233", + "f7bd21": "445f8a", + "9c5200": "23345e", + "633108": "22244f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/26.json b/public/images/pokemon/variant/26.json new file mode 100644 index 00000000000..c078c38570f --- /dev/null +++ b/public/images/pokemon/variant/26.json @@ -0,0 +1,36 @@ +{ + "1": { + "ffefd6": "c8d4ba", + "bd1908": "ad4e76", + "944242": "395a80", + "bd5a31": "386d82", + "e6bd84": "a4bda7", + "ffbd00": "b3596b", + "5a2929": "293059", + "3a3a42": "30263b", + "8c6310": "8c3c4c", + "ffde5a": "cf7878", + "8d5911": "983e50", + "734231": "6e2f33", + "63636b": "4f454c", + "de7b31": "539190", + "f7ad29": "76a68b" + }, + "2": { + "ffefd6": "cfc4b5", + "542127": "905331", + "bd1908": "a44c5d", + "944242": "2d3b80", + "bd5a31": "375681", + "e6bd84": "a6b5ab", + "ffbd00": "f3cf91", + "5a2929": "202a60", + "8c6310": "c79b5a", + "ffde5a": "f2e4b6", + "8d5911": "dea96e", + "734231": "bd8447", + "de7b31": "4d6f98", + "f7ad29": "6385ab", + "643034": "2e4685" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/276.json b/public/images/pokemon/variant/276.json new file mode 100644 index 00000000000..d7c6c1268ec --- /dev/null +++ b/public/images/pokemon/variant/276.json @@ -0,0 +1,32 @@ +{ + "1": { + "bdbdce": "26523c", + "ffffff": "3c6a3d", + "efbd63": "e7a562", + "524a29": "4b210d", + "bdbdcd": "b5b5d5", + "a57331": "784524", + "212952": "12223d", + "3a3a31": "3e3e3e", + "314a7b": "1a385a", + "e69410": "bc7532", + "943a52": "ad8634", + "5a6b9c": "2a596b", + "ce5273": "cebf49" + }, + "2": { + "bdbdce": "453f63", + "ffffff": "635d81", + "efbd63": "89787c", + "524a29": "381f2c", + "bdbdcd": "b5b5d5", + "a57331": "4a323a", + "212952": "191222", + "3a3a31": "442c34", + "314a7b": "282037", + "e69410": "63414f", + "943a52": "8ec08b", + "5a6b9c": "3c2f48", + "ce5273": "bcd59d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/277.json b/public/images/pokemon/variant/277.json new file mode 100644 index 00000000000..84d689cab9a --- /dev/null +++ b/public/images/pokemon/variant/277.json @@ -0,0 +1,34 @@ +{ + "1": { + "dea531": "bc7532", + "425a7b": "2a596b", + "ffffff": "3c6a3d", + "b5b5d6": "26523c", + "9c3152": "ad8634", + "945a10": "784524", + "5a5a5a": "b58251", + "63213a": "603c1d", + "c55a73": "cebf49", + "31313a": "89572a", + "e6b563": "e7a562", + "524221": "4b210d", + "292952": "12223d", + "294263": "1a385a" + }, + "2": { + "dea531": "63414f", + "425a7b": "3c2f48", + "ffffff": "635d81", + "b5b5d6": "453f63", + "9c3152": "8ec08b", + "945a10": "4a323a", + "5a5a5a": "5d454d", + "63213a": "5d9469", + "c55a73": "bcd59d", + "31313a": "442c34", + "e6b563": "89787c", + "524221": "381f2c", + "292952": "191222", + "294263": "282037" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/359-mega.json b/public/images/pokemon/variant/359-mega.json new file mode 100644 index 00000000000..3e76a8e6ee6 --- /dev/null +++ b/public/images/pokemon/variant/359-mega.json @@ -0,0 +1,30 @@ +{ + "1": { + "273535": "2b3266", + "7b2931": "c9824b", + "414a6a": "421e4a", + "b4b4d5": "458196", + "cd2920": "f7c26d", + "293939": "27122b", + "fdfdfd": "61a8ab", + "525a7b": "59274e", + "d5deee": "589aa6", + "737bac": "874267", + "8b8bac": "3b6987", + "626283": "2a3163" + }, + "2": { + "273535": "420918", + "7b2931": "0f4391", + "414a6a": "b39279", + "b4b4d5": "752f40", + "cd2920": "2a96ce", + "293939": "996e5f", + "fdfdfd": "9e363b", + "525a7b": "e0c79f", + "d5deee": "8f2f41", + "737bac": "f5f1cb", + "8b8bac": "59213b", + "626283": "42122d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/359.json b/public/images/pokemon/variant/359.json new file mode 100644 index 00000000000..936b3567c67 --- /dev/null +++ b/public/images/pokemon/variant/359.json @@ -0,0 +1,34 @@ +{ + "1": { + "424a6b": "421e4a", + "293a3a": "27122b", + "ce2921": "f7c26d", + "7b2931": "c9824b", + "ff7b73": "fff291", + "737bad": "874267", + "d6deef": "589aa6", + "283838": "101f30", + "525a7b": "612b54", + "b5b5d6": "458196", + "636384": "2a3163", + "7179ab": "2b3266", + "ffffff": "61a8ab", + "8c8cad": "3b6987" + }, + "2": { + "424a6b": "b39279", + "293a3a": "996e5f", + "ce2921": "2a96ce", + "7b2931": "0f4391", + "ff7b73": "96eeff", + "737bad": "f5f1cb", + "d6deef": "8f2f41", + "283838": "31101f", + "525a7b": "e0c79f", + "b5b5d6": "752f40", + "636384": "42122d", + "7179ab": "7d1d36", + "ffffff": "9e363b", + "8c8cad": "59213b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/377.json b/public/images/pokemon/variant/377.json new file mode 100644 index 00000000000..84f8851b9a8 --- /dev/null +++ b/public/images/pokemon/variant/377.json @@ -0,0 +1,28 @@ +{ + "1": { + "b54200": "13512f", + "efad6b": "aac669", + "948c73": "2e4e7b", + "cec5ad": "4d8ba8", + "bd633a": "22773f", + "ef733a": "72b645", + "ef843a": "56963a", + "524a29": "182238", + "e6dead": "659db5", + "b5ad94": "3d6d8d", + "efe6de": "84c7ca" + }, + "2": { + "b54200": "3d0933", + "efad6b": "a54c5e", + "948c73": "262847", + "cec5ad": "303353", + "bd633a": "561934", + "ef733a": "c1271f", + "ef843a": "722a41", + "524a29": "161129", + "e6dead": "383e6a", + "b5ad94": "394170", + "efe6de": "4d5784" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/378.json b/public/images/pokemon/variant/378.json new file mode 100644 index 00000000000..c7d2816a024 --- /dev/null +++ b/public/images/pokemon/variant/378.json @@ -0,0 +1,38 @@ +{ + "0": { + "ffffff": "d7b6f1", + "293a7b": "101238", + "9cceff": "6f66a7", + "ceb521": "ca5846", + "6bb5d6": "414184", + "ffffad": "ffd6a7", + "ffe600": "e58b64", + "5a84ad": "282e64", + "3a6b8c": "191d4c", + "bdefff": "9983c4" + }, + "1": { + "6bb5d6": "bf344a", + "bdefff": "ffb88d", + "293a7b": "400b1c", + "ffe600": "7a5d98", + "5a84ad": "981d43", + "ffffff": "fff7d3", + "ffffad": "c39bd0", + "ceb521": "43356c", + "3a6b8c": "64132c", + "9cceff": "eb5d56" + }, + "2": { + "6bb5d6": "323232", + "bdefff": "5b5b5b", + "293a7b": "100f17", + "ffe600": "73e6f6", + "5a84ad": "212121", + "ffffff": "8c8c8c", + "ffffad": "e5fffd", + "ceb521": "319ce2", + "3a6b8c": "14131a", + "9cceff": "424242" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/379.json b/public/images/pokemon/variant/379.json new file mode 100644 index 00000000000..926acc7d987 --- /dev/null +++ b/public/images/pokemon/variant/379.json @@ -0,0 +1,30 @@ +{ + "1": { + "4a5a5a": "34366f", + "ff4242": "5cbed3", + "3a4252": "292960", + "ff9ca5": "d2d3c9", + "d6ced6": "cc9c65", + "b5adad": "a66f52", + "ffffff": "fff3aa", + "dedede": "f0d185", + "848c84": "4c5c91", + "4a4a4a": "533329", + "84847b": "80503b", + "bdbdbd": "7a9ee5" + }, + "2": { + "4a5a5a": "df8533", + "ff4242": "1e1e1e", + "3a4252": "e29631", + "ff9ca5": "a0a0a0", + "d6ced6": "cd5521", + "b5adad": "ad2d1e", + "ffffff": "ffb056", + "dedede": "e87537", + "848c84": "ffcd49", + "4a4a4a": "521328", + "84847b": "81222b", + "bdbdbd": "ffff7e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/39.json b/public/images/pokemon/variant/39.json new file mode 100644 index 00000000000..c72887bdf9d --- /dev/null +++ b/public/images/pokemon/variant/39.json @@ -0,0 +1,26 @@ +{ + "1": { + "d63a31": "f18fc4", + "a53100": "6f305b", + "ffada5": "c5ebd5", + "e67384": "81c2b8", + "10b5ef": "a17ed9", + "ffcec5": "e5ffec", + "104a8c": "393178", + "1973c5": "604ea1", + "a51021": "3a6472", + "6b5263": "153427", + "ceefff": "d9d3e3" + }, + "2": { + "ffada5": "f5e884", + "e67384": "f5c45b", + "10b5ef": "d14b4b", + "ffcec5": "fff9bf", + "104a8c": "8a2f2f", + "1973c5": "c45c54", + "a51021": "9c5200", + "6b5263": "737454", + "ceefff": "ffe9ed" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/390.json b/public/images/pokemon/variant/390.json new file mode 100644 index 00000000000..ba0119974de --- /dev/null +++ b/public/images/pokemon/variant/390.json @@ -0,0 +1,34 @@ +{ + "1": { + "e63131": "1db978", + "b56b29": "64464d", + "9c3131": "174c48", + "947308": "a86256", + "7b4210": "382029", + "ef6b6b": "5db95b", + "ffd631": "eafe67", + "f06e6e": "81dc3f", + "ffe6ad": "edc6a4", + "7e4410": "994943", + "ffad52": "a88d8d", + "e63a42": "2d8766", + "de8400": "876766", + "deb552": "cc9176" + }, + "2": { + "e63131": "b5b0f3", + "b56b29": "293b69", + "9c3131": "422e6f", + "947308": "818596", + "7b4210": "171f46", + "ef6b6b": "cb96e5", + "ffd631": "f3f8fe", + "f06e6e": "cbcfff", + "ffe6ad": "d3d5e0", + "7e4410": "626678", + "ffad52": "6995b5", + "e63a42": "8457b0", + "de8400": "3e5f8a", + "deb552": "a5a9b8" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/391.json b/public/images/pokemon/variant/391.json new file mode 100644 index 00000000000..c3503dec40a --- /dev/null +++ b/public/images/pokemon/variant/391.json @@ -0,0 +1,40 @@ +{ + "1": { + "8c7342": "994943", + "dfe5e7": "dac99d", + "c59463": "cc9176", + "cf3419": "2d8766", + "9c5219": "64464d", + "ffffff": "faf7d4", + "735a10": "a86256", + "cf2b19": "c9537e", + "ffce47": "f69044", + "efa542": "cd5528", + "ffce42": "eafe67", + "1052b5": "751a2f", + "1073de": "cc3140", + "6b3a08": "382029", + "d68c29": "876766", + "ce4219": "1db978", + "efce94": "edc6a4" + }, + "2": { + "8c7342": "818596", + "dfe5e7": "dca15d", + "c59463": "a5a9b8", + "cf3419": "8457b0", + "9c5219": "293b69", + "ffffff": "ffe175", + "735a10": "626678", + "cf2b19": "552b94", + "ffce47": "e8fdff", + "efa542": "b0cbd4", + "ffce42": "f3f8fe", + "1052b5": "e09f2f", + "1073de": "ffd745", + "6b3a08": "171f46", + "d68c29": "3e5f8a", + "ce4219": "b5b0f3", + "efce94": "d3d5e0" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/392.json b/public/images/pokemon/variant/392.json new file mode 100644 index 00000000000..78a9777736a --- /dev/null +++ b/public/images/pokemon/variant/392.json @@ -0,0 +1,54 @@ +{ + "1": { + "000000": "ffffff", + "a96442": "1a8251", + "a56240": "10916d", + "e68c5a": "876766", + "6b3a10": "382029", + "cfa423": "c9601e", + "bdc5de": "dac99d", + "a56342": "64464d", + "c9a022": "b7e350", + "737384": "9f8876", + "e63a42": "1db978", + "c59c21": "cd5528", + "875d08": "b03813", + "ffde4a": "e8a82a", + "ffde52": "f69044", + "e6353e": "2d8766", + "19427b": "581225", + "f88c49": "5db95b", + "ffffff": "faf7d4", + "845a08": "9b2719", + "3a73a5": "972733", + "f78c4a": "81dc3f", + "ffde4d": "eafe67", + "842931": "174c48" + }, + "2": { + "000000": "ffffff", + "a96442": "4c2985", + "a56240": "9595db", + "e68c5a": "3e5f8a", + "6b3a10": "171f46", + "cfa423": "c8af9b", + "bdc5de": "dca15d", + "a56342": "293b69", + "c9a022": "cbd0e3", + "737384": "a15a34", + "e63a42": "b5b0f3", + "c59c21": "a0c0cd", + "875d08": "8a5954", + "ffde4a": "fff8e5", + "ffde52": "e8fdff", + "e6353e": "8457b0", + "19427b": "4d5196", + "f88c49": "cb96e5", + "ffffff": "ffe175", + "845a08": "617995", + "3a73a5": "9c96e2", + "f78c4a": "cbcfff", + "ffde4d": "f3f8fe", + "842931": "422e6f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/40.json b/public/images/pokemon/variant/40.json new file mode 100644 index 00000000000..9ec866694ca --- /dev/null +++ b/public/images/pokemon/variant/40.json @@ -0,0 +1,27 @@ +{ + "1": { + "737373": "1f2e3b", + "ffb3db": "f18fc4", + "9c6b21": "153139", + "8c4242": "3a6472", + "52a58c": "a17ed9", + "f77b94": "81c2b8", + "734219": "214f4f", + "ffadbd": "c5ebd5", + "ce6b63": "82b8a9", + "215a63": "393178" + }, + "2": { + "737373": "3b1f24", + "e6dee6": "bc4e24", + "9c6b21": "612719", + "8c4242": "9c5200", + "52a58c": "c45c54", + "f77b94": "f5c45b", + "ffffff": "d07439", + "734219": "68311a", + "ffadbd": "f5e884", + "ce6b63": "e6a54c", + "215a63": "8a2f2f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/430.json b/public/images/pokemon/variant/430.json new file mode 100644 index 00000000000..e6771e34524 --- /dev/null +++ b/public/images/pokemon/variant/430.json @@ -0,0 +1,40 @@ +{ + "1": { + "31313a": "1d1d2b", + "efeff7": "b9382d", + "8c313a": "b3986b", + "5a5a3a": "1e1e2c", + "545454": "3c3b4d", + "29213a": "271b1a", + "3a5a9c": "694c30", + "8c3039": "9e2933", + "de5057": "bd392d", + "a3a3b5": "60606c", + "a5a5b5": "7a1e21", + "de525a": "f3e3b3", + "4a2121": "755237", + "ad943a": "3f3e50", + "3a3a5a": "422e26", + "525252": "380514", + "f7de3a": "61616d" + }, + "2": { + "31313a": "521a16", + "efeff7": "975bc2", + "8c313a": "bc4b84", + "5a5a3a": "4e1915", + "545454": "87432e", + "29213a": "091e16", + "3a5a9c": "1d6e47", + "8c3039": "9e2933", + "de5057": "bd392d", + "a3a3b5": "c4743b", + "a5a5b5": "4f358e", + "de525a": "f17f9c", + "4a2121": "7b2363", + "ad943a": "85412d", + "3a3a5a": "0e4333", + "525252": "1c1754", + "f7de3a": "c2723a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/455.json b/public/images/pokemon/variant/455.json new file mode 100644 index 00000000000..1483b02ef5b --- /dev/null +++ b/public/images/pokemon/variant/455.json @@ -0,0 +1,35 @@ +{ + "1": { + "f7ce31": "7c5d53", + "c59c31": "4d3432", + "9c214a": "451e14", + "2b453d": "523b3c", + "3a5a3a": "b34a82", + "5a6342": "826660", + "8c9452": "b89d8c", + "846b31": "301e20", + "bdc57b": "efd9ba", + "422919": "300c0c", + "e62919": "775331", + "63843a": "e880ab", + "29423a": "7e3b67", + "8f9653": "e2b0bc" + }, + "2": { + "f7ce31": "518078", + "ffffff": "affffe", + "c59c31": "244a45", + "9c214a": "1e4340", + "2b453d": "151926", + "3a5a3a": "37818a", + "5a6342": "2d304e", + "8c9452": "424d6e", + "846b31": "122e2f", + "bdc57b": "6679a1", + "422919": "0d2626", + "e62919": "406b64", + "63843a": "74ddcd", + "29423a": "123247", + "8f9653": "3d909b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/486.json b/public/images/pokemon/variant/486.json new file mode 100644 index 00000000000..32082b03337 --- /dev/null +++ b/public/images/pokemon/variant/486.json @@ -0,0 +1,41 @@ +{ + "1": { + "364859": "611d2a", + "adadc5": "ca7426", + "374859": "6b76a4", + "3a4a5a": "5e1e33", + "4aa563": "e2f2ff", + "5f6d7d": "7b2a19", + "ef7b8c": "7741a1", + "b5bdc5": "0d6696", + "5ac5f7": "5f94d9", + "d6ced6": "e89b34", + "3c4d5e": "3f031d", + "ffffff": "eb8746", + "21846b": "90a7cd", + "fafafa": "ffc245", + "c59c52": "a12612", + "f7d65a": "ce5129", + "7b6321": "3d021b", + "8c94ad": "13081a" + }, + "2": { + "364859": "24293f", + "adadc5": "4f673a", + "374859": "2f1a18", + "3a4a5a": "3b1930", + "4aa563": "755648", + "5f6d7d": "374427", + "ef7b8c": "811745", + "b5bdc5": "f1c832", + "5ac5f7": "d3271a", + "d6ced6": "6e884b", + "ffffff": "a8afaf", + "21846b": "492f29", + "fafafa": "88b06f", + "c59c52": "5d717a", + "f7d65a": "8f9b9e", + "7b6321": "384751", + "8c94ad": "494922" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/501.json b/public/images/pokemon/variant/501.json new file mode 100644 index 00000000000..e70d0319842 --- /dev/null +++ b/public/images/pokemon/variant/501.json @@ -0,0 +1,33 @@ +{ + "1": { + "c59429": "ff9ef3", + "efce84": "f2d5ee", + "294252": "241e44", + "c49529": "b73891", + "215a63": "1e1a35", + "c5c5ce": "e3c2ca", + "4a6bad": "9660d1", + "21949c": "373049", + "29bdc5": "5d4a70", + "8c5a31": "af62ac", + "31426b": "4b349e", + "8a5830": "681d49" + }, + "2": { + "8c8c9c": "8f7491", + "c59429": "4e8787", + "efce84": "8abfb1", + "4a4a4a": "715b72", + "294252": "104432", + "c49529": "4e8787", + "215a63": "000000", + "c5c5ce": "ba9bc1", + "4a6bad": "589787", + "21949c": "321e1e", + "ffffff": "f5e9f4", + "29bdc5": "5e3e38", + "8c5a31": "0c4848", + "31426b": "3c706b", + "8a5830": "0c4848" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/502.json b/public/images/pokemon/variant/502.json new file mode 100644 index 00000000000..4227d277216 --- /dev/null +++ b/public/images/pokemon/variant/502.json @@ -0,0 +1,33 @@ +{ + "1": { + "7b5a10": "d877cd", + "31528c": "9d5bc9", + "4a4a4a": "20193d", + "efd68c": "f2d5ee", + "293a6b": "503e8e", + "c5525a": "b73891", + "52bdbd": "624060", + "c59429": "ff9ef3", + "733a3a": "6b1d42", + "313131": "120f33", + "315a73": "1e1624", + "218c94": "39273d", + "fffdfd": "ebb9c4" + }, + "2": { + "7b5a10": "0d5656", + "31528c": "5e3e38", + "4a4a4a": "2c3940", + "efd68c": "63c7bd", + "293a6b": "321e1e", + "c5525a": "519785", + "52bdbd": "8b7566", + "c59429": "488383", + "733a3a": "377667", + "313131": "1f2b36", + "315a73": "483026", + "218c94": "684f44", + "fffdfd": "ffffc2", + "ffffff": "ffffc2" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/503.json b/public/images/pokemon/variant/503.json new file mode 100644 index 00000000000..16447be5cca --- /dev/null +++ b/public/images/pokemon/variant/503.json @@ -0,0 +1,37 @@ +{ + "1": { + "84a5a5": "563785", + "4a4a4a": "5e283e", + "215a9c": "4c234a", + "c5c5ce": "b57ea1", + "8aa3a3": "a05982", + "d65263": "b73891", + "8da8a8": "a58b90", + "7b6342": "975fad", + "fffeff": "ebb9c4", + "213a63": "28142c", + "4a4a4c": "6b3e51", + "d6c57b": "f2d5ee", + "5a7373": "332a59", + "ad945a": "db87d1" + }, + "2": { + "84a5a5": "41857b", + "4a4a4a": "c2700d", + "215a9c": "5e3e38", + "c5c5ce": "efa838", + "8aa3a3": "d3a51f", + "d65263": "41857b", + "8da8a8": "bdbdbd", + "7b6342": "0d5656", + "fdfdff": "ffffff", + "fffeff": "f9df58", + "213a63": "321e1e", + "4a4a4c": "c2700d", + "d6c57b": "63c7bd", + "5a7373": "2a5c57", + "9ab2af": "2a5c57", + "494644": "1a5451", + "ad945a": "488383" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/527.json b/public/images/pokemon/variant/527.json new file mode 100644 index 00000000000..460a954874f --- /dev/null +++ b/public/images/pokemon/variant/527.json @@ -0,0 +1,28 @@ +{ + "1": { + "191921": "24224f", + "424a5a": "866ca1", + "6b94ad": "6e315e", + "f7adb5": "8ffff9", + "73adc5": "853d6f", + "292931": "55457a", + "ce2942": "a3ffed", + "8c4a52": "4874b8", + "84193a": "5fd4d0", + "c56b7b": "6bc7e8", + "4a6b7b": "361538", + "addef7": "914a6e" + }, + "2": { + "191921": "45234d", + "424a5a": "bf3f75", + "6b94ad": "db843d", + "f7adb5": "b682e0", + "73adc5": "e8b04f", + "292931": "8c2961", + "8c4a52": "393582", + "c56b7b": "7b5ebf", + "4a6b7b": "994d22", + "addef7": "f7e05c" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/528.json b/public/images/pokemon/variant/528.json new file mode 100644 index 00000000000..86dd66a4344 --- /dev/null +++ b/public/images/pokemon/variant/528.json @@ -0,0 +1,38 @@ +{ + "1": { + "bdbdce": "76debd", + "313131": "55457a", + "ceefff": "a6ffd7", + "425aa5": "451b41", + "4a4a52": "866ca1", + "2b2b2b": "2b4182", + "2e2e2e": "2f1236", + "f7a59c": "8ffff9", + "317b94": "6e315e", + "54546d": "582253", + "de8c84": "6bc7e8", + "19a5ce": "914a6e", + "944a4a": "4874b8", + "494950": "3b53a3", + "6b7b84": "439ca1", + "363636": "2e6f7a" + }, + "2": { + "bdbdce": "db843d", + "313131": "701c4c", + "ceefff": "f7e05c", + "425aa5": "d6a178", + "4a4a52": "bf3f75", + "2b2b2b": "1d1c4f", + "2e2e2e": "a6705e", + "f7a59c": "b682e0", + "317b94": "e0b49a", + "54546d": "a87354", + "de8c84": "7b5ebf", + "19a5ce": "f9fae3", + "944a4a": "393582", + "494950": "1b1f4d", + "6b7b84": "994d22", + "363636": "6b2314" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/587.json b/public/images/pokemon/variant/587.json new file mode 100644 index 00000000000..34831752444 --- /dev/null +++ b/public/images/pokemon/variant/587.json @@ -0,0 +1,33 @@ +{ + "1": { + "d6a531": "a84223", + "fffbf6": "8bd5dc", + "917d53": "16223d", + "ffd600": "d55b19", + "313131": "1d352a", + "212121": "091814", + "b58c08": "681c0e", + "cec5ad": "5a9fbf", + "6b5a31": "3b1c1b", + "a09478": "406da4", + "414141": "2b5d3f", + "434141": "2b5d3f" + }, + "2": { + "c56b63": "5046a7", + "d6a531": "6597cd", + "fffbf6": "c4658e", + "917d53": "321832", + "ffd600": "8bcaee", + "943a42": "462060", + "313131": "372a5b", + "212121": "15132f", + "e69484": "8166c6", + "b58c08": "4879af", + "cec5ad": "9b4072", + "6b5a31": "28273d", + "a09478": "7b3760", + "414141": "5e3a86", + "434141": "5e3a86" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/588.json b/public/images/pokemon/variant/588.json new file mode 100644 index 00000000000..86aa0e118f7 --- /dev/null +++ b/public/images/pokemon/variant/588.json @@ -0,0 +1,33 @@ +{ + "1": { + "213a5a": "2f185b", + "316bff": "8150a7", + "73d6ff": "e8aa48", + "313131": "38131d", + "736321": "8188b0", + "c55200": "b9262c", + "528cff": "c682d6", + "b59c19": "b8c5e5", + "4a4a4a": "64242d", + "000000": "ffffff", + "3a5284": "492c72", + "ffde19": "eef5ff", + "4294ad": "cd6a31" + }, + "2": { + "213a5a": "44446f", + "316bff": "d2cdeb", + "73d6ff": "ffe28d", + "313131": "182138", + "736321": "6f1b34", + "c55200": "ffe8c3", + "528cff": "f9f3ff", + "ce5263": "df6b99", + "b59c19": "a42641", + "4a4a4a": "28334f", + "000000": "ffffff", + "3a5284": "7777a7", + "ffde19": "d0413f", + "4294ad": "d9a35c" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/589.json b/public/images/pokemon/variant/589.json new file mode 100644 index 00000000000..486088d13d3 --- /dev/null +++ b/public/images/pokemon/variant/589.json @@ -0,0 +1,32 @@ +{ + "1": { + "c5c5c5": "f9c347", + "ef2952": "eb8343", + "e65a10": "614593", + "bd2152": "c44126", + "736321": "7b8bb3", + "840808": "931119", + "000000": "ffffff", + "6b6b6b": "b34516", + "bd9c19": "b8c5e5", + "195abd": "7436a4", + "94949c": "dc862d", + "ffde19": "eef5ff", + "3a424a": "69130d" + }, + "2": { + "c5c5c5": "6e8e99", + "ef2952": "f7efff", + "e65a10": "ffe8c3", + "bd2152": "beb7df", + "736321": "6f1b34", + "840808": "72709e", + "000000": "ffffff", + "6b6b6b": "293a52", + "bd9c19": "a42641", + "195abd": "4f3d33", + "94949c": "3f6372", + "ffde19": "d0413f", + "3a424a": "1b253d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/590.json b/public/images/pokemon/variant/590.json new file mode 100644 index 00000000000..d17924e966c --- /dev/null +++ b/public/images/pokemon/variant/590.json @@ -0,0 +1,30 @@ +{ + "1": { + "826b61": "348999", + "9c3a3a": "71de8c", + "846b63": "348999", + "6b4a31": "0d9999", + "684b30": "0d9999", + "422929": "0a5870", + "9c3a7b": "88af70", + "de5a52": "e6ffc1", + "d6639c": "f4ebba", + "7b3131": "49ad77", + "c5b59c": "47d1b5", + "fff7e6": "afecc6" + }, + "2": { + "826b61": "86b8cc", + "9c3a3a": "e098cd", + "846b63": "404f6b", + "6b4a31": "f2f7f9", + "684b30": "2b5caf", + "422929": "b9d9e5", + "9c3a7b": "b1c4dd", + "de5a52": "ffbfcb", + "d6639c": "f2f7f9", + "7b3131": "ce88bb", + "c5b59c": "498cd3", + "fff7e6": "6ac2e2" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/591.json b/public/images/pokemon/variant/591.json new file mode 100644 index 00000000000..d0290501b39 --- /dev/null +++ b/public/images/pokemon/variant/591.json @@ -0,0 +1,42 @@ +{ + "1": { + "423231": "0c7588", + "533f3a": "094164", + "604740": "0b7f79", + "6b314a": "49ad77", + "423131": "0a5870", + "8c735a": "348999", + "cec5c5": "afecc6", + "634b42": "094164", + "9c9484": "47d1b5", + "423331": "0c7588", + "634c42": "348999", + "291919": "094164", + "ad3163": "71de8c", + "de8ca5": "d8cfa0", + "634a42": "0d9999", + "6b314c": "749660", + "ffadce": "f4ebba", + "de528c": "e6ffc1" + }, + "2": { + "423231": "404f6b", + "533f3a": "223656", + "604740": "3b6aa0", + "6b314a": "ad629a", + "423131": "9bb6c1", + "8c735a": "2b5caf", + "cec5c5": "6ac2e2", + "634b42": "223656", + "9c9484": "56a1e2", + "423331": "9bb6c1", + "634c42": "3f7dc7", + "291919": "5e718e", + "ad3163": "e098cd", + "de8ca5": "b1c4dd", + "634a42": "f2f7f9", + "6b314c": "65788e", + "ffadce": "f4f8f9", + "de528c": "ffbfcb" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/616.json b/public/images/pokemon/variant/616.json new file mode 100644 index 00000000000..184360b3734 --- /dev/null +++ b/public/images/pokemon/variant/616.json @@ -0,0 +1,30 @@ +{ + "1": { + "3a8442": "4e3671", + "42bd31": "775998", + "313131": "491722", + "c5c5d6": "f9c347", + "9494ad": "dc862d", + "ff4a7b": "6ba779", + "630021": "204b4f", + "b5214a": "346c65", + "de3163": "4a8474", + "000000": "ffffff", + "29315a": "69130d", + "5a5a7b": "b34516" + }, + "2": { + "3a8442": "dfa75c", + "42bd31": "fff07e", + "313131": "171e2f", + "c5c5d6": "6e8e99", + "9494ad": "3f6372", + "ff4a7b": "8cb0d6", + "630021": "2e3469", + "b5214a": "4f62a4", + "de3163": "6b8bbf", + "000000": "ffffff", + "29315a": "1b253d", + "5a5a7b": "293a52" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/617.json b/public/images/pokemon/variant/617.json new file mode 100644 index 00000000000..7c2951b5571 --- /dev/null +++ b/public/images/pokemon/variant/617.json @@ -0,0 +1,30 @@ +{ + "1": { + "ffffff": "fff47e", + "a5846b": "5a6675", + "42b55a": "4e3671", + "c53a6b": "427b6b", + "bdbdce": "df9847", + "527b42": "362658", + "732931": "214c49", + "ff4a7b": "6ba779", + "6b84c5": "eef5ff", + "3a2919": "192638", + "000000": "ffffff", + "293a6b": "69719e", + "5a6384": "b8c5e5" + }, + "2": { + "a5846b": "637974", + "42b55a": "415c69", + "c53a6b": "dcaa47", + "527b42": "1d2a3b", + "732931": "8a5727", + "ff4a7b": "ffee72", + "6b84c5": "b43d40", + "3a2919": "2a2235", + "000000": "ffffff", + "293a6b": "461b2e", + "5a6384": "7b2c3d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/621.json b/public/images/pokemon/variant/621.json new file mode 100644 index 00000000000..1c347dcadc8 --- /dev/null +++ b/public/images/pokemon/variant/621.json @@ -0,0 +1,28 @@ +{ + "1": { + "d6bd6b": "ac8b5e", + "940042": "1a2248", + "635231": "605127", + "104a8c": "7e231b", + "8c7b5a": "73654b", + "efc500": "5c7886", + "103163": "601111", + "521031": "0f1330", + "d60042": "26335d", + "316bad": "a13b2c", + "d65273": "be5b5e" + }, + "2": { + "d6bd6b": "ffbc30", + "940042": "177297", + "635231": "be6e18", + "104a8c": "c9bb9a", + "8c7b5a": "da8921", + "efc500": "ffd437", + "103163": "a0896b", + "521031": "0f4973", + "d60042": "24aec0", + "316bad": "e3ddbd", + "d65273": "c583a5" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/6503.json b/public/images/pokemon/variant/6503.json new file mode 100644 index 00000000000..c6cc21b45db --- /dev/null +++ b/public/images/pokemon/variant/6503.json @@ -0,0 +1,34 @@ +{ + "1": { + "282f62": "f7d9de", + "c4c5cf": "e3c2ca", + "84a4a7": "563785", + "a82c47": "d45b9e", + "8aa3a3": "6b415b", + "494a48": "3d2439", + "1d3962": "28142c", + "d75063": "b73891", + "1e224e": "dc95ae", + "1e5b9b": "4d244b", + "181531": "a26579", + "6b1c34": "8f3396", + "597471": "332a59", + "8da8a8": "a58b90" + }, + "2": { + "282f62": "efdfee", + "c4c5cf": "232d2e", + "84a4a7": "41857b", + "a82c47": "8abfb1", + "8aa3a3": "181f20", + "faf9f9": "2c3940", + "494a48": "0b0f18", + "1d3962": "321e1e", + "d75063": "8f65d8", + "1e224e": "ba9bc1", + "1e5b9b": "5e3e38", + "181531": "715b72", + "6b1c34": "6d9d9a", + "597471": "2a5c57" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/656.json b/public/images/pokemon/variant/656.json new file mode 100644 index 00000000000..68743a4c9f1 --- /dev/null +++ b/public/images/pokemon/variant/656.json @@ -0,0 +1,32 @@ +{ + "1": { + "838394": "4d7dc5", + "62ace6": "8363af", + "7bcdff": "9c75c2", + "ffec8c": "ddfff9", + "a1a1c4": "7ab7ec", + "c9b241": "97d6e2", + "dfcf77": "bae7e8", + "174592": "37408c", + "fdfdfd": "b1e5ff", + "9c9cc5": "5385c7", + "cdcde6": "7eb7e8", + "396a83": "362864", + "5a94cd": "7054a4" + }, + "2": { + "838394": "cc6845", + "62ace6": "c44848", + "7bcdff": "dd6155", + "ffec8c": "ddfff9", + "a1a1c4": "f7c685", + "c9b241": "97d6e2", + "dfcf77": "bae7e8", + "174592": "198158", + "fdfdfd": "fff4bd", + "9c9cc5": "c96a48", + "cdcde6": "f7b785", + "396a83": "5c0d33", + "5a94cd": "a92f3f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/657.json b/public/images/pokemon/variant/657.json new file mode 100644 index 00000000000..773b4d2efc1 --- /dev/null +++ b/public/images/pokemon/variant/657.json @@ -0,0 +1,32 @@ +{ + "1": { + "f8f8f8": "8dcfff", + "efc653": "abd7db", + "737373": "0f3f82", + "0b566a": "281f52", + "ffec72": "c9fff5", + "002c58": "1c0726", + "bfbfbf": "4386df", + "006ba6": "4e1852", + "009dd5": "61255e", + "0b4a7a": "340f3d", + "e1a03a": "78c7c7", + "41ccf5": "7755a7", + "2896b5": "4b3578" + }, + "2": { + "f8f8f8": "fff6c7", + "efc653": "abd7db", + "737373": "df6a50", + "0b566a": "7e1628", + "ffec72": "ddfff9", + "002c58": "0c3b54", + "bfbfbf": "ffc996", + "006ba6": "239c91", + "009dd5": "37b8ac", + "0b4a7a": "156f78", + "e1a03a": "86abbb", + "41ccf5": "dd7355", + "2896b5": "a92f3a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/658-ash.json b/public/images/pokemon/variant/658-ash.json new file mode 100644 index 00000000000..29b5bd2560b --- /dev/null +++ b/public/images/pokemon/variant/658-ash.json @@ -0,0 +1,44 @@ +{ + "1": { + "265595": "432b6c", + "3f4447": "466698", + "de3431": "3fca9f", + "f8f8f8": "a1e9f0", + "7b282e": "0e3e81", + "6b1d1d": "206d74", + "4ebdd9": "41a7b0", + "bfb169": "165e78", + "bfbfbf": "8cc7d4", + "ffb2bf": "b7e9ff", + "bf4c60": "4386df", + "fff0a6": "271f4c", + "3e7acc": "6b4592", + "18335c": "170738", + "f2798d": "8dcfff", + "f01818": "39b88f", + "7ddeff": "7ddcd6", + "268794": "1c3e58", + "282c35": "271f4c" + }, + "2": { + "265595": "cc7251", + "3f4447": "466698", + "de3431": "9ceec6", + "f8f8f8": "89d2b8", + "7b282e": "152a5c", + "6b1d1d": "356e8d", + "4ebdd9": "2f6e74", + "bfb169": "431022", + "bfbfbf": "8cc7d4", + "ffb2bf": "86d6b6", + "bf4c60": "32738b", + "fff0a6": "4d2637", + "3e7acc": "ecbb7a", + "18335c": "9f2727", + "f2798d": "5eb4a9", + "f01818": "ffe88d", + "7ddeff": "46988d", + "268794": "1c3e58", + "282c35": "4d2637" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/658.json b/public/images/pokemon/variant/658.json new file mode 100644 index 00000000000..25a6dad359d --- /dev/null +++ b/public/images/pokemon/variant/658.json @@ -0,0 +1,34 @@ +{ + "1": { + "ffb2bf": "b7e9ff", + "bf4c60": "4386df", + "66d9ff": "7ddcd6", + "3d61cc": "6b4592", + "fff0a6": "208698", + "c92e2e": "73c5ff", + "937f69": "406695", + "c2c1bc": "89b0d7", + "f2798d": "8dcfff", + "f7f7f7": "d8ffff", + "2e4999": "432b6c", + "bfb169": "165e78", + "803340": "0e3e81", + "1b2a59": "170738" + }, + "2": { + "ffb2bf": "86d6b6", + "bf4c60": "32738b", + "66d9ff": "48968c", + "3d61cc": "ecbb7a", + "fff0a6": "652240", + "c92e2e": "63bf9b", + "937f69": "466698", + "c2c1bc": "8cc7d4", + "f2798d": "5eb4a9", + "f7f7f7": "d7eff4", + "2e4999": "cc7251", + "bfb169": "431022", + "803340": "152a5c", + "1b2a59": "9f2727" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-dandy.json b/public/images/pokemon/variant/676-dandy.json new file mode 100644 index 00000000000..ac18c8446d9 --- /dev/null +++ b/public/images/pokemon/variant/676-dandy.json @@ -0,0 +1,30 @@ +{ + "1": { + "594d46": "788087", + "30552b": "423839", + "b8bcaf": "5e0f16", + "f1f2ee": "8a1d1d", + "376277": "4f8fe3", + "9c9f94": "42090e", + "4b4b46": "2b040f", + "508a3c": "aa9999", + "816e64": "a6afb3", + "6eb92b": "eddddd", + "453434": "313439" + }, + "2": { + "594d46": "9c7aca", + "30552b": "6a102e", + "b8bcaf": "ce9ede", + "f1f2ee": "e6c3f8", + "376277": "314173", + "fe3c31": "8362b4", + "9c9f94": "ad76bc", + "4b4b46": "6b3f77", + "508a3c": "ac254b", + "a83c31": "473085", + "816e64": "ae95dc", + "6eb92b": "e44a62", + "453434": "593173" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-debutante.json b/public/images/pokemon/variant/676-debutante.json new file mode 100644 index 00000000000..bf3d0dfe212 --- /dev/null +++ b/public/images/pokemon/variant/676-debutante.json @@ -0,0 +1,30 @@ +{ + "1": { + "594d46": "788087", + "376277": "4f8fe3", + "9c9f94": "42090e", + "f8f9f7": "8a1d1d", + "dfb76a": "aa9999", + "4b4b46": "2b040f", + "bcc0b3": "5e0f16", + "453434": "313439", + "816e64": "a6afb3", + "ac6d40": "423839", + "fbf588": "e3d6d6" + }, + "2": { + "594d46": "48a7d0", + "376277": "717171", + "fe3c31": "762ea8", + "9c9f94": "122a39", + "f8f9f7": "0e728e", + "dfb76a": "c6a65c", + "4b4b46": "021a2f", + "bcc0b3": "0b4b68", + "453434": "122a39", + "a83c31": "521073", + "816e64": "74ccec", + "ac6d40": "684d24", + "fbf588": "ffe998" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-diamond.json b/public/images/pokemon/variant/676-diamond.json new file mode 100644 index 00000000000..72e19d6a853 --- /dev/null +++ b/public/images/pokemon/variant/676-diamond.json @@ -0,0 +1,28 @@ +{ + "1": { + "594d46": "788087", + "aa3e2b": "423839", + "b8bcaf": "5e0f16", + "f1f2ee": "8a1d1d", + "376277": "4f8fe3", + "645e55": "2b040f", + "d95b37": "aa9999", + "e68a4d": "eddddd", + "453434": "313439", + "816e64": "a6afb3" + }, + "2": { + "594d46": "bd9462", + "aa3e2b": "642c0a", + "b8bcaf": "319c6a", + "f1f2ee": "6abd81", + "376277": "c56e34", + "fe3c31": "b37e47", + "645e55": "1b684b", + "d95b37": "935927", + "e68a4d": "b37e47", + "453434": "6c4b2d", + "a83c31": "642c0a", + "816e64": "eed59c" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-heart.json b/public/images/pokemon/variant/676-heart.json new file mode 100644 index 00000000000..895b5b49e99 --- /dev/null +++ b/public/images/pokemon/variant/676-heart.json @@ -0,0 +1,28 @@ +{ + "1": { + "594d46": "788087", + "f18598": "48474c", + "b8bcaf": "5e0f16", + "f1f2ee": "8a1d1d", + "e0546c": "2a2a2f", + "376277": "4f8fe3", + "645e55": "2b040f", + "453434": "313439", + "816e64": "a6afb3", + "a73f4f": "19181f" + }, + "2": { + "594d46": "aca49c", + "f18598": "5f5953", + "b8bcaf": "bfc7e8", + "f1f2ee": "e4eafc", + "e0546c": "4c413c", + "376277": "1b1c21", + "fe3c31": "9475de", + "645e55": "7a81b7", + "453434": "837373", + "a83c31": "7249b7", + "816e64": "dadace", + "a73f4f": "2c2320" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-kabuki.json b/public/images/pokemon/variant/676-kabuki.json new file mode 100644 index 00000000000..9d57fc830be --- /dev/null +++ b/public/images/pokemon/variant/676-kabuki.json @@ -0,0 +1,36 @@ +{ + "1": { + "816e64": "a6afb3", + "8f2121": "19181f", + "b01a1a": "2a2a2f", + "d02f2e": "262629", + "594d46": "788087", + "f44b3d": "48474c", + "376277": "4f8fe3", + "68675c": "2b040f", + "453434": "313439", + "8a7d79": "a6afb3", + "9c9f94": "42090e", + "534343": "313439", + "bcc0b3": "5e0f16", + "f1f2ee": "8a1d1d" + }, + "2": { + "816e64": "506e7b", + "8f2121": "1b1d39", + "b01a1a": "305d9e", + "d02f2e": "48578e", + "594d46": "3e5368", + "f66559": "9890ec", + "f44b3d": "4c89d9", + "376277": "436ca1", + "68675c": "192b42", + "453434": "17242f", + "8a7d79": "425a70", + "9c9f94": "468197", + "534343": "233342", + "bcc0b3": "549ab8", + "f1f2ee": "6bcfd9", + "b32524": "8067c6" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-la-reine.json b/public/images/pokemon/variant/676-la-reine.json new file mode 100644 index 00000000000..ae73038cfb2 --- /dev/null +++ b/public/images/pokemon/variant/676-la-reine.json @@ -0,0 +1,32 @@ +{ + "1": { + "816e64": "a6afb3", + "31a7bb": "aa9999", + "594d46": "788087", + "2f7387": "423839", + "453434": "313439", + "4b4b46": "2b040f", + "8a7d79": "a6afb3", + "9c9f94": "42090e", + "376277": "4f8fe3", + "56d1d8": "eddddd", + "bcc0b3": "5e0f16", + "f1f2ee": "8a1d1d" + }, + "2": { + "816e64": "973721", + "a83c31": "3041b7", + "31a7bb": "e3b876", + "594d46": "711e1e", + "2f7387": "8e673e", + "453434": "360608", + "4b4b46": "550b0c", + "8a7d79": "a11e24", + "9c9f94": "c63b31", + "376277": "221755", + "56d1d8": "ffec9b", + "bcc0b3": "d9533c", + "f1f2ee": "ee724b", + "fe3c31": "4b77e1" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-matron.json b/public/images/pokemon/variant/676-matron.json new file mode 100644 index 00000000000..8fdf48c14a8 --- /dev/null +++ b/public/images/pokemon/variant/676-matron.json @@ -0,0 +1,30 @@ +{ + "1": { + "594d46": "788087", + "b8bcaf": "5e0f16", + "873a5b": "19181f", + "376277": "4f8fe3", + "9c9f94": "42090e", + "f8f9f7": "8a1d1d", + "d07da9": "48474c", + "5f5951": "2b040f", + "816e64": "a6afb3", + "453434": "313439", + "b95b83": "2a2a2f" + }, + "2": { + "594d46": "d0b5b5", + "b8bcaf": "d95e7e", + "873a5b": "1b447b", + "376277": "2246aa", + "fe3c31": "64edf3", + "9c9f94": "bd4d6a", + "f8f9f7": "fa8c9f", + "d07da9": "64c8f3", + "5f5951": "8a2843", + "a83c31": "45a6d0", + "816e64": "e3d6d6", + "453434": "715456", + "b95b83": "528fcc" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-pharaoh.json b/public/images/pokemon/variant/676-pharaoh.json new file mode 100644 index 00000000000..cf6694aa348 --- /dev/null +++ b/public/images/pokemon/variant/676-pharaoh.json @@ -0,0 +1,30 @@ +{ + "1": { + "594d46": "788087", + "25559c": "2a2a2f", + "217fc4": "48474c", + "f1f2ee": "8a1d1d", + "376277": "4f8fe3", + "9c9f94": "42090e", + "bcc0b3": "5e0f16", + "68675c": "2b040f", + "453434": "313439", + "816e64": "a6afb3", + "243a6f": "19181f" + }, + "2": { + "594d46": "1c1c30", + "25559c": "d0902d", + "217fc4": "eed552", + "f1f2ee": "5e5e75", + "376277": "5e0808", + "fe3c31": "ec4d3e", + "9c9f94": "332b48", + "bcc0b3": "3b3955", + "68675c": "17122f", + "453434": "130b1c", + "a83c31": "a11717", + "816e64": "312c42", + "243a6f": "a15317" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676-star.json b/public/images/pokemon/variant/676-star.json new file mode 100644 index 00000000000..e0b0e330676 --- /dev/null +++ b/public/images/pokemon/variant/676-star.json @@ -0,0 +1,28 @@ +{ + "1": { + "594d46": "788087", + "376277": "4f8fe3", + "645e55": "2b040f", + "b8bcaf": "5e0f16", + "3e8ebf": "2a2a2f", + "f1f2ee": "8a1d1d", + "453434": "313439", + "3a5078": "19181f", + "816e64": "a6afb3", + "7dc2e8": "48474c" + }, + "2": { + "594d46": "d7bc4d", + "376277": "647bb1", + "fe3c31": "b5e0f3", + "645e55": "848e75", + "a83c31": "6192aa", + "b8bcaf": "d6dec2", + "3e8ebf": "ac802f", + "f1f2ee": "fcfef5", + "453434": "836329", + "3a5078": "613d11", + "816e64": "f7e784", + "7dc2e8": "cdac4a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/676.json b/public/images/pokemon/variant/676.json new file mode 100644 index 00000000000..8c9199960c9 --- /dev/null +++ b/public/images/pokemon/variant/676.json @@ -0,0 +1,21 @@ +{ + "1": { + "bcbca8": "5e0f16", + "606056": "2b040f", + "8e8e7b": "42090e", + "f2f2da": "8a1d1d", + "3f6273": "4f8fe3", + "494340": "788087", + "736b67": "a6afb3" + }, + "2": { + "bcbca8": "a4624a", + "cc2929": "3a240e", + "606056": "4a281b", + "8e8e7b": "805145", + "f2f2da": "c18960", + "3f6273": "4a281b", + "494340": "e6c594", + "736b67": "ffe6ac" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/682.json b/public/images/pokemon/variant/682.json new file mode 100644 index 00000000000..03337345194 --- /dev/null +++ b/public/images/pokemon/variant/682.json @@ -0,0 +1,26 @@ +{ + "1": { + "661f1f": "cd6132", + "bf5f9f": "7c48a1", + "6b3962": "30185d", + "cc7087": "318759", + "993d80": "4f297e", + "ff99b3": "48ab61", + "f24949": "ffa24f", + "7f4d59": "20644e" + }, + "2": { + "661f1f": "daa235", + "bf5f9f": "f0ebdd", + "6b3962": "b89477", + "cc7087": "c3561a", + "993d80": "d2bfa1", + "ff99b3": "da7e29", + "a6a6a6": "503851", + "f24949": "ffe664", + "e5e5e5": "6b4767", + "737373": "422f46", + "4d4d4d": "332539", + "7f4d59": "a23812" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/683.json b/public/images/pokemon/variant/683.json new file mode 100644 index 00000000000..42abc0856ad --- /dev/null +++ b/public/images/pokemon/variant/683.json @@ -0,0 +1,32 @@ +{ + "1": { + "661f1f": "b64d29", + "cc7087": "318759", + "ff99b3": "48ab61", + "fff0a6": "fec04b", + "f24949": "ffa24f", + "6b3962": "30185d", + "e5c37e": "d6872c", + "993d80": "4f297e", + "404040": "2c283b", + "b33636": "f4863f", + "7f4d59": "20644e", + "bf5f9f": "7c48a1" + }, + "2": { + "661f1f": "c78925", + "cc7087": "c3561a", + "ff99b3": "da7e29", + "fff0a6": "6d8719", + "a6a6a6": "503851", + "f24949": "ffe664", + "6b3962": "b89477", + "e5c37e": "376d11", + "993d80": "d2bfa1", + "e5e5e5": "6b4767", + "404040": "2a2234", + "b33636": "f0c150", + "7f4d59": "a23812", + "bf5f9f": "f0ebdd" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/684.json b/public/images/pokemon/variant/684.json new file mode 100644 index 00000000000..df4240c57d6 --- /dev/null +++ b/public/images/pokemon/variant/684.json @@ -0,0 +1,24 @@ +{ + "1": { + "805963": "2d0c42", + "661a2d": "205025", + "e53964": "689b52", + "ffccd9": "814db1", + "f8f8f8": "caff90", + "cc99a6": "613b84", + "fff2f2": "f39f62", + "7b5760": "b13924", + "ccadad": "df6b40" + }, + "2": { + "805963": "679baa", + "661a2d": "26061b", + "e53964": "612747", + "ffccd9": "cbf6da", + "f8f8f8": "e4819d", + "cc99a6": "93d6ce", + "fff2f2": "746998", + "7b5760": "3c2f51", + "ccadad": "4b4876" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/685.json b/public/images/pokemon/variant/685.json new file mode 100644 index 00000000000..99d52263178 --- /dev/null +++ b/public/images/pokemon/variant/685.json @@ -0,0 +1,28 @@ +{ + "1": { + "f8f8f8": "caff90", + "661a2d": "13391c", + "7b5760": "b13924", + "a62949": "26592b", + "ffccd9": "8961c6", + "ff8ca9": "8dbe6d", + "cc99a6": "613b84", + "e53964": "689b52", + "fff2f2": "f39f62", + "ccadad": "df6b40", + "805963": "2d0c42" + }, + "2": { + "f8f8f8": "e4819d", + "661a2d": "26061b", + "7b5760": "3c2f51", + "a62949": "441838", + "ffccd9": "cbf6da", + "ff8ca9": "8c4264", + "cc99a6": "93d6ce", + "e53964": "612747", + "fff2f2": "746998", + "ccadad": "4b4876", + "805963": "679baa" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/688.json b/public/images/pokemon/variant/688.json new file mode 100644 index 00000000000..e5749f6bb3f --- /dev/null +++ b/public/images/pokemon/variant/688.json @@ -0,0 +1,33 @@ +{ + "1": { + "5890b0": "a9582e", + "385860": "70240f", + "372e27": "220a56", + "6b503b": "373295", + "d0d0d0": "d3bc8c", + "c0e0e8": "e8d37b", + "8a6d45": "4557b5", + "101010": "37160a", + "b7653f": "459aac", + "fcffff": "e8e5c6", + "808080": "7c582e", + "88c0c8": "cd8a50", + "ef8955": "70cccf" + }, + "2": { + "5890b0": "4b0038", + "385860": "2c052a", + "372e27": "1e1324", + "6b503b": "ba9fba", + "d0d0d0": "7eac4e", + "c0e0e8": "a74083", + "8a6d45": "f6eefc", + "101010": "0a391b", + "b7653f": "332149", + "fcffff": "caea77", + "f8f8f8": "ffffff", + "808080": "2a5524", + "88c0c8": "731f5c", + "ef8955": "4a376e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/689.json b/public/images/pokemon/variant/689.json new file mode 100644 index 00000000000..cd6db09c8d2 --- /dev/null +++ b/public/images/pokemon/variant/689.json @@ -0,0 +1,31 @@ +{ + "1": { + "bfeaff": "e8d37b", + "f2f2f2": "e8e5c6", + "5b8da6": "8d5030", + "595959": "7c582e", + "403410": "220a56", + "3f6273": "672e1e", + "b3b3b3": "d3bc8c", + "cc7f70": "459aac", + "85b4cc": "cd8a50", + "ff9f8c": "70cccf", + "66541f": "373295", + "997e2e": "4557b5" + }, + "2": { + "bfeaff": "a74083", + "f2f2f2": "caea77", + "5b8da6": "4b0038", + "595959": "2a5524", + "403410": "3f2a4b", + "3f6273": "3e073b", + "b3b3b3": "7eac4e", + "cc7f70": "332149", + "85b4cc": "731f5c", + "f8f8f8": "dbaf67", + "ff9f8c": "4a376e", + "66541f": "ccb6cc", + "997e2e": "f6eefc" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/807.json b/public/images/pokemon/variant/807.json new file mode 100644 index 00000000000..bfb72f3cd42 --- /dev/null +++ b/public/images/pokemon/variant/807.json @@ -0,0 +1,28 @@ +{ + "1": { + "ef8a4e": "4f7bb6", + "484f57": "243058", + "000000": "ffffff", + "727678": "3e5277", + "2759a5": "736599", + "5bd0f2": "ebceff", + "daa936": "5a96b6", + "9d682d": "3c648d", + "f9e455": "7fc7d9", + "2394d8": "b298d8", + "31343e": "14193f" + }, + "2": { + "ef8a4e": "834b95", + "484f57": "cda4cb", + "000000": "ffffff", + "727678": "e8cae3", + "2759a5": "a4378a", + "5bd0f2": "e17197", + "daa936": "331b53", + "9d682d": "1d1044", + "f9e455": "56306f", + "2394d8": "c05192", + "31343e": "a981b1" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/894.json b/public/images/pokemon/variant/894.json new file mode 100644 index 00000000000..99756eea4d5 --- /dev/null +++ b/public/images/pokemon/variant/894.json @@ -0,0 +1,28 @@ +{ + "1": { + "fffbfc": "fefaef", + "e5ee1a": "6ad7f3", + "8eacdd": "caffd1", + "7d542a": "2769aa", + "fefac7": "dffff6", + "bc8b2f": "124b78", + "fffbfb": "dffff6", + "2e3967": "357b84", + "4e7cc9": "9bf1c4", + "375395": "5fcaad", + "ff9dc2": "2c3072", + "d7ad0d": "45a3d6" + }, + "2": { + "e5ee1a": "d4ffd0", + "8eacdd": "c693d8", + "7d542a": "429877", + "fefac7": "ffffff", + "bc8b2f": "2a6f5d", + "2e3967": "514199", + "4e7cc9": "b67cd6", + "375395": "815bad", + "ff9dc2": "382875", + "d7ad0d": "7cd395" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/895.json b/public/images/pokemon/variant/895.json new file mode 100644 index 00000000000..90e3ec96f99 --- /dev/null +++ b/public/images/pokemon/variant/895.json @@ -0,0 +1,32 @@ +{ + "1": { + "641e2c": "722123", + "b63650": "bc623e", + "872c3c": "93372d", + "608d99": "fae5bf", + "2b3d40": "754f47", + "2261ca": "561a5b", + "4b6f78": "f1d4b6", + "e05276": "ef8429", + "242e35": "512c25", + "f27a99": "efb55a", + "76dff5": "ffe8f7", + "3f545f": "ad8473", + "139ee1": "9b407f" + }, + "2": { + "641e2c": "15553b", + "b63650": "3bb349", + "872c3c": "227843", + "608d99": "9b7ebc", + "2b3d40": "241951", + "2261ca": "640e0b", + "4b6f78": "5a4382", + "e05276": "8aea41", + "242e35": "0f0c1e", + "f27a99": "dfff75", + "76dff5": "fffcdf", + "3f545f": "3a2a67", + "139ee1": "98301c" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/944.json b/public/images/pokemon/variant/944.json new file mode 100644 index 00000000000..56fc21986f7 --- /dev/null +++ b/public/images/pokemon/variant/944.json @@ -0,0 +1,42 @@ +{ + "1": { + "b5eab2": "75a0d0", + "d4eac7": "8bcfe5", + "bdb2bd": "53a164", + "ceceb7": "3ec295", + "726766": "4f985c", + "4a4860": "372869", + "8ce1b2": "6383c4", + "564a49": "286943", + "000000": "ffffff", + "4ca391": "3a4a8a", + "a571e6": "ffe269", + "774d9b": "d09139", + "97859b": "3f8d59", + "afc6d8": "8056a7", + "efeee1": "88eeab", + "869fad": "5e4090", + "918772": "1c9b8d", + "3a2b2f": "18493f" + }, + "2": { + "b5eab2": "a9c6dc", + "d4eac7": "e2f8ff", + "bdb2bd": "78b0c2", + "ceceb7": "abc1df", + "726766": "5386b9", + "4a4860": "4f133f", + "8ce1b2": "8397c4", + "564a49": "2c4f8a", + "000000": "ffffff", + "4ca391": "6974ad", + "a571e6": "4c5372", + "774d9b": "2c2c46", + "97859b": "5582a4", + "afc6d8": "c23f4f", + "efeee1": "e2f3ff", + "869fad": "902a4b", + "918772": "6777aa", + "3a2b2f": "1e3072" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/945.json b/public/images/pokemon/variant/945.json new file mode 100644 index 00000000000..e22743030f9 --- /dev/null +++ b/public/images/pokemon/variant/945.json @@ -0,0 +1,53 @@ +{ + "1": { + "403f4f": "357747", + "1f2635": "1c193d", + "dcdcc3": "5ddcb2", + "282434": "14463f", + "ebe4e2": "ade273", + "a491a4": "499833", + "e6e2e1": "fffbf3", + "671544": "0f4e67", + "584698": "18153d", + "134175": "a74d2a", + "4f483f": "1b727b", + "323d4a": "2e2452", + "000000": "ffffff", + "8ac2a2": "1a355d", + "d73875": "29ad89", + "e0ebf1": "7ddfee", + "2481b0": "d09139", + "4b616b": "473869", + "38bdda": "ffe269", + "695575": "16613d", + "aca699": "2db3a4", + "8d2151": "157375", + "cedaaa": "2f5b7b" + }, + "2": { + "403f4f": "3b6b9e", + "1f2635": "3b091c", + "dcdcc3": "edf0f1", + "282434": "2d427e", + "ebe4e2": "c23f4f", + "a491a4": "902a4b", + "e6e2e1": "ebf4f9", + "671544": "223969", + "584698": "1f1e43", + "134175": "1c182f", + "4f483f": "5d7487", + "323d4a": "580f1d", + "000000": "ffffff", + "a599a8": "bf888f", + "8ac2a2": "8397c4", + "7c6a84": "965b6f", + "d73875": "68adca", + "2481b0": "2c2c46", + "4b616b": "8a2029", + "38bdda": "494e64", + "695575": "4f133f", + "aca699": "acbfc7", + "8d2151": "4676aa", + "cedaaa": "bad4e8" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/_masterlist.json b/public/images/pokemon/variant/_masterlist.json index 60ef635b862..11f8e9cb7ec 100644 --- a/public/images/pokemon/variant/_masterlist.json +++ b/public/images/pokemon/variant/_masterlist.json @@ -1,11113 +1,2474 @@ { - "1": [ - 0, - 1, - 1 - ], - "2": [ - 0, - 2, - 1 - ], - "3-gigantamax": [ - 0, - 1, - 1 - ], - "3-mega": [ - 0, - 2, - 2 - ], - "3": [ - 0, - 1, - 1 - ], - "4": [ - 0, - 1, - 1 - ], - "5": [ - 0, - 1, - 1 - ], - "6-mega-x": [ - 0, - 1, - 2 - ], - "6-gigantamax": [ - 0, - 1, - 2 - ], - "6-mega-y": [ - 0, - 1, - 2 - ], - "6": [ - 0, - 2, - 2 - ], - "7": [ - 0, - 2, - 2 - ], - "8": [ - 0, - 2, - 2 - ], - "9-gigantamax": [ - 0, - 1, - 2 - ], - "9-mega": [ - 0, - 2, - 2 - ], - "9": [ - 0, - 2, - 2 - ], - "19": [ - 0, - 1, - 1 - ], - "20": [ - 0, - 1, - 1 - ], - "23": [ - 0, - 1, - 1 - ], - "24": [ - 0, - 1, - 1 - ], - "29": [ - 0, - 1, - 1 - ], - "30": [ - 0, - 1, - 1 - ], - "31": [ - 1, - 1, - 1 - ], - "35": [ - 0, - 1, - 2 - ], - "36": [ - 0, - 1, - 1 - ], - "37": [ - 0, - 1, - 1 - ], - "38": [ - 0, - 1, - 1 - ], - "41": [ - 0, - 1, - 1 - ], - "42": [ - 0, - 1, - 1 - ], - "43": [ - 0, - 1, - 1 - ], - "44": [ - 0, - 1, - 1 - ], - "45": [ - 0, - 1, - 1 - ], - "46": [ - 1, - 1, - 1 - ], - "47": [ - 1, - 1, - 1 - ], - "50": [ - 0, - 1, - 1 - ], - "51": [ - 0, - 1, - 1 - ], - "52-gigantamax": [ - 1, - 1, - 1 - ], - "52": [ - 1, - 1, - 1 - ], - "53": [ - 1, - 1, - 1 - ], - "56": [ - 1, - 2, - 2 - ], - "57": [ - 2, - 2, - 2 - ], - "69": [ - 0, - 2, - 2 - ], - "70": [ - 0, - 1, - 1 - ], - "71": [ - 0, - 1, - 1 - ], - "77": [ - 0, - 1, - 1 - ], - "78": [ - 0, - 1, - 1 - ], - "79": [ - 1, - 1, - 1 - ], - "80": [ - 0, - 1, - 1 - ], - "80-mega": [ - 0, - 1, - 1 - ], - "81": [ - 0, - 1, - 1 - ], - "82": [ - 0, - 1, - 1 - ], - "83": [ - 0, - 2, - 2 - ], - "84": [ - 1, - 1, - 1 - ], - "85": [ - 1, - 1, - 1 - ], - "86": [ - 1, - 1, - 1 - ], - "87": [ - 1, - 1, - 1 - ], - "92": [ - 2, - 2, - 2 - ], - "93": [ - 1, - 1, - 1 - ], - "94-gigantamax": [ - 1, - 2, - 2 - ], - "94-mega": [ - 2, - 2, - 2 - ], - "94": [ - 1, - 1, - 1 - ], - "98": [ - 0, - 1, - 1 - ], - "99": [ - 0, - 1, - 1 - ], - "99-gigantamax": [ - 0, - 1, - 1 - ], - "100": [ - 0, - 1, - 1 - ], - "101": [ - 0, - 1, - 1 - ], - "111": [ - 0, - 1, - 1 - ], - "112": [ - 0, - 1, - 1 - ], - "113": [ - 2, - 2, - 2 - ], - "114": [ - 0, - 1, - 1 - ], - "116": [ - 0, - 1, - 1 - ], - "117": [ - 0, - 1, - 1 - ], - "118": [ - 1, - 1, - 1 - ], - "119": [ - 1, - 1, - 1 - ], - "120": [ - 0, - 1, - 1 - ], - "121": [ - 0, - 1, - 1 - ], - "123": [ - 1, - 1, - 1 - ], - "125": [ - 1, - 1, - 2 - ], - "126": [ - 0, - 2, - 1 - ], - "127-mega": [ - 0, - 1, - 1 - ], - "127": [ - 0, - 1, - 1 - ], - "129": [ - 0, - 1, - 1 - ], - "130-mega": [ - 0, - 1, - 1 - ], - "130": [ - 0, - 1, - 1 - ], - "131-gigantamax": [ - 0, - 1, - 1 - ], - "131": [ - 0, - 1, - 1 - ], - "132": [ - 0, - 1, - 1 - ], - "133": [ - 0, - 1, - 1 - ], - "133-partner": [ - 0, - 1, - 1 - ], - "134": [ - 0, - 1, - 1 - ], - "135": [ - 1, - 1, - 1 - ], - "136": [ - 1, - 1, - 1 - ], - "137": [ - 0, - 1, - 1 - ], - "138": [ - 0, - 1, - 1 - ], - "139": [ - 0, - 1, - 2 - ], - "140": [ - 0, - 1, - 1 - ], - "141": [ - 0, - 2, - 2 - ], - "142-mega": [ - 0, - 1, - 1 - ], - "142": [ - 0, - 1, - 1 - ], - "144": [ - 1, - 2, - 2 - ], - "145": [ - 1, - 1, - 1 - ], - "146": [ - 1, - 1, - 1 - ], - "147": [ - 0, - 1, - 1 - ], - "148": [ - 0, - 1, - 1 - ], - "149": [ - 0, - 1, - 1 - ], - "150-mega-x": [ - 0, - 1, - 1 - ], - "150-mega-y": [ - 0, - 1, - 1 - ], - "150": [ - 0, - 1, - 1 - ], - "151": [ - 0, - 1, - 1 - ], - "161": [ - 0, - 1, - 2 - ], - "162": [ - 0, - 1, - 1 - ], - "163": [ - 0, - 1, - 1 - ], - "164": [ - 0, - 2, - 2 - ], - "169": [ - 0, - 1, - 1 - ], - "173": [ - 0, - 1, - 2 - ], - "175": [ - 1, - 1, - 1 - ], - "176": [ - 1, - 1, - 1 - ], - "177": [ - 0, - 1, - 1 - ], - "178": [ - 0, - 2, - 2 - ], - "179": [ - 0, - 1, - 1 - ], - "180": [ - 0, - 2, - 2 - ], - "181-mega": [ - 0, - 1, - 2 - ], - "181": [ - 0, - 1, - 1 - ], - "182": [ - 0, - 1, - 1 - ], - "183": [ - 0, - 1, - 2 - ], - "184": [ - 0, - 2, - 2 - ], - "185": [ - 0, - 1, - 1 - ], - "190": [ - 0, - 1, - 1 - ], - "193": [ - 0, - 1, - 1 - ], - "196": [ - 1, - 1, - 1 - ], - "197": [ - 0, - 1, - 1 - ], - "199": [ - 2, - 1, - 1 - ], - "200": [ - 1, - 1, - 1 - ], - "201-m": [ - 0, - 1, - 1 - ], - "201-question": [ - 0, - 1, - 1 - ], - "201-j": [ - 0, - 1, - 1 - ], - "201-l": [ - 0, - 1, - 1 - ], - "201-h": [ - 0, - 1, - 1 - ], - "201-x": [ - 0, - 1, - 1 - ], - "201-exclamation": [ - 0, - 1, - 1 - ], - "201-q": [ - 0, - 1, - 1 - ], - "201-s": [ - 0, - 1, - 1 - ], - "201-c": [ - 0, - 1, - 1 - ], - "201-u": [ - 0, - 1, - 1 - ], - "201-t": [ - 0, - 1, - 1 - ], - "201-z": [ - 0, - 1, - 1 - ], - "201-d": [ - 0, - 1, - 1 - ], - "201-b": [ - 0, - 1, - 1 - ], - "201-g": [ - 0, - 1, - 1 - ], - "201-k": [ - 0, - 1, - 1 - ], - "201-i": [ - 0, - 1, - 1 - ], - "201-p": [ - 0, - 1, - 1 - ], - "201-e": [ - 0, - 1, - 1 - ], - "201-y": [ - 0, - 1, - 1 - ], - "201-r": [ - 0, - 1, - 1 - ], - "201-f": [ - 0, - 1, - 1 - ], - "201-n": [ - 0, - 1, - 1 - ], - "201-v": [ - 0, - 1, - 1 - ], - "201-a": [ - 0, - 1, - 1 - ], - "201-w": [ - 0, - 1, - 1 - ], - "201-o": [ - 0, - 1, - 1 - ], - "203": [ - 0, - 1, - 1 - ], - "206": [ - 0, - 1, - 1 - ], - "207": [ - 0, - 1, - 1 - ], - "212-mega": [ - 1, - 1, - 1 - ], - "212": [ - 1, - 1, - 1 - ], - "213": [ - 0, - 1, - 1 - ], - "215": [ - 0, - 1, - 1 - ], - "216": [ - 1, - 1, - 1 - ], - "217": [ - 1, - 1, - 1 - ], - "222": [ - 0, - 1, - 1 - ], - "226": [ - 0, - 2, - 2 - ], - "227": [ - 0, - 1, - 1 - ], - "228": [ - 0, - 1, - 1 - ], - "229": [ - 0, - 1, - 1 - ], - "229-mega": [ - 0, - 1, - 1 - ], - "230": [ - 0, - 1, - 1 - ], - "231": [ - 0, - 1, - 1 - ], - "232": [ - 0, - 1, - 1 - ], - "233": [ - 0, - 1, - 1 - ], - "235": [ - 0, - 1, - 1 - ], - "239": [ - 1, - 1, - 2 - ], - "240": [ - 0, - 1, - 1 - ], - "242": [ - 2, - 2, - 2 - ], - "243": [ - 0, - 1, - 1 - ], - "244": [ - 0, - 2, - 2 - ], - "245": [ - 0, - 1, - 1 - ], - "246": [ - 0, - 1, - 1 - ], - "247": [ - 0, - 1, - 1 - ], - "248": [ - 0, - 1, - 1 - ], - "248-mega": [ - 0, - 2, - 1 - ], - "249": [ - 0, - 2, - 2 - ], - "250": [ - 0, - 2, - 2 - ], - "251": [ - 0, - 1, - 1 - ], - "255": [ - 0, - 1, - 1 - ], - "256": [ - 0, - 1, - 1 - ], - "257": [ - 0, - 1, - 2 - ], - "257-mega": [ - 0, - 1, - 1 - ], - "261": [ - 0, - 1, - 1 - ], - "262": [ - 0, - 1, - 1 - ], - "263": [ - 0, - 1, - 1 - ], - "264": [ - 0, - 1, - 1 - ], - "278": [ - 1, - 1, - 1 - ], - "279": [ - 1, - 1, - 1 - ], - "280": [ - 0, - 1, - 1 - ], - "281": [ - 0, - 1, - 1 - ], - "282-mega": [ - 0, - 2, - 2 - ], - "282": [ - 0, - 1, - 1 - ], - "285": [ - 0, - 1, - 1 - ], - "286": [ - 0, - 1, - 1 - ], - "290": [ - 1, - 1, - 1 - ], - "291": [ - 2, - 2, - 2 - ], - "292": [ - 2, - 1, - 2 - ], - "298": [ - 0, - 2, - 2 - ], - "300": [ - 1, - 1, - 1 - ], - "301": [ - 1, - 1, - 1 - ], - "302": [ - 0, - 1, - 1 - ], - "302-mega": [ - 0, - 1, - 1 - ], - "303-mega": [ - 1, - 1, - 1 - ], - "303": [ - 0, - 1, - 1 - ], - "304": [ - 1, - 1, - 1 - ], - "305": [ - 1, - 1, - 1 - ], - "306-mega": [ - 1, - 1, - 1 - ], - "306": [ - 1, - 1, - 1 - ], - "307": [ - 0, - 1, - 1 - ], - "308-mega": [ - 0, - 1, - 1 - ], - "308": [ - 0, - 2, - 1 - ], - "309": [ - 0, - 1, - 1 - ], - "310-mega": [ - 0, - 1, - 1 - ], - "310": [ - 0, - 1, - 1 - ], - "311": [ - 1, - 1, - 1 - ], - "312": [ - 0, - 1, - 1 - ], - "315": [ - 0, - 1, - 1 - ], - "320": [ - 0, - 1, - 1 - ], - "321": [ - 0, - 1, - 1 - ], - "327": [ - 0, - 1, - 1 - ], - "328": [ - 0, - 1, - 1 - ], - "329": [ - 0, - 1, - 2 - ], - "330": [ - 0, - 1, - 1 - ], - "333": [ - 0, - 1, - 1 - ], - "334-mega": [ - 0, - 2, - 1 - ], - "334": [ - 0, - 2, - 2 - ], - "335": [ - 0, - 2, - 2 - ], - "336": [ - 0, - 1, - 1 - ], - "337": [ - 0, - 1, - 1 - ], - "338": [ - 0, - 1, - 1 - ], - "339": [ - 0, - 1, - 1 - ], - "340": [ - 0, - 1, - 2 - ], - "341": [ - 0, - 2, - 2 - ], - "342": [ - 0, - 2, - 2 - ], - "351-rainy": [ - 1, - 2, - 2 - ], - "351-snowy": [ - 1, - 1, - 1 - ], - "351-sunny": [ - 1, - 2, - 2 - ], - "351": [ - 0, - 2, - 2 - ], - "352": [ - 1, - 1, - 1 - ], - "353": [ - 0, - 1, - 1 - ], - "354": [ - 0, - 1, - 1 - ], - "354-mega": [ - 0, - 1, - 1 - ], - "357": [ - 0, - 1, - 1 - ], - "358": [ - 2, - 1, - 1 - ], - "361": [ - 0, - 1, - 1 - ], - "362": [ - 0, - 2, - 2 - ], - "362-mega": [ - 0, - 1, - 1 - ], - "369": [ - 0, - 1, - 1 - ], - "370": [ - 0, - 1, - 1 - ], - "371": [ - 0, - 1, - 1 - ], - "372": [ - 0, - 1, - 1 - ], - "373-mega": [ - 0, - 2, - 2 - ], - "373": [ - 0, - 1, - 1 - ], - "374": [ - 0, - 1, - 1 - ], - "375": [ - 0, - 1, - 1 - ], - "376-mega": [ - 0, - 1, - 1 - ], - "376": [ - 0, - 1, - 1 - ], - "380-mega": [ - 0, - 1, - 1 - ], - "380": [ - 0, - 1, - 1 - ], - "381-mega": [ - 0, - 1, - 1 - ], - "381": [ - 0, - 1, - 1 - ], - "382-primal": [ - 0, - 1, - 1 - ], - "382": [ - 0, - 1, - 1 - ], - "383-primal": [ - 0, - 1, - 1 - ], - "383": [ - 0, - 1, - 1 - ], - "384-mega": [ - 0, - 2, - 1 - ], - "384": [ - 0, - 1, - 1 - ], - "385": [ - 1, - 1, - 1 - ], - "387": [ - 0, - 1, - 1 - ], - "388": [ - 0, - 1, - 1 - ], - "389": [ - 0, - 1, - 1 - ], - "393": [ - 0, - 1, - 1 - ], - "394": [ - 0, - 1, - 1 - ], - "395": [ - 0, - 1, - 1 - ], - "399": [ - 0, - 1, - 1 - ], - "400": [ - 0, - 1, - 1 - ], - "401": [ - 0, - 1, - 1 - ], - "402": [ - 0, - 1, - 1 - ], - "406": [ - 0, - 1, - 1 - ], - "407": [ - 0, - 1, - 1 - ], - "412-sandy": [ - 2, - 2, - 2 - ], - "412-plant": [ - 1, - 1, - 1 - ], - "412-trash": [ - 1, - 1, - 1 - ], - "413-plant": [ - 2, - 2, - 2 - ], - "413-trash": [ - 1, - 1, - 1 - ], - "413-sandy": [ - 1, - 1, - 1 - ], - "414": [ - 0, - 1, - 1 - ], - "418": [ - 0, - 1, - 1 - ], - "419": [ - 0, - 1, - 1 - ], - "422-west": [ - 1, - 1, - 1 - ], - "422-east": [ - 1, - 1, - 1 - ], - "423-west": [ - 1, - 1, - 1 - ], - "423-east": [ - 1, - 1, - 1 - ], - "424": [ - 0, - 1, - 1 - ], - "425": [ - 0, - 1, - 1 - ], - "426": [ - 0, - 1, - 1 - ], - "427": [ - 0, - 1, - 1 - ], - "428-mega": [ - 0, - 1, - 1 - ], - "428": [ - 0, - 1, - 1 - ], - "429": [ - 1, - 1, - 1 - ], - "433": [ - 1, - 1, - 1 - ], - "436": [ - 0, - 1, - 1 - ], - "437": [ - 0, - 1, - 1 - ], - "438": [ - 0, - 1, - 1 - ], - "440": [ - 1, - 1, - 2 - ], - "441": [ - 0, - 1, - 1 - ], - "442": [ - 0, - 1, - 1 - ], - "443": [ - 1, - 1, - 1 - ], - "444": [ - 1, - 1, - 1 - ], - "445-mega": [ - 1, - 1, - 1 - ], - "445": [ - 1, - 1, - 1 - ], - "447": [ - 1, - 1, - 1 - ], - "448-mega": [ - 1, - 1, - 1 - ], - "448": [ - 1, - 1, - 1 - ], - "453": [ - 0, - 1, - 1 - ], - "454": [ - 0, - 1, - 1 - ], - "456": [ - 0, - 1, - 1 - ], - "457": [ - 0, - 1, - 1 - ], - "458": [ - 0, - 1, - 1 - ], - "461": [ - 0, - 1, - 1 - ], - "462": [ - 0, - 1, - 1 - ], - "464": [ - 0, - 1, - 1 - ], - "465": [ - 0, - 1, - 1 - ], - "466": [ - 1, - 1, - 2 - ], - "467": [ - 0, - 1, - 1 - ], - "468": [ - 1, - 1, - 1 - ], - "469": [ - 0, - 1, - 1 - ], - "470": [ - 1, - 1, - 1 - ], - "471": [ - 1, - 2, - 2 - ], - "472": [ - 0, - 1, - 1 - ], - "474": [ - 0, - 1, - 1 - ], - "475-mega": [ - 0, - 2, - 2 - ], - "475": [ - 0, - 1, - 1 - ], - "478": [ - 0, - 2, - 1 - ], - "479-heat": [ - 0, - 1, - 1 - ], - "479-wash": [ - 0, - 1, - 1 - ], - "479-mow": [ - 0, - 1, - 1 - ], - "479-frost": [ - 0, - 1, - 1 - ], - "479": [ - 0, - 1, - 1 - ], - "479-fan": [ - 0, - 1, - 1 - ], - "480": [ - 1, - 1, - 1 - ], - "481": [ - 1, - 1, - 1 - ], - "482": [ - 1, - 1, - 1 - ], - "485": [ - 0, - 1, - 1 - ], - "487-altered": [ - 0, - 1, - 1 - ], - "487-origin": [ - 0, - 1, - 1 - ], - "488": [ - 0, - 1, - 1 - ], - "489": [ - 1, - 1, - 1 - ], - "490": [ - 1, - 1, - 1 - ], - "491": [ - 0, - 1, - 1 - ], - "492-land": [ - 0, - 2, - 1 - ], - "492-sky": [ - 0, - 1, - 1 - ], - "494": [ - 0, - 1, - 1 - ], - "495": [ - 0, - 1, - 1 - ], - "496": [ - 0, - 1, - 1 - ], - "497": [ - 0, - 1, - 1 - ], - "517": [ - 0, - 1, - 1 - ], - "518": [ - 0, - 1, - 1 - ], - "524": [ - 0, - 1, - 1 - ], - "525": [ - 0, - 1, - 1 - ], - "526": [ - 0, - 2, - 2 - ], - "529": [ - 0, - 2, - 2 - ], - "530": [ - 0, - 2, - 2 - ], - "531": [ - 0, - 1, - 1 - ], - "531-mega": [ - 0, - 1, - 1 - ], - "532": [ - 0, - 1, - 1 - ], - "533": [ - 0, - 1, - 1 - ], - "534": [ - 0, - 1, - 1 - ], - "538": [ - 0, - 1, - 1 - ], - "539": [ - 0, - 2, - 2 - ], - "540": [ - 0, - 1, - 1 - ], - "541": [ - 0, - 1, - 1 - ], - "542": [ - 0, - 1, - 1 - ], - "543": [ - 0, - 1, - 2 - ], - "544": [ - 0, - 1, - 2 - ], - "545": [ - 0, - 1, - 1 - ], - "546": [ - 0, - 1, - 1 - ], - "547": [ - 0, - 1, - 1 - ], - "548": [ - 1, - 1, - 1 - ], - "549": [ - 0, - 1, - 2 - ], - "551": [ - 0, - 1, - 1 - ], - "552": [ - 0, - 1, - 1 - ], - "553": [ - 0, - 1, - 1 - ], - "556": [ - 0, - 1, - 1 - ], - "559": [ - 1, - 1, - 1 - ], - "560": [ - 1, - 1, - 1 - ], - "562": [ - 0, - 1, - 1 - ], - "563": [ - 0, - 1, - 1 - ], - "568": [ - 0, - 2, - 2 - ], - "569-gigantamax": [ - 0, - 1, - 1 - ], - "569": [ - 0, - 1, - 1 - ], - "570": [ - 0, - 1, - 1 - ], - "571": [ - 0, - 1, - 1 - ], - "572": [ - 0, - 1, - 1 - ], - "577": [ - 1, - 1, - 1 - ], - "578": [ - 1, - 1, - 1 - ], - "579": [ - 1, - 1, - 1 - ], - "585-autumn": [ - 2, - 0, - 0 - ], - "585-spring": [ - 2, - 0, - 0 - ], - "585-summer": [ - 2, - 0, - 0 - ], - "585-winter": [ - 2, - 0, - 0 - ], - "586-autumn": [ - 1, - 0, - 0 - ], - "586-spring": [ - 1, - 0, - 0 - ], - "586-summer": [ - 1, - 0, - 0 - ], - "586-winter": [ - 1, - 0, - 0 - ], - "592": [ - 0, - 1, - 2 - ], - "593": [ - 0, - 1, - 1 - ], - "594": [ - 0, - 1, - 2 - ], - "595": [ - 0, - 1, - 1 - ], - "596": [ - 0, - 1, - 1 - ], - "602": [ - 0, - 1, - 1 - ], - "603": [ - 0, - 1, - 1 - ], - "604": [ - 0, - 1, - 1 - ], - "605": [ - 1, - 1, - 1 - ], - "606": [ - 1, - 1, - 1 - ], - "607": [ - 0, - 1, - 1 - ], - "608": [ - 0, - 1, - 1 - ], - "609": [ - 0, - 1, - 1 - ], - "610": [ - 0, - 1, - 1 - ], - "611": [ - 0, - 1, - 1 - ], - "612": [ - 0, - 1, - 2 - ], - "618": [ - 0, - 1, - 1 - ], - "619": [ - 0, - 1, - 1 - ], - "620": [ - 0, - 1, - 1 - ], - "622": [ - 0, - 1, - 1 - ], - "623": [ - 0, - 1, - 1 - ], - "631": [ - 0, - 2, - 2 - ], - "632": [ - 0, - 1, - 1 - ], - "633": [ - 0, - 1, - 1 - ], - "634": [ - 0, - 1, - 1 - ], - "635": [ - 0, - 1, - 1 - ], - "636": [ - 0, - 1, - 1 - ], - "637": [ - 0, - 1, - 1 - ], - "640": [ - 0, - 1, - 1 - ], - "647-resolute": [ - 0, - 1, - 1 - ], - "647-ordinary": [ - 0, - 1, - 1 - ], - "648-aria": [ - 0, - 1, - 1 - ], - "648-pirouette": [ - 0, - 1, - 1 - ], - "649-burn": [ - 0, - 1, - 1 - ], - "649-chill": [ - 0, - 1, - 1 - ], - "649-douse": [ - 0, - 1, - 1 - ], - "649-shock": [ - 0, - 1, - 1 - ], - "649": [ - 0, - 1, - 1 - ], - "653": [ - 0, - 1, - 1 - ], - "654": [ - 0, - 1, - 1 - ], - "655": [ - 0, - 1, - 1 - ], - "664": [ - 0, - 1, - 1 - ], - "665": [ - 0, - 1, - 1 - ], - "666-archipelago": [ - 0, - 1, - 1 - ], - "666-continental": [ - 0, - 1, - 2 - ], - "666-elegant": [ - 0, - 1, - 1 - ], - "666-fancy": [ - 0, - 2, - 2 - ], - "666-garden": [ - 0, - 1, - 1 - ], - "666-high-plains": [ - 0, - 1, - 1 - ], - "666-icy-snow": [ - 0, - 1, - 1 - ], - "666-jungle": [ - 0, - 1, - 1 - ], - "666-marine": [ - 0, - 1, - 1 - ], - "666-meadow": [ - 0, - 1, - 1 - ], - "666-modern": [ - 0, - 1, - 1 - ], - "666-monsoon": [ - 0, - 1, - 1 - ], - "666-ocean": [ - 0, - 1, - 1 - ], - "666-poke-ball": [ - 0, - 1, - 2 - ], - "666-polar": [ - 0, - 1, - 1 - ], - "666-river": [ - 0, - 2, - 1 - ], - "666-sandstorm": [ - 0, - 1, - 1 - ], - "666-savanna": [ - 0, - 1, - 1 - ], - "666-sun": [ - 0, - 1, - 1 - ], - "666-tundra": [ - 0, - 1, - 1 - ], - "669-red": [ - 0, - 2, - 1 - ], - "669-blue": [ - 0, - 2, - 2 - ], - "669-white": [ - 0, - 1, - 1 - ], - "669-yellow": [ - 0, - 2, - 1 - ], - "669-orange": [ - 0, - 2, - 1 - ], - "670-white": [ - 0, - 2, - 2 - ], - "670-blue": [ - 0, - 2, - 2 - ], - "670-orange": [ - 0, - 2, - 2 - ], - "670-red": [ - 0, - 2, - 2 - ], - "670-yellow": [ - 0, - 2, - 2 - ], - "671-red": [ - 0, - 1, - 2 - ], - "671-blue": [ - 0, - 1, - 2 - ], - "671-yellow": [ - 0, - 1, - 2 - ], - "671-white": [ - 0, - 1, - 2 - ], - "671-orange": [ - 0, - 1, - 1 - ], - "672": [ - 0, - 1, - 2 - ], - "673": [ - 0, - 1, - 1 - ], - "677": [ - 0, - 1, - 1 - ], - "678-female": [ - 0, - 1, - 1 - ], - "678": [ - 0, - 1, - 1 - ], - "690": [ - 0, - 1, - 1 - ], - "691": [ - 0, - 1, - 1 - ], - "696": [ - 0, - 1, - 1 - ], - "697": [ - 0, - 1, - 1 - ], - "698": [ - 0, - 1, - 1 - ], - "699": [ - 0, - 1, - 1 - ], - "700": [ - 0, - 1, - 1 - ], - "702": [ - 0, - 1, - 1 - ], - "703": [ - 0, - 1, - 1 - ], - "704": [ - 0, - 1, - 1 - ], - "705": [ - 0, - 1, - 1 - ], - "706": [ - 0, - 1, - 1 - ], - "708": [ - 0, - 1, - 1 - ], - "709": [ - 0, - 1, - 1 - ], - "710": [ - 0, - 1, - 1 - ], - "711": [ - 1, - 1, - 1 - ], - "712": [ - 0, - 1, - 1 - ], - "713": [ - 0, - 1, - 1 - ], - "714": [ - 0, - 1, - 1 - ], - "715": [ - 0, - 2, - 2 - ], - "716-active": [ - 0, - 1, - 1 - ], - "716-neutral": [ - 0, - 1, - 1 - ], - "717": [ - 0, - 1, - 1 - ], - "720-unbound": [ - 1, - 1, - 1 - ], - "720": [ - 1, - 1, - 1 - ], - "728": [ - 0, - 1, - 1 - ], - "729": [ - 0, - 1, - 1 - ], - "730": [ - 0, - 1, - 1 - ], - "734": [ - 0, - 1, - 1 - ], - "735": [ - 0, - 1, - 1 - ], - "742": [ - 0, - 2, - 2 - ], - "743": [ - 0, - 2, - 2 - ], - "747": [ - 0, - 1, - 1 - ], - "748": [ - 0, - 1, - 1 - ], - "751": [ - 0, - 1, - 1 - ], - "752": [ - 0, - 1, - 1 - ], - "753": [ - 0, - 1, - 1 - ], - "754": [ - 0, - 1, - 1 - ], - "755": [ - 0, - 1, - 1 - ], - "756": [ - 0, - 1, - 2 - ], - "761": [ - 0, - 1, - 1 - ], - "762": [ - 0, - 1, - 1 - ], - "763": [ - 0, - 1, - 1 - ], - "767": [ - 0, - 1, - 1 - ], - "768": [ - 0, - 1, - 1 - ], - "771": [ - 0, - 1, - 1 - ], - "772": [ - 0, - 1, - 1 - ], - "773-fighting": [ - 0, - 1, - 1 - ], - "773-psychic": [ - 0, - 1, - 1 - ], - "773-poison": [ - 0, - 1, - 1 - ], - "773-ground": [ - 0, - 1, - 1 - ], - "773-ghost": [ - 0, - 1, - 1 - ], - "773-steel": [ - 0, - 1, - 1 - ], - "773-rock": [ - 0, - 1, - 1 - ], - "773-grass": [ - 0, - 1, - 1 - ], - "773-dragon": [ - 0, - 1, - 1 - ], - "773-bug": [ - 0, - 1, - 1 - ], - "773-ice": [ - 0, - 1, - 1 - ], - "773-dark": [ - 0, - 1, - 1 - ], - "773": [ - 0, - 1, - 1 - ], - "773-fairy": [ - 0, - 1, - 1 - ], - "773-water": [ - 0, - 1, - 1 - ], - "773-electric": [ - 0, - 1, - 1 - ], - "773-flying": [ - 0, - 1, - 1 - ], - "773-fire": [ - 0, - 1, - 1 - ], - "776": [ - 0, - 1, - 1 - ], - "777": [ - 0, - 1, - 1 - ], - "778-busted": [ - 0, - 1, - 1 - ], - "778-disguised": [ - 0, - 1, - 1 - ], - "779": [ - 0, - 1, - 1 - ], - "789": [ - 1, - 1, - 1 - ], - "790": [ - 0, - 1, - 1 - ], - "791-radiant-sun": [ - 0, - 1, - 1 - ], - "791": [ - 2, - 1, - 1 - ], - "792-full-moon": [ - 0, - 1, - 1 - ], - "792": [ - 0, - 1, - 1 - ], - "793": [ - 0, - 1, - 1 - ], - "797": [ - 0, - 1, - 1 - ], - "798": [ - 0, - 1, - 1 - ], - "800-dawn-wings": [ - 0, - 1, - 1 - ], - "800-dusk-mane": [ - 0, - 1, - 1 - ], - "800-ultra": [ - 0, - 1, - 1 - ], - "800": [ - 0, - 1, - 1 - ], - "802": [ - 1, - 1, - 1 - ], - "803": [ - 0, - 1, - 1 - ], - "804": [ - 0, - 1, - 1 - ], - "808": [ - 0, - 1, - 1 - ], - "809-gigantamax": [ - 0, - 1, - 1 - ], - "809": [ - 0, - 1, - 1 - ], - "816": [ - 0, - 1, - 1 - ], - "817": [ - 0, - 1, - 1 - ], - "818-gigantamax": [ - 1, - 1, - 1 - ], - "818": [ - 0, - 1, - 1 - ], - "821": [ - 0, - 1, - 1 - ], - "822": [ - 0, - 1, - 1 - ], - "823-gigantamax": [ - 0, - 2, - 2 - ], - "823": [ - 0, - 1, - 1 - ], - "829": [ - 0, - 1, - 1 - ], - "830": [ - 0, - 1, - 1 - ], - "835": [ - 0, - 1, - 1 - ], - "836": [ - 0, - 2, - 2 - ], - "850": [ - 0, - 1, - 1 - ], - "851-gigantamax": [ - 0, - 1, - 1 - ], - "851": [ - 0, - 1, - 1 - ], - "854": [ - 0, - 1, - 1 - ], - "855": [ - 0, - 1, - 1 - ], - "856": [ - 0, - 1, - 1 - ], - "857": [ - 0, - 2, - 2 - ], - "858-gigantamax": [ - 0, - 1, - 1 - ], - "858": [ - 0, - 1, - 1 - ], - "859": [ - 0, - 2, - 2 - ], - "860": [ - 0, - 1, - 1 - ], - "861-gigantamax": [ - 0, - 1, - 1 - ], - "861": [ - 0, - 1, - 1 - ], - "862": [ - 0, - 1, - 1 - ], - "863": [ - 0, - 1, - 1 - ], - "864": [ - 0, - 1, - 1 - ], - "867": [ - 0, - 1, - 1 - ], - "872": [ - 1, - 1, - 1 - ], - "873": [ - 1, - 1, - 1 - ], - "876-female": [ - 0, - 1, - 1 - ], - "876": [ - 0, - 1, - 1 - ], - "877-hangry": [ - 1, - 1, - 1 - ], - "877": [ - 1, - 1, - 1 - ], - "880": [ - 0, - 1, - 1 - ], - "881": [ - 0, - 1, - 1 - ], - "882": [ - 0, - 1, - 1 - ], - "883": [ - 0, - 1, - 1 - ], - "884-gigantamax": [ - 0, - 1, - 1 - ], - "884": [ - 0, - 1, - 1 - ], - "885": [ - 1, - 1, - 1 - ], - "886": [ - 1, - 1, - 1 - ], - "887": [ - 2, - 1, - 1 - ], - "888": [ - 0, - 1, - 1 - ], - "888-crowned": [ - 0, - 1, - 1 - ], - "889": [ - 0, - 1, - 1 - ], - "889-crowned": [ - 0, - 1, - 1 - ], - "890-eternamax": [ - 0, - 1, - 1 - ], - "890": [ - 0, - 1, - 1 - ], - "891": [ - 1, - 1, - 1 - ], - "892-gigantamax-rapid": [ - 1, - 2, - 2 - ], - "892-rapid-strike": [ - 1, - 1, - 1 - ], - "892": [ - 1, - 1, - 1 - ], - "892-gigantamax-single": [ - 1, - 2, - 2 - ], - "896": [ - 1, - 1, - 1 - ], - "897": [ - 2, - 1, - 1 - ], - "898": [ - 1, - 1, - 1 - ], - "898-ice": [ - 1, - 1, - 1 - ], - "898-shadow": [ - 1, - 1, - 1 - ], - "900": [ - 0, - 1, - 1 - ], - "901": [ - 0, - 1, - 2 - ], - "903": [ - 0, - 1, - 1 - ], - "909": [ - 0, - 2, - 2 - ], - "910": [ - 0, - 2, - 2 - ], - "911": [ - 0, - 1, - 1 - ], - "912": [ - 0, - 1, - 1 - ], - "913": [ - 0, - 2, - 2 - ], - "914": [ - 0, - 2, - 1 - ], - "919": [ - 1, - 1, - 1 - ], - "920": [ - 2, - 2, - 2 - ], - "924": [ - 1, - 1, - 1 - ], - "925-four": [ - 1, - 1, - 1 - ], - "925-three": [ - 1, - 1, - 1 - ], - "932": [ - 0, - 1, - 2 - ], - "933": [ - 0, - 1, - 1 - ], - "934": [ - 0, - 1, - 1 - ], - "935": [ - 2, - 2, - 2 - ], - "936": [ - 2, - 2, - 2 - ], - "937": [ - 2, - 2, - 2 - ], - "940": [ - 0, - 1, - 1 - ], - "941": [ - 0, - 1, - 1 - ], - "948": [ - 0, - 1, - 1 - ], - "949": [ - 0, - 1, - 1 - ], - "951": [ - 0, - 1, - 1 - ], - "952": [ - 0, - 1, - 1 - ], - "953": [ - 0, - 1, - 1 - ], - "954": [ - 0, - 1, - 1 - ], - "957": [ - 1, - 2, - 2 - ], - "958": [ - 2, - 2, - 1 - ], - "959": [ - 2, - 2, - 2 - ], - "962": [ - 1, - 1, - 1 - ], - "967": [ - 0, - 1, - 1 - ], - "968": [ - 0, - 2, - 2 - ], - "969": [ - 0, - 1, - 1 - ], - "970": [ - 0, - 1, - 1 - ], - "973": [ - 2, - 2, - 2 - ], - "974": [ - 0, - 1, - 1 - ], - "975": [ - 0, - 2, - 2 - ], - "978-curly": [ - 0, - 2, - 2 - ], - "978-droopy": [ - 0, - 2, - 2 - ], - "978-stretchy": [ - 0, - 2, - 2 - ], - "979": [ - 2, - 2, - 2 - ], - "981": [ - 0, - 1, - 1 - ], - "982": [ - 0, - 1, - 1 - ], - "982-three-segment": [ - 0, - 1, - 1 - ], - "987": [ - 1, - 1, - 1 - ], - "988": [ - 0, - 1, - 2 - ], - "993": [ - 0, - 1, - 1 - ], - "994": [ - 0, - 1, - 1 - ], - "995": [ - 0, - 1, - 1 - ], - "996": [ - 0, - 1, - 1 - ], - "997": [ - 0, - 1, - 1 - ], - "998": [ - 0, - 1, - 1 - ], - "999": [ - 1, - 1, - 1 - ], - "1000": [ - 1, - 1, - 1 - ], - "1001": [ - 0, - 1, - 1 - ], - "1003": [ - 0, - 1, - 1 - ], - "1004": [ - 0, - 1, - 1 - ], - "1006": [ - 0, - 2, - 1 - ], - "1007-apex-build": [ - 0, - 2, - 2 - ], - "1008-ultimate-mode": [ - 1, - 1, - 1 - ], - "1010": [ - 0, - 1, - 1 - ], - "1018": [ - 0, - 1, - 1 - ], - "1022": [ - 0, - 1, - 1 - ], - "1023": [ - 0, - 1, - 1 - ], - "2027": [ - 0, - 1, - 1 - ], - "2028": [ - 0, - 1, - 1 - ], - "2052": [ - 0, - 1, - 1 - ], - "2053": [ - 0, - 1, - 1 - ], - "2670": [ - 0, - 1, - 1 - ], - "4052": [ - 0, - 1, - 1 - ], - "4077": [ - 0, - 1, - 1 - ], - "4078": [ - 0, - 1, - 1 - ], - "4079": [ - 0, - 1, - 1 - ], - "4080": [ - 2, - 1, - 1 - ], - "4144": [ - 0, - 1, - 1 - ], - "4145": [ - 0, - 1, - 1 - ], - "4146": [ - 0, - 1, - 1 - ], - "4199": [ - 2, - 1, - 1 - ], - "4222": [ - 0, - 1, - 1 - ], - "4263": [ - 0, - 1, - 1 - ], - "4264": [ - 0, - 1, - 1 - ], - "4562": [ - 0, - 1, - 1 - ], - "6100": [ - 0, - 1, - 1 - ], - "6101": [ - 0, - 1, - 1 - ], - "6215": [ - 0, - 1, - 1 - ], - "6549": [ - 0, - 1, - 1 - ], - "6570": [ - 0, - 1, - 1 - ], - "6571": [ - 0, - 1, - 1 - ], - "6705": [ - 0, - 1, - 1 - ], - "6706": [ - 0, - 1, - 1 - ], - "6713": [ - 0, - 1, - 1 - ], - "8901": [ - 1, - 1, - 1 - ], + "1": [0, 1, 1], + "2": [0, 2, 1], + "3-gigantamax": [0, 1, 1], + "3-mega": [0, 2, 2], + "3": [0, 1, 1], + "4": [0, 1, 1], + "5": [0, 1, 1], + "6-mega-x": [0, 1, 2], + "6-gigantamax": [0, 1, 2], + "6-mega-y": [0, 1, 2], + "6": [0, 2, 2], + "7": [0, 2, 2], + "8": [0, 2, 2], + "9-gigantamax": [0, 1, 2], + "9-mega": [0, 2, 2], + "9": [0, 2, 2], + "19": [0, 1, 1], + "20": [0, 1, 1], + "23": [0, 1, 1], + "24": [0, 1, 1], + "25": [0, 1, 1], + "25-beauty-cosplay": [0, 1, 1], + "25-cool-cosplay": [0, 1, 1], + "25-cosplay": [0, 1, 1], + "25-cute-cosplay": [0, 1, 1], + "25-gigantamax": [0, 1, 1], + "25-partner": [0, 1, 1], + "25-smart-cosplay": [0, 1, 1], + "25-tough-cosplay": [0, 1, 1], + "26": [0, 1, 1], + "29": [0, 1, 1], + "30": [0, 1, 1], + "31": [1, 1, 1], + "35": [0, 1, 2], + "36": [0, 1, 1], + "37": [0, 1, 1], + "38": [0, 1, 1], + "39": [0, 1, 1], + "40": [0, 1, 1], + "41": [0, 1, 1], + "42": [0, 1, 1], + "43": [0, 1, 1], + "44": [0, 1, 1], + "45": [0, 1, 1], + "46": [1, 1, 1], + "47": [1, 1, 1], + "50": [0, 1, 1], + "51": [0, 1, 1], + "52-gigantamax": [1, 1, 1], + "52": [1, 1, 1], + "53": [1, 1, 1], + "56": [1, 2, 2], + "57": [2, 2, 2], + "69": [0, 2, 2], + "70": [0, 1, 1], + "71": [0, 1, 1], + "77": [0, 1, 1], + "78": [0, 1, 1], + "79": [1, 1, 1], + "80": [0, 1, 1], + "80-mega": [0, 1, 1], + "81": [0, 1, 1], + "82": [0, 1, 1], + "83": [0, 2, 2], + "84": [1, 1, 1], + "85": [1, 1, 1], + "86": [1, 1, 1], + "87": [1, 1, 1], + "92": [2, 2, 2], + "93": [1, 1, 1], + "94-gigantamax": [1, 2, 2], + "94-mega": [2, 2, 2], + "94": [1, 1, 1], + "98": [0, 1, 1], + "99": [0, 1, 1], + "99-gigantamax": [0, 1, 1], + "100": [0, 1, 1], + "101": [0, 1, 1], + "102": [0, 1, 1], + "103": [0, 1, 1], + "111": [0, 1, 1], + "112": [0, 1, 1], + "113": [2, 2, 2], + "114": [0, 1, 1], + "116": [0, 1, 1], + "117": [0, 1, 1], + "118": [1, 1, 1], + "119": [1, 1, 1], + "120": [0, 1, 1], + "121": [0, 1, 1], + "123": [1, 1, 1], + "125": [1, 1, 2], + "126": [0, 2, 1], + "127-mega": [0, 1, 1], + "127": [0, 1, 1], + "128": [0, 1, 1], + "129": [0, 1, 1], + "130-mega": [0, 1, 1], + "130": [0, 1, 1], + "131-gigantamax": [0, 1, 1], + "131": [0, 1, 1], + "132": [0, 1, 1], + "133": [0, 1, 1], + "133-partner": [0, 1, 1], + "134": [0, 1, 1], + "135": [1, 1, 1], + "136": [1, 1, 1], + "137": [0, 1, 1], + "138": [0, 1, 1], + "139": [0, 1, 2], + "140": [0, 1, 1], + "141": [0, 2, 2], + "142-mega": [0, 1, 1], + "142": [0, 1, 1], + "144": [1, 2, 2], + "145": [1, 1, 1], + "146": [1, 1, 1], + "147": [0, 1, 1], + "148": [0, 1, 1], + "149": [0, 1, 1], + "150-mega-x": [0, 1, 1], + "150-mega-y": [0, 1, 1], + "150": [0, 1, 1], + "151": [0, 1, 1], + "152": [0, 1, 1], + "153": [0, 1, 1], + "154": [0, 1, 1], + "158": [0, 1, 1], + "159": [0, 1, 1], + "160": [0, 1, 1], + "161": [0, 1, 2], + "162": [0, 1, 1], + "163": [0, 1, 1], + "164": [0, 2, 2], + "167": [0, 1, 1], + "168": [0, 1, 1], + "169": [0, 1, 1], + "170": [0, 1, 1], + "171": [0, 1, 1], + "172": [0, 1, 1], + "172-spiky": [0, 1, 1], + "173": [0, 1, 2], + "174": [0, 1, 1], + "175": [1, 1, 1], + "176": [1, 1, 1], + "177": [0, 1, 1], + "178": [0, 2, 2], + "179": [0, 1, 1], + "180": [0, 2, 2], + "181-mega": [0, 1, 2], + "181": [0, 1, 1], + "182": [0, 1, 1], + "183": [0, 1, 2], + "184": [0, 2, 2], + "185": [0, 1, 1], + "190": [0, 1, 1], + "193": [0, 1, 1], + "194": [0, 1, 1], + "195": [0, 1, 1], + "196": [1, 1, 1], + "197": [0, 1, 1], + "198": [0, 1, 1], + "199": [2, 1, 1], + "200": [1, 1, 1], + "201-m": [0, 1, 1], + "201-question": [0, 1, 1], + "201-j": [0, 1, 1], + "201-l": [0, 1, 1], + "201-h": [0, 1, 1], + "201-x": [0, 1, 1], + "201-exclamation": [0, 1, 1], + "201-q": [0, 1, 1], + "201-s": [0, 1, 1], + "201-c": [0, 1, 1], + "201-u": [0, 1, 1], + "201-t": [0, 1, 1], + "201-z": [0, 1, 1], + "201-d": [0, 1, 1], + "201-b": [0, 1, 1], + "201-g": [0, 1, 1], + "201-k": [0, 1, 1], + "201-i": [0, 1, 1], + "201-p": [0, 1, 1], + "201-e": [0, 1, 1], + "201-y": [0, 1, 1], + "201-r": [0, 1, 1], + "201-f": [0, 1, 1], + "201-n": [0, 1, 1], + "201-v": [0, 1, 1], + "201-a": [0, 1, 1], + "201-w": [0, 1, 1], + "201-o": [0, 1, 1], + "203": [0, 1, 1], + "206": [0, 1, 1], + "207": [0, 1, 1], + "211": [0, 1, 1], + "212-mega": [1, 1, 1], + "212": [1, 1, 1], + "213": [0, 1, 1], + "215": [0, 1, 1], + "216": [1, 1, 1], + "217": [1, 1, 1], + "222": [0, 1, 1], + "226": [0, 2, 2], + "227": [0, 1, 1], + "228": [0, 1, 1], + "229": [0, 1, 1], + "229-mega": [0, 1, 1], + "230": [0, 1, 1], + "231": [0, 1, 1], + "232": [0, 1, 1], + "233": [0, 1, 1], + "235": [0, 1, 1], + "239": [1, 1, 2], + "240": [0, 1, 1], + "242": [2, 2, 2], + "243": [0, 1, 1], + "244": [0, 2, 2], + "245": [0, 1, 1], + "246": [0, 1, 1], + "247": [0, 1, 1], + "248": [0, 1, 1], + "248-mega": [0, 2, 1], + "249": [0, 2, 2], + "250": [0, 2, 2], + "251": [0, 1, 1], + "255": [0, 1, 1], + "256": [0, 1, 1], + "257": [0, 1, 2], + "257-mega": [0, 1, 1], + "261": [0, 1, 1], + "262": [0, 1, 1], + "263": [0, 1, 1], + "264": [0, 1, 1], + "276": [0, 1, 1], + "277": [0, 1, 1], + "278": [1, 1, 1], + "279": [1, 1, 1], + "280": [0, 1, 1], + "281": [0, 1, 1], + "282-mega": [0, 2, 2], + "282": [0, 1, 1], + "285": [0, 1, 1], + "286": [0, 1, 1], + "290": [1, 1, 1], + "291": [2, 2, 2], + "292": [2, 1, 2], + "298": [0, 2, 2], + "300": [1, 1, 1], + "301": [1, 1, 1], + "302": [0, 1, 1], + "302-mega": [0, 1, 1], + "303-mega": [1, 1, 1], + "303": [0, 1, 1], + "304": [1, 1, 1], + "305": [1, 1, 1], + "306-mega": [1, 1, 1], + "306": [1, 1, 1], + "307": [0, 1, 1], + "308-mega": [0, 1, 1], + "308": [0, 2, 1], + "309": [0, 1, 1], + "310-mega": [0, 1, 1], + "310": [0, 1, 1], + "311": [1, 1, 1], + "312": [0, 1, 1], + "315": [0, 1, 1], + "320": [0, 1, 1], + "321": [0, 1, 1], + "327": [0, 1, 1], + "328": [0, 1, 1], + "329": [0, 1, 2], + "330": [0, 1, 1], + "333": [0, 1, 1], + "334-mega": [0, 2, 1], + "334": [0, 2, 2], + "335": [0, 2, 2], + "336": [0, 1, 1], + "337": [0, 1, 1], + "338": [0, 1, 1], + "339": [0, 1, 1], + "340": [0, 1, 2], + "341": [0, 2, 2], + "342": [0, 2, 2], + "351-rainy": [1, 2, 2], + "351-snowy": [1, 1, 1], + "351-sunny": [1, 2, 2], + "351": [0, 2, 2], + "352": [1, 1, 1], + "353": [0, 1, 1], + "354": [0, 1, 1], + "354-mega": [0, 1, 1], + "357": [0, 1, 1], + "358": [2, 1, 1], + "359": [0, 1, 1], + "359-mega": [0, 1, 1], + "361": [0, 1, 1], + "362": [0, 2, 2], + "362-mega": [0, 1, 1], + "369": [0, 1, 1], + "370": [0, 1, 1], + "371": [0, 1, 1], + "372": [0, 1, 1], + "373-mega": [0, 2, 2], + "373": [0, 1, 1], + "374": [0, 1, 1], + "375": [0, 1, 1], + "376-mega": [0, 1, 1], + "376": [0, 1, 1], + "377": [0, 1, 1], + "378": [1, 1, 1], + "379": [0, 1, 1], + "380-mega": [0, 1, 1], + "380": [0, 1, 1], + "381-mega": [0, 1, 1], + "381": [0, 1, 1], + "382-primal": [0, 1, 1], + "382": [0, 1, 1], + "383-primal": [0, 1, 1], + "383": [0, 1, 1], + "384-mega": [0, 2, 1], + "384": [0, 1, 1], + "385": [1, 1, 1], + "387": [0, 1, 1], + "388": [0, 1, 1], + "389": [0, 1, 1], + "390": [0, 1, 1], + "391": [0, 1, 1], + "392": [0, 1, 1], + "393": [0, 1, 1], + "394": [0, 1, 1], + "395": [0, 1, 1], + "399": [0, 1, 1], + "400": [0, 1, 1], + "401": [0, 1, 1], + "402": [0, 1, 1], + "406": [0, 1, 1], + "407": [0, 1, 1], + "412-sandy": [2, 2, 2], + "412-plant": [1, 1, 1], + "412-trash": [1, 1, 1], + "413-plant": [2, 2, 2], + "413-trash": [1, 1, 1], + "413-sandy": [1, 1, 1], + "414": [0, 1, 1], + "418": [0, 1, 1], + "419": [0, 1, 1], + "422-west": [1, 1, 1], + "422-east": [1, 1, 1], + "423-west": [1, 1, 1], + "423-east": [1, 1, 1], + "424": [0, 1, 1], + "425": [0, 1, 1], + "426": [0, 1, 1], + "427": [0, 1, 1], + "428-mega": [0, 1, 1], + "428": [0, 1, 1], + "429": [1, 1, 1], + "430": [0, 1, 1], + "433": [1, 1, 1], + "436": [0, 1, 1], + "437": [0, 1, 1], + "438": [0, 1, 1], + "440": [1, 1, 2], + "441": [0, 1, 1], + "442": [0, 1, 1], + "443": [1, 1, 1], + "444": [1, 1, 1], + "445-mega": [1, 1, 1], + "445": [1, 1, 1], + "447": [1, 1, 1], + "448-mega": [1, 1, 1], + "448": [1, 1, 1], + "453": [0, 1, 1], + "454": [0, 1, 1], + "455": [0, 1, 1], + "456": [0, 1, 1], + "457": [0, 1, 1], + "458": [0, 1, 1], + "461": [0, 1, 1], + "462": [0, 1, 1], + "464": [0, 1, 1], + "465": [0, 1, 1], + "466": [1, 1, 2], + "467": [0, 1, 1], + "468": [1, 1, 1], + "469": [0, 1, 1], + "470": [1, 1, 1], + "471": [1, 2, 2], + "472": [0, 1, 1], + "474": [0, 1, 1], + "475-mega": [0, 2, 2], + "475": [0, 1, 1], + "478": [0, 2, 1], + "479-heat": [0, 1, 1], + "479-wash": [0, 1, 1], + "479-mow": [0, 1, 1], + "479-frost": [0, 1, 1], + "479": [0, 1, 1], + "479-fan": [0, 1, 1], + "480": [1, 1, 1], + "481": [1, 1, 1], + "482": [1, 1, 1], + "485": [0, 1, 1], + "486": [0, 1, 1], + "487-altered": [0, 1, 1], + "487-origin": [0, 1, 1], + "488": [0, 1, 1], + "489": [1, 1, 1], + "490": [1, 1, 1], + "491": [0, 1, 1], + "492-land": [0, 2, 1], + "492-sky": [0, 1, 1], + "494": [0, 1, 1], + "495": [0, 1, 1], + "496": [0, 1, 1], + "497": [0, 1, 1], + "501": [0, 1, 1], + "502": [0, 1, 1], + "503": [0, 1, 1], + "517": [0, 1, 1], + "518": [0, 1, 1], + "524": [0, 1, 1], + "525": [0, 1, 1], + "526": [0, 2, 2], + "527": [0, 1, 1], + "528": [0, 1, 1], + "529": [0, 2, 2], + "530": [0, 2, 2], + "531": [0, 1, 1], + "531-mega": [0, 1, 1], + "532": [0, 1, 1], + "533": [0, 1, 1], + "534": [0, 1, 1], + "538": [0, 1, 1], + "539": [0, 2, 2], + "540": [0, 1, 1], + "541": [0, 1, 1], + "542": [0, 1, 1], + "543": [0, 1, 2], + "544": [0, 1, 2], + "545": [0, 1, 1], + "546": [0, 1, 1], + "547": [0, 1, 1], + "548": [1, 1, 1], + "549": [0, 1, 2], + "551": [0, 1, 1], + "552": [0, 1, 1], + "553": [0, 1, 1], + "556": [0, 1, 1], + "559": [1, 1, 1], + "560": [1, 1, 1], + "562": [0, 1, 1], + "563": [0, 1, 1], + "568": [0, 2, 2], + "569-gigantamax": [0, 1, 1], + "569": [0, 1, 1], + "570": [0, 1, 1], + "571": [0, 1, 1], + "572": [0, 1, 1], + "577": [1, 1, 1], + "578": [1, 1, 1], + "579": [1, 1, 1], + "585-autumn": [2, 0, 0], + "585-spring": [2, 0, 0], + "585-summer": [2, 0, 0], + "585-winter": [2, 0, 0], + "586-autumn": [1, 0, 0], + "586-spring": [1, 0, 0], + "586-summer": [1, 0, 0], + "586-winter": [1, 0, 0], + "587": [0, 1, 1], + "588": [0, 1, 1], + "589": [0, 1, 1], + "590": [0, 1, 1], + "591": [0, 1, 1], + "592": [0, 1, 2], + "593": [0, 1, 1], + "594": [0, 1, 2], + "595": [0, 1, 1], + "596": [0, 1, 1], + "602": [0, 1, 1], + "603": [0, 1, 1], + "604": [0, 1, 1], + "605": [1, 1, 1], + "606": [1, 1, 1], + "607": [0, 1, 1], + "608": [0, 1, 1], + "609": [0, 1, 1], + "610": [0, 1, 1], + "611": [0, 1, 1], + "612": [0, 1, 2], + "616": [0, 1, 1], + "617": [0, 1, 1], + "618": [0, 1, 1], + "619": [0, 1, 1], + "620": [0, 1, 1], + "621": [0, 1, 1], + "622": [0, 1, 1], + "623": [0, 1, 1], + "631": [0, 2, 2], + "632": [0, 1, 1], + "633": [0, 1, 1], + "634": [0, 1, 1], + "635": [0, 1, 1], + "636": [0, 1, 1], + "637": [0, 1, 1], + "640": [0, 1, 1], + "647-resolute": [0, 1, 1], + "647-ordinary": [0, 1, 1], + "648-aria": [0, 1, 1], + "648-pirouette": [0, 1, 1], + "649-burn": [0, 1, 1], + "649-chill": [0, 1, 1], + "649-douse": [0, 1, 1], + "649-shock": [0, 1, 1], + "649": [0, 1, 1], + "653": [0, 1, 1], + "654": [0, 1, 1], + "655": [0, 1, 1], + "656": [0, 1, 1], + "657": [0, 1, 1], + "658": [0, 1, 1], + "658-ash": [0, 1, 1], + "664": [0, 1, 1], + "665": [0, 1, 1], + "666-archipelago": [0, 1, 1], + "666-continental": [0, 1, 2], + "666-elegant": [0, 1, 1], + "666-fancy": [0, 2, 2], + "666-garden": [0, 1, 1], + "666-high-plains": [0, 1, 1], + "666-icy-snow": [0, 1, 1], + "666-jungle": [0, 1, 1], + "666-marine": [0, 1, 1], + "666-meadow": [0, 1, 1], + "666-modern": [0, 1, 1], + "666-monsoon": [0, 1, 1], + "666-ocean": [0, 1, 1], + "666-poke-ball": [0, 1, 2], + "666-polar": [0, 1, 1], + "666-river": [0, 2, 1], + "666-sandstorm": [0, 1, 1], + "666-savanna": [0, 1, 1], + "666-sun": [0, 1, 1], + "666-tundra": [0, 1, 1], + "669-red": [0, 2, 1], + "669-blue": [0, 2, 2], + "669-white": [0, 1, 1], + "669-yellow": [0, 2, 1], + "669-orange": [0, 2, 1], + "670-white": [0, 2, 2], + "670-blue": [0, 2, 2], + "670-orange": [0, 2, 2], + "670-red": [0, 2, 2], + "670-yellow": [0, 2, 2], + "671-red": [0, 1, 2], + "671-blue": [0, 1, 2], + "671-yellow": [0, 1, 2], + "671-white": [0, 1, 2], + "671-orange": [0, 1, 1], + "672": [0, 1, 2], + "673": [0, 1, 1], + "676": [0, 1, 1], + "676-dandy": [0, 1, 1], + "676-debutante": [0, 1, 1], + "676-diamond": [0, 1, 1], + "676-heart": [0, 1, 1], + "676-kabuki": [0, 1, 1], + "676-la-reine": [0, 1, 1], + "676-matron": [0, 1, 1], + "676-pharaoh": [0, 1, 1], + "676-star": [0, 1, 1], + "677": [0, 1, 1], + "678-female": [0, 1, 1], + "678": [0, 1, 1], + "682": [0, 1, 1], + "683": [0, 1, 1], + "684": [0, 1, 1], + "685": [0, 1, 1], + "688": [0, 1, 1], + "689": [0, 1, 1], + "690": [0, 1, 1], + "691": [0, 1, 1], + "696": [0, 1, 1], + "697": [0, 1, 1], + "698": [0, 1, 1], + "699": [0, 1, 1], + "700": [0, 1, 1], + "702": [0, 1, 1], + "703": [0, 1, 1], + "704": [0, 1, 1], + "705": [0, 1, 1], + "706": [0, 1, 1], + "708": [0, 1, 1], + "709": [0, 1, 1], + "710": [0, 1, 1], + "711": [1, 1, 1], + "712": [0, 1, 1], + "713": [0, 1, 1], + "714": [0, 1, 1], + "715": [0, 2, 2], + "716-active": [0, 1, 1], + "716-neutral": [0, 1, 1], + "717": [0, 1, 1], + "720-unbound": [1, 1, 1], + "720": [1, 1, 1], + "728": [0, 1, 1], + "729": [0, 1, 1], + "730": [0, 1, 1], + "734": [0, 1, 1], + "735": [0, 1, 1], + "742": [0, 2, 2], + "743": [0, 2, 2], + "747": [0, 1, 1], + "748": [0, 1, 1], + "751": [0, 1, 1], + "752": [0, 1, 1], + "753": [0, 1, 1], + "754": [0, 1, 1], + "755": [0, 1, 1], + "756": [0, 1, 2], + "761": [0, 1, 1], + "762": [0, 1, 1], + "763": [0, 1, 1], + "767": [0, 1, 1], + "768": [0, 1, 1], + "771": [0, 1, 1], + "772": [0, 1, 1], + "773-fighting": [0, 1, 1], + "773-psychic": [0, 1, 1], + "773-poison": [0, 1, 1], + "773-ground": [0, 1, 1], + "773-ghost": [0, 1, 1], + "773-steel": [0, 1, 1], + "773-rock": [0, 1, 1], + "773-grass": [0, 1, 1], + "773-dragon": [0, 1, 1], + "773-bug": [0, 1, 1], + "773-ice": [0, 1, 1], + "773-dark": [0, 1, 1], + "773": [0, 1, 1], + "773-fairy": [0, 1, 1], + "773-water": [0, 1, 1], + "773-electric": [0, 1, 1], + "773-flying": [0, 1, 1], + "773-fire": [0, 1, 1], + "776": [0, 1, 1], + "777": [0, 1, 1], + "778-busted": [0, 1, 1], + "778-disguised": [0, 1, 1], + "779": [0, 1, 1], + "789": [1, 1, 1], + "790": [0, 1, 1], + "791-radiant-sun": [0, 1, 1], + "791": [2, 1, 1], + "792-full-moon": [0, 1, 1], + "792": [0, 1, 1], + "793": [0, 1, 1], + "797": [0, 1, 1], + "798": [0, 1, 1], + "800-dawn-wings": [0, 1, 1], + "800-dusk-mane": [0, 1, 1], + "800-ultra": [0, 1, 1], + "800": [0, 1, 1], + "802": [1, 1, 1], + "803": [0, 1, 1], + "804": [0, 1, 1], + "807": [0, 1, 1], + "808": [0, 1, 1], + "809-gigantamax": [0, 1, 1], + "809": [0, 1, 1], + "816": [0, 1, 1], + "817": [0, 1, 1], + "818-gigantamax": [1, 1, 1], + "818": [0, 1, 1], + "821": [0, 1, 1], + "822": [0, 1, 1], + "823-gigantamax": [0, 2, 2], + "823": [0, 1, 1], + "829": [0, 1, 1], + "830": [0, 1, 1], + "835": [0, 1, 1], + "836": [0, 2, 2], + "850": [0, 1, 1], + "851-gigantamax": [0, 1, 1], + "851": [0, 1, 1], + "854": [0, 1, 1], + "855": [0, 1, 1], + "856": [0, 1, 1], + "857": [0, 2, 2], + "858-gigantamax": [0, 1, 1], + "858": [0, 1, 1], + "859": [0, 2, 2], + "860": [0, 1, 1], + "861-gigantamax": [0, 1, 1], + "861": [0, 1, 1], + "862": [0, 1, 1], + "863": [0, 1, 1], + "864": [0, 1, 1], + "867": [0, 1, 1], + "872": [1, 1, 1], + "873": [1, 1, 1], + "876-female": [0, 1, 1], + "876": [0, 1, 1], + "877-hangry": [1, 1, 1], + "877": [1, 1, 1], + "880": [0, 1, 1], + "881": [0, 1, 1], + "882": [0, 1, 1], + "883": [0, 1, 1], + "884-gigantamax": [0, 1, 1], + "884": [0, 1, 1], + "885": [1, 1, 1], + "886": [1, 1, 1], + "887": [2, 1, 1], + "888": [0, 1, 1], + "888-crowned": [0, 1, 1], + "889": [0, 1, 1], + "889-crowned": [0, 1, 1], + "890-eternamax": [0, 1, 1], + "890": [0, 1, 1], + "891": [1, 1, 1], + "892-gigantamax-rapid": [1, 2, 2], + "892-rapid-strike": [1, 1, 1], + "892": [1, 1, 1], + "892-gigantamax-single": [1, 2, 2], + "894": [0, 1, 1], + "895": [0, 1, 1], + "896": [1, 1, 1], + "897": [2, 1, 1], + "898": [1, 1, 1], + "898-ice": [1, 1, 1], + "898-shadow": [1, 1, 1], + "900": [0, 1, 1], + "901": [0, 1, 2], + "903": [0, 1, 1], + "909": [0, 2, 2], + "910": [0, 2, 2], + "911": [0, 1, 1], + "912": [0, 1, 1], + "913": [0, 2, 2], + "914": [0, 2, 1], + "919": [1, 1, 1], + "920": [2, 2, 2], + "924": [1, 1, 1], + "925-four": [1, 1, 1], + "925-three": [1, 1, 1], + "932": [0, 1, 2], + "933": [0, 1, 1], + "934": [0, 1, 1], + "935": [2, 2, 2], + "936": [2, 2, 2], + "937": [2, 2, 2], + "940": [0, 1, 1], + "941": [0, 1, 1], + "944": [0, 1, 1], + "945": [0, 1, 1], + "948": [0, 1, 1], + "949": [0, 1, 1], + "951": [0, 1, 1], + "952": [0, 1, 1], + "953": [0, 1, 1], + "954": [0, 1, 1], + "957": [1, 2, 2], + "958": [2, 2, 1], + "959": [2, 2, 2], + "962": [1, 1, 1], + "967": [0, 1, 1], + "968": [0, 2, 2], + "969": [0, 1, 1], + "970": [0, 1, 1], + "973": [2, 2, 2], + "974": [0, 1, 1], + "975": [0, 2, 2], + "978-curly": [0, 2, 2], + "978-droopy": [0, 2, 2], + "978-stretchy": [0, 2, 2], + "979": [2, 2, 2], + "981": [0, 1, 1], + "982": [0, 1, 1], + "982-three-segment": [0, 1, 1], + "987": [1, 1, 1], + "988": [0, 1, 2], + "993": [0, 1, 1], + "994": [0, 1, 1], + "995": [0, 1, 1], + "996": [0, 1, 1], + "997": [0, 1, 1], + "998": [0, 1, 1], + "999": [1, 1, 1], + "1000": [1, 1, 1], + "1001": [0, 1, 1], + "1003": [0, 1, 1], + "1004": [0, 1, 1], + "1006": [0, 2, 1], + "1007-apex-build": [0, 2, 2], + "1008-ultimate-mode": [1, 1, 1], + "1010": [0, 1, 1], + "1012-counterfeit": [0, 1, 1], + "1013-unremarkable": [0, 1, 1], + "1018": [0, 1, 1], + "1022": [0, 1, 1], + "1023": [0, 1, 1], + "2026": [0, 1, 1], + "2027": [0, 1, 1], + "2028": [0, 1, 1], + "2052": [0, 1, 1], + "2053": [0, 1, 1], + "2103": [0, 1, 1], + "2670": [0, 1, 1], + "4052": [0, 1, 1], + "4077": [0, 1, 1], + "4078": [0, 1, 1], + "4079": [0, 1, 1], + "4080": [2, 1, 1], + "4144": [0, 1, 1], + "4145": [0, 1, 1], + "4146": [0, 1, 1], + "4199": [2, 1, 1], + "4222": [0, 1, 1], + "4263": [0, 1, 1], + "4264": [0, 1, 1], + "4562": [0, 1, 1], + "6100": [0, 1, 1], + "6101": [0, 1, 1], + "6215": [0, 1, 1], + "6503": [0, 1, 1], + "6549": [0, 1, 1], + "6570": [0, 1, 1], + "6571": [0, 1, 1], + "6705": [0, 1, 1], + "6706": [0, 1, 1], + "6713": [0, 1, 1], + "8901": [1, 1, 1], "female": { - "3": [ - 0, - 2, - 1 - ], - "19": [ - 0, - 1, - 1 - ], - "20": [ - 0, - 1, - 1 - ], - "41": [ - 0, - 1, - 1 - ], - "42": [ - 0, - 1, - 1 - ], - "44": [ - 0, - 1, - 1 - ], - "45": [ - 0, - 1, - 1 - ], - "84": [ - 1, - 1, - 1 - ], - "85": [ - 1, - 1, - 1 - ], - "111": [ - 0, - 1, - 1 - ], - "112": [ - 0, - 1, - 1 - ], - "118": [ - 0, - 1, - 1 - ], - "119": [ - 0, - 1, - 1 - ], - "123": [ - 1, - 1, - 1 - ], - "129": [ - 0, - 1, - 1 - ], - "130": [ - 0, - 1, - 1 - ], - "178": [ - 0, - 2, - 2 - ], - "185": [ - 0, - 1, - 1 - ], - "190": [ - 0, - 1, - 1 - ], - "203": [ - 0, - 1, - 1 - ], - "207": [ - 0, - 1, - 1 - ], - "215": [ - 0, - 1, - 1 - ], - "217": [ - 1, - 1, - 1 - ], - "229": [ - 0, - 1, - 1 - ], - "232": [ - 0, - 1, - 1 - ], - "255": [ - 0, - 1, - 1 - ], - "256": [ - 0, - 1, - 1 - ], - "257": [ - 0, - 1, - 1 - ], - "307": [ - 0, - 1, - 1 - ], - "308": [ - 0, - 1, - 1 - ], - "315": [ - 0, - 1, - 1 - ], - "369": [ - 0, - 1, - 1 - ], - "399": [ - 0, - 1, - 1 - ], - "400": [ - 0, - 1, - 1 - ], - "401": [ - 0, - 1, - 1 - ], - "402": [ - 0, - 2, - 2 - ], - "407": [ - 0, - 1, - 1 - ], - "418": [ - 0, - 1, - 1 - ], - "419": [ - 0, - 2, - 1 - ], - "424": [ - 0, - 1, - 1 - ], - "443": [ - 1, - 1, - 1 - ], - "444": [ - 1, - 1, - 1 - ], - "445": [ - 1, - 1, - 1 - ], - "453": [ - 0, - 1, - 1 - ], - "454": [ - 0, - 1, - 1 - ], - "456": [ - 0, - 1, - 1 - ], - "457": [ - 0, - 1, - 1 - ], - "461": [ - 0, - 1, - 1 - ], - "464": [ - 0, - 1, - 1 - ], - "465": [ - 0, - 1, - 1 - ], - "592": [ - 1, - 1, - 1 - ], - "593": [ - 1, - 1, - 1 - ], - "6215": [ - 0, - 1, - 1 - ] + "3": [0, 2, 1], + "19": [0, 1, 1], + "20": [0, 1, 1], + "25": [0, 1, 1], + "25-beauty-cosplay": [0, 1, 1], + "25-cool-cosplay": [0, 1, 1], + "25-cosplay": [0, 1, 1], + "25-cute-cosplay": [0, 1, 1], + "25-partner": [0, 1, 1], + "25-smart-cosplay": [0, 1, 1], + "25-tough-cosplay": [0, 1, 1], + "26": [0, 1, 1], + "41": [0, 1, 1], + "42": [0, 1, 1], + "44": [0, 1, 1], + "45": [0, 1, 1], + "84": [1, 1, 1], + "85": [1, 1, 1], + "111": [0, 1, 1], + "112": [0, 1, 1], + "118": [0, 1, 1], + "119": [0, 1, 1], + "123": [1, 1, 1], + "129": [0, 1, 1], + "130": [0, 1, 1], + "154": [0, 1, 1], + "178": [0, 2, 2], + "185": [0, 1, 1], + "190": [0, 1, 1], + "194": [0, 1, 1], + "195": [0, 1, 1], + "198": [0, 1, 1], + "203": [0, 1, 1], + "207": [0, 1, 1], + "215": [0, 1, 1], + "217": [1, 1, 1], + "229": [0, 1, 1], + "232": [0, 1, 1], + "255": [0, 1, 1], + "256": [0, 1, 1], + "257": [0, 1, 1], + "307": [0, 1, 1], + "308": [0, 1, 1], + "315": [0, 1, 1], + "369": [0, 1, 1], + "399": [0, 1, 1], + "400": [0, 1, 1], + "401": [0, 1, 1], + "402": [0, 2, 2], + "407": [0, 1, 1], + "418": [0, 1, 1], + "419": [0, 2, 1], + "424": [0, 1, 1], + "443": [1, 1, 1], + "444": [1, 1, 1], + "445": [1, 1, 1], + "453": [0, 1, 1], + "454": [0, 1, 1], + "456": [0, 1, 1], + "457": [0, 1, 1], + "461": [0, 1, 1], + "464": [0, 1, 1], + "465": [0, 1, 1], + "592": [1, 1, 1], + "593": [1, 1, 1], + "6215": [0, 1, 1] }, "back": { - "1": [ - 0, - 1, - 1 - ], - "2": [ - 0, - 1, - 1 - ], - "3-gigantamax": [ - 0, - 1, - 1 - ], - "3-mega": [ - 0, - 2, - 2 - ], - "3": [ - 0, - 1, - 1 - ], - "4": [ - 0, - 1, - 1 - ], - "5": [ - 0, - 1, - 1 - ], - "6-mega-x": [ - 0, - 1, - 2 - ], - "6-gigantamax": [ - 0, - 1, - 2 - ], - "6-mega-y": [ - 0, - 1, - 2 - ], - "6": [ - 0, - 2, - 2 - ], - "7": [ - 0, - 2, - 2 - ], - "8": [ - 0, - 2, - 2 - ], - "9-gigantamax": [ - 0, - 1, - 2 - ], - "9-mega": [ - 0, - 2, - 2 - ], - "9": [ - 0, - 2, - 2 - ], - "19": [ - 0, - 1, - 1 - ], - "20": [ - 0, - 1, - 1 - ], - "23": [ - 0, - 1, - 1 - ], - "24": [ - 0, - 1, - 1 - ], - "29": [ - 0, - 1, - 1 - ], - "30": [ - 0, - 1, - 1 - ], - "31": [ - 1, - 1, - 1 - ], - "35": [ - 0, - 1, - 1 - ], - "36": [ - 0, - 2, - 1 - ], - "37": [ - 0, - 1, - 1 - ], - "38": [ - 0, - 1, - 1 - ], - "41": [ - 0, - 1, - 1 - ], - "42": [ - 0, - 1, - 1 - ], - "43": [ - 0, - 1, - 1 - ], - "44": [ - 0, - 1, - 1 - ], - "45": [ - 0, - 1, - 1 - ], - "46": [ - 1, - 1, - 1 - ], - "47": [ - 1, - 1, - 1 - ], - "50": [ - 0, - 1, - 1 - ], - "51": [ - 0, - 1, - 1 - ], - "52-gigantamax": [ - 1, - 1, - 1 - ], - "52": [ - 1, - 1, - 1 - ], - "53": [ - 1, - 1, - 1 - ], - "56": [ - 1, - 1, - 1 - ], - "57": [ - 1, - 1, - 1 - ], - "69": [ - 0, - 1, - 1 - ], - "70": [ - 0, - 1, - 1 - ], - "71": [ - 0, - 1, - 1 - ], - "77": [ - 0, - 1, - 1 - ], - "78": [ - 0, - 1, - 1 - ], - "79": [ - 1, - 1, - 1 - ], - "80": [ - 0, - 1, - 1 - ], - "80-mega": [ - 0, - 1, - 1 - ], - "81": [ - 0, - 1, - 1 - ], - "82": [ - 0, - 1, - 1 - ], - "83": [ - 0, - 2, - 2 - ], - "84": [ - 1, - 1, - 1 - ], - "85": [ - 1, - 1, - 1 - ], - "86": [ - 1, - 1, - 1 - ], - "87": [ - 1, - 1, - 1 - ], - "92": [ - 2, - 2, - 2 - ], - "93": [ - 1, - 1, - 1 - ], - "94-gigantamax": [ - 1, - 1, - 1 - ], - "94-mega": [ - 1, - 1, - 1 - ], - "94": [ - 1, - 1, - 1 - ], - "98": [ - 0, - 1, - 1 - ], - "99": [ - 0, - 1, - 1 - ], - "99-gigantamax": [ - 0, - 1, - 1 - ], - "100": [ - 0, - 1, - 1 - ], - "101": [ - 0, - 1, - 1 - ], - "111": [ - 0, - 1, - 1 - ], - "112": [ - 0, - 1, - 1 - ], - "113": [ - 1, - 1, - 1 - ], - "114": [ - 0, - 1, - 1 - ], - "116": [ - 0, - 1, - 1 - ], - "117": [ - 0, - 1, - 1 - ], - "118": [ - 1, - 1, - 1 - ], - "119": [ - 1, - 1, - 1 - ], - "120": [ - 0, - 1, - 1 - ], - "121": [ - 0, - 1, - 1 - ], - "123": [ - 1, - 1, - 1 - ], - "125": [ - 1, - 1, - 2 - ], - "126": [ - 0, - 2, - 1 - ], - "127-mega": [ - 0, - 1, - 1 - ], - "127": [ - 0, - 1, - 1 - ], - "129": [ - 0, - 1, - 1 - ], - "130-mega": [ - 0, - 1, - 1 - ], - "130": [ - 0, - 1, - 1 - ], - "131-gigantamax": [ - 0, - 1, - 1 - ], - "131": [ - 0, - 1, - 1 - ], - "132": [ - 0, - 1, - 1 - ], - "133": [ - 0, - 1, - 1 - ], - "133-partner": [ - 0, - 1, - 1 - ], - "134": [ - 0, - 1, - 1 - ], - "135": [ - 1, - 1, - 1 - ], - "136": [ - 1, - 1, - 1 - ], - "137": [ - 0, - 1, - 1 - ], - "138": [ - 0, - 1, - 1 - ], - "139": [ - 0, - 1, - 1 - ], - "140": [ - 0, - 1, - 1 - ], - "141": [ - 0, - 1, - 1 - ], - "142-mega": [ - 0, - 1, - 1 - ], - "142": [ - 0, - 1, - 1 - ], - "144": [ - 1, - 1, - 1 - ], - "145": [ - 1, - 1, - 1 - ], - "146": [ - 1, - 1, - 1 - ], - "147": [ - 0, - 1, - 1 - ], - "148": [ - 0, - 1, - 1 - ], - "149": [ - 0, - 1, - 1 - ], - "150-mega-x": [ - 0, - 1, - 1 - ], - "150-mega-y": [ - 0, - 1, - 1 - ], - "150": [ - 0, - 1, - 1 - ], - "151": [ - 0, - 1, - 1 - ], - "161": [ - 0, - 1, - 1 - ], - "162": [ - 0, - 1, - 1 - ], - "163": [ - 0, - 1, - 1 - ], - "164": [ - 0, - 1, - 1 - ], - "169": [ - 0, - 1, - 1 - ], - "173": [ - 0, - 1, - 1 - ], - "175": [ - 1, - 1, - 1 - ], - "176": [ - 1, - 1, - 1 - ], - "177": [ - 0, - 1, - 1 - ], - "178": [ - 0, - 2, - 2 - ], - "179": [ - 0, - 1, - 1 - ], - "180": [ - 0, - 1, - 2 - ], - "181-mega": [ - 0, - 1, - 2 - ], - "181": [ - 0, - 1, - 1 - ], - "182": [ - 0, - 1, - 1 - ], - "183": [ - 0, - 1, - 1 - ], - "184": [ - 0, - 1, - 1 - ], - "185": [ - 0, - 1, - 1 - ], - "190": [ - 0, - 1, - 1 - ], - "193": [ - 0, - 1, - 1 - ], - "196": [ - 1, - 1, - 1 - ], - "197": [ - 0, - 1, - 1 - ], - "199": [ - 2, - 1, - 1 - ], - "200": [ - 1, - 2, - 2 - ], - "201-m": [ - 0, - 1, - 1 - ], - "201-question": [ - 0, - 1, - 1 - ], - "201-j": [ - 0, - 1, - 1 - ], - "201-l": [ - 0, - 1, - 1 - ], - "201-h": [ - 0, - 1, - 1 - ], - "201-x": [ - 0, - 1, - 1 - ], - "201-exclamation": [ - 0, - 1, - 1 - ], - "201-q": [ - 0, - 1, - 1 - ], - "201-s": [ - 0, - 1, - 1 - ], - "201-c": [ - 0, - 1, - 1 - ], - "201-u": [ - 0, - 1, - 1 - ], - "201-t": [ - 0, - 1, - 1 - ], - "201-z": [ - 0, - 1, - 1 - ], - "201-d": [ - 0, - 1, - 1 - ], - "201-b": [ - 0, - 1, - 1 - ], - "201-g": [ - 0, - 1, - 1 - ], - "201-k": [ - 0, - 1, - 1 - ], - "201-i": [ - 0, - 1, - 1 - ], - "201-p": [ - 0, - 1, - 1 - ], - "201-e": [ - 0, - 1, - 1 - ], - "201-y": [ - 0, - 1, - 1 - ], - "201-r": [ - 0, - 1, - 1 - ], - "201-f": [ - 0, - 1, - 1 - ], - "201-n": [ - 0, - 1, - 1 - ], - "201-v": [ - 0, - 1, - 1 - ], - "201-a": [ - 0, - 1, - 1 - ], - "201-w": [ - 0, - 1, - 1 - ], - "201-o": [ - 0, - 1, - 1 - ], - "203": [ - 0, - 1, - 1 - ], - "206": [ - 0, - 1, - 1 - ], - "207": [ - 0, - 1, - 1 - ], - "212-mega": [ - 1, - 2, - 1 - ], - "212": [ - 1, - 1, - 1 - ], - "213": [ - 0, - 1, - 1 - ], - "215": [ - 0, - 1, - 1 - ], - "216": [ - 1, - 1, - 1 - ], - "217": [ - 1, - 1, - 1 - ], - "222": [ - 0, - 1, - 1 - ], - "226": [ - 0, - 1, - 1 - ], - "227": [ - 0, - 1, - 1 - ], - "228": [ - 0, - 1, - 1 - ], - "229": [ - 0, - 1, - 1 - ], - "229-mega": [ - 0, - 1, - 1 - ], - "230": [ - 0, - 1, - 1 - ], - "231": [ - 0, - 1, - 1 - ], - "232": [ - 0, - 1, - 1 - ], - "233": [ - 0, - 1, - 1 - ], - "235": [ - 0, - 1, - 1 - ], - "239": [ - 1, - 1, - 2 - ], - "240": [ - 0, - 1, - 1 - ], - "242": [ - 1, - 1, - 1 - ], - "243": [ - 0, - 1, - 1 - ], - "244": [ - 0, - 2, - 2 - ], - "245": [ - 0, - 1, - 1 - ], - "246": [ - 0, - 1, - 1 - ], - "247": [ - 0, - 1, - 1 - ], - "248": [ - 0, - 1, - 1 - ], - "248-mega": [ - 0, - 1, - 1 - ], - "249": [ - 0, - 1, - 1 - ], - "250": [ - 0, - 1, - 1 - ], - "251": [ - 0, - 1, - 1 - ], - "255": [ - 0, - 1, - 1 - ], - "256": [ - 0, - 1, - 1 - ], - "257": [ - 0, - 1, - 1 - ], - "257-mega": [ - 0, - 1, - 1 - ], - "261": [ - 0, - 1, - 1 - ], - "262": [ - 0, - 1, - 1 - ], - "263": [ - 0, - 1, - 1 - ], - "264": [ - 0, - 1, - 1 - ], - "278": [ - 1, - 1, - 1 - ], - "279": [ - 1, - 1, - 1 - ], - "280": [ - 0, - 1, - 1 - ], - "281": [ - 0, - 1, - 1 - ], - "282-mega": [ - 0, - 1, - 1 - ], - "282": [ - 0, - 1, - 1 - ], - "285": [ - 0, - 1, - 1 - ], - "286": [ - 0, - 1, - 1 - ], - "290": [ - 1, - 1, - 1 - ], - "291": [ - 2, - 2, - 2 - ], - "292": [ - 2, - 2, - 2 - ], - "298": [ - 0, - 1, - 1 - ], - "300": [ - 1, - 1, - 1 - ], - "301": [ - 1, - 1, - 1 - ], - "302": [ - 0, - 1, - 1 - ], - "302-mega": [ - 0, - 1, - 1 - ], - "303-mega": [ - 1, - 1, - 1 - ], - "303": [ - 1, - 1, - 1 - ], - "304": [ - 1, - 1, - 1 - ], - "305": [ - 1, - 1, - 1 - ], - "306-mega": [ - 1, - 1, - 1 - ], - "306": [ - 1, - 1, - 1 - ], - "307": [ - 0, - 1, - 1 - ], - "308-mega": [ - 0, - 1, - 1 - ], - "308": [ - 0, - 1, - 1 - ], - "309": [ - 0, - 1, - 1 - ], - "310-mega": [ - 0, - 1, - 1 - ], - "310": [ - 0, - 1, - 1 - ], - "311": [ - 1, - 1, - 1 - ], - "312": [ - 0, - 1, - 1 - ], - "315": [ - 0, - 1, - 1 - ], - "320": [ - 0, - 1, - 1 - ], - "321": [ - 0, - 1, - 1 - ], - "327": [ - 0, - 1, - 1 - ], - "328": [ - 0, - 1, - 1 - ], - "329": [ - 0, - 1, - 1 - ], - "330": [ - 0, - 1, - 1 - ], - "333": [ - 0, - 1, - 1 - ], - "334-mega": [ - 0, - 1, - 1 - ], - "334": [ - 0, - 1, - 1 - ], - "335": [ - 0, - 2, - 2 - ], - "336": [ - 0, - 1, - 1 - ], - "337": [ - 0, - 1, - 1 - ], - "338": [ - 0, - 1, - 1 - ], - "339": [ - 0, - 2, - 1 - ], - "340": [ - 0, - 1, - 2 - ], - "341": [ - 0, - 1, - 1 - ], - "342": [ - 0, - 2, - 2 - ], - "351-rainy": [ - 1, - 1, - 1 - ], - "351-snowy": [ - 1, - 1, - 1 - ], - "351-sunny": [ - 1, - 1, - 2 - ], - "351": [ - 0, - 1, - 1 - ], - "352": [ - 1, - 1, - 1 - ], - "353": [ - 0, - 1, - 1 - ], - "354": [ - 0, - 1, - 1 - ], - "354-mega": [ - 0, - 1, - 1 - ], - "357": [ - 0, - 1, - 1 - ], - "358": [ - 1, - 1, - 1 - ], - "361": [ - 0, - 1, - 1 - ], - "362": [ - 0, - 1, - 1 - ], - "362-mega": [ - 0, - 1, - 1 - ], - "369": [ - 0, - 2, - 2 - ], - "370": [ - 0, - 2, - 2 - ], - "371": [ - 0, - 1, - 1 - ], - "372": [ - 0, - 1, - 1 - ], - "373-mega": [ - 0, - 1, - 1 - ], - "373": [ - 0, - 1, - 1 - ], - "374": [ - 0, - 1, - 1 - ], - "375": [ - 0, - 1, - 1 - ], - "376-mega": [ - 0, - 1, - 1 - ], - "376": [ - 0, - 1, - 1 - ], - "380-mega": [ - 0, - 1, - 1 - ], - "380": [ - 0, - 1, - 1 - ], - "381-mega": [ - 0, - 1, - 1 - ], - "381": [ - 0, - 1, - 1 - ], - "382-primal": [ - 0, - 1, - 1 - ], - "382": [ - 0, - 1, - 1 - ], - "383-primal": [ - 0, - 1, - 1 - ], - "383": [ - 0, - 1, - 1 - ], - "384-mega": [ - 0, - 1, - 1 - ], - "384": [ - 0, - 1, - 1 - ], - "385": [ - 1, - 1, - 1 - ], - "387": [ - 0, - 2, - 1 - ], - "388": [ - 0, - 1, - 1 - ], - "389": [ - 0, - 1, - 1 - ], - "393": [ - 0, - 1, - 1 - ], - "394": [ - 0, - 1, - 1 - ], - "395": [ - 0, - 1, - 1 - ], - "399": [ - 0, - 2, - 1 - ], - "400": [ - 0, - 1, - 1 - ], - "401": [ - 0, - 1, - 1 - ], - "402": [ - 0, - 1, - 1 - ], - "406": [ - 0, - 1, - 1 - ], - "407": [ - 0, - 1, - 1 - ], - "412-sandy": [ - 2, - 2, - 2 - ], - "412-plant": [ - 1, - 1, - 1 - ], - "412-trash": [ - 1, - 1, - 1 - ], - "413-plant": [ - 1, - 1, - 1 - ], - "413-trash": [ - 1, - 1, - 1 - ], - "413-sandy": [ - 1, - 1, - 1 - ], - "414": [ - 0, - 1, - 1 - ], - "418": [ - 0, - 1, - 1 - ], - "419": [ - 0, - 1, - 1 - ], - "422-west": [ - 1, - 1, - 1 - ], - "422-east": [ - 1, - 1, - 1 - ], - "423-west": [ - 1, - 1, - 1 - ], - "423-east": [ - 1, - 1, - 1 - ], - "424": [ - 0, - 1, - 1 - ], - "425": [ - 0, - 1, - 1 - ], - "426": [ - 0, - 1, - 1 - ], - "427": [ - 0, - 1, - 1 - ], - "428-mega": [ - 0, - 1, - 1 - ], - "428": [ - 0, - 1, - 1 - ], - "429": [ - 1, - 1, - 1 - ], - "433": [ - 1, - 1, - 1 - ], - "436": [ - 0, - 1, - 1 - ], - "437": [ - 0, - 1, - 1 - ], - "438": [ - 0, - 1, - 1 - ], - "440": [ - 1, - 1, - 1 - ], - "441": [ - 0, - 1, - 2 - ], - "442": [ - 0, - 1, - 1 - ], - "443": [ - 1, - 1, - 1 - ], - "444": [ - 1, - 1, - 1 - ], - "445-mega": [ - 1, - 1, - 1 - ], - "445": [ - 1, - 1, - 1 - ], - "447": [ - 1, - 1, - 1 - ], - "448-mega": [ - 1, - 1, - 1 - ], - "448": [ - 1, - 1, - 1 - ], - "453": [ - 0, - 1, - 1 - ], - "454": [ - 0, - 1, - 1 - ], - "456": [ - 0, - 1, - 1 - ], - "457": [ - 0, - 2, - 1 - ], - "458": [ - 0, - 2, - 2 - ], - "461": [ - 0, - 1, - 1 - ], - "462": [ - 0, - 1, - 1 - ], - "464": [ - 0, - 1, - 1 - ], - "465": [ - 0, - 1, - 1 - ], - "466": [ - 2, - 1, - 1 - ], - "467": [ - 0, - 1, - 1 - ], - "468": [ - 1, - 1, - 1 - ], - "469": [ - 0, - 1, - 1 - ], - "470": [ - 2, - 2, - 1 - ], - "471": [ - 1, - 1, - 1 - ], - "472": [ - 0, - 1, - 1 - ], - "474": [ - 0, - 1, - 1 - ], - "475-mega": [ - 0, - 2, - 2 - ], - "475": [ - 0, - 1, - 1 - ], - "478": [ - 0, - 2, - 1 - ], - "479-heat": [ - 0, - 1, - 1 - ], - "479-wash": [ - 0, - 1, - 1 - ], - "479-mow": [ - 0, - 1, - 1 - ], - "479-frost": [ - 0, - 1, - 1 - ], - "479": [ - 0, - 1, - 1 - ], - "479-fan": [ - 0, - 1, - 1 - ], - "480": [ - 1, - 1, - 1 - ], - "481": [ - 1, - 1, - 1 - ], - "482": [ - 1, - 1, - 1 - ], - "485": [ - 0, - 1, - 1 - ], - "487-altered": [ - 0, - 1, - 1 - ], - "487-origin": [ - 0, - 1, - 1 - ], - "488": [ - 0, - 1, - 1 - ], - "489": [ - 1, - 1, - 1 - ], - "490": [ - 1, - 1, - 1 - ], - "491": [ - 0, - 1, - 1 - ], - "492-land": [ - 0, - 1, - 1 - ], - "492-sky": [ - 0, - 1, - 1 - ], - "494": [ - 0, - 1, - 1 - ], - "495": [ - 0, - 1, - 1 - ], - "496": [ - 0, - 1, - 1 - ], - "497": [ - 0, - 1, - 1 - ], - "517": [ - 0, - 1, - 1 - ], - "518": [ - 0, - 1, - 1 - ], - "524": [ - 0, - 1, - 1 - ], - "525": [ - 0, - 1, - 1 - ], - "526": [ - 0, - 1, - 1 - ], - "529": [ - 0, - 2, - 2 - ], - "530": [ - 0, - 1, - 2 - ], - "531": [ - 0, - 1, - 1 - ], - "531-mega": [ - 0, - 1, - 1 - ], - "532": [ - 0, - 1, - 1 - ], - "533": [ - 0, - 1, - 1 - ], - "534": [ - 0, - 1, - 1 - ], - "538": [ - 0, - 1, - 1 - ], - "539": [ - 0, - 2, - 2 - ], - "540": [ - 0, - 1, - 1 - ], - "541": [ - 0, - 1, - 1 - ], - "542": [ - 0, - 1, - 1 - ], - "543": [ - 0, - 1, - 1 - ], - "544": [ - 0, - 1, - 1 - ], - "545": [ - 0, - 1, - 1 - ], - "546": [ - 0, - 1, - 1 - ], - "547": [ - 0, - 1, - 1 - ], - "548": [ - 1, - 1, - 1 - ], - "549": [ - 0, - 1, - 1 - ], - "551": [ - 0, - 1, - 1 - ], - "552": [ - 0, - 1, - 1 - ], - "553": [ - 0, - 1, - 1 - ], - "556": [ - 0, - 1, - 1 - ], - "559": [ - 1, - 1, - 1 - ], - "560": [ - 1, - 1, - 1 - ], - "562": [ - 0, - 1, - 1 - ], - "563": [ - 0, - 1, - 1 - ], - "568": [ - 0, - 1, - 1 - ], - "569-gigantamax": [ - 0, - 1, - 1 - ], - "569": [ - 0, - 1, - 1 - ], - "570": [ - 0, - 1, - 1 - ], - "571": [ - 0, - 1, - 1 - ], - "572": [ - 0, - 1, - 1 - ], - "577": [ - 1, - 1, - 1 - ], - "578": [ - 1, - 1, - 1 - ], - "579": [ - 1, - 1, - 1 - ], - "585-autumn": [ - 2, - 0, - 0 - ], - "585-spring": [ - 2, - 0, - 0 - ], - "585-summer": [ - 1, - 0, - 0 - ], - "585-winter": [ - 2, - 0, - 0 - ], - "586-autumn": [ - 1, - 0, - 0 - ], - "586-spring": [ - 1, - 0, - 0 - ], - "586-summer": [ - 1, - 0, - 0 - ], - "586-winter": [ - 1, - 0, - 0 - ], - "592": [ - 0, - 1, - 2 - ], - "593": [ - 0, - 1, - 1 - ], - "594": [ - 0, - 1, - 2 - ], - "595": [ - 0, - 1, - 1 - ], - "596": [ - 0, - 1, - 1 - ], - "602": [ - 0, - 1, - 1 - ], - "603": [ - 0, - 1, - 1 - ], - "604": [ - 0, - 1, - 1 - ], - "605": [ - 1, - 1, - 1 - ], - "606": [ - 1, - 1, - 1 - ], - "607": [ - 0, - 1, - 1 - ], - "608": [ - 0, - 1, - 1 - ], - "609": [ - 0, - 1, - 1 - ], - "610": [ - 0, - 1, - 1 - ], - "611": [ - 0, - 1, - 1 - ], - "612": [ - 0, - 1, - 1 - ], - "618": [ - 0, - 2, - 2 - ], - "619": [ - 0, - 1, - 1 - ], - "620": [ - 0, - 1, - 1 - ], - "622": [ - 0, - 1, - 1 - ], - "623": [ - 0, - 1, - 1 - ], - "631": [ - 0, - 2, - 2 - ], - "632": [ - 0, - 1, - 1 - ], - "633": [ - 0, - 1, - 1 - ], - "634": [ - 0, - 1, - 1 - ], - "635": [ - 0, - 1, - 1 - ], - "636": [ - 0, - 1, - 1 - ], - "637": [ - 0, - 1, - 1 - ], - "640": [ - 0, - 1, - 1 - ], - "641-incarnate": [ - 0, - 0, - 0 - ], - "641-therian": [ - 0, - 0, - 0 - ], - "642-incarnate": [ - 0, - 0, - 0 - ], - "642-therian": [ - 0, - 0, - 0 - ], - "645-incarnate": [ - 0, - 0, - 0 - ], - "645-therian": [ - 0, - 0, - 0 - ], - "647-resolute": [ - 0, - 1, - 1 - ], - "647-ordinary": [ - 0, - 1, - 1 - ], - "648-aria": [ - 0, - 1, - 1 - ], - "648-pirouette": [ - 0, - 1, - 1 - ], - "649-burn": [ - 0, - 1, - 1 - ], - "649-chill": [ - 0, - 1, - 1 - ], - "649-douse": [ - 0, - 1, - 1 - ], - "649-shock": [ - 0, - 1, - 1 - ], - "649": [ - 0, - 1, - 1 - ], - "653": [ - 0, - 1, - 1 - ], - "654": [ - 0, - 1, - 1 - ], - "655": [ - 0, - 1, - 1 - ], - "664": [ - 0, - 1, - 1 - ], - "665": [ - 0, - 1, - 1 - ], - "666-archipelago": [ - 0, - 1, - 1 - ], - "666-continental": [ - 0, - 1, - 1 - ], - "666-elegant": [ - 0, - 1, - 1 - ], - "666-fancy": [ - 0, - 2, - 2 - ], - "666-garden": [ - 0, - 1, - 1 - ], - "666-high-plains": [ - 0, - 1, - 1 - ], - "666-icy-snow": [ - 0, - 1, - 1 - ], - "666-jungle": [ - 0, - 1, - 1 - ], - "666-marine": [ - 0, - 1, - 1 - ], - "666-meadow": [ - 0, - 1, - 1 - ], - "666-modern": [ - 0, - 1, - 1 - ], - "666-monsoon": [ - 0, - 1, - 1 - ], - "666-ocean": [ - 0, - 1, - 1 - ], - "666-poke-ball": [ - 0, - 1, - 1 - ], - "666-polar": [ - 0, - 1, - 1 - ], - "666-river": [ - 0, - 2, - 1 - ], - "666-sandstorm": [ - 0, - 1, - 1 - ], - "666-savanna": [ - 0, - 1, - 1 - ], - "666-sun": [ - 0, - 1, - 1 - ], - "666-tundra": [ - 0, - 1, - 1 - ], - "669-red": [ - 0, - 1, - 1 - ], - "669-blue": [ - 0, - 1, - 1 - ], - "669-white": [ - 0, - 1, - 1 - ], - "669-yellow": [ - 0, - 1, - 1 - ], - "669-orange": [ - 0, - 1, - 1 - ], - "670-white": [ - 0, - 1, - 1 - ], - "670-blue": [ - 0, - 1, - 1 - ], - "670-orange": [ - 0, - 1, - 1 - ], - "670-red": [ - 0, - 1, - 1 - ], - "670-yellow": [ - 0, - 1, - 1 - ], - "671-red": [ - 0, - 1, - 1 - ], - "671-blue": [ - 0, - 1, - 1 - ], - "671-yellow": [ - 0, - 1, - 1 - ], - "671-white": [ - 0, - 1, - 1 - ], - "671-orange": [ - 0, - 1, - 1 - ], - "672": [ - 0, - 1, - 1 - ], - "673": [ - 0, - 1, - 1 - ], - "677": [ - 0, - 1, - 1 - ], - "678-female": [ - 0, - 1, - 1 - ], - "678": [ - 0, - 1, - 1 - ], - "690": [ - 0, - 1, - 1 - ], - "691": [ - 0, - 1, - 1 - ], - "696": [ - 0, - 1, - 1 - ], - "697": [ - 0, - 1, - 1 - ], - "698": [ - 0, - 1, - 1 - ], - "699": [ - 0, - 1, - 1 - ], - "700": [ - 0, - 1, - 1 - ], - "702": [ - 0, - 1, - 1 - ], - "703": [ - 0, - 1, - 1 - ], - "704": [ - 0, - 1, - 1 - ], - "705": [ - 0, - 1, - 1 - ], - "706": [ - 0, - 1, - 1 - ], - "708": [ - 0, - 1, - 1 - ], - "709": [ - 0, - 1, - 1 - ], - "710": [ - 0, - 1, - 1 - ], - "711": [ - 1, - 1, - 1 - ], - "712": [ - 0, - 1, - 1 - ], - "713": [ - 0, - 1, - 1 - ], - "714": [ - 0, - 1, - 1 - ], - "715": [ - 0, - 2, - 2 - ], - "716-active": [ - 0, - 1, - 1 - ], - "716-neutral": [ - 0, - 1, - 1 - ], - "717": [ - 0, - 1, - 1 - ], - "720-unbound": [ - 1, - 1, - 1 - ], - "720": [ - 1, - 1, - 1 - ], - "728": [ - 0, - 1, - 1 - ], - "729": [ - 0, - 1, - 1 - ], - "730": [ - 0, - 1, - 1 - ], - "734": [ - 0, - 1, - 1 - ], - "735": [ - 0, - 1, - 1 - ], - "742": [ - 0, - 2, - 2 - ], - "743": [ - 0, - 2, - 2 - ], - "747": [ - 0, - 1, - 1 - ], - "748": [ - 0, - 1, - 1 - ], - "751": [ - 0, - 1, - 1 - ], - "752": [ - 0, - 1, - 1 - ], - "753": [ - 0, - 1, - 1 - ], - "754": [ - 0, - 2, - 2 - ], - "755": [ - 0, - 1, - 1 - ], - "756": [ - 0, - 1, - 1 - ], - "761": [ - 0, - 1, - 1 - ], - "762": [ - 0, - 1, - 1 - ], - "763": [ - 0, - 1, - 1 - ], - "767": [ - 0, - 1, - 1 - ], - "768": [ - 0, - 1, - 1 - ], - "771": [ - 0, - 1, - 1 - ], - "772": [ - 0, - 1, - 1 - ], - "773-fighting": [ - 0, - 1, - 1 - ], - "773-psychic": [ - 0, - 1, - 1 - ], - "773-poison": [ - 0, - 1, - 1 - ], - "773-ground": [ - 0, - 1, - 1 - ], - "773-ghost": [ - 0, - 1, - 1 - ], - "773-steel": [ - 0, - 1, - 1 - ], - "773-rock": [ - 0, - 1, - 1 - ], - "773-grass": [ - 0, - 1, - 1 - ], - "773-dragon": [ - 0, - 1, - 1 - ], - "773-bug": [ - 0, - 1, - 1 - ], - "773-ice": [ - 0, - 1, - 1 - ], - "773-dark": [ - 0, - 1, - 1 - ], - "773": [ - 0, - 1, - 1 - ], - "773-fairy": [ - 0, - 1, - 1 - ], - "773-water": [ - 0, - 1, - 1 - ], - "773-electric": [ - 0, - 1, - 1 - ], - "773-flying": [ - 0, - 1, - 1 - ], - "773-fire": [ - 0, - 1, - 1 - ], - "776": [ - 0, - 1, - 1 - ], - "777": [ - 0, - 1, - 1 - ], - "778-busted": [ - 0, - 1, - 1 - ], - "778-disguised": [ - 0, - 1, - 1 - ], - "779": [ - 0, - 1, - 1 - ], - "789": [ - 1, - 1, - 1 - ], - "790": [ - 0, - 1, - 1 - ], - "791-radiant-sun": [ - 0, - 1, - 1 - ], - "791": [ - 2, - 1, - 1 - ], - "792-full-moon": [ - 0, - 1, - 1 - ], - "792": [ - 0, - 1, - 1 - ], - "793": [ - 0, - 1, - 1 - ], - "797": [ - 0, - 1, - 1 - ], - "798": [ - 0, - 1, - 1 - ], - "800-dawn-wings": [ - 0, - 1, - 1 - ], - "800-dusk-mane": [ - 0, - 1, - 1 - ], - "800-ultra": [ - 0, - 1, - 1 - ], - "800": [ - 0, - 1, - 1 - ], - "802": [ - 1, - 1, - 1 - ], - "803": [ - 0, - 1, - 1 - ], - "804": [ - 0, - 1, - 1 - ], - "808": [ - 0, - 1, - 1 - ], - "809-gigantamax": [ - 0, - 1, - 1 - ], - "809": [ - 0, - 1, - 1 - ], - "816": [ - 0, - 1, - 1 - ], - "817": [ - 0, - 1, - 1 - ], - "818-gigantamax": [ - 1, - 1, - 1 - ], - "818": [ - 0, - 1, - 1 - ], - "821": [ - 0, - 1, - 1 - ], - "822": [ - 0, - 1, - 1 - ], - "823-gigantamax": [ - 0, - 2, - 2 - ], - "823": [ - 0, - 1, - 1 - ], - "829": [ - 0, - 1, - 1 - ], - "830": [ - 0, - 1, - 1 - ], - "835": [ - 0, - 1, - 1 - ], - "836": [ - 0, - 1, - 1 - ], - "850": [ - 0, - 1, - 1 - ], - "851-gigantamax": [ - 0, - 1, - 1 - ], - "851": [ - 0, - 1, - 1 - ], - "854": [ - 0, - 1, - 1 - ], - "855": [ - 0, - 1, - 1 - ], - "856": [ - 0, - 1, - 1 - ], - "857": [ - 0, - 2, - 2 - ], - "858-gigantamax": [ - 0, - 1, - 1 - ], - "858": [ - 0, - 1, - 1 - ], - "859": [ - 0, - 1, - 1 - ], - "860": [ - 0, - 1, - 1 - ], - "861-gigantamax": [ - 0, - 1, - 1 - ], - "861": [ - 0, - 1, - 1 - ], - "862": [ - 0, - 1, - 1 - ], - "863": [ - 0, - 1, - 1 - ], - "864": [ - 0, - 1, - 1 - ], - "867": [ - 0, - 1, - 1 - ], - "872": [ - 1, - 1, - 1 - ], - "873": [ - 1, - 1, - 1 - ], - "876-female": [ - 0, - 1, - 1 - ], - "876": [ - 0, - 1, - 1 - ], - "877-hangry": [ - 1, - 1, - 1 - ], - "877": [ - 1, - 1, - 1 - ], - "880": [ - 0, - 1, - 1 - ], - "881": [ - 0, - 2, - 2 - ], - "882": [ - 0, - 1, - 1 - ], - "883": [ - 0, - 1, - 1 - ], - "884-gigantamax": [ - 0, - 1, - 1 - ], - "884": [ - 0, - 1, - 1 - ], - "885": [ - 1, - 1, - 1 - ], - "886": [ - 1, - 1, - 1 - ], - "887": [ - 1, - 1, - 1 - ], - "888": [ - 0, - 1, - 1 - ], - "888-crowned": [ - 0, - 1, - 1 - ], - "889": [ - 0, - 1, - 1 - ], - "889-crowned": [ - 0, - 1, - 1 - ], - "890-eternamax": [ - 0, - 1, - 1 - ], - "890": [ - 0, - 1, - 1 - ], - "891": [ - 1, - 1, - 1 - ], - "892-gigantamax-rapid": [ - 1, - 2, - 2 - ], - "892-rapid-strike": [ - 1, - 1, - 1 - ], - "892": [ - 1, - 1, - 1 - ], - "892-gigantamax-single": [ - 1, - 2, - 2 - ], - "896": [ - 1, - 1, - 1 - ], - "897": [ - 1, - 1, - 1 - ], - "898": [ - 1, - 1, - 1 - ], - "898-ice": [ - 1, - 1, - 1 - ], - "898-shadow": [ - 1, - 1, - 1 - ], - "900": [ - 0, - 1, - 1 - ], - "901": [ - 0, - 1, - 1 - ], - "903": [ - 0, - 1, - 1 - ], - "909": [ - 0, - 1, - 1 - ], - "910": [ - 0, - 2, - 2 - ], - "911": [ - 0, - 1, - 1 - ], - "912": [ - 0, - 1, - 1 - ], - "913": [ - 0, - 1, - 1 - ], - "914": [ - 0, - 1, - 1 - ], - "919": [ - 1, - 1, - 1 - ], - "920": [ - 1, - 1, - 1 - ], - "924": [ - 1, - 1, - 1 - ], - "925-four": [ - 1, - 1, - 1 - ], - "925-three": [ - 1, - 1, - 1 - ], - "932": [ - 0, - 1, - 1 - ], - "933": [ - 0, - 1, - 1 - ], - "934": [ - 0, - 1, - 1 - ], - "935": [ - 2, - 2, - 2 - ], - "936": [ - 1, - 1, - 1 - ], - "937": [ - 1, - 1, - 1 - ], - "940": [ - 0, - 1, - 1 - ], - "941": [ - 0, - 1, - 1 - ], - "948": [ - 0, - 1, - 1 - ], - "949": [ - 0, - 1, - 1 - ], - "951": [ - 0, - 1, - 1 - ], - "952": [ - 0, - 1, - 1 - ], - "953": [ - 0, - 1, - 1 - ], - "954": [ - 0, - 1, - 1 - ], - "957": [ - 1, - 1, - 1 - ], - "958": [ - 1, - 1, - 1 - ], - "959": [ - 1, - 1, - 1 - ], - "962": [ - 1, - 1, - 1 - ], - "967": [ - 0, - 1, - 1 - ], - "968": [ - 0, - 1, - 1 - ], - "969": [ - 0, - 1, - 1 - ], - "970": [ - 0, - 1, - 1 - ], - "973": [ - 1, - 1, - 1 - ], - "974": [ - 0, - 1, - 1 - ], - "975": [ - 0, - 1, - 1 - ], - "978-curly": [ - 0, - 2, - 2 - ], - "978-droopy": [ - 0, - 2, - 2 - ], - "978-stretchy": [ - 0, - 1, - 1 - ], - "979": [ - 1, - 1, - 1 - ], - "981": [ - 0, - 1, - 1 - ], - "982": [ - 0, - 1, - 2 - ], - "982-three-segment": [ - 0, - 1, - 2 - ], - "987": [ - 1, - 1, - 1 - ], - "988": [ - 0, - 1, - 1 - ], - "993": [ - 0, - 1, - 1 - ], - "994": [ - 0, - 1, - 1 - ], - "995": [ - 0, - 1, - 1 - ], - "996": [ - 0, - 1, - 1 - ], - "997": [ - 0, - 1, - 1 - ], - "998": [ - 0, - 1, - 1 - ], - "999": [ - 1, - 1, - 1 - ], - "1000": [ - 1, - 1, - 1 - ], - "1001": [ - 0, - 1, - 1 - ], - "1003": [ - 0, - 1, - 1 - ], - "1004": [ - 0, - 1, - 1 - ], - "1006": [ - 0, - 2, - 1 - ], - "1007-apex-build": [ - 0, - 2, - 2 - ], - "1008-ultimate-mode": [ - 1, - 1, - 1 - ], - "1010": [ - 0, - 1, - 1 - ], - "1018": [ - 0, - 1, - 1 - ], - "1022": [ - 0, - 2, - 2 - ], - "1023": [ - 0, - 1, - 1 - ], - "2027": [ - 0, - 1, - 1 - ], - "2028": [ - 0, - 1, - 1 - ], - "2052": [ - 0, - 1, - 1 - ], - "2053": [ - 0, - 1, - 1 - ], - "2670": [ - 0, - 1, - 1 - ], - "4052": [ - 0, - 1, - 1 - ], - "4077": [ - 0, - 1, - 1 - ], - "4078": [ - 0, - 1, - 1 - ], - "4079": [ - 0, - 1, - 1 - ], - "4080": [ - 2, - 1, - 1 - ], - "4144": [ - 0, - 1, - 1 - ], - "4145": [ - 0, - 1, - 1 - ], - "4146": [ - 0, - 1, - 1 - ], - "4199": [ - 2, - 1, - 1 - ], - "4222": [ - 0, - 1, - 1 - ], - "4263": [ - 0, - 1, - 1 - ], - "4264": [ - 0, - 1, - 1 - ], - "4562": [ - 0, - 1, - 1 - ], - "6100": [ - 0, - 1, - 1 - ], - "6101": [ - 0, - 1, - 1 - ], - "6215": [ - 0, - 1, - 1 - ], - "6549": [ - 0, - 1, - 1 - ], - "6570": [ - 0, - 1, - 1 - ], - "6571": [ - 0, - 1, - 1 - ], - "6705": [ - 0, - 1, - 1 - ], - "6706": [ - 0, - 1, - 1 - ], - "6713": [ - 0, - 1, - 1 - ], - "8901": [ - 1, - 1, - 1 - ], + "1": [0, 1, 1], + "2": [0, 1, 1], + "3-gigantamax": [0, 1, 1], + "3-mega": [0, 2, 2], + "3": [0, 1, 1], + "4": [0, 1, 1], + "5": [0, 1, 1], + "6-mega-x": [0, 1, 2], + "6-gigantamax": [0, 1, 2], + "6-mega-y": [0, 1, 2], + "6": [0, 2, 2], + "7": [0, 2, 2], + "8": [0, 2, 2], + "9-gigantamax": [0, 1, 2], + "9-mega": [0, 2, 2], + "9": [0, 2, 2], + "19": [0, 1, 1], + "20": [0, 1, 1], + "23": [0, 1, 1], + "24": [0, 1, 1], + "25": [0, 1, 1], + "25-beauty-cosplay": [0, 1, 1], + "25-cool-cosplay": [0, 1, 1], + "25-cosplay": [0, 1, 1], + "25-cute-cosplay": [0, 1, 1], + "25-gigantamax": [0, 1, 1], + "25-partner": [0, 1, 1], + "25-smart-cosplay": [0, 1, 1], + "25-tough-cosplay": [0, 1, 1], + "26": [0, 1, 1], + "29": [0, 1, 1], + "30": [0, 1, 1], + "31": [1, 1, 1], + "35": [0, 1, 1], + "36": [0, 2, 1], + "37": [0, 1, 1], + "38": [0, 1, 1], + "39": [0, 1, 1], + "40": [0, 1, 1], + "41": [0, 1, 1], + "42": [0, 1, 1], + "43": [0, 1, 1], + "44": [0, 1, 1], + "45": [0, 1, 1], + "46": [1, 1, 1], + "47": [1, 1, 1], + "50": [0, 1, 1], + "51": [0, 1, 1], + "52-gigantamax": [1, 1, 1], + "52": [1, 1, 1], + "53": [1, 1, 1], + "56": [1, 1, 1], + "57": [1, 1, 1], + "69": [0, 1, 1], + "70": [0, 1, 1], + "71": [0, 1, 1], + "77": [0, 1, 1], + "78": [0, 1, 1], + "79": [1, 1, 1], + "80": [0, 1, 1], + "80-mega": [0, 1, 1], + "81": [0, 1, 1], + "82": [0, 1, 1], + "83": [0, 2, 2], + "84": [1, 1, 1], + "85": [1, 1, 1], + "86": [1, 1, 1], + "87": [1, 1, 1], + "92": [2, 2, 2], + "93": [1, 1, 1], + "94-gigantamax": [1, 1, 1], + "94-mega": [1, 1, 1], + "94": [1, 1, 1], + "98": [0, 1, 1], + "99": [0, 1, 1], + "99-gigantamax": [0, 1, 1], + "100": [0, 1, 1], + "101": [0, 1, 1], + "102": [0, 1, 1], + "103": [0, 1, 1], + "111": [0, 1, 1], + "112": [0, 1, 1], + "113": [1, 1, 1], + "114": [0, 1, 1], + "116": [0, 1, 1], + "117": [0, 1, 1], + "118": [1, 1, 1], + "119": [1, 1, 1], + "120": [0, 1, 1], + "121": [0, 1, 1], + "123": [1, 1, 1], + "125": [1, 1, 2], + "126": [0, 2, 1], + "127-mega": [0, 1, 1], + "127": [0, 1, 1], + "128": [0, 1, 1], + "129": [0, 1, 1], + "130-mega": [0, 1, 1], + "130": [0, 1, 1], + "131-gigantamax": [0, 1, 1], + "131": [0, 1, 1], + "132": [0, 1, 1], + "133": [0, 1, 1], + "133-partner": [0, 1, 1], + "134": [0, 1, 1], + "135": [1, 1, 1], + "136": [1, 1, 1], + "137": [0, 1, 1], + "138": [0, 1, 1], + "139": [0, 1, 1], + "140": [0, 1, 1], + "141": [0, 1, 1], + "142-mega": [0, 1, 1], + "142": [0, 1, 1], + "144": [1, 1, 1], + "145": [1, 1, 1], + "146": [1, 1, 1], + "147": [0, 1, 1], + "148": [0, 1, 1], + "149": [0, 1, 1], + "150-mega-x": [0, 1, 1], + "150-mega-y": [0, 1, 1], + "150": [0, 1, 1], + "151": [0, 1, 1], + "152": [0, 1, 1], + "153": [0, 1, 1], + "154": [0, 1, 1], + "158": [0, 1, 1], + "159": [0, 1, 1], + "160": [0, 1, 1], + "161": [0, 1, 1], + "162": [0, 1, 1], + "163": [0, 1, 1], + "164": [0, 1, 1], + "167": [0, 1, 1], + "168": [0, 1, 1], + "169": [0, 1, 1], + "170": [0, 1, 1], + "171": [0, 1, 1], + "172": [0, 1, 1], + "172-spiky": [0, 1, 1], + "173": [0, 1, 1], + "174": [0, 1, 1], + "175": [1, 1, 1], + "176": [1, 1, 1], + "177": [0, 1, 1], + "178": [0, 2, 2], + "179": [0, 1, 1], + "180": [0, 1, 2], + "181-mega": [0, 1, 2], + "181": [0, 1, 1], + "182": [0, 1, 1], + "183": [0, 1, 1], + "184": [0, 1, 1], + "185": [0, 1, 1], + "190": [0, 1, 1], + "193": [0, 1, 1], + "194": [0, 1, 1], + "195": [0, 1, 1], + "196": [1, 1, 1], + "197": [0, 1, 1], + "198": [0, 1, 1], + "199": [2, 1, 1], + "200": [1, 2, 2], + "201-m": [0, 1, 1], + "201-question": [0, 1, 1], + "201-j": [0, 1, 1], + "201-l": [0, 1, 1], + "201-h": [0, 1, 1], + "201-x": [0, 1, 1], + "201-exclamation": [0, 1, 1], + "201-q": [0, 1, 1], + "201-s": [0, 1, 1], + "201-c": [0, 1, 1], + "201-u": [0, 1, 1], + "201-t": [0, 1, 1], + "201-z": [0, 1, 1], + "201-d": [0, 1, 1], + "201-b": [0, 1, 1], + "201-g": [0, 1, 1], + "201-k": [0, 1, 1], + "201-i": [0, 1, 1], + "201-p": [0, 1, 1], + "201-e": [0, 1, 1], + "201-y": [0, 1, 1], + "201-r": [0, 1, 1], + "201-f": [0, 1, 1], + "201-n": [0, 1, 1], + "201-v": [0, 1, 1], + "201-a": [0, 1, 1], + "201-w": [0, 1, 1], + "201-o": [0, 1, 1], + "203": [0, 1, 1], + "206": [0, 1, 1], + "207": [0, 1, 1], + "211": [0, 1, 1], + "212-mega": [1, 2, 1], + "212": [1, 1, 1], + "213": [0, 1, 1], + "215": [0, 1, 1], + "216": [1, 1, 1], + "217": [1, 1, 1], + "222": [0, 1, 1], + "226": [0, 1, 1], + "227": [0, 1, 1], + "228": [0, 1, 1], + "229": [0, 1, 1], + "229-mega": [0, 1, 1], + "230": [0, 1, 1], + "231": [0, 1, 1], + "232": [0, 1, 1], + "233": [0, 1, 1], + "235": [0, 1, 1], + "239": [1, 1, 2], + "240": [0, 1, 1], + "242": [1, 1, 1], + "243": [0, 1, 1], + "244": [0, 2, 2], + "245": [0, 1, 1], + "246": [0, 1, 1], + "247": [0, 1, 1], + "248": [0, 1, 1], + "248-mega": [0, 1, 1], + "249": [0, 1, 1], + "250": [0, 1, 1], + "251": [0, 1, 1], + "255": [0, 1, 1], + "256": [0, 1, 1], + "257": [0, 1, 1], + "257-mega": [0, 1, 1], + "261": [0, 1, 1], + "262": [0, 1, 1], + "263": [0, 1, 1], + "264": [0, 1, 1], + "276": [0, 1, 1], + "277": [0, 1, 1], + "278": [1, 1, 1], + "279": [1, 1, 1], + "280": [0, 1, 1], + "281": [0, 1, 1], + "282-mega": [0, 1, 1], + "282": [0, 1, 1], + "285": [0, 1, 1], + "286": [0, 1, 1], + "290": [1, 1, 1], + "291": [2, 2, 2], + "292": [2, 2, 2], + "298": [0, 1, 1], + "300": [1, 1, 1], + "301": [1, 1, 1], + "302": [0, 1, 1], + "302-mega": [0, 1, 1], + "303-mega": [1, 1, 1], + "303": [1, 1, 1], + "304": [1, 1, 1], + "305": [1, 1, 1], + "306-mega": [1, 1, 1], + "306": [1, 1, 1], + "307": [0, 1, 1], + "308-mega": [0, 1, 1], + "308": [0, 1, 1], + "309": [0, 1, 1], + "310-mega": [0, 1, 1], + "310": [0, 1, 1], + "311": [1, 1, 1], + "312": [0, 1, 1], + "315": [0, 1, 1], + "320": [0, 1, 1], + "321": [0, 1, 1], + "327": [0, 1, 1], + "328": [0, 1, 1], + "329": [0, 1, 1], + "330": [0, 1, 1], + "333": [0, 1, 1], + "334-mega": [0, 1, 1], + "334": [0, 1, 1], + "335": [0, 2, 2], + "336": [0, 1, 1], + "337": [0, 1, 1], + "338": [0, 1, 1], + "339": [0, 2, 1], + "340": [0, 1, 2], + "341": [0, 1, 1], + "342": [0, 2, 2], + "351-rainy": [1, 1, 1], + "351-snowy": [1, 1, 1], + "351-sunny": [1, 1, 2], + "351": [0, 1, 1], + "352": [1, 1, 1], + "353": [0, 1, 1], + "354": [0, 1, 1], + "354-mega": [0, 1, 1], + "357": [0, 1, 1], + "358": [1, 1, 1], + "359": [0, 1, 1], + "359-mega": [0, 1, 1], + "361": [0, 1, 1], + "362": [0, 1, 1], + "362-mega": [0, 1, 1], + "369": [0, 2, 2], + "370": [0, 2, 2], + "371": [0, 1, 1], + "372": [0, 1, 1], + "373-mega": [0, 1, 1], + "373": [0, 1, 1], + "374": [0, 1, 1], + "375": [0, 1, 1], + "376-mega": [0, 1, 1], + "376": [0, 1, 1], + "377": [0, 1, 1], + "378": [1, 1, 1], + "379": [0, 1, 1], + "380-mega": [0, 1, 1], + "380": [0, 1, 1], + "381-mega": [0, 1, 1], + "381": [0, 1, 1], + "382-primal": [0, 1, 1], + "382": [0, 1, 1], + "383-primal": [0, 1, 1], + "383": [0, 1, 1], + "384-mega": [0, 1, 1], + "384": [0, 1, 1], + "385": [1, 1, 1], + "387": [0, 2, 1], + "388": [0, 1, 1], + "389": [0, 1, 1], + "390": [0, 1, 1], + "391": [0, 1, 1], + "392": [0, 1, 1], + "393": [0, 1, 1], + "394": [0, 1, 1], + "395": [0, 1, 1], + "399": [0, 2, 1], + "400": [0, 1, 1], + "401": [0, 1, 1], + "402": [0, 1, 1], + "406": [0, 1, 1], + "407": [0, 1, 1], + "412-sandy": [2, 2, 2], + "412-plant": [1, 1, 1], + "412-trash": [1, 1, 1], + "413-plant": [1, 1, 1], + "413-trash": [1, 1, 1], + "413-sandy": [1, 1, 1], + "414": [0, 1, 1], + "418": [0, 1, 1], + "419": [0, 1, 1], + "422-west": [1, 1, 1], + "422-east": [1, 1, 1], + "423-west": [1, 1, 1], + "423-east": [1, 1, 1], + "424": [0, 1, 1], + "425": [0, 1, 1], + "426": [0, 1, 1], + "427": [0, 1, 1], + "428-mega": [0, 1, 1], + "428": [0, 1, 1], + "429": [1, 1, 1], + "430": [0, 1, 1], + "433": [1, 1, 1], + "436": [0, 1, 1], + "437": [0, 1, 1], + "438": [0, 1, 1], + "440": [1, 1, 1], + "441": [0, 1, 2], + "442": [0, 1, 1], + "443": [1, 1, 1], + "444": [1, 1, 1], + "445-mega": [1, 1, 1], + "445": [1, 1, 1], + "447": [1, 1, 1], + "448-mega": [1, 1, 1], + "448": [1, 1, 1], + "453": [0, 1, 1], + "454": [0, 1, 1], + "455": [0, 1, 1], + "456": [0, 1, 1], + "457": [0, 2, 1], + "458": [0, 2, 2], + "461": [0, 1, 1], + "462": [0, 1, 1], + "464": [0, 1, 1], + "465": [0, 1, 1], + "466": [2, 1, 1], + "467": [0, 1, 1], + "468": [1, 1, 1], + "469": [0, 1, 1], + "470": [2, 2, 1], + "471": [1, 1, 1], + "472": [0, 1, 1], + "474": [0, 1, 1], + "475-mega": [0, 2, 2], + "475": [0, 1, 1], + "478": [0, 2, 1], + "479-heat": [0, 1, 1], + "479-wash": [0, 1, 1], + "479-mow": [0, 1, 1], + "479-frost": [0, 1, 1], + "479": [0, 1, 1], + "479-fan": [0, 1, 1], + "480": [1, 1, 1], + "481": [1, 1, 1], + "482": [1, 1, 1], + "485": [0, 1, 1], "486": [0, 1 , 1 + ] ,"487-altered": [0, 1, 1], + "487-origin": [0, 1, 1], + "488": [0, 1, 1], + "489": [1, 1, 1], + "490": [1, 1, 1], + "491": [0, 1, 1], + "492-land": [0, 1, 1], + "492-sky": [0, 1, 1], + "494": [0, 1, 1], + "495": [0, 1, 1], + "496": [0, 1, 1], + "497": [0, 1, 1], + "501": [0, 1, 1], + "502": [0, 1, 1], + "503": [0, 1, 1], + "517": [0, 1, 1], + "518": [0, 1, 1], + "524": [0, 1, 1], + "525": [0, 1, 1], + "526": [0, 1, 1], + "527": [0, 1, 1], + "528": [0, 1, 1], + "529": [0, 2, 2], + "530": [0, 1, 2], + "531": [0, 1, 1], + "531-mega": [0, 1, 1], + "532": [0, 1, 1], + "533": [0, 1, 1], + "534": [0, 1, 1], + "538": [0, 1, 1], + "539": [0, 2, 2], + "540": [0, 1, 1], + "541": [0, 1, 1], + "542": [0, 1, 1], + "543": [0, 1, 1], + "544": [0, 1, 1], + "545": [0, 1, 1], + "546": [0, 1, 1], + "547": [0, 1, 1], + "548": [1, 1, 1], + "549": [0, 1, 1], + "551": [0, 1, 1], + "552": [0, 1, 1], + "553": [0, 1, 1], + "556": [0, 1, 1], + "559": [1, 1, 1], + "560": [1, 1, 1], + "562": [0, 1, 1], + "563": [0, 1, 1], + "568": [0, 1, 1], + "569-gigantamax": [0, 1, 1], + "569": [0, 1, 1], + "570": [0, 1, 1], + "571": [0, 1, 1], + "572": [0, 1, 1], + "577": [1, 1, 1], + "578": [1, 1, 1], + "579": [1, 1, 1], + "585-autumn": [2, 0, 0], + "585-spring": [2, 0, 0], + "585-summer": [1, 0, 0], + "585-winter": [2, 0, 0], + "586-autumn": [1, 0, 0], + "586-spring": [1, 0, 0], + "586-summer": [1, 0, 0], + "586-winter": [1, 0, 0], + "587": [0, 1, 1], + "588": [0, 1, 1], + "589": [0, 1, 1], + "590": [0, 1, 1], + "591": [0, 1, 1], + "592": [0, 1, 2], + "593": [0, 1, 1], + "594": [0, 1, 2], + "595": [0, 1, 1], + "596": [0, 1, 1], + "602": [0, 1, 1], + "603": [0, 1, 1], + "604": [0, 1, 1], + "605": [1, 1, 1], + "606": [1, 1, 1], + "607": [0, 1, 1], + "608": [0, 1, 1], + "609": [0, 1, 1], + "610": [0, 1, 1], + "611": [0, 1, 1], + "612": [0, 1, 1], + "616": [0, 1, 1], + "617": [0, 1, 1], + "618": [0, 2, 2], + "619": [0, 1, 1], + "620": [0, 1, 1], + "621": [0, 1, 1], + "622": [0, 1, 1], + "623": [0, 1, 1], + "631": [0, 2, 2], + "632": [0, 1, 1], + "633": [0, 1, 1], + "634": [0, 1, 1], + "635": [0, 1, 1], + "636": [0, 1, 1], + "637": [0, 1, 1], + "640": [0, 1, 1], + "641-incarnate": [0, 0, 0], + "641-therian": [0, 0, 0], + "642-incarnate": [0, 0, 0], + "642-therian": [0, 0, 0], + "645-incarnate": [0, 0, 0], + "645-therian": [0, 0, 0], + "647-resolute": [0, 1, 1], + "647-ordinary": [0, 1, 1], + "648-aria": [0, 1, 1], + "648-pirouette": [0, 1, 1], + "649-burn": [0, 1, 1], + "649-chill": [0, 1, 1], + "649-douse": [0, 1, 1], + "649-shock": [0, 1, 1], + "649": [0, 1, 1], + "653": [0, 1, 1], + "654": [0, 1, 1], + "655": [0, 1, 1], + "656": [0, 1, 1], + "657": [0, 1, 1], + "658": [0, 1, 1], + "658-ash": [0, 1, 1], + "664": [0, 1, 1], + "665": [0, 1, 1], + "666-archipelago": [0, 1, 1], + "666-continental": [0, 1, 1], + "666-elegant": [0, 1, 1], + "666-fancy": [0, 2, 2], + "666-garden": [0, 1, 1], + "666-high-plains": [0, 1, 1], + "666-icy-snow": [0, 1, 1], + "666-jungle": [0, 1, 1], + "666-marine": [0, 1, 1], + "666-meadow": [0, 1, 1], + "666-modern": [0, 1, 1], + "666-monsoon": [0, 1, 1], + "666-ocean": [0, 1, 1], + "666-poke-ball": [0, 1, 1], + "666-polar": [0, 1, 1], + "666-river": [0, 2, 1], + "666-sandstorm": [0, 1, 1], + "666-savanna": [0, 1, 1], + "666-sun": [0, 1, 1], + "666-tundra": [0, 1, 1], + "669-red": [0, 1, 1], + "669-blue": [0, 1, 1], + "669-white": [0, 1, 1], + "669-yellow": [0, 1, 1], + "669-orange": [0, 1, 1], + "670-white": [0, 1, 1], + "670-blue": [0, 1, 1], + "670-orange": [0, 1, 1], + "670-red": [0, 1, 1], + "670-yellow": [0, 1, 1], + "671-red": [0, 1, 1], + "671-blue": [0, 1, 1], + "671-yellow": [0, 1, 1], + "671-white": [0, 1, 1], + "671-orange": [0, 1, 1], + "672": [0, 1, 1], + "673": [0, 1, 1], + "676": [0, 1, 1], + "676-dandy": [0, 1, 1], + "676-debutante": [0, 1, 1], + "676-diamond": [0, 1, 1], + "676-heart": [0, 1, 1], + "676-kabuki": [0, 1, 1], + "676-la-reine": [0, 1, 1], + "676-matron": [0, 1, 1], + "676-pharaoh": [0, 1, 1], + "676-star": [0, 1, 1], + "677": [0, 1, 1], + "678-female": [0, 1, 1], + "678": [0, 1, 1], + "682": [0, 1, 1], + "683": [0, 1, 1], + "684": [0, 1, 1], + "685": [0, 1, 1], + "688": [0, 1, 1], + "689": [0, 1, 1], + "690": [0, 1, 1], + "691": [0, 1, 1], + "696": [0, 1, 1], + "697": [0, 1, 1], + "698": [0, 1, 1], + "699": [0, 1, 1], + "700": [0, 1, 1], + "702": [0, 1, 1], + "703": [0, 1, 1], + "704": [0, 1, 1], + "705": [0, 1, 1], + "706": [0, 1, 1], + "708": [0, 1, 1], + "709": [0, 1, 1], + "710": [0, 1, 1], + "711": [1, 1, 1], + "712": [0, 1, 1], + "713": [0, 1, 1], + "714": [0, 1, 1], + "715": [0, 2, 2], + "716-active": [0, 1, 1], + "716-neutral": [0, 1, 1], + "717": [0, 1, 1], + "720-unbound": [1, 1, 1], + "720": [1, 1, 1], + "728": [0, 1, 1], + "729": [0, 1, 1], + "730": [0, 1, 1], + "734": [0, 1, 1], + "735": [0, 1, 1], + "742": [0, 2, 2], + "743": [0, 2, 2], + "747": [0, 1, 1], + "748": [0, 1, 1], + "751": [0, 1, 1], + "752": [0, 1, 1], + "753": [0, 1, 1], + "754": [0, 2, 2], + "755": [0, 1, 1], + "756": [0, 1, 1], + "761": [0, 1, 1], + "762": [0, 1, 1], + "763": [0, 1, 1], + "767": [0, 1, 1], + "768": [0, 1, 1], + "771": [0, 1, 1], + "772": [0, 1, 1], + "773-fighting": [0, 1, 1], + "773-psychic": [0, 1, 1], + "773-poison": [0, 1, 1], + "773-ground": [0, 1, 1], + "773-ghost": [0, 1, 1], + "773-steel": [0, 1, 1], + "773-rock": [0, 1, 1], + "773-grass": [0, 1, 1], + "773-dragon": [0, 1, 1], + "773-bug": [0, 1, 1], + "773-ice": [0, 1, 1], + "773-dark": [0, 1, 1], + "773": [0, 1, 1], + "773-fairy": [0, 1, 1], + "773-water": [0, 1, 1], + "773-electric": [0, 1, 1], + "773-flying": [0, 1, 1], + "773-fire": [0, 1, 1], + "776": [0, 1, 1], + "777": [0, 1, 1], + "778-busted": [0, 1, 1], + "778-disguised": [0, 1, 1], + "779": [0, 1, 1], + "789": [1, 1, 1], + "790": [0, 1, 1], + "791-radiant-sun": [0, 1, 1], + "791": [2, 1, 1], + "792-full-moon": [0, 1, 1], + "792": [0, 1, 1], + "793": [0, 1, 1], + "797": [0, 1, 1], + "798": [0, 1, 1], + "800-dawn-wings": [0, 1, 1], + "800-dusk-mane": [0, 1, 1], + "800-ultra": [0, 1, 1], + "800": [0, 1, 1], + "802": [1, 1, 1], + "803": [0, 1, 1], + "804": [0, 1, 1], + "807": [0, 1, 1], + "808": [0, 1, 1], + "809-gigantamax": [0, 1, 1], + "809": [0, 1, 1], + "816": [0, 1, 1], + "817": [0, 1, 1], + "818-gigantamax": [1, 1, 1], + "818": [0, 1, 1], + "821": [0, 1, 1], + "822": [0, 1, 1], + "823-gigantamax": [0, 2, 2], + "823": [0, 1, 1], + "829": [0, 1, 1], + "830": [0, 1, 1], + "835": [0, 1, 1], + "836": [0, 1, 1], + "850": [0, 1, 1], + "851-gigantamax": [0, 1, 1], + "851": [0, 1, 1], + "854": [0, 1, 1], + "855": [0, 1, 1], + "856": [0, 1, 1], + "857": [0, 2, 2], + "858-gigantamax": [0, 1, 1], + "858": [0, 1, 1], + "859": [0, 1, 1], + "860": [0, 1, 1], + "861-gigantamax": [0, 1, 1], + "861": [0, 1, 1], + "862": [0, 1, 1], + "863": [0, 1, 1], + "864": [0, 1, 1], + "867": [0, 1, 1], + "872": [1, 1, 1], + "873": [1, 1, 1], + "876-female": [0, 1, 1], + "876": [0, 1, 1], + "877-hangry": [1, 1, 1], + "877": [1, 1, 1], + "880": [0, 1, 1], + "881": [0, 2, 2], + "882": [0, 1, 1], + "883": [0, 1, 1], + "884-gigantamax": [0, 1, 1], + "884": [0, 1, 1], + "885": [1, 1, 1], + "886": [1, 1, 1], + "887": [1, 1, 1], + "888": [0, 1, 1], + "888-crowned": [0, 1, 1], + "889": [0, 1, 1], + "889-crowned": [0, 1, 1], + "890-eternamax": [0, 1, 1], + "890": [0, 1, 1], + "891": [1, 1, 1], + "892-gigantamax-rapid": [1, 2, 2], + "892-rapid-strike": [1, 1, 1], + "892": [1, 1, 1], + "892-gigantamax-single": [1, 2, 2], + "894": [0, 1, 1], + "895": [0, 1, 1], + "896": [1, 1, 1], + "897": [1, 1, 1], + "898": [1, 1, 1], + "898-ice": [1, 1, 1], + "898-shadow": [1, 1, 1], + "900": [0, 1, 1], + "901": [0, 1, 1], + "903": [0, 1, 1], + "909": [0, 1, 1], + "910": [0, 2, 2], + "911": [0, 1, 1], + "912": [0, 1, 1], + "913": [0, 1, 1], + "914": [0, 1, 1], + "919": [1, 1, 1], + "920": [1, 1, 1], + "924": [1, 1, 1], + "925-four": [1, 1, 1], + "925-three": [1, 1, 1], + "932": [0, 1, 1], + "933": [0, 1, 1], + "934": [0, 1, 1], + "935": [2, 2, 2], + "936": [1, 1, 1], + "937": [1, 1, 1], + "940": [0, 1, 1], + "941": [0, 1, 1], + "944": [0, 1, 1], + "945": [0, 1, 1], + "948": [0, 1, 1], + "949": [0, 1, 1], + "951": [0, 1, 1], + "952": [0, 1, 1], + "953": [0, 1, 1], + "954": [0, 1, 1], + "957": [1, 1, 1], + "958": [1, 1, 1], + "959": [1, 1, 1], + "962": [1, 1, 1], + "967": [0, 1, 1], + "968": [0, 1, 1], + "969": [0, 1, 1], + "970": [0, 1, 1], + "973": [1, 1, 1], + "974": [0, 1, 1], + "975": [0, 1, 1], + "978-curly": [0, 2, 2], + "978-droopy": [0, 2, 2], + "978-stretchy": [0, 1, 1], + "979": [1, 1, 1], + "981": [0, 1, 1], + "982": [0, 1, 2], + "982-three-segment": [0, 1, 2], + "987": [1, 1, 1], + "988": [0, 1, 1], + "993": [0, 1, 1], + "994": [0, 1, 1], + "995": [0, 1, 1], + "996": [0, 1, 1], + "997": [0, 1, 1], + "998": [0, 1, 1], + "999": [1, 1, 1], + "1000": [1, 1, 1], + "1001": [0, 1, 1], + "1003": [0, 1, 1], + "1004": [0, 1, 1], + "1006": [0, 2, 1], + "1007-apex-build": [0, 2, 2], + "1008-ultimate-mode": [1, 1, 1], + "1010": [0, 1, 1], + "1012-counterfeit": [0, 1, 1], + "1013-unremarkable": [0, 1, 1], + "1018": [0, 1, 1], + "1022": [0, 2, 2], + "1023": [0, 1, 1], + "2026": [0, 1, 1], + "2027": [0, 1, 1], + "2028": [0, 1, 1], + "2052": [0, 1, 1], + "2053": [0, 1, 1], + "2103": [0, 1, 1], + "2670": [0, 1, 1], + "4052": [0, 1, 1], + "4077": [0, 1, 1], + "4078": [0, 1, 1], + "4079": [0, 1, 1], + "4080": [2, 1, 1], + "4144": [0, 1, 1], + "4145": [0, 1, 1], + "4146": [0, 1, 1], + "4199": [2, 1, 1], + "4222": [0, 1, 1], + "4263": [0, 1, 1], + "4264": [0, 1, 1], + "4562": [0, 1, 1], + "6100": [0, 1, 1], + "6101": [0, 1, 1], + "6215": [0, 1, 1], + "6503": [0, 1, 1], + "6549": [0, 1, 1], + "6570": [0, 1, 1], + "6571": [0, 1, 1], + "6705": [0, 1, 1], + "6706": [0, 1, 1], + "6713": [0, 1, 1], + "8901": [1, 1, 1], "female": { - "3": [ - 0, - 1, - 1 - ], - "19": [ - 0, - 1, - 1 - ], - "20": [ - 0, - 1, - 1 - ], - "41": [ - 0, - 1, - 1 - ], - "42": [ - 0, - 1, - 1 - ], - "44": [ - 0, - 1, - 1 - ], - "45": [ - 0, - 1, - 1 - ], - "84": [ - 1, - 1, - 1 - ], - "85": [ - 1, - 1, - 1 - ], - "111": [ - 0, - 1, - 1 - ], - "112": [ - 0, - 1, - 1 - ], - "118": [ - 0, - 1, - 1 - ], - "119": [ - 0, - 1, - 1 - ], - "123": [ - 1, - 1, - 1 - ], - "129": [ - 0, - 1, - 1 - ], - "130": [ - 0, - 1, - 1 - ], - "178": [ - 0, - 2, - 2 - ], - "185": [ - 0, - 1, - 1 - ], - "190": [ - 0, - 1, - 1 - ], - "203": [ - 0, - 1, - 1 - ], - "207": [ - 0, - 1, - 1 - ], - "215": [ - 0, - 1, - 1 - ], - "217": [ - 1, - 1, - 1 - ], - "229": [ - 0, - 1, - 1 - ], - "232": [ - 0, - 1, - 1 - ], - "255": [ - 0, - 1, - 1 - ], - "256": [ - 0, - 1, - 1 - ], - "257": [ - 0, - 1, - 1 - ], - "307": [ - 0, - 1, - 1 - ], - "308": [ - 0, - 1, - 1 - ], - "315": [ - 0, - 1, - 1 - ], - "369": [ - 0, - 1, - 1 - ], - "399": [ - 0, - 2, - 1 - ], - "400": [ - 0, - 1, - 1 - ], - "401": [ - 0, - 1, - 1 - ], - "402": [ - 0, - 1, - 1 - ], - "407": [ - 0, - 1, - 1 - ], - "418": [ - 0, - 2, - 2 - ], - "419": [ - 0, - 1, - 1 - ], - "424": [ - 0, - 1, - 1 - ], - "443": [ - 1, - 1, - 1 - ], - "444": [ - 1, - 1, - 1 - ], - "445": [ - 1, - 1, - 1 - ], - "453": [ - 0, - 1, - 1 - ], - "454": [ - 0, - 1, - 1 - ], - "456": [ - 0, - 1, - 1 - ], - "457": [ - 0, - 1, - 1 - ], - "461": [ - 0, - 1, - 1 - ], - "464": [ - 0, - 1, - 1 - ], - "465": [ - 0, - 1, - 1 - ], - "592": [ - 1, - 1, - 1 - ], - "593": [ - 1, - 1, - 1 - ], - "6215": [ - 0, - 1, - 1 - ] + "3": [0,1, 1], + "19": [0, 1, 1], + "20": [0, 1, 1], + "25": [0, 1, 1], + "25-beauty-cosplay": [0, 1, 1], + "25-cool-cosplay": [0, 1, 1], + "25-cosplay": [0, 1, 1], + "25-cute-cosplay": [0, 1, 1], + "25-partner": [0, 1, 1], + "25-smart-cosplay": [0, 1, 1], + "25-tough-cosplay": [0, 1, 1], + "26": [0, 1, 1], + "41": [0, 1, 1], + "42": [0, 1, 1], + "44": [0, 1, 1], + "45": [0, 1, 1], + "84": [1, 1, 1], + "85": [1, 1, 1], + "111": [0, 1, 1], + "112": [0, 1, 1], + "118": [0, 1, 1], + "119": [0, 1, 1], + "123": [1, 1, 1], + "129": [0, 1, 1], + "130": [0, 1, 1], + "154": [0, 1, 1], + "178": [0, 2, 2], + "185": [0, 1, 1], + "190": [0, 1, 1], + "194": [0, 1, 1], + "195": [0, 1, 1], + "198": [0, 1, 1], + "203": [0, 1, 1], + "207": [0, 1, 1], + "215": [0, 1, 1], + "217": [1, 1, 1], + "229": [0, 1, 1], + "232": [0, 1, 1], + "255": [0, 1, 1], + "256": [0, 1, 1], + "257": [0, 1, 1], + "307": [0, 1, 1], + "308": [0, 1, 1], + "315": [0, 1, 1], + "369": [0, 1, 1], + "399": [0, 2, 1], + "400": [0, 1, 1], + "401": [0, 1, 1], + "402": [0, 1, 1], + "407": [0, 1, 1], + "418": [0, 2, 2], + "419": [0, 1, 1], + "424": [0, 1, 1], + "443": [1, 1, 1], + "444": [1, 1, 1], + "445": [1, 1, 1], + "453": [0, 1, 1], + "454": [0, 1, 1], + "456": [0, 1, 1], + "457": [0, 1, 1], + "461": [0, 1, 1], + "464": [0, 1, 1], + "465": [0, 1, 1], + "592": [1, 1, 1], + "593": [1, 1, 1], + "6215": [0, 1, 1] } }, "exp": { - "3-mega": [ - 0, - 2, - 2 - ], - "6-mega-x": [ - 0, - 2, - 2 - ], - "6-mega-y": [ - 0, - 2, - 2 - ], - "80-mega": [ - 0, - 1, - 1 - ], - "94-mega": [ - 2, - 2, - 2 - ], - "127-mega": [ - 0, - 1, - 1 - ], - "130-mega": [ - 0, - 1, - 1 - ], - "142-mega": [ - 0, - 1, - 1 - ], - "150-mega-x": [ - 0, - 1, - 1 - ], - "150-mega-y": [ - 0, - 1, - 1 - ], - "181-mega": [ - 0, - 1, - 2 - ], - "212-mega": [ - 1, - 1, - 2 - ], - "229-mega": [ - 0, - 1, - 1 - ], - "248-mega": [ - 0, - 1, - 1 - ], - "257-mega": [ - 0, - 1, - 1 - ], - "282-mega": [ - 0, - 2, - 2 - ], - "302-mega": [ - 0, - 1, - 1 - ], - "303-mega": [ - 0, - 1, - 1 - ], - "306-mega": [ - 1, - 1, - 1 - ], - "308-mega": [ - 0, - 1, - 1 - ], - "310-mega": [ - 0, - 1, - 1 - ], - "334-mega": [ - 0, - 2, - 1 - ], - "354-mega": [ - 0, - 1, - 1 - ], - "362-mega": [ - 0, - 1, - 1 - ], - "373-mega": [ - 0, - 1, - 1 - ], - "376-mega": [ - 0, - 1, - 1 - ], - "380-mega": [ - 0, - 1, - 1 - ], - "381-mega": [ - 0, - 1, - 1 - ], - "382-primal": [ - 0, - 1, - 1 - ], - "383-primal": [ - 0, - 1, - 1 - ], - "384-mega": [ - 0, - 2, - 1 - ], - "428-mega": [ - 0, - 1, - 1 - ], - "445-mega": [ - 1, - 1, - 1 - ], - "448-mega": [ - 1, - 1, - 1 - ], - "475-mega": [ - 0, - 2, - 2 - ], - "531-mega": [ - 0, - 1, - 1 - ], - "653": [ - 0, - 1, - 1 - ], - "654": [ - 0, - 1, - 1 - ], - "655": [ - 0, - 1, - 1 - ], - "664": [ - 0, - 1, - 1 - ], - "665": [ - 0, - 1, - 1 - ], - "666-archipelago": [ - 0, - 1, - 1 - ], - "666-continental": [ - 0, - 1, - 1 - ], - "666-elegant": [ - 0, - 1, - 1 - ], - "666-fancy": [ - 0, - 2, - 2 - ], - "666-garden": [ - 0, - 1, - 1 - ], - "666-high-plains": [ - 0, - 1, - 1 - ], - "666-icy-snow": [ - 0, - 1, - 1 - ], - "666-jungle": [ - 0, - 1, - 1 - ], - "666-marine": [ - 0, - 1, - 1 - ], - "666-meadow": [ - 0, - 2, - 2 - ], - "666-modern": [ - 0, - 1, - 1 - ], - "666-monsoon": [ - 0, - 1, - 1 - ], - "666-ocean": [ - 0, - 1, - 1 - ], - "666-poke-ball": [ - 0, - 1, - 2 - ], - "666-polar": [ - 0, - 1, - 1 - ], - "666-river": [ - 0, - 2, - 1 - ], - "666-sandstorm": [ - 0, - 1, - 1 - ], - "666-savanna": [ - 0, - 1, - 1 - ], - "666-sun": [ - 0, - 1, - 1 - ], - "666-tundra": [ - 0, - 1, - 1 - ], - "669-red": [ - 0, - 2, - 2 - ], - "669-blue": [ - 0, - 1, - 1 - ], - "669-white": [ - 0, - 1, - 1 - ], - "669-yellow": [ - 0, - 1, - 1 - ], - "669-orange": [ - 0, - 2, - 2 - ], - "670-white": [ - 0, - 1, - 1 - ], - "670-blue": [ - 0, - 1, - 1 - ], - "670-orange": [ - 0, - 1, - 1 - ], - "670-red": [ - 0, - 1, - 1 - ], - "670-yellow": [ - 0, - 1, - 1 - ], - "671-red": [ - 0, - 1, - 2 - ], - "671-blue": [ - 0, - 1, - 2 - ], - "671-yellow": [ - 0, - 1, - 1 - ], - "671-white": [ - 0, - 1, - 2 - ], - "671-orange": [ - 0, - 1, - 2 - ], - "672": [ - 0, - 1, - 1 - ], - "673": [ - 0, - 1, - 1 - ], - "677": [ - 0, - 1, - 1 - ], - "678-female": [ - 0, - 1, - 1 - ], - "678": [ - 0, - 1, - 1 - ], - "690": [ - 0, - 1, - 1 - ], - "691": [ - 0, - 1, - 1 - ], - "696": [ - 0, - 1, - 1 - ], - "697": [ - 0, - 1, - 1 - ], - "698": [ - 0, - 1, - 1 - ], - "699": [ - 0, - 1, - 1 - ], - "700": [ - 0, - 1, - 1 - ], - "702": [ - 0, - 1, - 1 - ], - "703": [ - 0, - 1, - 1 - ], - "704": [ - 0, - 1, - 1 - ], - "705": [ - 0, - 1, - 1 - ], - "706": [ - 0, - 1, - 1 - ], - "708": [ - 0, - 1, - 1 - ], - "709": [ - 0, - 1, - 1 - ], - "710": [ - 0, - 1, - 1 - ], - "711": [ - 1, - 1, - 1 - ], - "712": [ - 0, - 1, - 1 - ], - "713": [ - 0, - 1, - 1 - ], - "714": [ - 0, - 1, - 1 - ], - "715": [ - 0, - 2, - 1 - ], - "716-active": [ - 0, - 1, - 1 - ], - "716-neutral": [ - 0, - 1, - 1 - ], - "717": [ - 0, - 2, - 2 - ], - "720-unbound": [ - 1, - 1, - 1 - ], - "720": [ - 1, - 1, - 1 - ], - "728": [ - 0, - 1, - 1 - ], - "729": [ - 0, - 2, - 2 - ], - "730": [ - 0, - 2, - 1 - ], - "734": [ - 0, - 1, - 1 - ], - "735": [ - 0, - 1, - 1 - ], - "742": [ - 0, - 2, - 2 - ], - "743": [ - 0, - 2, - 2 - ], - "747": [ - 0, - 2, - 2 - ], - "748": [ - 0, - 1, - 1 - ], - "751": [ - 0, - 1, - 1 - ], - "752": [ - 0, - 1, - 1 - ], - "753": [ - 0, - 1, - 1 - ], - "754": [ - 0, - 2, - 2 - ], - "755": [ - 0, - 1, - 1 - ], - "756": [ - 0, - 1, - 1 - ], - "761": [ - 0, - 1, - 1 - ], - "762": [ - 0, - 1, - 1 - ], - "763": [ - 0, - 1, - 1 - ], - "767": [ - 0, - 1, - 1 - ], - "768": [ - 0, - 1, - 1 - ], - "770": [ - 0, - 0, - 0 - ], - "771": [ - 0, - 2, - 2 - ], - "772": [ - 0, - 1, - 1 - ], - "773-fighting": [ - 0, - 1, - 1 - ], - "773-psychic": [ - 0, - 1, - 1 - ], - "773-poison": [ - 0, - 1, - 1 - ], - "773-ground": [ - 0, - 1, - 1 - ], - "773-ghost": [ - 0, - 1, - 1 - ], - "773-steel": [ - 0, - 1, - 1 - ], - "773-rock": [ - 0, - 1, - 1 - ], - "773-grass": [ - 0, - 1, - 1 - ], - "773-dragon": [ - 0, - 1, - 1 - ], - "773-bug": [ - 0, - 1, - 1 - ], - "773-ice": [ - 0, - 1, - 1 - ], - "773-dark": [ - 0, - 1, - 1 - ], - "773": [ - 0, - 1, - 1 - ], - "773-fairy": [ - 0, - 1, - 1 - ], - "773-water": [ - 0, - 1, - 1 - ], - "773-electric": [ - 0, - 1, - 1 - ], - "773-flying": [ - 0, - 1, - 1 - ], - "773-fire": [ - 0, - 1, - 1 - ], - "776": [ - 0, - 1, - 1 - ], - "777": [ - 0, - 1, - 1 - ], - "778-busted": [ - 0, - 1, - 1 - ], - "778-disguised": [ - 0, - 1, - 1 - ], - "779": [ - 0, - 1, - 1 - ], - "789": [ - 1, - 1, - 1 - ], - "790": [ - 0, - 1, - 1 - ], - "791": [ - 2, - 1, - 1 - ], - "792": [ - 0, - 1, - 1 - ], - "793": [ - 0, - 2, - 2 - ], - "797": [ - 0, - 1, - 1 - ], - "798": [ - 0, - 1, - 1 - ], - "800-dawn-wings": [ - 0, - 1, - 1 - ], - "800-dusk-mane": [ - 0, - 1, - 1 - ], - "800-ultra": [ - 0, - 1, - 1 - ], - "800": [ - 0, - 1, - 1 - ], - "802": [ - 1, - 1, - 1 - ], - "803": [ - 0, - 1, - 1 - ], - "804": [ - 0, - 1, - 1 - ], - "808": [ - 0, - 1, - 1 - ], - "809": [ - 0, - 1, - 1 - ], - "816": [ - 0, - 1, - 1 - ], - "817": [ - 0, - 1, - 1 - ], - "818": [ - 1, - 1, - 1 - ], - "821": [ - 0, - 2, - 2 - ], - "822": [ - 0, - 1, - 1 - ], - "823": [ - 0, - 1, - 1 - ], - "829": [ - 0, - 1, - 1 - ], - "830": [ - 0, - 1, - 1 - ], - "835": [ - 0, - 1, - 1 - ], - "836": [ - 0, - 2, - 2 - ], - "850": [ - 0, - 1, - 1 - ], - "851": [ - 0, - 1, - 1 - ], - "854": [ - 0, - 1, - 1 - ], - "855": [ - 0, - 1, - 1 - ], - "856": [ - 0, - 1, - 1 - ], - "857": [ - 0, - 2, - 2 - ], - "858": [ - 0, - 1, - 1 - ], - "859": [ - 0, - 1, - 1 - ], - "860": [ - 0, - 1, - 1 - ], - "861": [ - 0, - 1, - 1 - ], - "862": [ - 0, - 1, - 1 - ], - "863": [ - 0, - 1, - 1 - ], - "864": [ - 0, - 1, - 1 - ], - "867": [ - 0, - 1, - 1 - ], - "872": [ - 1, - 1, - 1 - ], - "873": [ - 1, - 1, - 1 - ], - "876-female": [ - 0, - 1, - 1 - ], - "876": [ - 0, - 1, - 1 - ], - "877-hangry": [ - 1, - 1, - 1 - ], - "877": [ - 1, - 1, - 1 - ], - "880": [ - 0, - 1, - 1 - ], - "881": [ - 0, - 1, - 1 - ], - "882": [ - 0, - 2, - 1 - ], - "883": [ - 0, - 1, - 1 - ], - "884": [ - 0, - 1, - 1 - ], - "885": [ - 1, - 1, - 1 - ], - "886": [ - 1, - 1, - 1 - ], - "887": [ - 1, - 1, - 1 - ], - "888": [ - 0, - 1, - 1 - ], - "888-crowned": [ - 0, - 1, - 1 - ], - "889": [ - 0, - 1, - 1 - ], - "889-crowned": [ - 0, - 1, - 1 - ], - "890": [ - 0, - 2, - 1 - ], - "890-eternamax": [ - 0, - 1, - 1 - ], - "891": [ - 1, - 1, - 1 - ], - "892-rapid-strike": [ - 1, - 1, - 1 - ], - "892": [ - 1, - 1, - 1 - ], - "896": [ - 1, - 1, - 1 - ], - "897": [ - 1, - 1, - 1 - ], - "898": [ - 1, - 1, - 1 - ], - "898-ice": [ - 1, - 1, - 1 - ], - "898-shadow": [ - 1, - 1, - 1 - ], - "900": [ - 0, - 1, - 1 - ], - "901": [ - 0, - 1, - 1 - ], - "903": [ - 0, - 1, - 1 - ], - "909": [ - 0, - 1, - 1 - ], - "910": [ - 0, - 2, - 2 - ], - "911": [ - 0, - 2, - 2 - ], - "912": [ - 0, - 1, - 2 - ], - "913": [ - 0, - 1, - 2 - ], - "914": [ - 0, - 2, - 1 - ], - "919": [ - 1, - 1, - 1 - ], - "920": [ - 1, - 1, - 1 - ], - "924": [ - 1, - 1, - 1 - ], - "925-four": [ - 1, - 2, - 2 - ], - "925-three": [ - 1, - 2, - 2 - ], - "932": [ - 0, - 2, - 2 - ], - "933": [ - 0, - 2, - 2 - ], - "934": [ - 0, - 1, - 1 - ], - "935": [ - 1, - 1, - 2 - ], - "936": [ - 2, - 2, - 2 - ], - "937": [ - 2, - 2, - 2 - ], - "940": [ - 0, - 1, - 1 - ], - "941": [ - 0, - 1, - 1 - ], - "948": [ - 0, - 1, - 1 - ], - "949": [ - 0, - 1, - 1 - ], - "951": [ - 0, - 1, - 1 - ], - "952": [ - 0, - 1, - 1 - ], - "953": [ - 0, - 1, - 1 - ], - "954": [ - 0, - 1, - 1 - ], - "957": [ - 2, - 2, - 2 - ], - "958": [ - 2, - 2, - 2 - ], - "959": [ - 2, - 2, - 2 - ], - "962": [ - 1, - 1, - 1 - ], - "967": [ - 0, - 1, - 1 - ], - "968": [ - 0, - 1, - 1 - ], - "969": [ - 0, - 1, - 1 - ], - "970": [ - 0, - 1, - 1 - ], - "973": [ - 1, - 1, - 1 - ], - "974": [ - 0, - 1, - 1 - ], - "975": [ - 0, - 1, - 1 - ], - "978-curly": [ - 0, - 2, - 2 - ], - "978-droopy": [ - 0, - 2, - 2 - ], - "978-stretchy": [ - 0, - 2, - 2 - ], - "979": [ - 2, - 2, - 2 - ], - "981": [ - 0, - 1, - 1 - ], - "982": [ - 0, - 1, - 1 - ], - "982-three-segment": [ - 0, - 1, - 1 - ], - "987": [ - 1, - 1, - 1 - ], - "988": [ - 0, - 1, - 2 - ], - "993": [ - 0, - 1, - 1 - ], - "994": [ - 0, - 1, - 2 - ], - "995": [ - 0, - 1, - 1 - ], - "996": [ - 0, - 1, - 1 - ], - "997": [ - 0, - 2, - 2 - ], - "998": [ - 0, - 2, - 2 - ], - "999": [ - 2, - 1, - 1 - ], - "1000": [ - 1, - 1, - 1 - ], - "1001": [ - 0, - 1, - 1 - ], - "1003": [ - 0, - 1, - 1 - ], - "1004": [ - 0, - 1, - 1 - ], - "1006": [ - 0, - 2, - 1 - ], - "1007-apex-build": [ - 0, - 2, - 2 - ], - "1008-ultimate-mode": [ - 1, - 1, - 1 - ], - "2027": [ - 0, - 1, - 1 - ], - "2028": [ - 0, - 1, - 1 - ], - "2052": [ - 0, - 1, - 1 - ], - "2053": [ - 0, - 1, - 0 - ], - "4052": [ - 0, - 1, - 1 - ], - "4077": [ - 0, - 1, - 1 - ], - "4078": [ - 0, - 1, - 1 - ], - "4079": [ - 0, - 1, - 1 - ], - "4080": [ - 2, - 1, - 1 - ], - "4144": [ - 0, - 1, - 1 - ], - "4145": [ - 0, - 1, - 1 - ], - "4146": [ - 0, - 1, - 1 - ], - "4199": [ - 2, - 1, - 1 - ], - "4222": [ - 0, - 1, - 1 - ], - "4263": [ - 0, - 1, - 1 - ], - "4264": [ - 0, - 1, - 1 - ], - "4562": [ - 0, - 1, - 1 - ], - "6100": [ - 0, - 1, - 1 - ], - "6101": [ - 0, - 1, - 1 - ], - "6215": [ - 0, - 1, - 1 - ], - "6549": [ - 0, - 1, - 1 - ], - "6570": [ - 0, - 1, - 1 - ], - "6571": [ - 0, - 1, - 1 - ], - "6705": [ - 0, - 1, - 1 - ], - "6706": [ - 0, - 1, - 1 - ], + "3-mega": [0, 2, 2], + "6-mega-x": [0, 2, 2], + "6-mega-y": [0, 2, 2], + "80-mega": [0, 1, 1], + "94-mega": [2, 2, 2], + "127-mega": [0, 1, 1], + "130-mega": [0, 1, 1], + "142-mega": [0, 1, 1], + "150-mega-x": [0, 1, 1], + "150-mega-y": [0, 1, 1], + "181-mega": [0, 1, 2], + "212-mega": [1, 1, 2], + "229-mega": [0, 1, 1], + "248-mega": [0, 1, 1], + "257-mega": [0, 1, 1], + "282-mega": [0, 2, 2], + "302-mega": [0, 1, 1], + "303-mega": [0, 1, 1], + "306-mega": [1, 1, 1], + "308-mega": [0, 1, 1], + "310-mega": [0, 1, 1], + "334-mega": [0, 2, 1], + "354-mega": [0, 1, 1], + "359-mega": [0, 1, 1], + "362-mega": [0, 1, 1], + "373-mega": [0, 1, 1], + "376-mega": [0, 1, 1], + "380-mega": [0, 1, 1], + "381-mega": [0, 1, 1], + "382-primal": [0, 1, 1], + "383-primal": [0, 1, 1], + "384-mega": [0, 2, 1], + "428-mega": [0, 1, 1], + "445-mega": [1, 1, 1], + "448-mega": [1, 1, 1], + "475-mega": [0, 2, 2], + "531-mega": [0, 1, 1], + "653": [0, 1, 1], + "654": [0, 1, 1], + "655": [0, 1, 1], + "656": [0, 1, 1], + "657": [0, 1, 1], + "658": [0, 1, 1], + "658-ash": [0, 1, 1], + "664": [0, 1, 1], + "665": [0, 1, 1], + "666-archipelago": [0, 1, 1], + "666-continental": [0, 1, 1], + "666-elegant": [0, 1, 1], + "666-fancy": [0, 2, 2], + "666-garden": [0, 1, 1], + "666-high-plains": [0, 1, 1], + "666-icy-snow": [0, 1, 1], + "666-jungle": [0, 1, 1], + "666-marine": [0, 1, 1], + "666-meadow": [0, 2, 2], + "666-modern": [0, 1, 1], + "666-monsoon": [0, 1, 1], + "666-ocean": [0, 1, 1], + "666-poke-ball": [0, 1, 2], + "666-polar": [0, 1, 1], + "666-river": [0, 2, 1], + "666-sandstorm": [0, 1, 1], + "666-savanna": [0, 1, 1], + "666-sun": [0, 1, 1], + "666-tundra": [0, 1, 1], + "669-red": [0, 2, 2], + "669-blue": [0, 1, 1], + "669-white": [0, 1, 1], + "669-yellow": [0, 1, 1], + "669-orange": [0, 2, 2], + "670-white": [0, 1, 1], + "670-blue": [0, 1, 1], + "670-orange": [0, 1, 1], + "670-red": [0, 1, 1], + "670-yellow": [0, 1, 1], + "671-red": [0, 1, 2], + "671-blue": [0, 1, 2], + "671-yellow": [0, 1, 1], + "671-white": [0, 1, 2], + "671-orange": [0, 1, 2], + "672": [0, 1, 1], + "673": [0, 1, 1], + "676": [0, 1, 1], + "677": [0, 1, 1], + "678-female": [0, 1, 1], + "678": [0, 1, 1], + "682": [0, 1, 1], + "683": [0, 1, 1], + "684": [0, 1, 1], + "685": [0, 1, 1], + "688": [0, 1, 1], + "689": [0, 1, 1], + "690": [0, 1, 1], + "691": [0, 1, 1], + "696": [0, 1, 1], + "697": [0, 1, 1], + "698": [0, 1, 1], + "699": [0, 1, 1], + "700": [0, 1, 1], + "702": [0, 1, 1], + "703": [0, 1, 1], + "704": [0, 1, 1], + "705": [0, 1, 1], + "706": [0, 1, 1], + "708": [0, 1, 1], + "709": [0, 1, 1], + "710": [0, 1, 1], + "711": [1, 1, 1], + "712": [0, 1, 1], + "713": [0, 1, 1], + "714": [0, 1, 1], + "715": [0, 2, 1], + "716-active": [0, 1, 1], + "716-neutral": [0, 1, 1], + "717": [0, 2, 2], + "720-unbound": [1, 1, 1], + "720": [1, 1, 1], + "728": [0, 1, 1], + "729": [0, 2, 2], + "730": [0, 2, 1], + "734": [0, 1, 1], + "735": [0, 1, 1], + "742": [0, 2, 2], + "743": [0, 2, 2], + "747": [0, 2, 2], + "748": [0, 1, 1], + "751": [0, 1, 1], + "752": [0, 1, 1], + "753": [0, 1, 1], + "754": [0, 2, 2], + "755": [0, 1, 1], + "756": [0, 1, 1], + "761": [0, 1, 1], + "762": [0, 1, 1], + "763": [0, 1, 1], + "767": [0, 1, 1], + "768": [0, 1, 1], + "770": [0, 0, 0], + "771": [0, 2, 2], + "772": [0, 1, 1], + "773-fighting": [0, 1, 1], + "773-psychic": [0, 1, 1], + "773-poison": [0, 1, 1], + "773-ground": [0, 1, 1], + "773-ghost": [0, 1, 1], + "773-steel": [0, 1, 1], + "773-rock": [0, 1, 1], + "773-grass": [0, 1, 1], + "773-dragon": [0, 1, 1], + "773-bug": [0, 1, 1], + "773-ice": [0, 1, 1], + "773-dark": [0, 1, 1], + "773": [0, 1, 1], + "773-fairy": [0, 1, 1], + "773-water": [0, 1, 1], + "773-electric": [0, 1, 1], + "773-flying": [0, 1, 1], + "773-fire": [0, 1, 1], + "776": [0, 1, 1], + "777": [0, 1, 1], + "778-busted": [0, 1, 1], + "778-disguised": [0, 1, 1], + "779": [0, 1, 1], + "789": [1, 1, 1], + "790": [0, 1, 1], + "791": [2, 1, 1], + "792": [0, 1, 1], + "793": [0, 2, 2], + "797": [0, 1, 1], + "798": [0, 1, 1], + "800-dawn-wings": [0, 1, 1], + "800-dusk-mane": [0, 1, 1], + "800-ultra": [0, 1, 1], + "800": [0, 1, 1], + "802": [1, 1, 1], + "803": [0, 1, 1], + "804": [0, 1, 1], + "807": [0, 1, 1], + "808": [0, 1, 1], + "809": [0, 1, 1], + "816": [0, 1, 1], + "817": [0, 1, 1], + "818": [1, 1, 1], + "821": [0, 2, 2], + "822": [0, 1, 1], + "823": [0, 1, 1], + "829": [0, 1, 1], + "830": [0, 1, 1], + "835": [0, 1, 1], + "836": [0, 2, 2], + "850": [0, 1, 1], + "851": [0, 1, 1], + "854": [0, 1, 1], + "855": [0, 1, 1], + "856": [0, 1, 1], + "857": [0, 2, 2], + "858": [0, 1, 1], + "859": [0, 1, 1], + "860": [0, 1, 1], + "861": [0, 1, 1], + "862": [0, 1, 1], + "863": [0, 1, 1], + "864": [0, 1, 1], + "867": [0, 1, 1], + "872": [1, 1, 1], + "873": [1, 1, 1], + "876-female": [0, 1, 1], + "876": [0, 1, 1], + "877-hangry": [1, 1, 1], + "877": [1, 1, 1], + "880": [0, 1, 1], + "881": [0, 1, 1], + "882": [0, 2, 1], + "883": [0, 1, 1], + "884": [0, 1, 1], + "885": [1, 1, 1], + "886": [1, 1, 1], + "887": [1, 1, 1], + "888": [0, 1, 1], + "888-crowned": [0, 1, 1], + "889": [0, 1, 1], + "889-crowned": [0, 1, 1], + "890": [0, 2, 1], + "890-eternamax": [0, 1, 1], + "891": [1, 1, 1], + "892-rapid-strike": [1, 1, 1], + "892": [1, 1, 1], + "894": [0, 1, 1], + "895": [0, 1, 1], + "896": [1, 1, 1], + "897": [1, 1, 1], + "898": [1, 1, 1], + "898-ice": [1, 1, 1], + "898-shadow": [1, 1, 1], + "900": [0, 1, 1], + "901": [0, 1, 1], + "903": [0, 1, 1], + "909": [0, 1, 1], + "910": [0, 2, 2], + "911": [0, 2, 2], + "912": [0, 1, 2], + "913": [0, 1, 2], + "914": [0, 2, 1], + "919": [1, 1, 1], + "920": [1, 1, 1], + "924": [1, 1, 1], + "925-four": [1, 2, 2], + "925-three": [1, 2, 2], + "932": [0, 2, 2], + "933": [0, 2, 2], + "934": [0, 1, 1], + "935": [1, 1, 2], + "936": [2, 2, 2], + "937": [2, 2, 2], + "940": [0, 1, 1], + "941": [0, 1, 1], + "944": [0, 1, 1], + "945": [0, 1, 1], + "948": [0, 1, 1], + "949": [0, 1, 1], + "951": [0, 1, 1], + "952": [0, 1, 1], + "953": [0, 1, 1], + "954": [0, 1, 1], + "957": [2, 2, 2], + "958": [2, 2, 2], + "959": [2, 2, 2], + "962": [1, 1, 1], + "967": [0, 1, 1], + "968": [0, 1, 1], + "969": [0, 1, 1], + "970": [0, 1, 1], + "973": [1, 1, 1], + "974": [0, 1, 1], + "975": [0, 1, 1], + "978-curly": [0, 2, 2], + "978-droopy": [0, 2, 2], + "978-stretchy": [0, 2, 2], + "979": [2, 2, 2], + "981": [0, 1, 1], + "982": [0, 1, 1], + "982-three-segment": [0, 1, 1], + "987": [1, 1, 1], + "988": [0, 1, 2], + "993": [0, 1, 1], + "994": [0, 1, 2], + "995": [0, 1, 1], + "996": [0, 1, 1], + "997": [0, 2, 2], + "998": [0, 2, 2], + "999": [2, 1, 1], + "1000": [1, 1, 1], + "1001": [0, 1, 1], + "1003": [0, 1, 1], + "1004": [0, 1, 1], + "1006": [0, 2, 1], + "1007-apex-build": [0, 2, 2], + "1008-ultimate-mode": [1, 1, 1], + "2026": [0, 1, 1], + "2027": [0, 1, 1], + "2028": [0, 1, 1], + "2052": [0, 1, 1], + "2053": [0, 1, 0], + "2103": [0, 1, 1], + "4052": [0, 1, 1], + "4077": [0, 1, 1], + "4078": [0, 1, 1], + "4079": [0, 1, 1], + "4080": [2, 1, 1], + "4144": [0, 1, 1], + "4145": [0, 1, 1], + "4146": [0, 1, 1], + "4199": [2, 1, 1], + "4222": [0, 1, 1], + "4263": [0, 1, 1], + "4264": [0, 1, 1], + "4562": [0, 1, 1], + "6100": [0, 1, 1], + "6101": [0, 1, 1], + "6215": [0, 1, 1], + "6503": [0, 1, 1], + "6549": [0, 1, 1], + "6570": [0, 1, 1], + "6571": [0, 1, 1], + "6705": [0, 1, 1], + "6706": [0, 1, 1], + "6713": [0, 1, 1], "female": {}, "back": { - "3-mega": [ - 0, - 2, - 2 - ], - "6-mega-x": [ - 0, - 2, - 2 - ], - "6-mega-y": [ - 0, - 1, - 2 - ], - "80-mega": [ - 0, - 1, - 1 - ], - "94-mega": [ - 1, - 1, - 1 - ], - "127-mega": [ - 0, - 1, - 1 - ], - "130-mega": [ - 0, - 1, - 1 - ], - "142-mega": [ - 0, - 1, - 1 - ], - "150-mega-x": [ - 0, - 1, - 1 - ], - "150-mega-y": [ - 0, - 1, - 1 - ], - "181-mega": [ - 0, - 1, - 2 - ], - "212-mega": [ - 1, - 2, - 2 - ], - "229-mega": [ - 0, - 1, - 1 - ], - "248-mega": [ - 0, - 2, - 1 - ], - "257-mega": [ - 0, - 1, - 1 - ], - "282-mega": [ - 0, - 1, - 1 - ], - "302-mega": [ - 0, - 1, - 1 - ], - "303-mega": [ - 0, - 1, - 1 - ], - "306-mega": [ - 1, - 1, - 1 - ], - "308-mega": [ - 0, - 1, - 1 - ], - "310-mega": [ - 0, - 1, - 1 - ], - "334-mega": [ - 0, - 1, - 1 - ], - "354-mega": [ - 0, - 1, - 1 - ], - "362-mega": [ - 0, - 1, - 1 - ], - "373-mega": [ - 0, - 1, - 1 - ], - "376-mega": [ - 0, - 1, - 1 - ], - "380-mega": [ - 0, - 1, - 1 - ], - "381-mega": [ - 0, - 1, - 1 - ], - "382-primal": [ - 0, - 1, - 1 - ], - "383-primal": [ - 0, - 1, - 1 - ], - "384-mega": [ - 0, - 1, - 1 - ], - "428-mega": [ - 0, - 1, - 1 - ], - "445-mega": [ - 1, - 1, - 1 - ], - "448-mega": [ - 1, - 1, - 1 - ], - "475-mega": [ - 0, - 2, - 2 - ], - "531-mega": [ - 0, - 1, - 1 - ], - "653": [ - 0, - 1, - 1 - ], - "654": [ - 0, - 1, - 1 - ], - "655": [ - 0, - 1, - 1 - ], - "664": [ - 0, - 1, - 1 - ], - "665": [ - 0, - 2, - 1 - ], - "666-archipelago": [ - 0, - 2, - 2 - ], - "666-continental": [ - 0, - 2, - 2 - ], - "666-elegant": [ - 0, - 2, - 2 - ], - "666-fancy": [ - 0, - 2, - 2 - ], - "666-garden": [ - 0, - 2, - 2 - ], - "666-high-plains": [ - 0, - 2, - 2 - ], - "666-icy-snow": [ - 0, - 2, - 2 - ], - "666-jungle": [ - 0, - 2, - 2 - ], - "666-marine": [ - 0, - 2, - 2 - ], - "666-meadow": [ - 0, - 2, - 2 - ], - "666-modern": [ - 0, - 2, - 2 - ], - "666-monsoon": [ - 0, - 2, - 2 - ], - "666-ocean": [ - 0, - 2, - 2 - ], - "666-poke-ball": [ - 0, - 2, - 2 - ], - "666-polar": [ - 0, - 2, - 2 - ], - "666-river": [ - 0, - 2, - 2 - ], - "666-sandstorm": [ - 0, - 2, - 2 - ], - "666-savanna": [ - 0, - 2, - 2 - ], - "666-sun": [ - 0, - 2, - 2 - ], - "666-tundra": [ - 0, - 2, - 2 - ], - "669-red": [ - 0, - 2, - 2 - ], - "669-blue": [ - 0, - 2, - 2 - ], - "669-white": [ - 0, - 2, - 2 - ], - "669-yellow": [ - 0, - 2, - 2 - ], - "669-orange": [ - 0, - 2, - 2 - ], - "670-white": [ - 0, - 1, - 1 - ], - "670-blue": [ - 0, - 2, - 2 - ], - "670-orange": [ - 0, - 1, - 1 - ], - "670-red": [ - 0, - 1, - 1 - ], - "670-yellow": [ - 0, - 1, - 1 - ], - "671-red": [ - 0, - 1, - 1 - ], - "671-blue": [ - 0, - 1, - 1 - ], - "671-yellow": [ - 0, - 1, - 1 - ], - "671-white": [ - 0, - 1, - 1 - ], - "671-orange": [ - 0, - 1, - 1 - ], - "672": [ - 0, - 1, - 1 - ], - "673": [ - 0, - 1, - 1 - ], - "677": [ - 0, - 1, - 1 - ], - "678-female": [ - 0, - 1, - 1 - ], - "678": [ - 0, - 1, - 1 - ], - "690": [ - 0, - 1, - 1 - ], - "691": [ - 0, - 1, - 1 - ], - "696": [ - 0, - 1, - 1 - ], - "697": [ - 0, - 1, - 1 - ], - "698": [ - 0, - 1, - 1 - ], - "699": [ - 0, - 2, - 2 - ], - "700": [ - 0, - 1, - 1 - ], - "702": [ - 0, - 1, - 1 - ], - "703": [ - 0, - 1, - 1 - ], - "704": [ - 0, - 1, - 1 - ], - "705": [ - 0, - 1, - 1 - ], - "706": [ - 0, - 1, - 1 - ], - "708": [ - 0, - 1, - 1 - ], - "709": [ - 0, - 1, - 1 - ], - "710": [ - 0, - 1, - 1 - ], - "711": [ - 1, - 1, - 1 - ], - "712": [ - 0, - 1, - 1 - ], - "713": [ - 0, - 1, - 1 - ], - "714": [ - 0, - 1, - 1 - ], - "715": [ - 0, - 1, - 1 - ], - "716-active": [ - 0, - 1, - 1 - ], - "716-neutral": [ - 0, - 1, - 1 - ], - "717": [ - 0, - 1, - 1 - ], - "720-unbound": [ - 1, - 1, - 1 - ], - "720": [ - 1, - 1, - 1 - ], - "728": [ - 0, - 1, - 1 - ], - "729": [ - 0, - 2, - 2 - ], - "730": [ - 0, - 2, - 1 - ], - "734": [ - 0, - 1, - 1 - ], - "735": [ - 0, - 1, - 1 - ], - "742": [ - 0, - 2, - 2 - ], - "743": [ - 0, - 2, - 2 - ], - "747": [ - 0, - 2, - 2 - ], - "748": [ - 0, - 1, - 1 - ], - "751": [ - 0, - 1, - 1 - ], - "752": [ - 0, - 1, - 1 - ], - "753": [ - 0, - 1, - 1 - ], - "754": [ - 0, - 2, - 2 - ], - "755": [ - 0, - 1, - 1 - ], - "756": [ - 0, - 1, - 1 - ], - "761": [ - 0, - 1, - 1 - ], - "762": [ - 0, - 1, - 1 - ], - "763": [ - 0, - 1, - 1 - ], - "767": [ - 0, - 1, - 1 - ], - "768": [ - 0, - 1, - 1 - ], - "771": [ - 0, - 1, - 1 - ], - "772": [ - 0, - 1, - 1 - ], - "773-fighting": [ - 0, - 1, - 1 - ], - "773-psychic": [ - 0, - 1, - 1 - ], - "773-poison": [ - 0, - 1, - 1 - ], - "773-ground": [ - 0, - 1, - 1 - ], - "773-ghost": [ - 0, - 1, - 1 - ], - "773-steel": [ - 0, - 1, - 1 - ], - "773-rock": [ - 0, - 1, - 1 - ], - "773-grass": [ - 0, - 1, - 1 - ], - "773-dragon": [ - 0, - 1, - 1 - ], - "773-bug": [ - 0, - 1, - 1 - ], - "773-ice": [ - 0, - 1, - 1 - ], - "773-dark": [ - 0, - 1, - 1 - ], - "773": [ - 0, - 1, - 1 - ], - "773-fairy": [ - 0, - 1, - 1 - ], - "773-water": [ - 0, - 1, - 1 - ], - "773-electric": [ - 0, - 1, - 1 - ], - "773-flying": [ - 0, - 1, - 1 - ], - "773-fire": [ - 0, - 1, - 1 - ], - "776": [ - 0, - 2, - 2 - ], - "777": [ - 0, - 1, - 1 - ], - "778-busted": [ - 0, - 1, - 1 - ], - "778-disguised": [ - 0, - 1, - 1 - ], - "779": [ - 0, - 1, - 1 - ], - "789": [ - 1, - 1, - 1 - ], - "790": [ - 0, - 1, - 1 - ], - "791": [ - 1, - 1, - 1 - ], - "792": [ - 0, - 1, - 1 - ], - "793": [ - 0, - 1, - 1 - ], - "797": [ - 0, - 1, - 1 - ], - "798": [ - 0, - 1, - 1 - ], - "800-dawn-wings": [ - 0, - 1, - 1 - ], - "800-dusk-mane": [ - 0, - 1, - 1 - ], - "800-ultra": [ - 0, - 1, - 1 - ], - "800": [ - 0, - 1, - 1 - ], - "802": [ - 1, - 1, - 1 - ], - "803": [ - 0, - 1, - 1 - ], - "804": [ - 0, - 1, - 1 - ], - "808": [ - 0, - 1, - 1 - ], - "809": [ - 0, - 1, - 1 - ], - "816": [ - 0, - 1, - 1 - ], - "817": [ - 0, - 1, - 1 - ], - "818": [ - 0, - 1, - 1 - ], - "821": [ - 0, - 1, - 1 - ], - "822": [ - 0, - 1, - 1 - ], - "823": [ - 0, - 1, - 1 - ], - "829": [ - 0, - 1, - 1 - ], - "830": [ - 0, - 1, - 1 - ], - "835": [ - 0, - 1, - 1 - ], - "836": [ - 0, - 1, - 1 - ], - "850": [ - 0, - 1, - 1 - ], - "851": [ - 0, - 1, - 1 - ], - "854": [ - 0, - 1, - 1 - ], - "855": [ - 0, - 1, - 1 - ], - "856": [ - 0, - 1, - 1 - ], - "857": [ - 0, - 2, - 2 - ], - "858": [ - 0, - 1, - 1 - ], - "859": [ - 0, - 1, - 1 - ], - "860": [ - 0, - 1, - 1 - ], - "861": [ - 0, - 1, - 1 - ], - "862": [ - 0, - 1, - 1 - ], - "863": [ - 0, - 1, - 1 - ], - "864": [ - 0, - 1, - 1 - ], - "867": [ - 0, - 1, - 1 - ], - "872": [ - 1, - 1, - 1 - ], - "873": [ - 1, - 1, - 1 - ], - "876-female": [ - 0, - 1, - 1 - ], - "876": [ - 0, - 1, - 1 - ], - "877-hangry": [ - 1, - 1, - 1 - ], - "877": [ - 1, - 1, - 1 - ], - "880": [ - 0, - 1, - 1 - ], - "881": [ - 0, - 1, - 1 - ], - "882": [ - 0, - 1, - 1 - ], - "883": [ - 0, - 1, - 1 - ], - "884": [ - 0, - 1, - 1 - ], - "885": [ - 1, - 1, - 1 - ], - "886": [ - 1, - 1, - 1 - ], - "887": [ - 1, - 1, - 1 - ], - "888": [ - 0, - 1, - 1 - ], - "888-crowned": [ - 0, - 1, - 1 - ], - "889": [ - 0, - 1, - 1 - ], - "889-crowned": [ - 0, - 1, - 1 - ], - "890": [ - 0, - 1, - 1 - ], - "891": [ - 1, - 1, - 1 - ], - "892-rapid-strike": [ - 1, - 1, - 1 - ], - "892": [ - 1, - 1, - 1 - ], - "896": [ - 1, - 1, - 1 - ], - "897": [ - 1, - 1, - 1 - ], - "898": [ - 1, - 1, - 1 - ], - "898-ice": [ - 1, - 1, - 1 - ], - "898-shadow": [ - 1, - 1, - 1 - ], - "900": [ - 0, - 1, - 1 - ], - "901": [ - 0, - 1, - 1 - ], - "903": [ - 0, - 1, - 1 - ], - "909": [ - 0, - 1, - 1 - ], - "910": [ - 0, - 2, - 2 - ], - "911": [ - 0, - 1, - 1 - ], - "912": [ - 0, - 1, - 1 - ], - "913": [ - 0, - 1, - 1 - ], - "914": [ - 0, - 2, - 2 - ], - "919": [ - 1, - 1, - 1 - ], - "920": [ - 1, - 1, - 1 - ], - "924": [ - 1, - 1, - 1 - ], - "925-four": [ - 1, - 2, - 2 - ], - "925-three": [ - 1, - 2, - 2 - ], - "932": [ - 0, - 1, - 1 - ], - "933": [ - 0, - 1, - 1 - ], - "934": [ - 0, - 1, - 1 - ], - "935": [ - 2, - 2, - 2 - ], - "936": [ - 2, - 2, - 2 - ], - "937": [ - 2, - 2, - 2 - ], - "940": [ - 0, - 1, - 1 - ], - "941": [ - 0, - 1, - 1 - ], - "948": [ - 0, - 1, - 1 - ], - "949": [ - 0, - 1, - 1 - ], - "951": [ - 0, - 1, - 1 - ], - "952": [ - 0, - 2, - 1 - ], - "953": [ - 0, - 1, - 1 - ], - "954": [ - 0, - 1, - 1 - ], - "957": [ - 1, - 1, - 1 - ], - "958": [ - 1, - 1, - 1 - ], - "959": [ - 1, - 1, - 1 - ], - "962": [ - 1, - 1, - 1 - ], - "967": [ - 0, - 1, - 1 - ], - "968": [ - 0, - 2, - 2 - ], - "969": [ - 0, - 1, - 1 - ], - "970": [ - 0, - 1, - 1 - ], - "973": [ - 1, - 1, - 1 - ], - "974": [ - 0, - 1, - 1 - ], - "975": [ - 0, - 1, - 1 - ], - "978-curly": [ - 0, - 2, - 2 - ], - "978-droopy": [ - 0, - 2, - 2 - ], - "978-stretchy": [ - 0, - 1, - 1 - ], - "979": [ - 1, - 1, - 1 - ], - "981": [ - 0, - 1, - 1 - ], - "982": [ - 0, - 1, - 1 - ], - "982-three-segment": [ - 0, - 1, - 1 - ], - "987": [ - 1, - 1, - 1 - ], - "988": [ - 0, - 1, - 1 - ], - "993": [ - 0, - 1, - 1 - ], - "994": [ - 0, - 1, - 1 - ], - "995": [ - 0, - 1, - 1 - ], - "996": [ - 0, - 1, - 1 - ], - "997": [ - 0, - 1, - 1 - ], - "998": [ - 0, - 1, - 1 - ], - "999": [ - 1, - 1, - 1 - ], - "1000": [ - 1, - 1, - 1 - ], - "1001": [ - 0, - 1, - 1 - ], - "1003": [ - 0, - 1, - 1 - ], - "1004": [ - 0, - 1, - 1 - ], - "1006": [ - 0, - 2, - 2 - ], - "1007-apex-build": [ - 0, - 2, - 2 - ], - "1008-ultimate-mode": [ - 1, - 1, - 1 - ], - "2027": [ - 0, - 1, - 1 - ], - "2028": [ - 0, - 1, - 1 - ], - "2052": [ - 0, - 1, - 1 - ], - "2053": [ - 0, - 1, - 1 - ], - "4052": [ - 0, - 1, - 1 - ], - "4077": [ - 0, - 1, - 1 - ], - "4078": [ - 0, - 1, - 1 - ], - "4079": [ - 0, - 1, - 1 - ], - "4080": [ - 2, - 2, - 2 - ], - "4144": [ - 0, - 1, - 1 - ], - "4145": [ - 0, - 1, - 1 - ], - "4146": [ - 0, - 1, - 1 - ], - "4199": [ - 2, - 1, - 1 - ], - "4222": [ - 0, - 1, - 1 - ], - "4263": [ - 0, - 1, - 1 - ], - "4264": [ - 0, - 1, - 1 - ], - "4562": [ - 0, - 1, - 1 - ], - "6100": [ - 0, - 1, - 1 - ], - "6101": [ - 0, - 1, - 1 - ], - "6215": [ - 0, - 1, - 1 - ], - "6549": [ - 0, - 1, - 1 - ], - "6570": [ - 0, - 1, - 1 - ], - "6571": [ - 0, - 1, - 1 - ], - "6705": [ - 0, - 1, - 1 - ], - "6706": [ - 0, - 1, - 1 - ], - "6713": [ - 0, - 1, - 1 - ] - }, - "6713": [ - 0, - 1, - 1 - ] + "3-mega": [0, 2, 2], + "6-mega-x": [0, 2, 2], + "6-mega-y": [0, 1, 2], + "80-mega": [0, 1, 1], + "94-mega": [1, 1, 1], + "127-mega": [0, 1, 1], + "130-mega": [0, 1, 1], + "142-mega": [0, 1, 1], + "150-mega-x": [0, 1, 1], + "150-mega-y": [0, 1, 1], + "181-mega": [0, 1, 2], + "212-mega": [1, 2, 2], + "229-mega": [0, 1, 1], + "248-mega": [0, 2, 1], + "257-mega": [0, 1, 1], + "282-mega": [0, 1, 1], + "302-mega": [0, 1, 1], + "303-mega": [0, 1, 1], + "306-mega": [1, 1, 1], + "308-mega": [0, 1, 1], + "310-mega": [0, 1, 1], + "334-mega": [0, 1, 1], + "354-mega": [0, 1, 1], + "359-mega": [0, 1, 1], + "362-mega": [0, 1, 1], + "373-mega": [0, 1, 1], + "376-mega": [0, 1, 1], + "380-mega": [0, 1, 1], + "381-mega": [0, 1, 1], + "382-primal": [0, 1, 1], + "383-primal": [0, 1, 1], + "384-mega": [0, 1, 1], + "428-mega": [0, 1, 1], + "445-mega": [1, 1, 1], + "448-mega": [1, 1, 1], + "475-mega": [0, 2, 2], + "531-mega": [0, 1, 1], + "653": [0, 1, 1], + "654": [0, 1, 1], + "655": [0, 1, 1], + "656": [0, 1, 1], + "657": [0, 1, 1], + "658": [0, 1, 1], + "658-ash": [0, 1, 1], + "664": [0, 1, 1], + "665": [0, 2, 1], + "666-archipelago": [0, 2, 2], + "666-continental": [0, 2, 2], + "666-elegant": [0, 2, 2], + "666-fancy": [0, 2, 2], + "666-garden": [0, 2, 2], + "666-high-plains": [0, 2, 2], + "666-icy-snow": [0, 2, 2], + "666-jungle": [0, 2, 2], + "666-marine": [0, 2, 2], + "666-meadow": [0, 2, 2], + "666-modern": [0, 2, 2], + "666-monsoon": [0, 2, 2], + "666-ocean": [0, 2, 2], + "666-poke-ball": [0, 2, 2], + "666-polar": [0, 2, 2], + "666-river": [0, 2, 2], + "666-sandstorm": [0, 2, 2], + "666-savanna": [0, 2, 2], + "666-sun": [0, 2, 2], + "666-tundra": [0, 2, 2], + "669-red": [0, 2, 2], + "669-blue": [0, 2, 2], + "669-white": [0, 2, 2], + "669-yellow": [0, 2, 2], + "669-orange": [0, 2, 2], + "670-white": [0, 1, 1], + "670-blue": [0, 2, 2], + "670-orange": [0, 1, 1], + "670-red": [0, 1, 1], + "670-yellow": [0, 1, 1], + "671-red": [0, 1, 1], + "671-blue": [0, 1, 1], + "671-yellow": [0, 1, 1], + "671-white": [0, 1, 1], + "671-orange": [0, 1, 1], + "672": [0, 1, 1], + "673": [0, 1, 1], + "676": [0, 1, 1], + "677": [0, 1, 1], + "678-female": [0, 1, 1], + "678": [0, 1, 1], + "682": [0, 1, 1], + "683": [0, 1, 1], + "684": [0, 1, 1], + "685": [0, 1, 1], + "688": [0, 1, 1], + "689": [0, 1, 1], + "690": [0, 1, 1], + "691": [0, 1, 1], + "696": [0, 1, 1], + "697": [0, 1, 1], + "698": [0, 1, 1], + "699": [0, 2, 2], + "700": [0, 1, 1], + "702": [0, 1, 1], + "703": [0, 1, 1], + "704": [0, 1, 1], + "705": [0, 1, 1], + "706": [0, 1, 1], + "708": [0, 1, 1], + "709": [0, 1, 1], + "710": [0, 1, 1], + "711": [1, 1, 1], + "712": [0, 1, 1], + "713": [0, 1, 1], + "714": [0, 1, 1], + "715": [0, 1, 1], + "716-active": [0, 1, 1], + "716-neutral": [0, 1, 1], + "717": [0, 1, 1], + "720-unbound": [1, 1, 1], + "720": [1, 1, 1], + "728": [0, 1, 1], + "729": [0, 2, 2], + "730": [0, 2, 1], + "734": [0, 1, 1], + "735": [0, 1, 1], + "742": [0, 2, 2], + "743": [0, 2, 2], + "747": [0, 2, 2], + "748": [0, 1, 1], + "751": [0, 1, 1], + "752": [0, 1, 1], + "753": [0, 1, 1], + "754": [0, 2, 2], + "755": [0, 1, 1], + "756": [0, 1, 1], + "761": [0, 1, 1], + "762": [0, 1, 1], + "763": [0, 1, 1], + "767": [0, 1, 1], + "768": [0, 1, 1], + "771": [0, 1, 1], + "772": [0, 1, 1], + "773-fighting": [0, 1, 1], + "773-psychic": [0, 1, 1], + "773-poison": [0, 1, 1], + "773-ground": [0, 1, 1], + "773-ghost": [0, 1, 1], + "773-steel": [0, 1, 1], + "773-rock": [0, 1, 1], + "773-grass": [0, 1, 1], + "773-dragon": [0, 1, 1], + "773-bug": [0, 1, 1], + "773-ice": [0, 1, 1], + "773-dark": [0, 1, 1], + "773": [0, 1, 1], + "773-fairy": [0, 1, 1], + "773-water": [0, 1, 1], + "773-electric": [0, 1, 1], + "773-flying": [0, 1, 1], + "773-fire": [0, 1, 1], + "776": [0, 2, 2], + "777": [0, 1, 1], + "778-busted": [0, 1, 1], + "778-disguised": [0, 1, 1], + "779": [0, 1, 1], + "789": [1, 1, 1], + "790": [0, 1, 1], + "791": [1, 1, 1], + "792": [0, 1, 1], + "793": [0, 1, 1], + "797": [0, 1, 1], + "798": [0, 1, 1], + "800-dawn-wings": [0, 1, 1], + "800-dusk-mane": [0, 1, 1], + "800-ultra": [0, 1, 1], + "800": [0, 1, 1], + "802": [1, 1, 1], + "803": [0, 1, 1], + "804": [0, 1, 1], + "807": [0, 1, 1], + "808": [0, 1, 1], + "809": [0, 1, 1], + "816": [0, 1, 1], + "817": [0, 1, 1], + "818": [0, 1, 1], + "821": [0, 1, 1], + "822": [0, 1, 1], + "823": [0, 1, 1], + "829": [0, 1, 1], + "830": [0, 1, 1], + "835": [0, 1, 1], + "836": [0, 1, 1], + "850": [0, 1, 1], + "851": [0, 1, 1], + "854": [0, 1, 1], + "855": [0, 1, 1], + "856": [0, 1, 1], + "857": [0, 2, 2], + "858": [0, 1, 1], + "859": [0, 1, 1], + "860": [0, 1, 1], + "861": [0, 1, 1], + "862": [0, 1, 1], + "863": [0, 1, 1], + "864": [0, 1, 1], + "867": [0, 1, 1], + "872": [1, 1, 1], + "873": [1, 1, 1], + "876-female": [0, 1, 1], + "876": [0, 1, 1], + "877-hangry": [1, 1, 1], + "877": [1, 1, 1], + "880": [0, 1, 1], + "881": [0, 1, 1], + "882": [0, 1, 1], + "883": [0, 1, 1], + "884": [0, 1, 1], + "885": [1, 1, 1], + "886": [1, 1, 1], + "887": [1, 1, 1], + "888": [0, 1, 1], + "888-crowned": [0, 1, 1], + "889": [0, 1, 1], + "889-crowned": [0, 1, 1], + "890": [0, 1, 1], + "891": [1, 1, 1], + "892-rapid-strike": [1, 1, 1], + "892": [1, 1, 1], + "894": [0, 1, 1], + "895": [0, 1, 1], + "896": [1, 1, 1], + "897": [1, 1, 1], + "898": [1, 1, 1], + "898-ice": [1, 1, 1], + "898-shadow": [1, 1, 1], + "900": [0, 1, 1], + "901": [0, 1, 1], + "903": [0, 1, 1], + "909": [0, 1, 1], + "910": [0, 2, 2], + "911": [0, 1, 1], + "912": [0, 1, 1], + "913": [0, 1, 1], + "914": [0, 2, 2], + "919": [1, 1, 1], + "920": [1, 1, 1], + "924": [1, 1, 1], + "925-four": [1, 2, 2], + "925-three": [1, 2, 2], + "932": [0, 1, 1], + "933": [0, 1, 1], + "934": [0, 1, 1], + "935": [2, 2, 2], + "936": [2, 2, 2], + "937": [2, 2, 2], + "940": [0, 1, 1], + "941": [0, 1, 1], + "944": [0, 1, 1], + "945": [0, 1, 1], + "948": [0, 1, 1], + "949": [0, 1, 1], + "951": [0, 1, 1], + "952": [0, 2, 1], + "953": [0, 1, 1], + "954": [0, 1, 1], + "957": [1, 1, 1], + "958": [1, 1, 1], + "959": [1, 1, 1], + "962": [1, 1, 1], + "967": [0, 1, 1], + "968": [0, 2, 2], + "969": [0, 1, 1], + "970": [0, 1, 1], + "973": [1, 1, 1], + "974": [0, 1, 1], + "975": [0, 1, 1], + "978-curly": [0, 2, 2], + "978-droopy": [0, 2, 2], + "978-stretchy": [0, 1, 1], + "979": [1, 1, 1], + "981": [0, 1, 1], + "982": [0, 1, 1], + "982-three-segment": [0, 1, 1], + "987": [1, 1, 1], + "988": [0, 1, 1], + "993": [0, 1, 1], + "994": [0, 1, 1], + "995": [0, 1, 1], + "996": [0, 1, 1], + "997": [0, 1, 1], + "998": [0, 1, 1], + "999": [1, 1, 1], + "1000": [1, 1, 1], + "1001": [0, 1, 1], + "1003": [0, 1, 1], + "1004": [0, 1, 1], + "1006": [0, 2, 2], + "1007-apex-build": [0, 2, 2], + "1008-ultimate-mode": [1, 1, 1], + "2026": [0, 1, 1], + "2027": [0, 1, 1], + "2028": [0, 1, 1], + "2052": [0, 1, 1], + "2053": [0, 1, 1], + "2103": [0, 1, 1], + "4052": [0, 1, 1], + "4077": [0, 1, 1], + "4078": [0, 1, 1], + "4079": [0, 1, 1], + "4080": [2, 2, 2], + "4144": [0, 1, 1], + "4145": [0, 1, 1], + "4146": [0, 1, 1], + "4199": [2, 1, 1], + "4222": [0, 1, 1], + "4263": [0, 1, 1], + "4264": [0, 1, 1], + "4562": [0, 1, 1], + "6100": [0, 1, 1], + "6101": [0, 1, 1], + "6215": [0, 1, 1], + "6503": [0, 1, 1], + "6549": [0, 1, 1], + "6570": [0, 1, 1], + "6571": [0, 1, 1], + "6705": [0, 1, 1], + "6706": [0, 1, 1], + "6713": [0, 1, 1] + } } } diff --git a/public/images/pokemon/variant/back/1012-counterfeit.json b/public/images/pokemon/variant/back/1012-counterfeit.json new file mode 100644 index 00000000000..10255311fe0 --- /dev/null +++ b/public/images/pokemon/variant/back/1012-counterfeit.json @@ -0,0 +1,34 @@ +{ + "1": { + "291e1e": "404ec8", + "87847e": "8a96c0", + "78c463": "f7dfc5", + "4c3a3a": "667fe9", + "5d9e4a": "dda08a", + "251b1b": "222078", + "a09750": "acbedf", + "e6e1db": "f5fdff", + "396725": "b0654a", + "ccc374": "e9f4f7", + "613f19": "7b86ad", + "544040": "626a96", + "c1b9ae": "c8ddf1", + "69441b": "3a44a4" + }, + "2": { + "291e1e": "37183f", + "87847e": "070722", + "78c463": "c3b4e0", + "4c3a3a": "563f5b", + "5d9e4a": "978dc7", + "251b1b": "1c0b1f", + "a09750": "1b2556", + "e6e1db": "212b5e", + "396725": "7a5aa7", + "ccc374": "293363", + "613f19": "0d1030", + "544040": "020109", + "c1b9ae": "111039", + "69441b": "44244b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/1013-unremarkable.json b/public/images/pokemon/variant/back/1013-unremarkable.json new file mode 100644 index 00000000000..2a6de98db5a --- /dev/null +++ b/public/images/pokemon/variant/back/1013-unremarkable.json @@ -0,0 +1,36 @@ +{ + "1": { + "5d9e4a": "dda08a", + "a09750": "c3d7eb", + "251b1b": "404ec8", + "7b6f6c": "acbedf", + "c1b9ae": "cbe1f5", + "69441b": "3a44a4", + "342405": "565e7a", + "78c463": "f7dfc5", + "9e8574": "b36171", + "988975": "939ec4", + "295217": "b0654a", + "e6e1db": "e6f9ff", + "6a5b20": "8a96c0", + "291a0d": "222078", + "453636": "667fe9" + }, + "2": { + "5d9e4a": "978dc7", + "a09750": "263665", + "251b1b": "37183f", + "7b6f6c": "0f102d", + "c1b9ae": "111039", + "69441b": "44244b", + "342405": "0b0c21", + "78c463": "c3b4e0", + "9e8574": "585d81", + "988975": "212e57", + "295217": "7a5aa7", + "e6e1db": "212b5e", + "6a5b20": "171542", + "291a0d": "170d26", + "453636": "563f5b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/102.json b/public/images/pokemon/variant/back/102.json new file mode 100644 index 00000000000..61035a495c9 --- /dev/null +++ b/public/images/pokemon/variant/back/102.json @@ -0,0 +1,20 @@ +{ + "1": { + "943131": "193662", + "e69c00": "a0694c", + "ffe6ce": "7ae49f", + "ffce4a": "cea573", + "ffb58c": "369b96", + "ef8463": "26647e", + "ffd6ad": "4fba94" + }, + "2": { + "943131": "414189", + "e69c00": "6d2341", + "ffe6ce": "ebb6f8", + "ffce4a": "92394b", + "ffb58c": "9475ce", + "ef8463": "6c5fb6", + "ffd6ad": "b98fe4" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/103.json b/public/images/pokemon/variant/back/103.json new file mode 100644 index 00000000000..492bc14b102 --- /dev/null +++ b/public/images/pokemon/variant/back/103.json @@ -0,0 +1,28 @@ +{ + "1": { + "ffde6b": "a3c4ed", + "e6ad5a": "869fdc", + "73ad31": "dea44c", + "8c7342": "283f5b", + "526329": "c8592a", + "9cd64a": "f4e774", + "a56b21": "6072ba", + "b59c4a": "426378", + "734210": "373e85", + "ffefa5": "d3efff", + "524210": "131d33" + }, + "2": { + "ffde6b": "eb748d", + "e6ad5a": "c84e7f", + "73ad31": "3d324b", + "8c7342": "d59cba", + "526329": "1f1a31", + "9cd64a": "6a5b73", + "a56b21": "83295f", + "b59c4a": "ffdbe7", + "734210": "4e1044", + "ffefa5": "ffa29d", + "524210": "925b81" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/128.json b/public/images/pokemon/variant/back/128.json new file mode 100644 index 00000000000..ef61b186930 --- /dev/null +++ b/public/images/pokemon/variant/back/128.json @@ -0,0 +1,30 @@ +{ + "1": { + "dea54a": "56b393", + "634a31": "173e0d", + "9c9cad": "997059", + "6b6b84": "75413b", + "b58431": "2e8a85", + "8c6b52": "355816", + "523a10": "102d4b", + "ad8c73": "5f722a", + "4a3a29": "072b05", + "8c6321": "215c72", + "cecede": "c2a082", + "3a3a4a": "4d2324" + }, + "2": { + "dea54a": "872b3b", + "634a31": "bc9681", + "9c9cad": "edda95", + "6b6b84": "cca45e", + "b58431": "5e172e", + "8c6b52": "d6c3aa", + "523a10": "2f0e21", + "ad8c73": "faf9ed", + "4a3a29": "966959", + "8c6321": "461029", + "cecede": "fffcc1", + "3a3a4a": "996537" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/152.json b/public/images/pokemon/variant/back/152.json new file mode 100644 index 00000000000..2460f5977d5 --- /dev/null +++ b/public/images/pokemon/variant/back/152.json @@ -0,0 +1,26 @@ +{ + "1": { + "849452": "7373b4", + "b5ce6b": "aca1d7", + "d6f78c": "ded2f1", + "84e631": "8074fa", + "ef7b7b": "9bd5c1", + "c52929": "77b3af", + "6bb529": "6f4be2", + "425a19": "505d8d", + "638c29": "6633bc", + "426319": "5d2398" + }, + "2": { + "849452": "a62775", + "b5ce6b": "c83c74", + "d6f78c": "e7617d", + "84e631": "feeeaf", + "ef7b7b": "71cf71", + "c52929": "4eac60", + "6bb529": "f0d187", + "425a19": "801a69", + "638c29": "d8a864", + "426319": "b4814b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/153.json b/public/images/pokemon/variant/back/153.json new file mode 100644 index 00000000000..8495177fbaa --- /dev/null +++ b/public/images/pokemon/variant/back/153.json @@ -0,0 +1,26 @@ +{ + "1": { + "a58419": "5961ce", + "ad3100": "47d0d1", + "295208": "232699", + "8cbd31": "8251dc", + "debd29": "7b8ce6", + "527b08": "4d36be", + "6b9c10": "6b41cc", + "f7e64a": "a2bbf8", + "6b5200": "493fa6", + "d68c52": "80f5e6" + }, + "2": { + "a58419": "a8244d", + "ad3100": "439227", + "295208": "c58c48", + "8cbd31": "fae084", + "debd29": "ca333d", + "527b08": "e8bc5e", + "6b9c10": "edc870", + "f7e64a": "ea704a", + "6b5200": "891b4f", + "d68c52": "8ec349" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/154.json b/public/images/pokemon/variant/back/154.json new file mode 100644 index 00000000000..a667f36b9c1 --- /dev/null +++ b/public/images/pokemon/variant/back/154.json @@ -0,0 +1,26 @@ +{ + "1": { + "634a00": "519aa7", + "ff3a5a": "3542a7", + "e6ad00": "7bcfc6", + "ce213a": "27217d", + "63bd42": "9d86d9", + "f7a59c": "72d1da", + "7b103a": "23124e", + "107b31": "8057b2", + "ffde21": "b1f2dc", + "9ce652": "b7afee" + }, + "2": { + "634a00": "488939", + "ff3a5a": "f9db74", + "e6ad00": "6bac4b", + "ce213a": "e5b650", + "63bd42": "a31f60", + "f7a59c": "fff6a9", + "7b103a": "b7873b", + "107b31": "761858", + "ffde21": "92c462", + "9ce652": "cd3b6b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/158.json b/public/images/pokemon/variant/back/158.json new file mode 100644 index 00000000000..a6c54577e98 --- /dev/null +++ b/public/images/pokemon/variant/back/158.json @@ -0,0 +1,29 @@ +{ + "1": { + "b54a52": "1d5d6c", + "6bb5e6": "dd8e59", + "94d6ff": "fdc17e", + "ffc552": "99d4d9", + "ad8429": "4798ab", + "ce4221": "772c52", + "3184c5": "ae5139", + "e67b7b": "749e9e", + "ef735a": "ad5778", + "7b1900": "4f0332", + "315a84": "73131e" + }, + "2": { + "000000": "ffffff", + "b54a52": "c48b27", + "6bb5e6": "97ac5b", + "94d6ff": "ccd198", + "ffc552": "2f5365", + "ad8429": "1c314f", + "ce4221": "ce8c20", + "3184c5": "4f854a", + "e67b7b": "e4b843", + "ef735a": "f3b649", + "7b1900": "a66b14", + "315a84": "2b4a30" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/159.json b/public/images/pokemon/variant/back/159.json new file mode 100644 index 00000000000..c1124bb8d42 --- /dev/null +++ b/public/images/pokemon/variant/back/159.json @@ -0,0 +1,29 @@ +{ + "1": { + "3a4a84": "973027", + "e64221": "749e9e", + "ce293a": "682c4e", + "5aade6": "e5a354", + "ffe68c": "a9e4e5", + "840008": "4f1037", + "3184c5": "cd6537", + "cebd63": "56b3bd", + "6b5200": "085d75", + "840009": "1d5d6c", + "f7525a": "774860" + }, + "2": { + "000000": "ffffff", + "3a4a84": "26472b", + "e64221": "e4b843", + "ce293a": "ce8c20", + "5aade6": "8fa54e", + "ffe68c": "2f5365", + "840008": "a66b14", + "3184c5": "468040", + "cebd63": "1c314f", + "6b5200": "112034", + "840009": "c48b27", + "f7525a": "f3b649" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/160.json b/public/images/pokemon/variant/back/160.json new file mode 100644 index 00000000000..ac9067df672 --- /dev/null +++ b/public/images/pokemon/variant/back/160.json @@ -0,0 +1,29 @@ +{ + "1": { + "8cd6ff": "ffcf72", + "6b5200": "085d75", + "ce293a": "682c4e", + "5ab5f7": "eda857", + "cebd63": "56b3bd", + "ffe68c": "a9e4e5", + "840008": "4f1037", + "294a8c": "973027", + "3a8cce": "d26738", + "ff8c84": "926877", + "f7525a": "774860" + }, + "2": { + "000000": "ffffff", + "8cd6ff": "d1d692", + "6b5200": "112034", + "ce293a": "ce8c20", + "5ab5f7": "9ab350", + "cebd63": "1c314f", + "ffe68c": "2f5365", + "840008": "a66b14", + "294a8c": "274c2d", + "3a8cce": "498a42", + "ff8c84": "fff284", + "f7525a": "f3b649" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/167.json b/public/images/pokemon/variant/back/167.json new file mode 100644 index 00000000000..65a2a2dedf9 --- /dev/null +++ b/public/images/pokemon/variant/back/167.json @@ -0,0 +1,24 @@ +{ + "1": { + "52b56b": "e5812a", + "000000": "ffffff", + "c5b519": "3f2e71", + "314a10": "641218", + "8ce631": "f2ba40", + "527b29": "d54f1a", + "846b29": "221b57", + "ffe64a": "624095" + }, + "2": { + "52b56b": "b54158", + "bdc5c5": "a1b7de", + "c5b519": "7d95b9", + "314a10": "481229", + "ffffff": "cde6fc", + "8ce631": "dd7081", + "527b29": "8c2848", + "846b29": "565e8d", + "ffe64a": "aac3d6", + "6b6b73": "62657d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/168.json b/public/images/pokemon/variant/back/168.json new file mode 100644 index 00000000000..7a4270ff9c0 --- /dev/null +++ b/public/images/pokemon/variant/back/168.json @@ -0,0 +1,29 @@ +{ + "1": { + "c54242": "62b943", + "6b5219": "043435", + "63319c": "e28220", + "bdbdbd": "b5d3dc", + "520000": "317945", + "ff5a4a": "a8d919", + "c5b54a": "15463c", + "ffde42": "186c45", + "ff8c73": "dce24b", + "bd84e6": "f1b940", + "6b6b6b": "5f7980" + }, + "2": { + "c54242": "7ca5c6", + "6b5219": "161437", + "63319c": "96304a", + "bdbdbd": "c09fa1", + "520000": "2d3d72", + "ff5a4a": "a3c8d1", + "c5b54a": "1f2150", + "ffffff": "fae8e7", + "ffde42": "313b60", + "ff8c73": "c4e8e7", + "bd84e6": "c8545d", + "6b6b6b": "605050" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/170.json b/public/images/pokemon/variant/back/170.json new file mode 100644 index 00000000000..6f6317314fb --- /dev/null +++ b/public/images/pokemon/variant/back/170.json @@ -0,0 +1,30 @@ +{ + "1": { + "08295a": "691f03", + "ffce52": "a1dbba", + "295294": "a14713", + "ffef84": "ccffd7", + "5a73c5": "dda13d", + "94cee6": "ffeabf", + "522919": "052b38", + "ffffde": "f2fff5", + "c59400": "84bda9", + "7bbde6": "ffe0a2", + "846352": "45757a", + "6ba5e6": "f6e37f" + }, + "2": { + "08295a": "1b072f", + "ffce52": "e25765", + "295294": "441e56", + "ffef84": "f97f7f", + "5a73c5": "693373", + "94cee6": "a15b8d", + "522919": "720b3a", + "ffffde": "ffc4be", + "c59400": "b62b51", + "7bbde6": "9f5a9b", + "846352": "931b3c", + "6ba5e6": "89498d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/171.json b/public/images/pokemon/variant/back/171.json new file mode 100644 index 00000000000..8a9cafe4265 --- /dev/null +++ b/public/images/pokemon/variant/back/171.json @@ -0,0 +1,30 @@ +{ + "1": { + "a5314a": "bf882c", + "4a7bce": "bc3c4c", + "423110": "05333a", + "ef635a": "efde5a", + "7badef": "f6907f", + "a5ceff": "fbcdb3", + "e6b552": "82ca4f", + "6394e6": "e86062", + "ffde63": "c3e875", + "ad9442": "2a8d3d", + "293173": "872341", + "7b634a": "0c5540" + }, + "2": { + "a5314a": "c3851d", + "4a7bce": "9781b3", + "423110": "040529", + "ef635a": "f0d050", + "7badef": "eecfed", + "a5ceff": "fbf5fa", + "e6b552": "3294b8", + "6394e6": "c5a5d0", + "ffde63": "4dd5d9", + "ad9442": "23689e", + "293173": "4b426c", + "7b634a": "0c1d4c" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/172-spiky.json b/public/images/pokemon/variant/back/172-spiky.json new file mode 100644 index 00000000000..f4c5e28b61a --- /dev/null +++ b/public/images/pokemon/variant/back/172-spiky.json @@ -0,0 +1,23 @@ +{ + "1": { + "c5ad10": "6cab9a", + "845a29": "45818a", + "a57b08": "5ca390", + "7d1c1c": "992424", + "e77b94": "bd4d5e", + "634a10": "30536b", + "f7e652": "a3d1a8" + }, + "2": { + "c5ad10": "4a6a90", + "845a29": "283567", + "171721": "9a4440", + "a57b08": "486a8e", + "212131": "d48d61", + "7d1c1c": "c38218", + "424252": "e7c17c", + "e77b94": "f5dd94", + "634a10": "2b2f54", + "f7e652": "7095ab" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/172-spiky_2.png b/public/images/pokemon/variant/back/172-spiky_2.png new file mode 100644 index 0000000000000000000000000000000000000000..9e9994d6b195de553dd74a31c8a785843da7670b GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^svyk43?x4}TrdPujKx9jP7LeL$-D$|R04cLT!FNJ zfPg`8wrgXTxVYj>6%|EALno)8n8g!vR?k{|am8NWIMX-#z5>hMoCk8P=(&Kl>oXT<(DUNBuN zNy#=ys&!3K_^XRX9DjCc1@eZx45)VV67UEuU(|N>N#U9R-Jr|Wc45x*;#N-nnmu*4 z7e}fM-|qFc7P%az%dRXwRdM?;55KZe%!% zqvqrK$eK-i&ig(5@ko5C%e?Il>t?Lj@KWj<-yAQ^x*IL)AMNP*e0K4?>zZ#~`mdXl cWAlJNnw58Cxb@kV~Q_jz}n*&tGQxfDC%46oJhr8BI%}NUo)P=sc)@h7 zBqiG*sn#_`;jb`s>u$8Hf3&0L^V!Aou4}$|>A!AH cj?Dx9Xja~Z?hLB=z#w4oboFyt=akR{07nw4=>Px# literal 0 HcmV?d00001 diff --git a/public/images/pokemon/variant/back/172.json b/public/images/pokemon/variant/back/172.json new file mode 100644 index 00000000000..18c7f5bdee4 --- /dev/null +++ b/public/images/pokemon/variant/back/172.json @@ -0,0 +1,23 @@ +{ + "1": { + "c5ad10": "6cab9a", + "845a29": "45818a", + "a57b08": "5ca390", + "7d1c1c": "992424", + "e77b94": "bd4d5e", + "634a10": "30536b", + "f7e652": "a3d1a8" + }, + "2": { + "c5ad10": "4a6a90", + "845a29": "283567", + "171721": "9a4440", + "a57b08": "486a8e", + "212131": "d48d61", + "7d1c1c": "c38218", + "424252": "e7c17c", + "e77b94": "f5dd94", + "634a10": "2f335b", + "f7e652": "7095ab" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/172_2.png b/public/images/pokemon/variant/back/172_2.png new file mode 100644 index 0000000000000000000000000000000000000000..84a35b18eadfeb785b1d2808f6ec388cc367d1be GIT binary patch literal 2665 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 XHIE%v?7uS700000NkvXXu0mjf#XIp$ literal 0 HcmV?d00001 diff --git a/public/images/pokemon/variant/back/172_3.png b/public/images/pokemon/variant/back/172_3.png new file mode 100644 index 0000000000000000000000000000000000000000..b94789940f50821171cf3d763d6dfb4988e7e728 GIT binary patch literal 2665 zcmV-v3YPVWP)Px#Bv4FLMF0Q*5D*YAGg~M%XPQJn!-5#pjbZ1(d`N1JN@|dBm8@t_h~QLyW)iT^==1sL6Z&kx)kg%m zbb-Nanhy?`&2V2(N?G?FQ;FALU0IaFkG@{q~~*6 z&;|o0TbO3HPSG#85-?q1UV&bLe>Tm|IU;RTg~mU9hUytu&T(Imz80QyzO(Bzn#o#K zE(v?X{|Rp*uD<+`AcY&B8lU`&lOM}?D4nEAn(>f0=btFcr%0)2tNVg&xIK>jtK;JjW?n#M!xoZLC3hGz830k5kMXWX6!-$`1& zX*sUYG)tK4D}_9>I?+PTw2GT-9=y&6vP`OS zo~J2kCZ{|h!>3wUCtApS1~uGG<)_;Il@lv8e!5kdFuEBttP?5ZF@slx&untzh3_Za zd{)Ay5oB|CuL5=Ag)CtrZoHbab9ejyh>g+`&az$VQQ z_qfyQWGQ4egLAI_IGp7blv`HX1Iwb>UT#)uU@8)vp%RYU*464@(uDPM%KF)ggk~tG z3rYD$qmM?F8Z@W|#v(DnIh`B!kH_5_T7&z7X9umpeSthE4bU{S2KNP0Cwtkcb7&KB56wG9RGJwgP;V`2aYfe-`2?mEUWy(#w1E&EN%~1ob zvCL40FqwVaB?f7UIc8$}fHN5}nhpbAszI|8IFzw6ncqhon~%fxik-%K*^cWw=QBJrXHGRuff+z3?u}U_KL<_ zIDP9P22xt7X;2M(O4GRyTIOQeCovi$F>t#^aze|d5$ja!gSBNYmVI&zlaK5+jp&4K zO_NHnijcENsbwz4eX_^0cKOKJ1hHwx1XQH7*SV2jAZTE z0n=uC#RhHKG3$$L|Dk_vu)T7f$po`Ub)cXdX-bCemFs&6xX938hRNg+k-c(tFCm*5 zIn3lt$M0<+U?W3^8QSGHTL~zj%{+h5HImGYRzhedx0!>3s$CN%)vw)XC8j7`+2FM1 zG2ck0x0Qwx%@7+oc%U)n>RL2NK{7&2oyk;!)hG_KGOlobheTS%@7-T_o=0HOvzkoB@>!qHga+_ zgmgeMovma=Gt@@b(gDeIwUQmpU>g~xBPY|@N@g^JZDf>=noL(K+0hJiWl=h?HrHFp zjApQn46a^D#?VSBW{zgCbB@xnCu3_RdS?n4+sGiDhgKi%8Uf7&CUYQ}rUF$uAmT@o z!FTR4ok-@}c>TF6UYpFQHl3}+0}dbQb{jcBj>d<}(y2}6X$BU5-|CY)D;xRiYOg{@fD&t^aLQn!+?n;w!0 z&FnVv+W6iuogq6X(o7ta5s%G;KAW|WY-naX>ERUL`%Fj5)sReeEq>2);-vPX0nNDJ zdk>259q$b32;2cBGp=cgt2yHbvOOl!gevL4FePN;0~Rud$?U5yyclRDm)+TU`ou3` z{61V_S$Z1%2-k+1mg*u)g5m0JRTMd1`^16)~+dawH2K%A3R-w?tZc`WjKa_0bJ4U{-u*t z9D&qcmi2DKFFfl&*c^c@AYiumc;+sIZA2hlGziaZL)Zj?5Q`q&eG#tUy?l04_}ii) z5Q@D3K)DE4V9R8eAOfM-3(_Dsa~qQpVIu^xUoL0Lu@|O6aONf^Yc~M|(q1OmtGpXr z+aj8Un0Pl;M8OsRM=g3g4JtWZjOZi8L_4iPAg+j)VXq4`D8H5>+S{es%i+IjHz5R) zUx$7;1}M$7Euws7%m|wxkn_6Yhudfn;B;riMubfe$iOUmbhm{R<;%awd$~e&7=i2( zfL8RoEu8K$!cJ?bB9JtIA5H)Y;dIv#wir=EWiI*QUjtm}N7(WTk|oC2tGHXcwx6ZC zjk&3PJwMXv*t0Jc=vj1C1#Kl!G_sbg#uR^=G*M$aXWmG>LH;e;th3w^U*U@QH9`aUlhY!rCemH3u9j@3Bwtv?u52}?V*M8fd=7+Q6 zHX13yr76;p7!*G+gZyxCw@QjIZmZI1-yhO}nXwNef#WthDT26-AMCn!_zc{QND;to zy$8FV7=RSvb^7C9wpWgx(%n8J`RC*IA<1{V;~npK$2;Efj(5D{9q)L@JKph*zZm}q XHIE%v?7uS700000NkvXXu0mjf*1Pk1 literal 0 HcmV?d00001 diff --git a/public/images/pokemon/variant/back/174.json b/public/images/pokemon/variant/back/174.json new file mode 100644 index 00000000000..eaabbbc574d --- /dev/null +++ b/public/images/pokemon/variant/back/174.json @@ -0,0 +1,14 @@ +{ + "1": { + "9c1952": "3a6472", + "b55273": "43737d", + "e6849c": "81c2b8", + "ffadbd": "c5ebd5" + }, + "2": { + "9c1952": "9c5200", + "b55273": "a16b30", + "e6849c": "f5c45b", + "ffadbd": "f5e884" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/194.json b/public/images/pokemon/variant/back/194.json new file mode 100644 index 00000000000..83297ce4e5b --- /dev/null +++ b/public/images/pokemon/variant/back/194.json @@ -0,0 +1,20 @@ +{ + "1": { + "529ce6": "e8983d", + "9463a5": "65b1c2", + "633a6b": "204954", + "3a7bc5": "d5682e", + "73bdff": "ffc355", + "d65ad6": "81e2f7", + "104a84": "7a150a" + }, + "2": { + "529ce6": "564daa", + "9463a5": "cf933b", + "633a6b": "80301c", + "3a7bc5": "3f377e", + "73bdff": "5c66c4", + "d65ad6": "e9cb52", + "104a84": "180d42" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/195.json b/public/images/pokemon/variant/back/195.json new file mode 100644 index 00000000000..f79c398dc81 --- /dev/null +++ b/public/images/pokemon/variant/back/195.json @@ -0,0 +1,26 @@ +{ + "1": { + "ade6ff": "f6dfa8", + "84d6f7": "ed9e4f", + "637ba5": "936e66", + "639cbd": "dc6a4d", + "3194a5": "81e2f7", + "6b5a8c": "23768d", + "425284": "b03844", + "426b84": "af4237", + "195a6b": "54aec2", + "19423a": "204954" + }, + "2": { + "ade6ff": "9864c2", + "84d6f7": "724ba7", + "637ba5": "692d5d", + "639cbd": "493a8d", + "3194a5": "e9cb52", + "6b5a8c": "742f3d", + "425284": "240830", + "426b84": "3d237b", + "195a6b": "cf933b", + "19423a": "b96228" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/198.json b/public/images/pokemon/variant/back/198.json new file mode 100644 index 00000000000..eed8404265c --- /dev/null +++ b/public/images/pokemon/variant/back/198.json @@ -0,0 +1,26 @@ +{ + "1": { + "d94352": "8c1b23", + "314263": "462b20", + "efd684": "a6a6b3", + "d64252": "b3986b", + "42639c": "694c30", + "5a4a21": "25253b", + "292942": "2a1512", + "b59c21": "57566f", + "73293a": "755237", + "d6bd52": "838098" + }, + "2": { + "d94352": "8c1b23", + "314263": "0e4333", + "efd684": "c2723a", + "d64252": "bc4b84", + "42639c": "1d6e47", + "5a4a21": "4e1915", + "292942": "091e16", + "b59c21": "85412d", + "73293a": "7b2363", + "d6bd52": "9a5524" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/2026.json b/public/images/pokemon/variant/back/2026.json new file mode 100644 index 00000000000..4fb224dd489 --- /dev/null +++ b/public/images/pokemon/variant/back/2026.json @@ -0,0 +1,31 @@ +{ + "1": { + "b45f25": "2d5261", + "552720": "162f4b", + "f9ed9f": "eb999a", + "e9be14": "945c7b", + "e3882d": "3d7375", + "646124": "492652", + "ecd8b7": "b4c2a5", + "fffdfb": "d6d9ca", + "846b5b": "467f85", + "965821": "2f4e6b", + "dfc043": "d17577", + "602c24": "162f4b", + "fef443": "c48081", + "993c20": "1d3a57" + }, + "2": { + "b45f25": "bd8551", + "552720": "43617f", + "e9be14": "1a3551", + "e3882d": "d3b06f", + "646124": "122140", + "ecd8b7": "5a6f90", + "fffdfb": "6d8297", + "846b5b": "202746", + "965821": "9cb3ca", + "fef443": "3a5873", + "993c20": "965636" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/2103.json b/public/images/pokemon/variant/back/2103.json new file mode 100644 index 00000000000..2e97727835a --- /dev/null +++ b/public/images/pokemon/variant/back/2103.json @@ -0,0 +1,28 @@ +{ + "1": { + "2f9934": "dea44c", + "9f6b41": "426378", + "70442e": "283f5b", + "e6ac5a": "869fdc", + "522f16": "131d33", + "9cbd4a": "9977dd", + "fff68b": "a3c4ed", + "36cc36": "f4e774", + "2d5826": "c8592a", + "7b5210": "373e85", + "ffffcd": "d3efff" + }, + "2": { + "2f9934": "3d324b", + "9f6b41": "ffdbe7", + "70442e": "d59cba", + "e6ac5a": "c84e7f", + "522f16": "925b81", + "9cbd4a": "824a96", + "fff68b": "eb748d", + "36cc36": "6a5b73", + "2d5826": "1f1a31", + "7b5210": "4e1044", + "ffffcd": "ffa29d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/211.json b/public/images/pokemon/variant/back/211.json new file mode 100644 index 00000000000..01ae33500a4 --- /dev/null +++ b/public/images/pokemon/variant/back/211.json @@ -0,0 +1,22 @@ +{ + "1": { + "a5ad6b": "ad6643", + "194a52": "321128", + "dede94": "f1c17c", + "428494": "80294b", + "c5c57b": "dc9565", + "3a6363": "611a42", + "6b5231": "6d2c2c", + "73adb5": "a0415e" + }, + "2": { + "a5ad6b": "1e275b", + "194a52": "1c2f5b", + "dede94": "365492", + "428494": "60abdc", + "c5c57b": "2b3e7b", + "3a6363": "396796", + "6b5231": "181f46", + "73adb5": "8bd9ee" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25-beauty-cosplay.json b/public/images/pokemon/variant/back/25-beauty-cosplay.json new file mode 100644 index 00000000000..216262b149b --- /dev/null +++ b/public/images/pokemon/variant/back/25-beauty-cosplay.json @@ -0,0 +1,30 @@ +{ + "1": { + "5e5e6b": "6c6e60", + "f7e652": "a3d1a8", + "cecab9": "cfc8aa", + "f7e860": "eddc78", + "4d88c4": "7976c6", + "f7bd21": "79b5a5", + "2d276d": "2f2768", + "9c5200": "315c75", + "39509d": "47449c", + "fffdea": "f8ffe3", + "f7cc2f": "d5ac44" + }, + "2": { + "1e1526": "a45233", + "5e5e6b": "8a2554", + "f7e652": "577b98", + "cecab9": "b84084", + "f7e860": "eddc78", + "4d88c4": "e4f6f1", + "f7bd21": "486689", + "2d276d": "454a61", + "9c5200": "283361", + "39509d": "9ec4cd", + "fffdea": "ea82a6", + "4f454c": "f1b571", + "f7cc2f": "d5ac44" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25-cool-cosplay.json b/public/images/pokemon/variant/back/25-cool-cosplay.json new file mode 100644 index 00000000000..278feb070bd --- /dev/null +++ b/public/images/pokemon/variant/back/25-cool-cosplay.json @@ -0,0 +1,31 @@ +{ + "1": { + "171717": "2a1d36", + "c52119": "ad4e76", + "842222": "7b1f18", + "f7e652": "a3d1a8", + "fff7a5": "c4e3c3", + "f7bd21": "79b5a5", + "ba2b23": "b73850", + "9c5200": "1c4f75", + "d95b45": "cf6887", + "3b3b40": "4a3e46" + }, + "2": { + "171717": "a45233", + "656f86": "cf752b", + "a5b0b6": "f0b541", + "c52119": "ebc67c", + "842222": "1e1e43", + "f7e652": "577b98", + "fff7a5": "7b96aa", + "f7bd21": "445f8a", + "ba2b23": "2c2c47", + "55555e": "8f4b32", + "9c5200": "22325c", + "f4f7ab": "eadbb3", + "d95b45": "3a3f5e", + "3b3b40": "f1b571", + "272b2b": "7d3833" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25-cosplay.json b/public/images/pokemon/variant/back/25-cosplay.json new file mode 100644 index 00000000000..c574d63d743 --- /dev/null +++ b/public/images/pokemon/variant/back/25-cosplay.json @@ -0,0 +1,26 @@ +{ + "1": { + "f7e652": "a3d1a8", + "fff7a5": "c4e3c3", + "c52119": "ad4e76", + "f7bd21": "79b5a5", + "52525a": "4f454c", + "9c5200": "315c75", + "292929": "1e1526", + "633108": "09406b", + "e65a42": "cf6182", + "de9400": "338087" + }, + "2": { + "f7e652": "577b98", + "fff7a5": "7b96aa", + "c52119": "ebc67c", + "f7bd21": "445f8a", + "52525a": "f1b571", + "9c5200": "23345e", + "292929": "a45233", + "633108": "22244f", + "e65a42": "eedd9c", + "de9400": "324472" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25-cute-cosplay.json b/public/images/pokemon/variant/back/25-cute-cosplay.json new file mode 100644 index 00000000000..7b26b79d08f --- /dev/null +++ b/public/images/pokemon/variant/back/25-cute-cosplay.json @@ -0,0 +1,32 @@ +{ + "1": { + "752bd0": "5452b7", + "baa998": "bab699", + "fff7a5": "c4e3c3", + "f7e652": "a3d1a8", + "ea82a6": "e8848e", + "cf4770": "cf4a59", + "f3bace": "f2bbbb", + "853247": "85323c", + "f7ef97": "f0eaa8", + "52525a": "4f454c", + "292929": "30263b", + "f7bd21": "79b5a5", + "9c5200": "255e8a" + }, + "2": { + "752bd0": "7751c2", + "baa998": "d3ab5a", + "fff7a5": "7b96aa", + "f7e652": "577b98", + "ea82a6": "a4b95f", + "cf4770": "739b55", + "f3bace": "c5cc85", + "853247": "254b30", + "f7ef97": "ebe7b7", + "52525a": "f1b571", + "292929": "a45233", + "f7bd21": "445f8a", + "9c5200": "23345e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25-gigantamax.json b/public/images/pokemon/variant/back/25-gigantamax.json new file mode 100644 index 00000000000..1c47104e04d --- /dev/null +++ b/public/images/pokemon/variant/back/25-gigantamax.json @@ -0,0 +1,30 @@ +{ + "1": { + "623108": "09406b", + "c52018": "ad4e76", + "de9400": "338087", + "fefefe": "ffffff", + "f6bd20": "79b5a5", + "fff6a4": "c4e3c3", + "fff9c2": "b8ffd9", + "e65a41": "cf6182", + "9c5200": "315c75", + "f8fc4b": "5bc28b", + "f6e652": "a3d1a8" + }, + "2": { + "623108": "22244f", + "c52018": "ebc67c", + "de9400": "324472", + "fefefe": "ffffff", + "f6bd20": "445f8a", + "fff6a4": "7b96aa", + "fff9c2": "83b1d2", + "e65a41": "eedd9c", + "9c5200": "23345e", + "f8fc4b": "326a9f", + "695d65": "f1b571", + "f6e652": "577b98", + "323133": "d99362" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25-partner.json b/public/images/pokemon/variant/back/25-partner.json new file mode 100644 index 00000000000..c20fae48a34 --- /dev/null +++ b/public/images/pokemon/variant/back/25-partner.json @@ -0,0 +1,26 @@ +{ + "1": { + "45454a": "4f454c", + "9c5200": "315c75", + "de9400": "338087", + "171717": "1e1526", + "c52119": "ad4e76", + "633108": "09406b", + "e65a42": "cf6182", + "f7e652": "a3d1a8", + "fff7a5": "c4e3c3", + "f7bd21": "79b5a5" + }, + "2": { + "45454a": "f1b571", + "9c5200": "23345e", + "de9400": "324472", + "171717": "a45233", + "c52119": "ebc67c", + "633108": "22244f", + "e65a42": "eedd9c", + "f7e652": "577b98", + "fff7a5": "7b96aa", + "f7bd21": "445f8a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25-smart-cosplay.json b/public/images/pokemon/variant/back/25-smart-cosplay.json new file mode 100644 index 00000000000..50749b31d8b --- /dev/null +++ b/public/images/pokemon/variant/back/25-smart-cosplay.json @@ -0,0 +1,32 @@ +{ + "1": { + "fffdea": "f8ffe3", + "b7a599": "bab699", + "60b553": "76a848", + "f7e652": "a3d1a8", + "366635": "3e5b2f", + "95635b": "91685f", + "171717": "1e1526", + "5f3434": "573b38", + "54545c": "55555e", + "52525a": "4f454c", + "292929": "272b2b", + "f7bd21": "79b5a5", + "9c5200": "315c75" + }, + "2": { + "fffdea": "f2f0df", + "b7a599": "a7b6b9", + "60b553": "dfb053", + "f7e652": "577b98", + "366635": "ab5130", + "95635b": "a09ea3", + "171717": "a45233", + "5f3434": "666060", + "54545c": "45525c", + "52525a": "f1b571", + "292929": "202937", + "f7bd21": "445f8a", + "9c5200": "23345e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25-tough-cosplay.json b/public/images/pokemon/variant/back/25-tough-cosplay.json new file mode 100644 index 00000000000..49c50d17ad2 --- /dev/null +++ b/public/images/pokemon/variant/back/25-tough-cosplay.json @@ -0,0 +1,35 @@ +{ + "1": { + "e37511": "d1694f", + "bf2629": "cf6a59", + "8d2b1d": "bf3638", + "c52119": "ad4e76", + "46464d": "2b3340", + "292929": "1e1526", + "f7bd21": "79b5a5", + "fbab33": "de9764", + "e65a42": "cf6182", + "cecab9": "cfc8aa", + "52525a": "4f454c", + "f7e652": "a3d1a8", + "9c5200": "315c75" + }, + "2": { + "e37511": "60448d", + "bf2629": "826694", + "f8ffe3": "e8e3e4", + "8d2b1d": "3d3f7d", + "c52119": "ebc67c", + "46464d": "2b3340", + "292929": "a45233", + "f7bd21": "445f8a", + "fbab33": "845ea1", + "e65a42": "eedd9c", + "cecab9": "beb1b4", + "8e2525": "242866", + "52525a": "f1b571", + "f7e652": "577b98", + "272b2b": "162231", + "9c5200": "23345e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/25.json b/public/images/pokemon/variant/back/25.json new file mode 100644 index 00000000000..c20fae48a34 --- /dev/null +++ b/public/images/pokemon/variant/back/25.json @@ -0,0 +1,26 @@ +{ + "1": { + "45454a": "4f454c", + "9c5200": "315c75", + "de9400": "338087", + "171717": "1e1526", + "c52119": "ad4e76", + "633108": "09406b", + "e65a42": "cf6182", + "f7e652": "a3d1a8", + "fff7a5": "c4e3c3", + "f7bd21": "79b5a5" + }, + "2": { + "45454a": "f1b571", + "9c5200": "23345e", + "de9400": "324472", + "171717": "a45233", + "c52119": "ebc67c", + "633108": "22244f", + "e65a42": "eedd9c", + "f7e652": "577b98", + "fff7a5": "7b96aa", + "f7bd21": "445f8a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/26.json b/public/images/pokemon/variant/back/26.json new file mode 100644 index 00000000000..758faf12c97 --- /dev/null +++ b/public/images/pokemon/variant/back/26.json @@ -0,0 +1,34 @@ +{ + "1": { + "63636b": "4f454c", + "101011": "293059", + "944242": "395a80", + "bd5a31": "386d82", + "e6bd84": "a4bda7", + "ffbd00": "b3596b", + "5a2929": "293059", + "3a3a42": "30263b", + "8c6310": "8c3c4c", + "ffde5a": "cf7878", + "f7ad29": "76a68b", + "734231": "6e2f33", + "ffefd6": "c8d4ba", + "de7b31": "539190" + }, + "2": { + "542127": "905331", + "101011": "202a60", + "944242": "2d3b80", + "bd5a31": "375681", + "e6bd84": "a6b5ab", + "ffbd00": "f3cf91", + "5a2929": "202a60", + "8c6310": "c79b5a", + "ffde5a": "f2e4b6", + "f7ad29": "6385ab", + "734231": "bf8445", + "ffefd6": "cfc4b5", + "de7b31": "4d6f98", + "643034": "2e4685" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/276.json b/public/images/pokemon/variant/back/276.json new file mode 100644 index 00000000000..e0fb6b93467 --- /dev/null +++ b/public/images/pokemon/variant/back/276.json @@ -0,0 +1,32 @@ +{ + "1": { + "bdbdcc": "b5b5d5", + "bdbdce": "26523c", + "943a52": "ad8634", + "ffffff": "3c6a3d", + "a57331": "784524", + "212952": "12223d", + "3a3a31": "3e3e3e", + "5a6b9c": "2a596b", + "e69410": "bc7532", + "524a29": "4b210d", + "fffffd": "fffffe", + "314a7b": "1a385a", + "ce5273": "cebf49" + }, + "2": { + "bdbdcc": "b5b5d5", + "bdbdce": "453f63", + "943a52": "8ec08b", + "ffffff": "635d81", + "a57331": "4a323a", + "212952": "191222", + "3a3a31": "442c34", + "5a6b9c": "3c2f48", + "e69410": "63414f", + "524a29": "381f2c", + "fffffd": "fffffe", + "314a7b": "282037", + "ce5273": "bcd59d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/277.json b/public/images/pokemon/variant/back/277.json new file mode 100644 index 00000000000..5a3e049f5f5 --- /dev/null +++ b/public/images/pokemon/variant/back/277.json @@ -0,0 +1,36 @@ +{ + "1": { + "dea531": "bc7532", + "425a7b": "2a596b", + "ffffff": "3c6a3d", + "b5b5d6": "26523c", + "9c3152": "ad8634", + "945a10": "784524", + "5a5a5a": "b58251", + "63213a": "603c1d", + "c55a73": "cebf49", + "294263": "1a385a", + "292952": "12223d", + "fffffd": "fffffe", + "524221": "4b210d", + "b5b5d4": "b5b5d5", + "31313a": "89572a" + }, + "2": { + "dea531": "63414f", + "425a7b": "3c2f48", + "ffffff": "635d81", + "b5b5d6": "453f63", + "9c3152": "8ec08b", + "945a10": "4a323a", + "5a5a5a": "5d454d", + "63213a": "5d9469", + "c55a73": "bcd59d", + "294263": "282037", + "292952": "191222", + "fffffd": "fffffe", + "524221": "381f2c", + "b5b5d4": "b5b5d5", + "31313a": "442c34" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/359-mega.json b/public/images/pokemon/variant/back/359-mega.json new file mode 100644 index 00000000000..d81d313a1de --- /dev/null +++ b/public/images/pokemon/variant/back/359-mega.json @@ -0,0 +1,24 @@ +{ + "1": { + "ffffff": "61a8ab", + "414a6a": "421e4a", + "b4b4d5": "458196", + "293939": "27122b", + "8b8bac": "3b6987", + "525a7b": "59274e", + "d5deee": "589aa6", + "737bac": "874267", + "626283": "2a3163" + }, + "2": { + "ffffff": "9e363b", + "414a6a": "b39279", + "b4b4d5": "752f40", + "293939": "996e5f", + "8b8bac": "59213b", + "525a7b": "dfd1ae", + "d5deee": "8f2f41", + "737bac": "f5f1cb", + "626283": "42122d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/359.json b/public/images/pokemon/variant/back/359.json new file mode 100644 index 00000000000..4ccca6800b3 --- /dev/null +++ b/public/images/pokemon/variant/back/359.json @@ -0,0 +1,24 @@ +{ + "1": { + "424a6b": "421e4a", + "293a3a": "27122b", + "737bad": "874267", + "d6deef": "589aa6", + "525a7b": "612b54", + "8c8cad": "3b6987", + "636384": "2a3163", + "b5b5d6": "458196", + "ffffff": "61a8ab" + }, + "2": { + "424a6b": "b39279", + "293a3a": "996e5f", + "737bad": "f5f1cb", + "d6deef": "8f2f41", + "525a7b": "e0c79f", + "8c8cad": "59213b", + "636384": "42122d", + "b5b5d6": "752f40", + "ffffff": "9e363b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/377.json b/public/images/pokemon/variant/back/377.json new file mode 100644 index 00000000000..1ab9bce073f --- /dev/null +++ b/public/images/pokemon/variant/back/377.json @@ -0,0 +1,26 @@ +{ + "1": { + "b54200": "13512f", + "efad6b": "aac669", + "948c73": "2e4e7b", + "cec5ad": "4d8ba8", + "bd633a": "22773f", + "ef843a": "56963a", + "b5ad94": "3d6d8d", + "e6dead": "659db5", + "524a29": "182238", + "efe6de": "84c7ca" + }, + "2": { + "b54200": "3d0933", + "efad6b": "a54c5e", + "948c73": "262847", + "cec5ad": "303353", + "bd633a": "561934", + "ef843a": "722a41", + "b5ad94": "394170", + "e6dead": "383e6a", + "524a29": "161129", + "efe6de": "4d5784" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/378.json b/public/images/pokemon/variant/back/378.json new file mode 100644 index 00000000000..74ef70cbcec --- /dev/null +++ b/public/images/pokemon/variant/back/378.json @@ -0,0 +1,29 @@ +{ + "0": { + "ffffff": "d7b6f1", + "6bb5d6": "414184", + "293a7b": "101238", + "9cceff": "6f66a7", + "3a6b8c": "191d4c", + "bdefff": "9983c4", + "5a84ad": "282e64" + }, + "1": { + "6bb5d6": "bf344a", + "bdefff": "ffb88d", + "9cceff": "eb5d56", + "293a7b": "400b1c", + "ffffff": "fff7d3", + "3a6b8c": "64132c", + "5a84ad": "981d43" + }, + "2": { + "6bb5d6": "323232", + "bdefff": "5b5b5b", + "9cceff": "424242", + "293a7b": "100f17", + "ffffff": "8c8c8c", + "3a6b8c": "14131a", + "5a84ad": "212121" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/379.json b/public/images/pokemon/variant/back/379.json new file mode 100644 index 00000000000..e99b7d8c171 --- /dev/null +++ b/public/images/pokemon/variant/back/379.json @@ -0,0 +1,26 @@ +{ + "1": { + "4a5a5a": "34366f", + "3a4252": "292960", + "d6ced6": "cc9c65", + "848c84": "4c5c91", + "ffffff": "fff3aa", + "dedede": "f0d185", + "b5adad": "a66f52", + "4a4a4a": "533329", + "84847b": "80503b", + "3e4f4f": "542618" + }, + "2": { + "4a5a5a": "df8533", + "3a4252": "e29631", + "d6ced6": "cd5521", + "848c84": "ffcd49", + "ffffff": "ffb056", + "dedede": "e87537", + "b5adad": "ad2d1e", + "4a4a4a": "521328", + "84847b": "81222b", + "3e4f4f": "54051f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/39.json b/public/images/pokemon/variant/back/39.json new file mode 100644 index 00000000000..59d78f7958a --- /dev/null +++ b/public/images/pokemon/variant/back/39.json @@ -0,0 +1,16 @@ +{ + "1": { + "6b5263": "153427", + "ffada5": "c5ebd5", + "e67384": "81c2b8", + "a51021": "3a6472", + "ffcec5": "e5ffec" + }, + "2": { + "6b5263": "737454", + "ffada5": "f5e884", + "e67384": "f5c45b", + "a51021": "9c5200", + "ffcec5": "fff9bf" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/390.json b/public/images/pokemon/variant/back/390.json new file mode 100644 index 00000000000..94bfe837547 --- /dev/null +++ b/public/images/pokemon/variant/back/390.json @@ -0,0 +1,32 @@ +{ + "1": { + "7a410f": "994943", + "e63131": "1db978", + "b56b29": "64464d", + "9c3131": "2d8766", + "947308": "a86256", + "7b4210": "382029", + "ef6b6b": "81dc3f", + "f06e6e": "76c96d", + "ffd631": "eafe67", + "ffe6ad": "edc6a4", + "e63a42": "5db95b", + "de8400": "876766", + "deb552": "cc9176" + }, + "2": { + "7a410f": "626678", + "e63131": "b5b0f3", + "b56b29": "293b69", + "9c3131": "422e6f", + "947308": "818596", + "7b4210": "171f46", + "ef6b6b": "cbcfff", + "f06e6e": "cb96e5", + "ffd631": "f3f8fe", + "ffe6ad": "d3d5e0", + "e63a42": "8457b0", + "de8400": "3e5f8a", + "deb552": "a5a9b8" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/391.json b/public/images/pokemon/variant/back/391.json new file mode 100644 index 00000000000..6c21033ceba --- /dev/null +++ b/public/images/pokemon/variant/back/391.json @@ -0,0 +1,36 @@ +{ + "1": { + "8c7342": "a86256", + "cf451b": "2d8766", + "c59463": "cc9176", + "dee6e6": "dac99d", + "9c5219": "64464d", + "ffffff": "faf7d4", + "735a10": "6b2b28", + "efce94": "edc6a4", + "ffce42": "eafe67", + "ffcd45": "f69044", + "1052b5": "ba2342", + "6b3a08": "382029", + "d68c29": "876766", + "ce4219": "1db978", + "efa542": "cd5528" + }, + "2": { + "8c7342": "818596", + "cf451b": "8457b0", + "c59463": "a5a9b8", + "dee6e6": "dca15d", + "9c5219": "293b69", + "ffffff": "ffe175", + "735a10": "626678", + "efce94": "d3d5e0", + "ffce42": "f3f8fe", + "ffcd45": "e8fdff", + "1052b5": "e09f2f", + "6b3a08": "171f46", + "d68c29": "3e5f8a", + "ce4219": "b5b0f3", + "efa542": "b0cbd4" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/392.json b/public/images/pokemon/variant/back/392.json new file mode 100644 index 00000000000..44c2930f77d --- /dev/null +++ b/public/images/pokemon/variant/back/392.json @@ -0,0 +1,42 @@ +{ + "1": { + "e68c5a": "876766", + "6b3a10": "382029", + "e63740": "2d8766", + "bdc5de": "dac99d", + "a56342": "64464d", + "845a08": "9b2719", + "737384": "9f8876", + "ffdf4f": "eafe67", + "e63a42": "1db978", + "c59c21": "cd5528", + "ffde52": "f69044", + "ffdd47": "e8a82a", + "c79e22": "cf8021", + "ffffff": "faf7d4", + "19427b": "581225", + "f78c4a": "81dc3f", + "3a73a5": "972733", + "842931": "174c48" + }, + "2": { + "e68c5a": "3e5f8a", + "6b3a10": "171f46", + "e63740": "8457b0", + "bdc5de": "dca15d", + "a56342": "293b69", + "845a08": "617995", + "737384": "a15a34", + "ffdf4f": "f3f8fe", + "e63a42": "b5b0f3", + "c59c21": "a0c0cd", + "ffde52": "e8fdff", + "ffdd47": "fff8e5", + "c79e22": "ccbdab", + "ffffff": "ffe175", + "19427b": "4d5196", + "f78c4a": "cbcfff", + "3a73a5": "9c96e2", + "842931": "422e6f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/40.json b/public/images/pokemon/variant/back/40.json new file mode 100644 index 00000000000..21e5ef69cd1 --- /dev/null +++ b/public/images/pokemon/variant/back/40.json @@ -0,0 +1,17 @@ +{ + "1": { + "f77b94": "81c2b8", + "ce6b63": "82b8a9", + "8c4242": "3a6472", + "ffadbd": "c5ebd5" + }, + "2": { + "737373": "3b1f24", + "f77b94": "f5c45b", + "ffffff": "d07439", + "ce6b63": "e6a54c", + "e6dee6": "bc4e24", + "8c4242": "9c5200", + "ffadbd": "f5e884" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/430.json b/public/images/pokemon/variant/back/430.json new file mode 100644 index 00000000000..2edd26708c9 --- /dev/null +++ b/public/images/pokemon/variant/back/430.json @@ -0,0 +1,34 @@ +{ + "1": { + "31313a": "280113", + "8c313a": "b3986b", + "5a5a3a": "1e1e2c", + "545454": "3c3b4d", + "a3a3b5": "7a1e21", + "3a5a9c": "694c30", + "525151": "380514", + "a7a7b8": "60606c", + "efeff8": "b9382d", + "4a2121": "755237", + "ad943a": "3f3e50", + "f7de3a": "61616d", + "3a3a5a": "422e26", + "29213a": "271b1a" + }, + "2": { + "31313a": "080735", + "8c313a": "bc4b84", + "5a5a3a": "4e1915", + "545454": "85412d", + "a3a3b5": "4f358e", + "3a5a9c": "1d6e47", + "525151": "1c1754", + "a7a7b8": "c27238", + "efeff8": "975bc2", + "4a2121": "7b2363", + "ad943a": "85402c", + "f7de3a": "c2723a", + "3a3a5a": "0e4333", + "29213a": "091e16" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/455.json b/public/images/pokemon/variant/back/455.json new file mode 100644 index 00000000000..d10a2ff0741 --- /dev/null +++ b/public/images/pokemon/variant/back/455.json @@ -0,0 +1,34 @@ +{ + "1": { + "f7ce31": "7c5d53", + "9c214a": "451e14", + "2b453d": "523b3c", + "3a5a3a": "b34a82", + "5a6342": "826660", + "8c9452": "b89d8c", + "846b31": "301e20", + "bdc57b": "efd9ba", + "e62919": "775331", + "63843a": "e880ab", + "8f9653": "e2b0bc", + "29423a": "7e3b67", + "c59c31": "4d3432" + }, + "2": { + "f7ce31": "518078", + "ffffff": "affffe", + "9c214a": "1e4340", + "2b453d": "151926", + "3a5a3a": "37818a", + "5a6342": "2d304e", + "8c9452": "424d6e", + "846b31": "122e2f", + "bdc57b": "6679a1", + "e62919": "406b64", + "63843a": "74ddcd", + "422919": "0d2626", + "8f9653": "3d909b", + "29423a": "123247", + "c59c31": "244a45" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/486.json b/public/images/pokemon/variant/back/486.json new file mode 100644 index 00000000000..36a343a2966 --- /dev/null +++ b/public/images/pokemon/variant/back/486.json @@ -0,0 +1,32 @@ +{ + "1": { + "fafafa": "ffc245", + "adadc5": "ca7426", + "8c94ad": "13081a", + "374859": "6b76a4", + "d6ced6": "e89b34", + "f7d65a": "ce5129", + "5f6d7d": "7b2a19", + "ffffff": "eb8746", + "21846b": "90a7cd", + "3a4a5a": "5e1e33", + "c59c52": "a12612", + "7b6321": "3d021b", + "4aa563": "e2f2ff" + }, + "2": { + "fafafa": "88b06f", + "adadc5": "4f673a", + "8c94ad": "494922", + "374859": "2f1a18", + "d6ced6": "6e884b", + "f7d65a": "8f9b9e", + "5f6d7d": "374427", + "ffffff": "a8afaf", + "21846b": "492f29", + "3a4a5a": "3b1930", + "c59c52": "5d717a", + "7b6321": "384751", + "4aa563": "755648" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/501.json b/public/images/pokemon/variant/back/501.json new file mode 100644 index 00000000000..3476b2710b1 --- /dev/null +++ b/public/images/pokemon/variant/back/501.json @@ -0,0 +1,24 @@ +{ + "1": { + "215a63": "1e1a35", + "c5c5ce": "e3c2ca", + "4a6bad": "9660d1", + "294252": "241e44", + "21949c": "373049", + "29bdc5": "5d4a70", + "31426b": "4b349e", + "212142": "241e44" + }, + "2": { + "8c8c9c": "8f7491", + "4a4a4a": "715b72", + "215a63": "000000", + "c5c5ce": "ba9bc1", + "4a6bad": "589787", + "21949c": "321e1e", + "29bdc5": "5e3e38", + "31426b": "3c706b", + "ffffff": "f5e9f4", + "212142": "104432" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/502.json b/public/images/pokemon/variant/back/502.json new file mode 100644 index 00000000000..26772013df7 --- /dev/null +++ b/public/images/pokemon/variant/back/502.json @@ -0,0 +1,28 @@ +{ + "1": { + "4a4a4a": "20193d", + "31528c": "9d5bc9", + "293a6b": "503e8e", + "7b5a10": "d877cd", + "52bdbd": "624060", + "c59429": "ff9ef3", + "efd68c": "f2d5ee", + "313131": "120f33", + "315a73": "1e1624", + "218c94": "39273d", + "fffdfd": "ebb9c4" + }, + "2": { + "4a4a4a": "2c3940", + "31528c": "5e3e38", + "293a6b": "321e1e", + "7b5a10": "0d5656", + "52bdbd": "8b7566", + "c59429": "488383", + "efd68c": "63c7bd", + "313131": "1f2b36", + "315a73": "483026", + "218c94": "684f44", + "fffdfd": "ffffc2" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/503.json b/public/images/pokemon/variant/back/503.json new file mode 100644 index 00000000000..9eb2168dd5b --- /dev/null +++ b/public/images/pokemon/variant/back/503.json @@ -0,0 +1,33 @@ +{ + "1": { + "84a5a5": "563785", + "4a4a4a": "5e283e", + "215a9c": "4d244b", + "8aa3a3": "a05982", + "d65263": "b73891", + "ad945a": "db87d1", + "7b6342": "975fad", + "474a46": "2b1838", + "fffeff": "ebb9c4", + "213a63": "28142c", + "4a4a4c": "6b3e51", + "d6c57b": "f2d5ee", + "5a7373": "332a59", + "8da8a8": "a58b90" + }, + "2": { + "4a4a4a": "c2700d", + "215a9c": "5e3e38", + "8aa3a3": "efa838", + "d65263": "41857b", + "ad945a": "488383", + "7b6342": "0d5656", + "474a46": "462d27", + "fffeff": "f9df58", + "213a63": "321e1e", + "4a4a4c": "c2700d", + "d6c57b": "63c7bd", + "5a7373": "2a5c57", + "8da8a8": "84a5a5" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/527.json b/public/images/pokemon/variant/back/527.json new file mode 100644 index 00000000000..67767eefcb3 --- /dev/null +++ b/public/images/pokemon/variant/back/527.json @@ -0,0 +1,20 @@ +{ + "1": { + "424a5a": "866ca1", + "6b94ad": "6e315e", + "73adc5": "853e66", + "292931": "55457a", + "addef7": "914a6e", + "4a6b7b": "562259", + "27272f": "361538" + }, + "2": { + "424a5a": "bf3f75", + "6b94ad": "db843d", + "73adc5": "e8b04f", + "292931": "8c2961", + "addef7": "f7e05c", + "4a6b7b": "994d22", + "27272f": "7c3622" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/528.json b/public/images/pokemon/variant/back/528.json new file mode 100644 index 00000000000..fb91d0318a5 --- /dev/null +++ b/public/images/pokemon/variant/back/528.json @@ -0,0 +1,30 @@ +{ + "1": { + "317b94": "6e315e", + "4c4c54": "582253", + "313131": "55457a", + "de8c84": "6bc7e8", + "6b7b84": "439ca1", + "ceefff": "a6ffd7", + "bdbdce": "76debd", + "19a5ce": "914a6e", + "944a4a": "4874b8", + "313132": "451b41", + "4a4a52": "866ca1", + "47474f": "2e6f7a" + }, + "2": { + "317b94": "e0b49a", + "4c4c54": "a6705e", + "313131": "701c4c", + "de8c84": "7b5ebf", + "6b7b84": "994d22", + "ceefff": "f7e05c", + "bdbdce": "db843d", + "19a5ce": "f9fae3", + "944a4a": "393582", + "313132": "a87354", + "4a4a52": "bf3f75", + "47474f": "6b2314" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/587.json b/public/images/pokemon/variant/back/587.json new file mode 100644 index 00000000000..85c4c20f4f0 --- /dev/null +++ b/public/images/pokemon/variant/back/587.json @@ -0,0 +1,28 @@ +{ + "1": { + "212121": "1d352a", + "d6a531": "a84223", + "b58c08": "681c0e", + "bda573": "5a9fbf", + "6b5a31": "16223d", + "cec5ad": "8bd5dc", + "7f6b0d": "3b1c1b", + "846e07": "35708c", + "ffd600": "d55b19", + "9c9c73": "406da4", + "313131": "2b5d3f" + }, + "2": { + "212121": "372a5b", + "d6a531": "6597cd", + "b58c08": "4879af", + "bda573": "9b4072", + "6b5a31": "321832", + "cec5ad": "c4658e", + "7f6b0d": "355c90", + "846e07": "723158", + "ffd600": "8bcaee", + "9c9c73": "7b3760", + "313131": "5e3a86" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/588.json b/public/images/pokemon/variant/back/588.json new file mode 100644 index 00000000000..c00f1886940 --- /dev/null +++ b/public/images/pokemon/variant/back/588.json @@ -0,0 +1,20 @@ +{ + "1": { + "213a5a": "2f185b", + "316bff": "8150a7", + "4a4a4a": "64242d", + "313131": "38131d", + "000000": "ffffff", + "528cff": "c682d6", + "3a5284": "492c72" + }, + "2": { + "213a5a": "44446f", + "316bff": "d2cdeb", + "4a4a4a": "28334f", + "313131": "182138", + "000000": "ffffff", + "528cff": "f9f3ff", + "3a5284": "7777a7" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/589.json b/public/images/pokemon/variant/back/589.json new file mode 100644 index 00000000000..b499504daa3 --- /dev/null +++ b/public/images/pokemon/variant/back/589.json @@ -0,0 +1,30 @@ +{ + "1": { + "c5c5c5": "f9c347", + "ef2952": "eb8343", + "bd2152": "c44126", + "840808": "931119", + "bd9c19": "b8c5e5", + "e65a10": "614593", + "6b6b6b": "b34516", + "294a84": "7436a4", + "195abd": "9448bf", + "94949c": "dc862d", + "000000": "ffffff", + "3a424a": "69130d" + }, + "2": { + "c5c5c5": "6e8e99", + "ef2952": "f7efff", + "bd2152": "beb7df", + "840808": "72709e", + "bd9c19": "a42641", + "e65a10": "ffe8c3", + "6b6b6b": "293a52", + "294a84": "4f3d33", + "195abd": "785442", + "94949c": "3f6372", + "000000": "ffffff", + "3a424a": "1b253d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/590.json b/public/images/pokemon/variant/back/590.json new file mode 100644 index 00000000000..7d19153ec2c --- /dev/null +++ b/public/images/pokemon/variant/back/590.json @@ -0,0 +1,30 @@ +{ + "1": { + "684c30": "0d9999", + "9c3a3a": "71de8c", + "846b63": "0fad9a", + "9c3a7b": "88af70", + "6b4a31": "0d9999", + "422929": "0a5870", + "7b3131": "49ad77", + "de5a52": "e6ffc1", + "d6639c": "f4ebba", + "7a3730": "49aa87", + "c5b59c": "47d1b5", + "fff7e6": "afecc6" + }, + "2": { + "684c30": "2b5caf", + "9c3a3a": "e098cd", + "846b63": "64a3bc", + "9c3a7b": "b1c4dd", + "6b4a31": "f2f7f9", + "422929": "b9d9e5", + "7b3131": "ad629a", + "de5a52": "ffbfcb", + "d6639c": "f2f7f9", + "7a3730": "404f6b", + "c5b59c": "498cd3", + "fff7e6": "6ac2e2" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/591.json b/public/images/pokemon/variant/back/591.json new file mode 100644 index 00000000000..0d369a42c02 --- /dev/null +++ b/public/images/pokemon/variant/back/591.json @@ -0,0 +1,28 @@ +{ + "1": { + "cec5c5": "afecc6", + "291919": "094164", + "de528c": "e6ffc1", + "634c42": "348999", + "423331": "094164", + "9c9484": "47d1b5", + "634d42": "0c7588", + "634a42": "0d9999", + "423131": "0a5870", + "6b314a": "49ad77", + "ad3163": "71de8c" + }, + "2": { + "cec5c5": "6ac2e2", + "291919": "5e718e", + "de528c": "ffbfcb", + "634c42": "3f7dc7", + "423331": "223656", + "9c9484": "56a1e2", + "634d42": "2b5caf", + "634a42": "f2f7f9", + "423131": "9bb6c1", + "6b314a": "ad629a", + "ad3163": "e098cd" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/616.json b/public/images/pokemon/variant/back/616.json new file mode 100644 index 00000000000..a883b42edc8 --- /dev/null +++ b/public/images/pokemon/variant/back/616.json @@ -0,0 +1,26 @@ +{ + "1": { + "3a8442": "4e3671", + "5a5a7b": "b34516", + "9494ad": "dc862d", + "630021": "204b4f", + "b5214a": "346c65", + "ff4a7b": "6ba779", + "de3163": "4a8474", + "29315a": "69130d", + "c5c5d6": "f9c347", + "000000": "ffffff" + }, + "2": { + "3a8442": "d6aa53", + "5a5a7b": "293a52", + "9494ad": "3f6372", + "630021": "2e3469", + "b5214a": "4f62a4", + "ff4a7b": "8cb0d6", + "de3163": "6b8bbf", + "29315a": "1b253d", + "c5c5d6": "6e8e99", + "000000": "ffffff" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/617.json b/public/images/pokemon/variant/back/617.json new file mode 100644 index 00000000000..93310065d35 --- /dev/null +++ b/public/images/pokemon/variant/back/617.json @@ -0,0 +1,30 @@ +{ + "1": { + "ffffff": "fff47e", + "a5846b": "5a6675", + "42b55a": "4e3671", + "c53a6b": "427b6b", + "636363": "c46d31", + "bdbdce": "df9847", + "527b42": "362658", + "732931": "214c49", + "ff4a7b": "6ba779", + "6b84c5": "eef5ff", + "293a6b": "69719e", + "000000": "ffffff", + "3a2919": "192638", + "5a6384": "b8c5e5" + }, + "2": { + "a5846b": "637974", + "42b55a": "415c69", + "c53a6b": "dcaa47", + "527b42": "2d3d52", + "ff4a7b": "ffee72", + "6b84c5": "b43d40", + "293a6b": "461b2e", + "000000": "ffffff", + "3a2919": "2a2235", + "5a6384": "7b2c3d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/621.json b/public/images/pokemon/variant/back/621.json new file mode 100644 index 00000000000..cf80562d31f --- /dev/null +++ b/public/images/pokemon/variant/back/621.json @@ -0,0 +1,26 @@ +{ + "1": { + "8c7b5a": "73654b", + "940042": "1a2248", + "104a8c": "7e231b", + "635231": "605127", + "efc500": "5c7886", + "103163": "601111", + "521031": "0f1330", + "d60042": "26335d", + "316bad": "a13b2c", + "d65273": "be5b5e" + }, + "2": { + "8c7b5a": "da8921", + "940042": "177297", + "104a8c": "c9bb9a", + "635231": "be6e18", + "efc500": "ffd437", + "103163": "a0896b", + "521031": "0f4973", + "d60042": "24aec0", + "316bad": "e3ddbd", + "d65273": "c583a5" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/6503.json b/public/images/pokemon/variant/back/6503.json new file mode 100644 index 00000000000..455b06a69d6 --- /dev/null +++ b/public/images/pokemon/variant/back/6503.json @@ -0,0 +1,38 @@ +{ + "1": { + "282f62": "f7d9de", + "84a5a5": "563785", + "a82c47": "d45b9e", + "8aa3a3": "d3a0bb", + "faf9f9": "f6f4f4", + "494a48": "3d2439", + "1d3962": "28142c", + "474a46": "2b1838", + "d75063": "b73891", + "fbfcfa": "fafcf9", + "324149": "363442", + "1e224e": "dc95ae", + "6b1c34": "8f3396", + "181531": "a26579", + "5a7373": "332a59", + "8da8a8": "a58b90", + "1e5b9b": "4d244b" + }, + "2": { + "282f62": "efdfee", + "84a5a5": "41857b", + "a82c47": "8abfb1", + "8aa3a3": "232d2e", + "faf9f9": "2c3940", + "494a48": "181f20", + "1d3962": "321e1e", + "474a46": "181f20", + "d75063": "8f65d8", + "fbfcfa": "fcfdfc", + "1e224e": "ba9bc1", + "6b1c34": "6d9d9a", + "181531": "715b72", + "5a7373": "2a5c57", + "1e5b9b": "5e3e38" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/656.json b/public/images/pokemon/variant/back/656.json new file mode 100644 index 00000000000..34b11bfab78 --- /dev/null +++ b/public/images/pokemon/variant/back/656.json @@ -0,0 +1,24 @@ +{ + "1": { + "838394": "4d7dc5", + "7bcdff": "9c75c2", + "62ace6": "8363af", + "ffffff": "b1e5ff", + "396a83": "362864", + "9c9cc5": "5385c7", + "cdcde6": "7eb7e8", + "174592": "198158", + "5a94cd": "7054a4" + }, + "2": { + "838394": "cc6845", + "7bcdff": "dd6155", + "62ace6": "c44848", + "ffffff": "fff4bd", + "396a83": "5c0d33", + "9c9cc5": "c96a48", + "cdcde6": "f7b785", + "174592": "198158", + "5a94cd": "a92f3f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/657.json b/public/images/pokemon/variant/back/657.json new file mode 100644 index 00000000000..083a9dba0a6 --- /dev/null +++ b/public/images/pokemon/variant/back/657.json @@ -0,0 +1,24 @@ +{ + "1": { + "f8f8f8": "8dcfff", + "737373": "0f3f82", + "0b566a": "281f52", + "002c58": "1c0726", + "bfbfbf": "4386df", + "006ba6": "4e1852", + "0b4a7a": "340f3d", + "41ccf5": "7755a7", + "2896b5": "4b3578" + }, + "2": { + "f8f8f8": "fff6c7", + "737373": "df6a50", + "0b566a": "7e1628", + "002c58": "0c3b54", + "bfbfbf": "ffc996", + "006ba6": "239c91", + "0b4a7a": "156f78", + "41ccf5": "dd7355", + "2896b5": "a92f3a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/658-ash.json b/public/images/pokemon/variant/back/658-ash.json new file mode 100644 index 00000000000..370d5df8081 --- /dev/null +++ b/public/images/pokemon/variant/back/658-ash.json @@ -0,0 +1,38 @@ +{ + "1": { + "265595": "432b6c", + "de3431": "3fca9f", + "f8f8f8": "a1e9f0", + "7b282e": "0e3e81", + "6b1d1d": "206d74", + "134e52": "062e3c", + "bfb169": "165e78", + "ffb2bf": "b7e9ff", + "bf4c60": "4386df", + "282c35": "271f4c", + "f2798d": "8dcfff", + "268794": "1c3e58", + "3e7acc": "6b4592", + "7ddeff": "7ddcd6", + "4ebdd9": "41a7b0", + "18335c": "170738" + }, + "2": { + "265595": "cc7251", + "de3431": "9ceec6", + "f8f8f8": "89d2b8", + "7b282e": "152a5c", + "6b1d1d": "356e8d", + "134e52": "0d1e3e", + "bfb169": "4d2637", + "ffb2bf": "86d6b6", + "bf4c60": "32738b", + "282c35": "4d2637", + "f2798d": "5eb4a9", + "268794": "1c3e58", + "3e7acc": "ecbb7a", + "7ddeff": "46988d", + "4ebdd9": "2f6e74", + "18335c": "9f2727" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/658.json b/public/images/pokemon/variant/back/658.json new file mode 100644 index 00000000000..c1bb4222ce4 --- /dev/null +++ b/public/images/pokemon/variant/back/658.json @@ -0,0 +1,26 @@ +{ + "1": { + "ffb2bf": "b7e9ff", + "bf4c60": "4386df", + "3d61cc": "6b4592", + "fff0a6": "208698", + "2e4999": "432b6c", + "f2798d": "8dcfff", + "803340": "0e3e81", + "1b2a59": "170738", + "66d9ff": "7ddcd6", + "bfb169": "165e78" + }, + "2": { + "ffb2bf": "86d6b6", + "bf4c60": "32738b", + "3d61cc": "ecbb7a", + "fff0a6": "652240", + "2e4999": "cc7251", + "f2798d": "5eb4a9", + "803340": "152a5c", + "1b2a59": "9f2727", + "66d9ff": "48968c", + "bfb169": "431022" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-dandy.json b/public/images/pokemon/variant/back/676-dandy.json new file mode 100644 index 00000000000..f73bd90f690 --- /dev/null +++ b/public/images/pokemon/variant/back/676-dandy.json @@ -0,0 +1,28 @@ +{ + "1": { + "594d46": "788087", + "376277": "4f8fe3", + "9c9f94": "42090e", + "30552b": "423839", + "b8bcaf": "5e0f16", + "508a3c": "aa9999", + "f1f2ee": "8a1d1d", + "816e64": "a6afb3", + "6eb92b": "eddddd", + "4b4b46": "2b040f" + }, + "2": { + "594d46": "9c7aca", + "376277": "314173", + "fe3c31": "8362b4", + "9c9f94": "ad76bc", + "30552b": "6a102e", + "b8bcaf": "ce9ede", + "508a3c": "ac254b", + "f1f2ee": "e6c3f8", + "a83c31": "473085", + "816e64": "ae95dc", + "6eb92b": "e44a62", + "4b4b46": "6b3f77" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-debutante.json b/public/images/pokemon/variant/back/676-debutante.json new file mode 100644 index 00000000000..cad1f7792f0 --- /dev/null +++ b/public/images/pokemon/variant/back/676-debutante.json @@ -0,0 +1,28 @@ +{ + "1": { + "594d46": "788087", + "376277": "4f8fe3", + "9c9f94": "42090e", + "dfb76a": "aa9999", + "4b4b46": "2b040f", + "bcc0b3": "5e0f16", + "816e64": "a6afb3", + "ac6d40": "423839", + "f8f9f7": "8a1d1d", + "fbf588": "eddddd" + }, + "2": { + "594d46": "48a7d0", + "376277": "717171", + "fe3c31": "762ea8", + "9c9f94": "0b374f", + "dfb76a": "c6a65c", + "4b4b46": "021a2f", + "bcc0b3": "0b4b68", + "a83c31": "521073", + "816e64": "74ccec", + "ac6d40": "684d24", + "f8f9f7": "0e728e", + "fbf588": "ffe998" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-diamond.json b/public/images/pokemon/variant/back/676-diamond.json new file mode 100644 index 00000000000..35876619287 --- /dev/null +++ b/public/images/pokemon/variant/back/676-diamond.json @@ -0,0 +1,30 @@ +{ + "1": { + "594d46": "788087", + "aa3e2b": "423839", + "b8bcaf": "5e0f16", + "f1f2ee": "8a1d1d", + "376277": "4f8fe3", + "645e55": "2b040f", + "d95b37": "aa9999", + "e68a4d": "eddddd", + "453434": "313439", + "816e64": "a6afb3", + "9c9f94": "42090e" + }, + "2": { + "594d46": "bd9462", + "aa3e2b": "642c0a", + "b8bcaf": "319c6a", + "f1f2ee": "6abd81", + "376277": "c56e34", + "fe3c31": "b37e47", + "645e55": "10573c", + "d95b37": "935927", + "e68a4d": "b37e47", + "453434": "6c4b2d", + "a83c31": "642c0a", + "816e64": "eed59c", + "9c9f94": "288c66" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-heart.json b/public/images/pokemon/variant/back/676-heart.json new file mode 100644 index 00000000000..abb8ed1a9b3 --- /dev/null +++ b/public/images/pokemon/variant/back/676-heart.json @@ -0,0 +1,30 @@ +{ + "1": { + "594d46": "788087", + "f18598": "48474c", + "b8bcaf": "5e0f16", + "f1f2ee": "8a1d1d", + "e0546c": "2a2a2f", + "376277": "4f8fe3", + "645e55": "2b040f", + "453434": "313439", + "816e64": "a6afb3", + "a73f4f": "19181f", + "9c9f94": "42090e" + }, + "2": { + "594d46": "aca49c", + "f18598": "5f5953", + "b8bcaf": "bfc7e8", + "f1f2ee": "e4eafc", + "e0546c": "4c413c", + "376277": "1b1c21", + "fe3c31": "9475de", + "645e55": "7a81b7", + "453434": "837373", + "a83c31": "7249b7", + "816e64": "dadace", + "a73f4f": "2c2320", + "9c9f94": "9fa7c8" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-kabuki.json b/public/images/pokemon/variant/back/676-kabuki.json new file mode 100644 index 00000000000..54e87ca19b2 --- /dev/null +++ b/public/images/pokemon/variant/back/676-kabuki.json @@ -0,0 +1,36 @@ +{ + "1": { + "811d1d": "240b12", + "8f2121": "19181f", + "b01a1a": "17161c", + "d02f2e": "2a2a2f", + "594d46": "a6afb3", + "f66559": "fe3c31", + "f44b3d": "313439", + "376277": "436ca1", + "8a7d79": "788087", + "68675c": "2b040f", + "9c9f94": "42090e", + "534343": "360513", + "bcc0b3": "5e0f16", + "f1f2ee": "8a1d1d", + "b32524": "a83c31" + }, + "2": { + "811d1d": "181a38", + "8f2121": "191b38", + "b01a1a": "48578e", + "d02f2e": "305d9e", + "594d46": "3e5368", + "f66559": "9890ec", + "f44b3d": "4c89d9", + "376277": "436ca1", + "8a7d79": "233342", + "68675c": "1b1d39", + "9c9f94": "468197", + "534343": "192b42", + "bcc0b3": "549ab8", + "f1f2ee": "6bcfd9", + "b32524": "8067c6" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-la-reine.json b/public/images/pokemon/variant/back/676-la-reine.json new file mode 100644 index 00000000000..a464639a025 --- /dev/null +++ b/public/images/pokemon/variant/back/676-la-reine.json @@ -0,0 +1,28 @@ +{ + "1": { + "8a7d79": "788087", + "376277": "4f8fe3", + "31a7bb": "aa9999", + "594d46": "a6afb3", + "4b4b46": "2b040f", + "9c9f94": "42090e", + "56d1d8": "eddddd", + "bcc0b3": "5e0f16", + "2f7387": "423839", + "f1f2ee": "8a1d1d" + }, + "2": { + "a83c31": "3041b7", + "8a7d79": "a11e24", + "376277": "221755", + "31a7bb": "e3b876", + "594d46": "973721", + "4b4b46": "550b0c", + "9c9f94": "c63b31", + "56d1d8": "ffec9b", + "bcc0b3": "d9533c", + "2f7387": "8e673e", + "f1f2ee": "ee724b", + "fe3c31": "4b77e1" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-matron.json b/public/images/pokemon/variant/back/676-matron.json new file mode 100644 index 00000000000..70a32e09a19 --- /dev/null +++ b/public/images/pokemon/variant/back/676-matron.json @@ -0,0 +1,29 @@ +{ + "1": { + "873a5b": "19181f", + "376277": "4f8fe3", + "9c9f94": "42090e", + "594d46": "788087", + "b8bcaf": "5e0f16", + "5f5951": "2b040f", + "121212": "101010", + "b95b83": "2a2a2f", + "816e64": "a6afb3", + "f8f9f7": "8a1d1d", + "d07da9": "313439" + }, + "2": { + "873a5b": "1b447b", + "376277": "2246aa", + "fe3c31": "64edf3", + "9c9f94": "bd4d6a", + "594d46": "d0b5b5", + "b8bcaf": "d95e7e", + "5f5951": "8a2843", + "b95b83": "528fcc", + "816e64": "e3d6d6", + "a83c31": "45a6d0", + "f8f9f7": "fa8c9f", + "d07da9": "64c8f3" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-pharaoh.json b/public/images/pokemon/variant/back/676-pharaoh.json new file mode 100644 index 00000000000..fa9c60533b6 --- /dev/null +++ b/public/images/pokemon/variant/back/676-pharaoh.json @@ -0,0 +1,30 @@ +{ + "1": { + "594d46": "788087", + "376277": "4f8fe3", + "9c9f94": "42090e", + "bcc0b3": "5e0f16", + "25559c": "2a2a2f", + "484640": "2b040f", + "217fc4": "313439", + "68675c": "2b040f", + "816e64": "42090e", + "243a6f": "19181f", + "f1f2ee": "8a1d1d" + }, + "2": { + "594d46": "22172f", + "376277": "5e0808", + "fe3c31": "ec4d3e", + "9c9f94": "332b42", + "bcc0b3": "3b3955", + "25559c": "d0902d", + "484640": "17122f", + "217fc4": "eed552", + "68675c": "17122f", + "a83c31": "a11717", + "816e64": "332b42", + "243a6f": "a15317", + "f1f2ee": "5a5a71" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676-star.json b/public/images/pokemon/variant/back/676-star.json new file mode 100644 index 00000000000..f6bdec0ca9e --- /dev/null +++ b/public/images/pokemon/variant/back/676-star.json @@ -0,0 +1,30 @@ +{ + "1": { + "594d46": "788087", + "b8bcaf": "5e0f16", + "f1f2ee": "8a1d1d", + "3a5078": "19181f", + "376277": "4f8fe3", + "645e55": "2b040f", + "3e8ebf": "2a2a2f", + "9c9f94": "42090e", + "453434": "48474c", + "816e64": "a6afb3", + "7dc2e8": "313439" + }, + "2": { + "594d46": "d7bc4d", + "b8bcaf": "d6dec2", + "f1f2ee": "fcfef5", + "3a5078": "613d11", + "376277": "647bb1", + "fe3c31": "b5e0f3", + "645e55": "848e75", + "3e8ebf": "ac802f", + "9c9f94": "c3cdab", + "453434": "836329", + "a83c31": "6192aa", + "816e64": "f7e784", + "7dc2e8": "cdac4a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/676.json b/public/images/pokemon/variant/back/676.json new file mode 100644 index 00000000000..9a8ab0f7aa3 --- /dev/null +++ b/public/images/pokemon/variant/back/676.json @@ -0,0 +1,23 @@ +{ + "1": { + "bcbca8": "5e0f16", + "606056": "2b040f", + "8e8e7b": "42090e", + "f2f2da": "8a1d1d", + "3f6273": "2b040f", + "736b67": "a6afb3", + "494340": "788087", + "3f6274": "4f8fe3" + }, + "2": { + "bcbca8": "a4624a", + "cc2929": "3a240e", + "606056": "4a281b", + "8e8e7b": "805145", + "f2f2da": "c18960", + "3f6273": "4a281b", + "736b67": "ffe6ac", + "494340": "e6c594", + "3f6274": "4a2e23" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/682.json b/public/images/pokemon/variant/back/682.json new file mode 100644 index 00000000000..5b3a6821f1f --- /dev/null +++ b/public/images/pokemon/variant/back/682.json @@ -0,0 +1,20 @@ +{ + "1": { + "6b3962": "30185d", + "cc7087": "318759", + "993d80": "4f297e", + "ff99b3": "48ab61", + "7f4d59": "20644e" + }, + "2": { + "6b3962": "b89477", + "cc7087": "c3561a", + "993d80": "d2bfa1", + "ff99b3": "da7e29", + "7f4d59": "a23812", + "a6a6a6": "503851", + "737373": "422f46", + "4d4d4d": "332539", + "e5e5e5": "6b4767" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/683.json b/public/images/pokemon/variant/back/683.json new file mode 100644 index 00000000000..9d7f4682b9a --- /dev/null +++ b/public/images/pokemon/variant/back/683.json @@ -0,0 +1,20 @@ +{ + "1": { + "6b3962": "30185d", + "cc7087": "318759", + "993d80": "4f297e", + "ff99b3": "48ab61", + "404040": "2c283b", + "7f4d59": "20644e", + "bf5f9f": "7c48a1" + }, + "2": { + "6b3962": "b89477", + "cc7087": "c3561a", + "993d80": "d2bfa1", + "ff99b3": "da7e29", + "404040": "2a2234", + "7f4d59": "a23812", + "bf5f9f": "f0ebdd" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/684.json b/public/images/pokemon/variant/back/684.json new file mode 100644 index 00000000000..18afd91b4a2 --- /dev/null +++ b/public/images/pokemon/variant/back/684.json @@ -0,0 +1,18 @@ +{ + "1": { + "805963": "3c195b", + "7b5760": "8f1d15", + "cc99a6": "814db1", + "ffccd9": "8961c6", + "fff2f2": "f39f62", + "ccadad": "e6774a" + }, + "2": { + "805963": "679baa", + "7b5760": "3c2f51", + "cc99a6": "93d6ce", + "ffccd9": "cbf6da", + "fff2f2": "746998", + "ccadad": "4b4876" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/685.json b/public/images/pokemon/variant/back/685.json new file mode 100644 index 00000000000..87b0bad9422 --- /dev/null +++ b/public/images/pokemon/variant/back/685.json @@ -0,0 +1,28 @@ +{ + "1": { + "f8f8f8": "caff90", + "661a2d": "13391c", + "805963": "2d0c42", + "7b5760": "b13924", + "ffccd9": "8961c6", + "ff8ca9": "8dbe6d", + "cc99a6": "613b84", + "e53964": "689b52", + "fff2f2": "f39f62", + "ccadad": "df6b40", + "a62949": "26592b" + }, + "2": { + "f8f8f8": "e4819d", + "661a2d": "26061b", + "805963": "679baa", + "7b5760": "3c2f51", + "ffccd9": "cbf6da", + "ff8ca9": "8c4264", + "cc99a6": "93d6ce", + "e53964": "612747", + "fff2f2": "746998", + "ccadad": "4b4876", + "a62949": "441838" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/688.json b/public/images/pokemon/variant/back/688.json new file mode 100644 index 00000000000..ac388cd384e --- /dev/null +++ b/public/images/pokemon/variant/back/688.json @@ -0,0 +1,30 @@ +{ + "1": { + "b7653f": "459aac", + "385860": "70240f", + "6b503b": "373295", + "372e27": "220a56", + "c0e0e8": "e8d37b", + "8a6d45": "4557b5", + "808080": "7c582e", + "5890b0": "a9582e", + "fcffff": "e8e5c6", + "d0d0d0": "d3bc8c", + "88c0c8": "cd8a50", + "ef8955": "70cccf" + }, + "2": { + "b7653f": "332149", + "385860": "2c052a", + "6b503b": "ba9fba", + "372e27": "1e1324", + "c0e0e8": "a74083", + "8a6d45": "f6eefc", + "808080": "4d6a09", + "5890b0": "4b0038", + "fcffff": "d1ec8c", + "d0d0d0": "94c268", + "88c0c8": "731f5c", + "ef8955": "4a376e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/689.json b/public/images/pokemon/variant/back/689.json new file mode 100644 index 00000000000..6c47b57f35b --- /dev/null +++ b/public/images/pokemon/variant/back/689.json @@ -0,0 +1,31 @@ +{ + "1": { + "cc7f70": "459aac", + "f2f2f2": "e8e5c6", + "5b8da6": "8d5030", + "595959": "7c582e", + "403410": "220a56", + "3f6273": "672e1e", + "b3b3b3": "d3bc8c", + "bfeaff": "e8d37b", + "85b4cc": "cd8a50", + "ff9f8c": "70cccf", + "66541f": "373295", + "997e2e": "4557b5" + }, + "2": { + "cc7f70": "332149", + "f2f2f2": "caea77", + "5b8da6": "4b0038", + "595959": "2a5524", + "403410": "3f2a4b", + "3f6273": "3e073b", + "b3b3b3": "7eac4e", + "bfeaff": "a74083", + "85b4cc": "731f5c", + "f8f8f8": "dbaf67", + "ff9f8c": "4a376e", + "66541f": "ccb6cc", + "997e2e": "f6eefc" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/807.json b/public/images/pokemon/variant/back/807.json new file mode 100644 index 00000000000..4471a1b5b50 --- /dev/null +++ b/public/images/pokemon/variant/back/807.json @@ -0,0 +1,28 @@ +{ + "1": { + "484f57": "243058", + "5bd0f2": "ebceff", + "2759a5": "736599", + "727678": "3f5277", + "daa936": "5c96b4", + "ef8a4e": "517bb5", + "f9e455": "80c7d7", + "9d682d": "3d648c", + "000000": "ffffff", + "2394d8": "b298d8", + "31343e": "14193f" + }, + "2": { + "484f57": "cba3ca", + "5bd0f2": "df7298", + "2759a5": "a3378a", + "727678": "e7c9e2", + "daa936": "351d53", + "ef8a4e": "844c94", + "f9e455": "58326f", + "9d682d": "1f1144", + "000000": "ffffff", + "2394d8": "be5293", + "31343e": "a880b0" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/894.json b/public/images/pokemon/variant/back/894.json new file mode 100644 index 00000000000..d213b87dcf4 --- /dev/null +++ b/public/images/pokemon/variant/back/894.json @@ -0,0 +1,24 @@ +{ + "1": { + "e5ee1a": "6ad7f3", + "7d542a": "2769aa", + "bc8b2f": "124b78", + "fefac7": "dffff6", + "2e3967": "357b84", + "8eacdd": "caffd1", + "375395": "5fcaad", + "4e7cc9": "9bf1c4", + "d7ad0d": "45a3d6" + }, + "2": { + "e5ee1a": "d4ffd0", + "7d542a": "429877", + "bc8b2f": "2a6f5d", + "fefac7": "ffffff", + "2e3967": "514199", + "8eacdd": "c693d8", + "375395": "815bad", + "4e7cc9": "b67cd6", + "d7ad0d": "7cd395" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/895.json b/public/images/pokemon/variant/back/895.json new file mode 100644 index 00000000000..d9a7f49ae44 --- /dev/null +++ b/public/images/pokemon/variant/back/895.json @@ -0,0 +1,26 @@ +{ + "1": { + "641e2c": "722123", + "b63650": "bc623e", + "608d99": "fae5bf", + "2b3d40": "754f47", + "4b6f78": "f1d4b6", + "e05276": "ef8429", + "f27a99": "efb55a", + "3f545f": "ad8473", + "872c3c": "93372d", + "242e35": "512c25" + }, + "2": { + "641e2c": "15553b", + "b63650": "3bb349", + "608d99": "9b7ebc", + "2b3d40": "241951", + "4b6f78": "5a4382", + "e05276": "8aea41", + "f27a99": "dfff75", + "3f545f": "3a2a67", + "872c3c": "227843", + "242e35": "0f0c1e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/944.json b/public/images/pokemon/variant/back/944.json new file mode 100644 index 00000000000..6f41f91c4d6 --- /dev/null +++ b/public/images/pokemon/variant/back/944.json @@ -0,0 +1,44 @@ +{ + "1": { + "b5eab2": "75a0d0", + "d4eac7": "8bcfe5", + "bdb2bd": "53a164", + "ceceb7": "3ec295", + "726766": "4f985c", + "4a4860": "372869", + "8ce1b2": "6383c4", + "564a49": "286943", + "000000": "ffffff", + "4ca391": "3a4a8a", + "97859b": "3f8d59", + "a571e6": "ffe269", + "774d9b": "d09139", + "efeee1": "88eeab", + "afc6d8": "8056a7", + "c9e1f4": "b782cd", + "918772": "1c9b8d", + "869fad": "5e4090", + "3a2b2f": "18493f" + }, + "2": { + "b5eab2": "a9c6dc", + "d4eac7": "e2f8ff", + "bdb2bd": "78b0c2", + "ceceb7": "abc1df", + "726766": "5386b9", + "4a4860": "4f133f", + "8ce1b2": "8397c4", + "564a49": "2c4f8a", + "000000": "ffffff", + "4ca391": "6974ad", + "97859b": "5582a4", + "a571e6": "4c5372", + "774d9b": "2c2c46", + "efeee1": "e2f3ff", + "afc6d8": "c23f4f", + "c9e1f4": "f98381", + "918772": "6777aa", + "869fad": "902a4b", + "3a2b2f": "1e3072" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/945.json b/public/images/pokemon/variant/back/945.json new file mode 100644 index 00000000000..500e68e3812 --- /dev/null +++ b/public/images/pokemon/variant/back/945.json @@ -0,0 +1,38 @@ +{ + "1": { + "403f4f": "357747", + "1f2635": "1c193d", + "dcdcc3": "5ddcb2", + "d6d3ca": "499833", + "e0ebf1": "7ddfee", + "e6e2e1": "fffbf3", + "8d2151": "4676aa", + "4f483f": "1b727b", + "323d4a": "2e2452", + "000000": "ffffff", + "d73875": "68adca", + "aebec7": "62b0d0", + "38bdda": "494e64", + "282434": "14463f", + "aca699": "2db3a4", + "a4988b": "16613d", + "4b616b": "473869" + }, + "2": { + "403f4f": "3b6b9e", + "1f2635": "3b091c", + "dcdcc3": "edf0f1", + "e6e2e1": "ebf4f9", + "8d2151": "4676aa", + "4f483f": "5d7487", + "323d4a": "580f1d", + "000000": "ffffff", + "a599a8": "bf888f", + "d73875": "68adca", + "7c6a84": "965b6f", + "38bdda": "494e64", + "282434": "2d427e", + "aca699": "acbfc7", + "4b616b": "8a2029" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/154.json b/public/images/pokemon/variant/back/female/154.json new file mode 100644 index 00000000000..d7463ebee9d --- /dev/null +++ b/public/images/pokemon/variant/back/female/154.json @@ -0,0 +1,26 @@ +{ + "1": { + "634a00": "6da0df", + "ff3a5a": "234d81", + "e6ad00": "90c6f8", + "ce213a": "192e5e", + "63bd42": "9d86d9", + "f7a59c": "78d38b", + "7b103a": "111c44", + "107b31": "8057b2", + "ffde21": "b9e2ff", + "9ce652": "b7afee" + }, + "2": { + "634a00": "144627", + "ff3a5a": "9ed662", + "e6ad00": "1e632b", + "ce213a": "81c65c", + "63bd42": "a31f60", + "f7a59c": "ddf2b5", + "7b103a": "59ac45", + "107b31": "761858", + "ffde21": "288028", + "9ce652": "cd3b6b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/194.json b/public/images/pokemon/variant/back/female/194.json new file mode 100644 index 00000000000..db649381d14 --- /dev/null +++ b/public/images/pokemon/variant/back/female/194.json @@ -0,0 +1,20 @@ +{ + "1": { + "529ce6": "e8983d", + "9463a5": "2ea380", + "633a6b": "09484f", + "3a7bc5": "d5682e", + "73bdff": "ffc355", + "d65ad6": "44d77f", + "104a84": "7a150a" + }, + "2": { + "529ce6": "564daa", + "9463a5": "aeccdf", + "633a6b": "444c7e", + "3a7bc5": "3f377e", + "73bdff": "5c66c4", + "d65ad6": "e8faff", + "104a84": "180d42" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/195.json b/public/images/pokemon/variant/back/female/195.json new file mode 100644 index 00000000000..a097ea3eac4 --- /dev/null +++ b/public/images/pokemon/variant/back/female/195.json @@ -0,0 +1,24 @@ +{ + "1": { + "ade6ff": "f6dfa8", + "84d6f7": "ed9e4f", + "637ba5": "816251", + "639cbd": "dc6a4d", + "3194a5": "44d77f", + "6b5a8c": "1b5a55", + "425284": "b03844", + "426b84": "b8453b", + "195a6b": "2ea380" + }, + "2": { + "ade6ff": "9864c2", + "84d6f7": "724ba7", + "637ba5": "504a8a", + "639cbd": "493a8d", + "3194a5": "ebf5ff", + "6b5a8c": "5e649b", + "425284": "240830", + "195a6b": "aebbdf", + "19423a": "747aae" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/198.json b/public/images/pokemon/variant/back/female/198.json new file mode 100644 index 00000000000..eed8404265c --- /dev/null +++ b/public/images/pokemon/variant/back/female/198.json @@ -0,0 +1,26 @@ +{ + "1": { + "d94352": "8c1b23", + "314263": "462b20", + "efd684": "a6a6b3", + "d64252": "b3986b", + "42639c": "694c30", + "5a4a21": "25253b", + "292942": "2a1512", + "b59c21": "57566f", + "73293a": "755237", + "d6bd52": "838098" + }, + "2": { + "d94352": "8c1b23", + "314263": "0e4333", + "efd684": "c2723a", + "d64252": "bc4b84", + "42639c": "1d6e47", + "5a4a21": "4e1915", + "292942": "091e16", + "b59c21": "85412d", + "73293a": "7b2363", + "d6bd52": "9a5524" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/25-beauty-cosplay.json b/public/images/pokemon/variant/back/female/25-beauty-cosplay.json new file mode 100644 index 00000000000..34a087f71cd --- /dev/null +++ b/public/images/pokemon/variant/back/female/25-beauty-cosplay.json @@ -0,0 +1,32 @@ +{ + "1": { + "f7cc2f": "d5ac44", + "9c5200": "315c75", + "f7e860": "eddc78", + "cecab9": "b84084", + "2d276d": "454a61", + "4d88c4": "e4f6f1", + "39509d": "9ec4cd", + "fffdea": "ea82a6", + "f7e652": "a3d1a8", + "f7bd21": "79b5a5", + "5e5e6b": "8a2554" + }, + "2": { + "4f454c": "f1b571", + "f7cc2f": "d5ac44", + "fffabf": "f5efd1", + "9c5200": "283361", + "f7e860": "eddc78", + "965b0e": "96500e", + "cecab9": "b84084", + "2d276d": "454a61", + "4d88c4": "e4f6f1", + "39509d": "9ec4cd", + "fffdea": "ea82a6", + "1e1526": "a45233", + "f7e652": "577b98", + "f7bd21": "486689", + "5e5e6b": "8a2554" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/25-cool-cosplay.json b/public/images/pokemon/variant/back/female/25-cool-cosplay.json new file mode 100644 index 00000000000..278feb070bd --- /dev/null +++ b/public/images/pokemon/variant/back/female/25-cool-cosplay.json @@ -0,0 +1,31 @@ +{ + "1": { + "171717": "2a1d36", + "c52119": "ad4e76", + "842222": "7b1f18", + "f7e652": "a3d1a8", + "fff7a5": "c4e3c3", + "f7bd21": "79b5a5", + "ba2b23": "b73850", + "9c5200": "1c4f75", + "d95b45": "cf6887", + "3b3b40": "4a3e46" + }, + "2": { + "171717": "a45233", + "656f86": "cf752b", + "a5b0b6": "f0b541", + "c52119": "ebc67c", + "842222": "1e1e43", + "f7e652": "577b98", + "fff7a5": "7b96aa", + "f7bd21": "445f8a", + "ba2b23": "2c2c47", + "55555e": "8f4b32", + "9c5200": "22325c", + "f4f7ab": "eadbb3", + "d95b45": "3a3f5e", + "3b3b40": "f1b571", + "272b2b": "7d3833" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/25-cosplay.json b/public/images/pokemon/variant/back/female/25-cosplay.json new file mode 100644 index 00000000000..c574d63d743 --- /dev/null +++ b/public/images/pokemon/variant/back/female/25-cosplay.json @@ -0,0 +1,26 @@ +{ + "1": { + "f7e652": "a3d1a8", + "fff7a5": "c4e3c3", + "c52119": "ad4e76", + "f7bd21": "79b5a5", + "52525a": "4f454c", + "9c5200": "315c75", + "292929": "1e1526", + "633108": "09406b", + "e65a42": "cf6182", + "de9400": "338087" + }, + "2": { + "f7e652": "577b98", + "fff7a5": "7b96aa", + "c52119": "ebc67c", + "f7bd21": "445f8a", + "52525a": "f1b571", + "9c5200": "23345e", + "292929": "a45233", + "633108": "22244f", + "e65a42": "eedd9c", + "de9400": "324472" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/25-cute-cosplay.json b/public/images/pokemon/variant/back/female/25-cute-cosplay.json new file mode 100644 index 00000000000..7b26b79d08f --- /dev/null +++ b/public/images/pokemon/variant/back/female/25-cute-cosplay.json @@ -0,0 +1,32 @@ +{ + "1": { + "752bd0": "5452b7", + "baa998": "bab699", + "fff7a5": "c4e3c3", + "f7e652": "a3d1a8", + "ea82a6": "e8848e", + "cf4770": "cf4a59", + "f3bace": "f2bbbb", + "853247": "85323c", + "f7ef97": "f0eaa8", + "52525a": "4f454c", + "292929": "30263b", + "f7bd21": "79b5a5", + "9c5200": "255e8a" + }, + "2": { + "752bd0": "7751c2", + "baa998": "d3ab5a", + "fff7a5": "7b96aa", + "f7e652": "577b98", + "ea82a6": "a4b95f", + "cf4770": "739b55", + "f3bace": "c5cc85", + "853247": "254b30", + "f7ef97": "ebe7b7", + "52525a": "f1b571", + "292929": "a45233", + "f7bd21": "445f8a", + "9c5200": "23345e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/25-partner.json b/public/images/pokemon/variant/back/female/25-partner.json new file mode 100644 index 00000000000..affebee3c8b --- /dev/null +++ b/public/images/pokemon/variant/back/female/25-partner.json @@ -0,0 +1,26 @@ +{ + "1": { + "9c5200": "315c75", + "171717": "1e1526", + "fff7a5": "c4e3c3", + "f7bd21": "79b5a5", + "f7e652": "a3d1a8", + "c52119": "ad4e76", + "e65a42": "cf6182", + "633108": "09406b", + "45454a": "4f454c", + "de9400": "338087" + }, + "2": { + "9c5200": "23345e", + "171717": "a45233", + "fff7a5": "7b96aa", + "f7bd21": "445f8a", + "f7e652": "577b98", + "c52119": "ebc67c", + "e65a42": "eedd9c", + "633108": "22244f", + "45454a": "f1b571", + "de9400": "324472" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/25-smart-cosplay.json b/public/images/pokemon/variant/back/female/25-smart-cosplay.json new file mode 100644 index 00000000000..50749b31d8b --- /dev/null +++ b/public/images/pokemon/variant/back/female/25-smart-cosplay.json @@ -0,0 +1,32 @@ +{ + "1": { + "fffdea": "f8ffe3", + "b7a599": "bab699", + "60b553": "76a848", + "f7e652": "a3d1a8", + "366635": "3e5b2f", + "95635b": "91685f", + "171717": "1e1526", + "5f3434": "573b38", + "54545c": "55555e", + "52525a": "4f454c", + "292929": "272b2b", + "f7bd21": "79b5a5", + "9c5200": "315c75" + }, + "2": { + "fffdea": "f2f0df", + "b7a599": "a7b6b9", + "60b553": "dfb053", + "f7e652": "577b98", + "366635": "ab5130", + "95635b": "a09ea3", + "171717": "a45233", + "5f3434": "666060", + "54545c": "45525c", + "52525a": "f1b571", + "292929": "202937", + "f7bd21": "445f8a", + "9c5200": "23345e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/25-tough-cosplay.json b/public/images/pokemon/variant/back/female/25-tough-cosplay.json new file mode 100644 index 00000000000..49c50d17ad2 --- /dev/null +++ b/public/images/pokemon/variant/back/female/25-tough-cosplay.json @@ -0,0 +1,35 @@ +{ + "1": { + "e37511": "d1694f", + "bf2629": "cf6a59", + "8d2b1d": "bf3638", + "c52119": "ad4e76", + "46464d": "2b3340", + "292929": "1e1526", + "f7bd21": "79b5a5", + "fbab33": "de9764", + "e65a42": "cf6182", + "cecab9": "cfc8aa", + "52525a": "4f454c", + "f7e652": "a3d1a8", + "9c5200": "315c75" + }, + "2": { + "e37511": "60448d", + "bf2629": "826694", + "f8ffe3": "e8e3e4", + "8d2b1d": "3d3f7d", + "c52119": "ebc67c", + "46464d": "2b3340", + "292929": "a45233", + "f7bd21": "445f8a", + "fbab33": "845ea1", + "e65a42": "eedd9c", + "cecab9": "beb1b4", + "8e2525": "242866", + "52525a": "f1b571", + "f7e652": "577b98", + "272b2b": "162231", + "9c5200": "23345e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/25.json b/public/images/pokemon/variant/back/female/25.json new file mode 100644 index 00000000000..affebee3c8b --- /dev/null +++ b/public/images/pokemon/variant/back/female/25.json @@ -0,0 +1,26 @@ +{ + "1": { + "9c5200": "315c75", + "171717": "1e1526", + "fff7a5": "c4e3c3", + "f7bd21": "79b5a5", + "f7e652": "a3d1a8", + "c52119": "ad4e76", + "e65a42": "cf6182", + "633108": "09406b", + "45454a": "4f454c", + "de9400": "338087" + }, + "2": { + "9c5200": "23345e", + "171717": "a45233", + "fff7a5": "7b96aa", + "f7bd21": "445f8a", + "f7e652": "577b98", + "c52119": "ebc67c", + "e65a42": "eedd9c", + "633108": "22244f", + "45454a": "f1b571", + "de9400": "324472" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/back/female/26.json b/public/images/pokemon/variant/back/female/26.json new file mode 100644 index 00000000000..6a29870fc8b --- /dev/null +++ b/public/images/pokemon/variant/back/female/26.json @@ -0,0 +1,33 @@ +{ + "1": { + "63636b": "4f454c", + "944242": "395a80", + "bd5a31": "386d82", + "e6bd84": "a4bda7", + "ffbd00": "b3596b", + "5a2929": "293059", + "3a3a42": "30263b", + "8c6310": "8c3c4c", + "ffde5a": "cf7878", + "f7ad29": "76a68b", + "734231": "6e2f33", + "ffefd6": "c8d4ba", + "de7b31": "539190" + }, + "2": { + "101010": "000000", + "542127": "905331", + "944242": "2d3b80", + "bd5a31": "375681", + "e6bd84": "a6b5ab", + "ffbd00": "f3cf91", + "5a2929": "202a60", + "8c6310": "c79b5a", + "ffde5a": "f2e4b6", + "f7ad29": "6385ab", + "734231": "bf8445", + "ffefd6": "cfc4b5", + "de7b31": "4d6f98", + "643034": "2e4685" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/2026.json b/public/images/pokemon/variant/exp/2026.json new file mode 100644 index 00000000000..287b16fb52b --- /dev/null +++ b/public/images/pokemon/variant/exp/2026.json @@ -0,0 +1,34 @@ +{ + "1": { + "ecd8b7": "b4c2a5", + "646124": "492652", + "602c24": "162f4b", + "fef652": "eb999a", + "846b5b": "467f85", + "1a73cc": "b85346", + "9c5430": "1d3a57", + "174680": "2b1307", + "fef443": "c48081", + "b45f25": "2d5261", + "fffdfb": "d6d9ca", + "e9be14": "945c7b", + "e3882d": "3d7375", + "965821": "2f4e6b", + "552720": "142c48" + }, + "2": { + "ecd8b7": "5a6f90", + "646124": "122140", + "fef652": "faee9e", + "846b5b": "202746", + "1a73cc": "c26400", + "174680": "2b0606", + "fef443": "3a5873", + "b45f25": "bd8551", + "fffdfb": "6d8297", + "e9be14": "1a3551", + "e3882d": "d3b06f", + "965821": "9cb3ca", + "552720": "43617f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/2103.json b/public/images/pokemon/variant/exp/2103.json new file mode 100644 index 00000000000..2e97727835a --- /dev/null +++ b/public/images/pokemon/variant/exp/2103.json @@ -0,0 +1,28 @@ +{ + "1": { + "2f9934": "dea44c", + "9f6b41": "426378", + "70442e": "283f5b", + "e6ac5a": "869fdc", + "522f16": "131d33", + "9cbd4a": "9977dd", + "fff68b": "a3c4ed", + "36cc36": "f4e774", + "2d5826": "c8592a", + "7b5210": "373e85", + "ffffcd": "d3efff" + }, + "2": { + "2f9934": "3d324b", + "9f6b41": "ffdbe7", + "70442e": "d59cba", + "e6ac5a": "c84e7f", + "522f16": "925b81", + "9cbd4a": "824a96", + "fff68b": "eb748d", + "36cc36": "6a5b73", + "2d5826": "1f1a31", + "7b5210": "4e1044", + "ffffcd": "ffa29d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/359-mega.json b/public/images/pokemon/variant/exp/359-mega.json new file mode 100644 index 00000000000..084ba24477b --- /dev/null +++ b/public/images/pokemon/variant/exp/359-mega.json @@ -0,0 +1,34 @@ +{ + "1": { + "ffffff": "61a8ab", + "253334": "27122b", + "253333": "2b3266", + "273636": "101f30", + "7b2931": "c9824b", + "414a6a": "421e4a", + "b4b4d5": "458196", + "cd2920": "f7c26d", + "293939": "27122b", + "525a7b": "59274e", + "d5deee": "589aa6", + "737bac": "874267", + "8b8bac": "3b6987", + "626283": "2a3163" + }, + "2": { + "ffffff": "9e363b", + "253334": "996e5f", + "253333": "420b26", + "273636": "420918", + "7b2931": "0f4391", + "414a6a": "b39279", + "b4b4d5": "752f40", + "cd2920": "2a96ce", + "293939": "996e5f", + "525a7b": "e0c79f", + "d5deee": "8f2f41", + "737bac": "f5f1cb", + "8b8bac": "59213b", + "626283": "42122d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/6503.json b/public/images/pokemon/variant/exp/6503.json new file mode 100644 index 00000000000..62c6cb628b2 --- /dev/null +++ b/public/images/pokemon/variant/exp/6503.json @@ -0,0 +1,37 @@ +{ + "1": { + "282f62": "f7d9de", + "c4c5cf": "e3c2ca", + "84a4a7": "563785", + "a82c47": "d45b9e", + "8aa3a3": "6b415b", + "8da8a8": "a58b90", + "1d3962": "28142c", + "d75063": "b73891", + "d9cacd": "f7d9de", + "808280": "020501", + "1e224e": "dc95ae", + "1e5b9b": "4d244b", + "181531": "a26579", + "6b1c34": "8f3396", + "597471": "332a59", + "494a48": "3d2439" + }, + "2": { + "282f62": "efdfee", + "c4c5cf": "232d2e", + "84a4a7": "41857b", + "a82c47": "8abfb1", + "8aa3a3": "181f20", + "faf9f9": "2c3940", + "8da8a8": "bdbdbd", + "1d3962": "321e1e", + "d75063": "8f65d8", + "1e224e": "ba9bc1", + "1e5b9b": "5e3e38", + "181531": "715b72", + "6b1c34": "6d9d9a", + "597471": "2a5c57", + "494a48": "0b0f18" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/656.json b/public/images/pokemon/variant/exp/656.json new file mode 100644 index 00000000000..68743a4c9f1 --- /dev/null +++ b/public/images/pokemon/variant/exp/656.json @@ -0,0 +1,32 @@ +{ + "1": { + "838394": "4d7dc5", + "62ace6": "8363af", + "7bcdff": "9c75c2", + "ffec8c": "ddfff9", + "a1a1c4": "7ab7ec", + "c9b241": "97d6e2", + "dfcf77": "bae7e8", + "174592": "37408c", + "fdfdfd": "b1e5ff", + "9c9cc5": "5385c7", + "cdcde6": "7eb7e8", + "396a83": "362864", + "5a94cd": "7054a4" + }, + "2": { + "838394": "cc6845", + "62ace6": "c44848", + "7bcdff": "dd6155", + "ffec8c": "ddfff9", + "a1a1c4": "f7c685", + "c9b241": "97d6e2", + "dfcf77": "bae7e8", + "174592": "198158", + "fdfdfd": "fff4bd", + "9c9cc5": "c96a48", + "cdcde6": "f7b785", + "396a83": "5c0d33", + "5a94cd": "a92f3f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/657.json b/public/images/pokemon/variant/exp/657.json new file mode 100644 index 00000000000..773b4d2efc1 --- /dev/null +++ b/public/images/pokemon/variant/exp/657.json @@ -0,0 +1,32 @@ +{ + "1": { + "f8f8f8": "8dcfff", + "efc653": "abd7db", + "737373": "0f3f82", + "0b566a": "281f52", + "ffec72": "c9fff5", + "002c58": "1c0726", + "bfbfbf": "4386df", + "006ba6": "4e1852", + "009dd5": "61255e", + "0b4a7a": "340f3d", + "e1a03a": "78c7c7", + "41ccf5": "7755a7", + "2896b5": "4b3578" + }, + "2": { + "f8f8f8": "fff6c7", + "efc653": "abd7db", + "737373": "df6a50", + "0b566a": "7e1628", + "ffec72": "ddfff9", + "002c58": "0c3b54", + "bfbfbf": "ffc996", + "006ba6": "239c91", + "009dd5": "37b8ac", + "0b4a7a": "156f78", + "e1a03a": "86abbb", + "41ccf5": "dd7355", + "2896b5": "a92f3a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/658-ash.json b/public/images/pokemon/variant/exp/658-ash.json new file mode 100644 index 00000000000..96b60b02adf --- /dev/null +++ b/public/images/pokemon/variant/exp/658-ash.json @@ -0,0 +1,44 @@ +{ + "1": { + "265595": "432b6c", + "3f4447": "466698", + "de3431": "3fca9f", + "f8f8f8": "a1e9f0", + "7b282e": "0e3e81", + "6b1d1d": "206d74", + "4ebdd9": "41a7b0", + "bfb169": "165e78", + "bfbfbf": "8cc7d4", + "ffb2bf": "b7e9ff", + "bf4c60": "4386df", + "fff0a6": "208698", + "3e7acc": "6b4592", + "18335c": "170738", + "f2798d": "8dcfff", + "f01818": "39b88f", + "7ddeff": "7ddcd6", + "268794": "1c3e58", + "282c35": "271f4c" + }, + "2": { + "265595": "cc7251", + "3f4447": "466698", + "de3431": "9ceec6", + "f8f8f8": "89d2b8", + "7b282e": "152a5c", + "6b1d1d": "356e8d", + "4ebdd9": "2f6e74", + "bfb169": "431022", + "bfbfbf": "8cc7d4", + "ffb2bf": "86d6b6", + "bf4c60": "32738b", + "fff0a6": "472333", + "3e7acc": "ecbb7a", + "18335c": "9f2727", + "f2798d": "5eb4a9", + "f01818": "ffe88d", + "7ddeff": "46988d", + "268794": "1c3e58", + "282c35": "4d2637" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/658.json b/public/images/pokemon/variant/exp/658.json new file mode 100644 index 00000000000..826e31b4e21 --- /dev/null +++ b/public/images/pokemon/variant/exp/658.json @@ -0,0 +1,34 @@ +{ + "1": { + "ffb2bf": "b7e9ff", + "bf4c60": "4386df", + "66d9ff": "7ddcd6", + "3d61cc": "6b4592", + "fff0a6": "208698", + "c92e2e": "73c5ff", + "937f69": "406695", + "c2c1bc": "89b0d7", + "f2798d": "8dcfff", + "f7f7f7": "d8ffff", + "bfb169": "165e78", + "1b2a59": "170738", + "803340": "0e3e81", + "2e4999": "432b6c" + }, + "2": { + "ffb2bf": "86d6b6", + "bf4c60": "32738b", + "66d9ff": "48968c", + "3d61cc": "ecbb7a", + "fff0a6": "652240", + "c92e2e": "63bf9b", + "937f69": "466698", + "c2c1bc": "8cc7d4", + "f2798d": "5eb4a9", + "f7f7f7": "d7eff4", + "bfb169": "431022", + "1b2a59": "9f2727", + "803340": "152a5c", + "2e4999": "cc7251" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/676.json b/public/images/pokemon/variant/exp/676.json new file mode 100644 index 00000000000..d5ec3013e8e --- /dev/null +++ b/public/images/pokemon/variant/exp/676.json @@ -0,0 +1,22 @@ +{ + "1": { + "a8a592": "42090e", + "376277": "2b040f", + "ccc8b1": "5e0f16", + "59463c": "aaaec1", + "97362c": "a83c31", + "68675c": "2b040f", + "fc362c": "cc2929", + "efeeda": "8a1d1d" + }, + "2": { + "a8a592": "805145", + "376277": "4a281b", + "ccc8b1": "a4624a", + "59463c": "ffe6ac", + "97362c": "3a240e", + "68675c": "4a281b", + "fc362c": "50351b", + "efeeda": "c18960" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/682.json b/public/images/pokemon/variant/exp/682.json new file mode 100644 index 00000000000..a8a7caf46b1 --- /dev/null +++ b/public/images/pokemon/variant/exp/682.json @@ -0,0 +1,28 @@ +{ + "1": { + "661f1f": "cd6132", + "bf5f9f": "7c48a1", + "ff99b3": "48ab61", + "f24949": "ffa24f", + "6b3962": "30185d", + "993d80": "4f297e", + "ffb6c2": "62c45f", + "7f4d59": "20644e", + "cc7087": "318759" + }, + "2": { + "661f1f": "daa235", + "bf5f9f": "f0ebdd", + "ff99b3": "da7e29", + "a6a6a6": "503851", + "737373": "422f46", + "f24949": "ffe664", + "6b3962": "b89477", + "993d80": "d2bfa1", + "ffb6c2": "ed9f3a", + "e5e5e5": "6b4767", + "7f4d59": "a23812", + "4d4d4d": "332539", + "cc7087": "c3561a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/683.json b/public/images/pokemon/variant/exp/683.json new file mode 100644 index 00000000000..f9485702936 --- /dev/null +++ b/public/images/pokemon/variant/exp/683.json @@ -0,0 +1,32 @@ +{ + "1": { + "661f1f": "b64d29", + "cc7087": "318759", + "ff99b3": "48ab61", + "fff0a6": "fec04b", + "f24949": "ffa24f", + "6b3962": "30185d", + "e5c37e": "d6872c", + "993d80": "4f297e", + "7f4d59": "20644e", + "404040": "2c283b", + "b33636": "f4863f", + "bf5f9f": "7c48a1" + }, + "2": { + "661f1f": "c78925", + "cc7087": "c3561a", + "ff99b3": "da7e29", + "fff0a6": "6d8719", + "e5e5e5": "6b4767", + "f24949": "ffe664", + "6b3962": "b89477", + "e5c37e": "376d11", + "993d80": "d2bfa1", + "7f4d59": "a23812", + "a6a6a6": "503851", + "404040": "2a2234", + "b33636": "f0c150", + "bf5f9f": "f0ebdd" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/684.json b/public/images/pokemon/variant/exp/684.json new file mode 100644 index 00000000000..fb88bb28c70 --- /dev/null +++ b/public/images/pokemon/variant/exp/684.json @@ -0,0 +1,30 @@ +{ + "1": { + "805963": "2d0c42", + "553a41": "8f1d15", + "661a2d": "13391c", + "e53964": "8dbe6d", + "ffccd9": "8961c6", + "5e4048": "260b37", + "cc99a6": "613b84", + "f8f8f8": "caff90", + "fff2f2": "f39f62", + "a62949": "689b52", + "7b5760": "b13924", + "ccadad": "df6b40" + }, + "2": { + "805963": "6796aa", + "553a41": "1d1426", + "661a2d": "26061b", + "e53964": "8c4264", + "ffccd9": "cbf6da", + "5e4048": "52718e", + "cc99a6": "93d6ce", + "f8f8f8": "ffe5ec", + "fff2f2": "746998", + "a62949": "612747", + "7b5760": "3c2f51", + "ccadad": "4b4876" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/685.json b/public/images/pokemon/variant/exp/685.json new file mode 100644 index 00000000000..24ead59428a --- /dev/null +++ b/public/images/pokemon/variant/exp/685.json @@ -0,0 +1,28 @@ +{ + "1": { + "f8f8f8": "caff90", + "661a2d": "13391c", + "7b5760": "b13924", + "ffccd9": "8961c6", + "ff8ca9": "8dbe6d", + "cc99a6": "613b84", + "e53964": "689b52", + "fff2f2": "f39f62", + "a62949": "26592b", + "ccadad": "df6b40", + "805963": "2d0c42" + }, + "2": { + "f8f8f8": "e4819d", + "661a2d": "26061b", + "7b5760": "3c2f51", + "ffccd9": "cbf6da", + "ff8ca9": "8c4264", + "cc99a6": "93d6ce", + "e53964": "612747", + "fff2f2": "746998", + "a62949": "441838", + "ccadad": "4b4876", + "805963": "52718e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/688.json b/public/images/pokemon/variant/exp/688.json new file mode 100644 index 00000000000..e5749f6bb3f --- /dev/null +++ b/public/images/pokemon/variant/exp/688.json @@ -0,0 +1,33 @@ +{ + "1": { + "5890b0": "a9582e", + "385860": "70240f", + "372e27": "220a56", + "6b503b": "373295", + "d0d0d0": "d3bc8c", + "c0e0e8": "e8d37b", + "8a6d45": "4557b5", + "101010": "37160a", + "b7653f": "459aac", + "fcffff": "e8e5c6", + "808080": "7c582e", + "88c0c8": "cd8a50", + "ef8955": "70cccf" + }, + "2": { + "5890b0": "4b0038", + "385860": "2c052a", + "372e27": "1e1324", + "6b503b": "ba9fba", + "d0d0d0": "7eac4e", + "c0e0e8": "a74083", + "8a6d45": "f6eefc", + "101010": "0a391b", + "b7653f": "332149", + "fcffff": "caea77", + "f8f8f8": "ffffff", + "808080": "2a5524", + "88c0c8": "731f5c", + "ef8955": "4a376e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/689.json b/public/images/pokemon/variant/exp/689.json new file mode 100644 index 00000000000..cd6db09c8d2 --- /dev/null +++ b/public/images/pokemon/variant/exp/689.json @@ -0,0 +1,31 @@ +{ + "1": { + "bfeaff": "e8d37b", + "f2f2f2": "e8e5c6", + "5b8da6": "8d5030", + "595959": "7c582e", + "403410": "220a56", + "3f6273": "672e1e", + "b3b3b3": "d3bc8c", + "cc7f70": "459aac", + "85b4cc": "cd8a50", + "ff9f8c": "70cccf", + "66541f": "373295", + "997e2e": "4557b5" + }, + "2": { + "bfeaff": "a74083", + "f2f2f2": "caea77", + "5b8da6": "4b0038", + "595959": "2a5524", + "403410": "3f2a4b", + "3f6273": "3e073b", + "b3b3b3": "7eac4e", + "cc7f70": "332149", + "85b4cc": "731f5c", + "f8f8f8": "dbaf67", + "ff9f8c": "4a376e", + "66541f": "ccb6cc", + "997e2e": "f6eefc" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/807.json b/public/images/pokemon/variant/exp/807.json new file mode 100644 index 00000000000..8344e88090b --- /dev/null +++ b/public/images/pokemon/variant/exp/807.json @@ -0,0 +1,36 @@ +{ + "1": { + "53e4f9": "d7a7de", + "ef8a4e": "4f7bb6", + "2759a5": "736599", + "14bdea": "c987e3", + "2394d8": "b298d8", + "31343e": "14193f", + "1f73b4": "995fc0", + "4cf4fe": "f4a7ff", + "484f57": "243058", + "000000": "ffffff", + "727678": "3e5277", + "9d682d": "3c648d", + "f9e455": "7fc7d9", + "daa936": "5a96b6", + "5bd0f2": "ebceff" + }, + "2": { + "53e4f9": "d967a2", + "ef8a4e": "834b95", + "2759a5": "a4378a", + "14bdea": "c02f8d", + "2394d8": "c05192", + "31343e": "a981b1", + "1f73b4": "9a1d82", + "4cf4fe": "e3418f", + "484f57": "cda4cb", + "000000": "ffffff", + "727678": "e8cae3", + "9d682d": "1d1044", + "f9e455": "56306f", + "daa936": "331b53", + "5bd0f2": "e17197" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/894.json b/public/images/pokemon/variant/exp/894.json new file mode 100644 index 00000000000..dd270f3bc0e --- /dev/null +++ b/public/images/pokemon/variant/exp/894.json @@ -0,0 +1,27 @@ +{ + "1": { + "e5ee1a": "6ad7f3", + "ff9dc2": "2c3072", + "7d542a": "2769aa", + "8eacdd": "caffd1", + "bc8b2f": "124b78", + "fffbfb": "dffff6", + "2e3967": "357b84", + "fefac7": "dffff6", + "375395": "5fcaad", + "4e7cc9": "9bf1c4", + "d7ad0d": "45a3d6" + }, + "2": { + "e5ee1a": "d4ffd0", + "ff9dc2": "382875", + "7d542a": "429877", + "8eacdd": "c693d8", + "bc8b2f": "2a6f5d", + "2e3967": "514199", + "fefac7": "ffffff", + "375395": "815bad", + "4e7cc9": "b67cd6", + "d7ad0d": "7cd395" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/895.json b/public/images/pokemon/variant/exp/895.json new file mode 100644 index 00000000000..7c37283fee7 --- /dev/null +++ b/public/images/pokemon/variant/exp/895.json @@ -0,0 +1,34 @@ +{ + "1": { + "2261ca": "561a5b", + "641e2c": "722123", + "ff92ae": "edca71", + "242e35": "512c25", + "608d99": "fae5bf", + "2b3d40": "754f47", + "76dff5": "ffe8f7", + "4b6f78": "f1d4b6", + "e05276": "ef8429", + "b63650": "bc623e", + "f27a99": "efb55a", + "872c3c": "93372d", + "3f545f": "ad8473", + "139ee1": "9b407f" + }, + "2": { + "2261ca": "640e0b", + "641e2c": "15553b", + "ff92ae": "f1ff8d", + "242e35": "0f0c1e", + "608d99": "9b7ebc", + "2b3d40": "241951", + "76dff5": "fffcdf", + "4b6f78": "5a4382", + "e05276": "8aea41", + "b63650": "3bb349", + "f27a99": "dfff75", + "872c3c": "227843", + "3f545f": "3a2a67", + "139ee1": "98301c" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/944.json b/public/images/pokemon/variant/exp/944.json new file mode 100644 index 00000000000..4f1707ae85c --- /dev/null +++ b/public/images/pokemon/variant/exp/944.json @@ -0,0 +1,42 @@ +{ + "1": { + "b5eab2": "75a0d0", + "d4eac7": "8bcfe5", + "bdb2bd": "53a164", + "ceceb7": "3ec295", + "726766": "4f985c", + "4a4860": "372869", + "8ce1b2": "6383c4", + "564a49": "286943", + "000000": "ffffff", + "4ca391": "3a4a8a", + "a571e6": "ffe269", + "774d9b": "d09139", + "97859b": "3f8d59", + "afc6d8": "8056a7", + "efeee1": "88eeab", + "869fad": "5e4090", + "918772": "1c9b8d", + "3a2b2f": "18493f" + }, + "2": { + "b5eab2": "a9c6dc", + "d4eac7": "e2f8ff", + "bdb2bd": "78b0c2", + "ceceb7": "abc1df", + "726766": "5386b9", + "4a4860": "4f133f", + "8ce1b2": "8397c4", + "564a49": "2c4f8a", + "000000": "ffffff", + "4ca391": "3a4a8a", + "a571e6": "4c5372", + "774d9b": "2c2c46", + "97859b": "5582a4", + "afc6d8": "c23f4f", + "efeee1": "e2f3ff", + "869fad": "902a4b", + "918772": "6777aa", + "3a2b2f": "1e3072" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/945.json b/public/images/pokemon/variant/exp/945.json new file mode 100644 index 00000000000..e22743030f9 --- /dev/null +++ b/public/images/pokemon/variant/exp/945.json @@ -0,0 +1,53 @@ +{ + "1": { + "403f4f": "357747", + "1f2635": "1c193d", + "dcdcc3": "5ddcb2", + "282434": "14463f", + "ebe4e2": "ade273", + "a491a4": "499833", + "e6e2e1": "fffbf3", + "671544": "0f4e67", + "584698": "18153d", + "134175": "a74d2a", + "4f483f": "1b727b", + "323d4a": "2e2452", + "000000": "ffffff", + "8ac2a2": "1a355d", + "d73875": "29ad89", + "e0ebf1": "7ddfee", + "2481b0": "d09139", + "4b616b": "473869", + "38bdda": "ffe269", + "695575": "16613d", + "aca699": "2db3a4", + "8d2151": "157375", + "cedaaa": "2f5b7b" + }, + "2": { + "403f4f": "3b6b9e", + "1f2635": "3b091c", + "dcdcc3": "edf0f1", + "282434": "2d427e", + "ebe4e2": "c23f4f", + "a491a4": "902a4b", + "e6e2e1": "ebf4f9", + "671544": "223969", + "584698": "1f1e43", + "134175": "1c182f", + "4f483f": "5d7487", + "323d4a": "580f1d", + "000000": "ffffff", + "a599a8": "bf888f", + "8ac2a2": "8397c4", + "7c6a84": "965b6f", + "d73875": "68adca", + "2481b0": "2c2c46", + "4b616b": "8a2029", + "38bdda": "494e64", + "695575": "4f133f", + "aca699": "acbfc7", + "8d2151": "4676aa", + "cedaaa": "bad4e8" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/2026.json b/public/images/pokemon/variant/exp/back/2026.json new file mode 100644 index 00000000000..5758dcc8c6c --- /dev/null +++ b/public/images/pokemon/variant/exp/back/2026.json @@ -0,0 +1,31 @@ +{ + "1": { + "552720": "162f4b", + "ecd8b7": "b4c2a5", + "dfc043": "d17577", + "fffdfb": "d6d9ca", + "993c20": "1d3a57", + "b45f25": "2d5261", + "965821": "2f4e6b", + "e9be14": "945c7b", + "846b5b": "467f85", + "602c24": "162f4b", + "f9ed9f": "eb999a", + "e3882d": "3d7375", + "646124": "492652", + "fef443": "c48081" + }, + "2": { + "552720": "43617f", + "ecd8b7": "5a6f90", + "fffdfb": "6d8297", + "993c20": "965636", + "b45f25": "bd8551", + "965821": "9cb3ca", + "e9be14": "1a3551", + "846b5b": "202746", + "e3882d": "d3b06f", + "646124": "122140", + "fef443": "3a5873" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/2103.json b/public/images/pokemon/variant/exp/back/2103.json new file mode 100644 index 00000000000..2e97727835a --- /dev/null +++ b/public/images/pokemon/variant/exp/back/2103.json @@ -0,0 +1,28 @@ +{ + "1": { + "2f9934": "dea44c", + "9f6b41": "426378", + "70442e": "283f5b", + "e6ac5a": "869fdc", + "522f16": "131d33", + "9cbd4a": "9977dd", + "fff68b": "a3c4ed", + "36cc36": "f4e774", + "2d5826": "c8592a", + "7b5210": "373e85", + "ffffcd": "d3efff" + }, + "2": { + "2f9934": "3d324b", + "9f6b41": "ffdbe7", + "70442e": "d59cba", + "e6ac5a": "c84e7f", + "522f16": "925b81", + "9cbd4a": "824a96", + "fff68b": "eb748d", + "36cc36": "6a5b73", + "2d5826": "1f1a31", + "7b5210": "4e1044", + "ffffcd": "ffa29d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/359-mega.json b/public/images/pokemon/variant/exp/back/359-mega.json new file mode 100644 index 00000000000..5ae5a7477e7 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/359-mega.json @@ -0,0 +1,24 @@ +{ + "1": { + "ffffff": "61a8ab", + "414a6a": "421e4a", + "b4b4d5": "458196", + "293939": "27122b", + "525a7b": "59274e", + "d5deee": "589aa6", + "737bac": "874267", + "626283": "2a3163", + "8b8bac": "3b6987" + }, + "2": { + "ffffff": "9e363b", + "414a6a": "b39279", + "b4b4d5": "752f40", + "293939": "996e5f", + "525a7b": "e0c79f", + "d5deee": "8f2f41", + "737bac": "f5f1cb", + "626283": "42122d", + "8b8bac": "59213b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/6503.json b/public/images/pokemon/variant/exp/back/6503.json new file mode 100644 index 00000000000..a977e095e71 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/6503.json @@ -0,0 +1,35 @@ +{ + "1": { + "181531": "a26579", + "fafcf9": "f6f4f4", + "84a4a7": "563785", + "a82c47": "d45b9e", + "8aa3a3": "d3a0bb", + "494a48": "3d2439", + "1d3962": "28142c", + "474a46": "2b1838", + "d75063": "b73891", + "6b1c34": "8f3396", + "1e224e": "dc95ae", + "1e5b9b": "4d244b", + "8da8a8": "a58b90", + "597471": "332a59", + "282f62": "f7d9de" + }, + "2": { + "181531": "715b72", + "fafcf9": "2c3940", + "84a4a7": "41857b", + "a82c47": "8abfb1", + "8aa3a3": "232d2e", + "494a48": "181f20", + "1d3962": "321e1e", + "474a46": "181f20", + "d75063": "8f65d8", + "6b1c34": "6d9d9a", + "1e224e": "ba9bc1", + "1e5b9b": "5e3e38", + "597471": "2a5c57", + "282f62": "efdfee" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/656.json b/public/images/pokemon/variant/exp/back/656.json new file mode 100644 index 00000000000..34b11bfab78 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/656.json @@ -0,0 +1,24 @@ +{ + "1": { + "838394": "4d7dc5", + "7bcdff": "9c75c2", + "62ace6": "8363af", + "ffffff": "b1e5ff", + "396a83": "362864", + "9c9cc5": "5385c7", + "cdcde6": "7eb7e8", + "174592": "198158", + "5a94cd": "7054a4" + }, + "2": { + "838394": "cc6845", + "7bcdff": "dd6155", + "62ace6": "c44848", + "ffffff": "fff4bd", + "396a83": "5c0d33", + "9c9cc5": "c96a48", + "cdcde6": "f7b785", + "174592": "198158", + "5a94cd": "a92f3f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/657.json b/public/images/pokemon/variant/exp/back/657.json new file mode 100644 index 00000000000..083a9dba0a6 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/657.json @@ -0,0 +1,24 @@ +{ + "1": { + "f8f8f8": "8dcfff", + "737373": "0f3f82", + "0b566a": "281f52", + "002c58": "1c0726", + "bfbfbf": "4386df", + "006ba6": "4e1852", + "0b4a7a": "340f3d", + "41ccf5": "7755a7", + "2896b5": "4b3578" + }, + "2": { + "f8f8f8": "fff6c7", + "737373": "df6a50", + "0b566a": "7e1628", + "002c58": "0c3b54", + "bfbfbf": "ffc996", + "006ba6": "239c91", + "0b4a7a": "156f78", + "41ccf5": "dd7355", + "2896b5": "a92f3a" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/658-ash.json b/public/images/pokemon/variant/exp/back/658-ash.json new file mode 100644 index 00000000000..370d5df8081 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/658-ash.json @@ -0,0 +1,38 @@ +{ + "1": { + "265595": "432b6c", + "de3431": "3fca9f", + "f8f8f8": "a1e9f0", + "7b282e": "0e3e81", + "6b1d1d": "206d74", + "134e52": "062e3c", + "bfb169": "165e78", + "ffb2bf": "b7e9ff", + "bf4c60": "4386df", + "282c35": "271f4c", + "f2798d": "8dcfff", + "268794": "1c3e58", + "3e7acc": "6b4592", + "7ddeff": "7ddcd6", + "4ebdd9": "41a7b0", + "18335c": "170738" + }, + "2": { + "265595": "cc7251", + "de3431": "9ceec6", + "f8f8f8": "89d2b8", + "7b282e": "152a5c", + "6b1d1d": "356e8d", + "134e52": "0d1e3e", + "bfb169": "4d2637", + "ffb2bf": "86d6b6", + "bf4c60": "32738b", + "282c35": "4d2637", + "f2798d": "5eb4a9", + "268794": "1c3e58", + "3e7acc": "ecbb7a", + "7ddeff": "46988d", + "4ebdd9": "2f6e74", + "18335c": "9f2727" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/658.json b/public/images/pokemon/variant/exp/back/658.json new file mode 100644 index 00000000000..c1bb4222ce4 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/658.json @@ -0,0 +1,26 @@ +{ + "1": { + "ffb2bf": "b7e9ff", + "bf4c60": "4386df", + "3d61cc": "6b4592", + "fff0a6": "208698", + "2e4999": "432b6c", + "f2798d": "8dcfff", + "803340": "0e3e81", + "1b2a59": "170738", + "66d9ff": "7ddcd6", + "bfb169": "165e78" + }, + "2": { + "ffb2bf": "86d6b6", + "bf4c60": "32738b", + "3d61cc": "ecbb7a", + "fff0a6": "652240", + "2e4999": "cc7251", + "f2798d": "5eb4a9", + "803340": "152a5c", + "1b2a59": "9f2727", + "66d9ff": "48968c", + "bfb169": "431022" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/676.json b/public/images/pokemon/variant/exp/back/676.json new file mode 100644 index 00000000000..7e64f6b0f61 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/676.json @@ -0,0 +1,21 @@ +{ + "1": { + "f2f2da": "8a1d1d", + "3f6273": "2b040f", + "595350": "788087", + "736b67": "a6afb3", + "ccccb8": "5e0f16", + "66665c": "2b040f", + "a6a695": "42090e" + }, + "2": { + "cc2929": "3a240e", + "f2f2da": "c18960", + "3f6273": "4a281b", + "595350": "e6c594", + "736b67": "ffe6ac", + "ccccb8": "a4624a", + "66665c": "4a281b", + "a6a695": "805145" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/682.json b/public/images/pokemon/variant/exp/back/682.json new file mode 100644 index 00000000000..bc2111153cf --- /dev/null +++ b/public/images/pokemon/variant/exp/back/682.json @@ -0,0 +1,21 @@ +{ + "1": { + "6b3962": "30185d", + "cc7087": "318759", + "993d80": "4f297e", + "ff99b3": "48ab61", + "7f4d59": "20644e", + "4d4d4d": "a6a6a6" + }, + "2": { + "4f4c4f": "332539", + "6b3962": "b89477", + "cc7087": "c3561a", + "993d80": "d2bfa1", + "ff99b3": "da7e29", + "7f4d59": "a23812", + "e5e5e5": "6b4767", + "4d4d4d": "503851", + "737373": "422f46" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/683.json b/public/images/pokemon/variant/exp/back/683.json new file mode 100644 index 00000000000..9d7f4682b9a --- /dev/null +++ b/public/images/pokemon/variant/exp/back/683.json @@ -0,0 +1,20 @@ +{ + "1": { + "6b3962": "30185d", + "cc7087": "318759", + "993d80": "4f297e", + "ff99b3": "48ab61", + "404040": "2c283b", + "7f4d59": "20644e", + "bf5f9f": "7c48a1" + }, + "2": { + "6b3962": "b89477", + "cc7087": "c3561a", + "993d80": "d2bfa1", + "ff99b3": "da7e29", + "404040": "2a2234", + "7f4d59": "a23812", + "bf5f9f": "f0ebdd" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/684.json b/public/images/pokemon/variant/exp/back/684.json new file mode 100644 index 00000000000..25de3aa838f --- /dev/null +++ b/public/images/pokemon/variant/exp/back/684.json @@ -0,0 +1,22 @@ +{ + "1": { + "805963": "2d0c42", + "553a41": "8f1d15", + "ffccd9": "8961c6", + "cc99a6": "613b84", + "fff2f2": "f39f62", + "5e4048": "260b37", + "ccadad": "df6b40", + "7b5760": "b13924" + }, + "2": { + "805963": "6796aa", + "553a41": "1d1426", + "ffccd9": "cbf6da", + "cc99a6": "93d6ce", + "fff2f2": "746998", + "5e4048": "52718e", + "ccadad": "4b4876", + "7b5760": "3c2f51" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/685.json b/public/images/pokemon/variant/exp/back/685.json new file mode 100644 index 00000000000..a144e0d45ff --- /dev/null +++ b/public/images/pokemon/variant/exp/back/685.json @@ -0,0 +1,26 @@ +{ + "1": { + "f8f8f8": "caff90", + "661a2d": "13391c", + "805963": "2d0c42", + "ffccd9": "8961c6", + "ff8ca9": "8dbe6d", + "cc99a6": "613b84", + "e53964": "689b52", + "fff2f2": "f39f62", + "ccadad": "df6b40", + "a62949": "26592b" + }, + "2": { + "f8f8f8": "e4819d", + "661a2d": "26061b", + "805963": "679baa", + "ffccd9": "cbf6da", + "ff8ca9": "8c4264", + "cc99a6": "93d6ce", + "e53964": "612747", + "fff2f2": "746998", + "ccadad": "4b4876", + "a62949": "441838" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/688.json b/public/images/pokemon/variant/exp/back/688.json new file mode 100644 index 00000000000..e3d15e60fed --- /dev/null +++ b/public/images/pokemon/variant/exp/back/688.json @@ -0,0 +1,30 @@ +{ + "1": { + "bfeaff": "e8d37b", + "f2f2f2": "e8e5c6", + "5b8da6": "a9582e", + "595959": "7c582e", + "403410": "220a56", + "3f6273": "70240f", + "b3b3b3": "d3bc8c", + "ffac59": "70cccf", + "85b4cc": "cd8a50", + "997e2e": "4557b5", + "cc8a47": "459aac", + "66541f": "373295" + }, + "2": { + "bfeaff": "a74083", + "f2f2f2": "d1ec8c", + "5b8da6": "4b0038", + "595959": "4d6a09", + "403410": "1e1324", + "3f6273": "2c052a", + "b3b3b3": "94c268", + "ffac59": "4a376e", + "85b4cc": "731f5c", + "997e2e": "f6eefc", + "cc8a47": "332149", + "66541f": "ba9fba" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/689.json b/public/images/pokemon/variant/exp/back/689.json new file mode 100644 index 00000000000..6c47b57f35b --- /dev/null +++ b/public/images/pokemon/variant/exp/back/689.json @@ -0,0 +1,31 @@ +{ + "1": { + "cc7f70": "459aac", + "f2f2f2": "e8e5c6", + "5b8da6": "8d5030", + "595959": "7c582e", + "403410": "220a56", + "3f6273": "672e1e", + "b3b3b3": "d3bc8c", + "bfeaff": "e8d37b", + "85b4cc": "cd8a50", + "ff9f8c": "70cccf", + "66541f": "373295", + "997e2e": "4557b5" + }, + "2": { + "cc7f70": "332149", + "f2f2f2": "caea77", + "5b8da6": "4b0038", + "595959": "2a5524", + "403410": "3f2a4b", + "3f6273": "3e073b", + "b3b3b3": "7eac4e", + "bfeaff": "a74083", + "85b4cc": "731f5c", + "f8f8f8": "dbaf67", + "ff9f8c": "4a376e", + "66541f": "ccb6cc", + "997e2e": "f6eefc" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/807.json b/public/images/pokemon/variant/exp/back/807.json new file mode 100644 index 00000000000..aff6a52c9b2 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/807.json @@ -0,0 +1,38 @@ +{ + "1": { + "53e4f9": "eac1eb", + "ef8a4e": "4f7bb6", + "2759a5": "736599", + "5bd0f2": "ebceff", + "2394d8": "b298d8", + "31343e": "14193f", + "1f73b4": "995fc0", + "4cf4fe": "f4a7ff", + "484f57": "243058", + "daa936": "5c96b4", + "727678": "3e5277", + "30cff1": "d7a7de", + "f9e455": "80c7d7", + "000000": "ffffff", + "9d682d": "3d648c", + "14bdea": "c987e3" + }, + "2": { + "53e4f9": "e688af", + "ef8a4e": "844c94", + "2759a5": "a3378a", + "5bd0f2": "df7298", + "2394d8": "be5293", + "31343e": "a880b0", + "1f73b4": "9a1d82", + "4cf4fe": "e3418f", + "484f57": "cba3ca", + "daa936": "351d53", + "727678": "e7c9e2", + "30cff1": "d967a2", + "f9e455": "58326f", + "000000": "ffffff", + "9d682d": "1f1144", + "14bdea": "c02f8d" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/894.json b/public/images/pokemon/variant/exp/back/894.json new file mode 100644 index 00000000000..276133a842a --- /dev/null +++ b/public/images/pokemon/variant/exp/back/894.json @@ -0,0 +1,24 @@ +{ + "1": { + "e5ee1a": "6ad7f3", + "7d542a": "2769aa", + "bc8b2f": "124b78", + "8eacdd": "caffd1", + "2e3967": "357b84", + "fefac7": "dffff6", + "375395": "5fcaad", + "4e7cc9": "9bf1c4", + "d7ad0d": "45a3d6" + }, + "2": { + "e5ee1a": "d4ffd0", + "7d542a": "429877", + "bc8b2f": "2a6f5d", + "8eacdd": "c693d8", + "2e3967": "514199", + "fefac7": "ffffff", + "375395": "815bad", + "4e7cc9": "b67cd6", + "d7ad0d": "7cd395" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/895.json b/public/images/pokemon/variant/exp/back/895.json new file mode 100644 index 00000000000..d6859edafb3 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/895.json @@ -0,0 +1,28 @@ +{ + "1": { + "641e2c": "722123", + "b63650": "bc623e", + "608d99": "fae5bf", + "2b3d40": "754f47", + "4b6f78": "f1d4b6", + "e05276": "ef8429", + "f27a99": "efb55a", + "ff92ae": "edca71", + "3f545f": "ad8473", + "872c3c": "93372d", + "242e35": "512c25" + }, + "2": { + "641e2c": "15553b", + "b63650": "3bb349", + "608d99": "9b7ebc", + "2b3d40": "241951", + "4b6f78": "5a4382", + "e05276": "8aea41", + "f27a99": "dfff75", + "ff92ae": "f1ff8d", + "3f545f": "3a2a67", + "872c3c": "227843", + "242e35": "0f0c1e" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/944.json b/public/images/pokemon/variant/exp/back/944.json new file mode 100644 index 00000000000..6de6bc5e833 --- /dev/null +++ b/public/images/pokemon/variant/exp/back/944.json @@ -0,0 +1,34 @@ +{ + "1": { + "403f4f": "33784a", + "dcdcc3": "88eeab", + "484441": "286943", + "282434": "16402d", + "2f2826": "18493f", + "774d9b": "d09139", + "8095a8": "5e4090", + "e6e2e1": "53a164", + "a599a8": "3f8d59", + "211e28": "103833", + "bbd2e3": "8056a7", + "aca699": "3ec295", + "000000": "ffffff", + "6c5c4d": "1c9b8d" + }, + "2": { + "403f4f": "395d87", + "dcdcc3": "e2f3ff", + "484441": "2c4f8a", + "282434": "1d2f5b", + "2f2826": "1e3072", + "774d9b": "4c5372", + "8095a8": "902a4b", + "e6e2e1": "78b0c2", + "a599a8": "5582a4", + "211e28": "17255b", + "bbd2e3": "c23f4f", + "aca699": "abc1df", + "000000": "ffffff", + "6c5c4d": "6777aa" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/exp/back/945.json b/public/images/pokemon/variant/exp/back/945.json new file mode 100644 index 00000000000..6590d0b67ed --- /dev/null +++ b/public/images/pokemon/variant/exp/back/945.json @@ -0,0 +1,43 @@ +{ + "1": { + "403f4f": "357747", + "1f2635": "1c193d", + "dcdcc3": "5ddcb2", + "282434": "14463f", + "a491a4": "499833", + "e6e2e1": "fffbf3", + "671544": "0f4e67", + "134175": "a74d2a", + "4f483f": "1b727b", + "323d4a": "2e2452", + "000000": "ffffff", + "4b616b": "473869", + "d73875": "29ad89", + "2481b0": "d09139", + "38bdda": "ffe269", + "695575": "16613d", + "aca699": "2db3a4", + "8d2151": "157375" + }, + "2": { + "403f4f": "3b6b9e", + "1f2635": "3b091c", + "dcdcc3": "edf0f1", + "282434": "2d427e", + "a491a4": "902a4b", + "e6e2e1": "ebf4f9", + "671544": "223969", + "134175": "1c182f", + "4f483f": "5d7487", + "323d4a": "580f1d", + "000000": "ffffff", + "4b616b": "8a2029", + "a599a8": "bf888f", + "d73875": "68adca", + "2481b0": "2c2c46", + "38bdda": "494e64", + "695575": "4f133f", + "aca699": "acbfc7", + "8d2151": "4676aa" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/154.json b/public/images/pokemon/variant/female/154.json new file mode 100644 index 00000000000..c02d214d834 --- /dev/null +++ b/public/images/pokemon/variant/female/154.json @@ -0,0 +1,30 @@ +{ + "1": { + "634a00": "6da0df", + "f7a59c": "3c88ac", + "e6ad00": "90c6f8", + "ff3a5a": "234d81", + "ffde21": "b9e2ff", + "ce213a": "192e5e", + "63bd42": "9d86d9", + "bdff7b": "dadffe", + "7b103a": "111c44", + "107b31": "8057b2", + "fefefe": "a6f5af", + "9ce652": "b7afee" + }, + "2": { + "634a00": "144627", + "f7a59c": "ddf2b5", + "e6ad00": "1e632b", + "ff3a5a": "9ed662", + "ffde21": "288028", + "ce213a": "81c65c", + "63bd42": "a31f60", + "bdff7b": "f57382", + "7b103a": "59ac45", + "107b31": "761858", + "fefefe": "f6ffdf", + "9ce652": "cd3b6b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/194.json b/public/images/pokemon/variant/female/194.json new file mode 100644 index 00000000000..5824dec5029 --- /dev/null +++ b/public/images/pokemon/variant/female/194.json @@ -0,0 +1,24 @@ +{ + "1": { + "104a84": "7a150a", + "b54242": "1a6a62", + "ff6b73": "4db983", + "633a6b": "09484f", + "3a7bc5": "d5682e", + "ef73e6": "44d77f", + "73bdff": "ffc355", + "529ce6": "e8983d", + "d65ad6": "2ea380" + }, + "2": { + "104a84": "180d42", + "b54242": "8a9fc2", + "ff6b73": "e8faff", + "633a6b": "444c7e", + "3a7bc5": "3f377e", + "ef73e6": "e8faff", + "73bdff": "5c66c4", + "529ce6": "564daa", + "d65ad6": "aeccdf" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/195.json b/public/images/pokemon/variant/female/195.json new file mode 100644 index 00000000000..ff25261d120 --- /dev/null +++ b/public/images/pokemon/variant/female/195.json @@ -0,0 +1,25 @@ +{ + "1": { + "ade6ff": "f6dfa8", + "84d6f7": "ed9e4f", + "f7f7f7": "fffbea", + "637ba5": "816251", + "639cbd": "dc6a4d", + "3194a5": "44d77f", + "425284": "b03844", + "195a6b": "2ea380", + "6b5a8c": "1b5a55" + }, + "2": { + "ade6ff": "9864c2", + "84d6f7": "724ba7", + "f7f7f7": "e8b6ff", + "637ba5": "504a8a", + "639cbd": "493a8d", + "3194a5": "ebf5ff", + "19423a": "747aae", + "425284": "240830", + "195a6b": "aebbdf", + "6b5a8c": "5e649b" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/198.json b/public/images/pokemon/variant/female/198.json new file mode 100644 index 00000000000..b0386502899 --- /dev/null +++ b/public/images/pokemon/variant/female/198.json @@ -0,0 +1,34 @@ +{ + "1": { + "d94352": "b3986b", + "314263": "462b20", + "d64252": "7a101c", + "73293a": "4d0419", + "ffad8c": "ad2e24", + "73283a": "630c17", + "d6404f": "8c1b23", + "efd684": "a6a6b3", + "42639c": "694c30", + "5a4a21": "25253b", + "292942": "2a1512", + "b59c21": "57566f", + "752a3c": "755237", + "d6bd52": "838098" + }, + "2": { + "d94352": "bc4b84", + "314263": "0e4333", + "d64252": "5939a9", + "73293a": "1e1764", + "ffad8c": "b164e6", + "73283a": "630c17", + "d6404f": "8c1b23", + "efd684": "c2723a", + "42639c": "1d6e47", + "5a4a21": "4e1915", + "292942": "091e16", + "b59c21": "85412d", + "752a3c": "7b2363", + "d6bd52": "9a5524" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/25-beauty-cosplay.json b/public/images/pokemon/variant/female/25-beauty-cosplay.json new file mode 100644 index 00000000000..0e5a6a1bad2 --- /dev/null +++ b/public/images/pokemon/variant/female/25-beauty-cosplay.json @@ -0,0 +1,49 @@ +{ + "1": { + "c52119": "ad4e76", + "5e5e6b": "6c6e60", + "f7e652": "a3d1a8", + "52525a": "4f454c", + "cecab9": "cfc8aa", + "e65137": "c95578", + "fffabf": "f4f7ab", + "b52821": "ad4469", + "292929": "1e1526", + "39509d": "47449c", + "f7e860": "f2ea50", + "e65a42": "cf6182", + "4d88c4": "7976c6", + "f7bd21": "79b5a5", + "2d276d": "2f2768", + "242323": "282030", + "585861": "443e6c", + "fff7a5": "c4e3c3", + "9c5200": "315c75", + "f7cc2f": "f7bd21", + "fffdea": "f8ffe3" + }, + "2": { + "c52119": "ebc67c", + "5e5e6b": "8a2554", + "f7e652": "577b98", + "52525a": "f1b571", + "cecab9": "b84084", + "e65137": "b95b6e", + "fffabf": "f5efd1", + "b52821": "6a253f", + "292929": "a45233", + "39509d": "9ec4cd", + "f7e860": "eddc78", + "e65a42": "eedd9c", + "4d88c4": "e4f6f1", + "f7bd21": "486689", + "2d276d": "454a61", + "242323": "282030", + "585861": "3f4246", + "fff7a5": "7b96aa", + "9c5200": "283361", + "965b0e": "96500e", + "f7cc2f": "d5ac44", + "fffdea": "ea82a6" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/25-cool-cosplay.json b/public/images/pokemon/variant/female/25-cool-cosplay.json new file mode 100644 index 00000000000..de4a138b690 --- /dev/null +++ b/public/images/pokemon/variant/female/25-cool-cosplay.json @@ -0,0 +1,49 @@ +{ + "1": { + "171717": "2a1d36", + "e8b127": "f5ca2f", + "52525a": "55555e", + "c52119": "ad4e76", + "842222": "7b1f18", + "f7e652": "a3d1a8", + "fff7a5": "c4e3c3", + "2baf23": "76a848", + "f7bd21": "79b5a5", + "e65a42": "cf6182", + "ba2b23": "b73850", + "f5e193": "f4f7ab", + "e66953": "b95b6e", + "6f6c8e": "656f86", + "a6adb6": "a5b0b6", + "8c4e22": "965b0e", + "9c5200": "1c4f75", + "c43129": "6a253f", + "d95b45": "cf6887", + "45484d": "443e6c", + "3b3b40": "4a3e46", + "292929": "272b2b" + }, + "2": { + "171717": "a45233", + "e8b127": "e7b432", + "52525a": "8f4b32", + "c52119": "ebc67c", + "842222": "1e1e43", + "f7e652": "577b98", + "fff7a5": "7b96aa", + "2baf23": "572626", + "f7bd21": "445f8a", + "e65a42": "eedd9c", + "ba2b23": "2c2c47", + "f5e193": "eadbb3", + "e66953": "b95b6e", + "6f6c8e": "cf752b", + "a6adb6": "f0b541", + "8c4e22": "b1632b", + "9c5200": "22325c", + "c43129": "6a253f", + "d95b45": "3a3f5e", + "3b3b40": "f1b571", + "292929": "7d3833" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/25-cosplay.json b/public/images/pokemon/variant/female/25-cosplay.json new file mode 100644 index 00000000000..e324c094019 --- /dev/null +++ b/public/images/pokemon/variant/female/25-cosplay.json @@ -0,0 +1,36 @@ +{ + "1": { + "f7e652": "a3d1a8", + "212121": "30263b", + "c43129": "6a253f", + "171717": "1e1526", + "292929": "282030", + "e65a42": "cf6182", + "c52119": "ad4e76", + "42424a": "443e6c", + "fff7a5": "c4e3c3", + "f7bd21": "79b5a5", + "45454a": "4f454c", + "9c5200": "315c75", + "633108": "09406b", + "e66953": "b95b6e", + "de9400": "338087" + }, + "2": { + "f7e652": "577b98", + "212121": "d8805b", + "c43129": "6a253f", + "171717": "a45233", + "292929": "282030", + "e65a42": "eedd9c", + "c52119": "ebc67c", + "42424a": "3f4246", + "fff7a5": "7b96aa", + "f7bd21": "445f8a", + "45454a": "f1b571", + "9c5200": "23345e", + "633108": "22244f", + "e66953": "b95b6e", + "de9400": "324472" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/25-cute-cosplay.json b/public/images/pokemon/variant/female/25-cute-cosplay.json new file mode 100644 index 00000000000..26bebb4143d --- /dev/null +++ b/public/images/pokemon/variant/female/25-cute-cosplay.json @@ -0,0 +1,43 @@ +{ + "1": { + "212121": "30263b", + "e65a42": "cf6182", + "fff7a5": "c4e3c3", + "45454a": "4f454c", + "c52119": "ad4e76", + "9c5200": "255e8a", + "752bd0": "5452b7", + "f3bace": "f2bbbb", + "f7e652": "a3d1a8", + "ea82a6": "e8848e", + "e66953": "b95b6e", + "853247": "85323c", + "c43129": "6a253f", + "baa998": "bab699", + "42424a": "443e6c", + "fff9ba": "f0eaa8", + "f7bd21": "79b5a5", + "cf4770": "cf4a59" + }, + "2": { + "212121": "d8805b", + "e65a42": "eedd9c", + "fff7a5": "7b96aa", + "45454a": "f1b571", + "c52119": "ebc67c", + "9c5200": "1e2d52", + "752bd0": "7751c2", + "f3bace": "c5cc85", + "f7e652": "577b98", + "ea82a6": "a4b95f", + "e66953": "b95b6e", + "171717": "a45233", + "853247": "254b30", + "c43129": "6a253f", + "baa998": "d3ab5a", + "42424a": "373d45", + "fff9ba": "ebe7b7", + "f7bd21": "445f8a", + "cf4770": "739b55" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/25-partner.json b/public/images/pokemon/variant/female/25-partner.json new file mode 100644 index 00000000000..0542587ba6d --- /dev/null +++ b/public/images/pokemon/variant/female/25-partner.json @@ -0,0 +1,36 @@ +{ + "1": { + "42424a": "443e6c", + "fff7a5": "c4e3c3", + "c52119": "ad4e76", + "de9400": "338087", + "e65a42": "cf6182", + "f7e652": "a3d1a8", + "e66953": "b95b6e", + "45454a": "4f454c", + "292929": "282030", + "c43129": "6a253f", + "212121": "30263b", + "171717": "1e1526", + "f7bd21": "79b5a5", + "9c5200": "315c75", + "633108": "09406b" + }, + "2": { + "42424a": "3f4246", + "fff7a5": "7b96aa", + "c52119": "ebc67c", + "de9400": "324472", + "e65a42": "eedd9c", + "f7e652": "577b98", + "e66953": "b95b6e", + "45454a": "f1b571", + "292929": "282030", + "c43129": "6a253f", + "212121": "d8805b", + "171717": "a45233", + "f7bd21": "445f8a", + "9c5200": "23345e", + "633108": "22244f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/25-smart-cosplay.json b/public/images/pokemon/variant/female/25-smart-cosplay.json new file mode 100644 index 00000000000..4ba98883f16 --- /dev/null +++ b/public/images/pokemon/variant/female/25-smart-cosplay.json @@ -0,0 +1,42 @@ +{ + "1": { + "212121": "30263b", + "b7a599": "bab699", + "60b553": "76a848", + "366635": "3e5b2f", + "e35252": "d16b9a", + "c52119": "ad4e76", + "292929": "272b2b", + "9c5200": "315c75", + "f7e652": "a3d1a8", + "95635b": "91685f", + "171717": "1e1526", + "ba2525": "993f70", + "e65a42": "cf6182", + "54545c": "55555e", + "52525a": "4f454c", + "fffdea": "f8ffe3", + "f7bd21": "79b5a5", + "5f3434": "573b38" + }, + "2": { + "212121": "d8805b", + "b7a599": "a7b6b9", + "60b553": "dfb053", + "366635": "ab5130", + "e35252": "3a3f5e", + "c52119": "ebc67c", + "292929": "202937", + "9c5200": "23345e", + "f7e652": "577b98", + "95635b": "a09ea3", + "171717": "a45233", + "ba2525": "2b2b45", + "e65a42": "eedd9c", + "54545c": "45525c", + "52525a": "f1b571", + "fffdea": "f2f0df", + "f7bd21": "445f8a", + "5f3434": "666060" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/25-tough-cosplay.json b/public/images/pokemon/variant/female/25-tough-cosplay.json new file mode 100644 index 00000000000..620ac882643 --- /dev/null +++ b/public/images/pokemon/variant/female/25-tough-cosplay.json @@ -0,0 +1,43 @@ +{ + "1": { + "e37511": "d1694f", + "bf2629": "bf3638", + "303030": "30263b", + "b8282b": "753652", + "8d2b1d": "8e2525", + "424242": "443e6c", + "c52119": "ad4e76", + "292929": "1e1526", + "f7bd21": "79b5a5", + "fbab33": "de9764", + "db4a37": "ad4c60", + "e65a42": "cf6182", + "9c5200": "315c75", + "db5b42": "cf6a59", + "52525a": "4f454c", + "cecab9": "cfc8aa", + "f7e652": "a3d1a8" + }, + "2": { + "e37511": "644794", + "bf2629": "8e6fa1", + "f8ffe3": "e8e3e4", + "303030": "d8805b", + "b8282b": "6a253f", + "8d2b1d": "242866", + "424242": "3f4246", + "c52119": "e8be68", + "292929": "a45233", + "f7bd21": "445f8a", + "fbab33": "845ea1", + "db4a37": "b95b6e", + "e65a42": "edda8c", + "9c5200": "23345e", + "db5b42": "624780", + "52525a": "f1b571", + "4d4d4d": "2b3340", + "272b2b": "162231", + "cecab9": "cfc0c3", + "f7e652": "577b98" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/25.json b/public/images/pokemon/variant/female/25.json new file mode 100644 index 00000000000..0542587ba6d --- /dev/null +++ b/public/images/pokemon/variant/female/25.json @@ -0,0 +1,36 @@ +{ + "1": { + "42424a": "443e6c", + "fff7a5": "c4e3c3", + "c52119": "ad4e76", + "de9400": "338087", + "e65a42": "cf6182", + "f7e652": "a3d1a8", + "e66953": "b95b6e", + "45454a": "4f454c", + "292929": "282030", + "c43129": "6a253f", + "212121": "30263b", + "171717": "1e1526", + "f7bd21": "79b5a5", + "9c5200": "315c75", + "633108": "09406b" + }, + "2": { + "42424a": "3f4246", + "fff7a5": "7b96aa", + "c52119": "ebc67c", + "de9400": "324472", + "e65a42": "eedd9c", + "f7e652": "577b98", + "e66953": "b95b6e", + "45454a": "f1b571", + "292929": "282030", + "c43129": "6a253f", + "212121": "d8805b", + "171717": "a45233", + "f7bd21": "445f8a", + "9c5200": "23345e", + "633108": "22244f" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/female/26.json b/public/images/pokemon/variant/female/26.json new file mode 100644 index 00000000000..40921512c4b --- /dev/null +++ b/public/images/pokemon/variant/female/26.json @@ -0,0 +1,39 @@ +{ + "1": { + "101010": "000000", + "ffefd6": "c8d4ba", + "bd1908": "ad4e76", + "944242": "643034", + "bd5a31": "386d82", + "e6bd84": "a4bda7", + "ffbd00": "b3596b", + "5a2929": "293059", + "3a3a42": "30263b", + "8c6310": "8c3c4c", + "ffde5a": "cf7878", + "8d5911": "983e50", + "734231": "6e2f33", + "63636b": "4f454c", + "de7b31": "539190", + "f7ad29": "76a68b", + "643034": "395a80" + }, + "2": { + "101010": "000000", + "ffefd6": "cfc4b5", + "542127": "905331", + "bd1908": "a44c5d", + "944242": "2e4685", + "bd5a31": "375681", + "e6bd84": "a6b5ab", + "ffbd00": "f3cf91", + "5a2929": "202a60", + "8c6310": "c79b5a", + "ffde5a": "f2e4b6", + "8d5911": "dea96e", + "734231": "bd8447", + "de7b31": "4d6f98", + "f7ad29": "6385ab", + "643034": "2d3b80" + } +} \ No newline at end of file diff --git a/public/images/pokemon_icons_1v.json b/public/images/pokemon_icons_1v.json index 4400b9d0213..de66db65eb7 100644 --- a/public/images/pokemon_icons_1v.json +++ b/public/images/pokemon_icons_1v.json @@ -1,1740 +1,2299 @@ -{ "frames": { - "100_2": { - "frame": { "x": 390, "y": 53, "w": 14, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 14, "w": 14, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "100_3": { - "frame": { "x": 328, "y": 30, "w": 14, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 14, "w": 14, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "101_2": { - "frame": { "x": 287, "y": 172, "w": 16, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 12, "w": 16, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "101_3": { - "frame": { "x": 263, "y": 156, "w": 16, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 12, "w": 16, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "111_2": { - "frame": { "x": 211, "y": 226, "w": 24, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 8, "w": 24, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "111_3": { - "frame": { "x": 265, "y": 233, "w": 24, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 8, "w": 24, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "112_2": { - "frame": { "x": 347, "y": 125, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "112_3": { - "frame": { "x": 322, "y": 125, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "113_1": { - "frame": { "x": 421, "y": 158, "w": 19, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 19, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "113_2": { - "frame": { "x": 299, "y": 277, "w": 19, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 19, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "113_3": { - "frame": { "x": 280, "y": 276, "w": 19, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 19, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "114_2": { - "frame": { "x": 212, "y": 297, "w": 19, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 19, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "114_3": { - "frame": { "x": 336, "y": 298, "w": 19, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 19, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "116_2": { - "frame": { "x": 142, "y": 303, "w": 18, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 11, "w": 18, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "116_3": { - "frame": { "x": 17, "y": 303, "w": 18, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 11, "w": 18, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "117_2": { - "frame": { "x": 92, "y": 226, "w": 24, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 8, "w": 24, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "117_3": { - "frame": { "x": 376, "y": 223, "w": 24, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 8, "w": 24, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "118_1": { - "frame": { "x": 400, "y": 241, "w": 24, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 9, "w": 24, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "118_2": { - "frame": { "x": 20, "y": 242, "w": 24, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 9, "w": 24, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "118_3": { - "frame": { "x": 372, "y": 243, "w": 24, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 9, "w": 24, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "119_1": { - "frame": { "x": 400, "y": 200, "w": 25, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 8, "w": 25, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "119_2": { - "frame": { "x": 196, "y": 199, "w": 25, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 8, "w": 25, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "119_3": { - "frame": { "x": 0, "y": 199, "w": 25, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 8, "w": 25, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "120_2": { - "frame": { "x": 77, "y": 306, "w": 17, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 11, "w": 17, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "120_3": { - "frame": { "x": 94, "y": 311, "w": 17, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 11, "w": 17, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "121_2": { - "frame": { "x": 355, "y": 300, "w": 19, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 19, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "121_3": { - "frame": { "x": 58, "y": 296, "w": 19, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 19, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "123_1": { - "frame": { "x": 148, "y": 284, "w": 19, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 9, "w": 19, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "123_2": { - "frame": { "x": 0, "y": 284, "w": 19, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 9, "w": 19, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "123_3": { - "frame": { "x": 173, "y": 283, "w": 19, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 9, "w": 19, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "125_1": { - "frame": { "x": 69, "y": 235, "w": 21, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 6, "w": 21, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "125_2": { - "frame": { "x": 311, "y": 235, "w": 21, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 6, "w": 21, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "125_3": { - "frame": { "x": 235, "y": 234, "w": 21, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 6, "w": 21, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "126_2": { - "frame": { "x": 287, "y": 188, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "126_3": { - "frame": { "x": 378, "y": 178, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "127-mega_2": { - "frame": { "x": 0, "y": 54, "w": 31, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 4, "w": 31, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "127-mega_3": { - "frame": { "x": 359, "y": 53, "w": 31, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 4, "w": 31, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "127_2": { - "frame": { "x": 0, "y": 219, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "127_3": { - "frame": { "x": 46, "y": 223, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "129_2": { - "frame": { "x": 213, "y": 175, "w": 22, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 22, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "129_3": { - "frame": { "x": 418, "y": 0, "w": 22, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 22, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "130-mega_2": { - "frame": { "x": 30, "y": 25, "w": 30, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 1, "w": 30, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "130-mega_3": { - "frame": { "x": 0, "y": 25, "w": 30, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 1, "w": 30, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "130_2": { - "frame": { "x": 210, "y": 30, "w": 29, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 29, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "130_3": { - "frame": { "x": 239, "y": 30, "w": 29, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 29, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "131-gigantamax_2": { - "frame": { "x": 373, "y": 25, "w": 31, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 0, "w": 31, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "131-gigantamax_3": { - "frame": { "x": 342, "y": 25, "w": 31, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 0, "w": 31, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "131_2": { - "frame": { "x": 172, "y": 198, "w": 24, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 7, "w": 24, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "131_3": { - "frame": { "x": 354, "y": 194, "w": 24, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 7, "w": 24, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "132_2": { - "frame": { "x": 231, "y": 311, "w": 16, "h": 13 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 15, "w": 16, "h": 13 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "132_3": { - "frame": { "x": 247, "y": 312, "w": 16, "h": 13 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 15, "w": 16, "h": 13 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "133_2": { - "frame": { "x": 0, "y": 303, "w": 17, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 10, "w": 17, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "133_3": { - "frame": { "x": 35, "y": 305, "w": 17, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 10, "w": 17, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "134_2": { - "frame": { "x": 165, "y": 219, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "134_3": { - "frame": { "x": 69, "y": 214, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "135_1": { - "frame": { "x": 20, "y": 261, "w": 20, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 20, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "135_2": { - "frame": { "x": 153, "y": 263, "w": 20, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 20, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "135_3": { - "frame": { "x": 396, "y": 260, "w": 20, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 20, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "136_1": { - "frame": { "x": 23, "y": 221, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "136_2": { - "frame": { "x": 400, "y": 220, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "136_3": { - "frame": { "x": 142, "y": 217, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "137_2": { - "frame": { "x": 280, "y": 296, "w": 19, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 19, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "137_3": { - "frame": { "x": 299, "y": 297, "w": 19, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 19, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "138_2": { - "frame": { "x": 415, "y": 301, "w": 18, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 18, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "138_3": { - "frame": { "x": 167, "y": 302, "w": 18, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 18, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "139_2": { - "frame": { "x": 47, "y": 201, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "139_3": { - "frame": { "x": 243, "y": 212, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "140_2": { - "frame": { "x": 263, "y": 312, "w": 16, "h": 13 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 15, "w": 16, "h": 13 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "140_3": { - "frame": { "x": 424, "y": 239, "w": 16, "h": 13 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 15, "w": 16, "h": 13 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "141_2": { - "frame": { "x": 261, "y": 276, "w": 19, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 19, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "141_3": { - "frame": { "x": 214, "y": 276, "w": 19, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 19, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "142-mega_2": { - "frame": { "x": 268, "y": 56, "w": 32, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 5, "w": 32, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "142-mega_3": { - "frame": { "x": 62, "y": 57, "w": 32, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 5, "w": 32, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "142_2": { - "frame": { "x": 322, "y": 103, "w": 29, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 5, "w": 29, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "142_3": { - "frame": { "x": 351, "y": 103, "w": 29, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 5, "w": 29, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "144_1": { - "frame": { "x": 304, "y": 168, "w": 27, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 7, "w": 27, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "144_2": { - "frame": { "x": 49, "y": 158, "w": 27, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 7, "w": 27, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "144_3": { - "frame": { "x": 394, "y": 158, "w": 27, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 7, "w": 27, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "145_1": { - "frame": { "x": 77, "y": 155, "w": 29, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 7, "w": 29, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "145_2": { - "frame": { "x": 130, "y": 153, "w": 29, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 7, "w": 29, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "145_3": { - "frame": { "x": 159, "y": 153, "w": 29, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 7, "w": 29, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "146_1": { - "frame": { "x": 70, "y": 196, "w": 28, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 8, "w": 28, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "146_2": { - "frame": { "x": 122, "y": 195, "w": 28, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 8, "w": 28, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "146_3": { - "frame": { "x": 258, "y": 194, "w": 28, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 8, "w": 28, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "147_2": { - "frame": { "x": 192, "y": 287, "w": 20, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 20, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "147_3": { - "frame": { "x": 38, "y": 287, "w": 20, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 10, "w": 20, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "148_2": { - "frame": { "x": 98, "y": 204, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "148_3": { - "frame": { "x": 378, "y": 201, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "149_2": { - "frame": { "x": 188, "y": 155, "w": 25, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 6, "w": 25, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "149_3": { - "frame": { "x": 24, "y": 156, "w": 25, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 6, "w": 25, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "150-mega-x_2": { - "frame": { "x": 106, "y": 155, "w": 21, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 2, "w": 21, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "150-mega-x_3": { - "frame": { "x": 242, "y": 156, "w": 21, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 2, "w": 21, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "150-mega-y_2": { - "frame": { "x": 175, "y": 107, "w": 20, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 0, "w": 20, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "150-mega-y_3": { - "frame": { "x": 407, "y": 108, "w": 20, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 0, "w": 20, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "150_2": { - "frame": { "x": 352, "y": 236, "w": 20, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 5, "w": 20, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "150_3": { - "frame": { "x": 332, "y": 235, "w": 20, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 5, "w": 20, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "151_2": { - "frame": { "x": 195, "y": 130, "w": 23, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 2, "w": 23, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "151_3": { - "frame": { "x": 231, "y": 127, "w": 23, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 2, "w": 23, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "19_2": { - "frame": { "x": 321, "y": 258, "w": 20, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 20, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "19_3": { - "frame": { "x": 0, "y": 263, "w": 20, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 20, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "1_2": { - "frame": { "x": 338, "y": 279, "w": 20, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 9, "w": 20, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "1_3": { - "frame": { "x": 318, "y": 279, "w": 20, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 9, "w": 20, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "20_2": { - "frame": { "x": 174, "y": 177, "w": 25, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 7, "w": 25, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "20_3": { - "frame": { "x": 23, "y": 178, "w": 25, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 7, "w": 25, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "23_2": { - "frame": { "x": 416, "y": 280, "w": 18, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 7, "w": 18, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "23_3": { - "frame": { "x": 20, "y": 282, "w": 18, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 7, "w": 18, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "24_2": { - "frame": { "x": 138, "y": 238, "w": 20, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 20, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "24_3": { - "frame": { "x": 0, "y": 240, "w": 20, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 20, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "29_1": { - "frame": { "x": 130, "y": 133, "w": 18, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 9, "w": 18, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "29_2": { - "frame": { "x": 397, "y": 299, "w": 18, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 9, "w": 18, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "29_3": { - "frame": { "x": 379, "y": 299, "w": 18, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 9, "w": 18, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "2_2": { - "frame": { "x": 362, "y": 262, "w": 21, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 21, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "2_3": { - "frame": { "x": 173, "y": 263, "w": 21, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 21, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "3-gigantamax_2": { - "frame": { "x": 214, "y": 0, "w": 32, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 32, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "3-gigantamax_3": { - "frame": { "x": 246, "y": 0, "w": 32, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 32, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "3-mega_2": { - "frame": { "x": 181, "y": 58, "w": 29, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 29, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "3-mega_3": { - "frame": { "x": 152, "y": 57, "w": 29, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 2, "w": 29, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "30_2": { - "frame": { "x": 87, "y": 267, "w": 19, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 6, "w": 19, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "30_3": { - "frame": { "x": 40, "y": 265, "w": 19, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 6, "w": 19, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "31_1": { - "frame": { "x": 331, "y": 168, "w": 23, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 23, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "31_2": { - "frame": { "x": 0, "y": 172, "w": 23, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 23, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "31_3": { - "frame": { "x": 127, "y": 172, "w": 23, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 23, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "35_2": { - "frame": { "x": 318, "y": 298, "w": 18, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 9, "w": 18, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "35_3": { - "frame": { "x": 124, "y": 299, "w": 18, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 9, "w": 18, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "36_2": { - "frame": { "x": 178, "y": 240, "w": 20, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 20, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "36_3": { - "frame": { "x": 158, "y": 240, "w": 20, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 20, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "37_2": { - "frame": { "x": 194, "y": 267, "w": 20, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 20, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "37_3": { - "frame": { "x": 241, "y": 274, "w": 20, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 20, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "38_2": { - "frame": { "x": 370, "y": 149, "w": 24, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 24, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "38_3": { - "frame": { "x": 218, "y": 152, "w": 24, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 24, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "3_2": { - "frame": { "x": 0, "y": 79, "w": 30, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 4, "w": 30, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "3_3": { - "frame": { "x": 240, "y": 80, "w": 30, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 4, "w": 30, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "41_1": { - "frame": { "x": 341, "y": 259, "w": 21, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 7, "w": 21, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "41_2": { - "frame": { "x": 416, "y": 260, "w": 21, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 7, "w": 21, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "41_3": { - "frame": { "x": 132, "y": 261, "w": 21, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 7, "w": 21, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "42_1": { - "frame": { "x": 104, "y": 133, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "42_2": { - "frame": { "x": 25, "y": 134, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "42_3": { - "frame": { "x": 51, "y": 136, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 5, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "43_2": { - "frame": { "x": 423, "y": 220, "w": 17, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 9, "w": 17, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "43_3": { - "frame": { "x": 423, "y": 178, "w": 17, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 9, "w": 17, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "44_2": { - "frame": { "x": 116, "y": 235, "w": 22, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 22, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "44_3": { - "frame": { "x": 289, "y": 235, "w": 22, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 22, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "45_2": { - "frame": { "x": 100, "y": 181, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "45_3": { - "frame": { "x": 48, "y": 178, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "46_1": { - "frame": { "x": 65, "y": 257, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 8, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "46_2": { - "frame": { "x": 299, "y": 257, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 8, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "46_3": { - "frame": { "x": 78, "y": 113, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 8, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "47_1": { - "frame": { "x": 25, "y": 199, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "47_2": { - "frame": { "x": 308, "y": 213, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "47_3": { - "frame": { "x": 120, "y": 213, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4_2": { - "frame": { "x": 59, "y": 277, "w": 21, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 9, "w": 21, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4_3": { - "frame": { "x": 106, "y": 277, "w": 21, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 9, "w": 21, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "50_2": { - "frame": { "x": 425, "y": 138, "w": 15, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 14, "w": 15, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "50_3": { - "frame": { "x": 425, "y": 197, "w": 15, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 14, "w": 15, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "51_2": { - "frame": { "x": 286, "y": 211, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "51_3": { - "frame": { "x": 221, "y": 204, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 6, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "52-gigantamax_1": { - "frame": { "x": 77, "y": 83, "w": 23, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 23, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "52-gigantamax_2": { - "frame": { "x": 54, "y": 81, "w": 23, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 23, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "52-gigantamax_3": { - "frame": { "x": 417, "y": 78, "w": 23, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 23, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "52_1": { - "frame": { "x": 44, "y": 244, "w": 21, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 7, "w": 21, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "52_2": { - "frame": { "x": 90, "y": 246, "w": 21, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 7, "w": 21, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "52_3": { - "frame": { "x": 198, "y": 246, "w": 21, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 7, "w": 21, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "53_1": { - "frame": { "x": 235, "y": 182, "w": 23, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 23, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "53_2": { - "frame": { "x": 400, "y": 178, "w": 23, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 23, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "53_3": { - "frame": { "x": 309, "y": 191, "w": 23, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 23, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "56_1": { - "frame": { "x": 342, "y": 148, "w": 28, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 8, "w": 28, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "56_2": { - "frame": { "x": 314, "y": 148, "w": 28, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 8, "w": 28, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "56_3": { - "frame": { "x": 397, "y": 138, "w": 28, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 8, "w": 28, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "57_1": { - "frame": { "x": 150, "y": 83, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 5, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "57_2": { - "frame": { "x": 294, "y": 103, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 5, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "57_3": { - "frame": { "x": 0, "y": 103, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 5, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "5_2": { - "frame": { "x": 332, "y": 191, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "5_3": { - "frame": { "x": 150, "y": 194, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6-gigantamax_2": { - "frame": { "x": 270, "y": 80, "w": 24, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 0, "w": 24, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6-gigantamax_3": { - "frame": { "x": 30, "y": 81, "w": 24, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 0, "w": 24, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6-mega-x_2": { - "frame": { "x": 40, "y": 0, "w": 40, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 0, "y": 2, "w": 40, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6-mega-x_3": { - "frame": { "x": 0, "y": 0, "w": 40, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 0, "y": 2, "w": 40, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6-mega-y_2": { - "frame": { "x": 380, "y": 0, "w": 38, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 1, "y": 2, "w": 38, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6-mega-y_3": { - "frame": { "x": 342, "y": 0, "w": 38, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 1, "y": 2, "w": 38, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "69_2": { - "frame": { "x": 173, "y": 137, "w": 20, "h": 15 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 13, "w": 20, "h": 15 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "69_3": { - "frame": { "x": 185, "y": 305, "w": 20, "h": 15 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 13, "w": 20, "h": 15 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6_2": { - "frame": { "x": 60, "y": 29, "w": 32, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 32, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6_3": { - "frame": { "x": 404, "y": 25, "w": 32, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 32, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "70_2": { - "frame": { "x": 277, "y": 256, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "70_3": { - "frame": { "x": 219, "y": 256, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 8, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "71_2": { - "frame": { "x": 178, "y": 84, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 5, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "71_3": { - "frame": { "x": 210, "y": 83, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 5, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "77_2": { - "frame": { "x": 280, "y": 149, "w": 24, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 24, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "77_3": { - "frame": { "x": 0, "y": 149, "w": 24, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 24, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "78_2": { - "frame": { "x": 123, "y": 57, "w": 29, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 2, "w": 29, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "78_3": { - "frame": { "x": 94, "y": 57, "w": 29, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 2, "w": 29, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "79_1": { - "frame": { "x": 265, "y": 212, "w": 21, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 21, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "79_2": { - "frame": { "x": 256, "y": 253, "w": 21, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 21, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "79_3": { - "frame": { "x": 111, "y": 256, "w": 21, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 21, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "7_2": { - "frame": { "x": 233, "y": 294, "w": 21, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 11, "w": 21, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "7_3": { - "frame": { "x": 80, "y": 289, "w": 21, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 11, "w": 21, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "80-mega_2": { - "frame": { "x": 125, "y": 83, "w": 25, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 2, "w": 25, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "80-mega_3": { - "frame": { "x": 100, "y": 83, "w": 25, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 2, "w": 25, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "80_2": { - "frame": { "x": 238, "y": 104, "w": 27, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 27, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "80_3": { - "frame": { "x": 380, "y": 103, "w": 27, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 27, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "81_2": { - "frame": { "x": 101, "y": 296, "w": 23, "h": 15 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 12, "w": 23, "h": 15 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "81_3": { - "frame": { "x": 254, "y": 297, "w": 23, "h": 15 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 12, "w": 23, "h": 15 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "82_2": { - "frame": { "x": 354, "y": 172, "w": 24, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 24, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "82_3": { - "frame": { "x": 76, "y": 174, "w": 24, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 24, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "83_2": { - "frame": { "x": 78, "y": 133, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "83_3": { - "frame": { "x": 254, "y": 134, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "84_1": { - "frame": { "x": 358, "y": 282, "w": 21, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 10, "w": 21, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "84_2": { - "frame": { "x": 383, "y": 281, "w": 21, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 10, "w": 21, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "84_3": { - "frame": { "x": 127, "y": 281, "w": 21, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 10, "w": 21, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "85_1": { - "frame": { "x": 388, "y": 78, "w": 29, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 29, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "85_2": { - "frame": { "x": 359, "y": 78, "w": 29, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 29, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "85_3": { - "frame": { "x": 330, "y": 78, "w": 29, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 3, "w": 29, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "86_1": { - "frame": { "x": 53, "y": 113, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "86_2": { - "frame": { "x": 28, "y": 111, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "86_3": { - "frame": { "x": 148, "y": 130, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "87_1": { - "frame": { "x": 372, "y": 126, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "87_2": { - "frame": { "x": 0, "y": 126, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "87_3": { - "frame": { "x": 289, "y": 126, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "8_2": { - "frame": { "x": 150, "y": 172, "w": 24, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 6, "w": 24, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "8_3": { - "frame": { "x": 263, "y": 172, "w": 24, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 6, "w": 24, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "9-gigantamax_2": { - "frame": { "x": 181, "y": 30, "w": 29, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 0, "w": 29, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "9-gigantamax_3": { - "frame": { "x": 152, "y": 29, "w": 29, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 0, "w": 29, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "9-mega_2": { - "frame": { "x": 122, "y": 29, "w": 30, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 30, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "9-mega_3": { - "frame": { "x": 92, "y": 29, "w": 30, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 30, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "92_1": { - "frame": { "x": 188, "y": 219, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "92_2": { - "frame": { "x": 330, "y": 214, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "92_3": { - "frame": { "x": 353, "y": 215, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "93_1": { - "frame": { "x": 404, "y": 52, "w": 30, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 2, "w": 30, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "93_2": { - "frame": { "x": 268, "y": 30, "w": 30, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 2, "w": 30, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "93_3": { - "frame": { "x": 298, "y": 30, "w": 30, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 2, "w": 30, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94-gigantamax_1": { - "frame": { "x": 182, "y": 0, "w": 32, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 32, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94-gigantamax_2": { - "frame": { "x": 310, "y": 0, "w": 32, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 32, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94-gigantamax_3": { - "frame": { "x": 278, "y": 0, "w": 32, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 32, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94-mega_1": { - "frame": { "x": 148, "y": 0, "w": 34, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 34, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94-mega_2": { - "frame": { "x": 114, "y": 0, "w": 34, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 34, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94-mega_3": { - "frame": { "x": 80, "y": 0, "w": 34, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 34, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94_1": { - "frame": { "x": 265, "y": 110, "w": 24, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 24, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94_2": { - "frame": { "x": 124, "y": 109, "w": 24, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 24, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "94_3": { - "frame": { "x": 100, "y": 109, "w": 24, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 24, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "98_2": { - "frame": { "x": 240, "y": 58, "w": 28, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 7, "w": 28, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "98_3": { - "frame": { "x": 300, "y": 56, "w": 28, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 7, "w": 28, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "99-gigantamax_2": { - "frame": { "x": 328, "y": 53, "w": 31, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 3, "w": 31, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "99-gigantamax_3": { - "frame": { "x": 31, "y": 56, "w": 31, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 3, "w": 31, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "99_2": { - "frame": { "x": 300, "y": 78, "w": 30, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 5, "w": 30, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "99_3": { - "frame": { "x": 210, "y": 58, "w": 30, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 5, "w": 30, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "9_2": { - "frame": { "x": 150, "y": 106, "w": 25, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 25, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "9_3": { - "frame": { "x": 206, "y": 106, "w": 25, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 25, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - } - }, - "meta": { - "app": "https://www.aseprite.org/", - "version": "1.3.7-dev", - "image": "pokemon_icons_1v.png", - "format": "RGBA8888", - "size": { "w": 440, "h": 328 }, - "scale": "1" - } +{ + "textures": [ + { + "image": "pokemon_icons_1v.png", + "format": "RGBA8888", + "size": { + "w": 600, + "h": 600 + }, + "scale": 1, + "frames": [ + { + "filename": "1_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "1_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "2_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "2_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "3-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "3-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "3-mega_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "3-mega_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "3_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "3_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "4_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "4_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "5_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "5_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "6-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 0, "w": 40, "h": 30} + }, + { + "filename": "6-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "6-mega-x_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "6-mega-x_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "6-mega-y_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "6-mega-y_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "6_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "6_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "7_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "7_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "8_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "8_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "9-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "9-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "9-mega_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "9-mega_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 30, "w": 40, "h": 30} + }, + { + "filename": "9_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "9_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "19_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "19_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "20_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "20_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "23_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "23_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "24_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "24_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "25-beauty-cosplay_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "25-beauty-cosplay_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "25-cool-cosplay_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "25-cool-cosplay_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "25-cosplay_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 60, "w": 40, "h": 30} + }, + { + "filename": "25-cosplay_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-cute-cosplay_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-cute-cosplay_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-partner_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-partner_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-smart-cosplay_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-smart-cosplay_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-tough-cosplay_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25-tough-cosplay_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "25_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "26_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "26_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 90, "w": 40, "h": 30} + }, + { + "filename": "29_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "29_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "29_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "30_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "30_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "31_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "31_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "31_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "35_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "35_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "36_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "36_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "37_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "37_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "38_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 120, "w": 40, "h": 30} + }, + { + "filename": "38_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "39_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "39_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "40_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "40_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "41_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "41_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "41_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "42_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "42_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "42_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "43_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "43_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "44_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "44_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 150, "w": 40, "h": 30} + }, + { + "filename": "45_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "45_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "46_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "46_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "46_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "47_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "47_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "47_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "50_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "50_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "51_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "51_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "52-gigantamax_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "52-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "52-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 180, "w": 40, "h": 30} + }, + { + "filename": "52_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "52_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "52_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "53_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "53_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "53_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "56_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "56_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "56_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "57_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "57_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "57_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "69_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "69_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "70_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 210, "w": 40, "h": 30} + }, + { + "filename": "70_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "71_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "71_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "77_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "77_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "78_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "78_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "79_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "79_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "79_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "80-mega_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "80-mega_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "80_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "80_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "81_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 240, "w": 40, "h": 30} + }, + { + "filename": "81_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "82_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "82_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "83_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "83_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "84-f_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "84-f_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "84-f_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "84_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "84_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "84_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "85-f_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "85-f_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "85-f_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "85_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 270, "w": 40, "h": 30} + }, + { + "filename": "85_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "85_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "86_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "86_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "86_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "87_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "87_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "87_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "92_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "92_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "92_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "93_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "93_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "93_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "94-gigantamax_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 300, "w": 40, "h": 30} + }, + { + "filename": "94-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "94-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "94-mega_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "94-mega_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "94-mega_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "94_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "94_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "94_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "98_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "98_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "99-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "99-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "99_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "99_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "100_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 330, "w": 40, "h": 30} + }, + { + "filename": "100_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "101_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "101_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "102_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "102_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "103_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "103_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "111_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "111_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "112_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "112_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "113_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "113_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "113_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "114_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 360, "w": 40, "h": 30} + }, + { + "filename": "114_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "116_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "116_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "117_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "117_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "118_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "118_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "118_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "119_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "119_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "119_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "120_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "120_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "121_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "121_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 390, "w": 40, "h": 30} + }, + { + "filename": "123_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "123_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "123_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "125_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "125_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "125_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "126_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "126_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "127-mega_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "127-mega_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "127_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "127_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "128_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "128_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "129_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 420, "w": 40, "h": 30} + }, + { + "filename": "129_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "130-mega_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "130-mega_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "130_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "130_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "131-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "131-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "131_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "131_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "132_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "132_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "133-partner_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "133-partner_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "133_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "133_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 450, "w": 40, "h": 30} + }, + { + "filename": "134_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "134_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "135_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "135_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "135_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "136_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "136_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "136_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "137_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "137_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "138_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "138_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "139_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "139_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "140_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 480, "w": 40, "h": 30} + }, + { + "filename": "140_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "141_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "141_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "142-mega_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "142-mega_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "142_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "142_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "144_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "144_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "144_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "145_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "145_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "145_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "146_1", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "146_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 510, "w": 40, "h": 30} + }, + { + "filename": "146_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 0, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "147_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 40, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "147_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 80, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "148_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 120, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "148_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 160, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "149_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 200, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "149_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 240, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "150-mega-x_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 280, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "150-mega-x_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 320, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "150-mega-y_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 360, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "150-mega-y_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 400, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "150_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 440, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "150_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 480, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "151_2", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 520, "y": 540, "w": 40, "h": 30} + }, + { + "filename": "151_3", + "rotated": false, + "trimmed": false, + "sourceSize": {"w": 40, "h": 30}, + "spriteSourceSize": {"x": 0, "y": 0, "w": 40, "h": 30}, + "frame": {"x": 560, "y": 540, "w": 40, "h": 30} + } + ] + } + ], + "meta": { + "app": "texturepacker", + "version": "3.0" + } } diff --git a/public/images/pokemon_icons_1v.png b/public/images/pokemon_icons_1v.png index 2aa0433b3f6619f253e21d15a85328fcce6e9f2f..d6b1bc0cf7e2e4122c62151cdc92d31b1ff9f1a1 100644 GIT binary patch literal 58708 zcmYhicQjnz_dc#fFCl958ev8R5kwcgCd$lUFhmz(i0IKJO4R5?qBCQR(MGSMm*}E* z(L=PTKdquY_jRy2*9hr z=Ky6<9tl6y+&@7@9Bew#PoLdh?i=}*e)FA>7Z+7ig>Z%&%Bw5lRwsK@qLTp^rtJX(@Sp?XfV~?8^=Ru4MbZ z-}A%6a}Oyc2jP$I{B(A9uGQ5`Fc9zJw?`DZ>%0Z$5NZsKDo8e&D zGM~2oVf&lMu646d(h3VxjI@>h)t5Hyp0crqA@#Y>!l)Ifge2dkI~oTZHbveZ)@rJ% z+M9f9kL^FbyyAHNdZMmSGCJ@X;Bi)k^7Y^ADC72sx52_(0`B~(?oZ+*LcegUz3Y#y zg$U{*a6|Iy>eqjE3$)!~-MO()M-797$UtX%0A$d``xyX!WL5ODaWgKhBEr?ozpZ&{ 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

|Cv=6; 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

    <^t64Sf3~?pQ&@#1eNH0>u9n;2TXolEm_~R6n=X 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%0Da&H7CP&7@n&dF9mJ>V)MFMP_^t5R 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%0AdL(?@5lKT`mC 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

    TcfY zV`p3zXu7PZ+o9Kp#bDsx`j5Tu_*-RO&7}0`i`1+{;$;N}Z*Ns^R@#`t{9&lhAUd2FV@8XWoeV6CCh%$w8M zdb>4>2r+nO$BikPhZ08AIyzXV$+uu?$5D_@<_2jx*M1M!!i#AA(SxxET1a$cCORIj z9klhV8pjfO)>>L$vvei!z{ve?;5e8WC-?e!fIHz?(S46UZUg}zwH+`Dln$BBG2umM zm;?wKw(}v5>kxattBqTd+JYW<7!W64nLeCaoV%R^JpSS5YSGmHGT~OnRem2Ot>M2> z?c~`d{o>^}d+YDl6^abT1pIsy_4AtpUcSJ=sJq8e#Fk0~!d?bXx)*%BaHjoWFzA&O z=gHht8GgK52E?~&j|Sh2K5$wfB{ZNEo!>pPjTo%pj~=`uYxIc2$~7i0B=;3yunC8*_%)mz_~i3Mk0%PagV z!vcpN5Y2p2xOBc=Y+l=UenkRI?B>l}@K2`T%8-8o+SB}J!O$``E$Qa^;z2&CIfV4h zsQOusrs5k}f%P7Zj<;gZg7s-`ajWAPO(?U#jW4qTR2>oiUzhLzSP%3IMhU^$p1cnb zgv54;R`}X4H>f1TSZ=d%iZSA3Fb6Ys?(99Ib-IZNKbau`s=zW258{pD6 z%7@rRF@%v)38XvNSz8tqxsj(@0qvM$OqQy`MmGC6K1C<%cDyn+MVVh(*3h{}$hO!7 zrq|W$rx7S-OIy-SC$YdZ!q@~rX^CAC#2jez2buE(Zg zR{vd7$-v0QYK5W_B`suoilvH;ST-VF8r|nr+g^2~>a+4Eq1( zms-yB$X;5mJAZCFCj;{XaNXcz#pw;+Z%ZQ({arV6qD`WXJ*7N z?PnC04Vee9#s>EDqfc1Ic@VcQLHaBKi-Bb%CO(t^3h<&>SmPm(67Oiwc@)TwGQpc3 zjOzeWtf}WxIVo6fUrkqK=-b)`-Y{!6LCKry*^_l=_=O9(6ga5F@v0Y21?p>Z*S#GqaBNJO}(X@&!;u$$r4{?Aw6yX&xS)Obu=F$Xbq>!IoK| z_#nPQIv{gZKrd8k)5?Y;-5SdUsVh1f9U)=W`XE4M9I|R6TS&;0LgL3jMP)>9gr|~E z{?I~Uj9aVLOK4yBQC|paS7eyaP4vq!b@jz~Fao93hksqArS#OLogk!Tfw=&q^vhn= zQNub?fuS4WyV8!y#w8_R>y&Y*!egWA+^b~U+Lmwsp3)y&BAvCLa(Q4&M>C4+jt7*< zn$p4#Fy`qJ>-7I%7DH4jn6SZHU}fCffq=6>(BVNZrtqnO|FT3lLAjOxq=M|xIf|4#B>z$jWp zz5tl>onE@mzHb}y>`~dsc+fvHBhn5n((}A&2M}W7_R(h^5N5KRT=Jcw2{S}0d1nSx zGlAz_)$&wf^8D7zW(x=qa;hnepUa04`U$=LGfuhWyJwWFiM%FMoJ}IBqmhvOI$4X~ zSK7@8aVZfd>hef%l)voCqscfKDqe4&)N;WBW2Q_4q(@mb@{&VKA_NE>_=Y6%|k9l&t$*bqTk>wL+=vZ6RuMBECj#cCw($Cl~9yl+{+f zjMZ6VO#Huh*=IPdp)km%%OCtD)p$7|4>0k^U~w!Ht5G&75n#;fS^UfSCp{wfE~$Y* zNY%K3kuR4PvQ2bg?Ziz;Q^GU@Rb#R%E$zEP=3Tvd`1- zf-yZ45zHh4%8cEE*IV;rDvS+SKYrYn`bxRY=nPXU8c92n+$*didQS}uGr8=AIqx6;Glbi3lVHxub1{@z7P*NaL%J09KX-U(+8cI0GL zZqMFX7t;OOttkJzqR;28q7a?AQkZNIJ;c8M{Kc(4Ah`W|uhgDeyJ+rdUiY!eYgx*3 zycd-=(oLuun{MrC#TWf|mt*q=1p#HZVN>Qx&Q^Ynwt|fE37z7uxP)0k7h5Cx9rKgD zzZ0t70nxU94w$CKh`?8KyQIHab^j9@`ma#pSLBBl2&s6{VJa&8O zLs$88e*ABFwy&AGkyxzVfz9hR^idV~3-n3zV)5U`8TP~yXb4VPdiEuMr&xDWkdQJw z9vGkq{I%5uNATfa)wr}!7>}bhf&6eDSYU8WOcNCC&6Nbe>+t1|1Fg(kjqYy~Pc*>(@$RekL4gRrf<;%Y zuCD5wH(-SdWxgnh0n5N%%1`CDd)2Ao~%1r&pT>0$T zuj_=|gP&7Q$FG^_VAk=f523ivk;601V-uhj& z%R~Ze=VVZEcuW&}KFRtKhl>b|BhhY_8R%SR$=kw{=o$@xPFR(|oYb}}4kv0?pS5VK zVV@fyw$lOk&vAfTvGn(j@nmOCh6JPolM)*ZGvJpvWD(K1SoMzALwb)3W5oSiBpsd) zH=?wFDKt(9glrc4M8vZl7EzaL{o|LCoFGp}6y@W?!sqz>JF8!wUHnF@P3+(G89saA zGRt~sI&J&TQc0EE^zN<2*Y|cgLujJF&Z!`glYj^I3-raGM{a>%OQTku5TrjC$;16P zJI>&+Upa|ZmmTnu`_)W@!K+U{mnQA?R9`l@7)Ixb zBqv6FNl%8Kzby3&c<9%EQJ7a(-2a2D=Kl`dy%jl0EP@xo*?fkGFaO2Nrdq{DrN>C7 z;W}N%T>8eJbD}jVbpFiP^yjiX|An4!)7JVq(bC!OHW~}3pJn2O*j)u72ey0EXU`y{ z)m68NsrOmYD2_Rhv_fMd&@MfAt9)`z;l|A+5*%?hhCBQZBRX&zw~$km3`b;+9zJjI zo0Rhr&og>(F!4h6)#L3vodAJlfO(gGqh$se1!&b3{s`P)h$su6f&ocy1(yMc4*hCG z8iiDx%8&cQ`UGwmdhg+Bt&a)7m)4eCGgs?fA9Sbi zZf&e3R2XhZVu5gn<-A{%f&zQ_7>{zCS4K*@=;V!#3s!7c1X>HAd27QpGV<_iLv7=m zD0#P$SnyCZ>KVj>LP{h>TftHXr?o8_YsU=HD3E8X$61wj(Qcq99r`0nG%>qR_8UX- zo>na8tcqu!c)PR2gr`ghO5hMdsa=}B$tN$JwSSER8WO@T3VYeQDrX@%Z8%GU+J7Mk zLN2BQZoPasU~<6pW0&fp{P+MfTcpXe`H`NZjp&Y7LgAOj2RR_SI5 zhLd(270@Ca)<;F-o9iz%JmtFE>5!30aWm@!4(P<8(%q!*pvN!*p^_iczpvL70=z&q zzJKl%Bw^MN&8K91>)?kRGyb4~iyy*mF_=ioKv3R4+KqPWnwl`DnA}q?=Tn6@-%%6; ztNk^nTyU*D9uL)Ang~-lPZ>Suy&&<&+d&n((a##u)X ze=FV`W%T%UAM@PR3AX%tqsRMoY!v@HgN8XI4fENYTFX*j#R}$M9uvRZx?-1)&%O;@ zWBMwscx&Y;dyyDtk%5@rK5pwF2M|Il{0ROA@Sy&_`Sys(hDRoilQ|J}%pcQqU4Pyc zR5o&DEe^a1FH4o*0eg`|D&wh6r*`h=KhHEvotEct4s4VYbF1|7_7+SMJm3*@a$vVa zzSq-0gq^v1DAo2Ir?7zs?a^;PD$EzU*1wjnvJa07O@Z*g0U*EYaeYO;SLTGff=j(DGnY0wv z#pr0))be{y_Lq4)VgFml;+ShC(cuyr=hTdq5Pg~HfJ2@${QRcHJtmW?*=DLcRuyt3 z?r8UwV?HDJcJ72&^ZV?M71NuPE2{w(CJQ${_=-JxN3udKEk*|>UL4YZ{3twqj_)CR zrI?VW)5i^iE zHJ*N2m>$=iA}Qt>vJU!2EQnzrbBimxp*6|a7Ek{A!yViXIrA&<6%qgP{R3>pF^vai zb(e;D%me%3cP(0{ibWGy65HUOKennF17+8NNWkP)QE_%XTt()Gr{>riWyup$|^RN}y$AZ&0 zx*96nOx`c10U-ESivSypz_t(YQM~rA_TH?H*~K`Y#h5Q^Eq#vhS571hU_a>l;{TT| z3$H{GnB-*EImOf<;VJ0M&?rcUV3?V|by;-=2&XE|Zmpb11V5A=mR^qlo~IO3Cs|IC z8XRu5AOC6?$Bte{<%=8kPa{B4R>UFa>Q>66mARyqm z(B9dIEG&9C=tgYazLgiz!iKrG$$^EXnWrSR5Fy{5X>6GLlXh{nd9=i>n&;ppQ44JaL7~u27LxHS0@V7Ny5<{(bfe>sY%3sZB#`Z!}3+4 zynU{3jv`I>h@O~~M4ft4+$hyUE{_7-U$9byu)W=!M9Sw;O-Iyexex zg?VtNe9LP{vb?cI#DRyWx8sIh=zO2V^4-#p9~J%_CEmaPNcH#gkr5%i_Q#JUCyv)u z!ov6zoeL{li!HAX7wP{y7{0S|bgRMt#bnh3K9w1ChV_E~7#gdVf|`AM*2*x!Byj+d5POKhCx&)U^3+tTAqvne+Q$c?w#K_@-UX zg(UCh+vpOq`Q!b)!;I~PuW^Q>AHUQ*_3cfTCbR**t8&ClnSa&I%S(J3|0p8fU|4&r zvNB_MuRLoPs;ltoLwCi)-X(<~Xn2_3+=Op9B4~VJ4|VEb+ert5D-VSa?O)cx(ABhH zaI=n+=U%=#tMwaR8EM(eEjONjt$7NOacDH3?jYqq5Ii%Uc|{OT{q9qDSE%vY`|R3K zKUQ+^DT{@hx90oO;zp~|Ae~4x8K@yFX5ezS>zgPmap)e3CBiq#TPihz!x}cVyv$(& z2cb1@tbQSbp_ghdWdI74tAb|U@C9RDro4M)&$e4J_ax^3C>?7^5tUhaOHk8EbFm#1UZz1VUgy7|-p> z(b@sWMJ3(boeA%HCBiFzb-7$G-;^%(tOHoWd?YI` zX2Yhzs?M;#%|Up6&6DxXIPziTYmF{TBO3PRqGjastk6`gpY>tIgDizR6IG7&N-Bk6 zSfEx#o}G)GzD%&~aXBGFNrhW0{UlADuM#rREki!}fIJl@@h%lp&Wh)~{iQAXWZVm& z=d`XR@0=9`^p+V8W25(r8F9e4112qeSXdC>#Zg z$$0w~#AJ%9;{bgF5c)2Wm4rnx$W+M1GeApKm}d8ru&kJ1cy#KY)p`jPeRD4F!Ea}k z=ccOM^6Wyi(@DPH$_a&1)$;k7PKLx}tZTmJHI~H$iT95`$&2Zma=spA7kp88v&DDK zF$QbMu+;bO2rc53%F1~{P=VM%njdVn-TkxlxYXCTBoQf|MoRgr|1ZxYIvo;KKJfz2 z!uuFn4t~>}l5@cGKD!Q>7EJmGY5w{`ObrDukg=fAAMHy%u>uzk={_$gr(#@R_siRu zTaeA?UB|uQ^|@fn0!E=>K0v*%qx`TTBNyDpBc(ar#ltIlvIDZs-H`j=(6s|H7NiGJ z!U)rwg96TXB>#}EL=oZebM0xJit_Se1~+ru`h-%_mGm;qtgC%j9TU^7-z}GxKJ@+2 z&=wCd0gmDII-$t<1u^h`DDI+$>y42Y;wmJ?0-kH&AF!xM?rZpmWeafqOeUtg#c9Ld z^%YG965zsuADN2o&&-HB8P*^CDm+PIy*lqbPB_;SfZXM7Dcu~4kO98CSF00m&OVnO zhF;4^Cq9ypdXgpe^VmR8z+iN13<~3YaIad3@>@QJY}j z>beU}`92i`V>^hjbMdi-$@zY(@ykq2L5pnx^Eo*MPhRur++{Cy8?S=2sIM-Wb`7bS z=fAx4DMq!j?zVy+>F3v~-*sYs~y7sO;}lN<8XonEnka&9h@E%Kmva zcrM4Q6HmW+S^kb7uR?*s(%9^B-)g|*Rcs&0Y2zpNG8nCLjKw z)wo^f`ytiAP7#6V!-y!N6K1J~33ct3p+WmGN(KM~(F^43$0Ue0t2vLhe^2VW;qgHH zY@7(&!r=}ey#M!^KZiIU(b9(5ou4EOhS^3BML&?O`zI^Ww-@qgn6|d>bD$_-=B>{v zB1tTs>!P#kPaQ6gKG|EJ{5Sab?(C|c%d};OQ$70a%Lcsi;9e~%}D(( z&P~$@YHo-ZhN=&|jOQoudR9jINeA*!qtuFB{sSP*AxXnE>fA$UrISR5%1QALKAtlt zKWA2SZSe14i^J_s{mP645wtFgeEX-CX5aJL@+}Vc&ec1+Mg6K=I-_SBQN#JA?QRP} z0rI`)f$G+sZwXS{M9o9BBhP(PRc<8l;Qt}^4;vYCB7@d1=NN0Ru9&(0Tp#Et(v`>7 zM%ado{Oc<)HQKhWdT)xz3yx&;@|}5D z#)y4H2@-u=ffUN6N=rcR!PxKp$g=NblXN3B6jc%41Lbe0B%y1#sq$HB!bU*0^FMqh zAV1iYrQx6BK}QktJ?RHKNK=BD7|Vve?LJ%!4rczskAiM(DN5_l_RuWXdQsar#3jO! zKMEDSQvn;@TwgAffM`aO_?=9R`J?Zp^rz3*pVF8>E3qev2WAWcf71lgB<|t3JOAOb zxC444@mhWC>E&?zTqTSub;(!>%Ffha!3BW@ zi8DhB@WGckByeA%`Hjv*j}WxiZgC~D^fJ%WYTiV!6-037=Ok@KBh7k8MTu{+tx5a+4He3}?gmI>-}B{v$Vf=8ig0j|jEeh5C8 zG+v-(mTnSzhGLQ;eASn!b+bp%fD=pn9i1$svm4K&cJFVLD4erBmiF^=P23ec8ylMe zC#W1#sD0~tfNRIz%XN@v0 z{m*gVNZWwk4kztc{0z8YDIU|enbz2U?5dVV5~p;yv69e``)2eiw&*TqfEG+Dp2{V) zA@Sx62}C8)J_IER3sKSLPtYz!ip)X<_f{QHq1L9vttjQC$gZ8A_`VL=t+01|S56z; zQ(0O+lDJGBNkC{5SWJHzVPHQ$mnpb%Ow8u-g^cPzN@#!x;Qcsefp4^CeS3381*ZOmvZ_1rwly_875YrI@bRy1HVzNUr`aYhl}$Sa6G zas(ZbD`REu?b9-GBS!x&z&d3{iiSaFD2z*gIN$^LYq7s9n<>$`4h^#jT$JdIU$X7A zH3v2Gd*ab7ac3T%dDr{7v$Q1euYxRk;WJzMpS!WfUC&~rDuR6+cuKBg(S^iR?h-}e zj&wN}GlOmZOH}Ezlrl9gJK8^91R_^{6K82teLOd#!WTzpYmIU8t=UTuY$iJqzEcz}94P6v z^Xx_xuNaZ+wmE5ehacE;?-h^aP?1b!cU{DTBh#7j&#JG&I(6DAd_#tAz$ z`l=F#A@CbvR-e_|o%oDUFsrIVa~2SR!T=nG%}HB4j6&n26wvB_PI0|$yPF0XglL-c z*<4A5uw8Oc%O)xzJq%wX4Xt=*;$OBlIzRBFtlOy)zRta1=kb(KBuQ! zRvas(pV1Iweg^5-6;y*MTT8$iU5p^^7y`jqEOzQAV zc@T^zr!c*av!d|A_{QA-t8ZLg)9SARn3=p}Do zK$z>T^8s_W%l{Qf-n<)&d{{T2up)vQaSojAP-NWMU{xvf{!&eRwKns0?Z#dI|5Vug zuNpg83pAfSzENPh^KZjS_)OJatiWOG52?97i>{JUdtX0Tb+(JaG~fU-nJjLu9pwt5 zYzSUoT7=F80`aa&8rJ&3HLbe>;kTX6gAiy<6fbft9e1XJq#V>b7Iz`PR{!gz+NYC^uAxCCBWG$Q{jvLf#5H^HiMHryWxSG!@2=Vo}Rwx~L(2ml#uTU|ml1aDy zSf#aY9jOb!DbXe12&@wHpLE4u#z@_H&>vC2v8DnBCf+k-mx@E5{Z+3}6OqQo8lv>c zn-!{nhJ_+$wkC4rJ?1fQ7QlE55MrB5lLW2=7{9J0D77v{wCv+C7cksza;FwH2$oTzsJhcSx=Z!c{Mgem!?s#pPPZeqev=&AuO zjDCBOmP6Z7;2>8;cBeHPnf!Gb%-94R`y4OT{rfnnH;IWyyUEFRe#wgmn=zG`vP%N- zC_D&DVeF{DVH6lAh69qnDTDiu55p*E(})+TkqMOV4ANH06#?@Q_aFClgc3i^KKKC! zqT)>@g!0}MvH>@!R0Og^pqg_22Z{1Zn}!q3@nzxY(Q|s%K-?15E%BFQiAG)~!ZFu7${6#dVT%nB1yw z25!(x?3zi`=qO(5+k^W#pZP|Ph32YRSjElQdQxDBDZ$tF)o_4lIkRHyt+U0q^wRu5 zID6aZ#OnV3YR{Z9N!RCQ5?%54`IN7%p2^TkHDdM|#Lw}Y^VHBV;Y}c9jE5>TW>WcL zl>y$tf$9HIrzDD!*9&ece%voQa{IOW4>8CP7KWlcCwDlnJN*P1Fw7|cx2B8jXZ7#B zXow9Q7ndq&mAZLq%2qf|Kh+(Sxb1vaw)eamFnC{=o9ishppVg^cl0XSn+^h5Lt+BDWT6(mM;*7PufxJnTi+NRqQwZ|Blx)!J!Zc^^E0-z zw70iRW_?uhKx6>j@zz7X8uQeX4sFx-sY4FHV?gI+tz(AVaOfGA$gLOi2y%H1v zGNi*^CwU?nJ@W7a2c$QM0*7CN1smu3>w_e*nWFTmCi@L#`<1vI&^1`CL$13ME-69d z4pdq4>#9(9u5{hasPoJ~Q*vEn>zy=etN5-qx=WZDD6?@36>XJDwKC8P**NcoN~O$u zcGF|9ubZ1`0Ul}fkZh(Z5g9yful6&im=o5FN>gAT1_q<~el(ML=i` zsrk8P>If@|H4Hy}sp^$9KV4u)=rbt}^1Go`+@!*c#+i(RC9uM6(r^-J@<@ci=V}#B zSGg>N5jch^YW1z!j0~OaaXQ(DR!d5;GB|6wEH-c5k5jXDpvP7Eg<1;YX$oRL;F;pv z-;Fr*ng15u4s&ofMwv>|`QM>ld)-32*v?)0FTe30&Y!3VKH-1`((!8koP1Oh6s^VY z85aB~&KAYYJc%CIk!30&HVt;Tk3Ce?!tZ|<$x8dqYV z#>vg+W7eaS%~oYljCjl-g_4Y1>i{Y|p+BsHaauSrB}YK-V{zXOSULoW$gE^e7E%uD z9(?Gf%tjV8!^s%rYzcq5YJ?1A6Qdh~q9Tl{PElGvUEM~8Z*j35O(?FrHCoN$4YejXz+JQx(R!I4G- zxk2_&e-A%%p!s`3hZYJ?+p>!)D^tN>$9SxLxp1ecNW>31ZsBMM(dnSa+Rwv!9z1nsNZ+)MqyCU4puF5&BKF}zM++#;9Q?8&ufL1UO1d}pCFBa&4yGE2rqp( z;TQh&6(H98)Jjgh2ycpmhU*TkZ_*@+?OuanmxBasGu0<9R#O7zJtwZCW)3hudwBXN z0&*>ZtmM85gMZ{s;S^P-)}3@5@^I=Wnu>IoUX?j-&RlNrElyj>U9Ok;5?D@bQzl{T zD$7%cT7F0p;weT;gD+j=aUuj{!o1jqd~o)_?U@L!7e$w;}~0V>@p1g;HGIl5tPn zZ{NOsJ!i`f%IUz~mvZ4PgW+1<@wBEZl1|K&9UmK;R({TOR{{)9Ne4$X#&iy z?Q{$TaE|lryPJ--R5eCmGd#Zw`E*-ODaKswElW$;Oq+DSe$!DW*Dj_DC#An zp7*QHFDw=!HTB}lM^+^c!$DheVM$0NC&)~annCY28QzP!+#K($6zQ)mK4^E>TC;4Sq7tXzVf;oH3g!*qiaB1km@$2 zyf?<09moDLTN=A>_PR`(bW_6NbgS#;TfNi1ylX4(G#o)>6!Oxoph?BYXD<6E$$g1f z7xw-nB63CRMo=w~hIQo)KD1T*4KBcYc;LYeRrA<6yL4oy^nZ8d5$_Md#rzy}k) zgBkn3Gw@4~QrOqB6EAYYvM)ONZUR`5Z?cfLK@{8`F9)%^BTU7ZmRZ(<_n~Ea3_e7# zac~R(-+@XQrx1f$hJwbfNNZkH%skp>=oI?o8JQumaQ*B3Eum;|^1bWVVZ&qL6QT3` zXrH4yY`s{w{SD_v^wS$|9*^_3dUyp=ttSS6(Ib+k8)>M~6NKsKutpN!Vto{!wJ$Jd z1Vbe{xX6Hbvj-R|LimR{2rGpFz|njt>YSF$5SH{>vTGnub?ub$ckgq7mT!ZWLz~Rf zQ=|E=a_SS`!?`3=v7%5OE;a9Yl?OP0v>llaPL^3YxBl+jI0S{(yp$3ST$-6vu7YDU zQzbk@j5=z<(*d`QjXECa$iOjM>Lsu@>v zKbG`p;*Sc#z^S_1C@Q4s+qZAd2;eE^E-CZ>@FJ_>!Yo zB`4j^>+_hqk5VCk8V@`A3Ws}IbWm3e7GS1@L76BsugpNmslEL3(^{M~tq@ag<}xva zu=*F@o@zEqA4jM)N2o0d8XV7(dph|w3WYXgiRd3!b)prUQm?D^4UC%qJ1 z`XC7KyI~ESTO9WmNKT#j0@Fsqs0QZ0xyQa=cSS8}80>#z>ZOs!Jmi#M^Kpu;cpJ@X z;RlI2?*twtAo&}&MylTEa0}hq+;J^|3Fn*Y=ZbYPY+fb972Ae55>w58FNH~~%$L8E zAp6S=XBHAN>dbiPMZ%*!!^tdaZs=Kc%N0|P6irvxCF5s|`NgnVNzIWoz#Ijv1<%re z*QRSS_%>pa-f4`9%bwQ^p(`?2PbCvT(<6wgvF0Mqw8R**)tk#Q$6UJZ^k)w!1`w?K z$E6oqxQnkNqF!7tqoo2w+&<>|hmoE!GzC0v3nUGa@7mP72zc@qhc=1vLayG3HB4Y@ zRgzT;Qz9=y3>2R{C8s)0`hY;(mhodGOl;xL-mKFlJ)De-mm-A(;5Ux>g^?nYMCDv5 z%^bFGm(;j#Y^NI+D@?s{itR-VCpbZRnN_n8q6rDPDke$p$U-sjc%q#O;@^_E`6({j z+-S7-1Ln)uv@*095jWm+ce)j!v!%=_Lj1XaC+SSqka&oWk`hn}-_z09W5OZONKTIq zKAW_r`#ey>)vGqY(|}ZyGSZkvZzkp8ayo1D;@)3gG9cE z-XBz9qNVZWMj@Gf9D!GB=ndkRQk{%!OLN6SsT#jOfp5e0-UAgMqbQ72No!41D2mVf zb24i2e+cdY)l(FfJS$Njazzru(tx18adhMtbcV%uLYNJj{>Yk^#ow_%oX34MqrXrz z;#e2@l>sJ*lcNPbTpO9AyK?#29iK$4fzXtuPh;G(d&0*G&Nu9+C@P6|apKtQSp2r8l?Dhi51C`vC1NSCI76lo$zy?NgE`^LR@jGVLP z&YzQ!bF#DcT64}_g~7qSXh5W<9Lp+g^?6CS><9LT2q*a*`FSo?I#4+3t^Keaoe;xq z3A9ItRN5zbmWTXTjX>ksR31%Afi&@&AYt7=E~G`8sFMZA4|B6aDL=Nl=T=z_{#09U z5qUwFi!?lJVf+r4iud)Epm-Xfdi_@pu9@j7Zir)D~YHL zSc@W1)CDXe?UQM$Ul_a<%fw;9gVH=QSsXWkKz&6qY=?yki0P81hz4IHR+eMo54Zdb z{6J5L?ScD+E)x8G_x|I)TH&QV$yaJ6I~8AS$jF zOC^vD0^RxlUA9=0i8Eq}D|UHj#hiG6qKR#}jToObeIXyezbcccr%27ww&~6- zcu;Ba{&FeUmX)Xq1F9`y!@F4tgbqqs&zWsM0|?o@5wCgMPvh z_rwI?hiad8BvJhhF9rzqAlFiSNU)Y~eJ1)#8?%9K_f!d$zL$>d`Iwf57@S;OBKgko zDf$dwDy!hVud={(Vz_X0(ar5&Q;g?Pq05Up(ah_~iOr8A1N{%pT~CF>i!UmLgX6fG zQ{VS5?7nYXo|h{n`PkpAS84JIwb)?cvU@yT?DT)R01-xX+J@cgNI!Q-Axq%n` zS5S(>ESEwc)J^2xQ&9Jenl@7ymN#j+l!^i;5U(j@7|e-6Pr`ot?yeqpCY75dY~=}j zI6pfk0lwQhUFB@y*E?J;4fF!Vh1xxVD_v|o2~o1iDOoth#tq%KtHp$KXL8;h#P|$e z!nu5Jq;KaObE;%1y!cZNvLLsJQFV}p7s{-->Y}94uuq>bTELzG&*S$Rk_hVB@?O%9 z<=vnH()9uer0o~lOmM^G-Of+^VS2!|GHV+~QG}gll=_TK2t7lRxWIoSA<O750r2zUpW;D(pV0$XVlXFhxZ9sR~U5}8TG&c24VZ{iEG(}sg!J!{lL#HPf$k38Ryg5lZNb z$=?z^OCtN|BG6^{BNvc$g$cTa`%OrG8w4Z-gqbB~!RG>%46Q01Pdwx_eX#SAZF>KJ zxP~wnik=zcu8eg8z~Y_^1A_;RrqX@=+wD!5e>t-1-c3U?!Zb_T>A$~*&zR>(wzo`X z%WiWVGC_NKRo-^v1%(msPcykYt#T{2CNeqSeD!-3!_2twJ*ChrWh^COEf=aHcF_b6 z)iz@I0fU9)6c%RFSLbrpc=I;qGbwxDl5brQH?#McPJG~aIDPNZ=jhCn+;D|_04Eph z!t?jHZkM2j(QYeP;mB9eG$k?==iRmiZTY2ItPYRmC;Fph8V*^ znWYMT2pN!tAz*egXycoTMQwOr3MzdpeysL(;`I0rX?vR+&UgvHuf$+=kf?_g{Ed|nC3 z$!-vkRgz2$DhCuN_dZH4>DNE40nMy*+D|X5IQN!=tDn&J_C^X#6;ZZ~@5F;5GyLbV_?FQ} z*yVU5LX8FQyW!N>d->$==@Q?u=}8tl8?Q2ipvaFkVCF+XzLHOG)E*|Kp&+ek9xVADIMj^w zpjZvAqOx&`=!A-zhroZS;wu>RKk71xUSR+sw4r+Ut|(FI=8C&es{cg7|9gxUib1%~ zxBI;;bB-4dAIFsF;g^*vcG;hsW|{c@(s)kKa-ju)&q0--k7S=$g!FFHz#~$EKzA$q zgKfb6(yApm+)GQ-*N+B%t}w%kF739f|Eh~VjhB1r@ljQm(s@9h3kpw5diJzk#+pZ9 z{zP-(fRQ@RUuu70!7BhjGl$A|C@3(c%v05%fSsKiapB@D$%-m4aKJK7AM}VzIT#~| z=WYQ(`q8{+68Qxd$!~8lEN-)6+zOKD?^UcIy-^QbUpcg%fbnZ}^ma|; zlu(}=B`uqTv@13r&s5>`SNK77&ZSr;2(%UjbdA4zmj(p3NlOY|8Z3tq2ok!0=c-@= zK~k5p-MMhTP48+eRWq05v4JmPo#V>1lT~m^Kg(4J}K3a%L`Fi$6|o| z>d18izk#5EU9Gu`))T6(ChMCVp*sn8eWN2#h{HE~tns(Td)~I3y)OZ?Kwhznnq3J^ zBH~hHYgBM}%zDJxhZ1n?z?Z3f78Mw<2IfQ5AmbBWW=F}-?IW!{6Z~n~ipg(@7(pP0 zC4=UAi3*O^2^(eR_n?A4gGTJ)HDnHPf?2ee^6rUYGmTtYmRTj1S@_+t-4XJrHVvPk znXvR{l;^8`e}CJ$&5JpMkxt|aso|f;AK1m5CNCfO70ofJma1RQ_ePy#VGlSl$g&0utZaz-USdeIiF=RhDM!e z3H1=y!QgS$`AXdEhNuTD173fYnsCH=oi8`NQ1ko8zn^|}W`>9--4Zo(q8f(KR;SPXJiy8bJqRCr;D(7exg%9eLk|_zZ3`kAS~%NbI4?4?K?JlDrhvO6 z*4Fl@H24#N4`%Nck5U^jrqxcthdK@@F^!~toD_UT-1ekPs{u3Y(qU?e0NEC#QB;Zi zSgb)({hS;eEU+!vR-c$y0%&s|r-%quPN2tsM=jkp_7&AtAtnj2Fw^;DuoqgXRdWB( zr9)}A{p1vM_GToK<$IC&>rCOj`rzaPt@r+Qk{_Is>$VjC^vFaAFnyQ-4x&AS)AE`@Gsf|FzLi+URP7_jIAEl-@hd z0@61Y7+=~c0Ip_jusc5TePH>^@XZj>=Z%ZiukM7}1awNuajlChBj;rRJ%ec7Wp3pE zpzMUZcM<>l-siG&n9raxAYpuUIA43XJP-gST!iJ&g8s?Dom32ap-ANI($y7)OaG?6 zJV^tcN_yoT>*?{s4->UE+Km~1ccfMee*oig*?;Vw{c)qy1YOCkz*ffR35l8c%;~m& zdv3E;nzOx_G5%daVBzVDx{{pX=hN8PTcRTFn^P8GR1wMalZ}q!psE~=gjN&@U$0{E z;g<)rZ5g)~&X?V~N^hWNM1y?0eV8%0oyFtJPo}B7`lkaLY2lpX`}6TS>wZh^acynw z+m;s{Yn^YH$LpM9cQnf8s$7|1uFhitfit&)mp+G&cp_L3IyySzocE%LZqK+(2d`~* zy~k@AfyI4BgDIkX>@qC|1Ngnon_G0Bjw}%!vnUY{dmx#Zu&P5DVVU1HByH-Wb8-~9*4C6|LHth|~+R4^6J zr=T<8ld0H@%|zIZbC$6GUyt~|cJXv%{c>qYW8Pf0U+a$R=3->2=1kRWcG_RE1CPjXa?)s}1+4cJ;>|?BLVk8TSh>SrNL3$b<|NSlT z{geYk!!8|{4(-ODq+*&?chod>T0^-8+ju6yIA!*!@mM}cT-N~!$OGjFzhk`>d`}Nx z%_a?*v$Z`vHXBgZKK!2MQ}~pKf|>%$(wkA|;U~$5QI9V`23T_D)VO#jwg*!ff<%9~ z?Rh~eBLf9I%G;XxSZ;@cU*UI`(B#ri+QcU2CQYE`d&>3x&UEHoFw^inh{N zI=Rwq8EUX7j_tpTGEVPNi9PPGhckhvT`3G(Gg00hx2KVyji%pXkCE zzM@H)XD_|vzcx%r%%L$rau8$wG_UZU;n}K3`Y?~VE`ol{lvm}Go5*I1nu*21At(+o zfp~OL%X6B0gg%)AOA_kr>bf}8$_zeF7NYv+jM1dAb9Xj6nJ>4~JU(s22h{@|gz1CS z1h3M;X?`A~NNe%OfA1D5pfEl3cSx>bK62E57`B^JSLS?UK5&x*bV0ZU76v#%7et9I z%g1ae2?C8@cro-6BZ#)Xm!3BaX78V^gyG- z9K)t<{?MRbet5kPV8luqIg%dp^ZJaX4FR1 zYWG;Xaa>3v4rz@WKp#|?^F2oA8a5@d3Q{kgO9tcH)$HWtVafqw*wv45(Mm*Hi|1$P zb%B*3*VKf|>n!D(W44NHqvM6gqkz{bC_$9hP>UWjE`{(~Bq$|^lrHO8$q88ouvX^T z(hv<9H|8svgzx-MEOX(K!D9E`<$~30I>$8!xh?LoJxCe@S?O^&F@2M~ny|5I$w~WK#|2*eYmsZ%9l15C1yBiQ36#Wfm=XCg!fOTD2U= z%7bzaKkiY~;NaA>s~;aa8o?cr3=A}E507Ye178N5UEJfBf7PRn`lck#Ow+Iyuc=`u z6*#S*bouGdm)cvhR32HEQ}BpKT!XJb^`l3%bzQH6dPmG#XD$yB8b?OVBMpaxC_)qZ z7&{4ccMB`V?iJ0W1{KhJM^qnrT=dT2bGw(sx<(7DYxYV?Sx-Dnvj6$T#U1?`XP0)i z3f@NMZUb7sH}U(6+Sm%h81lc{TpS^Xuji1uMKY1=S8jkJ(Y=qq`t7$|$tT4lyJTeH z1Cr|MZWLcL)Km@yqxhPtonR9)bm*shZ0c?~+yMIc-K@-xrD5F@0_EU38&M52to&gL z`jqncnM#(w@YL5-zJxQCmN*~#!`;g2g>;tueA9brGQtJPGU?C2nm;*n8vsTYhaWqX zey9;4Hk%VDwr>`=hpjc3>V!KlKAB&hUySY#!9eO-WBv)6tR2s}|5Z2_@?(CT&RA;{SOBTUKPNCS?9+_R z9NE{2@XJ>rRB)v-fbR9fK|A^Jx3VxIX)C;+)F)f<36+|Kd%CxwFAr3t`=FDmwh-GKml zIb?3MbTP1idN~4pl9!`cm83Dl_(h1v{NOGxc~_`5u-CSWo3+yTJA4q#J|pEzgzL6 zHAj5dRe-Pys$R$qh%XCs~A;P)24R=MpP{oVhdPd%wM9;pGhpEO5zFF55` zzI?Rp)tYrKAw+qaGIxk?+6&3K)8;LIEA8K!OBh~b;OS^x2jLNYiS1Nqq5M0Sd<-kZ?|wiUY>w+%OGNWzp*dnf92DOD zWz~p=)3+SNpl`!lE~jJUX_-FIGKSssgf}ke7Z223Geou=Uo?cNc|}uGZX66uyn&_o zgU(fJnaH7g-GM{AWti&ABCS%6rh^jlaPPM6t?#j8BW01BQ=VaO!^diEj($$10dDrq zKHArTxQ%~xj^rjkk}u)<7;tv-&(o8h9A?%vdZef(T?6~!qhHL!t_Y3`po$s9V6lHQ zEdyn5n^g#1hggc@cuhyJwE6lJ#P`#&y}0yv;k1S@)j*!X{Fe{_oA1!wo7m{{9T3 z+(d54(N&31*~!V3`J*zmy?6`?kz0&4@2`JWMfG=us5mqiNIK|ZB)`mmkf<_Y2l4AH zrF!7RK|b;{IJpWI;BTi#0BWLf_e;&KUuK#p?q!3H-Jdr=@!Y_Ln0AaIW0Fd`1q zuhzI@zg*#UKa&RP9^$a(*pKh(K}u4NNQV<|_QL4kSwfUd(e2>T-G-zJ46s1b9es68 zr2hJKS%hk<{~MbZ->%vK{YdSB;|fEXhyAaIKz65g1zU z=e-v$7NKeal7$(R+G@BJS$HCd5K^p8puQ&!pj2|se+SQNPqbwNazgHeE)eOI-FTClrfFvqtjD37SxWeU0MU-RJo zS(}Cy_??NK*I7J9fc4ccv0EDN!#-Q-wxbi$-&oiCj6V?0xLW7bpqs}QZa*em)z^F1 znMDW}AoYZBJZ5_bayLXWK4sKxn#3r8h(XptZ$KxP=O27!R1LH1+QA4`-Q)q`ggZ{; zyPisZeKWaQm#@ue6?@=<{HiG&P;a{0rfQQx>+36KGxPe+B1n$^hJtoiR=z}l(ZeR3 zX#;iiWze}fJw2Uj^5I}^BnYJy3mFczOUFn$Q$J&6dvdoR7KVuk@NtU5WK zX?=VRSE(p`F!Gp(ddKqRiWXiL2*Ccl8eO`R_db{5tJ2H1mB{#q?*jl3;CJZ3HwWK~ z;ubj6yyFDhDgB$fI9lzTfwttQz9`~NWUUPJi5kKVKX~v9pDN#_!x1&cklsG}L;|Th zg?|HI&fr9T?$@FIh}FBehXt&A*aSrcp^jD~MPS9pe&cs>J@$|VMIvqh5~tz(gS=;K z7cE1a$D?YBlV0#fb9{yX2XIXC-3{qU20UJHF@$4dz{7m}9T|_5q+Apa&t-AawU%yf zr>2;N>!`04aK?W8{--s~)ksTL-Xt}Ir@^oA*%PD~Y_CkFmF~ukCjugHfr375onjy3 zG}h>>TaRZ)bWn!$gZ|tdnC_4)1vpjBrt_lX%$oGi-(gIZSgp)-!NZ+iD)v4_(+1phD7_wO9j*f_&gjW889FD0>0wTI_w zNk=HSPvSNEpsO@Ky*?64X4=*lER(Q?*dhn5F?Qw{8S_sbUoSwgz24FSn|F(=FUg|- zgTY?1fkPa|><=-3YATL4fjrE>Xf*?bP>qtKJ2g;B==Q5FO|a?v;h54Zk3PhG2-XKRlj0;}u#@ z4g$lksp`Qdn|6ff)}rl2(t&p{`+YuWQ3dfOyT=o}5bX{uwjeM;}x11RBMac-KMs8)GeV4nQzwwM0Noj_p|YP%xdXy z6ii_>A!9fVJo_$1+NTqrat7IZ8n??7_V@u4ur>idYf;-ip9F`q)Ln)2tfjQN2f=C4 zVi4z(*c{*0`tKK+ZLPjKB}+W7p!lr$+FR#MI=dy|WSiEhLSjxH1Nv{}DI+kYQbD9w z6lISbfGtRS-&XOWJDk*$50T@+xB7L4K_0qVpvD1Y?SPyIj-wl?uTa%~dS7*|Pkko= zFQ0u|RZrRJw-Iu$nmpwntoGGE{PT;X=T={+abL86_{HgFFQe(Qphbe)AK`#5(>Iuo z*GR8~<-U8<(=Se`Rk5>3tgi(d6iIl!qkq2t5r+2@YRRULILE#JGh3R_QvSFwl7vQx@yd2^k3 zN#}3sS2qo~O_iUsR&{YAgurJ7(m)dDUwN?)V7=d;60V8kw!+1>Qi)?S}8;Elk%wbrzs&Z-9Ow)chs2maHs$d z2~e2AkBaX(Bv)S*IDk7bAEKyyi#WsB#U~8B9cA%7KS}7n=-Z{^$QOe$vUsY!!X&6# zni;+l*t&VM8&WpZ;u|C-wX0TrK)R5967X3tMlWgoH`n;=xx2P$qp(Q~%yJ)(V*)yr4G{!xxqeyoRr({GEdTJ`WOv z$DrMMa>OUB6uDGLU??5bQ+gBLUK#rt)5Ee3V zmCbr)^!K}>6$ew*pG6++5tpoJEa*T(slVxsjEuGe0Z5?<;`Yee+FE(U?|)wm`1U`1 zdHt9f(b@L6TmWYK!WWArGya&**%i4A2hwVvWJXb4+l>G#yTJW`novjU+8ko)n~=mH!jZ1A*k=H^My0L>ys{K?*yni^sF-{W)pGN;q> zG;Q<6`KoN{Lo*2^)0ID9%dxj*WgjB6yowczVrB!qQ*I50X$-;@X4uZB_X56hB zPTIlKw4W!;XcK*t=n5KhDt7(0qad`&zDDrllf9H7DdiRc_^uG}0UhlFx@TE5lJwNU z{ft}D(w{><)yu~57m}a9V5VWbBV_m*V$2#Edd?tKYD2&ueiVd@!NLr_T}LOE%fpAX zwuBJQGGXDadMp+X#B|OZ1pH5c>0HX569Hy4DwijD}f8 z`iRY`@IrB8!v~b?3Yfy9Wb7f+7d7eA())6iD;idw_7a zTf>-%@q++YO7_;)S^qQmfmTE!hIx+fsocf(y>Sh`?zV$0?l3YO7y3H(c(bvG zkv`?MP(F^QspiG;bqp-w^MZGQ8&lbx9_(oU>$35Gamc0N8*GqPT||Pye?0&M{(r*` zH-FKZ(FRw<=I%(H^Ynh3Kp~Rq8D|6p!;QF_*59=a!a;q12yZX7re9z@*~x}AJmotb zPds_aHwpImye?`sy7?2zDecr`Ve=_k=tpIxvERYp?S+oHgwj2#^!eOBzG(k-pbajx(&_YNcKigAd2D|;?4`x9`wNppLwWC8) zWLmc+BoD(qn^P<RkTl_2g8Qd66A+^kjyb=&I0x%x^9A>C38UBvBj}Kh2 z9V4S#qo7N@p{?h43{K9J-XdG16+*v%=r^5yst_5!X5B=TQ2Ey*=04g z@n`m=)aMpqv*9uy|9lNE*xVOm_3z0Qj+%f1PZMz459eaGePrSA&os{?c6O5H^P)<5 z0=voMb^&(RO8$_lTfJGD3aaCDbD`wwr`~|QyOux8%y_qW@ zX9Fm|T9QLMOx(67xpVsd{~vF*E>3K)Mwsw_Jb z{YL5})xI=FZN(6i1MtM0et>i#g>V;4llA@<(Sx)km90cb+qs_BtVkvfNJ7-=I~fh+ zQ1+hB!L7o!Z&#r1?(f32TzT;oeBHxU!AZrN^4Yz^RfRo>9|xDj2`8=lVfrjvxy7^h z{dvgh-4Vi*k18d<-}SouIKGHG0La+PGXvuN!$Sj<33C6Zt^UE(+W6>;+I^AxLeHn? zqlvvJb6TP7N4y)OY=G}BlNM8_G~aS#w`j9J?ywivu=u@X`|mYA>iK!fRSG`Ki{I|T zr4dlzh2t#_k!Yuwm%^Xh4vI-eyebpurTODcw)YxWCp{7tjyG8CP$GBOo2BIR4$ngB zBXUL2K0O72+2qRETONilJ|CpUIbTzIxqq}19ZHwCHqR+C`FBnDyr3h9!BO+WUr}3T zjiZ{z+@lPcn3u;p*&pNOmp)`ZA66JmPYo}3IZB$^KBV|I5|9fo+xlK4bX|LJAmfsP ztAK|Oliqlt(pVQ{|G4#}hWQ81x&QGQstU%msrLT$7|NgmU*&3U0QuWDh>F?-RNK*U z55^bg_GUV0)nX}yf$Kx2D+3Qa-!y!dUfa2h338N!Jib8gNYxVZqb%HT^=P_aUW&Bl z#^Kgq)_^_%Aq~8x5&$y2`L&3p&o;5q@h=qM&s)z=x1?GlXi38n>(3hDu>vW{qciV2KdYWsTf2H45y|R#=$kPHxW!?@0b?!L#~Cq@~qe&FhB)- z_}5(;IAt)>h8wENk|^4s;D$1?B&fSY99#=z4qohPqBG^9kYGHiZ6|dBs=12qXPG2mJ~!T9F(#({X%pvYxbV_2MA^ ziF$vo|9}d|gdqk7RzUD0*Ca7yEcPalz^QZPR^+gZe7unE-6+^;+9Pm#AQ_^QkAk+> z@rLHhHegT~0Q^tv^q^uA05kmD|1BKIeRCSe#c1#RsAPITYoKci4(Zflz%=CQ!q?aP z@t`uyEtCYZlmt<&`;*lAGBhbW$kicA`xh|r+6sWLQn*qyOFXJnn14`L+nn1vh%DU3 zB0OxZ^;Z`(z_UVtEXFPDf17J`z+nd2A2rNQc>xJn*NF(9C4M!y0-03c`nD((7Gs3P zo@k}seg}RIgNL)&1!gcw0NUMYuS}?e1%p1kWJ<@R8e3LfLrxey} zL?71&0m<$J72_lxS&DOHC$}&P1~=E(&u4`oQOkp6RR5d<1i}qZ1AlZ)A<#bnN+*Gn zo%FwX6Y?Jrwb|gpb;u;%s`#=@1?MM>M1A>#nQEhXiuwf3xVw!o$0li}YWA_~lZ@EP zyjgpxCB7l`Jux(xYhG^gQbw|*&>|PP`-Hcqt2i6&0myI98qiE=|$R}{d05s z{c+5+-Of4^;}4p5p3tHg9z*G#s#z?ja{J@Zc>mP!1NWP!jx`Dz%IHZFkvqKx+uYG+=_|3pT4(aXN zqn)>W=phU(oie3!y&a+HR#a3U$m zaI0N)>X>*bG6WEJV{>qFgO)n7ZU^!#$8IuGV+B? zNlCuHTN~;I-vzJ#D83Y=6?drfL}U@6_4@gB6SGY-|10d5o)`}J zj6ap6xBhC*xj6)D*YF5@;qOsWj)g|Vvs zAqiuoV`9=LM2E;#RZpQm|DEAx=8q zhC(pmF~TRLo7cP%>UDkYEFl}d`5j^tn?)pg#=CmU6;mWmYd1|VS6dv60 z0AMee3o}l>w7Le@2ENi4Vr+m+xv5KDkP;PLQ8i)gd*wRuaBAaQn^flU%QsP`J3(~U zm;@#^95T|;SX}+hKx2QZ5&Hl)MwU*bS;yY~_J2sR-a1vKv5ZKBdCwReLa(~6W{QXgCZ65!R?h=rw5>svO}Dddb0N5&7U7v*u%@dyw{9A zb=Wb=d++Gjoaad|@6i8C_fsnCR~tCH`MvE#v1>UA4DfqWxz?8QQ8@-!N1?|Lu4kx* zq(n^0u(lM__VBxt6*w9+#1}pCnaU11e@XazxH)s35v)YCJj$H zD?h1gR&$uCA#NLZ<^UGR=i3Dx3F^V3_~$zf$V=FWzirU{Hu}w1t`9Q9U6zGVHeIo$ zc@#n9_YKWMO6hD0gHBA0?44*B;4Wo6ys^%8D0lc{OF(>nAV6^O%;~o~?8LbngC|E=F}P4o_Y7o5jH!uLWZl9t*RfT8;x%zWr%jj){KO zIH*;dW1#o!xTRH+eh=FdQ8aG!_J320MDce=ep$*XF(xIgHpuTT`Ywx6z5P4aBRA(L zLfJ;f_L&d`_^IQ!ulF@Jk20|e3JrWxpSrxiMqYp%1eeJNMkE%qM2WGU$m~%o##utc zuRQzya^T>%v6g0LX6o^g*fbDf#>~6&l^DvWA!3=>NVD-HlDMlhKFI=dBQ6@L;5gV@`xeb5#~V;VNl{el9{yxx%y`B*(jQCBYl%Dm9cb?{MmobwM4=t5d-{CN(i1Bty3;kXaqZiBLd9_9sH_MF#keO9{ zyiNkTCDa7O_V33aJ~md((8o3%7m$Sy27qwd)V&*CsX&iXXA-xCo+&&U+P;49SN;@8 zKMF?zNJ+9rGazi*Uxo%2ZU7WmX*vVC|LzD{!t%n5N%W((7|QsTjDnjt9Y>0QrDzPm zc-t-5IEB=9cKS*AJ#Y9JP`GBu+&4(JDTx34Sr*Cj1RGRQ#tO_@*wpCjzDwdx`13bi zfFgJObE((kB$AViP!j2vi=o@lLs0@J*8+!#O746TfaL++E9uzopP60EfI2iZdR`&ffzmc4Ud`PoD-PShwS~{iz z=M$I;ZQxslRcghi0r(Y|Iddkb8MPk;w{S{5BMFR3H6TmFKkG0psy&a`<0A^FE6$k` z8x9YzrjjfJaw$SJ-ve)iU^zAg5JK0JoptCySTVZh6b8uq?_BWw>mZ=eOwNhiLR zCVXH-=RI_PGsw>EMMXIMCLux$z=O45M6MPNMu+< z#Ny)L)7_P!^7COG#)W3-5x-2v&PG+ChLrod$I=c{XrCJ)hCZ|!!8T+R+}Dc5@O4tf z)yF#gnV4-OVHd-ByE!og<3{VwXO^ZEdYbmL(~{B0OYM`dje-~$XvuW!PBiZJYBW>- zgy?H+bLZO$WN-C2kJ3C+u%bTna z4f^{f4s~xE=#wy4a;|z{WS&3YfwL@f&6*npJL%lG5fTz24od!d;o)*m;P^@`WI^M# zP_=qJA0Viv2#5wGd({S6b2M)%z05UQDJmkF#$uebYsa902mWLM~36F{DMTj$aTwq?l@G zZKbi2u}JlI-0nZE@4Vo%x!G!g*|s(kszNK3WEK?vGpB_lNZhJUD1)jci{d--w3J8` zvjySdZL2#MAQ809_>SM-W~am|ZLDCwsmu=43$;JRB|_oz*MY7mSQ(E2P3&JqT6o^f z&rdHeUOfIJ;{}I5tO_4{QVAm%xhc6pn;!b$+|YImMZf@~k`DAQ#`QA_2F@JIk=$sL zEdKTPijH3|x$7k6n`5O2 zt48Dq^Rqw6><*!)03rO7P-2jqU>g&8 zXdu_ZiJk`l3t|vwtoFeI;Q#&&1A_qLIiq)~moO~1+b(Vd)^#OgGJb#6x~m%98;TMGSXuV2}rSJQEZ4 z@qk%WUrbg6iRJ|mVe$=i__0S=bpV8i!N?1_MgTAaSdgoD3XB0#1gIGH1LJFrT@=rS z{oI2qYIWI=P4_DnJB^Ougp0REe{|mROnIr@V)s-xWAWynh;Hs;(hqt2pS6u@5L(V% zewaQA2NFB%iOm5s!{N-lhSBqcMHUF%rx+yGbk%TewcC7g&Yzx%gM49A0SO1+GvmY+ z-BWpI%P}AJmA+j&8xs}-ac{W*@y(PG_&L#Izwk4l@rrS8b-U`wd#N4h^DJxG{;TM~ zoDD3^k{u}oS>aY1y`uk<8`ste8c`dJ0&oY#=6@p4W0JrD?DpLKLKvEmd&C zvyJIC=q|HMpZqfaxY05-d22nF9i5p`IYze_=bpd6VGgY9u{ybN^XA8r!G0(Q>+cnXO9=>`WV&_-_xMO#;~Vb5HBV1D#mVQ z#c||k`3WRq>!bI-PvVST>gh7xUrYFTo(DFi{fGAT&K4Ng)x)=k62C7>y+3}!j@0#0 z52~nsKlVL3kMpBvmAqb009IVHWsKSW;luB2!gLJxH*lnZ^t~(njU$ zYv>P`sT;;~UYR!=KXgWYioMtCv=*H*g_0K8wM*W)dBE;Fmv?t#Zh@Ws{}iA8PoDU6 zQ|$v(`CFZPjP}^rSU^0tXV;qp4!Su(6m*lb-)3gfLzxZA==XAVHj>M(ff!6d!l;tFVoKb^YGJ%zA?k`*{{oU8bw86O0-aP$(HY>zMaPFXrd#mVI5AJaq|dvB#$RP8W7WsSP%m-v>zsD2(~nlvRD$jh4s82{ADR z?9De!zI^<3I4>nQKjKCCub=84A!|9EFJ7u_8*cvu82aN_?{09TMn#o0L)eM-#>!P!)k)Ci7U~!`RKIK!))csbLffm-o zzt6(_R(e+kxT_zVzfJ>X#>C)Lao1S_Tk&(;M!&B^iUjJ z6nNg)1Yx2&FI7~OLx1^e-Dje<(eBTHW$gqZ>L=SBopa&V_Y%h)x9 zS{#Dwr0^DOy|1!-8d2qNd0x%XRc+LZS9}rhz8`YEl zplw)+r*ZE4f~N7bw@U*PFB_sgaGf;f)B93Q&*>x=wKI@ zX)j=9$)#pu(pl^A@7m@r7xCr+n#Jjz2bAB?kLn{0X`Am&ofXulX}_o#yy%JB?!8#JBvU%r_wKa7F<@uD zF7RwNbV$Sd-Pm3->EvXStyyvbbFmK$AJLZeF~S(oKT1xpQiMg9kH{ndw{i*}8x9B8 zf1v%mjqEGDhz{ePd6NSoH2;pFa@0pc2FXwxBi11hc z#!i!`<&i#i&&t^~wEwyW`!wZN({b}40Tkl}H{k?MEC5iLOzJzl!3=2@62r@yfM$ch zhH#6Df%d+@1TfldoW(#N#oa0^^@GRI+g9uU>Fc|LnhKkD1B4Vx2mu5nNT`M)geD-x zgx;kiNC^T`l-@x!jouLuk&Xxg0wO3ysvuRGqJW@)^p1ie_2&D2_x^F`&fLtIoZX%C zo@6qUIs5MJ^E@3i5iz=mRJnS;`>8Q}>8cjuaCBW^M(#}4UZ?*_>ZVg0E&urT>HhxT zr%$J(3;q7g!3mdb;km7$OdCS%kl}noJrQcF=;)wBUK;?0K~BT*@vIrBPyo&kPd^{c zlLeYqA?!Z=@eG`kh$@VE{QPaHl#$~_21I>2rlhU-f%a*lNva87>lMCm&)4;$Pb+&A zc7NE*810AW)h{;xTi`j|kqmzKjG)o8zrXAm&S!mNjE~+xoj}X~9@_=s#}Y>iFB7fe z1*(A15pkUFWujz)fE@_hZbrfj5WU+^FC2Z|zDTYR%lJRD0IMPG5y{?f8bMT!MlY{_ zht3yHMSMp;XGC2GDK93kdAS$GN~_MQa^tpdIub9$b8T$6HTvAOeHS*se)gy=wXgE~ zrbA$3i!m&%>Q;5?O||ynSy)c$Fh=eNJ#13TeVnG@?}y)>8%a#3>T#@fe?J5_9DsD) zx#ovy1hjMz`47Lx!R@exgR$(qdWRD=xsXm^*Oda$YSyi5RVbB^078DmaQao>-X-ua z8uhj(!1^le1?;GGCS3eMGUFRrr~#|(db(M6eAr?trX)Y4VvIhsrwSZa1hSk|=?Q}W z^8P|zqB`XPs@53cW=AJAg9CTf$;0;# z-fv~jiItMsStx)Preh79M>zoJe~H(iX(eUhHLFUY8&^_&4VvhI&D$^EV!Hyqs;(3* zvoOGArxor1=wrE)#snA*mAmL9mE1XKf~&wr5SH$CPj=$fhbMc>q7xH*50RX2m3-nK zVGW-k!t5j`TwN!GM+yougBCPrf4N*H>KZ58aX?_-AD+KVy)dWqikAQA(7pj`pv_=u zS?d0F!PJ#Pg@=vD*0iOU{;`EyRWnsvP#HX`0yqOe@<**sA88UgAv1VYCwo9;V!CBF_7zO5AT1-^i~&Sxq(rPMc|{@Gn6 z_GS;LVr{ILfrF=f`9UyGgEaK1f--WEDrL&qPGC>hE3XVtya}V-4*vFph$|N%z#(#s zkVc2*4-u@&RBWwp2g-#DJ174~Z;pU-9~ENG#Z;}`KwkR7@vffq=pVlQD_{9}?Wjkz$mpiw<##EKp~9l|Py=#x zBAns~xyDa=knP0PO5460&n7S#&Hbz}FrjQfU?ti8e7i>;1NHI>reaQW_EB@sTb{%; z%%f73zUNlA2&f)dAosR|bdh&VX3RNqBDZr7Jop~YToC9C`hL4lQoK@FlQb-up%bk; zDz)iwKT%<%bg}@ByQtWiH`OZ>q%`!*&Bl}{3+&9~(Wls|G87i6lC4(FM=`T^p!J^3m8bD3Q$>1k<#x$j$p zKkk1YPzAOfBrjZyx^$;SLuK~S!-2I3jjMc4sax=A=F^iQA1~gBsvg__=a@EGoc*z+ zFu%4H+HlO++E>)TQ_^sCV+F2Y>OJ{su9)UbvY^IBZ~<|tgsZo5CYe#J zksgl4ZzCFAu7=Uh456pjT`rHaKe9jP0G~Hz>P_ZIj}Hyj^TfzP z-}{IM7Q_P(lfoHoOfa!1p!U2ivDTOWTF95Gp4Sqe+Ybdc)sFA|bgTaDN$8YSizX`J zZQ!mbqQHIJ>i6Yk^N*vzd4el0g9v2!cqYe+YCH>%2X)#%Xg{i8L{fAMC7GeC|E~GM z1&HfRLZf}hZ)G6d=2wvH#yrEQ87tfJrYFrUJ;JdlG+d3AVSnXAro(0|Vnsw`_%>`8 zlVlc*Tw6U%RO)zN+DrZT5ustG6~H=xff7rjjQ3styxBUB#PVW^aMm!(f7jz|)*pNP z(rPzMKYx^6O4E`Km6ZCuQC(fLbK-ew%@3b6ZET&*YHrRtPVW_o!QyqO6_i`rANpP_ z`+12i27mL4D%}pYfCBQjRtS2Bv06p9F54ck|e=8X>N!vECWAfT9ZnKu7qZ6<*_=R5wR>lB1iL@El^ z*RSFVUtH(=_xt5_FvPsSqO_hYu1%HYJk{bu3!E7)=JTa;*(H+GAPD%w z;bp3qo!%M|*Xhqce>VR^y?f6Q)(SW205z}u>u~vFh-_lx&b{aP7Uf^0i zG}OKM5mn{z(J<9Ov#WKP4iZPA2>`@Mb5T-fH}4QIw=j6v9L5d{xE04PBCVdy2!SZv zF`poGL!7)(ql?NrRWPDSWLYRk0gev+5vjxv_upn4nWIX{#iEfj*Mr0rN1^|<4aIq3 zFuN|Tf$)DzRpVyCOzuc+Mc`cAaku{d45#Bw++5v9s?=m63JV8x!Ei)rJf_c{YI^?H zoXLwt)8O$;sI?KaUhD_Q3;+fLdhI3)mVmP6clOR+5|RE%FFkAqCYyB4sch9e5QJ!IGF93A6M&@2;4O-%$yzem zTY79DF3N~JdF<36@s|^b(?uDSLvV0}E>DnvnW4&{{v0L5ZA6LPtWOb&Z!%G|10Q0n`pa4aO`DyNy&t zb%?WzAp*-N8f*@Cxb&ZP(6m5iJ#7l;NIqbfPLm{Ys!p*DvyJb_i@jIlu>I31-nesq zV%Y74t|;oap4HxEsJ|Fl@V5Eqk86`!fr0N1Z-4&mfGAM=wDzh*hpmaTVE$p!3?bcT zu600kXnW)7$JWsJ^GpGC{$;#~BOKGGVB|htu%q_*V#!-w9 z^RkQN2Df}yd6lajS_jmJzY|SIpkvHqjJ_UZ0E)~tdZ%waFL0A(Su*jc zbYCDH_+(<%FBR6MReK2;CS4b}DU=cr88;wR*s?65?ej_7_*ZP9=|B3wub*DqZwg`N zDk1bg*RD^ROMottOMvMegc7FYHMOB~+$2JX|B6c}XqmvKi)TG}K!yWP z%8p69OhYu6Q#-m`nld4A{H#Z_K2xaJIo7DB$$7PeF;;3WxBELd(So(S-rFME?KnAe# zVM_^^ynR(t&{sNc=hh!)#E*|l3k!2Rd4mu;!-eDjtiS(Pj+0Xmo7x9Bk7(~cya~S} zne~u`4kti&vXgASx*_g_n^eY~sWJhV3CH;%6D~XO@JmqI0F*&A6i53`W3`D9(#KWy z;YKEcltC>Kz8H(6lZhT5uQC(m*X1VS(7e^$K79k>;?L+0$6jK~6W7^(Oq2xfi~Z`A zy6>o4UPx29i03=t)jVq~cS)l#G`AL)R+rc5h!C~9uHc1Uh*xZ;>EY8LEL^3<-B2Ne zW&t7xzu1Sz@rcW*5^M25E6OTY!Lq&<>-FBB{^wUX;xsLv=P1cmeaBgvnRbszW1U!z z!jxLO(tUvCM31|GiOzBZeo(@~;aHo8}q+ZKx;E9w1rC-(qCs=~71PkwE7R+ z9|kJo>M;Q1wOva##lu|+W8Z`R-tO|$CgSGICF0&kkJt$jBa(Xyp8(`P!&wCt(*Z4I zVN5wt6Ak7FK|$p^xM!U!si}R=PdgIPD#flKi>Rhzodlx*PST8=|Ke3O{9mW4i=2;#i$xE?&tn1_R}uh&DbdCFE%yxNz#hTTte{diIG%bMbV;pkX$jElrcpKBgfFY{s*VbiylmPGxc)|-7<6h6^ZEN!^xK7> zPM0;oGDBYBgDRVpRcv&Vo~$E{kcB~HT3YNfz616Ex1Nwl$)fviPw2+&W`DB!w2~`4 zRm7eU{m7~6N57zk(CV1~2M5KQ`!BR*(+Pi+VT()s}`%~=o^XL19=Ps~< ziw{TNt(cz%fAl=*JhBR{esB1b@U-q{6D)$6&bu~!d?D}A6W~v!uV%LIr22%iu_hX+ zSqu*?m%+g`hCIIh~C%?tM!D~k~N zhbGToP!RGNN|T!O;Ai6yavlS$FKDHxGru1Vnh$=jTGPbjLjP`9f$M5UaIMN9u>=hJ zrRZB9l8Yvt{x*%DoBygmHb~}mV_u%phtd8CvoRJ~bGp-OmC`DGa^oiQ#LLJ=Qzq={ z*x+R&UTo*t6e?s_E@gLZ>SO+9qp|$g_k)!SX0rAhE$*>fZ4)59o2wpMVGg|sfm`wk zzqNe~epcQ#7&$l8<2ssUi9V!ht1$}~-esqC9wuiu& z^JX1cZtZ_z`))M>(<2#wf}#xH-bk#W*oT#t<*;Z^xsUMudN-pfV12?Nxan2K8j2VDs&WRD@HE=f>7f9b$can z7x~}NH1puUVEC%#q~(LVsL@+zoY@r4Rp`&8-2D9ff`S`wu4ofGY4f+<;E8u8-H!Ix zEUcD^s0iIPC6qC!~kbk2clo5AQu_4ts6Whttxsvhu#*OD%RCPD)Fm zay5U0)NkClfr1B>=sX-1x2mfB*3Z?>2@kbOQh+aieCo*d5oh#yLpk7iok$M(-qt#Y z+i^k#9k_zY8JY34ax>ZMTkvLf=Qh+^^Tr`_rRNK^hY{BTI${K5|aa4=?*;~AKt zpH)Jt6{tD^y8}2&%M^oi?FU!u7sg9DB!eG=ZlH6n`9D*DeMsEv!x>RAxoEhZVtN0t z8XG-{NcYYwAM-X!8dHVoQw`o^-%O4i=HlA?9=2D>cPp)6`+e4lVTT3rpXWE8QR#uKDcPd1*H_M&@h@psv;|r(B zvoD;PXy=cmOPqHLA{J&CR{$icmcbWgEPVWvMzWJ~H!k3|4A7~QlkUZ0SYjt?^sqwK4V^>Bzyu*7C;^z24liSKP&~{O5`y0Y#Jo z42@B=0D{SztJnz|dAB$Ewkf{wvA>88oxf;N3M-1e40(}OM!W&MrPtd z<%c9AYO9H4S+{Q1#ih>HOL!&*#!TnJcVhR;hbwx#dM`y7B0Jk66=nlJUHyPkuvP+1 zhipE7TI?Vk6Wc{21NJRs<`ivLQ+>Gkvly}#O-QQ?mgpNeMFZ6>vOADNc|6(Q?XKDj zAokeaU0Uj!!I@vzeI7|Kb|cF=KJO6veRFxXT#pEtAL3rduXQYknfe!E50`nC=SB(k z6eQ&hKlI+yYi>_Z9QN2$EKia<69%%$(p1eu#PQbQPN+Zaj}moYcllf)A27%I^=*g! zjlpP6JnRTpC_80I{sDdk!qWfxCF!szkB>z#{{F>K`787ayuNtAhE=zU#)KGo?A;#8 zcd@v8Ci2)nWlL}w&vOorU&KPYZsn@$Zx?<9t%KQd8y8)?e-Q*4n?MWutjIYYa8dw$ zlwiQhaMI8d#S~ib;RoDLAa36N?d;7(bRJRm3y>^ZT}cB|N;;B0{NP$GJFf0a@IlHY zv$Jn=aW^%ZObOT73xJcHfl+ME#ftb(v&JPfGIowXD*tmXR#S_iTcMc5(7CHSOla+5 zQbn&JH_boJ19ED2Cb#B@0!qGEf_12RS|N*AnyT6`MEBwoAI0G+fek@z?0BEVSA`*+ z3F88XFNtkzu$&3p7s=quH>|9(3cB3{k-q9-!gqs>=YDoJLJWODDvn| z-nF1_Zzpm!nv=q9zlW8(aOc(DV_CFa_tWm+Yt@gBfWQ~e{j+Z_ zU8EONY7F%oys!)~F4oWHdZ(5>OX};~di(H9DFATU&oDdIgl;7d0-5VLr`RCeBidY; zzb*BJUaYiCo{{LkC?+Nr+OJ-{?QcSn@h~JFGJajdOE4~tXOoC8+O6$#QgUwcugph6Du2dfKQpnlROY2fS!hkJ9j zb=Kd_tScSVB(w6`TrPm)#ih49Egp_DD+P35(EM}fZ;CDeQ1#QK!-7zC#kqQ%6jU?C zCq#FSY#1h=^eWx#PLGU*;%Ak2DCoK6d|h||=Hc19Fk2jCg45MU z7RF#-sR;)X05~+;*AA}6JGB3G8ujenzw)}M+|PCL;FkduHvnNG{kY^ zee}k8e*r*lKYqF)@FE~Z*Xz|ik0}5MB{0Be9BS>EuvC-9f(Ho5HH%I3G~9hmqU=4V z*iQ5?NDVVtxvDXFS`imDh{NCuURm7oYHk%!uD&BfVUy%l)2 z;a#tY5f%c##c`zriZk8s(G16CzT1En&OqgrR7!#w7TbkQN#U)0t5JvQ7u;0y-(y1Z zW7*J&fMITQw|XcAU{r{qRdg$aGm<5hE+ti*y2lrCrET1yiEgncD0TE6 z7O1KKf}ZP?JZ8tkqQ?~8TkirsD@4mB|IdQ=yGQIaGk*c^XT943RbJlgK#|BfVcTPR zrGYAz_AiOf0I@m&u_qD7D@`e?(WzrV(nV7J%L-S7 z#XxGl4_Dj;s!@x&OHAt!Gz2`%`uI`DP-@p+gs^3tfB$j4YVY-7-vKNsYHXXwm|M3N zbMjp|8*tW2t>Za`M_$ebOl9-$QT`nei5x;lm=wcc%PEyUD!E*>kbstrbd*4@sQ4#l z4Yt>)U=vEOcXPiS(^gehWanVmtF>atdy64_?JZP1#;}J8G`M^g^-m{}DSz{A#Mk?s z9if-Zi}!wB(a2rgABQ7Mj(M&vXmjj4ReL6eu(G z-3$dGk+oBuQYs+W8=Kxfhu!+-6j|`aJN9OxPsp>9RmVv}l%Vz`;IH7BdWDwSZH09B zm(#0===}pxMB^`)>kh;}dwu4)F^sU^h&Rb9a zwR*o2ZvLNX66*U8=^rZH!LNcp-mduM?yxyrG__@>ddF7n=v#}HJ6ELjR(XmspXTc# zZ0{O!gi==whmrQONWp1 zrl7$0Lj1G*`gZ^jZCDrf@YZ~x0d~@6)Dpj)4y2(n*Qn=ARU2Sy9cy%{6H8Vu&6mg> z4n!DeU`_7eAng+H4?~~~CSiDN@2AUeX7&ZbP#e*GO6JHLoT6c#V@4WnxNB|QS#3Wr zt0F{m-Ibx?LH~{ z`^l+}lz`Q(*_R*upTIE#Yj+$y}jI{(Z$B!;77WipESKyWJTnFOZ(d@en?KpJ^_?rR3C;bRcRj4`%^RyU-v?j*`KqE> zXeI4lsx+_^V{wGJ1^+_e{YmPCdYfxo37lRZ2npOTUwdS1{QalsE!&naY?ykFPd}d< z{mi?pTBdk<90>q0>gs9YEP%jH0#k6=eOl6;h~TxxJZk{$4=;M)4`Vu{5Hpq1ND2#} z&(Pl8lI!T)guowI-mGO~XE)qw&sT1SWRtrGvQt{liRmcOStyR&(ol&nv@YzST1L3&kiF93(V_c;E+x2YvU zYPX|PdO=4r4T*5mPu#~ke~y58+U}0Ap}*g{Mt@&bSb9vDj-Mvk$=}p%T7Mb!u_yV+ zs%Yg28IR!rWE5B#`PF((terVjYK_Q(S4NHj9aRApqA<_9U{6MNiJc9N(9~-k>Pi$5 z`E;PZUGP4-i|z-2aS&~qzbeAfAPb4uG{5jc7BUswqQykgMwBx}j=WXadVJO0#w!#M z!gA!WP-^Qz&YI9R9NL)f54rLzmyF)O^_VM2xZhe4^5|c+5gi~ExPOZ@DLj-_L!&i0 z)kC9>EMtB_OAAgME2Yn|>!#^y&AnR14p+n{GAJHRvH*!xLF`V;`t|*&Pn?ZVKI9)xU)4h?cCJR(A4YcWUU;!LccJYA6&XE1cjUJU5;C2 zNQczpIt9YxCB5?u5vY4T1yh=>x&otJ$C5$ep2)5wS{fo-j3Pp%IXIYEz{z!GAj10j zOG7reqF>`RFpK31w`(mV+8gx;<94hVThE=A`C44ceoa!G_xR&ll8KC_9D`s&^;2V%3RBz zy89pN9xZ6&i)ve((x^M_D*=nGDK>%5c>rXyrpr-O;y`KXQO_fk6M+t85|NmTh&W8EHs<4Y4T|bM?Lpy7`?Tk@uq2ixj7}%Lj_8VScwJ|#=15%G|bKA zH%53yk*B8{od--Q$MAjDBSwM#zf%5v)#8*`Tz_XKi70>+7D8#yFkGDDO4ShAM+ks~ z!L27gr<@Wd{W=xC0NiTMu(XB{q!Et38RyeQ11u_k zY)&Tn@6UP&L(8PlFh%q7ms-WXCn|ZlJ+nK?eA!x94ZW_WlGAD;JN@QGT{Dm|A3)vH zQ;3S&Y5}EZ5I=zlbHAI&gv452p}DjesiX)1u1}ysEnSi2^oz7DTf{UW~LsiTLvXk6MyChyZQ1?iqN4$Fp*w;Dy zO#Cz+``3S~vU{lZ@{i}-+ia`TH}i;1t38Nh*U7ycXNm(VW6765_o zxSt87Qzx;TL2s1BXlPzt>wD2~;v2-Q&stvB+FEC}rY^I_K^*vyA|-AvR3+RhFv^o~ zp>;1>z=_R65snz>mdAj$2R)~RG0?xh_1S}5n$v!7p%95xI3=&8gP6hA9NZH5qXP6}hWZtgX&(8i%~j^nKS{+D{m|GqaCPTa zZz=|);F~to7?NjYv}pKD)~~LoN{~{ADi_4Ru?oAq)@&rANVQpy8#9u0GN>5WE@mJr z#mMK~9te-ks7)4D2b1K!P%e3`RcDbkJ*uGI@|X9&1qz>20Me2N`kYv-VN4;v=#Z3e zdyv?_%fQ&b-djchNbDM1ZV2|5@qW)53=Bvx2PbniKTo*C&SXY0?qTVa^+*d}xsVYM`!u{mqJ~>g4kee>^dQ5?? zG)jpq<@Y35PfaS?mkgbe1RdPtAze z#7;FcVucX>FA}dYjnkDv^8P1~9{;)gJ>e2loAlC~rOTs%XWXjRT2s>WD|#@V%V#eN zDvM=w(sHp%=Fj>3Ox(&vL_k@>BI_f=&jwtah!&%TBTR!|7#N?CK&`VpPbu_fIPx(U zonoPy8G7^U6>XF@>hS{{LzJz;U)Ek_iJvQ(LSk^V3n0F02^)kAinrgnr_c5uA2dh| z>T--W-C@Mu&~bG%wHy*xabn#^s1^VVryE^gwn9wwZP+ZpPI2; zLwAYrn!l^Ix>6bRtTQs|K=oa9mho%=i;Rviv*|`#US>cQWTT^HXr)l{RvA}C+2IQ5V`IA& zw$qMi@8XJ~*6%?q3U4Z1E&D#I2B(Oy>5)Wyojg`D^J3Ze+rzHP5g830MO+p%!$|CH zEUZBmU6P~O64*k+>6D(7JXp+T?GOyTw)&Z_-^-gs=t%j!GOT=n9sg)l_*soR0BeTO zooE5s{Vq>bLdN)vUa}kvqPTR&Z(d4&eNYOl7Oc{$>f3hOVpWx~)0w2)Oq+fGJgC{M ztG1T6MNgFEWb@Lwj2+ifb(Nj}_aY^BAf=M`hOw@0t;9E$BwWzcmJ3sb?ug~O*fW+g zUPs9(kAg~;y$ONH)L7Fgs?N4Aeb_z}gUlE#^(=cQ^lOz3uPFKWQ=)uopqNpPX1^Hu z^P`U7+1Yw4*VJ&tz|Kuv={+sALOpv=xNQ;FI|wuq!Wbn#*8BVjZhNL5@yCT{ zeTXi2YD$MGXql#^m(S5{1)rTL9cpWJYs1y%N@vXtsomXM^Iw%esZ27@9u!}#128Op z+*X_lJh;jRbqZeD7or&5nEL4@`bs(*Qjq_vv6sy&#^2^jm_7XT%2d;gyoOU5!dxm~ zOi{Y@?m^v|T+3wLG{48I8`58HU-|zXZ7W;nG^X$GF@=VzLjcs5o|ds@wK|^kzX0z= BU8(>8 literal 39375 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 PfcY^tFxRitb)x(q$5Ont literal 37578 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 From 4be0214d5ad335295eacffb3665bc786049125e6 Mon Sep 17 00:00:00 2001 From: pom-eranian Date: Sat, 26 Oct 2024 16:09:19 -0400 Subject: [PATCH 48/85] [fix] added missing rare icons for spinarak, ariados. added to icon sheet (#4729) --- .../images/pokemon/icons/variant/2/167_2.png | Bin 0 -> 575 bytes .../images/pokemon/icons/variant/2/168_2.png | Bin 0 -> 716 bytes public/images/pokemon_icons_2v.json | 250 ++++++++++-------- public/images/pokemon_icons_2v.png | Bin 37175 -> 37450 bytes 4 files changed, 146 insertions(+), 104 deletions(-) create mode 100644 public/images/pokemon/icons/variant/2/167_2.png create mode 100644 public/images/pokemon/icons/variant/2/168_2.png diff --git a/public/images/pokemon/icons/variant/2/167_2.png b/public/images/pokemon/icons/variant/2/167_2.png new file mode 100644 index 0000000000000000000000000000000000000000..a6bd15c0eef64f115de5526af4211aa7fbf525ea GIT binary patch literal 575 zcmV-F0>J%=P)X00001b5ch_0Itp) z=>Px$-$_J4R9Hvtl}$?mK^Vs$SIC6$)TIzxG3XRhhwxTxw*spVVN%!d);Ex@h4~eN z$X+hdLUid=NDvf-TL@jEHzF(0;y>{$%bJJT$?&jqab}lse*FH=GaH}|AAt_%BOg#T zA>W{HP}P9ye!m8NgQ^Bp_xm;2kp^{L|6(x9vXoL%+RPvf!Rvv@oGtF=WmC+(f_egU z8md$(6pzOR1cR0Gr#4_ZHzMW$^#Umk2)N*9it1g*;$Q%prb+Xe44tgST9zC@y+BF< z0uGjN5Wof#30f}}$uJB$pY0cL(Z!)AdocRAeL)jDA!&=!fNU?QX;d1nQTi+_fY{#X z!mT~$cmas#^+uz;fB+E@YnnK$T+o{$g{jHCuz~8YIj($A0MAr{jRDInN7SUWX-7E#j z5#tvSXb3KT#E!v$E6>YxczGm%&{);`JG=AS3dlvrcOk%5i3nC1e7YPWL(d6wd{JX< zT6rmZ_&;fb&aMC?*W||28|_EB#cLRHUP-*>cP%f=UtTByIwN-<4nVKgoSe#lt!%iz z(=yin1<)&ydtciO{uSUiBLwLmbAU740000EWmrjOO-%qQ00008000000002eQfs literal 0 HcmV?d00001 diff --git a/public/images/pokemon/icons/variant/2/168_2.png b/public/images/pokemon/icons/variant/2/168_2.png new file mode 100644 index 0000000000000000000000000000000000000000..cf34c26be21ff24387f93c8c1b814e37fa497acf GIT binary patch literal 716 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 DuuDNg literal 37175 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 Date: Sat, 26 Oct 2024 21:30:05 +0100 Subject: [PATCH 49/85] Updated date --- src/timed-event-manager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/timed-event-manager.ts b/src/timed-event-manager.ts index 953ac0566f6..4c56ada1c94 100644 --- a/src/timed-event-manager.ts +++ b/src/timed-event-manager.ts @@ -31,7 +31,7 @@ const timedEvents: TimedEvent[] = [ eventType: EventType.SHINY, shinyMultiplier: 2, friendshipMultiplier: 2, - startDate: new Date(Date.UTC(2024, 9, 25, 0)), + startDate: new Date(Date.UTC(2024, 9, 27, 0)), endDate: new Date(Date.UTC(2024, 10, 4, 0)), bannerKey: "halloween2024-event-", scale: 0.21, From 4fb1f37baa22376d6315bdc5cd9e627cf11a6ac2 Mon Sep 17 00:00:00 2001 From: Madmadness65 Date: Sat, 26 Oct 2024 16:13:05 -0500 Subject: [PATCH 50/85] [Sprite] Fix Berry Juice item sprite Sprite will now be centered properly. --- public/images/items.json | 10 +++++----- public/images/items.png | Bin 58657 -> 58629 bytes public/images/items/berry_juice.png | Bin 318 -> 390 bytes 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/public/images/items.json b/public/images/items.json index 3c9cff7a35a..9d84476a8a0 100644 --- a/public/images/items.json +++ b/public/images/items.json @@ -3353,12 +3353,12 @@ "rotated": false, "trimmed": true, "sourceSize": { - "w": 24, - "h": 23 + "w": 32, + "h": 32 }, "spriteSourceSize": { - "x": 1, - "y": 1, + "x": 5, + "y": 5, "w": 22, "h": 21 }, @@ -8436,6 +8436,6 @@ "meta": { "app": "https://www.codeandweb.com/texturepacker", "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:875c6d67e72590dfc6d319101aa31cfa:dd2bb865ecbc5ac7b975ddf70b993334:110e074689c9edd2c54833ce2e4d9270$" + "smartupdate": "$TexturePacker:SmartUpdate:d91a46c431ace3f09f5ca68916a2171e:1e84369d9a13e1416fa58028d629d116:110e074689c9edd2c54833ce2e4d9270$" } } diff --git a/public/images/items.png b/public/images/items.png index 1bd7b3af9c3314850fba4eed749f7e3aaf46d8f0..cb4f8fa7d065f53b4861bc32eb0867b9eda94b5d 100644 GIT binary patch literal 58629 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 literal 58657 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 VnKdzxs!0I6wACM})ufhyx&`VZf{G= z6sxs+lY6S2fSR7i3jP980wqCy!T(VK!vp15NuV5Ofk$L90|U1(2s1Lwnj--eJnZS> z7-Hdn_u^~5W(6MB1ijWSk;?zu@2+%CNZNG&wxQy!&r3NkUeW)VYH;lQfr#t(<~4pi z7ypQJ!TQ)U4JR_UtS`OmaE^_)$~(8M#KFvk_g98`A>$(fbC$o`jvhFz8{@S9eO5tR z3Hy{_hs93kC;aMSix_9XZQh2)x9m(cWuyl@ZfSrOQhI>!_BJ2XAH#ziO`;_L literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^5dmR!KK*shpv+vr1Zd!JR$t)%Tk3Y|hC38E9K7xbKjbyLUv(`U$f`BaU8KWAJ!~ z>XY^@w$fb%7 From 22865c010a5edcd084863d2c777e272bd456c458 Mon Sep 17 00:00:00 2001 From: Moka <54149968+MokaStitcher@users.noreply.github.com> Date: Sat, 26 Oct 2024 23:16:37 +0200 Subject: [PATCH 51/85] fix oversight with save migration (#4731) --- src/system/pokemon-data.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/system/pokemon-data.ts b/src/system/pokemon-data.ts index c8756e4dd7f..485c1d90c1d 100644 --- a/src/system/pokemon-data.ts +++ b/src/system/pokemon-data.ts @@ -118,8 +118,8 @@ export default class PokemonData { // Deprecated, but needed for session data migration this.natureOverride = source.natureOverride; - this.mysteryEncounterPokemonData = new CustomPokemonData(source.mysteryEncounterPokemonData); - this.fusionMysteryEncounterPokemonData = new CustomPokemonData(source.fusionMysteryEncounterPokemonData); + this.mysteryEncounterPokemonData = source.mysteryEncounterPokemonData ? new CustomPokemonData(source.mysteryEncounterPokemonData) : null; + this.fusionMysteryEncounterPokemonData = source.fusionMysteryEncounterPokemonData ? new CustomPokemonData(source.fusionMysteryEncounterPokemonData) : null; if (!forHistory) { this.boss = (source instanceof EnemyPokemon && !!source.bossSegments) || (!this.player && !!source.boss); From a9a73863e89caf979f28c4e97be61ff160a0116a Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Sat, 26 Oct 2024 22:43:15 +0100 Subject: [PATCH 52/85] Comment out startGame call on manifest fetch failure --- src/main.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.ts b/src/main.ts index 8a69d3f1b72..d9472fce50c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -103,7 +103,7 @@ fetch("/manifest.json") game["manifest"] = jsonResponse.manifest; }).catch(() => { // Manifest not found (likely local build) - startGame(); + // startGame(); }); export default game; From 9a56f080db2405010240ff0273328973ec3c78b5 Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Sat, 26 Oct 2024 19:34:48 -0700 Subject: [PATCH 53/85] [Hotfix] Fix status damage triggering before berry usage (#4732) * Fix status damage triggering before berry usage * Bump version number * Revert "Bump version number" This reverts commit 64b194f5a7c7507b4253c96ed5b9cc028bc80ab6. * Bump version number for real this time --- package-lock.json | 4 ++-- package.json | 2 +- src/phases/turn-start-phase.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index be946306471..bbe52272f92 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pokemon-rogue-battle", - "version": "1.1.0", + "version": "1.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pokemon-rogue-battle", - "version": "1.1.0", + "version": "1.1.1", "hasInstallScript": true, "dependencies": { "@material/material-color-utilities": "^0.2.7", diff --git a/package.json b/package.json index a31296d1644..4666ffb7587 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pokemon-rogue-battle", "private": true, - "version": "1.1.0", + "version": "1.1.1", "type": "module", "scripts": { "start": "vite", diff --git a/src/phases/turn-start-phase.ts b/src/phases/turn-start-phase.ts index 497d449912f..dc3ee3f660a 100644 --- a/src/phases/turn-start-phase.ts +++ b/src/phases/turn-start-phase.ts @@ -205,11 +205,11 @@ export class TurnStartPhase extends FieldPhase { } this.scene.pushPhase(new WeatherEffectPhase(this.scene)); + this.scene.pushPhase(new BerryPhase(this.scene)); /** Add a new phase to check who should be taking status damage */ this.scene.pushPhase(new CheckStatusEffectPhase(this.scene, moveOrder)); - this.scene.pushPhase(new BerryPhase(this.scene)); this.scene.pushPhase(new TurnEndPhase(this.scene)); /** From dfb42e44a695040c2a7ae9b76e8564572ed89c0d Mon Sep 17 00:00:00 2001 From: PigeonBar <56974298+PigeonBar@users.noreply.github.com> Date: Sun, 27 Oct 2024 00:04:57 -0400 Subject: [PATCH 54/85] [Hotfix] Fix Eternatus egg tier (#4734) --- package-lock.json | 4 ++-- package.json | 2 +- src/data/balance/species-egg-tiers.ts | 2 +- src/data/egg.ts | 10 ++++++--- src/test/eggs/egg.test.ts | 30 ++++++++++++++++++++++++++- 5 files changed, 40 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index bbe52272f92..0c36f9cfee9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pokemon-rogue-battle", - "version": "1.1.1", + "version": "1.1.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pokemon-rogue-battle", - "version": "1.1.1", + "version": "1.1.2", "hasInstallScript": true, "dependencies": { "@material/material-color-utilities": "^0.2.7", diff --git a/package.json b/package.json index 4666ffb7587..aef6e7b2ba0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pokemon-rogue-battle", "private": true, - "version": "1.1.1", + "version": "1.1.2", "type": "module", "scripts": { "start": "vite", diff --git a/src/data/balance/species-egg-tiers.ts b/src/data/balance/species-egg-tiers.ts index cd266dfcf54..27baa18151a 100644 --- a/src/data/balance/species-egg-tiers.ts +++ b/src/data/balance/species-egg-tiers.ts @@ -497,7 +497,7 @@ export const speciesEggTiers = { [Species.DREEPY]: EggTier.RARE, [Species.ZACIAN]: EggTier.LEGENDARY, [Species.ZAMAZENTA]: EggTier.LEGENDARY, - [Species.ETERNATUS]: EggTier.COMMON, + [Species.ETERNATUS]: EggTier.LEGENDARY, [Species.KUBFU]: EggTier.EPIC, [Species.ZARUDE]: EggTier.EPIC, [Species.REGIELEKI]: EggTier.EPIC, diff --git a/src/data/egg.ts b/src/data/egg.ts index 0f88c53b748..f7d109dfa62 100644 --- a/src/data/egg.ts +++ b/src/data/egg.ts @@ -544,11 +544,15 @@ export class Egg { //// } -export function getLegendaryGachaSpeciesForTimestamp(scene: BattleScene, timestamp: number): Species { - const legendarySpecies = Object.entries(speciesEggTiers) +export function getValidLegendaryGachaSpecies() : Species[] { + return Object.entries(speciesEggTiers) .filter(s => s[1] === EggTier.LEGENDARY) .map(s => parseInt(s[0])) - .filter(s => getPokemonSpecies(s).isObtainable()); + .filter(s => getPokemonSpecies(s).isObtainable() && s !== Species.ETERNATUS); +} + +export function getLegendaryGachaSpeciesForTimestamp(scene: BattleScene, timestamp: number): Species { + const legendarySpecies = getValidLegendaryGachaSpecies(); let ret: Species; diff --git a/src/test/eggs/egg.test.ts b/src/test/eggs/egg.test.ts index 6f57af63e6b..aebb196ff5e 100644 --- a/src/test/eggs/egg.test.ts +++ b/src/test/eggs/egg.test.ts @@ -1,4 +1,7 @@ -import { Egg, getLegendaryGachaSpeciesForTimestamp } from "#app/data/egg"; +import { speciesEggTiers } from "#app/data/balance/species-egg-tiers"; +import { speciesStarterCosts } from "#app/data/balance/starters"; +import { Egg, getLegendaryGachaSpeciesForTimestamp, getValidLegendaryGachaSpecies } from "#app/data/egg"; +import { allSpecies } from "#app/data/pokemon-species"; import { EggSourceType } from "#app/enums/egg-source-types"; import { EggTier } from "#app/enums/egg-type"; import { VariantTier } from "#app/enums/variant-tier"; @@ -64,6 +67,12 @@ describe("Egg Generation Tests", () => { expect(gachaSpeciesCount).toBeGreaterThan(0.4 * EGG_HATCH_COUNT); expect(gachaSpeciesCount).toBeLessThan(0.6 * EGG_HATCH_COUNT); }); + it("should never be allowed to generate Eternatus via the legendary gacha", () => { + const validLegendaryGachaSpecies = getValidLegendaryGachaSpecies(); + expect(validLegendaryGachaSpecies.every(s => speciesEggTiers[s] === EggTier.LEGENDARY)).toBe(true); + expect(validLegendaryGachaSpecies.every(s => allSpecies[s].isObtainable())).toBe(true); + expect(validLegendaryGachaSpecies.includes(Species.ETERNATUS)).toBe(false); + }); it("should hatch an Arceus. Set from species", () => { const scene = game.scene; const expectedSpecies = Species.ARCEUS; @@ -376,4 +385,23 @@ describe("Egg Generation Tests", () => { expect(diffShiny).toBe(true); expect(diffAbility).toBe(true); }); + + // For now, we are using this test to detect oversights in egg tiers. + // Delete this test if the balance team rebalances species costs independently of egg tiers. + it("should have correct egg tiers based on species costs", () => { + const getExpectedEggTier = (starterCost) => + starterCost <= 3 ? EggTier.COMMON + : starterCost <= 5 ? EggTier.RARE + : starterCost <= 7 ? EggTier.EPIC + : EggTier.LEGENDARY; + + allSpecies.forEach(pokemonSpecies => { + const rootSpecies = pokemonSpecies.getRootSpeciesId(); + const speciesCost = speciesStarterCosts[rootSpecies]; + const expectedEggTier = getExpectedEggTier(speciesCost); + const actualEggTier = speciesEggTiers[rootSpecies]; + + expect(actualEggTier).toBe(expectedEggTier); + }); + }); }); From 41380b39b950f9eeb49b31a48c0e7f5a25232de3 Mon Sep 17 00:00:00 2001 From: Moka <54149968+MokaStitcher@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:32:30 +0100 Subject: [PATCH 55/85] [Hotfix] Fix manifest getting loaded before the game is initialized (#4739) * Fix manifest being used before the game is initialized * bump game version * make manifest fix more future proof * Revert "make manifest fix more future proof" This reverts commit 32591b35d0438dac99eb2ea29cd6757e3086008a. * fix locales path for offline builds --- package-lock.json | 4 ++-- package.json | 2 +- src/main.ts | 10 ++++++---- src/plugins/i18n.ts | 2 +- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0c36f9cfee9..5c134ae70dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pokemon-rogue-battle", - "version": "1.1.2", + "version": "1.1.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pokemon-rogue-battle", - "version": "1.1.2", + "version": "1.1.3", "hasInstallScript": true, "dependencies": { "@material/material-color-utilities": "^0.2.7", diff --git a/package.json b/package.json index aef6e7b2ba0..4a8743745b9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pokemon-rogue-battle", "private": true, - "version": "1.1.2", + "version": "1.1.3", "type": "module", "scripts": { "start": "vite", diff --git a/src/main.ts b/src/main.ts index d25ff08222d..993bd1018ae 100644 --- a/src/main.ts +++ b/src/main.ts @@ -44,7 +44,7 @@ document.fonts.load("16px emerald").then(() => document.fonts.load("10px pkmnems let game; -const startGame = async () => { +const startGame = async (manifest?: any) => { await initI18n(); const LoadingScene = (await import("./loading-scene")).LoadingScene; const BattleScene = (await import("./battle-scene")).default; @@ -94,16 +94,18 @@ const startGame = async () => { version: version }); game.sound.pauseOnBlur = false; + if (manifest) { + game["manifest"] = manifest; + } }; fetch("/manifest.json") .then(res => res.json()) .then(jsonResponse => { - startGame(); - game["manifest"] = jsonResponse.manifest; + startGame(jsonResponse.manifest); }).catch(() => { // Manifest not found (likely local build) - // startGame(); + startGame(); }); export default game; diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index d24484bbf9d..91a67b9414c 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -164,7 +164,7 @@ export async function initI18n(): Promise { } else { fileName = camelCaseToKebabCase(ns); } - return `/locales/${lng}/${fileName}.json?v=${pkg.version}`; + return `./locales/${lng}/${fileName}.json?v=${pkg.version}`; }, }, defaultNS: "menu", From 33f5f4c33ba82621a5e95dcbf02092b8757569af Mon Sep 17 00:00:00 2001 From: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> Date: Sun, 27 Oct 2024 18:23:09 -0400 Subject: [PATCH 56/85] [Sprite] Hotfix cut off Binacle sprite (#4741) * Trim 688.json duration * Trim 688.json duration * Fix cut off Binacle back * Fix cut off shiny Binacle back * Bump version * Bump version * Revert cutting off hair * Revert cutting off hair * Remove trailing comma * Remove trailing comma --- package-lock.json | 4 +- package.json | 2 +- public/images/pokemon/688.json | 3 +- public/images/pokemon/back/688.json | 58 +++++++---------------- public/images/pokemon/back/shiny/688.json | 58 +++++++---------------- public/images/pokemon/shiny/688.json | 3 +- 6 files changed, 41 insertions(+), 87 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5c134ae70dd..a8b0718bb15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pokemon-rogue-battle", - "version": "1.1.3", + "version": "1.1.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pokemon-rogue-battle", - "version": "1.1.3", + "version": "1.1.4", "hasInstallScript": true, "dependencies": { "@material/material-color-utilities": "^0.2.7", diff --git a/package.json b/package.json index 4a8743745b9..17a66e32286 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pokemon-rogue-battle", "private": true, - "version": "1.1.3", + "version": "1.1.4", "type": "module", "scripts": { "start": "vite", diff --git a/public/images/pokemon/688.json b/public/images/pokemon/688.json index 069d176730e..3d9aa902a54 100644 --- a/public/images/pokemon/688.json +++ b/public/images/pokemon/688.json @@ -5,8 +5,7 @@ "rotated": false, "trimmed": false, "spriteSourceSize": { "x": 0, "y": 0, "w": 64, "h": 63 }, - "sourceSize": { "w": 64, "h": 63 }, - "duration": 100 + "sourceSize": { "w": 64, "h": 63 } } ], "meta": { diff --git a/public/images/pokemon/back/688.json b/public/images/pokemon/back/688.json index 872fbc1f9db..d9f30db34a8 100644 --- a/public/images/pokemon/back/688.json +++ b/public/images/pokemon/back/688.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "688.png", - "format": "RGBA8888", - "size": { - "w": 52, - "h": 52 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 41, - "h": 52 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 41, - "h": 52 - }, - "frame": { - "x": 0, - "y": 0, - "w": 41, - "h": 52 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:ea462f2b1b46327e3b8fcb7ec5e44f08:2d2598cc03dec73182dbea237ad83b34:176060351d0044923af938ba7932a6ef$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 51, "h": 65 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 65 }, + "sourceSize": { "w": 51, "h": 65 } + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-dev", + "image": "688.png", + "format": "I8", + "size": { "w": 51, "h": 65 }, + "scale": "1" + } } diff --git a/public/images/pokemon/back/shiny/688.json b/public/images/pokemon/back/shiny/688.json index 56cf47aab5a..d9f30db34a8 100644 --- a/public/images/pokemon/back/shiny/688.json +++ b/public/images/pokemon/back/shiny/688.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "688.png", - "format": "RGBA8888", - "size": { - "w": 52, - "h": 52 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 41, - "h": 52 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 41, - "h": 52 - }, - "frame": { - "x": 0, - "y": 0, - "w": 41, - "h": 52 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:0261b6c9242bba728fcfbfc515875b27:de0d9ddceed9311b33ae50ba86e969d1:176060351d0044923af938ba7932a6ef$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 51, "h": 65 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 65 }, + "sourceSize": { "w": 51, "h": 65 } + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-dev", + "image": "688.png", + "format": "I8", + "size": { "w": 51, "h": 65 }, + "scale": "1" + } } diff --git a/public/images/pokemon/shiny/688.json b/public/images/pokemon/shiny/688.json index 069d176730e..3d9aa902a54 100644 --- a/public/images/pokemon/shiny/688.json +++ b/public/images/pokemon/shiny/688.json @@ -5,8 +5,7 @@ "rotated": false, "trimmed": false, "spriteSourceSize": { "x": 0, "y": 0, "w": 64, "h": 63 }, - "sourceSize": { "w": 64, "h": 63 }, - "duration": 100 + "sourceSize": { "w": 64, "h": 63 } } ], "meta": { From 5797f265a415cdaabdc639bdcf9ce949f01c24f7 Mon Sep 17 00:00:00 2001 From: pom-eranian Date: Sun, 27 Oct 2024 22:32:36 -0400 Subject: [PATCH 57/85] [Sprite][hotfix] Fixed cropping on 658 static greninja and ash greninja (#4743) * [Sprite][hotfix] Fixed cropping on static greninja and ash greninja * bump version number --- package-lock.json | 4 +- package.json | 2 +- public/images/pokemon/658-ash.json | 58 ++++++------------- public/images/pokemon/658.json | 58 ++++++------------- public/images/pokemon/back/658-ash.json | 58 ++++++------------- public/images/pokemon/back/658.json | 58 ++++++------------- public/images/pokemon/back/shiny/658-ash.json | 58 ++++++------------- public/images/pokemon/back/shiny/658.json | 58 ++++++------------- public/images/pokemon/shiny/658-ash.json | 58 ++++++------------- public/images/pokemon/shiny/658.json | 58 ++++++------------- 10 files changed, 147 insertions(+), 323 deletions(-) diff --git a/package-lock.json b/package-lock.json index a8b0718bb15..17108c86ba8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pokemon-rogue-battle", - "version": "1.1.4", + "version": "1.1.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pokemon-rogue-battle", - "version": "1.1.4", + "version": "1.1.5", "hasInstallScript": true, "dependencies": { "@material/material-color-utilities": "^0.2.7", diff --git a/package.json b/package.json index 17a66e32286..657bf7a5cd4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pokemon-rogue-battle", "private": true, - "version": "1.1.4", + "version": "1.1.5", "type": "module", "scripts": { "start": "vite", diff --git a/public/images/pokemon/658-ash.json b/public/images/pokemon/658-ash.json index 8fbe19f5ccb..c2b8eede9ef 100644 --- a/public/images/pokemon/658-ash.json +++ b/public/images/pokemon/658-ash.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "658-ash.png", - "format": "RGBA8888", - "size": { - "w": 79, - "h": 79 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 79, - "h": 74 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 79, - "h": 74 - }, - "frame": { - "x": 0, - "y": 0, - "w": 79, - "h": 74 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:936f62fa49ba4d6e402bb2e2eaf2afd0:ed00ba047a44b4bf1309bc147dd000e3:bfbf521a5c7bd80bcd95a96d9789c0dd$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 79, "h": 74 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 79, "h": 74 }, + "sourceSize": { "w": 79, "h": 74 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 79, "h": 74 }, + "scale": "1" + } } diff --git a/public/images/pokemon/658.json b/public/images/pokemon/658.json index 4fd918e0f50..219645ec240 100644 --- a/public/images/pokemon/658.json +++ b/public/images/pokemon/658.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "658.png", - "format": "RGBA8888", - "size": { - "w": 75, - "h": 75 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 65 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 65 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 65 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:e0b10df331bd4ce6760edab61dee144b:061561c45beff89a92bf0158d065204f:5affcab976148657d36bf4ff3410f92d$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 85, "h": 67 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 85, "h": 67 }, + "sourceSize": { "w": 85, "h": 67 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 85, "h": 67 }, + "scale": "1" + } } diff --git a/public/images/pokemon/back/658-ash.json b/public/images/pokemon/back/658-ash.json index 4ddab1765b2..51a722070b3 100644 --- a/public/images/pokemon/back/658-ash.json +++ b/public/images/pokemon/back/658-ash.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "658-ash.png", - "format": "RGBA8888", - "size": { - "w": 73, - "h": 73 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 73, - "h": 69 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 73, - "h": 69 - }, - "frame": { - "x": 0, - "y": 0, - "w": 73, - "h": 69 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:4f38801bb3afeda5faff04bdcf6a666f:0c78ce2715e7510bf55da0a92b42661c:bfbf521a5c7bd80bcd95a96d9789c0dd$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 73, "h": 73 }, + "scale": "1" + } } diff --git a/public/images/pokemon/back/658.json b/public/images/pokemon/back/658.json index 119002876a6..050b63e3592 100644 --- a/public/images/pokemon/back/658.json +++ b/public/images/pokemon/back/658.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "658.png", - "format": "RGBA8888", - "size": { - "w": 77, - "h": 77 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 77, - "h": 65 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 77, - "h": 65 - }, - "frame": { - "x": 0, - "y": 0, - "w": 77, - "h": 65 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:acdb9925f3f23b947504eec7cc28c92d:1a13d9d418f6c107bb9e5d621d9154bb:5affcab976148657d36bf4ff3410f92d$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 77, "h": 77 }, + "scale": "1" + } } diff --git a/public/images/pokemon/back/shiny/658-ash.json b/public/images/pokemon/back/shiny/658-ash.json index a796ad08246..51a722070b3 100644 --- a/public/images/pokemon/back/shiny/658-ash.json +++ b/public/images/pokemon/back/shiny/658-ash.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "658-ash.png", - "format": "RGBA8888", - "size": { - "w": 73, - "h": 73 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 73, - "h": 69 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 73, - "h": 69 - }, - "frame": { - "x": 0, - "y": 0, - "w": 73, - "h": 69 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:d474b821316a87dfe09b397bdc2db5ef:497de0c2ec59ceba163e870b3226c76c:bfbf521a5c7bd80bcd95a96d9789c0dd$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 73, "h": 73 }, + "sourceSize": { "w": 73, "h": 73 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 73, "h": 73 }, + "scale": "1" + } } diff --git a/public/images/pokemon/back/shiny/658.json b/public/images/pokemon/back/shiny/658.json index cc5d3c5b9ff..050b63e3592 100644 --- a/public/images/pokemon/back/shiny/658.json +++ b/public/images/pokemon/back/shiny/658.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "658.png", - "format": "RGBA8888", - "size": { - "w": 77, - "h": 77 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 77, - "h": 65 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 77, - "h": 65 - }, - "frame": { - "x": 0, - "y": 0, - "w": 77, - "h": 65 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:5891f87a78022cde3402e7d9714cc7bf:756360084290e39c139e3fef91c81759:5affcab976148657d36bf4ff3410f92d$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 77, "h": 77 }, + "sourceSize": { "w": 77, "h": 77 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 77, "h": 77 }, + "scale": "1" + } } diff --git a/public/images/pokemon/shiny/658-ash.json b/public/images/pokemon/shiny/658-ash.json index 7ac419b1686..c2b8eede9ef 100644 --- a/public/images/pokemon/shiny/658-ash.json +++ b/public/images/pokemon/shiny/658-ash.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "658-ash.png", - "format": "RGBA8888", - "size": { - "w": 79, - "h": 79 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 79, - "h": 74 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 79, - "h": 74 - }, - "frame": { - "x": 0, - "y": 0, - "w": 79, - "h": 74 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:3dd081ba5490f090a73de8423aac2f6b:f088fafaea755476f2abf488e7340cab:bfbf521a5c7bd80bcd95a96d9789c0dd$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 79, "h": 74 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 79, "h": 74 }, + "sourceSize": { "w": 79, "h": 74 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 79, "h": 74 }, + "scale": "1" + } } diff --git a/public/images/pokemon/shiny/658.json b/public/images/pokemon/shiny/658.json index 92f9b29175c..219645ec240 100644 --- a/public/images/pokemon/shiny/658.json +++ b/public/images/pokemon/shiny/658.json @@ -1,41 +1,19 @@ -{ - "textures": [ - { - "image": "658.png", - "format": "RGBA8888", - "size": { - "w": 75, - "h": 75 - }, - "scale": 1, - "frames": [ - { - "filename": "0001.png", - "rotated": false, - "trimmed": false, - "sourceSize": { - "w": 75, - "h": 65 - }, - "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 75, - "h": 65 - }, - "frame": { - "x": 0, - "y": 0, - "w": 75, - "h": 65 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:be07c062265a19e890f1e2d2d1b5527d:ad4583a5a0498c496e9a93574c55ee03:5affcab976148657d36bf4ff3410f92d$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 0, "y": 0, "w": 85, "h": 67 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 85, "h": 67 }, + "sourceSize": { "w": 85, "h": 67 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "format": "I8", + "size": { "w": 85, "h": 67 }, + "scale": "1" + } } From b4cc9d7892a7d8b548c857f3acca40d5cf5defba Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Mon, 28 Oct 2024 06:02:10 -0700 Subject: [PATCH 58/85] [Hotfix] Fix crash when Mist would block a stat drop (#4746) * Fix crash when Mist would block a stat drop * Bump version * Bump version (again) --- package-lock.json | 4 +-- package.json | 2 +- src/data/arena-tag.ts | 1 + src/phases/stat-stage-change-phase.ts | 2 +- src/test/moves/mist.test.ts | 49 +++++++++++++++++++++++++++ 5 files changed, 54 insertions(+), 4 deletions(-) create mode 100644 src/test/moves/mist.test.ts diff --git a/package-lock.json b/package-lock.json index 17108c86ba8..9e512884922 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pokemon-rogue-battle", - "version": "1.1.5", + "version": "1.1.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pokemon-rogue-battle", - "version": "1.1.5", + "version": "1.1.6", "hasInstallScript": true, "dependencies": { "@material/material-color-utilities": "^0.2.7", diff --git a/package.json b/package.json index 657bf7a5cd4..f106fb1a773 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pokemon-rogue-battle", "private": true, - "version": "1.1.5", + "version": "1.1.6", "type": "module", "scripts": { "start": "vite", diff --git a/src/data/arena-tag.ts b/src/data/arena-tag.ts index d2c95b7ccdf..43de6e02dcb 100644 --- a/src/data/arena-tag.ts +++ b/src/data/arena-tag.ts @@ -126,6 +126,7 @@ export class MistTag extends ArenaTag { * Cancels the lowering of stats * @param arena the {@linkcode Arena} containing this effect * @param simulated `true` if the effect should be applied quietly + * @param attacker the {@linkcode Pokemon} using a move into this effect. * @param cancelled a {@linkcode BooleanHolder} whose value is set to `true` * to flag the stat reduction as cancelled * @returns `true` if a stat reduction was cancelled; `false` otherwise diff --git a/src/phases/stat-stage-change-phase.ts b/src/phases/stat-stage-change-phase.ts index 2d4b3ce6c6f..ce6ebea2442 100644 --- a/src/phases/stat-stage-change-phase.ts +++ b/src/phases/stat-stage-change-phase.ts @@ -65,7 +65,7 @@ export class StatStageChangePhase extends PokemonPhase { if (!this.selfTarget && stages.value < 0) { // TODO: add a reference to the source of the stat change to fix Infiltrator interaction - this.scene.arena.applyTagsForSide(MistTag, pokemon.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY, false, null, false, cancelled); + this.scene.arena.applyTagsForSide(MistTag, pokemon.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY, false, null, cancelled); } if (!cancelled.value && !this.selfTarget && stages.value < 0) { diff --git a/src/test/moves/mist.test.ts b/src/test/moves/mist.test.ts new file mode 100644 index 00000000000..cd338f79412 --- /dev/null +++ b/src/test/moves/mist.test.ts @@ -0,0 +1,49 @@ +import { Stat } from "#enums/stat"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Moves - Mist", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.MIST, Moves.SPLASH ]) + .ability(Abilities.BALL_FETCH) + .battleType("double") + .disableCrits() + .enemySpecies(Species.SNORLAX) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.GROWL); + }); + + it("should prevent the user's side from having stats lowered", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP, Species.FEEBAS ]); + + const playerPokemon = game.scene.getPlayerField(); + + game.move.select(Moves.MIST, 0); + game.move.select(Moves.SPLASH, 1); + + await game.phaseInterceptor.to("BerryPhase"); + + playerPokemon.forEach(p => expect(p.getStatStage(Stat.ATK)).toBe(0)); + }); + + it.todo("should be ignored by opponents with Infiltrator"); +}); From 3241332a3ce0e4307e196d29de947dc5a0d6345d Mon Sep 17 00:00:00 2001 From: PrabbyDD <147005742+PrabbyDD@users.noreply.github.com> Date: Mon, 28 Oct 2024 13:49:04 -0700 Subject: [PATCH 59/85] [Ability] Implementing Friend Guard (#4718) * implementing friend guard ability * Update src/data/ability.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update src/data/ability.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update src/data/ability.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update src/test/abilities/friend_guard.test.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update src/field/pokemon.ts Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> * more tests and fixing other issues * more tests and fixing other issues * Update Friend Guard test with damage mocks --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> Co-authored-by: innerthunder --- src/data/ability.ts | 28 +++++- src/field/pokemon.ts | 8 +- src/test/abilities/friend_guard.test.ts | 120 ++++++++++++++++++++++++ 3 files changed, 153 insertions(+), 3 deletions(-) create mode 100644 src/test/abilities/friend_guard.test.ts diff --git a/src/data/ability.ts b/src/data/ability.ts index 01e99966ff8..58824603bc3 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -330,6 +330,30 @@ export class ReceivedMoveDamageMultiplierAbAttr extends PreDefendAbAttr { } } +/** + * Reduces the damage dealt to an allied Pokemon. Used by Friend Guard. + * @see {@linkcode applyPreDefend} + */ +export class AlliedFieldDamageReductionAbAttr extends PreDefendAbAttr { + private damageMultiplier: number; + + constructor(damageMultiplier: number) { + super(); + this.damageMultiplier = damageMultiplier; + } + + /** + * Handles the damage reduction + * @param args + * - `[0]` {@linkcode Utils.NumberHolder} - The damage being dealt + */ + override applyPreDefend(_pokemon: Pokemon, _passive: boolean, _simulated: boolean, _attacker: Pokemon, _move: Move, _cancelled: Utils.BooleanHolder, args: any[]): boolean { + const damage = args[0] as Utils.NumberHolder; + damage.value = Utils.toDmgValue(damage.value * this.damageMultiplier); + return true; + } +} + export class ReceivedTypeDamageMultiplierAbAttr extends ReceivedMoveDamageMultiplierAbAttr { constructor(moveType: Type, damageMultiplier: number) { super((target, user, move) => user.getMoveType(move) === moveType, damageMultiplier); @@ -5310,8 +5334,8 @@ export function initAbilities() { new Ability(Abilities.HEALER, 5) .conditionalAttr(pokemon => pokemon.getAlly() && Utils.randSeedInt(10) < 3, PostTurnResetStatusAbAttr, true), new Ability(Abilities.FRIEND_GUARD, 5) - .ignorable() - .unimplemented(), + .attr(AlliedFieldDamageReductionAbAttr, 0.75) + .ignorable(), new Ability(Abilities.WEAK_ARMOR, 5) .attr(PostDefendStatStageChangeAbAttr, (target, user, move) => move.category === MoveCategory.PHYSICAL, Stat.DEF, -1) .attr(PostDefendStatStageChangeAbAttr, (target, user, move) => move.category === MoveCategory.PHYSICAL, Stat.SPD, 2), diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 4cb8390d4f4..278a28937ef 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -22,7 +22,7 @@ import { reverseCompatibleTms, tmSpecies, tmPoolTiers } from "#app/data/balance/ import { BattlerTag, BattlerTagLapseType, EncoreTag, GroundedTag, HighestStatBoostTag, SubstituteTag, TypeImmuneTag, getBattlerTag, SemiInvulnerableTag, TypeBoostTag, MoveRestrictionBattlerTag, ExposedTag, DragonCheerTag, CritBoostTag, TrappedTag, TarShotTag, AutotomizedTag, PowerTrickTag } from "../data/battler-tags"; import { WeatherType } from "#app/data/weather"; import { ArenaTagSide, NoCritTag, WeakenMoveScreenTag } from "#app/data/arena-tag"; -import { Ability, AbAttr, StatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatStagesAbAttr, MoveImmunityAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldStatMultiplierAbAttrs, FieldMultiplyStatAbAttr, AddSecondStrikeAbAttr, UserFieldStatusEffectImmunityAbAttr, UserFieldBattlerTagImmunityAbAttr, BattlerTagImmunityAbAttr, MoveTypeChangeAbAttr, FullHpResistTypeAbAttr, applyCheckTrappedAbAttrs, CheckTrappedAbAttr, PostSetStatusAbAttr, applyPostSetStatusAbAttrs, InfiltratorAbAttr } from "#app/data/ability"; +import { Ability, AbAttr, StatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatStagesAbAttr, MoveImmunityAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldStatMultiplierAbAttrs, FieldMultiplyStatAbAttr, AddSecondStrikeAbAttr, UserFieldStatusEffectImmunityAbAttr, UserFieldBattlerTagImmunityAbAttr, BattlerTagImmunityAbAttr, MoveTypeChangeAbAttr, FullHpResistTypeAbAttr, applyCheckTrappedAbAttrs, CheckTrappedAbAttr, PostSetStatusAbAttr, applyPostSetStatusAbAttrs, InfiltratorAbAttr, AlliedFieldDamageReductionAbAttr } from "#app/data/ability"; import PokemonData from "#app/system/pokemon-data"; import { BattlerIndex } from "#app/battle"; import { Mode } from "#app/ui/ui"; @@ -2667,9 +2667,15 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.scene.applyModifiers(EnemyDamageReducerModifier, false, damage); } + /** Apply this Pokemon's post-calc defensive modifiers (e.g. Fur Coat) */ if (!ignoreAbility) { applyPreDefendAbAttrs(ReceivedMoveDamageMultiplierAbAttr, this, source, move, cancelled, simulated, damage); + + /** Additionally apply friend guard damage reduction if ally has it. */ + if (this.scene.currentBattle.double && this.getAlly()?.isActive(true)) { + applyPreDefendAbAttrs(AlliedFieldDamageReductionAbAttr, this.getAlly(), source, move, cancelled, simulated, damage); + } } // This attribute may modify damage arbitrarily, so be careful about changing its order of application. diff --git a/src/test/abilities/friend_guard.test.ts b/src/test/abilities/friend_guard.test.ts new file mode 100644 index 00000000000..4ce64468c43 --- /dev/null +++ b/src/test/abilities/friend_guard.test.ts @@ -0,0 +1,120 @@ +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { Abilities } from "#enums/abilities"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { BattlerIndex } from "#app/battle"; +import { allAbilities } from "#app/data/ability"; +import { allMoves, MoveCategory } from "#app/data/move"; + +describe("Moves - Friend Guard", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .battleType("double") + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset([ Moves.TACKLE, Moves.SPLASH, Moves.DRAGON_RAGE ]) + .enemySpecies(Species.SHUCKLE) + .moveset([ Moves.SPLASH ]) + .startingLevel(100); + }); + + it("should reduce damage that other allied Pokémon receive from attacks (from any Pokémon) by 25%", async () => { + await game.classicMode.startBattle([ Species.BULBASAUR, Species.CHARMANDER ]); + const [ player1, player2 ] = game.scene.getPlayerField(); + const spy = vi.spyOn(player1, "getAttackDamage"); + + const enemy1 = game.scene.getEnemyField()[0]; + + game.move.select(Moves.SPLASH); + game.move.select(Moves.SPLASH, 1); + await game.forceEnemyMove(Moves.TACKLE, BattlerIndex.PLAYER); + await game.forceEnemyMove(Moves.SPLASH); + await game.toNextTurn(); + + // Get the last return value from `getAttackDamage` + const turn1Damage = spy.mock.results[spy.mock.results.length - 1].value.damage; + // Making sure the test is controlled; turn 1 damage is equal to base damage (after rounding) + expect(turn1Damage).toBe(Math.floor(player1.getBaseDamage(enemy1, allMoves[Moves.TACKLE], MoveCategory.PHYSICAL))); + + vi.spyOn(player2, "getAbility").mockReturnValue(allAbilities[Abilities.FRIEND_GUARD]); + + game.move.select(Moves.SPLASH); + game.move.select(Moves.SPLASH, 1); + await game.forceEnemyMove(Moves.TACKLE, BattlerIndex.PLAYER); + await game.forceEnemyMove(Moves.SPLASH); + await game.toNextTurn(); + + // Get the last return value from `getAttackDamage` + const turn2Damage = spy.mock.results[spy.mock.results.length - 1].value.damage; + // With the ally's Friend Guard, damage should have been reduced from base damage by 25% + expect(turn2Damage).toBe(Math.floor(player1.getBaseDamage(enemy1, allMoves[Moves.TACKLE], MoveCategory.PHYSICAL) * 0.75)); + }); + + it("should NOT reduce damage to pokemon with friend guard", async () => { + await game.classicMode.startBattle([ Species.BULBASAUR, Species.CHARMANDER ]); + + const player2 = game.scene.getPlayerField()[1]; + const spy = vi.spyOn(player2, "getAttackDamage"); + + game.move.select(Moves.SPLASH); + game.move.select(Moves.SPLASH, 1); + await game.forceEnemyMove(Moves.TACKLE, BattlerIndex.PLAYER_2); + await game.forceEnemyMove(Moves.SPLASH); + await game.toNextTurn(); + + const turn1Damage = spy.mock.results[spy.mock.results.length - 1].value.damage; + + vi.spyOn(player2, "getAbility").mockReturnValue(allAbilities[Abilities.FRIEND_GUARD]); + + game.move.select(Moves.SPLASH); + game.move.select(Moves.SPLASH, 1); + await game.forceEnemyMove(Moves.TACKLE, BattlerIndex.PLAYER_2); + await game.forceEnemyMove(Moves.SPLASH); + await game.toNextTurn(); + + const turn2Damage = spy.mock.results[spy.mock.results.length - 1].value.damage; + expect(turn2Damage).toBe(turn1Damage); + }); + + it("should NOT reduce damage from fixed damage attacks", async () => { + await game.classicMode.startBattle([ Species.BULBASAUR, Species.CHARMANDER ]); + + const [ player1, player2 ] = game.scene.getPlayerField(); + const spy = vi.spyOn(player1, "getAttackDamage"); + + game.move.select(Moves.SPLASH); + game.move.select(Moves.SPLASH, 1); + await game.forceEnemyMove(Moves.DRAGON_RAGE, BattlerIndex.PLAYER); + await game.forceEnemyMove(Moves.SPLASH); + await game.toNextTurn(); + + const turn1Damage = spy.mock.results[spy.mock.results.length - 1].value.damage; + expect(turn1Damage).toBe(40); + + vi.spyOn(player2, "getAbility").mockReturnValue(allAbilities[Abilities.FRIEND_GUARD]); + + game.move.select(Moves.SPLASH); + game.move.select(Moves.SPLASH, 1); + await game.forceEnemyMove(Moves.DRAGON_RAGE, BattlerIndex.PLAYER); + await game.forceEnemyMove(Moves.SPLASH); + await game.toNextTurn(); + + const turn2Damage = spy.mock.results[spy.mock.results.length - 1].value.damage; + expect(turn2Damage).toBe(40); + }); +}); From 13377806ff74508e358e51f0d9cdfaed1d81ef54 Mon Sep 17 00:00:00 2001 From: AJ Fontaine <36677462+Fontbane@users.noreply.github.com> Date: Mon, 28 Oct 2024 18:58:46 -0400 Subject: [PATCH 60/85] [Refactor] Change attack type booster names to enum (#4725) --- src/modifier/modifier-type.ts | 62 ++++++++++++----------------------- 1 file changed, 21 insertions(+), 41 deletions(-) diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index cf2d74483f9..e68e9a06fae 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -502,45 +502,25 @@ export class BerryModifierType extends PokemonHeldItemModifierType implements Ge } } -function getAttackTypeBoosterItemName(type: Type) { - switch (type) { - case Type.NORMAL: - return "Silk Scarf"; - case Type.FIGHTING: - return "Black Belt"; - case Type.FLYING: - return "Sharp Beak"; - case Type.POISON: - return "Poison Barb"; - case Type.GROUND: - return "Soft Sand"; - case Type.ROCK: - return "Hard Stone"; - case Type.BUG: - return "Silver Powder"; - case Type.GHOST: - return "Spell Tag"; - case Type.STEEL: - return "Metal Coat"; - case Type.FIRE: - return "Charcoal"; - case Type.WATER: - return "Mystic Water"; - case Type.GRASS: - return "Miracle Seed"; - case Type.ELECTRIC: - return "Magnet"; - case Type.PSYCHIC: - return "Twisted Spoon"; - case Type.ICE: - return "Never-Melt Ice"; - case Type.DRAGON: - return "Dragon Fang"; - case Type.DARK: - return "Black Glasses"; - case Type.FAIRY: - return "Fairy Feather"; - } +enum AttackTypeBoosterItem { + SILK_SCARF, + BLACK_BELT, + SHARP_BEAK, + POISON_BARB, + SOFT_SAND, + HARD_STONE, + SILVER_POWDER, + SPELL_TAG, + METAL_COAT, + CHARCOAL, + MYSTIC_WATER, + MIRACLE_SEED, + MAGNET, + TWISTED_SPOON, + NEVER_MELT_ICE, + DRAGON_FANG, + BLACK_GLASSES, + FAIRY_FEATHER } export class AttackTypeBoosterModifierType extends PokemonHeldItemModifierType implements GeneratedPersistentModifierType { @@ -548,7 +528,7 @@ export class AttackTypeBoosterModifierType extends PokemonHeldItemModifierType i public boostPercent: integer; constructor(moveType: Type, boostPercent: integer) { - super("", `${getAttackTypeBoosterItemName(moveType)?.replace(/[ \-]/g, "_").toLowerCase()}`, + super("", `${AttackTypeBoosterItem[moveType]?.toLowerCase()}`, (_type, args) => new AttackTypeBoosterModifier(this, (args[0] as Pokemon).id, moveType, boostPercent)); this.moveType = moveType; @@ -556,7 +536,7 @@ export class AttackTypeBoosterModifierType extends PokemonHeldItemModifierType i } get name(): string { - return i18next.t(`modifierType:AttackTypeBoosterItem.${getAttackTypeBoosterItemName(this.moveType)?.replace(/[ \-]/g, "_").toLowerCase()}`); + return i18next.t(`modifierType:AttackTypeBoosterItem.${AttackTypeBoosterItem[this.moveType]?.toLowerCase()}`); } getDescription(scene: BattleScene): string { From 38a6bf07e3955348b797890c76c363cea7d2caed Mon Sep 17 00:00:00 2001 From: geeilhan <107366005+geeilhan@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:36:24 +0100 Subject: [PATCH 61/85] [Bug] Fix enemy faint causing Frenzy moves to mishandle paralysis (#4680) * [BUG] Added frenzy reset function during move phase should move be cancelled (#4227) * Revert [P2 BUG] Fix since it does not work and is faulty * [P2 BUG] Implemented correct frenzy Tag and Movequeue reset should frenzy move fail (#4277) * Cleaned up Bug Fix using frenzyMissFunc * Added automated test case for frenzy move edge case * Improvement to frenzy move reset test case speed * Fix test * Add missing import --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- src/phases/move-phase.ts | 6 +- src/test/phases/frenzy-move-reset.test.ts | 72 +++++++++++++++++++++++ 2 files changed, 77 insertions(+), 1 deletion(-) create mode 100644 src/test/phases/frenzy-move-reset.test.ts diff --git a/src/phases/move-phase.ts b/src/phases/move-phase.ts index a516fd8593d..5c6c339ffa5 100644 --- a/src/phases/move-phase.ts +++ b/src/phases/move-phase.ts @@ -3,7 +3,7 @@ import BattleScene from "#app/battle-scene"; import { applyAbAttrs, applyPostMoveUsedAbAttrs, applyPreAttackAbAttrs, BlockRedirectAbAttr, IncreasePpAbAttr, PokemonTypeChangeAbAttr, PostMoveUsedAbAttr, RedirectMoveAbAttr, ReduceStatusEffectDurationAbAttr } from "#app/data/ability"; import { CommonAnim } from "#app/data/battle-anims"; import { BattlerTagLapseType, CenterOfAttentionTag } from "#app/data/battler-tags"; -import { allMoves, applyMoveAttrs, BypassRedirectAttr, BypassSleepAttr, CopyMoveAttr, HealStatusEffectAttr, MoveFlags, PreMoveMessageAttr } from "#app/data/move"; +import { allMoves, applyMoveAttrs, BypassRedirectAttr, BypassSleepAttr, CopyMoveAttr, frenzyMissFunc, HealStatusEffectAttr, MoveFlags, PreMoveMessageAttr } from "#app/data/move"; import { SpeciesFormChangePreMoveTrigger } from "#app/data/pokemon-forms"; import { getStatusEffectActivationText, getStatusEffectHealText } from "#app/data/status-effect"; import { Type } from "#app/data/type"; @@ -470,6 +470,10 @@ export class MovePhase extends BattlePhase { this.scene.eventTarget.dispatchEvent(new MoveUsedEvent(this.pokemon?.id, this.move.getMove(), ppUsed)); } + if (this.cancelled && this.pokemon.summonData?.tags?.find(t => t.tagType === BattlerTagType.FRENZY)) { + frenzyMissFunc(this.pokemon, this.move.getMove()); + } + this.pokemon.pushMoveHistory({ move: Moves.NONE, result: MoveResult.FAIL }); this.pokemon.lapseTags(BattlerTagLapseType.MOVE_EFFECT); diff --git a/src/test/phases/frenzy-move-reset.test.ts b/src/test/phases/frenzy-move-reset.test.ts new file mode 100644 index 00000000000..db9ec2bfe66 --- /dev/null +++ b/src/test/phases/frenzy-move-reset.test.ts @@ -0,0 +1,72 @@ +import { BattlerIndex } from "#app/battle"; +import { Abilities } from "#enums/abilities"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { StatusEffect } from "#enums/status-effect"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, it, expect } from "vitest"; + +describe("Frenzy Move Reset", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .battleType("single") + .disableCrits() + .starterSpecies(Species.MAGIKARP) + .moveset(Moves.THRASH) + .statusEffect(StatusEffect.PARALYSIS) + .enemyMoveset(Moves.SPLASH) + .enemyLevel(100) + .enemySpecies(Species.SHUCKLE) + .enemyAbility(Abilities.BALL_FETCH); + }); + + /* + * Thrash (or frenzy moves in general) should not continue to run if attack fails due to paralysis + * + * This is a 3-turn Thrash test: + * 1. Thrash is selected and succeeds to hit the enemy -> Enemy Faints + * + * 2. Thrash is automatically selected but misses due to paralysis + * Note: After missing the Pokemon should stop automatically attacking + * + * 3. At the start of the 3rd turn the Player should be able to select a move/switch Pokemon/etc. + * Note: This means that BattlerTag.FRENZY is not anymore in pokemon.summonData.tags and pokemon.summonData.moveQueue is empty + * + */ + it("should cancel frenzy move if move fails turn 2", async () => { + await game.classicMode.startBattle(); + + const playerPokemon = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.THRASH); + await game.setTurnOrder([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + await game.move.forceStatusActivation(false); + await game.toNextTurn(); + + expect(playerPokemon.summonData.moveQueue.length).toBe(2); + expect(playerPokemon.summonData.tags.some(tag => tag.tagType === BattlerTagType.FRENZY)).toBe(true); + + await game.setTurnOrder([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + await game.move.forceStatusActivation(true); + await game.toNextTurn(); + + expect(playerPokemon.summonData.moveQueue.length).toBe(0); + expect(playerPokemon.summonData.tags.some(tag => tag.tagType === BattlerTagType.FRENZY)).toBe(false); + }); +}); From fb2d3e45d617164eab37f4c70d30ad7cd1215e59 Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Tue, 29 Oct 2024 10:10:37 -0700 Subject: [PATCH 62/85] [Move][Ability] Fully Implement Forest's Curse / Trick Or Treat / Mimicry (#4682) * addedType variable * basic mimicry implementation * eslint * rage * quick change * made files * added mimicry activation message * test for moves done * hahahhaha * done? for now? * laklhaflhasd * Apply suggestions from code review Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * time to start... ughhh * reflect type * Added new message * Update src/field/pokemon.ts Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> * Update src/data/ability.ts Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * added overrides * some checks * removed comments * Apply suggestions from code review Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --------- Co-authored-by: frutescens Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> --- src/data/ability.ts | 80 ++++++++++++++++++++++- src/data/move.ts | 23 +++---- src/field/arena.ts | 10 ++- src/field/pokemon.ts | 6 ++ src/test/abilities/mimicry.test.ts | 91 +++++++++++++++++++++++++++ src/test/moves/forests_curse.test.ts | 47 ++++++++++++++ src/test/moves/reflect_type.test.ts | 59 +++++++++++++++++ src/test/moves/trick_or_treat.test.ts | 47 ++++++++++++++ 8 files changed, 350 insertions(+), 13 deletions(-) create mode 100644 src/test/abilities/mimicry.test.ts create mode 100644 src/test/moves/forests_curse.test.ts create mode 100644 src/test/moves/reflect_type.test.ts create mode 100644 src/test/moves/trick_or_treat.test.ts diff --git a/src/data/ability.ts b/src/data/ability.ts index 58824603bc3..29bca792653 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -4703,6 +4703,84 @@ export class PreventBypassSpeedChanceAbAttr extends AbAttr { } } +/** + * This applies a terrain-based type change to the Pokemon. + * Used by Mimicry. + */ +export class TerrainEventTypeChangeAbAttr extends PostSummonAbAttr { + constructor() { + super(true); + } + + override apply(pokemon: Pokemon, _passive: boolean, _simulated: boolean, _cancelled: Utils.BooleanHolder, _args: any[]): boolean { + if (pokemon.isTerastallized()) { + return false; + } + const currentTerrain = pokemon.scene.arena.getTerrainType(); + const typeChange: Type[] = this.determineTypeChange(pokemon, currentTerrain); + if (typeChange.length !== 0) { + if (pokemon.summonData.addedType && typeChange.includes(pokemon.summonData.addedType)) { + pokemon.summonData.addedType = null; + } + pokemon.summonData.types = typeChange; + pokemon.updateInfo(); + } + return true; + } + + /** + * Retrieves the type(s) the Pokemon should change to in response to a terrain + * @param pokemon + * @param currentTerrain {@linkcode TerrainType} + * @returns a list of type(s) + */ + private determineTypeChange(pokemon: Pokemon, currentTerrain: TerrainType): Type[] { + const typeChange: Type[] = []; + switch (currentTerrain) { + case TerrainType.ELECTRIC: + typeChange.push(Type.ELECTRIC); + break; + case TerrainType.MISTY: + typeChange.push(Type.FAIRY); + break; + case TerrainType.GRASSY: + typeChange.push(Type.GRASS); + break; + case TerrainType.PSYCHIC: + typeChange.push(Type.PSYCHIC); + break; + default: + pokemon.getTypes(false, false, true).forEach(t => { + typeChange.push(t); + }); + break; + } + return typeChange; + } + + /** + * Checks if the Pokemon should change types if summoned into an active terrain + * @returns `true` if there is an active terrain requiring a type change | `false` if not + */ + override applyPostSummon(pokemon: Pokemon, passive: boolean, simulated: boolean, args: any[]): boolean | Promise { + if (pokemon.scene.arena.getTerrainType() !== TerrainType.NONE) { + return this.apply(pokemon, passive, simulated, new Utils.BooleanHolder(false), []); + } + return false; + } + + override getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]) { + const currentTerrain = pokemon.scene.arena.getTerrainType(); + const pokemonNameWithAffix = getPokemonNameWithAffix(pokemon); + if (currentTerrain === TerrainType.NONE) { + return i18next.t("abilityTriggers:pokemonTypeChangeRevert", { pokemonNameWithAffix }); + } else { + const moveType = i18next.t(`pokemonInfo:Type.${Type[this.determineTypeChange(pokemon, currentTerrain)[0]]}`); + return i18next.t("abilityTriggers:pokemonTypeChange", { pokemonNameWithAffix, moveType }); + } + } +} + async function applyAbAttrsInternal( attrType: Constructor, pokemon: Pokemon | null, @@ -5767,7 +5845,7 @@ export function initAbilities() { new Ability(Abilities.POWER_SPOT, 8) .attr(AllyMoveCategoryPowerBoostAbAttr, [ MoveCategory.SPECIAL, MoveCategory.PHYSICAL ], 1.3), new Ability(Abilities.MIMICRY, 8) - .unimplemented(), + .attr(TerrainEventTypeChangeAbAttr), new Ability(Abilities.SCREEN_CLEANER, 8) .attr(PostSummonRemoveArenaTagAbAttr, [ ArenaTagType.AURORA_VEIL, ArenaTagType.LIGHT_SCREEN, ArenaTagType.REFLECT ]), new Ability(Abilities.STEELY_SPIRIT, 8) diff --git a/src/data/move.ts b/src/data/move.ts index 9979b24cc24..7d89a4144eb 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -5858,6 +5858,9 @@ export class RemoveTypeAttr extends MoveEffectAttr { const userTypes = user.getTypes(true); const modifiedTypes = userTypes.filter(type => type !== this.removedType); + if (modifiedTypes.length === 0) { + modifiedTypes.push(Type.UNKNOWN); + } user.summonData.types = modifiedTypes; user.updateInfo(); @@ -5880,7 +5883,11 @@ export class CopyTypeAttr extends MoveEffectAttr { return false; } - user.summonData.types = target.getTypes(true); + const targetTypes = target.getTypes(true); + if (targetTypes.includes(Type.UNKNOWN) && targetTypes.indexOf(Type.UNKNOWN) > -1) { + targetTypes[targetTypes.indexOf(Type.UNKNOWN)] = Type.NORMAL; + } + user.summonData.types = targetTypes; user.updateInfo(); user.scene.queueMessage(i18next.t("moveTriggers:copyType", { pokemonName: getPokemonNameWithAffix(user), targetPokemonName: getPokemonNameWithAffix(target) })); @@ -5889,7 +5896,7 @@ export class CopyTypeAttr extends MoveEffectAttr { } getCondition(): MoveConditionFunc { - return (user, target, move) => target.getTypes()[0] !== Type.UNKNOWN; + return (user, target, move) => target.getTypes()[0] !== Type.UNKNOWN || target.summonData.addedType !== null; } } @@ -5947,11 +5954,7 @@ export class AddTypeAttr extends MoveEffectAttr { } apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { - const types = target.getTypes().slice(0, 2).filter(t => t !== Type.UNKNOWN); // TODO: Figure out some way to actually check if another version of this effect is already applied - if (this.type !== Type.UNKNOWN) { - types.push(this.type); - } - target.summonData.types = types; + target.summonData.addedType = this.type; target.updateInfo(); user.scene.queueMessage(i18next.t("moveTriggers:addType", { typeName: i18next.t(`pokemonInfo:Type.${Type[this.type]}`), pokemonName: getPokemonNameWithAffix(target) })); @@ -8983,8 +8986,7 @@ export function initMoves() { .ignoresProtect() .ignoresVirtual(), new StatusMove(Moves.TRICK_OR_TREAT, Type.GHOST, 100, 20, -1, 0, 6) - .attr(AddTypeAttr, Type.GHOST) - .edgeCase(), // Weird interaction with Forest's Curse, reflect type, burn up + .attr(AddTypeAttr, Type.GHOST), new StatusMove(Moves.NOBLE_ROAR, Type.NORMAL, 100, 30, -1, 0, 6) .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], -1) .soundBased(), @@ -8996,8 +8998,7 @@ export function initMoves() { .target(MoveTarget.ALL_NEAR_OTHERS) .triageMove(), new StatusMove(Moves.FORESTS_CURSE, Type.GRASS, 100, 20, -1, 0, 6) - .attr(AddTypeAttr, Type.GRASS) - .edgeCase(), // Weird interaction with Trick or Treat, reflect type, burn up + .attr(AddTypeAttr, Type.GRASS), new AttackMove(Moves.PETAL_BLIZZARD, Type.GRASS, MoveCategory.PHYSICAL, 90, 100, 15, -1, 0, 6) .windMove() .makesContact(false) diff --git a/src/field/arena.ts b/src/field/arena.ts index 7bfdf9a0000..09faee49d56 100644 --- a/src/field/arena.ts +++ b/src/field/arena.ts @@ -10,7 +10,14 @@ import Move from "#app/data/move"; import { ArenaTag, ArenaTagSide, ArenaTrapTag, getArenaTag } from "#app/data/arena-tag"; import { BattlerIndex } from "#app/battle"; import { Terrain, TerrainType } from "#app/data/terrain"; -import { applyPostTerrainChangeAbAttrs, applyPostWeatherChangeAbAttrs, PostTerrainChangeAbAttr, PostWeatherChangeAbAttr } from "#app/data/ability"; +import { + applyAbAttrs, + applyPostTerrainChangeAbAttrs, + applyPostWeatherChangeAbAttrs, + PostTerrainChangeAbAttr, + PostWeatherChangeAbAttr, + TerrainEventTypeChangeAbAttr +} from "#app/data/ability"; import Pokemon from "#app/field/pokemon"; import Overrides from "#app/overrides"; import { TagAddedEvent, TagRemovedEvent, TerrainChangedEvent, WeatherChangedEvent } from "#app/events/arena"; @@ -387,6 +394,7 @@ export class Arena { this.scene.getField(true).filter(p => p.isOnField()).map(pokemon => { pokemon.findAndRemoveTags(t => "terrainTypes" in t && !(t.terrainTypes as TerrainType[]).find(t => t === terrain)); applyPostTerrainChangeAbAttrs(PostTerrainChangeAbAttr, pokemon, terrain); + applyAbAttrs(TerrainEventTypeChangeAbAttr, pokemon, null, false); }); return true; diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 278a28937ef..5c49e18058b 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -1258,6 +1258,11 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } } + // the type added to Pokemon from moves like Forest's Curse or Trick Or Treat + if (!ignoreOverride && this.summonData && this.summonData.addedType && !types.includes(this.summonData.addedType)) { + types.push(this.summonData.addedType); + } + // If both types are the same (can happen in weird custom typing scenarios), reduce to single type if (types.length > 1 && types[0] === types[1]) { types.splice(0, 1); @@ -5100,6 +5105,7 @@ export class PokemonSummonData { public moveset: (PokemonMove | null)[]; // If not initialized this value will not be populated from save data. public types: Type[] = []; + public addedType: Type | null = null; } export class PokemonBattleData { diff --git a/src/test/abilities/mimicry.test.ts b/src/test/abilities/mimicry.test.ts new file mode 100644 index 00000000000..4e62ddc0b76 --- /dev/null +++ b/src/test/abilities/mimicry.test.ts @@ -0,0 +1,91 @@ +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { Type } from "#app/data/type"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Abilities - Mimicry", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.SPLASH ]) + .ability(Abilities.MIMICRY) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyMoveset(Moves.SPLASH); + }); + + it("Mimicry activates after the Pokémon with Mimicry is switched in while terrain is present, or whenever there is a change in terrain", async () => { + game.override.enemyAbility(Abilities.MISTY_SURGE); + await game.classicMode.startBattle([ Species.FEEBAS, Species.ABRA ]); + + const [ playerPokemon1, playerPokemon2 ] = game.scene.getParty(); + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + expect(playerPokemon1.getTypes().includes(Type.FAIRY)).toBe(true); + + game.doSwitchPokemon(1); + await game.toNextTurn(); + + expect(playerPokemon2.getTypes().includes(Type.FAIRY)).toBe(true); + }); + + it("Pokemon should revert back to its original, root type once terrain ends", async () => { + game.override + .moveset([ Moves.SPLASH, Moves.TRANSFORM ]) + .enemyAbility(Abilities.MIMICRY) + .enemyMoveset([ Moves.SPLASH, Moves.PSYCHIC_TERRAIN ]); + await game.classicMode.startBattle([ Species.REGIELEKI ]); + + const playerPokemon = game.scene.getPlayerPokemon(); + game.move.select(Moves.TRANSFORM); + await game.forceEnemyMove(Moves.PSYCHIC_TERRAIN); + await game.toNextTurn(); + expect(playerPokemon?.getTypes().includes(Type.PSYCHIC)).toBe(true); + + if (game.scene.arena.terrain) { + game.scene.arena.terrain.turnsLeft = 1; + } + + game.move.select(Moves.SPLASH); + await game.forceEnemyMove(Moves.SPLASH); + await game.toNextTurn(); + expect(playerPokemon?.getTypes().includes(Type.ELECTRIC)).toBe(true); + }); + + it("If the Pokemon is under the effect of a type-adding move and an equivalent terrain activates, the move's effect disappears", async () => { + game.override + .enemyMoveset([ Moves.FORESTS_CURSE, Moves.GRASSY_TERRAIN ]); + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const playerPokemon = game.scene.getPlayerPokemon(); + game.move.select(Moves.SPLASH); + await game.forceEnemyMove(Moves.FORESTS_CURSE); + await game.toNextTurn(); + + expect(playerPokemon?.summonData.addedType).toBe(Type.GRASS); + + game.move.select(Moves.SPLASH); + await game.forceEnemyMove(Moves.GRASSY_TERRAIN); + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(playerPokemon?.summonData.addedType).toBeNull(); + expect(playerPokemon?.getTypes().includes(Type.GRASS)).toBe(true); + }); +}); diff --git a/src/test/moves/forests_curse.test.ts b/src/test/moves/forests_curse.test.ts new file mode 100644 index 00000000000..c49bdab5255 --- /dev/null +++ b/src/test/moves/forests_curse.test.ts @@ -0,0 +1,47 @@ +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { Type } from "#app/data/type"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Moves - Forest's Curse", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.FORESTS_CURSE, Moves.TRICK_OR_TREAT ]) + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); + + it("will replace the added type from Trick Or Treat", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const enemyPokemon = game.scene.getEnemyPokemon(); + game.move.select(Moves.TRICK_OR_TREAT); + await game.phaseInterceptor.to("TurnEndPhase"); + expect(enemyPokemon!.summonData.addedType).toBe(Type.GHOST); + + game.move.select(Moves.FORESTS_CURSE); + await game.phaseInterceptor.to("TurnEndPhase"); + expect(enemyPokemon?.summonData.addedType).toBe(Type.GRASS); + }); +}); diff --git a/src/test/moves/reflect_type.test.ts b/src/test/moves/reflect_type.test.ts new file mode 100644 index 00000000000..0e47d4b00fc --- /dev/null +++ b/src/test/moves/reflect_type.test.ts @@ -0,0 +1,59 @@ +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { Type } from "#app/data/type"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Moves - Reflect Type", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemyAbility(Abilities.BALL_FETCH); + }); + + it("will make the user Normal/Grass if targetting a typeless Pokemon affected by Forest's Curse", async () => { + game.override + .moveset([ Moves.FORESTS_CURSE, Moves.REFLECT_TYPE ]) + .startingLevel(60) + .enemySpecies(Species.CHARMANDER) + .enemyMoveset([ Moves.BURN_UP, Moves.SPLASH ]); + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const playerPokemon = game.scene.getPlayerPokemon(); + const enemyPokemon = game.scene.getEnemyPokemon(); + + game.move.select(Moves.SPLASH); + await game.forceEnemyMove(Moves.BURN_UP); + await game.toNextTurn(); + + game.move.select(Moves.FORESTS_CURSE); + await game.forceEnemyMove(Moves.SPLASH); + await game.toNextTurn(); + expect(enemyPokemon?.getTypes().includes(Type.UNKNOWN)).toBe(true); + expect(enemyPokemon?.getTypes().includes(Type.GRASS)).toBe(true); + + game.move.select(Moves.REFLECT_TYPE); + await game.forceEnemyMove(Moves.SPLASH); + await game.phaseInterceptor.to("TurnEndPhase"); + expect(playerPokemon?.getTypes()[0]).toBe(Type.NORMAL); + expect(playerPokemon?.getTypes().includes(Type.GRASS)).toBe(true); + }); +}); diff --git a/src/test/moves/trick_or_treat.test.ts b/src/test/moves/trick_or_treat.test.ts new file mode 100644 index 00000000000..7ecd00ed076 --- /dev/null +++ b/src/test/moves/trick_or_treat.test.ts @@ -0,0 +1,47 @@ +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { Type } from "#app/data/type"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Moves - Trick Or Treat", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.FORESTS_CURSE, Moves.TRICK_OR_TREAT ]) + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.SPLASH); + }); + + it("will replace added type from Forest's Curse", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + const enemyPokemon = game.scene.getEnemyPokemon(); + game.move.select(Moves.FORESTS_CURSE); + await game.phaseInterceptor.to("TurnEndPhase"); + expect(enemyPokemon!.summonData.addedType).toBe(Type.GRASS); + + game.move.select(Moves.TRICK_OR_TREAT); + await game.phaseInterceptor.to("TurnEndPhase"); + expect(enemyPokemon?.summonData.addedType).toBe(Type.GHOST); + }); +}); From 13ff80fb95996e6f65d955a2ff90b6749852549a Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Tue, 29 Oct 2024 10:59:28 -0700 Subject: [PATCH 63/85] Mark Last Respects as partial (#4749) --- src/data/ability.ts | 2 +- src/data/move.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/data/ability.ts b/src/data/ability.ts index 29bca792653..780c4a515cd 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -6002,7 +6002,7 @@ export function initAbilities() { .attr(MovePowerBoostAbAttr, (user, target, move) => move.hasFlag(MoveFlags.SLICING_MOVE), 1.5), new Ability(Abilities.SUPREME_OVERLORD, 9) .attr(VariableMovePowerBoostAbAttr, (user, target, move) => 1 + 0.1 * Math.min(user.isPlayer() ? user.scene.currentBattle.playerFaints : user.scene.currentBattle.enemyFaints, 5)) - .partial(), // Counter resets every wave + .partial(), // Counter resets every wave instead of on arena reset new Ability(Abilities.COSTAR, 9) .attr(PostSummonCopyAllyStatsAbAttr), new Ability(Abilities.TOXIC_DEBRIS, 9) diff --git a/src/data/move.ts b/src/data/move.ts index 7d89a4144eb..f9fb61ba447 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -10006,6 +10006,7 @@ export function initMoves() { .attr(ConfuseAttr) .recklessMove(), new AttackMove(Moves.LAST_RESPECTS, Type.GHOST, MoveCategory.PHYSICAL, 50, 100, 10, -1, 0, 9) + .partial() // Counter resets every wave instead of on arena reset .attr(MovePowerMultiplierAttr, (user, target, move) => 1 + Math.min(user.isPlayer() ? user.scene.currentBattle.playerFaints : user.scene.currentBattle.enemyFaints, 100)) .makesContact(false), new AttackMove(Moves.LUMINA_CRASH, Type.PSYCHIC, MoveCategory.SPECIAL, 80, 100, 10, 100, 0, 9) From 65269f935f00b6b2ce122487eede8112382b048b Mon Sep 17 00:00:00 2001 From: Blitzy <118096277+Blitz425@users.noreply.github.com> Date: Tue, 29 Oct 2024 15:19:42 -0500 Subject: [PATCH 64/85] [Balance] Change Bouncy Bubble's Attributes (#4757) * Change Bouncy Bubble's Healing * Move comment to what is custom about Bouncy Bubble --------- Co-authored-by: damocleas --- src/data/move.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index f9fb61ba447..c4e920b773a 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -9492,7 +9492,7 @@ export function initMoves() { .edgeCase() // I assume it needs clanging scales and Kommo-O .ignoresVirtual(), /* End Unused */ - new AttackMove(Moves.ZIPPY_ZAP, Type.ELECTRIC, MoveCategory.PHYSICAL, 50, 100, 15, -1, 2, 7) //LGPE Implementation + new AttackMove(Moves.ZIPPY_ZAP, Type.ELECTRIC, MoveCategory.PHYSICAL, 50, 100, 15, -1, 2, 7) // LGPE Implementation .attr(CritOnlyAttr), new AttackMove(Moves.SPLISHY_SPLASH, Type.WATER, MoveCategory.SPECIAL, 90, 100, 15, 30, 0, 7) .attr(StatusEffectAttr, StatusEffect.PARALYSIS) @@ -9502,7 +9502,7 @@ export function initMoves() { new AttackMove(Moves.PIKA_PAPOW, Type.ELECTRIC, MoveCategory.SPECIAL, -1, -1, 20, -1, 0, 7) .attr(FriendshipPowerAttr), new AttackMove(Moves.BOUNCY_BUBBLE, Type.WATER, MoveCategory.SPECIAL, 60, 100, 20, -1, 0, 7) - .attr(HitHealAttr, 1.0) + .attr(HitHealAttr) // Custom .triageMove() .target(MoveTarget.ALL_NEAR_ENEMIES), new AttackMove(Moves.BUZZY_BUZZ, Type.ELECTRIC, MoveCategory.SPECIAL, 60, 100, 20, 100, 0, 7) From 1cbe8b15052053765127d444582101d50f4b6789 Mon Sep 17 00:00:00 2001 From: Opaque02 <66582645+Opaque02@users.noreply.github.com> Date: Wed, 30 Oct 2024 07:30:20 +1000 Subject: [PATCH 65/85] [P3] Fixing form name being incorrect for some evolved pokemon (#4742) * Fixing form name being incorrect for some evolved pokemon * Updated to include showing the root speciesId if the speciesId locale key doesn't exist --- src/ui/pokemon-info-container.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ui/pokemon-info-container.ts b/src/ui/pokemon-info-container.ts index 5c3a22639dd..6cc70bd598f 100644 --- a/src/ui/pokemon-info-container.ts +++ b/src/ui/pokemon-info-container.ts @@ -237,14 +237,20 @@ export default class PokemonInfoContainer extends Phaser.GameObjects.Container { const formKey = (pokemon.species?.forms?.[pokemon.formIndex!]?.formKey); const formText = Utils.capitalizeString(formKey, "-", false, false) || ""; - const speciesName = Utils.capitalizeString(Species[pokemon.species.getRootSpeciesId()], "_", true, false); + const speciesName = Utils.capitalizeString(Species[pokemon.species.speciesId], "_", true, false); let formName = ""; if (pokemon.species.speciesId === Species.ARCEUS) { formName = i18next.t(`pokemonInfo:Type.${formText?.toUpperCase()}`); } else { const i18key = `pokemonForm:${speciesName}${formText}`; - formName = i18next.exists(i18key) ? i18next.t(i18key) : formText; + if (i18next.exists(i18key)) { + formName = i18next.t(i18key); + } else { + const rootSpeciesName = Utils.capitalizeString(Species[pokemon.species.getRootSpeciesId()], "_", true, false); + const i18RootKey = `pokemonForm:${rootSpeciesName}${formText}`; + formName = i18next.exists(i18RootKey) ? i18next.t(i18RootKey) : formText; + } } if (formName) { From f9fe59239e6e0976c83cbd19263c7922b8faaf10 Mon Sep 17 00:00:00 2001 From: AJ Fontaine <36677462+Fontbane@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:31:02 -0400 Subject: [PATCH 66/85] [TMs] Remove Sacred Sword, add Secret Power TM, fix Reflect compatibility (#4713) --- src/data/balance/tms.ts | 1085 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 1064 insertions(+), 21 deletions(-) diff --git a/src/data/balance/tms.ts b/src/data/balance/tms.ts index 1a509637e05..7b65ae65ec4 100644 --- a/src/data/balance/tms.ts +++ b/src/data/balance/tms.ts @@ -12318,6 +12318,7 @@ export const tmSpecies: TmSpecies = { Species.TURTWIG, Species.GROTLE, Species.TORTERRA, + Species.BASTIODON, Species.CHINGLING, Species.BRONZOR, Species.BRONZONG, @@ -12325,6 +12326,7 @@ export const tmSpecies: TmSpecies = { Species.WEAVILE, Species.MAGNEZONE, Species.TANGROWTH, + Species.ELECTIVIRE, Species.TOGEKISS, Species.MAMOSWINE, Species.GALLADE, @@ -12357,6 +12359,8 @@ export const tmSpecies: TmSpecies = { Species.CRYOGONAL, Species.MIENFOO, Species.MIENSHAO, + Species.GOLETT, + Species.GOLURK, Species.HYDREIGON, Species.COBALION, Species.TERRAKION, @@ -40233,6 +40237,1065 @@ export const tmSpecies: TmSpecies = { Species.HISUI_ZORUA, Species.HISUI_ZOROARK, ], + [Moves.SECRET_POWER]: [ + Species.BULBASAUR, + Species.IVYSAUR, + Species.VENUSAUR, + Species.CHARMANDER, + Species.CHARMELEON, + Species.CHARIZARD, + Species.SQUIRTLE, + Species.WARTORTLE, + Species.BLASTOISE, + Species.BUTTERFREE, + Species.BEEDRILL, + Species.PIDGEY, + Species.PIDGEOTTO, + Species.PIDGEOT, + Species.RATTATA, + Species.RATICATE, + Species.SPEAROW, + Species.FEAROW, + Species.EKANS, + Species.ARBOK, + Species.PIKACHU, + Species.RAICHU, + Species.SANDSHREW, + Species.SANDSLASH, + Species.NIDORAN_F, + Species.NIDORINA, + Species.NIDOQUEEN, + Species.NIDORAN_M, + Species.NIDORINO, + Species.NIDOKING, + Species.CLEFAIRY, + Species.CLEFABLE, + Species.VULPIX, + Species.NINETALES, + Species.JIGGLYPUFF, + Species.WIGGLYTUFF, + Species.ZUBAT, + Species.GOLBAT, + Species.ODDISH, + Species.GLOOM, + Species.VILEPLUME, + Species.PARAS, + Species.PARASECT, + Species.VENONAT, + Species.VENOMOTH, + Species.DIGLETT, + Species.DUGTRIO, + Species.MEOWTH, + Species.PERSIAN, + Species.PSYDUCK, + Species.GOLDUCK, + Species.MANKEY, + Species.PRIMEAPE, + Species.GROWLITHE, + Species.ARCANINE, + Species.POLIWAG, + Species.POLIWHIRL, + Species.POLIWRATH, + Species.ABRA, + Species.KADABRA, + Species.ALAKAZAM, + Species.MACHOP, + Species.MACHOKE, + Species.MACHAMP, + Species.BELLSPROUT, + Species.WEEPINBELL, + Species.VICTREEBEL, + Species.TENTACOOL, + Species.TENTACRUEL, + Species.GEODUDE, + Species.GRAVELER, + Species.GOLEM, + Species.PONYTA, + Species.RAPIDASH, + Species.SLOWPOKE, + Species.SLOWBRO, + Species.MAGNEMITE, + Species.MAGNETON, + Species.FARFETCHD, + Species.DODUO, + Species.DODRIO, + Species.SEEL, + Species.DEWGONG, + Species.GRIMER, + Species.MUK, + Species.SHELLDER, + Species.CLOYSTER, + Species.GASTLY, + Species.HAUNTER, + Species.GENGAR, + Species.ONIX, + Species.DROWZEE, + Species.HYPNO, + Species.KRABBY, + Species.KINGLER, + Species.VOLTORB, + Species.ELECTRODE, + Species.EXEGGCUTE, + Species.EXEGGUTOR, + Species.CUBONE, + Species.MAROWAK, + Species.HITMONLEE, + Species.HITMONCHAN, + Species.LICKITUNG, + Species.KOFFING, + Species.WEEZING, + Species.RHYHORN, + Species.RHYDON, + Species.CHANSEY, + Species.TANGELA, + Species.KANGASKHAN, + Species.HORSEA, + Species.SEADRA, + Species.GOLDEEN, + Species.SEAKING, + Species.STARYU, + Species.STARMIE, + Species.MR_MIME, + Species.SCYTHER, + Species.JYNX, + Species.ELECTABUZZ, + Species.MAGMAR, + Species.PINSIR, + Species.TAUROS, + Species.GYARADOS, + Species.LAPRAS, + Species.EEVEE, + Species.VAPOREON, + Species.JOLTEON, + Species.FLAREON, + Species.PORYGON, + Species.OMANYTE, + Species.OMASTAR, + Species.KABUTO, + Species.KABUTOPS, + Species.AERODACTYL, + Species.SNORLAX, + Species.ARTICUNO, + Species.ZAPDOS, + Species.MOLTRES, + Species.DRATINI, + Species.DRAGONAIR, + Species.DRAGONITE, + Species.MEWTWO, + Species.MEW, + Species.CHIKORITA, + Species.BAYLEEF, + Species.MEGANIUM, + Species.CYNDAQUIL, + Species.QUILAVA, + Species.TYPHLOSION, + Species.TOTODILE, + Species.CROCONAW, + Species.FERALIGATR, + Species.SENTRET, + Species.FURRET, + Species.HOOTHOOT, + Species.NOCTOWL, + Species.LEDYBA, + Species.LEDIAN, + Species.SPINARAK, + Species.ARIADOS, + Species.CROBAT, + Species.CHINCHOU, + Species.LANTURN, + Species.PICHU, + Species.CLEFFA, + Species.IGGLYBUFF, + Species.TOGEPI, + Species.TOGETIC, + Species.NATU, + Species.XATU, + Species.MAREEP, + Species.FLAAFFY, + Species.AMPHAROS, + Species.BELLOSSOM, + Species.MARILL, + Species.AZUMARILL, + Species.SUDOWOODO, + Species.POLITOED, + Species.HOPPIP, + Species.SKIPLOOM, + Species.JUMPLUFF, + Species.AIPOM, + Species.SUNKERN, + Species.SUNFLORA, + Species.YANMA, + Species.WOOPER, + Species.QUAGSIRE, + Species.ESPEON, + Species.UMBREON, + Species.MURKROW, + Species.SLOWKING, + Species.MISDREAVUS, + Species.GIRAFARIG, + Species.PINECO, + Species.FORRETRESS, + Species.DUNSPARCE, + Species.GLIGAR, + Species.STEELIX, + Species.SNUBBULL, + Species.GRANBULL, + Species.QWILFISH, + Species.SCIZOR, + Species.SHUCKLE, + Species.HERACROSS, + Species.SNEASEL, + Species.TEDDIURSA, + Species.URSARING, + Species.SLUGMA, + Species.MAGCARGO, + Species.SWINUB, + Species.PILOSWINE, + Species.CORSOLA, + Species.REMORAID, + Species.OCTILLERY, + Species.DELIBIRD, + Species.MANTINE, + Species.SKARMORY, + Species.HOUNDOUR, + Species.HOUNDOOM, + Species.KINGDRA, + Species.PHANPY, + Species.DONPHAN, + Species.PORYGON2, + Species.STANTLER, + Species.TYROGUE, + Species.HITMONTOP, + Species.SMOOCHUM, + Species.ELEKID, + Species.MAGBY, + Species.MILTANK, + Species.BLISSEY, + Species.RAIKOU, + Species.ENTEI, + Species.SUICUNE, + Species.LARVITAR, + Species.PUPITAR, + Species.TYRANITAR, + Species.LUGIA, + Species.HO_OH, + Species.CELEBI, + Species.TREECKO, + Species.GROVYLE, + Species.SCEPTILE, + Species.TORCHIC, + Species.COMBUSKEN, + Species.BLAZIKEN, + Species.MUDKIP, + Species.MARSHTOMP, + Species.SWAMPERT, + Species.POOCHYENA, + Species.MIGHTYENA, + Species.ZIGZAGOON, + Species.LINOONE, + Species.BEAUTIFLY, + Species.DUSTOX, + Species.LOTAD, + Species.LOMBRE, + Species.LUDICOLO, + Species.SEEDOT, + Species.NUZLEAF, + Species.SHIFTRY, + Species.TAILLOW, + Species.SWELLOW, + Species.WINGULL, + Species.PELIPPER, + Species.RALTS, + Species.KIRLIA, + Species.GARDEVOIR, + Species.SURSKIT, + Species.MASQUERAIN, + Species.SHROOMISH, + Species.BRELOOM, + Species.SLAKOTH, + Species.VIGOROTH, + Species.SLAKING, + Species.NINCADA, + Species.NINJASK, + Species.SHEDINJA, + Species.WHISMUR, + Species.LOUDRED, + Species.EXPLOUD, + Species.MAKUHITA, + Species.HARIYAMA, + Species.AZURILL, + Species.NOSEPASS, + Species.SKITTY, + Species.DELCATTY, + Species.SABLEYE, + Species.MAWILE, + Species.ARON, + Species.LAIRON, + Species.AGGRON, + Species.MEDITITE, + Species.MEDICHAM, + Species.ELECTRIKE, + Species.MANECTRIC, + Species.PLUSLE, + Species.MINUN, + Species.VOLBEAT, + Species.ILLUMISE, + Species.ROSELIA, + Species.GULPIN, + Species.SWALOT, + Species.CARVANHA, + Species.SHARPEDO, + Species.WAILMER, + Species.WAILORD, + Species.NUMEL, + Species.CAMERUPT, + Species.TORKOAL, + Species.SPOINK, + Species.GRUMPIG, + Species.SPINDA, + Species.TRAPINCH, + Species.VIBRAVA, + Species.FLYGON, + Species.CACNEA, + Species.CACTURNE, + Species.SWABLU, + Species.ALTARIA, + Species.ZANGOOSE, + Species.SEVIPER, + Species.LUNATONE, + Species.SOLROCK, + Species.BARBOACH, + Species.WHISCASH, + Species.CORPHISH, + Species.CRAWDAUNT, + Species.BALTOY, + Species.CLAYDOL, + Species.LILEEP, + Species.CRADILY, + Species.ANORITH, + Species.ARMALDO, + Species.FEEBAS, + Species.MILOTIC, + Species.CASTFORM, + Species.KECLEON, + Species.SHUPPET, + Species.BANETTE, + Species.DUSKULL, + Species.DUSCLOPS, + Species.TROPIUS, + Species.CHIMECHO, + Species.ABSOL, + Species.SNORUNT, + Species.GLALIE, + Species.SPHEAL, + Species.SEALEO, + Species.WALREIN, + Species.CLAMPERL, + Species.HUNTAIL, + Species.GOREBYSS, + Species.RELICANTH, + Species.LUVDISC, + Species.BAGON, + Species.SHELGON, + Species.SALAMENCE, + Species.METANG, + Species.METAGROSS, + Species.REGIROCK, + Species.REGICE, + Species.REGISTEEL, + Species.LATIAS, + Species.LATIOS, + Species.KYOGRE, + Species.GROUDON, + Species.RAYQUAZA, + Species.JIRACHI, + Species.DEOXYS, + Species.TURTWIG, + Species.GROTLE, + Species.TORTERRA, + Species.CHIMCHAR, + Species.MONFERNO, + Species.INFERNAPE, + Species.PIPLUP, + Species.PRINPLUP, + Species.EMPOLEON, + Species.STARLY, + Species.STARAVIA, + Species.STARAPTOR, + Species.BIDOOF, + Species.BIBAREL, + Species.KRICKETUNE, + Species.SHINX, + Species.LUXIO, + Species.LUXRAY, + Species.BUDEW, + Species.ROSERADE, + Species.CRANIDOS, + Species.RAMPARDOS, + Species.SHIELDON, + Species.BASTIODON, + Species.WORMADAM, + Species.MOTHIM, + Species.VESPIQUEN, + Species.PACHIRISU, + Species.BUIZEL, + Species.FLOATZEL, + Species.CHERUBI, + Species.CHERRIM, + Species.SHELLOS, + Species.GASTRODON, + Species.AMBIPOM, + Species.DRIFLOON, + Species.DRIFBLIM, + Species.BUNEARY, + Species.LOPUNNY, + Species.MISMAGIUS, + Species.HONCHKROW, + Species.GLAMEOW, + Species.PURUGLY, + Species.CHINGLING, + Species.STUNKY, + Species.SKUNTANK, + Species.BRONZOR, + Species.BRONZONG, + Species.BONSLY, + Species.MIME_JR, + Species.HAPPINY, + Species.CHATOT, + Species.SPIRITOMB, + Species.GIBLE, + Species.GABITE, + Species.GARCHOMP, + Species.MUNCHLAX, + Species.RIOLU, + Species.LUCARIO, + Species.HIPPOPOTAS, + Species.HIPPOWDON, + Species.SKORUPI, + Species.DRAPION, + Species.CROAGUNK, + Species.TOXICROAK, + Species.CARNIVINE, + Species.FINNEON, + Species.LUMINEON, + Species.MANTYKE, + Species.SNOVER, + Species.ABOMASNOW, + Species.WEAVILE, + Species.MAGNEZONE, + Species.LICKILICKY, + Species.RHYPERIOR, + Species.TANGROWTH, + Species.ELECTIVIRE, + Species.MAGMORTAR, + Species.TOGEKISS, + Species.YANMEGA, + Species.LEAFEON, + Species.GLACEON, + Species.GLISCOR, + Species.MAMOSWINE, + Species.PORYGON_Z, + Species.GALLADE, + Species.PROBOPASS, + Species.DUSKNOIR, + Species.FROSLASS, + Species.ROTOM, + Species.UXIE, + Species.MESPRIT, + Species.AZELF, + Species.DIALGA, + Species.PALKIA, + Species.HEATRAN, + Species.REGIGIGAS, + Species.GIRATINA, + Species.CRESSELIA, + Species.PHIONE, + Species.MANAPHY, + Species.DARKRAI, + Species.SHAYMIN, + Species.ARCEUS, + Species.VICTINI, + Species.SNIVY, + Species.SERVINE, + Species.SERPERIOR, + Species.TEPIG, + Species.PIGNITE, + Species.EMBOAR, + Species.OSHAWOTT, + Species.DEWOTT, + Species.SAMUROTT, + Species.PATRAT, + Species.WATCHOG, + Species.LILLIPUP, + Species.HERDIER, + Species.STOUTLAND, + Species.PURRLOIN, + Species.LIEPARD, + Species.PANSAGE, + Species.SIMISAGE, + Species.PANSEAR, + Species.SIMISEAR, + Species.PANPOUR, + Species.SIMIPOUR, + Species.MUNNA, + Species.MUSHARNA, + Species.PIDOVE, + Species.TRANQUILL, + Species.UNFEZANT, + Species.BLITZLE, + Species.ZEBSTRIKA, + Species.ROGGENROLA, + Species.BOLDORE, + Species.GIGALITH, + Species.WOOBAT, + Species.SWOOBAT, + Species.DRILBUR, + Species.EXCADRILL, + Species.AUDINO, + Species.TIMBURR, + Species.GURDURR, + Species.CONKELDURR, + Species.TYMPOLE, + Species.PALPITOAD, + Species.SEISMITOAD, + Species.THROH, + Species.SAWK, + Species.SEWADDLE, + Species.SWADLOON, + Species.LEAVANNY, + Species.VENIPEDE, + Species.WHIRLIPEDE, + Species.SCOLIPEDE, + Species.COTTONEE, + Species.WHIMSICOTT, + Species.PETILIL, + Species.LILLIGANT, + Species.BASCULIN, + Species.SANDILE, + Species.KROKOROK, + Species.KROOKODILE, + Species.DARUMAKA, + Species.DARMANITAN, + Species.MARACTUS, + Species.DWEBBLE, + Species.CRUSTLE, + Species.SCRAGGY, + Species.SCRAFTY, + Species.SIGILYPH, + Species.YAMASK, + Species.COFAGRIGUS, + Species.TIRTOUGA, + Species.CARRACOSTA, + Species.ARCHEN, + Species.ARCHEOPS, + Species.TRUBBISH, + Species.GARBODOR, + Species.ZORUA, + Species.ZOROARK, + Species.MINCCINO, + Species.CINCCINO, + Species.GOTHITA, + Species.GOTHORITA, + Species.GOTHITELLE, + Species.SOLOSIS, + Species.DUOSION, + Species.REUNICLUS, + Species.DUCKLETT, + Species.SWANNA, + Species.VANILLITE, + Species.VANILLISH, + Species.VANILLUXE, + Species.DEERLING, + Species.SAWSBUCK, + Species.EMOLGA, + Species.KARRABLAST, + Species.ESCAVALIER, + Species.FOONGUS, + Species.AMOONGUSS, + Species.FRILLISH, + Species.JELLICENT, + Species.ALOMOMOLA, + Species.JOLTIK, + Species.GALVANTULA, + Species.FERROSEED, + Species.FERROTHORN, + Species.KLINK, + Species.KLANG, + Species.KLINKLANG, + Species.EELEKTRIK, + Species.EELEKTROSS, + Species.ELGYEM, + Species.BEHEEYEM, + Species.LITWICK, + Species.LAMPENT, + Species.CHANDELURE, + Species.AXEW, + Species.FRAXURE, + Species.HAXORUS, + Species.CUBCHOO, + Species.BEARTIC, + Species.CRYOGONAL, + Species.SHELMET, + Species.ACCELGOR, + Species.STUNFISK, + Species.MIENFOO, + Species.MIENSHAO, + Species.DRUDDIGON, + Species.GOLETT, + Species.GOLURK, + Species.PAWNIARD, + Species.BISHARP, + Species.BOUFFALANT, + Species.RUFFLET, + Species.BRAVIARY, + Species.VULLABY, + Species.MANDIBUZZ, + Species.HEATMOR, + Species.DURANT, + Species.DEINO, + Species.ZWEILOUS, + Species.HYDREIGON, + Species.LARVESTA, + Species.VOLCARONA, + Species.COBALION, + Species.TERRAKION, + Species.VIRIZION, + Species.TORNADUS, + Species.THUNDURUS, + Species.RESHIRAM, + Species.ZEKROM, + Species.LANDORUS, + Species.KYUREM, + Species.KELDEO, + Species.MELOETTA, + Species.GENESECT, + Species.CHESPIN, + Species.QUILLADIN, + Species.CHESNAUGHT, + Species.FENNEKIN, + Species.BRAIXEN, + Species.DELPHOX, + Species.FROAKIE, + Species.FROGADIER, + Species.GRENINJA, + Species.BUNNELBY, + Species.DIGGERSBY, + Species.FLETCHLING, + Species.FLETCHINDER, + Species.TALONFLAME, + Species.VIVILLON, + Species.LITLEO, + Species.PYROAR, + Species.FLABEBE, + Species.FLOETTE, + Species.FLORGES, + Species.SKIDDO, + Species.GOGOAT, + Species.PANCHAM, + Species.PANGORO, + Species.FURFROU, + Species.ESPURR, + Species.MEOWSTIC, + Species.HONEDGE, + Species.DOUBLADE, + Species.AEGISLASH, + Species.SPRITZEE, + Species.AROMATISSE, + Species.SWIRLIX, + Species.SLURPUFF, + Species.INKAY, + Species.MALAMAR, + Species.BINACLE, + Species.BARBARACLE, + Species.SKRELP, + Species.DRAGALGE, + Species.CLAUNCHER, + Species.CLAWITZER, + Species.HELIOPTILE, + Species.HELIOLISK, + Species.TYRUNT, + Species.TYRANTRUM, + Species.AMAURA, + Species.AURORUS, + Species.SYLVEON, + Species.HAWLUCHA, + Species.DEDENNE, + Species.CARBINK, + Species.GOOMY, + Species.SLIGGOO, + Species.GOODRA, + Species.KLEFKI, + Species.PHANTUMP, + Species.TREVENANT, + Species.PUMPKABOO, + Species.GOURGEIST, + Species.BERGMITE, + Species.AVALUGG, + Species.NOIBAT, + Species.NOIVERN, + Species.XERNEAS, + Species.YVELTAL, + Species.ZYGARDE, + Species.DIANCIE, + Species.HOOPA, + Species.VOLCANION, + Species.ROWLET, + Species.DARTRIX, + Species.DECIDUEYE, + Species.LITTEN, + Species.TORRACAT, + Species.INCINEROAR, + Species.POPPLIO, + Species.BRIONNE, + Species.PRIMARINA, + Species.PIKIPEK, + Species.TRUMBEAK, + Species.TOUCANNON, + Species.YUNGOOS, + Species.GUMSHOOS, + Species.GRUBBIN, + Species.CHARJABUG, + Species.VIKAVOLT, + Species.CRABRAWLER, + Species.CRABOMINABLE, + Species.ORICORIO, + Species.CUTIEFLY, + Species.RIBOMBEE, + Species.ROCKRUFF, + Species.LYCANROC, + Species.WISHIWASHI, + Species.MAREANIE, + Species.TOXAPEX, + Species.MUDBRAY, + Species.MUDSDALE, + Species.DEWPIDER, + Species.ARAQUANID, + Species.FOMANTIS, + Species.LURANTIS, + Species.MORELULL, + Species.SHIINOTIC, + Species.SALANDIT, + Species.SALAZZLE, + Species.STUFFUL, + Species.BEWEAR, + Species.BOUNSWEET, + Species.STEENEE, + Species.TSAREENA, + Species.COMFEY, + Species.ORANGURU, + Species.PASSIMIAN, + Species.WIMPOD, + Species.GOLISOPOD, + Species.SANDYGAST, + Species.PALOSSAND, + Species.TYPE_NULL, + Species.SILVALLY, + Species.MINIOR, + Species.KOMALA, + Species.TURTONATOR, + Species.TOGEDEMARU, + Species.MIMIKYU, + Species.BRUXISH, + Species.DRAMPA, + Species.DHELMISE, + Species.JANGMO_O, + Species.HAKAMO_O, + Species.KOMMO_O, + Species.TAPU_KOKO, + Species.TAPU_LELE, + Species.TAPU_BULU, + Species.TAPU_FINI, + Species.SOLGALEO, + Species.LUNALA, + Species.NIHILEGO, + Species.BUZZWOLE, + Species.PHEROMOSA, + Species.XURKITREE, + Species.CELESTEELA, + Species.KARTANA, + Species.GUZZLORD, + Species.NECROZMA, + Species.MAGEARNA, + Species.MARSHADOW, + Species.POIPOLE, + Species.NAGANADEL, + Species.STAKATAKA, + Species.BLACEPHALON, + Species.ZERAORA, + Species.MELTAN, + Species.MELMETAL, + Species.GROOKEY, + Species.THWACKEY, + Species.RILLABOOM, + Species.SCORBUNNY, + Species.RABOOT, + Species.CINDERACE, + Species.SOBBLE, + Species.DRIZZILE, + Species.INTELEON, + Species.SKWOVET, + Species.GREEDENT, + Species.ROOKIDEE, + Species.CORVISQUIRE, + Species.CORVIKNIGHT, + Species.DOTTLER, + Species.ORBEETLE, + Species.NICKIT, + Species.THIEVUL, + Species.GOSSIFLEUR, + Species.ELDEGOSS, + Species.WOOLOO, + Species.DUBWOOL, + Species.CHEWTLE, + Species.DREDNAW, + Species.YAMPER, + Species.BOLTUND, + Species.ROLYCOLY, + Species.CARKOL, + Species.COALOSSAL, + Species.FLAPPLE, + Species.APPLETUN, + Species.SILICOBRA, + Species.SANDACONDA, + Species.CRAMORANT, + Species.ARROKUDA, + Species.BARRASKEWDA, + Species.TOXEL, + Species.TOXTRICITY, + Species.SIZZLIPEDE, + Species.CENTISKORCH, + Species.CLOBBOPUS, + Species.GRAPPLOCT, + Species.SINISTEA, + Species.POLTEAGEIST, + Species.HATENNA, + Species.HATTREM, + Species.HATTERENE, + Species.IMPIDIMP, + Species.MORGREM, + Species.GRIMMSNARL, + Species.OBSTAGOON, + Species.PERRSERKER, + Species.CURSOLA, + Species.SIRFETCHD, + Species.MR_RIME, + Species.RUNERIGUS, + Species.MILCERY, + Species.ALCREMIE, + Species.FALINKS, + Species.PINCURCHIN, + Species.SNOM, + Species.FROSMOTH, + Species.STONJOURNER, + Species.EISCUE, + Species.INDEEDEE, + Species.MORPEKO, + Species.CUFANT, + Species.COPPERAJAH, + Species.DRACOZOLT, + Species.ARCTOZOLT, + Species.DRACOVISH, + Species.ARCTOVISH, + Species.DURALUDON, + Species.DREEPY, + Species.DRAKLOAK, + Species.DRAGAPULT, + Species.ZACIAN, + Species.ZAMAZENTA, + Species.ETERNATUS, + Species.KUBFU, + Species.URSHIFU, + Species.ZARUDE, + Species.REGIELEKI, + Species.REGIDRAGO, + Species.GLASTRIER, + Species.SPECTRIER, + Species.CALYREX, + Species.WYRDEER, + Species.KLEAVOR, + Species.URSALUNA, + Species.BASCULEGION, + Species.SNEASLER, + Species.OVERQWIL, + Species.ENAMORUS, + Species.SPRIGATITO, + Species.FLORAGATO, + Species.MEOWSCARADA, + Species.FUECOCO, + Species.CROCALOR, + Species.SKELEDIRGE, + Species.QUAXLY, + Species.QUAXWELL, + Species.QUAQUAVAL, + Species.LECHONK, + Species.OINKOLOGNE, + Species.TAROUNTULA, + Species.SPIDOPS, + Species.NYMBLE, + Species.LOKIX, + Species.PAWMI, + Species.PAWMO, + Species.PAWMOT, + Species.TANDEMAUS, + Species.MAUSHOLD, + Species.FIDOUGH, + Species.DACHSBUN, + Species.SMOLIV, + Species.DOLLIV, + Species.ARBOLIVA, + Species.SQUAWKABILLY, + Species.NACLI, + Species.NACLSTACK, + Species.GARGANACL, + Species.CHARCADET, + Species.ARMAROUGE, + Species.CERULEDGE, + Species.TADBULB, + Species.BELLIBOLT, + Species.WATTREL, + Species.KILOWATTREL, + Species.MASCHIFF, + Species.MABOSSTIFF, + Species.SHROODLE, + Species.GRAFAIAI, + Species.BRAMBLIN, + Species.BRAMBLEGHAST, + Species.TOEDSCOOL, + Species.TOEDSCRUEL, + Species.KLAWF, + Species.CAPSAKID, + Species.SCOVILLAIN, + Species.RELLOR, + Species.RABSCA, + Species.FLITTLE, + Species.ESPATHRA, + Species.TINKATINK, + Species.TINKATUFF, + Species.TINKATON, + Species.WIGLETT, + Species.WUGTRIO, + Species.BOMBIRDIER, + Species.FINIZEN, + Species.PALAFIN, + Species.VAROOM, + Species.REVAVROOM, + Species.CYCLIZAR, + Species.ORTHWORM, + Species.GLIMMET, + Species.GLIMMORA, + Species.GREAVARD, + Species.HOUNDSTONE, + Species.FLAMIGO, + Species.CETODDLE, + Species.CETITAN, + Species.VELUZA, + Species.DONDOZO, + Species.TATSUGIRI, + Species.ANNIHILAPE, + Species.CLODSIRE, + Species.FARIGIRAF, + Species.DUDUNSPARCE, + Species.KINGAMBIT, + Species.GREAT_TUSK, + Species.SCREAM_TAIL, + Species.BRUTE_BONNET, + Species.FLUTTER_MANE, + Species.SLITHER_WING, + Species.SANDY_SHOCKS, + Species.IRON_TREADS, + Species.IRON_BUNDLE, + Species.IRON_HANDS, + Species.IRON_JUGULIS, + Species.IRON_MOTH, + Species.IRON_THORNS, + Species.FRIGIBAX, + Species.ARCTIBAX, + Species.BAXCALIBUR, + Species.GIMMIGHOUL, + Species.GHOLDENGO, + Species.WO_CHIEN, + Species.CHIEN_PAO, + Species.TING_LU, + Species.CHI_YU, + Species.ROARING_MOON, + Species.IRON_VALIANT, + Species.KORAIDON, + Species.MIRAIDON, + Species.WALKING_WAKE, + Species.IRON_LEAVES, + Species.DIPPLIN, + Species.POLTCHAGEIST, + Species.SINISTCHA, + Species.OKIDOGI, + Species.MUNKIDORI, + Species.FEZANDIPITI, + Species.OGERPON, + Species.ARCHALUDON, + Species.HYDRAPPLE, + Species.GOUGING_FIRE, + Species.RAGING_BOLT, + Species.IRON_BOULDER, + Species.IRON_CROWN, + Species.TERAPAGOS, + Species.PECHARUNT, + Species.ALOLA_RATTATA, + Species.ALOLA_RATICATE, + Species.ALOLA_RAICHU, + Species.ALOLA_SANDSHREW, + Species.ALOLA_SANDSLASH, + Species.ALOLA_VULPIX, + Species.ALOLA_NINETALES, + Species.ALOLA_DIGLETT, + Species.ALOLA_DUGTRIO, + Species.ALOLA_MEOWTH, + Species.ALOLA_PERSIAN, + Species.ALOLA_GEODUDE, + Species.ALOLA_GRAVELER, + Species.ALOLA_GOLEM, + Species.ALOLA_GRIMER, + Species.ALOLA_MUK, + Species.ALOLA_EXEGGUTOR, + Species.ALOLA_MAROWAK, + Species.ETERNAL_FLOETTE, + Species.GALAR_MEOWTH, + Species.GALAR_PONYTA, + Species.GALAR_RAPIDASH, + Species.GALAR_SLOWPOKE, + Species.GALAR_SLOWBRO, + Species.GALAR_FARFETCHD, + Species.GALAR_WEEZING, + Species.GALAR_MR_MIME, + Species.GALAR_ARTICUNO, + Species.GALAR_ZAPDOS, + Species.GALAR_MOLTRES, + Species.GALAR_SLOWKING, + Species.GALAR_CORSOLA, + Species.GALAR_ZIGZAGOON, + Species.GALAR_LINOONE, + Species.GALAR_DARUMAKA, + Species.GALAR_DARMANITAN, + Species.GALAR_YAMASK, + Species.GALAR_STUNFISK, + Species.HISUI_GROWLITHE, + Species.HISUI_ARCANINE, + Species.HISUI_VOLTORB, + Species.HISUI_ELECTRODE, + Species.HISUI_TYPHLOSION, + Species.HISUI_QWILFISH, + Species.HISUI_SNEASEL, + Species.HISUI_SAMUROTT, + Species.HISUI_LILLIGANT, + Species.HISUI_ZORUA, + Species.HISUI_ZOROARK, + Species.HISUI_BRAVIARY, + Species.HISUI_SLIGGOO, + Species.HISUI_GOODRA, + Species.HISUI_AVALUGG, + Species.HISUI_DECIDUEYE, + Species.PALDEA_TAUROS, + Species.PALDEA_WOOPER, + Species.BLOODMOON_URSALUNA, + ], [Moves.DIVE]: [ Species.SQUIRTLE, Species.WARTORTLE, @@ -59529,26 +60592,6 @@ export const tmSpecies: TmSpecies = { Species.HISUI_SAMUROTT, Species.PALDEA_TAUROS, ], - [Moves.SACRED_SWORD]: [ - Species.GALLADE, - Species.OSHAWOTT, - Species.DEWOTT, - Species.SAMUROTT, - Species.COBALION, - Species.TERRAKION, - Species.VIRIZION, - Species.KELDEO, - Species.HONEDGE, - Species.DOUBLADE, - Species.AEGISLASH, - Species.KARTANA, - Species.ZACIAN, - Species.CHIEN_PAO, - Species.IRON_LEAVES, - Species.IRON_BOULDER, - Species.IRON_CROWN, - Species.HISUI_SAMUROTT, - ], [Moves.RAZOR_SHELL]: [ Species.SLOWBRO, Species.SHELLDER, @@ -67389,6 +68432,7 @@ export const tmPoolTiers: TmPoolTiers = { [Moves.ENDEAVOR]: ModifierTier.COMMON, [Moves.SKILL_SWAP]: ModifierTier.COMMON, [Moves.IMPRISON]: ModifierTier.COMMON, + [Moves.SECRET_POWER]: ModifierTier.COMMON, [Moves.DIVE]: ModifierTier.GREAT, [Moves.FEATHER_DANCE]: ModifierTier.COMMON, [Moves.BLAZE_KICK]: ModifierTier.GREAT, @@ -67517,7 +68561,6 @@ export const tmPoolTiers: TmPoolTiers = { [Moves.ELECTROWEB]: ModifierTier.GREAT, [Moves.WILD_CHARGE]: ModifierTier.GREAT, [Moves.DRILL_RUN]: ModifierTier.GREAT, - [Moves.SACRED_SWORD]: ModifierTier.ULTRA, [Moves.RAZOR_SHELL]: ModifierTier.GREAT, [Moves.HEAT_CRASH]: ModifierTier.GREAT, [Moves.TAIL_SLAP]: ModifierTier.GREAT, From 921d4fa18c3e4cb62968ea16f18ae27bf30ad567 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Tue, 29 Oct 2024 14:31:37 -0700 Subject: [PATCH 67/85] [P2] Chloroblast & Struggle should not recoil if the move failed (#4719) * Chloroblast & Struggle should not recoil if no damage was dealt * Protect against missing move entry Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> --------- Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> --- src/data/move.ts | 5 ++++ src/test/moves/chloroblast.test.ts | 42 ++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 src/test/moves/chloroblast.test.ts diff --git a/src/data/move.ts b/src/data/move.ts index c4e920b773a..529a9508acf 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1420,6 +1420,11 @@ export class RecoilAttr extends MoveEffectAttr { return false; } + // Chloroblast and Struggle should not deal recoil damage if the move was not successful + if (this.useHp && [ MoveResult.FAIL, MoveResult.MISS ].includes(user.getLastXMoves(1)[0]?.result)) { + return false; + } + const damageValue = (!this.useHp ? user.turnData.damageDealt : user.getMaxHp()) * this.damageRatio; const minValue = user.turnData.damageDealt ? 1 : 0; const recoilDamage = Utils.toDmgValue(damageValue, minValue); diff --git a/src/test/moves/chloroblast.test.ts b/src/test/moves/chloroblast.test.ts new file mode 100644 index 00000000000..5e55bf46958 --- /dev/null +++ b/src/test/moves/chloroblast.test.ts @@ -0,0 +1,42 @@ +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Moves - Chloroblast", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.CHLOROBLAST ]) + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemySpecies(Species.MAGIKARP) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.PROTECT); + }); + + it("should not deal recoil damage if the opponent uses protect", async () => { + await game.classicMode.startBattle([ Species.FEEBAS ]); + + game.move.select(Moves.CHLOROBLAST); + await game.phaseInterceptor.to("BerryPhase"); + + expect(game.scene.getPlayerPokemon()!.isFullHp()).toBe(true); + }); +}); From fd1aa41d095a1d53a653b3ad33ddc653e1c0132b Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Tue, 29 Oct 2024 14:32:07 -0700 Subject: [PATCH 68/85] [P2] Fix AI targeting allies with status effect moves (#4717) --- src/data/move.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index 529a9508acf..c5b14304fb2 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -2182,7 +2182,10 @@ export class StatusEffectAttr extends MoveEffectAttr { getTargetBenefitScore(user: Pokemon, target: Pokemon, move: Move): number { const moveChance = this.getMoveChance(user, target, move, this.selfTarget, false); - return !(this.selfTarget ? user : target).status && (this.selfTarget ? user : target).canSetStatus(this.effect, true, false, user) ? Math.floor(moveChance * -0.1) : 0; + const score = (moveChance < 0) ? -10 : Math.floor(moveChance * -0.1); + const pokemon = this.selfTarget ? user : target; + + return !pokemon.status && pokemon.canSetStatus(this.effect, true, false, user) ? score : 0; } } @@ -2202,7 +2205,10 @@ export class MultiStatusEffectAttr extends StatusEffectAttr { getTargetBenefitScore(user: Pokemon, target: Pokemon, move: Move): number { const moveChance = this.getMoveChance(user, target, move, this.selfTarget, false); - return !(this.selfTarget ? user : target).status && (this.selfTarget ? user : target).canSetStatus(this.effect, true, false, user) ? Math.floor(moveChance * -0.1) : 0; + const score = (moveChance < 0) ? -10 : Math.floor(moveChance * -0.1); + const pokemon = this.selfTarget ? user : target; + + return !pokemon.status && pokemon.canSetStatus(this.effect, true, false, user) ? score : 0; } } @@ -2233,7 +2239,7 @@ export class PsychoShiftEffectAttr extends MoveEffectAttr { } getTargetBenefitScore(user: Pokemon, target: Pokemon, move: Move): number { - return !(this.selfTarget ? user : target).status && (this.selfTarget ? user : target).canSetStatus(user.status?.effect, true, false, user) ? Math.floor(move.chance * -0.1) : 0; + return !target.status && target.canSetStatus(user.status?.effect, true, false, user) ? -10 : 0; } } /** From afe6d2900d1b540de672ae7632a57e3c58f68144 Mon Sep 17 00:00:00 2001 From: PrabbyDD <147005742+PrabbyDD@users.noreply.github.com> Date: Tue, 29 Oct 2024 14:38:33 -0700 Subject: [PATCH 69/85] [P2] Fix for Speed Boost is Activated on the Turn a Pokemon is Switched In, and When a Pokemon Fails to Escape #4353 (#4676) * fixing speed boost for pokemon being switched in and for if failed escape * adding unit tests * adding failed run away test case * adding failed run away test case modification * refactoring solution to be more consistent with coding style * more fixes for consistency * more fixes for consistency * adding new AbAttr in abiliity.ts for posterity * removing uneccesary variables * fixing a merge conflict --- src/data/ability.ts | 19 ++-- src/enums/switch-type.ts | 2 + src/field/pokemon.ts | 2 + src/phases/attempt-run-phase.ts | 7 +- src/phases/check-switch-phase.ts | 2 +- src/phases/switch-summon-phase.ts | 9 +- src/test/abilities/speed_boost.test.ts | 125 +++++++++++++++++++++++++ 7 files changed, 150 insertions(+), 16 deletions(-) create mode 100644 src/test/abilities/speed_boost.test.ts diff --git a/src/data/ability.ts b/src/data/ability.ts index 780c4a515cd..3c73bb47c47 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -3614,22 +3614,19 @@ export class MoodyAbAttr extends PostTurnAbAttr { } } -export class PostTurnStatStageChangeAbAttr extends PostTurnAbAttr { - private stats: BattleStat[]; - private stages: number; +export class SpeedBoostAbAttr extends PostTurnAbAttr { - constructor(stats: BattleStat[], stages: number) { + constructor() { super(true); - - this.stats = Array.isArray(stats) - ? stats - : [ stats ]; - this.stages = stages; } applyPostTurn(pokemon: Pokemon, passive: boolean, simulated: boolean, args: any[]): boolean { if (!simulated) { - pokemon.scene.unshiftPhase(new StatStageChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, this.stats, this.stages)); + if (!pokemon.turnData.switchedInThisTurn && !pokemon.turnData.failedRunAway) { + pokemon.scene.unshiftPhase(new StatStageChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, [ Stat.SPD ], 1)); + } else { + return false; + } } return true; } @@ -5011,7 +5008,7 @@ export function initAbilities() { .attr(PostSummonWeatherChangeAbAttr, WeatherType.RAIN) .attr(PostBiomeChangeWeatherChangeAbAttr, WeatherType.RAIN), new Ability(Abilities.SPEED_BOOST, 3) - .attr(PostTurnStatStageChangeAbAttr, [ Stat.SPD ], 1), + .attr(SpeedBoostAbAttr), new Ability(Abilities.BATTLE_ARMOR, 3) .attr(BlockCritAbAttr) .ignorable(), diff --git a/src/enums/switch-type.ts b/src/enums/switch-type.ts index b25ba6ad119..752c0902636 100644 --- a/src/enums/switch-type.ts +++ b/src/enums/switch-type.ts @@ -3,6 +3,8 @@ * or {@linkcode SwitchSummonPhase} will carry out. */ export enum SwitchType { + /** Switchout specifically for when combat starts and the player is prompted if they will switch Pokemon */ + INITIAL_SWITCH, /** Basic switchout where the Pokemon to switch in is selected */ SWITCH, /** Transfers stat stages and other effects from the returning Pokemon to the switched in Pokemon */ diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 5c49e18058b..321532fffa7 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -5143,6 +5143,8 @@ export class PokemonTurnData { public statStagesDecreased: boolean = false; public moveEffectiveness: TypeDamageMultiplier | null = null; public combiningPledge?: Moves; + public switchedInThisTurn: boolean = false; + public failedRunAway: boolean = false; } export enum AiType { diff --git a/src/phases/attempt-run-phase.ts b/src/phases/attempt-run-phase.ts index e0dd7fa72fd..b4768dc9a26 100644 --- a/src/phases/attempt-run-phase.ts +++ b/src/phases/attempt-run-phase.ts @@ -10,6 +10,10 @@ import { NewBattlePhase } from "./new-battle-phase"; import { PokemonPhase } from "./pokemon-phase"; export class AttemptRunPhase extends PokemonPhase { + + /** For testing purposes: this is to force the pokemon to fail and escape */ + public forceFailEscape = false; + constructor(scene: BattleScene, fieldIndex: number) { super(scene, fieldIndex); } @@ -28,7 +32,7 @@ export class AttemptRunPhase extends PokemonPhase { applyAbAttrs(RunSuccessAbAttr, playerPokemon, null, false, escapeChance); - if (playerPokemon.randSeedInt(100) < escapeChance.value) { + if (playerPokemon.randSeedInt(100) < escapeChance.value && !this.forceFailEscape) { this.scene.playSound("se/flee"); this.scene.queueMessage(i18next.t("battle:runAwaySuccess"), null, true, 500); @@ -51,6 +55,7 @@ export class AttemptRunPhase extends PokemonPhase { this.scene.pushPhase(new BattleEndPhase(this.scene)); this.scene.pushPhase(new NewBattlePhase(this.scene)); } else { + playerPokemon.turnData.failedRunAway = true; this.scene.queueMessage(i18next.t("battle:runAwayCannotEscape"), null, true, 500); } diff --git a/src/phases/check-switch-phase.ts b/src/phases/check-switch-phase.ts index 8849d304435..5e459d0e6b5 100644 --- a/src/phases/check-switch-phase.ts +++ b/src/phases/check-switch-phase.ts @@ -51,7 +51,7 @@ export class CheckSwitchPhase extends BattlePhase { this.scene.ui.setMode(Mode.CONFIRM, () => { this.scene.ui.setMode(Mode.MESSAGE); this.scene.tryRemovePhase(p => p instanceof PostSummonPhase && p.player && p.fieldIndex === this.fieldIndex); - this.scene.unshiftPhase(new SwitchPhase(this.scene, SwitchType.SWITCH, this.fieldIndex, false, true)); + this.scene.unshiftPhase(new SwitchPhase(this.scene, SwitchType.INITIAL_SWITCH, this.fieldIndex, false, true)); this.end(); }, () => { this.scene.ui.setMode(Mode.MESSAGE); diff --git a/src/phases/switch-summon-phase.ts b/src/phases/switch-summon-phase.ts index 37652b3cfa4..c7e7bbe011e 100644 --- a/src/phases/switch-summon-phase.ts +++ b/src/phases/switch-summon-phase.ts @@ -64,10 +64,8 @@ export class SwitchSummonPhase extends SummonPhase { } const pokemon = this.getPokemon(); - (this.player ? this.scene.getEnemyField() : this.scene.getPlayerField()).forEach(enemyPokemon => enemyPokemon.removeTagsBySourceId(pokemon.id)); - - if (this.switchType === SwitchType.SWITCH) { + if (this.switchType === SwitchType.SWITCH || this.switchType === SwitchType.INITIAL_SWITCH) { const substitute = pokemon.getTag(SubstituteTag); if (substitute) { this.scene.tweens.add({ @@ -186,6 +184,11 @@ export class SwitchSummonPhase extends SummonPhase { } } + if (this.switchType !== SwitchType.INITIAL_SWITCH) { + pokemon.resetTurnData(); + pokemon.turnData.switchedInThisTurn = true; + } + this.lastPokemon?.resetSummonData(); this.scene.triggerPokemonFormChange(pokemon, SpeciesFormChangeActiveTrigger, true); diff --git a/src/test/abilities/speed_boost.test.ts b/src/test/abilities/speed_boost.test.ts new file mode 100644 index 00000000000..dd2e83aaa88 --- /dev/null +++ b/src/test/abilities/speed_boost.test.ts @@ -0,0 +1,125 @@ +import { Stat } from "#enums/stat"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; +import { CommandPhase } from "#app/phases/command-phase"; +import { Command } from "#app/ui/command-ui-handler"; +import { AttemptRunPhase } from "#app/phases/attempt-run-phase"; + +describe("Abilities - Speed Boost", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + + game.override + .battleType("single") + .enemySpecies(Species.DRAGAPULT) + .ability(Abilities.SPEED_BOOST) + .enemyMoveset(Moves.SPLASH) + .moveset([ Moves.SPLASH, Moves.U_TURN ]); + }); + + it("should increase speed by 1 stage at end of turn", + async () => { + await game.classicMode.startBattle(); + + const playerPokemon = game.scene.getPlayerPokemon()!; + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(1); + }); + + it("should not trigger this turn if pokemon was switched into combat via attack, but the turn after", + async () => { + await game.classicMode.startBattle([ + Species.SHUCKLE, + Species.NINJASK + ]); + + game.move.select(Moves.U_TURN); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + const playerPokemon = game.scene.getPlayerPokemon()!; + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(0); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(1); + }); + + it("checking back to back swtiches", + async () => { + await game.classicMode.startBattle([ + Species.SHUCKLE, + Species.NINJASK + ]); + + game.move.select(Moves.U_TURN); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + let playerPokemon = game.scene.getPlayerPokemon()!; + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(0); + + game.move.select(Moves.U_TURN); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + playerPokemon = game.scene.getPlayerPokemon()!; + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(0); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(1); + }); + + it("should not trigger this turn if pokemon was switched into combat via normal switch, but the turn after", + async () => { + await game.classicMode.startBattle([ + Species.SHUCKLE, + Species.NINJASK + ]); + + game.doSwitchPokemon(1); + await game.toNextTurn(); + const playerPokemon = game.scene.getPlayerPokemon()!; + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(0); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(1); + }); + + it("should not trigger if pokemon fails to escape", + async () => { + await game.classicMode.startBattle([ Species.SHUCKLE ]); + + const commandPhase = game.scene.getCurrentPhase() as CommandPhase; + commandPhase.handleCommand(Command.RUN, 0); + const runPhase = game.scene.getCurrentPhase() as AttemptRunPhase; + runPhase.forceFailEscape = true; + await game.phaseInterceptor.to(AttemptRunPhase); + await game.toNextTurn(); + + const playerPokemon = game.scene.getPlayerPokemon()!; + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(0); + + game.move.select(Moves.SPLASH); + await game.toNextTurn(); + expect(playerPokemon.getStatStage(Stat.SPD)).toBe(1); + }); +}); From 15dedf06eda9b1cf1e012bc15c9df3c662dc0b28 Mon Sep 17 00:00:00 2001 From: PrabbyDD <147005742+PrabbyDD@users.noreply.github.com> Date: Tue, 29 Oct 2024 14:38:57 -0700 Subject: [PATCH 70/85] [P2] No Exp Gained after Switching in a Pokemon as the Opponent Faints (#4687) * fixing the exp bug * fixing the exp bug * dont think need to reset turn data there * changing a little bit * Update src/phases/faint-phase.ts Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> --------- Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> --- src/phases/faint-phase.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/phases/faint-phase.ts b/src/phases/faint-phase.ts index eee1fd52938..8eb84beded5 100644 --- a/src/phases/faint-phase.ts +++ b/src/phases/faint-phase.ts @@ -65,6 +65,15 @@ export class FaintPhase extends PokemonPhase { } } + /** In case the current pokemon was just switched in, make sure it is counted as participating in the combat */ + this.scene.getPlayerField().forEach((pokemon, i) => { + if (pokemon?.isActive(true)) { + if (pokemon.isPlayer()) { + this.scene.currentBattle.addParticipant(pokemon as PlayerPokemon); + } + } + }); + if (!this.tryOverrideForBattleSpec()) { this.doFaint(); } From b3a0ca94753d13dd110c17f1856872a7b2dc9890 Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Tue, 29 Oct 2024 19:31:24 -0700 Subject: [PATCH 71/85] [Misc] Update Donation Link (#4763) Co-authored-by: frutescens --- src/ui/menu-ui-handler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index 301d54daa3a..fea0a70af91 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -32,7 +32,7 @@ let wikiUrl = "https://wiki.pokerogue.net/start"; const discordUrl = "https://discord.gg/uWpTfdKG49"; const githubUrl = "https://github.com/pagefaultgames/pokerogue"; const redditUrl = "https://www.reddit.com/r/pokerogue"; -const donateUrl = "https://github.com/sponsors/patapancakes"; +const donateUrl = "https://github.com/sponsors/pagefaultgames"; export default class MenuUiHandler extends MessageUiHandler { private readonly textPadding = 8; From 5b9dfe17ad6c6d4abf829b2c17faddf13c69f818 Mon Sep 17 00:00:00 2001 From: PigeonBar <56974298+PigeonBar@users.noreply.github.com> Date: Wed, 30 Oct 2024 13:15:11 -0400 Subject: [PATCH 72/85] [P2] Fix Own Tempo Rockruff not being able to evolve (#4762) --- src/data/balance/pokemon-evolutions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/balance/pokemon-evolutions.ts b/src/data/balance/pokemon-evolutions.ts index 4a6e44e0d51..c0b213e4def 100644 --- a/src/data/balance/pokemon-evolutions.ts +++ b/src/data/balance/pokemon-evolutions.ts @@ -1443,7 +1443,7 @@ export const pokemonEvolutions: PokemonEvolutions = { ], [Species.ROCKRUFF]: [ new SpeciesFormEvolution(Species.LYCANROC, "", "midday", 25, null, new SpeciesEvolutionCondition(p => (p.scene.arena.getTimeOfDay() === TimeOfDay.DAWN || p.scene.arena.getTimeOfDay() === TimeOfDay.DAY) && (p.formIndex === 0))), - new SpeciesFormEvolution(Species.LYCANROC, "", "dusk", 25, null, new SpeciesEvolutionCondition(p => p.formIndex === 1)), + new SpeciesFormEvolution(Species.LYCANROC, "own-tempo", "dusk", 25, null, new SpeciesEvolutionCondition(p => p.formIndex === 1)), new SpeciesFormEvolution(Species.LYCANROC, "", "midnight", 25, null, new SpeciesEvolutionCondition(p => (p.scene.arena.getTimeOfDay() === TimeOfDay.DUSK || p.scene.arena.getTimeOfDay() === TimeOfDay.NIGHT) && (p.formIndex === 0))) ], [Species.STEENEE]: [ From 5755180279727eaac413c391853ae86cfafa1284 Mon Sep 17 00:00:00 2001 From: Madmadness65 <59298170+Madmadness65@users.noreply.github.com> Date: Wed, 30 Oct 2024 20:48:09 -0500 Subject: [PATCH 73/85] [Audio] Replace Graveyard BGM with Firel's custom BGM (#4765) --- public/audio/bgm/graveyard.mp3 | Bin 1284966 -> 3196356 bytes src/field/arena.ts | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/public/audio/bgm/graveyard.mp3 b/public/audio/bgm/graveyard.mp3 index 48092fa3ec2703b44f5d4d6080e55dc68e7f9e71..45571f16d09da4543c07d654115c2d0b69b58572 100644 GIT binary patch literal 3196356 zcmdqIWl$Vl6ec_agS)%CyAvFOyGyXaU4taS-CcvbBsc*=aQEO4f;)tuL8m|7Z+C0= z-~QiQT{U&Pr>gHg=Q(oEa~gO`hJyYt!_dLi?)5KNAQ16q5ckj^2o3=m6$2ZWfQXcW zik5+ig`Ja!Ur)`C-?&q?EMGoVD>vR?@G#oc`|joxlY?z zB5k}=k31GT9G^PaD!Zuj?xa3rABZf+%Qi9%Q^hXVM(}qxa<_2>a@_I2eT>a-4OmY; z(_Vez9amFw8MKJ!fEh4yy*+s97`|NhI6QvZ1fGv zKp_C!{~6hS2LAVeef;q7zh}VHAAVC197qv?K37i**l-buo-U5cGNUDRf7gJHiAl!o z?gb$?Lj)nBGNaR#A>d_Su2?c7o63ZC5~dTmlQ{ND6_GSr*rfO4@ zl%pX#a)q2!Mj?J>8f4xbxLqP1e=4jKGshQCpb3(+@gDR+){o|M+(xFeu|yBW7xe0h z7E`H^e~dro66y19f#(_!@p{(jOGSLz)?0LjX2z!p<$Xk*8Nqty)^ zHH$`#eT~DM1rcd$MycM{rnv7-L*f(;{_-^1^O8@4)gO{YN!y&CQ`2VSrDippTTxS;R%fkOxl!@fNa*v|_lJ_VJR8K0PJCXD zm7)PIQ}V4nCT={D~br$+BP=0 z)t)MIRG|e3#1@GH!~K)xSoJl2KQHWEg{{%e|LT}^>)6-j4QK9?U;1GF#HV<-vhwSIzS)1wXPe0J;sTTt}zmH!?|=J zEx;Gh(;X`MJ?yPI=)E)q2{ROGZCe%`0jf!zV$qkxaiBx9(bRoG8XI9@X zW>;L4T~=8o!$aA(xQ>XmC!jEjs6r}p^Xo=8>Vm##jd$s%(6m4n_z2PDeLNgdX6Y<9 z07z7M`&A9>P$qa0G|Y*wY-L9#2p0km21Sx2Gstu) z(D@bg^4}^VW}4kcSByJwLarUW!h50IrrLFh1$s29byhfW25)pT33M&Rb;8Pzj1Z@=etV5uYj@IgPl36$}6H1ppuUqwjC z&Ppm@#54xwL8qjU#xbnt7zS%K3k>=nqPb;Pr1nn2!b3;wk61tnF^CxI0bt>)aCn$m z04x+SE%+tW%e)sy2U`l2P{N*{m7SGi}%vhe-F6HaM4EUEFjW?n0! z4Y(tFkr@~mt|E0c0Ll<$yG8#!<{oQ;#d?{`=BO=-!=_!sZAP z-ao~lUnXQmM2G*$Q(9?FAMi{U4?4S3s=V5 z5qhHU7JBCHBz%nJNsJSKh2V{hb~Jop$C5O=pqmsBE(3u;5^z5d3X-rDowY3uW&62@ z$6P2cwSdXs=}_FD2!2dbEWPIT$#Ib&MkJ974zp<4+DrUM(>Yf7rk49y4Ecs6|Czoy zUg5g1eJ{yx@=5q93#)eO?XTdrN|cE#nWyICCNa%j^tEe(9zbL`k2PDd@t^?(qovv% z2UpML>5*>BG72Lk&4nEiQG2$*cCJk}1|&c~n3AK_f_NJxrG|-?uj!PiO zu6lq^V0D7fTqC_=^x3^7LR1eFX5!^`SAlM=m>(RvwVoXwmVAQ-wo>*kjHfjIxdO@9 z9{h$s*q0En&YTejPH*D9)J9X1!wUK~MN6*mMM9NA&ta&y7@m{&D864Gkso*ZyiQ19 z@x@cCo*`;S6a)X@;Gi<1#pkDq`K~f>55O9O<}KONwz#>BQGh2p^U0u z?F%wPQvLjcMK7qFFyG&h^uo-4Sqp@8p z?3(BKet8aVWABB3Up=rWF{0vIg_c+RMt>gzz)O+r-VIWq z1i?SNB2GzmB@TV9+kT`=cQn;dwe0#d=>F5Y47s4Cd2N_RC z!aW=ZZ*|rQw=!(e2#4O@syH4o+6ZJF{6cAb_X))S&D2PL$ns*jhcOANzNZmY#|S53 zr}+b5{`fPsGZoI-f$E=RNk_b^@9=F}bI>DR8ulUf7z8I2xnD{b2|wJJ+>7j1Bjtg` z)SRBi9qcH|(Wa>V_en{3-=Q|=04IE>Ba)lLrn-d@HDZ>+$oR_OZ0*amx3ZyrKA|>6 z5`+BQ&6^$}m!p&V+_4$E+UbvEMz6u<0(cc2P&_o^6}2l34y^{wTF#IWzUBko{>lm< zbp4JVU``*OIv_DT78Htzs=O_O`i+O>y~^($(a_*IoUe5A$~o3a`2Oe3wl~d^pRV|c zGBbBV@G!W8g9EV{c@(H*4K23Q*~x^PRac~u6R03q!ZG5cyK$}5Htr2pf}MYQ2J?OJ zLwNo%c)6jO)-bMD?ER6&V65+{ywPN6&6oNvHb=h-)_t+=4iA!-{lyMK2z7S3`HJC^ z{u}kX;Z3CKExe;ru2po+xN3ts7Px7k5Ix7mSf<0~h)Q03`27`w7cv=ebMEtB6xs`h zOxo)^De2im>&8DrMws%`YC?jIo(kQntv%k(QbY&cwKy>NMbF`Q>?(Kr>@uURg*V zhQhNkJ{_5=6pIW$TGc#pg|S*q@@(CE`r!RZqhBrA{=Z^3a1(u`|9uTN9S~`C3`o=~ z@BXH-cXE-g?qziL?tFy1Fv5uxtvq`m09<`7 z2rfsQSaR(_3UF&~ech|b7QEF%D(iudc~R^D`UNl?(g!2tij6+EU-Hp+hHsmK|! zK@u=P?5v5Qi~hoy0qjA+!nPUG^MnsBS)L`xQB9(PZhM`adM>f*=LZ zB_{{nM~AxH1RK@}9e-tVU*n8ffXYh zZA2fOm5fR>cefCH#8!l1J?pmHL^bJ0vZFsg-1dAkb2;7^ARJdIhWnQlBE=)em5p{X z#tJTwiF%Yzr{OC>5lM1y)Q5Tgwz4!=+l{!Gb}O8208gYJg{Ns{y@+nR46a0cB(+x_ z&Oc}?G3dO!C{2qs=A?YkP#xn}0s@t^t z4yUOen4V&wE}4u<2riQ=B&j~N*_ZCZ$tArW%?`oCq6Ce zuNM$Y1>C>xe*%DEofzNbM((gp?Sm!{(8K^A3%Jne7_|3~q#YrcUhnet>Bd1)s6)Zh zh@=MnG7wO~qExEV+J0*^Z`YTjJ}qI7AIU8`8Uf@i3?5-PZRG^{Hh9_2|Kw>~6jYqP z$oxX5@$@0ksxL5pPr8A< zE`FBEk7iJ|ZrqM6lXC_g2Pbw%pX7q?IEFhh8$AJMJ{dwHBRus|yiQkLroS(q?RKd) zA9sf9!F2mT_`28 z90%y1bSZkpFrmL8x}jftvf{9IM&0Ka#_z0D{yAw@5nUJaX=3CHKU!`!#y_0SLQT`~ zo5I#`g{uk32_jPOKIH&kO6)Dukw)cH^W<4NhvOljD^Ik~Rg9w;1Z zhDNOIW7h%W{Fe)1*AP96Ue^(%YBzws9c~JQkTbuwQ$0flsZhTnY|-D)v#Apn?uQjq zy6Utl*&%@!G?!`_ySa`G8|lQ8GhwWjwe2rvFaTIT394r`dFeR^bUtMPz-_*upwTVS zEJ^rTgON&cFwE*x-s@fQ-C#wf?)pc~L`sNjYwp^xUoooodbDB`PGm$R^=H>Ff**d1 zI$CTTeB4cy*_+*Wol>DQ`860j^sYnO3O#3PESlV+m|8)SmNUbNF^qmu@T0ytCzH`C z&8^_W^E>(k?{U=q+2AU(G~D4Eu5v8yf4ON7wQtmXD}mGwCpHC38Fh66GV?-=ISllb^Ed@_-12ysNPu8$lBc-IU5UC|f zO4asy%WTu#C%G$?GW}g18G20$D{xMOhdyM^XqfDc5TD4f1bZZ8SUv@O7_vue(V0~J ztGsS>p%sPxgQZSqW)O2TaQW?CO;{$05f7zC;M7N=Ty))x|6E!{NTG7^Nk{&czKx3f z%l5CI+0Ry2lBe$JV2V>SplR(Yv1nBHC!;K*hUJg;5C{eRb(N_7kFR$*%OOY7xGaok z$L=RRT)&LkMa?+Tqp9*>8FElSL*bfC0=gUYJXTme^}1nLMS;hpoHKOip)ZF~Yd%za zY2!VhJxwr}pK8=MK}}poGXx2FSKN=JEtk8+X+61JW4E?T;ZY0O+O+*JzlbL_sf~j? z+fnaOo@p8okip)F$EKF4G-j(jb&*QUShKWHcI>V)vCkYlWqiANWHJ6HzOZ4Wk z=c(f$ckXy{6A&?}L5mv78QBsQvSDNgmgBm;gApEqm!&Z#=c1*2xk`*-6T}vL451+` zLYyIW-^d~f1J z+HHv%qq%KoQdh23?7&uY8(eeyc=+H-0o+?HzKQ^Ns-_th(FRjXV~~vYE1vMgf-C6@ z&0dBntq{o6i%38gkx2K8eXbis+4QS$NTLzOgwIhB% zyk$I+?5HM@x35%Tx7u5!zP!v4&@mC$b}i(0=rc#$f&uRz>qXfBgLj!Zr)o-ZiL-_C zPRcDmKRP^&v&t<@C9Xe8+A!v-$m|~P&?R27W84_N&kQI8L>Yl@*=8 zo%yJ@XQlj7ildQCC<(ZwEgI0IwCxSo-lqLY*QSFTi~hct?}!J?2Z&Fw`7ZuiVS9lb z1p)7+C2zZ3TR4hq&4Jq2yb%DZMG=Nozs2OFMQQEuljWqs2l9OQ3(xTkd)nvGA$lv) zG^^vu7^W_#8J`j(jEIa7Y=xA_j9;j!--XeK71;MqfH=~85&r0ejW3lvPH8=}M7xzq zE&q_`rn_d)*st!SEMiRIAce?OS%}@4+(zcEjJL=CpF}4Rl`rP_E#FplOkwD@)#$_T zG08u(oq(G8cpOzSP?&NsbFqiM_ZdBk{YMa!q8-$i?lOSfzMdBu^x$?9RP#o`x=$P$ zO1L+YS$cHTdgnwbBPXG7-IMRtp+r)Fj#e-X`n!EZ{|%Wq&bN78v5#0smV9DT3eF~y zovTUU%|IAjkru_I>z6jo4f`}HAL_BS%r5q#vaY&v5460IF0&k}mmVOxF=5t-vfPEw zzq2g~0G5ICufPF!bFM%vKBhn>!su5y;a=nf-ThslUH2MZm?S*~9vdzdff@%6U2YRI z6&G=Y^eCE)zHcfW6JC+uKe4xmtX5hUUhLaS)Fy>-W8vGARQ8YrNd1L)F(sv4^-L{` z^~o6*V@-X=d#?N&dII=AJ?YG*yU|f0_C_9}POauZ;S;e!5^!d?^u{w(*S5dN9D*>b zN0AKBwikimX%9J*{yM-Nd^~jCQSA$xj?L6p{=$xn0#dB1MGv7?b~BQHfU0bhc;IkO zWj69Lh*1W~Z%EGMaL*_JkB+}50KuD}S3SOZxNtjPyuIupvHq30fRoHR>@!Zt5?$^ZR zCoy2CvFt>C*GK-|?9W(X3*k9_$ysiPf3*WIh+?ae2$Cj|NNG4ode84wGtCGbu zvwWbV&6fYO-dd$=5MZYh1HZF#t&lNiT-n}u-D#I?2OOCmLkYy9_YlkSu?WTcw;=Rf z>vt_9lLF`mQj?~+AAVT((Me5)R40P73h-=r=&yv$``qYp^onHNCx7&Cjb4jm6VM?i zOWo6pcM4~Jm;M@?=wtd0h-vQ(s#u+&IJ72JuV1QOFNC!UEbLfxQjq1c8^}8r{2rNJ ztHtR?v@TgihZv^+5{|QHGY-tL3Axmo+`C1N9YGG%i2)H9 zoLyqt=9l{c&vTVYmZ3#jI|C3x(mAz>`ej6wPq|_VTsu7gu+x<@9NtE465hTCl3A)` zdX%T)Er-9ibbS|IX}(w1d*X>AJcvn_M~GQK>4YaNXpcoKYV`i79@!pVz^t_M zO<=88mxEVA%I?^j#_9a{M{_|&!ns%_!&|2#(Dj=L=Sv>ttf#|Gt*cZz<)CXat_%To21b1S!`jWX!ZSmBYeT7Wqz72zNXMSSY z=PR8Vooyxh!cJo5zuy>}eyVY}m~BYaHyz_#T{Z=9*)y@l>fP@fx0X!s-oASxX=nyu zsKqDDQgDhi78wbK#s}^7c$!pt5!^ime;13NsyAdC1vm%vliQIppX#hS|;kc>WDBqmjQZuLcWGk63dtl`;F}g8`>h7`R zsAm?WLgMWJ4OTE*;_XXD5xH!2M0LI6$4ajQQBuP%*w_sJDn1!HtA#Q+4Ts<>8X6Hi z|NEjkQMl@=Sv9{ZJ^B}?A*Jic8c6-)s|h^+|CJ@^dN9P+NZ(08-cYxeHNj#e4QJKH z=$zrzC$KrRCfDr!PkAuJ#YC4uU0yh`6j`Rf4 z&dE!^_kSd*iM-frFXLxtek8;!;TWp{ikJ#mK}B4cj~E z&fqiUeWGIb#h89ujdW!WTHV_4qkE7Ru9JZbErTa>a?T&Kig$jQXf~(h*W2C|nRr1T zzxi1^*45(10F6Y26CLRqfT@FJ3ybI!wG7 zC|1xDOBv&k>yf20ouJLfREeAu5WaaC0b+kjeI<0EetT$@QUw+o$Cig(= zKnE6<(&XH>^Y@Y|?TQqi%+B9nB-s2H9S%W|bsIe=TM1F~2~wBWdIDZ~hTebt#+TRV zkRrIp^m%hq%O6QQ)*qD|ov()U_)~MwG4RS;Y`#hfm{f_Z7?~`WMgH)f(H2*0Z=65q z;XR%v7YIV6r}PoF&^`&%c#~KkA%}>pDdLQ_^^Adw>|)C;Pv%y_Ml$BieQ1v0;JZ~h zfGlVWst>PF`s5V+C44t*d%zRDP8ua5Qe=_)@GC8LGzVlAo;GaW$MFs8MO1!g#8gTi)`91l#iv&sZURM*9&FenJH!oP3>M@}HaMSw>K#oyJO$aT zo);CveuU{@?~%~SDtah(tBqFW4{ULTuOX(aiJy42!f znS+TNjU!*mrx^qZwb7Hi&NTm=crHL9sMr3LkjzWxv`Edfz%=fwn`Y<6vX1Wvr_Yh1 z)vou*xc=@z?P1ngCT#iJ$v>5#8Q|RWEHE{!_-=x{2rE7*pUVVD1EC6W+c__&jg2Ys zsfmTkbs})_PJoSTW9oSDxds{jL&6FO(r38%#QgEz+KIIA6$!YFHU{VAUY3z{)i22f zH|?cQ{(VZe6GbZlIs{+eg^~FBP^=_;Z;adfVg6{o2Ge*5dW~ey1qzg03x&Xmd%Es- z_K;pwLF%$#VtP-wtIg+75WT#iu^I62HrR|zumCNbkye%Z8j-%=q1Op4MRYE_%!|!F zl)n(RWhjXX;-r@2L0jf)!$44YTRk$*{G|Gs{t$Nxw=`P(dLOX~M{_dsUGWD_!$B7Q z)*Q90#>ovKq|Eka*v@MY3^p^R;+`+A*CUJuEA=n3I-$at>!SUhN&DlB@*baoD*2bD3&194h z+R5(G7Mewb_Fc)sKVn6v@)~rNl6Z;LZr`@UWHEo7BBr{FZgW0-SdyZ*AcjYXT>oAJ z340|6;{}r+7Z5`@SDm&|If18H=v*+Q*l_8^#sb+!h4ph?6_`yFN9o}l8=j%Q77$bD zU95VSN&Kv>>$~MIA6<^I)PhWmh@6vX!W>D%+wRcSY(=9wp0y%&vao$?;mJaMEShaD z1r-2^p|p${B6KdZsSeTIv74ky-HO~Y@swt&u+oHDV{E+VSVm+B%Lt=J-*&xms|p&)J?FhT`>7`WFS zf$W4sJjZOp)br6j*#1TEPGv++B-jduG|ESO0s&xury zFu~egbqk)Dp1iM(V>ERSi8wfTNBtN(Q}ahoXu90&APYKY%)e=9)rF|WK5k4KTdrUf zw2n>gSGRcZ6~x!~2wjm8dj=(rSGTZR#;tvPK{?Ak_gB6Vy`RqN^&;O0(V1!;bJ#E) z1o?ezwT+|YaIpsAxSepO-n^=ESi#i3yk3eH>T+v6Zc{7YJF>k&M+t+P^z`s2XXV4W zbUUrlq%JG7oPE4$4FfhFGw#W#k=Wmcld+X#rnzYxGsPvu#kFgdQ&wvjPG;};R(o3P zb3U{8@Uk+V1y+Hl8f*jq>i0p;Ake)17-W#(fUA=k6!n}w9baMD-R228tq~l*odICgaB`h3!P3+Gjpm6hpa2JuKul?ry~9Esr~bcL8j|6M09l~Prmd$i1ksL*qm zp7h$6R>3+YkAU_UlUFl9p9d*BL`QurQv?kuM1fs3ky(F+bCKgGV~25@-Ee9|{Q87a z!rYlY+T!km`-CG{e7++PzBm&h6IpT4t<1uI18TfYlV!dLT<|>54Nban|Ha9!u`{dX zUHQXW>DE$AJ~xKJGB>5Z9J3sMG5%nlI?lx2^-aN&nyJLx!M~?as1nq1J^kf=d9V3q zu*ygGSC^qcyGUc#d9D8L<*8lk;Gg?oczJp#2XN7;XdR8CJ%bF_lR}T%Kuz|t@r>ZP z=S)a|Pej3GL>eIa?`0Eq_X2BwEzEKbg$#%f4w_H%N{1%kDUD4%B(o^0;5+DtpiVqS z&tr*3N;wZp2t+dM4P4HX>%uWHF*P#qk@c?4gBa&VO^bd7_TF#Up#hm66x@%k&SxK$xR&)XrMl z_KMfdCHo9M@->DgPJJxDz;~YNr`UX6xLT|`=>pNW`q=xmyO!v5{St!UeDz~TTmic-*lR(mtrb2xFgL2O&7)EYgd9Kk z5gUP-w88e$6FD4_dqcKBgP^32AL}Y{)Tpj|9i?quIyu{vhRA`0paY*CU+9gJjUn*b zXZje7fC628!crj>1P4;_VKLxy2ptuH&PGE=Y*Ds)Yz^4ZI0lkw#wpal!iIi=MqB1^0l{cEgkh`R91omd z5@?pxbo7;ojl8;yU@NhOYBMIFpzd3`DDWN}L#r96)0{Pu<1F^i-zxyr0~ zhC77zZRczW^3R0&M#B3|j(@nN549#YQ3LciuJhwF!%r%fUS{YhmFw_iyXHCE$gN=I~m?>q4n7t)~$b0XX2B@-g3V7ey`;|Fg8D;LskC|3TTX` zgUlpfuk%pmhc(aYYT5MrCc3|>oTPGtWm{zm^+$vlZSlz+H{MOBX9lTtBqI2;(FI{7 z&OhfZE$0nV^~~oJJZ+)-r6+bxzKxXcDXj?nV$9a2Lp5demAHqOxZ|%dp3aX61()MZ zGxdXZH64DQ#5Y3@(dt5fr+!o9Ph;*MO=Eua^a~=CYdsky-SudzYKLW8u=ojNJG`>& z(dO*-7D)NK_N|DcjH+@cJ`H#2UPJJVD2g$B6$66x$Rr+7fDCw8kMd8(G0iF z@J<08xrMj!1n>SHDInhqONY^KOdi80zYz_I(3bXLO{J*TZjBL}ZL#v(5G=<~aU3Ml zgTE>N3Lh6&QT?{OVAwX%L#~8yK9`}hhdH~C&xF=Tm08Ye*koNTC?kLVht21oVv@Gs zKRAw0m5dL|vvXd?d^%w1{&eoQ{@_2hc-XC9tK}WUWr2yhol2VP?m=!7Vp@AFr*bH# zks2E;J2;>wu<7EjsceCWLdda2u5FAD@f#LnK*jkC`R=>;qgsYomt@j?oeGl=>o3I% z8CU)9dis`Ug)<5u9{>y|SV4?>QPD}Q&KZ`B<%qKvE8(=%ATa$e_aPe3^P;v<@oB#Q zO!Yb#LDb--4(pQW3gjxiCdEpA6p~*ZnMbA0WN>(IeGj$hLub;Yb$Eq znU*Qm;VLV>?|J}5s!hA|MGYs@+$plp_I7>ibHd+yNhAP|3} z7xerF(>9%7_~&?Yy^HLMi}q64#m?SY$?`I*=ug3(2eC!Z(>)2!y6^8K`4_`kM8=6+ za%1QVRHkBvEB(~m4o+gI;fPrm|Mq}J6;#3YQ`9=)HPVbl`3Hit;}OB$41cWyUCHDA zGu2l@ZPaQdkc&_FO+V?TBsvp*MybhJxmWQg_9LI~%pb(G0+@LWrur_M`#Vv076Q0P zNz^k6GJvlyi~#Jluj%X2$>x7qXyK7+S*vF~Lg)^ny@a`NJFM}738bS06?EusSssZ| z&(L}zRpsXPNG@{!>#2)sTN0@(%3rWe6vMrp5$>#8uRzC=ZXTypo>Wek7DYkLc)ePq z)s<_{--E|j-B8z7EOwP{F&>4NznD4_^OZ%xno3QLBZ2eye&ChgKmDC6w=<+`$FZKl zHumw`{s%(2*b^wKgh0?^!bo$~p~S41nu550I~`%w`=c|v_`q5A>yr+aFH?-O zbMSPPw5&PI4L0Rw{@?ch8_$6^RCvm$yD3meICC)CAy}%y3REft01FwETD|CF8Tzik7q4$OYm?{S}78t1bqH^Z|0u4F3oCIzD$+6vz&ODXPVx$$!z$SxoJ6+8kQBG2zLIzZsfkgFU*-@y>lk<~xcvsf!5ul2Z)3<#TFWv7nHeVZ6M1dDc0FWhlXDMY9T_*MSZjS-DZ;oaK z6O{Lu-<9V=>M)D7%H4!QOhr8-eGsIkjG+D0=|Mginw_kHz=*jS(M)eBM z4#il!vD${n+%YLNt!DujlLPKosX_$QW5fH`!<2lkg57VbviG0-W&IOY&zFH~6PT1u zU}HkiYp7TTUK#k8n1%5fw6I9q3^)&g1zj(wAh@$>seBL z&6GP{cqjrcW0t1J8&wsKr%&SvWvP8_4H+l&a%fo_!vEZmBRxDi#%=LmMn4%0Nj1`Q zVlh2>_gXTwIg!Kzr|7-5TO4QeItrB3m@@Y@T1Oem4vSAAnH{M25s1ZK%WAGYzyBk& zxM$cY!phAqp^#ZdyHL)h11z5cu&<>;$L0VKAapG$A9N~tC@P{$D`LIJo4g>{*mnynJLDE*5wFaYf~f3cl0p!lbcv1fH;am$+$kC3U&Jc9zNGl4 zkrj9MTt!1~6~l!UCs($!8}jUDoD`g({)Y1k?h~sOpLUTvXl7pO5i{L$bIM6<3f9te zK75oKy66D_yy-u0vT6DBaSIasH#c83_OIJ5hxXtNeU@pCwJbT%%Tq14qX1w>nQ!n%x1bH-EJa^eb zwmS<*s^bSkw{wIZHbC%6+?73IGE(Jk8_KCMVsh$xLRKEH90u&`2P=M2oWHg$g0G=x zvb(WOUXyErHL@oE|4&0r?opm-JMK{gR_wTjfuaw>)YxG~MZ$d+;Ulvz!BOxP%J3Bg6eZM92yM`UIboG+?$smXItiG{?`*R*QAJ#Hyo91R{CHce2yDxS(g=K6 zI@KmZ8OnM2gpWcF_y;^Jkld*}Ca(LyaX}#0q+@FX%3B=zs>~^bOj(D~6E!EFZRi`)-dm9gxDg^1# zHu!!Pog#V9p4=0rDi!1B^`Z6oT}p|PfCE9lfK#2_roj-81dE_}M#3qj%9{o9ooQ@= z>}lN58HI;}d99Lvo3GtUIwxF6X&*>g0?*1sjWsKI)X@j27dqyPjxi=gtWwJ~T^QWB=wiVLgCr z+9q&r#Y!J(oShv=Zy(zC=3TLTR+(f`%`5+itr%aSOk~rm*WdS^$1cUUk;*b2uE;Na zCI9cIQ`+(pBgNQ_<@6P^PMKA18vGr(!O}&?b!XFSw%i0z(apm$tsT!dqKdG|ALHMI zrqY!!39|#m;wTodiosT0l#{>Qv=s^t`oGHywZUoa~aC-)~~CjDyK_mdAf zzb5FzG_AsASD7T`0-E5N+2P|C3`t>7j0ger1yn?m5AGDGy{LGV((f+LS4CC+-8wC{ zT>z(hW3T;1tnhvT+0jXR@oD%mv5k5Bg6L8X)@D97S|M;_-{s+o8Nt$rX8WW`k{qZA zIMjxFAR1eQUAPlTCDdT|#>{-Tn+nk>YDQ@Y1Qk%sX~$`1u2wq*sZX;P4>dC2Bym7~ z%m3g>RFGAx_Y#P~4#fGG_$Ibog@&tG(a};=ck^~t>&|@O`y0i7F%M{siFDoNlmCqF zU|j>o?>KZu5Cr@L1et;wrEY>{>3rnZy9^ncmgSSxRRWF=Mpx`@*%daijqIzR^c4%f zjJ)tlwgc_vC%_AxTF9jmvszXkGb!310#*(6BY=zmYc6(!ML``?aj(q<_CK6Fs^VVtXw2U1A5gnG-tpI_AXbEf z+?tKAgy-SL(2%4mH%YapIBxrOX)W;3H0P~b*dvh@g8;S7kYcUp3tqRN+n3|=AmI4| zcmn1w{$sy@VIkY}_kkCUEy&zlEYtp(k2TpCS?S&-w59a*$YUw2cRNWu2HeW$YU#qD2#9n;E}bpV#>)%t=seFRIv6U(9+jH3r5(Gxhw{nSVQ zn{hHH@<(OaCkQx_+Fm<0=v)PPtKLwHQ_6)Kf!-iE7Sj2xo6sx%m(ovyAQv{qfhck( zGN`!;mazspF{Ng8Wplwt5hu4*;`p+p)&3o%OPdYJ;&S2PHL#wxbDO(bJHYN^AplsN z!226#S0(K+!~OI|!};poB)tNbK{mYw6Gy{?Lf4xHL2P%rZSNLqhG;M5?Pytb{<@Z* zNmP&4t1vEUkIYzgX&#oYV0S|ZXVhtrIOHi;m-qL+!`GT+I63STkVx}DE zvOQ9JX!2RuVeiT4@`qsr(uFh?0NbWVHrhvuzukA>(uw5xQBrb_$5|p5=&*6Fyi2@b zO~AlBWc<6xDdwALW*+cQdly^CV^$d%)juu+0RvSX>`o26EOX)zT@oqd&HDa@Obdh{ zMpJs{3o}?e1SZbg{{S%gIIvw@bWXyJGr>F1ALI&~2p#x7&{F%XDuD++y2YB6?D!sr zL$aw!{6P^sKH^z2f|`DyZ+CBWN=5`4)NvGtPQLz{_-o`-<_$8zCY~a;8lp$Wr={WV zep>x=(W&_DXI?f=8vbGh@0wH;_D+!wx-In*Hc$gMf8VM0WXo%%ccXnZ_OhF8a?-Y8 zv=w)ZKKK=0toW8=+?ma)7ewuYX+j-LC)b3HPy1YV!|30fy_+&bLTW|Mdea)Un@nHaA979Pr}x?7U;iQ?gq{Ep{4HD z>A!n*uNSle?0+qa|M>mz?$hlk?_1`JtJaFrI@X_3%qg+-h-Ug@$EX4=EAqC9jKQ?J z8KuT@e3XT}&sT>{JKJn#Wm}dwD&O)^qD(y7%xkK8>W=;d0Rvwo)uDA|7mV-L{U4oU z4A9APj(BTXS^FE(^Imew9f}ey9^h5P=*nDN+Q0<-Qsc_e{Xzo@c<$jP+=`k8+yzuv z30&TLP%{m|=X+Xt5#M}?k>RsWp#9odB8N-k!VY-OkW!q%p1pqgLSMy=M=NVqbQlkw zqsA{?`G*Ocbzs?4I!Z75I6LYXN{9{}(!o{cXtxo~yWE~s z`WiH5fH9=7=ncp^Doo5TgC3{MYAJ&$@+dBX*o@&B18A#@|}9aSmy}@up$n_E(gHCKt8L7n{JL zBZ$Q1z1xonc4}o2i+K}HOko@ZR{dmtDRErHH-?ibTdctiOViW;Iqf?T0*19=Afvjy zRKIACH9G@7MXA}V(=J9saeN7(L^n*ID{3~cd=cEV2VrkWHK(2MJ+GV6W9?j9?}XS&$S5L68u!p0|O9vEwc9BrE#;6Woq3V-F-A zXRN&FZ)Kwvc^&S|h*MTXF2f48j~)^aAipsS)7D##19mo@U16p~hZmfoh2;N2b;ci- z*mVBHR`mNpg>CaE@%88M>WHXc$TC-c6h*i zFedn{>SRN>O_q7F{gVoMENxnV5S!NKundw5QruVspnBHpVZ-Jn2QZkf?wc6~y->!Zxh&=!7g2S}3ps!zY zsZg}?!)_6Ld{+fmy;2wn8_v7q1qE1mo6ibyL8o>(y_U#eP zrG4M!v6#sPzn~DftRikcBV%aGEqi8xkE%Cf+iTxsmaH|pZUV^J!L5r|NEawwzaEu^v|kx4rpl36dF zJES>kY`#{PJMQUib^KW~U~3#>mx)pmGL7ifI{%4m@icNM4HD&KB6{6(t@{s$0fE0l za2QGTVJl=t1uLW|tXnhXnhbXe%j(LH0hK6lh7MKh+iD1r!gYPE{ODDXnFFZ#6hSXf6q}9N=+aT$|ILdN;!SmvAfxDK++IT2M8zkYm(GmYB{ZA95KMHUCttuk{I{ zsKO%DR_yvP(Ry}ut;No>mZtm)zopA}G7%QVRCa8%Wn?q*s4!a3u=QWGJIVd=F=Y{+ zb)R=0Y^)t-qzP4A3;no(b^VU@&%cRCu&}GA(W|IC9L_(R&<3Bx@iHBXGbJwntb~QL z>X!xuU{AXGaVZmPFkryoyj(hSmmE}Z#%J-Ip3a7wk}egs)OyB7(#(Zw%XRrmC{@*R!k?y&{399w2rL|5DBR_KUxG*e1*8H@m94L5Hob=QV8H7B8qF z+g5`YvsyGSryQ(zXlO{x+OwiN18aZx_U__`R&3y%|HOlk;IDQZzh4O1y6SK*Nc;2p zj%I&rUpf|9@?0e5&H>}O%#m-4)SV@i%`ktfsoR zq_{_Db!3iJxCPcqp6YFhKc!C7v0HOJ7*Ts~bAaYT**?4B`C~(z&Dn8r!NmQ-?WxI! zZq{%!qAvXDhfeCC&u@B>ul4({fA3dq)H({PW1*KbwAy%p8?u!mg2>ftbWC_}g46b4SD?av{}+ zf1I$fM?SustuQ96d^$GVSR4aKvsIceRFq=`b3GL2=pzV?Z6jv-Dpf>-t1msO7ThwQ z9|W;^qq`T16pWhP*d32HzLO?gdw-EkJQAgOKd*BuaO4d)!s>5UKX%XdBK%kEk~Klg z=F+NcWu<#zjZ@o3C8qo9$=|68!iDrN0)qxIMtFG0En=>vu)rb{3Av!fsiQ0(*rBr^Ly`jAy`Y`AbR3ZF*DbLT38RiNovG^QX6iS=-B3Ihia5 zzc*pI!eF{E`T=0xOE{HYWQ;fo2I#`g=3+~RBHTAhsr!oorE*;<_O?_~)K~q{)S9ok zvT^@=jp&OX-sk^wm$03x>T-=MF(K%>Gf^R4;Tl4Pyb!^ zM-g{=5s>@X~9YzD%;>z*x% ze}|1!Nqo=5ufAH=c(p6{VU;&fsyWG7Nh<3pVt)*+r`xHv_=TFkEGiTp9LgOUHM}NN z6rmxhRLJf0+Ig%`zgz|7^3`7dNLL@@J64=MLt9c}qINCU-7Qxu{Y$ye)~s2)8o&MT zc}b&0X^gMU%6qcrv&HG=^4$*QC%*G|jQYPx&d%epRG^XrLc?jE(9vWSobWT!cd5u+ zWvj24G{>oLc*AN-H3$^j_Jw+|fi%D!0-(Gu1c=E`iq+J%szi<(s4@^`l$Fm52o6=! zw^|3gjER5{gQHlCRqp!#`sptbrPs5-vwR%&W-}z>r#0qoe&S3KXQ(L;ewJyR4YsQi z%+fXd`Yu|!!i@)0n-)jigVRNJHtwy?M)h@3LnWDn*y*)~$Jt=oiaNPkF)f?d#hIe~HD7qz?ATm? zsNH=_E|{4n{5qqM=1Aa{ovhF`f!dDJ2>+RcI-M0BkI+nr^;QLuJ!MsfdnJ`XaC+-^ zlU_Q*tUM7u7QC#MS4l0uZUU(Xo3p^2((Kg36NraiO@!s%t~bB<3@&izz*9y;lTPxh zO1aUHC1tZavJnwC(T#5#gqfvTxCH=0ztmxZt;=2IlEiUFgefb6#mAt^_1GGWe;PSK zS9js|S;K&eb3X*%Fj1#`&Qjv%utTM}ziOmr{?~I|_=68kw7nU`l|E4DK=?2;IQnrG zr|js%13@Pr!@|cu@?%LJ`I@`k0fxn0Ha2*(sXtb6#$PonTE9wVI;&9&?FScTGxEns z5Hos;bG=jb;VY0HBe2c-yqrY`ycWBV(EbgawlnIjLAieuw=!o(G9%#Cn}-fGnH&14 zPK!{|$iay>QSJ|fhlAZ034LezRsMDaljNV6cue2GX>usCPrC#wVOO4U%+BTBJP9zq z^}GV{HxS(*5V%5VR7Q*39}6mE(oQ9xWyL`@OoUMZ8VNDNH>=7wZJZ>FqhH0bUNL0$ zcjVl{kj<%<@36m8OVIBXv9#trB4D<+ddGv&w^C(qQ7jA0){4#G=VCcmf-Id@U2(+x zeP0{4lpUdIHZ^SJTwFFu`K>;M?luk(uy-C4YF*FF!NQ09o&rXVcvd=!eYCl ze-xS|GVBVk=b?A9GgVps-adl0faQ5JLvlC+bCul4ynq#pxG18-c9LjZ+)ql&(O02l zx7d*{s-9{o;eA$1<6#y4@;J7sZk{?*O~0K}Qaen`yxlm!+v4u#x0t=t%x|lS zmW_DH1$j4o>|8-TsCB$e@Z4Z;-R6{w(=ytgb_daLef(tQ&OvtNcL)Ylxk~S~(pAz| zeNlj>@Fk47r#f|w7rNbMkb?eLV+qiGsUnd$U0C>sQWQ&6)h^Bxm;5>ru0E|$ljDzD zJp!NnEAmIhhFYKr^8}3Mw;ri3WxoaJRFH>%s|fYRmTtpF;A2-J?uQeeQbr(tsVDwA zB1{z{8`j_(LQ)zupAh;mX~q!q^H7RUA#>_qsNRFXr-uJL;V+kn^~EPRL|m2>gVPdE z|ND@tuIS?Im|}|Duc>(#UatZstJ~S;hB4r4I}WE0?8+iSjr}^`9SK5}Y(CDrGi37L zl76-u6S2Q|xs^50Rr0l1GPg{qx9QaWRls_%ZBKYT<06TLRVP4k~ zJB+RZ&2`n)0rzila}HHN`{rvN1QLQZulx~eqi0t}7LO_1rZEpyD57M=MbE*3Qf@h6 zi-aqKysI%ZJ8`H^lQf58gtc>%|-(db{92l3H6IPN>^k1Ki0-6oNYdYtx4V;D@Dhr zRnrbG8gX@5?GKWs^b0-3o=JS7bv>3Jg4Li8K;6f~?Oq)cwhpS&lKz1S-HYNC&i7NT z)kF8apJWRag5h8!oYr*JrNPvV?ZJ!`aP?oPf?!1~SG-wew|RbhT^RN{;t+;eof=Vu z@57$>1knTonga;HBT))gNOXC!9FsWKki7edKbr>vxQLa3J>e#+e_ws#fdB<6e-ytz z@q|zDT?-xN=Rudyw^3{@gQJfaIX;=%e;ON`_T!*>3gFWD3U@CLqVrFcFR;KL+~4o{ zW#QiyDHVO$r`UEMK6LpWVRC4yyu8*B^v5XoW^u~OQB{J9fZX;yKULqE-fom{-ly%10yluxwCQW zbal|Pa4%}-3z~)|jGPgV@vrM9}FiseA@8C^5TI0_Q(?yYaQ)3=nAA z0d>G|9RQT`{HjFYbt`w##zFwi&+n@V^~bxsV1baO-Owuvb;y5Ip;6&h^;Yta?qH<$ zpp4{|7k`prYVpeYzWn&jnmA3Ch*P*F_P@I-2t02N2~}}X?gIWTqit2JnE<0x>N(+A z*pru+;$&}eW9->Pdl~U?xxOzx#O_Q=cD4B_k#6G!yr+&(G@MabY6Sdra9$6~M;Bw0 zCvMAd&NH*Pe-9(*Twhd}JkmCmEP+!|*3M_r3<3t{;&nn?N=k1W4XZ9=(RhM;owk?e z%iSZiQGa5lIbM=YA998ODjcLn4-?nyPTuC&Ls@dgn(FK@%VnF|jkeMFf zNEFz=m+<9?IpC{RVpObDV=~Mxv+d>&!c4od(n#3o%v2Rm-0~kdmV=5^^empNGJC8a zC`~*DCbw6VaDeH;Pu}6|=G&dSNwou)pR*lNozLDa#bn`jZe4m_d<>}KB=JCx^ zML#Lx5@!>6AE?@WoZA zQPYgu`>CS@c_9&K{{*B%;Lj;_HuH>sp}OS{D`TqiM-QGuIdXqDwX=3K5yKoQ)ptVCVP}|1^`YAOK{z@{&~WUKkT^avNwu?*9TGl9>YFW{D>s&>fZsw zI|wH}!4c6J;c>~-pb#*Z)Q2JooC*~A4w=~+Jr8*L!1KWgVNFfWqg^UX(25& z-NmWsG*&?}by4vuOP?OVDmF-N*e8g7J4+gZsMK4RxUD$~)Y0(YGiP$E1oP;MQR`PG zNMGxsa9AaqO^;AEnO4yw#}#0!?2aTlX)sb8@iAS?&5xGT#a4#N{VZi}o+QY$k70KZ z!$GMI8_XQf?rvU#ZHB`GQTxNGS(}^r+EF2Tr28irS|g{&lU0XIzh(yqe`g;WiI+-6 zh1GW=6lwLzqyGFj>Q@Dri{1FW`4;15RFu2larqFQKjR4%&8 znNb~&Om=uPdgd{FILG##0|gxm<4qUl^Nmnr+1U32j4s8*N@i4vU8Y5eE*shaWvYo& zlOw8jeg*0hGJ6YGV?9NuVnN%Jd=rt2z4^r4{nkYUZi*0QoqE{NVqA;7=My`R0uCK4 ze`lomv0cVeFcz-MQooRvy@J$XnrNcIrx1BA zi@dPMx!3t^PX9R=;Z&whM-?0#i;IOg9@wyhIpb#Bge4McPZzpDE6|X0W$-eD;cfRo zYZHm*_Oe{Lf_3K3)L?Mo?R)P}@rmAmRX zu3gS96OMesw$~D+9DNeC7Pd#8hT1Oa{y4($-@;mZpd|PwhD@JnfWbvC#TQ>frm`F=gbhiJg;S0@*2sNLL)c zmK7)W0HZ)I0B|$0SyiTo`k9(Sf$2bB^XnWb#;!z_zNJZvt8^hM1S@h<3x=`@pLLAn~(C^)lKL0KtSiyofY67geU z!7BX~BbQ7WA(1D@JESAPF-EK;rc9$P4zGt&;&7vGiBmz&7FIG)-ZZ^>wr%;dmyOKA z4vo5ZXChhToDZS+U9TINBYH2QeaG%=lQhP6GT9+zG4(l2yaoOYIssudSuR!%SVgS~ zkqlMU1mRk$w;F>H`;8|r-&O$lA`Y4*t=Z_dqtug8RaZo?fd8ZwDK|CQW5e3w~nD-FYi-Eq(_zz(c|vBXp=wM22p*DfFteo1vLH zh?`U&!WTx#I~V+5kVjKCZOD&(m3`FxQjK_l6s{f7->mesM(l0YEF|rf z?4-*BZOtRZ_cSZ$HQlP*v@qX-oD@Ic))AKBZkADGyeyM!aCd%-iaR?4idG?Y=L(Bb(AW=oc>`<1%pfUoII|$AYG{;TGznu`M<1gH zK6`qwRgbxHs-4we-}N@E&(ZxelKZJFl>P`YM74pecFwrFj4~~yoUw0f+8UiDu2@kL z!85U;%~A=PL6$8dNUiO1wSPoPCne^zE{|sm7q7}%KNkB`r1*XxOlhIfaPY+aUaFld zF)#qv`!!b5^dl;vX=Dt6{S->9JM|(NNWwfqoX;yY}+G?P;rZ1SCuRAS#Qn(70U%Dlk{PkP~&Kf0BqO{r3juK-*pln7Y569@g_2*lf9(%>hVv#+ z>dIR&y!>g8XvKr#YiBD;`alw+c9NZnNrTM_ch&W!dhJ zlrK21xpi+nmx!cVm7f4RLuv)2)0v*T;>TnH-xVU`;ceqsVWTegBHtPBDy3MD|q0C1DPLQY#c4@A~P7Pxl>0o-86{QYjY^*l-T^E zUaHyJ_)LAJnVZ$sX@I~jDan0{d@%(-^FA28wWp#kIu%zt+3+L9Cmiycd zS>r1$LNqDQU~kCmuhN0;i)C{)9jp?DCc8=8bwybiHi#bVDOvXFM88vmM_>{NEuGAg z>znhkUs`N+Ahe=4H71WqL6EJCnr`oWl5wNME$C6@cX18)=5EaahY;!{1cH3IkjPa) z@E3LmImgVgY19dGwAQb`;6QKD|O^z{m_K;4`N zPS?g}6rFMm`o8_2u_Z==!ttnQ7=xu*Bjs~+TK*oVDcnw*9q4A{uGj5PSrxK75t24D z$R|rH0JZ~Rn`)#)wcS~47mM;J z--OWjol7R8GIzR1Z$@(=^cP+7;`C*`MgSj#h3@#h z0Q)_!pE3c+&cQw>qdaDIe>^p|nlYsD_lFvxnggW7L1wuylcS%YW08WBnN`6gpko^Z z(RA2@0Kz>1<>m*zyZ6VM(A=b2yXiAnWNbi|^5NhZc{OPe0t zZw*bcsP%OGT`&JkHuaP#<-QLS8j{LN-{tjcSKOSCo7suAYkb|P&VO>7Uxah4H=HJ( z-5mJ6UAXtD=h71cZau?bJCX*B7;Z}#Lkx>$)N~WvD{d6&pJ)#*OzAULL_?0W=HK_@ z_Vbv3nseb=S@%HSUCym~8IO7rfL!!{cJ=ST_DgYAx`Cn#6XOL*idGxYcmjb6YoDux zp()e^yo$WoggyS{gzErsxYoRlr2eq39HXBhV;AO#h2lSv6I-UTiu~Fe0ti<&UP`}; zjTX8#`=(#Kt@ryIGC3Xs4DV8Bs~y+MKs2s#=-Wnl^JRt?4M*GRpHO=XMH9_Up~lAM z086s~(f z4Ku9Y1=K7!5ld;``_%I4{76$Yk-s2QWa7>l*;|EhI#>sOIby$b^yNzj59jWjclVs6 zXTHP984I)3@*_i>eG64}FXj5^NgJU30~e^i35RVb%>vG;$;tmrux&G-kaHl)1qESp zctouheX~1x5B~)A_&pReFp3|mpWmY+mc1)$T&mK6u50R+9mx3P+)ILG9QSVfrD==s zRm!xM3`JI{+es#BeQ4 zZ6-ft08uVj(9prhu?pCkYgIGwYk7dDv5BCV02Idt)^{rSzyKWnLFnjSe&`?Q-rXT7QQD!rcGT1 zp%Feo6EE9{yN@Ow2Ydag~g!xTO<#2CjN|;kEiOKgxR4Vy3B=-iA32fJdy~+_L zH+Pl`Wc43^Te9vSrhq>{I{w5)<4DM7tF9%W%fWB;`_^-S-5;ekX#6rj^DSfEr>Euj z;&s*Wg1}E4r-705qe}w60pTcr5F#N(+FGZR*)aaVS1nXVbl)|zFFEv78lf}Xn%@HH z@Nnw!i~jmTIU)s(BJRn8FDu>$62<2iCzq){CAtFT)mCg=I6deWa3>7f0K}dicAfjcW#D$NBxXKxb5lqaH9x`hKe3OagZfPgaWC1 zA?EjWi9lYb{VC?~R?AJdtpOkXi^eB;iNktpw6(f>ij{N^<4>%9l}gg)r-D(R$t>KT zuKTlX5+`M8qAnpjY!AGy)+ZrVocgGo-K6 zPNZAIhWpEuqFJSTpujZ<6Hyl`!+2p>!YxB5ijIL&u=K+4iNn%FmqPr5GD$Z`-z&G8 z3rl`fEIHvlu5hI&s52Rw5w5kbjJIa3>ii@D+jiQsG(V*RcPyBZg7*BSd-X&oZ1{vn z(C<1g6~{88y)3TU7Cg5M+iTK0Bk4AbBVa5=jy0F^Gfmi1sKcIeSBr{IMt58Aj3$k<|5PYS2>nr$oL}Y2I#J3gA$gU~HBY#~v#K8``<%ke zg8!{a^yQseXJN*TL{KQ6;DZ%+2`&Y?*F{DkO|Cw3W|XwN6vMuyrR61Mkm@{6+=AXo zIU|A23d?+I1{OK|S12-nkUBI$5v(38N|DMtZLNCGWD^X3)}9z^A4VK6>(mtwgdQK6buuFmiON#BN~$7V zHA77Ehz*JZ*`<<-+yDsn3$?={$2W(G^6*7tQ+RRYZ6?0F|VFPNCT z>b&5g_-#?@%w2uTyr1<~(?rwv!*_5+gzhFRICgn>Y7KMWN^s*x7)&acA3~jT?Mp=i zgJ4mjFoG=)4``pdts8|JXn%WyqE?9`SF=G!cmy;p#XVzagDd4%CdAFUBDXaulf_sB)+gWk);pk?KvUrK@2CTVokx*ST>6-K~fbXNGme@S$U?ja_ zyR0``@fSLs8)@>H#neuk{#O#l#sr>~I(xw#R6HTJvcvb`pH4oMkMCtnQEskkrXb0Zyr2JqGcfsAWF z3ZHEdc-u@1qB-I8As|!10v#XECkfIFB^@4yoqP zNDNDO;2R)eLuOSLE*Vlao)d`E75lQ+=S(Zgne=P0_QN~6K#n?n1?t<&no~QPm1HKt z6wXQt*%W5`2gtP-;a= zx`*_aKbSDYf7mD+@Ew!bOA!Nc5~Lxs?TsXj7$Tecm3_(3`tcc7KX6%kZ0RgcC8u69 zb$PB`d^FFbEZt#O_L}%Bo5h&tl%j5#{`WU`;1)L+1l(TvS@Yx)1vME?QoqE+&Ua?ya+n z&#lAS{lW@`C73fnT{F+`&+p$wq5RmTX6@%@!?A$1$hT#w9A}?3q^K=h4>s|EH2DWz z_L*}tH-7LCnku6&Oo(T?dz>ygD1H~l@C)KLgt7($o?Vz`GwdsQ&aH>&aQ=L7;!6zq zhg)3z)A`f#X6F3MSK!rS6sC$Bk)wHL77%_6XZ`X*z-+M}i!Uz{{?>dp!KdLREp<6V z#WLB1lHVdrQ$CyXF0qioMpt=QM4$VZh0CqmIrkvp?_4qNcTX&3?ZFO&U=h)7+CS|D zk{o5vm)1|kchVXc5?rBQbmp&FC?vo(G*jV&;AE~F1CJvl^D)et$V|7?P z&CiC~{#Ia!6L!rXAW7WYg!c5X)_9vqs{v9;*Iu{b?+*66+>#i);oR}&OG=JJ*-!o3;DgCx0m96vz-igsq#p?Rk?KW;yueiR_zANnj zkZs?#Z`&i~$@pVQ-HV7|6Hm<)SMoP14_fB+6DwZ{GYHX|qJjm`7M@`M8@HgX{J3U! zaYQaIVlj8jPvt^cEBb1V^CUvy&P7;9UFOvNRAHjF3%vHELdO2g)Zr!E)5CqL<^NL} znDqy*LNq5(I9EA-M&^i|!ebFahEdq2$ge_=eZm6tFpC?MBbVLHMXG~c)P~Tc+rlZ) zz%3I-FoaF`etUoAISOmwxE{=zDHioV64A}GE2+_$!PvjbAQ>mY3^+vt1t4+3Cg=o&}+8tKz{dR#0;B5i4wE6n>q_&CqL!w}CUXYw! zm7$V-B8#%|_bzn)8?DUcv{8Lzsj;!kC!-Wq1#m=tZ$xAJhIN^0tl9Uyg6;B}6z$l` zY`04u4LdX$q%{ReB~dxBj6H+vy9%Z#HJitViYATxSvp5 znUdMmUs2IMetU=;9oV9r2@8nPg2AFw)g9UuI^{mTOTk@FuN=z$Ak3Uh>@A0eBPDJa zG~P7@5zMD75hrT_qb zkSgv~^|8Q}y`)bnE*pyWrgoz{Ki!z7OsLt;Jf8x}Ul?;+jh$nLoB)Lbtt(CT-M>)1 z_XnSuXnHeneHRMkk1^Vp!hy}utnOkw5~{B7Ny|x2bNZa}_Ya9ne(2!5wcAdJv49-t z0NHwzeDs=P@oDCL-&ua4gtTFz3%v$z!fF;KrcQIUmV%^u3$=Ktrpj{Nm-~5xvDmI} zUMio_e{2C)kMavo2PwRc!KwIs`X_aeZ_GZMD#D?9s;IC!q)fd93d3glI+QxXTflua z3cNF|AC6`w8RRQ2RM&{tXKBORZ!2^`>?~{+t3n9y_)XjwrmDJ`LhOjO1r)!fEBp2}n4nlK+DkLEs{7 zRU0e4LuDIA1*2mrEJq848jAbhj@3sW<10@SKKo`)JbB9fv^W`k)O{#70$5xhyBkE- z=SF@56aSn70G`OW%~G-@*&-17WCWz;fR_-^aP^$sUHK2gS?B>Gx85S*e2ym4YAso~ z#6VqC3AW@3ydpcRQGJhT?z@`2#q`qef8B~T2uf2_lq=J#2_VZ-MpTS+AbBxMI^REL zJjt6z^nM7Bo3sG$Twbk?yC?29bAuXG0K!*kAJZ*JbHQ&X22n4Kl4AngU+{H~ZTe$m z4v-cCggeUp(fqarK-~V64tIvI{gV1de-=wZreSsw4X@z9;u^l2>jlO2_x;rkgPx0l zJI{-`MLdlBG&OT~b+=hSnfSGf-@g<5XKy>sNf;Cpq*10p95{&J2`oZj*B@bm5^!*2 zL`FxgKs8CvXIGMeM+QM8Mv*|lAg&?qGIEKs8fjmhA({*nos~~&^>VVI0%3A|_r^jJ zQv;=N2|ueToRx(;7Y7~_$GGkq21I7%D=F8ptm=v9=a+}{qq-h?65{9bl|EvMBIN-< z?UD41W^n%BL7~S_z}0wyjO%wScn*FHc)~q2U>FW}T^N)>0fv5WZi?wdbsR2T$QB^R zQ03+P|bhpsa}wquQXGq@5a00l)6^mYz6@327zi2 zj73ODUhTrcIxHIRvum6MterDcmJu3hpA`M^mJ@eBC#pCjtGVh4bGKPj*>L39z+QbrA0L)XXf>0D~DniM_}`3 zV^=~&hNlR^iX?EOBIuwaXjDs&XCu-m?O5X?Qp50HL1U8(DE>()8`KMumvN>%qwA%W zTWwL5a0!fp3jTmsI5JZ|jDv=-k@y=r-#rk%flg(@(4QbrLe)UvHb zapkOwB@H8-cK%L5*brGsLJ$V+<5Z{R{;xmS$?u<9L*)LA2JHF6lAA){gnR_YDk6jG zW++AuROQDFN@!!|{T@DHsAT-GFM*4Uavlawi6TLgb>6RNy??*y`#QKB(bsA{PnOzd z6D!}b2A`p7>WtA `OzbS=XG2wR+yHhnZ59mc|qe|OIXLT&u+jl!RB@kepyYamM zFTYWghl0g0AG%25raa}Ij6?%N8)&@=CEy5R^O?QP?I? z?4L)`CsIc=VgKqo;LXOKSIezYr1_VuD1zsj>OG4+2m+WOjlh&3{--8r)v^O=yJ>{?^mzF+XDaKrmqla@pj2t5l<@QBnHIWeso zwD>DWQ{{>@Qmd^`KZsZm&1=|qx0H4N;(3-!(IJDR<;K#Mo0rjif2`RiZi62)MW6=U z$v>(Z7HI`GE-3l_2a5N_j>~FC-}He>uY+tg&a|iKPfvdFV{cMxfCF&uC@Pr=QT=~X z3s7d2_viW*5pKi^55+DiZi#`1G#gnhLY9e)6Q&s411By@F#Sl~YF~h(uVw$$8AigK z;=n2Sp~ObSy3m4GRx*~-sIUEKf{B0j4Xay~XG6kbsa)tA!0Nqax%52_U00^T!MP1B z+2py_765EnMT-WOxgzSOc@`(Sp_itJ4OH5p&KhKu&n2&qT>`B-VV49BEk|lp@dRhO5rYrl%0;}isXEwD2$F$rsq480~ zC>S<=W}C{X4^#mWD{n|VIRGdT7hQd>4+CdY%}&i1XPlTxUw-G)AQQM?(So z=F>Rhf9|F4e6DVMfga!W-orKChHEdMIteTe>^*(!u@Y|IJe)$3Q;BInu$ z)VZi0^gQ{bAaPFEbhM3>2AIS`HTB7SDa(|HGnmrliP*&3CFGlsz3jI6Tb&7h<8EQ>KW z53C*CTOX|~s$KZy0YC%e|23;^5ak30aTOjBuR1ekRczNZBM8FSdmM7aUHt>YIuoXP6ZB>L#U%Qns8bPBm74@*#z5ugA7M&C|6Pyy+L~Cirqr3 zf}05cOBTiqW#z@}al)>;bvEwWU!((tt>w7n!%xR3MIU%}PJG}K)RfH(F5ydfS9;$1 z{q|G5o`I!C&C9ktK+zzi_2%Hx??=&tFlD zZbE$ht}sCyRT(cuIf>Bf`rwrodtxZbEQ;d9!J=sHP19fln9>HGZJ?|o%H1POC9t8O zU~fnsmBA8U!!QT9l)mQGW8h13WARbpe$9rf5jxfIEmTW{D?^*pt@zB_NdCb?D6z2u zl~z@uvD4Z&;In>)GB0_Hoo*gS(@dFpHVyGz(wF7CSY-^YwFJ!^1^W3gN*urF<;fO5 z9nQ>$R*H9nC%8*`)fKt<-)BP!34ENPnF!*dxkS|69MY%{5Q;%igb{;g4mQyUhBlFx zv6DWr%Go*~6^r~fx0~e@<@2jvVFLJH!pO>q1N**DAKu~=Z>d-yvU7Pk`p{CAY3_Er zb{`}OoL9owIo2t@WBLjfr;o1P})mu*K6mnUvp&B7Cj}k z=&qL=5zQ`E#>Qq>i=h4&s@MMD6pLj@vntGM)DdU2t%;48qJK(*3pxrrdbuVUPpYm^ zHbzbO!$L9?V|D(gRq*qk>iC~Ox1$35vqKDgwpRx&R1f&~)n9<;w9PlBJIbh8z-&Z$ zwKN7!ug0!My)=RGH~;ctXQ(( zB<)u|oep&Jgi~6|kU2^vNW=V%#_ATnUjkF;(ukuI#ox*a&tZi=+@MufbSZMpQFNC* z7mrdxFmbf6!($AYtE9hXquLH$@7vpt%t9vZnNy`3!I>2H#+P+u4d#(M1r(M4N7q|L zwe|c_-vI&*?heJ>-QC^Y-HR4&OK>l)g<`?oy|`1{og&3riWkk3{@(w))^qdBO|r6b zbIzHWGxMFjKikn*2%k)|Ve` zE^R@r;ngmzU!Cp4FMZy~XIWOpTf)WRSs@@s{d++F0z<70f{=OoMBz?@?SAOt>cLp1 zbhwt+F-$LHpbxAOww(*)N3O@!2r7AcZ_KGa={ZjoP2-pFXb0hX=jw-R8*6E`Rn_Su zXN8)4CGaF>){<;wgrrQy773@DEp}?h3!)A&KW1WEpeADBzNhj6% zR1ANZgj1^6{jP4k7b;&8+#rGQTd+u~5NIRxe(rsniZNd?bSg!X`jaI9PI7Ac9Prt( z*iN%v5fIqg*CKJ(TfIshn9iHkxBUaGBTf7!pVC>bRo#FC}C(N&Wjxr633r0h`6+Ml&umyOt>Z_W(6sDWBkx=Xb( z0Zvv=?bCR!1EE>V#kgzfN~igld0HfTGM8Plf#s z4Psy+Iy%iy3X#;*M4R}_e$4NpBoFR+`TN!?9cO&6h&d1S0TVW`i>-Tghn@5MyXap~ z1TAW%4$;9uy7ss3NqsVGTN|(K5om^Kr*BkUqsg#j&GU)?vg6v8R-OQ&au#ewf0?vK zm`7blVK@qHp~_?Hg2%pec=X%qMjBg<34P%l7(Ed#ccVM8Kk?tNRJ~g4J7rDlDeN^Z|^-e9_J1i=MENGb$m9_ z+_mkM&NSj-p+L?$6`SM&5`QkCP?5h7CL0Tl>N{9!V||Bvz4W$sodtAST;Mt}vKJ*y zR^e0c^ZbW`yiRu8 zRCQQrl^3npZ|x#e59x3A%6VB*o(59YR%F?!gR$mdBU`eu*EenOliPj|HyPHi?E;p< z4G*luyoZYWcgcm~|B49A)YyUiX2rH^UG;Wbu5ir-6|WsK=ixYIrmAs*M5BEB?tY6%8JNz)WcH~?sWk%ef{gjxyR~rmp1vs_X)4=lK~v; zxBqAByyL-wjaV?T>9C$8>` z)eyF)DiV?^ItUFF4owm*o*tuL1wbj|13E&cMH@nECij4o#c^P8?R=#lwv0|2geM}So%xb9_m!+cB`Hej=7QSRvLc_vcI{S}k;@Jzzvx)x zB*#G5VOm1liL0rwd^MMoS6l4nTZ7To+a=uQ3`mu>B1U1SP}sTGXk*Mp^AxyF-*XCi`lB#7Y`K0X3$-M>JSAL zS8}l0T2dZu{7Zjr?E4Lpm~cl-0U{xs$S@8^)Ndp%%JX4$v<1y}`)a;FNgO}h z7-yyP2`o)k;CWC~0pQW$09LuCSEVoBydBDyx$m&fy#4YW_xI2zfHv$|cvWjdY$TYq z?f49D?fp1AOOlL&`GnNq1h44VoD!s(PTP|G)4596h zi3Xy1WaiivDaCxr29HoyM#&s?kVM%pJlpa(FK;An{S+|T&OdxsffSuu_UIG&(5+i! z_nMKv6YnnhX7*V1RA8~{eObcAqsLy;EQ@6=^A<+*>a$%3qmaH|`Q!%z+rc|qe76J; zl;qjHM1ev5KR7aXS?d{) zf972Z9rDUiru_p+u`74Capy8(PH_=HcB^r~bP^z_qaPxN9+X%t;JSG5#o73cup~Mx zE@EB~b}VP5py#X>NDgwF2ig0hUhZg|P(15zWMb{@8|{oZjBwy|)wQ+WMtxU~zS3T5 zNW0v8Um8b+-FnxkJhId?y0o0pEoNc?y(a%i8raO%ww`1S4&&gD=FsI5i2rmGYl7*! zRJAP0O|rvNvcuqhTWs+&IO$;qmL;O?S6*2iX{HySj`l|C>h1Ru&m_i^La##fF~c8{ zntBKJ72Pj1i||?ioN-QJ7HxzB4L75OnDLE%>TvywQ*494L3Mmjh{u&3P^n&pOetQr z;LY2#P1&=Tk1+*9hR#x7`gcA~zGK#~CcgPHd7HFtuKbNY@xq}@_xgu3OlA@i+|NeWKb=McGRr+37IrM2e@Wz06GX{cDp=^!Ix5Li<2tcIRMTDb zL+H^X(X_S63VNEFOsaoBIlTY4W5M*2Pj?&qoTyEwrf151LM5An96teBrP|_+HBekc zAsYkqj<05`l#*%rho1&2Zu()55F!BACFxYt_1~9b@IovJ@hbASDJ7I+ft0Dq-^m>0 z=|I@M8^3jAk>y>NTk_|R8mfHf>#h>3j?#1Z0*rn=*9~prsBiTLoU{Uy!c+B1k8-1mz3jfm%tLcoDjwb z7h;AWpBKEz7sTp4sxe41SWdHc^YO*)sZ%29uQ&AN?ZhcvbavMJzy(D-aNk?ORMS*a zZ2UvG_wv$(MDRuvxN6d=hj)?G?%ze$=VeqF5mC@m$wDFW|6boPT{D)W@e`BDAMV1y zI;$foJiSz>^AgX#A)t%s6fG^x#5^pmWVgNK{scq+xDlosYvanj@UE&`hng0BaHoPc zP@fWLbxH=je{+p+^fx;k`GRW%w3Us73cAW^G8U%n&lveTr_3}RIwPSGbC9c9B8FQZ zAG^uhV)iGd1Y5Yb@16qU;2O*F>Arm{KB_TOHhfT49gCsKarG+JH~P23U7&;m4G%kX z>CB`T`dmBj7~56hx2&6@Re>%!``3e=GmKu6@$5!gN{YqWzBJwphuoC>E^TMzaE=Iv zm=SJ>cJIVFjyY6^(LXQRwsd~&Bm^C0RxLUpbyI08-*l$}-XoQ#3GHdapoVQLd{s63 z0O##eQd1^hTtD^D5N6g@MfB*F+;bHgwPRq5SK9J$y703AvO@fBjHrhw1xUJI3hl=Q zKS*9wl7x|>IQIe~6nv1qjiiDXN&RKI$Vr-oTN(tZZ`~Oq3up9{{>|IBZz|Jm2)A{o zGWXQ>I%M>dFaZi(SU#=f&#tP-2qLo$-x`F+RkRG58a6!sSIArg0HEEmz-o*y-~W5p4{TGPoHqif0waMc_D2Q9hE+_;g~P8 zznA5leQD_@z(BBOgYahA$DJ-$1#k(k z?yECpw}4}~;fIhS&FX7rryP}XV3x&}Hx;pcELSJ1^(yA*+SsuUb~2Y#vD3Qx)}K$X zM}9gmi=Nc;<0=dvNo_jAbMGB$FpOMT?|Ay)dtS7)&voO^S7ggW| z1Becfs?Y_-I027`JH0^aRgH=*ZyM}@_>H@xnp(H_?%+F+E41+<&ae?+zbJbr$@3Z(E0OCYra+6ES270=?rn2DZgI>>eQ@-Uo@_#;~L-=UyKL( zwf(s|dM~w96MtCy81O~h0J#iq8QmtgM1iP~U6d1qtWyUgmXqY4jQf6k&;6PiyxGRo ztJMq5vp%JX{t^?eqM{hOGbcbAeTbpU?PQ9ELly%rkb@y$lWflch+Nj|PaHCT_^gBz zttjR2onU7UVsX*)2xlMu#sCwyj5Sr#y5a^ac0&tM!p?vOPM2o(rm%ugxdfHE-TU{i z`iP6;nu*eGbG|Vo@$;KivfQH--hm_M>%3oWzw>&MREjQ^2)&!c$;Fno4qz9}%($Zw z&^zb(xjxZmd+|kg)scECbpae#n3R>y6?^+mtLk3)N>*r~<#7eNrL*ur0X4#B&0zkv zoo(ZWrJ{7nPEx6fO_W;xjRmWDa8hiFj4%G7!R~@M*M5E!2PlNQkhzB7AXaTh5TM^! z9a>kR)C_W|x`>K%w$<+1Qq@={0tBd%+H zs|8&}L%NeZSka`o_ig}^oqgCno^xRTm89YPT74`0;gWo1h>#b~*42dE)M6MbJ1Ifr`@i!v}-jxg5IySi3_j!c6v+J0XflWM!3KvFfCShT;ku0r5O63H@pucqg+mh&W7AHZpB%|RYdFD!GQ}@G_BuG z`4Se*h!2hBgj8AG`E5&6_<>f1xRH_R&Q?2FN>qC#7_@p+8vMhXh6D1l=rZL^QD0zE zx4G=9C62)9P@0%8I&=`Jnj_Yty=`D@o)Sei;R5S8 z5Rh>n3Z2er=lW(5D|oSTon=jbznEK#`yv_+MLYv}C=cyJP7_k1zSO6iIp3xsa0Ju7 z1iev^YLlL`tTUF4(JOAvb*Kyb;@)BYhrKgx-y}GGog{d7pLzI*09@`jGFw$@p4ceF z`ZMhd(R~bY#nJaQJ+Qgmm*sZp_aBa%pam%Oca7RRU%IsyM*w^&7o?96EMMv1KcQ*4 z(CpM7u+V|*(Xe{9uWk7UK@DTnI_wSmkco(s6YmWb!WQ5;^cUM$XzRIk#wGmoenEXq zzGE;Y*`d1Zk4gpA5fN=e8;mNIbc(UP42BG;thsU#@sV_~R&Hp>u`s<$hgaRpU2Jic zx{7h?<$gG`Xg;IC(cxNcCh2pgQM1f0B9Afz?S6g)*YF&BJoOkr3va5bSrPZBN((0y z9+@IMNU-56C!zcessp_*s62yddnWL8zf4s61{VVWX|RMGm>33(C<-%4V=8;_N(l#B z?ULfOq}#w=c7U1i)9z=qG-%(E8WtKw=r8zcTAcRi&*l5m*uFBlMS?gC#@W|par1n+ z%3%#**w^rIc{sWc^uh4@Zvq)7(&ii&R@wHqs1L*ArJeMZYrb-!yAxTRWWIj-;&#() zz^HgICUuub&uAD(tB@e+nky=7C`AV#iTU!C(ME{q%ZO;+73I_)S)~WxTR1psZuCXB z(obk!@6_;<7GdeexgBk&&hHVqXw?b)x%8}w!!(*}=!(EVD)7t_cJu^G{}$HX8$klr z3UY^o8=md_wzE3uBla=$HO_ajhS0BxeY*$%$Yh<9;lYb}-~XMHGy42o^8iuhE(M&) zjyGoEf&;XgelrfwXF|P|inF?ViqeKLS*5TvE0R`HTs(_~bU!(osN;swF{2l3?z*GO z{_V+8<6Vye!{uvbL>y+0^04MIS^IjLdp?M^IE86&)KN~4Q3ZGreJt#Ft%$9qxT~bt z;MWIbSJ%+i5b7CuZ$TnBUs%~$YONoTNjuN8Qa!)b8n z5lR^|cS-E~I~<`qUkIpWPK|yzrt}54c-!#jcbn4vbGpTiBed$|?xh!MQlYz6GZ7P9 z?NK5pho%ZbGyTLP$^C?h1{n=S0jhqua-@H(7oKBE2=6QWH&p+E5$&wjgD_PLIVIP7 zc?97INta!Oaltw~s#DIGw|quhpC87`BNw= z>HSx2FAL1UhsC4kNC6AFnW78mToe5c^yE&T@ghLxT!?$kU;B5`r9<+({;Q^ZKkHg(FXK@=#7Mda+S6eH} zLwFUVQhyfxM)X_!Xm9IX^TZ1Et9pcXIkfIPN@%loFYWWJ{*cUo6Pg0DAnKBMDPSaJ zv1UmZJyqXn4#zz|^V?0e>wy&wlfq>~JQ2LB9aU6N`zm;KN2_nkJL_D2idG6<1g?MuRm%Y6H;!d;If*rOPxTe}sJ|Xa2EJY*!I6+x(T>ZOn+d_x-=2dJ90*g-zP5vVZuf z0)t%;7;t~VCT%**u_eSx-g^jbgCTTD&i!u9!hN?>xOw1L$#JJ;H&;tk&R~e%J$gsF zQQRv?Fh z1VsDt^?QqQld7Kh`Rf_~at(2{#VU%pLUNFxc3mc;-#mcX?VS!=e& zJaF0Sf0?+e9g2zwxeM1@-pEvL86*{zQ}L$j*&7eTNwJI3>vtM2@KhRC(6VbV(<&l7 zP8(AEeR6{GCt>F$G5Te3F$I0{;Uh^s%55Of%(zW_uF=56L<_nPdSMA9c zi;=>0%QHLgo&=8qD?eP*0nwRpbmwu)6@M9%IAN*u@V+YgzkVOj?$(y1gX=B{-XrH0l+r#$k##+8;$eEnqg2^RaU4P|WqsLqeW@4EbX7nK)`JB3S?F|FsbufyrXk|9a!^$Gx|UT{ffTqhe{Yj zzNc>51WBsL92mVaTZX^VTET$T<;8A`&G4mfhndTq3{UH#n}YIbIbB(>^#My$zKJq zMAp)31~Ot;f=hw$SvqnHGJ1-|HA;E%tEem`?ld#F0{PV!UhD8V@C|7|lw^>a zRO~7pay%cbdDC+-vNMcf|+U#m}Al8bQC@ztxd)EFhc*^pm&1 z-fJnX+C^lZDQs|k@fbF82&<#8D8rMPalvJeiE(gl;8sv$>(mg@ZiPN&p{#kfEcW09`9nwZ)oV5NN3~~Gd;+$R{xP^tm#L>^v>eXu)J=L zNu#x%X3bgKU>(LiR0$1Pn9=OujM&^ytEF}ueH+#GVmtsMP~Vrj^f)#Z-1U17uImRq zkNI9X3i9?HtI|;MLSJcYEQoP$H#l)PC#Lh|p zB~S51tdhmS7+)&|BgV+k<>{jI)12yZlgY`s%@u#SAM{-vRR08a*n9`O1&4oKasvkH z@$d|brU}GV0j4u9ZLdv&+)UM8`m!jNWU@YjyAk}w1Q=MzNrWN(Wjxh=77k1|fqF_! zleNkjEl8!j5d*ae_D9`0E~K2b>KnEvEb4R0j^@T_)1wo-+>#OK^dCv+@b3dRYk%wC z2@F2xJzvBX#aijgM2B&yaJ<^Uf`H<_Ccc^Hz`&73rrc}%$%gEHnwV5L!uJm8$KGy6 z0X4c_;+q_|;Jp(YRff}C~O+#JN z=TgP5EqbB(FE7ChE3X=wv@%+Ya1mjl_817fHqhf5KnH8vMb9viy#__5LSzFsK(pWS z0DyO(i42gwP6V{J;%?J6d_5X_{xOhVck^Djnx~tPa*p zpQZ5$=A06+%4sq(xSc;TaY}7rD0%;EFg-GrsC0^j@$=9d&<&04gomn0@*Vw9uH z+kp;kw10G@UD4|IdTV9z$PAd#xqrEDG>V0A_k0U|$D_r7jb?xPUC3bDqXtXa4#q@+ z+$E;RAlb#w6h9W$O4|gxI3Dj0&If(Gs|osk0o|B>+JSX|p8=5_{GUT5%}B)Ah`A); zt6>G(ogc=p?!35J-^u$$gCP8{II0Z_`{&`!#@QdUa|lLTyX7+ z*Bm1oY!8m-0+kOkvZ$g09Q(;or|A08`s#^Q$t68}2=I>kY~M@(T)Sby1anJC#3O`) zcr$QPB4B_~U=YMQ1R4^h+C?dXhttRb5J)K)|J{qW1n+ywmZJ<2${AX=;$>lvh<9!v z>`+JwOLU-Rkky&CBtY=tw%zTzU;=d3xeWfBKi1|Pqf|n4X%B-LM-Hpi>RjZWTQPXZ z3@%tSBA+gXA#vm%Ah=x7_uK2f168Qt^zY0>QDnpJ+J8ThB{YY_^QaH{%(A#r607Yh zb*(gJrI#1an%w5OrzXh&T`&iMkZ-j#wIUW#hhFkc2>izPy|5?pC%R8Vg!;?VUqk40 zPeuQEW%NA}>TafiOVI*V;M~M+D;ff^w?yo)+EUP}-#N&?xFF)79NzYjr3EUlT|UHI74}6T#2rI@`B9 z!)lANn>|CRfKVKH{sPnDZ!|n%VQ!?He|RDT`Il%A%(2*Wu=>GlB)A@ZyNtsLBv-VQ zKd9g6z`X&&6mF=9gb7q!k|0T(R2)ujv;tFjEYs0E&JysL?J)R=6D2Sl9tU8Fk?E!^ zS)e;rkHnG2|2-!#t;zoyjovf_hy;qn21*BNq>?&f;L?BFZNHj8#g)&A)&WyjR zv}GBCP(#zc(l=&Od z8N~dG=Mc!g{yjvp;evR6%=-Gx_e3KEt+uD#N_E< zF+F4Rpa!OV9yDB<_2uSGj2~P5tULC#+c95lKPekINBQk_g6RJ0WV1P$ zwh(d{7RMK%p?@IDD2X138jPDFKUNf_wf!}*k1x1a<~Q`@0iNu38hXoHlwMiI{exl& z1dvomhOKqjxT`I~6F3I;ImS^mQL2@Fl)0>!V1(5%TQxR_(EEdlUkVwTmBWr6X{yi0 zclx<6pN1c~=p4+#OkFZOFRq@RSIvYj-|7ETFlND+cn-$FPL}Y3A;L4~U^x8SeAppM zJY{cqWw&TIFki5^xA*MLVO8E}wFv2xHAi0z%6YwP$we?;e&AuvMn>z_YiEpC6w8B3 z>lGQZ1LL8+?Vrk` zdo@x-Ee7Poes5g30@_M!UCFm=2WVm`W!4I0pLVLQKGZEht8Rm#J9qpB9o3uuA88ZH zv~E7^+p8SP;`9TS3OO{R$?(3hA7>qIcM~j?@d>2JNN_?4L3()o0YoOu+svwBSwZ1j z1?tzFV`p_&2Ikn5NSn$Yb36mu9Do8%W=f;+2=Z@x=IcI>zhS8;FhT8RCiHJxPQmwe z`XcguE-aw5XP?ZD8zFc@S4mnIjva?;+$USvMYXlpGi_iUxk=g+zq||lB4~J;G zb(%NdmGugDu6Ytma8hc})_g-JgKH=b% zAab@nt>Yp71md?yatS)|eEoX{6Ha4H@?To?Hg1*AA3r7jzSDVbgLc)~@fek7N4eXm z;u0v?OI1WFDhX0a3YOH!-e7Smn%0;$x8}b5TWS9QAhP_I;rWNlDzH~{Ob6F0A6B)% z0(XU1erWE-8v`2wS4vRIQ$JU{sqY*$_W9OW*xA-6A}`hmMB|8#CLqHf>_z5&KruKf0rFth1wM&KeVGNW+@By*bxtnDc0DZo6kE2s;CvnqJyU8Usn{- z5z|;0--6Ll6!-wpF?C0M?1OTIdPnXRFkd_I zxLWT@*072&^8~U6Mdiz6vBZ&sofSK+{~M||U|_B7@_#*nio{F;nG0tw0p>rzmRyQB z>3-&=uy$7XF|{P ziqKh}cUq<On*oWBORE@neEEbFpOeZy;&|j$t}`)v zJo2jfS4Vv3FW0*s@wUM)WGW2*F_oUcck)=$q*CmFd0Q*7^5PV@=9;4?@)cWFF;p^+ z_?!6ardz`Lm5HUN?T=OeA$$DfVr#x-Y+k*|@s~7K`1sD9{zSmzuBB%LZ52>>tCcdW+oaRHzHP zfJZTD@kWcNite)Mv5~ljXoPpu&f6MUE-#tCjCs56!7WGF&g@@I8jGO`rX6ENhw(%GW=r{liJ_L`i2?FGnLC~RsaIjJOoW8+q zq5F-;h0>&yt8}e%EP6xhym%TB>$_;5Bo`IDAP+MGY`pfq2IRx`9I*DH0AGqs<%^~1 z3Iv9522E-MKuMv|J7%XSM3l*a-qc6|03_zp_7SfEmC_s_5JdGuv81~P(v7LA_2N*# zkHEib*I!iTP@DLuuLi$o!a!(lT`(8PCX&5%ynHiNP&t8~MhqbkJO}jF_;z-_QM4z0O@Ow&kU|e^ z1h)S1r~hlOU?XG<#wW(V)pMFl14m;^@GQk`(EI2qYC2wI9wIE(lb8x57ZW;=ArV+t z;s;gR7?Q`L^Rp0r*?(%KXE3nBXx>H1)L&=fWXJBO5zcozh4Ti^J&~&NmXNnTuFHZi z>Tn8Z$YsAUl;S>RjFP=nDdK&6!Ht5lO7EC6i#0b+8#XtqN4WeN@>MHBA-g!ZSzs}* zQ@?+n`B?|y4JHe2d9(VEomZ#MR-=gFf(SSp2hQeW86!->XXm|X)sb(Pl}HaDP75Zd z2(if1LZr+^3cPZ4l!;Jii-|htT64A4AqR}@(W~hvy>@c1sCl0N7kPT30evkt0ja&v zeyzeqL4DQQxfPcMH2nntxPi7Ql(oq=fA(dkb;mr7!T^-?&%%>i23n3IbhXcCL*(Lh z>8zUNVPvN;`1F6rb|Z%KXa1Id6;Vz#tQZt<3T;$stZ4SMSxUCL%YC4boyW)E7c-Op zuRFks5tiLQs8KpW1EBU)EzRzz*VrXQ!Ky^}o^n=~G4{T09(XvZ_$(|YI~$`=?D6Kb zv!QmS!0BzdD;27$>NNRkJ}Snja_0uZl>!O>msVkF8gkCp2K(&m@~lMkkqi6t6s;To zpp13f#N2Jsi%YTdYr-ieLw8i)jkWi;xh{Y4KW3S@8hcyXO&9LN3L_(pk0w3YQm*0& zZ`_ksr}9N=d!I)Au6yYkAMsGcL$xGl5^=RDmXg>(NQ9I|=C3C%W42DQ5L5Ykyh%50 zTaf&8a1drqp(_V0YQ5DgwOHLkOgzC1nmy&-`x zjLH+gyK9KZ=}HQtSBjxb03ZyQWFQPI)`7R2G9dIAX&}5>@mt!FD1Zs~krb6lj(R0S z`8T@)ZXk&gBVt$B8^wrFS9TolJ}b@gclm5iqqeFw6u714Vy^<(wdPV8Z_ zg?hBXMe>I9xb_bL) zB1k#?HfepSn1JZWaeUU*L>xz}kiq|K97!J0!_wSh=W#Q%*|Qm^KTv9@-4WZ5HzV=? z_d3{TybXFUw4fXzOZ98&Gh1b6DCa5~5&(f>Xfpzip}(u>U2OhnX_`#seztBL*2R=C zrcD}{>ImCNkg%Q0klK=D6^S$i5UPfBEB+q-asVhwYtB)&Q#1y#I(|VEp-@=spOkqG=6POx5BpNfaOr*i*jLCMtWrjk$~c@*J5m9dFDo2$FN^qU(0?Z zfRB`^zUF>?2EGlU%XR ze0plk>sg=!hvZLYhq4=^OamYi#zb7Er^LdVQ>w49_<_|WGrf?O$8a3pZJ`=I7vJcE zb4CbRaGf7;h2G5J7Pl(BK^Fo!zvcNR9YXQax-3ddo;2MbVe_aq&a9Mi-gye$Ypv^U zE{70Ysn8#Mk{z&T$fjra`oobHH&OB8km~H8|L5$SPZgUjGvaQvZicR;28#|oa)+NaWokHVDEoOTN)#Y63qp2`9k<9XmXx-5sS-wX-fv0uJbH^MfF5PqMd6CNr7P@tL5n| zvTB-^RQy{{U1S_qe&dNX7*aaD&Hv-ygOu&!$rVpm&50k@tw;m*2IcN8hj?ERv858; ziH{!?N=NZ*7P^6nrb|=ugH`j5f+}I2gxb?HXMr!C$*#R;-1esa9{OM=uZ{qjN(!1U z9`>~zA2|11{JP#hm{BTK$mRCT4g;r!N2%Ad%r*EdQ<)H)cG_OS#A?Z^#b;Z{%~%~F zD0D+9mNE@QeVBru#g31IHx!;;e+NCmM997Bb%pjn-q9^tqXAH2a`xXQ5+fm_SmHTG z)2$jhU{!NZ>=vAw7pU@;h*wP{pM>sPOKEYDO;u=yjlKUuiDtfd_xpN)Zm6)B{l&Ke zE5aa9PU!n_YvwA3?^kV8ZTd9t)!&gs_Zq5U@Uo3q^;h-+1ok9(b>F8@)x?hP#wtCT z%BsEWC4IQq%j-iURxP=MOp*t1Xy$Pp1*h4@l5VNGXW4Nkh2w(1O|K8AhK)&TCh4-f zONl~3`NCfhn%JQg6vyt{`7gbG&^0K9+?TSP?Dr-n032|2xEEEkNf@@*e1?yv)UiUW z_u{YQHa?!{Mn)2q_ob4$+^$)YsO`yVIyW3hxr*)V2?G8$oD+`gk@rLq`#6G&E58Ns z|7{(v0EqAw8$rlsUd$mRGvqYLxIM{s=Ox(SdZ0_UD=Qi%JrKjbOrch_t5mRGY8*&X z6xNX$iXZEXZRx)dO9>JDo3Eeq_AjIjew-8|`8@yDYf6XebVf=@8aIs`js2l|i87WH z37zw}2uhUuqQgzb$|=5)n`0eGER;7!b46dlEbp(yX0Mo>tjaKc`r&iw$6&u+2Zz_& zZJs(Pv@s?y{%KPG3dTV8S=gFm)j1~8oTG*7vYARC`ch&^Lu2M#b%*Mt!|~)-P$iJt z7>PomX<;2pN#f~9$~je$78#DS1OVf4(G7$4SLtfSC(KKy&G75mvnwu61YWs|mR}2T z8K>>+p{qYfljn%_ZQmP$_k1vc(2@hm`WE9anIE*vBb^0C_Z6jpjogt#(ZeNg=&~vB znU5wl?&{O8p$U_P%(OXute?}?R3M5u%(#bruOBjPn8_&Fum*vfgxiz6pB|uh@1W07 zU-QJj z2Xq7go>&_F!$5FZ3HRFVlH&2@yPcQd?sme&xqnJzOE|Z`i=UZD^K8;5Te%A)yjnqN zv2SMdMV~s#=c+%12UT1 zUl8K%e;>%MxXSUyVX^p@vczs3_wR&9u4Dp*73xM5DwMUa;6O zKqNixs7Mh-T>Hr7*yHf6NKt9{`=vkCtT>8WciR_*hK7x?&hb|XSs|9fg>%ZRm#SmY zUL1$G#|^RFt2-=dcxPJ{0;oy#Xv1uHh|V30X&stFir58K_TzF2^}_X6Mk@u&FZd!F zE5xrAuNvu0uih7r60e(hzLi_!rNOpJbXt8&v$PSB@U++fPfPHS6wxlLHEq@p9F?gp zY7Ru;JND)3h57C|c~lX78~qwLCFi2YZ%ZsZjOsn-jr0`Ejr;i(!0kAO_K_zu21g3S zg0SG4n(;4P0wj{5`5>{Hmv4DfW`|fzo__YtI~_B@b$V6i|A(rtifXHWq74#?I}~ql zcPUUP?(XjH#jUt&ai_SuySuwXSVtD%MkVl46R4P>K7YHkHVcf$MmR+@Mxu zAPW4R-^M;g5QFtGPsE z#!iveQ+)i71_BHKa#?D7Bj_u#2+`#jG2>u6hS{9gafG)3EBJ)3tLcQU*h_l1@_APglSrz|X46Q6h8bkzzAG>PO^GZF1jn-3}9% zTi$lhiu59B4lfC>&B3NHnNsW@B+`b`VE`1#L@lV}B26J=qt>5(#m(2D=Ns|rYI6<{ z#^B;HPiD($+^SBuh!D9c%g_oPkuOovJ2ig^lkmjh0=pcShiUVx?@2QxL?fW8(by*0 zMfUy@78&KZo&KI4{S8Nimr#1=OY@irps*GI!V(&0m=1V=X`%d#*FNYZ zbWKA9C57}amYx7$-;FlBX}N@1NWFYaD1q4c0cIDJ5RNtA>1%2<1%_AXAf_{HZ)>O7 z&y|RmAfaT6DfpJ9sTQew{2U!|iDr-BXlY4v#mSd@JGJ1DUaLVKniZTVT2UmTdM7*@ ztNuW?@TII^hVEJ;8>)L&DF*wLnjt&NPu7<&D3F7TAn3q(7@N-#8qZLbgoM+%XGHF| z*d%cVbWwPbnB8NBMw+1H{BJDcpne)crr*ZdGerErkdTBu``By4S5iNBx*x?^U81Z-CLgxCjrX~eXRsWYfO zidl27GSnq|i&P%KlKJM`ESY>Lo6uCQyjrA8@A0L}bxQc`@aUAAiRD!SGbT|_j@8a) zdDEX!*EPKavFAq}8&;>SbCBPZ^c@7+);$J8W*hpb0?l1INm;(?NtHwMo@wQAKtU;A z?IYW*uNmVT>OlJ1Hsmvsc97VOKKTq85TAaqJWtq zQ&3{HfBVFD1lkBVKqV{sQY^z#O7I!EYkjy0pQW+@hnn*1z(Y)u=%Z;?(C33J^_b5W zE6nyM8sOiH{@%w@1kriiBu?-WcY_l#?DpdJpK-LLS|__d=&9B#uzg+ixQ=kNiQ9f& z{aff+7uTG@enun!6ctl9Sqs!hXazZZGo2%AQ4d?(*0T`ZjjWu2r*9c=u11O54CAhZ z8ICuyO+lou%pQcsB%xf*eNbCd`SPje{@yF7$5%PVPg>x`1AI@utS>jveUS?gr%02O zUnYQqpF#?TvxG7mV~fw@V?W+)+%m6k6yhPtq(!xs5&DU0Ki6&_mqfyg$o2A}F2hV} z)tTKw4e3ZoPAb=~aW&GkBR3pGy=SicU8_S+%gaUYHFGHR^wPDQtt876g*H%hku5W8_bWi;!#uk?W%=hb?bRq{xyOz9;5-UBF2YYG9rH zRchZpspoimVfMR{mP%9uF{W9Me_2NQO8Yl*mE)J86v>jSLC^0e%9)NVoL; z=FeQq;mO(g7tYfbc5ekU0+%g$6u7whl23kg?x%dXSz@MU#HB*20@fxl4wQN+CubuQ z;Ion?i)Vg%Fy+h7w!>*35}N$ z^iX`0j9G%xzozCWS6JBXVd`v!O`(iDT&qrWN_)Kw>r#RkQl4^=+E{uNlKkZ2JD$n3 zp6vJ}_xOL`J2HNp>dHPT*Ly;_>{YB;?;DAXE+w2QwWb?m(vPJ;hANi1sj}wOoV*FL zboV={>n20~9=YG80Rn)InD3U)fo$fx3mwMdiuJf5x?$Lyb;?GY!qYz~r#FOqzA&C& zCS09@EB?9ara#;#$kG_T5iiR>5nK=<){}u91l|rR53+W-rI3Y;JYLKeIKA7;J)*2- zabz-B`z7lP^OW`AD&YG=;}fyU4nSU$9bi+{clrps+jVA<+;`3C=ppOy!9hl%EZ;r8~ zXm%C?kS5GeS6S8=0MrDa*eo0Y3h{TP>b4ENkQNR=WKg_U*?sUM3ngVtXYR}e@akI`r4qew)e_OBB zm7|jHR^v_K$wOduzPk5}j%a*?CxpVQvt}Xj4iYmm&JR5#jp)~c9X)LGdDQ+_{b$VO85tugz(jXPNQMqE8|ja!WtTmpJtoShx|`I&aa*2ETzj=Zb$)rn_2UBH@az*Oq&wgJ7kMO@wAB6g9;N z5-XcdX!XzeH{%EHKh-jX13E3uR25kgl?CSpbOk6jRLt{9IjV)jw5|FN;As!@*yV0J zu>8$*2%>W{d*V`+z3Yg6eW#>$U~ZhDmyOi=^6es<==o(T@R+dff?y5IDPimvP2+8{ zHIToc($<}X>BjthxQgoGDO<%hsm?{rJ_7)-6a~rL#}uA_3D!X~H%ZdzBXeA)`YqzP z=*|#Ro^fViaR2gt1^$EfYS6R7<&|C%Vv}GBm|{gwbLflrx9-9Pch@N8MTyIOTRp+11;O(XYya*Yo9WqQq0F^!d zA!5De1pEMHhB=1xpU1)Q$fHL-txBtP>A+dsMTVSc;gOW!q=zvN1GpI&oXp3pwb59;&%j=%&w5TN3*&zKc#8bsv3pHk1xo{jR`Z ze!I>{69_C}Ld zQlG6!1B;^I)dC&+xsivU`SFZsSP}Kof7L~ZJkVXp9J!lsTGhWenT8;nxA-=uXxHl3 z$D8r0INRwqOe@Dr|G93adu>*JdA-GvL-}qjW5#ZpQqjDuVT&XBN%$p?$tHXi@_>wE z@12a!Q^?=NK4gC71u~QH*f1oef$H*9dN0q~h@C4(`Xa-%G>@Ow4+1pM;jR=nzPuUK zQ2rN7AxOzd(-jE8pD`Dymx1B93U*(%);T{t{Pc%o*H8q-_nA8{aKW=r6CKbqJvGG6 zM6O7vqP}a70xl+Z zt;t)yc99v4l%?{{XsoSDFS?Bu)`LcjFDUJAowJNe;a->()&=RzP;`ONt}e|1uGdl) zhg*O7pMlhl5k`DJP8t<4<8D@~m+PQ0Dh4Z;BIvlefoP?a-c=uIfd*89BnI1+{#-zH zJNpawyfbtzMgmF7gjEH{Vz;C#Vs96=9EL~f)-h`JCEecd46kxeg-5?CPAf22ht4vL z0`~G6{pwSDrhEoS2XI{LFEx}AL;)dC387btMkc_gLntmfH~$GAs3r4;qM*t|r2XkC|*jxg2&Me_aUxb0c_1_X)|U_W^jeSCPhn@ zJ721##E_Oe$)m+OMOz!G>7@F!7fe}i2_&w%8^M$|ASDwlHDXMxgrSg(_Y6+!OqqF8 zv)1Rl&90*ICuGfMVCVps@lXjR)!y$qhKc6yF+LGHnUDG!4*s@{TX^wWK=!-ybDMxD zP#3J}0h%at96Bqj?Ibhd!YF3pjju2jkl@j0lW?HUvytKtQrPjVSoT%XOBuJl4e@e! zJ^#7tB>?u-SRK;s5&mp+%4kF;fo)Zw1(BBD?FXK8-ZB!wOtHk*p@vrpbK#S!Mii}A zXkp_yb-C~+c-9F@8SvJ3>4l3)QUx5V1-az8GiuZsYc&ywHqLpcsTEH#HkECza0t+u z&3co<#YlW4BK|;1-@jmYCUHBut$J$Izf1Nhb~s|W$P@1jpZ<-V?oX*&A^`w#Huz!T z%6IO06*l!;XaGtp?#V4weM2uIthbO82PJ^6O+3Ge5ufn&1)_2UHh2Kn_}%$H=5r8K zJ9xy^tCKK(3=x{wt_SRsr`zzs-*W}GOq41@1h)zZD+D!^XM;h6$;&cFrQ51w5nSJD zys1o_BC<@jUZJ=I)XjEzCGp8%qp&V<%7-OLS#uF9@TJa>zdZOuZ0pt4JT}lAfx$1u=mLq^>26%_Z$HHU^U0X_x1C=K7!s? z)kqw8hT#;3)>J>DT3aQaj@51qojEh6NoLATgZ&s=U4sk*@D${JR^D?Uug_?C%(=Sr zMJ7MU0Lm0uEgO;yB0x^b(ZNHi&VamJHo-yIZ0ICdwma^V=W*>@=C%@j<>L?teT$}l zf4)$yl#!0S=x*J9?nlL5E+0hc0!kyju!NCE4R(sTOrZjdqx{pvD}re9(zVt7m(Jfu zXZB*Ovu_9u-xEj#z?wh*LWrrEK}_Li41|KwScKk4eqeBSjh8_czQi{h0cn3ALW~BQ z!+CNf0%_-;u(Gw(0$_3LMuXfobl=aS$Oe&Bsm;_81+VBp=>{)rbA^&OgR9qV2(7_A z7(DmiJlEZ#7(dk!dWtS_3p~kZO`U8FsKDZ6jfCn&wnE21cOp9tfyMN9!~5r|r~a^^ zT1qw^l7A)XPMHm+iSV$&H2zMNXE3H->hia-b-QS1`cb2K>&!;G zJ*G4%f@1PYJBihB1AN`{nz{U5*IGmUBtB3eoV^&AmFEY3r*2%EZg88BLXxJ8_E7OV z2S5oaYPvtPNUy;CNsnzdE0WbP@#$uqIX%O}1tuZ-fA6fwN9Dh0&RGJVZ`gq!TJCRo znZPX&h}i~2HvlfdPD^rFQc#%%0Am+~{Ji09n+6T=M=NRT`w_5UP!}9Tnp(XUWmuNC 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 z I5RkFSQpEYue|Ta`Qv~FAPB^!|XqsrF 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

    H@J$sw)S?Un4mqde|bwMq^b@7*Ui|)nY7)l@Ykg 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⪼&DSa;DWFC>pznc_ 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ྪToRd%W^g73Rd}0 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

      ?b=s$%SFBd>Cu<*uu7z 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%0Aq1*i!v$>j%o8;TJ5Xbv2)#1$8aHE+%x> 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

        =%O_cSM`lb99UiB*=jHsxv1iwYEkE3K>jb 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

        LH;v>Wl+ebKe1z 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

        )OIxq(r#n}X1 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

        3QZ(2d?5@m#@hR;FAmL6cKkH<>wxNp)~} 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

        %xP$8a=C62RrdrE}V1Sv7@AtvOpFl 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

        iL+K?WK{V6 zWS_=os%e6sfPLLy@QPKbRb*JWm*5tIOmGR5nv(Jj+ai5Ve_b-SgU#L^GZw&f*=CH$ zU{YE|v_n7OBX@571t{G3q({7v)#4ul1z`!wevV(y#4OyPvMNvKg!ChQ(NG3>(bs zAhITUWLg z8u+7&{y!xgLcpro>c65Gs)|ZxtC$YDU{xkqe<~pgHTv2=ENXrQe7?0^TdP^oWkX1q z?N|zeN=MW4prz4;IfUN{-Cp@wToski>*c8J61B&3L4_)=IF?5ejR7;UBVMIu=vt*l zY59cCbB>wiHQtnXVuuB)V|OSs8Z9ox4dgFM3~-RcYrB_5$%-si`z;$RNqttBV9?r3 zIi!8gsP6YQhSi5m3MWAI4nc*%|+XF@X*0Y{~dh5LaEG^+q0lvc|{SJ#`rbF zgObK+igsLqD+na}7B44TVitL3H?2<3O!_A29iHqe*-1Zw;IdQZX;@%z`QH8Y;&TC` zslmmLOOln;L^3qZWTGT*g>0E3=Q$WdvuCguv zO%X^P8f5s!H+A_I5jyAiu!Z6Cew~=ly1hF2+J`E_oy72WLwW1>SgFRVA6HwzWuORm zMt5XcBnVW38Ko!93TgT;`HB_0#=A<5n&z;S#vz=tl>J$HnTdU{El&ag)tPK^J^caR zFvjWP&r6_HetR_-EY+2U>*E#<BH>bjAT|g!I{2J%R-%v&3P*{A#ABh` zUge(2{jZSwv?ughZ&)x$s!LLCeX)jO#?mV^n=Y9jKt^=*k8D`q)F#Bm38tQpaXiY@ zfnalp4ci-X_*>T}0dvK>Y3F(+IjmGrGim5`=%Kf~B7#Ztr=w-JT0omTdb*3zr~TPe zvWon$E?G${@QR*!?qVO=dXBgN0oC#5yY$+nczBLij(p2~s2%-`0a*#(V}qVB-9OU1 zg5I}9POlcl`j`&*$P*&IG>rJHg#pUm;*7k+nA&hYhC=i&+yY z*38*IQUk>BVlG2*~U+ndr&){m^1m{JSq1<3d0l#Zhrb(P!E3TBrXT{vjMg+m;fX_V zhC&htxh4&lc@j~T)Vxu`$$g(L%_kI=B%Zfy1_laG6D^cPfk=?5gCpg>;!M*X@NS~2 zf{=~BEpDH8o?_oK)y}RVuK|}&ju(>vGdoLtT1>^`6yJQJfqzOuxqN$HRF(uCF0HJ& zgz+Ox=pRow;(EkU_fQ42^alYl^rd70E4#uE214RcR;LR|W{BMU5asimHDlh;Rs3)` zxW%dMNDFd5cDA*1Y=OTTGbM2B>0$DvnX8L*0={OPGNKb~qwD zCwIMKui$3Y=0}Ms(b(W%u|Lv2%1x&pK?g!sS{|iSb+d!%crwrqN_6X6ayB!={&(iI z6|omIUu#=xR+kYUc6YO~fiCC1R=ekHzQ64<*Sq~b`Z?IwVpczx0?p7&{yD0B<7W?{pBY!3I^?3Br?a_XEP^~tQ#xl! zZxqQzczJqBVKZYP^HZ1-uzLiXs*(ze1t3FJCIawUZ5dbGdI)2dpE<92gO8-lzu~JI z#*8rs4M!lGs zCZznZMN7Y5cJ9+At_4{f`PtqQTQI9hv$u!bcXQjZstW!p8UoMBek2KjKy7K4Ho@@O zDAfiS*K`(dH)aIcCiJ*SpMVfSI1>zIwKUjc!z?mz6kKzB7RxIu*xBU$>t`KWrR}8? z0g^p*`%eiMK`^Z*pQmqbQAvqz6X2j5_G88;oQgw^4fFDQC@wxtFbxcTfhi3dhJCtd z4O5ROEU!Gpd^HkfRkG_ZZTMBym!Kd(>rb6ticZ;cA)xMa?w&k` zL3{h<8?QauawZpH_r2s6iN+6Dr7Ef%M}H^8WDW=Gj?H5=zERk$x*hClFV5X?imkfy z`^l-v<);AUjY+lcEY7+_#j==ZTNBzQ;1ENJCcUIaW6sF9IdXAgygSeAq zTi?&^GT-5G_nqwXxx_@_W|ND;;SVuE7^$>`Q9vT-+?k|TbgP-VG@~5yW8RS?_<5M( zu5(6dyuB(@=D?WoQ^>}$K3r}p{Zg`0D4T-3#cpIT-dMyv;z9VEf+?Yu@XP5N2djwo z9tXn_8t>}1-94--^%3(VD#WecC~OBEDNTze5TZ za5#=vvRNZF>A@zhjAEFc2KHEik7740gk;kQ1cEX{BjrxU!fg3jvyLz2F{xm#Uua&q z@Mg=3s9$P_^1WN11s?140+SP{lx##9H9P@H)VvqWs&ue8YUQeX;t zZgE83G7s!Tmz7J~Y`O2N(P5UG3K@h{~UK0EE5lX!c-MlVJ?gC%s(pee-| zcymD+)Ct$_Q|jZxfT-}2nNA@L_yrWf<-k+9aV_sK>2uWS3+`F7a3WSqtJedbu(_HB@+T~Dhkn@FmT?q?b_{kT+@LIrV%^^5 zfeI-XuC8E$9@9Ig`eUQAG);l9yq2o+xHs+xe$6ekF-LksUXH>@W1s4Ht-_r=9PF+5 zBqIN5-Kjg`Tfgfo?T{Uru7%-J+q&A`3yeh~|+;Sn5o`s#! zrV#k*pYFm$;6DhMd7!QZ3fG>Z)F-J+CIYiD$*iUkJxT|=MkJNshW+6mHBG6U8Pb^1 zv#DOgv-Hq$XeCy88}W*cxaqSkX=ovWop)Isw~2A>lRkOs^>*~U`2|h-a>G-lj7`A2 zuxY04cFT5(;tWip(WMc095IUoEkBuwbqk9pTEv7QKKGll1&grmQ zjX0dBewv6Dhw4ZtA|*pxvp86eq>z!L@v@{zlq%L1ODVM8+vN%tKL#ek(kbR^+^WXi z88-h5z#}q82i^lZzK{Yp6WsJObaL<;#z(J+VXMH`*FLcGyR-r}E4@!OV-JofqvE;5 zK2=02DNno{H)J)SA~$?>#dvnUoh_*FBpyqNj^qnNUe%&_UQit-nU3PMOv}$aJ)-dt zjR|KAfmdG)rpwqjYX{n{jvk+Q`X(YjPWPv($0}PosUN#XwOB2yyq>YY7QgIU6CF7h zwbWhI^n9zb_AB4~#uJf4-2DgLePe4aVV8a(cuf97Yvc&vtTLHHdj&M7peJ zTUxaaPu}Uj5w)2hm_17!dj?5!W#9#wS-1ygQi4$|^^(|g^JfN2(fbl3CKi){y9Xf) zH>@vnK#5)#ua%Mds5ZUbXsw(W&>umEzYNX&P3%`JiaP{IT9BOetJXJ7;^CN=YOQ}6 z0$=J9!1Z-6`Qs+bWk5SjR!m$nel?8mcB|mOl=3xZJKSK~6)2!Ys3a#A5C?XfBrsxQm%*xl!7~9iw=`}?$>eidQkBtNRYrZU4&N~i*5*rDHKN~c zF<)WkeY`9CsT){7{niE{`i|;`a6IlWU@yLz5t(b4L z*y=2gdCc)U?nlez-oMk}6RhRq?VWw#LA}rLfu^H8B5E0?JX2PY+h%7Yo5y#V?A&j} zdTZ(KUVZJ8lNIUDdZ5+UI@)uTT1}s~&p+X!s5>QiASR*W@(Y~=DI?{O{6$D+P#WkB+HA@rL7|bOVSI(IgQghSm`6+_fR|tOn2ar zF*9uN`g5ksI9zu!l!_A$MA6hqInr_cWUn35I>|k;om3V~suxY05P17(2kwrJ>G7kf zD|6yWZA2xgKb&)ryJv94`bMZ}lJt^Y4&8Tt>KrTAWd}=#P=w5hMueBVOVu+nY%sbT z*TFplbG0aLi+Pbu-L8t#j9@(>%PdrLV|iT!W2xjuzHFMrkD&`H=zQ2hA2l5A z)H;#T^O^GKEOttCi; zO>+mUwM1XECGB(Vkz9pqmKi?CVeWQexHn!={=*+@Y(czqH^bW zxKpPMIzsO}SfHrmmL;0Iv3RG*{+N1`F+W(i-+sS~47|*T%|-M>oPMhuX`oasEDszY z>028g?ftKaVUd+BL;kl>W6Vv)tsi21l%F8IU!lihk{Zv9?XxlOsS>=fohn4OiZVOS zP4HE4Ql_*4HW~pvtPOl|w$8@_1;9aHEJDqY{_*FS;{j+BQSw@L!Ss*71P$_SeHfCk z9cq!vFw(i2gdf6RkPp|rpCN)Tv6eR3>nkNi`M+ z+5;L;OQ~7&fCKl24wK`)+BNYO^wX~?JU5z5{Z6j48jG%*;y0P+KC%}{N2r8Nydd#=mJFj{cq~V+mS{+a+so19Ir4aZ zHSjF6uB92ZP!EnOOnR7i0)|WBJaeS5;{Fr%p^zjomfo0QjQzA%WLq?tVKTFah5{hJ z0{S6tyO_e4kVfLDYlgy5f)G%&ZOEo#oeKvG3mgi@26N_G78*7RBT!b=AjM1_nrM^do)X&ZpVOD z)@;vg4c-FZLqLc^nc1L;2caTi!ax8Pk&vuL>nAd>9YBQKN9m-3BBxoRXX+t}*ac=` zqz*Qb=v=f=Y2+v5wuxqxZ9hk0&=Wg+$j-4$n)$tq1h z6t?f?`-6jMAmp9ttyw6ST=bKix*gKa^_2~`Ko?~%;#%eI*&{Y;Wd>bL?iewukHY3G z2$5!}PR7?$`W8n1*j(o)Q(*8D1I2SE&KH3vJ$irFK7_F^fuF(Jz2LXk2%PgVt9tAD zkNd1^0lWARlWz!w;MYCi8w4VimBzKRC?r~4R^W^SCLJfT*>g=IG$s2Lm`4&|-=zN% zxv!G8md8Npnx6e|-8LU(%r2CCFt+FI_~xsZ+T{3DNfvy%@ED`L3;y5FHZ-K1oMxwN zvSvmoG%+3P23cgGRz<*C3ER9K-Xn&*jjIi6cUX|A5|NAJ-5Kjlu9OEV4I5r zN!l7@3L`JpVH&3uVoy#jhJ+uBgpgC0X)2AVh{{5ULya9Cok)x&3&|@;#NdW?PAHqo z8B^&Ruo&n5^G*R-DMB#g-$n^Q3WYJ(wc$ANXmXk4HGI|A5M*%OmunpW8FXUU`A@@e zmU%E+>zm$tI9_AU(EP7Ww&G>MhheH#^OX8x*;4-^6r)?$edit5$U+av{Ahk$uV@|- zbnQ_tjEpIIx_S$%$hMPXT(`C`QoYC|FYYq)`lp;b{(E`{S5FGj8M@;l!BlJV?ct%( zskI)?MdR-oR{9^KwI-c%P|pARq`>+0|NFD2xE}$w7}a}?fXU{!DLXd|sv!piv;$Bv zbDmpT8N%fOMk5M=k`ltjJv0(h!<{i_AR4=~pIr*lY|qy$)GcTO8=A?Kewi8tJ`%D- z6r}~590mtJq5l^rE%R>|CF0lnYGmN2uToHF$lE=LJ)C7`bbdhN210SuD_Jp7j`sz{r z>gTloxync8WM$4N%1{DNG^)Yo!MAmW5PPOU&Tdm36EHH-1bBY~Dsx#gm`oMCHUX>K?| z$9aVY&x0US%fiA=mVl9NGm;#`eRDKsLs7H6cJzh@F&fX3rH78?t)s#%uFr06@`P3z z>a>HI#_5qki#yXRPm8nm#DQB|y$Oqdl>a>8Hv+HL$RpK<#q;ZKA<9CEvn~rx?Q%#y zbT$}LKVpvkN=13rNdxKCm&6Z8gRjRnx4Wy{4dzL6nTg|ygHDwpk!^iz&&{+at4Dty zoUMLsk+oHS+1ujl@zV8oC39h@k7L`%@(@uQ8&1Xt7lOeHJNZKQjEzWjP8SwHUKM8qakBvV4bjFU zs~YZ?0*YtEu|wI(sfQQK{t$vH<5#Z?}S)I}p{Vm9{3iD0-ARJcSj zc5}3lMThY3wl|Xz8DZmX8exl*4|sHdVe>YJyQ`N39D>r1J8#TSHxlZbFz?0_gPmpSUc|7xg zv8-B6ztLtL*@0dNf6Z(W{k2tsbHaKMr$qPIlRYahMB*npxIVs6&sVq*6(Dlc@znFxdK5Mw_nSs@EP?p@?^H!u)C5icHRSFfVEzC%ED$C3 zfMqexmQm(dkZJ$jtWIS8xD<(?BsTMw0#0gX8e|jL@||_W*tz@xkAuUlt&+>%!KjR0 zD-3Bt(J)mg5L(bIqU0{vFcgxb=hJExjMBqDh%`!TguiwWl6*-=M8xB0nL9HPz)$U@ ziq?$XzgC&j@-(PsL@dyu94i@*UWHvg*Y2Cr{Mmtg*JI*(LG7<#yYfrrp-aM@_Z|Ew zG(E6_?D0)xPXcDtkZIU8+g!8NKb6A<-ivBMy`S|G2XqnsJm_MLJYC~;cy1K+h?!QdDD_@a8I#1lOLlNf1gB?-hW zWB8U|nc90{55!(nE@Ou&s3>O~3WZ{R2u&-A5?e2Bv;}AlRl<_;{vh1t*}B>Jh1S0O zwB*FNtMp|x&n~f8tKOsb_wP}MD$g9_&{4E)+Mg7|L9ec#`QN7(4tfy{9}=-Pt++H+ z-Bg4Y{^eIIGh_e8NDhR+zq3=Q@O6Kqk4xcKTm;56Wl_3C#znY(3-TJBWZuY`UpJL= z=EI9kMv{|S7IsmWijW^3Mj#Iu$B{(1p+c5y6_?Sh#u_Cfq})8*pZl)@K7@b~1a8

        STG1ECVQhT$*95)E=^Sv`dWaedtPSAtfJlcqSpG$P|&mMUsNhu%i8#Sk%6RPAz+PIPh)N+EV0 zN}(=1AWQdWYAE%Z-ZAxil)n2SrGl{%NWDaD@;3O#7_llIC6%-Ur)PXp0Y77#fN{B0 zK^51y7QJVp7`>ERG^u!cxwFn?1dk#Rtj2jTIY<(jsI@^B1BgdC!4Ut#A`18}4u^)? zn^nh^(!QN4twEm*OQ4+a^p<<*C<++ zCOx8rl+JuJDv@S)JMpIG<2WyKQVvJ!0A6~xU*K-*_9M|#;%AS#+WQ){3!gD_7TZrCY3&&vrKATcGAt`A5m_ z^W!hJy zYW_GNCN;ZhUM;&npp{^61?(b?4JS6O(TgD8C#;rL|AF7D9o;rgJ$^6_#IMD7DNI?G z3y~;OF6hMX8uK*9W-Uu#mz&;GpKgf?hFnHr+>Bo!3y;W^lMt?t_9-*iTc~)ZIB}Zy zY?d~1c2x%zONOp|3EwjmOcT4A6jq*TzW~exg4?e$R>0ulXMzz440WEEJ}}PT4zH}e zm;$f&JNUOuF9xEL5K#u18}A|vWL;+3(V&QOHmQ-fzg0cj^f~{nJ)hGkb~fw243efH zafG{OP5CHUqI}xY*O5s0*ygB5$A56RO z>@1Z>)G{FL(_!d_IMgiI#K7hD+g$H|EBR+A*}$h|eOT}ad!#7H19$jpB*D~>Ed zfaMCa{=)&W&;Gh&Hete75Amt0K!5UiNql{M4{KOIS#QI0mn28ja zJ8@{ftXft26^q*SQS~)O45XM-nlNIyWBqs}XxZNtNImtQUZV#NS%_E6N}+dcsT*Yv zzf#(gbs~sUYo6m=yVnmY2cJbzvJz;J#Ski~w}NvO$~x-slV5XtY)TZ~)xQ)rFY@-X zfd$*zFH+{;Yy8$T2BAi{{QRa|b)x6huu*Jy`ygPjMx^j<%#ofeNYJk;B&?iu&oX{!nJEWSh~@ zQ(E>v+3`>3E_aWyrgLfQ&AW_+nO3NEg>sw|G`ANi8A zW_si*Chbhpv=3g^aL&=1zSMSnSb#t9oa?E-(~1*?t^6<&G1yUkv_L0*vQE;`-bXp69>;Dzdj?Z4O^KN% zX9!qlqA*&8MJt@fP{@wuO~PWDI==Ql+Oe;hpxmTd)0Fh3P5sD1<0zwfu~xH)EV(j~ zyUv z1)waSmh2uG(;Lx5s1KN81A8#JNFgLp3h*UHoijN}216t9mk%_5E}yFlwhBYb4$N6L zLJ|S-<>OIHfh?s@TyY-R2ik@gN5i@L>+_6ID>fSR{i1VvM`pMzm0BUti1V~(;-rX8kboPwN7}Y! zq&6H}to5Qx+nE!t?mNqIy%YqWyn)le+37%>^mE}c7zuexlL;Jq%_>Ct@*HLqZpcA2 zUBft8dCaG`?~HLjt)^Bc+}5yv>K+{BNSB^{D{Ax(`htUrqzt8T)Oi7|BYF1a3~I zr%UTIRcQTcVhqn#QM8nFdPv@&P{$4(t)rSW4@e1-(T^q_Q=~Lf_@GbveP$S#u=@A( zH{r?C9Pz~VIGe0b2;%u#2#r}%?tCNJ2ML|g^?I@|>gaKIfW2=HZT!<#i^^*NOoQ?* z4S6xblYqR0ogEU6UJx^1rI;iFBBIq`2&e!Bla9Jg&#`X%LCX1czJ z!lI$f=QE~5Sy)lNW;G(r@_o(ro{=TLhgKzVIexOmFYYI(H4{qPzo||Bw9&CeMX~U& zZZe_aRcf%5p)uTaYgw+hS6GUz<*w&|P2}t-b78_kcnY`WuR0iYK)u(tL25-|3&bCc3tmxMhB<>%t4bwxM1Rk%Q5qVe z!{$ZNV6cHOCPjIZ(1t@&L!#s2za`k7lQFdrVic8Sq>swfR66|=*oZAQ%xK-v6P>T7-h zDe!A=`#;s%Hr$jSMSLn#`sONrJ66=ZIwCn19N0Gtr|{ObL)oKHEhVpmxZ7aK#U6D) z>~59L6w^tn{$H461*?obv|{BmWIM%9e>e2^LROE6HIxkx#!K|;o_xZ#8h~3tI72pT z_sohn##Tb;mXY7EKkf0Cr5FR540a3UX~LzSM4{7IHmV|jeaJabaw9wD(d116G^8k? z&`)&i^u~I8%hbEFhOYJA!g%`lBs%3u;ERr4Jd89lPSn>41T^|LdOC%zfo?84d^jPGg_;JFd`2U7sF@G=+^ zzZ7r^hRSb_aiPOXN${8ft#!eK>O^Q>>hcyb);D}@&4PJC208q?jc(vp|6|sUj}?<2 z=CTjNt5113y$7js_C9Abl_YoV*INN!Ay@46+m|kAO63XE;>6pl_40oD{yp_I?G*`c zw!2)b<#GM~WG})iIY}(F7qjjLa)dP8Wcf?o$Ij zaAEcq(v^e0qzsN^%FYhxvVIGsvhh#yld7UMmy1$OnDEPUb49%i)C0Hb#@jV$A8^}b zCL@>6{AhMUmzbM9VKp0+Tg?ameL)M~|BT~oNwJ#SH{DG8B+#M}q8~YB6Hpnp*0gC< z+>R3PrL=RKpJ{hgR|>Q?yWl15pq!$Jdh7>BL!o&$?MIVb(}kK5(sZzd5%G!-pQz<8 z=&2ln{aGxhlBpI{VmN80U{%~o+nfId+1mvCd3gmtY=FT@;4M#EOOWU1ZU?-FfMqb< zc;z>pS2^@$vqvJva{aXD(zp*uCe(^#As5Bft&OhV|hCYi49UmpTiK%1Q5cSRdA#v%f+Er@z68?IRoZDWZ&^`O=GR> zJByjp=?ECDtu+aNjTf?utE%DrA*Kt$IVXB{pPv0!9jfxs z-~vILTZk{tAK1Ev5_rUvXx4`dY6tXzHx^2oS|pV6>gZZg<8|}9BZdk|z)%P+DsizA zEXd@xsoB3OE1K7-;Vw9y00E}?K5-$mOD4QWFed$^lg{-o@Fn=~)p+1zo<&c0HFY>< zl+Cm&h)?%-SyypWl6nD!Mer!}Fb-mQqq^7>dud(PQ;e!n(h$4Ie!;rG)PuJecWjO< zI=@Y#exkKkhDy&)r=$ zt^zoRr*OCw%>}nApP53ip*liBfC%x!upo%B(PECnc2oWyeERQKu32LgDcdo{3SLvb zNi)rNmDlzv=MM!i*b@9$r5h;=45zh@gylyY$R+trl)y*Pphk<2$vuqmp8@L;0_NR% z;~r6xT{`4K#gsM(>+HXgNUQ-WI#F%Nb5w|By^h5{wZ?laHhns&U4hQ3*YCO zINZ?%xB*_yDtGlH?IMLXO)-nMG(W#|dC+{b&WJDIQ4z}~Oo1KaFqh<@k1M;WZ=!B& z0z87$M?{WH7y_T)DjE2=zP|jMH#@KRtN8ZzC(;3@CpiT7jF8Xg*-a@%L2I%P{8kS> zD$f(B{1IB}t46MVtE$N#Suqow7MV5QqSFGqKHorPNcm|Hj%czHK`pA zhi2X&F`oYTLxSm!xzWM!WP_<0{CVY*Wbziw)KtU8sHWQJ9Bijma3A7?`*|VH+l4V0 zEG3aH$SIA5(U!_r?@&4=n&_w6#L;Y?n~{dqWx+Jjllv0y?6yz@36a0JlM%BU<9~vS z)tYkZN*eHpr4vG^YQm>C`Rl#CXf!cOYT89jy z!en^_fgQ5ro8O;r__N#h(^1_=1C|>{I9gr!961|{C+@Sq^RVOz1k6bOAE$R30_LC1 zfBxwk#bPEE3uXb#w9wB%xP@TF6bF&;Jn}p)?~qbtGcj8Z8}2oa>i9zHB)b!?ZOXhs z^vITHif@s-i~^Y-r<-u6EF8)dtgg9or%ivZ!Qk`ucTeeWKPn>hlWqB6i>&O3BJdTV zq2PHM(Uzx^2qmFe?Z+vC`KLw~hnqmr_^FyHNa&)5KfD&?Qk3pP>55s?^*>53qV68p zdaI|x=1NlY4<_>Z5iAuonAGEi#&_E6>sBq?Hs@adO4dO0XZI*f9D*K+&cPvHmwPF` zfj^S0P44nLUd+5HBJVzCL`h9;V{~37s(Nc_ttV$~|J3;QedI&f5i%027}gLZkECa& zSHwZF72FZgS4$4kHzF?EMuQ}c_|hF81NfgnG>iQ~HG*{s`c09god$|9O;aVM@cH>8xJpCHoFfi% zG%37ha4#^UA@KXvOwZ99KXZX4O@KUkF6t_0>~hrJWTd&?qxOaDRZ7k~o-L8{sM2b? zyE=DCwEt|2pNeP*(;ZjoY!xyld#3C*cz!gPn>%S4Z0Zte_ND^OqMZRAoro@VP`Fe{32@R`;_SlY{^Lyeqj@no z+$8@M=U}zPGoP)BH4$mh*|9d1X@ti$r;>AN8Ks@b#_rQNCqZ!>0!I^Eg3q&X8aFg% zikxcmGj;E9%8HuYjY(2VeU2(r7h2LvY0K^Ammh9ius5z8zFf3C?zomKUs~VJW;8Qr zWcSmzK(Jdc_)a14Rh!XeLB2#50%}&qn4iEh$Sh0@x}GD{GUSmfDGXICm8$_+mU-@e4>L(bjjsLbYS_l zcJ)}#mPegA?1m0THj&bIR#6$c0J%<$7$^=o6g()7_lTCZaXP*_HntoEFJy*E*ZgBI z{sD{a?F*76$PnMrgZWWVd{Rc+)1j$rNxu6=Heqg~ki>`l-x0YgqnoK(`F{!jVcan*L0XP>8$iEoefJq=-_>Hn*Wcja32;4syv(14Nr$u*EMc z%mDD_;prrYCaj1WUnH`#r|j9DO_;NFC`WljCP9H~ui%f)ow=8*UA=0bu}D24atvfA zb51L5y?f|}iV?h^Hf_lZenl7vxCLaCMa($r+Jf%+VI3GzAcBd4#}T_cI>2EV9Z!op zBg=-?#|r+4_Pe*l%#!>s?{4)U!!J=vL|ofj@s5M%w?J!@vb4cAUsXr*@t))fFFnIp zcjL?4cr;{06qYpH>&+8T>+e?5_6aZg&~m| zNMQhCxh-tMpdbri%-3Y^Jopn671MtcU{1ip?VA&hdlZRK8aWd?TDOff?FF24oE&1T zas82B5ZZ7&IUiGA6kHhCI`7MIt<)m6Ai$mh=y9cLC>#Cc;`Yk;#oxrK#y@s-BPRq- z*SE8-h=+481P?|C*&oo3OsBa3QAh;Za$l!E6I;XY)r2=M0J^<%6OI!v<;XCAA`%5h<=|K*H9Q zZ*t(Isf%x)mBC}+xmRX(d#23+HB>)hZVjG;tlDtqp7=GW5P}s&)JSTa0uil5s=slJ zAVrEqwIjF@uwEhqbH&Zb?y06HXpnM0%U;C|yhtvH)QjGUS85CNWo>c8I!=#e<0Z>B zUQGj+I2tdHw*IjW$M(^0cluIWFkPM?lpXjF;?mh-bIExU*#^B zgqKrym(!dR1M(%3vWkVl#AYDCk(b=T)C2jn%G`vilTiwxa731HDAPA<;XftJL%>V` zH~yQrlRq#Zv!w~cl8bcwOqD65i2W?-OYslsBwPK3b59P`~+lR8czD}I`bciMV|(R zpv9{HdSiKO9YS~gYV|`NM2rwt6#fO6cQ_eb`e1fo8d%rA#6ZMjD=c^8V47X>u=T~6 z%EQrClk(L#`sw53WiI?O}fbF#jN!Prs7tgqK%x(t;>%pKoKBqv} zpUiaVjwb`s3fS4#s*k@dqiE(q+Fs3QFZEi(t zYl!d=I_LM*Hny*iX!%Beu%CPxNFr9VcNC^FtB?JmV(vcrGp#B+RE>E6v^$B8-ihXr0cam;)9gpt=6QJ@EPFpUE4N z7M(bmA{2zJoc}Z~398GuSa78^GHa?OF${vlSfo+tY7)G0t?T+ugMfVP-BM3$XQ`33 zjD?(aW#@d62tkWwxYd##u=_RDTb|+VTF-Aae3CcZHuM2 z9HK(WJnKrH6a$=w-(Xr`Kj0_2Hj1YS#rkKOo%u^J);Z*i#zY~|MNXe^(ILv<11CM4 z>W~#D&sJ9QeO=p*iPmFlg+%uCI0r)%4iN%kUl-2Xy!CuC3rv`Awmg7tIry?t4a z&(cjWAKo=Y)i1#8KE4&^rgWUwwZwH~_K}Nt+dk{cWPM}0*0#0k z3`5--7_$^T-Ph`EIyfC`KULp-zAy_Gl9$D260PW!gi6BzPymf5>V<kRrR@?m*{-vl|=U@a$#1PdYvvqOeb zqr;P8QPWNaLMLugTcDdK2p52SY6$D@>{emNr^-DWifg;eqlb`qnflM>KuZ{w>CGlQ zZb@#?n=nlM%`~YgQi!>0lG%wIwd%u zZwK}&!qTW?>hM}DVq`I&Ht$8^qud$V%`n)FYcQ-GLUaEzwZ1B`&EB93?K&JH3=%y{bhK(! zdXK{iu`IpU9^v)i%L=JVoR2!Wv**R9Ry7HKyWi|-$Hx>z$J~Wu@u}Hil0UESilLrr zIc6lQFN!!tjvfj!s(u1BufXS6HJH9=pC}G@FmPqQgS*t&&HC!(zqvtK+1Os zjx=n8Aeu~pOCi_I5WKYEDL2PI?9K_ z?f5_iiJky`PQCd9Iv`(@h=76cfz=zX+LG~i3S_**QV-o>T#Wd=fb_LRGN~y zmU7C_0EjXQ;}@VSAWH~-VnfPk4Z+IU0I?vf}Y z1PeAtVDkBZkzNkJA!6$Lf^%l1En#J6%y@J!J_7Y>JP{84D(vmFR7^ljULdJc&$V2K zw8qtz2cbN+g4xj9Sk~WvxXyZZaS3uwj$A9Zf0zgcC_n;G{pNl*tb=9q6GkR1<+BVX{*<;;ea(cRS`xneXYEqeJyQ?#K)pBS*XDc&}Yd79GGWy-KF||5j zt%XQ8j$C{edA)-tct%ngu-GojhbbZu-U?n;wAsvkNQZM>uQUdZK<}gyU4hrYlkiWo zd>IT){hm+UNH*)c;0K?qM&@!nEl<0Fu=()QUlS#a7N)wO{*rPxc3CZ$lWn;`&Gv0w zO&Tjq8Z*_)=1>%WDZXn#-_XmvtPDTdts3ud(PA{;OPO`F9P-3Te@avRVb4gC{4P3@ zRps38WBIy?-|Ii_vA0!OLAZ6c8uST5%SW3Bl@N%0s04vt{|nXSV3=m34L>x&XLhqo z6V}oYEb0QYt3Hk2UsA3ACTRG&)>eF8GstPXps3jZviF&*@>hhZx}EY) z?ckC+s3M)!97D-_P{s$(($9OgFl8e_CZL<2ganMB7vv^Tfb32i=+`5|MRS5yqHhch zk9iQpBBbCN@^ATI)KV(1Vj>sGjrt^j^uyc~mx%2^oAQh0{V1*N#e~^#bmb_=h+`6a z=7<~Ow&~g>vA|p|g|uN;=A2Gzx*%H)CLIj#3<-JU$*^i<+Y*ns%k0h^A(IBi@qDYi zzHMbfW?tjv*SMNoTr3`mF+1ns&$AF@m*u!pG91&TR8unx0!56%nrZY2ll|SE%6{>S z=RP6A0R&Q!0l;LeI17~Bp|+Z^@g*0WR56f{WiY1>-cpSn0y=KlsDBys+0>Gb21;HA zU4T9d3<3ylp>3r-{k#}Fr;Yx2&;ON6-6oQ!96;1K-bNqn_%Bq!zD&Yq>xV2x-oh|` zDyE|rSc_o4g+Y(~L%@~$APu9#Xi+@JnkyIH^R#;M05S;-rCr8T*RavPldQghti(u5 zLv87SN;RC%a*y;9rC;1Juou>q)a0PfWUczT-?VrVA-=H&5XextKbm)Y$a0JFU~Z*w zXpP;uaVb@_(tVI#gG(w!o!t{v@<6JW1IZCB?_l|m?4|m)ptNKyEHue#=Ak4GoQPdpQr|{JE?YeeMK6Q)Oe3JCmi|Zyf%yJ)A@3C;!?6%?8dyhtt zI&t>dR|K8YH~em=qhQ`tWh(+*iqt=eEXN;xRzK4H$z$&0z#GrGSE@-pb_7`Qj2Q*} zs-pkUX1fvTuPC}NVm?8l6_1ZKTWY=Cphr=}!I9Aya$yvVj{ymR@*sn3Guly>b98LpC|xJGl#~EaB&e z5uav#p_?*aR0H!>0O(x?UP}>dlx4~If#W#B9655UVNULm29UN@%^IPMx0?>&k87JY zkJJgH6?S4rd3_;q|21yZ2l%mt}Z3e zQ0oZVTWv6rcnJD*J$9z917B3HP7Pm`;6} zzDreoi8y2VdU5g|%iz199(LQbXzagY+!gWdgFiINuyAhH_)~ERWN)JpGQ{u++aR@x zV;My%w^m%%_QS-W&oXkXA!N1Fl7miAx{sIoC-b~CT((_t{7SUK9CtrYhKK1%68Zy* zFF76dnrBd#s)AWgkg*PUJho4I8w1s@tt)oti5t68Ry4~o+81u;E{E0*@$xf2)_m|g zf$ZNhKq}xuc^ zIg(8DV5|tsGtFq!niats`z4cGgbmd&sH1pFeJG%4+KcKA(JUGE(vLhXHN9sLsTE$yfT*lqEfYM&Q5 zZU@@wDlpNKiUVS?pO{sy)>%f>3>NZEN$Uusq3dApekcN&0@tE zfx(nvb;YJt0)cH3Z@4CDq?TFP&!~ah`O6!-TXEp=e#X$mvS7P(4eBae945K>tkM&pD z&tD_wV-Y;?aO55wY$H3{wZ6PYsu;w8?V7y0PIu%8M5WjNt(MS)30v0k`gh|lIEIm@lHo10z=O7F9V#*J2prTC%$wP zVTqCUt$mp=IMvuL?UoEddO2JxelGU11pGmUSrEjLeU2}30F zp7R0rrv?mC?Ut%g6(R?`Go0mk!zq)53`BsZycW9pWK|;{;#~QedofsiMnmR+`)JeU zpyYfIbzr~^$Tv(_2XsXL#!U|ctOWW-F1z)bmY@$L|ChAEjwRhjV2v^%pg2XGiRt(^ zOtUnw1;1=`5flN=<|-fdLa9cERKuy}OUYB;X41H zgBOKTNI1Q)A5{&qd;Vt*EXft3&wZ0?xD3}6eUS?&IElsIwlJ&)f@i34aKcKVEn)ej zf-c%VoRo_|lps*u^pg{mte3aG?o9122K%b`;=5opG_-%IeGd{wS~azeqA49Qq^F)) zVF}$~q;_jgAEkYr>BI%0?{NZ3+xSz57fw)PH^a5;BC2f@VIwxLc?>aT@2%3M?#~yx zhV&$ft1J@~bd5^}%{hFoO0YBWRjLeHFS~-yy2fsM8nZI9DQ#&U9xA1>CbwGGZ*IlD zuL+5of4S9@s?DP#j|w01O100$?=0y#;nigDu6n$UZslW08PsSC%f|htg)%Emd8xlp zE|^NeMLMPcy^%}qZX?Oq4+1}n-U~G}KwyG!-TK2Sg&c!1EzUC=hPxC}h`ujjGDX7; z*zV4p;QoiV?v}L*s&TTBHzkv~r-o~dQJ-^Zc^T9dcw?Gu`3eQ|Zm9o;;3z8`YM}BJ zni#9V3%n<5*}q1*_J4;jU(@64q$L6|i89#ff0;L%GA1c@ zijfg#!mP6c6d*55tNB-bR*4QQ7niKRlVZ;|$Al*cKKR{Vb;Fd2GLbb=hD<7su*#bx zvz4Yd|GL)?ssS&aQc51*v(?Azn}ZQ-$F30av4jd| zKY9z&7(oQ#DhxZ)TFmag%0CRn}ujrr$U6 z_;WBcwGD&ua{nyPJNU0bUqS2O(z-Se(s{#%l$O!5`!7^CAYiu4z$UT!f3QVT^$ ztm6W+`aYfgIar3iFd<~|7*|;ILQ>QA;^M|QbrjWKYQ@u*9E3TMTGLg(c{`uIQJeQy$a_@WOwz~ zWtH=Aktvo2Wku!XP9EB%2T+9QYyyRo8cpuUNn1M}<2mghG)`80y-!butlVbKGy$ae zH>5|Mqh&{M%k0Goln|VOtqSRHsWXXqHHgBw)k%vFZ$-u!x#d zR*dhvUq;aRmaa6)#6el6d=F!EnlVnD_aWZ{`xlW2p1v64t%{pYYoT&~-JFvUA#n#G z=ILTg?NkQ7qukoVMI9?E8GwdtFL26eXi8(&Z)nx6Y6+nMW*$>2vk);_U>tSq$)uZE^HQ!B4A zX8rQ87lp&S^zamP=2QeGm3}t#uN~4ud1z}HcrUtPYWx{W=2oag6GK>L!o#mcCQHCO zsMwDEah;c~T|0EHhlTuBoysJLzM6r?t|3NYkI={pRtN{7=oOveJ=8zk`VPv$N^~eVsCvvc9QIT zL-Ajz?m)oATj}{B2?2SA>{Wy) zWiVzlz*W`ZoD{$ikP?gR2BXDnor@ruOeZl_m{Ph;V>F3Ev-&SvFg_!h>OfD9aI#kH zp+^am_T1z9T}jY~>$VC|jc>f`0lrl-h%|f0ThaO~4<3J|z_Ox1;CgC&Xlaara8-dz zT!-hKA}l1MxFh_}Z*o*L{P(!6e+=qrzdPTnUg?mueeXQzqm{& zR345*Ko98wpn81cSRZ&M?L#-NE#4f_f0CjU$@PomY4B9$BvxZeYu&O921Q{t8xH!` zc){5k0qRf%vZQjV>844=N91Tk#lE*AR{rvuUp?m;-AwZcXzhpV0|{3NVynt^M>4l` z>zbZkUbbzz3p0F#IFfVOx7>RK?Ko?x*hf*KPyRKY9NGbjd;E&m&VZ_1+p@DUN$}kl z?eI+UObiV4U))?2F7}O6+FT$)g~OY*_YPjYVQQiah>RT!#SpnqGQU4E%-0rO|90~J zuJG3XUu>FZkZEyP$@#?6rjJ=el8I7=00>gsN;w+<%gWrLfJ1MCNp8wP3y!3RsuAkQh8LKG~ac;tY3X%3l8G$h*j1BQ%BEn7dW@P4mZ9rE7U(ajzIq^qmGfL$!|-_6-5ddFiIBmI2~Z>G}C<6Kxs>6?ito&PGOf#MitC1x{Se3Q%^uCsfbi*bnT|& zyKERUZl(CsJB8`mib*PlNKZN98)cffu_$K>staqy?$_-L+RG?xKL6;peEjf)H-?k< zF1r=2HeuHY_FdzHGv6yvhC7}l&_-ZvkZa9NjlM;=G?{(W ze!Yk?x&B-~Eu6Xqcz9p`Q0R?=x{Zn@Um5GRsJu9ZQ$yJ93eyqO1lQV zmQ$Y(`Cebf<(K0scA*`aN2$1zDqi_V%YUl`y*O@BrvwYmp@=l z%kL8-;YYfF4w=IK4;3~32cTO95CU=m3Zq;(2Enq%90PD~j1Y0`gNP_wQ8uP!W83L? z1oxrTK7X>TxS@fCo83@I`EE>sV33ncB;m#I810%`{ zu|$Sd0RuVFYB`q5k@M3aQY+-4PM;;l)BPa|gTX$oG5yc6vT(R_llFQbST`icbiB+d z>0)U1SA1_>15IcBaDu$uf-c#tQQ;9A1Mzh_`$PfzmnvJ&S~TY`vfXRh z=<@f!xXcM|teu|oUin;qG@H5=4+N$SEoc6Uk&CXumd-18+pWt7ZRf6<%!&D;)G>H) z1o`d(emG5&1Sbi%V0~XFdVwH6$mUdp) zba_@+Eo=jCxmO)w#8j_04Q(3nQ=uHdB(0K;YT$P~ z(($a)yDdqD0zU1H(#XZ{$zGr$DS2pw}yDVOL$@8hCBg+l78qUq=@Z<$&d5Pv>*~bN;;pM%P>#lV*|%lVtH4k{$>_I|B8E zb|loXc!?<2O^pF7Aiv?P@a$K$(*|EgL>_CASnQf9^nd01E*R$7X5$iB(v8p3Pvt8t z9VWJi%@yln2vn^7M;H@)T%p64ojX(CKR$F=TmfPqO>qZ8RKzlga06X_7yRRI$J2TGLmM#xp1M7xX)kG@^%b}9sRW9{6DSy-4& z-oL(M8V=9E2gN&;|BXzm`+oAee!7&~7srM)Bs=nRYz`T|yijyml1fDtLxJ%c12eQ7 zvTJ{*k=11p4sL$Vz+Q;tc5-Fj1~df%ePSx%P$83Xx=#(AY5TzW`R^X~M;qbaVKj`Sttf}URrQ+x~Am_i-Lc@zs_;X4s4LiX8;$|mD@6pvp zQbY}bxX@3bb$d1D6h9d=w2)CLA9ED$R3&m1Jsqk4Q~y313A9QmV@p4sJm{8|I>VH{ zQN`@YMLTq0yI3amY7qHqiI`KyMnyjW6D3yN%mtxVOOC)l{c9Fh^H(1QdIra(i1dL- zrFDj$R^6@5$YVj-mvr-r;vL8 zD7uN=TrRDFa$NEAh3~4&SZhgS)XwYr?1MbpPFQ(lXy&*L!|%uLSL*f3TNULK8>Z}K z`Sx1vjOpzXB=ngqBWviQO+Afcl5%GOVn8m)NbNpxYyCO+iJI)D2hm@NkaoqvpFxHW1e|M)>WBCn`!sF>$Ui~&36d1!5~v))BZg{kxa)X0NX3Iqlf%{|i+x>c+)r(;h+a7yrQ(16lV%Cm`DKwDk$Jrp)tZF8ZZbY#YCTa}HTAvknC7&0O; z;qdA$?7ewKA83tQzgfU2@+l2{vhG?IFEgUcSV8I=Ejy+SZ3$;nu))XRXxAvsXDjF*X4 z#P2KoAG%bWV%OVd9B1v-Wv~uN5gbPt)S!`{-)ZZGV}_Y3Ee@L6N?jw{wWoy|&Z>&X zbHIXIgnOv9&fBs{zWsIEY&4 zzoUkr z87T~E8=HFSra|fAOONmZD%vpkC~0UWD3=Hb#8^D|1vyexNe(0nymw;ypa|lmM;V@p zE`^v~K4QL)e&g8|Q>~v5z3xm=mSR z$yhHK51P+D(4K;3f+pMDow&kv>&z26>4tuNb(Y4)g+K6hs47o z`-E5oB(C2ZbZ=7!x|<^64R&=hc|lZM@k(gRw%B^~9de_MC4-tkY}KF_+=ho@jx?pHN1rKpws&)N^c|sN7`~6w)ruCIpa@xrypI% znHb3JqQL~hCTGQz{L3YVb}hS(UKw^T40H46wW+(bN1`mW70mUOCT1I)aExEd4Qy6v zDMan6bnN|D6nVtI1D4f3s_~3zFtAv%D`nui9%R5A&2i|yGgh# zR3z7|-C#UiuJzu5Gzd9Bi}yh>XczA#&LUe|p!cW@jBDoqUczfIEWF;v8;hiivMiYO zZ6k}fSY}k;moo5|;M)Ih0b>d~reyUqbTx-NAvCrKp_mLD@f!}|zY==kzBN7FUGn>S z4i+-ZIOGhOsUMYNs|pZl?8${!b$(C#c>%Numx*Mi7ra%*_<9L$nI8e9O_86r*Y0dE z)6%*aym~0{7O1H(whfgCdSvX5)xWDL3ZQqBGz+OS;)(vUz*n>|F&9h=O2ES`Jpb%vY`8=!%+M z-22@vz~k`|l&7}u$x)KV33}PHIWw65wl)_;4(1*j&;VWj7`Ocl>fV`OVcVapU!#&Rm2i=J-6dv=-{~C)R-YC$RM$!6 z-Xs)k`B$Xxx2rrH)ji6A1fW=|T*2P{$AbAX-O?o|VUhc*l#CgGBAHIospfqGl-|jpGc@*6Tz1C_d^s2EVP}8o8G2{JZbarn?$E@6t|;fU7`!_DwQizkM%{a3#4gJF@Z^zD%){s~p~ zf=v*NFjGow;)MVMTY&4nlo&(5v0mzA2iD%YGB=NM_;cF#5Y!ZZvOh-@M*n_DWaO#T zupfo01qD9W^_0@oROX90hw6^6X#r_PMqZ}B=GQy)VyzIYEDRi1teXp<;feFR&7n*o zt{z#)VZp6qYsNVWGX|!rg$ZXReJ7^()WX*)CB{~@LjPJj0;`~G?Lr^T#)GPntoVZH zK|@~69$U8trFyzC&jZ?f3JUoCnX36JochqOqfbSVn-a_iO_N1dnvfxqP$%}AV1=q< zYOFxXwTGSiLQ=-%qEvR&`#>ZM_v>M1K$>l4D&bDYo))(g#hJNln;7u#GDQf=3CRy~PiKAmg|?^jq#D%8*k>`H;{W zY2j}G?6wi+^U{gAt3rLK#vW0abr}MOKGt}8m)IV5Hg$5(N%P@6;gl3NQ1r8R=`fmu!_Bq zL5ZnJh^Vb-;V|xO3ZHWypAa#7$G?C;^TXagTv-Z()&ha`SZ}%x>f3lU0CXvLQg0UN z^V*@A96*iZ_ff~2<~gQ3?SH*#T-IrSt*pGqLrg0|+4I^u!Cg75L1|raVxuiRr0y0- zD$Kr9^WtS(_cjl*vWe09tt%NGE=T_uOkUtHwoI+dzRqZV3N3}NDe0ZvKoB>zzV-lo zLHoQ8di%NeDW8zH$}!EL^>3=D6KQ}(lpYcpnLr}}i!)jtFbIhshNW&NfwJxpBhfv| zT^Iu>@S#IeH&#g11zVKf>5VGs{pKHywh$wcMQn|RR-{h`GcUoHVhC7zt4(_}`BXO1 zOD3ThOw5fE+Zn2L(Fy3QA3vz@yy_HXj{llj)V2=I*)a>lhslUzXbLs78 zV#gU*(Lq`lXCx4KNmLGv`n#z#PW(=-kA@2ARDkIH?y$HP;e-A6pAtx007%t3oL!3v z5M`m2c-er-buc830=S%k___VUjuN~0PkzyU>s<#a3H8^hfYw37jEZIAk`PeLz-&=~ zK?(%Ddp!*q

        BRK)DpR{M0-s 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

        M{#FMiRAW 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�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

        XIN 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

        tFkq5Xc5(s=VR3Sqk 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%0Akhis55f?% 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%0AG9>HP_CJwrEk;Ww#15DTL7e}KK>>XxWP#o&e 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

        ~-}V{?U1H6_}AM1KYaNH^DZ&2m(#P@{j$%t)V6 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%0DLowd`VD+; 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 Ig_x?vcQk7FZ(TgqP3_C8>q8 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

        abJd4k*JB04{@1K-&aT z$izvc!a^#kH5=pw@;~**)W75jUNFmU;?VKdwAySbMQ6Ciao0wsB=4yLI_C59#XEbr z&bK~_H#Q^;T~nNXV~H1U#sM1K{^mni7xW>B6i{gA&d;GiV##61Gm8hZ+OY>58vUDH zv6+yr-*?d^Pdp}1{vU$hCbt#0A$~3}_U{7-{(J0Qsm8#LyUz#$(Rzgb3dz>}w-X>$ zNgjHtXTC<+q6&=uW{kvGepV_M<*#N4b+y8gnXq^qFW3k!?4m6pbC^4b7%>o#xT>vZ zbPcYS7{N~r2Bk5i{RTb#^pdMhmQ}lG@k+%eKX+jE#4idIS`|5r01{0-x=(2Qph}pY z%x#%YLxznbJCLX)=_dL+EL!jY1;;|73}G9(`VJF#bJv311=$tl20z)SM|D-&w^5E@ zSHeO!+5k^6aYvzHWa_FY1><9{nlwz1TC^CUF%juK$YV$jR01$U+ZQ(qli6| z68NGDaw4hRL+~LR@Bic?HC6TpKdU#L7EPunW6O8H3vYuLF9{R#t8)zTUXvkNJRFGG zLPJZBg@^r0uM77GmU4W@O@|W2YoEcw-p*F`+({ydiWh(#FM+Z5K$YX1_6kc=80!QPCE z-_IYH6&H5*7|3OiyQh!^+Z}BqW|Da{kqo zEYPHySE-Jd7H-pV7Y|`CUfgv-Zsc7?102g$)w02bI{pjGbKXmku!#ZqA>iLmc!&<4 z)lon56@OHyJqAC6YU8}?CRgfq&-vAAaEA*GJ0aFYl#Mi_d=^PaOT1L?HPgqV0k_j&lRIHE@2}ESE z(lW#_(3}K**tEYU84@Vrkl`Jnsi>4R?9Pz+5mZmEsVIgd1_sKAq)f;}o+Y06!!L1I zGkG*|qcSqL%HevFYLwGWD%j+6C?#dY5(^C1zn{r)jd>3E#a3EcSF;j$){LN&xTI+S zk*QDWD+g?Qo-XASP_SYcf$Y0S8Jymv*im|lh<_C9e$yYoQmzJLq9RXeSM4KyG`YJ% zRFgSz=!vWOnMO&qFM#LEaPULpFGIP7RTB)NlFT)staqVaq-^D7+$L}SmHC&_@=@s? z5xjT_^pQ2JRgvKdwbM49M@=eSOj53i{*na{|PFS$Noh_HN$Pw1CG*G3@ z$W!nm7cRpKtkmB;{1edsf4xc10;0$u5NZf0ClvST@)If}jCrmiMeAYv&BtFjc7nOE zaBkrA`T3pb0c$z}*e05ThQ9n>7Ah`skA-7tXU(^NB|###Dk`0q=qDTZ26s%i*o;_9 zgv@qWAgQ;H@z;OM)qV{|{Gn`4Go>_3k{rUZQq!iXHvfyKCkcXB+Rc``A;?;utDih% zLsTMji)Ii*a0g>7z)>NH)nQD*g&=#I1$h{u*4dIYz zP)xMcwkNf#@&bXBc+>$V{DRP^3@5LMP6ONNZQZK~fd1GC0Z;^Fm|IuWzjtx2!Iu=n z`>k8&j|R_Ug&`}QY7raplrB&^gIdK62SyDG^sb%9qRpx5mEhP|z1llbgX%76oT}N6 z9`3D8I4Sbfcn*;AV>(9Mbiw3)fzSIoeIBoN<8y(KtH7xEHC3) z%TaJ}m8Q?Lc76_>vEswX*wm^K@@yH3&~%q7yREW-&6YQb&-xu2$L+%^z`po20K$L? zhre8hZBjUJ%MfguA7r$oLt%wwu(r109vH0y zZ?&T0jP3$uH-|!08{n(-m3M|~SyG)0tdBg-6}W--6*=@w(SfSdiGISJ%ZA74t0ET< z2Y_G#^JPWRa&@o7_L#BAx)FvAqsb)flDrNg9(E8`wo&T=DPO2VVq-6ZwBw1XvmPj3 zszNNkFU68i?$K3TN=))eK60ethuafQ5DSo+2}!E1-fRQMH_NsEbk7_Jj>Og=0NvmZ zvzg!(JA(uyRqSw1n>A1oelGO4+>%p(E}C9{od$YF{ykwjoUPH|8WD(@mh7{52>nKN zvqOA88+K?yPP&mUE~mBpraF9iMT#PoV`CTtW{r|FE#gd3*O#Fpk6uwB3Ha>;?ey@8 zqWe6gV^xLpBwnn@7n%-C4ehdysFx~mg3${8D*JWRo+HG!IP6NQvA~Jz=sjXk5Joq8 z4V0ljrdd8Ih~{V!XrWwLChws4{lZ=%taG`lj1BmA7nh1Nz`OWtCb`&WR{N$%QEyTl zIr?ua^n9NPmW;X7xbDB}iHq!qa6Fl*!&(YNYS%0wvBcqoo3&&II!tmyWj~h1bSXCK zqC6+NxMqzPvbSooX1Z%A5y#Jt)1~HCYT0X^Wd7zSF(A@MTZATnpH-3)+zr$s!Vj_{ zy#(=VaCO)K{S5s-+tFoRF*(-VxweiGlHI6?9X=5Dop*vaW0UeSau2+{-SuvO-ZGXR z!k(~9l;kEs2_sNhum>ni9cQz zHuW`nJole@^YsI_FBOcO(vjU#CK?nV!w@=|=op7~{ulzyuRiJR$qMYkiC6?8h!1Q( zVc260H+A4z9Yp;>K^jmfv?}C6A67h>P5)F@1RFk09dv&WubuJx=S1Fs;66aSd?aI0 zCQ4#*Q#wNIiZ~lcW#2$$xMNUgw&fuS^ODY3H=d}aq2~95`K((9%N}N?%2O+CO1DRX z?^mMV=cM-)c^I(mv=d@8h-Lw>ACB{}n?*&rYJZ_o*t~F!M=~QXG*O-N-hb3Hl z*Nf3$22HMQ;KdhlBBnXd$Y<|_=?|^!W8w&|k*e2OI|7=&*aEl5c5hHe|A&4rkvrg} z|Lu!rY2=JL^PMynBfjBkaw?~gx^rEK7)YUw)agxvx&V->F)sjN8w%MX`EvByC$q{A*oKJoK7HB^NPRbTS$SMEG zB1W_=0#AXXSMm>lCE62S2M+mWsA{pqH8k1^z4A-f0jgOhhx(g{^|nqeZxjWGZ3|Gg z?DVYoL;U3H{GaX=4LdR76T|_*UmGbdOe*G9bUR#Wx(cn+qm|=X_xkGC=`@l?PYX9; zbD4+374OzN&O~}|OX2VFNg{?gl?q3dcr9ccBP>AOEy8`5=_U+HeTxnA)JQ+qs=|^( zEAoU_-?;ldI}UJ2*GN~tfkIXo(=j%`A`su?E_I5BT=({pkMz3$FOQ8&xbBW&))nQc zs#2V9xrOy^b2Q?`Zb)g2%q;H~D85aKlYg6RysnLH@)198RfCh`80vPqA$EILh^SZo z{@c3Qyy~E&5(&2ofjsVfnLgutr23W`dT85mr7n9}=YB21@9qnE+UxK{+lqVeOSrun zisq@6bLDCe0Wn5S!XC_*2R3prK84r`)|2#{YEv_1m9ddlmG4WY56;DON^@$gm(w7K z$I8mzzp0axp}K^0I(FBf+SuXD4;jY1jWVH|l<@1kfuP=g3z7eL`Lq8xTXZ2|7*|#^ zM!?ht8TyQeHw+ zxh^#kO=N8+!svi7r^-9!Z{g*gtHSA$VzsQ+rk;LZq-PM_YVOAxL_ZaPnRD{KR)Xuo zN^0%H+63cwn;QQJN2^u^7gppPMFb}*&8!4-`w|yIO^qZIzD=z<+&Iv}Pf7>2m!Rr3bK)c?vx4mxU%U|kTmR!#d@XStxuF$7~y;NEWSw!e8Hue zo@F^gS*7Owvz%m;>wRt_6n*)~P!x{_jw(ZWrS{b7)8 zu0H%sBy8FV#Z~g%e0;eGn*)4Kjn}^CNH>m8YE0~+B@aC3?|-6t27-GJp#(vfU!bRW z2ET`a!p5~TJ1<}PzDeRB^qQ`?-=S{VQv8#^G6``3r&!Oh?>!E)Cpw8ayQx2l6hlPT zCSD4ysWcHLf3~COBHJxZnvy+H4bELpf#f*$mkaA@O~d2qiPNl28!@C&rJB?Q+S;J{ zlIoT4DCjX!R-n?W14ojkl()x8>IdC-UX%Y_j&Iqpz)qXmibHy-wJ{uaFxyr zi0OOX1RMh;U|d9EtR)y4c`8wHy2xxYsS$n*m{2VF(yxQGR|=Wt7+$1?uRfg{4O-ES z3QB^x=TU&+vXA_&SYj`kk$Ko`p1Y0f`By)~ZJiR*3E;HiJ}WWzrA zs{gVdGACp}=KeN#LmrBjCQm9iPZI0kHx;s3d#e_s6u znK5GHbd*34a;u=ud>{ePx=%psHDmSC%cOtn2Lh) zI~qR65Pji$4?kTty__9TM=4U1;wk#}hZU-?^C0gZQE6o)tUIRk8K@&l%T& zhR@fqEzrBvs+r)Bfhbt@ZB4`d#X$9qJ7 z$gz6|pfX)l(7iDa&T|<}rHg>?W6SEOQ%}pE$oR#}h5|+?^`g4m6D_nQ3K8ecNO_m?w+A|`rw~2|W#9&}zKootLHSG~4Fi_n z&{M_nYM&>~aCN{>+6PO#f;%OXOtzgBITf^9%pP^2I$!w5HbivU90^V?hD_#O!PS zdB93zi}}L4=}qN8`wF;PdHw*ANR2Y?hP4lZyOMZjsSb|jR_J`}e$L6YyJ|x8e%9gr zHIu)iVcb6Q+SFIig@17UMa|@i2Iup`{JB@};w^8qOx+I)$<7x1LuQWknejZ*N=~4Q z|Fuer`}}nAM;Q5_6Aemi>0V~|!H{<{1GNNSYZY<9*Xg+fn_*Pj#*NcO$-Ebptp<1d zXN{O)TV`fjdis3Ftb&`~wZrJ=1@`uD*y2#i>K^rva*SzMVR_O$4$ z>YI&xbqDXOM6V4JiF1JZZetaAVmY;y_1%aGs&~zhWWXlCp*G5j!n8ts#*$hpn`}8V zj1bE*<0^98Z{-NBeYl3n4z~1NU1~-q@$&CpQkYiFjK%%8K&K(FTV`tkNIb>#zYWN( zenVk5gxZ{cn~k1;FiwPgn|5OImmIO=%XjKt4@gy2K|~>9ynh-f{zX$d8d=8PT7H#e zc);}}-{|$ClgV~z8akrYdPZH8!1yt^rEwKSv55t?=>1yO46H>orX-~vZuhDN)qWS= zOLpTpDJpJ%Wibe$T1j{n`PVuM!B=dooPBj~6VETJ)>N1$g4e3YO~%g`M?MkFjDay}h8(h5A@y9L)%`ldSgGEL z?@>h3I7m_=ZomgCsK6}w z;qs+>%{|$x5!cu=OG#-|38l@i#Sy9(9(X%qT?xU%ab+t*H znPDLapXeSvVqqz87Sox=$tyi#h$@vla;{RKqtq|B7%k>u&sZwqm!ELKj zVjSEwtMeQ@(f0ha*IPtKR;)?#`@wD#6QzBxk^NG>4|tubnpjgog9V1Yim5D|Y4tZc zOr74zn=^@@pw0=DJIA5DOMDb)Jl5m564@&={L!(-5hO6#QXQh^zqVzPvn|&BHIymk zBtcZ>c<*O0vLrlqXon5mF&uoWwbkrF>%~hcKVP@*(&RtEctxe>RS-w7RT8cZp7(CV z?zb_h0BceMuWDaad4F=56a*m=sF?n`>RO^o3qN8PoqM9~bIp~RY@Rnr4CjdgW;Yy7kc5he-${Tl|fXt?bi}L6XlNlHC1udr#5pYUuyJR47R#5=b|U# zkY$#$d_!(7D2{&6#?J{Qr@dst!UsA25CN6yNvZE@Ojh{2ju;ZZ}Kax zys|0M-mj&{%n3hOXA zehR)`?%RGVI(q~6L-3QqPcFdyPKG!RY}bb>~(c6U_m@nK!>L9T*iC;y4+Ul1H2qy5IkqymZn^O_6YP*D2nk@wG|2EA9|; zeR%7lcAUj?cdKW(?4Vu-V_#?dG{$xQGWbS+@G*EZzk2N98l-Dxfo&|qsIscM%vXk@bm_Z7NW)9lP+*LMud$|p zb%JFnOBW+Ugsg_8N8y`Q+wf*jBFmt_lakeLL(b{YqcYpo)c;{wDbwRxXNQq{zf4*7 zvb&m=4u&Q-#pxkUgz9Yf?O_J!dp4tHD@6`Pa`m6N{++`EdQ+v%i3&3 zoY&D&_|0WmIXNh`Tuk2xJ_1xOV(d`_@>?}gzC_WH9@o?l1_mDNT~Dvn zAW&lN=EoEGuX|Z;b5HTRICt{J>J8>Aotq!&2tf%J2dBzg*v=Lfd?#J!=eE`h&mMng7Sn;4(RBRqbTBq*Bsi>qf@k$4EgEvzUIx*D5h!%YRhF?0wV-&KW6-{o;qb zoUGIiX3h$38wKURK3h&}erLCQzbc~I_xPtgq8nH0a@(^lvRG(Liyd*?<_F)if$}hs`mjcRM@)+LgLH zVeRfLLp8ShoY^;QNS{THAd-=?@(B3P>^Pt>b7xIq0{3B$RM0F@$GrNHh`K$8fezSt z1^_f5ltlWFH*!iI!3#)$!N#4yYi6a5Kz73{xx2$01l#Z(4&=GV7EzjqL^oO;{hMEI ziq*tiI>e`D363TU8MLDQltoEf=95j$#a-B&dSP?odrlXgEA>FF8NDBL;nFmZNn0f z*2~^VU}NFq!pZL+YD3%hQe`2C?T2Y8&*k#2{#R5Zc=Z;}RE&PgF|MsUvB=mOblpD|u!K&ja=3)k zWKxjV;|Wt7XL-tDF3#qnaYf4UpWV z_RcGGtHW>2AjKx$X|HfkLTp7U)^+y{{`vvZ?&gJgzItTtkL9oitP1lv0NfPrT!e+y zc(IGWLI@o(&`BGUoHBJOpSKh&C1|X;8aG}gt8}z?&&8Oas%P|I$#0(OLb|}=}5o3}ukT$XM$da0n-KN?R>lI%(YPnY9KLEBbE_xkHup-kFs}Ho3&PFWG0o zkUy9ejM9HIImTDbJb8fUBtu{6yz=@7cs=U#AQ9-Bo!jHXC<*<2VWY%6ko6q(Ed&G; z`u($k%M=*H5*oq;)|0NUJ5<^b@TdAe!GvhoH{FE*6{Bj&+I1zf2x5E&8<~!8AWHl? zhPP%_xDKqlW_`D9@$=xxty$pWIS+W-hTvgv00;lzc@yC10hNC@C1Z5R3LBBs3Iu}R zQKg4o_cW>$r{sEcw-7^vff^g8!h*q%Y*w{(B4>B{`N@2(*3|aaEJWW-l+J>m=oLC< zK~-~*{o5crK{GXX^w+_V8yeVm@z4~NM9{J{?%xJKYjMkoQeqzy;ch3Gs*IP0IO$WzVP%|a$R&u?}wVa<{S7Iod zO+(G?5WjaY-#*g8>Qcxb?@!TRC@0yHO?{991Gr84k$gQyWNv704!$hZu^V+M(_x@N zBW@Bg{{{L%Lr$L2&w4Gy^XTsFouxaumwH%uL$z*=JM$W zfQJSb1|j)=zAX^?AD<6*53oR+ zrb>&VkOX3aG)183I+3!#GeHM4%kla_@=&m5?&i&0d=ktGLj%7+Q+-x@n? z3F@1dHRigX-|80iXOw~$xea>Z4UYXsN9>-d4}zx=g71W0*sH^tz=fUfB0+f8za>Ly zL@6LW3ZQZn@u}R}bKwpZvqj5LAi;z=%U>Z#dNzyBKG7j=2({=lb0CHxRJE>p2=P5T zLmjUx;$RY;qnQqYPVvwY4_4hf2IVVRy#%|9k#cr zZI$$Av=m9ijbb=R3#J&4{afkan&r&IzL-x&W{;DaX|dEMA9h#{NvN$NpPy*5LWy@j zYJu@^(+#pLuW_FNO|PPc5j@tLP!Sq2nYaY8nlF+y6|wU$P7C8)dZWhEnhOOFrz4~K z%=&4W%1U3{)Iws+i8OEfDlVs4P4||^mh8(1|D9TuEK)w*@G+OTS>gRjaTsK1L zF?`VmI?}IhJAv9F-~dBgLSoY-Q*>S29EanUiFAzu2d9majR{YRR@MqRtRt)5 zvxighz~WOkv+cdNm*!3|UY?)g3LZJai+R*O}Dj9c) zoi9Ey1U5R zk(5mg9}LM=hNW@4I-t4i2!0Zo1-2p7jgO5(k}?VzK4W80+|t-coUde~T`{VE66s74 z4;#cyQ*krsUIZLxV+*;m4>%_{J2G;*oUy+TEQ!@wu2x!Z!CrIiNwroR8Kw>Qwb$V+ zr+Eg!?N8>bB?>*Y@HS8@8K?br&09ZZC5~Oe+a57Sz~q9deQ@sp6kaILqkW31_!1M& zpeZ_4u~o%-dSveiF=_Nsg7tIF21$TC8eu-+Zo8ydiW@@dB?kvkopq3uAXamZkHbU>7T(UcsWQ(bxIK}svL%B9AT3P@X_s4SE z21%ne@31L5*@Kob!}?ei8YNdXdeA1G&Y1lYCIA|Bpuj4 zJSq6rXwd!70^SXQql54npzw;aSA9SiGUvnYh3o`j)abr^2x}ptV+-435-IL!Hj}=Q z*6my~b^O*g@muD*>U1tFxZ`dAL;;w;3W*!s1j3VaOlXeI3Awi%!J%Y0D19Ux9obs6 z7NcEV4zv(!^xYO|8c|tPK5k}d`7P%E(ezefaWzfb=-}?I!QC~uI|O%k50F66Fu1!z zaCdity9IX*7BmD11RK^r&-?AYPG(Nvx_YXsS9R4bS7Yh_|X1{Gv&YYW!JqLT0v4Sm0W~_t!e__P-0)%GYhvehmF^N-+W$?zJvy1#crM zX%aG8_JVzX?QP&C2{d%e@+sDB=0?(H;%KQQ&3;4ah-BrP;0q|0=_>%tS3&lm8~8UZ z06Y-z2*BpZdqVx6@CVLx=CPyOG!V?pB$eSuP35#gg6gdqe*~Y=H=Q*H!)JYHF~vxJ zC`EM%Fb7@>XQzwgKg}?F+=zAbA>6zB1~ zjbv>Lxwt-uwT854dPHOp6s63pMA-T1C$`)VSrRW!XM5)9g1XM>(xh0`!7|YsAkmvhA6!2oa0cp5-SS)(Gt_kUbOwcl+3+BZLdqzo6YIJ zCkiJB$-4;%)!aG(06>v!i}B&DSfw0S79FW2LrVTcPiL@r{6jQ4a3Ip%CO78nZoyNt zRx!n_^-F5^oN%_05}gT7sJ6C2s^0Qqeb&!Cf^Qs7%|w$mYKbgg)SMSY*!*1;x<<;5 znUz!M6LJ*)4I2XvPg^N_z|WLwNstmY2rg&^0Vf7b0Xt0GV&hS@YyZ)BORxvGjLN|7 zIoYc?kl?S^5~TOd4SH4q{aK-c*=eb@Kktc)D#tm_jU2na^|RkqL-h-M3ERceyGG#R z=Ud$9$VWdRD~&5CMxs{gs5YPuwj<_FXBmY8J~OM={baG76OYs6`O(B~Pb|Nnx!`Gb ziGv!e-^Ka;*JMY|^CbV3>hKcYHz4|+qJ=d7wqI}1wH7~4{osJ3!JwzFsn<8a)p=z? z=kX;R!|C8_4y{%8wtpQt3kIShYU$MS*9!*Il^G)x5}iL;qQ)FZ4Yaj2uX0tV@ zNY=#(+J+S>Wc-jlC==~III?b926N)KY}KhO$lBnNqu4i62}NXMb-%H-J8*%XKL z`Uu2XAJPMuH$e9Ruw0-)3X+~nQs+4LDotHHJ%`?l@zwOsz36ON1ZySfKS7@Qc67_qSpG|#zQPttt6jb>-|h20>I!U*W1|M~6n zagM;k$g|JtB#7ZM?PPzh;x;o+_w{UNCX1*yiQ?0Ww<1CQBAG9ry2!#cO0KUNlDFdw z->EfTXN#r9+5BNiRt-l^%OuK|`+EjGg&pu~dwrLXK~ku&Sv41w zusDWOs$W(vch4y>JRs(D5I-4dO(>T6Ql-!w7_r;*WX$S5JA zIl1(?eKL6Z&HNhL?|RzpfQNrCIE|v z9Z^D9wLyr_FtOqIqNvKHV)YBx6(ynUZT)nF z4ZM3!?MUP*UZ%+?II(NugBwhz-~LVV0=#7cK-)R+7p$dLi7&^g4~;wUOCgjrJAXBr zZ-?iyJKth}4x#E+tX*gX8KgcVpi87Ytiz32%m@3!TG>H0D+={IMAyjd@t53~{Je;F z19^-Sa;%kcm*9U>rRHe}mj(01Kc2jgH%1fRbm{4%elP#R%6z9$;+9LC*d~BnZADZ# zR+Nu>b)h=)1mWqFQDlx5QjC?*VyiG_hP~`IW~pE&!$Y_`k=58y$q6iVE5C~*A4Oz9 z^Bn`0G|(~OJ`@EZXCWL^apPF9!k1VMXmu?;7OTKFP=^Cjj&*%0%vsbj&@LqaDDMGp z<*xtjgpHuE5rZXX#gCP07c8i@7^ZkiwwiSe!bMCq6>9C0rBd&6y==|@`VB- z8nfhzpe5)5MA8&FqvGC>FkSu(D1fRxaNj=q>j^HvfTcGfGXHb)v2Igali z8mv717%RW|r=ogV&eU9o(0;!ZF7iSAPn{F)b|LYTY06YMC{Ddyl|zi9gd~>p#05ML zk;LhHe|fwrZ@Sg z*?+KeC=~@kZ|TZ*A6XT3)3vr0hLK{)^yzyF44AwM%+H0)kV7`P*>l4XceDO2X?{EN z_YBq-#&4W;_+Yl-zxP*)$CZT%9%$i>3K0ipve`k*1>+vlc|ynR5&Mo&uci~RCRIwA z44>Ej`)U9G=e4Q-EeM2*fE|oPjn~2HHaP&ILNRXEgyEq&A?#Wq9JHNheK5PgUV4dW z7^K7J=(Y=65NOLVTS@D%-|vb;52wrcOQBq~+zWeFl>dD3RE=gczq+?_M}WMY!AN!@ zF4qq{pVP|NM9Rq)yM!WA5ipq-7B*o^nM=zMBf(&hE0=9J*0B)&8u}&kO+7N|Q#87I zAz2$j7(epGXiNvfB7+ZIGhd=za?yqFzM={mVH0Jh^Zjwk7CbSJ(jnKHOX6o++6lw# z82xW94uSVJyUVC+9doSsa~WKk(e$e66 z6?HZlrwF{Oy2t9=?Wm|G1glms-aPs5yuIa~FeKN}(kA7P?u1rNxey9#n+c9CpiH z!kMs(&#m0FtPDwp#iNz)u=0Zs-iVJ*G9mM$<%EdS-1x({H>)6`6=#MgL$M)+mtG0Cez7O4 zbMF)=_eG9Lj@M6i%En+z5fA^AxDk>3pN>d1tV)Qh$YH4YvAt!Dn%t)LsF?_-vq-4m z)2O#I3qJhl<@%2$64$N7Mx*XLeXj4VUQk%w#lwJyhwjA490>L3{mAuLjQpj*+e!-7}-#KsGvyuI@%g*SL%Nm+^8w2I&L33Lv}C+EV?j$WSAp zn8Im=;!rS1+4?md5hD~%FU;67+O9)#oZasv(u^@&x0Z|K`9|=7pQGX9tgL5$kHOSt zE}p3J>Mh~Fx^&i56=>V~xf%^Fb}2OW(|Dvt$V2c&b8~TL5u8oB$AMjPgxKg6tmJ!D zACG96sRH+>Y^S-Cm?)Sr0D&8xo|VuQV49cpN}tRxRal=q7FSRecz);4IdfYZNVi1|PM(af}IZ&yz> zMs!hirxEo%PUbMJQF>Wo+)!*7I7WXg=>WNW32nbfvNi|Ae99^r5x-e(hy5$_=l`w_ zMrH=jxk84*7c4GX0({?i+Zk@cs63dO)<ZVqG2#7S((3vnbOCk zTpmy%Sr*uRL%LB)-?gS|1BS<)>8sIZOt5JQ1LxmgVvPJo(+sd#i>?K?r zLd!xL>MY*H(!~)4rW_qgCmNqkfD93q#%V&=dokW|pm-p2LhBG=KS3n9UjxpQ1o@mRLC{f-6AfX-Q2~Va2-rk zzrgvYkd9&rX%LcoSOl`@7}dL_HPvW1-AyfO0lhm!7yvXQE2U2^xgb%4HV>cU43z&JS1H% zil=(K*c9Qq%nH>;5CfZ+=s`Wgpe8mVfG-UcgT;IQ3HOBz8P9p81A{fdf@;MrAw$}z zBb$!qT0eV@;l7Ih}oM{GKO z?8pIC`LI92F=ih+Xe}Mv2c^Yl4j(WSz|A>TG_Y{z>|?3TCM(MyHuX#PMg#f-cf7f| zr`Y%&4`%QYaO6$oKF^4X^W%aKfaTZ2x=21#w{p@6R8dFqat&|e?RuK8M=u0-=c_S7 z><_;odn>o*0AQ^rZOz+h_w}!yOxMW%dCg5>Z0{L$2;z?<47V^zZA>}CZo~fqvVDvTBO?U;g{H(DU%WV zTUnc+3H1(;`!CN{wpXwg8CM6(kJp7_4l2lGJDOmUxx6A#m{1)(?@*P$7VxK~aX5qZ zOzpnFF;sc4+719%8L0=N7F17I^6M^BtiulL%rAv3VFVN5G90&=*I|Gn(yf}s9` z>vven^NhhPJ8ZPHcni@`BOd07RQMWC!8mjlc{XZfJ zRHnyow;?>MZ^DdEncn9Rf0fFdt)&i6a~)PkWo->FOuihx7MKBf&&)bpk5BDmY$$@1 zpJ?!1?7Z4ng;ivwM?YLz8{v_j-Sxj^g_=FYc{t=o`0_Lyd#5kDXhRxvdfx~zCB@bv3a7rMOMIP6k;0oTC(`H~fornpJu7a1;|4mMUQ4W)nAWOtUx?P+IlL?xb zy@NZ)FzM#?twk-N3!c=GP7tUsvN27uNb?yf(qW1!;vS}`$2q{5BqXL-pwE+@kXW8% z5~1I>jxJHM)=87p345lxa9 zrukC?z5ToSO4y0NFS~3>K?BtYIGz|`Ybn>}b1(M&HT^FVnsXfhP~E1>D~ng5qlf|m z4X2LS(g40GfO5@=4CVR?USTq8QnyF7h|9cj-M?Q6e(@nBjzN#Pc8 z`!z7|>_C@48%Mw9+j^Dm)_F|v#!@DM)Jz2D$mkS4BYG~gwPigki?Vc{IrV?33IQR2 ztPTCudEJ>Tp7$)Q@bGQFSbVJxjrbrDbW~kQ^uxpSlt660%4gJi^+*84SuR- zdO*RtpUus0XKNsPJ4gM%+f=%aLv?m>`6AUI0a6I}iQRm3gRh}#v&ET6E-4YI8g0}v z!|4~!#6+C~aXcFS=z5LYw?rZalL=lagdG%OnrcT<{&3STstVzDBQSr+QDinXTO9{C zn#=N56u~SO%a~e$zj1HsQ0&VX4C@_AM{Xu{Tc1&}5|x?~uAWf6A1?`;+aNH~+V1x5lc)%4I|K_AOV!JRSZbf3SNw^$KJ_b|O{zuhtT@^wd;W9Q$@ zscK}!Grt1R18lXA@_6#~*!q=Ffd-d8787(tQ^L{JYFV%6NIOa%qq#FFXmYQ_dXSF4 zDyp>ATl6M=1*Hv=q7FYh<^(2Q3+K#k_U=ifjP?Fm))05YV@Bm;v_ThL{r+Eo?t&1A z9Q0pM2sUAT7MiO z3QhFaK>=}Q1{WLMx4BwT46z7V=~YUxEP4lq{ovlgRM|)_+oIQYrA`+SE>;jT(b|)2 zriNva^pCQf7ZBhKqHSt|y2cXz2Bi%YI5=W6!_)zU{T|+Jt{DV|)!|GVz zPQSy0U*JDii6uX2-fCr1N1>WQt(R0U2g5IBIv2CSBq;RVBWv5X%kGHC7mDcde6K{p zm~|WeqWM&BpnHf}!|DAb@bK?}o=qoQ#@9RGf(~|(+zye+nwTP`hYowgXz?9;$#*MU zhNso9G^!VY5D{LtSw)V|DHoL+Zf8~hYF*Z+)bo^+1(3<@w}cyxlxnhcH0AR z4r;rMB{R=BNZM;NgoDQ&?Rd$xI#2`ka!qQ?wJkH6?cvZrvXIGlIjn#1mn!wR`cQY= z>da~jyQzPkDAF9OfT=E;`Pwc~y%_C6Wm=Q5QE&G&US~w{$lZ=@SV@`Rb%*V&GV?

        HzG5kedM$2b^s47J^$=?R z?bcz6e`Oa{f*%jlMLrQ|mzte)(v5$VHgRppWv+}mmdczOBBG#X2HwSwC03dYh;^Rb zqX-lRTSP(~;@dKoUx8C0X1<@zxJh>Ef<~Zpy_AdaKqv26V9coa9&Ir9Wq7;Ip6B(4zd zHq6%T>AU)22AOMj7o}u2Xz_TAbg`%>d9xV=?{1}6VLS~b*>VN~R5Z*`OvE@r& zoIGr;!U1PS#Utapa)SlD%eV$lOcvRZw04qWT@kn3I4J$XqwBLjb^%CGl z)ll=RX3mlCrWi-7CjCsPe2JJb2OnJsU5uf91CKYaMaYFF3x$_;ODtr!XONE=S71=b z{p;e>w1^8sZ9RDH&^y`{SOb`@?ay9>J?~lEqv%nhb4%S*CH1&L|JU|Ipt0R}Vfe7f zjs!J`v?s&A%KJZ=ctq!~X;G^9cJGa8QKg5uM{=}Xv$@l(u{@08Ji3ChSXFT5OD%

        n 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� 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

        xn)$dRm&lwbte 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 literal 1284966 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

        jR;h0Nj<@4D81iV=>;!kAuEtm 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 z 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 b7x1m8@xmw#p{xhaoNL= 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 YdL8fAg6~4ruD&P#c^mgT~<+4$xMxv)m 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

        pTlBi^E zne8n1M8j>1=p00wc(0#wrx6mA=Bn_jylDo=VLECp$?_Lo8+fha#2OzMm<_Ae!S7vf zkj-PPvW|HF&4i60XapnhMvVm!X}{@g37AB~$g~CX7Isig;QdC1BN;=vc9XR(z={L3 zL>bv6a8yzFd2K+POSZLH*_f{D`2Kfre%r6bdnmK0|HYuHKSA}D=;WtW<-0rR*avl` zH*{PYgVHX(oBf!yyL-%k9LCo8r>d-0<1~G^CI`M!dkNPUt5S&8+Y@(M(wPA`u`m|r z?^SGeh=*EoKw-hM>tZ2?ghTBz$EP#PrNED5-?VKO>wty_|B4cTqW|)av$qf}6+P$D zs)nnC>(Tqosvx~>4&g`&a*8=^wo_9BsQONTcbB?wbD}f8{u>qGnjP6`nn%y679*H` zf+HE@Kw$zVSt3o`+VWp*%4lzB=Ll?m$;G&d#KU0LX6B#AWVCTL{1{vQvSmvNmqG

        7j5;J{^BBZ{da3l*WQai_r zm1j*|vtoWn)>AleKl5|6@C$^)R>RA(uQe(K!0ze0omRQ(hw>oQ{F0g?+h|9TiznvW zGy){mu4s#ixsrKsCnM=iUWC$*lnR~Yzv7zfv#rX?EFy)fvN)h&R+!>E$g^>olMU=GACmb#8t8Uv=~V843a+YmRs2 zmQuy!C={dV1x2qDw2p5Yn&y(Y!uCob;=?CVWvh{2)8yqHq0n+DyEsFO7BO0ckup8{#bbf&uyr zd^a(H0KKE5v%Q;$p#!dh9KgQws+uz@@^LdRfT`G2lI;?`cQN9)g0jw+0yrdQ$!K;| z7DputT#@3;9Bo%yy$8fy2W)Flnr2x<@$6LpGy9&o<#LTQLBk76Zt`4=pi*yy@^#1z zHp=F;RN&_WsBAC&v!c15AjgKjRntPz3zpYeh=an6%3M^)CW^gYEF)^n~u{d8rKaS@wue2g5JBS^I7Su;^e3on-^T-A=ZmE=(3=np*4~L zPvYNm!;mn3ai5wr#@hp=rc#GC(0sJKk`A_nAgY+&lbASyRgK09G$a!ze{`B6TWa=k ze@3*_~4+uU>WLC`$^S^wtU)b#Ec!$`#!MnvP8|_ z``yD)^!`dUb!SELpa6m5AE7Q59c{Yb%siUr{s4eLY(C{uLv5-vjiAQrK#|cCl?2tz zww2Ho>=_1M4s$_JPnN51;07mWg-tfgGXVN>HhATEV>;J#@jD#RAw$Eu*qR8bzZ=U} z9F^piYU{h=Eo~Zb9+F&sB5lYCUO-^>77p92xgT3TDY6S^Qx}R`$WIkCPxhH64m!mo zdZnyDNWFbZQ0I?C)R7{lhu$yh39UvFFaHB6M7Uebk;;O9G!(*(tyf|tWmNd0ICpdQ zF)ZjSFkop|Rx`;oc5NJ_0DZXmehYxQBsrMXgr0v7M*jAqd*$dpY{HC0Z2DP-`aOJZ zNgz^`I`&bWP?W&2?;x-61HXs@h}fFT!LnpGH}JrPf;g^;s4O^8A~6#_rWmrFfyfM2 zH>H9jN@{-<8r{(3_X0^J-q$5x#OH`nuLLtjDD72QA8_I%+=T7EireD@2b#I)Z|->{ zwCQS^0$sVe`zU!7id89P{1s!5EUCVs*zvyGd}Vtj34#6B5q8dFreC#OG);p~VUP{L zOly;1-~S`$6h{w`Af!%nC-7KJMlh}r8sC9os~M%xTcvV#rIP0GnZEuDJc7#ba!VW) z27&r>B1ixIu&-hnF!4Q;scCM4p79P$C>{>eilom^<(QzKUf~k65Gb-L*?qL~uH2YX z2OV|@J{zGGNTboK!pomSG)1LSl=Sq36`e1l=j&-x*r{UZ5^1=l`(a2AB`Ob$r%#F+ zMqB&C{mlIDa+rmH+Wofrh9nH|J|hw}EzdpGwWM zTPyB%If&k%p7J~T+l`v{I%m#6=AYtme1A+#OsEq7iNW%x+jt0vSZh%6XzF{CRDoHj znfo`Ll5e1(Q7E!!d?93LB%(NxFJI!N^sV5kq!i(oH(bLgmMKjVM*fD3G6xetSS%dM zp0HwxRgf<-C#XTm0fsAX36cr9>D7`FDR}C+G#viql-b>+2FP#`-iy9Y+>=6(>?IBKdTXusrBx95fjg9-DFdqLvK5 zQLP+)~XI6(g=#k4e@Zy~XNY~~AlJ{2^EnVgsf`@BUMIX-Gn7+jbo z=mk;WrNxj{Is9Rp19gxBdbTR%y8)64LEnIQk=z7{{>uCi=SuVYEx0=vr5i7)9?8+7 zzUxzJcVB zF1LY9>!Q8~+4-0O-GLxbueppWf=)aiE&T9QxWhBAAh;udVgR(%4;cmW#Db#fNpW$8 zxD&3Jg2;sT&#sbFR7zR-+muf#$t9Qu6N^lb-;sK5Vq3+#Nsq#&iO!eX&QuqQZN~O_ z(kt4!JaywwcIfmyk3lFoPp(y6Bn%$HOqD#7AHC*AYx$}AAdE7TE&) zl(6aMx%L5g_E@|_L;Ha{$Jm7axJt+DT2^IX%==ni^r%;Nzi&}Eh{1V)uNgA{w@*u2j!BL9;19yD~buDAYrJJnQpBOwZ4 z41HOY5nzD(u47_6SYb=dlVTX65=ppmf$g&Lww za%w5`C!B)eXzYvT_JQb&=|mEEV7DZdzH(}#&7brkt4N)JyU=ws&l0>MjSQ?9Y*^yD ztWV)s51dzjJ#N3J-*;^V3olGKd(nPlcy+pvV_K4s$WyDLTB=<}cw~Jm+5B4h&4f-< z{)%NSzGx%E3Ak2Mf_Bpr(%A?wrUou7`VjT57EpC@26`cwod#9CQsFnum;+5q?le(Z z8wA1lS;^{3$M}*arCNK@aY-78Tg5h%vK0v@U1#wjlMX^01@cY9Ry&DOZlPznDb-(U zRcA5eUc_G*{=0?#K|o!}Yu|wvYOc)PWTq1NxbdZ?7u@L-ADqm;!*LxUl(7u@9Rhz8 zH*OGA%aYGqc^VhxzjB45js&C?lB86tP|c{($xuqKf93^ju1u6m;Z&b^rY~ItS4yi9 ztfkvL?ITLcTM@v}uhXZsF@D{qhOfedjENVXP8C4k{oCmI-7dTc!&A z!__tIFsK5C;?JkNj)YaE>fC%!j@ZNVIfE$ti6BYkdjX@L(E$mPck=N_p9UR^Lon~{ zhouH}Ocot#3W71sJvD7tD>v5##Aai|S2$uUf@XA#&7T-?Yw--j@rK}#BQYhDdUM&LHC~0?AaDSEE~iK(74%}alba6ZQHhusV3XnHrw88+uAVM zZQg2gn>X98t# zJmAJ=nZ!9*@W|N-ejrSM_0o{E0$cp0bb?=qu~gim)oaj-K?WVxG_iMh8t=LaNbzzE z`I?6P8M^&fJEG_B1l)fgDJe4pb4d`S?dZBl=3A)^j?vL3H560x5xUI*bBRbywJ2du zTyu7;{z$R~yRszGkEk5nzu9zirWa{*E*-{Zia27Z#MNFRMeMX{1RJ(xru}LjBoC#) zp`Q;0jTyTPcU?w>BH8CMU&mN_oLl&YoZGi~zawKmb?P`L_!jr z&6mma%}58TRGP6d?jcO2iu*Ggo2@3pABA;DmyZ3zD?yX3@c8by(@KFg#8d`~Pw7*|08s3i4QefYF4`Cv<3q6}* zr)l;L&#Ij%^Zyp%Ig3N_zj6H(tPXRO!^)mC+6c+SU!!8##R_e=8<{4nm_=ummfWN*aj1N@jk5tWAOF= z{`+lHGPPQxwZJI5<%#2ftaSY@HRvIqINtdTE|g!Gg@If9B|ZD%!|b77JF~4if+9PM z@>oKGg7EL(7$5VY%-V6?m(=o)t(K-{o+;y%|ph zw`CeNq}j{FQLcQKd#~uR?n~p$^~1Mhe!Djr21>o-e=z|Hc2D2n6@>ucJSvK5e(Hn44}nuLwL_PH*u|r=Kb8AZ zC1kDs6M9*tHtL%?_X+`08sH9Q6n;x+t2TEw30Y{@Qt%;=*UOcia7ZWb$x75zJR-{L z#25SrLFH5xo?PcP%+6jLRRq#sp%$G=I+UQ71xCdkqfX~UuZ|-rHfD$O1 zg7dH?;QdxMU{CU&dBlGX>O~^+gZZ!QA=(bnoQH2_7^ZUX!1$SiQN0}gd^4pgRR%3R z0f4tQAol>@-OKbkeB{oi?q{bVUc^YtSzeSNh7vL$g{>^l(B=VO_!s)g&=^}!M&BYk z5BPpliePRiNAW@ zwKR|P1+8!i&sgi7JQQeik8sg-(an39av)HVm2}7GV$dvp6%+3I=XAh9x2;;i{IG_V zyOok?*1tfxM0icmprB<>LAdD%nfD&QG~-eu-ziE;IrXLN(rD3U{a#j)(abxF=Br`Q zMZmlqZL*vwBqn_k$>04?2?tQHUrqI2QQ4`y941&>{V z7F0+{Tf7d3GBYNhq|-Gs6Z`W;s0XjtE~M#`HzS~UE>`wDn1A^lyAVN}kvJLN1Nali zWg(?kRU!71M?46Li@sLR0WVumK|BWd^>0a7YQLK7u?_y8e_z?Z3LbV%F<|^8ZFXa^ zZ8#wruf!+x)=(M14sUNsVv9FF_zu#Q(Ds)|{_^KQWqJ&Yu*sd#dr}n*f2+&q4vt4|+w$7T~`o2aA2O%nbd#<-!Y8b&&K2)jl=16a3)&&b{ z)z#MKTTu|qi92On@yy+Hw|YJ6zh0{!O~1I`d&jCO`TcxVgL*n_XRaUQaY@pf`OCgu zQPsb5(A73_Tq#}byF71QmBphH8#IdaAK#BHbH4C>g?jUDCgF63--!X{ni&9Tn1)P4 z<)c)9^HPl-oY{Z|DS)ne@;o zvkXc9y&&P3y&)!?}4cA?QM<2{@lt zixh@9=-;RDV+lnfIv?45@wsC?^DU^yu0^L3i4|)4czwkuFaF3)FMLB!yVsXZOoG`{ zlh1ZreTJHbvIuk}QuI~iHzdg4VG@V%Wrp4;>KbA0s)jUKTCgM?L&F|a&0`3(Y zeEjnv_+Ea&oDSY!2hiNZ>=e>#O!?ExP=i$9${efN#69QL)+@Y8IP@giiIEb7(TjK2y1_CJ5RSHp+~HO&?mUuHw8vC3cjb zs4n|dfSL)JloW~A#9;`u`+e&XnTBFq+eJ0mCG6L0NZL1n>0s0^R6nq=1;Or;j|VDA zo=s<1q=u&9Sia2Rtyo81pq@hTb4dS&#S)};uvrb@WaG+XC*`z{$wQwAF{x)$4?8XY6ODpXU&}RQkEc@lPVt&p=z!L%sfF_wtUR+68M6o$C58#tZSx#r$fPQDan*x zuV#owk{W7s@u%BTsMAy+A+pbJJMw^MMXQuBgsPDtzD}H5^=a3)CFB86 zz}tc_50IpO7c?RX%;IpmX?A3`zR=@V{_uLqRW_Vf*z{j%`oUA8l!%H}PnWJ<1w&_n z&E;7sUz#^EW|wjX(#lq)@n4ksu*Lq7-D7J^jpxd}xXiSo3_mkcsgA3sZt`rv2tx}Y z5|ZO)JO>^#E((yxwEs36kPnrk9E^b0CMRl#69{WJ%o-ZaX&crHSR6|MO2s*6$g$a%60GKe-@s=I#b;T>8HCj`+y;(0 zj<^B*Fh>EU!HHdX?60`@KsC6T(&T15r?z)whoV-fNu+ zo0H2`pgWmmbl#2!H3YEO-OrU3?p%q!YWKSCw$+j5Gy;C+qz=UsGIz3%;9=Y=cQXSUCH z)8YdfmD)RgjJ43D~qIo)3JZoDXe1hYowm8tB%<$KR!Z! zE2ZQK<{9*8tqApfw#T;EE6k$JjA5J$WkfTkwmTb0CFr$@FlI?NbRSCX4lCyGVii`I z@^vy<<}d;>(gY<4w*IB|?k02_LQ4MVpKyR~RaKSRacXHalb@H|x_WPS)9%xJxF?c+ zK97wgm1Gw!75-4=v)`QyiILe&c{78Ya2su@8%C)ullG>$AGF3t*@x|VD$<#I2{X9;A+9^B;$m7PpQkZ@WPcR^+))RIn1Vn2iYG*fU!TRA0)OZO$6tzU z(;uV#>nKAE6B{RQv3wC`f$*PC8CzCqLuSGA`mfhel`fN_Y0rgKK$vt)3kyjz^}xsflmHoT#6lK^&=V}-Yg{GJFZG%_55c_A`lZq66 zrQtEja1)K;AV-NgO=i1$>gJnSSFn-KUq_OspP-;oq+sv5Pkv;7r&__!tR3yuRpz^( zm@a_ZZulH=*8y#uq>q-CDoNvcQ02)fBvo_W59T}>(?T6}}sq|`vsh`8u=Rwfmn3Z+K)PF6=~y)I3%h{F&64X|8!WCH#FL-rPml*y$h zN3u=GQj{d|+ybZIM8gvSHb004wP|D$&|`Jd=jJ25vaA8uo@=-}=4=5;fKVw+Rt`z* zS1M?sjTLZOXn-pPpPSEUg5T?gkQgGm?dw+^_F=;n+HOZ|jQkjn>JcA8ZrH>a?L~fD zFVjBhu8)Qq%V&INmQKd;abD&4ZwYLfWvOKwpAelWGe>I?D#KX3S@VNG{u^QaSdH%jKL0h0)yeXNxaQH?c%B+q@l9FG&dqt=8D1-m# zxtyO6ZZ!q{{vPl@`{#QoT=?hpS5!i#IMhvb^Wz-MZBt0K+AIxSchQ?wN~O&0RUf^C z&pFm9nr#JsJnJZaTb&vQ(==4*9X*p|I{1s&3({bi6qc}IX`~OpfWiTq*teespbH8( z8TcI~Waq6^VyV!$eo{@_Z2`inR$r>a>#rpWx z0Opo>$u*D#c$C?FQY1O#Ub|nFX_^HrwPR0NR?x2WORuv6 zGlqDzFes+W?S+AAcT33{X^v*R=_?WnN^4Zg(PWI6YJ9sM=8EO}XnV9NO2rPEw;6RZEi+wsAS5W#p*TgF!+8x*)&R)@z!qsfJ1YK@G5 zmJ6!NRS~taM(%g9;?k@eP(^kCC^Cg#-$?P57zK-J$akfisY{pcz)m6b9kyOq&u8aS z5qwnRQ4VWR)TA*P5NbOA}NtHJ-MW;<7uiAwfnxE z?znS)Bv>~p$YE%_@Uhe8LUJV5ij}5J+4kR9H_q0ucxv}s3^T)dL>8A@b}d4SV?LO~ z@o13q`k^#Cmtx}oiwO`Ta33TyWo6R{c6x=toIYbU7eZi8x{#=M`5u{V65i88xj@HJ zZq5+PRWj7>MCKt7K5Me>4(Ixe2^T~o4ws5%%Uv@mVanm5I$Fn{*?6{9NA#V$hmrpXk0UM?1Z+cbMf@7EX#-Ajoi&!y zY}-ib3w#d$U79%2G2WOTlgkW5R7I3a;8!sdEky7Vf8JoxTI|lzrJe2?KS^nKFX_-o^`CwW3O%;QYD3SwTm$;ASb`;b%tPgFN2~ftTNyY61^)c zu91~!r?WHwB*v-I)KWb9yaoS`_+R{g+~(9%8@WHF9ODQl`zC|}W(D#G!>!;mM zL0YPP5ht0s^$AbUN%QrNxP%ZgfQ*{pMHwyOVvq2|+a#F<*uF}x!aDw#`$v}(q+!2h zr_uiu>6$HWM&Roe56@4%FW*%9iUU8(?%y$*ks%NSJ4?ICq=Y<UfWo6C1;$+ z#ccIQhf)Rew;$=hNZOPq%0YY_gr}Yur`pYkk7yjykSU>947Oi9Gq#6vz16-+6ld;o zSjpH_H}8kEDG!ZN93QPI*695&hpu&m8^h-jA|SYIuQXXkaX(-o=Sz9oqPmHCQIi z^~rBtGv6A)Qv%ab1I@pO8Rg_#de6UdD6r8%yve&QdDhjSscGKZ(~u@)r^oe7l+UY4e0L zpZ`NWn)USUedpu9*mD^Qdj_#vK+e7RTo^+XSA)5o;|z&CG%&4~;t=b3twT`A%hyd;IJK2z~3Bcan7 zN=I1Q>wPeGdrLRB?b;kNe&Xj{4-K^qYP5KA+{s-0CR;=aNDm4;DU$9IC{*~x-VtRD zXHYNBq2q6Sj8fRrLY{`t-PN@ArTf@Xmpe@thsINKa8p(Q*k; z5iQ4}-S~a~bEp)aGA$IUuUxamNL-S$dH6BI=CiIw$hv?0uw!sc{b)ttgtWuiZ>sQA z3Pi9aEh~NFw=_aq;L-EpV${}YNfg+!YXr%8{QPPK?(Jk!G=dj&CKWQb)Y2`IhGJIF z#jk0_-pwtu^kqqk{yWS>{c`T+FS7|J6fDdc03EVWosgSN^a`7K+PxvGiD@Tkz{jUU zu8aGv>2ebc@-G{s00Q#DlUwL^lfHWTzSzHL262veVSh|E&YTm~`yK|pd}Sfh%eMzqG)2N~qXUQb z1~23UFES2A!}%~=AAFT51^~w2Q>Ny^sU9U^rHxy)JW|`!Lj&i@&*!%@v#!GOSMZ-SD^fb0aD)6OdBct75RwjX^SYO^&)BG*2 zO^#_N#LyeeB$o45sSzl~`D`zJjQAX^(QKM?8-)sHO_|zM*NOVXtT~dHS?P8U6Ul2) z@q(RbgeDwXLGv}B-q1(lPnOE@qFR7;ke!L{Q*sfF_vC@vK*p8}2rl-Q{eMZ1W6H z9IF}1@j;U?2#42+Wm+tAtd{M6&u{&Sp%&un_}^@`36hVn;By84*C{(!NAHrcza-NJ-9VNVBT?21+*tf27Yf#H zb)2F0XyhZ!v6vYwUtN%8*yNxFBF%+45WhcbA|pvBVJ;twJ?ex+l#W*$_o3I^W!-9l zjldN@seKzpJIvgsPaN(N@mX5mlFOuHzPOjZXR|J?w(9C@b-rmBzv`F`&VmCyB$BKm zb-al=F4#&~wWN8Bv;Qy=|6ZvoWjgdFg2wl)G(!`W`nDhwN2Ht3XY9Q~6{nBZNgA_6 zW`~LlH&hbHsc~MTA;xI)+dt}W+4RLew|*i2{sYD2EabwKcoTuZWYxL(kls9@7WllZ z-yhzBGG&+C)peoj&%5C$1?U{mytSBIT9io4C=0($&iz?Lnu^k6`=N*LIdWFh1KLoN zmwEoWxKYQYbFy<|Q-ZrwY&61Y$VB_8E|PE;ENrFZfZo6CmFkw@5jvvkI+(b5o}YqC z8M2JQZP2w@TB9!UwovO@qu(OXzhS&OEsefYDJt{?NSSvz?~3t@2lM$c2{Y6lpp}P} z$07ieKU&nGdNK~Nr3qjbn?U1ULJw=?WQv6xvnUt8A2XJ&Z1PV&yIZwPysU^T2l%NU z;J}hzffLmBSKTC4wcWS_2BBMb_rzpf^Spe;G&|14swlR-{BdLGl7cdtgo-x=%bmieprq$(=+E(x3u3}dXGfAcrgjvvdm*?q|WH2 zX^Nb3bU2?MS*ppBV|pgsaj+0W@XiE>Fh+f9YLjYYF8wuVP>DO0M2@5&wc$W&zr;)( zo){hJhF|wy;B%vo=W&ayKl0k53hr|2i1$kAgPN>3=jf`~+(ydl*ul9kG70UMz0un=aJ)kl`iqeS8X{i2$ z55nMQL&--6ROz5cDW%wUe&DnthuK{CGBaJ!AU2cqFiN42q9P3r9=y5Ef>LmqtaC*Q z$?%Md{WsW*U$nLwd(sCmf!P{wK@JYmVp_bFjd_xc6#n_NdQk9X4tg>4#On7r;(7N- z=P<9C|0&@j6b|vfm_Wc3&i2Y_F58LmD*%G}(>A|rg=D7jR^C7@6))GNBk<*K zFx;^f3KlG)h6qNeG6NcZqbiqqZM1QTqJvEX)>t!7CBVuY)*+7HRWL58vbIv2WhabK z8YPxA%)eb)Ljd{ndwG?d_M3S+Lw=z*nT^MnYud~9i9I{`+p`#DMS4*^g>=>3I%8}g z(c_D5bBZ=^zm4awup|l|I-O5s4ChKI;Ec`wf|nkBa@Iw+KO4U&Oz*_i{RSsm9a`MJN&La+Vzcb`AgHBBcTN8T5dPkGBL^ghO^#D-iJbTn_JhLag$a zrd52bm5=Fq3V+Zk-a=w`j}c$&Un&m`-WRGgaiC0JesP&!xA!aq0S!Rcgdj3KyND@D zG*TlsE>mrCxeK~FAj4XRz(IZkuHF&##|ZV%1dGYIO56OCA+3{5bhRPCCJnc_NKhu6 z{A2yg3+(@(28U2^f)D^cx~yFsn<%Au^-uJ5M$1d4cIpR+5^}TdB`!FkHMuq#W6Z0C zJQO)3KsU^hw-j zS3DVk2OYk5$89uA%Db)K?mwy~32sVOw)&r~lElr|ppg@?prAsf6p4r%!b2BArVp$z_8(LS1puQ`IuKs7{mRwK)1{KS)X$~Kp^3Y2+=a?S}$1|Tq%|>JUWIlIz<_4=QONve8jf4el?xw$PR5Wq`Th(&# z6w#@0DPg>@FXVM&_yvh*G!zdvI8r`WOYlLm2piYWR2(mK&C6)=BlbAm@`S=X?5Lo| zMPz3h7;M)omMP$kc_mie1luXjd$^-)^<2i?` zk1N6TUKQ7uPA~;{LBw?LCFG-`Tq)EzF~(U*-hx_}l^Gvd;RG2ua~2l*PbittVksRn zuAMGvXNsx4gJ!*NsF%3D=veL>YGv$H*o4?$TJtvjD}!lHZYg#Tkj@NSCN8|-oLOoJ zGB36H+%Snxg`IYPeNnmdm0_Qah1e zNS=$*8C6J^mMbBm##*386aPlL%_rN#L=mU7csJHCk8^X?rs@JOvLX5_B0k^CQQv0I ztpMy_qo-2^Hf?m0{QOY3OB5;jlB;`pUncbP-3#Ws*osJIqD)FZC^Om$%w`!<(*YL0 z=e;*roe(M~G0N4NEKg$=rKT1$E5+oNmQTN4$4ZCOrU^SmXKqoDoQ+MF)LaWU*f^Pt zG=2W-Gq{#YLSosB(=MNS2YyGDGG;Np2#XpSs_`JGfiRx*o_~?hk<|voqb)Y&DRK7M*D@U(y}DP##3SBBH5zR1@#v&VR6Eq zPL-24&b~-F)0UQM4Glv4dr6ck>4s0(f`mFrWb@@LPA|$~5+US`oSSa^jr&1O+H(Zz zH!ne{3vIqq!`;}Z&Y{ZJ(K>=|k>=HsxzMge&#bJ>8~ePEWPvI$L$7O=JC|KT@&BIC zzl>q?Kin3iXNsuzA7p9VXWAG7+ONT)hA57$?EtOyk9bs(RYkaw4uOyylG5_(d~S<2 z5^+w9l769#<;F1oTLlR zD+IXvZ(}gGz9#NWmS++Dv3yyPBrv!IYojXTagIgN?myizY19X$#FPz1#bd^2F`2T7 zXTMcw_FsUnn8aALk3Dj^G(sjbA-uH;%PYeuE}yIcIAsmEI5Tma$d!_(y3&g*#oHrGHk{LZEErN>zo7x2ESnOWg45o8pB;b4!z^ zd(&k>NuymWZ@*4NSpWMCithkF1F2A0StNtB4H#&p zK{qV56e-%Np^{`|Lf2EOuDic_)HPhq$1GgUx zRe`^OcWhe$m@WlZnpEZkvi)oOpQT>Tner-y@5w3@)n;1q;!SU2NI%frxFP$>(4+7- z%{P65H=_dv`!(nX`A7WrY!BC;7!bR@)Kj?${#^|CC;~BQiaEh(t9F)uimnQNsn-5r zujFT~=e<3Wy87X`YbV?YH}kfrseQA!byhz|ywSUR_`6gJ1yAJ)bT{{T&$*N0MFRZM z?yVdO$w#biL*W8#Av0W^Z&qgzCotkS?80J`%Ql0sFoH|*j4C7?d*GrO{xJ~xOaMk2 zH7+lYxt@mnBQA-HDB|A04UP(X%+ol7BWQnhUqX5S7Ib{U;Q%jrj-Ugl({xXcxKr5+ z!*RT^z8c`LN$Y4;Qe2p%>Fd9FB~NOG9Wx&`%2ZwEr5WR5;X-ynnksk7lQ>o#)bMi3 z$=ef93Qy+z_Oqmiy6C3uk8K?Jw|^aK+L|eeGc&v1GG32qzsVm?FySY?*SB9oP4CvE|l z4K{}|rD2ES;BmU7l|i!3_Y|K0I_Yd! z>Pk{L@~;b1hjf3xA7w`f4QCaZJdJu0S(ypt^(W5oM;&sy76!D=-i5d&T}j7DoR$IN z#?yMrPb<^yLyW%Wj`PuQIWFwcpT&@9!F%(`sQ!eLMp~m17q5x=4zpzzox?;!N52pF zwFjy(LFZdhm`~lYUQ~5hQ)%su$*PftCxJv8$*Gu+b`or?s54-H$yMjeIzP%syX1>2 zZtwdpc&pHY&i9n1O=ZfFr=VwSFPbtGO^6HnNer+4cf+rm$zK7U?M7%l(`Hsd*!69;Kvvj9jJb*W zNzomN57a*DU#g%d}=ku3MOs&4?H-%5JgsY}I*E6Z1& zl~GQ#S5m;TIJF92;O@bS799(tj4b$# z%*fEFu>u2KoS2yCUIyvBz)-f{l712773`r)pFSEwuA?VI+55|g^SEh0M=J(LMq?7& zZq5Vmi%@BV^^BBM>{r9KHs#764MG$Z&H|q z3{@o7;VB2Uv$=HRmIDgszp7+LpqoLAFGTi#kF^OR^_Qr`eYCt}<=r;Kq05 z&R(xr>JUHzS)6QNw<9Xs!dtJwY)cFZ;?kotb37FYVEuE;P zEJeBX`>z)I8w$s$xCU_?e+j4;4KW)l#I%;NoQ9x>FIyo_qO2d6UdD49cF7i)k>N@T1Bt(7jF>bG>&jt3 z_KfCkfl@Ka^kNs#)dLf-xRz@}lqE+1DR+noURDEp9R@(dFr|tTKGk1cUacX0M03=R zSDIqu6PrZL^zArna%kp8XiYLC%JJFd(f&stz`d=!+zElR_=1Sk@H3% zBP^Zt+;?CW6I+T|aa0gNZfPEmgy$68f}A3gCzHqQktG=w9xgTa8w@r0S_J8`#OI5A z_PIgH+3aZwkrLx07@>YN=RV59lI8n-FUv*KhLD%zTd^{~?Z21rOghgE_AEbw4x)Yk z8FQ?hU^RBgZF(w=P^M)tWrZFjLL)zBYF4o-n~#Z1V%|I;{=MDEd(8ayPNAWnx1i|- z_=S2GuC+eIJu5DxB3PNFuw*(zjtM`!{_&=vx%oiLg7;(CVAKQ!(|VmJS~^Nii#c*L z@o+YHZ8yIEML3Gs-$Q&1*~H`O?@fKSn;$^mu$@O++Y&JR59C&9WVLXsW0m4-=njqS>uQrq~u#J^Niv> z(p3J8`W3zg5zm9i#fBmrLMa|o3e_C^9`uFXh?Rg};b4A8O6&4i^3p`b3ES0B>Iyp| zdmgbQ;xR@(L$|c^4_~5>2X}noyMjLj>sKDlGFsRaJRIxnxU$My5D?B5iM|(%i-rww zgBN+@@cTC+DS{AZ3K71w`UXmSvod!GxA?X>kgJrz7uD9;U+{mgn;4E26WcUN^5ejw z#;}_4ikFL1A`v4(j~e9gy(MM8cPaep!b;=h#KNg`r)651%l`NF*G-t~ClC5Zrgs`H z!LS`2jfg{AER3^a%J@AP_Gf%}3z{sO7aYv~!r?HY+AxSY?cvKyK826DPmp-&-41fc+$+_2g35HFUlf3(xTq;jTsZ#soUVj z?cgs5Cqx7$K^+Kv!T77R9$vlRWss@UmiY@MTc@++btyS*Vg%<7|5gyYU$0%YRmS}8E{MGvSN)~5c)btxVdzojl?07+=LcA|bH zwr$!IU8PTHxRANt>-c`isxH6EqKCk;02$p76(k}`JIGd_5}Ce#!g;9AR-rb=(kK@T z+&CX%qeY;`(OeAd=813Fg^kWH@%)9)_v;rw(v%-tzUs=f{u*M@g==S86APwXm-O!5 zH#PF7Tr-trDj7)sTy>TsacZBEQ-pHX5daAn~_C0 zXb*bNy{g)Mn}Eoqlb14-3<(AoP8+pb6OlU=v`z;RaiME3yvJV-8N1m3LJO6+M0Vs{X#lh4nWiZy4LIV_EN^ z`;v!(!~i9qycFoZx;Bx@=0T<$4Nu*Zv;CoQk0cih2xcevz3HBzVCbOGL_1#cqJG_O zF|GDrZVRX#MRd9A=TG_SD?X}4;mbTcb1udMh1olub!~j7X8bt<09|QOWCS<||D-N?yEL7%5G@np~ViBO?QOS=( z1`j8W@*@bz`Uk3crc-yh>B2Q#6_eY4Fu_{)pE#JQ{B$nI%Qe8TQm4)&YI+o&hl-0v zA(n~^z$5p6)G&*PwC)P(;YPUFx`HzfSO#hQek`mVRF~yUj$BB@g;8ZksMO{#VZ-mj z6RxdRNR<818idC6Qzb(GK5Sv&Z!m9gDM7K0J0sxnvz%Er(;a5c%Ac;eCi(kq*bW~! zZz{8vO69w(p7*UNGCz0*FlgMrgmxayK%}`uB;Typ&HT%IJI_VkWdVJ)Ys($6^L!y* z&lQsmWxV1+TG5EfT|$>kibL2!jvYEt*Fz+lJr|AH>#JGfIk1)h<&*ob^q*2T02R=z zA~c=#oAnjz&j+*!Sv6&mMURmc4a3_9oB?{>)=wpc9;G*ZUONtC2499%Luz0wCj})r zjy^A09BhL5CbQ(M>+V{~?kkIG1Fv35K=+o$0>1-5wYvy(+4KZ}@|MT7(NMT~-I&O3 zyK*ipH)g#ohk?%>k&F9L7nuHm68Dm1I@xA+6pdVB+;fY=EKFkdS=V+~uY1E*N(_&E zwk<5C1dTuMmEg_ zyyora+!JfRv{2g}@HbGi%UeYHYt@pAdCRkZ^|mX7U^dVEz96VI(HdL4jdXk8U7wnTkNc$iJWUX6rK%#)3yDI6bQ*6`gzpO?n3pI=fMAl#B|uId6`T z{!_e>O~a?qEy4$n8rh;hbwfX9a7GnpiJ=vo%Fx)-<`+dzH?w(e*&Wp#7w9*y6S?m3%wEggp=Bu{W}!~d!qL>~Sv zB?eW%U?x77rODmt=h2w3b&B=%z42r#+=9mQ3`Y-h3^CX3pRb}KpCxLQ-vaqS#`3sS zZdjeIJj;Wk#N)}M=G3nApGuhR^V>ZTP2WG2Mlt{0h{HhYLl&D5J`}3p*JCcRuaZV# z#TgptPd(zzPq7<>1(OB5}zWnFkVbJkrq+Odn6#cci-P=;@5j$LUM_SX8)LKq$`; z`MLqO#XJTI51z!rfd>0ue1I=o$=+zNm)BtfB2RNsCC-7aDXYf{4Z*3=m$a`$2Tpdu zaRK_~<5nLNvYekrA9vzTyYe=SaNo>qKS+tl-zFimHzk42ZW>2wok+eRpt4324{y$W zKIV51q{-B|G$rcwCzfrYsQ_9^iY*?x3PtO-b|NYN%?rgpu^ofvttry}5ev`SQ(o*E zWlZSK+_00-(BCnMR?k&3Rmygy%CboiBP(vm)M(MIQ2}w9P(VRePk)AK%QD7-xire) zC+NGo0Z9QGASVm8P`0Ic@{{bIJ;wt0Gn)$GjBPoafX9+cIl8%olurjp;SvWtPt-nrg;BnDq@~)t;XR{8r!*}kI>uf{teDrk zQGIagsrr`zeuu;!t2-z-FGyy}%I@ICLaJ_EQGnfEXnSdOx$i;%+08G~=&$fq`Ud0` zP)4Sukyk-Fv&%!3$8e>Zf(D^HuV_cc1n!NV+-Xcp=olIdt8P26FI!+ZiwgGIzP7|YrmJka-=T3%xup!tHQiwd4ov99$z2;xc zD`cz7)kij;bgq3r3bWjnoB5>3LT04!PiJfKxgk|Mb(3wVpg}wDUaXn*YArDE#PV^e zWbVrEz0>6XEQaRiU!{%E-Llkg=EaD z^u_)UibQq*a{}YAfeWRYXM?RZJ|1tr>(9X^qt@P_e$Cog77;!LU;tD{x zP8ZF9TmQP&m7*5JNQGiK;x71LhkngU86`7%1u-*(Y5+q#T@(rW8goQ}H%$4bcv>c> z%N0@!?79=4M`5SF28rHw-Q9M+6aW5dpT>TsA{O(K&^NZvK4jBfJ(F}$!p&q?<-_2p z1yKj4>ECUD&R3QKsn10&WWsE%ZEviI5=pW$LN*UVYJVDk)g+Y=vx(W|khjOe-Gku1 z7+SC4NbwMBD`*$|Da;>a!!@jwxQo#@3X&u#H=!Lmo*R`~y0$Xv&5dudj@)tZM2QU6 zc{<>m-*WQ#=MK30PYDN5aF{mw0hl6tA#78W))gZdQ6?tScm|-iIw$dn1gbxE4*Wbi zU8eD)gTFa8(uE5JQW;(eMt@P8_izEMgqgFJbAY)=mTqx(bG9Nr`8^K9_gIVab)y+Dz3VdkF^xZi(URZ|WKgwNDc)>rlLcQ5*PA2|ln?#mjuW~9iXGAYqH!=EiaJadaj z_%BlUbX27duL;?}=h`;2GAcacHFaKA3~EY;;2^2_+UbY<)Wm-c-)TtQRu0j%(Y3bT z(d|ZEhU*Vc#EF2nBF}03B|kUKC8gF1o36m;W2jLd{ng7%z&iabP5ETZb=zbs8{XFA z$yo47-*nY;W?PZ^dB%Cr@~YU z#m7II*qW2(9hYTrNF%mP>6xGb9=U{R-SSWR+jxyk%=gaAQ?+U1&F=1(BkP{s$*zYn zGOYS%Y_qA;8wukO#vqEHs*WNp?Z5;PQ6^xHkXp`p1)d6Dehx$=4A@SOdv}TiE?O!J znZ)A07ysx<5%J}&&;n{PlOwqElJmh`f{&%RXyuzp&+JR3_?$W)FpyIMf+*rKR6p4b zelAUJs=1e~?~rfjoL>aXbH1x+<;fO5I8qlHx!dGO|Ky&#QYkr4a&&6Dua-qXAf-Y^ z+d~oq=`);#))7~G9F9&ku0*s<4pa)T{j8aHgKwFP@$>q9Jt88!6Wb{A>}+SBh&l1K zL~1j*OAa$22!)4vqAmgkcS)x19KFqGV>Dplok;&9(ex#n8J+wG7QZ8P?LvY*pTXM9 z7#lSwOTAUB6>tU{5H_B8hJ%`>Y+4G{$3m1N29k?)2@FMwv-Ba5vNhRprnSxu`nXfi zP5{+#+FId|K+hr^crQKWB~~Pbhy;0OSpl|xu zPQml+V2|zf;1Dlu_a?PbUes)ZKjS1><)N7>j*Oe}Xc$0Jih(2e|D)+FnA+^RE{wao zJH;vP#a)AYakt`D2<}eM;;yB*Yw_X*iWV#G?#Y+uo%w!2PUhZoWbd`EMfbTPGa-&$ z&6mYR$SiaYJJIeVWeA*}w^m@BIH8iSF}}eVk}6TcaQsnpfoRuUEbb$GOdmcV~|4^%$_Z?_i6!O`J|0euyh#A7EymCbwx)%y(p^-RB> zOqChBfQRg!QmKAdjGoB4i{RD3mZfU3OR?ISFKQXKea_~JEeZWHVr0C9jwd1#qP4rE zX)2rhl20~fhIaORnXxkYIu>&!J9)N#r|LWQ#BF z85^$j)-)Bl=BJz?ibbYN(%ple&wWZQA@VNCL~4+V7$e@jqW$h z@e7xEu(Vj7)W#uf*W~VEPG7Wlk}qcRBB=FF0KV0`_BC)5f-5!|HHdc{d~9mC>~vZA z$ph@ArR7PKhcRfRxM_(e8Ts#+Rl)CZ6Zzz6>-36|PWz!wj}Skd3lpYIi_51^^0$Rx zr5?1APwMxD*Mfy~Q06Ws1=oL-07VbeK;vVPiMWE}}zwOQ=`QsTj%Q#fYUD{Zw=%ZU?;#O?$>H^2Ce*New zOP;|#pK2t}+(O)CklXC&|#qj*DS63b1^1wbl*)avXSQoq;`WHEXQs5v+2{xiMlBA zvmY;2Xb-72&gXTjgENFhKh{LEsRZ+}-qAn1P5KjtJEfw>a+PTrTFhl}&AY;r{fcMZ zSgDD#E~y^8ZaE?A&LCzsePj6y2PfjEN9uUMN}cxEY=16G;;kcC6#JciognMaOE!t^ z`#4?_=c=J>02b{l+Xj6+siBQ+=qCaqjLmeXE^a%nev=lmVH}3$Ef#e)Ld1vx`6@J` zCVV-$kqDiMqO9Y=t&Xvq_!jnt^CNb|LiQfQR-_pDl1;Sy`7VvH!N)Iuh36_UX7kxa z#88?;c#(a)Ad9Xtz$p>;UC_59u679zv_b6FZ$;TL59Lds>}M@{eY+-y=P2NXg+S$e zc2IpP`L1dpi zMmn}`cuq0{&iGtDD)9E7mNptBY6BH)NEbvT$!RZt%kNK-5?Z5F!NCv|k7Jb3)#2qk zXaEP}wN*DKN`pW0OB2pJ;<2>jNY)CNbENx|g<@%s+xOpmLZHonm<29in$~rb_3v-Z zxa&g)eF{_E?I6Wg_-I{%e&%cI;3OX&(YhluDs4C2J@gw-wCYZ9sob}B45@SADmKJN zA3~84RXBheQ}R!-l7==OD~9^Nz2`jyURM&TA0e0viHF{M%15yIp|fIkon3NhZ#Fv9 z`3F{f8IC6-nSszsi@Z}7J;D+xMc(IhLkGE4% z)qDysw+CQ>VF+-7ZzQ6<1<4h74lzp>3zDmhK(#<)b8nPoI;k`fPs8?~MGrbC3{-Hg z^-~5!w@Pate2H932McqIy>X-YWWU8~MK+pjyE62k;?oeT+MTc^SAgYL_l8{UR1*@U z;Vd14R7h?|Ni7N9EBhgvnEX|}Li#lW^e<*Z~9@vB3 z;@{;M5+;tQ$H(5`L&<@Ziov|(%s3gGI#qu%Kh{f!JO`Lbar1e+n?(Dc7XrelWcv+= z72)%lkL5mQttfiZe=PgXkt6m$0RBq|e4)k~bcTEM^`x8HW*3Nq$YgWoAUDL%$#!3w zrAV^;Jn}R4EccN$GJ6SGkk68#;!r+MGDbEEcBF<|>C-YSGg9Ue0R!qK%q4tS#t&D` z$my>J+Ry8f6y90we`gdA>kK&-wYB8w+oos0zBh{IQ=9lNmL$KE5%xRH7O(v)Rz(1J33A<08tCGcb4@DCpIcQ{CrOZ!r0)JCju4-9>*MiVJWYZ9Ih@|4XNse03 z1Q<$Ca1G#;PUijLsuJLeMyyUUL;*bCx2Dk9=))G5sk>KT8T{KHg@JlF@02+CX_-%~ z5m^V%jD3l*1!2in2S2a{oz|9R-&kJ`Y9#U^c+aA-^(@E7-HVd_9b9_f)ze94xhq5= zxiEI`ridvBb~z%&&dFO3zg8#0`S3rFt~XdDdCb9wac!q!Myex3x>7p3n0*rAs9VU# zf=`G;vfGu?yrPa0lba$NY~GqcE_WuSxxdK&hK+8u+VH)pd@Clr#o>L^^Vc=lsSqqq z^=qHV`6JL>K@VubUdQ|@Iz9{z8ERj603UD-!RlWH4OW*~SNVdq#0THnR4ka+f z9}|+XrvTBWlu8nHF4Ipzn^F3VI$6T4go_eqgLJl%f@p)CXJgJ&x{dWAEs6GlRwQYV z)QQD?Nvk;Plk(JWKBJcSL{AIUxChPD{=}8Rj@DSeqCJ8yFR`=Dhc$O^3fu|bo_3_S zbhz$?`aK>uK73LqYwjE+OA;}Ha8<)YuCKS=u|5HA7Nw+ZP=p!%m{`vmk#MfcT0&K{ z5o7v(CFnZyr4DH@^Rj|i<0Y4(zSq(sYIo`vvA{2LkmOJOQTgzX;~6dNaCW{}{3(RQ zW%I3Uu)eI}+0u-$I5y(AY3~MS`h~H0NBp-Oi%`rLx2b=+n)Kw_1Q1X3Maa443=;=E_$CT}anY9SNtJ{NNiC8AiBVb>uV}F$Q!=;HJi>dwjAzhI==fr*l#PQNW{(e#fyRb<*yBz7WB+2r)GeR}*IM!w|K$t1eP)`Nt^I z!=cvZR~3wyRDUpri^a%jbdN)wA7v3{+POPuswe`F7Dx@B|5nEqCF|R&`$5ieC(VVw z@cOs3%KL;U&G;wAT-9aH^J=&D;FDQM(RKsyCP_?VWU)^{Q&}W8zqU*b*BmbFZxoBF z5I0WD_d7ObZ|b$ zlnolfIYNIw@UO-_mudeXmKCr@O8-jcEzP~ZWN*n`n2Xhr!4S9HO9$B~RTHOtS)2t; zIndhZp*r`KJ=9(HQ!plFE#Set5P{!~dX2gFtl57>itG=hB~7@r_RXU#;NvIbgFbq| zQwIhIWRo4t#Vmxx^$|g$b_bW4@#xRHHO|&qTp2_gg_b_pnzh4|CZD=QQyrrOH>Ym8 zj`qXGH#td75OWnOejC3vhm}E*kv1Fyg{V~1_;r|I;wLK?7x>9_Xq&k(J^d-KHBkjbHQk`c~ z++$2KVY4@9nyz4lq-ej$Jhb%R-UEh#pN0Bs&`eR&l4mKQnphBGf0k_K*Q8A7oFM+*5lc zqkZu73NV8_s-V5q{_E&C#jc-!pG5&GKYjZVJoNDLAs5TA{T;~|{gK5>yvG(hE^!oV zG>LdLnSh8Iaw7qO966GWmgqeD^wIi|{bbV7;U)Y+5{cw!aERMtsM{4A+Cnjqq!F{- z*@-qcOLk$M4cD<%_P8%ranqOVRL!5~_Wa9}3G%!mo1`=FIlW=2!R|Q`@{_jzsu7Y% zo^T!Bt0Q%SnJy;jc|A}fCXX37uk1Xas%jIF?wM+08$qB*T3l_)>`H}Iewc$j$L_jow?T#H%}>$oP@!lY4R=bB#~BE zj23?M#N;=rtt$p{HG{-*k1h^CJUMWzbv>(9cMsO@gfZkAoz0!{&kIF0#@A8?R{`48 z1RxF$P6>9Xiu;6f1T5`!kDNR2c#dykmusjE|E5ev z4~}dXH0S!@i{{W?p-QB(0j&hJRaVy_ z`w@aIRY9h@e1yt8C4{Rpy;oL*H|MX5zSRz?y%Z&N9DC(a`{;>L1AGz@j6LLy;WWsEO^#O8)*slhU59Rb{$7Y1|4KyDyrcRddG<7TV3Kj&U>g8%x8jTgcf zYc;d^6j`;?Qc2pTu|@*&Iix>Xq|pQr{2{16dN9d)0%F`ry7 z@#zmO+?XIswW%Dhv*KQO%m{2J3H zUA3@)2Rvpk0?1AEnDNTy2C z6OJ5ik1^TkkKi|$Y#gRdMn>vmeMXUjhR?25zg}~yT}8l>M`>OM3l=h@8ZafMNpH>o zs#tff*(`F_bXpf9uw{~X(zGX_xlx3N_QkcTZ*h||ShsIqnShLlkB8HNV`vEM70QB9%)Vav_wFDcUwhK6>T~ zq!Jb0Q^H?%Q~M4x?=})G_B@v8S&%!xKKmTSBJE#UEe-xh|Mb?*h7*ar-xHu+^ww}DBn!QWDa{@W8?VBoKz-h3uPWq-CnGn;)gTvTXOWY3)?8ileRSU(K%|Wg-DkmPaf1ErdC`J5K*(r+{iuoExR&@1etc_xAkOCiD_<^J zIp#8L{yV{(sJuAF37#IJM#A3(bg^+!oB3_O&iU1*z?*6yMY{S8@O1(yQ6@21@FHOTXR;3It@=k4 z6-<@UQjfGPG9r%E6aSWcwEu-zpaek6>SCxv= zeAvI9vp#@_v81FcBMQJ}sw)eDv20~^oyZ=SxS;&_my)@L;ntv*QPV^DIKQ&k8BP>K z)t;aiL3fy$@SI+Aio*FtVeG$3fc8u=Y*$}7I79-^ph}|1Qk>3cn=`25`0mG9P;{mu za-L_R6nN%l@;2Wx9zt@dotEWGMJ4@kZPoreVx}Yq`ISBH1AoOFK#lc%#i9i>M%PE7 zEE2^i&VjHx1~o-k5~r1^$o|})k;ME*{FCazN7>0W%iU~9QC)$HDi!SHWSHH`E4>`! zHpu2i4S1tFhn_tC(QNs?BWqND@ zF{FW{P+#gxOmnFfqC9`jO45w(=4w}xH)AS2lb)=j!k$bDv^})mI~|Muhfd2yF7pku zd*^2YcAPFGRf}s=&{<>%OY_i|?F3gE+yrp^@X5KT9~RXs1) zvC_4l8RQihp(^t1Not?aWh2a*{}j`lv}qA5i`_CtfcXtPUPZ@=_o(gT>no=Bm1do% zdQ+6Xko^1A4-s!4QR}ac?2$OCY(3ZLpA1~ZmXC8o)0{%S98QAlYQ=HWELN0&QEByG zo-rtDkZCR3Nx>PLyEwZ}Y=s<1g-!Db zqvvup7F$Nx&05G5A0@8Oq)z}L9eoe?HRQB2E z^m9orxyXODPeq#pj_k?&+>&MP@x?*qy*KeJ;F2(`fBCfDu=xFX{mh*wx;_94~zEus`6@7I4N= zmWpwsKNIP1SHKmLj)SFNV^$P`Mw+gMLUM0SeMqGKOi*$_v1}!J?R^0>=r?ESk^-o?`kssvLUF?}I1{jYg z2n|&tYCcGw0mTf6R5ZKyc3_6jso=imOrUE%Cq<(>rjHOq7QnYhDCWGj#{z98BHr4X$$*%Bt73@ zV0Fq(Mn4C6KD-Nt`EPAq`jTQ5lY& zL#VoCeI(kWu|l!gJCo?{$0vJiOq$;77=aV!I8iN-oO*a}LUp9G2b`dsB4ca0IfAaq zcb<7#7KgqUA@rlKzSQG`;Lmc33?XkIC%r8x<2%Yc8$`s$ zJ@$mMNw{~CwdcsTtb1yL#c8>?L&VkVX#Elrp}>pru^JNj$8{OAcQmrVy@q{G^3JF& z9hGVX{Y4}DlY+<`Ja=7d2QR4qP6{FNNg1wcZkvI}kuYgDh7{>r*-$_=faXe|I)*iy z{~kp#-*E>M3zMJpshrljxWKIP0uuHU@)Ua2@d1dYa3ECeCujG4} z^jei49D;~_Xy4oMOOF= zdBMsNv7ZM=S8nXZ4IAmWE26uqj;xOJU*p+kqQg}eo8#N}l+N*4JW1s+enQ%5PWTJQ zUHbNCyHo#MvVs;lEtgN2v{r7SuKl`)^O#_i5ZY_{dr9fxu8bOLdg+!@y#3@$z3+lp z=y~`k?JYcwOE#`enTo{>X{3hqx)-j>!L&@4Qc``l0DKy^X_}&fW<{Iig|eliriS1l zCjFMa2BjnXFd$rE$7!`Wn07`+q#;TmL@L|yrtfqUqa`o}FWjy@NUY%H-j6%}k?8+E zzYc*^)(WbLYB?JIJ#?emdGERw;2?^n6H?0gh z4b6c4vulF+)_Zjr_}_4hh*`0!*j?f800#T+IXaC_@mMs)R9fi*QD-q`5n(dVv z{7_f|w&1*?6~=ELX%O)_20M+jL^LwZ?!uq@R0Zl%_Z1PIr>n5_7jPLlOGa{1;PU3? zio0e&8ak$kJ!P+gReJT z#N+7M3<0SRgv1f{dq`h>peQdu$ukrVglp@{!I9VJfpy+oHg}F2eoU|xFywd{^5Ezi z|0Qx!I)eF!-!X;6*#l8Hf~SBUD!=9 zp2!Od%Sg3a=2xd?Mwp2j;U@M~ozQh1hD)Ssip4aeO0rJ^N|vz9HgTNULZ0B=Y_kyr z?u+u!9j)?7RCs==pJK=5LtnSD2Ip-C!Yn3zoS2^OLW`Y)*f5G>&Alh z|(j1;9G?MlQmh&@TBp^Y_G8FHXxi{m8$6l80tc_sy7sLfu)gPooiCkX8 z#_0i5{OuN{0qTHM%vyXqw3KAea_o$p^LMVXpRGRYtIQR(mc27~E57Y97{Ph(z3I-D^#!wzuO1%=0X zA<`)`G8XNiqQfJjvQ1RTb|AXeBSl4d7s+;JYSqz|)Iu)tAQ%3<8lztXuhRqwUU4*@ zFd+YoQy3+8#M@av$Z~B925>_p5=caIsKL_+$b+c$JbZ@%n=$MFZDaWh)D;`fv@W?n zj8wJYgjSOUh<4F|+a$iIuYNh!qm-_CO^;YrXmkCK`NtGlMXoO?btQ7>uFUD)-CF@oiKvFvC~CO4HM^m{tNAT#xR?T{6~%tHdVjO1uyVA*<@E zKIGrmxoO}H4cO)Md(BI3)YfU0TU}cnoAO|&2we;#8!67FjzUT*!!I%hD}D-~wlsB_ z0i2^zA@mh(ZT`GhqvsYsGS=)^>zd9>1B0EFP5SX1)R zIH#vJZ}&Ydyl&8mFOB2~w{mr0pDa%^#NtH80{InZTd9xB6qi6m(0=lxpJk7?eHVbo zdc(YYpH8T(Y6%BT%?l%jI7pc=43glf`;hd^KnCj?j5e#3v17{^u}t z;dd4J4+yc#`7YO?g|l_wpZZ@V+`}NyLSMxwp8~!mK=mW1ZrJBpHfI#AtWfP*P;`Dz zr$S7rrNylRpXrPms9&Bz3heJbc+-^))-$Y0YURe@i^aOkjwY}Jk1YOdlzEQ|_uy_H zh7l@;ng~@}q?q-yGTA?CMww>mAu-{yw4TBuTtV5%QS3;fpm)Y})sG2p0?`?#OkDCj z8`*e_yBN|lwN^BGKO+X|X{xYUr-=SKwkWv6+P4)@P)Co%-Af!$N!@F{D=5Syz`NJ* z9V8WHubfS0_;})~%IfO%D_BCF(G%Q2`(zX>k14ZUL)cWGF7+XQ@*3B!oV`5 zDO91*&#B`|3XXi^FvKmq$=sS=QTDD7UwC;pLAtG<~a!)Jn)Q0wvN!tDLCs@2!x zD=;PY-p;_)Rnb4;F@@12Dsc%iuE0jmnot&bLzvpH#WD!SHULG0s$W~fq`3g!rXXGS z(@_+~Z%2)EVaLfBeP&``jt6oJCc~T!s~mtlMzp@T7?yu^sOKbS#D8|_XkB9=FjAUyMU{^E~UekxnUmic^>{?k0glrbVXhus8Z>qi=p?Wa? z67oxmLSXlvS^U>HB>C)DXE(*rwCDas-rAU9=nf^&G`vc2 z6SVko=J?AcXTf_O4j8zLVrku_tO;WhbKqQpm^$S90ui%r_8YZdJ!XmGe;@-l38_nT zsb`R$oHz$YYf|^ezun#khEw*LtX^Whp6-T#JcH|@mIJ_i??cZ-g5L{8^v5I1L^baA z7drB!%DO*VRm+z~Su!(?D%9;Q3}Kz!Dj|5xnsSsdXaG_8Wdlhvdns9XoB!=S&oBrKc80IWlrO;vr_dX)spfs8)0x=iiT;ne-pEqI$>eQq zcMH3_zLBS~*#YwedtZo{p;SYe^|a(l|;CLSe&^I zI)?_`wzc}Z>r~k#KLr`i@(3%^(3hva%oT3im;Moa6HXA2IdZZVl-Su&^g8X9EjqA7 z%54(=Yk6-#Mu~FWdcT!8t#kl+?)e@|QD9trtfMR>rOPAbc&cw0hIWKGtUo|bGn6Pq zXo{eC70y9tvh+F1&c&=&JK6GN!cYgcI0ePlL(K51#L4=**WnFA!&!#$Bv#UKl0)jG zWEk$k_`5wMcggkRla*>LQB>2)hVjlc$?xxk_8^KW$=`Yk>rl6vP|KR|%?_lv#cF`qwY%0wB+k z=ir*Lt=CfgN?v%p6Cl#L~9m_bTw@Cf@#-9M1lX30FT7bjv$|$) zgQvif#)kJfN#mT*gnt_cahg>RsT_2;TEAo+7_#jVkQL^`IG3#pTU2T4(lz$brK|pa z1e+{j%(}0`ej81+0Bp-}c0f{4+{)F6)0-W*_6UY>OYe<7l(8y9x@=U4ZbtSyrH(>a zrd87r;aI#l!K70hFZ7=&Z2zRxR@-N6TPaNi7T2|f27gk9!w(~g5UErQQL0f!?7+vg z?&zjs>bfy^Bly_*n*nL{=I3{Z-y_FP_Yljy$_F1l1rAq~C^%8PgScLsVJ5TagzBLADIm86B?<`!G(Z zXUKpeghMc24`(oq(38*SeDl;GsipGp@l9Oc{>)GkQooJ)lHUUlEG}Q|&)VLtRvf1L z==5f!|8e_-;_^xf^#H999Yat;;}JMhQPH(xj*C85e;1wyv8OS>KSL^Nk`1@Nh-I+q zvsgueL_uW4H<65RaHSsqRl-aNe2CJD6B?npx3h|x#fiEGqapMZ>X3Se>RH3%{5rPq zuTw+pZkG7s3%+_DDLU&EsSAS0F!z;-GZIJ3<4=4XMY=YJ>LDuR5GxgVR2y zVO2DO8^_~sY9a51lvCN>cA>(~Tt41ReZEWkOdt62w`k$BDK?*>Gh5fvskN$FwdiW%kZ5xg1~;;QGomsHvWWrV838sv zsMs(GRVz{;9>6IfIEt(KVA7cU8)}5FN%?YIzz`PN2{nf;ylNgR7k&SIP^qK^=oB(i zvAI6`{5GW`r6iZKq&X3eCMaINLIMp-w?(6o*DA|5M34yfA>*?C8gqW4>GF!_L}CM+ zNfZXYP+AHcA*jaDlGWkBv6&Z1-mA#Z%4D+ zhMv3ho+o$O{MPfC5dV|t|6au*@a+JDS6o8#K=xPY>5zeK6AEP{>I{iN$#~J#JuuH= z>3t9Z1IWw0=$|GKwpf$+VFgtbP3P<^TPC|so7l7Ff*z|yOw@RkY+WEP#YV!PhbG3F z%lm4`9e+CLwdlsATD5^y0=FERw^4#+QuQE_j9gys=p7x(YX?}P?PQ9a2#r>O!ALs> ztZH6Gi1Xfg1RL`jlcNRwR1_1|J+Y@e&%$)IkukiFW}g2bVh!X(mf5OPpj1<9kRn@& za%gq}B5Azz(FFU*-$av&df--R9a_KJP*=kq;2d%O`^rO`@eeVish&Fl=DI0SSj^xv zH(ixfsARxrJPMi=ZZD&&Z60N{jJMaVdoszlt%Y+I>ll2{ey(Y;*jL&~q_&1pd9aqB zY*CdnsbQv3#s?gMmDjy=V=5rm;Z)F~KZehevD9xA>YP&UXrW!VXl1S35GdJc46i<-3s$xRI1S9GaqCZR);;>WcqB?Txc}#s= zeR=M^ch@ohb*RMq%sk?CO4?~(kO>r|b-B_2VRyDt=g~o`+XS^tE;~c;AFE&6rr+u) zA@>H!?PAS>;5f_YURqaGCeDQ>9s?znC;}r-g{4D#vw=_&4K(pE#3>MHacGKZn)M%*6ZTInJAZgQ&Wtnv zkFxOEnKrU5%f#=*Uw(ulW5;~utF`xpM%57HF~UCrzw=!Jp4xN*kh*B%;n8Pr#}b8t z9`U>bb*!Bn%T~ACjmYtXhocpeM%|xQcCH~~xUeG^07DD&zkvWpo2B~I5LfZUcIq0g zwjq94Qqq!8y6u$Dr~x+)m-JGDRg3l%keK2P3i*eJA_{+eZZwS=Tlw4^zpo;hX7K|U zv|s(Hh*P4=!8P}^I5|~!_*K&4U5yI2D?UMwzKrg-IzesaisZhvEg|1Ny)yi95k0l- z0uN16)wbzm5D{S>wjxykCJki&!jz%78iyhBnQx~h840yiB`1XwNyc*ygF=47RyARu zYp|Cux@Z5ikqNA^nZ%*&f0IdGUzOvH`^S7C zS0fblQRnXhzfU6(M1WNAO7&BE%Zd^$0k&vnA==q6dXIWl?mNe%=B|{A zEG|ILe7mV~{AnC=@iaq}nKr24tg5v>wen%R?LVrPdW!(rO%siZpTyYKXnxnE5| zn+crp1W$lm_CqGh$=waqJ==B7fbIPX$&7Kh+i;yGkX%6NoVy-fy~{xsMG$Ze(y-73>Fad^?EW>0cR2a@ z#?7dw{*yAjCg$mPc-V|$w}?n1`a*{hdE72}HkZde$K|m1=jC zz%zcfZz*mC7c@@WuUSfPnw4nW1B$-o(zcpKiRGk65d#*PqF+*490l1Xp|=lIHNj3F z8HBj5T=$Oo!8qD4V|Z7%|7+5}h9I!&8w6r=NXFE?LQw-_*t*enXB4_{B#j(UlP80z zf0E!s4H5yad9U(#CE{|M5}~JgxT&%osSg)1UjhQ7E835m#(6fzA=)-n$L7(cp@de% zgds+{4HdH;RpOIm`Q3XnpgNe<=aW;$FNGW8iGIi)JiDK*zR`^MIXDyFgzj{P!M*H6))nk7~;%ZJYX2@)|NSchA& z>dI4@;&1qF=1YjPDpKU&&KVoNgf_m}Co1>kgLU>@{Taa|B1r5MC&c+Q-4aq=ju6^h z7;MTA(in~CTp*%>X@!D=&* z%j(2OY0v{z~}VRw>kOSB#pKOEM9Tooql8} zC27V<2##=dJ$^2rNctmL>3}Bc2VXsRh#pm)NF^c7G|asZ1&zOR8&;vRL{p(pit$~i z^^}`?n3VixMWmE@FWr+M^6u9_U!5;G`P%RM{RctmyO^Qpu7)zQgzM++k#dD}7@23l zK%(l$+Ki85;qwO)RGFhQ(XsSeTPu%MAw)GaDt+Y$mVuMw_Oh!{9IqwKz&jxLh(N{_j0k$c?86jlw-84fuO-kplb;LL2vuT8}ylT&hVm4awO{i>j+iWt>dK#9|#+Q^fp zTSHK=W*?()iv&DBJnshlpV?sz2EH8nSjA)?if}fjwvlVr@DDPpV>TGv`(GvW>@(&5 z^vnEXRwxcAihWb|qIRMKiwkPh&reY6n$<&G9SZMhwq7W=ZWB1Q_r4Y_IvX?^0-13M z-b#E}_$_T&@UWB$=X#XjuyAQUd(aDr;ef@vb6qmohjf0stjHQ~#$2;IhHh)+akfl# ziHCAiD%1{7G~U^PzZ|pvJNRSO&?yzvinfnN*$=1~Kx_@D%*kmD?!n`C=`YRJfXIA= zxF=r9)yp7z7$r6($Z$zFtKsLSphPi*Ba@i3B@{W^pyMbYWuf9(aQK%rCys(zi+**0 zPGul92j4u)A1aD#2R1#`QA-w<}$n2*0=hk?NYlwKra43y0fiM`@BiY z_I*$XCc}lxzeGnkdh55KMWW%*h9!XT955AP1-g+}2k7sxrrD6aT6S)bkz$_{sxsyM zUybpz)&6e8A<>ebet_Obie#5z;6pzfLJd&n(GLH~N4l}D1EG&q-O%GQmrv2H&LZ$r z#q}8hsXY9jZljxbznBPl9nR!)wx8s6^Xng~?C)*d?F451irm}E4@X%QGp|^Xw$g1O zhU@(kt6$G=&88rukB>$>ehee6Ao(v1kDc;aM?6LcRiL$C*hDf+^u#Dqph0)UV_})5 zTx4mEA$)F}Q+a}8fs*<*+;7-x{vMk;GDK>Ai{!5q_H!j6+{aZ8wjVVf?CC#t^Tg#q z`lp_Pk9A>(3X+g_KJ9?=qp_o1SP`XG1cydh@3NK}A z5NE6_kb<$9yEcLL_Kb(pv5~?L!@OL=)#J-Er}FLNzU4S)c_AyoR7?AERHLvxGlO2+ zrXg@K?g1ht9el4T)7zh_d_K?E-5Fd*KMr=}spqo}9sNN}H0P2I0Qm{>MyclsltXyA zgynG$XpBfHc%uuAvHUio)^hHtedqr;%NbN-JfFZbE&h!t*=pqRHcH2^h-zR{kpMa2 zyj5N(ZtT2;G67FEwNLZEN`Qu-S^=OKclH543@FCE{2SJ%Z_r9;hFz>>hYF6(f7bbw zbmvJ<^D?af9$VDxwVHwD{db~U&mqOP55rZTyyi{OJd|v$x>Q%vfq&e?a0ETfEdfs$ zUxWt3rZCv$S+THjLra`;*R?(=k=QjMIaiq5z=v0zNn^>1)hU+OZ!%0U72^E1r=c*l28m{5DzL4BNgW&k`N2%X zg(8GZJutwnPx|Eq+)zxd@B-AvWu!x?UW`GlT2=?hBlE&(F~Tzy>Ck5Bt+Y&f5Xvpt za)$NF?A-9a*=m9e752|yLC@B-^nU5gAlrj)#*?-D43v&2aoXlM9%frh+(-aJp-w=EFtnl0GYV@@GWO-?gT@%wTD! zJ8SYbVRuP>6%!>|OFXmk=yhIHf|Cmi!9MQx)vlIFID3=cw;9~tb@|aVHrwtv6KfzZOa1Qw5UD8o%UWaZF&(M9FsU_nmDo@u z=HCvT`$gu9D!9^$AW~wA-5XSNZmFejZ=d;38yzknH?*()=j6-qkDBl*KFGwtR~p0fF^`1glpE27QKZjcpM zk=x_}4cGZq%wg|fp;c;K)y_Pd)*ype2WoGe{Kic>mo3@=SGAXzF3j8toUn|Of{1#n zh|inL}?c|}5%sB}D0_qP~z0T$TFx#0I&Xe<(149|(=@8lWkT`3t)iP*8svG^zL zXA<=(Rewh@8C&^_L!wLm0xJDLC*dUO;Ij?YQqp;_#gH}E`At&b#%$vdW=%TPVx3bW zJM4!TSv+2yE=X~dR*Y^wVS@)VfvuE}NnaX$%IAxt>N2-hagS4<6fcqd4)OFCETcn0|^-v0h z!D!K=j=MuN@=7DeCK%{TT~~7PKiXl(xB>OMgF_x*!>#K>Dcw3dbC+k;WDB@@ zq?U|9>zAPq@R6jPITeV8lGMeVh;=Zgwf!0$gj@Z%0&1P(r@;Psf1fPO=hg0KDDHWvUUK=Bez=osB!^_E zX|kTN2;DVSmbE(2y1FN^Gns8|m3;PbL=Rj$CcIy%tg0SUA6SmzogY8xViMvF<8+lV zdrc^8jf_ilImcC-xYe)d*78p*EZuKDwF3S+2=LBNk^?BN3E7Bu@NPJ=Zi^=dA7NG7 z94oy5-W6dqO>W*hloEG4WlcWQv$(|p!p<~j4TG^MD-HCKwlxH-=8?r~WzS{6=ZB9| z?MxvF{v^&FINV}c2dxb^-QUz(OgwAj%VvZ#4p<}uGSr0sqT8`x>p7;j6Y$57`(b`} zwtp{nLPsv)v^=AjN@;@{7|x^=_%#z3lh7nrpsf74^ZD)Kw z_LC|NZ#>HThEnBI#r=fD;EE(h_xp~zJZi}(OJ1S_{0!b-@gz?bOOKdKMnSu zU7h!B%RTiCv@*oba0z^p{bew?Dg?#X`A8PEHwY+I%R)6Z^C8!AM(b8DzikS~!P_~Y z1)<-+oq#r_w>Aen9sZm1kBCVVpl`=ie7viJjyVpyW@__4D*J0#`_NAM^ z{KDZ#WVYShfl=A_WXd*~SfC^y@WGk!qxaW(=VY{73gyzrLC=QqxPIq$6Yjoj*5&rU03^)2)+%$?y z%Um{m^b|@3n$PXpf0=L_0y$}D=+CNt7K!v%#O%}=%?gwWeM;uiTuh%)KOQpZ41cPt z7H?`cuh*CZGd#6}c6I+AR($!4Pq+=4kMOCw-DS*u&2+6_X|M~!b+wO^S1pf_dGv% z99j`-($F7Ow%bs#+c$Mr7aW)3-74y6M5vu=uClzCDl9+B4#oHs*|W;8dhXzdSJL-p zJ*A#sj4Q^jl@UB0@E-6a`i)wmcuRIXd$DlEQE_YRI?9|>)Xw5mqP@-J0j<6~1&HZM zd&87u<`%nK-U0e~;Z@w$q#xXKALQ;uz%4_|eaf&v1NO)vHP&bbVu~ypwqP}OgK3&e zE_DW8Q8z^T@dr^(&G9ax|3ZL>2Oh$L_W7}}I~kQb+l}m6rv!E|e+}7-f5moYi)KYo zD3GXI(UmG1a_}lk(*QIfq)93&;^OJ-BX|Z7kPV8o=II!FGRN9|@_i|LX2(&3Uc-~8 zG5Tqe5Fo7!ovKJAKlbq^iQFBQWF!;ik=_hX@CByXRvqW}*oNDZRZA%6?}WM)f#=E^ zPYjy03|x03LvdCWQQ;0H&RH4sOzNeLW>DDSu~fU>O1Ba*?Bi*|2jeAgSd3L_C=5&R z>53d%$nu>ctr7q0LR(-^F#pMdFxo~<3;aiWQLO>daH$^5o*FJdlRMw8>3JD)H{sz>yp7-TV7S)R zY6W8Oe63qi63lX5?&Wb#1cW*P)<9gOfuFlVu&Uox3oLgt{IHZ=nJf;vIKmI31GF5J z6Ka32??(|t5N=EUA6k+Q=G|DW^R{BE}WD10IK;zDfef}4ACK|u8P7aV0iHb|6nJ2Kej>Wy@z zjd6`B+iegjvl7u_NE9DV98#Jg6b%eQ0Tu_EkBT6nS^RG|8;rBRJR?Rv@Cy2O>~0km z_HmbT$lRNkJEP`2^+s^7cPCDmF%z%y?_o&j06i)vMGo*}?HLgbEX@VB-~u{AEP`m9 z(Qvl~z-YMohOEp~b|M1q=m_GMx&*Kme{Abvc+jRx1SqSpbVicC_=&(pU-kYLNK1Q$ z+IyK)IKlkAJpTA&?*k(?8Y_H@esj!_5u7LhC&v4|y71RWCZ{i)!5n!|&GKQif%6C4 z7@*M1V&ud--OZIPXv@~(vd~4-_{k>}c_rRB>qPI&v#V^<_Qbq{KXd3T6B&Z2W^R zwptO{sqtlgG5WtQ^c4b?V7>0o%Je;n>7CT-G#Kr*#0q3?b^y`R&=*x$o=;~o54b1f zI_;gj5O(c;^iJvlx;q2)BJWKu!XS7!xs{o;P#)#BV`tzyoogcD8^Y{{_QR>6$1&*Q zRthbVO05t$ezqD?oDV^bG)KyRu{#5!u?z`%AEH_qWB*+F^#YS>rOUUyn$@St>~>&C z=_6Hp#X^=u81%#c@tRC&*^)7+9n^;cFugHRdP)=dG7KybfAsPSa|t97%<=&)$>xB* zZzB66vDxJjMks3M5e`WiT#9O#G^8H24H#(>-&M3v{GO{O8U=9d>Ax?*LoFZ#1S14!P>H!rmQ9 zHo(vIlq5X|1q3w(ALXX)+9F_l&$vj6WkO*qS>P(+T?B`tmDH3!gcIK_`Q_qE^}~VE zs>iq|5;C_&&%3Okg1=7>MJ)=*{y8`!pZ0hf~;Y&PO5wO$6+d_?Q< z4K8!h=tzx*5-1ZmHUUlVI<08d#$p9B=^nY4IL3>E-`Ss8fp7kJjRPie?~Y9mD(48g zf-yw?1Li8xDy;w21dwF24G7}Sz(QwcnU87~SBha2YB3|&R?^MJB$N?X4E%S8r!z_l zJeQ%Wh9%uipMML65qW1^iJd%tul0L!FVAoaZZHAf06qD2&YYptkv)BoB7ZvNX29|v z$n{wxNfyziv9eGP%j4|u3 z3}5WeK#lJhj_f{PfMQL)YiW+P<6}LF6FIV^P`<07zb%s}`f%X=Mj|k(YmfQxp$GsZ zs;*IFMuCCDfq@Z!a9{+KN`)|-{*qR==%T+&hu0v}VLzDz$K(WlsU`_tpSi4ne*DA{ z+crUbhQXKBBvijXHz9HfTo4((cWIKyF&8F>BmQgj-?GAE_)dEd%|I@Hc-o5kx05^2e)dI(Y_b-qRYT#9@Y7!ZF z+fYJn?$oU3vz#k8>EigPxoP1?E}D^NRTJ=m2XMv|Rk5#xg+;OT(J7BHfhI~hDmp7s z%L=`|rCj!QWz6SPX z&)BL<>xZcuT!tft$qayva=qC>Lo392s7YJR&tmou$Cic_p%4<)Rq|ylEodcP-pL$nx68ofUBm zS^{DlLr=N%_-1|(g|FcTk8V^B_E}AhgRv=v?u=#;!TgHjm>D5TUt0`@ zLX8aFIHm4;1YJn7n=@HF7Hub$leH5A|vCxsqm*heMc*2s^x&P0Dpt=NpJ&&BA&A zV^Fa$oY*0WR|{DVzcZw4Pp`FN4o(z;D}Y5$Ry+poR7gsl9b;>TlgxG%*LB=e6Af+V zn~KvW1Z!^=VZ3^I06gI{b^I=RrVmPT-+_EY3Hsp^PUN*qV=jE0R}u$eWP$(khXDbJ zXT>M2&PBzXbPY{!j*pGQa1AzKLFA3SOJxq6dj?12Q=H=Px;6fS&aozssk5oB$>m?O zEs|1qemeDSExIce8hsXf>3G>43t!k!+E6XmAM8_ebs_%@*yj6yid$)W6Rb4IL{5vJ zkAu{#xWGj9^28xkLr+74=qIzQnDBnmgFj)024ihG!sM%^97k*eW=@*s@#Upq(@~y` zr!vK!BIoX?&FOx%cu_i)$$l--uum;XAJ8{j)=503{0f}%U=S=!Vq=_92_|T`ag9=; zcC{YFXzJn}QKDdnL4I+M{GTO#4Z4sL(%%JrJJ6{SmT#(l}bVOmlun@sMW4aUl zkRG-f*CcULEgt*<+d@1)%c3)zEG7x8m|n$j)>5;GSdq6Dwd29}#Hx+)rw5l|#FG2g zo1+M(M`x)T!j?5=0Kvte?AqO#vnHMMw3{t+4b-OVPtVykxMOxb?8!K^dvOv3b;Xh7 zWl8CAAYVE8gjf`*cuB2Lt$I{^k4O&_Ki#qx=AJ7IYVzfAvdmaiDLZbbn9E<_s{8l7 z%+XTBzy-=tf!x1ex-r$y77=FB7UXyZ24lU=VOoZhWcpV8-{qJ(ajCIGL+5ypBEZ0# zM$13G$5^n8@eU)0BS{il+oY%2obHy#%Lb{ar>G6YDE!svI00|RxNOkctYoZ<5$R!0 zt**XJ?)kPcRc5h+9@E!r0<8Zu_!pD1EO}cWo8Zm4L^!5ojo(iNw{sbbsd*mDI?sDh zCXWe$s$Yuo;)#EKZ>K`2SQ5UWb<@IiXgF3^1Lu27Tg^q=>53Krq z32QI)@npJ-m$3S*gIbF>n|)VS8iQDt|5Rp?nDi|)G?B;*0HY2c{Fz#|k}pTA{ZbaQ zH3y!vcpw&$0Tt)@l}qx8^C9ga#{z~FA%&wCBN^VL93`uuweNz7(djD<2Ib1Vh+?dv z9cz}sJ3hyBv0(aNCV+OcNT8`0^qL=_SOwv%h50ExB&12N?{pT|1w0BO|V- zG9G7th>_(Qb)IlbUWOEn(|NZp52kMCWB0lcx%LLZumQv9v4Kz0154XJ7c+mh!l1ZG zRsN_=Xv*t@Ve^+d>N%mLqK*v98&nL19YWBRv;=Pb<26Rw$Vnu&;bq+9&H~GS_&(BY zB9$K58R10>UXp6}V`Xqq?}X8OBIk^OuM5s77nMWcL0()&|E1b!yb%D#UWgUw-8YPq7?{*3$e=kx{AC zf0#f!VbVDz0zwDFonRA?7ORe@^5KbxZrecLc7=r^%&leo=!5LIn6%+Wj{aSrIK1o9 zfEp9UNo4UJuVzqZ0ps^X78tUGe#snz=P9%xmE#X=KivR|({KIVWOMb|+vO`r(i2UT zqlRxdp+L@y3vU+XI>f>l8kUsQRNS@U$}^F-$tdBidfxO3R%xJs*nOz2Ph~?XUHpr4 z+D2wza$f>NhdVYz^fxET5wh?`{JYxt)jRocn7G9qq7Wn9z|hu4OWDnBY1JDi0?3s* zA}+A#2?tO4fqQYE+~DD{c!9%CeK@X~!c&L;7;Lbl_!JIYt_2O%MFP|*b#G>P)0Ael zHLi40!)-Q` z2($%s1IbX`_{WV#G(=eHhliKX(ol&;a>8a9;cKl5SA24+nJ1Gk4;-jIV(45$E7Now z(HfoujjP_+@<5^HL=ThRf}7q7%&#frXulkTVr6L8^#!w0;v>V@U6QjLhi)|(jEjoQ zk4K1E*Hl2@lAF=*o?9d789gzf-6}LX)A0gSd1~jqmsizas7gv*z^>rtE>-ll+^m~I zA-TVG&npmkvfs|(BksMmQ6_yh-QqMXJThPjP*SH~Boltk_5k~JfVWH{_GL=;+^gaF z{YqG=vn4rUQIIq0gJIE`VlA{8cBtCYLhcrnqRir^O~6~~-%4t`e^ENuxycH)Ps~S- zMg&obxhRk#{W@OsM2?l=V74lX+vrI<6U=;@s!%t|nP4e)lEbMDh zTPUh$wD~^K4)N{YYa+BrKQ-?gzAm)tf0PdMV@ZOyD`eFdl1z_3y-o1yjB4jk2Volltq$WJh&+=3 zrI~g?*;HNC@Bh`FS1`y4W8HTKoL?@C{?3*MZK$8VAll2V**+^%U?hSo8VsdwKx!cz z%iagERk2$xoa0j-xJ4Q&(r71MbQvc2u2fW!Cq*iu?(+B)a2Kn`LmrCU?6NWzVf8XJQq zdo#a5T-q5IdkId~T8jzZN?tP2SPuCX65&NdMGHtbQ%140ye?k8A8t*3L5Gl7a5+WW zBcV*Ni5&7SwT?W@YN+)~v0}_6oh4VN4JRK-obx(CGky}P6bH>~Jphw=Q#LRO7Z*G* zK|HiS%>gd1e+H(6xxu;9fBZcBGNiV_a4Vt%<8n)~PIC#h9wU(5ANUCIorfYiY)j98a%5i3YCVqU|9PIR8dCVZZ8b zJs;&R@>ak2gpI1k+lCp!S$GItZXjwp)_c1+A|)v>yR0TIy>@{x?I$80l7>%;j#8b- zguj~wbQ%R(D+IS0m^|>QxlPk_Nv(A^G?qrSbY#WGfZG(*K~s~VC#EowMW#~J!gZi# z6*r*}Z->#q1phzac)-NaACYO@A8AU&OgtY2A0$5_Bx5$(dIh54T1kW&eNv!oq#Wib zi5eP?KhN#DNsxTSb>qW=p&^}DPqp!65e0-e{ETw@lnZ0olY4`=ENqOwQtJlVSS1LQ z#Q6t>kA5;L&OCp(u05PfrTu+9vZyhx6cvr7L4X={<6~f{FqbSHPk^V_y+}iq)0t~9 zI|E6ie64*E3Sldw5}mueJPHfVDfs+>YwkN-^*qZX=+m2ZX-{Q(ojxBp2}l%l0rGm> zsooTpj9>8tB|eQx{KnanZwoFZ-m`g73+LA)0H?pv*kCzOZ^{&PciK4@Vg?JvmH$nK zQOuO!J~e$*mDTEVZ@JMWYPlYcEUNp{yDTtLBykfAoFq;$y`!|u z55i>&dPe^pRS+Ac)LIYppyubrFa>(dPex7*bOtFL?@zWd2f|i&D3Y-*TmpoS;M_gm zQveHvC&0U+uV9rK#58j*8R=TQc6DgpcY&^iglU;Wc@4U9XdD4U=x+{TNhM)o_Tw0E zoNUl!uB@qOOtvZTZ$vR}4#l4%9DWJXALD5-^@$qKpJ`%Ke5V|#zG@HY9DjjdcW|PK zS2v>-FU-r@Di3Fd)qzb5>K6EuIqmo3RXZnc5o$kyyf@D$b?2YDQNUJy|>Ed2fQ7n zlS>)6^*u`Q-ap9`-zHjd1|3M<0NL>YwVH^Z_G%IA@%*^#%57+H)=ylS_9`Rnh9V{9(FQCD$Khmk`fzu-u#Ts8u?gbx_?x29bRj55 z5zEU7#{Xl?Z-+qkf!ya%1yw!jww%o_RM511O)i;!4MMgwfY>O4mrtB-m+pMY*W$u- zLL^yJS*)y?^el$KbyyxcliV3SL8okM&W~(qdvjvv^v-|vXRRN_iCE0l5iOylF^F9M zouo0@6=yY`t`H6Y@=Au3h=0ucv52fwzE+6MtV|qQ8^ml_+2QE zp>*^}LJRn@07dY6AadF;^IG`ThHC^I?rXyd$cad{OX^v3M~H!z^4k>!N8-|lS|CK1 zTDISqh6qVpf>Q3srJfC*8>akGjHE=BUgy^y@bt6OL?NOP0GyhlnmXb3pD+RF49wk= z&BFH`INyLG42rvdv=hVQ&;6bR6t#({!6LFq2U`VBGKxWkf=xh5fU+TJQu=;Q$8I|A#g0)8Z;E$zQ< z-%lLp*kurg{62Vb4bBsm$_;kEZJEgACJ|dcB{EJJRy)aaJ+ndzzN`Yg5sGttY}c6Y zB?^-hBq9K(q>tm3`**;twmNMiPQk!bdtC>*+zGHnf{6_tcu}L+WvbuGL;D}({Pq%G zG;731;z2dR62w(3Hqm`YHB>i`jAw;qr9{^PLA`o!#loirP5?{ zJ}=lQc_Z~=IWFcS^Ay+L=6O5ERU8huArbDK>DVi!1g>U=FKMmBdJ)pO56v$I=OLW8 zu`${5&oGgxp&!!zC?4&iu$_FlZgr- z3BW0+L-WXIwud(i_ktynSz=n?XwgIQrm&fCt)^3fxRIh3FlG9BwOR90k;f=~B8;Dz zT#kWD(Y2HzkuNeIMGeC1Bj&eT2vadG+y>``-9K2^?pSi|)_d4vNE*I*T~=2-hR$o# z2NwgD*R;C%pMISs)yM~?$Nj4^;44u>u&F)Ov5B90u5OIzMxPn=H(xP)uuTtEY9YT9 zTP9~MhDY)|l7#G8ST#7EMPK2PoJK!XDN7fz^5TazpkR36*;qG2D0Bj+z0l$veULo3 z-W_R^xE%i*9X3EZayGi}u-GnP4pYu%Hrc9bAoyo>TO1gxV_#-mfVJuv`9*GiO5$x^zlFYvvAc z0Y)AuEd_P8F*&U<5FZepoR6)9AZ5$XC`A@Zwn8V0ij5%D`NL+ZEs4@fDlMQ9{hl1zwpch&@a;QkAXZBE64D{Uh9%N|gZ-1%%{ zc(l6!sCODXdOVd0H;GG#OGo;uRRC-f1Ok(4VBg#~#!0Ur(NNNeIK%nq!7_<@5Rf$C zufySnQ3hLKpt+1ABBI;LMM~2d|E05NBS64M)GE`*&vCIz!gTPvmCg24|a;>`m z<&8-TMoQtS+9ABc zrl{7uc9)M}t4o%TB`0A-@UlhncitpnJg$773(3W#5tt@VJGE9P8EEmxqcwd6e9J53 z(`QbVZTfh9m<`Iq54jDB)~Fc|bK^kM*#KXk6jpyP2lD$q-Vyof&q@X_+W>p&fFE$A zw;yPGKrkqLUz~K+)VMAV3p6#uMR!pvz<8$_cS5J@`M@}v7|Aq?{L-y~+jPswY9iMv z+wteZbA#+?n{zdO@D*)Z!1w(qCJHQ|(DXUZI9)!&@7g6led z0BUoBKM^OM#tVSzodS6K;5|8hkH zsa2S|O#F9Y`~-tsFj@CU7X0l!-F;(bUVvPYZ3AMc4GhqNNC-96FRn#iu}JtdN;mZu zI;}s}RxmqbWu#B&&y_wfajr*H;xuv;r{EfI_qKQ^VDS{FE4(+n%>HbPej$4;(6WpI z>F;i^xGky{fe(1X81%p>C45JMlhW>TA=bjL9*0B4x5w!tnyXDfJine9*Rd0gVJVr| z5JCbMghqA)el`|w+EIZg7$W#E|FWFhnF!XwE+k*V3?{w6Vr@)rw9mhD4CNV0&^XspH^qa>T)I~_2=;NK^&K#?WF||uf8<0tq;`C&L=z4 zx&zd?6qul{f42@jvhX?p6OkLM#>PQHu~it=B6q?P+esB^3X7p{4pvD=D1B0{kT5(5 zzWB&lbT=$NXgy*|^{WgJ^r+@@(^B>8QCMoi=N113iq+Qu{OM zX{G2E{si0P4j5d@1dgnHKf0WNm{bbS`5(n>0&;qDPY~8}I7hGI^ z75r#}H>;%yKAUQ!XT(ubGjt1tn-uytNO73_p#vq3->8;D;b4$46t1yEg_IF0;N%%g zr++Sq_RjF~sxnf9p?e|Yv90^V^w!+>jg&w9D4=afv5tAZvVdo9yE-8yWABNkbFK9B z8M4g#LWsUAG1OH0kr56GfVZ1>VFpisXkb|1gEIGRSuIgt;|<&_udaj3XUrJa{{|zb zeSRF_P7l*v7&=qwkJqpS6|X8KrRey8DSJ=O@l^;&4;FUq(S$7JinuQ=0ipY^QqoaY zH_(3@+}mQ*UVFUyk44D$TQtx0GjJ&AOgM?`9*@rCg@FCI?FGX>OHMx z3kwml*s&^&&ARog%MwajHaX0MOol`Plu&336?Lf+`S+kqQ5S|H)sDt#f-5HQg!3@G z7?81R;eR8_LI~umj_x56Q+4Rnl!=*Dyz-6_Xs2DbzueT|83q4Aii zY%Xjb(qFJ>(KC8J&Agd2J~}1Y(NkD!cN8J=ejI3FRD%Dj&~=_yJ@HYS_-G`?14zOD z-SGJRjQi5-X~8MD1CwS;see6GT#G#dE(E1bN!)*3T$=1xmIh9RiQ?554#ri%Z-|v6 zw@Q7AfSJs?+OMjs?%^Tko01(v#Wk(i88^q^tn?_IO|{ph{bgbIZ*jbh55I0TW4Mm= zS9AwIA3ak=wo7fCy>oMua~t$yn{l6I#H>=U#Lze!%el+gDK@33IhP|9rrY6FEihG}g0dzh*59sUM~43I;>NkM6 zZ`&~HP;hHrR#4GY_iZ6c*31*`bgb$JDdQ*$kWEd}Wa!@p$1VnI@4-*gYY@-g)?WpLL1>G2JvzKGhaV zhYg>mFS+`Y<~^TH#_GHKHvsgg0Sn43NmffKt{BzKh4GH^Ww+|Y!_&0j+EY$F!sRZr z+1w`&fd)SDim3*Mv&Lz$!;>dp^51KBmV3RdJM!{4gIkgra_XGmN95Bn>9$`8l(aHf z(8ZyvHktp`o>?%+Co_F}B*vFerYR+}Qx!C1SI0}izxyk!OplRSOc}F>I8EU33`O>0 zIVq1c5_bSqGpZ$qJ}d1%efil3i6C&EwI^onXuB3k7|NE!EfjSS&EeifgYx*?%6jgE zn7`mk1N-}GriYFV<#t~lljyfcokM5DXZ1`C|C~ygc+J|b7*RC*uy7c-4^vY#GwRZK zdUf85^XA@fy7o;d?w8Zd2nBUsdRt9bB72sHa%y(2s3ObuXj(-_<`K~7XnI4^?kSJf2qAuUM6WbQgXT!&SOzg3T><@(pu-VEoUDGzRi`f) z!F1q1cf#w;#9#tjdtMWXk@3HLese7qRo@CkF}$3j;&lhPCJ>Y?IePX2^Ho;n_}&%s zqDb~G&FB=~swU5Byy=_R=ybp`l2RmPk^}(Lnp*dLZ_y(QcK3p30_L4M#vW$ z2j=|a5>PI(8*Lf7-1>*a``sJ1e!bC$NM}_IeG&%J!LN}GLG01Hnl3|_5igb81Uo*^ za6|&oITZeK`^6?gO8f@V_O4&<{rvJA-5c1E5qt*4Urk4efk_`p*rK$`W*mcp_%N`- zW>ujM3*R)fjYVLZOr8G|f?~Z12VBJ5)0U1{i&CUqSnb#6ySdY&N-z`fg(~4~+J^NC zm4cqAd`7afrirBmpQT^2S?R7~G!g+h{?&Y>D|ycG+*|u2wf<|hCh2RB<(BcivCD5d z`0fo`Q+_i1zuE(m)c&Po;E%}sD}@Rt2kp+I3z?w24%Fl_+a;mt za1e&FW64tg@K=v-)tOdPooHgiN4Vhj1UZNN=w6u_+fH&kL1Z9dc*(dZ|53RnRceLx1Hg8N?$t+cNdY#6I6PYc@V$| zp0JncEzuHKltfu(gCfHaV<4l#HY;oQ2-sB>F@74Ptk1Qn|BW zCws>gu+5}kG&uUhXmoy(?rZNH4JLlRF+(&qH6E`?197uMa7cZ3Py|u?hLHOvxBwb-&s=TOzw#Dt=*gecu>@nAqieaUn8(!szwuHom`8_bwb@F z$uQLQQ#vZDOzL9v$jwL6c_ZZRe%gism%}cnd zUIR*e?c65+%Y;WT$Qv_#(4y?cUy+a$#EwOE^t8HU`dPBnT;CT~*e$*2#c-}r<`~>G$Z@?696v+nHj~<;2CyoeF1pjc3C5^>v%*#2XZOH5 z$j(w>pA4O7+>xKU+AJGJRQ+}6#q#&{iQ-CvcuNw{S#lBlV1Yop(zdhrGedpIH2R~< zd1^8Pg0~Z!+ZP?4o}CVz%CHm9zy@FN5}sfsRQFN3Uh{k(-J0SkYwwlG3`J%5uZ%P^ z4x~nyVrraRN*8Br$?$OgGw^Dmt!VivLb&us`jH-w&R}Ys_`Q`q+-Z{+UB9rx(IY(g z7Gf=x3M&5)+R*!nIw;4wGDDO{HY-#Mtg01;ZAhhN6A$z>?@UO@!4yZOI^PQMFeYBl zu2oObs2lPnqv>Xs#6h4=X#bsjdAEhd58eYFP|M)!|X28GF>po?hONXmtrsiri*gmDp%F#6l^233`OWCl)cY z6>cSd^gOpZrNV%S4@9t^VD%)lR6h|VpRP{oX*3dPFR?y|jUe}b_dg#P>!E|FG|>L{Im za+VSogs8S!8dOG{A}o(P)^vP(M)Gk5m1~y_TU`6LKt@_u^PLWopjIU=6KI_ix5(ii z4-Zfg2VM`6o&_AEV44_!8?w}iRa}|rl&PU(fv(PAvMEb}4`>kBdX?0o?CvZu7aIxU z%Rdl>Y!!UFRP|%2v4K;=Nk+_>NC0+dar^3xg|vN31KzJGWiOX(hPGfWKb*OTZC|R+ z&i$7W`=%3o_^$Lz`z)L50E!Og8CUHd-~mrZ_J_-h)h#J-t}gD8TVxryy0UC!)uF93 zqouP(&MPHG6R+mnO-v5AVx9zxH;C`2R9&WJ8{dF&NIUSo09qCb~p}hwUeQ; zv|)-S^KH`j5x7rMq|fXLl==Pz0{7#JfJdncf@fxl#~Qt<1Yu_6PH$!WkUR1_SiE5X zG0k7G7!o^Yp#w&6^{tY4Gw&m6`EPkah4H#7^=#5(XfR8gs_^Xl#p~P5d_1igU;}Md zyafCAi7=#edKgA#7!l=5tEw%>RBR-uZY(6Zm$8R|ugz|d4!NuG%i7=bC)BBef>~#w z5mZkCrwhFVqJNky^Bw|-NQeYJf)Yp3dfa2sfoht}7Fx1#c2~jVivRj1+FV?o=d1tC zSElR>k#u&N&!pii#>T-j0LgS+2@!wQPaXL8SKl-gt6c?hqjMT)t!R3?SiN?iOs0xl zmnVIDd<);GY1_Bcwo5mmjfi)@=QA{}zqv(+?|;^ah{Tqc@?H-^ei|2?+?(dQ?%yQO z1m2d={(G-jqk8+Tw5TLI60_MlPS<9MCR_2_LYDuc48$o9k*KAX>=DLoNT<8~e)mzz zMt^+1Nd5sp`7aZuL2wuy&?b}7#e?CmiaB*4N`r~rB~zPNH{+#HR2H3rjz$NLu=_=j|C|-bhumG3Q;**4${=_&A-j@CQF?VsR?dSZJGxyNQ zr4KKGEgnZLL(Ik%6@^7194=a;z*a>hn(HS|>UTs?zuspqeY2zX=V0(^0(UXQUP}y& zk2t)&IPozEDQXi~EtF@ecCMs_t517`vE9k~DxV=tcPaCT;r^8vlUhCYudHSB@WIPH z9&K;g9=Pis+=1||qCU9>3C6JxYPk`MCR>CDj zXqM-Vn5KH}-S6W!k# zglyj_Ti0dNh3#EV(K7HxM+DflFh_o5@E#JHg)SMnKw4Yk@hHqjHkX2Tp<|47ebKde>DNONxj-gO zz%fF`mv7bbo8>4*cjw*}88Fq8+b%-Fj6Sg@-4^R%o1CLbvcrd;oVv2svKP|Gt6D2p z@L(i_5L51}EK2;RT_9x>T}iRs=I3|Cm*FW008ssT5?zd{rs5mmI6AU4^?9R}%tP6? zQcW6#&V&0xXK}x5BT$ujnRg>HN~o1q#V2cT+5f9I9C#nM4*OMM^FF9r_?S(FWAmNL z2)bdgvg31D2#DY=&Y?4URX2ST?Z665yu;dpIr^~Aqcak575v?9Yp)-Y*QU1B zJQI@gEn=Y8x^vt+S@zLWJiqJ*d3tFsCwceJ+0heN$W;Pk@iC#J@*haaN(1rUzF|To zzT=4c@d(~y^=HDyh#Z-j!>~-wjI$f8PT(s9PqG6#6s>_xV7Hu~!+p#!$%tgq#TA%@ z2@Vl>&SBhHqQy(-snm$z@o@u5=4cW7P(g5Az@bzIB}Wd{OD*I+=gAx{$kdxpY?T<& zPv8<*8Qfqy@V`tr2Kh;wuKOdfq(s$&l%bD}3$oF-ml`Cz_&8ZI0x?^~o zmdveIf)SOBiCcoCX*a0~*K`8d(!5fd0wkJS2$GLeBrpC^Y5?!~#)X>sX$>y+t?o;+7Yj>H8saM69s zo_tkJ`L5b|OzGC>vp34xh;Jwg{~sb_TTo8c;B zacK`XrHIDFmNM}yRWr<>HM_R=cD2lPOs|ZJq#;dn2zatS-l1sjRV~d}JFW-;`}w-2 z$pjpc#lv_ca@)ZpQk{!arQ_Il)RpTQ&fiby>Vl?ERQ7~BDQ!pMt0PzKDg%NsdP_?R z#EZclk?u`6#y#XADIjCWKHZ@}ww4dCFo!T zmUZ!qZX&Kj0wyb7iLb!IL$Qn%0S!x)E!8x3tdaA?*(V2+@23vG&iitWGKc=`R5*N8 zfndv`vE|`j1A8@sz~|lCb}H?~rq?Wq=_ISAm?+~JsWX9v-@+*-(e7IrM<8rw3WoE7 zoJj9xlE-lVdiXNe&(?E^g9gH&j0oRsHt*^7)qL{e9CgENww&Tiji2XC3)o$385AcV zyX>Flf;;(lmVczGsmt38DW_;E?0cA)p+(|nGtm3}id9(Yy7@|YW~_?=mXatjpbtZ& z?6#A-w|S7(aw6doAHv2p4`X87B!~xHD9`>%_h)+qo3dxg5N25DJonW1rlJ-HhoS`a zWJx`jdrV@Mw0gfObbNv(^+oi7dUP)6gd)9Xp5F{`aOy|U7m&`eVXL(nB#huulBq&${%%(hBva|-&%rap#=V%&4hlK5#8dR_Jk5q2nJkW zggvPe{v!tbw^#zL7<>OW=JN)|{WUR@>Odm~`6bb{nccBnftIjTJ`qee95Ie`p*Pe6kMPdK9?nBFWrA-P}Kgt*l|(> zc?oz;=D0D=oua!6mhdfcM|{f$r{;>4>nQr?10^kyimuQ3PaZ=Jr_YvklA&hdT0Rkx z0;+RXCd!1g>c-?`7~N6|kQX!d>? z0QKAg$t^~aI+Poo(%Aejz$dW*;d=qzeSjU&1fKo8gz>^Aab9Bu*p&W~lUER3i8yuh zlA6!2be7+|b|H<340E=eDfOWb(ys-|KS(xUBp9HRh z1la_^o^ctKntFB5tD3sFq1pSunH;;$YB+>a`fWIU#c=`8O_Uxy9at|;*u!SY1NrRUW>)8fKxkgI-VB^?}Y6i%boIBGIW<@Y{uWn&kMNu7~&N zBW@}nIx+Y`zzvWa%~s0b6H_M4Q6&RwQsl{hy?YNbI{QD8&hnwEu4&`Mp}V`gTbe_6 zcQ=xPl$1!Pv^3J40wM^~-Q5TXNS8Dm;OzI@&-)kb^#XiP6b=!c!I;g;k>m$Jb6)f>>-D9KQ7I`k^_%Y9`tH_{>wc89OC+0*n5Pl@#7hXhfP#4PJ4je8E5l2IXBm9OvbBuBpko8 z3N7Ad6I{xz4Qd+a4w*sdcPiC8AoRarf1hlH zZpzRm?CG?ad@#jI-p6ckol3Zq@9Bux0Pe1An19}iGGQ+_2fw7C2D5(pyW;3K{52@! z+w~&@P*rnKaWLM{+Ho*E;nQl`qxb<@ZUWiQGjuD3s7vSL-z8_q-}B8B8$^(FFTZ)z zhGR+XFb_mPLQeO=npA=BHPorDQGC<8o6XnOcNZ?R3~j9|Q~b?h*qPc}_iTx*#yOWD zdb0MgfizYM%hNBrcd3%#X}_SCrS~PU>Xs%%T7lr_nf*dR_yUp0teW}u@EN*=E*6c)pyZ+{+gBVvmr;^ zQ$zLIR=N*PB;>R7nsQlOo+~_Nk~giQqjyo(XuDyij#gH0{qUHU@LdH)6nz?6M=dIs z+5}}-nLi47d?GJOwcn)a`K7|{g&2(^Tx6c4=d4sLvuPM2E#n9&hqKFBl2;H;f4ya( z*XT@M{I*}KZ{8e|0KT7wCf-qTi7Uptf`|EV3G{G?8xKG~nsdDedI>rZNC}+CwUKr{ zWUK|6iGXU~X=pHAA!h^Q3(FtkdHjoKZWJ%Lle|2hzCJ`8uS9tWQDMtM3Q1 z8_h>1iv$z;L@&%-PSUq;1-xqPtL0gk&!KJay@f(vDNal&DxG!7XPy-45nL>cEP9nw z;qc_|Wdq;GMH%3AwS!nq5l8j>9cb$BY+T>?is3VH8~;vE#eYx{R~`i5*s5@N$SnH3 zsC|Zuwo}9s4T$p9A1?+RmpK>?+qssRYtX`;e&`G39Da8?+^^#b?CQc2e>Pvau0MKG zvC2SGy)IWJ8Qw2{T(;sg?&ROI!^Kdd2<(AR!;FcN#^Z`1zvEuBb&o<4kas*uHvI6B z0n5~p?7j7J0`nzWzvR){!2oc__`MAIEgrEfdBjiqdd#*nR#SE^z=K5E517_*J8<0fXa&z>ZX92HT zdP!N9G~aj!9_&+}E3G}>&tw7D-N)2zMdcQ zYQi9R--}+X@%SS67FEQ_+K_mWl^hv8H)@_$uSMsbcH5LjXYnQUn+CRaU*S;C`Kl`_ zQvjR)m+itbK%eC@*x+^ndj52d@~`L3gT<90_!X^LzDI*>pgOIT!B68j{&}m?abOyJ zNE-J_aQtI(OAz`wV(p12;hUZbsWbKTUG2T_0rIqrJbjCs$v~9vIG6J@5pC07H5Cih zb2f4kN&OMSp~mrQeU16axv9ekcNXuves8nl`fs^Gax5M_+iv~)uY?gcuEtZXwD*P> zRE|Eli%u?{e7~)G-z&M;?plkG{a)scN%Z@eOe#{dI{?&*#Jx6C>MXU=_~_g0_I=dVv8-DLD&(PU5mLW_Ta|s}miALT_N1NdxIIEgF2B~`0A7!+=IhGCGzs?g{ z6k1?Q9QJ|-@l8>e`bhqZgo99!oYSf+hQwo-o4AJ!Q=v|ir%j#2cXkvQsUoI0Ka)Cn z`8HfZTbtKcdbkt*-0mS+pdw+6%wH|}4o_=*H@Z9CGuLDn6xj;j{3*?SQ zi(qdWSva%mkAxUabhNay=`)i?sJ2mz^}(z+ZOuF0!!EF$`=*Z~$?6#tZ7-a4XmaARC6Q)-5yRQK;*e@Wuvd!%*c78RR2FZP3I$iYtuOrF!c%jWCipY7jC zq-U?egsY*p3{S6$rAk`Z6&h=JA%%{zEvw|#zQn}~83l8hG?5(X%E^f^yCmb~; zr-98rwhA|Y zEwZJx&1Hm~o%6U~Y8qAWl$eG>H%`b_=RFugGq(PiY5x)O@mXF1I!V%B zW^y;niS@D1{c*kodDl>uZ+Ua6goPaPK%s^(4UKS z&|DMN+pzUiLx>sJJS;MDKAQX#UR2;BPHf>N--nFowDB=`D}amn;aKa>X99Ri^nc7dmA#FOXo~k)K`no<_IoRgu=y*7ubKZqTmed7*iBG9U z*J^~6j2yp-Y$%*o0+dgsbh^F@bBPC|cH{9yv&zffAgRiP3d%4tCmA8SYAKt;L5!5q zOHt8X{Ep8*=Jdj4-L$MhF9zvD{;f|YNLvwz%-)dY=sF>0zL1h);__sl8Hk7%cij7h zoP~n<;)jh~(r|_m|Dp2Gp!6ylv}=TvHBV0&i!@uyRjPfJ8js@Y!D zjs<=5lD}g|^YBxLN~B8qiJtm!xB$X7UaF=1#LUl(p?`g(au};(-PM?*%>gqs@=r z)5;H`eX*EvtaqBVL7uPidl4I8p~Yx*K$S06n}e?fmD6b}HShBM_BRR`aLDq1@JgPY zI^}7|p9b#J$kU5qveFCzI|Ooak*K z=a(hIQ~}GmYV_auZ2!GgTk!cl?4zBSz88q?VaSkVtyrQ7`-=+-ePnX(-9w3>_k1+S zTjh9}lcqgiJ<2bS@+?AH80AE@apBuNH#!M+|J&Trs#t6B9TzY>uq7vFx0W(4xi^9{FtyVw48T7-+8sINA&D=r*EEe>V64v~mVsEEP% zsnVjKc^GfTvZKJr+K%w7F51bvZA)#InNXT{RM`Ake-GD`p&s?esBEv$Y8X@Xy@xCGIV-RAWEEGgf4WA40R%$ zmZ9@iy0dDsIaH*|q-YmE<$d}S@-v}72 zi9dNT5;-)DQiBF*Qh~>bExmO1VZ@_Y9_|kpu~>M_#;z*rv3zAe5@m!V;Mz^`xoO7* z2uMla_3_cI0E+K5+SlP71hC?SA5jK_;i^j6mnc%zC&shVsY$q!J!(+*My3{n(y5dA zc67HSsR4!gmDf=$BAlS0bb1Z2U=8^B?OU)0GLB}Iv@Of`>k~bpKXYaDaPSBg3zVUt z@>REi8frx!CtN+EaG9SYYf}ZE#aIAslh`#ka|MF1{2RnlEbg1iroAkIr>5?^6{huE z4w<7YgL;K1Gf4HBpAVgusJgE0lx4i%gKh1pskqaTv_(}Gt9CG6 z^S)YSpNzY4pmt}`OTc*6f43dXPKC%8W;~1!8?B0KIk044?|3+$NvgRp!4~GDYa}>L zO{FFb&d+O&F7OP&_@rW}hI&+TgKB9NB{tPH@L!~OMo%F%sDE#O?aRh~|`8H-I!!|ptpg}g~0rj}S4H2N5?L_9n!sysfr=n)D(++ad&QO?{~ zl1(!-b66MQOVLlGL1mi&{nuI)VBu>K&TrCX@c`O^f#T3P&s64=?*lRV01IG9!AICB= z%$SwOY=nbz5*$H=o3&KzXV7koL?uMeW!DeepN{BB6ljZ_Ok-a~_+ zB8y#W&5Z`!ivCfj(&Ww-&SpTmch#$!dJs0G(&_Cw^FJ(F^}EmJ@oVs?CX1WABVqD; z&I1adi8mm|_bHQ&GAXb5klxG$BPsb48^$s?I8r#ckLoM9aDSpzORJIMr5`0*#(!;~_Z*p%I#@|03ZZ9O9Y{EcX!OMslIQ+BoLpGQsTcs{(4=1zjbx8W@{D z1JEWqgPs+kH&(#}a zfz_NRb-sojzKD@)YzqHa=?Nlbb)9}nd>F+d3;O&Ks6gBg4D0yi?%s2I_bv8uhe2;C zH2Lq+h)eNZ$fZ24#nSP$@2!y)IQwURHh80Tv@eo&pC)LOw!@5#lTB(iPA(%tM6D$bR*wrXe6OVZOo@FsQl{C6*FD zCEz(z5U=AeQ5xFb*lXS^4xh_q5U8-QZmatr#90YSiD)~uICiOnCuP(cv#CEnj%R>b zci6;g+Xv2Rr;jR#Z&ZjwvPYGhx&5ZNExhAG#3YnGKHt=M%AG5#L-;L?OKk(AhZhIZ2 znt8pCzT_hx9l>O)tWa5$R)Vn`S`xwPi3=G_eaejOrxO546a10TuV%$d(SGBudZnRs zm27`(HiS255_)WYqoOdq+ZIMoBE&JQZ>mp&^XY>89I*v!@YgA|^sV_P@q1Ln-Mv$C zPH)sJAzMS!rx=f&kbUiEtJiE*`X3*kJ5yHt>R(SCsy@0xe?~4Z-D=E+vU9Ba;*P4; zAXH>yF}@%$#QtU+dtY2^2r8TqveVOFa8}8#SW`4gaOzH8`r!4qO@7eDq}T8&+DT}; zB-e6ghJRvPDIiwBgNw3VIw1{MGU<0Lm4M!UVNhDg>imKG7(XKXJ4Tu6%{ab9E{E7x zSD*Y*46sb&6CkAgv@TAeCe`h@KaLBI!tnj?HegL0cfv3CuDflExA6L zy%KtcK%2A^IAw72CiyEgbO?!2mg@Nv_@CytEGC54%O=go-SmBOh15Seb!tYY^eD0K zQ$7bUOv+BK?%mrq^gc`$|MwnQ3mX>{*|-K-4BbT7Bz{VNaE#} zPJxJ+Zq7>eYq9^JXWE9&{<28D_-%L`YWd^yKz4yP0pq8luZ5L0sp|=eLM|)Hp|Z1! z9r2Sm?F)6A_Ji980?H9>;$}7>Ps7095MMlgdgg)@$1q=x_3T(te`(*%F{T1SA<^mf zY&^WdN(Sl@`*8FyJR}a&yR<1M0h*BU!QsO!W)ovV@}W$k{w>?uimd*Txziq;=ik;; z$an|+5kDwB``0@3U4P!eXo>Pj8wVfuHX?ph=`C8nH#@}DNq%0qWZdK{to}n3tRKO= zuDqlY*aWJtm0+dln2hTf)uao>FCuML^-(8;M7`0GA`AtyP4+_-m^2qKz#2#9C?85s zbb3t3^9}t=0QNKMm#8I8D>1#589st?G?#$giypb(*(!yjT^U@ZJ6v?;VFdhn?*8`wXq9w~ z`(>!nHs2BFR!ecnl8K%NWht0+6;_)}lq`KEnl3~?Q$h`h=0D8My_Qgx0IwUTYupq_ zT;s^uvsR?WzHLU0UsC)Z5@RnEF~P_*h>OVhBPWLk%uo<_2{sq%QrS6aa)b3|C0M}K zn2f9kbJ*;^@KjGqCJu_A-KG$2!@BCBkwCI^q%S8^R%GOv6yX&az9`BrD&^#~vAgvA z^v7j$f*a`ExOk^TAKimA(~a3Oy+0(o(kAd4!v@SE(fh7Cp6 zV6U2&mw*2-I_kX_bJCaXI%4hOA%qeO*@;zi-nV%zGt)uPA)s_lOB@>Oie?G*;g5u{ zUeWE#=&aeN-NzCe7m;hr4mM~9HrjFv8rGRbH)X8*;?p1qour{ujYe`HJILYkHU_8tG~M=P6%dq^FcJfW)y>l@jKz;BpMa7J4axqQQA~RHQP@Vul7C}{8Xc%f6|;LvbX%ru*)Pz9sn*`zu_VCav2tm6o=arDDYje;qOE_aT3>t8c6%QPmj zIJT*$hzu0tlCBiGf953H3Lce{9HpWs-{o+(|Z|@)Ls4W6NcGGk!Aq1Jr-LJc`>HrxG{fj%VPKGeQ-< zhbk=mYIvQ;Pt4VQ`cGZ@gL4pZpv|Ml=mwYpvg>aa1jHq~u1f^l#z~-NY)?*xCI&J_ zZe&a;jqsP%i*p@10{z1Bzc^8i1y{(>&UrvH-`TC0Ho1*i$KE~H&&oHyL7mt=^V6y0 z08+w)adhrIJ?`()5#&6iv}p)4@u7qPdw&F7+#vhqASN}hQcZnY+_oC_rnJ!njo2+A z_BTA_Ar!;=J--(MXFt?66x#+>_aR?DSZ5MRdZx zbrkC}l3V}{Y1OPXuN)Q$_N$?wEZBsQ$IRcoE|16N#0ob*!VYG79_C99Gd-`)ZbP?9 zl~?}roQ@IOiH7h@74g<-$>b!VMATi9V*>i^2pR*>7thUv&XDX6hr9->Jv?@K8z|X> zvJ+6lGvv4bc#tAQl^jcF>+%U@^7kz!5ZtA*qkKdpu)8k}r|ZJcb=)=G%w^|PJJC?U zU_<}5qEn5sY)RcGOok^#J@lk=a>uM@RBl|9q(E5fTLhaJW^ik_C5sl+1DRQENAgJ< z#m9QV-8Pqm9N)jPsMg#LgSu);{YtBAc`e>bAC??784*4Q4jXt^{e)r;!9S9H)4@j- zMFr88ebtf~ahm-({94{gFnx3G9p?2mT~f{=1MO*BgMA>>Qz!hMT&x97>$En+n_#8z znf3Wo5=ZNa&&ps-uqEzye6P9eAlr%NgB_6X9kn*9^xksN$O6?cI|H5^g|7u1i2IN?a3`@iwe;?7stz zcg&p*_zUY2=p_Mu^}oNLYJ-7;X$c54rmezCsOPrR5g_z6a?*vv-$^JJB$(A$q<0E0 zdbi{xTY-*u5VRo9d0AgU3+zt~JLkxRxfeNG)*~dn>0wHWAxhf&C$840x?g=`Su zvg-5KZV0*_$b#!IX8J#Sx3y5j5tyb7OS0-c`?H6Gg9mmW%-&5>hpva4^EE17;*2{8 zYTTyjZ_slH&WsO)#zV88g=;_k1NJ@|=sOuHAQ`T@E1BRmv&EUpB;vwHZo=!YTNgQ@ z`{MG&j1lLhR2iGtcmJ)%J}}l`p~p+(MfRTmqfS}`4y%j4olOpHIa$dlRJTuurY(-3 z?EDUFG59KRFlc9*RDD{(FCv(tpIU39TKpmn$x z7SmhH_V|TNj0-eZ83nXz(|HP(=ciKk6RUmd0fA9}tcIbfgY@L*$SFPRl?x>FjR2l3 zv48mi*j?_4YT=~gU%H=HyUA)_c=lf*HRpIh;T3Z&y{+u!0Wqsj9ETB-x6oM(HYTCa zVwJ3r`GG&OFo$>=w_Y$_exQCjxN&>d+!$23mUnfPc-~;*Zt#_8&_RgO0Jl>X1-G4* zV6oecRoQ^s%0-aUjlBh-)?BZMmAao1^ICh|f|8kdnlwq~t7igj&z2wpvDvv?Tm~Y> ziRFvGJ~Qdsk!7iMA7Qq}&!fyYl#uLl?95{4mqF$kqt!)S#N8|pn-Sh{urqO~k>afY z-c_^RttQkq|A)yc=2r({cfJ(Ns`yRM-R*q*amo|H~=fRm7XKjVw zWJ?efaD$x)Oxsg@28F1jiQJjRtB@TbgyyW94DnR!Jc2{-QkAesI08WVYWJxlcT2Bm zq5j7xM_*sY_0+vt=;f<4+TUY4B}_`^pnA*nk?JOzw-K>hU2}n}#4O7)$*_AGzZm}1 zvQq3a$+uNmCjVXyZ2LcYkpjRH5(>FsFpF>i?GVL`M9ObV*RS4QMbiF%pGIh}22H)I zmz5-~US~IfzmPc}$puKKEzB@;yqb{y3o0&a%lTYrLVR2%dw;cbruNG~toijO6CZA4 z`dG>oL8_LO{9?gqRvhCTL-ThyZ3=+{?$8Tdxe(u~k4$qice)_rgrIN*%Fg23n1Lkk zq<@e2~mN@AU2l+VR-XFwvJwD0og;!S+Md(o7}!}D*C%kq^9+P=!Nk4~yP z?@PjD$#ZijPgQc9XaKLhj zg7!j}8W+UT9Zp_^*8Xc&t4P*XYouK0>*Q0qpg4tho7&0;T9c792IfI2@oyJQso+R( zF51QhxHuW{!sGBalW~Lks*&L8BBJ1tT1qiew4+Lpt1lMdyl~?B0|77f;_cex@P?Hs zWBJt-&CDJzf1Ub3*8Wc@+6!chl%G1ejZ z_@YXzHo0gJp+^&&Sgk5r4JxeZ%|#37M>8Rr`RQBde7R1bg_P`#WRDsSyUG=tgFCia zyo?>+%KK+mh!^1MA|uoc(b190qal~4q{*^EB!$0V9JRU0Tff~0w>`rX6(lJ|YNh+3 zD2X@7u3oWwZ>1=p#Lqk>mcPC9E4k+eO{&BTiUrb>KsmkIisi|fHK$q!DSIA-fCQEw zdIU11J&WPYaAcpN@=h66UHWnbC`-8z6uynuxYL%*p^>7O;xqHW{h3w1tsodP;ZL6u zQ#*M}@cb#4@r#=1&4bqElD4V2kmCH@$jdfj&39m*v2o|>Z=p-a(PB(%Hc{DTeHUaO zh+z6vtV|{*l!G|BB}%umJxvudO-X-WgONngEBh`2K!&oP>G)Uj_H%>_W1% z^jI;kV(4Ji5nF9~Znc#Tp{|r3NQpS=@lV?OC)v;G%u);0hOCdWT#ADU%2&GN06{NL zT%J;1$OQVReCoMroFv>V{NWqDthUGg&p8qk&E-TI*O53}-(S^qfK)!P+ad!XG+e43 za-QB*l@(V$R_XOzXgAzmk?5xalEa0Q9b953L^8TN0=2j??lL!;sOVxpOp260FAv)x`&9pyDrlNZA{sxL#CLM5=ooG@^wkqsb7(K)cc& zXgMp&W%)PKrhnD4s9WXf(OHqiPVDiUj#FuocBl!6ne>#|`JAk5M(6OHWcT)}td`k} zAV#VN^S7J@RH^O)*k`c>nMFc`I;QXDy;24++T$K5dsPKkK21pl#*>n zUXg~(%bTnE4&y>)VreBtE_iVA@m{L%)Pnc0X_F2n3S_|+<`;kRE%yup9Zc|Yh71`A zzpt7MhZ=;INgs_6P)B^4Fb(W4R=Zuz3a9UyFSa@N3V*BFWp-LW^kK71zpeYWDxKTF zS+4XS-UqVV$U)Z?aG)dU2m*d@Ha7r(73F?82-5VdsRN0X>UrslnizC0OBJ3c4l z;@eS8k?KT?;l^}Avj6`G5c4F9Sq0M3Fn1H)HSL1ph{NEGnoqSl9ywyjk@z}Z=&~>R zZnSzpDmtc+Z`qEwsm=byItF?_II%muWzq130o0MDG|Wpds`qzOZ}f)Mtgc~Zah7L5Mzs+ z14jCLc|A94f;wzA{jUG|7PF!Mffb**xTGV{PjMU+nsHvEtj;J+!wwp2VL9RFToefR zAPrF@GBL$W^!ZIOtuQZl!Y=RG8F3f%*S#48st#%MAO;SGpIoWMf2rTkj+ms=)@nb4 z{UMbnw0%7`#RT*ZY>K9KlC$D2?mr9f3_WD-O2Ds5eLzQ`W1@Y1)|(hxkjn27FRaQp zZb-JNvvFQ0gor6Q98FcCJv6#z<oQjl6(L#Vof5qzMS`=|QfK{QY!B8nt|bC(9f zEnT?uR5Whp_g)>&s!p*+90ueBsDy0@a0@%7e4E4C%*!stj$mj`>74UF=}eF;#&~3t z)3?m_bb--T?E?bMCcPK~_WZ)}WPITh%=+h1=o0d~r83eT-!Uf_AKrk#<{XpJBj_DR zrw8Ob)0Qed8-3p8EsTp&Mk1>69X+ay4qd389NFjRhtD+v=n8+D>}c-r-qt?ILewE^ z&3}jF=Gq->-jIUx#gs`Ho6f3kmq%og)hCy#OP*_A6$a{{HcYxDd+vjnmI{c(W`fX7CCjTHWx}`%ox}a9_qYX>iG8wMHNfjS9q-kBZ-tWPT6)9Q1O`PG8Q+4P} zv|c>4(O&>mqQ=e#OVo=vxF+!|G+qj(o#Sa@)xnpx(>R+bh!A3;J1vN#p-UUBiS%xM{o#g-evE=tLOmqC<*yd21jENNpsz(I#q z+LK9&BfY~lmR#r?Oh1w$e;wi<`b!ud?_c4wcXRwz0%o7y_r z)a9!vk?N!S=%S9_{`0LOhx`e6icFOb= zkQ?U>O&pTbC-3Ip26mWUhM|Rga({c-?iX+7SAgF^C+zpjf&=iF7x`EJ@niqe=4Gn@ zihf9?u-rTHSO-z@3r<`4iX+c)UIrHejKyh%?&KQeU4&l*@1oGyWiHPVZEbaG8on$q zkbD_FbiBbrs0*(({Gp-M*O;I8k-{z{H9c!I?|8vL5&<;ne@&{ zGGTkr5ll`#zeBoFZmW!s4_6vMc+p^(o2KDKp@PiXr&R^a`9bAyUClY|!D#8v@Yo+e zN~1RXA*7Y3EnOy*MP)_&`LA4Y6In>vlayR|J-yZ>22EI13|lMGHl4>e<=-8`=d5$i zSEr?N=kLFW)W+97xDu!x2puKUIk-0@TZdO*aj6m;z1E1Vyi<}bf4TcutJQnSL>*5| z4ZdeRWh{y{Pu0;0?;pS+BOrLsr*idN3GV?U1#_LK_ka4#|5`I9Y#^xQG@Ewbr$~uJ zrbt>BJL23tuWf*@$j)rI*ug0zR_7L}TB5-OQ6T1esaQ60^XfR><~FxgW>pYfF8Y)2 z%{Dx9e$El`XuJR>Pe zB?Fzk2p<7ft_sJ>l8o5!h z?rdc}Jr(!`+=U_!Y+Ve#a@SpQJwr>4>+LGzfYs#3G(b)&0`M425UpIt{B9bgLs=(4 z1YLh6j2sP(tw4l>6Jw7>W>?U`rP_*6eA|E*HzA#1=Q2mC;p0exajFHoRAuQyu!K4@ zFB9kmg1|GMt0nsXT7qAHzhBToCp>-3WX#OqnHj|sJ4_F0vUpO+WS^{(-3kD<^?K%9 zfT!V}Pfh(1I><)D`_U1yjgg&YRnfv+S=`#4725T*s-ikMd}ta+a3&5qIV{7-uPi@_ z-&@b7NXi{BR$CV^Ie6?8?T;R{u0&jIduX^<88rS`%MO~kaw$8Ju?rDQ)8ZBs^Enz% zMT(x?Q^+TBF~Ail5til8z%fO~qWc(b8x^c2$I(fl&o={UjLS%GpjRWEO!~%nPdfVm zn07Ikm9xVZr2`S29I?3+a{dR3gn^mDb=RL+h#I}vpLuMU@^GC?VJgNedfY}>&oq6nS#EMY^^T@*%^u)wCh1k)0%; z)*n3o@j_GhRU7G9^5soZsScy;q@XfXCPLFitr>O3XiZc2FY6G`CY3ME=E~!U6qJKO z^%5Et_NlyU*dnVyW++jlICZ0B6qgCNcfwrR8xuh)hDw)!;*!la@cZqfDo4*tIDSON zSl!PnU*6cp$9Aes54LQTj>0oI?tF_S zbl@ZqSjxDCXv&4ena8_XphihJqZ5&aBC+q&{gFX83r(t5wnuP1A$?O73)x*vKp!^2 zrPg|x!BFaWz07|;OeQHx8|u2`*V)0f+>)*^su4rwmXYl|)L_+R6TXg+Ja-UB$@%j2 zAcSGwcdA6bk4 zjo3EPq2P0tZ~z-B=S-pV*Rua^p~q0f2qPGdhj7&U#?(Kr`^^7Y%8-sno|O8moUd74d%fwl05|C^|+#bPtVo9?6SD#08aiK$F*O5Cy&C z%>hGkYQwjCfs>|h`Xsgwe~IZKl7yvEU!Q$GyrqJQ54&}j-il$+N2U>?;;_w*F7|Ra zm(0~UH+(<~l~r}_B1uBA{jP0_QqU~YLeKZYl_Y?yXE!iq!8dvE$&uKadVIGLEa zjiyPuSOu|M-4mk=Q^v;8hb4^kBC%7m`nnV#=T3!vnpE>8sSBAQnRoRtpJHAp8w0q? z3$h^Jw^ z&=W52ina3XiUn1(D>JNfy!_O|PV5QvZx^7fQL;vYb4J9uK=e83-o%c zKH?dzbow$VS#;fo0lLcHH2y1A=iv~aERAk3Ie!MJjYDl5aF9n68UXNCrs3&hKrV8 z2E+-@%|^dryFak)N1#u6)gf3S7k%=17l6v7jN-N72j)7B@Z|t*no4*7K=Knh36TML zR6+xHM)0h9z+E#+96t4Y(?Nd%BZpXv6O*Rx_PX4F_@%hIx$CoZL?1YbQaFK%Mr&^` zN2Wwk0S_jpS1r-Euti7;2PtLu$BHnF8nvX9p=M=crgQnrp*eE7lWM&c*M$$d{K>nH zrp|=7NQ;3rC7o_|Zbafo)1IxYW!=Z#5lDy5-WC!i0a>HX`jCMLWE7;5UVAZ zt&gg<9&&ghW#oUHAu4~wRuILi*^W35(zcvV0AAjGA1wZ^Ng3?>DCdN_wl@yDbV2cpJUYb0BchPjkmXbh+lYm)1Qm{ca|G#3m|vRxF@Zf}@TqG)1Bz zqdq)N&Hj5`id*8OrNHRSY4`d4tzV3DrF|J^)m2nmu;Qy4ST0=cdu)mMbEL;oI4u?cjLKgvg!Ql;)AJQX&5r zuf~K|;z%W05JLBa!sID`>0^#~z;4XZ#09Ab7Ybvn8my=pz>{?0eSh7}R9_;D0j(<= zUhum3H6lkO5m}ATShhLqlmimePCteb7kR#9HQEb`r#7)jFCy`2&JJh*^kE~33@I1} z&B)RDWo`o_E2g+O1fQD1V{PFhElX-Oe0A9&i6Y(}y#M5G9mvH$2*+xBDM$7!nhy*S zEVpJnEHD2wx^rNDlb7YY^ zl}KcPn0)db+CdCt{IPOg7|tyEpRvbNxrtFq1I9!2`(iAP1 zBqp{^e&K}W^?dE)F6GD+uS2%M;~A!W;f`Z<@T`l8vdkFv;c#~k|H9y$zF?GCc+e<2 zYsilF$bv!MjW+DyDj|Z_zdmeY%~gp`(~Q>dWp(gSbh@z=INAmUi3G6jX#SAs-8QUU zucECT#|3K~R5AVkZ@jO%xa5?TrM z&TQ>3HSnOLQ5p zqWAvDw~#uYZ1rX<6z~oD>K-onGJ^tGBdJc*PI91#dn1G~U%b1B+i&KN zI}_;il;sZ->DC%@NaU4%TTyMe*gj)8XHVKBn_;CJpLq4>r2WIMY`^LyBCq5mHmiA) z!%x0GfXM)V$jv)ez>Il*eC%s~glw}S{Y2d(ZaR%jsPdjWeOwGHWjt}5)-kiPfuuUs zfc+njJ~DoePs0}`_A42$e{GaJuz*KZ!7WeVaywwc2>90hs{N6ID(7n)9qZ<&%Jm0! zse(cD3Gd{anEG3ubLe5mrwkP(z)%Pcd@N5Qz*j@hpui^H+uzYjvHq!48ZEn@UOLh1 zRxr?Xwh@Ia+h!7#SI88zC=lVz*jFNFgQ#xD?6vgD?T3y4hpm6xANoeBC1s6hs&zm@ zq?nwp@o!1_sYnG99(};Bn;?Y$a>5QA;s}hAgC)uCr~V7tTXNPULG=gOc&K!ng8B6+RR(^B7|^ zimb^Y^nexas^mg2!CPB)u@Z})AabbHpTq|(hTuXMg)>FvM=*U)PLvt=ZKgBRo3e9n z0P?K*__=tyI5zP9=9C_8cPnV(t@+QzqS>-0EmlkYr4!{v&%X*11DX~N&hIczPNDMQ zW{~!B@JTV5b&}b>+J9J4DM5~j;jJ+N?pS3ROgde(uu1(O!c^%PxQRi`KfT8hI0< zHBY7O+1+KjD!(9hnT0$yB(3@`i*|8XgGO`L74lQF2l3PM${c(l2eED)A8JOSWG&=4RY8*0qRSY!8 z2s?(Xa_Bg&@mu|iF{iNp3X1N0__8Fu3U1F9W7sH@iq1)R&Ae8zUO`3P(iW_ za3fHSw?~J*$s$l4H`_o3?Yxo-Oziv%jXXEqytZST}OsjK2JQ6r4H!)=C(p70$p<|FlD ziG7VMd5pGAmlDaSweZyDKz^~x-Klz+0_eTEwD%JeEfdQO^1-)0TC^E?qw&aelFgx$ z1l35n{`JzQbOUtLpwE2kzjqM?>A&tx3dl3m1u{Cha-n3M>_(HbZJ1y(9{@o{z<&q$ zH$Dbxt|QVt{rHiJ0a4HCSIuliWQox+1dAQ}cNrtM?Z~(jUF&|ZKRjG9=(?4mdbe;5fjHhdK4a=6KvhBhkwk zdyb+wLbeW`=WipRCVDL5Nc#F{AfmcN+|Vd#T4HWd~&nHqCb3|HRudu=k9SQ9u6PhRGF-7Tm|>>MD`nF8~}B<~i6 z|4L{h{vb|TDtZaD`BDo^B;^tee5GRj?VX{*6M|~g=89@o;11Yf=WKhbtCu~^{kHlS zW-73h|AZ@_{Z};Pt8LG;_m@2X@qEMV9dGo+?cUcWPp@c~iu z8^BJ*Vfvf6xan&mk>8(q;J-*XgG0ReuSQ{q1gducHizjtb8(JmoIh$LwCauhn&$wfSQNPCeQ&iH^qpAQvv;ct4`n>}l-oGjroU_w|55uVa$2ucW zA6g<^0+5YAD0367S4Aq1tHQCC%a&WPUyHLm93`JJ`9cCS`J^T~nYgX?)e_YbnaYvp=Q=B|AGdVqY3Ym$>a))cwd?Rek+MSI z{&HX1NC`(Y{MFx!HCnA==hkIcc0xnbUB4d`3SUW)rc&eGmlyZT(_T*BT>!7j6V87B z2DCVP#%sSk(M$lUt(Rwt)p)S7UZrOIz~zx2)0V5s7VIV${$PA|7Jcu)bdGoDYxbAY z@}>VPi5{Ci5l9}7ubLI5nUzilkKOne$kvs0g2Dtb)ze^tQH{bYQl)E!j*eyo`Q>x` z=tiP}nm};&X5dqhagWjy7$C}T*IszJd)$VUC3W-k#N7BY99LY@z})Ng%kCR@)Z8xc zM0I{GuWg2W9pSomwtnYs@HVyn(6qkx$kf7!x}QmNJUw+Cez&|t0L3I12~@6E!yfum zHGg-&G_pBRV$G5N;`+mXk+2*Jl5&IzfhB&1sBM64c0+KgC9TdRboxraaRoGGV~wl?%fb=?FC_cpyPID*kS^fw z26P*I`8cxhduhp0!WUImw@A9O8GCgh7LHS7EK-%ZYN@@njS1(=-@+NyZWHOf89SHM z1r>o?^Nj-VFcrUe=eB>VMoPlxlgpPSR&J^}9v@LT8-oYICFx{M1^e+kPYB_kS>w5yCP+ zJ>?Lk57cw^Zlb)~(VI|f%KXc%I0I()HC(@EnO?2BL^RcUf!c3>dz(@}7Oi&gk^%03 zu#ov`(4w%}oe=4$+tNm6RmDS2sm^87=-x^DtNoX4!w=8apWQL803_h?-#H%gK?N!( z+MAD01b6uZ_V4_C75z7w6zECB+U-mD|HslbH^$vY+1Qxaw%ypaZL3KdH@0otYSh@a z)wr=68?*E7?kBkaoSEOf=Q+@CS{g2I1zvz>@jDJgZ?~mW_5yZW8AkoOj$=XNs~A zI_KBD=S>q_DAU!}LUpm-XPW3wX;05|6tkmbypzIlV_w}lrQZ^DagjV@yb4mm6pb~Q zos^?M9yM_=G6gnGfNUp%7!#9_h^Eu!*SpO^*UD+NsIj!6kPYK`M}*c`qDRDh1-V}n zM0N-&ZlHv?qQ@O8G!#N*Rw!{_?n_Vjd83m-7oL?|y{vO}3dS;#qK_9?AZG$)Nq$t% zXF%GRa6vbm77R?B>QZ{7s^xAfZBzcad?1;_A%xRvn)WL&?tP_3-mT`g&=^YiAdVOj zh-YY7m}V*?QGS?|+O1?h!UjLjg2+yd=&q!p#HbgX*N(HFnFwn&N_QAb$>I^HW6Xe& zJ-ntGwJ)a?(A@6v&A4_im4)b-&h|%?T`y-e&h4i+Rs%AkZWr%J!bR4B-vMh~{HvYME|^9?}gCLhrqj z?CBPX>ctNK#Ycvt(@Lpf>q}6id9)}<2!7C_xocv`u$tOB zJ&=Fc^y@Vael}8?BA=s*D57G_v$I#tK@LglZ06eOwNNRQgtXdqBEXa9tAzS(CFK5m z&&jWAWPkgrzL-IzFh{bP!2PAOEI1+mP{#+gep z%7vZV9lSLX6Sojn0^yQ1p-F>WmK}|L^q+*@zs%G|dZ{o!(?oUOGQXxZEG@~=iR=lt zq@JnI3vT9|ci`Y4j~my#aF<4L5y@#J8V{4gPB5cmf>4NV35B0DZ<5CaKJXsE)=FHI zN<53Sp=xl(DVqf;q= zgD{!3jCaP|MK8QbW%c;RSOKl}vX~x~pvD=SP7BnV?$um!g{2#W5x#4N zQ*B+9VMR7ayP*8e@!)pGe5>~G1?ki+vgK%uSW^?B$aOHMAYqXvHA1k^0)wh6;0JKl zDYptEb9U!V)IGA0Wgt-Jg9QA7xtFviMO#{g!`FS}WE?g6s=?3{`HsNPI8d}Wj>d@6 z)k@4`Df!r%ahauR*~jPj9<_O$UPrn4BDRjGKDrOkMl?V|6tYuw{^@b~YK60GLk4^o zIs_RgtzKigEIBP`k?`8Ddt;fW_VvkP5#fNFNKV}pv{_LYVR<-_a8lTMsQI_nd8frM zd=2s6Wm^Sh!g&Gvz(@EpOO$NuxAe*O<-dQrE8haP<4O#+EiJ6G@ibkTzIevBmIY+i zz66>AAO3HA4L_@RaSEEl^kLBaq!i|af;s;PV>Tqp`I&l$Kb#`|ffQQhVteY?K-4|% z4;?Uwbc9!Flr5v}yMLmEsv~MtSk^MeVxClhz>?BSB_Ouu;a6e zDLd&miYb2Hs%lv-GO3h!c&5$=jS-SZM)6!|{B8)`i87eiTVUfRTCV&%D~Sb@DP~Qe zZU{+jhU6aF`41X{vf-U3^0D*c(HwwkNy{=)(l`2i;57|C=<*(C`WHk7l zDxP}HEC*bv(Cz}_DrAan(=x$g*D40=ROu!%_)Mq}gv_KcG4OYsww=K^xlq*LzTG0T z)B*bgGh(&S6T_+!O(_jA9Xb*fn$dBdUT;^~7RQ~w#r^D&8GbHQoc-h$M0X01FO4X2 zF$Mw^w}ioT={ap0w|~8=TxZCqdq60N(S=2q*tl{uh{dMLh3hDFX(+Jkobl)U`Qagi zgEu`2j|g{aS+*{1FPgx!a5l=8BFXgh-~y`vOzBmN2Ur}xftAHPlJt|d#r zYpR3PxGPSZ?21pHK(dg(vYu~!cj25^6!^3#lyu@Cp=+KWuDFlRq{A7i zAIGk+uRg&dxvg722niO8U{Gt;dOqSxe{`k!l`O;D0eBeZwE~KJzjGM_mID7~zbvSF~e$^G2tI26;B z#y2eH3|W_>&45VCf`%xFWKv38p1?g71r>Q;BzTXapH*m8GAh`1_w8{1E?KjFpjoSR z%jJZ;wM(yQhRvsIb$v_`T(YC5wcdLjWo6ar#20Oygx1v zu-+2MmfxD77FWeUndhL)G0^HHFCy875OD1rVv*9aFj(SKX^qG#jBKM1Bz8l6uS8y> zGflqtFWv@N*yxpfU#LuarG?5YxebguwlplwdbWLVgNU8Fc6WF?^tE0xOGh>WOC4~| zf>2T*ZGec=s5A>c&~Q;P1wSlw5+vGu2?JX!XhF{xV?AARVxHv?q2sz42#K#H78_fEHvDZ0p;RvXWe;qL=A z_OMJHm4%mx^$pz>(cF~*K_X>tW5?G4_sV}Kyc&~(2cjBPBDwX1nil@7Vv5R>kwajV zpI6@ye;g(y&PyHnJpG4+WiY55P>cqPfR0&6m$E$~KOia(goInuz#2x-e?q2t(dE}V zI{ZxWTVMZPtBpftd7;T&SJZrhv9=FT^AjsiH;D$ANAhIvKYjhSEz@_Vnx+Az$vvv2 zDuI>Hp##l492Kj8R$Kx|(_+(z+0IRAdLxcocz_Y+1wcl_5l9(AOb$}r_=0VI$d0A> z3FzgGbOLvP9lMJ@Jvl|!A9jEU3Fsd=7-+d6BItU}=K|9L0`ZqlMWr#ndM+=Yf zGLN>K`smtM6<}<01oyq1b?CeMoXXa*D_~ ze3-0P>xX0&{DwDqh0b`HYzWe%7;?Xb44@JNJVtrKyY{D1UDgBeL$nv?`L1$x!zo(l zf$4q`3GV&6NPg|KoJM=H$4}b-Tf`)?Wz)K9+b8aqe`H8Rn*X|`M&g&zW#6@B#qSzY z#4U=&Yk)?e!S%UXDP$uGG=zvHR(D0fRhocc2}!vWUcy#|CiXsByUGx85?bov0N}_<|f!E1sO{hE@7+Jrqy{ zO7Zh%(20r!TR{msaZBcr*~_j1_n-{-xu@u+rx6?Tiqln>X66SH7qv|%L%$M({(Xz% zY#qGG>os8|G_P4zN3I_>u?u~%eF3UqY#L=e+kSuRi%fflZ(6LT=A22mm3vrXv`2-{r}3ek zr~2MzG(*)tzcf!4g>8SnStkR5UKBnhIJ$>fc+x1s z%-jT_(B`6*tJ?Hjj5=)$8MNQ*Nq_WTr+7xAEBAe6 zN#u8Vr8QGw80_fa{fC6ZKq#31u1H253p##O%i?m3yaHs(V9tp==%BrYX1X-F1;jcP4D3KI!Df^HBZa|p}@ zt0ttF>Z=+VK0^pTh~(Vci)A}r&SB5c6%g{>m$9w3vm}r@#$i`=iCQ;{MmI$8A#B!2 z_?<745Min7wcquDGd_)^lv3O-82aJK3^*w|`=qaW$f6g+oBMZX+4VWEdS$NJ1%C8in&(?_ zjdUCE>3}cWTwv7?7~0>+ZWNG8N1^#y{;yB}t=;xfbyxdq#Q1~XMHpnalZ-zPY!F|% z6z!Xo@@(2jFng@5;KZT4WXh#E z9}-!UO3T(r*3O0B>`PF3w8TUESPSs68%|?6>&sGKrHuSD)PArh zQlz2Fr10$kxQj+z6<%$Tm`|*_8=cM-2RWOCY!n-&<;-xk8yXfXF(Q1J zn0*CNzFPE-r1PiLt@`%OwCqN>p+sF?pw0sri+%e^sH*x-2Hr^ z?MOi+IYxaoYynO)Im(>^Mc594y;~x+_P!QFje?bcsin8pXTG1K^=CO}qtz{uw&Aep zt`si3mSk{9nLNQFjBjw*Ka#d!22;)r|EVA2+6=~(aJHW4p0mo!qae!^HVSx;mz9hU zdlw`i;J|Na-4#c>+)9;r>Tbuz&3*kCep@28Eh*gzD!Gh57$y@TV45XQOT3;ig^@8` zQ@oE@sbM0bg56|^^C%dmYEn>hLugk&UKgCijO)Yn2NlUoP@e_e?8%-46DfUsXuY`RD*7FSeiX;XO-c`VwBfORw$0TAJ)n!}^ABW40- zYcCsB&H`#}8j^e81mZ~|SbCDkGYc%Damt@nq&c%FQz2*@rZt}crGfON)#d!Sa*H{I zTCBRXi-g|Jr^uS1uBiqIkj;}s6Z96zc2QZi7YVWsgDz|oN+f5TsPdsv&66%|=dt$KcZYX|86ZA~4pG(8; zeLxM%kR;jC@hmN69icc4C;ZHzJnc;eW(oJEKkURG)(_cIE6Y=EP7LpD+KK)nuQ5o! zfEq!|l#no&XT698_lP_l$0(}2Ly=XxQm-fb%Zrh&Js-)k?jnypkEtwQQuTnlWczXn zArogDr%Xfy-oG+Z%c0mLCKT(S#ij_Dz3 z*jO-|VYo?y({&sNts&OYqs8SS5W2x1QwT1K;T#WgRc%1^++br;C!9@5Dl-ZIl77U@ zLy##5F=8H-0Acj+i4rW<9K&EnzH&uUiqm@J`23uZJRQ@IX`Z!ufs+Am5)~i)!K4Tz zE14%uM0{n*m!5wZ$dE~c(E%b5@GBuGWCUQcO@Fa9sft83S17?f@nO!ik!{I)o72v1 zek=ZI7vM~;j4jMVNvPYFIM7@DRT_gl(LK8lt&y~YH204ZJy>n65%q~7CR6{}bTda} zOzY8g+qRf)vkXV-tF+{c69D{zKs*>g1&5_i-G`*CTt-)}g@cexQ!3hH0fdlUpr~ZE zVqQF^o4xv_#dIjI*a`4f=HlYLM$)Y7!>x?^=h6Wl);A)^MfUt@7hWNhUpG+bYnSh* z(l^zyHRW2e{36pFAH4~^`p!*3=}xu@ZIh@_6rydfVj;dZ#z$pe`f)|cq|h7Gy}7ol z`$%k&r{5V#8|8gZ$H3QfzDsrJ&Kv~4(g<@-RMrAuOnl+q&y0a|87?q;^mFqf%!(iWuWA9-ZV=Z1o?h~MW zovxjq%-Y=2feIulJXSxaPxEt&FtIMIW^{XE`Qy?!M-Jzp1Mgf}u7*#(YjgPCfG zC`3#GQ*lybG@8lCQqev`s;o&ov5A%-4sRUtD$P2Y$ zQ*klp9f0LccGb-_BGt*VKGE#9tY0xSmoMzRwRl0*4XT_fb&;us;gsy|85_*>!|UmN zgAh?N2k=I0zj{MAvN&R4&Mw=1VluWb=*OIXRVRcSf1jj=cwYlzWthY4y*?@&1e@|} zIP1(}GD>dMyyf$VKT)ZU{TWpX85}B~t6^N4={r9m07`2Ctr@=&0M!+w((E;n9sRpf zl6XvEs5vJku~c5P{#z4f!JvqZK>4hKGBMxZSuFOa07RfQ0aQeI-+U>UkygvvfS45# zIZ93!%V9|rM_)}&s})hF@#&J+mJS6LE>!|yk3-16svtwQg2Hv{&sd^@PjLdr1_iq} znXJy*c_1R*?5d%7b!r9W`GhN=Kx!>T8aQSkk|kYGTWwQt%izzi{7AS4j8{t{uwOyg zdi&1es-OX7Z4#|erk`~LgHCQ1nNdoZx`d5s1!-K_*owcZY59*i`eCi8|uUfFh^JmkgWtT6F&qnh3w zK_TV|3)PRR;nsTX0nLAH9s0xRxADtwUGxdJ{>jQCM_GPXfyyiQmbruwOy*mu?I5H-!m8=6zjX}3v|?udrA28Oj*J(hpB-bTf~SAf2b&`=B$g0(Gm`T8jwUItftY}%U*2x z=(h|$HW8#%sr>esz{~4(0~s%#t8_6%=YS%F{21T4{*=}9Wt@jgC`YJLJl2?lgHT>*#YkQpHYT;yU2U6uz>?Sqmalnm@PSSP7ugM9TG|YIw zMkI}e%0e3}kpAacfh47x_`;@ze5Y4@dBd)<8pX)^lSl0d&l`6qf7A3s#;@o5Z8wm3 zVyKXpja=UDJia_$oK^(-oc@~`7VFrsZCT|6IO0%8yh&VP?BB5w8@j{9mCq`=a(4P% zrdThu!B_HS@C0-rmB#;&07{)8uwL~+RX6cN0<8&_F@UoI%PWDay~pN@o{YT0jPYXV zoidFfYV0yynPkiiSLN4Q>jha0L82##u9)sIbx8_8L7DvNcYZCQ6B4Os=|$_(9`3fT z@`9v_yjJ+ixr4ij?U29fmJqgt-`xMQ}b0`6qS8vHtE=Gt-pz( zg~pY5s3kDc|ISDX@BW<}&_iW6RMQdjq-TpccQFe1=#-3_?-4K*>>k5BbA8J-Cn%*4 z$E4CJ)9?>*sgQJsaeC1N>NV4R?zSzj`si1dJbt+Ay?{?-u3u%VzfYec1#%>=bK7jA zuKe;oRJU6Fp@&42+7uDSxb-Sfp^k2RoOLEtF!zyj==cP@8^=^zdll}tb1h#)dP?uT z#Ir?ZCaR_URPeF)WLlm3x-L^R6xkS2Pa~Iil(N7@BbZhI%bF-Bjkx+DMl2%-HIx|k zcVH-JG0ZDJGqm5>cT$oBI}#9r4lCw#?o6uE+O2j zFr{FQ0N#)5-*z{eWcD$tZ++vmb{=u=*`I6k`~`AV@aL+XOi9*beh@6C7D0Ol2KwS3cvq=6O2JO@!;Fk0e-)Z z+i;%OBVyk62VQ+v#B76*V6hSiMQFYG&V)^?FKKUVdmMp&RA781aJ!d>`&}@jK%x&Q zOZj;C0~}cvb5s#XF|s#B2A1ww|CVH|iH_Xhz~vef2hH$pTb|?WwG297xo`V<#of*X zH|1xw1(%jAQ(!t0>mLjxLibQ=I~RRjis|CsrWwvurqq?PfG=e8rcOO+Jq+(64rAd8 z2dfbJ=dWk)WtzA~PecDVnstA@owINDxq67;(R)3+LU@q}QcTqM!@}AWg(2Q=5fBop zhAEY!Yp3TsJ>;kSJ}4@lC&kIyRXy!sg91 znbC1NT;Y^zMx838TP(|f8K)^!|JeV%b6Ja|#{kcU<QnPSopL zPGG2O+viq2%>cXmhmSAmcx^nO`ZRez!vFyWAJx2V=#8&)l>jZX~JQCL(@BxqdxIst4=AfuKpEh@! zllHa{@#L*ixS;=MnJV|^{mPS*B-?!Efo9cZMNh^*nG&ZHlz7}cH}hDY$+q^J_9~a8 z`bnt+0|!uD8{OT}3q2>Vd@OWoHbyKaFrE2$E$&fQ z^yKiYivs|TsM#^5Sm%1lkXEYfI;i7Ro#ia5J4okx0yx>&uYhXi;&9#B`gf+vlqFO6 z*wD9JF)NLzdq04Q0EbzF8U=r}L}xRVh}DPwY9WEr8%QfK^Y;A^*qA_K|GCrUGoIuG zn<`g2uvOJK4<7Gnd=1)6EoK9u=54g!l?8rUS}~y7Tr{H-Md;Upo;L<*?RzS*my@#c z7qQSXh|A5diyuvrFbdGl zi3BCSZREo$zbOT$2ThoR4Y^Imw5^{gzK$HS4SKM%xgVA9vgaOM2oEl1nU?J(+Gxv= z+6#h%6u?Bu`&Fvh;i%2V2*gG^$^QbP$D}KhtnzZn1kZZ7(&~ z-Oqjc-_t-`rn^%d4+P7)5#6wpf-1C9+g z2wqy`wU_3K;Xoj8(#+nU7NnE;AZkk1`nhGhbjzzLKy?$6%Y7%Th!*XuINHU<*p*g3 zy$(%T zr&t+^I*Tew4hHDeixx%5A;MyB>od#W$EE4Nxg#e`C%g%=jvG?h1XKEuHLqV_q1Z2yGG-C zwoDm#jyP4B4i=$4vK2^f(O~fi23@H6=R#TjC07O^!4=LC%@(woQr;IWOqisux|TB zN5FGND9t8^KU(9VJ%xoIH)v$g=&#YR-ByDur;=Cc_05u%#&gasz#-lRuY_WaxfQ`& zJJc%Md2GBtmy9&=C}e2-9Bwg9EJ!2@g1IOJ!g$&F!O^PmZy>^(H0o3ywF7>TKBP{V zJeRQ>e}gwfrn`r`xTm`mM^BV!
        vld2`Mu%Uz8ihy3we%?mnJZ}PP$$#G&>p<6#&C3QwLzusc!$)g>Ja#V>Z;fYF zuKk?Dti(~Xqfy_&^_#Hr3S)BrkAD+QQ%dv=h^CT-{n2(Cw1JG$5DK9mox17nLEwn< z?2ZYX(P_x?Ms_>AtViqh~hgAMmk{bp-- z{|E0R$s*MOtnZ^LAoG#rbGt9~B|Ht;AcV)tAGO%y~9*718ieI@oSr(IK$LIL!Q&W#m(_W;M zD^SVk0@fwJ?RdyS6@@)v*v0y*2os`Q-u93LT#oIAsUE{3CJx)mMX}boMiVw+f<@>Ux#qrw=QTm}q`t$wvg;*212f@bmcp zJNxs{>%Qp!N4M@C@KFNb`2do?kLnveRAnSmY%(s`kr1$_76lDT&1SbYsL&0`3MFJ)^y95~^i1xx9fw0)7A;Ndq^RQ(ckMm(XsfSsX#nlb7bup4)Rl zw73(OlM|wwyVh^dxaj=CDrhUP(GVwjq$Ov!*Y~~c8l@PntYlJ8zY*Y_BgmbT0U;tN zgQVpXUh|1{wf7(<6GV@I))CXScQ~wh9}qoaY8Hp;fNXpzh(55`e90S@_E2^jDE<=S zVgZHEZ3n#>DV(YaPImJvhlow$z^VRlvh>%hA%M+-*la<9AHRp7dV}i&waNGFH_)~hN-Ol7&X7rUN*P*#~;vnsMs6dq7FgQF! z+p-fI7`nH1p>q}hE0(zkwjbUGa^POAEB`O8^hylozkGrMU;$~dfWHvFr5b&OFE8M= zOJdu%FyiG;kcx`{E$bb0++wKw?#jV2gT{gJR?XTscj@>5E-v-WtOxPkXDuSsjMO9f z$yAn)+H(C@dABl%P^-}L!{l$$cZ8A5Hri97O{(#@ymTiyF8TdJz( zwU0{&*B+_B(@DEQ_|(cRM_9bG8J$ZU z^m5eiPmxgiK^^bxF8#!T ztCIh=W&DUos6F)g;+Utg;~2d%r*1&>{a=9}u#Olw;xJX#!fV3q%BkbZo7RrMpv4Uk zbs<;BK}Ta-ay~X3{*N*J0E3bMDZM~$Qk&>5&?|~CN|8P&`bd*(iS^PiH9AvbLYH!F z{-x!%V&`b@agDK(<+Rfp6-SF7&^d!?ql%SBO~2Zzs%w?veFB5`y!zvI=l*XRnig|M<20_>&Dd3Jtsk_EW8qO6g38=B}PF5}C+M z>48TiSrlG?bcRVH(KN6Yu|Xk)3FMs1Ip~3Imd;$}y+c!ck`Zn#e-MHRZ;f2Vdn{Ol z`(x1CKnJ=ff&e581`xbDPi1Ma5N}%2qV)8K@PSVX*NGX`R%pi>SKUg zRQlU3UwM``VrKtm_niTQ90nN^kTHMQO@l5Ju^d!1XY)%^)q&a4OTUOT-!>j|$b}Cp z@<(XScLE7)09WgzX9vGNt9-WnUMh13x)tk$e$u5xuh_wcJ2t~rplb?2xM!%t5 zBchOT*u(}P=B31V|02TBDyZ0n^N=IGf8s8EOBY~hL58&S(F;R1O5^5E^&_K+ZV4ke z&S0d17t)K0FIdc0q6KDGgi?m)p!PM~^znDL@;l7DV{>0T0*k~wu=GTUR#RNbDM|$u z99%0S_|1`Qc<~i`{$YTrRB4I$NEWASD8d?2>QeO4xf5xEDGwXsF4)i$0-Hc-%=v?H)fHW%H1bxRnw`t^Holp%Snc%>$f5HQrK;&;H z_)NZDF}$wabT*g#$6tXG5(8y7Kz)Zle<%_to9_FdsJh!<5^9>(QGfRfkG8mJ|EZ>T zLg(l|Xr#LX9V+*OJ6%H;xvW5iD|0a_F+DF60Ocj~ugTyEZ1+)V3_68e*4HBcFrN%e zVA!n`cd3|XD~FEj^(V_=_s5wf2j#(h@v>3x*tLK0*$Qe^iF*#HpnH*86f$CHsCpW} zv8}SvHOe=99v3TLgfY`fy%t{obog`{cg|a=q#NVBf1yFvP2=97V59BC5)U+*t!%RrUblxm z0dK^4jai&d;!#7!ZXY@r&9o~q3^NfIlZ-1;BUy8c4gAECLMh;%4;(bM%hjJ;z1RLi z;RrIyEzheV8NINVhnUL3Tz?*V{QYEo&YzWAolZQ12f=iv=ky;xxX75b`VkZ)BSRepC~hDU7?y_)rr!fT7O(4zX5X4yR%JD= zD|~=HG^nt+rWK|3{~_TL3<}-!KTi7;#99cO3=XMGxa!t&K19y;fUh; zVdxLbk>P04qpDev(=NWY%J1e{)!Mt6I=zOMS}ebwsbJaAqik|iL+V)%fIA-Nl?Dx2 z?e%fhQ|OgLE+evfq`AKj|NdAZ)taO#f}2NKR^2jO9YJxVc-!(#mCJf6i>Yf5d&p;p zc^+QNdy>27$N_pBOe@oOtYw5PMTm;e9!SlXz$R!(q%Mn2MmrUT8huJgAR!R>{<4zN z6qfY+r9tA`NhAq(INwmStCoqYP2gl*f7Lm#v)+tA>Eyd)`=s@^gh(g=L5vHG)7L`> z?;{|)3b1%nDV52J%}LJ*lyVX21E@3$QVt`JszP{0t4csW zg1pK7kh5yzN+NWT=-l)W`@(2p)^KJur&NrWtJ~z;l_{GdwR9BxG|Ke$b*pbj3N*XU zU%$&HUxO&KWucaYwdakjG~K{5ey$eJMI9SIm$yisfE4mn>YEcAbZ)^3LBT6U}WoMaeoz zEk(7`cLdo6zHmJDACtKj2t_QX_m0er>sft4Vp*JpChH0^ez$=a7F>Wn--Rg`UXG2{kmUnjY-&!>^e!t*@93ko<-4JX-vASBiu1n3Lj!B%vzJI8ln zB)45)u`8{qYp~5A3quMf3c&q`2m}VRX}=AvEY`FLYt_Pj*go439%Lb*HbfQ3e6v!v zxT{!tVt9L;n-kZ}hL5WJoGxRqg$Ew?IG$3CH@!yf9jf~2{II!VDF2Uv**K#uK~?l} zTiw0y5qW6-rvA0i3-;ztl0<7p;~TfGb!Lu`{kD?q>nGY2QOY*0LdcZnv*~2rvA;%xa$_;V-`h7*JbF(4aNJwV*78G`eg*r7Sg=6%w`v;km z9-XgJjcEvN*xmP?YZK@%|F92hW>(n|-@n83+Hk9YPo7af;2^st`uUL@ zG22+Nf>IczACBxNC*4CLFSl?Jqe|scoG`skhgwGfvxW`Ely8xaZ`)niRQi`Xi`J(} z+nV-gX^y$xr3T2_*I=;}2z6tv1-k9#jji>CE%&1^oJ*{)C|^x~WnT4^N0)l@F2+>< zi2%1(t<-`JM26WX&5E3r`U-8PgDS@26mVSErJ2jG2Cv)x)>mgoQ(nlHBMVd2u~pJAmv%^$vI} z0oH~@ES-lCKhP7Rf8Izmd_R|ngigwZp)}j7ZnS&=qjVQi6lI3z`a>&8Ci{Ecwpa?n zpnR;qe_bN5C$b+Ow0ZvQa3ZXXaZFHEOW__HUZbRE)QsX92n0hxh5lR8<&DYTcgKCE zRZ;uNMGQ#*84C@A1OU4|fcQHq{;rc>za-24cY@8mAKkXnHftCYkCXy_zF@!9uxvwd zEDO_k*DlNM_2<>_cj20{GM>~cdTE(I!*Mi&{ASV}^6Xzn?E{6Rs3ZuRk2O^6qAwT-?w5JCZek3{%%m?#rzh`CEBe0;qRPu z~F0tUrkpbe4%o47`Ip_+=tArBCkUt;Q#RkB|8gdu#_xMnwE z^+!q;2lpk+@NcFu*zf1?Xnhw=*E}Yvh`s%hN>nNtYhnTK9u6z6-`+)urX#D)N)H(q z^RK#RBM%5vclhU|@P|kmp`!$KZGC=Vg%8$n=AYysY!M4Gr0P;^HQi_tot7FJO}wFQcfExz_6hfr%7vdc*#8 z2>;)%A((O3#}>$d??@&l=AXXh_Ilftj=R8wucmzQ%SWJMYZfjU1+Az^tq6*RsTGnG zI2ipjEalDhh0o*e^P z;dfS_%Sib+d%rADJ^|?C01{iIf#@Du!BZ8OsQ^pz5)9h{^Q#^QQ(cVjJ#A?MfsZ}@ z<^D@^5nqXY*LY!*Qu=x?azR=xM9p$Q6rsI=Z=ykQl6u>4hZ6)#I^ALr!?cfrc4-8klfWo zDjqygK~d#eRXhnmJ!OYV*ZsY=Ntfm${a$P%c1pIi4*BNIpKw>tmYxqa_i66iEV`rhep6rpW zM`VBYXniM>L25D675xOzGmQGGzPA73(D%!jy6cFq+@qpkN+4}_D&O6g+VFb+lucn$ zj62i#Ioco(rMH~(dr65a6Lw>_t^CQmaFaKxb4g~*Mf}n^0cg6OenuozwN|_rL0TBJ zE_gU7iYk%6KM3uwLA{pRqIqDf)R&ZC)WMMx?GUdq27(qMH(gye9d(rY9ROFM&Jv=d~+?b8urd~D2`)>|lWS?lKw)FaP5L3W&!(L$4u!+k2bIhXgj zfVjA@wa{tJg$>N#feE);h7buRA13 zv9+L=7t0n2TMM|*zs>G$OXy=xmXFUZA++WI(_~XG_eF|VM8D8U8#MZ{Qs-)?wN3=X zc;B*-1ba@a7!0i6O_w>Mosz}FTEP8vUUnW{bSZ${*CUq2hq}8TgPx=LAt(U*+h_sX zh+^$qmDNw(KP1=lMRhG_RcL~|Qf*&kz=fy2wX=)smX|lLG1k#ct%=J{WTu$AsU6*4`#B>%B1) zn-2@Md*1ziZJQXw{g5-=pR0WW>sx3#cVyZUlHufwN4I07SNpr7I>viCWoo-ZtrL4S z&e<&;bu7BoY*cuv_o$~Kk4|1mt9)nV{x2wt)b_N>P`r36b_*~V_1?~derax$Y=k>v zp^>FoTBnA&cD6&tzgaQ`vS%Y!ZNjA~zs zfxL7Qb5W}bjiWbehc>6DM!MoN4FnracZWcpu#9xZ3bMi43G2s z!gXvnwr$(CZQD+hiEZ0vqsEyuR@2yM)HrF>ICJLrKj&OC-)DbVv-Z39yPo@I=rv90 z`P<|YolifH!C6=M)qWm=RBEa8U=NI@L&1A8vAmfHrk4_X!q@aOAqG#Uj=BAai;cGKjGlD-^D=LtpYDP^H<#SEhUst{-|2^Sly)gxMK13|I^2*SdJ$8nSK=keuirPWgHJ*I!QV z@UT1-k=oj4sXUeM6_-_KEB8qklfVn@>xq>qE2!UWvv#&nyNw4d=%z(YvrSCLh$j7+V@pT+<9%K6CF35{MUHEtfn zx()!(G`>PH@G%WniQvbCQt6LS7-~B(xsd79pZWFL!UljL0`5KFv71@0%a6$Tt6&YGso`sIV2&Oy^w`T}#G5zr}**0r3SHw!T0wktQ&iOC(0ZXfo0 zr%~9m8QKTuDr&b+mNZ=wIKK4Z$aY2MSzXmI>Dc7P@-n3!X4&~Bx5FLWcffO6G#Z*^ zNV9=GTYAgd-`E36XHMfRVm%&e?0@91%lAXf;4gtf^I)lvIFB{wk_zog;U8Q9;|I2R zXRi;}MAq*WlSNuGfv*~m=Rh-^tq(G`PgAo`UeK{ARv~0r-q#K4ZuPFARVRe5d?ln| zRB3dLhq%Bpu!SP~CCE$tSDRWUTAdyKW*c9zK(}g@;x-Y4o&UN9|fQ0UnEs$)Ui~& z(w)8GdQDV=79~dJKIpu>8f|1hSZBE!zof?aLIjtG)4AyDr=mv%*{(A6I=)U_1}+Du zVSilwE+K_{{v87f1N^1=uM(a@Vd(7*-q4xXeU-s)H)`6^Dxbi^7KRqj?H3=B3D|z} z=JYn24J_X`5mU`6xEtUKZDB-1sntC_ZDR|LYl{R-23RKaaRC{Q&)UYOtV-=lL-zz zD&$hI5oF-4gtg|Q^sMW0y0M8F5Z&CfN)?RyM#TcYD7@dFf!09F0MPSQo<^9zW`i}_ zR8hO|{+PLdKyBT&t{zVC)$@@_MY^E$ps5@FDHl<@ur}#T;;T14R~O`bf%L5Yj*hJ|gmPyfGJYm4#i)S3#_0u8g;OFYrISXiv zVzCs5VNKp7?!=lDQf73nmX8&_C-b&@d*wo1=8M zGgv|^CBw~S79z>Fu=3#JYGao%`HkSD(&^-Cl~&~HLb#Igczkg-@ks}JL?V56=0cjM zIwgB5v=)uU26ZcBPVB>nKr&p~JDK0#ql64TJy9PZ;P}b8?jd~AINX*ZaJFVIL4S`y zBVtk?@TMvn5{RJk$moDr_^u+C?-zUS85|TpxGD|85umoC;p!7f)Si+E)HX;Ev36cb zml7E9Q&lD0zCOtCFoNohS>#qk1wQ{EKyVnEsoS5_6P2B0IeTEpldk64j1^p3yaj&m zdY=z>+NnB6pC*1Jd&EFp6WM98ShzFnGB^P_CKtKg<1Dtg5!I0bX;ZE$8#(2NggB}j z;*}SFd1Am&I^e|5A|ph15uC=t(3I=Ea9O+LJJ2)YsAat(h=@=gab!9vQ{>~SXOZRo zG#6+lhC_QQ4`zO2Gap{Ucr0CvIo5piii$@+J7-T9Uf{<_-=y}K=MNK$gP$LBg%(tW z|9lS*hxKk-HLIk<_gLmnc8snM8{QWu2sfU*^MiQwZ}`uu;**fTA4R;Zv%4}JMcE!z zOjPy7Z7D`v5zu$HwQYPTRcDlF#x}m6C);GD8^t!bl=bl!hy8kE?Id*-7)tMNGk9So zz_a4t;r40Mdy^ZaROWpHugRY&W(REyq(5WM8=n8&P_jtv{MiNm^RFknXRIR%o5)sX ze8Q@^jY|U$HT(TfAZPukl;A zB8rn#P^v%j^CCorc-UH!O)yIJ+rozQ-jX5*QAlg(pX(nrI~AuddbtI#gI{f(nwGw1 zbwd=Plf(E9k)>;Rxg9aSgGC77@mvU)VSD``Heq`&IwLikgA@!IF{_`#ofNSIEMU^W zGVzo%{cTjsET})Jurw~_k;;pmrFK#9^nHpPfk}2=*+25PZ<3D&N7k6|y;JEj_bbRl zO`o3@mD#Io-nMBxuiom<-hRF=e>h@g?;$hJ?{5i=x!SPxy3|DE9=7^4f(uME7Y9^C z$s2X37hz?yr}!P%CxSm4)&&0|kv{F|jBz^Xhh^X2mnwzVJ+Ck2B1)jv?=GZvt;UOG z;*1p=9V_mACck!_V1kojzd%8NX-3d|E=GdY?Ryt#ivL?qCRs{M?$fPe4`b~%b!ukY z4GjVV6uD-MqVn(Vw%FQOI%0YT4t5_7PYj*q8opzo!d@B^XK#%~9hr2^!8xYZBOXi> zfMY0^;bW8l!Cmqmnk`&|3W-tZt`(%%i}t~|J^j~OZTlS50Qzh8f#T}-&*o-N3`DZS zs7*vlyTE&tnGi}(XWyo2Ypnv7kIdK2S`ZK^OCpe; z460^{MpcoGe47c^KN7kkecz{fu<5FbGoQ^=9K{%;8E5C7=F0(z&G-(r!o< zy-=|za9!+`&ggd_p7nAUb+E#`RC*o)1{T~CP<3+MnBT~(%ga%-^uPm4P5ZSqmm(4I zrNX@>btz3G*v(~X*W~&B66Pa(vgn6qV*lXW{$7B>2|BGcE?z_8weijIA}uxTAv4w| zgt0Xtr3z%BNgo&-Mp~wnAj$C%db?Ex6u%P=^`^HZw|g(qV}T*;+ffluH>N_iLMI=O zp1Tb^pPisEt7ybPO1~tPoO)m^yyHJHO+Y4dO%zP|b%5NZ{@91ke(~jQvcYB4rxmFa zh=T89I}CVF>;k^H2N2C1TTn>0MSZQLWBj(b{?de@mj-coYZ?)%N}(b&9|+6q6R+q% z6l*|9(<_NZCwzd{3uOHJ4%1QFNt0%I{3k0xwX@{Y%=wy@{qyAIld@sL;Ir@ih)N|; z%&0Z7ig0U=|bQB2UNp&t1SaVgZzvaD3 zv|qE>N7V`TbKK|TvHdep@E5*4e3430JZpszKs}X@5l6k#{fjBiP9MAGmu2` zoSbWzfk^*wX>`&vK0QCg!ZSK4f*XW{oQ^@JeEuyWn^V>(y{pVsjuI=hA@`vqvEGYK zJ)?GxaeDvXR;h@=#FNBgLtM81dcs~PjGMh)5Sxg+we$tLm6`{bIbn7A&2Zl(7hDOH z7&?H0Le#lGM{{toe@oWVDXuNTK%6*LLDlk7TJ@lE(T4BAdxs#scmQbh(T493!6x9l zdllu6I>q_E7|#6PF)5?#?VQnYnbN~qHBj2kzkARl2x_B5Lrw8f4D2*j-9(EnM_N;P zlEyra=^y0RD7K}>>@4ziC)I53fPh~tDXAEuEt2co_85nrAR_Fpwp2UTp9ZS2 zs*bI363GEKOXU@VpH+sy(;5=r(tGTDx`m2>wce?1KUdL?ulA zAF>Vz=b4(W3urYGEWCG*Uq}>R-KN%Wvv5L z3tUHWZ4cL4{=wZ$+$WM)NQH3D`W^~?R^ZdJT5qjJMelj$04guuj9i;F%f;>3aRWMO zOVKX|RA(b3XD!D?p@{u&3_kXs&kbl8rYU=JRYT=<*bwD`jCi==gCy+=ddTM+=*TVx zWQC`zQXd+a*&q>-)LL`jcxa3NDq#l#M%(7U-1n)mv=Ez!!w-x+c)Lp;{4#4IFnIzG zChE)9=dboR;PGJRs9Y$0RSWa#T6XSeA$JiDwvB+Eq6r^wTp?Xu07QkfEp-o*NZ*it zNwG_`niyQ=*2XUT8wS0~Bux{!w;cX1D#p}LzT=REdB`xtl0tb6gC7PbV$1Qf54IGk z9N*)GIueT(*?qBWEUA4??VeuwKAY!%eXR1_ZR*Lh52IZ=a~{|>@*m{zABkTXdRo^#(e>BKZ^qvjo|8`Q_p}Eb4jyo&NtN?j?L2Y+KfasI0b8`3gB3DDW?!q=ZW2k^Z((e}r*3#O>9$l4G^@ zb?~-hco5<_|AO%9xZwJ%x;>UKk*TKZo%7hEDFYivt}+fyhmo07Ta|ECCs-)1>X~k{ zG94W=ziO*-8;KCDe%iROrY%izVuQS~b?ied+qEWZ_OU*~_8?qt4^s0@RixSEfXV~E zXK8c5ZD=_8#{ zjg%O^$FaH++CUGmqU5;>*Q2T4n;I5fOr>zr_bKonocP{q86{O+(~69Y?=pWGhpn>@ z83%Mr3nJW1{J@d41|ARhhBD85;?LcPQ@$$4Lk0}*GEIAoaudsCTHJ?#H^1x{%oH?C zzchRZ9Rp=?gy;R9>hxD~x28yn!kI_(mhK&-OYOT-Z=Ta`8m?;UWLTH!~Zk5)6wVr%Uc`OSJZ@;K<^_@)Qln zt2#-$()0}nx;gffv3`GBXVsuxOUjgAH9M-Zx^}LQY?1>^dW-x|9my@$yo--nykW3W zIx9x{&}f>l%lwkE45HQb3Iy3WW(H?|G14j`T>F%p{W!IEP-HqltLu5>Uw^f)Z)^Zp zgmL+3To-=3#8pbI;z0T(0U09rhUPe)5$pP&=N=JTCOFvEce7Ey04X5;{*IWvj^Vu% z2Fcw;$48y7MuWMwC=?sWP2)ut5TvOxI;pQOiPk@|$-^NPZEIGPQW_%J0QbgXqGR!RYbDWee<-Bjd&{ zr$iFoJi7RSW?jVecJIe5AOpUd4?(vTu@HkiQ)!LFG(-iza3yajah=d*?jNCb3IW*t z=E{UD_Ao10;w3}&CXRaa6quwIv^a2$HuL*7aDO^#MOYklJ!&w}>n?#PNywjfF?KfO zbeYl!{F7J3QJx*?z?hh9%X1auRfd;1d#I9 z`4U~6Zyb}|;gy(arO-$~15O`2YjOt}2Qqtwta~fT>yYlSPq=U2+>X#uE0+jUX(OMY zr|$dqfRt@EpC>toKmJEE1xx0?tLxpf33msefP2D89J)^qSRUINb_$OBMrJbu0;EeX zE9o-D8?AlkMcM6%(&cV_na7rS&$R+Iy>%A`xjhC%jDHN>e2U=22K zR6}BD?N!*f={6sa4XHpH2Z2R^DMtm9+Z&l2O2=NfDZEPx#ohk;N$>A%=3Bisa!m49 z?vO{kU7?mX(&&_9mR@M2ozGEB4+yUXTgy2buHw;}eEOl^^&5eV#C;nGu@wWdLjPDr zWeEwZ`(9kglLAC3A3(ihEst)x&sWHqF)|SdHIW;xbjGCyvt4pSUORzJ8W4vO4(A*a zV-DGoF^YLr7hP~yb=_=N;wPL201*LJ6*hr#rgYBVBd3*VHKIqA zR0U{%&D+j$7=)(v9zcy#+eR;Z%UMd2MW837Y{#1RJUQ<(sJLA6{#MggDE=GoV6o?b z?2kD4w{BJ|6#Rf`l(*jhb_Z}J{IdAZgs|?#ETm>(lY~C@p9$ffV!6cyOeD%QIY6@r zNAY{W$=5rrlDRZ5;4>Tti@|ED)-|>1`jPm3 z(#yEVK8jl1n|@5VBXaR`K!XkBn*nNJdhtGHjF7XUiHW4r+%kt|mzK`KJ>QaJgi)Fi z;WiG!n)haq4+}&_<9---(I%LVsgTetx0ryurxTsgITBZsJtxv&B}=D?t-aS>VfN20 zel42IP?X+;b9zmInffsvL0aoY2gBcLz;4L_S8{Z&{PhiO=7X`yBJ{YkgC1UuWahPyH6(#Z`|3~ew@TBzByF2trfv|Zk(a)N8mJg>># z$1JH1dVi&*)Bbd%SNyLMwjrQbOgF%laQf9*$jrtr1?@}<%%;)`o23SOa*Fz$Ty|zK z`KkDwMfFa#@-B@+YPG6VXQxx=4`M#7$4b0Q-2qDZUf^Y&XZvL#c1F&-)RgZZB2uS9 z9A_W7r{Z)Nu6d|BcqcsoC_4$#`b4?Suh22NXEmUZX_-y&bhH#bCH|gBdf3+)C~cssl$m=1%`e&9 zAo9oVATs~ZnH>>`x^~yk21~r}#_QoTSn*|6R#54{&p6`C*wd9tv_?>#i+O7tY!5 zSnJ-q=WE`}Btb8dBl0p#Gm6;s#+Br(;3?`J<9;VZQH{`Yd>4%}_x_?htOM0e9#sT#uZ*NRImC?FkSnU87ftCx00#NzTWvb85=CW*LR4*=NQyszngmtX zK&#%oZ{@wmL2~c-ze?DJfF1y!9aylRT^qq8OJD?mM+Mk~aJ_%lcJUEiTsU5ZjLoX4 zZjXVNG=rB-uU!{Xct~17LMwIzY|^d)9ap%4GTA^gN;+2ZKJXcl+Avsqkod|7%9KyT z2?1yM4Vd{13i6V;g^9s1*8i;)Uf-j}kV9cj%TE;HONF9+bpK z1?TFFIEF^kqBo9>k6En>QP7I|iHkO%Fy|GHW>#&9?=!jNwO#20zuzXGvn_V6Oxdx( zrBkpS%GcUb46PFg3%w)5tU^ELD7}ZpMLXD-&~o2JiSdS&gpo7MHf40oNBpdeYgMMX zK;5O${rvlnXHQg~JsQDbmC}uEmhju_qT$oGS2YzCYNL_?Gl|HbLJw(NAbN0Ix6;bA zH< zU988*HZrxFUg%&_5V#UTp$kmG!EdJ1ue0Dvh>1ZT%dxra=-7Ydya1aJn8in6%TI*L zIUrsKJ=4h50_w-6Kn@P#$K`fGvg0`H*S0YN(PXbCBr~7|&M4rgiI!Xrp$7~;b(JHk zx72Db63;D0mE(5glSgvLtGIvy@P*wB_79`AXB zh3QSC6~hVsODe}3iJ@>^u@gp@!&KvwMaOHV=_VxNs@%m7sYbWccr8Xioeb6Br_Kc3 zhbH}`Y?DMh3%q8kfB4lrCwwj=i6?6**OFoqkDH_DEypsG{;7e<1^A15I z6mO$!p)_lwGJ|$4Yr?;LcHo9i;@(Phw9Mxjtv7i?dE>lh`Bj6Fs89#^X9;ZdDOmF* zT+A`>ZTu24kw|I_m67^SMD?J}9mTm+>npQ#KYd}G{BtWd#F6WB9uX#Db-W0o%BLme zMXyE9v^O16=Kptg*n)s=w*{LJnAg3T!5o>Y7<5=OvrFdI{pE&>mza9&9M?$Z@y%A| zdN6%3w?}ffnTIz@TS`Tng(c3Bx(^j4 z9tPesb4EhjBwH~hhwkB8PZBh_R{9x<=}bwYs3*S>75Ty}M#)x~Udg_CpZ#9udyNaN z%nGfAbroZq-2%AGEMlh-$ZApyUPgp`YW~!_R8;llc1QmyT?cU=h-HA0X&RG+M7J)J~73Iz68d z+7s!k!Vh9fnY`85bq^E>iV0p;xkAkI>bz8suv1~b0 z$S|1ls5Ca^^=T?H>V`1He7O`Tzok6O0N{)2=m?7TiN-BgTva-zPM6>{n4=e&iHm*L=WZBs;oC z^_a(fQs6$Dh@94&j{Hkqu*tps!U}`OO`!%OB})>V%FB^5S|3 z`sTFI6}vHv4y|#4s9Ol=zCOm404@EmU0<3VE<|e{c74tWQ4k*5Zg|q(sysX6-j|dp zyZ0979WC^g=$@Pw-|y~5;g<1ufS&6@#!Nrq~&mN67$7U_30UrFmTa?lpPZ?RsP28_ziTXD8*<7cihj36A}^{448}73=hHF zz5J-T3C|c*uh^+gG33ME^z#a;sdeHoauC(krAA$)k!Y;kworL@vR~YvRZNCh ziZ*LL$@K`{Hm+8NLn2nVHxGr|fPt@W4Euc9Z&5ZQChaT?AZ#qEdbS2ZgOzyx$zj!H z&y;2vX`S}y#bjVPcEy%sf-bZn_7e0~`laG~XJ!o250nILhAMJ`C1Kx0^8-DmPem-b z6vm@=&f%+*y6&_8D&ZUgw#IPnLJcR-Pxkf3fwCH7iVr+5*;*F<1q_IZCx`7x5vGsN zg`0cIOQ4={Z*bf1I8swAfa~tj2>~9!OTzj5X%jbxVE3=krwsB=!;@Bij@a zrY1tA?R+Yl#~qasgJoMHZIzG2GMVgU{0=tknGyzVQnaGf8Z{5f{~}ZQv^oBflpJ$^ zDldy_FR&yZ`s=_Lp0Pu$WNUJ)v9oT_snOI_FE*$Wfcp7oD7_A< zg2dCDe!u>{+F|8rt2g+jM$>j$9=nfqP-myb154Hh$MWN#aWa;YyX4wc^B)-f%IL%~rT@3)W}>QX`!H#E zLhu!A8#yN?7K;f`xz2OX`FH8{sgVwyq7mUzj7K%zpl(z8%;$*9cPT$$+LEIf)unA) z6+2*Hwx(yhzL8Ci{vksJIFtiD-yQn~&nG!}uJ*JNvx%Dv=S#jT;=lAL564%Qp z%k2MV*H4!XNHggCoSPnxyoihxcZX`4X6QwLA3oA>)V5QKQR zODK;tktLL?5jY_2yI5vP;=D{eO0*IUYz|l6BH~;JEo*@qKKTk<4V7?7ma#DVzvHfW zLk%cHEhpIXcgEqyB~aqa?jzW|aHI(JkR6|yO!THThtyAeDZ`Uw9D?bGhPlR^+}w+a zu&J$_b-wwtvK0WQ?puzvu#jI0K~hOP`R@O8bz3b$%EmnmeSZC0;}w-_*E7XvCsEJj zIps}#@89)o($_#v=7wyKVtIXYS-tx4BONIe13imS1KZH?$ps&pQaFeho($EY-sSt? ze4(bCLCc%e`*|4q&=hr&RD=NOS#YyBFw%q(mQFa(^y=)$H0NY4KzXI&~d%&GIW z;JX>*mu9qSy2&I`yxg+OR2cnWyDB}qlF*wnJIwshJ@(XZPj3Ut!%_A8V93hzZm{V8 z_U$C=nLN7vD+65Zl~j;ZQfg8ZVy{Se=x)W#2&WHu zRY;76t4P{s5cQFpThPx!SfC0?*3jHt40*eG{fH3=@hG!Cc+Mh>7;Xc?hW4u>kF&oo zyfNS$4yt$W8oSK+Z#Q0444_DRcSyLt2NN&c?G%+XYhr@+!o$7xK;Tn7E&+rlj(Te~ zS+8(r5HE4yIOX($zkX*kw-1&EsVa?aX0(ub<`qSw(G%d91JK(r^7j!`(isoQSpa$^ z5;|riymQdr^$zS&_dXYGT$&^ubve~Ry2}fYjEZ@0mE2L`s^Y0H`aHq6G@lMZ?D zq6IrHdpx76U^p!A@&NSe&ALYP`el+;NCp*^Q0Z+^Flloe#wyIC%(0PClDw1LXi+@~ z78eU2$R;i) zHce!NFE1EAV(fu3Bz4=rUYFKDZ|{EN=I-=hkxm`N zf=753oJUtM1lQmMNUHQ_D0K6GZ@;nC-4L0?EMg2WRVu*fLY4hKu12thMVNd34L_;f z*m)YW>5t)5Oat-H4B}GvTmy-F_V=XzC=~8m5KVP`E$pFEA7xr^8Zw{f*Z}dOt)Gek zDhcakbe7}&E9Fk+zmFcxk{KH%T+l>hP8U7DUeLNzzP_DGOCce}*ER(@zZACE)WY}# z1wjo22yCd*#9{U$Q&aNZeZw$d+Imk&s&)YB%Whp6DI4{g&3qs&_5vIIkYwFo7WBAO z`4A5&*VEzll;lUNguXUk-0pwUF}uJq4XZq|H-}fN2D9_RwJ!YAgyG_cz7T<4I-LDn zRT4l^~VeLHK=C*Le|GL}|7#$(Q|UW#@wzc=2$r+X zOgY3#Jj4HQeck_(^2>#y@V%u8lBUvY`x+wwWBOcRJEy6^wk;A zRC!`s>+y9%n%2uYGSgEEC&P^DF3upPH!{Wgwc17RPERjU{b zu^$M7=?hcqkKmXz_1ld9V16U=&@i?0WcWKkFc86ZAgp7Qn?0AOp-^$8MEVT+yW;+g9gsym}jZPpS-{CWQrE27i) ze%A>pI1a~WFlF<-u_#7Xj}b>5yE>}F$cel3U_yo_F&DKxymT5LMwc6fMP{X{3+&2u zK@v{kBDiZ6u~+}U;1=jMFh>p*+Z@1r4zf8{L+2 z^~l~3RXv-ZD(HYC7xf$dzGjA%L{Ef#pcFb6I9E|RE=!@43I`)y?nrCDY&|Pva@Pk8 zcKE0b$PeGKf+lJ_YTMFP9jRcd70N+~lw4GA|gZroSxuE>4&Y|S%T-G5p8*y$Z0Dr0 zUWfB5t^Gp}f(YdrKK9o1K)Sn&BQdckL8S(tJ2zXwV#|P;=j&zT-QNdIn#IF5so#mI z$45~S%@x8`2tB7IDrfBFFRSBu=RbO4I0l$eacDT2bXeO{JLqMjTta@%MnMIXI-UO}(9)}^$ZreU___Wu*^4^<)CO{?)+1&sg6gPkvND!ow?6$Vt^gJqJWu`Kk zk@y9hyD_V+P8AEnd|1apGb?Hd|Bt@3XEjS!8is?Nj%^%yb?FsNihif3H+2%ev-sc0 zWIGUWa$e=bPNm(+rcsRul<&GhC(*|saackudpF`yD$P57+`U}}Fwwh6X<1BsQf+uU z_X;}9-fN(&0cq|^xIV$x$I02@Xd7bq3YC8Q0XcX0MK%q7o&_^~%wYhH66Um&8uiGB zUdZ%97<%RH|7{KxhU?%+m%i795t&U@4H^&lafDf`Y^TZTBd6%Hy_Qj;Uj(^+jZs=i4XF*liKku!O89={Vbqo9}P6dFE zAbYnb$9t2A%MyCg`Eq3g_XsfqDQj)4GG5Oy-aP0 z4?{Lu_-}JqhJZcR! zk(M%O`7o_GB*>c;wU#NP_3?qxkhkQ{;W%SQC2%~?94$&#$i>EO(V<;_-1L}FVs!8; znjw_urRK^aE%XZ`|CZIrd$oU^;v!5gdvmBl#8J&MdaB#I`v;N5+u4PdzaNLQ&v;7P@VX(DpDkg9lf!g^^(w{F_*AEF z5H=BeDx(|%nD)d^f-b)r*^{DEN+{^FiGA{jUgb=-cpHnOXpQViL*fLfDBh=KRbXKx z#&Bgv6DTsgEE7@0(v&;4+PYXNUzZ%wL4gBe1Au?wFQBOUj&wyOGFbXBmB~E3Df#ER ze0tV>eB9wkTYibKY2NbHo(HsGt_?3Y+QSJ-Jhj|vIkEOdY;?+)@-B6wNuC^@0VO7l z4^;O-2@~HnS#b>62a`R#-ZX#UG$PT9R7N zrbkxe|0)3tX&|&;3qoZf_nW;CvnfwPlW;I;4?Qj~1LPq&lyI4Arr`JO?Zv`d{ zQ2F~je68O4vG>eX5h%&`_`cy9_f*^Ri2?wBpXa3{bo}V8sWm0Z6%`EQ@}8=&fP4AT4>}_rGGslbJ)!sKS=z>Ptlx`f0p)c%=y9CWPuEBck5LRHV!(Q_S6Q zs1Np%qX zdmp|fI0%rWmXF$}PJfZdMIn+M&O{jJVbaMai)>FyHpj2X_aB@5X2SlL2q#*)drURY zUy{;zp-ugvRNNpj*dd#QuT*2^mku|Xk%N8DGB{OHdxyxxDInkf^)6L&QKJmLX-#W^ zUz^j0wT1z2r_-nF9t3EDs|&g^xO4L9dW)E>K&X^Zzif7a&D0*8vH6~>{s%KwKklAf z99w}R&())x$s^6*Y(%$_CN>tcUDh-e_o#qs@*6~IMLp|*Lev6V;{iQ;&8#T)DJDF# z(kVJbcc{2rYYDe3^7NM=I%im@eK;u^jdamtZiszKJqOdc@i&6%ybOr|M!m3$I$q#L zJVOEIs6&&Z{OS?w7fpBS7b!*2A8SUTmm0G46g|1FSgU2K798)=Oh3^c{zz7+)%c`iw*E%?B(AEY4Ja zY4L>st(QlC6{nEe&c)xcfH)Z?lL&|WVmxczyKyH`oq@t@bpTh|-uns5`Vo3$ItBCl z?;yOvtJ$;UCD7ysXhfF~iwO!#F}6UGKi~KCPxcWpt@+tO#0lqDN<7L*NV13oh3Lew z+`NwE`H2$K5eqx*7$|ySTwS6NM`Kt-POTU9Hhh9KJ{uy ztc90CzEk7?IZ}xd6`GnS1A?+J9w{6HL6Sh)k}#IJ3IZAfjp98-K0#MM_>UzD!!M`w ztrn%Wlxw2Q)^);K!Rsv(wGKEtR57iTUYy}YjSSJB9^2guxhFq?NOe*XwJm4nf4(nM zuE3Eogyh)pB9OVP+@-d@I$HDQwqKxOOh3Rit26`z1j3vn6@;Vm6c!v8K@_vg zQ9ms<<(Jq}{_$9ZQWyj2HY!<^JXd(}(qi| z!qjC(_ z91F@{DZap=zyufw2Yx{varQ4Y;U`{_@~VuzqR};9!a9&`wr8Jha~DHxysn?bUG8#X zaQxrG)Oxr0n-tk#-No?I%R3ov3}+XF6Ik$?<9usNQhl>Av6S7sHA&A^>@yTDbyX|V zykA1JMZ)F`Sl-VLOXg0JNoH268tf6O{DZF;@HG-?_K-0YT3!NDof}!EICjA)b`=}O zbT3(n)P@&5U_`AdM!__youbI=z{l=~IeWU}=n5ZmqxLHGO9bE~T?&PLtlXg{J>=dq zRm$ciaufLA5MdHDV6uaYpM<%zN$gScsHw61{Uca_em50(TwB?fgPbFHpVYmsQOJNs zA3E1#5$;T%Ehxig%UYP{*}NjZE2rTxTJnDAmi!5xq2CEL?F)n-6<>VjvZ!*`jg3e@ zA!N|F!_iN>rHQfC5kRdz&m$E*f0cDJzIl`TUCqUF{n*!=L&eb4uxT6^(pjd}MD+FU z!+2573cw=AqoZyzuyeV&!>h>wDJxDapmoZ~xyQ47?DQnqnw1Dgs&Bqxb!0?ki!mu> zKEmjg&&)zI#khxYXBwLIvT60s2e6pMG1zoEu;rE&0@{`AQ|L{tnQU7z0#-^%+MhvcrQ<x)O;g){f(T44RVLh! zB+M;UejtRhs-<=1s?8?8Lc^PGPyTi)$)bRY&d4{TL4urCY(8LE-_d#`S8=;HleF0A zwD*P_W6~Kg-6eo*vSZNMUqqIfNu^kGx?9XShTJv%2AVw9`4iuOxDwaVwjnJeY%X0! z7`;au5{JtQ3#Wz1wY*78f#vdArwge%>;lxv5B`xQ}xOqWSqTTu@e>S{=O@N4#@fNV6M{5-Z&tb&FoPj(b~!QHFt|pCr6eL*iA39E%%Z6a$WM;0{Uuo_FfhQ zm{IUNmd{6uvN!hWlKwwjol|(+UD)npH%=NG6Pu0A#W7vtkO$B0PS_MmlE*w2J-5kzc5!vQfM^LQyK>8KX} zRjP|>!&j)(T=m}nPQZ^rFnESwcR&GapUEz;$Gj1`Y$o^~&wb@Xb4^bQF4z!eGcS|N z=-mG0<|i=0>0K#`zJ)0p={VZo;rBMCOH{;s##8Ka@=q=|O8)H4-Fb*H!}kzqX#!7Q z0H#6x>=e!wI9$PbU+2rOo|WY zQWi{VDvP!$pp0el$|I-U`P)LM*;(kZ-D;D?8pil;w8&)38;HIa1%;lm}dlZ1aMxAFvUM1YqarjrzSx^dJxQ-GkY$NjqpENQfPKYuUSmicNHOXg(adFbCHr7 zq-08j_&vHAI}fv>b7LOd7{?&!KHyA;tWAeeU3#?riGIoA?G@!bx(A_h~TI!Wo|KP8-jNi-Hz01|_J-7~OZTodg7ThF*OuRoIAXmfQ#9dj zYE}v-0^;H4r zS%&qmdu_tO?A>-d5UOX#76gJyOy}@h;0;%hMd%iY&Yt<)d|7q=(aGSGWK~_PAFb)2 z`OTj=6~!#EfD5n6zn<~zlRj4IbJNN0vU7ERtbF}W_r&g8v{GjcGkVObX)gl9aw{nW z4-v^258pt&&#Ky=mCc*#fVv;18~Hv&3JZO#S+eAjfN|541D> zD$kPyO6e>J;mX#U)9AbWsH-@1YWH*>&VTO#9lbyD?+8>{RVDhVMNsL=LL3t{hA@+% zqjE2+8Utjo8>lc`VHixFWWJz6!G+$7VCjDm6JZk#d$82|a%!f7Nw1+`HEQ#^SEf%g zQ&u81J~NEOQ54FOd#=(0&7nuo^i#9h)m}wmMpcp|Bq4RF_>H5vyu3XAt9-crH@HJVAblM6wfe!@{yYNj=@-bbB4*oMEa~dt};T-hKjIya_A% z$ku9k>B`Wpv>1WvKRaG$a)e)ZKodES3R@z`dUV#D2kT|?>|p?kvM)reA^-piCla19 zAWEkOoeBoUd=wpXgkn{X40*sNu2LO80fD^)f=Oa-os3_hFxC|r_A3Au3I^haw_)9` zNbRLmGEs&G5w?KYf}lC0QyWSE>V9ajaA}9q(VJSr5TFgUa040EhVQLTNEf<-y;Arx zOBWs=$`+yfF~xjD8b~n7(}~M|I-(|dW_N!bCw%mEAfJKfcH$e331L=oe(?Y|PV$ zzut;6>-2R^jkLL&X$uY?uLor+JICP=$;9o&X<)Wcw*2M%3TsU8^DB&T2%aSPFBC3; zwAwf+dce83I*16NTrttDU>3+~6NJtn$z2~MmVI$^I%=*dx)g4N!itjEpJc-D0>IX8 zMNAXdThDqfnx`_zfG zO_%j#c0dpHxU2{`k1NPC^lxNJi{w+@(^jt?v^bKT^6*?Y%2xS{Hger8r;*ChOev|y z{@gOwO&eI&yZFrzsIBUjUg_F5Sr~0DoJI^hnp$a$i<_MD5}f*6O&@ZaZ%es(6nxY5 zrrnC`bE?8zFnD2+0(jz^Ot9{?+2vz+1*$1F@YNXetvjWO zo69;UmKN9@8lO=JIFg@?@%Q(1?8Ro6NdDpIR@tQ|@0BPOVptdZp%U)}#IsNp^UL6i z3n(|=%jSklo0*HPucTYq4;ES|Udt0|Oh}{$$pncP5$SQRB$`@7VVL}< zO;1pPU-h3mY@2a{_}&AQ2-kx_1UChlp=6zN*Z-{E71li2L(i&*=C9HMCWS~ zm`JwawSu4RKQRi1tR#_O*+OLFGwkUv*Lz?O*h@2%MKgk=t!A-NAQ-!C!(AEC36io! zaMY1tj8UOP$bShF<1?Gt+OnfZA=7x|M~bl_B(t^QfV62po!sC|=jO&)r*yO39OXni zW>qFT3n7jc$2;|bfA`uxKZ<+-m5xSfvr?7R7|{mnJj)k4=^`aXGC6*xK>km_s|fMY zSQhPDn6tK7j_W}ndSqd0I#!=)4G&$Pd_Yxhw|{NA{i^R1NQ(4ZTXV+W!>Lq4Q}M{} z060n9_mwj`3YGFBH?drD31c#qRy#K2{J6OhYL07cNgzEAs_X3}_%>!#nVm0KUMHac zeck-;61+Om4F`9{qJI=CU*GGo!q*z{}hVT+njElHKpZ}0wOT0Rmv61gvpm^J?!-_Ct^ z%AGgm*rA5(yjU|k!pZWKyUv)at1J`Rf-HQWo}lFv7q-IASx(azioD+kJGN=b%U6%8 z|LsB(L9nDctAVD*2yU?qESDmX7+bzpmp#qo#l#Ffk$J|3S-|I}nI+e5-SqU#5pDMehIDQG55~#LQo;GOQVN!wgfmI;qtL| znJH&A9~);SSYi&8l^|0%b1E#r$c(w>moYD?YDIyJIPjNt_i+C^8YzD`k}M2RI8gT( zPn*cI194Y=YMgumz3FHf7HWz?>+_ZonFW*t6k8giRgHbIblG< z3cN7)aNi%b+wY$}cw;T%?dA01+j*6%ls@OI`K!6=LrxrDlmkm#uKgF(QnbY3CbELR zwQPM*WXn1z4~@!&;czSa`>!@P`4)#J=DqJwV`&;NV}7M6i%Xy@&k~FJ{dcnD*)bQ) z_6xLBPC#J?^^Fk0gS`#iH5t^(lCEvB7e=xrB~X2#gLrkF3nnys82xCUkl1Luh!zgS zvAuzkuM_zKwX^nyzor?2oo{$0TM=yyqr%82t1ctI$)xayMJnqdR8l&fbeDQ7;O0|+ zCg2@7S||Z4VQ)LXygm?fogP}sTA!*vWQdp5_p-74V=eZXAbH`%0`e1W8HMpemPSa% z`o9zK1q2L?1sLP5-X3rX&V?+p(FAF2E}3u(fhFL+P~N7xyqKZ7Ef;^SFAmwSR@Qw^ z>CbcGHbEzu)uOja;Xk;*nc0lY9E4K$VwKV~(In$xz-kh)izt1J5qSxB*4G{>v2ry9 zb66E!P>L}z;T#$Bh^0jx$oO`VzN1*$EE(k1=7 zndTt$=cZJ*mR2i%RwCg7OV!Bm<_L8#HmyNt15Q!Np~&IZI8_MBd3P)6IWA_?V_y|LMG`Ut4>v z%`q(rdIRsQ?YE!kh4=@=ae(-lE_>&wKoaYO zr|@?HvVLk4Z89;;ap|C2@)0ARMpFdb4sQX#tMB_&c-FtBiZ-?{_0Hc?HOOAA^rn~t zk9eF(@dxz>(o~#bxGL7~7CZfni|3kB97NX^qvWh-I?bTj(f@v;n1iZWfHgxH<=3%R z#7--cxO(CYv+{h)RY?ql1pko#?BXOXN&-bkFJpS``aJu$^kKz7&J(EKznQpG}qqC>@~-2NwEb6mKY^}5`wwY z7TbSH*b9O#`Y#t^81=LvL^C;wMJ)v1Rb*_2JZ`!a4F8G}oP~Yz3Bv%=0zG?Slt1e6 zUIcUkn$A5ltl&!0N}2g6$WzD&;?Yt!`EI{d`H4=y>vqu9fbJ1J=Lm*bexZ}mhDJXxom24Eo4yT8W|EqwFpl`I-c-kM z_!%Edn1WOaMvZEyh_)B*x3rSq&{M6f6U($yn@gKisi35iA)*_9^Qp0Ee1*g15kF-v zG>Hn$M&L|)-aX|Qs)@YU|J4loC^r+x6Zfcjf|RBUfQsMHCDaB5%I?kC!G6fTzXw)> zCVmoMf%~oZJK&F>Qbb@JzvRGfEEV~qqAU(6TLc}$YJ$EJ*}$_O2F9Z3ZYqi%E-uq1 zO2A1%7hU?0ADhuEn58KkYfgWKd6S&^l+`p4e7rO+B1!A7&ZNUa$lQsNF(1_1Ns}J{43>UE1F>9V?B& z(=9;jVVH|PUE7uw8=JPdy580@Lk}`3ipyf2z_P#eZx@v}(!d2HP;T2kzoZ&EwRNzeFOH86`cD`h9ngb zEl|S*7!`L3ptbFa}sonzB zDnZCu*UR0Ag6`tyH@Ce%Kj;mMx^B}cVu2r~&z~?=H=FigGVVi@*PD{twWP zFjFyg!>(OQ(54-B5_{j zG|eT4^Beu2)E1sfQdwy{VrU4l$G6$*+A3~3snODykximUd9(?fdM)aPG>30+=A-8M zA;N97{US(34A35J0!J0e&I&x|#zE35hlK?{u-8-X{It!E_zP#ny8PD|9b+O`b$+k> zl`~HvtB#5?}GRvi9d}0dhtEhb?IJEy$1hD44XqowCVf6dI z9OWqpKFmzh(GDV%q@n6+$~cic3t8_qCkSR}-~t5hL_hWcpZ}lJ<>&wX?tSN(g@O(P z0b63KnnH&ve&cuTIHUFaF&!BILJk_492*c08A3%S;xf)AVxkT}Xj6czGKGS2d1s#U z7?9%%BiBX%6S)G)E^Eu!<|iTmUCV>#>DS_{ns`uZc+8WF<7vnJZP^yidfezli|C&% zpR|*NI39TB@BspgCJxhS%Y6*Dhv5HLIbFZ1}^650(2S{8|z~%yV+g`eh|S6*nV%M$GrV^>MoGcOykI=q@q0dlurJ$woGAg%FJSNnJ zEgbq;Ok!D7B{9Ir7U@kUI?~*gv7t=~mE63K>ykVcGDMq-^Qt&8z(YDF7>#v$EN{&? zzZIuE&;MMC{g9ODL5*$tK1iQFzG>aJTuswE?d2(+5}9cWM8m1oe%aapDJe1ZQ2*TO z!AoT+8bob5^M@T*D(-rAdkZb3L%F(P{MWbf&_<0p+kQA{*e6R@mZByn^bGpk`QM)i zX!pNs5a_IaGj2h78%zR)_suv^nfV34@+gv{2%ah1C8wWEn8&`7sajwfo+{!X`I#mk zB?b%WoE{&`+3g}h^psgSNXg?~ZT@BIddt3)h^yv+abqg_Yi&#ImJA`yuM*~PdPzkU zHvXRUO2;aLX}{Z*S`DQo*?^J@4k}_O_kC%sl(9vr%DEY?P6hWf{-!+vANNka0#Ty- zzwuwu@*UCh~Rv-h3aQ z%5B2~OyKF)S$9_7IZ2#?dQNK7@32*?# zZsWSuTyXAy2&V0FO#fNEfliF@wr?mI9z^A0v=}nCTMF4Jj0)YpzsY8;&#W0T^e|`u z@|q{1%r5=Exz{j{VRdz3_muypo=1=4is2C{L0W9X3P?;WSYQz6H?d=XDD{?M12HS; z9-aI40d6Oon-12GQ4L5YV|`Dvt=blg+5#sv&$->vS&gl^n&K;7*AB{$=8vU$LGOPg zMj>E^E!IG$5C}Q3--Iu_A<-MHOfI=R#<}Y4d%|0peEjx)JR8tFJS~E>kV%?)U!$zTK|(d!qCl>-h~_bKG#KZU#*>;m*l=u^W)tNrWl$g;iq~(~J2>R9zS- z4uP!DetF?gj!C)-lw59+5C=F=XsmgE&f0es*FSGjy3N3?r>Q-%%qw!v?iDOAah%kR zHOm{cP))XMDNIyOm((Rcm8#6|{Yb{dJnfW`3yap-pVvM+3vmCP^mStRwQIA1tKjjm zDZye=a712+$j3hkaaf$*Mwp^_mH-n%5|D*V5X20FX^@j4Z|UZu9ep4R{}t!a^#o=& zKAZ7tQyHL&NZ*5jGxim>Cl7Z2G`{WO`W3y5eq&ZYb){F2kSMg3#1{ggac39mtjS=1C z8qH{`^R{>;F=x#lG-M2bP#bDpI3!PFiYe8x#iQKfK9LVTP2eR1PzR1!j?PE@X~^4vS+-tuL!Sl;jilK_GGNp!GP_VzSO=$#G25PEm}2UX5$o{p4JGaiVCa z>q#swJ;TQ`JJ__OtSkO=;mT7#4dJBvsV2jK5^q9Xe?C+ZhM0C%Fu3L63zOYO@~Rc) zkPy=WnSSpi3{-0QCaI<(#HyG5)1F8c6uczeu5YG^Ub5KMSiqCP6)cQtOn3*?-`O^L zddM9Jh|`<%3M!&!uHeXf?&6QOr8gPWhX=>LLqS@D_`g-qqayDq71O`@FHTv90`jX& znRED6a5ClI97j~sD!NMv;@}-sR~OmR>tOq1+0`Az*?*McP`8jN(Up0&3Ql}SV|?x3 zcOExpzIZh;_r-M`D0hIGc{^b&whcjigUR6+BFeD`uFHen zXt>Ybs@!7>@Y*|S;>vcLW@vrlV|9{S=7K6kg7oYmL?-S`WRRzkDIVh9&y4@TbqC!$ zX~pQZiwXC3D{7P+-8x&|bO)NwHGcy=J8jD;tb;rR;sn}V1>0mtB>SNPKWJK?2pm52 zbJS$)1D7RdF8j8WUY$WZZr{&)mVCLeDOS{&tG~iO-;pB(87TRM(=oNw)w`0@l>JiS z(p%OsnVnAoS99uUk2$r)ZF$@6Y3Zw&eVAI9o(~g|C*W_Igej2Q3W}7IFzI;3Gn5@& zKS!X4F;}brLZk<`a7N4mr>7#)&`dp8grdzLYYfzs3S58E^|iN zSX^V+HifDb$&+^G4oo{vuDZwzMHoA6dEs}){R+J4fd0aeLHer3t~4p`^zeT6MaU+E z6-2hVD0c5Hy@W=#Oqa(;FJNR&!p8Ttn8Z73Ex`(?(z|SP)RQ$Oo*FlBfT|JN3YXaY zC6@tx!Q45hwZS!AXncS=IfQR4Qoi`cHNpSFgFN z73P0UX)waaO-K73O=2_(8H@y$t;hKC-}Rb%iZ6^{On4sA1hxndPEc74e}#5VuwUgc zykWz_eRfvVxpWlr1&wI!jJL}EJ6X-)q2W(&Ec8~hH4rKE7h)C*rZg(bU?YMo^@g<} zs3SAycD7mKhI1NlH=A9_7$#VGRM0;xftWQ2TgC&q6F^@}hS6RC*u$&orBQa}h!LsQ zn6MVLveNME$p7;2@5@!)ThFr7No#CzWZ&Njjc&Hfu^U27OZp6LZ2u^qw0NO$OT5>i z$UqK#tn)Rv49hUBWzOTrPW7lqx_VxT@h*x&(?2`N#N}rfsUF!+2xjc_GBpL{l!asV z36NQ6u5wVu#i{B976wZ`e+baXMkWHEkV8i!qqu{StW_YaI}Qr?NQA~%y#hxEk_O=% zvr#LP!dQ+`k2`MK!q6k%OFd5r?ntHXJK5(tb3ft2M=;Kd8(x!D&Svyz~#BBXSwh$8` zuRtEZkgMI^RAA;l^yB8nXNst;L`6 zy+y-dB=Vy_Fnx3q{N(VA9@O1jYW%!^atKZpES3F zl(qk24-f+SMQ8Dzg<;q0;v0(zd;)r9J{ShkOuk!V{}~?RZk|pm4k0#ZVPT#?4Mn^X zJbR>^B-OpZ~yf^V1AJkt2&M7nJ3qg59cF z8lO?D3;}bWt8zk;(2O16Vw#^KNh9mZ_V>BBBDOidd}*BMtq3*&g`kl%-}i3#X&USi6PLB-FElp23i1|(Gf z+We>#jVVakm1=LqkPAm`LY{I9usTV;Ek+jAV($oc6!2^cB(ut$^#aBiQpEl`RG1gfgaNjxcm|k55n^xUfDRV5c%RFa`@gN4<#9k@~!%$+F zLZ0|8X-yO~j^^aAfZ8<_$?zQ8{JB#RS4%V{f&)BWf_?hFFZUV=Qfr2z=i9dF7m+c@ zj`5jUQ+afmF)EnrLVIAQ&d{y!d=`&aG`jTSs+fZ&Fe-CEeN}q+{Qk(^k5IMfP>%hZ z7j~U-A5xV!=xVKp<-%1R@JnM89X3F?*#f@rS|*Z-JvliIbM*N)3w!}6Pq`%wpDOFX z7x<-zl9^?++CgUT#CykaeBT$K>{#xkND!Lc5Nm@)gB$VlOD9of^{oa&i%xDd0t1@E za$P782bf=_$rVLl2x=^+ar~o^DmMaOw;&@^I>x=pT(+;dy|LeH-;ko*X0)npTuu;9 zP4V10ARkTn^oLOr1o-i_Mh|!)H&}U;?V&i!Z~SeEYMi-Njsj8Z>ez?qt?)PhG2M-$pmQ7$Rh_E5aOj%z}MG-Riv$H#pK{dq(@K2+z`Sb@CEM9D-*}A$8m>j^{ zP*GC#pAvS0pa-?VW)%W5K6ZqpU}zNj8W=Om`BHdSbJ-J_^MOrcmole)_0@^BUQ~Iy zB5+PBCW^Z3Bw0yOt-SuDeX&q=z7#o)FfA^kw7Z^JU+6P>&@fLGWQ6S}D#N11_fcJ)H6?OPr)zmC^6wyhma{>S8oAJ+^T}oR9F2uC9oQu(B z+&VT;WDE@_0(H+$0RqCJ{m;=Nm}XpI)!6ifrVP;@UxcN#)L&6BGo^1ozZzNfNXotY zNY6fhMM;i7OZ7Czk+$=wNNHw3MU*=?x2bf~fy>Z`^Ta^Kh9xvJ9)9jzLhsFz>552V zDy5N(Uy2{RAev#uT#XbyylND!*=ThKP)}mEeNJO6hTeFcE007+aNx(QM(8X-KXPXF z=B6AwYWSiq`njb3iYEw2KPbhn%=znjUZUvbX}_4B<1plGQTDCQ_VQGcxOTpHexSG$ zMo*y6UC%vqj1d!0B=>k%hHJE+lAfsg=7W=*M4p_)BJg&3UT?FQwYL}Ln^9;ca+*?y zvlr0k-S}v3);s#sAJZ!G*oNv(UH`@6_G}k2bLv|?atA3yw=sRCFFdj}_@>5G` zQUercZcwUm_7)M8IqwW`WBI7|4R|;* zP+GWaiPG^vT*?+|QluV~W=|zmiShR@w_(%4Zv3{M?r#y2N-JIB5ST~YQnoOe=Bi}U zu4Q&Ub~=&WqzEiLlM`1^ItI}Wmeq1#w@*3jsqsb>>VItD-4WCQ%*Chz#u4i)4#K~n zl(5BQ#lU^#x~$U5cM2QVtjddYOA4Gkc?o0lBomShrB zGq6|WSw;^=5yiY7lx4le^MA3`iOJDO=3QwzkWP0BFX~Z$_!hqKF)h631bVZ{+9a?s z={<5iPPP>ZwnJ5@h8X=8HNX1VkoN8aU%^jf2kDdc2pKA?z{`D(QQ9ZDL{L$*@~XE< zuKxGJ=v;BnCGUPsfr5o4@1zQcQN7^z;N_%I!GYh)*6dBDT^@^8$Hh7&eQiMSpc-+? z5dZC9=6ALw4IG38??AeXCvwmPe>Pc3Wg;S{R-E}Lne=R$1l^pRnvDANExB~6=K-NC zB5FSvN8TVY69faH0dCkZTKmX@V?t>)I`RJ)*c1^oU-X3K!5r%uiw`Cav=FV@hd^Uh z^z46A3{nb5*UAp#pO4rc+5Fvt& z2%o?qz$TO*DK;IJ8WcN{O9iMGC@GE>6sCnZ9SMH~>fXPYr%`DfQ_$Wv2BKK#l%?>6k3x#!{-=R;%J z)GtJcPYj1yEIuPDBs)WBYIj0F;yI>^XLHy5&YAzA&QAx7ByXwr`Wg`ELFzE{$>t6Ce}e2TN@wS1r(h+(!bb!M-yMhZ=+=y_*Md>j4kYfTm7xoC8QAuXF&ib8y#7?R-EnXA&^AAd~~t(XT*RO-^Ajl)lm1^+3-HsanC7LL^TfLBA`IKDi>51<3VEc2dO zT@VanV0Ar!i7%4Pxu{fKS?|rKVrBUx%6{JwZ?(&>$6db!{PiYvQ#&oMe*wn5o>Ec> zomI>K7keIqps%d{8_@mX_uthqt5S4DGce*u(4H96;sUeTnt()#;J}N|#}$iUwEz72eD;%BJ-y zn~093$(HZ#tKRE36=fgYC6f?(&2-p~Hu$9IRq+-!efwnknZ{wL+)|;nbuw_R3V}@O z%=+Gk!Jp?}{m>JMztz58OTaJP<{%*kODNR0`gi(UzxQT&kfWmsl+)(a!sXyX*d`+h`u^IlxXrBlrj>Xel z)oZ%8)DG-d_&9rT?(@Bz^Ygd}+iBMZHOuzZBqTaZB|O%QSD?BryR|3g zV?(Q+I@)ff$&xQRz`3}T@9iEG)NlKQhKolYZ5e3o)<8(%SjJt-Gtqyoc=8Q~Y-qi4 z1FDHmirm5%o@Z@W;m;T<$0$}H2*j~I)Q>b@+lwbjtswMZkAtgo5+dMWsu5{E=MQezMdY2GqAQaMTJJFG^4b@tN+2w3yTqxh>1xb zG|uw&^Tt6q=-doVel|MYBnUL0y{%&|A@OIIx4)o$hSS<-m87S(|Gnr@_>ECnCkd5aw;&*Z;?fL^B^-Y$r)eRK>X^Yh8!uTBI~ z=jM`?5YmQ8Fc4&9Y!ej4)bP=`R(K|;G6)h;+$q-b4y2Vk*b=`C%DX=q=Q>r$NG$}FP2@seAhYideVun{9D~_q*pY~3R81)H6s7C zGa@*P|1*w&{wMO61Pu=12iXs{2-yC`Y_ZaF9N2X0OzJe#XZ3IhC@RH5`7Z;I3Zv>p z62GZ&Ed*slWwWYEVRHfNW#!W_1Bl&NmEu~I8IjE_#5BeG8mc{fvnVK!_$+FiOX%r$ zDoh$c-l}td5#t-$bj2a|eLl2}{k6{sj1=*rB+YYiL({^HEmYHLraIyGv#U3u3xKVa z1Hw+2z0c9VyEcfj>f__2#YecIC4TcTaQVG-T*n=~T5-E4QBJ{SSHvEfenu4*V7vpt zfb*K;QF|>A8HpA8k$BQ0wWDFp#g#OF%%og2?buAES-@f=c}eWGDf9Xh$ixio?O zhis)!i5BiqcU%S9#PNDTu%R>uHx25&hivQzx{Q*(dEL6VlM4Kjn@nC^YOP2t&rVB% zM&PP@Uv(4ef4kik80fFA<%@!S8ZgNZGOH7mh(|*yB<_L01is~PYcrTJ~EIhWEYE@8687vRG3J@sZaWvya|mxanX#@H_pz+-_CCTrOKe>vrhACD2f5 z=~9b9$B{45IU=DEJu%9$rw@;Y=|OF@N4jsWH~-0LM0kY-OG?CcN_``42=W%7%800J zHzaRE{RV^6nHZ%lICZMqZv3nlO3NOSZ|&(Si*Oj(%nSpK*BJ6%ew%^v(CU;`7K$Le zL)@Gl(y@{`KB~Lng%(-WHxWCR3g*%s!t2G8UlpVciHR}QgAhXf)td^gq}%3zI3UXp zvrosSXAzY0P17QMY-(5dF4#i#u+dDdYLxVWk^A5RsUW*GF)KnVhh`#>+>k60Cv7RV zjIz-oNi5HXE>Rz*74(wR7|#h>jHs%R36@m2^}&}{6-3_qfxV)WFqY`yvLp{hX}q{r z4}tPI)w*H%$1Pxy*Qa4#1kXkKv=z|%JJEHo#=azk%)EolhIKFt6(egyRoIWJqL}c` z421%hz0(O(S)tZT@g?$-WbLG17|iwpUa1(=Tn`(BP$|M^W51SurC;fGHXM9?Rc@a) zw9C^MGtwmdPYK5m&@2BTo0&%aetrXI-___$-UgQf7kd{R;DMOj2Mh~EX?TQG#8wa1 z@-#`gE{4Y~5Iv}RvC;v>DTVe{c@QN08u#vUbiP)J?iE<;x$=u@=+F-q;iu#1zdOq) zXAS!GvB;_4%>B-ec=}mMQkfVqBpGKB8>0mzQu~ludfYGwQ$26NAvmN{Il}LHK%W+= z_S)I7W>6X~$k{1?1|k^MbmCZmE58#;e1D(K}DwYIV6V9XhKf-N(|8ai9bLzAo=U;f1*A7 zqx#%H7U5M(|Bo8Sj4$WhPxjnZL%mgpcGb2dz&4d6P#XjVLQ&MMR2)EwT8_LjHSV zeu76wpBss2glLvpt64hQ>=2CeKjO%;L&AO0Ecmlcp>$PY)504*D0QTC0tC>y?e6M|!p}lSH$gbe2x7g1W=bp& zp^I3^NMXa6{RO4yo&>v6OBJ|xC=v!KDXMllrdHVI7_A|0jenc}ft?N-JN1DHL;K_@ zC4K7t91P@T3&`h7#WW@vV!#%EFqxpsd85tTvZXcnCGLK%6KFsxF5H(w5Sf0|p>!l4 zpcZ%j_MZ~Kws79ym;ldIVOI?vjiQf4?TG|e=`Z%4nlHfC4gx;e%98q3mVY+rir9@Z z02opkQsStHtf4`f))0dPNxBe0tC;tz6b&JYZi|We6*|3HM@WKcHYyto2P~j=njh4` zfW1Gd+lSayeJP|=!;fFojV8a|sUSXfKHY!lUI1GQ?(EBK+b#$gon8&LofwWd0-pG* z_x&~cii=h1diylThM+xEH?V$!D?U9X24ykU@hOt3Qyi05&~>&W5Pt9fB0T3ytLOL; zqxs`a#L% zOZF%}gRYO^#~Io~$ZndOsD|-}zpq)B9(7Iq=zCN<)6o34^QV5i3j6cB#EZu-VK-ZY z!1h~`E!f550AiAZg`~;rDM(VcRHhY`ot<}3;7<_f=ZHhQsr#3Qq#`YMH6h;zV+gq~ z;f@# za)^xc{0Uf#){gQ+&W7seKS&i2xz%d6#M?#C9*Zk@3t#qodRx!nQnfKK~o4nUES0o+wp8o?4*K35v8ycng-OW3$g z)@*Dxor)%Ai~`8a!^(!0D5gLs)Mm;Eul3mKwA&V!w?yj{tHiSA1inTBg|S0FLy69i;+;rF(( z%j~4V6sM$eDYl5hAo((Ip7zkUkFmg|K3h!h(Fg+x7Z--+@*G=p-8A%~aRXdblrvuj zY7;fRjxBG4?4AFBh{S>(3;^F#u~UYPKVhuIC?ZIRH5X?yfMq1krACb!uC+_QDHgJ| zu<2X#^g!={Afsat!^(;V>jhLr{FYPMprmTFlx|MxnZ|yph?^M^<q{yhS_SZX{MTx+VV8;&I(HVpT{phr=R^VJLrgY$vn&H{cp_olg{hL&-J^D zWrW&I#j8gy?fHuXwtYpAH{~P8bDmAt(#g$X_Mw#&CQ%{Ah7>X?y>P+J`$ykp4r3HZ z^yXEvQ|2SPaTFs)p%NK3sItW;U%dBZ${0!j$u{4u(dxWbyhmnP5~B`+cUJ^D7zH7K7kb&;9UI*ZyRf^t zJvNO!&^utJn$ln!a?R;oTGKC#h=I}sKM{khe2EfyD8mAlDh%~d)aG$1t&Qxs?jnm= zVYVwjF7e_Oh=2-dPHdxBcpjO|9z45kqUl*a-|~wMJkGwvnLBTX%Izxer0cph56k`h zb6;R#yA!0|2*QZ@uo*fz@f3Mc6JzmI%MtIm4F%&Hfgt1r;I|j8+fG}0xp<4CxU@fy zd9`lIr?eE2fZv6^M85@pCjA%-N5aOT&+$^~J@7m}>5e>Rm%HBVAd`VrE#fI2D^X9Q z;_^qyf2G2moyZ1J-jEsZ*qo5U8@;Sg_s=33hj#LRbn$jD=gSLU#-^GXb4pCAP@kt^ zgGZwZ%s+x)qD@zQSr}hz%Q_Qmp&T)|(!u89jeA*X^gWSTvkj)o$9aFm#gT*0t(z+! z&bt&I5g2!4acx1P+oQj;^q@@SO1^o#N!vfZRa+wj@?oy$9Zu!^if*s z1EOO$GoZr8hBv}ZalWsjXhMXP8bHTJMtVLy|KZ>fV4ZR(P|ejFQqN;G(gE_ zD_Up|B^}P9Sy${z%hZX+1Gi@=buTqu`@ogZohEY4#&LJR2pK1=tm;J96hG+{_o9$j z*Y~1scC*8saB=hQLZ$P#Qd@AWzEVCgj$ew56v!8~T@j9t#zrnp8(`)&1lyOUG!ghw z7-;lgOn41~o(IPSM8VOpYVhuGl7I$DZFWi3Mt;wD0lvs1VDMKhGDua?-^J>W#^`u5 zPR)(1(`e^Hz+AzwDW)yx#z(2pFo= zw0VXHww?D)-A0`s@n@`=I;$cBEe|^km1m_26RNigg75aFw?6|`^C6$M^!%gXcgZGc8dF+l?a55|Hf@* z1E+u8v)U|afb^GY2ca6@h2qLWcNa{RN27`GC}IW%ZN{LWBQhGQEC>EbueIEfYi0TT zk;6)6J(WtgYjG0zksIRtj|V4`ltki?YC84s%E-SyuK5Cc+w)@$0W(c2|M@8Hl~#4K z`}6zkoy8+hVsJ|Kklc^n&c*f55jORcZ>i99(~k(sX0fYvUd9n-Q3fThY?D&PVhaXz z;Oe%6l9ca8err&+xX#DA94m!F{f(DgP|^5oT@%?{+G%GjS!aY8i!{&#oqPH1?X@Yq zYzukYE8U`25mDxQ0+hHwJ$8pmN8oG`NEr=7DilfwZ2PUkyRP1$->NrpH|&-7deQsS zx97hr=H_=nFcjJ=ZY+#H%&j|TtdDE3`lHRR1k?%-^UpmZ^YA*mumu|UVIW0$gDNsu zyI@eSU>L0LT``2w`65-Rz+@aOmkxY%^4)e+Y>Mf|lq8&Rxso@yRdl^?9HU5V-^KRB zbz9IpvXaC6c$IvYqq}En3_J`p)7VOUw5@V4Z>WEKn5Q95rB7l0{vKI{f7!2cz+~u^CgU1S2FrX^fBJFQ{v12Vd*UVqI$os4bml@(%mg3-Q6kO z-61`6cXu}k(vky8r*sNRH_|=lo$v2?=N~xpfj#@a&)#cYOC`}ob*aJ0z;8d^rhN$C zdc{eJgOuiE>plQmdU=3t|JRJ=MElqEP~i|AfsgwkKRrA^y0p9LjuB|w^+aRuI{aHZ z88GfFQ~hi*_jz}T&YZp8KD%kee!)TDu^|P-Ab!>9lVaI)Wuzeq4IX=XW&`6=c&dxn z61(Ul)E0;lmAKkEC7f6j^hw%Y&1+7459rK4!KN$pXtM3G*8a8HeVS_E^dCJhE0xyy zE1%?WL)h~zj)XK2 zsN)uVGwwJ5ho2a;b?g7sS+4n2zBr~>dfzoD5&vtnuAs`m5K>f^b%Q25AE|@^WHX!Y zY66*)*)0h2+RrNdWb-v?6?L>&l^z(rzjFFyN0Rn5#S0o5Wg8nNsqrT7dpc8rr{v7y zWbgV?kACy(D%)#YVOzPF2Za77iE(l${G86|b(Xk- z_kk$F9GM;6N79A$N<`d7BX89PuH))u?yvXK? zp-Hda%Rnk;>J7lu^AQ=G&|8?=bV8-L=sMfH!{R?$ehvFA)3dpQI?951^`-qzLn8&` zDfqqh`{2J@TBJES9Z_N6x$GWPSpj~dAr^ZmPM)x-g0V7!sOptmWyK0Qm4z{tERG4H z)6F|<+`BFbo;wO~X$gN3$mmLRgZ1`C_r?@0>T1T-Gj`U|;E44f-zS$P{^IX%v z`EX+0RIACP8c=ZPxt4k;2j>qZ2pe4`|L=iSrjWFRB0Ytmny8TMX!p_E4q?G7Gc2qj zLdsujyz5rNJBWfk7T9>4cG%P#hd9X_>4X4+u@wEK}p!4V{P__w;L$#M|gXB)cTWD z2u_A%n( z-O1oT-Em8$cdpP^we-5lizzLlE>%$w5TCL(wA&ESy`V5)=HJh)tBbDnyybM>)_v#! zpCv2;L0G$q~{aoTd&MkNLhV=CqCW-#MJulzUI8VtIHTvLS=o7c>vp_?OK`QE_}1uKmBjWN z_+?k@SVv&*s@Sgb3&*#T#*sn~L-t`-nKZPRf`1WRR3@P^^C_v9!-4Xi4toP!vUnNE z2q_lldp!wVnqjAZiqkO#P$yqJCv96hVXC3R5l zOXAk%^&6Fwr+LULevn$}e9;3Iy==}$52F1nY>Bs zw7HOBzKv*$`Zx)-lHsTFxNPZMQfPjc)pMD9_i(M_)RP`LNk^wC@T?k>F-)M&@x ztc?yScz)f%|9Zkz2wWHx!tZQ=b1=!Vc^LyO6&;Y=P0jO zmtc&gM#k=BVWk73wa>2zQLJU;F?@zsmG}+IOLRmZSnX(emmqCOaR$Nqj^ExwGbTLw z?z;0jk0`kcNn$MG8Top+J&)uM&?vU1j|p@kmpV%zDDF6M|H+{;_Zx!rir;y@RSgmb zI#NCU2Ue_5CJoQrs(&uc2ixo`ZL3#J>|Y~j3U^mf!f##=T<wm)|^ zfZxO*kC#9q#qHzcg^zy<65XWro4442B(;z=OwuDZSptm35UCxRRgV;hfkwNys-KZZ zrKJ6bM#bt+7j;)Oq#fwkPf`)hLF~Gnpy--cY?7667AfThCpic2 zO6gLKeq2*AKbGT+R?iuQ>fFLO8L!#H7paP2V2h{KI`hSVhdc|DDatbEX3U%XY^3+@o6L5s=eVb$qx;6n=?Tkf>4|yu$pq@@G&MXSUQ{p z85JosNtg&73nGBI``DT^nX`fO>%ObEn1+UM5A@8uQYJx{CW!Ch3uBQk@Duy0kz9(A zYfh5S@d!q$4j~cQ3RT`DPnY2bY?8IY z;APHd#*cSA67;+uq<1VTM}kdQy;c1Q1n&f=XrD>XyJYdAKlk|6FbQtl^_V2SUVlpm zGGovtJ-}?x@zW;U#E5%a&X?nMKoyqRECwx7E8pCV+i}Bpw0yw9L;lyCC;@Helg;OT zNoJ4Qgm#RwYn#yT@)?NA~;KE%GVjtC#;LzrCNe;9-UIHJ0SBV#ZZT<=m zer(CWwnHikp<=!44{ry1X3ZDz{Q2m~c`$(!%;UyFrvq}?;-?~azg(LWhW8JRhDWVE zoKfE+K*0{Fl>E%Vt*kw(y{YpGB93jec7{N^<3EN31ngp1sR8 zb@BP<7ho26>?todU#4WjXG*DL_#&Bx@d-YsS~DI&vXx-Rvw_C?cFp9EhEiszz+|Uk zjMqkIW?x{AP}PmjOe??rgkv+I!OI$81(V`4>Z$5MlEXP$eBq3ZckmQ-KX2TBb+@o+ z$0sx}eoOH|tnI64LT3GQfRds|@fBQPCmXxEYdaS!^4Xm;`-^5|3HwULii|uleVwp; zt!$9e*gaLjvj*>YLXhOpSGC5x^C1$4OJv@L+jc95sPuwkzk~^fH8K89dEZY*p2OWq zy61NbHUBkjXj0@hl+wTujh%;z4 za7FR16bJEo{+U-C9f!6BM)8P{S!XT7s8~AlGRzc9Y<{Wx#G#Ibpf{EI`moC?ONZwe zc-vJjKPyqeqB--|Dl&SAJ7_-COX14+$Yqp$qb51l&7DWbP7cq0PtJVq2gk-TQ@{25 z+|Re337AX*U8g#{N5sL?|3wulnPmtWEVa~poQsnFQ7S8)VSH68-FaNoakD0UG)}4s z&b-vbTmyE}3pAfQFoaa*>@bsVTN2}yFeWfOhDD0MipfDn_-_pTE4--tM~JH6L+xcd zfqAwE`aI*!qAbCZ2<=F#MQ~I~*1@d7 z!lk}(7lRg)N>MX>;+Q5YPG3!xHhS$VVg^{4@=qxCWmL7egL|LbKb^DLfus zlrdy7Wqz)zjA?dBGKKKGs%;K-$ouwmT}kV?7T z!3PKV|0>}ED#n9mhH`uwv#(ZUw>}KS63n+g6VafWuVi`4uA`kC6^ZSXS=BN?(U6}| z`DAHsiA^UHj>JLo-d%fN#r?}tvDyzv7)--Q=}^4vVEhfXAlZE9Zf<6F(69Ph#DFfA zN}kDgwq-02C7B>DRr>bBDTOZ%B!zPGHMH2CZx(vi&Zy>?tr*N2s)ykz!>CAKye+-! zkr>rJQ;zfjkJW&(KLjBAH;#@|*Z9e?lS91{Ijkj&;J6eKZZM`rGyLYG6&BtYy^_sm zh8~zhN5|MNtUsYTzUP-SmK*Bg_DCAn;TB7@XPz{RUs;4!mgR6nYZCf_RRY6fv-Hje zGwc)V+!Xhz^Kk+BV!W~#zk!BUOh((USmh?bZ9K(iJ}okqCs2|MckZ0{XZo-o@_!U; z1Y&G3j9OGE|1v2vAj4Cl^eD@vef*^^o0EGWbSW&2r$apxzO_}zEjFEBh7ny9CRzu>~?@tAN-(y{*hm_{sEq^FU;ffeV5^EKy) zQxp}PG3VeY<=pJhCTFHDIX*ZRe}}#1O!k%3H;AA{dLlf5R3>khL&LFEfY zxC~jbg?ruI?=_?KZV&YyLldEyX!(H3ee7Sm(INtZyxqJhKc%dkUX{LcbQ$=8*_rpT zgA}XgZJ#{MC)b?*#2B^9Matg1qjU5oIYB2GNO^OYoYsJhdt1-~ytp>8>KELSq%)kU z$hVFjYz!TX+9?n9ElL3Nb7KuX@M=luQ7lib#6$RhL{g*e6z%`OpvM-{9;?E%PGQ*8 z-zu&?2(zO%Et&{B?Egr}Yf2%MBMJsml!`^ZoB@fE=_}7vhe?=HIS|WS4(-)7?~jSo z+WfrJOT0#_D<^mzMdfKZB__=e?jnNIZ2ojs#~V;kl3uKp(d2HPdq-{e$U%G_b8Xo{ zo#kLh%UTJfC9b}qQA!eE$yy^^x02LD`CdS;+0J)pDQNQHpR?_!>9vwG>`0%D zhETJ##M)1p%`23I=!=U=>R-H>aIpK+ga!+17SAje1?Pfz8>+1#d7`v;%0Ya`YR72RPv6D?|2_pe*8IT=yS zVss2Q%i}zRHthwjtRpx@(VRm25-zvQN(m z5D~IKVWA$z<;KnttO(V+Z2L#(w}7WbXj}aYQxy@lNhA%NM{8U5Mv=vA9IA_QVP}|> z{1YAecaQ}6ugRTz3}|Akc6VsP74*jJndHXe3NZ3K+%@p!UmV_z80qMkcyIGm6)GI2R%wRx zNZQG8H&+ou&2I*WSqexM#WmYw4G_uliUZ`RH5^I0+C&E6sCeUXdlww}v)z`Fwf&+% zJaFYOoKc4erd$&a?hHp2_PCBl3-i>O;r6J-S41IW!Kly8!dCalwZq_p6KxQR+1y0W_UcQiQ8)B>NaQ(thWLI7Mj*b)zn?r+$9)TrJ#~izwE+>4WREVnIZL(U%1^~ z(o#cW|2jmr?8;a!n!PnIGlt*o$WWzK z;O;TO9Ly(W^D#HnaM%AqHiB8w^Zt%u(b>jcA@{&bW`&Xv^<@=njyx-!S3?Gg!W>7T zY+o@W2I1Xu1~oN4LReDefxFZ3Kqdtj?~O+1?hRzW#?i;yKsF;_4c+H1lkE-AgFF=h z8&9ge8MhS>sg1j4|&N>={Aa(h6R6wAA(t&D!#Y66Siw`->`CbJ;-;d@yS*jA% zH;y}N=E}j~6W~b%__jR)A{>R%9^~*zy_)}M6me^0qp{<0vsYT8Yx%aGBRi@huW=|6 z(XnIjIr7pkIBhqIK?Z)y_5N;+3HYmi$qAZu;82j?e*Ig7=hv#=vGTI`M*pF$_mfN_ zY*90?c}%eQS`PmBp$?~9Nj#m5o=Yd+SPle$&J(Y;6UaHm{{6e8c)vhg7Q$SH!dUX} z7==s|hg!%SH4K@N%{Ec8y+SEUE_DP>;{<-gn5-|@=Y&3=1p6$&adUwgsUmiI~MQG+UPun?dT*}}~`$WUZmbm5srO*<(GYV5Sl=-_yC za)Dn|tkw91ktP$v(>_?B8B>ERT(eT87x>#oGt(XHdyw-j7F0DkE@;8i4I*_ zdFo&2Z$vorVrfZyjV%tMl_vdQ8QtV66ipqjDRf{4{)8b2*qn}E7h=(l*NMlkpxr)i z#`rJZkGg&$QT-|3E8E~|8jaZtWQ`VaK*7%^;HD%YKE5e#QVae8-QD$x#k)6UB54=X z%ONKB&Cmo7yG+0Ovm%(?ELGoWfus&1ergZj}U|amJ;n1ysWa8hJgM!u?f@oZesO$ifbrAjMa*gwib*~DXhyL04tErrwAU=!T0#m3&Tg=tVuly*z4R!#GX|D z>=pa35*A?K4xqYBOjci?|EAi9&RD6?*J9r9f6rT>8muf~TpknG!h@sV$67`~iCLy< z*>i@vU-`g8^9S39Tvt7yR~$7y^Bv_KsId8Wfq_to8>_~v8M;92vCLn~uX2FhC2;B(Cf%eOYvOxJu z(#JoY!v`_KD@C}AwY9EWmQEk&G0_%!$L?^WT^knQnWld=YlFXWR z&?P+cKFMGzhF=4*`ydlt0bf2>G;;tlGlq>St4FdIJ<9p{Wpx|cz-}f%XN|tWv4^G3 zCk>vwAiCiSllW$yqqsKLa^k1hr<1S1HBd^iF!$-j+o-GU8#9jk2lpxcH0C<=GH%Ox zWZ%jWWUBW9Y=0y1@Q5|bN(Tg1_c%^+N9UQawkv-24bTQ}cSK9Mi-_KxEUdt#PGW%h zH?#blfn1v*Z4^0rz2Gz*9|$+VB~yLVw7aEQi1T@H2~X z;KO8xLrsjIh{iz8zMc>LZ(6+HTYXik_JezSQdxYO^ApLl^54L($?Uy(_pGT$L5Nyk z=MDZl9i~FyX`mQO0WE#YF`;ei=w@8lT=R3`tH1FjP|tj3o8sIy*q4)9zq>=Bi{sx7 zutfm3_d(k0rVm7;@oMoDn2gG6j^AFinio$xCvlF23y1P8C5-V~%Tk#fXj3J4pC8x- z%7M!_aMrM7oSD7ux-rj6YWkjZ$Vg@!9RM@VxWSL_hpjYpgr*y(DX#Fj6jM3!NbmFH zX52*z>wEpX6xFrd!tvL)Kpy8NaN_tXwJTse_M7m4ul*`;y9q_EA-#E`$%a7-U`?-A zn&ht?WhiZMHMy3I4r+QF+%AViKwNi0(Ll5ugu8G)&`d0anV&Lcn{D$mfX~)SeW1hA6s$S+LEfv98x2J9@c}Qms<_+!hLg_$Luhie7s z%uSZ5(rX+5p2)fS4m03khYilkxU48Xn@}@*6QJ`6sLnbzm|b4Jf;XPPomYh}Wh{tR zVXTQc$K|xOd-^KxIBCbftrRFE>~A_0c4@A_Q+F!v^e1)!SLjOh)ca|+0j`wV&s&uL zRl*DmJTi2A4($n_5xTd{cTBL^qK*Gk=(=Q`1`)>kj*`N=BEk!$VaH&Mxg=E8^SpDJ z0ekL*rf4H~!yTVN;p+~k_SP|G+PwLkm1mhaTxjoLR8doq$cT|t&B83u7nL;A-FnB$ zie0Qm#SM-d#4(umG?{z3-n)ZeB}=(4xu`@h5!?@p{A_-_5EmnXUbY&VgKbCpTlpUl z9NL$^eQkC103ds3$+dB_Cf>;>r?Y;VTSDTaudH(SGGdG1V~z>@2=0BlNlA-+?zvL8 zzg?#kJIRO};*4qMSdKydMpc1!m+WNW((|5iTOgxfMCKH{94=Mmt;1gU-mz`L=H$Oh z_zMG{X#*XV3Hw^x<;|M!xL}({>oo{Jmqu0B_eB>r1eXX4IO!TWsoQB9CMtrLzrF>Q z2J6?l?pK1dfe8?Bucb3=)fZwFpq+WRovu8wO^Asrh!|Fb7I&@$mxF;5!&6r=md-P1 zr(`VFguKW!=2cRFFD=dTda;|(JwKlw?0%4&w0Cq1-%UvOY;#;hGeatzl$ILLnJh4= zyo4*O;GdM7d`qNTO(dYPkuZu7Vy6D+6=;P-1Q%*~b%#pvw*Pp!2N8P&cEO4NV0_Iu zDFhY2A;o{fqC8Q42>!?wcA)R_l2!9%8U9z3HG}_=v%OU2 zfkF$HV?Fk{=&R`1;!-Qa^E?1LrUIxF1V3D}nveZkvdGS3rv`@@Grl8(VTXy)!6a?Yz*EFak45mF_{xm5TWn%l*unpZg{;v{3 z;N_vG0|vW*X-#*s6ovp+X|!zzBrMQR*H?1%DxjK8{X@z6xIEpCZFm|<*tT5kev6@jel}WDrqr=lj zv$bx)Yz~>_{nwc!zQ?fU7`7(=e({p7d_OeLe@kyOVSN|We;w9}H%*j5yJ3YnXF*A> zL#1qEokbs2W_A>Cn~}YC>TvYYetI?7>Unbs5HN)Pe{O&oK=8Fc;3m#tNf*`5AsMyF zWA<(KT}W?arB)Qo1a>ZbiO2bmsKY+va_7q+9<)@eM+HCT&TSx^veNhI%agdlIzxXs zpSt$@l{cM5?aiE35%&9hnci*n1#Rux7VrtP({^4m^I_Rfs9BB@|DiHw*?-La^880E)fEX`4?RSNmqZO%|O8s@glleyMhxO>v#p3D# zSHwD!%F+P4r; z@~Cpa%p}Ngu@FIaZ`LnTx1h=5VAjKle^QVrK7S^Do!uA9gkWXAmdCY!f|D5AZmR`@ z7h$m4QS}k5DmF~e0{5ZP8^Mg6_IfyIj@@uX_;H5Nwr|Nc$=B`kuMM8m?F|3FC$K;( zfyG(g9l7q(-gXp6A=~u7N@yr-5WWGU!=v2mkRqT@so|e_j4hAc+kp2AAFO>KYCvjc zTHDGpZH0giU^qHmCT5SRCIJ#JA0%IMag3(}P^Fd9&YGE}XD_>1daA z(TopMPCC~CfZgnutye0~fZn&$!pkpzJBfO>*H5?BJ}n^AVFmyrZ?6^2~C2cE#^PyBi?^vpjygvle82ioGC6os(mT7a7FA7f@?{ax{Gx2|3j za6v3jdfR=V{{+adm!@S)F>?CSkgA>n(PvBmvJL4TzXoA_^;&`DttoU-`J4J1xr*jn z=B{08*s}r?PK9ksb+t;# zqrm`mY1m?YHCqNons&-PE1ucbZ42j(R_#;PY?N>oD+X(0KwT zk8kLIj^F)a{H{{_GrH_D+LkjYBeqQn^@tv)*2I#9BaFy0$%SAIHsQ|cVaZp)2#;6W z%)kLkBMY(PTWg{c{~7*MLatW9n|Y^Zn>q_GN$jkKm7SA|=8ok`tts#RpF)9J(@6v- zy-|!D^-;ZXm%2UYeV)67ok}sU2{+QziE{eN=o!Yupn1fm(f zg{N{)%l)9+;4{Eb=eI5{Pgi)YA+{SH;{loA%@yND%yjDfo6%8QelZ1-k6C)M1$R& zNuf+wyHn=7Y4c2|STgE^FW@Df4KAbEzCaAl_x7^sy*odu%YmajzW{4Ly!^5I*eRgBM|vX!u0v=e z08?@-U<&Fiu1v;IL4Yc6)Jlh28$>GOyvkFvrWvVBtDr_N5H!7o;?MVgZm__gx;kAS zI6g^ZZoFN%v>aJDCmyL_+|UF__wHqq7`(5r11V9yHfsEab9g#;|+B z&p@OvK&_C$lRTxf{KAUJd=L`{rx`PgsLD5BWUW)NO2XjWBHaMIVD&UsU-T5=)6|Jl zpFr%6ZaPs?Bg#`PEy-jn*VSR^6S8qoNIgBuHGUN3PPm>>ewq)QOrFI3nihOlyY=LH zKG&sqJs$}u7=1Oo+HA^!g@J(vF~PhkeCYi`m7C0>UgyB?^LZu2B_=^2HkiC@<;U?? z5WNMvcg@)*&MN?VQ`x&rB>V|>bjxU2zPPWxmDf!Ns`#dr`rwCRf^h$G_0|O34ECP{ zOtI%u)hm9{mkEzkwh5&C$*+MfWE6N26O?h8+_f@00-i=1 z9w8}Q=em=)e-vE0#6DmD3|q6S?`wtWlp87Hk075KVHxD?jzJ-5`o1Ri)cyJWej1-_ zu5W(i8u4$Q5`cH8scTETWnm~6(XbT~sQt;-1>8nx`$drFYpr0BIwkRx)wXpoF>%aB ze0`bre(&PH-8e(a?}q{w?lcTtfYGsqu5M)NEDQmS3;87R*b#Z|zsSZYx!JW?saf@c zjO3>l1W3&&-W`Y?-`UP%X&h4h{=v6!f7y~*;pdMH>iIJ&zMOgENBUn+*oD#tpzL8J zcA~H;A*i1;8B628S!VqXTkGjtc9F1m0Vuj_$Y3v-fL!FG@{>Y+7dTI$=nELKIO92^ zWs^wuoMZRY|I9SwcFLnFTi9c5y8X$OW3hiN*hK3(QgPDy2j*+3|EkS*WIN{%&TAEv z2I*t6oNrR^WWG&Lxhh3z|0X}6Z%|zS@d2(L491FU_I^P=EBj}pWXbgKDI%nmN(XPy_Od;`g+(si8U|95#u1cp||nzJY~R zK`|-uJWp%ierrzVdBSh1&7eGjFZ`@Bh}f`}ZAd7pH`rrik&C`pb(CK*G1ahW3QzPT z`$UNlC6Cljhjvudzn^EJltGx15HeuhgX z3?&DtBfl>TqhicLm-J~>AHR48zIO11y6{iWCyZCj_)5 zcRjdD+(lwTf7>ui2y5ucKru;4_sJ6BaV317>)L?JSLFoK!qPBy>*LRBl^2azLv`iE<@O zjj&!`AuoSjGSn$%Iv-v9irJnpFZjJPC%lS>SV*8N(Rby0^`nOHtyD~Fg7?HQbD)gg za;+^OyAk|&(Yboz>^AbviWYucC9a@GlSUg`97CIz2-l4SZ5hgV%%qkPIEUMbX3bPl z%hYk2?Ou-vWh#zubXap*_z+(~vS#45MEe{an{i+_hMnl7IfIajqVhSH=1n!%cm1w! z5tvH3K0E6-77qNo+qJt8Ejnz|-@RlDXgR+e_T7JqT8Uv|M~+b)*>PNjrKD5&BQgrR z96G`l@!HEctRNGEls?3u-e;sT=~IO!Ws|pY4Lkf`m#P|#M14pYb4eAF@D#!=t-6C` z^i!5l2;D$jV&xu3*4UH>gv)lnBvVkPR!w(WCRQZ}3XXVEaLs(5If2iSospUKxY*@U zc_mXYgsc*k&L(dVGW1u+g08*QV=dHcJ1Thb^OLxJO)7l{k=fk0heK4P|8AyJFmUyT z22j=hSYW&(run%ergO37VaAjBDO9T+fx4F$mM&U46VLt}$&IAUZE*-6@P>{8PmKbG z28B&$$ZmYngXtYiFAbMDg)}U%H${LHqyPJof~xBtCf#r!7I48}i6FK+l5Unud0K0g z^yrWNh`L7W^3`-SX#@%wV-n=-OEm_Rgp62wG!~8V%X{DC28FEj9b9rPx7S-aP1rh@ zha0%=iYZICCp)NjV5n1yO-ic4smZVsaQ==*&9(JvC5Px+k$9#-*^iu)ZwKOPvjyM` zkYRjJwus4&%8-KQ%&D)9(OL@nSg8Vaadsy4d)m}AEc_hwOsf_z?4ZV!s9(;gZhx&z ztP7gkoKZp6hT10SblC2v-*3ooY_|GgKkvtZa1=Jp-hiUkP)XGxGBY6@N;J{(8Op6V z;r^=xFp02Z(?c#ISkwceK5H0%4)OHeCLiMtQ49($% z3YQ`^SxNtye>LgdX5x|vZRu&6LM0+zf$uXpBv_hp8O0gR#TU_QSWT@Dq&s=Eeg`@K z8t|%+SloF@UC=uUMQ`XlO3QDiP(BUp2MlsV$Rs?u4TjMo@Mvl*q7T-*`hWTpXt@v>4X?|e**LwgMxDJ)o z0AvD2(Af*7^}Z`+AM`%b)=Krn(;$+W<;1hYIAulYby_p^u3U)LsylQ%?wzu*HD^qf zY0{OIhey81h}l%J12fX;I(*wxul5ex4TE`^rs(Oh7M3E9-W{xnw+aeGUOoSSo?_GP_7(l*JB&^P1J(x6vV*&|LkB=W+> zPCgoYLYM{V5{pN{(4*e2v+%X;4F?^5qAN!ZW4KQ6fhpPsj{T z?}bG~Uw?!du(rs;3@S7|E6^`Bp=N!Hjy-de&A=y6^J!3?HR8u;aZTfqNff)fl0l}B z;rVgA%yC)y(;}${K+Jdakor4qvTG`PTNR+|RjQ|8bu+`VA6*%i5VWsI zh$=3sH@ZK%J9lLcV`8EoC_?TF(S8wg3ixuD%dDdI3SPeGj0y}b9aN4=TjyF@pYLhl z#13_Wxu`ct*qfPv?- zT@PRpWwfrS1KFaf;$Srr|k2m4V2UTV8)b*H=Fde7j}~$%&WA@$ER$#cDQ$ zyf9D<<ro!xW)-fTSRq%IVU=5%R-W&oYcZ--f&t}NiTJHRvEYkT?8Rq zEeSl~28Icq*V7e}gf3^pQ53Y8rT#bJhMz~8g+6?I0i5W=rX!H%sxhCH2OXDl9;n6l z;l$&|vjL7CCRPMCi;Xpr(o#xH@=2(?OB!Px6GT_enAHayNDNvo%h%fqt$!oa>GSVp z`nv2wT|#JGZ{TS9@_PY>e9egW#F4iFf$VrhpPq_oD5WNPbuqx^738A+L9UyrK^7*4@UWDnAs?9-#f(6ZGb(rM1Nu z^P|6UhUJ$`(x5fx7Yi!=j1}->)$bq#kQ&kHvFX=?)RtB}Y{72P-38c>>qG{~T1HmyNN~_MEX0cyh|%5yTn=Ik@C^?y7dI->wdbZl*s!ekX|#|F05$hroZf zT?yb|`|cPM&tbn0!m4yMKWpfu3c+?37G~^?e>KsWD7nR6B}9r7LXbn)Xj}Tbnh|+P zG;Ik6MvZ}mF8PCM-=#kY(wRIl5`W0iXR78PXDul~LFN0JZovo#KR?`N#0r2* zGHlsoa9{{yL&OIYzsKTc;7kzSaR&U_6z5Nr9Y(cQ%-$lZHhYKn;a2mxFO>hE!&V?= zB*OaO>4NoxKfXb}(>J-x`)awD6-X134%Y`p>b!DnI(|GlR4&dvrJ&FeLrEpQn5xZ5 zw8S?`neC5Ms6X$sBdPO9ULMjFk?o<{-b&i7--ns%^ueJ0mO=~seh7Z&x+gNqN2LtY zJ@Hd98SPz@A=d=V$fntHS#FRDUmv>z^4apaL=e~kbZPqB>pI)-@GS)fVef!e$d1+>O{ekUHWs`Z4Ky_skZ)~q z>Ax~vR>p6q!da2l#-Wa>C00g>b%UXXxAy+VVM-;0dR_LogEQ$St78nS_kw}RD+Qn7 z&+uMYT-;#_#)Y!1ao7ThO-i#j(temFSmH-k$H!CN%;b+BX)68I6qFt;`N6<{7sj0s zxIU=44+&q~8~xeVhKb6J>Q9*<^N zuf?%cncx5A7IyW*b8H}P#DTO+-IdGrZxJq3F2(5%dtduiHVaDgb`e-g!>YF zQn|T!^@Y`8wuB8| zeI^E=ybFCz3C7>bqZDCw@E^@GxviHuP>sue{n2psYGUi{3}1|J{p6WD7bzMX=u;$w z2DcqcO}HXps-j?ES^73sWw~hov6DnZ@818o)VQ|>|D`XUrRTK8M@hug4$yU=EgR28 zpIAp_eDM~|A-?&5{#P-ksV{NF|ABH)f)ZY-l)7z%g|Qdz2NljvsazQ37awKEHt$*V zU!0O8Vr;!B1@PIxA${f8zrw;;t(kxGqQy-rwA+npn2=BZkEL_quIu}{aBSPQZQHip z*l6s=&W&w0jcqn&qb6x=oAH_+ZDX)IqAQ_5{&hm%lS8b=BNguCulQ>JU&9EB zyaCwi`J+m+xlI{@WSMd3+NGe#n}*^IX2-zHm>$)KmF}qr{EaVZRGOOH2)I%YxecfB zS`0jgUvzkhO?o=NC6~C0lupQv!hRION&eYHyt=34jEl3#oYvS|4;|h5!0&6M4HI<8 z4&EA(`Iy1P_H_EGro=Oafn{x)9dl-dDWj_KGx5}oJaNJxy`-t+Nj&MX{p@5%R+6Ea zyw*7WQ_FERz%+NNimy1UQd0&$H3*qT!(il$MA|W>M~*^AdDQq?abliXfY8Lk{I?@> zkJs~2Sa$R!$Bf`ImgE)rY7)!e7=fM% z*1ME51|Hue<|&LgU_QGA?Hhss#J|tHn1HvCXkp-;B;Kn~^wa3WVf0$PcoYwY>54!k zps)F{y>|JZ7g|5h%4?U$jEe2`v_Es#_`CCKNE11B4Ju9A5RiWsz;x)Ew!7GWfoTCo zLo@^SbMY_6NnKu!G5x2AENmpd_NW_egN0+|jQkd>pNYSeO4eQs{T#mKUd?^IEdZZd zt>c?9?AL!?8f_VC&y3p|{avNV4ky}A)a9~0D_61y?tCqS5^@&St`o+RfGCy>|5d_8 z2;_>5K8PQ?VLfF?YHksT%KV>4O?meXbaaT!2xymva+j7#21_$k>xn)}IZ(_@vq)p> z2n|~Z#CccHr_k!AV?|w@Rao}g58lg^PV>c5p#8%RhWr|t^!@u#i;K=vQa@QpzaMzm zoV{w%3=`gL!bw?h4aG+j<(I6x?n=c+v}id=q4gIRZg|+(*oUj>c)K(tEjvaw*&qR& ziR7~s2lY@mKXD~uh*;&kjhz09D-0rTwP^~G#cU2Sr3%b$)16r+Aib}|Ry*#o%LNOC z@d2gf^>#P~b@H#v=U%T*{|VYv{J7XB-*(Qttk!eN{Igme(OoSE zTf&VD-Goe1otGUgLLY;u@86lmFKkKXbU6&1e_RF%h!YZs1FdD~ijHc^C37&u-@cHQv``wX~q{NS8C08%ZEA{ELfp|075U z3(gq@39=XuFK=QawHHM$q}M`Ku;_q%eqi4-W;wEMnYvA4QyOYB}uU?L%NXnX{OC!S5p?h4?-GGo$aypb!VJDmCxK z^?;vm&6^-a;^Xy{!bf%RmsFFn> zZs&{n9_mVzZnO8-&e?mQ2$yN_M&TEaky3W3+@9mWjE6iT4=%Y_EiQ{CSPW#%`WVKj z*{L|T+XGmloY$z-rDWsPJ8h%=VPS1?%(w45Mhzcn%-=}`WTC;|M8cNR?N6e7qpY=x zmW$2#DHYif_RT9F`TNpcf_VN`ro(%#$_JYiUVn*R>heDvuVi29rW^BRv2nt2Ih!DRGK8DIx+QrU5I3!?T%@hfF2o*{Bh2x`5(BPAyf4I|r)u7IBO> zY^IQx15#hBSj7EOj{W@zSw~B^XX~@TJg+X)s#lleJP-b71+-@858jhIuXoC&?QeDC zkEi;o0$ti17L?!?f-Ida49q{#;#*a3eMx=r=okKQk)!`klAA==v!w4%yqnW9u`V1Y zQWqUUpyIenE>cAM}RPL*$l$^CVXMa)evVAeP%=Dd@@tYO}U+aIB0MgAa zTj;+d3(5H?odL~{ZBZhlK(30$(-mfi*YFHaFH&C~I{J+I--TGHEAzI8cv02lJ{2+_ z&(7lF7RXTSP|2k~dMkN)>fdrd`GAGD4!u_niVWLkAL$KKCe|U4O%wxoRnxc=@%r#g zM7Vlm(9;pEJ*TZJsUI3O-_9f?tS16{fCy)rMee;zZHH} zXND@Aa8YPfH6kV6sh|b!{3_vHNgsQuRy?<@&DWI`pL^>1WDs!b82db^EOhW63+g!A z{o{y3fGlIEF5<#syl^n28)BQ2FY&N!oKIl&WP>6T-n1CQQHT2qn!4eLr&2CNeQE2>3pnJEOk7 zeGy;#hEuD}2_moC-qSoz)u<)>4Vkx?@i=JK)ZemR1}IGE(RQ+HKWc>6-uZJWA)L;WazlEK**2|0pYJQ2V&2&~)!i+=r`O_d%0CpH$KF05mO^FrX zs4=uQqZ8~w4RN1PSe#x;^yjOLPKk|fmZ7XSq9(8TeZ}B^w0ZJ6_mJ?t{Gg;ernWt3 zFdzg0ADRe~Bj&1;sC%%)7jR`;QzW5-`Ssmm*ISC0gdh0umOnp;mxEoh4zEfsB~+GA zW0e(-1)K22^y)wp7DbUfR?&xlAim^@{XLB@iXP;eM^A_VBo1#)kx^Ka%%MU$Apn^Y~!!}v}X{)aDx#i6`aeFY=BLFQz5 zqk;Nf35VeD&Zsq zD$y2{Vku~A9i0O--*ZBf4+mW*wCxsT)eC18#6J)RwF8%q`+GVx{}yt7a%=lW!P@CM z)#oUmV?!86lo2T0!$8-(+nZLE$V!mnbj+`>Q2ZN%FVL}iwBQ=seL|3LzZ>KH;dEM4 z%^gWEl#8$f1fbFTkH7fT^&5;bCIriFzOC5QBb^BN?>T&S|9C#BU@eCU9v&xsBiV_7 zHCd_U^X`_|&Nom!)K#rZ+!^zYUu+`GLXXg}+XBZ>u!UoD&x4|Y!un;<0$HzO2Z31z z->%Mi+BdeH`XMY4zF(^a&Ukx~r$nsuW8}`FZ<_*1Uh1pg==xiEz4-EerhlT&A2h9D zgY&Dut7j3cWtc!zqTrL@J16^P@hDyUUV)avB#N$2E1xgUzs!K&>&tRH@lHodaPj`q z0&vV7_>dfMRt%wRC=*pIml+0~#ToJSpQ)x&kSc7pe@Go3#j0QoieWKz4A9h+-qQEb7;1zad{*XWVgEz&x& zR5!dM&#WR}cv%!>b(@h@YljaGhV9NJ%LUJdxT#jH{I@%t zg+L+O=z|p0e&6e+NUg1tRJ}km>AG9;&;MK%fB-FJnIyO2G`eB^5yi{E_Pu6qp`#RjSN ze5~;vf9_E+)2L1fvAp~<0-{<-ss}>>!l=<~(~ihxeQR8O)A7eX-Dm|I2E%=S&v97A z&EhhZHovvFMEhmBdr__xk#tWj-VL?hx6FtF6GP@#JBh``PTLI)WmFPmu@t6~FBFu( zm9<^9>;r7LI)V;8E7=mqEN_T!T9-bf;lF(2L?pqE-+$e^WHnd;o^M=T8(s!B^0d|c z+`wjkHVM3CYPD$s6hg|e&Nu!Py!W#HVRFKON5cG>ini>AF29b&PJjCoK`gs?{tC)} zzpf|l1iVt3YOyvE+DM}AX0apOx$xFBZ}>}p?{Rnpx9_W5%A9d>N_wx=1ONP6vDjVt zk72dEYL|2ZsL`ETM!|Qwz5GoH_e+n|Yte0=kKV#V(aZ>7`c#k!FY}~=rQSC+#&4AO z+)%yHwe*RECOGp9Csm>^#>M%Ul_L5{V%MMQ7i(&d99yB$9)Z`zq|cqt?Kk@d>1P=J zK$RShPv9A_(Ypdh%L1Pmn)Z;Q1!A=TVNVT@mq(lf8txB*O0KlUZ(}NLWtlDSiT|bn zdm&IXHf#QjLbf_(3_GN7M5v>g#&w{KV`QxQKQK!0yJ6`ddx4$q$gawhJjra>BUvTscFQKyZb?Pj-0Sv}xSQO#+UKa4ZY`V% z8a>qT%)DOa>uCQ(*8?71ObHFs)+Ji4PL25VS2H@p!}$Bk8wgQcx!-3ULa(id4VKJR z<;d00eN{b-AIzCI7SMR3bp-Kui$s_l(!g5x6yqiW;vXtFm9NW;s^`e-`YAti>VJ#& zB4}LmpTu3bN)t+u6c(Kr-3_#T_tfv!me%%W#O6_zeR&{gMg{ENM>%jp&65_UNqv-l z$HM!khDZL3%q$2A2@Q<=R}l1#PB0KyEGWk?$9Ck5fkD1~3q48#-w26oTE5$pD^WyC z8vTaSTE!tV#KhGS``en=Wf)-=(4xGhz6357_%#Tbka$=FO$ZDPVG^i~X1T$>1;rgK z4DAi=-)E{!XD~(Nn>wGFoA6;tI)56{Pr?)8#>hI?is&W zTpIm+K8T}{E)+P-(^*cn2)Us-Nf{*Q^6j`CPiB(-;1XPGs^(JGh7L5E1HrT=W*^y4 zS^^H*0rLrOm`j_lP+DKJ$1*1o{5gqfaXvOzaGr_LFdV0`3UDlFa!w$ApJKGtI#jq= zth6_P7vh#ateTuARjsMCC(HA#!Y{o0Q_Nv?S!*m6`CQ&s@MI3?L#;b({fH{$pX@63 z0~|aY4|W{#tImeChJ*1tr^csqT;EPNH88ltWfc3ytVF=5|4_eMG;w-cjhz>Zwvyps{@6l?tpGcPRYl5`62kd4H6n_PD!)skcm5!v(G0P&~TAi7vHH{0N_u zPPf!(us-AbQ%!zVA#I_vVIsg7{u4r#;KKKe8^%< zXD6{^nVri?2-u&@3!XVRAns~*0`RrKOv`ZQ@#)F^XV_pA%9FE2+L3%DgMAcTrK#Su z!26_ByXwcz*B1)g?Y~e6(ib7r+fdYaA%3#F2Ww z0yKljv=;G`LrFQ#zj9u~;kV04v4KhiuFWPqRjUh$^xDpqJKW2yY1O(XCl0(hJ7ZB= zXVr-gGsV{uj;5k((>o2Xh0h<2Y8gCtk%%8<4h*~*hcHcFrr1hmNb!_p$*P7SStj>#dzZ zkk0#5Zv5OJJ6kC6dc#d3C<$*|JDUp@lAR)kyqv6Lqyk^u3Z^&|Y9tK@+$D4gguO}r zPd+jOLRTYV*?KY~?3f=LqHcj8=43Csi=c+_M+UkDi`WWITs3}JVeGe{HbNKvVl)4OXNhNFe zB`lU6hdA8S#c+MBI2wscdQyo6!7I)c7iw*BMgyS@1shLg#El~Ef*PgzP-D95>rZt6 zW87-xvR3`E0PMExRaabyXW1#L2`Y=2?e=2l#h@%RB+mDOF2)t>8>g$$;uc!`pQ0=T ziqKlupONV;%yA0DvOMl;b*b;dBCyZ4BC(`J2~ zT4(W~+28=WSKbA82Wx3OSR%U2D{|*S)&s0)Fd?KcoDIu&Wn$@>aNH+2^wYIRV^#D9 zF4pU@z>WL$;@fdCZw@DC<23B=6BIY#>Vk3P(=w+C)tvZQCYK)l5(Wu(o8 zMPW_e#6;eO4G@M&{JY7$;ed=ZfO5EkgatJ+q!0H3sre9!&{=ta>78o0y1aNa-W~CS z_QbrZ&3ENCfmnkhrd^#fSS;M|ue=~*u@?TEtRn8GZm>8{;d#f`a|3~ZaPARqEA7qa zNNkvR2|k3*&exPNNksc38zX1TFOIEV>MIzLi=!u(O2$Hd^_Atwdr zf2%ku?Ce(IZK&oT&GYYQ9UNMUAs(AZ?@1WpobB;GXk!kO)wDKgITUbQz|8H}6 z1cPGy2C6u0vpCRQv-zP5N^2-c&Dv1C!wIUmn3n~g2b84`lCPVU4{w)bg9X*%e=4_2 zzhWSALb(oN<8gQt#I)i`&@Ra%CCQM~F&_k#d=UiRx9>&fV4Dk3YxjF%i8+&P*0%*F z_I(SF5Pm9B+3Zw_zz+^KygYP)-naU#^sEn*uhdmBg<3Jze@>8ewnXS$I?J7_?+tC* zixBiu6kGNXTmob1n!cT5)z2FtvxWd57{tKT?qRo>>UdJAn$;qgx!@KfHEM@?JmBqls zbPcJ(IMRaom$KG$oZsitqI@nNU$UIh5Ur9FjYQPUn0@khmi*7(^5OxmxMJl{X5jas zts_sDYGJ**;&GI(%V0!AXdk#XPB8qW^Xi3la}e#8;AhOtTURbQ<=)J;x=wWe9Z^m} zH;nRn4vI|QEnp27(JwKSGLfT#~!4G&BI zewikHkf7fF8g_O9;My6e+Bxk^-9VyY!^Ixa>6dw70w*kTiwsFro$ls?mBk5@>Yebrt?qV`|rm)2eu95y$7$l4X|j) z%IE^6rh0SJzp3}#J=N$_5znV!0XS9w(6xkMOzIOg;Ha&s9E}{sSQPW>#rx@OW2jI9 zYCHM*JV|;~a2tNlC$2M}Svs>4zbaES*&gnDytB6SxsndEl5|DWUcY^_rMykOXsZzv z;H8hyLr6CE^tW6J%nMLbgTdLe(TDQRQN*QaKjZWjdjC=9$kgdH`CxYWGOh~BY-*;{ zHYj3a0xaa?=0yvV2nZ4g;>oV~d>R9p`;M`2Rv_%FiIRZ8KZ&tr*f5%u7~oJ+|5d_m z2o#3Z>NzXsi}R0eP$f8_n}hC^dX;y5h-(8g0SABy2#HU9DR)f|e7(iEq%xTwc-R^} zF=X&fE!>#u7ps9V5#hAPBSf$ebfsCj96}fcqpRrUQWN2InQXf4`24Url|)xjIDQel z0_MJ6&gB#MZv17--%FACbBMI6m9H8jL%webQbW zA*FcfG@*0D;7&IWL%@=-nNX244U?I*5~?W*DvoL6Y<^o(VT*5wng|>9-x(mZu~=Nw z6{|I+a`GZ&90Z(M z0g;+4(OljL*vy<(2b1D$L)0{)#JuED#T|_s{^%y>!G3X=KJ8Pcjw;8S20H-(BqG7b zfkMS7TGb#Sc_jlcJpnSJ!jyYA=X;*X7FxN=7P_iCjm?SW^$`KcwBGP4vG}DYfvM=; z2&SOs!c2fo7_k_6SN@R@LIxJi7Q#I~%GFPjnGc&om2>WS!b2}9*Vli@)9K^x!hAM- zpz|C^&R)2`HgGzGP5`(UQ{tNGx2Fwdi@<{TOZSfkO?@;tq??b0l#;SAnZl)f&*5eJWGbI#)-6exqt0s6 zL=rak9hOwG+NR9$1)TV&1!piBG8q*`^f>=Qg3%p9A9b{=6rS6WpDYE|iRhL4b z&TRiPsIBQ83hbC4en+P-G`?WE-8IVxjfDX78v!*J;Qe%1N;E9F%XEZ+5b;&p{->3X zfu7PIyVvnis87uoSwa5=!?d*>()5 z*h3sf=$fn}NL=ML&lyOFE4dQH7}_fRR%+a_Y>mlSxE{rVS*#ke?$dk%=$o^-V^n0! zFfVBq3$3o!;i)NP$>CV2P;eJI-rxc;H{9i}#)G;U0Fl34dFsdA>WAy;O3#t*C4=6t zEo|(+N?d1#+)z3 zPv_wC=6B%AY!y3#V@!+}P^2WEP8=RuhRG7O)SgeOkpxpueP|nx(3zIU>12QOhZo7~ zf(D0NOG^JM{^~3tXsnX)x7{u9`JtH12ST4ec;*py@uYRPrFxlv6qS3Khf8nW%utiR4i;QNHB*cZNPz3nCy0!YY z{{}qWCF2W~FGq~@x~)8UuvWVzuw^Adi6zr6Kk>hR>z|Bf|Hlhp9zUF9bpEdrHb7$` zkjj)zn9rORltyk*fmWRcf{ADk8fVo7Mxt1`b===S{yI4Z4zf(%U0uIiYx-p*^a`W^ zg8-k@Wf4W$Isz~PS8xb5Fa#J@Q>+Yn7Gq*e0I73xhp?H zUEvZRTc@*SMXPcCRl%+HWGkh>K}d~1g+6TAm`2Xp1;?3oGvdkc7ryi+bk+K%<9dAg zw?#SoH_v1Z`dY#Ex)j6$zzi!GiECIfLO{r4Vc0;- zmWqkT!u2b9is?F`rpvjafNLSYRkwIkPi0?GN>4n@#69-w>RfKQZ)?Dh^(U>)x5h}Z zUO_R?O9T2$iua?^Xr_|H&U{nl$+Yc(;zEWaGT2ABYckbmCQr5QFzd!EUI{)CKed9J z(w+?h&Sk8H!~3CZA|~tF1#d{A>8Y&SG&JaZE6i(6$Xtb`_hidZNjrt#-1?VLKyFbVaMdvn)makE^ zpE)c@QNFh;AU>)KY8;KuZo!EX@@{2)oM!3G@+XG)5fSw5n#s+Q$b~Yy2gR!uZ8}YH zTFHD|-17gN;AA%Jms03e#>-2?vj=&^!-_YH#Hi%Oa+?}UCT>`fX9cG@?fyGN9)>{q znE!Er$99c$@B^AdOlcH@q7&E_EErhoyxNP6-Q|@dGi3glgL@8UPNGoBPM{_5LZO<+ zq6sCw9DoiMH7idfuqCaZYefgK=Xm5hkI)>nq)rYHw3Z@`54;^`uVba7gWsqFPYwc> zeRHIl`1dorkMO#_j@KPS|11q}BtI|1)JszZpJETKx>Kdn(M289A}3>8h}%O#GY_%@ zEXc(hwh@~k?a#!wQz!Hu7A-bXf4?ld8TOyA-kcr6uUqxEOB&6#*$4|iI(_{yMrEX9&kH1&kkqaI_m?hD z(Fp<7jUIy4tj!uC!}aKcPKLYC--U z8?|48$xtS7Yb4ZxPSuB)fp|wtoT@$8BWi3`Gsjsd@)xK&y4x5)#ZgNw{R7#mD z6(5zu-w3E>@iCn!jnE1W5k>Quu=}?7;+2BzQSZ)WXBo8{1^v#(bPRy=KV`dU2z<7Q zk+1&TY`O*W*-uRli=Dg2bc(c}3e+sIN3zeB>D0rVf_f!yZL#XT&-6(@%jP>pCOv`~ zke>#?lfvWSf}o+;*azd;ND#Q-%p}FaH7VVW3GBTUTFIROO zFg7u~F5P9UR8>05Tp0nYXQZ-EbLMF%QnMm|H$1;~NMisVPooz)g@J!(E&M-0YmXEN zqNZrJ<^Y4!5k0+0Y#kY_mXK{;$E0cg$;m7n5qqGY>hUz|WUm5rKaj<;`Q{*}Y^aGy zy5pYpcBYJ&c2UWDS9zIYYDjsno^EX;lCrywf?kF^ltq}#6wDt4x8 z*V0r?cy2{7AK4;aO9=s@wP7Et^x!Lbg)r+=niTAijr-F&yYK5{bt*pB1u@$iykJj5 ztNeVozW&q_o7MX2PvP3Yxo~Z9948)+viuWv$gfw!m3RODW{Kl-s_Zzh&?PWtEg`b7}Q%lXFLdW461BQqjZq~W9`nIk=$dU5dG~^8Y$Hb7@ z2!Xt?T|Gw?)bn;EG&ZMbMI8jKJxp!IyKIiFk$}gfWj;?MhpcsDU-?5Evyz|LFnxWa z6oFVYY<>QX*u>ghF5AuNGxuHj2)8OMr-4vW9J=@V44f2DeAarg(6|}_vY<~Ocb8iu zN`aupQsz45U)xnD-I_6WR>%0Q*o(gRxSqAan8D)X=l*S4*1Tb$58wI(>qPvhG-D>)EhF0Lk*@k(**DFO`BIf{e)( zE<%z-QUM1-oec}J+?v6DR)tqruw#r|6R8_96sn!T&iIevU{1>V4~7&tNqW;+m+k*5 z0VG(Ox6$)Q#I6dysAV;`s8lJIw>!>jD}Li-@`{W-Kw<@!QzNc$zA*;+OnJt+gv)x- zqBM4sp7t&fn$(d67v0mIEaJxDdud_`Qga|6KGKMWip%cbjt_o(2YbZSfEL6iQ&y># zg8)ZBf&LNt6R9UTW+)q;>SN(Hw2s^nT=w`>3jkfAn%ASrR9DhX-mieiE>O|%^HP&m zLd}o7TykGU_XI=Hz-;pG()0UD!zCR*%~X)oz0%)+RS?2m8`iWf46Fk*>$pM3h#-mWFT9Gd?Ck+%EeP4qn-i^9G5cnE4~9Mayh}CVDMg}8-Pzl z$&}lo$wTUl=y3arRPqS>X_ZR(9R+|km}*E zoEl7=Ch;Q(s8Fb+b#X!GGq15dA%PIK*mbcLuqRO~iz|TyAF8|->VO30DB=XCeo;}% zz5tcFA}%Cl?;!O}-cP4%3BDTHlt{j6k>`LfZzvK`iVL+xszyQ=UR^nDCDjGR9rDM2 z{m3#H6ox)1|DNe3d>T>J+`1i&8x##q)v)`*$<+D-hw5T)dMjDd%ZR~cB9I;mn~ zwwC-UlGL}H73QS?AI@|qsAqs(YR zF@o?9g7|SM3`K3I`p?0&|!ETCs^QS5e>lmhiC5>tEu2E4E zFwsmx_J9RU9*j`PntW>Ep5+kagXyQ{;;K`zbZ_;aFmb2f2TlMzzG#ZloCQ}P>zg~_ z%^p}RKvIBmN#^h>I(Z~|QRBzIrr&s>lPzK}Im~~FPpvCrx%vF@p;u!rsiehAy^DgU zuE&MTH8jZH9 zfniaVQ*gxKYzTY z{#$!qK;Fy$c^yt7n5ICrFIeoYZg4+_?G_t4SBnR#z`SUz9s zj9`7I2rSx zWT+UapYJlT43FPJDa+v(j@*s>r3b$^;~?NrtEpS53Q2a!ov z%Q2aqYkqhn)U{sf%e)9vV_;T7{52|3rJMfNxPvCfrg#VxS=w{8LgUSngALw-*zEBk z5loCnMJ6GJwj?ZvyUtXAHT+Bz1fHI-!KOW0e2vwf2-R+=9=pgzTF5f4FR3SpYPK~0 zmSVQB?%^4eA?8|f!DX;9S6ow2#BDINT?Hp#M;+OdSou@L#^(+13J-y21NHbA47q3e zIi$|heui3c6kC6u+l^MbX^vG_&KPkjLCMvnC(m4qF5~@>c_TLPos7*4H2D_|13&#L z_^%R})!?gkml)>WY!8RT_9e$2M4<7zOUueoTAjO8k)47G&T5(}e?j17fK_I3Q* zDt#CP2O%`_6KB!3ncQDooB@uu)DOH<)y{;3b?3w3U*o2*{?Z8ew5qm|tt+pHYTW`-Uj z6??5DL2-;oTG0Y3@*Il$p=y|NE(Qq~IcqVx9od^;4HpfI*QWtuk;Pt^-Y$NJeAc=AF}GZw{08!)NiDmU$%N0T>ntaBNhhZXY3| z+FA-o1;&@qjb-1kLKQ9Nx=NhCek%5vQ|!4#Y=fI;9zvr_ubS^b9_@MJXJ1jyOk;`A z|0>}w1hUl}cSKsD>CfkySVd}nv-j^M3zA{$$v%V0^A&o>ln6XQhX(ay`o8H9Uf55>K z_mMZ}o_Z&^tALu8UDdVxXi&Q-6;2Y^P@O`tx)N4W@@7JxGQ`dil2bVS+h=S6J$<|L z;cn+&o;VQ(-a?mW(=nACRfJ+HAf=G?0j)@Z+e;tdX?L4);*kEHyQ6^clhDXjMLUiq zC+GKY)HS;ZhfCda&d%dN*$nMPnut_m^Momq=nXE1XidVQm(8U@n@dQXX*%o|FeT>E zWdYcJ!@3Uy|AO=6VYke%#ArKMOQ~X#{{EX?p~QIC91~~XLyWp7eP$e|`$dVtg@~f~ zdtv`QtOx(``qAZ_anRg0JgtV#%-u>Q%DIR`Lh!AoAA=8u7iz3rRE{Y2w3K^}eAMPpu<7&6!{0Kkdu>|U&a7kii9_-!&?Jz}ua zNhKnR=UB6b-<-4FQWIvN`dR5!Jf+d{XHY8`Qo_MYI-Xiv;g@jIX#mYD7kWa9&s$Xc zyP*PV+?j)4P0m+wF9gn2H~J#yt-V0NDBO;#@_XY~nX!jp5bwVM(J;c>u@7YJG95j= z|F48A8@+cpY%}L+(2#x41r?vy5)?}>e#UVj92r{&&15GWTb=+YNY|$B!8?k=H; z%esD-G5PBIEZza@UxrRCl@FkQA3-KfAm%e}sD9lwGiHqbK5R>@IqLKj^K1&@2s1W3 zMq28rw3F(l$nFj>0P!!34I4(FP2UiVb7&tF!az^`G! z@#)#ZDInkumVmwhx+2r8=jIAU;PHxUIiTg61`#l2k=2J zP%Ej6pOw%OrrU7o8%;|nqQ@EuLD5GeJZ1Pu7|LgGIyE%NTLOxkTySsd-Ly%e{-=j| z41x5p-grmF{BAENhzuHjBNNMm?o1nsS2@lfqhcMk@z-q4I(xk84WoPky&`GNu4v@I zWwrVEB0sLj40Y>XYp-7I6;m#LQj?(VW(NA}4&TRp;8#EJlXqMr=xE@37@VlTsN2_8 z`)tDm+L##!w7fj=p}ZsU!!AioQojZ`&4 z$cU){8fhcEXkd!6&#jHB3@DdZkTj2>nV)0`ezw5n2*RA0f6dp!UpSOl_D652jBA#K zB-mJr69nS{(RczN37a4^OvzJTZkfw^h@6&LhJ4a6XtCh4e}&#+`T2C;I~}pjGr)c? z$$bf4F92|2tAxh+%$`h15gXNsNZ0w`S8z7usA;?#J=fG&EZV3Be+~TGB0OIqC^wZ( zJ%?6*+(zD5WTB3Lrs6QUjw9>5_RHWmEWC`VW)YQwWzh3mJqDh2EU29edU7u{s**FzWM(DA zZG=51*$igF#VY9Lr$lJ)wn=6RXx!53?kMZD*ixl4Fl{xdI<_WA!!OrcksqIbl{!Vr zMQ2N)Y0|R#6@Q}Es8f(TAOY7T5YT>$GZ60>_*B}FuRR)n6PE2u|49PpDQ5QT;%CE# zX-*U>Rd)92B0893B*JT=Imtr3{!Qa;KR-t-PfVxM`=*s*|7WmA+MAWLbFGida;bn{ zaJjr0d~$q;yDc0aaE&lS|20DQ{UZ z;uwA}2gN8SQIg?+<_PuF}nu@->g~>$q*81j~QBL(8>7Oo|hI5UvnGtc{-M%Wdvf2bNf&(yg9dtYk)NFsdtiAvN)USm38*hA&fh`3rTn#L ze=CT|6RE>q`cRDg7(x9&J3m<-&kf%d2*-OzW2&hpE!lQN*>h#NJ$>Jd)VXBv`E=g` zY$cp*sqLbItRWzP2Q!F0a7gZseKbHG1YgLe9gIXrk%)1_q^Pb&W?GolMc3#z?8DNs zoz*-wZOae-xh={N^zGe7)KC8RtZ!XuIT-OLDk)#|+Jg^+X`V~qEZ-0f$&Y~V<}D{| zC(xj{FCYvY65C6x~HF!n-fA3ryC)?I$+qT;9o7Q7ORHX&c z60e4VP@Ag;J00jlA6fpdr0bl5!t@{N+1+9>*xSa=U*CaW6I`RUI?NWK`2EGA^=wAw zW(H6GjR}xSfU<&UFLBO%Aw+F!+gLz&iupz7`56kQ(|aoN!-Y%X3g=UtZn#8wG`Eq2 z>L!$SO#fM#dB6A1J-~=Koq{f=h!6o0?yy=hw9J~B~EaZX)6jYXV4>#xK@k1aR? zW6qH25d@W8&=0+3A*_^dU7wy+CDqpQGsZA*LdzpGnU5ht#Pqs?)$s&b@lrz zYX68NaT9?d94E{Oo0lG98{;B3mf=3hO2aIsv=StzZT)bAERIxac6B~IqtJo0jnU7T zIAWF24rxN@!cn^87al%O!1%a0@cMmh=D7Z;q0~j-e}n%m*_UrTA1qaKlq;t*`+8FY z=Ar)eglj0c2;1L|kf3Kn8Azg4cnZc8pJ{F9WnTeB%|irkC3cXuq>V&vG-_%|7@fr; z5n)1oGi+u153UDOmd@%W_E@jIIh03F5NOGCneVUHurp)J%r#?=P8l=y9$$CP)gW=F ziF{XYF9D$js+;6l(Ap6>Z?7dfN?!;J6g&xe5J{dBcXfWt^cHAylM*Z7>J+@-OYZ@e z1}8nsB6eSA&2ee%f_b$2~z zsuhr;g zD9I)nCEgWwN3?D!I#RCEwTVm(C}HzZIN^m1a^rGtPy-fl4(MlU@(2=!h#@;@u(Y+w z<+p(!5j8#WKDC$Lpr)~Tz7@E=F4#ElxIVhzl z75k5c!|2etZ2b)0oQG}?crqk@qPXK61U&^r?56-H6LM}u?dqkz=;9+v5+)P??<7oa zKVIY_eYU!|d__Ti9?-kLV%nS}N%o!b}@bGe22&h(_ zVJMo!`X{NTDKsN*SO?peT_*I^Yjwv&6?fDtddqHdxIT+@_MYJP^Hu!LEmds!AO1p! z<8?iM5?(S3s_7Hn8pM^Q+jqkj7eiKHLaTTdIwuxbkLH4HMe952&*}9l{0+1a0DFV{B^RH9Zskr z6Mdo81QZ;G>8c-uy5=243<;lW0ZfIO#tGk;eno%h->M`DF659IeJT`rNi_(LR4j*|o~Ncy!zY;&G|K8FLydtu^Y2rqCcd(&(me8= zuGhM*d3hU_nk-{5KZlr-E4}?NyJ;Oy9qu4?e>HdnyK`5;qSnMD1t(kfmns9a6BE_F z4v~UGm{OzmB@qeD*Au@F_u3R8R~<2{hXrlc5El22)|ZHUZ^w&N(NdV@GTmcU(C*_g(4s!B0&GOS@_s4120ZNOm~g~tz23dYFQ%DPg_-FL4S8 zR2_mTk1y}97HH5pAcR489~b7VCX~vp5`(vIr$c70KKa43m}kbJipE$8L2FyDG^sf? zH)7=ID|kQ30)W5VK;)BKgcG)#H>kFh}5}RY;I{3;Oqr}<*y<^`$*qLJU>o895 z_aRH9)jSlOyw-0&H5~6ihcD#Tht3-R6U^&D=hCqRWTXSa!)PZ9(@DxY#8*1t77(#T z;Dh2QQvf3wLW((UV|H2QcEAY!CWn$)SlEOQNu_gp?8|CXMn3@sVCv2FqqXkKAll<$ znGKJnoHH3w;14(Z%!wX{P)j%-ESP9$T*(6#may^9p&?=J@=^V`?%LEjV+=}17G;Z% zKo!DD;}tFqyzR&kUTID5xgaJv&$l!#{k&tkdy_l*)~$w}KRL z87IbbT66t;Ia9y_U^zfKYib%XNGUz_Fy@f6#icQAeZRv;v*%E0JkWI99n6RtC+`%7 zMi=8yp19jL&1%mDxG*hVEV@r@K!^xV^v@~b(PudJHJWeBG03Cu1?#M_BXF8av=Z_aq})ViZR*$2xY}l>E&>dZ zi6&S(A$0DfTWL@xlM5^pZ}Epo3*7gBK<%)FND$3E?So*cAhG3iYbW63nLxyQNG&zK+y<#Tjt2NA%x+ zyB);2`@$MRP7oegw*mV}h@#6x#c*@iaB(mhmc6Vr98$a4_YOd*31MpHPZ{HqI_3xN8KUgj_=~{qY#*W9Bt5=6 zpNebk2~)TCp7yuDIaO5Cl*hp%(qFxqWnl#F1OK|M0tQ$>X)eNY%q$%vTId#Z;oq)la>~pa4UgJGz-)-py9=AyW zy)abv?sVwp^TeKA#>CTXV?-mrbBVnh_q4Nw+FN3pWp+7fR5_3SW#U~5a4Zkgy_Wlq zttzQf7sLgt>i!D92d{rqQ~Inw#}A8jR}>UB()+_Pv27y29OWl9ZFC!&&fgFD77oIH z2;&kI9IUdQ9~-l)UmWtKxkWWbR>8k9pMn2qG!-bN~}S&nEAEVs&gvrHcd`vqhKN zxt&>ALDcSt){08wc&VR|L7XM-hnxex%UT=+QV{VuV@NRp6e|59H6Zv>+6=xbE15ln z;*2wx?~~a;G8FG z8m@Q33Iz6aG_nX;3e`8|;}B0))nq%&AKXt@MFi;ThB&9AU6OARoX@mbXH)f9I9 zBm9+JTO-cyQd+hqF(RB(XZ1>s2#CT({__C$D&~r2+PZ`x_)>B!W08N?CYKRZq;ZMtoIJN|Wst)zG<~j&9^_!2ImQ;iDNI)OO!o`LWzP=(1NW zi;&=FbM*cecX*DbFRlU|F!wV#X+`&SINPltAN3f625@nI>^u>CR<7~^V0br;{ov8H z*F9UV31s_EH$t2hrik{}#fi?q54u(SkUMHC^n2`>b|CEVYtOj>*pX(UyuIK0$4Dzq zY#!0x+|w=FWV^C3z~`owO2_b;+2-yhUHmY1;q z^`1v4I3-Au2nzF4TpZ+aICRDkfp~gx>lYn!I<`cnQ{YSbCL{qHt5U>PYib@o1hdMN zY79Yfd)p*!hAr-1h;)23?#4k&sK^JM;<+3gHLhARt}bY-;%QiNR3Y_ zGf3?D)M@Yuol;FEVo?cdng@FNZpr%y84vGS&42aQy^Yw7M}Dkq8okzk)$N|9J`55s z!oy3*?W>RZ`8pwHS}@*u_huJJLLT`!pl@g`W>}B^(IV?jLI(KT$u^FNTaXN#Kt3#V zCQxoS!}r&tgqf~j?JWFtA-> ztA|i0_x1)9it)M3Z`ytOifl=>cF_M`75t}N7z@vS!%8iQg=5yl&y|dI~ z(I&FU=mXCe4VqaHty3R|+%(6~z;Qq;M%a+jU-OxpXx&!eo-c3O`_F=tkIq2wLhM{M zdm3|tHJ;WS)iAu2hFu{NZ2{60mO*{1Ot3;sRqa}kxEya&rI{pwN)_Uykg5k$UO%Xw zD$-!%31{WedAUC0Wo&dPey_Z8*L_L%?Au>?E zA9it7Eu96#H0&T?a+!ZjKg_GCbo-7TaQ`rOi=`e!brP~Clff+>KF~&$q>A_zG4%`W z0DHf@wT?0kLtE}I?=KtcC?77ouRkxr!3qUJ%cyHciOu#uTR))Rh%Tc=WNO7mDNB_9 z^@I~BI3nBM5TCyjKS-_v$gagN{x(ByYeHnLvFoUW03iy7 zeeb@;k_Akydk2mdR==NK*lIt=S$fE4XNYd9&ICa*OdfjSh&tRC3bJQ0aZnzqlul$p zw=hvz@JY$BL#Hxv#yX4HAe=b+=W#7nM$HL=t03>yeVHP>Gre`@;Z!qJWO5os27< zr9*2y5G^P<+{DHDGzwDg|7thzL>Zc5-yn7SADCKQ#V7kZ*vcxs*Ie+;5XF(|D)dFn+W7M9^=n5`N6wtS z+*g=rvwBhze(6thZa7S%giM^-u>JP40Ac5&r&bh%l2bkUQib7}HiRkwn(_|g&-S$- z0@?4Eg?NKZJ5TQ_7_|VyjO-1XyJOQgsxe-kyX&bbZT0O370}WbZeIF=wQ5$O^8aWV zfwCHlLaRb2ny;1ffx2rImxqDc&Z*B91Li%4<7psiLhaFDGhhFyK-Uox{1)HC_D(!<;QI-Q(z@ z!XmFy(oQh&zS5#&$vGc3A7^u&{VSEu`>l3hbEj+mWN95y()Ijet(&S&B8XTvxmY0snEr2Amcv1em1 zt4M2Zb{b3VC{Q# z?n^1n-=tP7vQQQo&iq@D2%2uu8ha*Iz>9ykM$7}fMQSaZyLGqfKe9zWstEC*Ej3vH zP#WWa=G2HpnKI=6RIn-dXvx`diKya<+|;cy)rN)+(JW=2UA*AVbeemvzLLE2k&bOE zdVvny>4Ah5*8nMOGPfu@8l)+w-92q``{S82KUH2|uH@qFGYYUYKe%cj?e&GMC;JpBXHD4B0WY&s6th>c6JTLeWiR0k^C{SznM7GBT zB%Fdf8n4#R20gtHb#*74CUPyYb|pcgcIB|RHH2woD} z0?m^r4W}m*ZpI~p*T-*jxUpR)Bk>>phjz$>yvQ@Q!;v#w%f*g0Cp;t(`RZ9r z@i{m(zWY7keTXNbbrZgRdJh=<_wREVRr;qe=NG0*iqSncUo5tr)2M8!m&`;BvnF3S zZRW&2xnoV82JDuz0ZW66>2|9enVD8gk#Wm%F&}29=SVDjYv2)ZF-8mP`>8#2yaNKc zhu3_9HZ+6t^DNuXT8*%`-`p-|F@l5z1|%k*x&q_gz&+L138xk0YnWD~s8$j*Df~%X z36NF!c+i#h%q$4q-)RYxJ0-LYP!-aeBq78-%}_q~lHjrd+1$iW1ZXKW3UbW;5ChCx zT(Wvt$mb{)ZTTcSV=f{P_`tUlZy_%r4LaUBxWcFK5cO#S1KTdqx0p9N)=IiN`me;dCl#ASZ*fKIQ4i$Y2fS-6x ztR-@nRtHQ6&AyM(8{)A1X(^HbVb1AxU4Xrs`-j6v)V4b0PKS==1GNM{UcvlY*@{i& zE(o{4lDrW6@@qmr4lav~gOyT&|Ehe;1Bj*`zJcWk2)028&^xfGsNPU-Bskts;2<>c zyHmPrZ*6}t4d*^N3BQJ=Gt4CvGFbqUtSp8bt$ZA_?dT+vCI?g#ZL?!NyMeW zIb}HA>5OXEG56p}IlC~JnzL#V)=CB;mqgFZsD$+oLzAqkyouk-@0C~d;Lz-GqR%~N zEYcb-4{6-c8KXWjEj~5mP08`7*tEfMf8;8(i4FJ~+YNQLi68%f>C!0{;ISNNely84 zaG2}cOj_lyWwKNJ@YyVR<6A_kAaT&d#~RX6gBqVV0rAc9N1K=7-r$-&em+kAjUtMC&hvwOG9e#( zW+n6|8<;C2{l~=XHTTAo7PL1D5(z{h6ADF!jJCq+!RB!KPX0l;eJ=S}T}#_p|8D=V zlo zdpy0|fxQ2AfUqomJ;#4uIJ#*|&*Tl1R=#}U-bcE=GDvC{@MJ8#`6U5@k*L_0oZt8FxdlJF-1a;J zb6#K4KGHn1LO%)V5V;#1#}peM4yzSGNky4t`SLio^9a{#RNI((y_eK{;|w_VVhS>I z`19`)`4R-D1Bnu06VkViI=i;t^Tn8pG_R%5-~CeJ+?Af^!M!}ICPvN*J%;Ki;`?*~ zi}Zd~m14dLKEBk(J8p{(3uXm+35=3fYUwDD-@=`?fZsaj=x%<@hcK#cXND_nR3N^x z^;ol&xbP5N8P`9>7+>xvXhiA4aZ|%Ej+k3(vU5n%?NJXorH1$CXQSg(N-%eJ<7mAJVJr5q@dWyGkN z0L$OLWP2Azhg=pF`DPLcmZfX*+2@XGA8pww>T)1c9^XuGN4mk0#d1e?RU)yXQ0%-dvEPPGhU(l6v9(Mji8iz22UNR5Y$J6m@o>#G zV*UY3%aHq%?b<5}u6NKs4A|BS5L^H;*3l});ktMa$6MUesB5-!M2J(yPXo)IG#Qqb zX*E=$+`IAb6qBaBWWs4p45pdu`>?2n$`BVGVqkFc57^PqDUVtN=Hl}8? zr!~AGT@{u6A&uV$FGHd+ey1pS!G$Q6M21(i_U#yEt(ED}vIP)QEWaEe1A4ST#Jaa{ zg6H~MYXCLEk@_-<0G7e?0VZvKD5)&Tb9R494gH!3K7BDauf)u!e#q55z6kHt&uGIN zkrwU<@6_vXs;bMQ?{4zd=JLd*mf!HZe8=v}#0%pL(8$6WDSMf|-vQzc(vjuWIan0Z)7~O=mhOX1?3OIF(hA_9(FiXZP9YU@%MMGn|YsDSNj6Mn1!6CYc6{qAAy;O z%q;`?eDY3z9VD6$B(u}Vs6Kr7H-35yFV2HXl+9P@ulLI?UocJb$H5QA%1(=)mZXlk z^${1o-NaupLX{5EL`C6bX(^0o=bot>MN@J7GGi=)Ge=Omks;Q7_W?bfgE3S)V2#+_JHC zk8%$g>rMO<*|#FN(U8_6^g&6710u=4__BuR0$1m^Pv8;opPlVD0e5Z(ZZ7c>r3<*H(9o1-#eJ-OU5voLnyPNYwCE zu%4~6ATxg>)3&I8g-8Eowe$eVCq>e`wu?|h}+r0Xt>TBFv9_p=t# z1b70E$ReVL`|jJiT-}3mX`6vXzKM4I4tEb@>b`rig1f_x0;X!}QLB12ssgwEQmF_d znzj_b!i~zks_B^YSylf;i&LIU79SS72IeYFR;3O7yHTnTXk$A=wgeKW{3zk<|8?(o z0c$v#hz#QPyRj$QPv=*>OHs4q6mX>+7&tA@Rl=TxR1}s}CXQUhq7 zkr^q?42Sg=3SUOY+20tYaZcLSwLWZ9rPIyZ!v}bNJ=6#zRCJg*B{O^)p%!jz`u6x& z#vNO%n3Xs>A_hZ_J+uq9k|&OgBiG2+GXd9^o+1nTl0*d9k!ni#x5@GHy*|l$sSWkR zJVA1aVZ>v)*bY8D_50LuEEiKTx77q=Q(LzKL(;f1b7|4~xdXHR zd@-_Sed-rHWt*G_kwe(adP#l2j0mgtrz5JS2zY1$U?};UW&J%Xa9ZQxDnwt>EcYbU z2J~-Cc!q)}wlnZ!6MnKBW+u0f^#HU*LfmHSi%KdkAf{fO*@8V~rFQh3*if5{_#rTb z(vpNh;)9k%e_rjPgT@t<-(F^IV~z$M+n^EQoHEoq=(JTfH|j2=U{hbdX&`CQ?zJZ< zid{Cj&hd0jePanDBB~9Q9(b!F)wY!m49C>)f2d9hY=w>nYl`9?37X!;q?opYL>**& zUfk$4Tk%5_t+?IcwVmmMHH;^o>#f-$lItnm(GMLYGXyumYImEy?R*MDf-vWH)RLrj)yOxP&Qw@Qbp!lMl z!OeOYnZppYcD zK~;1D*TkJLO*&UA{cn8g`d0G=@x$Q>>R|~T-?Mt$Voch{y6?4{Z|YKm5}re;$%z)PYS^0Loq5pnS7KY){0KDJ|NTotwu< zRj53sNR@IC8%nw{t`W*|#gRju-nGBzyPMHXR^g(Isv;oq|ZO{&u*l)WipOb{~ZU;Maf_eYa?sxssj|!04%*_p~WaO)C{F@`#<>+#I zWcj&Nyf&LXI@!E}`T9n~xd9|OESH8v!faB^l-)%tCPkcIQ!kn+g&N_+PQmx|jmO zp(u^q*P8ncnQC;^vVocunoXW^U?F=^*y7e%1@+b=jSW5ZtYWC!dyx-&?g8 z$`?O{c@!(8WwFgkGRNVd1}_P>EWQ6C8JLj;f=4~-X++V41Ju=-4XVP zwEn9Ehzo3%8AR*A^yG#LnMcAS0IZRa)uG7&x(Na?=5-!twQ@b()xSBv9FJ;nV~Wg} zHTcrv(os{PVhy&-2g(SMtG5d;-2+(A44$u*O3iahuH4%Ne=mP$^&gP3UF)6mU`syo zw<|W!IrxBZ`vcTtH@%v|!A;aUNp|Cdf9jy9f1$h}nAE{E0ubK#rmjOYXl zg$*vOw{51+YH?sb*|VN5yBE9B$G=rm*Cqy>XG2J42Xof^&ATwJe=b7DeK)> z&3*U^<{(c3jD19Xcrwz%C*SC+Rlk>j{5;M&I{xIs%!cb9tA6rqNKxh0wEXyL74S`y zY~*(!m~3f*WDNfiMA>ot#3{+!cBmf;>h{YcTz-jou&ICiSX8q8Fs@A!X}8Bif@Utp zl+?n7wM&JY%CvMK5cUG{ayPok<8g<3FvkiP6|~<5P;0hXuv!>T*_5y!l9G>ok+7
        {!E|BLyA+8>5 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 z%0D+>4K*c{tpUyYNweuba22v8fCGGA*R9C-=zw!9Dzr7Lk##ihb1G0jFqR;~F^X)_ z!TUD+7@5!UCF9qneO5`_Y;!|{C!y^&;-TKzsL@7boSwod5+HRe`^$b0CNM*R*DtIo z>FB1dtxs8)Pp>B_X{Hlg)DPJ4nrXv1LIA1KlDaw7H9z#3&iae4xZRzJgX`iBOJOCtCURz?vBc(EL&qcYEbcJelNT4mvCnV*N0lef+; z&IY7&sIP}w8aO02nC=Y?zGuWkyD;sEKTKLZ4*xsLZtu!|H`qI5&Fmblz*mkr5;Bee zyuYb^Cj6a_ux~NfGPAMj!^hxIsATlSIBZ-ThTr1}Ors&Aa|9tt2*I_YA-4Sc$viTm{iVsO5^z`IMvewf z38b0tZh16jQ6qVyGsQ+e;4UmJDst4)WmISl&j$W+YJ@x$`QfAGjj7U--O+WwTH6me z{H@f|@)yQF5|YWJ*@%r|jFa|*oa}I~Xq%y`;RC5z(1HTUt7b)oGl-4iJ31MKr$N?* zv{D}rNQ?N=JY-KJlm(OOHk=)z1pk}uwgaGuG*^63>6Zh}^oWct%K)9(#^>}}Ht=l! znP}L@V~%mj+u938ruK#087%2VaLU%7mmql^G!f8LgJr^!=KdsrjHpCvgVo@nEk=Nq ztIso5>Kan>>*>o$`KU3x56Mvb-)Gt&?Fae5v=3JY(lrXpxx28hOi*kV^hE`P5M#DO zt4iXwn~3gia%nRp_u6Ii#=UqS;RZIRE_k^n2oOeQi5A;cYVN`$aq!LjoL=gbOfLG3 zH!x>99!;*uJ@X7rJnCyx4-(Skp0QX}8dQ4-iEzC4%OC9iHC=U}C3{%w>za5UCJ7h~S4XEO>s zhnCh&y7{Q|a@-Jf5W`-?AFw6&z{9n%=fUC8dBzv?hsk@h)2XNQRHR^wKh|1SO%NIZ z9joH%$|-f8->1+Q3M{yJXF3@LiC_pJZhkkY6>pK(=jQ=RX-xaE)Y+q4Em4)a@bjug zj9CN=TDi9{uRa8qG4HtOC+0t4lL>`G+`hifS^c^gqLIVz^2 z$Y=P>56`0`MKv#gm-pG-4!=~>|7y=W803}d%9n|T_s{>w(>Zw8*+pAFwsT^$v2ELC z8=cr}Y};ydV%tsA7>#WkP130Gclv(!-oN14;~8_Tz4l&n|E9eit0`r?x_msi_SEnG zZDx84&j22K=UOE5kTB+ivX$AGYvievJ5wr>FdHC}yYu%{Yh&Z+M^HfDP${~fWGIi~ zO#Ei#^&nvIUqfOk3|gY}*1kn$5(w&<^eU+op7=_5BRe%^#Dn&+| z!i;CI=?{~pA#@^;i0r)tIk)lfQv|X$FMsHktE1}9`zz*86IuaZtT(&qQvViG8+*Qd z_g190%8xAm;5@=^!@S;~3aE3p`k6R_4(VScPzRG@vm;9KkD|zu&?OeW{}Qr)2SKmMuf8DL)A`m2f)k*I&>F6Q7c@;p zm(-VF)OFG&-_sBtwC}O&oJS~^2aX2YWMd~G-Ov7_Vs)D>bvl@N1uBRXwUv3Y>M)EN zVvuDNR@@{M4sv3YmDNG;>|Z;6veA1h+c@tyCJ9};Noi!|yl0U@*wJxGOltJA9>rHO2d89CEWjuz%fI0$k< zjPmKs2$`i7;q25+mNXS&LlrM#h=U+)E7=5pFc_Zui1q{Xcq;n$b|onAJIJwK zW0b{Vd@6V!6B!r=I97=p`tgRu9(#81P>jY-KPo{PFp=2k-|hdqQ6idQIL-1{oAi-E ztFP2ly#kY5$0`y88XcIR@QjJ@-R@JPiS}9OT7XLpftgoHq}*};iQ+XlM$=Yf(wwU$J8%`1ud4mElXm-* z{i7{W=ea8eb^D$K3-i`su8nb7y2P8x8)?CTQ zPt-Ln<)ta*Y?Vt7mX&vtFuywV6VnU=LWXH1RjC@NWeyDNG&EiXkr^;^7d{?W58Mv9 z_gUSZ8wSFH30W>mSzj-R8!R5s{WG-0f}A*S}Hu?Gdw_3)rUQ!#`=(PMg#Lv+hUL`wTC zA5Lr`XeJ1v(c5lcY_)m*W(+q!p;UHpB^1Qc*SUqDv06lt5yxP~ol6jR*k&hn9hG=5 z9FRu#3C}U52rbqpt70dz{gYF$yBlNY=*yQ>g_YYCr}^#6k76m=CgabOrePSew>Q5j z9q17Tp_E#?y|@Xy6Ix{Cz7lGL$P8K`K;l^L%aL{?VZEnsNtfh-UvwfI19KJ(7+jV#!{(dquYXsO&;^<7BCVYuESVz@5`wQnych!)zZL zj#edH&B2`ydZ(&=EI`30+GE%-1lYd-~kpQ^dP8OuQ`fkC}!`2cm>O{M|K)4JnWm zppZCpsCQ?fRrGOkj22jpqq!ohEOm64*qJ-^=c^NzRIh3!!)0#0>(W?97ML*f-s%H? zAoU#{d{jJ*;E*t9wVX-O2F&Xem#A3Ls2nP0H>OFoYez zPVMv4{!%87(3nEocI%th+06XIvTJiRUND60!4c);YERhq+QgyO6k({GcpL@TX@ZIW zNN$i!;6vBrd1&3Ltu1a9Y(^~yiCrnlX4tGTG2}F}vyDvw3;2_wa)0+tIbnHl`@sX% zEqrJAVDMd<6lfJv+lI`l@Bw*KvfSSorPg4KsJj3aaBf-Q&R*kouMyMggWNe78nRBw z2vm3S1)|sf=m`4JJC!(pj7NI$a>!PlxNgu;4dXyrg^zZtK#uz@V2`-C%mBlr_Ah1d zUe<0LIUN+R-DTS9rareIQxjJP>m(MFajET7ikGxL^||y!B0>J5nX?{YRy~IsXW5lz zX~i?6V+?I2?iT?Md)vIoBZ*Ye9da(p&px@C_kSoq%67v$!|7c6ba=^~I5tH6PdnZ9 z)1)q*C~vL~=@dFC|?EbgqJ z$x^^}&^Kej zewYr^X)Z=^$5>+bo~n~g#;Pc`Ck~^b+*ScHp z+60wt;A_YH*gOrf@jeFor;pK+f{zbw7^HLFsc_D+kwo-Jh!IatRLYrhe}S{#mTwAd zM|N+r_>=XDq>O8j_{Ucw1k02Xrf5|v)+GoW&uoI$I0{RL=jX|Rt z^`yp@y(ClBqS$8>CP+xo*W41Qu(2WZO@BvVcwq%%BQT`dsrg)1fI4}Bs16&I=15q6 zKZcPe=3kf){1h~vS#G|s>?~)}sl&P}Oo?htTFkCx+>5IBtvLN?H4%sS#ip9Bhkk7y z0ulVtVVLnA;|hnR?QWN@aJ+qI=`YHGKPj^cJlPvjOM9?6#Z@b* zWCxK!42j1>7alZ6{UVtRsy>N4bG>J%iQjW0MeG#8r%P2GBRzthMyCGDA7dtVU?hP1 zegn6u;Z1Gw6c9z?R}k<_6|G?L9HnbhnO&!XpWADs`o%NKN4MvM9oN0QOQ3Po7_TMfSoXhFjEBg-zE%j4{QAQy0V2@3 zs@3~={r&dd*T>86urUj4%pZLubljHY43rCk2szw5lETRe+~s>bzVT>C7ljI1ep?UU{#<104%=kBUSPg=qHU_`)#AyoummUjMhav6; ztf^>6GGGKV4RSV3u?A93)yAl>zRo9vCs%kYWH+mSW2XRWUg7XP2>?=O*|f7=38zvA z+ci!t>KxvR$LHN2%j>tT2ra)jbsw&``ty<ZoW774T(D;fP<5B7VtX{C1_M z*vRR-Z^clsIzsVYJxzFLbuYJ=Mg(-JM3kpzlQuAuFV@u3v`}EKYNe~nsan4fmbGDk zD>*LV!GunC`IL|hJr`3YR3J?b4TrD)3zkETKl@gtU0wWq*CsKOFG9HO%6j$=vL8;0 zY;_HB!>`n(U)nBhn=kbw;3QImY7^^-BMB5GiHD=4(-fI>P#T9*L^mP`j?m->S18Z7dpW@kWN=NoJ;nk4 zewH*<{jJ+QEPZ$9262OV9VY4?BUtHs_va zM#1c{MLD`6m_Fk$3trR$QFf*Snq>nczjNln)s@%`Egs;$=~hg5sl@cO{@lrbxUqht zv&K=9OZfMStb0>*JB53<5tEEV=j#0pUpl5&bWQh|zVhCb^AZ$IGMK8_Q@|Ev+vGXH z&-%*$F+8x}dqY*rPI~!W7DA>;DiRk{Jb(ei9|HiVafz!!`|ZRrQg4IrfR@TQ65~#t zY);9mu4>6~ZvSknGo(B?N;76327+ch`>_w?;BAHBzLCG)rf`cel)pV?>#uhjVMDKH z<~G84#8~~wek$`#ityu1+-32E*(Pdg>oY`rW&FR|a|HqYTW8e{nenfu4dWM6%0#qX zeK19%zHgwShCMv}^&$ZVLtbE3;=s|Ok|VkC6JbmFSyPelkBWiiP0yge!<))eR*Ugw z_T^mOJooJEcVa6pnob_A3cdNr*zB~$bCH|86AkBrA30&Fm&Ug@YT|2oKJ&ma8ktzT z3g5rvl*pb1b{H_#FIo6By3g4wh+&L>*{KM)B(!YC`FzsG7bGjQp%6gY<`k~Hu0+}D zVp;Z^lIk8f>pnbfO}F1y?Yhz}Z4Pei?eG0IO8h<-B^MIW7I3JoZzNv|KJ65K4oE)F zr1Z^aXx&)aSfI2QB*E?X>dyl7gM` zFQ?Cpy=jIz>xT2yZ1r~#u>NRO9_VcnlpaX9cC_L;;+zqsJ!Zhm#e7Sk({L6jt$aql z_Y#(4@wFZKgI|kwoNdP56|eNLCPSHCq$vqPUBM=3?w7hdjE*Z1+Wv>)_mU+c1~fB` zSHs+``BM;Dx^U%`%bfmQt^1q>Q|R%z%f~^OAlbkn=k(Re5PWE0DC~RrN=+o&QG4y! zdgW(Jpe1#H8CK}0*@0)IaGfWu_DsacG}FSB16IXf|CDeCPOjEo0TX=w1}gcIfP6C`DUs+HL=Q|JIM7GpQ;vU8_f?2EE@li?m?TV-yM#b?S>_q&64V^Z1aX~orv z-7)tEPgnOYqj>my`;a7rZt$8+Cbb{|nPA!;LR>!LqcXArG=I>^DGg$PhNS%VZgNxL zdkVc`8Me>7L1aKBl$GAv`}6pra)+}B#bofv1l(laTvv57QO`K_)Tm&g_z;{%rdv?g znuj&nuBjC7wGvgi7Wk^}NTZcCkK~dkhq}oB7#v$du&Xx9K|pRfPKiNhDjo_W!S$jH zd^hq8sYrq31lG`XJwzs0h!i1xC7k$BIMPuH7X6CrH^#*A@QC91cQvMBs<+-bm!viG zHIVc4dpKbJ15FJiZM&$h?>V?f~a#bIAO%vHw83X_i>??GzP!g${_OMT}UGK z&>GmEHEPh=h@@TTdb@9Tmg7`uShioi?Vz{~!}TV^3`~Kb&mtT;&U`2VxP9J}l4!Pj z=Am2;_^J3jtj&0wQ{)+Z4=0}pjkcT8xSt;ql2l(R=Wa=(te;$AYkV~&j++nD=JA1) zdbr#e3J#q+RBTen?!Poric57Oiwf)EO5gkrC)be2F20p#^6>Jc4jp*UM5ITW$QTVD zY`t!T*l7Dngdqf{!v8s$9NktY%N@*D?{X6VYF-_$$0FGO0f^^&{?L-OIs(X<5NmhQ zxgNf#)h9lXYJ7TI*ht{V=yzYa6i>?zYaF+!p@bM~s${I?(rAnRMotA~93xPN(c%tU zZ?5kC$AfGM@HyMAfN`i{*F#FwH)`iiL*&8nAPd*EVIIGI#J5w7n1J(dn9lH;o?0X_`{E%hE!=1#jRlQBXz?ET;I@6>uR}m*QnNMP4wHS^4u`p%e1XOQED zXDxY^3%>Kq9yEo*}ZPK!0 zXdE#BA;SM@-%CSU@6B};2Xco%$pb$Tkw@E>-H}sRfFxY_ZCzI}lB5V3Dn-ydIEh`! zqBQ7X0|ipYl%=sH&JZ^?43k?h%yT-bjW!v8fNAeD^^mUj zV^u0ml zgcL=D&^R5vZu3il!=vbL7Uz&2-*He2zQuZ1L(?SP5CTvq94U1hWgwnx0e5;iCe`*i9;WC(Jx);Rg%WMi&`@fu% zjY9AoC59{LMZG5a>B&sK*DdMnCwChG-57v~JdXsHt_XsHKqXyLI|$duthNyXnWwkB zfPiOS+iU2vi0m@2b`D-ioh5g2+{7>{PP0oWiLjNd^TQy3_i0sX61GqdGs_3x`yPO( za63Jp$+|4OqNVoGdxte&KTX(vzxW&|{83zp#w1}sTp7uXvEEFPFu18AR4Yag9L-ji z#=z1*^3-w5k}5<1ZT{#NqaWBpAt|nu{6Ml+niBWaI6Rw8DfBUeQNvfP8&~BL%@aK= z*r%cahl`PH#lQQjBMDa&dWDeUKlUNP`PRj{d|w?gS6MC+h6NFy-_t8UcQMXtK5f^_ zl4Fc9O==KWhr?W)=vp9^@!dm|RumuwWy0t_b%i= zjxrJt)lA*A=J{Gwwohv80vWjYS%v-Xuwz@F4p;am2loXRDq4TlvKp~t>}UA9TZfhX zOh-7u$XKi`qZFL~lqRDN(}Ji(_?>0src`tNO$Ze(TGa~>ZL1*(`ykedNga$5W=kEH zi5UfyNoK9=n|xd{!JxZ4u!@D>50;hi`KN^QAQ&v*iXE!Zc+f<*D9|ik)%4$~_^R)+ z+TJ5Hqk_h@QhvOa^`rzha2In}nmwVJ&|Ons-Ag!fmlA!M!&xYV2QxIF>E>h^xiziCDSDo&Z}iP=ky`?fm`nJgfen#Hk13pmLO5yO$!tVx^01S| zCVG#iX7@<%4IvLh;HcD_%&qMEweN-Kp~2yX32ix{rK?URYUOVrA=ey<2wF|Elio`* zjqWp`^>yuwR#zKkj+S>d-0pez#yiUdco;6>!EPDp|-H(4`uj@pqWp23fA@TracXr?-Kj{&%mDGw4_mSqZeL zMCjP=E}wYk3$IA3o6usJVJ{ANx_IRT>Vh+n)X9fNxBD%dnEOyI;`c2FX6OxwipNwB zOal5zh$sj;bwqWDq@g@CNm#{^NxPr*hM$ipvj`L(iWiz#A`c#mP9_#*dmA~v=L@v| zCDS2}VA4_yTM6A6WFj0{E;%n^DY_Lw_@{*3Am}5r6+3iIXAfjB=?|(FgZ>Nnj8fZo zQ+*DmjCPzT7u|Szeb%3bqRN0&Np$QWwjRZ=1!It`Uc^c zbLx9ovYFeg??BCkBQUfCl9(dFadk} zeq(ij`YEyZ815U2<}okX zlO}$CwhZ$_zS!J;dXykA5jW<*Xj%q=X~@$a0{nM4G?t65|13Alvbeg7cv$0K5I0JoNFAeqQDz45~38V^)d5xJ&6-QZ9NI>?9*Cvq*sn)ik2q>M2;{m8_Blt|; zxEXr4rl)>``XvI3l0Wzph6;ZTqQJN;FvN|_S9a-5Bv9bUl~5)ezfwz20R#Y8QCZg- z?CdGGMU$))Ey7>tkv5R}emCN9*U8l;Y(x))+i(Y1;f$bxA^s{_%ywI_^Ecv64@|XH$J_(86FYilX ziJ$G|hc?jh7^8!nW?X)gA-K3;F^t~*KL_4Qd2suh!^!z`Apij^}*?4C42Z9}VE$ur=h9>sryl+d_YN|pZ(2dLl%QYKK zpt78jUMCiz;ovK^v&d;*F{AEk^+`GEA9Z`6+0UXLL7ZC>RiK84RzaXKQE02|JKJc<{Df*A0O>qUzYbt9Z0ejOefViz57g!oD;>OFG z4HcS`ODvMm>}n{jDxXNMfNZ4<9Wf~nPmRUOpnY@Q=uR$62w>_$Bfhed?H;E{aBQt z^dj-z=rkrPuU`3X0z~^Y$On~&L6TShYQh1Shh_nG_y~1{Gl2p)trkS^;Xe6`dSZs523Vq*k}YG^#Tq zijOz!c;1EILJEN~dqe9O!1S?P%1l~v?yk0JKbpO&Y67j2@iHBNgm~m%dCc%wmujOR z(hHEfnN*X2;lkXwWq3P$fwALCtaM5Sp1ADOtjCW5erF&|60S*w_dHV9gko)x_jsJ@ zkAnT1PBMN`zR#?2?18_Awt}PXqyt7M`U9l}SXEsn1J+zq?+VK(GuklNsSm`?TIy!u zQgzvz<6!|tXkOYzSg12=Y^?({K&(?6riJ7gf;z2 z4%Uv>Uz?sDhcaVdQa0yJX+DkC!gWW1mWFY)*qx~4cv533e%hp-WD&B)X_C60te_`Z zlU*GDEdV&NBc+A(lqaUm|9(%#qc-Js@}E4{UrXi;^!MP3qr{ZzqTdRhZ`-6JMJGBd zPA9PbV24XNadl5RmZ`E7M9O^DS8}>@bN8B!5ih903(6s`zh4sKl@S~Kl#7mxC$XmC{3wmAuol)k3VDOB7dC(`QFzrhM18e;;T@hV>CCc0?tWx_0E{(k=jW;?YkY^&bMz`qupZ zIHRe*kqs4v#Y%@nD}S-aZIIB1v`;O46kiCjM-n+@U}Ry$FH7s?SY3oKu4rg;>G$y! zObEv%kW6p=#;c)jPU6~iWlONxtxBn-13(we$sZ1QBNi@S^0dK^0Q!Hl&d>AKu6g9x zPu#u!nm%7TGPs?U=g-C;^pas~!i_#Vh9Y+Mf=|dGi{Ff^-AN8nb1~w(7}wfYUnR%_ zCJm7yzXA~U(p&TB_F*-p{uGi|NzS&k!r3q%e#FKT}^(bvec(<}IMiX`X{+73li6qt#rT3(&I@r})3cX|uDXYhr4Q!4Q~;?L``mwt7~W zQ%mZBw5g#kT@=^RV0Z9;Pqe@$J1d^)Y_|L*?Ixx>n6w2%7q+Znqk9P%xn#*V1o;IH zGlb)ihOny7?v*;QmqM~!$&iiQxZ7_Y@nG!Fl(nE zaE@X~!^F~JK?Ar)$zkYgKr)<3e(Cd|aj3DucI?tx7sJah!@kvM8Di3Jdp%lJ(9EXc zwbDQ3R2uy&t%=*W67>o_NLr4dQ|>DUi|s@GNM(!7<*a4{LWiUklH0_hRq06xX@N2o zg;7i+famoh8Z|S7buLN`X`E&{NM=GcsaRig zZS_%Eq7&`hn4F#(Bzs;itu(Z9`3sg$XyIwj)uUxr*|QIP5E9}k3ZzL+G08pbh}mG- z0!;SlP8GO6hf9*+u8KZaydkorA{FI%aDcZ!fkuf40M>|`WJ+HDrg~VdxuajUz>Z}@ zr^|>onVc$ho1J{sQmu^&4$d=tZn4Y3@2b}m)pdkB-L2uTBBZ)AulEvEgRd3!0%@|q zPyolBmJZ722>0%J$Hv}T$3M1WVRYlrlHx%QF+MU@8%=Za64eP(kVNDC{GfG*-_#f- zh!D#sks)DVw4TIwjBuZwJhudCMs`SdG&;cweLe&de&a!vvhK;M@}375%a0XNM~Ke{ z&3W-Cko?)mELFArmRKs|Ad`t6fXUyKJGQ9Otz60b_Ti;=^eK@NEXs!J{9hdSr`3+X zj(;@UF1NCu6Gti3wd6<;lue1z6{<;4nah~>i48)PfON`}S@oh%77aR#d~q@atv2vk zxE#@=Hx9PQ*Jk;$RX-e^Kk&4)H+20p6LV3u6%r;|tP#1Eaw8yI zS%isc>T@Xx!|@NxY_U`R?Lw0f(2FX1=g2r6{uk9wU?pHo%6_R4Rvt$Oo9;454z+W4 zN?90#DYdnCp)4XYEVt1>=YV|Of{+v*!B6wiKi#bNQR!%XfGTv{M45*%NO8m`n|aBt z!=*9<>UBm%aw{Ey?8Pq2#!5>Q#Z6LT`Dyrj3Za8wj(kt9 z2B)@-=8$uv*{S&VBt9$!F;{qOk@q+asM5tINhxk#=nT2`2PP6(7+*C3)*1#oo{Ej3 zQq(V4_?ATR2TZ7wzA<6Qty7LsxTI{kRgVyry(gfUL2e(U<5CX9xaUlT;kWMt&n#;P zIK*c$5_}jVfzgqX%JkO5ok|OZM+?mibK#iTpYqoW79yx<>PF_2?|WZd(iGX}2Ot?~ zKjEHf&_YPSjVpiEKOjKEhp~o%a7mzI@=WK#C!5r4dwu&GzI|DvYBC*_DesBv0l+&{ zWXsOA3NAXUUn!~Vk$p~O36*UC zv~#r&o34xrPc|49bOkkcU$~4;E|L?7A#&7PP;0}njmritl}Jic(Dxin1Tqc@Z3~fS zDa(KelLKKKSLKK`7*_!v^7@EH;%*p6QPYb#%*@~1J;tMCV=mK$%E~hqWd@n;GT4?T zT9gdlY-qX!fCBaL&-D!db-;guVBnO%lRM!GfBP5ae>@c&JDZE|rc@+-C^GFjsUl`-A*v0Tj#|3BKc;cq&D$aYQc&`OJHf$81fm0VwFoQJ(h_owK_x5q zd(8gD(5l3yLMx;!&aj`!fxfBc$DAx2G-Zi{R3E&FOa%pUJqK=DuwfPF*c&_wbr>(mJX6d^* zLkJMt%FZ^-B_jKSV&M=7y_EC+9=#B;nN#Gd%@yN#6{g#c<_{tU2vTm!= zAh{c(*d-sL`*^Pres8+Wzg_4EJh?N}e?ewE3yG^%1;SRV|BLNoY6D?aGJ{XWLbv0I zjMv*PP0)YZ4~=jtY?f{f!cdXY4C*y5Hcv*Cex`YERiMBkpC{0KlG^dQG`SGD)3tC{ zHgYUMrV)#s>)Pc~{Z5S?Di!KZNhcvceTQrza}w9YxO&1RDWt{@1&gus&ALHCW-C@YJNWJv$=xpNR*S_EGr-{TZ zb=1jYzib&0D&K$%Z><6&@QWL6Fasea3e+|H5q^P6LVH9S{vvhy$?^~oA%KQLd^uZG zy4mGy&*aGfiar{ApXJbphtFi0Ih?|#*d0so5p>aGL@=#jjKM(XOiTwB7 zst9=*E~zNW)XfIMil8xoJIJb{3L$M&11SzI{u6@yiUyUg+GnPCuG(bxAtH-@lg{d@ zV{f&uHN+WJaZNNzZlmfcbB6)M^GE5;PyKL-5I*SXy{w?w&r9 zXX7znf40Mt4#XK!M#pr3E~Gf4K zthi#_P`F?qE>K?Tiu-3df+OqAXI>z@rt^Enpiz?;=c}eDFPY+kZTfNy^?uXYfqKX< zkO!#P&b-0nyUhv1v*L=-ne0|$?}@^Pc#!Gwrr+edG#fleGT$k!ClJiyUolQHrD16 zPD5QaaUA%=0rHzT&HFg_hZ%u^77O^T}Q7ClFN$q_VQXz(0c03A_h zT+Zvj{A4TV#DN!&&m}@aEci1B0`R69-Td2Mg-yVNr-hJ`{VJ*vAVA`qsAD)%)vnN6 zUmdM5YMCaYR;}v!b1{JLI6C`P%9s<2 z9$F5Dx+H;y>7qTT;^Grde*TZuP@34^;TdYz zYNd6GgM4^J-vsnjO>|~k=|UAQ{gtsb>7Dc>93!Wr|A60eC2y||ZCs;sQAltL(m^uC zR}K?urEoo-nG5hvQPu}c*%VKEYI+j7ejp-$42Q!t=S_m*&=OiE&wg9^jX6utc$jdn zs`?@lu~&$LTYs873HoFSz7!UI1@Dr+cMD{`->FL&?3PIs6Fn0rVQO&p`lGF&7nd7|#>_-jYjp7V)l z!1nAA*h{v|MW*xS2E^rOofu@av2YkvN^k9_yhtl5vEpng(qp61L`igPIzR)RqSxd` zr77@rk|WY9RZbwW?$FR!1a9y0*6uU)GZ5qDLCo64xG|G9(shGqe>SbZ(S5>J|W+8Oazn-%phF_enwfiq&1zsMs{Y+f7g|2%b>)`11Z|=eR>!4 zbP$ib?mJ|@*tt#5KSpBkL?{~F)UG_ZnmOUThuAhuIW7HVVdzB%v`|ZFPY#ERL%j3# z1*lXo$uhh(ZVeLm=H~%GI$jNZ3*Oah;b@^gQ;EmODqUuAwV9!AM;ud#6qBXbM6}mF zpll=jo%%hXHhDfy=yQOJ)rlK<5Or&1(XRP42!Z@%a?kvYj>*N_z3^I6@K6ljuCAPg zGm$0ARN+YKpAv2$ppVqS{RneK5aK@uwSnp>uQ9kE={u;k_m503BsI{=1kG0EY@JQ{ zZj&T^(kta+2ywBppus?-5nSKllaefv!MYKH7LSHR7)gOmY3Io;D@y!zx={4qHrDzn zV*|-+>4Mc<<<-RHosPt~Q6vk2+QN|Qu#&goAn#>kmFVim)!QEA?vQn_Cno9 zH|Lf5#di*qit&?GsKG@*90Z4gCiA|y6m)==36gAs0^t=IYkzdRRJzpppECx zj~gsx>`c2wTDz|Py$7qS(?VFX5BbLfgiB^tLkZL2+Hu+tW3mza#5+PMjV8U~xHl$% ztbG#_TgF=*YaOUcr)6|d+T)SqLv^Sl+8WW_z9huU1Hd4mJiRY*7>)rE^b6`|#caT` zD|*KDOoK*=Cd`uK&Ca_>K{n^CJkw?e&e<|gyZS(AG>%|{NPv*?c;|Xky1VRgR&n_~ zgRCS$!gd1K64Z1(AiCjeby-nN0Rx z$#?g@<}JWR=b_nlK@Kqg7-v0mQh%^o)XP4)=-8PhdZ6=Yaf<~|N!uK&`hPCj3{MI# z3w<;OrHXs~Q^F|(w64L*3j)(mZ!q!3lqMD(Q5Fb3qXdsr+k1m|he&Q76q--Te>e6% zkWl2#5i<9e#22}uOMZnJjGU%Z3SJR}OCo42(6}7E=O6}MH+ls8QU2mh9i5nN_18GJ z!ZlHb3QL&CVKD}N>kBw8)F`kwtiU)X*?$lLIh)1w8(;7qQ50OHv;C0qZvg$FeBw}( zh5uIA>4$eyPUia{;grs{If=}GsF(5B#Cdd_0DTsYnfg>`kd)p)D7^5vvH3XbGl?D& zWh0n%sq|tl74Oz?VljW;&DJ6A|vg_tHQih7o zLZ)Q9w=!N#f9^Gnv*~y2!0AiND-PA7hbn*WMmA_$-Cz|f9x#q zyIeTx%}rog{qllYnGalFKu!N95=~cuHBH}rkON8m?Yx4$xRMP9PU0D11e!|XOYwns zo3%sodqh)dn8KQ;J|9uF57pz*3O9F7rv-y$3=+NQ5cZR)sZ@^4({R-+@lPKPB7+!FYUL^+hD<$~})2H9h}=32O|jq1I)9Wp)75wwNg7kEw6o)ubB! zb}O#QPq9K0v}}G?sx*00;rdb|7rw^BMx5Fn6RE9amNpJUI?kc7V`Y_MUCpfEg0(3O zw76GXw?+CzcMiNX(00cLmQYedQded}@Sh`@R&tnvo`f%OBG9r^qWR0HJ+wtREo-ox zaW?C%b|fMDiYyGB#GWv$Ka9Hn^gXH-?{%6o{^+$&Njf%_n=xTp`qRbh=lt`_%!1lf zuUROgmqF8}O5PZ%w7VCx%pEi40D&EYe{IpB5w$i3Wlxs?)Pe11Gl~OeI_`tM7IMn$ zL^!q2mI>){YAppzlgwXnaiuXfDngW0vZjD=xH9v?&`0o`25P>-&%@OfdN%#YlkA$D zlC0}Jv3aL@bqYG%I=yS1!&d`=S!r7C#l1QXn|6j3usyVX`C2`J*DDJ3ZoTy{+jkdV zh!TEc&4tk_Qdcs>Bt^Ldrz;Tudee*UXQP^F5}z=f@sE)2^ys#KDIor+eZ1J4IHmb` z{CV9R8o*D_^Or2j##guQNRwpYZ+%J4O7mYT>u?HD1O#PWS#qk-FScUC?u!NqY0b`J zW}9Dx!bu`)a$_QTain22Rwr-AT?>EaEyl~I%(?D{B$20y?WBGR1rY*(Xk!-}%lnf7 z2$uCifc1gvo27qBm<)m*`qwdH{|y)eJC4l~RgHCl7fd?4TMU=NV24lS*_=}3ns5Y! zOi}4NKxp9ACf@GDQPdv8V`JO`i#6uiKUchnuYs2W{-mse()7vM zj@yK<9qp;zjh31=>bFgycKY~uMtLqmmrZ?Sog}XQRi&mUcJTwYA$1LE`LJ=zR5WdA z8z?R{980U>1WePp`nNA5!==|0f_gaa6CIAHi32b5hni?FOo*E54xNj#uN>9AfL^FL_B=Fy>q)-VhI+h*nrK>A8b~RB?7@bQRb- z1*v2O79s>FzCEh0^w`feMoKi^k;f6bY~<%WiC;`*~ao5 z;fa4F;(Y;%QISo$T}gESVk?Qu31jQ39MQs6-8m;LJ;XB4rWl6 zk2#ITQ;j_+)D}T?|34EPpgNH=<%uGj!`rCoD8gl^wy~#=t0u~Asxx2 z^)cj1rp;9NddEI^2=VxI```CKW2;HC66N`y$F*aH^N&i~GL;Q4_HLiMB_FSFeOql_ zw*t^P?|T?R$vr|i^fVzN)fZf0pd~F77`{~y5VChO8avWL#k4j}P|{Qv%d;94zQ%J* zJp^yLl=l3%tA9gWev5E=Zpe~L8gww-5}=!m(Y8065gC&`ad9htk-T^V$PKD3P3m;s zJtNHZ#)<2vb_+9L|rSnOW2hHWpJ?(6(YIF~LPgFtqff zlS^X0*3%{kq(JZp*x~wH`ov`@GTfJrPC(ULKj2rjke0i{pW~z9J#sdZNdtN|wQ)Zq zW)w5Nzw28i>Hl|c5d;IJx8jS=_|<;HfWKBh%kJmU!d6^`-wG z053t%zOrxo>3-^#*J}Qh$&h(8{_YIMNtk9pn4@3Y+oUo;^$d+3Ypj?{n42j_p!LkRVpqh0FnwkmU1t!hjwU0ml>g>gQx<6BrNL3xp4wL zUV?B8mrzetWkBxL26oCM&Cv)jqPMLX1iv-z?&Zk6Jq^!6fetX>fCd5>7yvLs3=0PV zf*S&5@6X;gq#RueKv9NvGkDWzBQI8|5-U*QRw8DNVFzEiVZUkCWbAOGgmIE$}VSDtiJ1PUG0$!bW~HZ`olQI?esP%FX&1OO(ga2yrZT0p&r zh{BcT6t^GNduLBK(mc@zo}KV`m>SHzM~9UI%J@0`z?T2oAvHM~J%119El=ikRc(DN zzoEwm$?RjkyBCG4Cx)Vd<~C%?c3ja0#4 zQ!Fvbrd=Lh3VI0#2u`qhK?w$TBxPYjDYCp9$ASEzgCAaMdyzFF@vDg`V}wB67=z{? zXiKSJaQxY)iUB${D`{8xhpF8g+TUHNXI3hRN3?$KGptvuQwFE~+JESSLx^T1QUhf> zagMyGB;Br)yh>M7}Tw}7@pXDyDYlKN7?MQ2eOiG z0D+hgP(VbIroKGJC_0hvJMQ^3T!9$HK*pk~FSm*r-yrAx(-Wv4nomYr7!nW1?@EH% zhQH)&SN}RfEytXBK0ZEbw$^d;&T399X;zZX;gye&Oyq8- zBaMlN07<{S6!vd7x1C63%J063SKe7YfHm z4>L#e&o0g8DA9i&7Mf#ubCC2G>fGrD@2<{{i0e}U$*8EFxBA^E<~4RO>MK)J%4a@& zvNYVH2?0fpdzAqg)^wUZDuxZqUFQcu?U{mMwhq7@#yPXr>PuaV?M z0}OU%KaZ)$PE_x=7Nlp&bNYHWL5S2f0>4@Jj!E`>Y!f{6L zuFj6CCMiZ0IHD-8t^R}ESsefSphW+G1O{W-dkGb~f~fHlw>t*7kB&8T=+q%g_b`rKbD84bTeH zw#=;lDQp@PLJ*;V7zEvDJSb{1Qm`v>6B3O^i>SI&;`?2%lgrPkD0>?^9CYx!C_bq} zAJJ|WYHeq#8)y0uie893@7@1IiJ7xz5YIw3pdsDA3}SaWm~e>RS1Hio(FnbWF&iUl zc31o$00`^%1OO-prS-MysGeP0d@D`QubgERNKp+p{Jc9k0%iZNYUC5`Zz#%u7~g^5N^MpT7;5?XEaoUZAtAD zJXDG%3aBWBQCuqo4xRGX&5=!kU|~rUlE56FBg`mA)>c62vwxjziX^YoFZ_3q_bC57 zuzqk)D6$I~H1I$`LxT7?<^2P(mz_>jP(UbFoso_#uHAi5Zk>)`F0ZSno!|OgSBuRL zKK}eQx4W!L5hW)FSZN0J@`H|ug(FE zE6;SfFY28}c-d9~{!EcxCexKKAt<+{A~MDoc>%Q?AgV0;>H|Capn%X;&}SP%8T7-U z;8)JFj&bCA%bkFO#o6VdnjEFyL4%$~qbPjCLD`F)P>3XO{(#9Y<;m%KU}X`O5y%i& zDdwsGa_1ZwjAhya@LH28P7AXYMgl6ec%>wwnghXvr#{`LAD)z6hyLId|J@FY0lO@} zi$5bYKwd%ZQ6~V$5Afj79y&5!CI0{WphVz+1It2MdkYhKdMs-nVM4_Zc}->Pw6Nj) zGi*JFl{|$rZ0i~&ruH10JCcB{bh6GZ(Hhcqy1rkLp1n~Cb{zDU)hy#(oR%JD=M!>j zmQ{vyBoI*%DVYJVXb8{@WeL#(Umj%=h(=wcMMZ=nNvIjVe-*slAFI;$;Y9==9;HRP z(OIf132t0Gf0u&cWRThCNlpEfPbm2u`TV$Emrs1*!@aZ^atDr;E4#`b-?c7ZZh}G$ zwG@yDdDTMimJx>o=hp>P^}K|XXvU@zN+BfR00gF|WCqdTphC8hbUZ=`)Ip$*2@_5y zSVkm)u_Y44jEfTppogPbxCH>=LEO-vNpp3rJyt8L}jmj6GmM-MNrk{wi6m~hz~G=Mt;AJbinJ!QpG^5RR#ddMF!;lf3wJUd z9<{Q}9ekDv32##Bn6lAIs>jClIl-j!|NEds+yDdiP1$=bEa-bJ3lC*NpALzQW$YZY zq3SWLJ%*MsR_A+%ScLU4n)@Osk_!tu(M1Ol?^se1zQj7e;v>q{HGlSYUfMD5Z7uYF zL6z0_<#Uubbs$1ZB`Ib=)KugLFaduj$uZgj+G&Z$Je2m{v?A=9imdrUJHz4h{sA;{ z#=ad^1|YJ3<&6ve{YxFm$?o$Tc`B9qI{4-o9V<@jtWhoGsHbYV#gI+5ar+7#>E07$ zf7D4x>fV5&A}L=+?cY@th3~yeI6;T=ElP=@!%CR63U2R04kMO8apH8hr3#RekQ_wk zjSya)5-5czK98Z=eQz!oY)LUW{4z#XQnD4ZON#5_aMSnhI_h)M!*TcYVxv~j%&IX% zy+;?~bmrTPA|qWSP1r<}Ma?wv)u^?~KGOuG6{^o)ER1$bR=DGud5sx%3scG~>kPnYIQC z9lmp%_o|ZPbIdXR>RCSQanGim%NUv}QFN+p9cN>QQgI8V*gBkW$7 z!|CvRR04Hr08tsD2cOV6U-xrF#pKc4F+u^RXUHY^%Trjqf)Je}7>TD(3EAgfhb5|@KB^)Ig7#iRfg2aQ71WD3n z(F<&29B=Fo!-o~Bw2?Q9VRklUvX$|re%cKB$n!7vG$jaf`=Y#|2D%!7aIf=;Nz#ku z$Wb5Ub=BQihPT%-rrBtOPw0v>clC5vYZpt$O*M{ihr8?S)ncL=%9$Y$h(%1Qgw%b^ z&s>6~3Jut5=ym`K2YT7_kd){UoMQ@tpzx3+6AR^WN4Q=Q5t-!f-HBv)_~M2MSq#Qm zc;Tz&+p15e{RpaO>q>`nj(fAn!(ZO=9VCA2Z0X_x@!zKhfM;2kx2O87{ z#Dbu}fuczdC7T{0?sgh-;%9{fub?0?s$Zs%MC~;>EESB+l-mo6n$j(icGpcE(G3m# zoR-8z)pt%%j*L{t&SMJC{}6?JZ`qxC-`=g(Lbqk>D((*d5Ttw0MI729f-!Doy%4Rn zSPTFH06s7fD8mnrjy!A}a1ID@n`Z16K%`4t?VV(6a)}PsFO0?DLrLVjhreiHilqNV0Pz}i(Eg(t8tRzZWpu1BZ0R(L!2v z>+>y^6B|Of2dHdUM^m$rCc6UV!eZnj-pRoyre{p_zG5X-do)9xPDSaS${#S-cJ(s~ zDWC2t+g$|;LYH$eP`yVL`-rdT{!Yr1i5xwFNkn!+`8i$RinV2o#4%wF&BkD<*uQRo zGpBF9D~Ol>%=rAk0=b ze2*Rn{GmvKLZ$OPJO0lp%MS@9i+N!N*yg((udo06pk(R*1d?ai>nj!LW5;%Dpbtpenr0Ve?vOfp7nRBjxTZx^u-hThrWin#tJ@wv=$21Dx#9kxb&GyT4ge=Fi9gS zmSP(c#uNxCFY--K|5Ft}fU%jbqef*hEN|uX(rE)XR;^Xa{;5i0mJoGj_6|14bg70A z)~|261zCiOSJc<7oeR{)(No>pyLO|-SH9$$Vk5|!$UqXSGBu1SlA;^(!5OMeFZFM6 z8oN+a(PcWhW{z^B&xL1)=@@*G&xhHVW~^$hJtf$Z@VgU#|JZ!>@;ifMOiix0u~iMv z#M-#SimP7y86H2>hbLxnSDbcVMIg#7*LG46%*mKu*G{T)Gu;hIM89hav23-v?5Ftb z#yvF@>w+1XnEQRzm@xOwu2p$VjwxR5<=Z$Vu`@FSyS+btVMmYj|NEds>;M!aTG?w4D|mlwdo5ul zn^0AUU#u*+Vfr!bafTKAA;CK{tB)w`ylAqzRVIt-gflVTW7+8)Rc-EvrZe`kv2L}x zY^9CHj>gPm(1{-NY_c30{-;dh2V`N<0owF@p0OXHMK5kl54N^ z{W+f5@@lOz9FybUY>_CPB$dCv{O>=q2Ss9HTc&oD=ibBhj7Wr1S+c_FldP3OA=QxL z6)7*)_H&Y!LC=I7Ux84sAt9sDC87LK%+@ymMJG)bY}}`xK=t(kb)&oBd_A2v|HQNY zra2INP5a%@y%4Rc7iCgLQIa!eXK2o)8y%|{jV^!sfKwp4)RCF+X4S-+E)&=++zm21LS9U|zxe;@E&Q&1TE z#C8sUH!^tyEsOijNCnACe6H9vK5aaZq}yy331Zc2*f` zMv~9s5{&DN7$F{7NB|jGaY&8E%esy4&D3lX>-Th!l((5YA`ue?^|bLOMJh`@_@SLW zGOj@qpVgx%c zVd+{C#Wi89ELTB$j;wWuiWq+3Xd8rpt&dvvsbGVv0dj|Xn3Py~Zl$ylC#4;q(|7J) zs-Y`0NdN0R`cDXb4zw-t~>vHHTk#tdG2%@vyw6>q=*BOkRi z?vy(sA__fS1w=I(gzgX**6}zvBze5Th6yQGQ_ttBk1xj#zWo$zTa;SP8nMQ_=S!yb z`=gv^LgU~xuw^Zk=Z=IO5FKLk%`T@v;lu(MgFrw)078}a2%f>ECXpzBqIHmo0^#!3 zKWS9dJX$}b0&hdUOLkA7QT7rGf?ofzLZz|3xWJJ$QFa(4)g#nV1LJ!jfU6Z=aDEe2 z5?>m`zS^S4dby@67_Sm^zj!eJbYhD2ad7JjwUfm^EVQ?fw8!TdT~2|+if|JM%8%oz zC39mL14{}GHHKiTmkGOaNq2 z$VNfk!tsvIr9q7Bw|X^xl*bG=oOC2L?llFpD7y}Jtfm-WY~ zb#B5U!DXFGxd%ISbc&#QRI6cuva5l~C1^?xSi2#ilB=}|c6PEMB)1$0>{OH@;8OA7 zvf^Vx*ox(Fl_fD4XiB5<{M}o4N-JoO9w9s-XWpcn=Ij$u3ZMGN|M!X}hSp14d)G(| z`XRYahX4;lZ<2@Zo3qAKq6~ zeZSkvegEjhwqiY1msZ2>P}BCkL`4H$;WPZWb{|4Nj_%p~H>6D+Kh&ko{5yujJF4Ph zukKxCa!#*nk`BeBf+;pi)>i-iltdSZVnnDV64q#XWQa19p#%vcI-D@XVM^5HiaE|EgNx7gm?m4TIK%G-qrW&oQGxvP_>dZNUov!;T3UmnF{0vv zn6Ur+V6T3hNas0|?W10wpYCMW^}nx^X3a`Pkx>BR&uv@eU`fq7kf=EIfaJ~7%F-k; zF=u+e1Oy{4Vk>6&cKl;hr;D5el`F5utd@T1IA6*YY!`U zeaV|0W$RuL(MMzKJq=GQZY=iBp!Shv@G@< zNK6@WfbvFZT3{T*7qC}4!W(; z9zIi@qB$Xx`rDUp^eS;u=vrK;OjscrOBOCu8x$y8jmjNDhhE68{;c&z-!Aw>(~+W5 zxFC{=X-uQw2t(%sr2z^?j|+K15D=rLoT?B&DS4Iibr1qd12=(|HZ9Fb zyk|+~bSxV16&A{_5|LY@5U+jrRo(QlAdP>Ds@;FxCG7#!P05c{8qDZVIRXLW8f6;l zfFmfu--Llho>nWE2RXXVV>XxPql9 z@RaZR7e17M;zG4N*b)ez?uabSwB5`c>;Lt#oqE#Qhr53|nAP##|NEds_y7cDWY~KQ zJ*a)mn=fJIZ4kXhTdcgVf(EQ?{fD7+I8k`|oIn(wFRWt|TwL{!9G|S;@#4MCK>cFZ zuAE4sBbzoQXl61dgH0>4Rlva`aLhPb+8s2790U$k2K_#{?2}I7o(*+`xOY^7AOQE5pSmoWbIaSDuj|;w{mrKN1QcIxjGo zV=UQSW1SG4VZezKV{3Tm8VGVg3V4zYEN0U=P7@+X_7IYB;SNjrmo({E_;>40Zycq|NqVnHcc1cICa zzib>BkfBah#a5F{vRNaC5(q_*KEZ${Y^pXXA%8P7wEFc0MB|^So8tfbphV&T1O!*v zdkZXRg35azVdZTQL6v9h822guGOYcTmHZHCOk*RM55$}Ke=uU^JixVzf+`!iN@4vK zWfrz}u&cZMoL;^0ojL@BN2b(KTw)b3*->8Yrlt2rE>>M|}{BdFtw4>wW5C0=5eBh6GQG#hPXYDe}vONNYNe^MqZ z*1FWQs4g8ZOT0;;RI?+EkW+6>-J%4ixOLDZC=oEWdSQ?f0d_GopKoNXP7HP-5NoG9 zS?=}4c0xZjqW_XI@*bYw#1J;$)IjoqP#wsMo#}g2+xFBPa-S;KFyq#KzwM*B(b3~G z=_>83b1MpVwX3fR9NX-L1k}D9x>&?>z_D7pSU?L(@fYN>Yk^u=|n!%VJwOjn$T8Z39B9o${1GiWa4!=rHE!Qs*4 zv7>P4(BON+(XX9aA>4i-9V*tN77 zAB=)WbCeWp5D*jt;DARX?$HMdsQF}aQLWvb5Y_!QL6K)13_z01cST{Z?`{vZ$C41z zqL3VraX`)yOxPHSGOoa(3OIr_KrlesL&= zGw)sx^ce)t4vJ7lJEFG!_Tc+mdIU76qzxn-bQ7dy10YI7sbWBRmu(m4$UspW#`PNN z#K@vhThQ4enQbk)nKmm|8crW#Ii0#0O`Lyz`gTV-rLEtGW^evb4HOE-@~hFn2t1qr z>~z!yw*6n_m%^Qw|K%Q``}@m8fyV#uy!;@v-(BwTxO!*rUzR|EkTXAZmJXT>)W7ZI z)AI&~3t_TSN|La~C$K4ARusu8-5L@(Y0KvJs*)s9T4rU}PLetPN{6hf^KtW5aXJkr9VG!5TVdq*C8n9#-{xGZy)Rq7HphWQi z1O{8z>kJgge@lB0VPc&Tp-W-xB-o+;r))Kcm3%PUH>imy>Wno7#hp&1M5vaiMg$Zc zqo~sqVh3RW>B)mm7Q^k5RF#G?I?b%=MZlD@-l@x&A_y^W$jJ+KkLg&Usvfr&1xj{} zBf~0wI9IE^-QC-gI?`3+6n`&Y-HwHzBlEO|_$nwk`TqQ@gk2`ysf$q?1QRDIH1$?%@V}TSpDJim{ zEy`LjLYs+aMv9L{5vh50kyQ-VBHWBubfZp%JO5WJ735u^Y;A$5%{8N>4pXRi93&C7 zzfe}c`ifvOuA#cxs~e=-=dBAuc_r0lLO+;d`yC1_&rZNNxUAAVt|BR-T}V4xUd>!SywTN^Cmi?>%o9beG|hUkupQn*F) z`?$R4WlE!&bCGfm9EK`1k%FThoZ-VO4*)rn-5`SsSkBEY3w|y;m)jVHHWDDt7Xed$At&u^8QeKKIo59%92ABa%`<`qtc6rUb(19^Olwc3!;B$OY)UXf0ze5k zGGhTz*EK1V<;#*M-grK*q-yjVC9$m0;_|%u#udzr+gi-|xafRi7kTNym>-WI+0|Ul zCwd6|nN94oBZt0UJY7CJ5A)^jM|3orfk+3>Ief>KUib`sBHiH zphVgL1LRFvdkqxuddn*fWrchXv5#r&EKy;~pX|MbiZr1R*HGAv`JoLh_f#VC9o`5E z4hB47#^7LJALKvkR^5>pf(&;T57?y%EF^|A>&k!aO=_tesZAhJOIgzusZGW)2qT+=^z zl2&jzl$h?Q2;DIv$tfPufF~|V6_i0l)tOpb@d;PkrFn$C@kVP_Hq@McIU|M8fSrcO z>|%6f{R!N6Ci@*V0zd;FOyT;uK^miD=%`hN-#Cy?UqRZBjb@zwX^g2wY7iVWxoRl_ zW$bBVR~knZhfJ8oS@)#V6Gm&j^hwL^q>4+8gacyyyu7@q(l#yerdYS-p&%NeOwt02 zM|BrD=!1&nKPY01?A63VLS>fO)kFuJ6f<%ZWRP_M3oOxLwHhV~MWh*-a}I3LPp<{E7eak#cgV{gQ-ifwszSd``<<`0k0Y#k4m5=h2ZfYH zUDysR91kUkP{^J4#$7ocrQdpysy4SX1Y~l7r8JV6M9zF5;WJ2zKvbz_w8g+vB*LXp z|NF2+*#HCxTvzKaD{zfX8vS91i4e)1XY4SoVhgk^eTRwsNIle>Z5YgRC5-TSJ2Z%7 zuC(0TyHr#2B8_paFZX&gqko>sNG*`{-s{@8QbL>i>IJJzd^t6BLVZ9N$jKZN^=1-6 zzUhqM?sDEcX!1JUszh$9&SD#6R=vSr**O}e-+G;?j zJSi47gQOWs4w5Q8>TvN#?M5ACFVR<#&fl>;H_;aAa&_dD`LJRVK_&V_H5tk#4epORoG57h; z6;FK6@q&x!)*GK#(QqiPSdmI39oZR135!I%O!wlBFrtHwy$-C7T-(N3^xsbEWoneC zc3Sl*_0;y~ZEgL38&tHNt;8r1fQe;XjK|EP1Xy@ThDcziNy}7*04qr#ShEjgvcQcjAvT0v=VcaD-*gk6+)QqR(V{-F)5p%ysOHJPWoO12 z*159(Q#kW0&vvPz1gz_`su;Ue#8WwH@{ZKX_R3h+i?T2itP>$26qU^=(G(F%x+o#& zN*1qiqJdC}Jc#leQ|%6z%TTPIPf*9KBKfSmIeDc*zvgSW4)Z^&1HVzDkW>yDhS1|c za9?y6GjWB`d1QTTF7Kl{4<5$-o$SuF8a%(k&E1vfcBxS-HQCh&yHtpz$BwVNQ})JU zo8JHXphWZl1J+~Odk;HUb?kc`VdYK_QH^KpuQzfBA7_hZSksn{Sm`-w4#h&uM|3ac|+E|0e(oh~5JNB_)*n?lsUjm_Y80TJZ z0twnT&g+k==;w}Hi`bfbi+kdOQ1wM|4JjQ)UEPv3Ye(a?nrT08gBYxGO`zMViimOv9P;je_ zD2S3QnVpoCJz>$nVL0)T{vG4++(@% zuN0w|DvLX>|15ED$J!(v3pJFe*gU)QwwdG!75IE6eoF@7sIsX44I6iEp*Iu_Bg!%K z1~EjN$Q>0wwc%^@5Y#|pCQ0rNx<#>$_K=v-#}6~Gi}-jtGtfQjAFZ#O8OPy$szMQn zCngqzZcm~C(E$o8Aw$6cngYcv5+og(L@n0_))n5;iQRyBMRNaikv zeE6%nl!qtYVrncEa*Vf{L;o7r_jBqWvXPzG5lFKe1eLTRGIs)$U@ za9L_t5I~`EqJVb)ydcMp)-2NbbeS`S@9u%lnH~nZ%;QVi5d!J(fNzc{gPp2ntVC2v z+sxwLnu{Eb@c9?kiYRY-9Lki~MOKAj0}?1KXR`IM?Ao%F5L!R~4O7_X z^FxF68VeX_#dvUgzVW3AGhC`Zfdvk^Jg7W6Ecpzwy?tV==OZ(>DV6#)<=GyRxr37P zdre;rhw+(FN6Yf|nEZafQ*IRn#GHr$0HUTqNvRM;0nxG1lmsK)m6C?pcgCZG`nhAl zO8^1=ptq$eOz`#uKg}?3C!~I4ApKNkCL0=`7k9m4N_KWlM3iWmyyBxIe1=#>>+3r@ zk(u0R`Aq-&phWKg1UzL|`!6c`ek`jkWrb}|g)?F7JgMp7r)+(cmE^vRIqlFudRg2# zagBlN3btD`*zYnx&Td#~z{-W&m{{h|njWl>RH7$?(4G7a8p#wxGuYs5MHJ^X# zO1JmvZcp(1)G#%-DxR5Uv%a(MnGj{|l64js4vvpY>)ZdvF{pB1wQ*~7p~VjsR8Rm3 zBISJmNkf!-5l{$5M6nPFPM)k3(Go{z*oIuLe0^a{g%|1`hH@>UXV#N)6XExflMwQG(LGeP2`VdTzg zWfZ$+DQ=XZ$TK*j8v;2U)`*esB{`DqT+ZoV=%SzQN9Fu{!9q=&Nz);16A}El7RtbuI zfr*NQpH|lAC8+^>utU{qPWm69>*B`p!2nC zhKd44svEG||NEdsKCdH~{Z6hY`&~$$RI{=l_o*_z*v^C|RbgplG(dt#m*OJI05>mC z_2AG4T8b%Y2}U>ykr<2-m1@Wb3pqB5@%Tm+c&G=UvKen4BFMLixfn`_#qhrCL~_4j zgFIF`o|~2)m4*5{PkHHdzF*GUnI9sTK4|2jyDV_ys7so1XKK)A6m{+6SzL^doyH9Q zhAy0V!Gi~Zq3mFIbbdD&J}_<{AMyCXtTYXi3l5XAHtrk#GF5@A+D3}bR2l;^En3s? zwYbC-0+!_^_YUfbq+4T(b}$tV;s-h8bRH6$xK2!{BIqf7BfscKnJv{+3iMR3&6AJlwsQ3YK967?Blg&;lUThHIhYl?8p;nJBL7 zM1^rXN`xz^6bS~Gv+W{nc@=dDsv2L7#vw@R%>QNI^R7Ov`8)GfKyXN3%}Hj4M5A@o zRIJq~qO1Ab#D73TF-m=`wIR^hwxfb>JLwGbRW)NMv`eel#iwVX3Gd&06Yh=;%(+TP zl%|VJm<#}aJN4+Tt7>ebiD5Ch?38j`*c|)m+(JG%&Lor(2CEeUk|4!wz%w`KoS7@NC6Bp#;=oOxyrMT>y0Rf1 zqxkvik2->Y_OkgAQ-4&{&_0?e`i7>)&R@|IV*8xf*gUA*u~NmdrAuW?_|j5g@1Zwh zsOb6GRC6>Z?QNIQbiZKS~~Qd zOQ%#R9sM(q|10B;40s{O;J`3n1qBxLf2mpO+NX@%?P!J;>Zm75L6J}3WJZgxn=J@$Ss(UsIq73DmwMmT~k%PbyoFMThv)oWtUk` zP~SHnR@MDuWfW6W^&GOzP0waxZuCt!f@{3GHjY-*z0dLIw`y>8#s*Uu&q3;`FoCS8 z4)ckufqXRcWLBFD|NEe1;{XJoW7q2|J~DTS3ol{fe-b%YVeGwjA*>th{g}qxUbj#I*Vs>)@GD0XN3;cM}Ak=2iTR{bp3MHA~QF6T4@@yPArH&V zzg2Tp)LZ>iPVefX-v}@E>a&i>`idy3+S#h>dW-AoC~K{@z8wZq4Jusy=vbh$&}Ful zLT6hqLI|U*5+W$c2^;#??-rE)i-2|v5ze3^4(?;*d!tdoXelIn9qOEcD*TTh*Y>q> zbr(Zy*mwVF9drNWd}9zl!I0qFT}p$wH6!oVrgx`JZ}xrP^3JyZyPI-iS#%UcL26H& z5mXcqE=XYoPy|*Zkk=+4fRX_t6HpHg)Fd-6f^O0kWYsWeIWEcWP9K3@fdBr2bhucv zpZ)S>!~Z0C#cZM&guyY7QE|r(sS>E(!;!qD7xL^l!cMbA+lK4wLg%5ovQ|orfc83x zI$cmu`?OsZSABKuuj4l=NP(^)CEO&Oq&$sJpbUXz;d3C%F#CL+1Yy*qk?2Fg`YyqE z%$y`mM;F0vdvE0-uhjqhpk&d21g%WhdoNq)S!C+(Vd7p8IgelLysN=?rYyY|opg$~ z%Dr8&K7Y2ZlN&$ z5=Re$2WYs_D36fpAoZw0}7C3r1IA!;#gkLyHcxJt%_5 zdfG^eiP0pZt>@$HxSAA;(F%yq3~T_h6L;7SD9eTtL`c9_NEqyzL;?gfx63BTV+=S^o59+}X2(zEYaMfMI<=^BJ(=l5A>Ou<%JoSo>v{P5E+&N{^iq+lF@l%`08_ys z7%7^ofq^ebhyw1T0=h)icArJeei&o{1tq>uH;Izs<7bVrVZtU?#_^|@QaML|ujrj} z|D+CvEW7Fg(fX93#wMZz^#l}AUs4Y#Q+_;DhW1gk6B>4U5d~D2u*J}dJ?8d^y;h3I zAXTfiQZez~4vlIkJ9Mds@#Nf$4j9FRB#0{FV;N>)8p4CCG$RblC=dl<)KQ6%5xJL0 zR!B9Z((LW)mm557iK{nP|NF2+-2em^W7lghE3kk}doN+7mk_0AVeGuC>Lsk}{fD8w z8^jSXKIC$qUH+&kT7U99aLgra^xmu3TTBSQ`V`yx{$eEG`Ayb7$BwbmjsCJ6q;sY0 zVpm_#bWeZS`783N7qd^|X%Ls@>RvwlcfrxEMF(z`F#bH9oT{W)%T74eo;Uc$fVH$;4X8sl^bM1DT$8h~kxR+u%XTnHz!Xq66GvA+3 ztlYljdMy+nW9tj-6$y@hW~YBMAZQ@}2HBR#Y<&q8LXrB0d9gdHQ4f1LL=X!JmOa7I zMZHaVqpP5p+gUObQeAWqaR^9;n4!s0bz_j1@u#!&M}MWzB?BmY!5?RCyg(Yu zSrQ5Iong5+Z@ZMFAMk22e1FyP|EH%>PZHeR*4Hu3c#*S5S4aq~gocn9?0>Q$3_&gk zvuZRVCC|62IurtNGzP-XE4ZF{}Sn#-r^CM0)A{&zHk~Ht4B<3^pdOPU8r>zaF(hMWNjb0FYC*h=G zIrhKbmgoJuz-bT^V=_W!DI2*(h9+HMp*o{S83je!n`#Qq6=OwRlP*)44(AL*(hWIP za*5Zb>yu4NZA_^8$}?7=LKKf`NW}^Ru3(nVR7xE`&(4zlNab+IBr_vSQ9uH^kA#AhU{w{V91vc6*Fb*F!G83vTXf^ zilr?}p3Gu6>7_^4MAOiI@LF)!D<}|IK&yDFBFqF?f|fu6qTjBP*M!T03iTNf?!IoI(_OuZ!}EzNtSF~8=mdtG72lGk5(9SlyWju=O^)J z6&HGy-%v6cxwRVfzsvrm2{~!?MQ@`Dj&=EUwfFOPv+q#`5G}=;Db`z$ktLDw7K_4K zLgqs)B)N1dq@QikxjgJDU1~`pipD7AcPl#5> zx+sAK7>vR~7zP2u7Mc_S?JJ4~VBir8tj-ntz}8<^ww_N8IIf3a|C=`vX2<<@;`it{ zf52cvQc8P<DSA|YAJtq8))~#t$y0LCXbND6=*1T(ICNfn;Q~PA3{~!fIdvJs zLc>7?ac0GPSanYIw!(PzJJdjR?Z56s+;cOJ#iC(;KaZzl&|&_kmyoTQjtgxDAlg3! zJ0%twaO2QGd+;5irwpwl7Ikoy|NEds>i`4HS6J%}EBbY)i!EVesSl--XY8P{>BAc> zeTE72H+EI`D*EqoBWQy_HiT`z$ADH4F$b*704@&u1P&6hsRG=xBrjyIN8{uvBCaj} zD31?vr6$Oa#aaKZsHBYralHmZx*&)!Y72ueg-{DlBzLKfE+I1I3KyxQGbUR{9vA(k z;d*f!#|7I*C$Cc({(+C{z4z%<{9t1b1~4cH@MC-o2OJcA05wRe z$!k#pF~~*XSrHixNqtRHLnGM{knt}{#{j>B;1}cM`U(s5@GjS$A~~SXD7(zxdnH!i z3)ZQp^5`(hCjJCA{G~7^7hY@fQGUE^jBEHVy&Tqw>*B|qH}^C;D}E^>jP$zU>hS1} zr|a2;qqwW7C_Yd@Z5S#MSuITL{)Yf1l6I&6NZj2BNDP%~6rGa=({}8kX=c(^4rsRE zCU=xU5F#{?J=VVl(88vXryW9Mj^}ccp*^cZc;_?qi-0EIl@oD}i%&N&BuQ!P>C=+l za_ZwcZJEb4>BJ>|5gz)`;vR{ju*?7ZphWM01RrHs`wvr4dFs1AWumta88c<wV@8XY zWO-$qcV<*FMA%X4-H84!+@EpI)v5JoF0y`J|M|diX@X++*951Zuor?hKdJjT5@9F* z)Jot&|I;swcR%+757pzI91f4rdoEGk8=?+<{ECb*JcOZKx>Thhs{7tCi|k$GfG(8I z5OV=#B}r>zElbp}6jVG75mXBpyUck#-t}+7QGn!foKe%kp5AYa^Yqw!^!$Fi-VV0F zoY#U_jSMiZ9{kIQZmRe%ixRS?oIu_oOgSF1BRbTXpsT~pf9S@WOxxz zG@bK*9b6ObPi&iwZL_g$+qR$BHrv>C8#_%J+qP|;d-~pc|AM`Ln9rU)Yi7PH!(lmB zG{c_|j9;=W1q$y7@g)v&9YTOCD2U3sOHMs0N^>#=S>*cygK~9cEJVsY1`VlnakhF2 ze=zrr*ocXlH1j~xs}XiH#`oW>|FXj|0OAEiX@FyF^REHmNC+oGgf@Huj6 z`6)ZE*%9|QJ4Vts-`YyhxYX|^9`wK{1k?taXH*#mtm-5Ff&0bfY90f%-X^4f!IY|K zmo2_^991DPl49=Sf!4rpI317qcuHhhUG*o_{o3=hib0Y%Haop4gRGUdpmPDD3|&{6 zYmRo9eu-~~u|N&Bij9%vp0((cNvgX`^GC3Aj4elev~OsP9et?s-!noaw7HqCFXq9m z{2;_(b{;PSbKpvh>q8sjdgg})Ahk(#vDtI+`z=wq=#H^Ip_RwZ^ z3eY|%PL96Ea7BDg3c~{jOuzo(mFO{G_*6yzi*vVa+U4h?p-Ptg%|QB0#p8^Vpt&IF zmJRvHh^VaGd+${*{zTkQ7>16F)4GTeGuOJ!eOC_ZH@f&8;?|DnOpIdOn4VT^LGf}G z>UYXE5n_57WO@_koO9?kT!D=Lc`nQVAgRp%b=lVfWO6PoLLE^IWI)8(#t^8ci_ggP zZto)G(G1q}nY&u2Ju#L@V3ynHJ3f$7MJOKlH@YI_uYi@%B||aWqe$3^zV+@Mk@sA& zmv!HZ{Pjd}q(iCtwZ+|ULlbcy(*$vG+gb6s==>_Y=nPJpwsDOjyvW6X#S_6BSI`g? z&tSr?WWj;R;U~TW2uoFQlCy^fYE!v26{Sk5DWd(-(d-mW)10#5*l%7xtR!)q^Z&?W z`%;`)X|C*rOd*}Vk`ef!b(Z~rPEmvw0M2f^ix||;P1jKdK-O4=0sx0#Pc|q5Z5bmi z`)U0wA1;|^Mc6s;qzgn0Lh(RG+6^4{Btv#?yFsK9VdHqsm@#TC^fxF_^n~(NB%@j? z&rLu5lg^)JlOrto{R5J}%?C!CI6{i0*o#IYn(AsBijEGITfG zP*+$zVs4D~qg+QpHQ#WP!a++RX3iwXY`9<#keASH$GOdF2Ab6cc1vY28cp~w3~BAF z1VJVVNf@V#L6BlpVxgR5f3MR0_x6A|qrIxycK_q6pM8S#5md%Ng9{QZu#aySoRNhG z)&+C_yCPjErl^O6D7bWc8B#a|{vbb15k-?p;er`b_PY*qwS;DS$0HqMW{<#hmE|k1 z82~0?+b>cxY6|F@pBa~kIdT7b2iXntD6q|o;tG2e54mDw&~+bB@ZQsBM#;6 zwzLjQ;rlRhWRri01kIfdsj@^Jd*JtJWt_B__e*XUk%%Wa()Z{RQs&Jqsg-wJRdhF> zKhFvi$@g9fEp2wtGnl=Nf^R3Usetn;1o{c5B?h`aQD|}Ndz{(-atkb|M02R@u@EI= zc&>2WlF`rKs#mGo++O}>abDN!PA=%xEWiB+rZ3o8tiL}o9_F^7@%BIkX*OOYBRO%7 z67U2VOwnOKAJ|i_5R9+KwDHNZ+qwymN`_+^4cqt?8+r{~h%~K!MWW_$0S)Mnw7vAc zn)pX~NPhHfS8u5qxWcIa&$0L_2;xY0#Sa1VB-{ZXXcB3M7G7+0QKMsuT6xhOncgMm z&Yn@fVGjZ|YvALP$?roEN-KN6Kf`g{pQtkJz03}FnS0*`Z~W(c(*MP!lR~dI(+%Iv zSwfkXNp3ypsx-Sc>uq$N=>DaWpTpgl`3seH4TEedY+h#Y7yt`K zOUYWoQ_@+@pjLhP_uJN98M-ul@~>gx{co>`vv?oKgAcMHN~;uEZtrZB!v7s+K3hVM zOLdbW&UEf>SJuC@==2oclbxA{ZQ0hNz=Y2`Ktc!NYSt?IiA$1Cw_kmS_fiRDzG>FiMQAlujTB2;-=ec7@9QnVl%i=G)mMTbqnSM)=(qBZ^ z>mAD#dDQS2tu9(sx0Miph5;xk>>g)Q+ z&HiyOjiLUKxkTLx=lxC2Qt3O5eLS3nWwh?-U`!h`OaPn&K|~m~4|veDr8pEbcuu{9 ze9noxi%MQ??9xT%KYe5c0Li7g0&?mE1j6evTUZ35{&h3DplK5&WCBqd3R^s%bzH*{ zIQ;Kcwh6w5qi#(^w@<+>&w&gOB*xoD$yZF^#ntCS=u$V2C%guBJ(3v%-21dEDhxh> zFrgx@rE^vbGJ!(Fzn>k8FWU3V(EHjmr`da5?ni1*C-)iu?^T1aw5&K}<760P5Ctf2 zLT^ZGM)zSzZQQ9rLha!!8aX?yo^`TBrHaJhL~2@Xb)EmO;K6rs?^n)HLtS5!y*$`AX^S0_}b3{?)=)1XRS zxV4bU6Wu(F+Ka$Mg;GdJ=NIs_p12dG?OH)5L0GEJd8fUE-_ZhY?N#>RbSNCn*IaP5 zUi3=++5xTMe0I@#P*l3`gsgfn$wMc)>Y4m-_i?bwmIrNGM;c!*TSG5O&v2y(Nu}i6GbmWG|SgR}CLS_t=7FUgMzwN&@g!;j!r3hGttOeLQ$wpLq z#tfwyik9=VC(R%dV04$F&`Pcd&J!XEDYmjmet`?{jSO-sBuFkr?oOE&fbyTaA=!{{ z^!b_V??u^U{;9F}#ZlsNj)9r;W!Kig-(OwenW}Q6Y`KS~p?BC7H5?A?F;qyJ)MLar zl}a#x_)*9B`VYlm?^{05kL)rfw>%+hkTd-F4xgRu$QB29MC%a&`MDnF8Cs{!-dNuu(C$g+P=g+j^`N_UN3i(@rN_%^m%H9l&H1*PM7Yos%`k(l-G zH0}g`BZdkV*||XsFy^zdkf_Xt&#LVUphgWFU22BQgP_^tVbx-xln#GHs15({&=Ze5 zpq|DY$xKUH14V*4Xy>lRO6#2-TiOZ67id9Oj@DnSQ`4o?-DeP;9XsWUi(x8!TIt{>ONnYY2%Fj)*DkuW}9C zRsG<;ci>=b?5Eve?6?M>?o(CKs=)z%pS2lsucul#+_@-lS#K>W(k!k}!BA&6pMOrV zekg%DoNw`;gI58!Jqe#bD1pnsk7$SMFNuMt)xkuXrZhq}V@U$l>7ZR$(CzNXXhumS zgIu)Q!=z|x(W>b<*hnFLQVVw7v@Kd5GSuyxbCOlrvWQJaFNUg*pHtDAc_&t3Anrns zly$p3sZ4|$^EgLSEfk7h(W6O?GB^y&aAWdHAvm>)@x2#*wUSwk*RR_Jrr&dW!cF)Q zc@#B{PBKU9m}_YN z-&e-X1l9|WrI-<7yOkd~B5K5f_Lk2bGs|W<+PUc_oW7}$va$~R*C_Zwtzlx?wKnMR zRAn}IiQsWAdFbDg-2^Py79s?{5r6mV#u+b*Hw!ABqW8`Md<0iuM=l=0ujrJ3JPf`S zJb7S16Yo9DDzpAN`(8Wxw>Y%iwF{gn?MZUhKtr0h(o8mOu5p?k%e92^Cz3GP5F2`m zZAy@g|ck0 zqn{qwuqh!SnqSf5SU!8Ua?MHp;o+LCr8Y7&?0Le2E=0-UR)#cok0a|xt{m>6qvJ*? z7+6idYg(rs)*MX1Mk>|_fe#JPtAQjOUa~&{W;QCHYgdVV`d*7LFm+XK=Z6!(&0Q9wmA!f zAD5C-6HzB!hQ}Ycs6rp!EDS#Mh739>>R!m?uFz$zJTsbyg@2)=kXX>-*RsVDRg{|| zYbi(&wrc6dVjSxfGW;8v{T)+XnKYc6H+wdoEB*h_w(CH8r|e4E?_Cxo;hOA6a#i+g zDXEJr`%8wGibI$Vij@B;7U`}pDuim@(_IY_l5Nkmdz(GWhQ|&1u4gN;ytgsEjqMp= zv-(yI3$z6s%7fg?9jS7mqbj{$q98TdMiHKqm6HggRDYcQT0Mw`kP%IcuXA)kdx$?< zr0x498}6@He+5p`LHGy>HHH*|atjD+SWiPHNN3Jj6&D$?vvq23ksw>HEX`f(gK|+} zXB^}Jn98E$8a7rtY&&Syak`J!jrRuF_aQkQb=`GN@KDuFXlkO!TdpAy?I^l z8LyE{6>^xRew`rTc0~J@2R8!_n+R4sBDF&T4y{zh^7}1YcKV4Jc71;+>)=}Z52g;> zZCwI8nU6Qwx28r?VvnLh_5A`)LJJPoh#fd|mE@$A1%<;Sm_?C-$}#K|?E9Fs(0RrS zl7>|7X>tV<=c8OU4)lx}7^IUK5uT z+V4@fuLPD}PM!a`rGxx%j}(^eV6X;UVdTD-bHz(G2kv2hVWF zrH(R`({71%hThN?l^!27)^}ZwQUU9d z+7=>qEbELyF&;izH-n`DAq7t?B&f*t`5-X(IT&TrGtcUNum@`u5(VV|761vZ5CoVH zXv~Op!ebRxCbEWwkid9{A>UNz&FBMI8g&2V0;;dXNfT7zBNoG2o}u#n{Sr7ne+_sFj+1Ldyp zY~RQTQTS#L+I1tOs;`pVy1Xs)Ti`CO$IaG;e_$Akb_T*}FNFK{(JRjx)1xMdcFKa? z6PhMj05-RqD=aSS9dBCG_XV=bRgRa?l0SAexYqDY?nMc)ab(?DOL&NRN9?GcZQ@4y zIS##5!mcM3qbW9}>_Y5GN%Ew)$z5S6EH0P~l8ck@>h4OhjRf-)%J>>$e=9qJqXhUb z%lmIwJE2mz1z|ssb|@@v20|l68=F=#%WTTT4BQm$R9*uH0a2(DdxL-Bv;k!ruY8+mQbX~Z^qJQF-`-0{)R0zI!V-`+cS7Fn zQC|)kVdKu_6n*a7R#p0JR03)Gi-^$%A7!g6Yc(5ND2^N@B0oE5(V;L2Z6{y7O#%`@ zlv%k$=E}E1lx5MFBf?uvQ(i%Ci(LAka!TH|8cQS%Nj-Pr++uPpSt^J$YvDVvqx*%O z=do`2wdF_d$h#>x8!PyRJntmOPMbZqii5B;JT5D(Xx(=%#)`pN=uv&Ydla~*cH~gy zlb?{5aIG}3D4SlPgc033im<;GVMjgg@d`)}OuMj;g1Di!dv)H+cIoe~VQbnhv zbGk9e0l~CY8_{tO+QHj*XiBAN1oW`QNuky0St~OdV($=Zbz(*~v&w(_(Jh|A2?$Yl zNPQUho3kT+PPrp#;2(-LE-~cyd5=U)2fI}M{;l1 z4mO>F3+OhJil5(RY8ZtAv-iUtf`4@nfz=-sb5k663;7h;dA)Vvk{eNB4WFMIeK>?? zyR6b?R^-$yJp*ZA4UMMK^wuW{z}cIh+)r`jntgR9!jkz6En_gm$@mA@`lt?K>{E{f zg(4zbcK+!jlK@D3ZJl=*tg*;i1SFH9R+M%(lbRYYFd*f{XL$6-KKFsNBGnPN7_%Q% zz7OAQS|4snMF*jL$i}pKN~M>!J?m(@f-l5ipsj-`bVtNv!5Sy&(mml!kWM~HUIHv4 z{8wo9+NBt;{i-hJR7bz@T4Vza$J!WAqdW8@a)P<~E;Xk;!VlsQib|gx8U;FG%WzFf z9(@J=D+DU*Fw%vT%r$fh%cKyRx!M>IGPw89g$gD-3Annme(NsMz470#Gw7zG?K`0# zujT?)*Q}TEcjD`*Nn675OxVcBABD8jCso^d-)+C`Ld%L>zZG%0a2 zxZ+B1nS&U>h@xUG1U^1_zDxrdBp`H6{mGXvj+KjFj!LLyXJz= zqoZ8qWuxji&>Q08j6Z~ie7tQ^E{`zX;^{LGDUxxW7omLSMw|Ou)&TSQaanbZS z7uE=gQ_3ivxXymxCL39@E=Vv+$kY{~)z6%)t5g4^n|h=n&t2DG*1H&6C%+;isN(+i zBxIJa7Ay2G3tb06od5HH;`a`esTKmM^eFyrAbmvYbi4WdF)~-+V`RNriSQzO)C1AI z?qk{au2lp!#|m3hmge^wt+HZv5yeIaDdMW9@oaqBgzP)m3i58rH+;u+z_Gjiuk6k)j$=Kdrsh@fhTZ$k;{D1 z`Q2;E`uF~Jm37Bj)sMg*%+IeQY~<99c!K@$0GN?bTx@P!dq-G%)Rm!dwy2`9FhGbU zPw&Xdv>QGN$bNSqZs1*&yF(jJ86$iZnyv5bj}&U-^TJ)u94370Lb= z7xb9j*AD{4g1@R=ER@Jj?(mVm)KM-Q`NDXO_>AtQN>OgE`9L?i?RR(DaCUj}lDeU^ z>ENBpGY=n04l6rmvlDkTtlXkxS8~;4s^1s1zyeiOR5iq(ztYQ_a}A-)LkBFOi!i77 z74{oJ^ZSqx^{*WQhOI2sRNhl}YR1<*cv(ll(c#65RIjlgLH8F{1v3XHsczQ`m33um zZp%DR3tu&6I>bjPB&th0jU-0R$iK!rpWgX>kvs!clMKZ7<(6zHWhUC1c~2_BXcFYG z9cSvI2K{#hAa!W44@5O$x3w5UCP);-cdiVr&@xa0=P}!Y;SIJY{D6CdvxMZI5U&Gl z=-adMUhV(%5fHJ?%nGE^V|iN-$JATwMWLfHgZ?A8mGwjn{$Vi-aK*blRZa$Y+b4K? z;v&%4_98mb%^8@6&4&4JpSEJ~pn_NnUxC^tvL_Up9BUv=*$N{gtE043>32NLscxZO z!6<7b=aTeal9FEeoPOb7bC5x8I6x@4{u7WDFuNm=(??|%f=erPv z{TQ>>f;0o0WC-GW+@CUuDh7KR5m<7UNTDq5S?lS|nSrgGG_v_^oM%0nSUM>u;2N+O zXjY)k$y%&KF0)l`8AaPL2S2=+M%ieNKTgWLk{TKd(*tJ|$$89|lEtK+-8Lun(D#l5 z=6ZHC`%y3b`!`Ci&#d|1>rXh*nyu2BmysznmW2%9p51RLi~9b_Fm=|<;&9AK2a>_g zXFC`dM_D7fMm#5v5J_``vk(R=Zo%>ZIYE~!ikuYhmm0QGY*qcpDiT}uI1seP6H3Vk zdTKzoF`A5x@j{f`mLZCld%8dX$$N9{m6wf(n_$lumv0VCQ>?fP5s-1gg^Ll|-)Lh< zjSpy>#{Cxw2LQ+#`IUDRLT^Kgvulf@W;6#Ys|x|8-CtSuf|ES`x}e!NVo@~7+B@kMKQgb8m@G1nqca(wA2~1=O?~6$;1{>8+;~~rM7R@ zwzqBOgNR{3nfZGUrJ9C3|27_=zR2n---Ujw8Kml4)PQgUaa`JAL;NZq4jn4OtLm1+ z-};7~TlD$qpFWgSW>zWg=45_>X1(NhlOL^~-?Kz4xCV{Gf}6_Q!?DT*E@)&%-(wJiXUcDI1rbDH9{k7sgJH}V zd8Ho%{%Tq(9=h;mqY%-rKKi#4i?r3QRW#`7tcl*fx;7CPfM*orajo^i2XW}_n2bZ2%)@*L`d*B%2k+#K; zRi-NC)J6T59Y9p=3whAq3;$?f^$(Eef|F9biOmH?J?SkIgMS85O~COfyHla%$J}qj zcBv|Ivw?-2HI^{*E88yRgsYLC>hrU_he&Qtk~tU8zEbt>leK(vECz)>uCC%b07XM* zc5G$!n4LZVKLMWy?A$y+R!JpGSvF?S7uRr%8fo6Z;9;^)Mj=H-iGX2)ll|(Fov&+0 z!o2nvI5%emeDj=4^JOI(RA*oJUoMkErHDh`=^Gsp`;Ca^xSWFcyJ>TF!2NakM4Faf zQy(Md9^b!j9ywYzw;0Fq7T8k+PdbXJ5?Fs{K@)7gJn9NOQ|+ZGErwiR@A{s2inTDo zDjnIFrOFy49m&~CW1$58xsLmZBQ^yZK*-;P60dv==DGB0@ozyNT|V`ApCZ6TpTLR`1{F~|^leX6ooE&jQqD=4(e=+F$<_j1>_Y)4;=Y|DQI9Z#B*Q* z-#C&=!Z~_n(2c$#UnupynklX}wVK;E4Fexxy#4VhHlitvV<=29lSzFslZDE5aeRd~ z-{)fVb%H@ZQ}dM|$W?2tb8v1RbE-}wLDO=q_Ck}IZf4SlGJ4K3cv?t3>2VId5EE#J zQ+2dKc#1Ym%C6Wsahv4JLRmd88TD+rN8iedwVC+j%qw9VUN}t_e_Qw!{s*{^i8CuR z^G00}1ExU$>IWe)tUq{jbw(_E+7MZB6R%nBxF78~)hgCmpvK+V@J&k{@Cdj)D{^00 z*&#z&y!Mfoz4`vD z*UQH6C=_+^au^JTO7hvpI;@VDYGxB7@Hr(kA@trOTNb1Cw9s0$P@3^95*brLg zvrSRCkz}i%(-7+YPT9b6I<@I;Ge_rNG{Sj>h8naczoavPr{Jvfk8pe_uUc`&w~zO5 zi4pZ_F=;~EPkc`9lmQo6Qh0Wdtd;i~Y2L9663Xy2mFhQc-~)6~bX-Si6Z)*~QEizH z`;68O5ok`{@_lT+lRyu|IayA&p4;PNHSnW0$ex<87h`QYyil@$ogBY7M3MqwVWt-7 zcY4v#N0T7!(JzcUh1zU) zp}b6HoWC6g5B$<#s9Fir|*wSN;ABp5sNho?_H!sk@z&>%yMgxw}%R4FWK&_5Wi&C}MIuK!|V`}kttK!e@i zL{6V8qYSvEJkwFWuM8diGGT+TkEXBc{yA(MMHh>@#+JgGS29WQ6z^aP<)t!}PAZD{!bc}{fxq&bm|1m>?Y#rvy@oy{6i3N+vqr= z@(aA^S<&X(6|O_hTSabA$SOV~DThif1wK|{RVWgpYOclm6SR6W^^I}coUl0KoZ`nx zOzcHSy4n?ESqWxDCNBStw`aqwA{FQ1o9FnkFC2WIG;{SBGnJ_0t>5y83&N1%prp{1 zXpdO2HP$X#lKNj&JPUvnSJnB)NDLZ_RWhLrL|wJ{$8je;r>gM>RmHa8gVJ|1(&4E} za5~OYx$xR#5Je)q=yO=&NFnd>x)g>t|BVis1q!GAK5M%Dw2O3I7NHI3>~R0F4fxV> zN{6M-i}C23wI4K4OfU&CSf_6v|BWZ7<>hQ4-z}z;BlB1vjoo(C>+?Vvj4f$SEh%QJ z@HZ>BD9D_Q3cK4pt}7b}PwdCy&!pIam%HmdB8i%W07&*oH0#zI)Fauz$EYvx<(bk$ z7+i3;o~*uo_+A$G{{GX#w?udD6PJgj!rjOK5qF2-&DihGr`fMn1p{xrWHHFei9MG- z0wI4?t@Ne*zqZpuyI_?Wnh59M(v~H0Xk4OWuuzNS$YM-2tOf>5Qw}Kji0@S@Xmfs~ z%ELfYq5RQ}7zi$kr9resOEY?i%->UsK>2-99}PndTsx$wI@a1dBL8B0H83@{;(v&S zXZxP@W3vM@V)2>x-G}dcW#988z8-GJx+cISupcSZRTK3-P`PWPU= zC9mEpu4Lz>0@?q)Js<|at=2zxvjK1UcO(F6L)FQc|BbzZnhz2>PKC9A)eYkRCiv=1Y1SAw$mM}rH&kx_Z?DO#))sQ4d zr((pFyCy^OO_*bwvo59l>;Wt)cT^2+1umN(EsPyNvXFQ9K}@Km(HD{$qlLq_`2q@q zO}t=_mx&Go+yZPrTC}(W{mw>>W$c?UjYzM&XC6#?fgFNV``Tv+7Gd>m*=AH_)P*#O zJ1ZMN+dOBf7(LN))bGU0*HI(n{>?;rN_%zhmbjAZ8#dsCd^%BCdr`z&PKlcmP6nAc4^vV&hj)YauFWij{awdN^(5GWz?R8ElnJrh%=1*k zk-Tfmta7!$L6vd({r+Hx#Frfit(~#hSv+*oUd8+q(Pk}470bmKIKN?B3U8YEc8wS! zAB7UOu$+>S;j)1iSX6bRgX$W%#^^pP6i&+h zLa>}t#GiwXrLzAb0i@Em>#V$k91p!J>6Jj7x%jvCyjB_0 zcvw=cDufQC2_Rt8YTs-w&4Y4FUn`j5ap){$iBqYO2Q2o~U9$$7N`KsM$@Is&_ zHJkZaRAC8ZY$XmZuQDybCw=J1(p*&K3=dbN+vju<3DsQ-Q;CSZ9oD764K+Jkritu6 z$3V*_PDKKslycJ6r$iG*XI!w@G3q{5Pu!kpFu|dYBc2?%j{6A#vXSA?gJx7`AG&M- z(IH^d2Zbv1NRlC=QM_0`Y+d3>b>NDRSqQ)L{+BCXTN8LuNz4aiv6K2%W$O!zGWUcA zeJRdb3@`o|P$xES%U2xJji)`HJBHzU;dYnkyLn6)SVjL;(_^8kuIjvC`|~-O;XKT^kzPx*T1hB?So4HF17M$@Q2KV6@#d~xL3x&4u5 zvl1rt8nw-u8%Dg;l5r~-X3NaEpzQ#1avaU;gG24YMh=$ ziFUQx>&kn5Ns&2B)2X>jkv>pnd2;pepZ2grw)P0q1!+p7zR1AI9zxBo?vC#8p3Yd5 z_@{7l6soErQObXj0NScxHwU?i(7go6o-3Ig8=-b*8-bWaXJ9o9{^1$9H7cxoPlgxQ znoCyHi%9bgp-A66C8exP60Yb>*$wDfg1zf=EhjqlM=l+X3;aE7iuBBRP6)q_Q~@_}x~o$h^`;)5 z1PBlF0*^IhZ)Ij(Y7&_G}JBx{_^$&X!k2X5^wJKM^1Lsg_Q2!na?@f(;C$V346ntevC;wINQH zrjbaJictB+A}8t4K-qBEa(?1DDt(R-{$?4l@Cp8}ApW7i99{za0qffq6Pj?^gpd7l zi3lWAbXsUj7-)fSFx+cq%!BTUk%T8{YijoNdQl3cs&z_*EJ-sb$wzi`?Ky zx0Um+7J?9+c{ZA?32LEk99Ys-rFas2SOF>@KWhX6sbejK#FaIS+)w^hCC{S`o_S=2 zsOy?oclke4-Dd&+B4HB%aruwlP5%-BKQ3ee^%o`B1k}y1HU-dt-h}ingc!Y#E8?{k zg+za&<9f7GuK$xV8#pd9afdMpZb#QDZ5yA#z+kObRZ2LX&K{9V+CQ zT^Df*KEB)6>fJH;|{u|D&nJKqoxjqS~Mvv8wof#(B0UG$28^VDs~gk&!8lAd|}Y zXJ=uoS57x#M#br5hubETPn6F{O`#>Tf_4>GOFA5M_@6`Ql(scZPG(x#L$B zxlQ>ZI=?;Lz3{I)ni8fGZ}NAWl34cuJf9f`jPsg{j2j^dL_lo>!sUB&#@; zR0EdmBYEke%>E8wd!^Q&6wRLPreM7fB1+^4rK>6q4+Q-O)>)!S+z&uHv;b#`a`+R@ zGt;QjJC2oP!7rv>Ir4KZqf~>}-To^kcf;jRwvCNzpLADCnRdf=IwPGSH;t+qeP((* z!uZ&j#ee^*V$fDa6R0X?=J$4{w!Jo%T)_BS4BGcS-yJ2o@Q)}bbjW1V?!p^_;$ZO7 z;~BjhPMz_2n9DfX?ns2;wPv8DmsAW;W&8ubxXn1^e`AFfF7+_LS#3&p|3x2=l5rmY z>Wq>4aWgnYL~O(t;NCrTtcdd_t{5{+3Q@Ie->c-5Nyp^Yt&ULx~TxtrY>qq5y*Zt-Kb!eD)fb^q_Qd#NG2Rk zCy9+#T+dgX4_b%Wq{K&d!p6a#)0{HjYc3}W0u}Uu58-D|O|+|!NAlso-VshK-+bY6 zG-S}xTndU5k^!D>()@?Wz_-mZt&{!LWmZd zjmf|a`Kke5F)crxjy7yJfeF3m?f9?LK!pn`yZY)XiLU@&vQGyxM}WrGk@sy_@;SSH z|E=b2_4uV2v%`1SPbDR5Q5A(`iDGcY$NyX_g8P!Np|ERE_0?x(k2{Vs8z`+A z3_RL{en0=cJ?B9X*Q(n8`ZZo-azg)VA&o?n3r@@`^2Q56&>jyTPiWj_bD}9u9aqh( zz5&(@AB~qrSqbV`)uL!I@0?oYkx3#)&d^(4UX{5Y9foO)%sK(GGL4uCbWk+hfo{6H zQLA-W)l*QH=J;wvW4}GSWmQ$?*#K!d^*Ww!ffVpHbyD(hLF*B!EU)6>yG)1Mv@b)I z@0Tc_H1)<<`hTd>!`uaJ-shI_*^?Jz@iFk^%fd}IbHUX=?EC9_;>Cr^#rVx?DI5<3 z>AD_S@~fj$U~MLIon3<%P@*^>)S2)CjQY@GAeh6Or71f`?QA@omxdLf|L_&{MM2oQ zOYI;tMx@Tju&c$n4ekBPGHh$p{gxzMac5hpHH>VQzo6~Sw%S$y_T#JBHUkV5Y<>8Lk zp=p^A7lRslf{i6}_xjM+@8?+J9P^C2PMKFx*nJkzJ%KjRCUR)u>0KyNd zAq$qi{`HDCLCj`dO*;g}27d(EOXI^F)YnXdiyALkmZl5Au#8qPEmA8YAQO?-7qk$( z*4;ErKY}vwz1qyFB=eCY9|!muwPZIpN{KB}r1`7b4i>rpy`m^uy#=5 zl)4D)CkJclX-;}Fg&4~_ovG$6-u(Tn_aPkJ90dfAWf#&#dWy;Q6dcQwj0)kAA8OJ z-BD+;eGEwm7p(j{ef%sz53Q!$L$vHiFK14-)%TiLmCL1%dd(mB9iY>XanB{cC%8GN za$fhG=6@bMM@O%-iexQVRs7M-7U`qF#2A5&MFP^nW;e%B%NC<8A^p))%D3aM zH`GuBHj(0KTIgi}kL(p4OnO%uUSA7|SVgGr;r3q;a{WFvmQZ#qgBfJf%?0O zZ*J^vzE*{5o+JEp2y@ND)=iY_fNaYl~&{g>e)& z(goEb;oQEoS@I+yq($BmYcCvq1)})1TIn1|HLWX83WkqJ7u!ZbI~_QxTKLYZ0~O~~ zi04|AKo(Mz4|I7^IM*#-^GV)EgE4<`9N~st3FiG_d{0b@f*RS41LQ>hpXcu2Eu+`* zNDf5*-X0KZVC7$5h+jAG45Y{%3#l|_gPe?XY`?KH_=jRIrVlOMnTFBTE#<_@9e8e4 zQ&QTj#M=%xI!0;?{rqq#=ohZZHety!rEJjXQ#M;NR!Oleh|k4wU&^IBm5D8p_qYHu zV_fd+=A!$L>5?LeWQCC$?QQaF4h()A+!U$;7yfLBvqVg)O)?&iV}b3fbhX(0Ih0GM zy$e-6zKB=Zv+QXsxRWP4<|N7#Ra^KtNT}7|Eea+a(GpxFj+nJ$CJ+Uy`5n(I-_^FH z-8Rq67%!J@#^MpoNuy%jwic!jV8EprFN7lPq=8|UY7q9Ch)V8EvWC%r|7ngQ+ttxh z7@RUUlw-^FuB?ucg2DdR@bj`^cl*p|8+Z`7C8z-u`tk~W*$0OJ0CvcYgGhpU5E0S8 z>Ldd#_Pu$4JKtc?Oi1oGs(QqLZv~LVx~Owy*;0MZk}(#_S{3S+zM3%c0xYg1U}df` z$+W7lI-x;JdK~ecUdr6ge%sy>h`38@2TnjW;s-0J@7o|ZXhCk^jOxaIHi~?75m-5_ zJoL$(x^jEec0sgUBs++g}Jiv)NE-DScz}j#)t3Q~IpeX3r6=Qp4gRm!GsfgTX&FVM22oIs-&)I~q$*OCxZu zFutPV*s46WzyQlXb2xoO*o7sHMRq+$Mlf|voj^~~X=}nJF-}V8{S0@1$8VjQNn`PH z=ORN)HCkH*4-H|w3$GFl+N(^;tBr12nDPJlz23~IE9Sc5 zuQ|eqGRl2|N{-QBct@{$nm*FiwA#J6eIRznhF^5#urkB}Ph$?pZ@Ws1Z{2UP4eMlw zB$&$5ac8bG-3O`svHY_V3F>dZdHk`hSsAU5@KZFJmPy#$LlZ#u1)8~Xu}{!sp_2WD zMpf_?^g=bWubp9@2Ax@|Q->f57jU)v9a#AlK(2cKrqZf{^{$p9R)u2(JaiN!9H-x@ zzym^O>Lu*<1!0W3NIG3Fe!g{^kq8{Y2Pd%8xGi)a=hGLr?G+&=jG;zsN*1aq#>wy# zXuXQShon)i1j+jSsfy$Z3Ufe1;QOi{W$M=DuGYY1e98R#CpoVEF$EJYPPEI%{R-_z8`f^9S$v z;tB9Xr`R9Bm6n#-9WHwf%)2oL9oXQ%;Qn~%KPI%v+gc^+pnkdFU}2vgqO}Ns&pJH0~od<9&ri8rD&WoJ|>}b9O;Vc1bfNe#T*G zo{z;CTvgW0oCY$B1P=`y`)0&Me(D#Vcb4px!YzKxNphA|lP6}Q`O)eh3#FnGM^%gp zqK)VBTAMbV%O7RcR}t7%*Cu3&H=9g8C1?a7aaFSDLS~Yfnu(@FU_Ylo3LsKCl{ZUC zmd(;rR&gS>W0$r}s$x}uduHIUYf|R?eVy_;yH`sxL+Sop2McKZNc|fpC^~fuAxy|; z0}R3Bh2FT;(&sPuvwt)c3RjK*4~_`{1U`v2u%n^rtg-4?&1&>q-%!FE=7;L=>18{S zl(2l`YnVGUb?sc(gKwFVwN6QOVmBd4z>-V1)xa^C438R(mgS~FHnZ}sYZ$w-n{*90 z;I%wg%dV!IvRaGe?-yf*R(eXV2DZ_A!LI{5{c1ns(rox|=|_sRzWD__VQLaGfF5RG z6V~j%Ec66`cmy#GPzaoZ#_@p`XLe}GW(G9{zC~~~_JX0v2T@VMAy*O(O0`pJ?R}~l zGM^q@WNwUym=O>oOSt+ql3Ko1rJVnVrE}oUtZTY;Y}>Z&bZp+SI<{@wwr#VMbZn!O zj%{>o-6zj`zF)BR7`sO8wX5d5W@R`D)utV7sc=OY#Olf`TtxYP`k8Nwg!q23fEpHN z9`7<(7PU*#&ej42IcGta$xw7wywZN7G}5gnQ$Ax1ncpu0;^_bZZzh4}PSK-E&yiCg z2?_P{YGz4=N}Ka}Z~5fb6s&D6s`rFAk{vfkwXlIg*@H;XCPPU|Fi-M%BjtcJM86vJ z4QC=03dLx3>oN>4ffZLmSs2{g&@lz)7h?Anvv))^@s$IKe$$Yb-fF6UyZlQ?wEMpl zgdUE{eBIn1-mbl#2|NKu`)}`;w1j*iHC-LF;wxq7|5Uxx|Eb%d)?CLy2aVyt0~12} zzc^6QMKeJ$aAkDXzD=33R27s#sQMFV1P31mlw(sIq{~Ehn~QEs`I553F25Fk3$EZv zl0lUF2X6JD6&;6F7coQadwG9JVv!uH%Xvq~EOCt>hDEqNGRGc4NK_vtMTSj?y z(%U~QZq)p+7&asjKf}zM<`+YyG|_l;H3rD`d08M!T~#4ylJane*}>J6On-=wqBuiy zMz!7Ti&q6TfK3xI%70Ii z=Y9LH67~YYJ4M!f5LC5%V&91ci^ouYDt&9$V2hdAFFwIO1&g8SH%H852hgqBT!VDVAjyv)sF%)qdh$Mpjfjsb^g+K5-OvTC> zToR0=;y7>*_0suZ6t2?NDU?weRXM#5YZ>4mOi$l)XWT+czan(`uex}<%6X&%et3Te z7T&o;9S+am9Nztru55g5X>2ol?kn_PGrCHpcJ(N~AZ%3+CVcwzLd(oab}ENaM)qgS zzk21uO`E&2GN)dHk0Rp{o<%_9K$YIIDpIGrI>;dSYBPu=XduS1WKcC+BU$!7k5V== zM)W!_PVbo)^3_28;$rP(Vu!qR9u$LrNX@IZ1nOUyI-_aVcr!^T!;N%7#WtnfTN@ia z+zg|!+CkCb1?LV1!Pv5f{8VZ$GF4qy9a3>ubnqckIx=(>eISINy10c@P+A<(n)?FG zFS87H3>|k0sBWNj0A+Y-D*L327*p4}aIN+kt9vfpJj5)aJ$OhbB={OLIBQ(t3V=(^ z=MjZA8Z0kO$t(CB7QT;l=RynuY|)y>@cOXK&PdO zC1E7HqtN%eF_Q?@2%og>BKDJmtiQmG@!`O*QylOl9zKV*twN*Ya+vMNWE*fYSxFw8 zbiMvp34a2?pDe$70>8B5aW}FcSS7OGH>nq=Rpg4nR^UDZLpfqHt~m(HqH3W0Dm>fT zTs9vH+vH{5N!ivJ?vnP$6d>G9s<{M`x|7NNk!sVZK7Q2S`K?>WX+*<$2}xr(!BsTE zRSII*`8r*zgo1*BIq-Zm^%G_|g*=Q(ZO?K`gG;=U^wHl!>jJX4a~S2mcff1AAl=se zm%J*Pz)TgmRAj7%8XwCqBbmt`)c5z$5{hzePLmc{(+EyvmirBP2rSvP60>ABg4UJK zYFn}dAibD$;4ltY!mwH#c24CTSgN!LI@$^##Yxs8AksYQ=nvY;mJ=EN7~zqBLo*kN z`jS?%VV+ued4)q;!f8;HmVP9<1$%eO=sQOGOkI;{zhy+uIWm1Y*+ECDBX3T^St)A_8ug|qof;OnD!leJGu;MYC za2s<1k*877yHOq-Bri!Sh$BwG6Z)_;R1@-fPg18zA>Te;jII9CeCp}?HiP#1kIZ%Y z_39<>=7i1wVmHdy6Cvr%Jisr*1BE5{Da9l-`ym)eVohX|hCoWyxY5S}y1SCv_di%bG zxgF`Ab(IaBLFhlSJ1PFm`Shhp`B$vA8+-TFS4#+@#t7YS3HZx57r(uCT(5Q54NEtZ zqA3giZUJTFtc9=`4=f=8xZCE|kYtXcM0K&tuJ>@2tB-6H%(n2aOdd<=1N(^DGxpcM zdba}Z9O01JlKi(nqOpQVKVS0_gawih^gE8|z=z1Nx zW?WBTQlOQ(UA%1=OKM-0Nw1Ty6UY8(^Dz%17#6MI9)hm=D@?1BWyY41M-pxfNA&Sm zfuqC*DEy2~hrxC85+CceF+=qarah)?{;0SO`RxHD;vYkPdBu?8CShk3RY@eLnbgMI z&m|*IrF3aDzOHai)}&Q=;Y`tT>N8vXhqU=;YU^H92KZ0GbZ@;iw`-K02q^HHcA+Zp zWpKnlZd1aSd4h~p6lq_PuW#dnXJo*jX2rmPd~~31)G?!0;3n~C%Jc`l$|RZ=U3*U1 z#9{h$Vakt)WV$zx*tbukun1(k@62z3e|r@a7jB`^B*&&M%Taxw{*_RS%Pz6P z5CKWiw)E;la8WNauQZ{3gB9(8)JlaM7d^r}l$c0VZvX7X9R8Gu27!eebJ$`;D~tpx z0LGx;d<{*Ptc*coFi@c6|13?KNSKOMz7NTtCabP#$#a*HvcM!a@%I21caQ^aHfe#? z|Lhb%k1u>D?NM@d0a!7i5jc_ATlYSRMqOBVaO?k$v5SD@RcD-98?m?#I-H+Uub*`55*Z@ z+c}c)@-89?#i9DnZ;E!0FyQ;|v+ zfufarHCB@U8oJY*Rgw^%HXQqV%exdty(nQiy0B1nZbYOeDF`zyD;lBRTvDv3AyEr3 zpfS8XB)MrM|PKp1`oa?+M=-n*!C~v1EwSp_ba%7HJ|s zt4U+&35kK-#eDIm%ahlm2T-xd-(<*vFAl+9J(apDH4CZ#RzzW8k#U&gk=Bxi*DvXK ztzvIOQkqfJgV;qySt<~UN1N!js}-G`q$0EM(D0O@;6iF>AJh;HqZ3IYlmysnJ=UbD zg@xnpQ}juYIL024`QJ?xQS0kcN_m=vh(x2J(B^qw=5Y`p2|%IykPr#C$yiqn|49`@ z*w;*!vf==jWi)LM%n?$;^I9M)KR9KichP90m>o0 ztQUjG81TB^(M-9QvUrQ#PjhG%CF`lEj>BOZB3aIRFJ#Qn6!IW9@1Y0vdJ3lHp^J`7 zme^>iUgMryaC^*cp-xlQ01VoF>Xq)ZNJRfT^Wy)X2{WJ)n}kD=Z0CVcDPNrEhZn1f zYCJwq$5lP=Jf|PSdS*w)ZPq+$VqX%&Us<+(oi;$Wd%E)lpwA0po^_3Tn=(zQ>!s(W z6g4=}R9oQ88APs$WR>{&72;pd!b3+o8Ub6JhCVZggMK z5n02PaOiZ&Up|}{Lx(ZEhl3NT&@JSS2#wc&w_IB-YN{2Qh@hTqyMr}Dnb`hw)a<{% z)j5#=+?Vh4^q#J;*}(t44y50@j@tIUONz_yY==T@I}Lw>jf6uxP7g>m$(RQ5;$R7mD3BL)OsnR}-={bb8{pTv86Vsv!2TA*0c7 zL&tD*Zt`#y_VT5IZx|z4nK>zk7}Lz=JspT-lur^g1_wdgZ?=(Xte_$}&TJgCe>3h0 zptg00Awo7x*v`Er_VVB&_=!uyfao-x~JLZ%PyD(V9t#1sh!ws7x{`8Wj@S4ow z1#Ita5CJ+>q{9~R=V#KnMM#4cNY8%udcpu^+#`G6bGLuDzvRYb9{v{;j3sl(r+xcx z@#YmHN)W^WXf_l)c9y@d5MhIz!Yj_o$A7V{f@ntX+WvY`$BKnzidWhhR_14PD{Yhk zj-rNL{)K`J7}Y>rkMu)9^r3;=j(`l3CNu>~pV9$~CgKS`1n=#W?0_c7O6x9ioC=@D zWQ7V&vpmg=3bodH2B~og*qB5t=14CCj`MS)2Yq940|!Ato-CvltFa0X|ee~^jE@h6%mWQ3r3Q_bT$IMH1tg1 z&xpeoY0nkWaUQ*@fHED+U8;=A{l zz6U~N>1q1NVHz7-(-T`6`=N^z{j4R?+>1rG?TLtL#qv}|%*u&GwPcGsC6zEr71D$+ z#h_~I3oO6S z6mOzRrxt>ZeS=1ZxeRgyD$!kRR<4TrG5cZ1xh={!7VneInq<2|2ho(5XhG=d3Bmu# zE%`hVilA^)9za#j1lw;27Wqe96jVem{l+jQ94cQd1Fl4!mQaLrWMh%>&861L@wIN} z55Pfz;aB^{*QTw_$IH?YDD@H+-E+sD(X}a3<2T6Q*B+quX_AENO}QLTWDOabaw+B9 zdHX?v>u9xOeAM4P2LScRx2Q@GABPIGFdVzK_(_&*iZ)x?pi@>+6D(*59+4Upxf!mo zuaXHCqQZR^QR8Enq~7unSGNk;yct{+si%RTfX(&e-Xu?OX)w6!m2&2#FnO}FBKx(H zkK^KGHScRB+c^m{8p`XO;!SB5Q))I;WX z0i_VYUsTYU2;%-buJll;3UfygAV&WzO1r=Hw>GryA&)a_>}3dX0Q`2~OYjCRJJW*N zFEZUYCc?~jAbD#2z8RE3s}UZ`*^2d4FVZ}0U|t^*r}IuPEvku5K{-9Y-1#eB^~Ywr={b zC!B&n(5kQc$SQc6AM+ENomeC9X@2`_6!zk9YW*^zDv4{LSfoj6elWCRGK0hxk1$zN zRvV$=0#KEMoao4~a9c8}rI@UJ#=4o9P$eSN$IAET5XymjV+OD4Mn!x2nw5r!`sYFY z{z11tb+H4acx;X~je@hPPtX`b;*Z?C6?^kbMK0^A6TwaXm>2(jvti8W{-O8SOP*HKli#q}0qn8*9mm3sa6T;j+%L%gR=! zp-sfORf(WQS_q@1lD?*Alb2@IkZqv@Rhdv-9Y|OuDLnFaq=QrN8U7OrbuZ=>1a3)( zmg$~i1qY)X>;k2w$Zb()d7PNo;Yf9Zfdp+mq<%r;bm9ekJQt~ zL@Z46QzXU|Ce0+>Z44t-7`2Xv1pr&)MLYGW{fq|5p~bY&cF+E2a&&%Nc=#i?W+^Ch zopU-sT6WGFK72cFblLn4q-9o6gEZL9T)0Po22^Ka29&Ie+YHFoyC-d<;bKVna+4zq(e*TJK>@K~xQWK7Ry^KK2xS z!1{I0Qp!Ck8w?kU`?H1YB1E50#jR-`e0%;7P#T5jzVLg0iogJ9%xqQG_)1ldg}b5^ zWtOrVtNMKN_;3aHnIwRck&Q_!j8tSDPZKE@#o=w& zB-p+;TU_{TmM;t}<%}4Mm#C<=N2*x6=o$0ERHI~vg(x-2D;oxlmA(s6!eYpD7v2V5 zi@uq8RSCyy#ObR?RC$yA<)(ib|G}RG+d6e&%y5-J5{hj1N@oml@#j5kaZ2;1VFYO0 z5+RT@fVwrRCt29?AUbXOTHu;0*DzB5K^rVQz_#~<4Dw_@?;PKnskb6E-y+-5)0?|5 zw9|;@ojCzO&Q(Fk@VoJ&K;dIxkomn_oGHJ|n-iyj(oE&-j#z5UTApPq??ngfUudf8 z?uB*O0*R<)8L(oFByuKpDwHgAWgrL=v`&lbsH}O_w^BES+iS^YDp!P-#*K`!)W{taTg_}(^hwFhe zUK@LmK9P8eM3DAmSXoQv-a*$4;^y_s8xb12$W693Mw18@VZ#9QWq8s~FeFhfyP>jz zCs76Ex5Byc8QhKrJrkeYk(d_Im(q5L;~AXONcbSybc&zc5a`X6Kf+81V+yR;$%(M> ztJUT5F_l2SM0~C_mF$P=~ovn*?8k@)MkN}w>!c8eX2-bvgGBo6kx2_Lon$jd_+K5TVRE(#@W1VN4 zm#0mP^#o#R)yqyHX+KnbaS$9?2NG_?<}f|gM2Te@($;*qA>^8%UUDFmy1+ z6sb$(>k;BpwC|j;g4W59lWyD<=9fW>Wxs1=n*wd8NzinG%F|pJqNMnqT+Vk;ZixX$ z571-l=R3dp05DlfJ&;MEe>C_I_0^40SX|4}QJTaJy!QgNW<>djBSW(Z_?WZ~AJ#E)< zv3NrG1RR3#qX$wZtRYQlCMMh|plYCu6&p=ylr#1Sh0OyRuq1`IkZf3DUk0PZTvaVA zt{+Oy_?uZMcZJ9tc4K9s04K-mIHX%n>9rObcKTQ6FzB)mQO^jX3?_pqOq39R1fzam z5JSB&&GU1V_kY95Z&qkq?|N}h1Q-yGhD02`{zCE4qmWRM`!|=e(v27#5xDQDK|2hvz|7J;F^-5W#l=R&`0oU8JSBiX}e!($b zoZ~m-yz;@b7c52KC`joYA>xVs%#@y;>t+x)xaL(_yzgF^;@Dqqr&zX*|C{Xp`hF30 zrI&&i-A2a01WGACI>Ulf0uAlu5*?=;p>xO~E|rCtF|-&ZP+s9H5f0?k5Z(d&095XD zIIE~~1D_qXtvjxVuTS6*_Z$yKOQp@{D<2h(ave*`+n3Z%ZC;Ns9WtySzAZhWiH=(j zUEv>x4vJ$5gGktX;_Syu%|f}i83TLF*-~bEECzLo@>>< z0L8Xt4uNFL!XU3RK}0yC>J>bhsi{PJE1K0nmjZ|E4TA>qC)w;|0-b{1boGO z)dvpa)O*@{$H>edrOwRYlE8CsxVYw9d#;B^_+f&3%jAkpnlU>@xOPqzJv+k^g7)gT zyJF&vBeQJvRCSu$>8ey5b#%vFJaJU5uADxisUr+hWfi$DV8M~2LRNTWC_>7iW-6gR z7_9Ju^bze~3c2t^mk6R^p^h7+^$OKy@gH(Y-gsrt1;vc4XVn z@ce{l@t7DqvHY`KjLo`ooF`+89nQnF+yYnjQI@|7`*0x%+h9d$z@>&-Wz<>d&P2=^r?mQf~#-3K52POeUEEjZ1Zwv5$z;i zA}vMg%{=XqScw&8#+sRQuRtb@+x3|xF~m|7C;W=-B-+pKIO^V3x5--N+Scb+t>3?b zK#`Y09Zi-&l^=WDu5}(&$SLn)iy#_|nmaMSjsOn5nxB|<#?9Wg!1JfiE#OtvW45n* z6RIv(UgPJDT5YUaob=&P8*lRfL1i+QtmUt9WGFD@UtTZ-F;}{J;*`Sia;Sw3xn$FM z0`_im5PBP$XXcM^@Sbl8d*;+HHbUz{kM?(oTv_jHz-!DoZJ^IbecH9qw|eh8BRdd$ z)kN!?(vWG(V1sNF_7iC$Pxo7I0sG8Q(~}YP(lvNP9+w|M((EQSLeK_-FC z<;VuYjC3f`FhxSYzvK@Ys}yVwjL#+E#J)6?7&_~zg&q~w41<5kAqEG!kBc$|A51pL zRWW8MM0y?TGuHNA?sY!Pt({vaJ4G+oQ?3O~2uv2-CeF>Uo&S{1n@(5u=JI?qPQ8niY!ipu7yPyUyE4h(!GqzyO4td6 zpfg!{hZlGYl=lW2oeL>xf8Q7>t_Lowzh{~0EY!|DQ<(#2E7N-9mYSAIHhndScE_PjGH_kTs~T1R*saxr(@e;Dz#(b~3nMoi z!AU8Y!mi|DT0n6`u!1dr5&KZSC)2H84=|`t-x#~yF@iOH987ja=~I6@S&lHECUT=5!sQG=y({I zea4l6-@B{jObfRTB!xLMF94iW;g*6?6ta_1{WlJDbfb}B4TP0YNSyGmO;)F^zuN|F z!KJ5+oHu)rGMze9<23qULFGvGzoaSYU5RK&pxEun3j^=*S0jxqwz;S%mc6<|qBW$ntmVa70Ynxw*m zA`vL-Gwh;qa^qP+@rt9a^ez2CJO3U0n?Ra4JQLn;gETDfK*hdAGlc1-|5gkCR|!jj z;O&4_A7|6g zAwYkiak@qUpv_XZilkN3S4il!Xjqln93Qoxjz5U^c;pQ{B?t-6*Di}V|+LNe(AR{L5TOeBJjD?0;VuZKEl zfcpSAgNi>}VYb%RPh9zFlseCxxdvS7?*{LOCw+CTr8&C)Y=M&{7cW;MbD|HHL^(<1 z3V2L0f(&7qubIKS{eOTUYseOI*Cj z=B~kHTf^@<3?H5a1zw^73!#gO431*94TG|X6kj=ilD-8=(1y>S?_=aR;zIuXzx~Ea zAOwlRe@wx*ct(6gBeE5w+@o(r4D`TPi_K$Lw19Nw&+p6D;4_pYH&pVl!vSbWxXFQm)E@4TKzJ9NeNnJCx)wQHx;=5R!F}S4)fnoGg}p zs9PS+o-XrmB5u{S8EYSTasTL>p7SU;65FmFjCyVep5-P|RL+JeJ61a^+!e<~kI-di zQaFDuCTf_=tu?af_+64`k^i73N18qFG!BAChIyn&1(|9?MQ{_F&rGv>8OMZiGDobaT7py}R^Sg8K0f*Ty$7(7j@r z=&8`k-6I5jURdeo2u^mIctA!tlA^RPzCp7M<>H#H3HKiqXXSBAyhrikq=MyK3+fud z)JN&2Cl;VK(`C@vvnw%{JPD5t-(K$q1TI2@8QH>P7K(elvV=D%mab=`C3;&jO!WBX%WhKXI0Hm)8)Vopml_|LZ;P zAP~g=(}a5lOz{gD8FwI)+Wou~I12)@Ft~*imWEuDRsKn8lOzcXLDzt%rEM3WV1OHh zq(t`+g|t%~<{96`&}k#E=483r=Ha{eT*u?BoVp#ewm=l6gaaQHX^58e4gnw-1UCA6 zza)ta&C1rzFPOCa$c~TGXrv^eJXeGKd%m?VWusuLfPw9c-Xt5C)F`h0FkK;fv|L+p zkDRI3*>1WT}X3jZ?^B!_|#_G zi%^0=EBeEj|2f{*DZP7UD(`!H3$v46xmTW4o#DozrR7#2qk>qYRUAz}zeJO8(uSa2 zzmdwG($ zRZF<|mM&dKu=udNq(MTsTUHC4xzC%b76i_T>MjybzPVA~rHgXI-dDVAw@+RJVmfs-uO_jEpeY@^l`SIV5n-!T-iG zS&;ZGr|r9lVT1TDr{ZYf;T6Z_67KBOo#P0H-1qmY6SQc<%b;SEQnZnXK?>ymoYLPU zxhvCEA85>RFDraPqZ38cHanwQf%amOI@|BO7uQkV2+bwhZdbWTfz?0f$gd+Y_+ztm znpfkdV}9~#3E6MmTD>*1!=y>`n3Kl&|6mR^s5TI{V+XXRaTZYlB!VEjMt^aB$JuH< z>8Yb(5ROpr5~YhDWocQovxkPsF9;N+nYz}ulo?iPba6huiMIs+nP8)^9hG>G0`6U( z!1|%;W|_z^D@O8|4@qO6dPa%7I~ArM7F0(rp!fCf?SGq1H7J67TJd z8fh&QjNJ~oNn-%wFqiQqg)Pl=!T!?mp%ex#RKqRK1laB)#bF$v9NCz2sdt5WcOg(r z+QFsfaOd+Z&1aH;$sxL(qQ-y815|XtK+O<&x#>dVt}jw?a@lwfq-CYR!$0T7KX+ak zD*Sth8`?30wsAJsRj>*oa}AxdyNOnnCuTJksYp>11HFobArP9fAc*p^KK2nDiH>Bk zwwVh#X8;`Gs`VF(9M)pI-VN7^(mQ*4q0<$?dcPaYGxGj$(wl!CR(t8-oFq&9h%LLU zW+^-*3U0bbz%#!xyf|UQt@UtiPYr02?JSPdrf)*}tCTRBFtp81_(dEy_Oer@)S?qS zyw#owJIbccD*_&puHIIurE+Bmr))E>hkZ@)Q#?(H@Rw|R8{fn$DrlYyY?K%C#CK0H z-2{Qq`Oh6d?`R(8eQkE}1NF7&nQQ=o%&CynKj94sHB%%jHVFT)ih45n1G$F@= zFo7DuXNjmVF>OBQ`RF;f{>jN?xBB4=jENJ(*mGYWy_ZFbLN}-o4uPDxdQ82&;dqV_ zZfoM{7%3OnShpptO1HlTLTqIJWX@e@N!mvUW&jZGQQA(NZrn@Of0<-TRTNyGgg2}b zAP_@?4&30pkOuY*gg_?11d7*ICN^{2AYsrtrwdE7f#GusQ1TPbQ!FGIi`Oe*g@t-& z^A2=s?~tj#iWDF|?BGvAdwCpGpL8zqi$aE%DC(8kqscjxCFFj26Pa98Mf*IqnN?@! zG_zLEoI3Xu=%7FL(aQ?;u#Z;G`4bY zp`LN_D)gm(@{jn{;=XD<%PHK6P&@>RJ#Wvzc)@+#Z&MV+9}Enc00BE586O`H5)>Nj zKnfBFc_1RPSj4Vc&4Jclwg4qxVg&z-oJXyJkEI!cSJDrhvP6U}Sqvi_;Fp8itNOo6 z2!zP6{A)vlWoR3fz5VSNLVYdxt^~lIbJBO-OCAd?M{t))62|*G&TNFsJpK}~9O9si zNWF5EDaivGV(+w8e%T|lXw~B+=?nElQ@sADRv;sgvF9VMvY zaFJxyp^2aVSkTdB`*2Yi2l|wxLR2J5M)qM$;k&)DXNE}G@;#W(dp?WU%(;$`8=#Ay zEzxkVWCI0-okDSlu>Kf{z(nPD$XIc2bvzAP3>!C{sk-=y8*h|ogA3Ylc>P~_5Rxdl zsqjcrts=Q1T(HDTECe+?S}v*|YqpFqT;jK+%KlY&TPbSf+a=;z`CM6UYplm=rPgWvz7vTc53_JjWa*AYn18%vR}cpc6WkO0iCMGTLny zLoy)hw~ufzmFq@oZeqLPy0YC>08wUawSs)hiTHVk(PXeJ8SjvTlOSYe&@7>V>wouz zwLtI+1uY+F24%lGxbLZU0P;l2H%FskAFU!^LrW47QoCh5a928eLz5^Gk8h0;J!Y^=PqAKe=Rsjo%U;E}K+wX$g)@4-|_Xte3 zSksOT+H6uri8ZRUM=1bll6+<%NG!m*$lI5l!sQjVJPT7ns#T|oNZ{ktDXB(5>7_t{ zysGJGi2LiC7B*L&u%j>y%C625AdsTKSCn*eH}>AAbX(1H`}y2k+cDEP)MZUTSx$Xj z@vE(2pUk@6VrI$jy-*hwAlQI zYP?}T*a-d81ip&Mwg4G1%2!A|kT)klW0sU;86G3esCzA%JP;Wo2NXqS_XK+ovKW%%o=ZF;XuFk+4b6DAR1jU?NDeas z&v5CVN}HfQe?a%3mGw?Xk^A!F7yAm@PbG$e8Tw-mUcmb{@Ktk1x<}~CiimFZ{8L-r z;xDlpJGdK|ABsnayEP^l|BN?O8sCNA=e&b7J*2uUAkJrLwmR6n)(hEs z$$9~JX~%SX8~E6m`Y~wCCV^W$uBT1Rg178xesa@?V% z8%P^NT@)TVvPHOjDzoq}EjF?yvdUVpK~?Xr-c}VJY!nZ$(L8|15Jnjg&8l)I9MXm* zOllS)x^A}l2b(`bW+m%0@Zub{jjMkLe&_BkH;eWlxT5%L9o^z9c{E`Z%mbio@wS zYVjJP zBI{5>mS6~y;BuOwdH4)`Cgz}QRHrcJ@1oX&eOw##!~u)*D`ytKqFzL%85%ElpCWB? zC}c(!9bHOz=l4*-zDP-yjm;}*wn=(lo)YCd9DA!*KOJ_BW#}wK zxav00Vz_3tB~W6JF?=SEPB>I__3>rXh~{J(GKTaB1KCtUHAZ)Z>fe9jcg$(`3^wsa zcl0S#0{gwH)j@d9B?nebKXkD5CCz!bpcO66C<-!nZ!z5bzYD;c=-V|7rdPB`3>Im@s# zvCvXf>`Bn<7Se_p{Le%gH90!tl>d})7z7OgV#PD*ty{v%qL`m}qtAeX&3c=PevvZp zr$v8&u{)90+f?L6N0>0X_1*#I(4s-#%_ytcjra)WgH!@fy z1Oj#TQ+Jxk9<8JKt!RZfUvA4XQryBfcN1`qv}ywO>+QF9fxPFjZ2qMS`Hsu9nr!vj zL}y{E$sJd%J?5<#R;7OEKah9Ai;YD8te6B6q<>||-cTXeSDs27o(XrsmR2SfuD9X$ z`wjUrYE)FO_R6Fmj0nE2R{*;rS2ume`eyf(bK8;&3_Y8HB46ojZbqRj_V#u8Wbj2W zA+eQG%r4xpnbL*ERkJi$cl#+ENz_VV5i&i8YWEh^`RqW=gqXg7h@xU0nnld;%JdP; zhWhJ+@r={a z^Utzx9|z~#=cu#!*Y^5psw;CZZ@xV2Y`HIjj0JO++#fd{Nk2+iFzX*a35v@*i`G{V?`A6FjbuBqr!a_QbN#1;Wl+$nA;=`6`l?Fu^3NA8iFI^I|*P(ly_?dOV1v~5})7Wdw#%^I$6@?+S1#Eawzo? z%S*=OC*~(k9sBRu2fM*Ead;X9v>oXs`KpYveO8#%gW)krwLyM0k@+)&5PUY zi@=8Lt%Dr@Sa57jICb=1z50N^$ zl=lYUIb2(CT%YAdbti)}~;z7lx%KAU@1>lpSAeOLg64N%ABHAzNA%zbAL^*4R5Jb(+ zs0Y7=GBH3{2!70ZpH+oL=ssXo1soBisBBgLE*>MI9R|gvszryvy=UrzYjTtRVSYUK zN+UcvMo3<1@l{*0%(N};5|$+#pQx#U{GMmcT+~jo-aQ39dlYhP@JheG43@b9IYMhj$l*vL?#J5krPZ>xu7tIf# z5t6Bc;nf!oOZ}PUC$MF{0!Vp%Zax`-%jXl`iXmG0rn*+ zqNLfFBUOJ0ouXjQAd~eSPO_I?&1+nQ8l#(|iFhn%RJQ z`PKLDv2Sy4!yC76UTwsvo#-|qk~c@SyR6_Z)Y)wU6IUX5?g%wf6ZoQmLK`>F)yXYi zUxL-&$$UGZnHUuCl#}M_D-a`-3xkm*?nn8_H>!(`=~<(rLTu?i_{SvUh(L2^f4_{s zfX@EgvOFj&vfSj~Ws(S$0a~~=Pz6-(CuC99@cRQ+A#ef9Xs}8@@;OErN_r{0t-sPa z6#x=@Q9omXpY`@I$1e#k%?dv(ichC1R~Tv8EKz;cu+sbxB(b(CE#X#$a@sq+SM`e6 zG`pT!?6LqdRppTIQ$Izr<=SlQJJu!=ru+rd67Bl)1i3sZrch=d z#w_n|1xe%?r-zzudy@@HKa8}6^|!eB|A-b*AW;v?Sz{Z0oAHNc^7I1kfF3o9*kWH) zKFD9kJt;gi0y#;fH)LWtNiiw1oktm$B-Z^(Y}J({l0FPCwa!nIt^Cw->~<+cKkUA? zeoh6*)%EtOTeL>OXmXlwc`GrDD2=1S|5tmyz@Vrs)@>2&vmFEotCYq_tJa>%EK5i$_Jw z)9Q@_62%4GKI^jfJ}+NV8m3MID*Qi!TJW>Vl2Hyf8w+d2$Uv^0UB6r2Dvm1YD$YED zm({kjDX?xz`_iJouylzedhAKMpmy9+&(JwYGMjf zSZlV-ED;McIYsWDtu;B2Y4DwACR`kApaq;?fF2=yld*D)#Xd>7$(wwwda$HjGpSLE zN;4g67s3tx9QM4LvH0!pRvgpU?IMq!MerY}SEeb;={(PW2o=Os8?Y670{8ks z@lEt&b^H%&7h0XOYzNr%>v%iv2sQu@*8h|M0E0UC?-sJNa-!nrWWf9ZM05;1F|K&8m`u*_0k}opcd_H?cRj&ncQ+WXSI*$Yl~O!DBR%{ z{2uvdW24`|SwUuZ2XN98+q7wrHF;Gy2~FZ|PBA5-)|^7aUE7MGn_Ambht&40_g?dH zDu(O#+v{y&B9Ia7454c`kjWC3)ID5%cF8bWz&0_c61B=D#uQB60n*6@m9-n;zT!h} zQ7DO%%4o%q9ky7`G;>g$tUYJK570OPl}Hw{jKjNrbgqDrs%*80VPPvblj9QqsQOcv zYqki_&2+mMLv&g$LuCP*`S$V|W5$068E(7G>g#2zqeShf$JSh7Q9LY_c}ixVO!&F8 zi~?u5k|2eY2`l6-B+MEHf%%2xCOaHbvwHHNTzYT%L(Veoyz!}UE0C``WA69unF?;T z_}hDy##6Z=DFhOby&-S%rKyR22PY9H;XC>L`Teux44!NBUlPG?>*Ac!c<3L(RP0qy z93&xXQ6B0^n%(w&u`5&En++#jdvBV8Kt5qM#>XKCeo%P003x_xsEPt2n2{WhGD2>! z(r~y&u2>(yF9g#rYRCxcri#ZMH~n*HmC7I0 zx#pA+7)}ELSYjFx&|(s~*?|2*_2M#A^kpd_oG{Gb0X)c%;3OOgW(Ire@c5K+-+_uB z5%Lr=fS;^BWyp+MCgv`-+!7(aTrD4q+Iu{0&Hf@~9N&>)@f`o{zQ!cpe`Wx)+s+ly zZ?=d|iA!{~d#V@ODgOc;`QLAr%g9eNADt5#5Z%+CIqYw)bP#|`MLt2_FVs`?9MK1hoCWU2J+X!&B>i!ju&K|MUeu!rBWS4Lm z=Ph(}prj)Jjo2ROV21AAsISkE7zu^ig!^!IZZ^IW0X{^g0bLAs8o7+u0k@6f&8Wp> z#Z}WB15-7Xu(*V|eMPD$BM=zBKvAMmJvCUt+t#DFG2@rJ$H>&? z?}QN9{&_Y(ifW`G?}Q@1*Im<%puVv?xq>3$%+|r6>nybZO!7W9r}Rwb5n11#N{s9H z^N*mLFPd#g#FD<`WL%bYU^wXWlS=s5@_YXO5Ju982lUdLMv(5dMP1kx%{-J~S@H3=8h4+Dd zj2Fp#eswA?WTX44M_$dGQl$or#6-&DS1u}bRI1{(HL`Q7O<*Nq*bg)AvDF*SZ{@NE z%2Ft7OqIvM7Mpo(Ka@qhDR%F1FT|Foo)~setVKm!x4KhHt}B zQ0`suF55)%FRjMZbrG6)J3CpzmHeFsmENR(R@K(s{BE>2+nFfCuMt)*F|B%`wki?- zM-fmwaqRuvi*8VcOBSDTt6g6TUTR#0Ul!qyq4G(P+!k&awphVWzX5f+c^^{gpYN7B z+9s+DC0##m9^SFI<7<7t>(dC^+gQtVkGu{wHXUCY?WLMsgZ~*GB}5VA=T7v zpva)xEq2rF>28wV2IsN=34vAQZ2{GSRI#2*t0wj=ZTQmJeP7n&u62L5e?Y~`%hL~@ zU%~e+R2J$CJ^IR4L0_i}a#W0y(Z*E$>{IS79Sb(f7-?z>PpTkAIOBn;I4 zB*lj;>5c6-i9v3|p=E`ZAfu^}P_wCR2(QN|{f2*gniMqJcluYzfO!ZczvBA-p{0e6 z10|JMDw6p1m|HflokMT_==o__x4GxbnpXfswRv{0>d{78Z<#X zfLUUZsg#>xCc%-`%}TyCLyTW>cbb@pt(r()MU4)oh5$>2@@bLK+KN-&uBgv>05G+5 zz2g zXyzbhYMHWeQnB4<7^s887(Q^KuJP&rxcSxa^x^-eICa0Ljq$Ug*Zp3$qPAC!O9hHt zQqR2&?;qHmx;U7E5S@ik*gE+?KFhEk3ZWmFnDexX$#%2xz7TM*G5^YF62lZW7kL^J z+UR*m?>ZX-CcnfjQ@#cbyPjPXzqOBmt;}oc{jhMy$6xxwBS|Djk`9HJ@=W0r`YRRw)F(+d)ZVUq!%)iK zp;)l3Xgxg@I&E{WENj;Dauh+v4VMJrstuK2DVL6wC~V}k_*HrQPnv>K7-BEWn8O%m zMAJ~WXbB9;C^87<=dSf-w5u7=!*>(CwU)Kf-C)1u_n#6#`xe~)BX@gQz<{FK$g0pN z3oL6HG>yZG?fE0H_?VaHjqEnzm+$~Pg4aEp4MjFqe?z4z)#BmMV1t#$*=HtID1W(5 zR$`D5j#6aT<Z+SZqBylHY!>3c%g(j5^Del9AC_7QqI||m5lC?r3EGyK*wnPn4Gp(f zm}lA4y1&?0jdS4cAmT!`2(y1hYbxXy`15qkfN~E(Q2xZF%V$6FMT)bk>gplvX(u5e zG&y1|HzOM*RA~%;(c~9%dZI0}+B?@F{K@T}Z*)2eT~QQBr&*hl!g+slB5yMyZ66uz z@lDJ^3Ai5z_D7*>U?^+KA%hRlIo$BY=fmu#96rp}W<1hE-H zR<_+Zu89dI!8j(|CV1i5xIv7DYCrzGM(^bOc1PQ#n5I~t%&+F&hX=Hmdu2EuAqj#1$HM2HN!VP&2v<%hg-P z`{-1Uf>`*T^+i>Y9%C$9>=KF_FV7|!HO7Sl{i>DPw44MJZLa&nW;X7UlZ)K@G+!q- zPV$t!YV$NuwEwd=psvIJ$7z7>`=U+|T&lJ*nu5+k-25k%EMl!RBre)yj!Zh2j>yx* zs>?N5^m{z@3dOhGQAPl4x!>Dpb?Pb2Ss~R|Z(RQWCU*-#P{JTn1&ZoloiSZSW9ST2 zebCN+uVRr;{-u9v{;$e$*Or|}21HPZ&HaO&(E=~P=D~1L_xepiQBm_V|FSoxb`#0k zENv$O2o*OZL~3ecf}=$oHBb0F5RApHs*W5>`&<0pmvl{cFC)B72%F&c16A0{eD_R4?m zv=$-JgM~<4F{SSieZ@My=qxzhr_7(V9xIkw^Z~jWs&SVAC;7inDVnQ-TgSw`ey-HL zYZUJ7EfbKVr~8uhlPRiWiS>3U!71fih3IW=^xw$aUepGuS-?_{Ln>rj|8Z8SC9PyY zK!*s!#A7@uL&E#T5d)caZ?u097tG_)oSH+rkZSi|(LMx&>aYZ@Mq$31j`Myuri@2R z1KDe8HLW9YuldtS*$b;oi`58`zL?blk60E6(eJjA;wiIj}NQ1km_B{e?_`Y*z< z-674WDKgg7{({q@7mLT^>N$fCTuu3GEa=gYvao6bmQ3UbtNmE1Z62N}2pe`r${alB zPLH{BQ|V8i8Jincf0<2N~36v>;liy9X}fOT1~K9P;|bYzuLF5vjg59 z`!sJ8gBtR#ntQ!DbH~4-sR`55Q&umon*K=w_{Ik|#M_%jO^w~^(wBO+t;Av|Sw(#d z({(TC-~^6BKp1ITTA@I3A&30!7uHG5!kny)`L~o(56S$2%17XXS@7pt!eo6`VHrEstmGR-&VGQg=KiK0Oip#?UgMbI6Ka=9d<1uI$TU~B-Tg)C`vYp3Faob6J0YH_K& ztUmKBB)yD8dzg9dTH*cmigI;Yro;PGFOmOUF<+fD>B!bQk6FQQg_6J&al+U4W9QI* zb)*jF()_NDg9v}Rp}3+Oi^$Dwn^Go!Tus=@ zJN15|{oqZzOp*-)uC^S&O0+t=S(RAz%t36m;uCuCpAzuhZfM5VdLpYF3fn50Ol6i(>nUoguGEo9?XC+1RND0O1dbZ*GwI^S(#%4OrQa{a;=FE5PKl&Wq3u3fr zbqjr63NPY$B1e#u#8P1>q#S) z^ed5T7KiPS(s8D;>*KP0!&8NM({B;h3QYDKnkyb#eYmSKIFixRZjPEC%G6A6Q5E&w z!-JK83%ZVm)3OOVl%azm3(4sInqAu7z<0Ve%a@^clhhcWYfU=|TJmp&QJG1H3wn=; zi(tRlZy3PD`n2ikhN$^mh#R-?LyHZb;6&1vdJR66(UEih{vJlq9!mEG#p6C4DDs7L zR(ri`XRMW#SNoa(B6Az{CeflxVgHs!lD3G$9?Ay zEg|J3c;m!7Q`k24Ptc=avlP`R{ON*Cp4N}PFAyW(|7(Jh@#+!1{kRns&yM+}Ji0xI zvfrzC5C@87DyN(t9xzh&{rMQ;~yEBN){F?uTx+$yP1nY0>J zu5G)QsxBvjM9dZv4=SvN+M%gYwjG}oqrZQa2#+GI{wH>&I0*N^KTvL!E~GLMV^$U& z+L_OV7#g7Xz4|}{xtKIKD+mrIgp_cY86Pu$oQmzBIV5|O9{EAMZCUj}c(^1UU^{gC z34HZY8}BCj%ozqj5g!o0ss=%8&%XXp?_cb}szJ)l-DmGT0R@+w<_Y#84z-LS;)|>K z?;?W-qg}|E>n9?rIye7c8<=fMI>*ePD*V4AVX}L{BJ&|x2tv9^-k84G=W^cnc z^}JpolosuoEUd6h<6#l-hJr$$1=~5g^5mQL+s&ITU|j}o92A|)m)XFJaJjgcJg!$E zoDkmvTu!%4Oz?pUx@VfgCdR}1%LF03;#MfiXywz#3PV=f99A-lFq4P?8?nE~8c*#| ztqiCUXL}m?`tm0W6*`TnX=S%)FN15#{$XlKt z$P{??d3--}^3dmf30&!aa`bpS7o0Z)5)SH6&WG)Fyit7yYN5xnEuaoE#z69E8_U|@ zU)#eC&!~6#69ZH>1pL`%XiXNcQ^{apFr9T;3uzL>^##mbABxS^0};MJY_M6H-in!0{_~eNXod zTjTisbFOew+`WW1fp{RHSzI-ZWq~Z+I3cuHl&+tCjL_CvB3G@Nc)FW14f(0 zJv<}ubQ$L7Z%BF$VF==cWOWzC*GVjJFs$IhLBKJTslKD?K%xuN@a$6+QmEof%XF|j zT`|`h5y2aAW-##aPd%_mg6ZQY)E%v;XgKhhOE+0u{MUg~yxcC`Z1nBcSC@vBlBh)a zSZ!wYM(}(W_*|q9yf~s9R^%`g--r@ox*&s8bVr$I?{Yz^Q|Gd2(2W^a;uHcxsRmTK z$5=eSdbU-Q&nxbZN{2%&hoQ~cx91&y?Mu54kWaL7>g@%2kcn}=fpg=<)wO@Ql3fHF zjK&E0$=Fg_AnIQwOQyiJzT03^f>JG>L(zXq*aYo6T4~ubsr@yF_Em&|`;IOT`cG(7 zJ(wf1=TAW(9CzL0B$6pkw?02#&#h1Rgeq!QmGxuBpHG$|F7w7AS5o3=!kyGK0im9HH!rhmjbhdZj$!Q08z?pf)hAFyLf9bwQOpMYUc7@-&P^*a&00~$ z!ig41=r*igQ=T80KB~zVuRgXP+4?g*-L{b@HKLRQk+D_pPwgR^heb++OgW&jDC=|$aA|IHH>*$fSM$PN=03X!LiM*ZV&^Ja>jhGfEDzjLo& ziL$Ub;bV%rDiP^e)vFa$*2>d#e`?%Jm(QI`uQF}7LQqkXwPd4}UjtB5(kmED)2qa3 zzBI~i&f8`j)$aJ)65xy3^H_+AQ|t zmC`w?19hIBwi8qDr#7kXA5M_7y*1C0z4s;hXS2XY`h20Vuq6A;^{%$Q_7b;ducX)D}EkI_;B)%9{#^K3=e#Evk8omB9V7RmAT_nE%7DZHh=3k ziT8Hbp6(JFgk^Ad4x)%O0%2zLoQfiYo16ydA^&#l%T&IR&>Fq&9j(0$x}`(!d${Ys zn9{ekDT%|b>5*~5xzQ$dhTjUjqwt`pYIFc=7SepWwWl_ESK<)c=D_6Cfu96!o}X%; z9O*hL&>rUeJsa!ZlS>MNLX1EQo4hj z9CayOiQT#!%95a3xt;n)TV4NWxo7)<2gAfJK-QH2^l(qWlwf`s8ryMRX}v4>nmYwJ zuNp>sP3BVEq%ORUy5O0wHV`191*B|q(ZiafH{HIbA()25a zi&{A^pW<|h^G2Ld+OC;8-hK(D0A?uKzI3{#)~eke^BOkoE@BR-Jm~2rC3?Hsko_YY z2@eawB^r{>RJ72$X!t5(PS*IjGB)|u zBi_ZdqD<=6eqYMv`iNQ%Sr^|Dc8`Zf!aX8VE%XCPZ?1g8vRc=(O{?^u(4zUp2iw`4 zLbx-jxMkcmlg-?AGsKtB0bsAOHQ{Z0hNX_cjNghcUj0zx%Pcsz{9L1UHt10aw)`0; zN<$)TMzs2i=nazRd}soEEA0d5*WRsf1fo^;VxU_{Y#J083UYqaGrW2uZ0Q?^2O@u( zn_p418?V*W`G=+RfegTCEsB&VY%|7|@@Pic4u8yIXj}OLZ-|EMCUP|Ek@SB zilSfE(PhOHJc;U7)ZJBZE`z#=5gwq!$1YQtjX8Me75b>qQ75{B`Yxw&kbWT|2BrOA zQ*&7S7;~%peL`f@|5ORsnk2$1Esc)K-`sD=r}fWu?wVeVZg`d^52ZNB(^blr{Jt}9`Zo!F4W68w!OGIte_P(raAhasYb1IF2JpH{VvP^MF@=s7l8u)!Q+6@w zd4Q7VG`!FkHa4QBwjfCM+ClpaC+prK>BL3zA9Z3X2y)MS9e~LD>Td@SG^UP6-th%t z_S=j0TCVv+i7BZ6*{j^A<-QcofOZ79E6ywlZM6cl1USSbIjAFXR@z)^z2>`>i7RL( zc{6S<)O^(vG}1bmjC|9>H@|;eMtgu?}0wfpO2v@-Zn?9 z!t)dr7qtJZ>2U{~PIV|ke_GVQ8n``@=~?yH!kM;NN$S-5PZ4a?HG}M3GkScjaJ^0^ z-!twFSOj)`EU=WAEM8#M9@ud|I|~bUYS$k|l<(mTKP}9PjoFj|0D` z@4xuZzuqP8Kid5L=DjJ@7)!L1PE5cUPty2}4BvSrDL`;1~>M0vFE~Fu! zgv(+oLduWpzxX2ac4?S4&!6I z0N8;P5d6Ia?El#NcfBHbBsm&5Hs(s`;U&bO;-LH6PlD#UAE5yc8`-1Q1nrNgvRWo@ zU-30OoYux~4PLHey9g45FGN^*lQO;gEc)F(I7FS+FD*+!m@Ch^>Ny*pYe+@6E!!~T z5NbH!vI}d|Eq4UisYsD%Ls{=laKTHq``2f{ULR32(}&eN=wMGucbXDNDoLWuVQi^l zi69FCV>*E$G#N3Nn7o>0Iz-e}@IQ+w;8|NP2<*B$OWy&;yp zhixxuhsBy>##~>D?7$TKF|KR{QSJr1^3A=erzHPLo}Hq78*_%8w9HZ9VqfpeM2}6s z$vao|e3()U1u7|A+aM&-uu`dQDy{IOlUvZ!HVbT&G; z#`=WZ-pwBlMRHz;Cr(c$D)zf=X4PWl&dhTC=NV>i_0#sp3vl*(J}^Hc7n>3aOF8uu ziP7;UTBk=^PMDc%n9cyM)R&dI2_h!138-{|UjXO+RCsE(X$=b5eApja^r9X|FmKKWdNb zod4H8KL_vg(u^g0AaK5l#_byi%~L^dfJFY~POI^jd=-lfsh2I5r}Zy@TCTVwr zUdL!WjZ`QW&)N%0$FU&k!e%1}g^Izxg?@t|1C!zQEcZE;UrX7xESKIk*j4I%@IQLz zi^=N;Wz*4~rfb7AbUH|J%#tuOPjRomp=4Wxt2~G$EVAs=HFqfAGE2MlCT6BFIBgKm zc33tIU$9P#CduWaK-rA3TqFe8IhqywYg?^0+?@d@v4JNi3edDkLE+&{6g%cp6Ur7f zhwbsb5LUF1l~c>pnfQ5#5-7`>@%ie3wz8G~DFI}K(=p%lrMG*vlelCuJ_~|aqQX3vm|Hf3p+ayH}3d^gjuaO^I>MEP}in`h>pPP!i<9t3b(hy-~0>?j!tM{D} zYwNA5yJP#(^k3XHZfrZkS>p=hdoIc|g#2G4~3dNdg82 zmXIvrrb0ho*%S?R!njOFRUYID8FOWQvJ}%&2dE7LgK>S#wL| zxD1uC@HWTi_4e<_oMQf*;#3Q8Mcp0vHbFTX$V<=9|MBsdS`bQOipBwL(gfn^!DToFEQiA;`oul=+8`?;Y{#8*I zX;g}BZ^RG1JtHd9e-NW@mHNW}{0zs6;LI(qyl<%>fZi?3=UyfS9iHL&qnEaudwEnwn07?tO>A_R{ubyhG z%vRs=yRU8a=hy@P=0SWscxK%A*{0<@aaLy6DCv;sVHQa;wiOs8RCo`lJnj8vSii>RUUPYZ7$QSz%qgqBm+B0c5uQz+Lt`DYHgu+)U}^ndC1|AlTYMoSg}i=t&Q zN{ZJ{g(w#0n68mLNFiI8h5ILL!BvW>gYbxO(bL?^6CeJ$bg8^U-oLh0!}c8hb#~3e zuhj3}UF^d1Heb45mlHGXrChL!+pRDzD(|+)E%4m8a3a2%1G$@vfPlBajDuP+R^Xhs zq^1VwBOCZwN8~)huf>Mqdlhk+%YFvFbiZvn+4|Q zbGd6BDuD~rZ(U-}xiKA*{AOVm4n0JiPG|g22_Sa2y!qyT#v~_6pE_fUGBlzL^J~i1 zgN)QG{)#d?PNr{|`5q;&|4etN&c;hbsnQKZEp9h09oJa|hxeoRM!=mF@lm8i5&~A& zsh4ojNj-&*1@Gz5pqJ&Kh`dK=Gdw`z>YdT?+9FS=2M;?E-_V>{Feu+wf z!A=XYP1M#+k`QKYmFtzNIc~8l0FECueYSnPj^fonVmO*`LW7UMU-_wZ;x~V7Dm`=f z^m%J-%sd1qYo&-<28>A&l#r9_^u|TbofW(R-VFN#o~pFQ=XUwL&n~3CplKl}z+R4DtNz0#*7Bvbg3 zwM)I(Q~10*=)U)xrh7o%X$^e22X-=#uy$4_)^TTeDmWbNR&-?am7{m~Zd>&+TmBya zAwk~0_|b9Vf`hS78ax~UK|x0Z0RX{r00(~m`qA{t8zTY{B6i6f zgBWm<#7C6_UC-LWuowh@t-7%+XXPSot4ze(jS#dn4T~>fK5IgqwWgKHq|;laX`+QS zJ3q}8b(1C8y!=0$oSh+UTM__N27!PO0VUVk$ULVd3;+ATWXu2sd|uf54=s3psT)sa z=x-INp=s>B4dL%5EWMSMq!mw?V~4@)Ow)FyAbBvgcFMO*9aOEfK$}ul$5TOq6G=ri z>S-$9uXVv3#a6?yxWS`5cli7Y9gG||8{)s>xWQpjlA|X8#s~qD#~SQzR|FxW%C(s$ zoG+=Ovj++eY4fLeBQnN4gl>)T?Q0n`C+b!5!@&EURVQn@KJS)K_T12lXt|=xE@}Vj ziPhEr)Wt(g9zRl)vMMvK;xNSICHacvOE}T!V;gphh_%Wh)D}a+!f|J{g(3BRy<4mj z)rA5`16EeqZ#NAAfJmXh5+F2Jwi+r511Zr+5E5}@o?T62Yba{^@In#91rWbFkqvuA zK^AHz;I3VvD#RtNUhUh?JcE}VAV#EjvdG5<=AMCszsISy{n*7odNr3CmX{kuLZxGA zaTZ*z!FKuOA+GZsQb zrR9(Uu9z+qt!xZOwOc$T_A&~31@D&33qs zikkN<>z1x-sIjuc>c-x(>YMF;c|-&`ZsZzY%t`rD1V^7m9Y90BrM8xou_yb@ z%S;duxim?$p^K(*si`7KMr*=$qPZ3|3#RroYnqU0-jBe~xheV59x&%EZ zOvNhQPOILr`!<8l7>hrADu1<-9PqX%=H@_H8Dx(p;D7_K?Nj~>nR-2 ziKy3CMzhteBTl7u`qcN$zkhkW>$y9xWIz_tm&id1)3DhLm!UVvRtR}`)kO)UMO3N0 z+S9DmzM6aN&C^Qb|3cpLI~Os(xm6GU*Op}PulkQv2DGL62tCRb?w%v#o$A zRW%W$I_ZF{A`yor0t?A%vqe_ZwzawPmih#FsUpBLmpw>SKmtz#gvCnYDJU*Q14Ft7^Ze z%lqx9^$;U!o||t-DeSid@;7Cy(YhDah?Ndy9MOD3j*2N9jumN}lWV71i`c9E6h03F zwb!qk-d%?I)hoFG$fWAdycvG0OqAUROt&bDsM1)$jMqOAHPmXW6%xhQZC646CWbUV z-xx3ZRmEN-S<0>5T`5r%F%(l~zwaw#H?{>PODy|&vl0-Zly(36phWrr1L#>gZhh&CyOG1$l_? z-hi@AJ^qVvIP`PgwS9Z^Z#(Gz%4cuBQY~(wSRgczQZiyQY`!`JC}1Y;SOuw$1k=&2 zftKY(?x=dMUG33ME;9LLGADvu=t^R*A<@%$SNYAPSN}qvdJ#HKg*sem5pYdQ{xRo5 zJyT^LiSAsBaq7gld6#Dnk3*f64q_#P0-6jO0zj}=kj|owQ>G=T>v_%x0OE|~dYvcvz_S}j>GYTL?RbK) z^(5NquhOCTxg#?;5UffNRQZBUT9B@z6{Oc(^3SbrbtyKT5~b60Y}cYHD>t&Wb4Arf zwRQIP_5S|z)u(c(^ee+<5k}3UR{Sy@0wI?qL?wJ95@f0-fQH}ev1UxLNKMzOZ&+9l zzJZtM-~jx`ZdYV}+#**iX}>I!Z**%d$n0PITz0~OM;%@pE?J;{b zfB$a3%Sv$UujNb1a^Ej1>DvknB;UHeqr#6A${oy3gu!D68Y2LQ|NEds`hWxMU)p;Q zQ}}%h>n~*`i4O^9W9%ibp{TO#^@AQP7}6J)su6X}$HhTDXoj`m%Rc_ae;a_P!^|HM zGZPxs7;CCl?OLz;MN{GhHa(3T9cG&Hx~Y`n$J1dl*{H`;#_EMw@+~-Y^%{dFk0C{8 zv}^(8rXAXG@`I|9#@_lX>(!O9&)*>^AS;bIY`J{2pw3e$RJ^2WRJ9l@I3S{@b^6|u zf(?#6!%xctqeB%yk;|d^>ulT6xfXD5Wm#UETwiAOcBQ>8S^p!HH0o^Dbcyry*-J4e zWaZd|H8NV##iJXPK15u0QLJiseNkL!_jMJSLG+-+MrMK8%w>%YkdG>)aqcsszPQV) zVjuAu3~5Rx?jd4{sHrJJg-}F6u1j{7UJ@W8lbmP`nWLe^p)OmplCE;e$~dnqYG&iZ zdTt24@VW-ck5B_G-rU41~hZpmUW7u-_J%p|87pI37ePGYglhEcAu z7L`RYkmg}z2}#k6chUHs>bqrGy=#!ypY$)KrSxk4SDoJ9E{RiBU^Zp0_r1EL+2&s#ca$#c4jQM6Fhsvw&j%*O#vj7M=X=-ge^c8&l0phW)w1dV9e zYY#j4fa@DiVI`>#;h$&hAy%RJvh96@mTa?n*J|_qIJKknYVnxfZuXARl_x<2LL`xT zw;QQ~M}8U%PdyCM|BM> z_={}%wWcyu)bp!9Q+~t8ld5kVEf9`cmPv;yD9i}F!g_ZSJ7{HdOsf9+KhV+M_7=|rJ2xEv`koAyf$gBW8r0ExMyid<^+L)?{)YXv{I;*JF@1gQo-X6rH-|YD?zEVK2f{x#~#@&d*x-ygqYC3#@S-|Y_F7!Wy;c% zLjju;Hao1y3OH1A<*YOn&kLEXIpR+U+l_6PvI!FAi_^C8?MoT_4=;$UK7Vawjekgb zc}-#IDnQM~Xp_~r)N3xo<2r_)_?g<%P0qE@@xn$LW6VSgmt~w_l*eBg|NEds>Hq_+ zRoHtARCseM%P(OEpAjvgU+gUN;q)^sy@Z}!EwQl+JFai?w(q}Zwo6|5J1Gpu`P)9) z`6;Zbq}NM{0-e6=5g*VX1``_uM6nFxC1+!WE=rYHbgDhJ7ST3Fi6jh(9y}h7q+T5A zsrH$FyuYg_J@t=!c38_w3%+sT>b9*5ZbzrfQA~8r7A9-z|4g<)%De~Za`s#U?5m=2>`&%6hoo| z1~mk-4jDo4euaclny+gGT$7MfP@;_$XVYh*AFsA#Y{d#bN6cT!_HX>JXVOwOweL2i z#Y)<4wccsFWA*r!)%>{DFRNaAcaHqcU$Q-z`E>ug{ztOCQz#^d-NN>S7%pdlr-}7wgjKbxJ51z+R^9a4EhWEx=-^y$s)$%`~)pj%fuKNG`pk(C$ z1Pou+>km`#W5_!{W#xAg$$??)y|dvs3vB(IJd}l2cm-5>E&KNtPyzD9Y3?N$IFZAU zZagqb!-4?JLLLYe1)@}8`$V-wVzZK-ex{I=Aqk>Evv^h{()v~(e%Yoa+m`VO>(-li z^TqjD)SNSeN1keLJn!Z{<&{V!m(s6QT$3XrQ_CrbNCK#QbCydn?Nk7ee0mcj8pn&2 zfWW0OMl8lIx^&mRGuOZ5_j)e(uhHV58OgV~e63c2(PEu~ObvN0#7AKQGANirJ28rB z5|un}#7UHy&b0@fs~V5D#nIf-D-Ds=JncR7w?hR^{6%}Ptun$7$Rz`MO=pUqwe3rk zMWK>n=70W_q_XXBuqK^w&M9i~MrmlY{DU{PsDo(2gVYehz$KGof8`OHUJw?kTllDoN_}CZoGoMn) zE5--&`4x!gujFNWC+uvGyC3CP`Kc>HpgcDakKVHPV$tAG3P zoD<5I#hZ2RGU#z`R;d+y6b%&vBO<&RW|JSK&MJ2%^bEy#p@ET(Q z!TCXTVhKu!3S3s}@_^2#Ra@0-d8)C;68x4c@`U0}$|+C+h5#d~p`vsTFPWUGg;~}f z5^{#LElqd90kOoMeHB*6S&&&6q|&afXy-Mex~pX}#=;DXsgSJs;_w6l-H`*w%cm#K zo;pLP3&r`vpI7(!zi;!Utnd7@|2fa8J#>VlFZcUxxobCQ;$Y^i(~3?Ik&}cV!-#gR z!oU$B3%?K#6fvbZhB{s;rJhnoNEHwN6~WZ`^XUgt9sGHNdo-?c#4V?L<7s!ia?zX}uXr^@T zq!US#Z80i81PE;=Eje zpk(j>1Zig1YYT-qa%9^dV^22`;bm#g0F>6{Zdro^9tEVHnC` zjoULmJ7cVN%Xm|JM0?+<9{#@l@0}WtE&cPgVz~-@Kvk7hHhS4{8{2z3-udR9S!J48 z=It}TpvfB{Fj8g$^HEze8YwIu(POLL>w1ZG)4IC*Z>y^>YHjnm!RL`Py!J#tm-Cs! z*?*sG$utlmBmFm?bi>7t4!XtwebU8M0lkDq5P@&S5{-kPdARa4I69G#0R-^!Xx!ww zH}uAZ<#^keZdALggscSTGL#9H#**;^_(jy`HQHP=KqMP72^V`q$_4+?^zXUXjla1T z{iz}~cmyFJOj~7mL=aRFb%6p%h!Blb;=%$07(v2op(4VWW5f^@nozw8f-Mn|O9MgB zJpvti%+wk|hes`X--WB+sdzS_1$IxbI#_CBMK)xD`661*iYT?#`K68^b!Q#j1c-!X zqUcs=eUUGj0>Fh?_gX7j4zm%=l$x7Qp;b)PE7fe8)i?Z)m;XPJIsf_OHK~w8W+r#< zmz~^!6%~kJg=i>227uZW-Da(Nk1hR8vdQUV;IjSjeBa7A)LOiVS$uV|s7rSVlMp!* z|NEe1=>P=iXxM8{Yprp$a;n$ zib+uMCRBMBrJW3DL&vP0$cLDZC4Tt66N4gjNenKHzjL3aBc77qJ@-#by}|Um(?*Tx z9nyD1BzJOYIqAK~(sz0UlF|r(h>*C~nJcoh2@_bVAQHgeWRlrHh*EXHqALS2pB05A zSzj9P=?FS7FlD&r_dYN%IX_--zF}VkOV_{~7SW>bNJxYCexxxR5x23=^NG?;8aIc5 z1PKTnjT`y}&o13U5U*La44%_-Mv?+YbPwr~laLAp3Ar?A5_uUpI7B|6!i-z`J&9NJ z#G@+$t0j7`6r`bpPBn-T3KhsmAsPku2Vg?8P6`C03E3=F7UbH=;!>!3?TD4!FpgD| zJ4QHVV>W2o?q4yj7NH&^Su4tgIb6O1y3t5A-Kuw>u>22yC*doN9Ri|GpgVToT7WuI&8uva0{q-?d6isS<2@Bt&Ev#FK9uSceq zE|&VVv_N5X3hZr4l_YMV`yxN%c;Dk=|KPw4p0RVRRQfUD`Kqx5sjwhKQDB0}M{=iq znX^`~`!p%qC^5>lp8f)a#Bzh?R-+!1;b!yG`<#cQA4HmbLW5|B8pv%=btEoB`fvaL z!EQu_2%!>W2f8kq;#A9JZmIp-?%!6^deGRSAnZj3l}i*AUw{ADkj4sVkV#1xx&+cA zBMLC7ymo{{8*2k>sx+{ytcZS#95R3%1vLN@V51h+*s&yLEVV(IoJS~CjBVw|`$M?a zS3$WSF@Xh1Ipjl&T!z)UGLB#GhIsbnoR3Ay36jP_M~`}vwbRwT{*H7OO0|xS(m0CM z(A~=9Ak?^GjQIr}s?Na&ih?B$5P`&TfruUqUduj*SUiSW%PC!0qq`EV4m-B_W3K>H zCRC^t4^4rkL}9@BLACNLbah54bPtd};MyMVp^$Rgx4nM}CNKV5-_4#BdM;_%mN^WU zF7ifJx_Y;ceH`^MB^t-0bh(0du7`I$$IL2{PSCBOYj-y#L5mp*2w-Atw*UYN631y) z38C3-6ftJmsV=bka{JH6spQ7T;v!v(7CQ@@1KaWpjY=H(Qc#wEWQKtK#a2@Gx*cDW zkxw5r6w^bi`>`NP7jHrp%3gySG^?RBqjTJE389%brqFxyGFcxJfBqNt`$u1$sL+6A z0*iIH32XjkhAE9iY~3teFcoe!0lWvn1o>K!xeb%YBnRgLN3`LQg{(E>oA zkRw@8x1QV5@p!rK>@7jjHRGZhH=fh;W?Do6~4L@yN(C zBkOqo_QCf1Zo?w#c19=yST!znxf664;PECI=L0IRNCREzSX@B30HBmbeP15a%{%oW z4^)^W4W;?CrJh+2w@>>duO%F>k`)uW8tY;)yTgfpFWm(ILn!fAR<+s zqLkvYi>K;53X`lXRJYTwhdZ~`J5v#+TAeZ;zw99@$pq~#DSK_;1B7P-82}*z6G(MR zNU*iGGBRN*yYTT53W_}WQ?1HIdK@ZZVhvRjv^Ou68`?cSpXv2;r5mZds6?_%*1*fG zy!u5_+oal4E$0}L^pX{|^A0v^65HPO^^d6|`TPImeKg8Z!8Ec;@#>msu<%#o2Y(tg z1OsT!w_Q00`Y()qti5mS^zYq$SXmLF6d@H#-sqdly0jswcauhf4ICp&e>&V81eHtl znyW8u8%_WFpk&Pe1SL}0`!73qUPVhUVd75`U7usDJhS179_+n^mYm0#t?5f0mEXz^ zwz);xl_#xjMAw^#F?WSzsdOCL)PNjILpr8@B03W z>Ye^uQ3out9RCS+WtL=81RNY`iV`w|1~-gpBcg}^77;MpDpf}AO4_p$7$**L2UAm~ zh8L3oEVV0RfUyr(R>7TP{mhB`64X*RYtRhfW`+|p9qBll45L)+wAWoZYS!vanc83; zP}$OLDXF_{a|TndN!L?eul}$8u795Y&(3q-&+_lFvJfE=0FlL(fPi4&QUHJ)0=b}S zTtBl|Q+`C}2@Hg<+RJN;>O&k{rjYaUDb&ijg(jZn!@Grxy} z5u)^DQ*598U+?)Jd}DmS*Z==d|BwIiu?0+^W~*eA`05-^2myhJmoNuq!Z5>#D?q(; z!lR`F?KMi8kDjR~nyo9w&ad2W?zfjQpK3FizUG6hF`&us9=&4{^W?C0-KMa~+e>@> zaD(lQB-oC9P-u*s*%K8Yem@18NTWo$g8B0vh1J!ymdemi|D5{1r`2_Ry;fGFe&08C zVt4^WcDDN^Q<&YADD>0-(!-oA&G*{N;e(3ieLd&L8VBoIezAM^&$%B+=t~QPXuLLQ zE0?#j?@2Un|NEe1(|`mmXV~j3Y-nN2`oCf2b`WKuY3!l5A!j13J%pZ|=p333P%}cK zsEd6U*Zupi^?$G9Z_0jO|LgUBs%m&gWCSEO=hnv4XxwC!vlU>G8CrId3@oX5AK}o5 zfo`#xBTsF;&!&cB1WHS0m0VxdFKg7yXWZ;wSBzW4v6?aD#ijE-UmT4yyz|UcU6>MU{S51tO>mJmhCzVtvBnMDfsnrUx z%}I@1q6T}%)8Snbe!{I}e(~eiOmq2OJ^%GjmG79bJbOQA=9a0_%Npq}Z3vt~s>@Rp zx7W}+)&4gmZa;J{n5LI>M5@Mx{#VB3yl7X-7skblN^!Tw*;z?Xl`da|VVi)BHV8S8 ze;AvvtQayO_O!cF`mE6oT$m{4>+ZsUJ z&pT{?1!8N0;-N^;Rk2T9sA4gxAi%{^1uBbHulo~%*ym5>!nno zqfCKen$M-0Py72S5UpY%w*eu8uiw7KS84%LZ7Z8Wt2`#7lqZ;1PEJ#cIBN)EbTjh( z_}9jrE1Twr?iugt>;LcbQdO&Iu6uHy%m4j<|Mq|K+;5fsT2Qm8V!%`(H-FNuj=%^) z=z|IwCOT(~V$wx=5eYipC7W@P1&1$cF%Xc4p~SN#k_7gWKc(|z<6gFvZqD}UsWHE% z_p@s6X<3Xp)ep$y&S^XTel_<53Qf;hSGDguDrF6loQZ0=LsFmIBHnsGl^}JU$5N<@ z%4x{CU;eM{^nc5Fe;@uo|CEnN4-f*_N2H_x408HmiX5Qz09TY0T^Lu+7db1BH%-KZ z!7Lt@#lC?wk;jt%`=DgYfCN2f*=sL6SX&GWPhp375fz_j?7dN;cNi;um!2H5K%mSX zfFA_8j?J9_@l)!W#L^uL6 zsT#DUz}7zmz-IqL z$DfE&CwVh-1=h;ok6+nYo4FRPTo`B+0N~FU&cuLAtH+>K$c3w>@?X3pie+4n%u^V| zoqgen-zsE7q#g_4VE_A|WZD1(R%loI4^(Jfq?-S03qKLXpJVL3PvKn>EPa=WJTx+{ zkW>aGOauZ*ueZ8?(WA5fM@qcWUq`L<*oKX$tko`^#-E8@To~y{SP+e5#X@3ypve^* zN;L#WRk+y{#eX{7cw#(iFDlkHtwO@x)arFa&wQ_C&%9s#W~B1IWqLbV*jcA~|8a7- zjVJMUzq~}&?KiHyvy9^q+J3**b6+GO=O22dZ8fco^+oz^M{hm9@{RQLe=p1ByrEuH zp;=t7;oxMA4(cRY2N2%5^1=gf8ZU@|iwqPlbW1i?Bxq2PU1&hyB>|M|xl8%*(o;}< z9u!w|$V$zJ+p3W{)%6U1CK=zOc6A|}Z;T2Ia1aoFIPibFe|F#Itv))ZS6gWR{WP5r zsUqc`wIrr;5)Qa?h=3Jfq)3t^bUBa+e6AHMI7+6P>>9>{TgBre##JO?Nk+tyyGx`! zedGC_%=z9rb+U*TV(zTm?$ys9OGmP$Wr~-N;q8>#@clU(wDfO(qv)n5+s$6mZ)>k4PB!i=Sr;=-OF8`5K}g)0D$Y=l zV2A*YH>I|nCY1Nmm66H2%eQ_c|2$9ZPZS45eg1AsvHgoY?mCmY7}t2)VxenHSbg^( zT~~k6tLnFl_V(Lj?`zrr`=Dgz00dKK*lQ0w_+SPa-)Ulr5ow=atUXWRWD_g(gg%^K z>O!(=CVNRW`WZSk2mv8dz`22i6#xJ^FrZ**$3QU&L>gR?9hJT-VRXw{3shjT#d-YJ zHjmB@bsD`~hP`L(O!6|YV>?qWv59pFFSluP;6souXgZ}UDx=8#{L}enoA3{HbY?B&|LWiRI`&Kdzto=phv3#}f}US* zC(+wEU6lx=-wqVQQa%Q00J2NdUe3W+VGWY%q=s8F2^00!^XT|C+T{@Tmy#jUzn{r0 zlH0*HVOOqoM{}?z#*$%nJ+)^@SFR}e6&HDBxK&41Wq^Z;{+^D{|LJBpat1_cEO*yo z;V8`d6O_U=NfrtLN=>PP(q0I}8Xo3QNH78+*js?MwtYq+wq#-`SzlC46i6ncD8p!( zQ2WlLl4qy-6a4Pa!+MceQRkLlWKmKj!naeR+SbZZtrxvIor)}`NY-elP|P3Z?195F znYp`34z*s+r*7@3I!)L4pZ_@i>h(Xj=B?{*FiQf>0K>WGzwS9_UwDNlAXGCXF}@1K zwOcxSE1Vnw5s08d18p8slqh`qP2$>q1_Ex4YB6RgjBf6sS~7`C4iO&_HMoyTm z&qR`9PUoXSB!5j@U@8mXMgRMtWbuFmnrGN+FD&?E#fvXt;+GNipJVL3uVJnf>^+yI z+@9|HO;7!oyX|B9|K0t&$<>5PlLI6~r`pwFvq+&-St+zaVXz?bM!83{^nuC_zqC)T$S}F8>rdIC~tWM--cE>+?E3Z7J z8jmub#tLeQh@gd9+L4%gdm@_ec|A%})X1unBG+T9Q>k;m{OkQ*r+$~N{<^x2{q5!} z|MhsU0~kw*OQm2!2|z@cry0pG zAqy&$nSgQ(sVPQ|rKEltnz2x6wSFA=*VmYEWOB-YBzK_LEDLm<(IozwBq=!(AVYdr zp!Q=OyhQ~j%=cZYF}t!V?6zri1uv=bS{5KBE<$jssp?jQm5 zN`Elt2kiE7#YxAPINWW$9@f0Yu z7BD~@ECfgjAU&n*M}eRSl?nu(Ak+s7oN`x^K{RZ=4*&b0WbS|jGiX?QD{R$GwUw>**6nP|wNLY;Lpwd^bBFW!{O>(3ofQ?d5JfX<(v`niL+Nz(42MEt!d7Dg zDq{#$gBPAnru&_OABM@C%9&UL&I->}ExwBk8JJXG3Ke%uNB=~L5BI7wb>S{FPXT(V za_rA8i{0P-AOAsrv;SY!t6vRUuEjMd?9$wY{#h#axRoH>8l+`lhlENM(k2Hyfb8@r z2VATV)Me~r{@jSxBRt&EU~!rjpxGh(FT7O0edBar-bWbs(9tn!kY}#i*#(#*5xWwc zaUk~Q2rZn&{C1JcvEq9ek^!Mxe zk7}RlEYM5o=Os0~x==%v4g4~>y#x2zkTL3^#fb|pCSP*)sRk(*cuTmaz3~V*s_E{9 zlO|sws-;A|i~h>>pucw`3Z?`a~M5*>eItR=W% z)FP|3hptpH^-8O=atf|(y^O5Wj>ntp)nC{D)ct&OuBxgiy5^dqtyME~RkfxSA=aIh z4F0B1K{vbgYuC_IXp#nLHr=wd-@$A^t{?!(&}oB2vv6>pg2fC21t?H7N7cqI%R+3W zmu%=brz3*|AmufjH$LqmH5RCP%MIk^15Pr{Uv_7ssmfFI{IKWie)2BcH7+KQ<4pIkPk;JKiAR-7A;*?(nm!IhRLzV>Ehc9LS-0E`Y2X;Cr2TL7tGl1y~o;!$rcBv-+#BLtFr zpTNXmNy=wJ@+Z`ap3^S2nAT(Cep~;%-cKs7N2m9A!z=j$l#n$yQ(LS$Z*-uHoWxy> z$kMEQ)N_qENGQ{zQ`ykfA_D_zvay;Yptq-MH-FLmk4-sVJC)`BRJJ?vysUJrB~7pz zv$)^A%VJyY!~n1_Vp$6VgFrG|2oPkW6#x6MWY+)$)@a!KFI3oPhr1tX=SvaIp=a#9 zPvNz*?7f$rY|Xn;--I~So1&Ebks^PW=HKJLpS%#81Cn|@Rr#h=y+ZD_!B9a33gw)t zwOzG+Xw79-Rj<2+g6Bt#DQ`4$U;Te;w|~*RzMB6p|NdM5mhOAT(a7}Iwju<~a3WMn zG?QASLV-m^kgx^`Mh|g-K#!b&c)C{TfK?BMuUBV&(d^iJDsl*}XOP@lwF;wAcOCxw zY+HXxp7ytnyByC|(=+)*LIi0sZ0aU;>6VOnv!DL!{GLAId*0t!+Tmw6gS=-Rl1!}< z$Jb$h+zqhf=EB=*>dA9_Ktv}^1swjWN(rC7H{W9T*oc=pkMEPqS9>NPy`qJ(AJx}%`V$c z+GL^YPNtduYH6FUs=l(Hnkq)KIjL5lYg>Iu5^9}KOpxVT-?w((`sw;u31USN4LfJ8 zHppdzkdBT96;`64>QFIJ7-M)O$JHhPJZU^)%FF#s<-b|ccV?VUPBRVbG~Hi6YhgS4 z5w$BM)6D%1dEY6XuSwlAFqkggvP(Rsz_x27Fa&*|%}WCT{5dfQiSrt|Gn)W59LRlQm#^VL&m^aOm6cSQ32>nmIS zJQxy!-O1G@T-7|V!LGH1FuGOfl?3;iMvi>e1~uOl3YUfPt-Ho`EKEGXJ1tzyMU6ya z#fD|(22h#heYjNCliPNpp=$ovkkcrS>^ooo`=Dh100g#Q*y}G9cyoxF|6ymj6Df&d z?LD#Kgr4mEmz{K@|8M=@|3zg-h6Gnwq}I!uIbEk-=FtX_50LP}LZ-o%$daLO7HCkn zJ@hP`VhLl9vQpBP1#ci|p)qu^c&l*aIvn)6SKF@BSWx1gNYi=XF*VT4o!SX%HTv9W7dr0AYF^^>jF`jn^t)Da++0rSb1C zC|~6T8DGlf3+4aiC5o8M#sRZD4R={T&!+}02Za`@XvU2NFoO(COw4RkWsuV8Q%|}{ z7P(MEwPsgyO(d8szs*^pQZor$<+#d|Wh{eKdIlQGIKAWTbx1%rC>~g99yA*jD=EJ9 z-EDNIZ+;1h5-Hld3^ zI-&9lB=_`qN{DUMeiZ6L$X8_)T}eqRTr7Mj`6_{{8#AoKEoWb&j#&_VLM2H6vIln| zF9bg9%3FCcPwUp%>kh-^^M(BJe7s&bc=-_F6nB?S9c3mFVuP4A?(1bmv#8=!+ODtb z`ImaXA{X=DoXCgs`P}b2J3c7wL;!|GIb`Vmy>=L-Bvr`{JVR1Wyh7j>1+wG_M!n#X z(9e@8IKU+r%U4?eD4+bb761F7Wbc3k!Dv|fFI7lx=eqxEXH63w zqh0MKwBes3YdxbXn9Cp^fJu`j`hx&XWlnTcd!<$Wy^;H_+6nLL@!EbQUEBWOp{!z*TUg2ufDa;|Qcvl7dJ$1c)dimzg2Gs-zq#G8ZVI)wda;OWW$& zcW@LGd7F>o*_7gPgwA{(N1bMnba}}>j6#{sRCSh$2rD0tX0GY$)>E;9b0&2rea;D8 zX|pM4HBlbC_Uo%el+fATCF*CtJHB^Y)UV5Iy%6Qz$OhX{Wo5y$>q}buv4r>bZ;;sk^>$3nzCn}4UUC`8ku3)WzOB>*jUdC+}Q z%++9YwWvQb42l^!QDL4r*VSD`zc&v{Dxs;O{@7*z`=DgrfCMyISo639%Fiy0}@#Ax7#Bj(MtzjVi=;RfY6W-2LNh?h{2bJ zG#3dJm$7y`+4?7=44SqubrlUW>oE0<*V4;{ew{nTb2RgqPkYk|Qq#D5@%_jTkF4IZ6DhuL{{Ag&ZKr=QX0DwL zF{UwWS(UIlDX5=Ow*4?}PnK#x>S4%?nkeRuJ?`T5F;ryE7%&bL zk)W5I`S&^+sXHxIx||9WJ*5wD4zYTgs%lr$P5bG)?($#W%=wE0lw-r`;-X=}=)#H| z$M&cW%}k(55UBULB~?eT)%BQ`7n=L6e^HnGGh8=)@WKf0S)v)58ogw5#-BX$UEf_E zl3Cwi&7`DO$0 z8Jkgo9o{?dywc3_e)dHoqib{RJM}bxTD?zswDX{B$*NfyhSgi53}#oU-ChC?0ky8si&*z{%W$u(AQw)pyYNS;7l=U=5Zm}l>k@(l}sQ~ z6%G-3>L{w$hlU{ougP$cdz(ntH!dz^tc4jLT}!SL(Ve-}p0P&T8 z`+eTXt)5vYFpetbclYh>ULN%O;KLbEFTOGWw_^OW84cZu#ue_wNrM zn#IKTiFi55@MG^PXco>CoBs%NN0Iyaq?h^T^ZwTBwY-xLn}0YP{wRvhvq&?$`p0|6nVi?RjPE%cjUNC1 z;Evd!lJ6S3ZYBTzwkf7bW&~qPX1m$MAr4wlD$&JYWh&@ZF^w3fAOb1UTAhvu$|R-l zGf*0C%ZsG*YbB?%`;o+)ek%F{qy(!7+dXSqcr)Z zwe%#GI(igFPUAx}a$JETIGbX0p3HO20rFHr)T$%Yfn4&3+dozMelFFk%H>CyOs6Y| z-}1bFDwN~d3M@uc~1$S zyp*PRcuxAqUZ3l7ITzvCLAhMh?=aUrZ8ejlcKd(-uHOBX=IZFRO|*BopqxM%4Gk=5 z@j2jlEE{G2|B~(LgKE<4o4US1hyepGu$l|Jam40xg+vfShZdLwN`0fC^KSdB_t}AU z>utKAZd;VqpJyxtO3;434bzwB(^hvkex;kq)QX2HI8}Q6yGx6^7IA9mbAxy8EA-v+ z!@u>L>->H0|KgD`xcIfAuco&G4lkN(Q_VPNo^KTDStofneEL=58~XdnJik-ue|m9$ zZ}OqczF(Kimdk(383ZYs8Z0Tw!9Uy^h@c8_6t?x97gfHxsQ>$*WZQrQoM>5lPgD48 zi0c1o=T8&Gn_sNGSD|{At39WQtP6I)2^bnlrQnGzNfY5X1V=2X zuA|NgIU_BW-I8d?KUG~>HQ+M&F7 z;>chmglO5wo)`GA>HA6hbUHkHn%2gFYH7NpnCn*$m5Ha28gAL8;QuHiJ2vaWX$E9ItBsYZygyDRk0RlIBdQ<4SjM!k;-MO z%O5Pd2(is;xvKn$Q@?C=7ckzO?y9)s7p+QScr$=)r;&ruYF1OLu zx>-)UZ}Wt{T>q7y|DVq*EJKQmC^Fx-+Q-L<0>UJTP(sZU2x5x=`=Dgd00hEdSNkt) zcwYp{-(lul5*?dm?Jc#Taun|z8GvAp`E-SG8kLvt>o<1Aw)l_)<)vzNZ;;t^9cz_eyz0I{T4hqN zJD;_yJo7QWbotvOTdvgqx_Tb~iSns@-^lyCoSaO~Fno-0mO%|idpajDIWUQojKmU{%>HS|^j&MI-low&xPzkX%Sj3ZWxCl)rklCI!1NDN`i>XX zNYSr%Lw&VtQVK6MF0AHsxPD(fE@ycV{(tlNb3S^BqM#Iw=$^!z`TzT%WYB;F#Aw%h z4^-G+WGgRa;&&6>qg(8~ui;>m>^*@d%s<|512+JS5ZcoPjjewroVfm_MIFejRwqYt zU;gAdUj|)bv1qT;-i@yq2aE*d#n5yPdK6-02vIo-U-v!!1+|<%@gQT?xBu_|Cuh~A zSuz1LG@N&72?it3tOy`|Qg%&&o-{WFAxDI(T7+vCXX#x>S(ZuUk}T;YGMY=f0%_q8 z(VMovcK)&txPXC{O_J&^dAE1gF?E>)_z7FFB6&C z%!Hju<#Sh>kN80^F@6p6sGD<=o;KN=eB4c(i;+VZ7$BBz-nPC-M293e1Rd-Ukh^Xf zh~S`=&alBAE9}O8t3aT_yHs^?rr@$mw-wW#vA8*US7rdaxqlF187 z#AE!*uQ=bM=cuo4d6e-++0DLpC$o`-MIaObCX;hF-(VO)r(A(HFU+K6WJY$7@pmuP zjVyRpv>&Rq-)t*L{@k{kAE8*+``8qK_+ASx_<7#ZDmJAawJe>3TV?Op#>7coSeyOeV{3 z@Yr7I_Frb)r@zn&i%rfMwM-RSzT_LN-3aV15h3p;eNr`tknl9c{!E;BXccP(E@vgD z<9dTlRBocBU~vc55}E&G=JhUpkv>+b(R*GL7?CGRHc*3^)$L+I^q#$54oNK=$i;dg z6xnhT%n{-88}w;L%%r+yX#uY65qDvK2T%G>qrfuI9ldUJQw0@?7Ae>K{`FYq5&wMs z*Sm0O<7D%QqCZU_;h|{9wTT@nC{|zcsXGjU6hQ2{r-4XwG@1bkBtmKd;88iuO zDzuv{je7dAc}jb3_cJoU=zcAthgIKwDUSbQ)ebcJ$pLr*eRgQ`s?YWW^xoXQESnDp zJin>+_<4KAu)_Vwi1T&%dYqz1Y{|1CR#36B-(Tpbp^mQ1Y_qGQpBB*EJhi}$AP9w$ zf<{RJR<5oIj1UsEEt>3X-j|;Z?6}PrBj&slV!yYuo%g_7xkF10<~Ik*cWL8xOe5G` zju9MWc>Oxn>;kf%wuf7mg+V~jZRF8fDK(J}Ss%((oYZdS=$qi@^sCz5#`Wf)fvv%t zUC3#9Rkl<(7`iBh9>2UYW{h!Dj2}^QD_k%VakuCZvLq9(58X<7VX*gq5w{!&h5F_E z!^HTUz!2SIaqtUO#qA3TthNhNXV;U~datKX0p4~vhMEI=k1F44FJ5z&)8gUwRj8v~ z;wP0*j%uR=n}6tM#LRVkP>$C;f_|d9vG3SMjWV7hKtvA{-F_Ds)K>sn0flVxt9k>j z%Fm-87USPPyRS3^)fZMg#9+i^s9rZB!2C{X!~f!5>!?ZlXu?A%HazhQIVv>An2DP` zNWG4x3huYQ6l3R?7V4GWTtsIQxA?!*((?#VXArqbhOp05JeYU_ys~5bGw;MebL#J9 z8yV!SKg5owI_uKrySEgKKAk>GlUSJlz|`c>StZlWBwDJ0HI&NEN6e&Y$J2oO?+nwCJLo~`4D0S6@=FbwfU#}ho)WQq19)(IUIpFfc@l16%t_l zw2sZ|3nXf+ZEHZvR$sE#@><8@qDG9^;wkazMcciJ1if1YZ^P!#-s9d{dZUaN)!TeM zy43eZ(R1fZ6C~5!*2TQS>cUNBB1`j9i4zQK=U7A%ViPn5;R))jauHouqTFg`y#dF) zm$DSk)6FjTdfBZnmNDzk5Bk(48O^L#{GGx5IB0FW?6RsY&@D%FWlVnChwsqvq@*BJW+>8ZW9SnB0!e6i!Q+ngAxKS5;LiRR1|m zxo%M-^UUZ{WJhOP2sg$Ri=Md$hJZwrrll!926|!0QjPk_iLIKH3qVUgzZb8QqOJ&8 zDG;SRW}$Vrx;0{(JnRj#V#M~TzIvR;;tS$8I@MvWWQCZJ)@W4S1BYaTFDjwH3FSwk z*A%n^n=hr6oWp`zuQR~Epm*RZaG?}v*zrJ^s%Ic|irIg9=Hc3J3>ULZ>(yQ;sb%Oi zSH#fs-eNnUTKHt4weETp1ZeZ{o*HEMQ@ySy7a(9Hp zohoY%V9;Lzs>-OYC}q$ZYS-`0Zrz5wc&TQ9o2yZ1@i}lJMTtPP7A?l;;h04yCaR88 zH~ykPR4@AFht~K~?JAUFnap6w&Mdoz^~(XUycp_6{cXi~o zbfNos74QS_GO307OTs(Xpz~jhB%{5=%lMj11EEkz;a%Y&e5-0EpwzYJKiR7IQy^sZ zSMEVodGEG(*$OBK7Uhu2+8`!6`WM0&45PQ1X}}`E<)>_$P6M|KT&QrHEzQU; zDyS1bR7AX38Vy9H&YS8^E-a^P)%VWr!h=V=`X7Nrx}m1+qLNifgsE6KkfyPfUg-$Y zyd})>KBsyb^@g^2po*2n`)!uFohw<-O*u8-2l|gbi{S$;>ab&_U#{wN1rbuJL(m&(~#xc_$+x&VU; z&|kD;(fDm!_J(Q^U5xg^rdLy{xsyY3`h~a1{JN?OwEXF+y?6T1!EZw!zl;DKNUo1n z+z%<*pT&?E38zhuM=#op1P-NMc~ctW6J_fzueWij`yN1h#rdlCTb8{^1`H@rMwG|5zv-@G#f@0KXQ%W z<~4G$FHnM_5Gsn3qB&X+Xjd>i+rLL zA&KY_beWv<%PJU&=|Bf$IkojLTZVuY$z-VJKdAySPR^-~g^`A?8e}CrjEm*%Nh@l` zWig;s`SRss(&T%Ow3+LH)Nfu{)mZq`-oi!R*G!o!z1;VH5>0!`Gp$CauM6P2c#@FG z*4X{jEXSfY`t26*9(r&}U{*DMD?@b%S1gdvIaYdGxkX3E)U*29jlJx;~JAXKgN40hb`eYP#U6*(1nj zJ12k)K9`}-5ym7!MX0nLfaJYPkrn>}qXly&Q;K1-bU7*Ak?7A_-X}FAZH&$970-uRG2sc z5xJ`fL5Ht!ZF1(x7bZv$3pR?{lbk0RQ);P*_uWqgiLmOxHAvqmm0&&ErpJ5T+j~X3 z#OqVSmTtYFcLB9lUlahiHM^tx#7R(-rNpStL{}95COBcT_m6)?;zFVOtNfl23a%h? z=_*Lp4J8V!WqBl}A1u6+5Y%;Yd0`z$(qjLD)OOmRC{u6C4}(RNzE&Dxj9R!c6?o(x zo%stCqEU=MY^&V&{(gv6UCcnhg3v?+i{}`#yqAZ6-up@PeW-LigIO(&R*e_akneE9 z4s_&86uO+v-&=nYD2WCJ1}*@V(;p#C+Gb)4@kcJ0(JN~v90$2To-G+Sjmen;>^CXA zpM5AqV1aETBO#dIhA_G%cudhsO=K<~&?t7U2|3`alnMhqAe5IDD}ho-3P&f));2UhlQ0}z!sS} zJ{pdQj1DD1X^goYVzoa$7ZmQ}=)9-# zB_vxBo0zQJb+)w=sbYS64(HNF%lY?DELd; zTaO|qr}kDASkO*t>r?itvffT3H>dEri&W!*^~iAOv$tpK^5KJB3<=5DSlHFM60BJS zZ7>&+h(l5=`Chg^0u>zW3OiNg&RCvKy-Pyw%7Bzmw^E8kFShsqYP9Dm}w zwb`l!`t_olMWZH^Z}a+;Zs;tK7j=}aDPcbcfOwwN{dw3^{(LQm$xrx#oeVTS^778B z1*O}>!yb76y%hlQfPVyB)smGDw(mdGTk0d_#z6!b8MnWen1oxc>tY#UEi$0A%G`lS zv}*bS1t+hR(ROz&I2 zC2Rfk2Gp#T{C@TF#Q?zvLxUhf%L!*)LBJ3RmR4664>BH`$2%^xFdgdqoAdwP4z6Ep z0wp_bB}!i-J46Xgm13O>fx8{P6nj4hEWd$k<@km|K`FxOtD<5_nRnONN)A;sT>(uS}Y8qiF^`-%$H&lBO zwg=ucI*lE;-s3Y@(kAK$p8x}9ZxKWV__`5fa~t&PB7>0Hl-W4EsQydZQ(#bICi7=X zSkJ0ofL0rdFbt+*o!YMtWRqF-kWslmo~^{Vg|gJHIPIsvzliNVtMtu$47EcE2;eGD z`B7dDAMzqvd;|8SIU1x~qY<)L13osdJpnfEtAgw)zzU)TF!r;^|DeZgX9v>PUOqaYmYCHjni` zP275CZ@d8AZ|*n3;sFQsujf2(pbwwA?5v}#p!4!IxN~?dQ=gN#`@us~=+D`DKsQ}0 zN2B6`o%(9e_q3UwU8|h;fY)<5OnIov%ImvJJ-`or-}$VX8B%f45ayoNTzMYengpG8 zhW*Bs12!Q&!1;X{(n@I(e&=1*Z`y0}JtS5&&;KIfYqgs8UnB@T zYYp*%EOu=$G+Z<;zEqx3>GTf~wYfb7PSwLEo-KDmd>LK8a*QO}tblOVUtYA4SvH%S=*@O?kOr zSn^>VgXI}2iAf)~Q0rDK?h&n-%-^qXC(bcj%Z&Ff%soB!&7C7CYm2>>eN&)SA&-@X zxI|$>BA-;6r4pNoR7E9;X-cKb;gLP)K@##&{J;xT%uwno`^?zEYYvN$F00#OO)-su zh&J!Xq2jF43eD-vUaIOm+)GAkiDMv3ncGSVCq)FCmS_J50ZUCxTB^Q`fvjQbXz;Cy zh>QzrA4Me|3D2}bnP`-ZO#+e!6FegZ<5!j|zP?#w$!UI^Lhp1`&O{-oy|PwH@a*bp zvuXH&Qn7dA8!tkvEP)6ryhm4F>~w3zgqE~~QSr`f zea2aH94S`z@uBNkMiKa9Z+RD+Hjnqw0B^P_#|;P)TK|(5mXYW9seMS5 ztv#LKm-p*NW1;eU6J-9eE<_`oR^JCfu)?W_$0^wjth`fiIv&Z*QsZQ!}J)#50rpjDf-e>+4+UVj4=za zX?~25pccJ)L0{8?{%FnixWQCu1@am7rnLSy&^D@)vNRehm5l=b z53#f&6agbXHu`6!I(-sEh8bsISi@e_Hqwa=Di^B?34-f_qF?FpY07_X!doEZ;1?#G zj;X>HZtcqtw-p_}Sf{3>ZO1X^yfqYIJul5DyPdEC-VFbW zUf}Ej^^5jg+*q6t(9!CFbP43{v;YzVh&xRTttclt5gxGT+UqgAm<|qgNa2TY_63aZ z@{mbO27^O@vmPhLc0-n-!ANSu!$X zvG1@EP*6Kwra0hxd_A`om1CvXPxvd$5ZNzk8pHsVge!vfo*M}P26Gs>=k2INp5b24 zj6Z9{bx!84HML1#uhEG<2;Cfw{5LudF@uRfHjiDh!!k$&&$r1RnuKY^RZoWfuI|rt&~$>q|1bKn=LaeWb}Q4_QzLo5MK<09I)0r zL*>`@8+rXOIWt02_}YC79PL8Wp0|E5NHxGMl;e7MslD@5VmfehDckmjRn%731iO)OL5G({Hj0D`UI6f zAG|WHNnjOUD1OhX-c!)2+UD$ZXnR$$kM4uR-o|P|gGYl?UIm{Kk~bqOTCG_ORBiq8 z)p*#C8=p1U<0o)>7+XxlJyYK;PmZvY8_BF@4P;V_9AppYz!R;X?D|mFZB|t>+%0B@oQIoPL<{s9kaap7@(o5hiG|7;8N(q;mN_mj6 z4WPqF>$o0wPe81*PZOOWwxM#FdNZP{tU43&wqtvSRUK`-M!XZ0xbw{ZK{|5YEaSlTyhF1ZxGYB=CmE3- zYJ7CRKO6>jFl-PMJrL|{l8y=XljCM)GgPRt3U&^tw0Czzeii3JvA3xIMZ!NY$f+-H z2UL15pNY;7lT!l}Yzwom8L-Jqb#-eRQ6eY-uE} zg*_Wi$mLQ6V9VBUOlg0v^2a>5L2V@cxH`V$O&%|>nq^UFD3*knIKpLT-S|C#) z<|DE66+gACJyEGZ6YyXtv`A|z3y8&vE(Tkc@WXw=Vh48I33-+z^3YGkf&MeeoX210 z<4Sy<4CCIosc{?viB0|s956B2GP<~R4?-gxLQ!Q{%r@l-A|ge*lo3_d`V{j+pw!PC zZ>7X+&j35EC0boAX2Ao*aS({quRF0x4}EAd`WPAt`nKoFi6~;=njllobqApadrFcRifh>O8WLa!Mpd373HGizetz_gEX`J zGBKx@_E#Vzwm3CH7RmWS0Lbk0e1UDl(m4fN-`@bZIApIBV763v6^S4BOD{P$ndvjX zP|ZM~_}FL9Au|9duCXB{s?{u>xgYf(bxNYr;^eQt6%<`V1=KK>5XNgJ5Gj>X1#o6d zmGFYAY0<;-_QNqlj-S?AG+aZ4dI2==^=N<92;@x3rsb(*aaGY8eW-6W_+rztG(|Oi zTT*ya8+O`ktfw9ISRyU_ey`gQ92}dS&wrL|9nZAK!5loVv5dKfl^)y_s;)QZqLDW? zcO1^h{5v^ggD2WvuUAFrtJB5jOb(S%=rt-%z0w%%wTD70WLu`7<1os?In9a*dsEt1 z<$NI#6lhwpEhc~j9}1#$KKDfN^7DKbx<1n_*7nu%&#~wcw_cO%jmakgH^|44+q^kC zwtW`nU=$aipJ0TbhZp_@Ekce3mM_aXrE*jK10nTyM#-s%v9QF|XfD03WKav>n3y^B z>$Sr?mL*SI-+uS(AmFt2XCm_NreX8G{m@x@r%uaYio4Cr-C6@peK<Z_bi&%oOhJ<9* zTncV}@~TwSn$tX_x_AGb$G=Xh487N^u1-u> zv*B&;=Nr^)7iX~{(D}mij;Cy5I}FAn(*NBB>yMw1YQ3-zI zj9*tqJtri%$_loyH{^r))m@gqT;jB6*3+^c38{iamR~hSfwJeZqIqgws2l{!W8bc@ z&%tao!*JnN231>q0;MXM!RZyjb)D<8(9`R$$S(24ZpCA(6TN9ad

        rskJeyA!{dB!K&$rD9rum^BtecmqQk%a@ZgNi*l>#b88Gh4=lg8 ze8pk8?QSQ)B}~2D`Ky!$AM@33eAks{&wFQ~8^Bmg#}d{VJ8SYD$B(&zvpoB8!70+; z7qjEKedF%~<>*R_=D~`%PJH=ymeZ0XZrJ`Mry|oNW0WHWK~-7QUu$0q(}*nJSxg3 zsHW|CO?IOQaP-jV$%(v?Fd8dCP4kYg9)dBc#rPXaNue`S;)Sz>m3=n-zS9sf@MAnKKt!_fc)rBnEt`KeTOpq-v>Gjgj})I zvO^NkRuARdFrf}ZZvC=r6R0PbM?P=4jtWKR3(6@=?4gMehu?B2V=+xI0yf*L`+n%#}Bd{ z&b9{f-7jxF@~UR&p&+rs|6Xv;o8x~QI^c86v!RmZu5*C|X=Lp?=ya8l0zQ7+Cq<`- zX5kZ%gL6smC)NR~r#Ahh{XKPdZ z0?s{puJtj!gdfPi&t+}uby$cwbPQneC61|cbuuF95xHGAz|u=?;k)87fp77kEvb%a zTK>sg6a>Q}_{8=G-72A8XpquthOVCr@dQ@Io2MWfpmi*n&;gta-KF=xT)G|z1@VS##QFjISs`FkD( zXn-}XWe?e4EjI_`9)h>K>FasMvQK7v=A;jFVI`%_7*ewC->a$}j94L0%7Aw}SaLW%)V>bg6V$vI*T- zwWp_Pvn9W@mmbMKfg3>DEm4+#JfMTCW8g4o7&Hc;4L(KJbbPaZcq`>R(4L>qongo4 z74A!bT1^~Cub-)v9k#0MnS&Ey^Z85H5H6H-XkP1|{R=>q0%FPg^R0A>y6>FYG1@my zZHe)zJ8}&zL&x(K0GjW-X#Aj>*qxmWbd!fc)DTx~+aZfargfXPw^2zqU&m)e6?Y(- z*kh7}m_L&#Ha^Z$e!xV(kO&6Dy>IM}eP}hP+wY4U6BA~Jg&1q77(!q^2A{W`&xa#U-a0F(gKLg~Tl8xQ0i7vG!y#yH zB!Ac2y^ts8p2+-Rlb9vDSmdfvc*5kQJK9R$UNTYZmhb^mt<~ZNj^}7(XuJRbEF?%^ z9OhwgK?5s!HHXa&1y2^W6%u}Bb#!neTkL(Quc97c>+$ISB{t67N$+w@(wSS$k63{ zlWMSGJShF?@^S^V_=9^XN?>BwnFxO~V!7{D(z-8I|9RxmGUG)U{~l5vzi1yq7t3XK zGRQd#!4D@c|JV%PC(MiE=a`!`>_w=yOU@xonwvY2;aazJl$Ui`0=-R(f8kUJEVV97 z3gCh##y)B|!O1GK3_5Di#JM>bJ-L$MzDr*AG0S@p0h$tJx?qItk>6r}Bn(2CJUUai@W%~KPK%jDQqx;m^@bNbdJ}fVIK#U;cMicO(Qk<} zILls=U$gt1_KZAnQ|A&mP)DDHzFEmWv<2q3o6LBbVH_Aof|e#$QlZX8c0`i=^`F_1Bkp%@y)YbI+^BKP>Y z!M>~U>7>4UrKbqAg=eozFaL~M>XB|d0pw1SWOTpZ{EYw(2R%r0;YcV~@Ej zN3oHQ=CTwpDp&p+qfKL$Q>vTanWludfNuIDfH0`ZroD^CO0L}x8S7Rj|4Mn6JM6FE z(~L{A9{7~CKkUx4;H$+Kr!(-imIOUNw;!-~2p(UYf8_Vp5U92!$y8JwW5ALB3RN^p z#5QJ65*&dcB}72UsBwbb@Z{7iCbnfcc?Lg(`x|N<8Bx}Le}*_*3E2KZg0t;Q;jjgDu(UTCx$^k{ zUaL;}DD8{(X83f_N20NATwlU6t0d*yi@}tV&?G8WduG#VmyNxMOWS3AB(HwD^+;Ks z%RB8G2jRN^waxiltn=m|#Dr?9+LYNEE6um*PVu~xdpofN0X5`~Ff~-O0pD-$`E)F< z4gve1(f0%kHPC5$oNg7(tl*pM`-QCh3LHa~3kY`T6ZQGpP^hH4q%wq`K6}-68%&`u z(0DKvTeNsbLyAcHRt3+;)WnI4OcR||$LV#@a&Kqn;XvN9QY3qLRfO^Npy@b`WH6!S z4i#HfXd&fWIq12C9erfiILbqf5CpXHIFjy~I9wQc+^|eglBBAnkVuTTZZoyb%?V{^ zp9zUZmrOOG(AQqZ!=kTdq#{aZNzZ@pgqUMi&%a=K{_N!CS3sC$)WA> zV;lH`%k?s*++gVnR+K6Dz7`|*pZ-rM3^4LhLVV(#Lev|W+8P#G`~DpAIuN&wpC=-EA%zc|8!Odflvn4 z+IFZ|&(?5jLN=yOXhB&4cb7CTApNpz7BY{vx6jrHt*jyCN3R$&mu}3zFqIXbscmZ@m_}7+Npl*^>2#lTCFUK!gygm3yMdWwI7>X!kfL0Ql&6Ciq#M9LZ{m~MNf6M zR!`XoE8W~|X~q~?iLPw{IZFdkscR^Vx`#=vjLIgy8Th5~Re6ZJ))s$mEASkeIWIzC zWuG-Q-82ZIhm@@)HcEAm!htaH ztTs?1eRuo~b>!`dj5rKki@drs97P5qwLP5p@?5g;pfTJ&-ZUN&tWvs4Wlf{za$dI` z9NN8dd1)Jo-xCX32|1K9xhs^TbI|diK%izE;dJ2e3_!0jQYiD^QpPdK<~jU|owD-9 z_dWM}+cSrN%+I%C|2(KGYF$sM3#1_@FHM6o8h5yIOIL?mrA%A2Rv6RD;2ddMn@(r1 zL_~5%BJgj-g+5o7kd{z@LTd)SP6)Twosh;}x*lHGB^-L^IRc*=X)*-^vfqjSv_S(> z2h!&433cGUfNS#G5AXW+g#`y);MMEt&9topE@gV>grvT1|0FY(fE{hA_BZi8k{E9;VWwOCYNG2&ceGvZdXWTFYS?^jV<87$Boj7K3Bduk5gQ!k6W zpk4A_%!Ex0TrAg`uyEQyoDE-Wx=!0Uyc-QhLldK7XY^@Ta~Csp#~0NgX2%!75+8(i zHNT_u;b|g|7`yGou27GXR#+CylY86(#BtfQYd)7!MhofoIrsBC*zfLYczBATnLbI` z;(GpZ&-Gd#WcA@9)6E?bb>-86EyFmO4SCRH5TYGpk&v>lpZ$7Fk|>FP>Z5icCqdBhL1lVBDSQp_<7ZS4bD7q zi3{hIY$c-@R`PwqvFDUpSiFV8<6aMKA)A6wx|;vc8jgp5_sc;^7wrxA+Qi*c&flf{ z3~dV1^k^j*3%_{D{=WR+)QZ#b+VJ$ucX-3cXDzet;o#S-05fkcslqO@CYR(=SS~wc znUKTfusK|r+dai4$nqU7&oQE`be^&=201mR>})(T$ptFK?0ZSl`}amqp%4P-_QT;4 z-Wvrakn84Cu<(JxZraoML63V3$p&<>AhHFjCfQRMr?7!w{bT#`Ozl%at=m^5h<^k^ zZX0O-*8zvnpMoq-9nd7Q%>L6Q<95(}w!VWoOY@zIx5a8zN~Q z90(0ZMAQ%r6^A5>XD)yeXNrLwFb4H&b~9L(B)0$DdQ7KG&FqFfS8V#QcYfM?QhD+L zRn^HRrT^vGVDvt-7*NK%ko#}nIA1g1BQEDNT;3Q3lX&`7TLE>es?kb3&&=$x)vw)1 zfvfxMLYJQAK4z=?T+HI2lzs4^^u61gWNep2ZHz9MXyzju51rK*$=EmA+&C)Jx@_8u z+^Zw(vD^HLwt!D6FtVg@ci^bRY(b@vpSo;ZPo;sz$*(@G?$Gv@;qytFaJZ&{$}s5_ zv!@D>M4*CeXQMGn(M7;uAReUwid8PNWbW|RT0gx+OM>|D;DGmk- zwE3GiHT1|Ar97*tw)=+MRtEVj=w`ggAIG|Gyb~0)z0RM1>m@NACrwXdt};OMpB1{~ zD0ncbXcBSj zZt^_=3G&tZKP1#Mx3;=4JF-FEG#1M}xBW@XT*C~pC}p&!IQCrr-U(V7Bmd=uD=?@s z%jLH(?WNT>epH)Xe+-EnvzqRU9b2^OkMhPEDI?-53vauww}8@J({2~3lFIJlaO)`L zV7I`?u;ee;smiT$aBubSMBisJe>Vw5#CEdAFu(o){=aVfd1fyk1El@0YZ7T(3GepG zhUG%d_n!1NKBC*tQRrqS1o-zo_L{lCl&~{dl?(w=9?RuhxP@R6nmOb?LSjXxGQGJ) z60S_};dreognp?MpTSbA#RHDIzglO8|MYuPaewhkTVY4%O6Tu13r#i3%G2mcvmpyr zJ!zK7yS0jyk#fhY`_HL|O8gK;aKg&X)oY%fz&RcfC~67V6-NVvC=_G*LI^e5u3$sg zF&n&?TQ$h;@K}Bw+*G8YJG0X3`ZzdG_K!Zlt20tFEal_cJ@|OPHu0p=W=M^EX=2FA zLkS!;3ZWd&x`d~k_I9$Lwz)nZ^&r95Ba)5rrjCjGn-`nC=9I7(8Xch*^1S>nW7|kh zYRa5;;Q@9;M_p2cP|kv6r9KBGh50aaAj8q#fL1>>md>dJSw3 zh9gF_Itq6(RY8%t1E3tLHB#VqX)I~vp^hJkmt0bn$y*E4@2VFN%aS+ln?M2nxIc^h z*k)SPzbY{Z&jsc21RRb^y^)s5vu=*-Suo1}Cj}oHAD_6T8z@;Ge4U?DiktptVRp%S zt)SW6V?-KrdhQ$9Zzc(wR))5Rq*n)2hAkrWg^9XP>jM%pb-BQrNKCF`o?K&< z8a+n?sr)5-@wM#bm5#LwtW0k?Z1B<5^WIC%ONdkK6`A zDOrB;VX%CRpS8h8BA?fo-q_C>KEZaiIW6;2%n^CbIH0>cZ7nrEh% zRn>c2I}Ww8^SP*m+wAz^&Q}L32?bvdLdNoGEUxf11-(DyUdsR|M2?w8^T1g$w zj9T}ae8#{X%7(vC(SQf1O@fXy&EEUqht+R`%iu`M(qD!%{5h~}`klp$*&)A@(Ss1O z9P#_?C=@c4IjAE~(7+mS=!EscY+s;xVULHtn+LFo-4P`74Hi)Sg?4iQegHnV&R+p1 z^VGI74~8bvurL$4-}#)JZB)_4A+o2*W@cU3-TJBI9-CD=6cE=26CkTo=dA1+o4?cS z5%iXGCi-(Ez6sf{Z7)+lpRd1TbH00{{oH!`St?_|dPbNhi;P0@dprKP2(0p|0Sw+? zP_S*fU$sT{?D?wJnyWk~1K8r``#`R6Me3M3Ae1)l+F`xi&XgYU;-%xPttH&lyy|)& z;6+Ft>jfpYdeh*`g^-vbjX-Z^-te!uTYqr--0;!pG2oWs1U|Har-Jxz3eW!lKI4Iq zpB78LELdJ@lwUx>a4U3;FPFQT=beDmGyl|ReMItIHVD#JEZ@{Am*wV~*sW>dq9AG7 zOv#B?A%n=vvq#DY(8>KmU8DOy$&G)^%dtC5wDHmfI8pm4ZYGxC7|VYn+ZQ-aD~{D2 zh%#JUHwq!nP(y^{v8!V&qA z^KAH{u(j+K7qkvZ??7jOFOc3p{|kmsAMw1~{X@5@FFt41%hy8Ti~zd6=!Zq}#@S{& zb}n9w*y`0*?cneIe>LCRMBn?yoP22NfTWI8sq z{IGdbd}UA!Pyku4-F`v^!dX(mr*+s^OqdAaM$07X0AB$LMsBSd$}P1hAjkaDsD}TN_Sb?C z+H%C6O+4_|sHe!%ykO+!s>;6Wi&s{$WVQ*f4f>+ctiwkndBShm8#QYdJ-03B&f=>iHg zbAc}$k^KcF*&d6<4~g^%^#^$R`e;4@yfa~;rWv1oyR~xAwOQ~VemP93 zH^+^QlM^{Q*a{UntKP*(WkJCS@Zv~eEcqrosQn-*I4}r^yz-$`v_Euqj>$q21fF^? z;yt<4#yr~E(3qaFG%399bWYrLDW3KTR5rN{{T0+>Pw|ji2X}_i@m23C>@Df+JUmDo z_}W7^;a9lFZ6ShFl$(q(nK81v#~jE-`VP1y)IZZ!QBMSNZn|A)|=mG?&hFZfE0~++83uy>TE>;ppl2y;)zG^ zgQWX77V2Bsk3Y&;0bVoYmK$YkS%9VQ-=Pxp;IU>>!3o6pR(yIXh< z232dhc*Y{&r3)*EYGLX?RQk)PR*=v(poHPe?=Uw=riJ;>SR6ff6DGFAKB~m`udAn* zdyDu89ZOj&*kdpGjbnfMFAax0s}p88HOb+0*^=@bwqjwYAEu z)i|q2>Z=yq9}%ZLg<-DOR$E@=rQ~tbmIRi@h?# zRYSHy3R`)CI|mWD=+tI&YI^tbt(8Ar276ABE$^jFvxhJS5h1W)#sqlDN85%?WO{wx zPnmv4NBi?p4D>X726}+a6W(A}$-lD3lP7tRDd<0hz*fkYKFtL&8ly}(3WRCevZQjY8tBds<#VdVQyAR^N9?%_krC+ayn3jHwJ5h;eSw#0vw<5(DK@Jrc<{H; z*$#vXuv&RT6w z{kh-~uficTM@yP9+#Sv_mnSC0OXG;0wov)5O1y|kP?&lK_}mr)+5axGkS^&$cwm*e z7>N{cuNAK&r%uvjn?!drq0t;bu3y^Cvt06)RVn7NQa3r0gqeUts-?A&Ho+M0MPGfY zShuprNsA^@hGd?$S@}Pv&M`W&Hrm#)t&VNmwr#6obkebH+qRPqI_{)n+crDyICbm0 zcZ_px{o3`js%EWs@3q!^rfQ`5F%#ajSWeb;qtDyWneyE>I-S9E9X+9!8m@c?mw*BD z*hx&WEX{=$TUSInrFviXTk>v6j@|^x(rkwkAD_uiW7DclCVfwLD$e|b*|A_O%0(q@ zNvuJsSnj(^p-INYR8cA(+P)FE@Ec6v#EZw8l}QW(=Qz3*ht5iq$iKn4VvJynEPds= z<&n8{SqG}JcP0*a|KL!?#~O?@sqjZbW!9~7bXO`MTmpYidLS9mpa zc)8BBl7^O)?(4KQ+0*>f!XRN7Jfd>QvtA6Hnnd7^7q^vIx|pl3YlrtRK>pV%qc*Xj zEOVxEb9y{psPcq$8(s4zO#p&XOv@7!2Lz+Lur^eSZJw5( za3tbgZR>czgU2@!==nd&m8W?2epl!mq*n-6+TZtJ=W3yNk!%hj2yk)HaN%xEM+f{w zO+Koffj3Gb0exKoz9Pjn250tc0X338frniHGdQSmXs$dZ%1p8-?NB6$6eTddfhauI zAT-ONq6UC=*GoH{J*4iTX}%vQh`I9`Bd+d$dssEaZ%16A$D_jD&1Ln`<+b;0+nTi*RzPQ`!>9etWrXuXy1h4tsqD=>6v_S50rYW1e{R*S<`+m z6fGS7uO@&1K1kZ2n!s>oHPKCCDpQRPGO}Ow-0Y`iIeb<|`_&E-3+SC5^!3bd&;YKT zsR~p;wvg-0fPwUZxemO9g)Y!I7v`1>RcZsTH+Lq7YF)|A&MM3eePa8ok+$609F|K5 zklvP@_16souW0NOt_j(2Pq9J5K65H4d5>5iXq@E8=kCOkJ|}0I*x{Rn;>IVuj=)J= zc=$o;Or^$b7T|3s#;aMtDBs49&%*YbKC?OWyp6Co6Qbrb0%E(Cp@U;D0Ve|YMVxnJ z(6L=)vuP>AEPnm72Y+#wr;lZ=-bf}C<-R8vj$Z2e`-=<9nD+Lf=gX7J`U@Po z-@6|^Cdv`*=lKlJdPcqZ!qYs!+J&oz7LLj%K&iqy^gMP{*o z_9DZQIGH)Do~-$+j!{0HZXzn!mdjn;;(!(DeoT5tIXk^!tkBs5I3ZH_#F8&yBt&oz zZ2n080Q(IV1O_Ha3VF4+1=ph&VmG5_raI9y4Q}gr*-%Ep^F%TEtKS0cB5T~(oW4#l z8M4gqKP4;$LAijS=b&seqfrA?fL$Oci5qa$tWw-gXDd`5!@K3H2iX7hZ)?*yCPMKM zy`RT0x~}AspxQZNL*c!4Zw0W1kTmTKOgy7$_4sHB90kIH&X2vm8(>MgHY>EI!&TvB zrVW_XqgmNF06{o1+(~zp028}tb7gn3;g2HG=f{4*gza%Avtse1^%GNPfMV`^WZ2~0|J*jn)(}r_|hh2WS(7|Ho{1^ zMXa33DT>6?S+{2@Dj-63q`0Z*MhOrOg`-J`^zf}BnfES=cUmsf%V#!^Kj3?e-^V*? ziT7r}KWPVTCaErRo+&<0o*S2N#$9sb2K46t+$G>aFIT(^Zvyxc4GS<5r3 zfrp?gmOk3~TLU9oL>HF|4O+8Iruys}3I3D5-$EHUq5I+7k9#w7`99=WYj-%4&5rn` z{vznR$!Rs{cN}?RzIuOB)Q@b9@v|*p*M)HA{@>(Zt2o_3+OquPI`^szWR+hE>J0N) z8M49XKlsasB84KmS8Ch~tEqYda#cs2SK`R%RYmEo?Ck+|jNmDzIMC7}8`xb0@8;LJ z5-oK9;Z#8WCwdUl0N!yd(&3#1P*RU(TL`#f>@Zj5xa9acGI>Mz3}huJamfeg47gOs%a9`@9MVnihk=5 z-4_luCpIHRsYr@)4i~QIjYzc*WtS_m0D-Ag1J%AlioZ zo}serbg?f_GmMClvHa8ZzWvNh6Rj}wn`#tLySlG65rnXltF*H!=&X}fs5Nhyjyp|f z&gdxWWw4tuGf0XK`o#>HMU^vtqLHHc|0J?reM` z4)%3acQ`Bx_XBqvK`CZiNaeT&3UWq+I*U~dd@qr($kj*dSNw!?W?P`0y@VV=w4PrB z&a&VDB*gpQS|1CQ>t5mad+E*7Mtzjy^JAYcTfe%x6Zn_~;|QFG9Ty_dR1lQQ@hNPv zoBOqG>?RI}hLAF-+tMNtlZYrtcO~nFVNt3Hw?pJ+UxOry2lG7%qQbg7j(1tU3nl7~ z(YKGU*}E*a=7<$?Qzgf`9`Oga9dBfz{OdlWYf9+=0%@$ptHWl&F?QwrJzM!YvL0e4 z9+(jh2x{Pr?qR9d*_kh} z{)irm zFWpJ|Mdrv)jdk3rZzSGZ|Kb}x>a!D`L=G3e3>%}4KRPBd|EY9zoB;1Nar7Y6G^7^9 z7&_mD@EO~Sz}00q+45U9K2eM%!a1oizQ(xJ9_da}b3_lcO|0P;&Pj1I>wac;AnyJ{ z6rvOq%sem4OmhRj0P2i;bbsx3Y_`|~)3xM+VYRieJva|7WZ;G%D48fROr_~q*R1&J z!|7y#x^bj6gB7q09!!~N<=9!|2ggzfYrVR#R%3~1%QR+>1E25wKR$Gl#H66*l+3twR?|e)@oWqmMF+Gnu9}`~XG2Z6 zv76w4C9M@A2XS*h-a0hbj&9U|3YN+$$bqsJ^}R z<@$x)fd{BhPb4>w@BT`_QMh_i2sAKg;c=6K9JvUCG}DZ4N!ewQzaBIUE6Rw~Qx0db zqrK3pI03TrVlM-w(2*|#`M!Z_p7bHPn(4kR5gCoNKYYNxqgf!2hK&BP*JxdE4^lo2 z@RgoyH(d1qHW{Ovg&`wry;);P>_FH5Cv!uaj*UYRBU8tnE*M~KSsYi$iVm4f+V&RpGJ{6W!xmB91=#Qv(1{e z94A~0FFa;NfY+P%BG=s|61=9E5~`=Z;um4G17@4B&^d^3c=P1Y)Yqh;wL!s5Y#=2tu+W-T@b?2C;?eLxN&r2rYT?>*Mdou}vd$dM^!Rdpv*>Na`~=MW z81z1|vrKX3Z+AZRxxOcC!&4=q?#iK0d-q25_CLE>Jv|(qIo>{h5-bdyXfqsG!n5yE zeWE2@$O*3WStsN6NqJzZm=T{y5&4S0c?xviofrD{)eH@{W~=6*^iZolL&EM9h4SkR z?$S^e5(PYzFbpn3W}9^&^P?_W7j>ChVBpF_n1?dCu>*B`C&#Apps-tkYZm>NZ2XuS z8D=MR!^tp|L(>zg>?msJ6g|V@O*s~*s=EX(gtW>+Sph~qq9>%I!itLG^{k6_vJvX( zIXh(}bqtz$-+1Xpo2eO8j>!^r)1%UU>|94U{qC&T+W^r6Z7?)G7@aj;R}knW%95+= zv{Ce%W9@losM9Y#9;Q!i{O&$(5}xBKsvYX~)N__vZ;DzJw5T>Mo~jdmE}nWWkX;%)SUZARgbhR(;oT3ihYviFwoXX z%?sz}WnwDIB$C{#3|ySp-#;#mrh{6=3*|Nqo;R1Hj5llDwkvOD`N}>OL`)b`{X{30 zX4Davl%4)^``2hYzAxAwr+>`$-wT00UbP@_lBYo87sF}p*uyyGFVB^Y$;(SjXSXXH zotD+5K+Rq~1A}t_3J=XbX#y6TUX)@7pa=p(R@goqqU@}`b>7zx=bamFM5o`G*)v(JGS=Py|8xCd!nLEi%w znmmT&V2Mmakh+i@qp3Fn7-a`*XqF*e!O}aq6RD16ZwZ2n>Zq@8whl*1T|y}vcb_NR zC0lyDIbN4tZ?J;tzza=02lxMQR(#RP+g~q}+GPQ?M?C%aS6J6o?(%#R)zS8L8g)9h z2YODC$>3==ffMiBACh0YYNrCj{^Z#^+1tam-RNae$s=@Q6l71pb(XTS*S0!E=`K^K zVhe+gIzD`z4@SYygWq8k4{5WjamMDJaVW~{fZa3uB$oYR7ZW%#M>r%U;E}dZkIfLE5^1Yp4c-JPoMi|l#|M078lBxc(v7xyu^sA%3 z{vs!rz87DDpMouz6=bF}B1)=+baq zd;%0rN^I7VSsq}L3h?br4SPU$eA7Y63~~f;L>5d68S@^+j#CHa5>XuHQ%sI!11AKa z&Y4c^U_*m@s;<DCTX|6~~%-rX=k!MOovs-3)(v(TnKmNEYHW*V-wLOk+AhUHSHHwP%p^=_9pALnI$nV0UaT zvQ_@+J;d&W3YB9FI)m+^@giRTeLECKB3TGsg^Nx=iw6$u320%sBB+rLTBisB(Hr^9f?&_Sx z$`xd~!pUmOv5mD;7bwb%aS&$M)C{i7o-?>Hmx_h9k~ zqT~0uZ#n~k=bM`h&u^SXTg}ds*oT22EY59M4<2R}8(d^yjEL&k03K2vrbbG)1U;hO z&p#><$*WX`<=u1D?HO_h2ZB*Rxy+Rg4z-=}(^%pN3#no~CyTYFk>%rL4T@tr2#F*h z&y8{9nvY+EP=+(ZGbr~!YC-TH-^|*v-pp)YtwIg1?MV`>R8n+h`MR<;POj2LB=;uw z4{zeB8pEQwo+1w}W|PUxbY=};M*R0>ZDbHQbg!NqMAiIW3++t8wGFnYjQ#Pjp;q{{NKt?Tia@Rvil2%-v`BJ ze~rD5i}*8l%&o1g=#wb0->2`B<^wb2D2`kbWrUX7L_;rnO00?vCc>fiS$*F7SC~K1 zcDBTT^NWlpLXz}2r(sil;ml2@EAW1?CstVzG2qOsa5j!jWSa9&cx~5ow|8*|9xFzA zM3et~3WOP+Of=|8RGzD(1D;~cPM#pJsAd>=`jL}OFAjsllMi}&r>2k4@;ZG4~fraN;4P)A#AgfFlqSG=lCsaZ>>}`X{Xi(_g%ao;?2r;i0Udr#^IprK> zTa;Q@44A9NC@L~EUb0q=s)8Lkr5Ne!o$F8{mK=$i3bQ^!^wNDr|d%S8tfz8|6fO2^Fo^*bt7c;iPnKwwE?!HW#8EB~f*lmMw) zl_dJ016g#MtvpPnl}jk&U|3{mg$57L1%TG2C9aiX!h)rByj|97>mpq9A*)5$o9C{+ z*8F}|M1-Sd>Kq(&WK$NIp2+s^9!`Mfu;0=#`b3 zkN#7_G#C`XX3ZXz;l<(v#2q%TMAHg1s{^$%!wJs4(=$wKOVlb&hNX_+iKik(Ep^0T zk{(YzfI-_kT5cy~&afM)*IA!hcv?bF@s;--K;$bB5b2-W`oF-(PcAJ4ZD>jD6_1~1 z;uz36xWSb2R93UNf`|$>xv|0A6omb4@i6$S`ZXT@FBnzb`h~60^o`P8u4Kco&)x_{MP)PBKXPqsHCVA`$c~B&$BAwpd)3>J~vXS<>Hlg#|g!YOX*O+V)%i{ z&DUmWVeUMc(qcz(gr;Y6_X!raF;Bs!D2Gqfh5VSw%M;j@?|Xk?N;tng7LdHQ>x3g* zlzo_>kqxK`avEt`#th8ns1YXkYDIUh(Xg3fRiUpxMNS34dZ^3lz0r|c=ed`~tJHUc z06tBY%R$hbAQrib!Ar26exq%SKSnsHfdyib7nU&ernM8c7t{ylQvhaXtyQcadj7c@ zzDip|iPLVd&#AV4KQXtX6#B`C$7Z&1cR|vRpi-Y z=W0J3{j22+YuB-530+bOT+pVT|{zp9!Rd>-<>I7K$8MU#u1~!cMUm9{ahBfIGVU zN312PL?PF9ObBg#IFaw9y|4GfY^Sj=tPA&MmqI3oX^0e7KMpxM|KZtkM`5QR38ArfEM}2#3)qO@r3ZqHu{-Yq{d9hPWOu zUu=)c`fJBMP9|Sbh~y7_66v7xTr;Xy1tjxg>{MS26Yk_Ds5telwA;rUJB5&!wJ2$+ zud;LK1Z~I~Y(gmd{F%V6!b)oE-4=Q6R2Kmypt}K7<+bZxqB+Z=9^p^+gi)IU9hn0T zN0qjx3vsVjt07edNfso7DKz;D%CA}lAfqWtx9wC~YC}eScRrSvCKkOd*yyTNr-Z*1w4Yo30n_@aRQL9qzM7gzIWP+A zjzZsA&!vC(hW2`!j(2c`SX9~typrv^7reTx+1=d_7hPmL&iZBRg35S~btPM^)l$`p z&G!3-b9u}o*PBJoE~&yzel_~8=P0#y$96t^I9*DM7@SfX2LR9;$$}-+++jdNf&bz8 zl*YzKE>M--jBshVZf&C0$&@FvdNI*&=90(@Wa}|O6zUGSfEm(1e{%O?P~6PYRYrF8iNr=@<&li}&p?KFFPNq( zX+{>=F6L+_W-~4JH}f+9ZR(%deA%qFMGfIgx*Pnb>-mjCInUe3zh)qhXxRBPENFtIh*jW}+L%Z)FKKAD+kT=Z71Vl~Y2T)IJ>5*V zAUxBQZ|zinX|UB&;hl8cdv8~{r;ilk3_HchDu{U>Ha>|gne>SmZME2?xs;uN2Ou*? z%W~H*KvKJTdjz8VYR*J*eirVP(F$+^UMTM7BEtTsG}PDMf86%RDFGa}ck#Nn;`HJ|)ps&20b_8%oSc9I_o^+C_A zZI*v2&C_MG@0utoIb2mX+~;);PZT8RA+t7MEwkm1!xPOAguq>*WpWhHB;Zt;^_^a> zYB`gGPCLmDFvuf4U3(-=uOI~mBD0G?)MZc_4`bT_Ln~u%WDVzyNrnbTzrZ&w6A@*% zY@P}>rV-f~JFC}U=_r`R=p*c&>74N9^*OWCCH4G@J+enc zkwvnd#N)$OgTKj_*VaRG1UFsdK9W}AXT#6Qj39qLv+u5*Fxwjl{VfeOGEi%rId?w3 z_j_+oB9PFmKXBJm2XsOM7a!MJON`1>4YaJqsDh=?;iO`#^h!n1i|3ZaOKQf$Li}&+VzyK3GAC$(Ua$bsK*P9-Fru77T&-Xc>mzj^# zgYf5G>g$?PgknCsj$z=Ycp?z+>muP|loH8}9yyNDb9*6u0R@8tM z=WkV{?4VOM6hgHkmsi8gzA12P+PS&M7y<%K?fjF0Jv`mbY4KHjyJz?ugNC}6%doVc zTT0T>^ufCcCwdz|UKFT=mvt-}d$WBKZVtQSt~@Qjlxt42r!%-fJQxUQ|`m zn}l?qPIO8g3$;8MYvQlWaQKJOkU)-iAbzK$^xynieP4a=dB25&?j@$)`c*zAhz*-G z5TmUq=P0udCe^;k%D>fr~7iJE;Oq>tA=(T|`&>k@86mqE23!|T9VIaZi3^b_gt>3T4W$>#j^TVPKPw&|Ml#lZm zVrpZ~nP#D(vyQ5v#yJl<;7hNALu+%)(MMof?wd5Y5^xdPCV(?s#)zA5d5NqB1`O4u z`L>LC^uA{>e(eIjtV)~rA4Kdj0B%9y@EQgb45KOCI&FdvsQFmfD_zq+q0g2sMP-r- zjMqI4N-)?tuQeF*+zC;zXv<>gyYxn@4TNj})O9Om0aDC>-I-Ikhe)7M!D$pTT24rd z0JA5FMteAet#h(bvJ!3Ds>8*qdJ8+MPs5@6ooL}o)8B8;0tqBM$;R~qD8fi+MA)l_ ztLxo`zr}(?rJ;D)O80_8PYSUwfp7CA$L3GQ@+;-jF)|LD7zA6PO*b{V_j$~5v!oTZKp!B&u^vcwiAKP0;4xWlG*GcT#{v2tN1Q=2r75}7k}X? z?ycIt$&c<>U(1?s$W<5|yxAc+cbO?(dKJ3O`0<-4i12gCTd_h&IT5#XrI2+|d7k5li2_Lrc(Vf%#2O^U6uNXu0IwcO7>hBXvk7+h&lkWIk zl!u-#jff5YQv%2(GGVi756ZGPs-T}XJ5a%3D%Pv({kduJTUU#QRv`+rW$s$b6sxjLkhR>G&B1WKEyoKnW7e=^Be z>0=lIm+MYG+w5*O9VXk?r_z{@fwPvySO0z#%vx(Q*+I>#O%nK8d9fd7YW<>Mvl2DK zXU`P7mLP#l3Zg;#Lieed< zrgUK9Z{lLGweY{oDaJpJs_=6nV9-4NCZA)xKaJnQqcR%&3sa=kcE^>L2IZ; zIfaKHg0hVplm1T$w?R<)HaeH6v1gi;0;miO-!SrXjjn{W_U+;?d+P+J$Y A;LqT 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

        csHydpfDuQ9YBECNxK^snHgQBKsVmc?; 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 Date: Thu, 31 Oct 2024 21:54:05 +0100 Subject: [PATCH 74/85] [Localization] Spanish modification form es to es-ES (#4753) * Update and rename statuses_es.json to statuses_es-ES.json * Rename statuses_es.png to statuses_es-ES.png * Update and rename types_es.json to types_es-ES.json * Rename types_es.png to types_es-ES.png * Update i18n.ts * Update settings.ts * Update settings-display-ui-handler.ts * Update starter-select-ui-handler.ts * Update utils.ts * Update settings-display-ui-handler.ts * Update loading-scene.ts * Update timed-event-manager.ts * change remaining 'es' to 'es-ES' in various UIs * change halloween event banner from es to es-ES * update to latest locale commit --------- Co-authored-by: Moka <54149968+MokaStitcher@users.noreply.github.com> --- ...t-es.png => halloween2024-event-es-ES.png} | Bin .../{statuses_es.json => statuses_es-ES.json} | 2 +- .../{statuses_es.png => statuses_es-ES.png} | Bin .../{types_es.json => types_es-ES.json} | 2 +- .../images/{types_es.png => types_es-ES.png} | Bin public/locales | 2 +- src/loading-scene.ts | 2 +- src/plugins/i18n.ts | 2 +- src/system/settings/settings.ts | 4 ++-- src/timed-event-manager.ts | 2 +- src/ui/egg-gacha-ui-handler.ts | 8 ++++---- src/ui/pokemon-info-container.ts | 18 ------------------ src/ui/registration-form-ui-handler.ts | 2 +- src/ui/run-info-ui-handler.ts | 2 +- .../settings/settings-display-ui-handler.ts | 6 +++--- src/ui/starter-select-ui-handler.ts | 2 +- src/utils.ts | 2 +- 17 files changed, 19 insertions(+), 37 deletions(-) rename public/images/events/{halloween2024-event-es.png => halloween2024-event-es-ES.png} (100%) rename public/images/{statuses_es.json => statuses_es-ES.json} (98%) rename public/images/{statuses_es.png => statuses_es-ES.png} (100%) rename public/images/{types_es.json => types_es-ES.json} (99%) rename public/images/{types_es.png => types_es-ES.png} (100%) diff --git a/public/images/events/halloween2024-event-es.png b/public/images/events/halloween2024-event-es-ES.png similarity index 100% rename from public/images/events/halloween2024-event-es.png rename to public/images/events/halloween2024-event-es-ES.png diff --git a/public/images/statuses_es.json b/public/images/statuses_es-ES.json similarity index 98% rename from public/images/statuses_es.json rename to public/images/statuses_es-ES.json index 4b44aa117e4..dbb3783842a 100644 --- a/public/images/statuses_es.json +++ b/public/images/statuses_es-ES.json @@ -1,7 +1,7 @@ { "textures": [ { - "image": "statuses_es.png", + "image": "statuses_es-ES.png", "format": "RGBA8888", "size": { "w": 22, diff --git a/public/images/statuses_es.png b/public/images/statuses_es-ES.png similarity index 100% rename from public/images/statuses_es.png rename to public/images/statuses_es-ES.png diff --git a/public/images/types_es.json b/public/images/types_es-ES.json similarity index 99% rename from public/images/types_es.json rename to public/images/types_es-ES.json index 0fb922e8939..198899c0f12 100644 --- a/public/images/types_es.json +++ b/public/images/types_es-ES.json @@ -1,7 +1,7 @@ { "textures": [ { - "image": "types_es.png", + "image": "types_es-ES.png", "format": "RGBA8888", "size": { "w": 32, diff --git a/public/images/types_es.png b/public/images/types_es-ES.png similarity index 100% rename from public/images/types_es.png rename to public/images/types_es-ES.png diff --git a/public/locales b/public/locales index 71390cba88f..3cf6d553541 160000 --- a/public/locales +++ b/public/locales @@ -1 +1 @@ -Subproject commit 71390cba88f4103d0d2273d59a6dd8340a4fa54f +Subproject commit 3cf6d553541d79ba165387bc73fb06544d00f1f9 diff --git a/src/loading-scene.ts b/src/loading-scene.ts index 578b9aba4fc..1aed61b34ba 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -244,7 +244,7 @@ export class LoadingScene extends SceneBase { this.loadAtlas("statuses", ""); this.loadAtlas("types", ""); } - const availableLangs = [ "en", "de", "it", "fr", "ja", "ko", "es", "pt-BR", "zh-CN" ]; + const availableLangs = [ "en", "de", "it", "fr", "ja", "ko", "es-ES", "pt-BR", "zh-CN" ]; if (lang && availableLangs.includes(lang)) { this.loadImage("halloween2024-event-" + lang, "events"); } else { diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index 91a67b9414c..845739dfcac 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -153,7 +153,7 @@ export async function initI18n(): Promise { i18next.use(new KoreanPostpositionProcessor()); await i18next.init({ fallbackLng: "en", - supportedLngs: [ "en", "es", "fr", "it", "de", "zh-CN", "zh-TW", "pt-BR", "ko", "ja", "ca-ES" ], + supportedLngs: [ "en", "es-ES", "fr", "it", "de", "zh-CN", "zh-TW", "pt-BR", "ko", "ja", "ca-ES" ], backend: { loadPath(lng: string, [ ns ]: string[]) { let fileName: string; diff --git a/src/system/settings/settings.ts b/src/system/settings/settings.ts index be440d5d93e..e6fb884ffdf 100644 --- a/src/system/settings/settings.ts +++ b/src/system/settings/settings.ts @@ -866,8 +866,8 @@ export function setSetting(scene: BattleScene, setting: string, value: integer): handler: () => changeLocaleHandler("en") }, { - label: "Español", - handler: () => changeLocaleHandler("es") + label: "Español (ES)", + handler: () => changeLocaleHandler("es-ES") }, { label: "Italiano", diff --git a/src/timed-event-manager.ts b/src/timed-event-manager.ts index 4c56ada1c94..3b2b3619397 100644 --- a/src/timed-event-manager.ts +++ b/src/timed-event-manager.ts @@ -35,7 +35,7 @@ const timedEvents: TimedEvent[] = [ endDate: new Date(Date.UTC(2024, 10, 4, 0)), bannerKey: "halloween2024-event-", scale: 0.21, - availableLangs: [ "en", "de", "it", "fr", "ja", "ko", "es", "pt-BR", "zh-CN" ] + availableLangs: [ "en", "de", "it", "fr", "ja", "ko", "es-ES", "pt-BR", "zh-CN" ] } ]; diff --git a/src/ui/egg-gacha-ui-handler.ts b/src/ui/egg-gacha-ui-handler.ts index 8f977ba2ac0..b14f5381a84 100644 --- a/src/ui/egg-gacha-ui-handler.ts +++ b/src/ui/egg-gacha-ui-handler.ts @@ -107,7 +107,7 @@ export default class EggGachaUiHandler extends MessageUiHandler { let pokemonIconX = -20; let pokemonIconY = 6; - if ([ "de", "es", "fr", "ko", "pt-BR" ].includes(currentLanguage)) { + if ([ "de", "es-ES", "fr", "ko", "pt-BR" ].includes(currentLanguage)) { gachaTextStyle = TextStyle.SMALLER_WINDOW_ALT; gachaX = 2; gachaY = 2; @@ -115,7 +115,7 @@ export default class EggGachaUiHandler extends MessageUiHandler { let legendaryLabelX = gachaX; let legendaryLabelY = gachaY; - if ([ "de", "es" ].includes(currentLanguage)) { + if ([ "de", "es-ES" ].includes(currentLanguage)) { pokemonIconX = -25; pokemonIconY = 10; legendaryLabelX = -6; @@ -128,7 +128,7 @@ export default class EggGachaUiHandler extends MessageUiHandler { switch (gachaType as GachaType) { case GachaType.LEGENDARY: - if ([ "de", "es" ].includes(currentLanguage)) { + if ([ "de", "es-ES" ].includes(currentLanguage)) { gachaUpLabel.setAlign("center"); gachaUpLabel.setY(0); } @@ -149,7 +149,7 @@ export default class EggGachaUiHandler extends MessageUiHandler { gachaInfoContainer.add(pokemonIcon); break; case GachaType.MOVE: - if ([ "de", "es", "fr", "pt-BR" ].includes(currentLanguage)) { + if ([ "de", "es-ES", "fr", "pt-BR" ].includes(currentLanguage)) { gachaUpLabel.setAlign("center"); gachaUpLabel.setY(0); } diff --git a/src/ui/pokemon-info-container.ts b/src/ui/pokemon-info-container.ts index 6cc70bd598f..5b11aff43b1 100644 --- a/src/ui/pokemon-info-container.ts +++ b/src/ui/pokemon-info-container.ts @@ -21,24 +21,6 @@ interface LanguageSetting { } const languageSettings: { [key: string]: LanguageSetting } = { - "en": { - infoContainerTextSize: "64px" - }, - "de": { - infoContainerTextSize: "64px", - }, - "es": { - infoContainerTextSize: "64px" - }, - "fr": { - infoContainerTextSize: "64px" - }, - "it": { - infoContainerTextSize: "64px" - }, - "zh": { - infoContainerTextSize: "64px" - }, "pt": { infoContainerTextSize: "60px", infoContainerLabelXPos: -15, diff --git a/src/ui/registration-form-ui-handler.ts b/src/ui/registration-form-ui-handler.ts index fc9eb85cbaf..2c35ff8ee7f 100644 --- a/src/ui/registration-form-ui-handler.ts +++ b/src/ui/registration-form-ui-handler.ts @@ -13,7 +13,7 @@ interface LanguageSetting { } const languageSettings: { [key: string]: LanguageSetting } = { - "es":{ + "es-ES": { inputFieldFontSize: "50px", errorMessageFontSize: "40px", } diff --git a/src/ui/run-info-ui-handler.ts b/src/ui/run-info-ui-handler.ts index 0ca47241136..4975f05b8a3 100644 --- a/src/ui/run-info-ui-handler.ts +++ b/src/ui/run-info-ui-handler.ts @@ -674,7 +674,7 @@ export default class RunInfoUiHandler extends UiHandler { const def = i18next.t("pokemonInfo:Stat.DEFshortened") + ": " + pStats[2]; const spatk = i18next.t("pokemonInfo:Stat.SPATKshortened") + ": " + pStats[3]; const spdef = i18next.t("pokemonInfo:Stat.SPDEFshortened") + ": " + pStats[4]; - const speedLabel = (currentLanguage === "es" || currentLanguage === "pt_BR") ? i18next.t("runHistory:SPDshortened") : i18next.t("pokemonInfo:Stat.SPDshortened"); + const speedLabel = (currentLanguage === "es-ES" || currentLanguage === "pt_BR") ? i18next.t("runHistory:SPDshortened") : i18next.t("pokemonInfo:Stat.SPDshortened"); const speed = speedLabel + ": " + pStats[5]; // Column 1: HP Atk Def const pokeStatText1 = addBBCodeTextObject(this.scene, -5, 0, hp, TextStyle.SUMMARY, { fontSize: textContainerFontSize, lineSpacing: lineSpacing }); diff --git a/src/ui/settings/settings-display-ui-handler.ts b/src/ui/settings/settings-display-ui-handler.ts index a25dbf87b7d..c4cbb0dfe58 100644 --- a/src/ui/settings/settings-display-ui-handler.ts +++ b/src/ui/settings/settings-display-ui-handler.ts @@ -29,10 +29,10 @@ export default class SettingsDisplayUiHandler extends AbstractSettingsUiHandler label: "English", }; break; - case "es": + case "es-ES": this.settings[languageIndex].options[0] = { - value: "Español", - label: "Español", + value: "Español (ES)", + label: "Español (ES)", }; break; case "it": diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index bb999dc736a..22408ef829f 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -81,7 +81,7 @@ const languageSettings: { [key: string]: LanguageSetting } = { instructionTextSize: "35px", starterInfoXPos: 33, }, - "es":{ + "es-ES":{ starterInfoTextSize: "56px", instructionTextSize: "35px", }, diff --git a/src/utils.ts b/src/utils.ts index 8a35a4b3f07..b615dcf122b 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -487,7 +487,7 @@ export function verifyLang(lang?: string): boolean { } switch (lang) { - case "es": + case "es-ES": case "fr": case "de": case "it": From 684fb93e398a7eaca367177893877b66ec900990 Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Thu, 31 Oct 2024 14:22:26 -0700 Subject: [PATCH 75/85] the fix (#4733) Co-authored-by: frutescens --- src/ui/target-select-ui-handler.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ui/target-select-ui-handler.ts b/src/ui/target-select-ui-handler.ts index 4c55a4b960e..ecc15e5985e 100644 --- a/src/ui/target-select-ui-handler.ts +++ b/src/ui/target-select-ui-handler.ts @@ -184,6 +184,7 @@ export default class TargetSelectUiHandler extends UiHandler { } clear() { + this.cursor = -1; super.clear(); this.eraseCursor(); } From 8169760e1ebdbe22a9e6106ed0f0f9f6776615c9 Mon Sep 17 00:00:00 2001 From: AJ Fontaine <36677462+Fontbane@users.noreply.github.com> Date: Sat, 2 Nov 2024 00:21:45 -0400 Subject: [PATCH 76/85] [Bug] Prevent wild mons fleeing with U-turn, Flip Turn, Volt Switch (#4643) * Wild mons can't flee with U-turn * Update src/data/move.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- src/data/move.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/data/move.ts b/src/data/move.ts index c5b14304fb2..837602ca71a 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -5750,6 +5750,11 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { return false; } + // Don't allow wild mons to flee with U-turn et al + if (this.selfSwitch && !user.isPlayer() && move.category !== MoveCategory.STATUS) { + return false; + } + if (switchOutTarget.hp > 0) { switchOutTarget.leaveField(false); user.scene.queueMessage(i18next.t("moveTriggers:fled", { pokemonName: getPokemonNameWithAffix(switchOutTarget) }), null, true, 500); From c2d24d6e93baa4f1f56bf449a2aa4aa47ff02b48 Mon Sep 17 00:00:00 2001 From: Moka <54149968+MokaStitcher@users.noreply.github.com> Date: Sat, 2 Nov 2024 16:55:22 +0100 Subject: [PATCH 77/85] [Bug] Take weight into account when getting the tier of a modifier (#4775) * disable timed events in tests * Take weight into account when getting the tier of modifiers * Apply suggestions from code review Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> --- src/battle-scene.ts | 2 +- .../encounters/clowning-around-encounter.ts | 4 +-- .../utils/encounter-phase-utils.ts | 2 +- src/modifier/modifier-type.ts | 35 +++++++++++++++---- src/test/utils/gameWrapper.ts | 2 ++ src/test/utils/mocks/mockTimedEventManager.ts | 17 +++++++++ 6 files changed, 52 insertions(+), 10 deletions(-) create mode 100644 src/test/utils/mocks/mockTimedEventManager.ts diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 3cbf4d7b422..3c561206abe 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -323,6 +323,7 @@ export default class BattleScene extends SceneBase { this.conditionalQueue = []; this.phaseQueuePrependSpliceIndex = -1; this.nextCommandPhaseQueue = []; + this.eventManager = new TimedEventManager(); this.updateGameInfo(); } @@ -378,7 +379,6 @@ export default class BattleScene extends SceneBase { this.fieldSpritePipeline = new FieldSpritePipeline(this.game); (this.renderer as Phaser.Renderer.WebGL.WebGLRenderer).pipelines.add("FieldSprite", this.fieldSpritePipeline); - this.eventManager = new TimedEventManager(); this.launchBattle(); } diff --git a/src/data/mystery-encounters/encounters/clowning-around-encounter.ts b/src/data/mystery-encounters/encounters/clowning-around-encounter.ts index c4b03660bde..0a88c5a699c 100644 --- a/src/data/mystery-encounters/encounters/clowning-around-encounter.ts +++ b/src/data/mystery-encounters/encounters/clowning-around-encounter.ts @@ -1,7 +1,7 @@ import { EnemyPartyConfig, generateModifierType, initBattleWithEnemyConfig, leaveEncounterWithoutBattle, loadCustomMovesForEncounter, selectPokemonForOption, setEncounterRewards, transitionMysteryEncounterIntroVisuals } from "#app/data/mystery-encounters/utils/encounter-phase-utils"; import { trainerConfigs, TrainerPartyCompoundTemplate, TrainerPartyTemplate, } from "#app/data/trainer-config"; import { ModifierTier } from "#app/modifier/modifier-tier"; -import { modifierTypes, PokemonHeldItemModifierType } from "#app/modifier/modifier-type"; +import { ModifierPoolType, modifierTypes, PokemonHeldItemModifierType } from "#app/modifier/modifier-type"; import { MysteryEncounterType } from "#enums/mystery-encounter-type"; import { PartyMemberStrength } from "#enums/party-member-strength"; import BattleScene from "#app/battle-scene"; @@ -280,7 +280,7 @@ export const ClowningAroundEncounter: MysteryEncounter = let numRogue = 0; items.filter(m => m.isTransferable && !(m instanceof BerryModifier)) .forEach(m => { - const type = m.type.withTierFromPool(); + const type = m.type.withTierFromPool(ModifierPoolType.PLAYER, party); const tier = type.tier ?? ModifierTier.ULTRA; if (type.id === "GOLDEN_EGG" || tier === ModifierTier.ROGUE) { numRogue += m.stackCount; diff --git a/src/data/mystery-encounters/utils/encounter-phase-utils.ts b/src/data/mystery-encounters/utils/encounter-phase-utils.ts index 5cd2fbffd5f..66459c96ede 100644 --- a/src/data/mystery-encounters/utils/encounter-phase-utils.ts +++ b/src/data/mystery-encounters/utils/encounter-phase-utils.ts @@ -418,7 +418,7 @@ export function generateModifierType(scene: BattleScene, modifier: () => Modifie // Populates item id and tier (order matters) result = result .withIdFromFunc(modifierTypes[modifierId]) - .withTierFromPool(); + .withTierFromPool(ModifierPoolType.PLAYER, scene.getParty()); return result instanceof ModifierTypeGenerator ? result.generateType(scene.getParty(), pregenArgs) : result; } diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index e68e9a06fae..dfa46ce3667 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -19,7 +19,7 @@ import { Unlockables } from "#app/system/unlockables"; import { getVoucherTypeIcon, getVoucherTypeName, VoucherType } from "#app/system/voucher"; import PartyUiHandler, { PokemonMoveSelectFilter, PokemonSelectFilter } from "#app/ui/party-ui-handler"; import { getModifierTierTextTint } from "#app/ui/text"; -import { formatMoney, getEnumKeys, getEnumValues, IntegerHolder, NumberHolder, padInt, randSeedInt, randSeedItem } from "#app/utils"; +import { formatMoney, getEnumKeys, getEnumValues, IntegerHolder, isNullOrUndefined, NumberHolder, padInt, randSeedInt, randSeedItem } from "#app/utils"; import { Abilities } from "#enums/abilities"; import { BattlerTagType } from "#enums/battler-tag-type"; import { BerryType } from "#enums/berry-type"; @@ -121,18 +121,41 @@ export class ModifierType { * Populates item tier for ModifierType instance * Tier is a necessary field for items that appear in player shop (determines the Pokeball visual they use) * To find the tier, this function performs a reverse lookup of the item type in modifier pools + * It checks the weight of the item and will use the first tier for which the weight is greater than 0 + * This is to allow items to be in multiple item pools depending on the conditions, for example for events + * If all tiers have a weight of 0 for the item, the first tier where the item was found is used * @param poolType Default 'ModifierPoolType.PLAYER'. Which pool to lookup item tier from + * @param party optional. Needed to check the weight of modifiers with conditional weight (see {@linkcode WeightedModifierTypeWeightFunc}) + * if not provided or empty, the weight check will be ignored + * @param rerollCount Default `0`. Used to check the weight of modifiers with conditional weight (see {@linkcode WeightedModifierTypeWeightFunc}) */ - withTierFromPool(poolType: ModifierPoolType = ModifierPoolType.PLAYER): ModifierType { + withTierFromPool(poolType: ModifierPoolType = ModifierPoolType.PLAYER, party?: PlayerPokemon[], rerollCount: number = 0): ModifierType { + let defaultTier: undefined | ModifierTier; for (const tier of Object.values(getModifierPoolForType(poolType))) { for (const modifier of tier) { if (this.id === modifier.modifierType.id) { - this.tier = modifier.modifierType.tier; - return this; + let weight: number; + if (modifier.weight instanceof Function) { + weight = party ? modifier.weight(party, rerollCount) : 0; + } else { + weight = modifier.weight; + } + if (weight > 0) { + this.tier = modifier.modifierType.tier; + return this; + } else if (isNullOrUndefined(defaultTier)) { + // If weight is 0, keep track of the first tier where the item was found + defaultTier = modifier.modifierType.tier; + } } } } + // Didn't find a pool with weight > 0, fallback to first tier where the item was found, if any + if (defaultTier) { + this.tier = defaultTier; + } + return this; } @@ -2117,7 +2140,7 @@ export function getPlayerModifierTypeOptions(count: integer, party: PlayerPokemo // Populates item id and tier guaranteedMod = guaranteedMod .withIdFromFunc(modifierTypes[modifierId]) - .withTierFromPool(); + .withTierFromPool(ModifierPoolType.PLAYER, party); const modType = guaranteedMod instanceof ModifierTypeGenerator ? guaranteedMod.generateType(party) : guaranteedMod; if (modType) { @@ -2186,7 +2209,7 @@ export function overridePlayerModifierTypeOptions(options: ModifierTypeOption[], } if (modifierType) { - options[i].type = modifierType.withIdFromFunc(modifierFunc).withTierFromPool(); + options[i].type = modifierType.withIdFromFunc(modifierFunc).withTierFromPool(ModifierPoolType.PLAYER, party); } } } diff --git a/src/test/utils/gameWrapper.ts b/src/test/utils/gameWrapper.ts index 48c0007118b..22517502a05 100644 --- a/src/test/utils/gameWrapper.ts +++ b/src/test/utils/gameWrapper.ts @@ -24,6 +24,7 @@ import GamepadPlugin = Phaser.Input.Gamepad.GamepadPlugin; import EventEmitter = Phaser.Events.EventEmitter; import UpdateList = Phaser.GameObjects.UpdateList; import { version } from "../../../package.json"; +import { MockTimedEventManager } from "./mocks/mockTimedEventManager"; Object.defineProperty(window, "localStorage", { value: mockLocalStorage(), @@ -232,6 +233,7 @@ export default class GameWrapper { this.scene.make = new MockGameObjectCreator(mockTextureManager); this.scene.time = new MockClock(this.scene); this.scene.remove = vi.fn(); // TODO: this should be stubbed differently + this.scene.eventManager = new MockTimedEventManager(); // Disable Timed Events } } diff --git a/src/test/utils/mocks/mockTimedEventManager.ts b/src/test/utils/mocks/mockTimedEventManager.ts new file mode 100644 index 00000000000..b44729996a7 --- /dev/null +++ b/src/test/utils/mocks/mockTimedEventManager.ts @@ -0,0 +1,17 @@ +import { TimedEventManager } from "#app/timed-event-manager"; + +/** Mock TimedEventManager so that ongoing events don't impact tests */ +export class MockTimedEventManager extends TimedEventManager { + override activeEvent() { + return undefined; + } + override isEventActive(): boolean { + return false; + } + override getFriendshipMultiplier(): number { + return 1; + } + override getShinyMultiplier(): number { + return 1; + } +} From 80a8c659eeb8dddefbde615a694b472000a1ee73 Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Sat, 2 Nov 2024 09:47:08 -0700 Subject: [PATCH 78/85] [P2] Add "no switch-in" fail condition for Shed Tail and Baton Pass (#4777) --- src/data/move.ts | 10 ++++++++-- src/test/moves/shed_tail.test.ts | 15 +++++++++++++++ 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index 837602ca71a..e6695d64c48 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -5839,7 +5839,6 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { } } - export class ChillyReceptionAttr extends ForceSwitchOutAttr { apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { user.scene.arena.trySetWeather(WeatherType.SNOW, true); @@ -7063,6 +7062,11 @@ const targetSleptOrComatoseCondition: MoveConditionFunc = (user: Pokemon, target const failIfLastCondition: MoveConditionFunc = (user: Pokemon, target: Pokemon, move: Move) => user.scene.phaseQueue.find(phase => phase instanceof MovePhase) !== undefined; +const failIfLastInPartyCondition: MoveConditionFunc = (user: Pokemon, target: Pokemon, move: Move) => { + const party: Pokemon[] = user.isPlayer() ? user.scene.getParty() : user.scene.getEnemyParty(); + return party.some(pokemon => pokemon.isActive() && !pokemon.isOnField()); +}; + export type MoveAttrFilter = (attr: MoveAttr) => boolean; function applyMoveAttrsInternal(attrFilter: MoveAttrFilter, user: Pokemon | null, target: Pokemon | null, move: Move, args: any[]): Promise { @@ -7972,6 +7976,7 @@ export function initMoves() { .attr(StatusEffectAttr, StatusEffect.PARALYSIS), new SelfStatusMove(Moves.BATON_PASS, Type.NORMAL, -1, 40, -1, 0, 2) .attr(ForceSwitchOutAttr, true, SwitchType.BATON_PASS) + .condition(failIfLastInPartyCondition) .hidesUser(), new StatusMove(Moves.ENCORE, Type.NORMAL, 100, 5, -1, 0, 2) .attr(AddBattlerTagAttr, BattlerTagType.ENCORE, false, true) @@ -10112,7 +10117,8 @@ export function initMoves() { .makesContact(), new SelfStatusMove(Moves.SHED_TAIL, Type.NORMAL, -1, 10, -1, 0, 9) .attr(AddSubstituteAttr, 0.5) - .attr(ForceSwitchOutAttr, true, SwitchType.SHED_TAIL), + .attr(ForceSwitchOutAttr, true, SwitchType.SHED_TAIL) + .condition(failIfLastInPartyCondition), new SelfStatusMove(Moves.CHILLY_RECEPTION, Type.ICE, -1, 10, -1, 0, 9) .attr(PreMoveMessageAttr, (user, move) => i18next.t("moveTriggers:chillyReception", { pokemonName: getPokemonNameWithAffix(user) })) .attr(ChillyReceptionAttr, true), diff --git a/src/test/moves/shed_tail.test.ts b/src/test/moves/shed_tail.test.ts index c4df6c574cb..4d761a8af24 100644 --- a/src/test/moves/shed_tail.test.ts +++ b/src/test/moves/shed_tail.test.ts @@ -1,4 +1,5 @@ import { SubstituteTag } from "#app/data/battler-tags"; +import { MoveResult } from "#app/field/pokemon"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; import { Species } from "#enums/species"; @@ -53,4 +54,18 @@ describe("Moves - Shed Tail", () => { expect(substituteTag).toBeDefined(); expect(substituteTag?.hp).toBe(Math.floor(magikarp.getMaxHp() / 4)); }); + + it("should fail if no ally is available to switch in", async () => { + await game.classicMode.startBattle([ Species.MAGIKARP ]); + + const magikarp = game.scene.getPlayerPokemon()!; + expect(game.scene.getParty().length).toBe(1); + + game.move.select(Moves.SHED_TAIL); + + await game.phaseInterceptor.to("TurnEndPhase", false); + + expect(magikarp.isOnField()).toBeTruthy(); + expect(magikarp.getLastXMoves()[0].result).toBe(MoveResult.FAIL); + }); }); From 1659f5726221d30df08f650938fd992ca4019645 Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Sat, 2 Nov 2024 09:48:10 -0700 Subject: [PATCH 79/85] [P2] Camouflage now considers Terrains first (#4761) * the fix... will maybe write a test later * ughh * made a test * moved aorund function * Update src/test/moves/camouflage.test.ts Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> * lalal --------- Co-authored-by: frutescens Co-authored-by: PigeonBar <56974298+PigeonBar@users.noreply.github.com> --- src/data/move.ts | 98 ++++++++++++++++++++++++++++++- src/field/arena.ts | 60 ------------------- src/test/moves/camouflage.test.ts | 49 ++++++++++++++++ 3 files changed, 144 insertions(+), 63 deletions(-) create mode 100644 src/test/moves/camouflage.test.ts diff --git a/src/data/move.ts b/src/data/move.ts index e6695d64c48..cbafb4e66a3 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -5925,15 +5925,107 @@ export class CopyBiomeTypeAttr extends MoveEffectAttr { return false; } - const biomeType = user.scene.arena.getTypeForBiome(); + const terrainType = user.scene.arena.getTerrainType(); + let typeChange: Type; + if (terrainType !== TerrainType.NONE) { + typeChange = this.getTypeForTerrain(user.scene.arena.getTerrainType()); + } else { + typeChange = this.getTypeForBiome(user.scene.arena.biomeType); + } - user.summonData.types = [ biomeType ]; + user.summonData.types = [ typeChange ]; user.updateInfo(); - user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoType", { pokemonName: getPokemonNameWithAffix(user), typeName: i18next.t(`pokemonInfo:Type.${Type[biomeType]}`) })); + user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoType", { pokemonName: getPokemonNameWithAffix(user), typeName: i18next.t(`pokemonInfo:Type.${Type[typeChange]}`) })); return true; } + + /** + * Retrieves a type from the current terrain + * @param terrainType {@linkcode TerrainType} + * @returns {@linkcode Type} + */ + private getTypeForTerrain(terrainType: TerrainType): Type { + switch (terrainType) { + case TerrainType.ELECTRIC: + return Type.ELECTRIC; + case TerrainType.MISTY: + return Type.FAIRY; + case TerrainType.GRASSY: + return Type.GRASS; + case TerrainType.PSYCHIC: + return Type.PSYCHIC; + case TerrainType.NONE: + default: + return Type.UNKNOWN; + } + } + + /** + * Retrieves a type from the current biome + * @param biomeType {@linkcode Biome} + * @returns {@linkcode Type} + */ + private getTypeForBiome(biomeType: Biome): Type { + switch (biomeType) { + case Biome.TOWN: + case Biome.PLAINS: + case Biome.METROPOLIS: + return Type.NORMAL; + case Biome.GRASS: + case Biome.TALL_GRASS: + return Type.GRASS; + case Biome.FOREST: + case Biome.JUNGLE: + return Type.BUG; + case Biome.SLUM: + case Biome.SWAMP: + return Type.POISON; + case Biome.SEA: + case Biome.BEACH: + case Biome.LAKE: + case Biome.SEABED: + return Type.WATER; + case Biome.MOUNTAIN: + return Type.FLYING; + case Biome.BADLANDS: + return Type.GROUND; + case Biome.CAVE: + case Biome.DESERT: + return Type.ROCK; + case Biome.ICE_CAVE: + case Biome.SNOWY_FOREST: + return Type.ICE; + case Biome.MEADOW: + case Biome.FAIRY_CAVE: + case Biome.ISLAND: + return Type.FAIRY; + case Biome.POWER_PLANT: + return Type.ELECTRIC; + case Biome.VOLCANO: + return Type.FIRE; + case Biome.GRAVEYARD: + case Biome.TEMPLE: + return Type.GHOST; + case Biome.DOJO: + case Biome.CONSTRUCTION_SITE: + return Type.FIGHTING; + case Biome.FACTORY: + case Biome.LABORATORY: + return Type.STEEL; + case Biome.RUINS: + case Biome.SPACE: + return Type.PSYCHIC; + case Biome.WASTELAND: + case Biome.END: + return Type.DRAGON; + case Biome.ABYSS: + return Type.DARK; + default: + return Type.UNKNOWN; + } + } } export class ChangeTypeAttr extends MoveEffectAttr { diff --git a/src/field/arena.ts b/src/field/arena.ts index b053a3d056a..abc2b89569c 100644 --- a/src/field/arena.ts +++ b/src/field/arena.ts @@ -224,66 +224,6 @@ export class Arena { return 0; } - getTypeForBiome() { - switch (this.biomeType) { - case Biome.TOWN: - case Biome.PLAINS: - case Biome.METROPOLIS: - return Type.NORMAL; - case Biome.GRASS: - case Biome.TALL_GRASS: - return Type.GRASS; - case Biome.FOREST: - case Biome.JUNGLE: - return Type.BUG; - case Biome.SLUM: - case Biome.SWAMP: - return Type.POISON; - case Biome.SEA: - case Biome.BEACH: - case Biome.LAKE: - case Biome.SEABED: - return Type.WATER; - case Biome.MOUNTAIN: - return Type.FLYING; - case Biome.BADLANDS: - return Type.GROUND; - case Biome.CAVE: - case Biome.DESERT: - return Type.ROCK; - case Biome.ICE_CAVE: - case Biome.SNOWY_FOREST: - return Type.ICE; - case Biome.MEADOW: - case Biome.FAIRY_CAVE: - case Biome.ISLAND: - return Type.FAIRY; - case Biome.POWER_PLANT: - return Type.ELECTRIC; - case Biome.VOLCANO: - return Type.FIRE; - case Biome.GRAVEYARD: - case Biome.TEMPLE: - return Type.GHOST; - case Biome.DOJO: - case Biome.CONSTRUCTION_SITE: - return Type.FIGHTING; - case Biome.FACTORY: - case Biome.LABORATORY: - return Type.STEEL; - case Biome.RUINS: - case Biome.SPACE: - return Type.PSYCHIC; - case Biome.WASTELAND: - case Biome.END: - return Type.DRAGON; - case Biome.ABYSS: - return Type.DARK; - default: - return Type.UNKNOWN; - } - } - getBgTerrainColorRatioForBiome(): number { switch (this.biomeType) { case Biome.SPACE: diff --git a/src/test/moves/camouflage.test.ts b/src/test/moves/camouflage.test.ts new file mode 100644 index 00000000000..acf37635c47 --- /dev/null +++ b/src/test/moves/camouflage.test.ts @@ -0,0 +1,49 @@ +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { TerrainType } from "#app/data/terrain"; +import { Type } from "#app/data/type"; +import { BattlerIndex } from "#app/battle"; +import GameManager from "#test/utils/gameManager"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest"; + +describe("Moves - Camouflage", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .moveset([ Moves.CAMOUFLAGE ]) + .ability(Abilities.BALL_FETCH) + .battleType("single") + .disableCrits() + .enemySpecies(Species.REGIELEKI) + .enemyAbility(Abilities.BALL_FETCH) + .enemyMoveset(Moves.PSYCHIC_TERRAIN); + }); + + it("Camouflage should look at terrain first when selecting a type to change into", async () => { + await game.classicMode.startBattle([ Species.SHUCKLE ]); + + const playerPokemon = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.CAMOUFLAGE); + await game.setTurnOrder([ BattlerIndex.ENEMY, BattlerIndex.PLAYER ]); + await game.phaseInterceptor.to("BerryPhase"); + expect(game.scene.arena.getTerrainType()).toBe(TerrainType.PSYCHIC); + const pokemonType = playerPokemon.getTypes()[0]; + expect(pokemonType).toBe(Type.PSYCHIC); + }); +}); From 1474f8cf147f947f2d30ca92d8b0c727cf463199 Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Sat, 2 Nov 2024 10:05:33 -0700 Subject: [PATCH 80/85] [Refactor] Add `options` param interface for `MoveEffectAttr` (#4710) * Optional parameter interfaces for `MoveEffectAttr` and `StatStageChangeAttr` * Update docs + Diamond Storm typo * Apply suggestions from code review Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Make move effect trigger specification optional --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- src/data/move.ts | 247 ++++++++++++++++++---------- src/test/moves/secret_power.test.ts | 21 ++- 2 files changed, 171 insertions(+), 97 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index cbafb4e66a3..a8a9b6ab2f7 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1049,31 +1049,80 @@ export enum MoveEffectTrigger { POST_TARGET, } +interface MoveEffectAttrOptions { + /** + * Defines when this effect should trigger in the move's effect order + * @see {@linkcode MoveEffectPhase} + */ + trigger?: MoveEffectTrigger; + /** Should this effect only apply on the first hit? */ + firstHitOnly?: boolean; + /** Should this effect only apply on the last hit? */ + lastHitOnly?: boolean; + /** Should this effect only apply on the first target hit? */ + firstTargetOnly?: boolean; + /** Overrides the secondary effect chance for this attr if set. */ + effectChanceOverride?: number; +} + /** Base class defining all Move Effect Attributes * @extends MoveAttr * @see {@linkcode apply} */ export class MoveEffectAttr extends MoveAttr { - /** Defines when this effect should trigger in the move's effect order - * @see {@linkcode phases.MoveEffectPhase.start} + /** + * A container for this attribute's optional parameters + * @see {@linkcode MoveEffectAttrOptions} for supported params. */ - public trigger: MoveEffectTrigger; - /** Should this effect only apply on the first hit? */ - public firstHitOnly: boolean; - /** Should this effect only apply on the last hit? */ - public lastHitOnly: boolean; - /** Should this effect only apply on the first target hit? */ - public firstTargetOnly: boolean; - /** Overrides the secondary effect chance for this attr if set. */ - public effectChanceOverride?: number; + protected options?: MoveEffectAttrOptions; - constructor(selfTarget?: boolean, trigger?: MoveEffectTrigger, firstHitOnly: boolean = false, lastHitOnly: boolean = false, firstTargetOnly: boolean = false, effectChanceOverride?: number) { + constructor(selfTarget?: boolean, options?: MoveEffectAttrOptions) { super(selfTarget); - this.trigger = trigger ?? MoveEffectTrigger.POST_APPLY; - this.firstHitOnly = firstHitOnly; - this.lastHitOnly = lastHitOnly; - this.firstTargetOnly = firstTargetOnly; - this.effectChanceOverride = effectChanceOverride; + this.options = options; + } + + /** + * Defines when this effect should trigger in the move's effect order. + * @default MoveEffectTrigger.POST_APPLY + * @see {@linkcode MoveEffectTrigger} + */ + public get trigger () { + return this.options?.trigger ?? MoveEffectTrigger.POST_APPLY; + } + + /** + * `true` if this effect should only trigger on the first hit of + * multi-hit moves. + * @default false + */ + public get firstHitOnly () { + return this.options?.firstHitOnly ?? false; + } + + /** + * `true` if this effect should only trigger on the last hit of + * multi-hit moves. + * @default false + */ + public get lastHitOnly () { + return this.options?.lastHitOnly ?? false; + } + + /** + * `true` if this effect should apply only upon hitting a target + * for the first time when targeting multiple {@linkcode Pokemon}. + * @default false + */ + public get firstTargetOnly () { + return this.options?.firstTargetOnly ?? false; + } + + /** + * If defined, overrides the move's base chance for this + * secondary effect to trigger. + */ + public get effectChanceOverride () { + return this.options?.effectChanceOverride; } /** @@ -1398,7 +1447,7 @@ export class RecoilAttr extends MoveEffectAttr { private unblockable: boolean; constructor(useHp: boolean = false, damageRatio: number = 0.25, unblockable: boolean = false) { - super(true, MoveEffectTrigger.POST_APPLY, false, true); + super(true, { lastHitOnly: true }); this.useHp = useHp; this.damageRatio = damageRatio; @@ -1456,7 +1505,7 @@ export class RecoilAttr extends MoveEffectAttr { **/ export class SacrificialAttr extends MoveEffectAttr { constructor() { - super(true, MoveEffectTrigger.POST_TARGET); + super(true, { trigger: MoveEffectTrigger.POST_TARGET }); } /** @@ -1489,7 +1538,7 @@ export class SacrificialAttr extends MoveEffectAttr { **/ export class SacrificialAttrOnHit extends MoveEffectAttr { constructor() { - super(true, MoveEffectTrigger.HIT); + super(true, { trigger: MoveEffectTrigger.HIT }); } /** @@ -1528,7 +1577,7 @@ export class SacrificialAttrOnHit extends MoveEffectAttr { */ export class HalfSacrificialAttr extends MoveEffectAttr { constructor() { - super(true, MoveEffectTrigger.POST_TARGET); + super(true, { trigger: MoveEffectTrigger.POST_TARGET }); } /** @@ -1932,7 +1981,7 @@ export class HitHealAttr extends MoveEffectAttr { private healStat: EffectiveStat | null; constructor(healRatio?: number | null, healStat?: EffectiveStat) { - super(true, MoveEffectTrigger.HIT); + super(true, { trigger: MoveEffectTrigger.HIT }); this.healRatio = healRatio ?? 0.5; this.healStat = healStat ?? null; @@ -2141,7 +2190,7 @@ export class StatusEffectAttr extends MoveEffectAttr { public overrideStatus: boolean = false; constructor(effect: StatusEffect, selfTarget?: boolean, turnsRemaining?: number, overrideStatus: boolean = false) { - super(selfTarget, MoveEffectTrigger.HIT); + super(selfTarget, { trigger: MoveEffectTrigger.HIT }); this.effect = effect; this.turnsRemaining = turnsRemaining; @@ -2214,7 +2263,7 @@ export class MultiStatusEffectAttr extends StatusEffectAttr { export class PsychoShiftEffectAttr extends MoveEffectAttr { constructor() { - super(false, MoveEffectTrigger.HIT); + super(false, { trigger: MoveEffectTrigger.HIT }); } apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { @@ -2251,7 +2300,7 @@ export class StealHeldItemChanceAttr extends MoveEffectAttr { private chance: number; constructor(chance: number) { - super(false, MoveEffectTrigger.HIT); + super(false, { trigger: MoveEffectTrigger.HIT }); this.chance = chance; } @@ -2312,7 +2361,7 @@ export class RemoveHeldItemAttr extends MoveEffectAttr { private berriesOnly: boolean; constructor(berriesOnly: boolean) { - super(false, MoveEffectTrigger.HIT); + super(false, { trigger: MoveEffectTrigger.HIT }); this.berriesOnly = berriesOnly; } @@ -2386,7 +2435,7 @@ export class RemoveHeldItemAttr extends MoveEffectAttr { export class EatBerryAttr extends MoveEffectAttr { protected chosenBerry: BerryModifier | undefined; constructor() { - super(true, MoveEffectTrigger.HIT); + super(true, { trigger: MoveEffectTrigger.HIT }); } /** * Causes the target to eat a berry. @@ -2489,7 +2538,7 @@ export class HealStatusEffectAttr extends MoveEffectAttr { * @param ...effects - List of status effects to cure */ constructor(selfTarget: boolean, ...effects: StatusEffect[]) { - super(selfTarget, MoveEffectTrigger.POST_APPLY, false, true); + super(selfTarget, { lastHitOnly: true }); this.effects = effects; } @@ -2819,35 +2868,67 @@ export class AwaitCombinedPledgeAttr extends OverrideMoveEffectAttr { } } +/** + * Set of optional parameters that may be applied to stat stage changing effects + * @extends MoveEffectAttrOptions + * @see {@linkcode StatStageChangeAttr} + */ +interface StatStageChangeAttrOptions extends MoveEffectAttrOptions { + /** If defined, needs to be met in order for the stat change to apply */ + condition?: MoveConditionFunc, + /** `true` to display a message */ + showMessage?: boolean +} + /** * Attribute used for moves that change stat stages * * @param stats {@linkcode BattleStat} Array of stat(s) to change * @param stages How many stages to change the stat(s) by, [-6, 6] * @param selfTarget `true` if the move is self-targetting - * @param condition {@linkcode MoveConditionFunc} Optional condition to be checked in order to apply the changes - * @param showMessage `true` to display a message; default `true` - * @param firstHitOnly `true` if only the first hit of a multi hit move should cause a stat stage change; default `false` - * @param moveEffectTrigger {@linkcode MoveEffectTrigger} When the stat change should trigger; default {@linkcode MoveEffectTrigger.HIT} - * @param firstTargetOnly `true` if a move that hits multiple pokemon should only trigger the stat change if it hits at least one pokemon, rather than once per hit pokemon; default `false` - * @param lastHitOnly `true` if the effect should only apply after the last hit of a multi hit move; default `false` - * @param effectChanceOverride Will override the move's normal secondary effect chance if specified + * @param options {@linkcode StatStageChangeAttrOptions} Container for any optional parameters for this attribute. * * @extends MoveEffectAttr * @see {@linkcode apply} */ export class StatStageChangeAttr extends MoveEffectAttr { public stats: BattleStat[]; - public stages: integer; - private condition?: MoveConditionFunc | null; - private showMessage: boolean; + public stages: number; + /** + * Container for optional parameters to this attribute. + * @see {@linkcode StatStageChangeAttrOptions} for available optional params + */ + protected override options?: StatStageChangeAttrOptions; - constructor(stats: BattleStat[], stages: integer, selfTarget?: boolean, condition?: MoveConditionFunc | null, showMessage: boolean = true, firstHitOnly: boolean = false, moveEffectTrigger: MoveEffectTrigger = MoveEffectTrigger.HIT, firstTargetOnly: boolean = false, lastHitOnly: boolean = false, effectChanceOverride?: number) { - super(selfTarget, moveEffectTrigger, firstHitOnly, lastHitOnly, firstTargetOnly, effectChanceOverride); + constructor(stats: BattleStat[], stages: number, selfTarget?: boolean, options?: StatStageChangeAttrOptions) { + super(selfTarget, options); this.stats = stats; this.stages = stages; - this.condition = condition; - this.showMessage = showMessage; + this.options = options; + } + + /** + * The condition required for the stat stage change to apply. + * Defaults to `null` (i.e. no condition required). + */ + private get condition () { + return this.options?.condition ?? null; + } + + /** + * `true` to display a message for the stat change. + * @default true + */ + private get showMessage () { + return this.options?.showMessage ?? true; + } + + /** + * Indicates when the stat change should trigger + * @default MoveEffectTrigger.HIT + */ + public override get trigger () { + return this.options?.trigger ?? MoveEffectTrigger.HIT; } /** @@ -2932,20 +3013,6 @@ export class SecretPowerAttr extends MoveEffectAttr { super(false); } - /** - * Used to determine if the move should apply a secondary effect based on Secret Power's 30% chance - * @returns `true` if the move's secondary effect should apply - */ - override canApply(user: Pokemon, target: Pokemon, move: Move, args?: any[]): boolean { - this.effectChanceOverride = move.chance; - const moveChance = this.getMoveChance(user, target, move, this.selfTarget); - if (moveChance < 0 || moveChance === 100 || user.randSeedInt(100) < moveChance) { - return true; - } else { - return false; - } - } - /** * Used to apply the secondary effect to the target Pokemon * @returns `true` if a secondary effect is successfully applied @@ -2962,8 +3029,6 @@ export class SecretPowerAttr extends MoveEffectAttr { const biome = user.scene.arena.biomeType; secondaryEffect = this.determineBiomeEffect(biome); } - // effectChanceOverride used in the application of the actual secondary effect - secondaryEffect.effectChanceOverride = 100; return secondaryEffect.apply(user, target, move, []); } @@ -3139,7 +3204,7 @@ export class CutHpStatStageBoostAttr extends StatStageChangeAttr { private messageCallback: ((user: Pokemon) => void) | undefined; constructor(stat: BattleStat[], levels: integer, cutRatio: integer, messageCallback?: ((user: Pokemon) => void) | undefined) { - super(stat, levels, true, null, true); + super(stat, levels, true); this.cutRatio = cutRatio; this.messageCallback = messageCallback; @@ -4889,7 +4954,7 @@ export class BypassRedirectAttr extends MoveAttr { export class FrenzyAttr extends MoveEffectAttr { constructor() { - super(true, MoveEffectTrigger.HIT, false, true); + super(true, { trigger: MoveEffectTrigger.HIT, lastHitOnly: true }); } canApply(user: Pokemon, target: Pokemon, move: Move, args: any[]) { @@ -4962,7 +5027,7 @@ export class AddBattlerTagAttr extends MoveEffectAttr { private failOnOverlap: boolean; constructor(tagType: BattlerTagType, selfTarget: boolean = false, failOnOverlap: boolean = false, turnCountMin: integer = 0, turnCountMax?: integer, lastHitOnly: boolean = false, cancelOnFail: boolean = false) { - super(selfTarget, MoveEffectTrigger.POST_APPLY, false, lastHitOnly); + super(selfTarget, { lastHitOnly: lastHitOnly }); this.tagType = tagType; this.turnCountMin = turnCountMin; @@ -5397,7 +5462,7 @@ export class AddArenaTagAttr extends MoveEffectAttr { public selfSideTarget: boolean; constructor(tagType: ArenaTagType, turnCount?: integer | null, failOnOverlap: boolean = false, selfSideTarget: boolean = false) { - super(true, MoveEffectTrigger.POST_APPLY); + super(true); this.tagType = tagType; this.turnCount = turnCount!; // TODO: is the bang correct? @@ -5435,7 +5500,7 @@ export class RemoveArenaTagsAttr extends MoveEffectAttr { public selfSideTarget: boolean; constructor(tagTypes: ArenaTagType[], selfSideTarget: boolean) { - super(true, MoveEffectTrigger.POST_APPLY); + super(true); this.tagTypes = tagTypes; this.selfSideTarget = selfSideTarget; @@ -5501,7 +5566,7 @@ export class RemoveArenaTrapAttr extends MoveEffectAttr { private targetBothSides: boolean; constructor(targetBothSides: boolean = false) { - super(true, MoveEffectTrigger.PRE_APPLY); + super(true, { trigger: MoveEffectTrigger.PRE_APPLY }); this.targetBothSides = targetBothSides; } @@ -5537,7 +5602,7 @@ export class RemoveScreensAttr extends MoveEffectAttr { private targetBothSides: boolean; constructor(targetBothSides: boolean = false) { - super(true, MoveEffectTrigger.PRE_APPLY); + super(true, { trigger: MoveEffectTrigger.PRE_APPLY }); this.targetBothSides = targetBothSides; } @@ -5575,7 +5640,7 @@ export class SwapArenaTagsAttr extends MoveEffectAttr { constructor(SwapTags: ArenaTagType[]) { - super(true, MoveEffectTrigger.POST_APPLY); + super(true); this.SwapTags = SwapTags; } @@ -5701,7 +5766,7 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { private selfSwitch: boolean = false, private switchType: SwitchType = SwitchType.SWITCH ) { - super(false, MoveEffectTrigger.POST_APPLY, false, true); + super(false, { lastHitOnly: true }); } isBatonPass() { @@ -5856,7 +5921,7 @@ export class RemoveTypeAttr extends MoveEffectAttr { private messageCallback: ((user: Pokemon) => void) | undefined; constructor(removedType: Type, messageCallback?: (user: Pokemon) => void) { - super(true, MoveEffectTrigger.POST_TARGET); + super(true, { trigger: MoveEffectTrigger.POST_TARGET }); this.removedType = removedType; this.messageCallback = messageCallback; @@ -6032,7 +6097,7 @@ export class ChangeTypeAttr extends MoveEffectAttr { private type: Type; constructor(type: Type) { - super(false, MoveEffectTrigger.HIT); + super(false, { trigger: MoveEffectTrigger.HIT }); this.type = type; } @@ -6055,7 +6120,7 @@ export class AddTypeAttr extends MoveEffectAttr { private type: Type; constructor(type: Type) { - super(false, MoveEffectTrigger.HIT); + super(false, { trigger: MoveEffectTrigger.HIT }); this.type = type; } @@ -6582,7 +6647,7 @@ export class AbilityChangeAttr extends MoveEffectAttr { public ability: Abilities; constructor(ability: Abilities, selfTarget?: boolean) { - super(selfTarget, MoveEffectTrigger.HIT); + super(selfTarget, { trigger: MoveEffectTrigger.HIT }); this.ability = ability; } @@ -6611,7 +6676,7 @@ export class AbilityCopyAttr extends MoveEffectAttr { public copyToPartner: boolean; constructor(copyToPartner: boolean = false) { - super(false, MoveEffectTrigger.HIT); + super(false, { trigger: MoveEffectTrigger.HIT }); this.copyToPartner = copyToPartner; } @@ -6650,7 +6715,7 @@ export class AbilityGiveAttr extends MoveEffectAttr { public copyToPartner: boolean; constructor() { - super(false, MoveEffectTrigger.HIT); + super(false, { trigger: MoveEffectTrigger.HIT }); } apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { @@ -6962,7 +7027,7 @@ export class DiscourageFrequentUseAttr extends MoveAttr { export class MoneyAttr extends MoveEffectAttr { constructor() { - super(true, MoveEffectTrigger.HIT, true); + super(true, { trigger: MoveEffectTrigger.HIT, firstHitOnly: true }); } apply(user: Pokemon, target: Pokemon, move: Move): boolean { @@ -6979,7 +7044,7 @@ export class MoneyAttr extends MoveEffectAttr { */ export class DestinyBondAttr extends MoveEffectAttr { constructor() { - super(true, MoveEffectTrigger.PRE_APPLY); + super(true, { trigger: MoveEffectTrigger.PRE_APPLY }); } /** @@ -7029,7 +7094,7 @@ export class StatusIfBoostedAttr extends MoveEffectAttr { public effect: StatusEffect; constructor(effect: StatusEffect) { - super(true, MoveEffectTrigger.HIT); + super(true, { trigger: MoveEffectTrigger.HIT }); this.effect = effect; } @@ -9087,7 +9152,7 @@ export function initMoves() { // If any fielded pokémon is grass-type and grounded. return [ ...user.scene.getEnemyParty(), ...user.scene.getParty() ].some((poke) => poke.isOfType(Type.GRASS) && poke.isGrounded()); }) - .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], 1, false, (user, target, move) => target.isOfType(Type.GRASS) && target.isGrounded()), + .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], 1, false, { condition: (user, target, move) => target.isOfType(Type.GRASS) && target.isGrounded() }), new StatusMove(Moves.STICKY_WEB, Type.BUG, -1, 20, -1, 0, 6) .attr(AddArenaTrapTagAttr, ArenaTagType.STICKY_WEB) .target(MoveTarget.ENEMY_SIDE), @@ -9124,7 +9189,7 @@ export function initMoves() { .soundBased() .target(MoveTarget.ALL_NEAR_ENEMIES), new StatusMove(Moves.PARTING_SHOT, Type.DARK, 100, 20, -1, 0, 6) - .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], -1, false, null, true, true, MoveEffectTrigger.PRE_APPLY) + .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], -1, false, { trigger: MoveEffectTrigger.PRE_APPLY }) .attr(ForceSwitchOutAttr, true) .soundBased(), new StatusMove(Moves.TOPSY_TURVY, Type.DARK, -1, 20, -1, 0, 6) @@ -9139,7 +9204,7 @@ export function initMoves() { .condition(failIfLastCondition), new StatusMove(Moves.FLOWER_SHIELD, Type.FAIRY, -1, 10, -1, 0, 6) .target(MoveTarget.ALL) - .attr(StatStageChangeAttr, [ Stat.DEF ], 1, false, (user, target, move) => target.getTypes().includes(Type.GRASS) && !target.getTag(SemiInvulnerableTag)), + .attr(StatStageChangeAttr, [ Stat.DEF ], 1, false, { condition: (user, target, move) => target.getTypes().includes(Type.GRASS) && !target.getTag(SemiInvulnerableTag) }), new StatusMove(Moves.GRASSY_TERRAIN, Type.GRASS, -1, 10, -1, 0, 6) .attr(TerrainChangeAttr, TerrainType.GRASSY) .target(MoveTarget.BOTH_SIDES), @@ -9171,7 +9236,7 @@ export function initMoves() { .attr(StatStageChangeAttr, [ Stat.SPATK ], -1) .soundBased(), new AttackMove(Moves.DIAMOND_STORM, Type.ROCK, MoveCategory.PHYSICAL, 100, 95, 5, 50, 0, 6) - .attr(StatStageChangeAttr, [ Stat.DEF ], 2, true, undefined, undefined, undefined, undefined, true) + .attr(StatStageChangeAttr, [ Stat.DEF ], 2, true, { firstTargetOnly: true }) .makesContact(false) .target(MoveTarget.ALL_NEAR_ENEMIES), new AttackMove(Moves.STEAM_ERUPTION, Type.WATER, MoveCategory.SPECIAL, 110, 95, 5, 30, 0, 6) @@ -9197,7 +9262,7 @@ export function initMoves() { new StatusMove(Moves.EERIE_IMPULSE, Type.ELECTRIC, 100, 15, -1, 0, 6) .attr(StatStageChangeAttr, [ Stat.SPATK ], -2), new StatusMove(Moves.VENOM_DRENCH, Type.POISON, 100, 20, -1, 0, 6) - .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK, Stat.SPD ], -1, false, (user, target, move) => target.status?.effect === StatusEffect.POISON || target.status?.effect === StatusEffect.TOXIC) + .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK, Stat.SPD ], -1, false, { condition: (user, target, move) => target.status?.effect === StatusEffect.POISON || target.status?.effect === StatusEffect.TOXIC }) .target(MoveTarget.ALL_NEAR_ENEMIES), new StatusMove(Moves.POWDER, Type.BUG, 100, 20, -1, 1, 6) .ignoresSubstitute() @@ -9208,7 +9273,7 @@ export function initMoves() { .attr(StatStageChangeAttr, [ Stat.SPATK, Stat.SPDEF, Stat.SPD ], 2, true) .ignoresVirtual(), new StatusMove(Moves.MAGNETIC_FLUX, Type.ELECTRIC, -1, 20, -1, 0, 6) - .attr(StatStageChangeAttr, [ Stat.DEF, Stat.SPDEF ], 1, false, (user, target, move) => !![ Abilities.PLUS, Abilities.MINUS ].find(a => target.hasAbility(a, false))) + .attr(StatStageChangeAttr, [ Stat.DEF, Stat.SPDEF ], 1, false, { condition: (user, target, move) => !![ Abilities.PLUS, Abilities.MINUS ].find(a => target.hasAbility(a, false)) }) .ignoresSubstitute() .target(MoveTarget.USER_AND_ALLIES) .condition((user, target, move) => !![ user, user.getAlly() ].filter(p => p?.isActive()).find(p => !![ Abilities.PLUS, Abilities.MINUS ].find(a => p.hasAbility(a, false)))), @@ -9428,7 +9493,7 @@ export function initMoves() { new SelfStatusMove(Moves.LASER_FOCUS, Type.NORMAL, -1, 30, -1, 0, 7) .attr(AddBattlerTagAttr, BattlerTagType.ALWAYS_CRIT, true, false), new StatusMove(Moves.GEAR_UP, Type.STEEL, -1, 20, -1, 0, 7) - .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], 1, false, (user, target, move) => !![ Abilities.PLUS, Abilities.MINUS ].find(a => target.hasAbility(a, false))) + .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], 1, false, { condition: (user, target, move) => !![ Abilities.PLUS, Abilities.MINUS ].find(a => target.hasAbility(a, false)) }) .ignoresSubstitute() .target(MoveTarget.USER_AND_ALLIES) .condition((user, target, move) => !![ user, user.getAlly() ].filter(p => p?.isActive()).find(p => !![ Abilities.PLUS, Abilities.MINUS ].find(a => p.hasAbility(a, false)))), @@ -9485,7 +9550,7 @@ export function initMoves() { .ballBombMove() .makesContact(false), new AttackMove(Moves.CLANGING_SCALES, Type.DRAGON, MoveCategory.SPECIAL, 110, 100, 5, -1, 0, 7) - .attr(StatStageChangeAttr, [ Stat.DEF ], -1, true, null, true, false, MoveEffectTrigger.HIT, true) + .attr(StatStageChangeAttr, [ Stat.DEF ], -1, true, { firstTargetOnly: true }) .soundBased() .target(MoveTarget.ALL_NEAR_ENEMIES), new AttackMove(Moves.DRAGON_HAMMER, Type.DRAGON, MoveCategory.PHYSICAL, 90, 100, 15, -1, 0, 7), @@ -9599,7 +9664,7 @@ export function initMoves() { .makesContact(false) .ignoresVirtual(), new AttackMove(Moves.CLANGOROUS_SOULBLAZE, Type.DRAGON, MoveCategory.SPECIAL, 185, -1, 1, 100, 0, 7) - .attr(StatStageChangeAttr, [ Stat.ATK, Stat.DEF, Stat.SPATK, Stat.SPDEF, Stat.SPD ], 1, true, undefined, undefined, undefined, undefined, true) + .attr(StatStageChangeAttr, [ Stat.ATK, Stat.DEF, Stat.SPATK, Stat.SPDEF, Stat.SPD ], 1, true, { firstTargetOnly: true }) .soundBased() .target(MoveTarget.ALL_NEAR_ENEMIES) .edgeCase() // I assume it needs clanging scales and Kommo-O @@ -9837,8 +9902,8 @@ export function initMoves() { .attr(ClearTerrainAttr) .condition((user, target, move) => !!user.scene.arena.terrain), new AttackMove(Moves.SCALE_SHOT, Type.DRAGON, MoveCategory.PHYSICAL, 25, 90, 20, -1, 0, 8) - .attr(StatStageChangeAttr, [ Stat.SPD ], 1, true, null, true, false, MoveEffectTrigger.HIT, false, true) - .attr(StatStageChangeAttr, [ Stat.DEF ], -1, true, null, true, false, MoveEffectTrigger.HIT, false, true) + .attr(StatStageChangeAttr, [ Stat.SPD ], 1, true, { lastHitOnly: true }) + .attr(StatStageChangeAttr, [ Stat.DEF ], -1, true, { lastHitOnly: true }) .attr(MultiHitAttr) .makesContact(false), new ChargingAttackMove(Moves.METEOR_BEAM, Type.ROCK, MoveCategory.SPECIAL, 120, 90, 10, -1, 0, 8) @@ -9972,7 +10037,7 @@ export function initMoves() { new AttackMove(Moves.TRIPLE_ARROWS, Type.FIGHTING, MoveCategory.PHYSICAL, 90, 100, 10, 30, 0, 8) .makesContact(false) .attr(HighCritAttr) - .attr(StatStageChangeAttr, [ Stat.DEF ], -1, undefined, undefined, undefined, undefined, undefined, undefined, undefined, 50) + .attr(StatStageChangeAttr, [ Stat.DEF ], -1, false, { effectChanceOverride: 50 }) .attr(FlinchAttr), new AttackMove(Moves.INFERNAL_PARADE, Type.GHOST, MoveCategory.SPECIAL, 60, 100, 15, 30, 0, 8) .attr(StatusEffectAttr, StatusEffect.BURN) @@ -10108,7 +10173,7 @@ export function initMoves() { .attr(TeraMoveCategoryAttr) .attr(TeraBlastTypeAttr) .attr(TeraBlastPowerAttr) - .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], -1, true, (user, target, move) => user.isTerastallized() && user.isOfType(Type.STELLAR)) + .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPATK ], -1, true, { condition: (user, target, move) => user.isTerastallized() && user.isOfType(Type.STELLAR) }) .partial(), /** Does not ignore abilities that affect stats, relevant in determining the move's category {@see TeraMoveCategoryAttr} */ new SelfStatusMove(Moves.SILK_TRAP, Type.BUG, -1, 10, -1, 4, 9) .attr(ProtectAttr, BattlerTagType.SILK_TRAP) @@ -10192,7 +10257,7 @@ export function initMoves() { .attr(RemoveScreensAttr), new AttackMove(Moves.MAKE_IT_RAIN, Type.STEEL, MoveCategory.SPECIAL, 120, 100, 5, -1, 0, 9) .attr(MoneyAttr) - .attr(StatStageChangeAttr, [ Stat.SPATK ], -1, true, null, true, false, MoveEffectTrigger.HIT, true) + .attr(StatStageChangeAttr, [ Stat.SPATK ], -1, true, { firstTargetOnly: true }) .target(MoveTarget.ALL_NEAR_ENEMIES), new AttackMove(Moves.PSYBLADE, Type.PSYCHIC, MoveCategory.PHYSICAL, 80, 100, 15, -1, 0, 9) .attr(MovePowerMultiplierAttr, (user, target, move) => user.scene.arena.getTerrainType() === TerrainType.ELECTRIC && user.isGrounded() ? 1.5 : 1) @@ -10215,7 +10280,7 @@ export function initMoves() { .attr(PreMoveMessageAttr, (user, move) => i18next.t("moveTriggers:chillyReception", { pokemonName: getPokemonNameWithAffix(user) })) .attr(ChillyReceptionAttr, true), new SelfStatusMove(Moves.TIDY_UP, Type.NORMAL, -1, 10, -1, 0, 9) - .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPD ], 1, true, null, true, true) + .attr(StatStageChangeAttr, [ Stat.ATK, Stat.SPD ], 1, true) .attr(RemoveArenaTrapAttr, true) .attr(RemoveAllSubstitutesAttr), new StatusMove(Moves.SNOWSCAPE, Type.ICE, -1, 10, -1, 0, 9) diff --git a/src/test/moves/secret_power.test.ts b/src/test/moves/secret_power.test.ts index ff0b5ae8c24..09fe5faa50b 100644 --- a/src/test/moves/secret_power.test.ts +++ b/src/test/moves/secret_power.test.ts @@ -2,7 +2,7 @@ import { Abilities } from "#enums/abilities"; import { Biome } from "#enums/biome"; import { Moves } from "#enums/moves"; import { Stat } from "#enums/stat"; -import { allMoves, SecretPowerAttr } from "#app/data/move"; +import { allMoves } from "#app/data/move"; import { Species } from "#enums/species"; import GameManager from "#test/utils/gameManager"; import Phaser from "phaser"; @@ -11,6 +11,7 @@ import { StatusEffect } from "#enums/status-effect"; import { BattlerIndex } from "#app/battle"; import { ArenaTagType } from "#enums/arena-tag-type"; import { ArenaTagSide } from "#app/data/arena-tag"; +import { allAbilities, MoveEffectChanceMultiplierAbAttr } from "#app/data/ability"; describe("Moves - Secret Power", () => { let phaserGame: Phaser.Game; @@ -60,30 +61,38 @@ describe("Moves - Secret Power", () => { expect(enemyPokemon.getStatStage(Stat.SPATK)).toBe(-1); }); - it("the 'rainbow' effect of fire+water pledge does not double the chance of secret power's secondary effect", + it("Secret Power's effect chance is doubled by Serene Grace, but not by the 'rainbow' effect from Fire/Water Pledge", async () => { game.override .moveset([ Moves.FIRE_PLEDGE, Moves.WATER_PLEDGE, Moves.SECRET_POWER, Moves.SPLASH ]) + .ability(Abilities.SERENE_GRACE) .enemyMoveset([ Moves.SPLASH ]) .battleType("double"); await game.classicMode.startBattle([ Species.BLASTOISE, Species.CHARIZARD ]); - const secretPowerAttr = allMoves[Moves.SECRET_POWER].getAttrs(SecretPowerAttr)[0]; - vi.spyOn(secretPowerAttr, "getMoveChance"); + const sereneGraceAttr = allAbilities[Abilities.SERENE_GRACE].getAttrs(MoveEffectChanceMultiplierAbAttr)[0]; + vi.spyOn(sereneGraceAttr, "apply"); game.move.select(Moves.WATER_PLEDGE, 0, BattlerIndex.ENEMY); game.move.select(Moves.FIRE_PLEDGE, 1, BattlerIndex.ENEMY_2); await game.phaseInterceptor.to("TurnEndPhase"); - expect(game.scene.arena.getTagOnSide(ArenaTagType.WATER_FIRE_PLEDGE, ArenaTagSide.PLAYER)).toBeDefined(); + let rainbowEffect = game.scene.arena.getTagOnSide(ArenaTagType.WATER_FIRE_PLEDGE, ArenaTagSide.PLAYER); + expect(rainbowEffect).toBeDefined(); + + rainbowEffect = rainbowEffect!; + vi.spyOn(rainbowEffect, "apply"); game.move.select(Moves.SECRET_POWER, 0, BattlerIndex.ENEMY); game.move.select(Moves.SPLASH, 1); await game.phaseInterceptor.to("BerryPhase", false); - expect(secretPowerAttr.getMoveChance).toHaveLastReturnedWith(30); + expect(sereneGraceAttr.apply).toHaveBeenCalledOnce(); + expect(sereneGraceAttr.apply).toHaveLastReturnedWith(true); + + expect(rainbowEffect.apply).toHaveBeenCalledTimes(0); } ); }); From c31657d95206f0cf4bb398337aae01adc0975543 Mon Sep 17 00:00:00 2001 From: Mason S <132116525+ElizaAlex@users.noreply.github.com> Date: Sat, 2 Nov 2024 22:55:15 -0400 Subject: [PATCH 81/85] [Refactor] Reduced nesting in MoveEffectPhase (#3541) * Re-structured MoveEffectPhase.run() to reduce nesting and improve readability. * Re-structured MoveEffectPhase.run() to reduce nesting and improve readability. * Added Substitute Implementation * Fix indentation, tsdocs, add `public`/etc * Prevent ENEMY_SIDE targeted moves from occurring twice in double battles * Add `override` to `start()` and `end()` * Minor indentation fix --------- Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> --- public/locales | 2 +- src/phases/move-effect-phase.ts | 398 ++++++++++++++++-------- src/test/abilities/serene_grace.test.ts | 4 +- src/test/abilities/sheer_force.test.ts | 14 +- src/test/abilities/shield_dust.test.ts | 4 +- src/test/moves/dynamax_cannon.test.ts | 10 +- 6 files changed, 287 insertions(+), 145 deletions(-) diff --git a/public/locales b/public/locales index 3cf6d553541..fc4a1effd51 160000 --- a/public/locales +++ b/public/locales @@ -1 +1 @@ -Subproject commit 3cf6d553541d79ba165387bc73fb06544d00f1f9 +Subproject commit fc4a1effd5170def3c8314208a52cd0d8e6913ef diff --git a/src/phases/move-effect-phase.ts b/src/phases/move-effect-phase.ts index 2b898f7d66b..8b4b462380c 100644 --- a/src/phases/move-effect-phase.ts +++ b/src/phases/move-effect-phase.ts @@ -1,20 +1,62 @@ -import BattleScene from "#app/battle-scene"; import { BattlerIndex } from "#app/battle"; -import { applyPreAttackAbAttrs, AddSecondStrikeAbAttr, IgnoreMoveEffectsAbAttr, applyPostDefendAbAttrs, PostDefendAbAttr, applyPostAttackAbAttrs, PostAttackAbAttr, MaxMultiHitAbAttr, AlwaysHitAbAttr, TypeImmunityAbAttr } from "#app/data/ability"; +import BattleScene from "#app/battle-scene"; +import { + AddSecondStrikeAbAttr, + AlwaysHitAbAttr, + applyPostAttackAbAttrs, + applyPostDefendAbAttrs, + applyPreAttackAbAttrs, + IgnoreMoveEffectsAbAttr, + MaxMultiHitAbAttr, + PostAttackAbAttr, + PostDefendAbAttr, + TypeImmunityAbAttr, +} from "#app/data/ability"; import { ArenaTagSide, ConditionalProtectTag } from "#app/data/arena-tag"; import { MoveAnim } from "#app/data/battle-anims"; -import { BattlerTagLapseType, DamageProtectedTag, ProtectedTag, SemiInvulnerableTag, SubstituteTag } from "#app/data/battler-tags"; -import { MoveTarget, applyMoveAttrs, OverrideMoveEffectAttr, MultiHitAttr, AttackMove, FixedDamageAttr, VariableTargetAttr, MissEffectAttr, MoveFlags, applyFilteredMoveAttrs, MoveAttr, MoveEffectAttr, OneHitKOAttr, MoveEffectTrigger, MoveCategory, NoEffectAttr, HitsTagAttr, ToxicAccuracyAttr } from "#app/data/move"; +import { + BattlerTagLapseType, + DamageProtectedTag, + ProtectedTag, + SemiInvulnerableTag, + SubstituteTag, +} from "#app/data/battler-tags"; +import { + applyFilteredMoveAttrs, + applyMoveAttrs, + AttackMove, + FixedDamageAttr, + HitsTagAttr, + MissEffectAttr, + MoveAttr, + MoveCategory, + MoveEffectAttr, + MoveEffectTrigger, + MoveFlags, + MoveTarget, + MultiHitAttr, + NoEffectAttr, + OneHitKOAttr, + OverrideMoveEffectAttr, + ToxicAccuracyAttr, + VariableTargetAttr, +} from "#app/data/move"; import { SpeciesFormChangePostMoveTrigger } from "#app/data/pokemon-forms"; -import { BattlerTagType } from "#app/enums/battler-tag-type"; -import { Moves } from "#app/enums/moves"; -import Pokemon, { PokemonMove, MoveResult, HitResult } from "#app/field/pokemon"; -import { getPokemonNameWithAffix } from "#app/messages"; -import { PokemonMultiHitModifier, FlinchChanceModifier, EnemyAttackStatusEffectChanceModifier, ContactHeldItemTransferChanceModifier, HitHealModifier } from "#app/modifier/modifier"; -import i18next from "i18next"; -import * as Utils from "#app/utils"; -import { PokemonPhase } from "./pokemon-phase"; import { Type } from "#app/data/type"; +import Pokemon, { HitResult, MoveResult, PokemonMove } from "#app/field/pokemon"; +import { getPokemonNameWithAffix } from "#app/messages"; +import { + ContactHeldItemTransferChanceModifier, + EnemyAttackStatusEffectChanceModifier, + FlinchChanceModifier, + HitHealModifier, + PokemonMultiHitModifier, +} from "#app/modifier/modifier"; +import { BooleanHolder, executeIf, NumberHolder } from "#app/utils"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { Moves } from "#enums/moves"; +import i18next from "i18next"; +import { PokemonPhase } from "./pokemon-phase"; export class MoveEffectPhase extends PokemonPhase { public move: PokemonMove; @@ -35,7 +77,7 @@ export class MoveEffectPhase extends PokemonPhase { this.targets = targets; } - start() { + public override start(): void { super.start(); /** The Pokemon using this phase's invoked move */ @@ -52,12 +94,12 @@ export class MoveEffectPhase extends PokemonPhase { * Does an effect from this move override other effects on this turn? * e.g. Charging moves (Fly, etc.) on their first turn of use. */ - const overridden = new Utils.BooleanHolder(false); + const overridden = new BooleanHolder(false); /** The {@linkcode Move} object from {@linkcode allMoves} invoked by this phase */ const move = this.move.getMove(); // Assume single target for override - applyMoveAttrs(OverrideMoveEffectAttr, user, this.getTarget() ?? null, move, overridden, this.move.virtual).then(() => { + applyMoveAttrs(OverrideMoveEffectAttr, user, this.getFirstTarget() ?? null, move, overridden, this.move.virtual).then(() => { // If other effects were overriden, stop this phase before they can be applied if (overridden.value) { return this.end(); @@ -71,14 +113,14 @@ export class MoveEffectPhase extends PokemonPhase { * effects of the move itself, Parental Bond, and Multi-Lens to do so. */ if (user.turnData.hitsLeft === -1) { - const hitCount = new Utils.IntegerHolder(1); + const hitCount = new NumberHolder(1); // Assume single target for multi hit - applyMoveAttrs(MultiHitAttr, user, this.getTarget() ?? null, move, hitCount); + applyMoveAttrs(MultiHitAttr, user, this.getFirstTarget() ?? null, move, hitCount); // If Parental Bond is applicable, double the hit count - applyPreAttackAbAttrs(AddSecondStrikeAbAttr, user, null, move, false, targets.length, hitCount, new Utils.IntegerHolder(0)); + applyPreAttackAbAttrs(AddSecondStrikeAbAttr, user, null, move, false, targets.length, hitCount, new NumberHolder(0)); // If Multi-Lens is applicable, multiply the hit count by 1 + the number of Multi-Lenses held by the user if (move instanceof AttackMove && !move.hasAttr(FixedDamageAttr)) { - this.scene.applyModifiers(PokemonMultiHitModifier, user.isPlayer(), user, hitCount, new Utils.IntegerHolder(0)); + this.scene.applyModifiers(PokemonMultiHitModifier, user.isPlayer(), user, hitCount, new NumberHolder(0)); } // Set the user's relevant turnData fields to reflect the final hit count user.turnData.hitCount = hitCount.value; @@ -100,8 +142,9 @@ export class MoveEffectPhase extends PokemonPhase { const hasActiveTargets = targets.some(t => t.isActive(true)); /** Check if the target is immune via ability to the attacking move, and NOT in semi invulnerable state */ - const isImmune = targets[0].hasAbilityWithAttr(TypeImmunityAbAttr) && (targets[0].getAbility()?.getAttrs(TypeImmunityAbAttr)?.[0]?.getImmuneType() === user.getMoveType(move)) - && !targets[0].getTag(SemiInvulnerableTag); + const isImmune = targets[0].hasAbilityWithAttr(TypeImmunityAbAttr) + && (targets[0].getAbility()?.getAttrs(TypeImmunityAbAttr)?.[0]?.getImmuneType() === user.getMoveType(move)) + && !targets[0].getTag(SemiInvulnerableTag); /** * If no targets are left for the move to hit (FAIL), or the invoked move is single-target @@ -111,7 +154,7 @@ export class MoveEffectPhase extends PokemonPhase { if (!hasActiveTargets || (!move.hasAttr(VariableTargetAttr) && !move.isMultiTarget() && !targetHitChecks[this.targets[0]] && !targets[0].getTag(ProtectedTag) && !isImmune)) { this.stopMultiHit(); if (hasActiveTargets) { - this.scene.queueMessage(i18next.t("battle:attackMissed", { pokemonNameWithAffix: this.getTarget() ? getPokemonNameWithAffix(this.getTarget()!) : "" })); + this.scene.queueMessage(i18next.t("battle:attackMissed", { pokemonNameWithAffix: this.getFirstTarget() ? getPokemonNameWithAffix(this.getFirstTarget()!) : "" })); moveHistoryEntry.result = MoveResult.MISS; applyMoveAttrs(MissEffectAttr, user, null, move); } else { @@ -127,30 +170,40 @@ export class MoveEffectPhase extends PokemonPhase { const playOnEmptyField = this.scene.currentBattle?.mysteryEncounter?.hasBattleAnimationsWithoutTargets ?? false; // Move animation only needs one target - new MoveAnim(move.id as Moves, user, this.getTarget()!.getBattlerIndex()!, playOnEmptyField).play(this.scene, move.hitsSubstitute(user, this.getTarget()!), () => { + new MoveAnim(move.id as Moves, user, this.getFirstTarget()!.getBattlerIndex()!, playOnEmptyField).play(this.scene, move.hitsSubstitute(user, this.getFirstTarget()!), () => { /** Has the move successfully hit a target (for damage) yet? */ let hasHit: boolean = false; for (const target of targets) { + // Prevent ENEMY_SIDE targeted moves from occurring twice in double battles + if (move.moveTarget === MoveTarget.ENEMY_SIDE && target !== targets[targets.length - 1]) { + continue; + } /** The {@linkcode ArenaTagSide} to which the target belongs */ const targetSide = target.isPlayer() ? ArenaTagSide.PLAYER : ArenaTagSide.ENEMY; /** Has the invoked move been cancelled by conditional protection (e.g Quick Guard)? */ - const hasConditionalProtectApplied = new Utils.BooleanHolder(false); + const hasConditionalProtectApplied = new BooleanHolder(false); /** Does the applied conditional protection bypass Protect-ignoring effects? */ - const bypassIgnoreProtect = new Utils.BooleanHolder(false); + const bypassIgnoreProtect = new BooleanHolder(false); /** If the move is not targeting a Pokemon on the user's side, try to apply conditional protection effects */ if (!this.move.getMove().isAllyTarget()) { this.scene.arena.applyTagsForSide(ConditionalProtectTag, targetSide, false, hasConditionalProtectApplied, user, target, move.id, bypassIgnoreProtect); } /** Is the target protected by Protect, etc. or a relevant conditional protection effect? */ - const isProtected = (bypassIgnoreProtect.value || !this.move.getMove().checkFlag(MoveFlags.IGNORE_PROTECT, user, target)) - && (hasConditionalProtectApplied.value || (!target.findTags(t => t instanceof DamageProtectedTag).length && target.findTags(t => t instanceof ProtectedTag).find(t => target.lapseTag(t.tagType))) - || (this.move.getMove().category !== MoveCategory.STATUS && target.findTags(t => t instanceof DamageProtectedTag).find(t => target.lapseTag(t.tagType)))); + const isProtected = ( + bypassIgnoreProtect.value + || !this.move.getMove().checkFlag(MoveFlags.IGNORE_PROTECT, user, target)) + && (hasConditionalProtectApplied.value + || (!target.findTags(t => t instanceof DamageProtectedTag).length + && target.findTags(t => t instanceof ProtectedTag).find(t => target.lapseTag(t.tagType))) + || (this.move.getMove().category !== MoveCategory.STATUS + && target.findTags(t => t instanceof DamageProtectedTag).find(t => target.lapseTag(t.tagType)))); /** Is the pokemon immune due to an ablility, and also not in a semi invulnerable state? */ - const isImmune = target.hasAbilityWithAttr(TypeImmunityAbAttr) && (target.getAbility()?.getAttrs(TypeImmunityAbAttr)?.[0]?.getImmuneType() === user.getMoveType(move)) - && !target.getTag(SemiInvulnerableTag); + const isImmune = target.hasAbilityWithAttr(TypeImmunityAbAttr) + && (target.getAbility()?.getAttrs(TypeImmunityAbAttr)?.[0]?.getImmuneType() === user.getMoveType(move)) + && !target.getTag(SemiInvulnerableTag); /** * If the move missed a target, stop all future hits against that target @@ -218,7 +271,7 @@ export class MoveEffectPhase extends PokemonPhase { } /** Does this phase represent the invoked move's last strike? */ - const lastHit = (user.turnData.hitsLeft === 1 || !this.getTarget()?.isActive()); + const lastHit = (user.turnData.hitsLeft === 1 || !this.getFirstTarget()?.isActive()); /** * If the user can change forms by using the invoked move, @@ -234,85 +287,48 @@ export class MoveEffectPhase extends PokemonPhase { * These are ordered by trigger type (see {@linkcode MoveEffectTrigger}), and each trigger * type requires different conditions to be met with respect to the move's hit result. */ - applyAttrs.push(new Promise(resolve => { - // Apply all effects with PRE_MOVE triggers (if the target isn't immune to the move) - applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && attr.trigger === MoveEffectTrigger.PRE_APPLY && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit) && hitResult !== HitResult.NO_EFFECT, - user, target, move).then(() => { - // All other effects require the move to not have failed or have been cancelled to trigger - if (hitResult !== HitResult.FAIL) { - /** - * If the invoked move's effects are meant to trigger during the move's "charge turn," - * ignore all effects after this point. - * Otherwise, apply all self-targeted POST_APPLY effects. - */ - applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && attr.trigger === MoveEffectTrigger.POST_APPLY - && attr.selfTarget && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit), user, target, move).then(() => { - // All effects past this point require the move to have hit the target - if (hitResult !== HitResult.NO_EFFECT) { - // Apply all non-self-targeted POST_APPLY effects - applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && (attr as MoveEffectAttr).trigger === MoveEffectTrigger.POST_APPLY - && !(attr as MoveEffectAttr).selfTarget && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit), user, target, this.move.getMove()).then(() => { - /** - * If the move hit, and the target doesn't have Shield Dust, - * apply the chance to flinch the target gained from King's Rock - */ - if (dealsDamage && !target.hasAbilityWithAttr(IgnoreMoveEffectsAbAttr) && !move.hitsSubstitute(user, target)) { - const flinched = new Utils.BooleanHolder(false); - user.scene.applyModifiers(FlinchChanceModifier, user.isPlayer(), user, flinched); - if (flinched.value) { - target.addTag(BattlerTagType.FLINCHED, undefined, this.move.moveId, user.id); - } - } - // If the move was not protected against, apply all HIT effects - Utils.executeIf(!isProtected, () => applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && (attr as MoveEffectAttr).trigger === MoveEffectTrigger.HIT - && (!attr.firstHitOnly || firstHit) && (!attr.lastHitOnly || lastHit) && (!attr.firstTargetOnly || firstTarget), user, target, this.move.getMove()).then(() => { - // Apply the target's post-defend ability effects (as long as the target is active or can otherwise apply them) - return Utils.executeIf(!target.isFainted() || target.canApplyAbility(), () => applyPostDefendAbAttrs(PostDefendAbAttr, target, user, this.move.getMove(), hitResult).then(() => { - // Only apply the following effects if the move was not deflected by a substitute - if (move.hitsSubstitute(user, target)) { - return resolve(); - } + const k = new Promise((resolve) => { + //Start promise chain and apply PRE_APPLY move attributes + let promiseChain: Promise = applyFilteredMoveAttrs((attr: MoveAttr) => + attr instanceof MoveEffectAttr + && attr.trigger === MoveEffectTrigger.PRE_APPLY + && (!attr.firstHitOnly || firstHit) + && (!attr.lastHitOnly || lastHit) + && hitResult !== HitResult.NO_EFFECT, user, target, move); - // If the invoked move is an enemy attack, apply the enemy's status effect-inflicting tokens - if (!user.isPlayer() && this.move.getMove() instanceof AttackMove) { - user.scene.applyShuffledModifiers(this.scene, EnemyAttackStatusEffectChanceModifier, false, target); - } - target.lapseTags(BattlerTagLapseType.AFTER_HIT); + /** Don't complete if the move failed */ + if (hitResult === HitResult.FAIL) { + return resolve(); + } - })).then(() => { - // Apply the user's post-attack ability effects - applyPostAttackAbAttrs(PostAttackAbAttr, user, target, this.move.getMove(), hitResult).then(() => { - /** - * If the invoked move is an attack, apply the user's chance to - * steal an item from the target granted by Grip Claw - */ - if (this.move.getMove() instanceof AttackMove) { - this.scene.applyModifiers(ContactHeldItemTransferChanceModifier, this.player, user, target); - } - resolve(); - }); - }); - }) - ).then(() => resolve()); - }); - } else { - applyMoveAttrs(NoEffectAttr, user, null, move).then(() => resolve()); - } - }); - } else { - resolve(); - } - }); - })); + /** Apply Move/Ability Effects in correct order */ + promiseChain = promiseChain + .then(this.applySelfTargetEffects(user, target, firstHit, lastHit)); + + if (hitResult !== HitResult.NO_EFFECT) { + promiseChain + .then(this.applyPostApplyEffects(user, target, firstHit, lastHit)) + .then(this.applyHeldItemFlinchCheck(user, target, dealsDamage)) + .then(this.applySuccessfulAttackEffects(user, target, firstHit, lastHit, !!isProtected, hitResult, firstTarget)) + .then(() => resolve()); + } else { + promiseChain + .then(() => applyMoveAttrs(NoEffectAttr, user, null, move)) + .then(resolve); + } + }); + + applyAttrs.push(k); } + // Apply the move's POST_TARGET effects on the move's last hit, after all targeted effects have resolved - const postTarget = (user.turnData.hitsLeft === 1 || !this.getTarget()?.isActive()) ? + const postTarget = (user.turnData.hitsLeft === 1 || !this.getFirstTarget()?.isActive()) ? applyFilteredMoveAttrs((attr: MoveAttr) => attr instanceof MoveEffectAttr && attr.trigger === MoveEffectTrigger.POST_TARGET, user, null, move) : null; - if (!!postTarget) { + if (postTarget) { if (applyAttrs.length) { // If there is a pending asynchronous move effect, do this after - applyAttrs[applyAttrs.length - 1]?.then(() => postTarget); + applyAttrs[applyAttrs.length - 1].then(() => postTarget); } else { // Otherwise, push a new asynchronous move effect applyAttrs.push(postTarget); } @@ -327,7 +343,7 @@ export class MoveEffectPhase extends PokemonPhase { */ targets.forEach(target => { const substitute = target.getTag(SubstituteTag); - if (!!substitute && substitute.hp <= 0) { + if (substitute && substitute.hp <= 0) { target.lapseTag(BattlerTagType.SUBSTITUTE); } }); @@ -337,7 +353,7 @@ export class MoveEffectPhase extends PokemonPhase { }); } - end() { + public override end(): void { const user = this.getUserPokemon(); /** * If this phase isn't for the invoked move's last strike, @@ -347,7 +363,7 @@ export class MoveEffectPhase extends PokemonPhase { * to the user. */ if (user) { - if (user.turnData.hitsLeft && --user.turnData.hitsLeft >= 1 && this.getTarget()?.isActive()) { + if (user.turnData.hitsLeft && --user.turnData.hitsLeft >= 1 && this.getFirstTarget()?.isActive()) { this.scene.unshiftPhase(this.getNewHitPhase()); } else { // Queue message for number of hits made by multi-move @@ -367,11 +383,135 @@ export class MoveEffectPhase extends PokemonPhase { } /** - * Resolves whether this phase's invoked move hits or misses the given target - * @param target {@linkcode Pokemon} the Pokemon targeted by the invoked move - * @returns `true` if the move does not miss the target; `false` otherwise - */ - hitCheck(target: Pokemon): boolean { + * Apply self-targeted effects that trigger `POST_APPLY` + * + * @param user - The {@linkcode Pokemon} using this phase's invoked move + * @param target - {@linkcode Pokemon} the current target of this phase's invoked move + * @param firstHit - `true` if this is the first hit in a multi-hit attack + * @param lastHit - `true` if this is the last hit in a multi-hit attack + * @returns a function intended to be passed into a `then()` call. + */ + protected applySelfTargetEffects(user: Pokemon, target: Pokemon, firstHit: boolean, lastHit: boolean): () => Promise { + return () => applyFilteredMoveAttrs((attr: MoveAttr) => + attr instanceof MoveEffectAttr + && attr.trigger === MoveEffectTrigger.POST_APPLY + && attr.selfTarget + && (!attr.firstHitOnly || firstHit) + && (!attr.lastHitOnly || lastHit), user, target, this.move.getMove()); + } + + /** + * Applies non-self-targeted effects that trigger `POST_APPLY` + * (i.e. Smelling Salts curing Paralysis, and the forced switch from U-Turn, Dragon Tail, etc) + * @param user - The {@linkcode Pokemon} using this phase's invoked move + * @param target - {@linkcode Pokemon} the current target of this phase's invoked move + * @param firstHit - `true` if this is the first hit in a multi-hit attack + * @param lastHit - `true` if this is the last hit in a multi-hit attack + * @returns a function intended to be passed into a `then()` call. + */ + protected applyPostApplyEffects(user: Pokemon, target: Pokemon, firstHit: boolean, lastHit: boolean): () => Promise { + return () => applyFilteredMoveAttrs((attr: MoveAttr) => + attr instanceof MoveEffectAttr + && attr.trigger === MoveEffectTrigger.POST_APPLY + && !attr.selfTarget + && (!attr.firstHitOnly || firstHit) + && (!attr.lastHitOnly || lastHit), user, target, this.move.getMove()); + } + + /** + * Applies effects that trigger on HIT + * (i.e. Final Gambit, Power-Up Punch, Drain Punch) + * @param user - The {@linkcode Pokemon} using this phase's invoked move + * @param target - {@linkcode Pokemon} the current target of this phase's invoked move + * @param firstHit - `true` if this is the first hit in a multi-hit attack + * @param lastHit - `true` if this is the last hit in a multi-hit attack + * @param firstTarget - `true` if {@linkcode target} is the first target hit by this strike of {@linkcode move} + * @returns a function intended to be passed into a `then()` call. + */ + protected applyOnHitEffects(user: Pokemon, target: Pokemon, firstHit : boolean, lastHit: boolean, firstTarget: boolean): Promise { + return applyFilteredMoveAttrs((attr: MoveAttr) => + attr instanceof MoveEffectAttr + && attr.trigger === MoveEffectTrigger.HIT + && (!attr.firstHitOnly || firstHit) + && (!attr.lastHitOnly || lastHit) + && (!attr.firstTargetOnly || firstTarget), user, target, this.move.getMove()); + } + + /** + * Applies reactive effects that occur when a Pokémon is hit. + * (i.e. Effect Spore, Disguise, Liquid Ooze, Beak Blast) + * @param user - The {@linkcode Pokemon} using this phase's invoked move + * @param target - {@linkcode Pokemon} the current target of this phase's invoked move + * @param hitResult - The {@linkcode HitResult} of the attempted move + * @returns a `Promise` intended to be passed into a `then()` call. + */ + protected applyOnGetHitAbEffects(user: Pokemon, target: Pokemon, hitResult: HitResult): Promise { + return executeIf(!target.isFainted() || target.canApplyAbility(), () => + applyPostDefendAbAttrs(PostDefendAbAttr, target, user, this.move.getMove(), hitResult) + .then(() => { + + if (!this.move.getMove().hitsSubstitute(user, target)) { + if (!user.isPlayer() && this.move.getMove() instanceof AttackMove) { + user.scene.applyShuffledModifiers(this.scene, EnemyAttackStatusEffectChanceModifier, false, target); + } + + target.lapseTags(BattlerTagLapseType.AFTER_HIT); + } + + }) + ); + } + + /** + * Applies all effects and attributes that require a move to connect with a target, + * namely reactive effects like Weak Armor, on-hit effects like that of Power-Up Punch, and item stealing effects + * @param user - The {@linkcode Pokemon} using this phase's invoked move + * @param target - {@linkcode Pokemon} the current target of this phase's invoked move + * @param firstHit - `true` if this is the first hit in a multi-hit attack + * @param lastHit - `true` if this is the last hit in a multi-hit attack + * @param isProtected - `true` if the target is protected by effects such as Protect + * @param hitResult - The {@linkcode HitResult} of the attempted move + * @param firstTarget - `true` if {@linkcode target} is the first target hit by this strike of {@linkcode move} + * @returns a function intended to be passed into a `then()` call. + */ + protected applySuccessfulAttackEffects(user: Pokemon, target: Pokemon, firstHit : boolean, lastHit: boolean, isProtected : boolean, hitResult: HitResult, firstTarget: boolean) : () => Promise { + return () => executeIf(!isProtected, () => + this.applyOnHitEffects(user, target, firstHit, lastHit, firstTarget).then(() => + this.applyOnGetHitAbEffects(user, target, hitResult)).then(() => + applyPostAttackAbAttrs(PostAttackAbAttr, user, target, this.move.getMove(), hitResult)).then(() => { // Item Stealing Effects + + if (this.move.getMove() instanceof AttackMove) { + this.scene.applyModifiers(ContactHeldItemTransferChanceModifier, this.player, user, target); + } + }) + ); + } + + /** + * Handles checking for and applying Flinches + * @param user - The {@linkcode Pokemon} using this phase's invoked move + * @param target - {@linkcode Pokemon} the current target of this phase's invoked move + * @param dealsDamage - `true` if the attempted move successfully dealt damage + * @returns a function intended to be passed into a `then()` call. + */ + protected applyHeldItemFlinchCheck(user: Pokemon, target: Pokemon, dealsDamage: boolean) : () => void { + return () => { + if (dealsDamage && !target.hasAbilityWithAttr(IgnoreMoveEffectsAbAttr) && !this.move.getMove().hitsSubstitute(user, target)) { + const flinched = new BooleanHolder(false); + user.scene.applyModifiers(FlinchChanceModifier, user.isPlayer(), user, flinched); + if (flinched.value) { + target.addTag(BattlerTagType.FLINCHED, undefined, this.move.moveId, user.id); + } + } + }; + } + + /** + * Resolves whether this phase's invoked move hits the given target + * @param target - The {@linkcode Pokemon} targeted by the invoked move + * @returns `true` if the move hits the target + */ + public hitCheck(target: Pokemon): boolean { // Moves targeting the user and entry hazards can't miss if ([ MoveTarget.USER, MoveTarget.ENEMY_SIDE ].includes(this.move.getMove().moveTarget)) { return true; @@ -425,29 +565,29 @@ export class MoveEffectPhase extends PokemonPhase { return rand < (moveAccuracy * accuracyMultiplier); } - /** Returns the {@linkcode Pokemon} using this phase's invoked move */ - getUserPokemon(): Pokemon | undefined { + /** @returns The {@linkcode Pokemon} using this phase's invoked move */ + public getUserPokemon(): Pokemon | undefined { if (this.battlerIndex > BattlerIndex.ENEMY_2) { return this.scene.getPokemonById(this.battlerIndex) ?? undefined; } return (this.player ? this.scene.getPlayerField() : this.scene.getEnemyField())[this.fieldIndex]; } - /** Returns an array of all {@linkcode Pokemon} targeted by this phase's invoked move */ - getTargets(): Pokemon[] { + /** @returns An array of all {@linkcode Pokemon} targeted by this phase's invoked move */ + public getTargets(): Pokemon[] { return this.scene.getField(true).filter(p => this.targets.indexOf(p.getBattlerIndex()) > -1); } - /** Returns the first target of this phase's invoked move */ - getTarget(): Pokemon | undefined { + /** @returns The first target of this phase's invoked move */ + public getFirstTarget(): Pokemon | undefined { return this.getTargets()[0]; } /** * Removes the given {@linkcode Pokemon} from this phase's target list - * @param target {@linkcode Pokemon} the Pokemon to be removed + * @param target - The {@linkcode Pokemon} to be removed */ - removeTarget(target: Pokemon): void { + protected removeTarget(target: Pokemon): void { const targetIndex = this.targets.findIndex(ind => ind === target.getBattlerIndex()); if (targetIndex !== -1) { this.targets.splice(this.targets.findIndex(ind => ind === target.getBattlerIndex()), 1); @@ -459,23 +599,25 @@ export class MoveEffectPhase extends PokemonPhase { * @param target {@linkcode Pokemon} if defined, only stop subsequent * strikes against this Pokemon */ - stopMultiHit(target?: Pokemon): void { - /** If given a specific target, remove the target from subsequent strikes */ + public stopMultiHit(target?: Pokemon): void { + // If given a specific target, remove the target from subsequent strikes if (target) { this.removeTarget(target); } - /** - * If no target specified, or the specified target was the last of this move's - * targets, completely cancel all subsequent strikes. - */ + const user = this.getUserPokemon(); + if (!user) { + return; + } + // If no target specified, or the specified target was the last of this move's + // targets, completely cancel all subsequent strikes. if (!target || this.targets.length === 0 ) { - this.getUserPokemon()!.turnData.hitCount = 1; // TODO: is the bang correct here? - this.getUserPokemon()!.turnData.hitsLeft = 1; // TODO: is the bang correct here? + user.turnData.hitCount = 1; + user.turnData.hitsLeft = 1; } } - /** Returns a new MoveEffectPhase with the same properties as this phase */ - getNewHitPhase() { + /** @returns A new `MoveEffectPhase` with the same properties as this phase */ + protected getNewHitPhase(): MoveEffectPhase { return new MoveEffectPhase(this.scene, this.battlerIndex, this.targets, this.move); } } diff --git a/src/test/abilities/serene_grace.test.ts b/src/test/abilities/serene_grace.test.ts index 3155594c81d..ddca87496e9 100644 --- a/src/test/abilities/serene_grace.test.ts +++ b/src/test/abilities/serene_grace.test.ts @@ -57,7 +57,7 @@ describe("Abilities - Serene Grace", () => { const chance = new Utils.IntegerHolder(move.chance); console.log(move.chance + " Their ability is " + phase.getUserPokemon()!.getAbility().name); - applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getTarget(), false); + applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getFirstTarget(), false); expect(chance.value).toBe(30); }, 20000); @@ -83,7 +83,7 @@ describe("Abilities - Serene Grace", () => { expect(move.id).toBe(Moves.AIR_SLASH); const chance = new Utils.IntegerHolder(move.chance); - applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getTarget(), false); + applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getFirstTarget(), false); expect(chance.value).toBe(60); }, 20000); diff --git a/src/test/abilities/sheer_force.test.ts b/src/test/abilities/sheer_force.test.ts index a2600476d6d..63c81e9aafc 100644 --- a/src/test/abilities/sheer_force.test.ts +++ b/src/test/abilities/sheer_force.test.ts @@ -60,8 +60,8 @@ describe("Abilities - Sheer Force", () => { const power = new Utils.IntegerHolder(move.power); const chance = new Utils.IntegerHolder(move.chance); - applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getTarget(), false); - applyPreAttackAbAttrs(MovePowerBoostAbAttr, phase.getUserPokemon()!, phase.getTarget()!, move, false, power); + applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getFirstTarget(), false); + applyPreAttackAbAttrs(MovePowerBoostAbAttr, phase.getUserPokemon()!, phase.getFirstTarget()!, move, false, power); expect(chance.value).toBe(0); expect(power.value).toBe(move.power * 5461 / 4096); @@ -93,8 +93,8 @@ describe("Abilities - Sheer Force", () => { const power = new Utils.IntegerHolder(move.power); const chance = new Utils.IntegerHolder(move.chance); - applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getTarget(), false); - applyPreAttackAbAttrs(MovePowerBoostAbAttr, phase.getUserPokemon()!, phase.getTarget()!, move, false, power); + applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getFirstTarget(), false); + applyPreAttackAbAttrs(MovePowerBoostAbAttr, phase.getUserPokemon()!, phase.getFirstTarget()!, move, false, power); expect(chance.value).toBe(-1); expect(power.value).toBe(move.power); @@ -126,8 +126,8 @@ describe("Abilities - Sheer Force", () => { const power = new Utils.IntegerHolder(move.power); const chance = new Utils.IntegerHolder(move.chance); - applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getTarget(), false); - applyPreAttackAbAttrs(MovePowerBoostAbAttr, phase.getUserPokemon()!, phase.getTarget()!, move, false, power); + applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getFirstTarget(), false); + applyPreAttackAbAttrs(MovePowerBoostAbAttr, phase.getUserPokemon()!, phase.getFirstTarget()!, move, false, power); expect(chance.value).toBe(-1); expect(power.value).toBe(move.power); @@ -161,7 +161,7 @@ describe("Abilities - Sheer Force", () => { const power = new Utils.IntegerHolder(move.power); const chance = new Utils.IntegerHolder(move.chance); const user = phase.getUserPokemon()!; - const target = phase.getTarget()!; + const target = phase.getFirstTarget()!; const opponentType = target.getTypes()[0]; applyAbAttrs(MoveEffectChanceMultiplierAbAttr, user, null, false, chance, move, target, false); diff --git a/src/test/abilities/shield_dust.test.ts b/src/test/abilities/shield_dust.test.ts index 0f831fcf3fa..ccedf6873d7 100644 --- a/src/test/abilities/shield_dust.test.ts +++ b/src/test/abilities/shield_dust.test.ts @@ -57,8 +57,8 @@ describe("Abilities - Shield Dust", () => { expect(move.id).toBe(Moves.AIR_SLASH); const chance = new Utils.IntegerHolder(move.chance); - applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getTarget(), false); - applyPreDefendAbAttrs(IgnoreMoveEffectsAbAttr, phase.getTarget()!, phase.getUserPokemon()!, null, null, false, chance); + applyAbAttrs(MoveEffectChanceMultiplierAbAttr, phase.getUserPokemon()!, null, false, chance, move, phase.getFirstTarget(), false); + applyPreDefendAbAttrs(IgnoreMoveEffectsAbAttr, phase.getFirstTarget()!, phase.getUserPokemon()!, null, null, false, chance); expect(chance.value).toBe(0); }, 20000); diff --git a/src/test/moves/dynamax_cannon.test.ts b/src/test/moves/dynamax_cannon.test.ts index 9dd48d3c94c..001f986bd52 100644 --- a/src/test/moves/dynamax_cannon.test.ts +++ b/src/test/moves/dynamax_cannon.test.ts @@ -81,7 +81,7 @@ describe("Moves - Dynamax Cannon", () => { const phase = game.scene.getCurrentPhase() as MoveEffectPhase; expect(phase.move.moveId).toBe(dynamaxCannon.id); // Force level cap to be 100 - vi.spyOn(phase.getTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); + vi.spyOn(phase.getFirstTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); await game.phaseInterceptor.to(DamagePhase, false); expect(dynamaxCannon.calculateBattlePower).toHaveLastReturnedWith(120); }, 20000); @@ -98,7 +98,7 @@ describe("Moves - Dynamax Cannon", () => { const phase = game.scene.getCurrentPhase() as MoveEffectPhase; expect(phase.move.moveId).toBe(dynamaxCannon.id); // Force level cap to be 100 - vi.spyOn(phase.getTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); + vi.spyOn(phase.getFirstTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); await game.phaseInterceptor.to(DamagePhase, false); expect(dynamaxCannon.calculateBattlePower).toHaveLastReturnedWith(140); }, 20000); @@ -115,7 +115,7 @@ describe("Moves - Dynamax Cannon", () => { const phase = game.scene.getCurrentPhase() as MoveEffectPhase; expect(phase.move.moveId).toBe(dynamaxCannon.id); // Force level cap to be 100 - vi.spyOn(phase.getTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); + vi.spyOn(phase.getFirstTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); await game.phaseInterceptor.to(DamagePhase, false); expect(dynamaxCannon.calculateBattlePower).toHaveLastReturnedWith(160); }, 20000); @@ -132,7 +132,7 @@ describe("Moves - Dynamax Cannon", () => { const phase = game.scene.getCurrentPhase() as MoveEffectPhase; expect(phase.move.moveId).toBe(dynamaxCannon.id); // Force level cap to be 100 - vi.spyOn(phase.getTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); + vi.spyOn(phase.getFirstTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); await game.phaseInterceptor.to(DamagePhase, false); expect(dynamaxCannon.calculateBattlePower).toHaveLastReturnedWith(180); }, 20000); @@ -149,7 +149,7 @@ describe("Moves - Dynamax Cannon", () => { const phase = game.scene.getCurrentPhase() as MoveEffectPhase; expect(phase.move.moveId).toBe(dynamaxCannon.id); // Force level cap to be 100 - vi.spyOn(phase.getTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); + vi.spyOn(phase.getFirstTarget()!.scene, "getMaxExpLevel").mockReturnValue(100); await game.phaseInterceptor.to(DamagePhase, false); expect(dynamaxCannon.calculateBattlePower).toHaveLastReturnedWith(200); }, 20000); From 70ddc29e86328f103d0f49f7c0af496ed7e0b774 Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Sat, 2 Nov 2024 20:11:24 -0700 Subject: [PATCH 82/85] [Refactor] Refactor data/pokemon-species.ts (#4054) * Setting species-variables to read only * set generations to protected * formIndex set to protected * quick fix * typedocs fixes * get / set generation * wait * Use get/set for formIndex too * Fix misplaced line * Replace a couple `!!` with default params --------- Co-authored-by: frutescens Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: Tempoanon <163687446+Tempo-anon@users.noreply.github.com> --- src/data/move.ts | 2 +- src/data/pokemon-species.ts | 143 ++++++++++++++++++++---------------- 2 files changed, 82 insertions(+), 63 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index a8a9b6ab2f7..6ab569e88c1 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -4465,7 +4465,7 @@ export class FormChangeItemTypeAttr extends VariableMoveTypeAttr { } if ([ user.species.speciesId, user.fusionSpecies?.speciesId ].includes(Species.ARCEUS) || [ user.species.speciesId, user.fusionSpecies?.speciesId ].includes(Species.SILVALLY)) { - const form = user.species.speciesId === Species.ARCEUS || user.species.speciesId === Species.SILVALLY ? user.formIndex : user.fusionSpecies?.formIndex!; // TODO: is this bang correct? + const form = user.species.speciesId === Species.ARCEUS || user.species.speciesId === Species.SILVALLY ? user.formIndex : user.fusionSpecies?.formIndex!; moveType.value = Type[Type[form]]; return true; diff --git a/src/data/pokemon-species.ts b/src/data/pokemon-species.ts index a93c35829ea..107fa5073af 100644 --- a/src/data/pokemon-species.ts +++ b/src/data/pokemon-species.ts @@ -47,7 +47,7 @@ export function getPokemonSpecies(species: Species | Species[] | undefined): Pok return allSpecies[species - 1]; } -export function getPokemonSpeciesForm(species: Species, formIndex: integer): PokemonSpeciesForm { +export function getPokemonSpeciesForm(species: Species, formIndex: number): PokemonSpeciesForm { const retSpecies: PokemonSpecies = species >= 2000 ? allSpecies.find(s => s.speciesId === species)! // TODO: is the bang correct? : allSpecies[species - 1]; @@ -129,26 +129,27 @@ export type PokemonSpeciesFilter = (species: PokemonSpecies) => boolean; export abstract class PokemonSpeciesForm { public speciesId: Species; - public formIndex: integer; - public generation: integer; - public type1: Type; - public type2: Type | null; - public height: number; - public weight: number; - public ability1: Abilities; - public ability2: Abilities; - public abilityHidden: Abilities; - public baseTotal: integer; - public baseStats: integer[]; - public catchRate: integer; - public baseFriendship: integer; - public baseExp: integer; - public genderDiffs: boolean; - public isStarterSelectable: boolean; + protected _formIndex: number; + protected _generation: number; + readonly type1: Type; + readonly type2: Type | null; + readonly height: number; + readonly weight: number; + readonly ability1: Abilities; + readonly ability2: Abilities; + readonly abilityHidden: Abilities; + readonly baseTotal: number; + readonly baseStats: number[]; + readonly catchRate: number; + readonly baseFriendship: number; + readonly baseExp: number; + readonly genderDiffs: boolean; + readonly isStarterSelectable: boolean; constructor(type1: Type, type2: Type | null, height: number, weight: number, ability1: Abilities, ability2: Abilities, abilityHidden: Abilities, - baseTotal: integer, baseHp: integer, baseAtk: integer, baseDef: integer, baseSpatk: integer, baseSpdef: integer, baseSpd: integer, - catchRate: integer, baseFriendship: integer, baseExp: integer, genderDiffs: boolean, isStarterSelectable: boolean) { + baseTotal: number, baseHp: number, baseAtk: number, baseDef: number, baseSpatk: number, baseSpdef: number, baseSpd: number, + catchRate: number, baseFriendship: number, baseExp: number, genderDiffs: boolean, isStarterSelectable: boolean + ) { this.type1 = type1; this.type2 = type2; this.height = height; @@ -180,7 +181,23 @@ export abstract class PokemonSpeciesForm { return ret; } - isOfType(type: integer): boolean { + get generation(): number { + return this._generation; + } + + set generation(generation: number) { + this._generation = generation; + } + + get formIndex(): number { + return this._formIndex; + } + + set formIndex(formIndex: number) { + this._formIndex = formIndex; + } + + isOfType(type: number): boolean { return this.type1 === type || (this.type2 !== null && this.type2 === type); } @@ -188,7 +205,7 @@ export abstract class PokemonSpeciesForm { * Method to get the total number of abilities a Pokemon species has. * @returns Number of abilities */ - getAbilityCount(): integer { + getAbilityCount(): number { return this.abilityHidden !== Abilities.NONE ? 3 : 2; } @@ -197,7 +214,7 @@ export abstract class PokemonSpeciesForm { * @param abilityIndex Which ability to get (should only be 0-2) * @returns The id of the Ability */ - getAbility(abilityIndex: integer): Abilities { + getAbility(abilityIndex: number): Abilities { let ret: Abilities; if (abilityIndex === 0) { ret = this.ability1; @@ -277,12 +294,12 @@ export abstract class PokemonSpeciesForm { return ret; } - getSpriteAtlasPath(female: boolean, formIndex?: integer, shiny?: boolean, variant?: integer): string { + getSpriteAtlasPath(female: boolean, formIndex?: number, shiny?: boolean, variant?: number): string { const spriteId = this.getSpriteId(female, formIndex, shiny, variant).replace(/\_{2}/g, "/"); return `${/_[1-3]$/.test(spriteId) ? "variant/" : ""}${spriteId}`; } - getSpriteId(female: boolean, formIndex?: integer, shiny?: boolean, variant: integer = 0, back?: boolean): string { + getSpriteId(female: boolean, formIndex?: number, shiny?: boolean, variant: number = 0, back?: boolean): string { if (formIndex === undefined || this instanceof PokemonForm) { formIndex = this.formIndex; } @@ -299,11 +316,11 @@ export abstract class PokemonSpeciesForm { return `${back ? "back__" : ""}${shiny && (!variantSet || (!variant && !variantSet[variant || 0])) ? "shiny__" : ""}${baseSpriteKey}${shiny && variantSet && variantSet[variant] === 2 ? `_${variant + 1}` : ""}`; } - getSpriteKey(female: boolean, formIndex?: integer, shiny?: boolean, variant?: integer): string { + getSpriteKey(female: boolean, formIndex?: number, shiny?: boolean, variant?: number): string { return `pkmn__${this.getSpriteId(female, formIndex, shiny, variant)}`; } - abstract getFormSpriteKey(formIndex?: integer): string; + abstract getFormSpriteKey(formIndex?: number): string; /** @@ -311,9 +328,9 @@ export abstract class PokemonSpeciesForm { * @param formIndex optional form index for pokemon with different forms * @returns species id if no additional forms, index with formkey if a pokemon with a form */ - getVariantDataIndex(formIndex?: integer) { + getVariantDataIndex(formIndex?: number) { let formkey: string | null = null; - let variantDataIndex: integer | string = this.speciesId; + let variantDataIndex: number | string = this.speciesId; const species = getPokemonSpecies(this.speciesId); if (species.forms.length > 0 && formIndex !== undefined) { formkey = species.forms[formIndex]?.getFormSpriteKey(formIndex); @@ -324,13 +341,13 @@ export abstract class PokemonSpeciesForm { return variantDataIndex; } - getIconAtlasKey(formIndex?: integer, shiny?: boolean, variant?: integer): string { + getIconAtlasKey(formIndex?: number, shiny?: boolean, variant?: number): string { const variantDataIndex = this.getVariantDataIndex(formIndex); const isVariant = shiny && variantData[variantDataIndex] && (variant !== undefined && variantData[variantDataIndex][variant]); return `pokemon_icons_${this.generation}${isVariant ? "v" : ""}`; } - getIconId(female: boolean, formIndex?: integer, shiny?: boolean, variant?: integer): string { + getIconId(female: boolean, formIndex?: number, shiny?: boolean, variant?: number): string { if (formIndex === undefined) { formIndex = this.formIndex; } @@ -379,7 +396,7 @@ export abstract class PokemonSpeciesForm { return ret; } - getCryKey(formIndex?: integer): string { + getCryKey(formIndex?: number): string { let speciesId = this.speciesId; if (this.speciesId > 2000) { switch (this.speciesId) { @@ -446,7 +463,7 @@ export abstract class PokemonSpeciesForm { return ret; } - validateStarterMoveset(moveset: StarterMoveset, eggMoves: integer): boolean { + validateStarterMoveset(moveset: StarterMoveset, eggMoves: number): boolean { const rootSpeciesId = this.getRootSpeciesId(); for (const moveId of moveset) { if (speciesEggMoves.hasOwnProperty(rootSpeciesId)) { @@ -467,7 +484,7 @@ export abstract class PokemonSpeciesForm { return true; } - loadAssets(scene: BattleScene, female: boolean, formIndex?: integer, shiny?: boolean, variant?: Variant, startLoad?: boolean): Promise { + loadAssets(scene: BattleScene, female: boolean, formIndex?: number, shiny?: boolean, variant?: Variant, startLoad?: boolean): Promise { return new Promise(resolve => { const spriteKey = this.getSpriteKey(female, formIndex, shiny, variant); scene.loadPokemonAtlas(spriteKey, this.getSpriteAtlasPath(female, formIndex, shiny, variant)); @@ -536,7 +553,7 @@ export abstract class PokemonSpeciesForm { return cry; } - generateCandyColors(scene: BattleScene): integer[][] { + generateCandyColors(scene: BattleScene): number[][] { const sourceTexture = scene.textures.get(this.getSpriteKey(false)); const sourceFrame = sourceTexture.frames[sourceTexture.firstFrame]; @@ -544,7 +561,7 @@ export abstract class PokemonSpeciesForm { const canvas = document.createElement("canvas"); - const spriteColors: integer[][] = []; + const spriteColors: number[][] = []; const context = canvas.getContext("2d"); const frame = sourceFrame; @@ -567,7 +584,7 @@ export abstract class PokemonSpeciesForm { } for (let i = 0; i < pixelData.length; i += 4) { - const total = pixelData.slice(i, i + 3).reduce((total: integer, value: integer) => total + value, 0); + const total = pixelData.slice(i, i + 3).reduce((total: number, value: number) => total + value, 0); if (!total) { continue; } @@ -586,27 +603,28 @@ export abstract class PokemonSpeciesForm { Math.random = originalRandom; - return Array.from(paletteColors.keys()).map(c => Object.values(rgbaFromArgb(c)) as integer[]); + return Array.from(paletteColors.keys()).map(c => Object.values(rgbaFromArgb(c)) as number[]); } } export default class PokemonSpecies extends PokemonSpeciesForm implements Localizable { public name: string; - public subLegendary: boolean; - public legendary: boolean; - public mythical: boolean; - public species: string; - public growthRate: GrowthRate; - public malePercent: number | null; - public genderDiffs: boolean; - public canChangeForm: boolean; - public forms: PokemonForm[]; + readonly subLegendary: boolean; + readonly legendary: boolean; + readonly mythical: boolean; + readonly species: string; + readonly growthRate: GrowthRate; + readonly malePercent: number | null; + readonly genderDiffs: boolean; + readonly canChangeForm: boolean; + readonly forms: PokemonForm[]; - constructor(id: Species, generation: integer, subLegendary: boolean, legendary: boolean, mythical: boolean, species: string, + constructor(id: Species, generation: number, subLegendary: boolean, legendary: boolean, mythical: boolean, species: string, type1: Type, type2: Type | null, height: number, weight: number, ability1: Abilities, ability2: Abilities, abilityHidden: Abilities, - baseTotal: integer, baseHp: integer, baseAtk: integer, baseDef: integer, baseSpatk: integer, baseSpdef: integer, baseSpd: integer, - catchRate: integer, baseFriendship: integer, baseExp: integer, growthRate: GrowthRate, malePercent: number | null, - genderDiffs: boolean, canChangeForm?: boolean, ...forms: PokemonForm[]) { + baseTotal: number, baseHp: number, baseAtk: number, baseDef: number, baseSpatk: number, baseSpdef: number, baseSpd: number, + catchRate: number, baseFriendship: number, baseExp: number, growthRate: GrowthRate, malePercent: number | null, + genderDiffs: boolean, canChangeForm?: boolean, ...forms: PokemonForm[] + ) { super(type1, type2, height, weight, ability1, ability2, abilityHidden, baseTotal, baseHp, baseAtk, baseDef, baseSpatk, baseSpdef, baseSpd, catchRate, baseFriendship, baseExp, genderDiffs, false); this.speciesId = id; @@ -631,7 +649,7 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali }); } - getName(formIndex?: integer): string { + getName(formIndex?: number): string { if (formIndex !== undefined && this.forms.length) { const form = this.forms[formIndex]; let key: string | null; @@ -662,11 +680,11 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali this.name = i18next.t(`pokemon:${Species[this.speciesId].toLowerCase()}`); } - getWildSpeciesForLevel(level: integer, allowEvolving: boolean, isBoss: boolean, gameMode: GameMode): Species { + getWildSpeciesForLevel(level: number, allowEvolving: boolean, isBoss: boolean, gameMode: GameMode): Species { return this.getSpeciesForLevel(level, allowEvolving, false, (isBoss ? PartyMemberStrength.WEAKER : PartyMemberStrength.AVERAGE) + (gameMode?.isEndless ? 1 : 0)); } - getTrainerSpeciesForLevel(level: integer, allowEvolving: boolean = false, strength: PartyMemberStrength, currentWave: number = 0): Species { + getTrainerSpeciesForLevel(level: number, allowEvolving: boolean = false, strength: PartyMemberStrength, currentWave: number = 0): Species { return this.getSpeciesForLevel(level, allowEvolving, true, strength, currentWave); } @@ -688,7 +706,7 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali * @param strength {@linkcode PartyMemberStrength} The strength of the party member in question * @returns {@linkcode integer} The level difference from expected evolution level tolerated for a mon to be unevolved. Lower value = higher evolution chance. */ - private getStrengthLevelDiff(strength: PartyMemberStrength): integer { + private getStrengthLevelDiff(strength: PartyMemberStrength): number { switch (Math.min(strength, PartyMemberStrength.STRONGER)) { case PartyMemberStrength.WEAKEST: return 60; @@ -705,7 +723,7 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali } } - getSpeciesForLevel(level: integer, allowEvolving: boolean = false, forTrainer: boolean = false, strength: PartyMemberStrength = PartyMemberStrength.WEAKER, currentWave: number = 0): Species { + getSpeciesForLevel(level: number, allowEvolving: boolean = false, forTrainer: boolean = false, strength: PartyMemberStrength = PartyMemberStrength.WEAKER, currentWave: number = 0): Species { const prevolutionLevels = this.getPrevolutionLevels(); if (prevolutionLevels.length) { @@ -847,7 +865,7 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali } // This could definitely be written better and more accurate to the getSpeciesForLevel logic, but it is only for generating movesets for evolved Pokemon - getSimulatedEvolutionChain(currentLevel: integer, forTrainer: boolean = false, isBoss: boolean = false, player: boolean = false): EvolutionLevel[] { + getSimulatedEvolutionChain(currentLevel: number, forTrainer: boolean = false, isBoss: boolean = false, player: boolean = false): EvolutionLevel[] { const ret: EvolutionLevel[] = []; if (pokemonPrevolutions.hasOwnProperty(this.speciesId)) { const prevolutionLevels = this.getPrevolutionLevels().reverse(); @@ -899,7 +917,7 @@ export default class PokemonSpecies extends PokemonSpeciesForm implements Locali return variantData.hasOwnProperty(variantDataIndex) || variantData.hasOwnProperty(this.speciesId); } - getFormSpriteKey(formIndex?: integer) { + getFormSpriteKey(formIndex?: number) { if (this.forms.length && (formIndex !== undefined && formIndex >= this.forms.length)) { console.warn(`Attempted accessing form with index ${formIndex} of species ${this.getName()} with only ${this.forms.length || 0} forms`); formIndex = Math.min(formIndex, this.forms.length - 1); @@ -919,16 +937,17 @@ export class PokemonForm extends PokemonSpeciesForm { private starterSelectableKeys: string[] = [ "10", "50", "10-pc", "50-pc", "red", "orange", "yellow", "green", "blue", "indigo", "violet" ]; constructor(formName: string, formKey: string, type1: Type, type2: Type | null, height: number, weight: number, ability1: Abilities, ability2: Abilities, abilityHidden: Abilities, - baseTotal: integer, baseHp: integer, baseAtk: integer, baseDef: integer, baseSpatk: integer, baseSpdef: integer, baseSpd: integer, - catchRate: integer, baseFriendship: integer, baseExp: integer, genderDiffs?: boolean, formSpriteKey?: string | null, isStarterSelectable?: boolean, ) { + baseTotal: number, baseHp: number, baseAtk: number, baseDef: number, baseSpatk: number, baseSpdef: number, baseSpd: number, + catchRate: number, baseFriendship: number, baseExp: number, genderDiffs: boolean = false, formSpriteKey: string | null = null, isStarterSelectable: boolean = false + ) { super(type1, type2, height, weight, ability1, ability2, abilityHidden, baseTotal, baseHp, baseAtk, baseDef, baseSpatk, baseSpdef, baseSpd, - catchRate, baseFriendship, baseExp, !!genderDiffs, (!!isStarterSelectable || !formKey)); + catchRate, baseFriendship, baseExp, genderDiffs, (isStarterSelectable || !formKey)); this.formName = formName; this.formKey = formKey; - this.formSpriteKey = formSpriteKey !== undefined ? formSpriteKey : null; + this.formSpriteKey = formSpriteKey; } - getFormSpriteKey(_formIndex?: integer) { + getFormSpriteKey(_formIndex?: number) { return this.formSpriteKey !== null ? this.formSpriteKey : this.formKey; } } From f16309fd069169e20a9e5a82cac1040e111397eb Mon Sep 17 00:00:00 2001 From: Mumble <171087428+frutescens@users.noreply.github.com> Date: Sat, 2 Nov 2024 22:22:40 -0700 Subject: [PATCH 83/85] [P2] Plus, Minus, Beads/Sword of Ruin not ignorable. Shield Dust and Armoa Veil ignorable (#4778) Co-authored-by: frutescens --- src/data/ability.ts | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/data/ability.ts b/src/data/ability.ts index 3c73bb47c47..88ba14050b5 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -5062,7 +5062,8 @@ export function initAbilities() { .attr(TypeImmunityAddBattlerTagAbAttr, Type.FIRE, BattlerTagType.FIRE_BOOST, 1) .ignorable(), new Ability(Abilities.SHIELD_DUST, 3) - .attr(IgnoreMoveEffectsAbAttr), + .attr(IgnoreMoveEffectsAbAttr) + .ignorable(), new Ability(Abilities.OWN_TEMPO, 3) .attr(BattlerTagImmunityAbAttr, BattlerTagType.CONFUSED) .attr(IntimidateImmunityAbAttr) @@ -5180,11 +5181,9 @@ export function initAbilities() { new Ability(Abilities.CUTE_CHARM, 3) .attr(PostDefendContactApplyTagChanceAbAttr, 30, BattlerTagType.INFATUATED), new Ability(Abilities.PLUS, 3) - .conditionalAttr(p => p.scene.currentBattle.double && [ Abilities.PLUS, Abilities.MINUS ].some(a => p.getAlly().hasAbility(a)), StatMultiplierAbAttr, Stat.SPATK, 1.5) - .ignorable(), + .conditionalAttr(p => p.scene.currentBattle.double && [ Abilities.PLUS, Abilities.MINUS ].some(a => p.getAlly().hasAbility(a)), StatMultiplierAbAttr, Stat.SPATK, 1.5), new Ability(Abilities.MINUS, 3) - .conditionalAttr(p => p.scene.currentBattle.double && [ Abilities.PLUS, Abilities.MINUS ].some(a => p.getAlly().hasAbility(a)), StatMultiplierAbAttr, Stat.SPATK, 1.5) - .ignorable(), + .conditionalAttr(p => p.scene.currentBattle.double && [ Abilities.PLUS, Abilities.MINUS ].some(a => p.getAlly().hasAbility(a)), StatMultiplierAbAttr, Stat.SPATK, 1.5), new Ability(Abilities.FORECAST, 3) .attr(UncopiableAbilityAbAttr) .attr(NoFusionAbilityAbAttr) @@ -5522,7 +5521,8 @@ export function initAbilities() { .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonTeravolt", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .attr(MoveAbilityBypassAbAttr), new Ability(Abilities.AROMA_VEIL, 6) - .attr(UserFieldBattlerTagImmunityAbAttr, [ BattlerTagType.INFATUATED, BattlerTagType.TAUNT, BattlerTagType.DISABLED, BattlerTagType.TORMENT, BattlerTagType.HEAL_BLOCK ]), + .attr(UserFieldBattlerTagImmunityAbAttr, [ BattlerTagType.INFATUATED, BattlerTagType.TAUNT, BattlerTagType.DISABLED, BattlerTagType.TORMENT, BattlerTagType.HEAL_BLOCK ]) + .ignorable(), new Ability(Abilities.FLOWER_VEIL, 6) .ignorable() .unimplemented(), @@ -5973,16 +5973,14 @@ export function initAbilities() { .ignorable(), new Ability(Abilities.SWORD_OF_RUIN, 9) .attr(FieldMultiplyStatAbAttr, Stat.DEF, 0.75) - .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonSwordOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: i18next.t(getStatKey(Stat.DEF)) })) - .ignorable(), + .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonSwordOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: i18next.t(getStatKey(Stat.DEF)) })), new Ability(Abilities.TABLETS_OF_RUIN, 9) .attr(FieldMultiplyStatAbAttr, Stat.ATK, 0.75) .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonTabletsOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: i18next.t(getStatKey(Stat.ATK)) })) .ignorable(), new Ability(Abilities.BEADS_OF_RUIN, 9) .attr(FieldMultiplyStatAbAttr, Stat.SPDEF, 0.75) - .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonBeadsOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: i18next.t(getStatKey(Stat.SPDEF)) })) - .ignorable(), + .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonBeadsOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: i18next.t(getStatKey(Stat.SPDEF)) })), new Ability(Abilities.ORICHALCUM_PULSE, 9) .attr(PostSummonWeatherChangeAbAttr, WeatherType.SUNNY) .attr(PostBiomeChangeWeatherChangeAbAttr, WeatherType.SUNNY) From b17b1d6e7ea78349485ea34e2773c934774c8a06 Mon Sep 17 00:00:00 2001 From: podar <1999688+podarsmarty@users.noreply.github.com> Date: Sun, 3 Nov 2024 00:33:48 -0500 Subject: [PATCH 84/85] [P1] Fixing crash that can occur when failing to loading variant sprites. (#4315) --- src/field/pokemon.ts | 69 ++++++++++++++++++++++++++++++-------------- 1 file changed, 48 insertions(+), 21 deletions(-) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 321532fffa7..eec5997989e 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -428,38 +428,26 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { resolve(); }; if (this.shiny) { - const populateVariantColors = (key: string, back: boolean = false): Promise => { + const populateVariantColors = (isBackSprite: boolean = false): Promise => { return new Promise(resolve => { - const battleSpritePath = this.getBattleSpriteAtlasPath(back, ignoreOverride).replace("variant/", "").replace(/_[1-3]$/, ""); + const battleSpritePath = this.getBattleSpriteAtlasPath(isBackSprite, ignoreOverride).replace("variant/", "").replace(/_[1-3]$/, ""); let config = variantData; - const useExpSprite = this.scene.experimentalSprites && this.scene.hasExpSprite(this.getBattleSpriteKey(back, ignoreOverride)); + const useExpSprite = this.scene.experimentalSprites && this.scene.hasExpSprite(this.getBattleSpriteKey(isBackSprite, ignoreOverride)); battleSpritePath.split("/").map(p => config ? config = config[p] : null); const variantSet: VariantSet = config as VariantSet; if (variantSet && variantSet[this.variant] === 1) { - if (variantColorCache.hasOwnProperty(key)) { - return resolve(); + const cacheKey = this.getBattleSpriteKey(isBackSprite); + if (!variantColorCache.hasOwnProperty(cacheKey)) { + this.populateVariantColorCache(cacheKey, useExpSprite, battleSpritePath); } - this.scene.cachedFetch(`./images/pokemon/variant/${useExpSprite ? "exp/" : ""}${battleSpritePath}.json`). - then(res => { - // Prevent the JSON from processing if it failed to load - if (!res.ok) { - console.error(`Could not load ${res.url}!`); - return; - } - return res.json(); - }).then(c => { - variantColorCache[key] = c; - resolve(); - }); - } else { - resolve(); } + resolve(); }); }; if (this.isPlayer()) { - Promise.all([ populateVariantColors(this.getBattleSpriteKey(false)), populateVariantColors(this.getBattleSpriteKey(true), true) ]).then(() => updateFusionPaletteAndResolve()); + Promise.all([ populateVariantColors(false), populateVariantColors(true) ]).then(() => updateFusionPaletteAndResolve()); } else { - populateVariantColors(this.getBattleSpriteKey(false)).then(() => updateFusionPaletteAndResolve()); + populateVariantColors(false).then(() => updateFusionPaletteAndResolve()); } } else { updateFusionPaletteAndResolve(); @@ -472,6 +460,45 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { }); } + /** + * Gracefully handle errors loading a variant sprite. Log if it fails and attempt to fall back on + * non-experimental sprites before giving up. + * + * @param cacheKey the cache key for the variant color sprite + * @param attemptedSpritePath the sprite path that failed to load + * @param useExpSprite was the attempted sprite experimental + * @param battleSpritePath the filename of the sprite + * @param optionalParams any additional params to log + */ + fallbackVariantColor(cacheKey: string, attemptedSpritePath: string, useExpSprite: boolean, battleSpritePath: string, ...optionalParams: any[]) { + console.warn(`Could not load ${attemptedSpritePath}!`, ...optionalParams); + if (useExpSprite) { + this.populateVariantColorCache(cacheKey, false, battleSpritePath); + } + } + + /** + * Attempt to process variant sprite. + * + * @param cacheKey the cache key for the variant color sprite + * @param useExpSprite should the experimental sprite be used + * @param battleSpritePath the filename of the sprite + */ + populateVariantColorCache(cacheKey: string, useExpSprite: boolean, battleSpritePath: string) { + const spritePath = `./images/pokemon/variant/${useExpSprite ? "exp/" : ""}${battleSpritePath}.json`; + this.scene.cachedFetch(spritePath).then(res => { + // Prevent the JSON from processing if it failed to load + if (!res.ok) { + return this.fallbackVariantColor(cacheKey, res.url, useExpSprite, battleSpritePath, res.status, res.statusText); + } + return res.json(); + }).catch(error => { + this.fallbackVariantColor(cacheKey, spritePath, useExpSprite, battleSpritePath, error); + }).then(c => { + variantColorCache[cacheKey] = c; + }); + } + getFormKey(): string { if (!this.species.forms.length || this.species.forms.length <= this.formIndex) { return ""; From f0ae36de6c3e7a29f86f8f3e4be33efc2466194b Mon Sep 17 00:00:00 2001 From: muscode Date: Sun, 3 Nov 2024 01:04:20 -0500 Subject: [PATCH 85/85] [Ability] Implement Wimp Out and Emergency Exit (#4701) * implement Wimp Out/Emergency Exit * fixed test * fixed weather bug * Added nightmare interaction to Wimp Out following bug fix * refactored and added postdamageattr * bug fixes * added confusion test back (skipped) * updated applyPostDamageAbAttrs to applyPostDamage * fix external func name * fixed syntax inconsistency * updated PostDamageForceSwitchAttr -> PostDamageForceSwitchAbAttr * Modify `wimp_out.test.ts` * remove extra comment Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * remove extra comment Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * Update tsdocs Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * remove comment Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * remove comment Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * fix tsdocs Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * fix tsdocs Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * fix tsdocs Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * fix tsdocs Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * fix whitespace Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * make getFailedText public Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * make switchOutLogic public Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * make getSwitchOutCondition public Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * make getFailedText public Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * make applyPostDamage public Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * simplify if statement Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * add public override to applyPostDamage Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * fixed nested if issue, remove trapped tag removal * add fix for multi hit move * added multi-lens logic * moved applyPostDamageAbAttrs to pokemon.damage, added check for multi lens in pokemon.apply * added source to damageAndUpdate and applyPostDamageAbAttrs, added Parental Bond logic + test, put applyPostDamageAbAttrs back in damageAndUpdate * simplify multi hit check Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> * Minor formatting changes * Update src/data/ability.ts Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> * moved and renamed shouldPreventSwitchOut, rewrote tests to account for U-turn changes, fix syntax error * Move comment slightly --------- Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com> Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> --- src/data/ability.ts | 260 ++++++++- src/data/move.ts | 44 +- src/field/pokemon.ts | 19 +- src/phases/post-turn-status-effect-phase.ts | 3 +- src/test/abilities/wimp_out.test.ts | 614 ++++++++++++++++++++ 5 files changed, 921 insertions(+), 19 deletions(-) create mode 100644 src/test/abilities/wimp_out.test.ts diff --git a/src/data/ability.ts b/src/data/ability.ts index 88ba14050b5..6c503bb4100 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -1,4 +1,4 @@ -import Pokemon, { HitResult, PlayerPokemon, PokemonMove } from "../field/pokemon"; +import Pokemon, { EnemyPokemon, HitResult, MoveResult, PlayerPokemon, PokemonMove } from "../field/pokemon"; import { Type } from "./type"; import { Constructor } from "#app/utils"; import * as Utils from "../utils"; @@ -9,7 +9,7 @@ import { StatusEffect, getNonVolatileStatusEffects, getStatusEffectDescriptor, g import { Gender } from "./gender"; import Move, { AttackMove, MoveCategory, MoveFlags, MoveTarget, FlinchAttr, OneHitKOAttr, HitHealAttr, allMoves, StatusMove, SelfStatusMove, VariablePowerAttr, applyMoveAttrs, IncrementMovePriorityAttr, VariableMoveTypeAttr, RandomMovesetMoveAttr, RandomMoveAttr, NaturePowerAttr, CopyMoveAttr, MoveAttr, MultiHitAttr, SacrificialAttr, SacrificialAttrOnHit, NeutralDamageAgainstFlyingTypeMultiplierAttr, FixedDamageAttr } from "./move"; import { ArenaTagSide, ArenaTrapTag } from "./arena-tag"; -import { BerryModifier, PokemonHeldItemModifier } from "../modifier/modifier"; +import { BerryModifier, HitHealModifier, PokemonHeldItemModifier } from "../modifier/modifier"; import { TerrainType } from "./terrain"; import { SpeciesFormChangeManualTrigger, SpeciesFormChangeRevertWeatherFormTrigger, SpeciesFormChangeWeatherTrigger } from "./pokemon-forms"; import i18next from "i18next"; @@ -17,7 +17,7 @@ import { Localizable } from "#app/interfaces/locales"; import { Command } from "../ui/command-ui-handler"; import { BerryModifierType } from "#app/modifier/modifier-type"; import { getPokeballName } from "./pokeball"; -import { BattlerIndex } from "#app/battle"; +import { BattlerIndex, BattleType } from "#app/battle"; import { Abilities } from "#enums/abilities"; import { ArenaTagType } from "#enums/arena-tag-type"; import { BattlerTagType } from "#enums/battler-tag-type"; @@ -29,6 +29,12 @@ import { PokemonHealPhase } from "#app/phases/pokemon-heal-phase"; import { ShowAbilityPhase } from "#app/phases/show-ability-phase"; import { StatStageChangePhase } from "#app/phases/stat-stage-change-phase"; import BattleScene from "#app/battle-scene"; +import { SwitchType } from "#app/enums/switch-type"; +import { SwitchPhase } from "#app/phases/switch-phase"; +import { SwitchSummonPhase } from "#app/phases/switch-summon-phase"; +import { BattleEndPhase } from "#app/phases/battle-end-phase"; +import { NewBattlePhase } from "#app/phases/new-battle-phase"; +import { MoveEndPhase } from "#app/phases/move-end-phase"; export class Ability implements Localizable { public id: Abilities; @@ -3092,7 +3098,7 @@ export class SuppressWeatherEffectAbAttr extends PreWeatherEffectAbAttr { /** * Condition function to applied to abilities related to Sheer Force. * Checks if last move used against target was affected by a Sheer Force user and: - * Disables: Color Change, Pickpocket, Wimp Out, Emergency Exit, Berserk, Anger Shell + * Disables: Color Change, Pickpocket, Berserk, Anger Shell * @returns {AbAttrCondition} If false disables the ability which the condition is applied to. */ function getSheerForceHitDisableAbCondition(): AbAttrCondition { @@ -4833,6 +4839,239 @@ async function applyAbAttrsInternal( } } +class ForceSwitchOutHelper { + constructor(private switchType: SwitchType) {} + + /** + * Handles the logic for switching out a Pokémon based on battle conditions, HP, and the switch type. + * + * @param pokemon The {@linkcode Pokemon} attempting to switch out. + * @returns `true` if the switch is successful + */ + public switchOutLogic(pokemon: Pokemon): boolean { + const switchOutTarget = pokemon; + /** + * If the switch-out target is a player-controlled Pokémon, the function checks: + * - Whether there are available party members to switch in. + * - If the Pokémon is still alive (hp > 0), and if so, it leaves the field and a new SwitchPhase is initiated. + */ + if (switchOutTarget instanceof PlayerPokemon) { + if (switchOutTarget.scene.getParty().filter((p) => p.isAllowedInBattle() && !p.isOnField()).length < 1) { + return false; + } + + if (switchOutTarget.hp > 0) { + switchOutTarget.leaveField(this.switchType === SwitchType.SWITCH); + pokemon.scene.prependToPhase(new SwitchPhase(pokemon.scene, this.switchType, switchOutTarget.getFieldIndex(), true, true), MoveEndPhase); + return true; + } + /** + * For non-wild battles, it checks if the opposing party has any available Pokémon to switch in. + * If yes, the Pokémon leaves the field and a new SwitchSummonPhase is initiated. + */ + } else if (pokemon.scene.currentBattle.battleType !== BattleType.WILD) { + if (switchOutTarget.scene.getEnemyParty().filter((p) => p.isAllowedInBattle() && !p.isOnField()).length < 1) { + return false; + } + if (switchOutTarget.hp > 0) { + switchOutTarget.leaveField(this.switchType === SwitchType.SWITCH); + pokemon.scene.prependToPhase(new SwitchSummonPhase(pokemon.scene, this.switchType, switchOutTarget.getFieldIndex(), + (pokemon.scene.currentBattle.trainer ? pokemon.scene.currentBattle.trainer.getNextSummonIndex((switchOutTarget as EnemyPokemon).trainerSlot) : 0), + false, false), MoveEndPhase); + return true; + } + /** + * For wild Pokémon battles, the Pokémon will flee if the conditions are met (waveIndex and double battles). + */ + } else { + if (!pokemon.scene.currentBattle.waveIndex && pokemon.scene.currentBattle.waveIndex % 10 === 0) { + return false; + } + + if (switchOutTarget.hp > 0) { + switchOutTarget.leaveField(false); + pokemon.scene.queueMessage(i18next.t("moveTriggers:fled", { pokemonName: getPokemonNameWithAffix(switchOutTarget) }), null, true, 500); + + if (switchOutTarget.scene.currentBattle.double) { + const allyPokemon = switchOutTarget.getAlly(); + switchOutTarget.scene.redirectPokemonMoves(switchOutTarget, allyPokemon); + } + } + + if (!switchOutTarget.getAlly()?.isActive(true)) { + pokemon.scene.clearEnemyHeldItemModifiers(); + + if (switchOutTarget.hp) { + pokemon.scene.pushPhase(new BattleEndPhase(pokemon.scene)); + pokemon.scene.pushPhase(new NewBattlePhase(pokemon.scene)); + } + } + } + return false; + } + + /** + * Determines if a Pokémon can switch out based on its status, the opponent's status, and battle conditions. + * + * @param pokemon The Pokémon attempting to switch out. + * @param opponent The opponent Pokémon. + * @returns `true` if the switch-out condition is met + */ + public getSwitchOutCondition(pokemon: Pokemon, opponent: Pokemon): boolean { + const switchOutTarget = pokemon; + const player = switchOutTarget instanceof PlayerPokemon; + + if (player) { + const blockedByAbility = new Utils.BooleanHolder(false); + applyAbAttrs(ForceSwitchOutImmunityAbAttr, opponent, blockedByAbility); + return !blockedByAbility.value; + } + + if (!player && pokemon.scene.currentBattle.battleType === BattleType.WILD) { + if (!pokemon.scene.currentBattle.waveIndex && pokemon.scene.currentBattle.waveIndex % 10 === 0) { + return false; + } + } + + if (!player && pokemon.scene.currentBattle.isBattleMysteryEncounter() && !pokemon.scene.currentBattle.mysteryEncounter?.fleeAllowed) { + return false; + } + + const party = player ? pokemon.scene.getParty() : pokemon.scene.getEnemyParty(); + return (!player && pokemon.scene.currentBattle.battleType === BattleType.WILD) + || party.filter(p => p.isAllowedInBattle() + && (player || (p as EnemyPokemon).trainerSlot === (switchOutTarget as EnemyPokemon).trainerSlot)).length > pokemon.scene.currentBattle.getBattlerCount(); + } + + /** + * Returns a message if the switch-out attempt fails due to ability effects. + * + * @param target The target Pokémon. + * @returns The failure message, or `null` if no failure. + */ + public getFailedText(target: Pokemon): string | null { + const blockedByAbility = new Utils.BooleanHolder(false); + applyAbAttrs(ForceSwitchOutImmunityAbAttr, target, blockedByAbility); + return blockedByAbility.value ? i18next.t("moveTriggers:cannotBeSwitchedOut", { pokemonName: getPokemonNameWithAffix(target) }) : null; + } +} + +/** + * Calculates the amount of recovery from the Shell Bell item. + * + * If the Pokémon is holding a Shell Bell, this function computes the amount of health + * recovered based on the damage dealt in the current turn. The recovery is multiplied by the + * Shell Bell's modifier (if any). + * + * @param pokemon - The Pokémon whose Shell Bell recovery is being calculated. + * @returns The amount of health recovered by Shell Bell. + */ +function calculateShellBellRecovery(pokemon: Pokemon): number { + const shellBellModifier = pokemon.getHeldItems().find(m => m instanceof HitHealModifier); + if (shellBellModifier) { + return Utils.toDmgValue(pokemon.turnData.damageDealt / 8) * shellBellModifier.stackCount; + } + return 0; +} + +/** + * Triggers after the Pokemon takes any damage + * @extends AbAttr + */ +export class PostDamageAbAttr extends AbAttr { + public applyPostDamage(pokemon: Pokemon, damage: number, passive: boolean, simulated: boolean, args: any[], source?: Pokemon): boolean | Promise { + return false; + } +} + +/** + * Ability attribute for forcing a Pokémon to switch out after its health drops below half. + * This attribute checks various conditions related to the damage received, the moves used by the Pokémon + * and its opponents, and determines whether a forced switch-out should occur. + * + * Used by Wimp Out and Emergency Exit + * + * @extends PostDamageAbAttr + * @see {@linkcode applyPostDamage} + */ +export class PostDamageForceSwitchAbAttr extends PostDamageAbAttr { + private helper: ForceSwitchOutHelper = new ForceSwitchOutHelper(SwitchType.SWITCH); + private hpRatio: number; + + constructor(hpRatio: number = 0.5) { + super(); + this.hpRatio = hpRatio; + } + + /** + * Applies the switch-out logic after the Pokémon takes damage. + * Checks various conditions based on the moves used by the Pokémon, the opponents' moves, and + * the Pokémon's health after damage to determine whether the switch-out should occur. + * + * @param pokemon The Pokémon that took damage. + * @param damage The amount of damage taken by the Pokémon. + * @param passive N/A + * @param simulated Whether the ability is being simulated. + * @param args N/A + * @param source The Pokemon that dealt damage + * @returns `true` if the switch-out logic was successfully applied + */ + public override applyPostDamage(pokemon: Pokemon, damage: number, passive: boolean, simulated: boolean, args: any[], source?: Pokemon): boolean | Promise { + const moveHistory = pokemon.getMoveHistory(); + // Will not activate when the Pokémon's HP is lowered by cutting its own HP + const fordbiddenAttackingMoves = [ Moves.BELLY_DRUM, Moves.SUBSTITUTE, Moves.CURSE, Moves.PAIN_SPLIT ]; + if (moveHistory.length > 0) { + const lastMoveUsed = moveHistory[moveHistory.length - 1]; + if (fordbiddenAttackingMoves.includes(lastMoveUsed.move)) { + return false; + } + } + + // Dragon Tail and Circle Throw switch out Pokémon before the Ability activates. + const fordbiddenDefendingMoves = [ Moves.DRAGON_TAIL, Moves.CIRCLE_THROW ]; + if (source) { + const enemyMoveHistory = source.getMoveHistory(); + if (enemyMoveHistory.length > 0) { + const enemyLastMoveUsed = enemyMoveHistory[enemyMoveHistory.length - 1]; + // Will not activate if the Pokémon's HP falls below half while it is in the air during Sky Drop. + if (fordbiddenDefendingMoves.includes(enemyLastMoveUsed.move) || enemyLastMoveUsed.move === Moves.SKY_DROP && enemyLastMoveUsed.result === MoveResult.OTHER) { + return false; + // Will not activate if the Pokémon's HP falls below half by a move affected by Sheer Force. + } else if (allMoves[enemyLastMoveUsed.move].chance >= 0 && source.hasAbility(Abilities.SHEER_FORCE)) { + return false; + // Activate only after the last hit of multistrike moves + } else if (source.turnData.hitsLeft > 1) { + return false; + } + if (source.turnData.hitCount > 1) { + damage = pokemon.turnData.damageTaken; + } + } + } + + if (pokemon.hp + damage >= pokemon.getMaxHp() * this.hpRatio) { + // Activates if it falls below half and recovers back above half from a Shell Bell + const shellBellHeal = calculateShellBellRecovery(pokemon); + if (pokemon.hp - shellBellHeal < pokemon.getMaxHp() * this.hpRatio) { + for (const opponent of pokemon.getOpponents()) { + if (!this.helper.getSwitchOutCondition(pokemon, opponent)) { + return false; + } + } + return this.helper.switchOutLogic(pokemon); + } else { + return false; + } + } else { + return false; + } + } + public getFailedText(user: Pokemon, target: Pokemon, move: Move, cancelled: Utils.BooleanHolder): string | null { + return this.helper.getFailedText(target); + } +} + + export function applyAbAttrs(attrType: Constructor, pokemon: Pokemon, cancelled: Utils.BooleanHolder | null, simulated: boolean = false, ...args: any[]): Promise { return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.apply(pokemon, passive, simulated, cancelled, args), args, false, simulated); } @@ -4866,6 +5105,11 @@ export function applyPostSetStatusAbAttrs(attrType: Constructor(attrType, pokemon, (attr, passive) => attr.applyPostSetStatus(pokemon, sourcePokemon, passive, effect, simulated, args), args, false, simulated); } +export function applyPostDamageAbAttrs(attrType: Constructor, + pokemon: Pokemon, damage: number, passive: boolean, simulated: boolean = false, args: any[], source?: Pokemon): Promise { + return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPostDamage(pokemon, damage, passive, simulated, args, source), args); +} + /** * Applies a field Stat multiplier attribute * @param attrType {@linkcode FieldMultiplyStatAbAttr} should always be FieldMultiplyBattleStatAbAttr for the time being @@ -5607,11 +5851,11 @@ export function initAbilities() { new Ability(Abilities.STAMINA, 7) .attr(PostDefendStatStageChangeAbAttr, (target, user, move) => move.category !== MoveCategory.STATUS, Stat.DEF, 1), new Ability(Abilities.WIMP_OUT, 7) - .condition(getSheerForceHitDisableAbCondition()) - .unimplemented(), + .attr(PostDamageForceSwitchAbAttr) + .edgeCase(), // Should not trigger when hurting itself in confusion new Ability(Abilities.EMERGENCY_EXIT, 7) - .condition(getSheerForceHitDisableAbCondition()) - .unimplemented(), + .attr(PostDamageForceSwitchAbAttr) + .edgeCase(), // Should not trigger when hurting itself in confusion new Ability(Abilities.WATER_COMPACTION, 7) .attr(PostDefendStatStageChangeAbAttr, (target, user, move) => user.getMoveType(move) === Type.WATER && move.category !== MoveCategory.STATUS, Stat.DEF, 2), new Ability(Abilities.MERCILESS, 7) diff --git a/src/data/move.ts b/src/data/move.ts index 6ab569e88c1..db49f86021f 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -8,7 +8,7 @@ import { Constructor, NumberHolder } from "#app/utils"; import * as Utils from "../utils"; import { WeatherType } from "./weather"; import { ArenaTagSide, ArenaTrapTag, WeakenMoveTypeTag } from "./arena-tag"; -import { allAbilities, AllyMoveCategoryPowerBoostAbAttr, applyAbAttrs, applyPostAttackAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, BlockItemTheftAbAttr, BlockNonDirectDamageAbAttr, BlockOneHitKOAbAttr, BlockRecoilDamageAttr, ConfusionOnStatusEffectAbAttr, FieldMoveTypePowerBoostAbAttr, FieldPreventExplosiveMovesAbAttr, ForceSwitchOutImmunityAbAttr, HealFromBerryUseAbAttr, IgnoreContactAbAttr, IgnoreMoveEffectsAbAttr, IgnoreProtectOnContactAbAttr, InfiltratorAbAttr, MaxMultiHitAbAttr, MoveAbilityBypassAbAttr, MoveEffectChanceMultiplierAbAttr, MoveTypeChangeAbAttr, ReverseDrainAbAttr, UncopiableAbilityAbAttr, UnsuppressableAbilityAbAttr, UnswappableAbilityAbAttr, UserFieldMoveTypePowerBoostAbAttr, VariableMovePowerAbAttr, WonderSkinAbAttr } from "./ability"; +import { allAbilities, AllyMoveCategoryPowerBoostAbAttr, applyAbAttrs, applyPostAttackAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, BlockItemTheftAbAttr, BlockNonDirectDamageAbAttr, BlockOneHitKOAbAttr, BlockRecoilDamageAttr, ConfusionOnStatusEffectAbAttr, FieldMoveTypePowerBoostAbAttr, FieldPreventExplosiveMovesAbAttr, ForceSwitchOutImmunityAbAttr, HealFromBerryUseAbAttr, IgnoreContactAbAttr, IgnoreMoveEffectsAbAttr, IgnoreProtectOnContactAbAttr, InfiltratorAbAttr, MaxMultiHitAbAttr, MoveAbilityBypassAbAttr, MoveEffectChanceMultiplierAbAttr, MoveTypeChangeAbAttr, PostDamageForceSwitchAbAttr, ReverseDrainAbAttr, UncopiableAbilityAbAttr, UnsuppressableAbilityAbAttr, UnswappableAbilityAbAttr, UserFieldMoveTypePowerBoostAbAttr, VariableMovePowerAbAttr, WonderSkinAbAttr } from "./ability"; import { AttackTypeBoosterModifier, BerryModifier, PokemonHeldItemModifier, PokemonMoveAccuracyBoosterModifier, PokemonMultiHitModifier, PreserveBerryModifier } from "../modifier/modifier"; import { BattlerIndex, BattleType } from "../battle"; import { TerrainType } from "./terrain"; @@ -5761,6 +5761,7 @@ export class RevivalBlessingAttr extends MoveEffectAttr { } } + export class ForceSwitchOutAttr extends MoveEffectAttr { constructor( private selfSwitch: boolean = false, @@ -5779,12 +5780,19 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { return false; } - /** - * Move the switch out logic inside the conditional block - * This ensures that the switch out only happens when the conditions are met - */ const switchOutTarget = this.selfSwitch ? user : target; if (switchOutTarget instanceof PlayerPokemon) { + /** + * Check if Wimp Out/Emergency Exit activates due to being hit by U-turn or Volt Switch + * If it did, the user of U-turn or Volt Switch will not be switched out. + */ + if (target.getAbility().hasAttr(PostDamageForceSwitchAbAttr) && + (move.id === Moves.U_TURN || move.id === Moves.VOLT_SWITCH || move.id === Moves.FLIP_TURN) + ) { + if (this.hpDroppedBelowHalf(target)) { + return false; + } + } // Switch out logic for the player's Pokemon if (switchOutTarget.scene.getParty().filter((p) => p.isAllowedInBattle() && !p.isOnField()).length < 1) { return false; @@ -5810,6 +5818,17 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { false, false), MoveEndPhase); } } else { + /** + * Check if Wimp Out/Emergency Exit activates due to being hit by U-turn or Volt Switch + * If it did, the user of U-turn or Volt Switch will not be switched out. + */ + if (target.getAbility().hasAttr(PostDamageForceSwitchAbAttr) && + (move.id === Moves.U_TURN || move.id === Moves.VOLT_SWITCH) || move.id === Moves.FLIP_TURN) { + if (this.hpDroppedBelowHalf(target)) { + return false; + } + } + // Switch out logic for everything else (eg: WILD battles) if (user.scene.currentBattle.waveIndex % 10 === 0) { return false; @@ -5902,6 +5921,21 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { } return ret; } + + /** + * Helper function to check if the Pokémon's health is below half after taking damage. + * Used for an edge case interaction with Wimp Out/Emergency Exit. + * If the Ability activates due to being hit by U-turn or Volt Switch, the user of that move will not be switched out. + */ + hpDroppedBelowHalf(target: Pokemon): boolean { + const pokemonHealth = target.hp; + const maxPokemonHealth = target.getMaxHp(); + const damageTaken = target.turnData.damageTaken; + const initialHealth = pokemonHealth + damageTaken; + + // Check if the Pokémon's health has dropped below half after the damage + return initialHealth >= maxPokemonHealth / 2 && pokemonHealth < maxPokemonHealth / 2; + } } export class ChillyReceptionAttr extends ForceSwitchOutAttr { diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index eec5997989e..c77aeed617b 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -12,7 +12,7 @@ import * as Utils from "#app/utils"; import { Type, TypeDamageMultiplier, getTypeDamageMultiplier, getTypeRgb } from "#app/data/type"; import { getLevelTotalExp } from "#app/data/exp"; import { Stat, type PermanentStat, type BattleStat, type EffectiveStat, PERMANENT_STATS, BATTLE_STATS, EFFECTIVE_STATS } from "#enums/stat"; -import { DamageMoneyRewardModifier, EnemyDamageBoosterModifier, EnemyDamageReducerModifier, EnemyEndureChanceModifier, EnemyFusionChanceModifier, HiddenAbilityRateBoosterModifier, BaseStatModifier, PokemonFriendshipBoosterModifier, PokemonHeldItemModifier, PokemonNatureWeightModifier, ShinyRateBoosterModifier, SurviveDamageModifier, TempStatStageBoosterModifier, TempCritBoosterModifier, StatBoosterModifier, CritBoosterModifier, TerastallizeModifier, PokemonBaseStatFlatModifier, PokemonBaseStatTotalModifier, PokemonIncrementingStatModifier, EvoTrackerModifier } from "#app/modifier/modifier"; +import { DamageMoneyRewardModifier, EnemyDamageBoosterModifier, EnemyDamageReducerModifier, EnemyEndureChanceModifier, EnemyFusionChanceModifier, HiddenAbilityRateBoosterModifier, BaseStatModifier, PokemonFriendshipBoosterModifier, PokemonHeldItemModifier, PokemonNatureWeightModifier, ShinyRateBoosterModifier, SurviveDamageModifier, TempStatStageBoosterModifier, TempCritBoosterModifier, StatBoosterModifier, CritBoosterModifier, TerastallizeModifier, PokemonBaseStatFlatModifier, PokemonBaseStatTotalModifier, PokemonIncrementingStatModifier, EvoTrackerModifier, PokemonMultiHitModifier } from "#app/modifier/modifier"; import { PokeballType } from "#app/data/pokeball"; import { Gender } from "#app/data/gender"; import { initMoveAnim, loadMoveAnimAssets } from "#app/data/battle-anims"; @@ -22,7 +22,7 @@ import { reverseCompatibleTms, tmSpecies, tmPoolTiers } from "#app/data/balance/ import { BattlerTag, BattlerTagLapseType, EncoreTag, GroundedTag, HighestStatBoostTag, SubstituteTag, TypeImmuneTag, getBattlerTag, SemiInvulnerableTag, TypeBoostTag, MoveRestrictionBattlerTag, ExposedTag, DragonCheerTag, CritBoostTag, TrappedTag, TarShotTag, AutotomizedTag, PowerTrickTag } from "../data/battler-tags"; import { WeatherType } from "#app/data/weather"; import { ArenaTagSide, NoCritTag, WeakenMoveScreenTag } from "#app/data/arena-tag"; -import { Ability, AbAttr, StatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatStagesAbAttr, MoveImmunityAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldStatMultiplierAbAttrs, FieldMultiplyStatAbAttr, AddSecondStrikeAbAttr, UserFieldStatusEffectImmunityAbAttr, UserFieldBattlerTagImmunityAbAttr, BattlerTagImmunityAbAttr, MoveTypeChangeAbAttr, FullHpResistTypeAbAttr, applyCheckTrappedAbAttrs, CheckTrappedAbAttr, PostSetStatusAbAttr, applyPostSetStatusAbAttrs, InfiltratorAbAttr, AlliedFieldDamageReductionAbAttr } from "#app/data/ability"; +import { Ability, AbAttr, StatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatStagesAbAttr, MoveImmunityAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldStatMultiplierAbAttrs, FieldMultiplyStatAbAttr, AddSecondStrikeAbAttr, UserFieldStatusEffectImmunityAbAttr, UserFieldBattlerTagImmunityAbAttr, BattlerTagImmunityAbAttr, MoveTypeChangeAbAttr, FullHpResistTypeAbAttr, applyCheckTrappedAbAttrs, CheckTrappedAbAttr, PostSetStatusAbAttr, applyPostSetStatusAbAttrs, InfiltratorAbAttr, AlliedFieldDamageReductionAbAttr, PostDamageAbAttr, applyPostDamageAbAttrs, PostDamageForceSwitchAbAttr } from "#app/data/ability"; import PokemonData from "#app/system/pokemon-data"; import { BattlerIndex } from "#app/battle"; import { Mode } from "#app/ui/ui"; @@ -2818,7 +2818,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { * We explicitly require to ignore the faint phase here, as we want to show the messages * about the critical hit and the super effective/not very effective messages before the faint phase. */ - const damage = this.damageAndUpdate(isBlockedBySubstitute ? 0 : dmg, result as DamageResult, isCritical, isOneHitKo, isOneHitKo, true); + const damage = this.damageAndUpdate(isBlockedBySubstitute ? 0 : dmg, result as DamageResult, isCritical, isOneHitKo, isOneHitKo, true, source); if (damage > 0) { if (source.isPlayer()) { @@ -2831,6 +2831,15 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { source.turnData.currDamageDealt = damage; this.turnData.damageTaken += damage; this.battleData.hitCount++; + + // Multi-Lens and Parental Bond check for Wimp Out/Emergency Exit + if (this.hasAbilityWithAttr(PostDamageForceSwitchAbAttr)) { + const multiHitModifier = source.getHeldItems().find(m => m instanceof PokemonMultiHitModifier); + if (multiHitModifier || source.hasAbilityWithAttr(AddSecondStrikeAbAttr)) { + applyPostDamageAbAttrs(PostDamageAbAttr, this, damage, this.hasPassive(), false, [], source); + } + } + const attackResult = { move: move.id, result: result as DamageResult, damage: damage, critical: isCritical, sourceId: source.id, sourceBattlerIndex: source.getBattlerIndex() }; this.turnData.attacksReceived.unshift(attackResult); if (source.isPlayer() && !this.isPlayer()) { @@ -2918,7 +2927,6 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.destroySubstitute(); this.resetSummonData(); } - return damage; } @@ -2932,12 +2940,13 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { * @param ignoreFaintPhase boolean to ignore adding a FaintPhase, passsed to damage() * @returns integer of damage done */ - damageAndUpdate(damage: integer, result?: DamageResult, critical: boolean = false, ignoreSegments: boolean = false, preventEndure: boolean = false, ignoreFaintPhase: boolean = false): integer { + damageAndUpdate(damage: integer, result?: DamageResult, critical: boolean = false, ignoreSegments: boolean = false, preventEndure: boolean = false, ignoreFaintPhase: boolean = false, source?: Pokemon): integer { const damagePhase = new DamagePhase(this.scene, this.getBattlerIndex(), damage, result as DamageResult, critical); this.scene.unshiftPhase(damagePhase); damage = this.damage(damage, ignoreSegments, preventEndure, ignoreFaintPhase); // Damage amount may have changed, but needed to be queued before calling damage function damagePhase.updateAmount(damage); + applyPostDamageAbAttrs(PostDamageAbAttr, this, damage, this.hasPassive(), false, [], source); return damage; } diff --git a/src/phases/post-turn-status-effect-phase.ts b/src/phases/post-turn-status-effect-phase.ts index 2efd992a2b5..08e4d7cb952 100644 --- a/src/phases/post-turn-status-effect-phase.ts +++ b/src/phases/post-turn-status-effect-phase.ts @@ -1,6 +1,6 @@ import BattleScene from "#app/battle-scene"; import { BattlerIndex } from "#app/battle"; -import { applyAbAttrs, BlockNonDirectDamageAbAttr, BlockStatusDamageAbAttr, ReduceBurnDamageAbAttr } from "#app/data/ability"; +import { applyAbAttrs, applyPostDamageAbAttrs, BlockNonDirectDamageAbAttr, BlockStatusDamageAbAttr, PostDamageAbAttr, ReduceBurnDamageAbAttr } from "#app/data/ability"; import { CommonBattleAnim, CommonAnim } from "#app/data/battle-anims"; import { getStatusEffectActivationText } from "#app/data/status-effect"; import { BattleSpec } from "#app/enums/battle-spec"; @@ -41,6 +41,7 @@ export class PostTurnStatusEffectPhase extends PokemonPhase { // Set preventEndure flag to avoid pokemon surviving thanks to focus band, sturdy, endure ... this.scene.damageNumberHandler.add(this.getPokemon(), pokemon.damage(damage.value, false, true)); pokemon.updateInfo(); + applyPostDamageAbAttrs(PostDamageAbAttr, pokemon, damage.value, pokemon.hasPassive(), false, []); } new CommonBattleAnim(CommonAnim.POISON + (pokemon.status.effect - 1), pokemon).play(this.scene, false, () => this.end()); } else { diff --git a/src/test/abilities/wimp_out.test.ts b/src/test/abilities/wimp_out.test.ts new file mode 100644 index 00000000000..ee943befc16 --- /dev/null +++ b/src/test/abilities/wimp_out.test.ts @@ -0,0 +1,614 @@ +import { BattlerIndex } from "#app/battle"; +import { ArenaTagSide } from "#app/data/arena-tag"; +import { allMoves } from "#app/data/move"; +import GameManager from "#app/test/utils/gameManager"; +import { Abilities } from "#enums/abilities"; +import { ArenaTagType } from "#enums/arena-tag-type"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { Stat } from "#enums/stat"; +import { StatusEffect } from "#enums/status-effect"; +import { WeatherType } from "#enums/weather-type"; +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; + +describe("Abilities - Wimp Out", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + game.override + .battleType("single") + .ability(Abilities.WIMP_OUT) + .enemySpecies(Species.NINJASK) + .enemyPassiveAbility(Abilities.NO_GUARD) + .startingLevel(90) + .enemyLevel(70) + .moveset([ Moves.SPLASH, Moves.FALSE_SWIPE, Moves.ENDURE ]) + .enemyMoveset(Moves.FALSE_SWIPE) + .disableCrits(); + }); + + function confirmSwitch(): void { + const [ pokemon1, pokemon2 ] = game.scene.getParty(); + + expect(game.phaseInterceptor.log).toContain("SwitchSummonPhase"); + + expect(pokemon1.species.speciesId).not.toBe(Species.WIMPOD); + + expect(pokemon2.species.speciesId).toBe(Species.WIMPOD); + expect(pokemon2.isFainted()).toBe(false); + expect(pokemon2.getHpRatio()).toBeLessThan(0.5); + } + + function confirmNoSwitch(): void { + const [ pokemon1, pokemon2 ] = game.scene.getParty(); + + expect(game.phaseInterceptor.log).not.toContain("SwitchSummonPhase"); + + expect(pokemon2.species.speciesId).not.toBe(Species.WIMPOD); + + expect(pokemon1.species.speciesId).toBe(Species.WIMPOD); + expect(pokemon1.isFainted()).toBe(false); + expect(pokemon1.getHpRatio()).toBeLessThan(0.5); + } + + it("triggers regenerator passive single time when switching out with wimp out", async () => { + game.override + .passiveAbility(Abilities.REGENERATOR) + .startingLevel(5) + .enemyLevel(100); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + const wimpod = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(wimpod.hp).toEqual(Math.floor(wimpod.getMaxHp() * 0.33 + 1)); + confirmSwitch(); + }); + + it("It makes wild pokemon flee if triggered", async () => { + game.override.enemyAbility(Abilities.WIMP_OUT); + await game.classicMode.startBattle([ + Species.GOLISOPOD, + Species.TYRUNT + ]); + + const enemyPokemon = game.scene.getEnemyPokemon()!; + enemyPokemon.hp *= 0.52; + + game.move.select(Moves.FALSE_SWIPE); + await game.phaseInterceptor.to("BerryPhase"); + + const isVisible = enemyPokemon.visible; + const hasFled = enemyPokemon.switchOutStatus; + expect(!isVisible && hasFled).toBe(true); + }); + + it("Does not trigger when HP already below half", async () => { + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + const wimpod = game.scene.getPlayerPokemon()!; + wimpod.hp = 5; + + game.move.select(Moves.SPLASH); + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(wimpod.hp).toEqual(1); + confirmNoSwitch(); + }); + + it("Trapping moves do not prevent Wimp Out from activating.", async () => { + game.override + .enemyMoveset([ Moves.SPIRIT_SHACKLE ]) + .startingLevel(53) + .enemyLevel(45); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(game.phaseInterceptor.log).toContain("SwitchSummonPhase"); + expect(game.scene.getPlayerPokemon()!.getTag(BattlerTagType.TRAPPED)).toBeUndefined(); + expect(game.scene.getParty()[1].getTag(BattlerTagType.TRAPPED)).toBeUndefined(); + confirmSwitch(); + }); + + it("If this Ability activates due to being hit by U-turn or Volt Switch, the user of that move will not be switched out.", async () => { + game.override + .startingLevel(95) + .enemyMoveset([ Moves.U_TURN ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + const enemyPokemon = game.scene.getEnemyPokemon()!; + const hasFled = enemyPokemon.switchOutStatus; + expect(hasFled).toBe(false); + confirmSwitch(); + }); + + it("If this Ability does not activate due to being hit by U-turn or Volt Switch, the user of that move will be switched out.", async () => { + game.override + .startingLevel(190) + .startingWave(8) + .enemyMoveset([ Moves.U_TURN ]); + await game.classicMode.startBattle([ + Species.GOLISOPOD, + Species.TYRUNT + ]); + const RIVAL_NINJASK1 = game.scene.getEnemyPokemon()?.id; + game.move.select(Moves.SPLASH); + await game.phaseInterceptor.to("BerryPhase", false); + expect(game.scene.getEnemyPokemon()?.id !== RIVAL_NINJASK1); + }); + + it("Dragon Tail and Circle Throw switch out Pokémon before the Ability activates.", async () => { + game.override + .startingLevel(69) + .enemyMoveset([ Moves.DRAGON_TAIL ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + const wimpod = game.scene.getPlayerPokemon()!; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("SwitchSummonPhase", false); + + expect(wimpod.summonData.abilitiesApplied).not.toContain(Abilities.WIMP_OUT); + + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(game.scene.getPlayerPokemon()!.species.speciesId).not.toBe(Species.WIMPOD); + }); + + it("triggers when recoil damage is taken", async () => { + game.override + .moveset([ Moves.HEAD_SMASH ]) + .enemyMoveset([ Moves.SPLASH ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.move.select(Moves.HEAD_SMASH); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + confirmSwitch(); + }); + + it("It does not activate when the Pokémon cuts its own HP", async () => { + game.override + .moveset([ Moves.SUBSTITUTE ]) + .enemyMoveset([ Moves.SPLASH ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + const wimpod = game.scene.getPlayerPokemon()!; + wimpod.hp *= 0.52; + + game.move.select(Moves.SUBSTITUTE); + await game.phaseInterceptor.to("TurnEndPhase"); + + confirmNoSwitch(); + }); + + it("Does not trigger when neutralized", async () => { + game.override + .enemyAbility(Abilities.NEUTRALIZING_GAS) + .startingLevel(5); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.move.select(Moves.SPLASH); + await game.phaseInterceptor.to("TurnEndPhase"); + + confirmNoSwitch(); + }); + + it("If it falls below half and recovers back above half from a Shell Bell, Wimp Out will activate even after the Shell Bell recovery", async () => { + game.override + .moveset([ Moves.DOUBLE_EDGE ]) + .enemyMoveset([ Moves.SPLASH ]) + .startingHeldItems([ + { name: "SHELL_BELL", count: 3 }, + { name: "HEALING_CHARM", count: 5 }, + ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.scene.getPlayerPokemon()!.hp *= 0.75; + + game.move.select(Moves.DOUBLE_EDGE); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(game.scene.getParty()[1].getHpRatio()).toBeGreaterThan(0.5); + expect(game.phaseInterceptor.log).toContain("SwitchSummonPhase"); + expect(game.scene.getPlayerPokemon()!.species.speciesId).toBe(Species.TYRUNT); + }); + + it("Wimp Out will activate due to weather damage", async () => { + game.override + .weather(WeatherType.HAIL) + .enemyMoveset([ Moves.SPLASH ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.scene.getPlayerPokemon()!.hp *= 0.51; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + confirmSwitch(); + }); + + it("Does not trigger when enemy has sheer force", async () => { + game.override + .enemyAbility(Abilities.SHEER_FORCE) + .enemyMoveset(Moves.SLUDGE_BOMB) + .startingLevel(95); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.move.select(Moves.SPLASH); + await game.phaseInterceptor.to("TurnEndPhase"); + + confirmNoSwitch(); + }); + + it("Wimp Out will activate due to post turn status damage", async () => { + game.override + .statusEffect(StatusEffect.POISON) + .enemyMoveset([ Moves.SPLASH ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.scene.getPlayerPokemon()!.hp *= 0.51; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + + confirmSwitch(); + }); + + it("Wimp Out will activate due to bad dreams", async () => { + game.override + .statusEffect(StatusEffect.SLEEP) + .enemyAbility(Abilities.BAD_DREAMS); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.scene.getPlayerPokemon()!.hp *= 0.52; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + + confirmSwitch(); + }); + + it("Wimp Out will activate due to leech seed", async () => { + game.override + .enemyMoveset([ Moves.LEECH_SEED ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + game.scene.getPlayerPokemon()!.hp *= 0.52; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + + confirmSwitch(); + }); + + it("Wimp Out will activate due to curse damage", async () => { + game.override + .enemySpecies(Species.DUSKNOIR) + .enemyMoveset([ Moves.CURSE ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + game.scene.getPlayerPokemon()!.hp *= 0.52; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + + confirmSwitch(); + }); + + it("Wimp Out will activate due to salt cure damage", async () => { + game.override + .enemySpecies(Species.NACLI) + .enemyMoveset([ Moves.SALT_CURE ]) + .enemyLevel(1); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + game.scene.getPlayerPokemon()!.hp *= 0.70; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + + confirmSwitch(); + }); + + it("Wimp Out will activate due to damaging trap damage", async () => { + game.override + .enemySpecies(Species.MAGIKARP) + .enemyMoveset([ Moves.WHIRLPOOL ]) + .enemyLevel(1); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + game.scene.getPlayerPokemon()!.hp *= 0.55; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + + confirmSwitch(); + }); + + it("Magic Guard passive should not allow indirect damage to trigger Wimp Out", async () => { + game.scene.arena.addTag(ArenaTagType.STEALTH_ROCK, 1, Moves.STEALTH_ROCK, 0, ArenaTagSide.ENEMY); + game.scene.arena.addTag(ArenaTagType.SPIKES, 1, Moves.SPIKES, 0, ArenaTagSide.ENEMY); + game.override + .passiveAbility(Abilities.MAGIC_GUARD) + .enemyMoveset([ Moves.LEECH_SEED ]) + .weather(WeatherType.HAIL) + .statusEffect(StatusEffect.POISON); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + game.scene.getPlayerPokemon()!.hp *= 0.51; + + game.move.select(Moves.SPLASH); + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(game.scene.getParty()[0].getHpRatio()).toEqual(0.51); + expect(game.phaseInterceptor.log).not.toContain("SwitchSummonPhase"); + expect(game.scene.getPlayerPokemon()!.species.speciesId).toBe(Species.WIMPOD); + }); + + it("Wimp Out activating should not cancel a double battle", async () => { + game.override + .battleType("double") + .enemyAbility(Abilities.WIMP_OUT) + .enemyMoveset([ Moves.SPLASH ]) + .enemyLevel(1); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + const enemyLeadPokemon = game.scene.getEnemyParty()[0]; + const enemySecPokemon = game.scene.getEnemyParty()[1]; + + game.move.select(Moves.FALSE_SWIPE, 0, BattlerIndex.ENEMY); + game.move.select(Moves.SPLASH, 1); + + await game.phaseInterceptor.to("BerryPhase"); + + const isVisibleLead = enemyLeadPokemon.visible; + const hasFledLead = enemyLeadPokemon.switchOutStatus; + const isVisibleSec = enemySecPokemon.visible; + const hasFledSec = enemySecPokemon.switchOutStatus; + expect(!isVisibleLead && hasFledLead && isVisibleSec && !hasFledSec).toBe(true); + expect(enemyLeadPokemon.hp).toBeLessThan(enemyLeadPokemon.getMaxHp()); + expect(enemySecPokemon.hp).toEqual(enemySecPokemon.getMaxHp()); + }); + + it("Wimp Out will activate due to aftermath", async () => { + game.override + .moveset([ Moves.THUNDER_PUNCH ]) + .enemySpecies(Species.MAGIKARP) + .enemyAbility(Abilities.AFTERMATH) + .enemyMoveset([ Moves.SPLASH ]) + .enemyLevel(1); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + game.scene.getPlayerPokemon()!.hp *= 0.51; + + game.move.select(Moves.THUNDER_PUNCH); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + confirmSwitch(); + }); + + it("Activates due to entry hazards", async () => { + game.scene.arena.addTag(ArenaTagType.STEALTH_ROCK, 1, Moves.STEALTH_ROCK, 0, ArenaTagSide.ENEMY); + game.scene.arena.addTag(ArenaTagType.SPIKES, 1, Moves.SPIKES, 0, ArenaTagSide.ENEMY); + game.override + .enemySpecies(Species.CENTISKORCH) + .enemyAbility(Abilities.WIMP_OUT) + .startingWave(4); + await game.classicMode.startBattle([ + Species.TYRUNT + ]); + + expect(game.phaseInterceptor.log).not.toContain("MovePhase"); + expect(game.phaseInterceptor.log).toContain("BattleEndPhase"); + }); + + it("Wimp Out will activate due to Nightmare", async () => { + game.override + .enemyMoveset([ Moves.NIGHTMARE ]) + .statusEffect(StatusEffect.SLEEP); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + game.scene.getPlayerPokemon()!.hp *= 0.65; + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.toNextTurn(); + + confirmSwitch(); + }); + + it("triggers status on the wimp out user before a new pokemon is switched in", async () => { + game.override + .enemyMoveset(Moves.SLUDGE_BOMB) + .startingLevel(80); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + vi.spyOn(allMoves[Moves.SLUDGE_BOMB], "chance", "get").mockReturnValue(100); + + game.move.select(Moves.SPLASH); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + expect(game.scene.getParty()[1].status?.effect).toEqual(StatusEffect.POISON); + confirmSwitch(); + }); + + it("triggers after last hit of multi hit move", async () => { + game.override + .enemyMoveset(Moves.BULLET_SEED) + .enemyAbility(Abilities.SKILL_LINK); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.scene.getPlayerPokemon()!.hp *= 0.51; + + game.move.select(Moves.ENDURE); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + const enemyPokemon = game.scene.getEnemyPokemon()!; + expect(enemyPokemon.turnData.hitsLeft).toBe(0); + expect(enemyPokemon.turnData.hitCount).toBe(5); + confirmSwitch(); + }); + + it("triggers after last hit of multi hit move (multi lens)", async () => { + game.override + .enemyMoveset(Moves.TACKLE) + .enemyHeldItems([{ name: "MULTI_LENS", count: 1 }]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.scene.getPlayerPokemon()!.hp *= 0.51; + + game.move.select(Moves.ENDURE); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + const enemyPokemon = game.scene.getEnemyPokemon()!; + expect(enemyPokemon.turnData.hitsLeft).toBe(0); + expect(enemyPokemon.turnData.hitCount).toBe(2); + confirmSwitch(); + }); + it("triggers after last hit of Parental Bond", async () => { + game.override + .enemyMoveset(Moves.TACKLE) + .enemyAbility(Abilities.PARENTAL_BOND); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + + game.scene.getPlayerPokemon()!.hp *= 0.51; + + game.move.select(Moves.ENDURE); + game.doSelectPartyPokemon(1); + await game.phaseInterceptor.to("TurnEndPhase"); + + const enemyPokemon = game.scene.getEnemyPokemon()!; + expect(enemyPokemon.turnData.hitsLeft).toBe(0); + expect(enemyPokemon.turnData.hitCount).toBe(2); + confirmSwitch(); + }); + + // TODO: This interaction is not implemented yet + it.todo("Wimp Out will not activate if the Pokémon's HP falls below half due to hurting itself in confusion", async () => { + game.override + .moveset([ Moves.SWORDS_DANCE ]) + .enemyMoveset([ Moves.SWAGGER ]); + await game.classicMode.startBattle([ + Species.WIMPOD, + Species.TYRUNT + ]); + const playerPokemon = game.scene.getPlayerPokemon()!; + playerPokemon.hp *= 0.51; + playerPokemon.setStatStage(Stat.ATK, 6); + playerPokemon.addTag(BattlerTagType.CONFUSED); + + // TODO: add helper function to force confusion self-hits + + while (playerPokemon.getHpRatio() > 0.49) { + game.move.select(Moves.SWORDS_DANCE); + await game.phaseInterceptor.to("TurnEndPhase"); + } + + confirmNoSwitch(); + }); +});

        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�mA`9{K?|P=e|tnsJ{vV@Q$wjus}{3n0H_df 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

        IjXdN_URYrcZBE5B1uTl6X+N zg`BgrRaZUh4th`gm`LL>S{XOY@|5g7P_V$aK)%9;v7}LG1D?h6P_bGOS}i@fb;vs`g-6p^J8ju@pp)KHW(L!b{B5}Ck9@| zoFr=eUPnQvfYAUL0+(5To!#2%bsX++5+u8A)X3+O3YQJ77;sNNnb7zBa|#lrdLdj zCKxt6I$7}3$fGfG4+?RJvF>l{9sA)O;G3s&F2a$-nlopN#rx>_>a29^*J^$46%^!FqsD&vLH5euam+e^%nNsTwf z#?Of?G{3%*t79QJ<3~-bW(K~mlpu%*Ocu;_8ns_wSq1^jknb-Oot^jH@@&^p zz$kR)1ya}E$RXd5|E=(=#~s7$aKg%k7IVtk5x z1(9=mIMjWp^bEC{plpN8QnFRe3V3fE2fA(ou25X`uwe`Z=eDgv4xt!U>5mG9L$YOQ zNIwL2N-qZ#Oeaylsf-xMk(_Q+hJ65sQ{r<(-G#dc5k!~l>+Z@t`*t~x-B4ApWe-+7 z&0@X|(86BacZlTNrLhbV$MI-%yW;oo$7-{>B5C12+z*SYykelB#j0EF#5&Du4TUS^ zpNamG;9WFMrk`Zm`!p=|w{OECBuA5K!IIW!EQE|2i-b8aJx&UNBI68dut23}x>o-b zkIoIEjULlsgsDlO9SqKuv|^Nv)cUVfp~7Vj2OVglvO8aY?6&zS7v5o|eyu1*^pA-1 z+drk~e(!01<9`Zn|D1mU-1XK&iBHZ7ptc`Bj@D85sk0O@QJuuq(3H$<+|$6q! z*F7;s*ADfuOSZ|LjZVTcu-c4v20>`TCByxFInOW)^T*$%&_q+k(Q6O5>nL|sAN`Ct z#d-^RV;8(832<5HrAv5qlCF_ZuPSyKQI@7?g_{weEkb_BTBCsYjD~H7(tbD)dgxxE zFs*Q_9pj7F!CN9=*GrwKeEhO+D13DfJbAulo?&e`KPH`K|q`(a0%{a?Ys&ofmewKpw3{0xYKG+6GR9Y^}_($~&?_j%7k z@e4L{J!9pXevVlrf1;nPpz())pYv%{{y4uL-=)nJdW6?|ft~3?fU=w1ZbxYTNguBB z_xF!o8Q?i_8BIG7h#8�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%0AOD6GU{WG4QzZ+EvDL)OtXVGPXscPBnv;KJe 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≀^2H@rks)n zqPmNX4<14Z^60V@<>h(>+s?IMMYr{CE((~WCFPcECN;h)mmIJOEO;9r{CaIr4<8u5 zOyUXs<`E@BMx~@t|BVSt|4gkjxXH46|49JWxBmbFt={X)>Ir1{xggRahBNaj#~<5x z51ZOB3r0@7k{`Fxc9cgX@x#?!__!s{hc#7FmNq=U+$7Ce3}$s6i;(kY;%;iVn9dGp z3;Y+f;nFL}X4}C=GI#9KkbNspQex^<$E&K`;rwtn2`V5^up`8^VN2C-ZvWd|x=#R| zjfM)n1n(W|TUYGReQg!}86D8XOL2RQh;2`2YcOLaoV~fxoKVd|MmS{kmp$>(W7(jV zA*CFyCFD7kRlWMg=TKA3$b8@ltGVZIFVep{jMr6Fx3It3Gg{ zL9IzpbUBU4*Z3i0*&s*SPq$N(0GeViSvNAxkY~7FFYhrpSSW;Q*=vj^x=rZTXb6l!rg4gD<+cRD&&U0t&NrJEh_A~Q=gJ!N56DnDC-;G z=Sx3!A)J-WF>xYh{PJ@_7(UDn{C1TIa5KI(c={1=-?|!z^?K5q>qpx6OCJ~1HGGzl z3(e!)0`WIk&X*^zBlHVSK^I=yyLr-=u9_Zi#rMAUKa%EI=dU%x_$?PHpg1CpGHoWT47 z1#52wXj?y{R}JoDAyK}yLmZFnh!*U6Z8M8&@GayjFJrgUei%R>#$v3IV5j+a&O{2T zm)-yNRrYZ;n>)ikM#Ob=OFbuHlZTF6vnw$^*Tj}W+6n(}i5byWnS?;4aqUT!4LFJY zI>MbK%tN$L+EtF_Gjjq*l0%cw8O`B=+^4+2@VTmLzRZZj54z$&k-bJbD=W+EfZ1!WeQd_jG=sCG#Jx2yViyU@4T zKd0axLBz@%OPQF4*6!1mA@{|>+Q$#VPL3zEGl3SO>znKsZx8G-A0W#DS((|!O>>#N zl_n>&u7!!)Q<6=M7su#wqr$TW{x+jm%?(BmOzN}jTJo+pUA?TU#1dkJ1*I|DbF&*O&BFx)NCwMwlCz;dLuwm{}c63^CDk`1eoFRrY z!~7=+$Y;0Zi>`3MWWx@VpnpYNRR(v}kg2ZdhL9hvl}qo^1tYX07END5w;s8G9M6B~BH@R8&RQ6%U#2RH2IG@*1Zxike0%E>3pku+Yq<})2!HP%bD-;S z+G5I%ZUo`l>>BFg>!@pgvV}$~nKx!4a(SP)M2G}wuwMDc2e1$t1MHTJOx7^HGNj)% z-RvB+3->K=KBwisiK1q#N;r(-rEn2wK>A^d-xWtB-^Q5AH-Rp9^wZY1q)s!%Vkwb; zs~=C)oONoU%$;M7x8j9wfv%BE+=lfF<@-#28*8TuOq7W6Aw5%#px4TW&EKs;B#fqu z$t2Kgs2Y6Zxt;LV{p5=nQQ+yiRWN?Xj61Y>VMrHr1cGc_Tf&7Mpj}2;NM$*3JG9xz z(hk#o)-1A45v$QUV;an(cE}p8dMm-fMp%~&*Tx};t3l=v{1I2FPl7;9A zKD;I&X{^BL6dHn=iiodTsAbIXNkQ6DS-b)&?!RAR$hq(F!0ZY#ejJHl)2F~F$zub0 zvMai*+_n7AJr>tk#c^_#jrY9ZFwpHiRrE-ONEezYKDB z18;`GhL2!)qrefiJ8lUtxz-dbm6$KmfB=LvbmSC8`7S$t9(g_jJrY@cXJw|1N1jst z)3SB$u*5QRIh4@}2PVOScqRE{x}n6EFU#Wfpw+=5_U)je)<-(#^A|e>ujk;4H8NGu zA^i>hb$-N`$CZP!i7V5MOgXZv*9a2}zvC36cnHQ+SF4@|WF9XrLZfJEC~Ep`R};<$ z_Rhyu9Wlap-W3blOt4<^jB1qh?e&}pfE8op)BK0_o5pGNN@w`^?6jp!_Kti8-`ztB z4WEblmSHRUw)WZYs^eKR3Dh-Wvp5A1(EZDe$N-HdGbuyD_@)n)QYISw(My^ZONag59_8tKVOB?5;{z z)}jN@=^N+$FJM%pLS#MGp$kS zNgOz8cI^i+(G9F)#l_?-eJh}jkB*NMF<$n?$8ey)4)?>PxEjy=4^7oAkFkeQk(r)^ zi7~{W8pHk_ggX0>1q(uA9yd0qRoKs)S@#J=h}Gp7hs~DfGj-#UL4D!Qw+6rM z6sxi-_Si@6K)*afw%m@(*JdLsXq^Jm9>aSav`c#6(}`V^C~QC$PrZh_Vc=4_yogXw z9y{eAvw_yzV=GaqX*tle%wKr!0%DU!mb8$kg%^8U2T~Tlps| zzZHzBk;Xb~a*H00K(OoReAW6+dK9H0WVrt;03lg!+?QGXy$za~IhYO+aWLH2A_d9N zdkf1rE+Xkj8?GF(nVd}^8M&78W|pj9tyHj=T*3)EeB@`2eMY)af(9GXF=Vt#v}IK)`ZmvuDbG*|9{N@hPe8|-EhDqhk&OD%RQ#e0C!Blh%`Wl5gO zh4%+zc7Ji#5pid?CfE6kBM4?`I0SnT-+#f#1h#WFY|Df5^&&Y-RWy33f!>Tuyoa>* zV>QxA#37_6f;cIEN!EX5$t?p;Y+A|oL=>0E5t_pl=%3Wv<=Z{Q7S-6TEP1%1zJ3~~ z+SX5(eP|ZO!p#sR4o6VTaho1}6i-$m=BXF{*@jPaAN@V{+Q;8qrCw`5ezBhHX5J2y zij~!6Udi->4g1(PHx&9i%ER^v5np=&;HN z+LiwwOJ5lfW!rT-z>v}{Idpe-H%Lo&HwXfcfOL0DcXxw;Al+Sp(jh60)ZE|rp7RTS z&dlEX+PT)ceL_NI#dSqdWpz0}3gM$n$AEHX&IZ{3Ijq;1F3Z~i3-ZrisbwwrHKtr? z`9be0*WJ@gOGK3RnB=sS^?V|KfY-^hN+2z~7aU>O2@fnV8rYW@2GPRw*RPatNrj`$ z=JZoVgE-~WXMaUg3Fv$_|EstE`Q||hpgZshD7YL|?gL=!{w(I&R*p!;|*E3Wrhmt!%}FYilP zujaGl?+MZ@6$~e9=d9I&74klrBF%-2G(hb?5-!$BytA;43v^~eazjMKoF^(?e^#? zTz?!uG{87hi-Z~UgWq~B;OZ6p5^k=4Lu$CKoyrxI`q;IEyZ z1n~4Ru;wY<(Ug&Hz1N7&QVxxC7jYoP%1r}DF})r}9#lcFsiL#v)GGF@%vYI@nwr4# zwR#KXB!Z7?Z`p@PZ9Tc`_aFYfhgwgWrPZN)C%m~|tNqLt7D(va6GEd5wGKP!GbuMe zNwFWhSDxzxcwO>PdCCvyXdcyDXcd9~7*@{>XAEY;)N-a=;7u6V;@@Q_>w_b3l{55; zy9uo5+2+$1v#oYcUQQX{tnBnMyO9S_aj7l1lmgzVq8bU((;Kj%eXftmdpH4Vpbao^ z`nay;`bS9*eoIF9eqICzW*JZ(BLz7!BT8q^k*~QeTaO`)jq2IY_7=-*WlG@f%o2*n zzfk=fgm`ARVx_8%%|A*4oAw02D7!t*M5nil!<}A()6$UQdyEDae>?$}s$+4gt_D~m zurnsxGrvRkqSkwtDS>R?$-IG@Lq^`xfX*&qLqEP7UXoCD zP+bKP5Zl1m)_8q6EF8DYIhgQKQ{B$k2n*XHYI=iuYALOevzO*%@!*2pdG-zZ6l?zs zOdasr9Qd2!8<=%mtSrHi;`c2IrV=eC9H8d8uh_1wYP0a#cJ|QBG8@=&h@B-QO*l3@ z6m7L?a_=FYArSZezwK+T0P)E;3A|uhx#Cr?ug#UZhi?@mkcZ}^O zKxK@aj)?STDvwd(2G#$rQ{ur#V5r?l(b8IIokJ>Z zIto4;gJc@9`izBCju7H16dYYx9BHNMSiXr}G1`@q%zs3z`ml$i1&=eWM2crXZ%4)3 z22U9m31ur7kltdN=2HodWYw;zTORx*o=eX4bw&MQP`l#WJ991DfgmvDf8^~2VJNR9 zD$!}(q%$drqJs*d4-qep+{J!^iBXC2sj_Ej5Br`)DEslz0r=i$7pC!VC0!eMWkdd7 zRt3*n8o=aLFS(GJQ4#m})lbxYvijl;i(omem zR=HY3rRy`NQOT{4DP}LxZGDVYRI`iTX}AdnJL9FbH{|wh2%P0T(;MiD3>sN4*=T<5 zshpXjq32C;8B1r5l;ETi`rh}`*fa5O@hmx1W0KuzjG64uRd`gvwSLsy;~SRYacZV= zy(ITsrvSz8Q{{RN%8IA+Q)lM}cY0YWRkGcELh<^bAdm){YzBk%@;fFCOIjEVZU9|^ z{Q*jSO8wO)_YvCKw+eGYJs8bgAZ(SBg!fdi7*!CG54+>l)oSxDw1!AAGR;YQL?Nnh zhV-LI7NaA~Jj8L?i730<8J0-DS;S`Xqw!rIOtpFl`$Ey1U1h&%(kMxy^UpwMLEr{M zm=ZGI1dLO?!JLZ}4+ln(DTY;fK~@z|k>(YEoTJecNDUbpR}x2<9&gRmA50 zHTs2)yT>o47vSY{yX8^?TI7Nw8(4*l4g(PzBmJdz?}f{^B|AUuxw}!q6kK=%I{DdS zMh54KQps3u!GW@W`#IszjO&#ddV`Ql;g;NsnT(3I$BpWOYVoTm`X}@L#(*!70g#j`(>UV2 zLvr{mkD4xtOoX$+aAs=7IqbsY9LT(dMHw_iOyU{#(V=DLsq|DjAVo0h1g+3K313kb zVk{M6Lb00Y_^0vs^AC~)QTTz5t@q*F%F3)Pa(!zsS?amjzgTuKSS+lC3<9^B8u-1D zonV8(4@9Y%aOQm+&Z=AGLA6^*xatXp*Bw5_8iD%xoTT+vs z)Vxh)YajpJZx}dK*f0mBRc!0r%m>({3a04t$rQQIS+AZ(8Ci4W%C^YCRVr8`IsfO+9|8 z?gTY&&6VI3*|`M9IY(g7)8#sl+*IC{w~XOj*s`NMxbYV)qL4>xFt~x~?_#|Mzo@1v z-vrJWe&-@%p{vPtIf-b^b5U6W6pShkG%+S9oM+$ND4RnHJ~5YVayn&tz4Tw38W(PV z7ggIRu>3k8Cqb!+>$PqllmL%H!M8kC1UI@E{rf4`H?O@AwKvjHvpRBa%75 z+>!~mH{Irp4fpqVvdUj+xyERv+ZDGx2L+P0JQy|IE|_WOD!}BZZwlbso;|^!QJ&tp z{EX^W=6C_=Jircq3vYixSf3Q?x?t7wOGYugs=Z-_UL&CHMk&loy|4U+Ti}Hg4~c>N zry^ynxaU_PK@&egjjy_?kanx2f}E@Xw@}8aPx*~$7hl3Rxdi3?@-)}kQ(YCSEAj9h z{-Yzh$3+%V!~BBEx3aW(bW~golyA*f04WE;eb9d>o@P#clztHCO^x6r=R|m50y`Og zkQ^!>h9E1hXXzC-xF|@Ph~V!B(!Zq;W)EN8LqXGt@NA{c6Vw?iy5I+vvWm3br{)PZ zxdZ#(4HhJdRUIU_$W6-}rRy>3%L`y0beg<50OR75@h?~SR4P@LY3)Y;CNqK(L{JvriEp231y;vUVbtTyQXcjwZ z&P7f`=aSV~!-{-pyYEq(=qcz^rs!9Avhc|B(WGem=SKcjBU2zmMDz7$n1SfGm8Y>l zaAb5P2DMGkDA`dgJ(p3fOQUcDXk0FPtF!cBl?l1LR&j7R@TI?;226Vthd#1va8luS z^t5q+#Wr&QJ-g#Sz{Vnsli(>m%-deWM}+jFP%^KYOx(PrA@7=g=>A&q+vF)M__%Dk z|JJ73Z`X)_e`pCT4O%O3^>;p1$j{=dMb03RD-=9sm1i0slx3|RGhu5l(e6V$7VK|4 zZmIk^G&k$`LtWIza+9Out+*1CyKY21r>u;JLWfp9>mcq;UIH|yJ9wpZkTAi81C;|@ zbd{>Dhl8=Vz#twC=4<=1RH9ftENUl1pNO9<2Zw6tojuP{6s?~xElGBm$3FD?BRSA_ zQt~VTGkBjKpa9HODW{YVu|*`K@dlZ|m70Y%$SRvxMGZW^-DcDILtXQcUF%^2a^5)) zk1%97dw?R>1V6jtNU@F;c6fX(a3s6Y*uj1~zA$-et8nMM$`#GrKS)r=ValP^)~D*q zSNH7hdDrLMC75Yj_o>`2;c$IS%&>G52$ZQoL2p?d^gZ%?lM7D=!=PMAu(}ix(`4frOSzdI;`j#( z#$0I;?{LOBKUN%E!%K()PKx$ki7U0jxl*`o7|yhpf{q>G)`VF-+%IHX-R_>~rD7?) zE7!2?9A4daZBua7m4C=wk9Fyojwp;4*BRXq)XAyRE)uD0Iykjk{h4{Qro=Sr&4N5N z%2$UnGjo0KVeNNBcd=A5b|QE#NE{Q+L#?^Ca%amC?Opq*-GaWdhTQmsis3-3qg2;Z z!tvjBCmLqR*iRFiTuLVKK%krB?iF~ow|o8o0O4)~-iarM-&z5nTjm=xXK1G$nxm?n z1`XX9@)wh`h@L%s3JMyA5FPJs>vwt^9(+a|>17(}Z_D}sJLSZ*0GCd@`>OU0<0=bo zMpFbTBuyq8El8511T7!Fs6$3V2+A_v3eoU@$|D|zMSIivPcLn`ub1LyH$NYfk%p^d zI=e(RG*PVITxmN>tt_{G)RYKV*Q^XhqY4eNUvqHCA}Kz4x8QN~1!5P<`FA_pdqtPC#fb5oxCb7k-=BZ=x1Po})cR~JIyK2wbkp;?gd>!-iG4F` zSU6mK`T<;<9vuVIfq}1^UsS?AAnC`^F7}ihxProJQH?(bOQPY+v3!@L{@La+qVo6b zH2&U)!~l;ZuQK<+Qt@}o50h9uAGsPm?}4lTj9c*Ys&xKHwmY_?t>A8Px+49TzVyZP zb6b&|)c3!i9E|DQ7g-7%uh8;(iz(FW2^aY zwV!?g*Jc6gzh5F@a7i@ja9fa-Xb=j~Tw%;5PGg7pxQ$~v6XyC`=Ge7cDopD~5H{^WY|DFpJ$%JwG0r4MsZnL5U|>&F;w<+3W`2C@efd zmCE+Rf1dBRE;K}an17*QjrqGBRRi^W=>3d4goa7-))Acp2qUx14DkeofIzltgh^&j zsGJ$ZbYJnE6OAFQ2DRVCwrWDI@dIJ5MyM(B>QN2Xdw3?{{7ptdx$YkwU;7l?PJma6t$#>3pX(E^ zm{RAUVkIKsAe_rIAI(nM*(wXhmTZpofK0SRYD31g;&sEFO=`|IU_j~1?*hPb)miw$ zBq+rfhcm`^>ZVQoSu8hjvQM(<^&_wC|CV-WTr>x90< zcO5Lw?{6pjOV5NB%YPDyC_P5%tE76hKQfUP#jPZ+-|H&|1X;%32C z8?er0MiNa*$}+lS==;qz(IRNBh{ zxY;SEPg`|Q#SV%ZnRIj+&bSIq(k2D2k?>{@(zE(D?#OtSXH9`W%(GtgLPYpK_^RIjE+je+a{2!}F)9heR)d76p zMe-lJ5)HPCB*nLzT3ki)&0htkw#)g1efQS-zqH*CL7bj(oIk!$nCE?lNF$?TeRiJz zFr>aFjRn@+tj2<$mjXr@X@DOs0DUHwX|ZSi-dcBTf(m^VsbGe0f_f8)^E5f>xnhgW zE5Z<5KMg?y5B+@~YSl6C`!sD6_m4B@En05;-LG+MkT1cQ)> zfm#Zb7WCU-+^pAW;&jHqCv|O!7JK5h&)95iVwCT6vNo^heCarL-z{loJ8)5J#wb&3 zarJ~zkMJe-9y5n)C>%aWM^pI6VI0MPNP3TSwG zYrLXJZY8U&?H;bqG8L*23J)T}*alb;pVPw%7O-Sz7!aB zNpU{vdooWh4vOm1G`2wvLSda$2x^RL&42Qoz7X#p`6&3NrzxqAw=j}UuNvLJ3Q0bj zUn%B96kd8oXUB9GKHr;oXI1S>$9VJ{3p%j>h3azEkQAep zh@^1=+d5OyBZ&@Rr_T;L1l!rSELLqA{2U-SVS~646T63Ir(hgwfEt%0A;KE2f`stK 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 QH2?qr07*qoM6N<$f@rYXJpcdz literal 26654 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 Hu0mjf&82b3 diff --git a/public/images/pokemon_icons_8v.json b/public/images/pokemon_icons_8v.json index 002957bba0c..a33f88e9d9b 100644 --- a/public/images/pokemon_icons_8v.json +++ b/public/images/pokemon_icons_8v.json @@ -1,1306 +1,4115 @@ -{ "frames": { - "4052_2": { - "frame": { "x": 85, "y": 209, "w": 21, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 4, "w": 21, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4052_3": { - "frame": { "x": 106, "y": 210, "w": 21, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 4, "w": 21, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4077_2": { - "frame": { "x": 203, "y": 112, "w": 24, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 4, "w": 24, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4077_3": { - "frame": { "x": 48, "y": 112, "w": 24, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 4, "w": 24, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4078_2": { - "frame": { "x": 230, "y": 133, "w": 27, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 3, "w": 27, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4078_3": { - "frame": { "x": 203, "y": 133, "w": 27, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 3, "w": 27, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4079_2": { - "frame": { "x": 79, "y": 250, "w": 26, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 8, "w": 26, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4079_3": { - "frame": { "x": 351, "y": 250, "w": 26, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 8, "w": 26, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4080_1": { - "frame": { "x": 352, "y": 161, "w": 24, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 3, "w": 24, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4080_2": { - "frame": { "x": 23, "y": 161, "w": 24, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 3, "w": 24, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4080_3": { - "frame": { "x": 328, "y": 160, "w": 24, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 3, "w": 24, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4144_2": { - "frame": { "x": 146, "y": 230, "w": 22, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4144_3": { - "frame": { "x": 85, "y": 231, "w": 22, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4145_2": { - "frame": { "x": 228, "y": 110, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 3, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4145_3": { - "frame": { "x": 97, "y": 89, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 3, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4146_2": { - "frame": { "x": 240, "y": 200, "w": 28, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 6, "w": 28, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4146_3": { - "frame": { "x": 212, "y": 200, "w": 28, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 6, "w": 28, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4199_1": { - "frame": { "x": 360, "y": 30, "w": 20, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 1, "w": 20, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4199_2": { - "frame": { "x": 96, "y": 182, "w": 20, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 1, "w": 20, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4199_3": { - "frame": { "x": 192, "y": 179, "w": 20, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 1, "w": 20, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4222_2": { - "frame": { "x": 309, "y": 228, "w": 21, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 21, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4222_3": { - "frame": { "x": 330, "y": 228, "w": 21, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 21, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4263_2": { - "frame": { "x": 216, "y": 258, "w": 22, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 22, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4263_3": { - "frame": { "x": 304, "y": 265, "w": 22, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 22, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4264_2": { - "frame": { "x": 287, "y": 210, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4264_3": { - "frame": { "x": 160, "y": 210, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4562_2": { - "frame": { "x": 76, "y": 264, "w": 22, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 22, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "4562_3": { - "frame": { "x": 351, "y": 264, "w": 22, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 7, "w": 22, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6100_2": { - "frame": { "x": 168, "y": 230, "w": 14, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 14, "w": 14, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6100_3": { - "frame": { "x": 49, "y": 277, "w": 14, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 14, "w": 14, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6101_2": { - "frame": { "x": 312, "y": 187, "w": 16, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 12, "w": 16, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6101_3": { - "frame": { "x": 266, "y": 271, "w": 16, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 12, "w": 16, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6215_2": { - "frame": { "x": 182, "y": 251, "w": 17, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 7, "w": 17, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6215_3": { - "frame": { "x": 126, "y": 250, "w": 17, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 7, "w": 17, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6549_2": { - "frame": { "x": 288, "y": 249, "w": 16, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 5, "w": 16, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6549_3": { - "frame": { "x": 286, "y": 58, "w": 16, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 5, "w": 16, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6570_2": { - "frame": { "x": 146, "y": 249, "w": 18, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 6, "w": 18, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6570_3": { - "frame": { "x": 333, "y": 248, "w": 18, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 12, "y": 6, "w": 18, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6571_2": { - "frame": { "x": 193, "y": 156, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6571_3": { - "frame": { "x": 23, "y": 138, "w": 25, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 5, "w": 25, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6705_2": { - "frame": { "x": 125, "y": 89, "w": 15, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 6, "w": 15, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6705_3": { - "frame": { "x": 34, "y": 271, "w": 15, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 13, "y": 6, "w": 15, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6706_2": { - "frame": { "x": 234, "y": 85, "w": 26, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 4, "w": 26, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6706_3": { - "frame": { "x": 260, "y": 85, "w": 26, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 4, "w": 26, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6713_2": { - "frame": { "x": 257, "y": 133, "w": 27, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 5, "w": 27, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "6713_3": { - "frame": { "x": 48, "y": 134, "w": 27, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 5, "w": 27, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "816_2": { - "frame": { "x": 0, "y": 188, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "816_3": { - "frame": { "x": 290, "y": 187, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "817_2": { - "frame": { "x": 308, "y": 136, "w": 24, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 3, "w": 24, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "817_3": { - "frame": { "x": 332, "y": 136, "w": 24, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 3, "w": 24, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "818-gigantamax_2": { - "frame": { "x": 214, "y": 28, "w": 30, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 0, "w": 30, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "818-gigantamax_3": { - "frame": { "x": 348, "y": 0, "w": 30, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 0, "w": 30, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "818_2": { - "frame": { "x": 75, "y": 134, "w": 22, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 1, "w": 22, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "818_3": { - "frame": { "x": 123, "y": 135, "w": 22, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 1, "w": 22, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "821_2": { - "frame": { "x": 139, "y": 271, "w": 19, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 19, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "821_3": { - "frame": { "x": 158, "y": 271, "w": 19, "h": 16 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 7, "w": 19, "h": 16 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "822_2": { - "frame": { "x": 0, "y": 231, "w": 22, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "822_3": { - "frame": { "x": 287, "y": 230, "w": 22, "h": 19 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 19 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "823-gigantamax_2": { - "frame": { "x": 302, "y": 28, "w": 32, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 32, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "823-gigantamax_3": { - "frame": { "x": 0, "y": 30, "w": 32, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 32, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "823_2": { - "frame": { "x": 140, "y": 87, "w": 27, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 3, "w": 27, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "823_3": { - "frame": { "x": 201, "y": 88, "w": 27, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 3, "w": 27, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "829_2": { - "frame": { "x": 270, "y": 231, "w": 17, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 6, "w": 17, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "829_3": { - "frame": { "x": 122, "y": 271, "w": 17, "h": 18 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 6, "w": 17, "h": 18 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "830_2": { - "frame": { "x": 42, "y": 226, "w": 19, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 3, "w": 19, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "830_3": { - "frame": { "x": 233, "y": 218, "w": 19, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 3, "w": 19, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "835_2": { - "frame": { "x": 211, "y": 218, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "835_3": { - "frame": { "x": 0, "y": 211, "w": 22, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 5, "w": 22, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "836_2": { - "frame": { "x": 189, "y": 206, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 4, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "836_3": { - "frame": { "x": 138, "y": 205, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 4, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "850_2": { - "frame": { "x": 194, "y": 276, "w": 21, "h": 10 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 10, "w": 21, "h": 10 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "850_3": { - "frame": { "x": 233, "y": 275, "w": 21, "h": 10 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 10, "w": 21, "h": 10 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "851_2": { - "frame": { "x": 113, "y": 0, "w": 37, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 1, "y": 0, "w": 37, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "851_3": { - "frame": { "x": 76, "y": 0, "w": 37, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 1, "y": 0, "w": 37, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "854_2": { - "frame": { "x": 98, "y": 274, "w": 17, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 8, "w": 17, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "854_3": { - "frame": { "x": 177, "y": 272, "w": 17, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 8, "w": 17, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "855_2": { - "frame": { "x": 116, "y": 187, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "855_3": { - "frame": { "x": 167, "y": 187, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "856_2": { - "frame": { "x": 127, "y": 227, "w": 19, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 3, "w": 19, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "856_3": { - "frame": { "x": 182, "y": 228, "w": 19, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 3, "w": 19, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "857_2": { - "frame": { "x": 312, "y": 206, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 4, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "857_3": { - "frame": { "x": 44, "y": 204, "w": 22, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 4, "w": 22, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "858-gigantamax_2": { - "frame": { "x": 273, "y": 28, "w": 29, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 0, "w": 29, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "858-gigantamax_3": { - "frame": { "x": 244, "y": 28, "w": 29, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 0, "w": 29, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "858_2": { - "frame": { "x": 47, "y": 179, "w": 22, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 2, "w": 22, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "858_3": { - "frame": { "x": 74, "y": 161, "w": 22, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 2, "w": 22, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "859_2": { - "frame": { "x": 326, "y": 270, "w": 17, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 5, "w": 17, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "859_3": { - "frame": { "x": 0, "y": 271, "w": 17, "h": 20 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 5, "w": 17, "h": 20 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "860_2": { - "frame": { "x": 22, "y": 184, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "860_3": { - "frame": { "x": 69, "y": 186, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "861-gigantamax_2": { - "frame": { "x": 0, "y": 57, "w": 26, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 26, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "861-gigantamax_3": { - "frame": { "x": 302, "y": 55, "w": 26, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 26, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "861_2": { - "frame": { "x": 286, "y": 85, "w": 25, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 2, "w": 25, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "861_3": { - "frame": { "x": 72, "y": 83, "w": 25, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 2, "w": 25, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "863_2": { - "frame": { "x": 22, "y": 207, "w": 20, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 3, "w": 20, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "863_3": { - "frame": { "x": 360, "y": 112, "w": 20, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 3, "w": 20, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "864_2": { - "frame": { "x": 94, "y": 30, "w": 30, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 1, "w": 30, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "864_3": { - "frame": { "x": 151, "y": 30, "w": 30, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 1, "w": 30, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "867_2": { - "frame": { "x": 32, "y": 30, "w": 31, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 31, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "867_3": { - "frame": { "x": 63, "y": 30, "w": 31, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 1, "w": 31, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "872_1": { - "frame": { "x": 282, "y": 272, "w": 17, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 8, "w": 17, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "872_2": { - "frame": { "x": 216, "y": 274, "w": 17, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 8, "w": 17, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "872_3": { - "frame": { "x": 17, "y": 274, "w": 17, "h": 14 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 8, "w": 17, "h": 14 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "873_1": { - "frame": { "x": 243, "y": 178, "w": 25, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 25, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "873_2": { - "frame": { "x": 218, "y": 178, "w": 25, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 25, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "873_3": { - "frame": { "x": 270, "y": 162, "w": 25, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 25, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "876-female_2": { - "frame": { "x": 350, "y": 184, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "876-female_3": { - "frame": { "x": 268, "y": 184, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "876_2": { - "frame": { "x": 268, "y": 207, "w": 19, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 3, "w": 19, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "876_3": { - "frame": { "x": 66, "y": 209, "w": 19, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 3, "w": 19, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "877-hangry_1": { - "frame": { "x": 105, "y": 253, "w": 17, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 17, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "877-hangry_2": { - "frame": { "x": 249, "y": 254, "w": 17, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 17, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "877-hangry_3": { - "frame": { "x": 199, "y": 255, "w": 17, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 17, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "877_1": { - "frame": { "x": 59, "y": 256, "w": 17, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 17, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "877_2": { - "frame": { "x": 0, "y": 250, "w": 17, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 17, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "877_3": { - "frame": { "x": 17, "y": 253, "w": 17, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 17, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "880_2": { - "frame": { "x": 244, "y": 156, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "880_3": { - "frame": { "x": 218, "y": 156, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "881_2": { - "frame": { "x": 252, "y": 231, "w": 18, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 3, "w": 18, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "881_3": { - "frame": { "x": 61, "y": 233, "w": 18, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 3, "w": 18, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "882_2": { - "frame": { "x": 328, "y": 183, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "882_3": { - "frame": { "x": 145, "y": 182, "w": 22, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 3, "w": 22, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "883_2": { - "frame": { "x": 357, "y": 207, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 4, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "883_3": { - "frame": { "x": 334, "y": 207, "w": 23, "h": 21 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 4, "w": 23, "h": 21 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "884-gigantamax_2": { - "frame": { "x": 124, "y": 30, "w": 27, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 0, "w": 27, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "884-gigantamax_3": { - "frame": { "x": 181, "y": 30, "w": 27, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 0, "w": 27, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "884_2": { - "frame": { "x": 123, "y": 162, "w": 22, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 2, "w": 22, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "884_3": { - "frame": { "x": 0, "y": 163, "w": 22, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 9, "y": 2, "w": 22, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "885_1": { - "frame": { "x": 201, "y": 238, "w": 24, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 24, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "885_2": { - "frame": { "x": 225, "y": 241, "w": 24, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 24, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "885_3": { - "frame": { "x": 309, "y": 248, "w": 24, "h": 17 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 6, "w": 24, "h": 17 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "886_1": { - "frame": { "x": 308, "y": 112, "w": 26, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 3, "w": 26, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "886_2": { - "frame": { "x": 125, "y": 111, "w": 26, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 3, "w": 26, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "886_3": { - "frame": { "x": 177, "y": 112, "w": 26, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 3, "w": 26, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "887_1": { - "frame": { "x": 86, "y": 57, "w": 30, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 2, "w": 30, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "887_2": { - "frame": { "x": 56, "y": 57, "w": 30, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 2, "w": 30, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "887_3": { - "frame": { "x": 26, "y": 57, "w": 30, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 5, "y": 2, "w": 30, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "888-crowned_2": { - "frame": { "x": 182, "y": 0, "w": 32, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 32, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "888-crowned_3": { - "frame": { "x": 150, "y": 0, "w": 32, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 4, "y": 0, "w": 32, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "888_2": { - "frame": { "x": 167, "y": 89, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 3, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "888_3": { - "frame": { "x": 311, "y": 89, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 3, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "889-crowned_2": { - "frame": { "x": 214, "y": 0, "w": 34, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 34, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "889-crowned_3": { - "frame": { "x": 248, "y": 0, "w": 34, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 34, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "889_2": { - "frame": { "x": 260, "y": 58, "w": 26, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 26, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "889_3": { - "frame": { "x": 234, "y": 58, "w": 26, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 1, "w": 26, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "890-eternamax_2": { - "frame": { "x": 0, "y": 0, "w": 38, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 1, "y": 0, "w": 38, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "890-eternamax_3": { - "frame": { "x": 38, "y": 0, "w": 38, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 1, "y": 0, "w": 38, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "890_2": { - "frame": { "x": 282, "y": 0, "w": 33, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 33, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "890_3": { - "frame": { "x": 315, "y": 0, "w": 33, "h": 28 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 3, "y": 1, "w": 33, "h": 28 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "891_1": { - "frame": { "x": 164, "y": 249, "w": 18, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 18, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "891_2": { - "frame": { "x": 270, "y": 249, "w": 18, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 18, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "891_3": { - "frame": { "x": 41, "y": 249, "w": 18, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 11, "y": 4, "w": 18, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-gigantamax-rapid_1": { - "frame": { "x": 284, "y": 111, "w": 24, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 2, "w": 24, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-gigantamax-rapid_2": { - "frame": { "x": 0, "y": 112, "w": 24, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 2, "w": 24, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-gigantamax-rapid_3": { - "frame": { "x": 24, "y": 112, "w": 24, "h": 26 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 2, "w": 24, "h": 26 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-gigantamax-single_1": { - "frame": { "x": 26, "y": 83, "w": 23, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 0, "w": 23, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-gigantamax-single_2": { - "frame": { "x": 49, "y": 83, "w": 23, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 0, "w": 23, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-gigantamax-single_3": { - "frame": { "x": 352, "y": 60, "w": 23, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 0, "w": 23, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-rapid-strike_1": { - "frame": { "x": 48, "y": 157, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-rapid-strike_2": { - "frame": { "x": 97, "y": 160, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892-rapid-strike_3": { - "frame": { "x": 145, "y": 160, "w": 26, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 4, "w": 26, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892_1": { - "frame": { "x": 356, "y": 136, "w": 23, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 2, "w": 23, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892_2": { - "frame": { "x": 284, "y": 137, "w": 23, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 2, "w": 23, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "892_3": { - "frame": { "x": 0, "y": 138, "w": 23, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 2, "w": 23, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "896_1": { - "frame": { "x": 97, "y": 136, "w": 24, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 3, "w": 24, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "896_2": { - "frame": { "x": 145, "y": 136, "w": 24, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 3, "w": 24, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "896_3": { - "frame": { "x": 169, "y": 136, "w": 24, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 3, "w": 24, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "897_1": { - "frame": { "x": 151, "y": 112, "w": 26, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 3, "w": 26, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "897_2": { - "frame": { "x": 97, "y": 112, "w": 26, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 3, "w": 26, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "897_3": { - "frame": { "x": 334, "y": 112, "w": 26, "h": 24 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 3, "w": 26, "h": 24 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898-ice_1": { - "frame": { "x": 328, "y": 60, "w": 24, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 0, "w": 24, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898-ice_2": { - "frame": { "x": 116, "y": 60, "w": 24, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 0, "w": 24, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898-ice_3": { - "frame": { "x": 177, "y": 60, "w": 24, "h": 29 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 8, "y": 0, "w": 24, "h": 29 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898-shadow_1": { - "frame": { "x": 151, "y": 57, "w": 26, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 26, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898-shadow_2": { - "frame": { "x": 208, "y": 58, "w": 26, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 26, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898-shadow_3": { - "frame": { "x": 334, "y": 30, "w": 26, "h": 30 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 0, "w": 26, "h": 30 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898_1": { - "frame": { "x": 351, "y": 228, "w": 19, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 4, "w": 19, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898_2": { - "frame": { "x": 22, "y": 231, "w": 19, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 4, "w": 19, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "898_3": { - "frame": { "x": 107, "y": 231, "w": 19, "h": 22 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 4, "w": 19, "h": 22 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "900_2": { - "frame": { "x": 0, "y": 87, "w": 25, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 3, "w": 25, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "900_3": { - "frame": { "x": 72, "y": 109, "w": 25, "h": 25 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 7, "y": 3, "w": 25, "h": 25 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "901_2": { - "frame": { "x": 256, "y": 110, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 5, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "901_3": { - "frame": { "x": 339, "y": 89, "w": 28, "h": 23 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 6, "y": 5, "w": 28, "h": 23 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "903_2": { - "frame": { "x": 307, "y": 160, "w": 21, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 1, "w": 21, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - }, - "903_3": { - "frame": { "x": 171, "y": 160, "w": 21, "h": 27 }, - "rotated": false, - "trimmed": true, - "spriteSourceSize": { "x": 10, "y": 1, "w": 21, "h": 27 }, - "sourceSize": { "w": 40, "h": 30 } - } - }, - "meta": { - "app": "https://www.aseprite.org/", - "version": "1.3.7-dev", - "image": "pokemon_icons_8v.png", - "format": "RGBA8888", - "size": { "w": 380, "h": 293 }, - "scale": "1" - } +{ + "textures": [ + { + "image": "pokemon_icons_8v.png", + "format": "RGBA8888", + "size": { + "w": 510, + "h": 510 + }, + "scale": 1, + "frames": [ + { + "filename": "816_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "816_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "817_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "817_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "818-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "818-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "818_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "818_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "821_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "821_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "822_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "822_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 0, + "w": 40, + "h": 30 + } + }, + { + "filename": "823-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "823-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "823_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "823_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "829_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "829_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "830_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "830_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "835_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "835_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "836_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "836_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 30, + "w": 40, + "h": 30 + } + }, + { + "filename": "850_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "850_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "851-gigantamax", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "851-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "851-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "851_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "851_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "851s-gigantamax", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "854_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "854_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "855_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "855_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 60, + "w": 40, + "h": 30 + } + }, + { + "filename": "856_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "856_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "857_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "857_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "858-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "858-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "858_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "858_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "859_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "859_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "860_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "860_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 90, + "w": 40, + "h": 30 + } + }, + { + "filename": "861-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "861-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "861_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "861_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "863_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "863_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "864_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "864_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "867_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "867_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "872_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "872_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 120, + "w": 40, + "h": 30 + } + }, + { + "filename": "872_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "873_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "873_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "873_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "876-female_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "876-female_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "876_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "876_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "877-hangry_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "877-hangry_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "877-hangry_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "877_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 150, + "w": 40, + "h": 30 + } + }, + { + "filename": "877_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "877_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "880_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "880_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "881_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "881_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "882_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "882_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "883_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "883_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "884-gigantamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "884-gigantamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 180, + "w": 40, + "h": 30 + } + }, + { + "filename": "884_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "884_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "885_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "885_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "885_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "886_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "886_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "886_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "887_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "887_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "887_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "888-crowned_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 210, + "w": 40, + "h": 30 + } + }, + { + "filename": "888-crowned_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "888_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "888_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "889-crowned_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "889-crowned_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "889_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "889_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "890-eternamax_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "890-eternamax_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "890_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "890_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "891_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 240, + "w": 40, + "h": 30 + } + }, + { + "filename": "891_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "891_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-gigantamax-rapid_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-gigantamax-rapid_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-gigantamax-rapid_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-gigantamax-single_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-gigantamax-single_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-gigantamax-single_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-rapid-strike_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-rapid-strike_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892-rapid-strike_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 270, + "w": 40, + "h": 30 + } + }, + { + "filename": "892_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "892_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "894_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "894_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "895_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "895_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "896_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "896_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "896_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "897_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "897_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "897_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 300, + "w": 40, + "h": 30 + } + }, + { + "filename": "898-ice_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "898-ice_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "898-ice_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "898-shadow_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "898-shadow_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "898-shadow_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "898_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "898_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "898_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "900_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "900_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "901_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 330, + "w": 40, + "h": 30 + } + }, + { + "filename": "901_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "903_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "903_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4052_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4052_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4077_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4077_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4078_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4078_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4079_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4079_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4080_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 360, + "w": 40, + "h": 30 + } + }, + { + "filename": "4080_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4080_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4144_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4144_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4145_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4145_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4146_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4146_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4199_1", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4199_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4199_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4222_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 390, + "w": 40, + "h": 30 + } + }, + { + "filename": "4222_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "4263_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "4263_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "4264_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "4264_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "4562_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "4562_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "6100_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "6100_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "6101_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "6101_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "6215_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 420, + "w": 40, + "h": 30 + } + }, + { + "filename": "6215_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6503_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6503_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6549_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 120, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6549_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 160, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6570_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 200, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6570_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 240, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6571_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 280, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6571_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 320, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6705_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 360, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6705_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 400, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6706_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 440, + "y": 450, + "w": 40, + "h": 30 + } + }, + { + "filename": "6706_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 0, + "y": 480, + "w": 40, + "h": 30 + } + }, + { + "filename": "6713_2", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 40, + "y": 480, + "w": 40, + "h": 30 + } + }, + { + "filename": "6713_3", + "rotated": false, + "trimmed": false, + "sourceSize": { + "w": 40, + "h": 30 + }, + "spriteSourceSize": { + "x": 0, + "y": 0, + "w": 40, + "h": 30 + }, + "frame": { + "x": 80, + "y": 480, + "w": 40, + "h": 30 + } + } + ] + } + ], + "meta": { + "app": "https://www.codeandweb.com/texturepacker", + "version": "3.0", + "smartupdate": "$TexturePacker:SmartUpdate:c6192164d1b1971f54a6c5864e11748d:46b3adcf2a25bfb824db3d24cd1c96a9:ec5f05e7f30cd98f74db0c2326109fd3$" + } } diff --git a/public/images/pokemon_icons_8v.png b/public/images/pokemon_icons_8v.png index 1968bfe6214f9477ac2ece69f7f3c910449ac246..2af86ac656f36e002fb502384e1c3a2a85374a3d 100644 GIT binary patch literal 46264 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 literal 41393 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¨_d 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 ee~|z8SpEkle&Oxk#V^wU0000+2K#(B$ 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 literal 50464 zcmd>_^;Z;s^#5t3rE39^l5SW)L`u3lMLL&dX^<9>F6mN{?%t)BURpX9SUMyGq@+H+ zKj-uPE538ioY#HaA7<{%nR(6YdGDPVZA~R2d^&tIG&CX=Wd&U{G<4{{UHKX2KM!RT zeb&DL-BVXd4y|SaaDaw}iKeZtulUc2gM%+XgpbJ%;Ccz5AmkGw;UyE~XJ%$rB`0!w z_FSKr+>IAsoleM=nq8k)$eoLu)({IVfKC964$yq#t3+b@j>l6)L=G%TPN5}4r9&;K zB_^m&MdvF+?oBD=!N=#ONv;6G(p2Npa^};trm@lF^>z@kr7_eKP}ib%G2!;qqcODM z)B;n2JlJhqwKcTd4b^-dbu`r6oppT;As}aG=M)P3YTD=VJk$-`G|@D?Em-35ynL0s z!V_ZjQ$V3DAa9HYWvLEXo)cY()$>#n-extP1S?=Qh<8eja1ug3sls<+&OYiavTGv} zN3UJI#SEo@`GuFkt#Y-ni2VAZVPV?|;^l=~2 zRK7G(oPubbdKyd{yPoK}&pEqnxw_-m6H0}%^Hy_uetGVj!e>_c+PU$y<)SE6*n7zs zZNMilp*Sz%awnc9kYbFPVW}$khq_U%n_aiJ<+OtP+`FJXQ=2jW)@aVFPsA(VDgOSz z{+Z5uks!KM!f{?LoO~ekcLe+4676a5Wpk8KUY%TYxMO3o8??x4HbL<^S!d>l(Q%c= zNSgCeqTNcT>v@B7{)9m!!lk*#yLl^QVCntEnEKO}8e$4`Gv^3D{BV90Ku;CNNtQ?{ z6#t6v6RTvk301fjZ>$G@k{Qo88=-O<<1}%d3|{wqa^FT?=Qe%KBv*}0JxGG9bDXSx ziKlXv8o0s7p;be27pOeOV>>Ocv*2emq5>NEXg8^5iE@%Z(sn)tgAc=ic})c6D6*6_ z(JvFMWuNu)tM!s%+&(wjWku_EHXAf2xm8!XRScTOY#62ufMSlFeo_Rx^E7Tj*n&Ry3w)X>NJ(DJju;c|Ww$(ZtCrf^Yi_=V|fuZ%y;H#9dzC zglM*Z>+!F^(>K>h&#S$U3zjZVk}z`~(j5@j>XDCl{YHpKT&~1(NcU6B{q5D$lS`Pv za>XX`XN=g+u|@KqHyUo4MbjM|k2f7=S*oRaoO-RpKh=J8o7~F(=yrl#lZIl_2TbiQ|qiAuGOl6nki)Y?7!PysAc zH@Cr`9b%eW@rfRIP46GLDrZ$AZ|h!L3a?Yyx4eW($_GFj43?Jgnyu@z6gA6uO&VAu z0EKW5J{ig2d%wfS^2)2AfWrNU>vgTkyfx)?XAeMrUwlZg62OvCI5Qk^m2dnrOn;> zC_k;m+35M|6s{W03NF*fp8brE$*Gel{2?_qKDnika(&{O-G>^!UG`fGj~PU!;*=dc zKhfk36M%r%u^FW~*n$t&I4vwN1Y2IsRsM7duciPcy@YjI#UYPd16SaN_^qDGp!St5 zj`31j12Rrs2T+op{%Elqv$FawmA*qS#R1<)3HE!cTU?R>e(EpBg^nAzYB#tfYHy6Q z&L1MTQdR$5q84OS=lCwQ?S({u%mfkDGz7DEreOay0xo9?dh0h$p3ebuB1o)>UNYLF zA&@>iRC44KfES4&?2U-rA$P*@krS}vudp-z!O11omDR`YAPAZfnICN5Iw75?XYQhQ zb@Oa!v{m~S*M|Um%T1O&Wm9uzqmLjKpXfIg;0<71Li*{xm+e1#^Yn2k(gUeg3<00s zm2=}HYRZGduzhpjM6gw1aoj{rx&JT~t`TL%kkoU$-e4E^`EP(VBYQ%G-(xNE|Nk98>c|9=a&kaf+{-c_710 zMk2${r4g)9n#?}))&Yv4T9UxRpn_j5S(`VP7kG$wQ`1m?R9h-?F&@%MTemygFAE{g z=ZDU#;0)!=5Gqf6i^IaTT43s&P^ft?&IqeK(n_sJe2;bXLqM!%TOZ^(SXTaV*XN2u z#bAhka7pEZt2v?^SpZAng38I(Nd$XA8xb-DQlzKHWU&C=NQ#&p2+ z?3bZPP7l);lmMBJFf{(Sfx7-IveHOh_*ow=!5IXRYP@tR9SleZd<`?Run7OPb`6WI zB&`oy3CCW$E+p<54^K0i@Gq9o0;5Asz~`!DEjckgf&%Q<`$Y?_3aA>o60zut1YR;I zx_LEw!!4TcU4lbFm<&P_0Su$>c~B)^x`)6i@v$8QFL_VL7&G&6q_AW@N5Y@H>nPY# zAy<8v0rxu={PG^LM5;F6V86Ha=h11}=FjQmaHu13^@Z3_6%|~VO1;Bn`^m90uGc$;YJ3$4r^49RKr{D5J)x}9(V#>t zR-LTd_L9A-AgO@oL+VWees@hG{MgRom}oqh5E+h5sCnK_VeYk*Vr~8Y)X}I18UAlV zwDKx#*W`vt7?q-vyI+>hhr+N6KavTwrB!pJBMBuyt}mG-u5`Xv$iY6mCrp52C+6)q z?|#XH1RlpN7=zKoAIG4LX{f7icVj)ywaH~5R4%69^)P#ssyi{PvbMZ5AZt9wF|JY& z4ClFP7szGKUuxsjpPSX zqRzUPmR==g@Dli&RByy6pZspHQ;_nF>ZqFkt-yMHKamf5%9p|i+zPd~9Y~H=qt1U{ zcUm;tu-FLn+Ys=y(q(dl3zxE;UDVXfD9x!zRBzAzjzf*9sN8onUv3x9sz{V?_Zv?a z4IV}Bx4iW=3kVDxc-|}e!7zV}Ft~f3LOVTpIlTL2C6n>;9d!E z32XQyTS|-996FM_*yym|Y9eZzu!k~Rt0RgW!E0s@=l$^Jj82oaRgWy1w=4<0##71R z8`?Of9OTkm$9K+WZWaT1?GsenLX}gAhnSmJE)w!=8}n(1TYRT_S+Z>mQ9!4@GjP(k z*DS2dcP%EZ=S&2sCAM0_W8SNnwH)mox&;Ifm^-HWq*Qv&3!{tABMoTG)HL77n{n!_+{+c3YutQ&MxnWjYL0F( z)rZ@iY}TCUny};NOJRi?mz(bdfjcc~wynPciSvNlHR1BlmB<9c%)f5WR(Ggwa{;kD zV$ruT*h)b=9#etBs_So3JNaV7K} z_}BkyTTX+InOr)`bK}bYtGCrF;O^B3ckQe{sxA&2!znvUy%K7NulEvc`YPEc7SR;D zQZA6We`)l&hcb4+8jczLpcHNc`uNz)2qZP9281}BLQ*4=IGGF}FQJCO$LX~lR$L}> zvt}-d`Y(UVmQ|@%scLtax}08IopVL6RdY1weL^Dh*45#U+rZVgdE?)%g;9g^y2G7U zIloehB2wSh;4b8{!P^H5(Of(8w!o8f(vi3O2y5a+bYJVWcj zwsNpRCj&E!vr{jtCN?`x7GM+b05u7|J1n=rGaNVM2oh&{_m_Gjw_lIQIrJwW6k}$K zs%|a+S&=ObhLzBn&zA4n-U0u-;VNn17Rg`@(H+SDQf;aP{KH79w?s#$mMU`~XD500 z^BDql?}s&h`V3X`o!fgt0v(@keza$WIkcU@qP#YN{$T!A4z5_A4%vE=#w9sH6)KtQ zc`o`?Aa9;(hX%VQWu9ITWh4cfy%K+X^2A)gM1Ga3ZBK<~8#P5$R_cN8SqYyxqNg>I znYEz$l9A!kfmdalS$XM;6Oofq+f)VmduXUbspcqdicOSAVfv+X^@g*{za>Zv2F6Np z7(f9F2iZmg0G>r0-(R$Z7Yn22M^JT?GLEAQ!QNlsyy$$<6Lbei9Y`3q(OR`yi>DGI zfgYQBB@rK&xQE39!0a+j{Anc_xw+NG9RCqy594n?!{Dd9_~GPpC(BF zS&{;j&!EQS4Vckr1m1w2Y|iAF@4#kMpPoQw4|TXr=ke0T`rAYw{*ON5V{E@8QO52Z zTJz;*4sgmrU>HOAl%xYE3%Ge0R|;pL`RhFXL`Hhh%lf>7@aESHJ)&olZbj8iiO!MD zuW5Tkvzs0^d}c8gyzZ{uvnLKUu|FA(@&?5@wma~&o&$n<4bM}IX|!7gM&oN9&sfDn z;wEYH-IC(2o6iRRj(qt5dTTUv)j<3c&}IPNq38)3{+hKEu7^Qf!_?i0hH@0|kskf$ z>0QMjKDNBS>Xqb{s5nK+j3a$Qk;FAyi~EDt?hmy>E(A3TsH!@nYyg#&AK-vM~K6=i@&9~}vO(e6*!B;Al_8|?AJ7c_y9JhI^W2g%(pjSxd zjnNp}it49QDkP_}=5#ssfVAJh;?*nQ_G#2M>#-$to7GaVB@Lf%xqFBxJ-_L}4>i0s zh;p7fOvfg+n-i5Q5JW6jG=Hqjl_h1I9d~LYhz#V+oO4&irz^ijRI_7BhXnZgsl z;jhh-Y?4`F{@@kM)~ZO^>M$8yI;-#~P6AK^MR1*LBOH7yW2!FTq~ESEB%LG=s`x3a zks?g{KMp?Sf63vijk=rsGH0~Nbrtg@2a23bH~*LnQ|yc*5o&#A{t?y5vG|1^pw^PT zsoQpvn!;PUKO1f3i;tKG5ojhr?}^%-t{bgd>HlM2Da`MSpUgVnt?E3d-aRD)@kQ2$ zN-3N_r576P9N{ymbolq5yn0}v=iV{=TXPFl^su<1qD6*I5I-qMq0@=<$!6)M{p8g6 z>X_-k#%o#g3q}k@PsHH{0p_HM8KW^n(MhI;VkToWw*& zl-J9kqw{wju8vk~r0Y&hU3k}jxZS_?y%-U+JL$<2+CkmluMT2nvH)2rue89*TtPAx zwi*@^A!nPn7Y8WklG4&{C}by&A4HWWE;1H!{n^JZzvrg^oZE9NIA$GJ*K^c2<1>N_ z^w)q7yW6(gn)l8672>|OE$9|!Z}L5?jMISN{YSwd#Tku=Ts7uWRL^)8#HIYd;kLS1 zW_Oj?X&l*PUDN&TRdB_oX!0#AR_cK(Fqh-sN0(ca(ma;tOAh{t{YYp{4g~DA{mk_C zP|Fr<1HN;*=+W?q(=rrbfq$k&Jb|_#nMp(tFCc*?%q~4aiPSY8Np)eeC1#; zs-UqOV4wdm2gehWb$I{&188sDzy3=(stbA^c`L_bM+cZV_TXs*2JwDMxcms z#MmXa zzhYaTfiFXi_%l-Nzr6`GoW%p@qPsU5t1gpV+8Hs>aFM34(EZdm8x4_eKE}(O*|qK< zjPP82_A2wrlzm~%a#ZM;ImP^R51&}iLAqiOJMY^C9=HWl=7>5b%rkp|Ji9J+)=qD+ zgVewxO#NNj_Rch64_-&%qdp(OESMU$3`Qlk-t4Ao_gR$t9|_`~)R$zzSZRTQ0m>wb zQME;qXIRl$bg08$x2OH5!A2zOpX{>>Lw~WNxB3e|5si(zMY+q}Wxp5Unql~88+U9R z^H~#3X!Y*-H}>I3*!~l*!Zr=1yNMbLVE*cNNR)VSOw$ilY<43qN&(ns1;`%%Al!q< zclc;E@N+*4`!YS{BUZPo9x@>=fy3R9g8Qw(O@wFI{FPLN%f; zgcfC9Q{LCMy}y|$c&%HH*gfg=TLDLLbk?@L$MtmlX4nn`OoZ6ew6;pIk=s4$inw47 z<(>l?Z+2XJF3C_#2OMfc2FaLI0eIYz2)Qz!CG{4v?b<^Xy%a{{@d3YUd)Z}WWyK_! z@cCpGGLZqS-LJ0`THnmlUx<1#2WN`H{$>{VSs#3pSGzr(S}V3*y>>^o|C~tq5ffA5 zxtDWuii}}@mRMtkxi##M0?3>?N`n)bj6CELB8QN2o;4_Yds9{hcc(MDo@8DW4sI^1 z^!%*;7F~~kY@Dl%MA$zavp=L3iYc<;v;DcJuRITYe3T!`juZn?_*t7u!&R=^)W=f7M1G0Up80LE9Px)JI=-c~$W5^34RBjuWkP!WAO9}A= zY=P+%m?Cv`xJ`BaG7Xc_3*KO8HOknfN^J0Y(MD8*6v$xCn#pPZA{2SRD#3cDc_UW8)t?lFpAU8zD&zX2TbY6fq!q8ZUe3_zpSYGeX<(*6FzJxB!MB3TvN^F zUx$Q9u2AY@G7tC0m4yScWW542t>vO#fle*!$<&F*UbK;G03CDy^fZ%j*0gcnQbG0b z+${I%^?OeamROhiSR1g>X5*cLhlZgCA*k)$9eEM@kM;D%AI%*}9%;zh`DDE)%?9GSTn@EfaU!H1r56gQ3 zbO+q6;V)e5xO#X}OKWfBKClo((UA{3ow6h36)y4Kl7r~Qgn|ggU zYpxF*YHUdrv*0`hS66||Lx;R{D|v)Uf7CB?;iMZ)$aenr1#^ev-Zx)eBkEpq$Y2jU zmpE-oltk99bs4Z`(-^XgzvNn?Z&ULrc8e>K&B6AS9Wd15sEF8#BsemRq+t8A)`l