From f900a0d01f37326dce5b9e7f299a4658b77c0b89 Mon Sep 17 00:00:00 2001 From: shweet Date: Thu, 12 Nov 2026 22:51:11 -0500 Subject: [PATCH] Dialogue markup and lines, shared common folder, item atlases, ids, seconds and key checks --- MODDING.md | 122 +- resources/characters/braixen/character.json | 21 +- resources/characters/braixen/dialogue.json | 365 +- .../characters/braixen/gfx/items/item.anm2 | 37 - .../items/item_001_poke_puff_basic_sweet.png | Bin 517 -> 0 bytes .../items/item_002_poke_puff_basic_mint.png | Bin 523 -> 0 bytes .../items/item_003_poke_puff_basic_citrus.png | Bin 506 -> 0 bytes .../items/item_004_poke_puff_basic_mocha.png | Bin 505 -> 0 bytes .../items/item_005_poke_puff_basic_spice.png | Bin 471 -> 0 bytes .../item_006_poke_puff_frosted_sweet.png | Bin 554 -> 0 bytes .../items/item_007_poke_puff_frosted_mint.png | Bin 575 -> 0 bytes .../item_008_poke_puff_frosted_citrus.png | Bin 546 -> 0 bytes .../item_009_poke_puff_frosted_mocha.png | Bin 543 -> 0 bytes .../item_010_poke_puff_frosted_spice.png | Bin 549 -> 0 bytes .../items/item_011_poke_puff_fancy_sweet.png | Bin 620 -> 0 bytes .../items/item_012_poke_puff_fancy_mint.png | Bin 651 -> 0 bytes .../items/item_013_poke_puff_fancy_citrus.png | Bin 652 -> 0 bytes .../items/item_014_poke_puff_fancy_mocha.png | Bin 621 -> 0 bytes .../items/item_015_poke_puff_fancy_spice.png | Bin 558 -> 0 bytes .../items/item_016_poke_puff_deluxe_sweet.png | Bin 628 -> 0 bytes .../items/item_017_poke_puff_deluxe_mint.png | Bin 637 -> 0 bytes .../item_018_poke_puff_deluxe_citrus.png | Bin 665 -> 0 bytes .../items/item_019_poke_puff_deluxe_mocha.png | Bin 620 -> 0 bytes .../items/item_020_poke_puff_deluxe_spice.png | Bin 611 -> 0 bytes .../item_021_poke_puff_supreme_spring.png | Bin 732 -> 0 bytes .../item_022_poke_puff_supreme_summer.png | Bin 933 -> 0 bytes .../item_023_poke_puff_supreme_autumn.png | Bin 918 -> 0 bytes .../item_024_poke_puff_supreme_winter.png | Bin 933 -> 0 bytes .../items/item_025_poke_puff_supreme_wish.png | Bin 865 -> 0 bytes .../item_026_poke_puff_supreme_honor.png | Bin 799 -> 0 bytes .../gfx/items/item_027_cheri_berry.png | Bin 625 -> 0 bytes .../gfx/items/item_028_tamato_berry.png | Bin 714 -> 0 bytes .../gfx/items/item_029_touga_berry.png | Bin 522 -> 0 bytes .../gfx/items/item_030_pomeg_berry.png | Bin 634 -> 0 bytes .../gfx/items/item_031_shiny_charm.png | Bin 835 -> 0 bytes resources/characters/braixen/items.json | 67 +- resources/characters/mini/character.json | 21 +- resources/characters/mini/dialogue.json | 2785 ++++-- resources/characters/mini/font/icons.ttf | Bin 2008 -> 0 bytes resources/characters/mini/gfx/items/item.anm2 | 96 +- .../mini/gfx/items/item_001_peep.png | Bin 451 -> 0 bytes .../mini/gfx/items/item_002_peeep.png | Bin 753 -> 0 bytes .../mini/gfx/items/item_003_peeeep.png | Bin 929 -> 0 bytes .../mini/gfx/items/item_004_mini_egg.png | Bin 285 -> 0 bytes .../mini/gfx/items/item_005_mini_bnuuy.png | Bin 541 -> 0 bytes .../mini/gfx/items/item_006_mini_basket.png | Bin 552 -> 0 bytes .../mini/gfx/items/item_007_creme_cupcake.png | Bin 555 -> 0 bytes .../gfx/items/item_008_cool_whipped_cake.png | Bin 1923 -> 0 bytes .../mini/gfx/items/item_009_triple_scoop.png | Bin 1531 -> 0 bytes .../mini/gfx/items/item_010_choco_kiss.png | Bin 438 -> 0 bytes .../mini/gfx/items/item_011_choco_bar.png | Bin 580 -> 0 bytes .../mini/gfx/items/item_012_choco_taco.png | Bin 564 -> 0 bytes .../mini/gfx/items/item_013_pb_cup.png | Bin 385 -> 0 bytes .../mini/gfx/items/item_014_pb_puffs.png | Bin 1001 -> 0 bytes .../mini/gfx/items/item_015_pb_jar.png | Bin 760 -> 0 bytes .../characters/mini/gfx/items/item_big.anm2 | 31 - resources/characters/mini/gfx/items/items.png | Bin 0 -> 8577 bytes .../characters/mini/gfx/particle/circle.anm2 | 48 - .../characters/mini/gfx/particle/circle.png | Bin 2603 -> 0 bytes .../characters/mini/gfx/particle/puff.anm2 | 99 - .../characters/mini/gfx/particle/puff.png | Bin 8487 -> 0 bytes resources/characters/mini/items.json | 71 +- resources/characters/mini/sfx/kiss1.ogg | Bin 15208 -> 0 bytes resources/characters/mini/sfx/kiss2.ogg | Bin 15254 -> 0 bytes resources/characters/mini/sfx/kiss3.ogg | Bin 17323 -> 0 bytes resources/characters/mini/sfx/kiss4.ogg | Bin 34365 -> 0 bytes resources/characters/mini/sfx/kiss5.ogg | Bin 20879 -> 0 bytes resources/characters/mini/sfx/smack1.ogg | Bin 18766 -> 0 bytes resources/characters/mini/sfx/smack2.ogg | Bin 13556 -> 0 bytes resources/characters/mini/sfx/smack3.ogg | Bin 13971 -> 0 bytes resources/characters/mini/sfx/smack4.ogg | Bin 13644 -> 0 bytes resources/characters/mini/sfx/smack5.ogg | Bin 13262 -> 0 bytes resources/characters/snivy/character.json | 21 +- resources/characters/snivy/dialogue.json | 7781 ++++++++--------- resources/characters/snivy/font/icons.ttf | Bin 2008 -> 0 bytes .../characters/snivy/gfx/cursor/cursor.anm2 | 619 -- .../characters/snivy/gfx/items/item.anm2 | 37 - .../items/item_001_poke_puff_basic_sweet.png | Bin 517 -> 0 bytes .../items/item_002_poke_puff_basic_mint.png | Bin 523 -> 0 bytes .../items/item_003_poke_puff_basic_citrus.png | Bin 506 -> 0 bytes .../items/item_004_poke_puff_basic_mocha.png | Bin 505 -> 0 bytes .../items/item_005_poke_puff_basic_spice.png | Bin 471 -> 0 bytes .../item_006_poke_puff_frosted_sweet.png | Bin 554 -> 0 bytes .../items/item_007_poke_puff_frosted_mint.png | Bin 575 -> 0 bytes .../item_008_poke_puff_frosted_citrus.png | Bin 546 -> 0 bytes .../item_009_poke_puff_frosted_mocha.png | Bin 543 -> 0 bytes .../item_010_poke_puff_frosted_spice.png | Bin 549 -> 0 bytes .../items/item_011_poke_puff_fancy_sweet.png | Bin 620 -> 0 bytes .../items/item_012_poke_puff_fancy_mint.png | Bin 651 -> 0 bytes .../items/item_013_poke_puff_fancy_citrus.png | Bin 652 -> 0 bytes .../items/item_014_poke_puff_fancy_mocha.png | Bin 621 -> 0 bytes .../items/item_015_poke_puff_fancy_spice.png | Bin 558 -> 0 bytes .../items/item_016_poke_puff_deluxe_sweet.png | Bin 628 -> 0 bytes .../items/item_017_poke_puff_deluxe_mint.png | Bin 637 -> 0 bytes .../item_018_poke_puff_deluxe_citrus.png | Bin 665 -> 0 bytes .../items/item_019_poke_puff_deluxe_mocha.png | Bin 620 -> 0 bytes .../items/item_020_poke_puff_deluxe_spice.png | Bin 611 -> 0 bytes .../item_021_poke_puff_supreme_spring.png | Bin 732 -> 0 bytes .../item_022_poke_puff_supreme_summer.png | Bin 933 -> 0 bytes .../item_023_poke_puff_supreme_autumn.png | Bin 918 -> 0 bytes .../item_024_poke_puff_supreme_winter.png | Bin 933 -> 0 bytes .../items/item_025_poke_puff_supreme_wish.png | Bin 865 -> 0 bytes .../item_026_poke_puff_supreme_honor.png | Bin 799 -> 0 bytes .../snivy/gfx/items/item_027_cheri_berry.png | Bin 625 -> 0 bytes .../snivy/gfx/items/item_028_tamato_berry.png | Bin 714 -> 0 bytes .../snivy/gfx/items/item_029_touga_berry.png | Bin 522 -> 0 bytes .../snivy/gfx/items/item_030_pomeg_berry.png | Bin 634 -> 0 bytes .../snivy/gfx/items/item_031_shiny_charm.png | Bin 835 -> 0 bytes .../characters/snivy/gfx/particle/circle.anm2 | 48 - .../characters/snivy/gfx/particle/circle.png | Bin 2603 -> 0 bytes .../characters/snivy/gfx/particle/puff.anm2 | 99 - resources/characters/snivy/items.json | 67 +- resources/characters/snivy/sfx/bounce.ogg | Bin 10027 -> 0 bytes resources/characters/snivy/sfx/bounce2.ogg | Bin 30069 -> 0 bytes resources/characters/snivy/sfx/bounce3.ogg | Bin 31067 -> 0 bytes .../characters/snivy/sfx/cheatsActivated.ogg | Bin 9927 -> 0 bytes resources/characters/snivy/sfx/close.ogg | Bin 9025 -> 0 bytes resources/characters/snivy/sfx/common.ogg | Bin 7627 -> 0 bytes resources/characters/snivy/sfx/digest1.ogg | Bin 40680 -> 0 bytes resources/characters/snivy/sfx/digest2.ogg | Bin 44021 -> 0 bytes resources/characters/snivy/sfx/digest3.ogg | Bin 33857 -> 0 bytes resources/characters/snivy/sfx/dispose.ogg | Bin 6863 -> 0 bytes resources/characters/snivy/sfx/epic.ogg | Bin 12635 -> 0 bytes resources/characters/snivy/sfx/gurgle1.ogg | Bin 25343 -> 0 bytes resources/characters/snivy/sfx/gurgle2.ogg | Bin 23536 -> 0 bytes resources/characters/snivy/sfx/gurgle3.ogg | Bin 22620 -> 0 bytes resources/characters/snivy/sfx/gurgle4.ogg | Bin 19316 -> 0 bytes resources/characters/snivy/sfx/gurgle5.ogg | Bin 21741 -> 0 bytes resources/characters/snivy/sfx/hover.ogg | Bin 7736 -> 0 bytes resources/characters/snivy/sfx/hover2.ogg | Bin 8341 -> 0 bytes resources/characters/snivy/sfx/hover3.ogg | Bin 8623 -> 0 bytes resources/characters/snivy/sfx/impossible.ogg | Bin 35659 -> 0 bytes resources/characters/snivy/sfx/kiss1.ogg | Bin 15208 -> 0 bytes resources/characters/snivy/sfx/kiss2.ogg | Bin 15254 -> 0 bytes resources/characters/snivy/sfx/kiss3.ogg | Bin 17323 -> 0 bytes resources/characters/snivy/sfx/kiss4.ogg | Bin 34365 -> 0 bytes resources/characters/snivy/sfx/kiss5.ogg | Bin 20879 -> 0 bytes resources/characters/snivy/sfx/open.ogg | Bin 9040 -> 0 bytes resources/characters/snivy/sfx/rare.ogg | Bin 14345 -> 0 bytes resources/characters/snivy/sfx/return.ogg | Bin 8390 -> 0 bytes resources/characters/snivy/sfx/rub.ogg | Bin 7681 -> 0 bytes resources/characters/snivy/sfx/select.ogg | Bin 8838 -> 0 bytes resources/characters/snivy/sfx/smack1.ogg | Bin 18766 -> 0 bytes resources/characters/snivy/sfx/smack2.ogg | Bin 13556 -> 0 bytes resources/characters/snivy/sfx/smack3.ogg | Bin 13971 -> 0 bytes resources/characters/snivy/sfx/smack4.ogg | Bin 13644 -> 0 bytes resources/characters/snivy/sfx/smack5.ogg | Bin 13262 -> 0 bytes resources/characters/snivy/sfx/special.ogg | Bin 36012 -> 0 bytes resources/characters/snivy/sfx/summon.ogg | Bin 7063 -> 0 bytes resources/characters/snivy/sfx/throw.ogg | Bin 8858 -> 0 bytes resources/characters/snivy/sfx/throw2.ogg | Bin 8020 -> 0 bytes resources/characters/snivy/sfx/throw3.ogg | Bin 6656 -> 0 bytes resources/characters/snivy/sfx/turn.ogg | Bin 8383 -> 0 bytes resources/characters/snivy/sfx/uncommon.ogg | Bin 11147 -> 0 bytes .../braixen => common}/font/icons.ttf | Bin .../mini => common}/gfx/cursor/cursor.anm2 | 0 resources/common/gfx/items/item.anm2 | 218 + resources/common/gfx/items/items.png | Bin 0 -> 16088 bytes .../gfx/particle/circle.anm2 | 0 .../gfx/particle/circle.png | Bin .../braixen => common}/gfx/particle/puff.anm2 | 0 .../braixen => common}/gfx/particle/puff.png | Bin .../braixen => common}/sfx/bounce.ogg | Bin .../braixen => common}/sfx/bounce2.ogg | Bin .../braixen => common}/sfx/bounce3.ogg | Bin .../sfx/cheatsActivated.ogg | Bin .../braixen => common}/sfx/close.ogg | Bin .../braixen => common}/sfx/common.ogg | Bin .../braixen => common}/sfx/digest1.ogg | Bin .../braixen => common}/sfx/digest2.ogg | Bin .../braixen => common}/sfx/digest3.ogg | Bin .../braixen => common}/sfx/dispose.ogg | Bin .../braixen => common}/sfx/epic.ogg | Bin .../mini => common}/sfx/gurgle1.ogg | Bin .../mini => common}/sfx/gurgle2.ogg | Bin .../mini => common}/sfx/gurgle3.ogg | Bin .../mini => common}/sfx/gurgle4.ogg | Bin .../mini => common}/sfx/gurgle5.ogg | Bin .../braixen => common}/sfx/hover.ogg | Bin .../braixen => common}/sfx/hover2.ogg | Bin .../braixen => common}/sfx/hover3.ogg | Bin .../braixen => common}/sfx/impossible.ogg | Bin .../braixen => common}/sfx/kiss1.ogg | Bin .../braixen => common}/sfx/kiss2.ogg | Bin .../braixen => common}/sfx/kiss3.ogg | Bin .../braixen => common}/sfx/kiss4.ogg | Bin .../braixen => common}/sfx/kiss5.ogg | Bin .../braixen => common}/sfx/open.ogg | Bin .../braixen => common}/sfx/rare.ogg | Bin .../braixen => common}/sfx/return.ogg | Bin .../braixen => common}/sfx/rub.ogg | Bin .../braixen => common}/sfx/select.ogg | Bin .../braixen => common}/sfx/smack1.ogg | Bin .../braixen => common}/sfx/smack2.ogg | Bin .../braixen => common}/sfx/smack3.ogg | Bin .../braixen => common}/sfx/smack4.ogg | Bin .../braixen => common}/sfx/smack5.ogg | Bin .../braixen => common}/sfx/special.ogg | Bin .../braixen => common}/sfx/summon.ogg | Bin .../braixen => common}/sfx/throw.ogg | Bin .../braixen => common}/sfx/throw2.ogg | Bin .../braixen => common}/sfx/throw3.ogg | Bin .../braixen => common}/sfx/turn.ogg | Bin .../braixen => common}/sfx/uncommon.ogg | Bin src/anm2.cpp | 43 +- src/anm2.h | 13 +- src/audio.cpp | 28 +- src/audio.h | 3 +- src/body.cpp | 2 +- src/character.cpp | 285 +- src/character.h | 32 +- src/common.h | 35 + src/dialogue.cpp | 102 +- src/dialogue.h | 9 +- src/json.h | 12 + src/play.cpp | 4 +- src/ui.cpp | 38 +- 217 files changed, 6833 insertions(+), 6426 deletions(-) delete mode 100644 resources/characters/braixen/gfx/items/item.anm2 delete mode 100644 resources/characters/braixen/gfx/items/item_001_poke_puff_basic_sweet.png delete mode 100644 resources/characters/braixen/gfx/items/item_002_poke_puff_basic_mint.png delete mode 100644 resources/characters/braixen/gfx/items/item_003_poke_puff_basic_citrus.png delete mode 100644 resources/characters/braixen/gfx/items/item_004_poke_puff_basic_mocha.png delete mode 100644 resources/characters/braixen/gfx/items/item_005_poke_puff_basic_spice.png delete mode 100644 resources/characters/braixen/gfx/items/item_006_poke_puff_frosted_sweet.png delete mode 100644 resources/characters/braixen/gfx/items/item_007_poke_puff_frosted_mint.png delete mode 100644 resources/characters/braixen/gfx/items/item_008_poke_puff_frosted_citrus.png delete mode 100644 resources/characters/braixen/gfx/items/item_009_poke_puff_frosted_mocha.png delete mode 100644 resources/characters/braixen/gfx/items/item_010_poke_puff_frosted_spice.png delete mode 100644 resources/characters/braixen/gfx/items/item_011_poke_puff_fancy_sweet.png delete mode 100644 resources/characters/braixen/gfx/items/item_012_poke_puff_fancy_mint.png delete mode 100644 resources/characters/braixen/gfx/items/item_013_poke_puff_fancy_citrus.png delete mode 100644 resources/characters/braixen/gfx/items/item_014_poke_puff_fancy_mocha.png delete mode 100644 resources/characters/braixen/gfx/items/item_015_poke_puff_fancy_spice.png delete mode 100644 resources/characters/braixen/gfx/items/item_016_poke_puff_deluxe_sweet.png delete mode 100644 resources/characters/braixen/gfx/items/item_017_poke_puff_deluxe_mint.png delete mode 100644 resources/characters/braixen/gfx/items/item_018_poke_puff_deluxe_citrus.png delete mode 100644 resources/characters/braixen/gfx/items/item_019_poke_puff_deluxe_mocha.png delete mode 100644 resources/characters/braixen/gfx/items/item_020_poke_puff_deluxe_spice.png delete mode 100644 resources/characters/braixen/gfx/items/item_021_poke_puff_supreme_spring.png delete mode 100644 resources/characters/braixen/gfx/items/item_022_poke_puff_supreme_summer.png delete mode 100644 resources/characters/braixen/gfx/items/item_023_poke_puff_supreme_autumn.png delete mode 100644 resources/characters/braixen/gfx/items/item_024_poke_puff_supreme_winter.png delete mode 100644 resources/characters/braixen/gfx/items/item_025_poke_puff_supreme_wish.png delete mode 100644 resources/characters/braixen/gfx/items/item_026_poke_puff_supreme_honor.png delete mode 100644 resources/characters/braixen/gfx/items/item_027_cheri_berry.png delete mode 100644 resources/characters/braixen/gfx/items/item_028_tamato_berry.png delete mode 100644 resources/characters/braixen/gfx/items/item_029_touga_berry.png delete mode 100644 resources/characters/braixen/gfx/items/item_030_pomeg_berry.png delete mode 100644 resources/characters/braixen/gfx/items/item_031_shiny_charm.png delete mode 100644 resources/characters/mini/font/icons.ttf delete mode 100644 resources/characters/mini/gfx/items/item_001_peep.png delete mode 100644 resources/characters/mini/gfx/items/item_002_peeep.png delete mode 100644 resources/characters/mini/gfx/items/item_003_peeeep.png delete mode 100644 resources/characters/mini/gfx/items/item_004_mini_egg.png delete mode 100644 resources/characters/mini/gfx/items/item_005_mini_bnuuy.png delete mode 100644 resources/characters/mini/gfx/items/item_006_mini_basket.png delete mode 100644 resources/characters/mini/gfx/items/item_007_creme_cupcake.png delete mode 100644 resources/characters/mini/gfx/items/item_008_cool_whipped_cake.png delete mode 100644 resources/characters/mini/gfx/items/item_009_triple_scoop.png delete mode 100644 resources/characters/mini/gfx/items/item_010_choco_kiss.png delete mode 100644 resources/characters/mini/gfx/items/item_011_choco_bar.png delete mode 100644 resources/characters/mini/gfx/items/item_012_choco_taco.png delete mode 100644 resources/characters/mini/gfx/items/item_013_pb_cup.png delete mode 100644 resources/characters/mini/gfx/items/item_014_pb_puffs.png delete mode 100644 resources/characters/mini/gfx/items/item_015_pb_jar.png delete mode 100644 resources/characters/mini/gfx/items/item_big.anm2 create mode 100644 resources/characters/mini/gfx/items/items.png delete mode 100644 resources/characters/mini/gfx/particle/circle.anm2 delete mode 100644 resources/characters/mini/gfx/particle/circle.png delete mode 100644 resources/characters/mini/gfx/particle/puff.anm2 delete mode 100644 resources/characters/mini/gfx/particle/puff.png delete mode 100644 resources/characters/mini/sfx/kiss1.ogg delete mode 100644 resources/characters/mini/sfx/kiss2.ogg delete mode 100644 resources/characters/mini/sfx/kiss3.ogg delete mode 100644 resources/characters/mini/sfx/kiss4.ogg delete mode 100644 resources/characters/mini/sfx/kiss5.ogg delete mode 100644 resources/characters/mini/sfx/smack1.ogg delete mode 100644 resources/characters/mini/sfx/smack2.ogg delete mode 100644 resources/characters/mini/sfx/smack3.ogg delete mode 100644 resources/characters/mini/sfx/smack4.ogg delete mode 100644 resources/characters/mini/sfx/smack5.ogg delete mode 100644 resources/characters/snivy/font/icons.ttf delete mode 100644 resources/characters/snivy/gfx/cursor/cursor.anm2 delete mode 100644 resources/characters/snivy/gfx/items/item.anm2 delete mode 100644 resources/characters/snivy/gfx/items/item_001_poke_puff_basic_sweet.png delete mode 100644 resources/characters/snivy/gfx/items/item_002_poke_puff_basic_mint.png delete mode 100644 resources/characters/snivy/gfx/items/item_003_poke_puff_basic_citrus.png delete mode 100644 resources/characters/snivy/gfx/items/item_004_poke_puff_basic_mocha.png delete mode 100644 resources/characters/snivy/gfx/items/item_005_poke_puff_basic_spice.png delete mode 100644 resources/characters/snivy/gfx/items/item_006_poke_puff_frosted_sweet.png delete mode 100644 resources/characters/snivy/gfx/items/item_007_poke_puff_frosted_mint.png delete mode 100644 resources/characters/snivy/gfx/items/item_008_poke_puff_frosted_citrus.png delete mode 100644 resources/characters/snivy/gfx/items/item_009_poke_puff_frosted_mocha.png delete mode 100644 resources/characters/snivy/gfx/items/item_010_poke_puff_frosted_spice.png delete mode 100644 resources/characters/snivy/gfx/items/item_011_poke_puff_fancy_sweet.png delete mode 100644 resources/characters/snivy/gfx/items/item_012_poke_puff_fancy_mint.png delete mode 100644 resources/characters/snivy/gfx/items/item_013_poke_puff_fancy_citrus.png delete mode 100644 resources/characters/snivy/gfx/items/item_014_poke_puff_fancy_mocha.png delete mode 100644 resources/characters/snivy/gfx/items/item_015_poke_puff_fancy_spice.png delete mode 100644 resources/characters/snivy/gfx/items/item_016_poke_puff_deluxe_sweet.png delete mode 100644 resources/characters/snivy/gfx/items/item_017_poke_puff_deluxe_mint.png delete mode 100644 resources/characters/snivy/gfx/items/item_018_poke_puff_deluxe_citrus.png delete mode 100644 resources/characters/snivy/gfx/items/item_019_poke_puff_deluxe_mocha.png delete mode 100644 resources/characters/snivy/gfx/items/item_020_poke_puff_deluxe_spice.png delete mode 100644 resources/characters/snivy/gfx/items/item_021_poke_puff_supreme_spring.png delete mode 100644 resources/characters/snivy/gfx/items/item_022_poke_puff_supreme_summer.png delete mode 100644 resources/characters/snivy/gfx/items/item_023_poke_puff_supreme_autumn.png delete mode 100644 resources/characters/snivy/gfx/items/item_024_poke_puff_supreme_winter.png delete mode 100644 resources/characters/snivy/gfx/items/item_025_poke_puff_supreme_wish.png delete mode 100644 resources/characters/snivy/gfx/items/item_026_poke_puff_supreme_honor.png delete mode 100644 resources/characters/snivy/gfx/items/item_027_cheri_berry.png delete mode 100644 resources/characters/snivy/gfx/items/item_028_tamato_berry.png delete mode 100644 resources/characters/snivy/gfx/items/item_029_touga_berry.png delete mode 100644 resources/characters/snivy/gfx/items/item_030_pomeg_berry.png delete mode 100644 resources/characters/snivy/gfx/items/item_031_shiny_charm.png delete mode 100644 resources/characters/snivy/gfx/particle/circle.anm2 delete mode 100644 resources/characters/snivy/gfx/particle/circle.png delete mode 100644 resources/characters/snivy/gfx/particle/puff.anm2 delete mode 100644 resources/characters/snivy/sfx/bounce.ogg delete mode 100644 resources/characters/snivy/sfx/bounce2.ogg delete mode 100644 resources/characters/snivy/sfx/bounce3.ogg delete mode 100644 resources/characters/snivy/sfx/cheatsActivated.ogg delete mode 100644 resources/characters/snivy/sfx/close.ogg delete mode 100644 resources/characters/snivy/sfx/common.ogg delete mode 100644 resources/characters/snivy/sfx/digest1.ogg delete mode 100644 resources/characters/snivy/sfx/digest2.ogg delete mode 100644 resources/characters/snivy/sfx/digest3.ogg delete mode 100644 resources/characters/snivy/sfx/dispose.ogg delete mode 100644 resources/characters/snivy/sfx/epic.ogg delete mode 100644 resources/characters/snivy/sfx/gurgle1.ogg delete mode 100644 resources/characters/snivy/sfx/gurgle2.ogg delete mode 100644 resources/characters/snivy/sfx/gurgle3.ogg delete mode 100644 resources/characters/snivy/sfx/gurgle4.ogg delete mode 100644 resources/characters/snivy/sfx/gurgle5.ogg delete mode 100644 resources/characters/snivy/sfx/hover.ogg delete mode 100644 resources/characters/snivy/sfx/hover2.ogg delete mode 100644 resources/characters/snivy/sfx/hover3.ogg delete mode 100644 resources/characters/snivy/sfx/impossible.ogg delete mode 100644 resources/characters/snivy/sfx/kiss1.ogg delete mode 100644 resources/characters/snivy/sfx/kiss2.ogg delete mode 100644 resources/characters/snivy/sfx/kiss3.ogg delete mode 100644 resources/characters/snivy/sfx/kiss4.ogg delete mode 100644 resources/characters/snivy/sfx/kiss5.ogg delete mode 100644 resources/characters/snivy/sfx/open.ogg delete mode 100644 resources/characters/snivy/sfx/rare.ogg delete mode 100644 resources/characters/snivy/sfx/return.ogg delete mode 100644 resources/characters/snivy/sfx/rub.ogg delete mode 100644 resources/characters/snivy/sfx/select.ogg delete mode 100644 resources/characters/snivy/sfx/smack1.ogg delete mode 100644 resources/characters/snivy/sfx/smack2.ogg delete mode 100644 resources/characters/snivy/sfx/smack3.ogg delete mode 100644 resources/characters/snivy/sfx/smack4.ogg delete mode 100644 resources/characters/snivy/sfx/smack5.ogg delete mode 100644 resources/characters/snivy/sfx/special.ogg delete mode 100644 resources/characters/snivy/sfx/summon.ogg delete mode 100644 resources/characters/snivy/sfx/throw.ogg delete mode 100644 resources/characters/snivy/sfx/throw2.ogg delete mode 100644 resources/characters/snivy/sfx/throw3.ogg delete mode 100644 resources/characters/snivy/sfx/turn.ogg delete mode 100644 resources/characters/snivy/sfx/uncommon.ogg rename resources/{characters/braixen => common}/font/icons.ttf (100%) rename resources/{characters/mini => common}/gfx/cursor/cursor.anm2 (100%) create mode 100644 resources/common/gfx/items/item.anm2 create mode 100644 resources/common/gfx/items/items.png rename resources/{characters/braixen => common}/gfx/particle/circle.anm2 (100%) rename resources/{characters/braixen => common}/gfx/particle/circle.png (100%) rename resources/{characters/braixen => common}/gfx/particle/puff.anm2 (100%) rename resources/{characters/braixen => common}/gfx/particle/puff.png (100%) rename resources/{characters/braixen => common}/sfx/bounce.ogg (100%) rename resources/{characters/braixen => common}/sfx/bounce2.ogg (100%) rename resources/{characters/braixen => common}/sfx/bounce3.ogg (100%) rename resources/{characters/braixen => common}/sfx/cheatsActivated.ogg (100%) rename resources/{characters/braixen => common}/sfx/close.ogg (100%) rename resources/{characters/braixen => common}/sfx/common.ogg (100%) rename resources/{characters/braixen => common}/sfx/digest1.ogg (100%) rename resources/{characters/braixen => common}/sfx/digest2.ogg (100%) rename resources/{characters/braixen => common}/sfx/digest3.ogg (100%) rename resources/{characters/braixen => common}/sfx/dispose.ogg (100%) rename resources/{characters/braixen => common}/sfx/epic.ogg (100%) rename resources/{characters/mini => common}/sfx/gurgle1.ogg (100%) rename resources/{characters/mini => common}/sfx/gurgle2.ogg (100%) rename resources/{characters/mini => common}/sfx/gurgle3.ogg (100%) rename resources/{characters/mini => common}/sfx/gurgle4.ogg (100%) rename resources/{characters/mini => common}/sfx/gurgle5.ogg (100%) rename resources/{characters/braixen => common}/sfx/hover.ogg (100%) rename resources/{characters/braixen => common}/sfx/hover2.ogg (100%) rename resources/{characters/braixen => common}/sfx/hover3.ogg (100%) rename resources/{characters/braixen => common}/sfx/impossible.ogg (100%) rename resources/{characters/braixen => common}/sfx/kiss1.ogg (100%) rename resources/{characters/braixen => common}/sfx/kiss2.ogg (100%) rename resources/{characters/braixen => common}/sfx/kiss3.ogg (100%) rename resources/{characters/braixen => common}/sfx/kiss4.ogg (100%) rename resources/{characters/braixen => common}/sfx/kiss5.ogg (100%) rename resources/{characters/braixen => common}/sfx/open.ogg (100%) rename resources/{characters/braixen => common}/sfx/rare.ogg (100%) rename resources/{characters/braixen => common}/sfx/return.ogg (100%) rename resources/{characters/braixen => common}/sfx/rub.ogg (100%) rename resources/{characters/braixen => common}/sfx/select.ogg (100%) rename resources/{characters/braixen => common}/sfx/smack1.ogg (100%) rename resources/{characters/braixen => common}/sfx/smack2.ogg (100%) rename resources/{characters/braixen => common}/sfx/smack3.ogg (100%) rename resources/{characters/braixen => common}/sfx/smack4.ogg (100%) rename resources/{characters/braixen => common}/sfx/smack5.ogg (100%) rename resources/{characters/braixen => common}/sfx/special.ogg (100%) rename resources/{characters/braixen => common}/sfx/summon.ogg (100%) rename resources/{characters/braixen => common}/sfx/throw.ogg (100%) rename resources/{characters/braixen => common}/sfx/throw2.ogg (100%) rename resources/{characters/braixen => common}/sfx/throw3.ogg (100%) rename resources/{characters/braixen => common}/sfx/turn.ogg (100%) rename resources/{characters/braixen => common}/sfx/uncommon.ogg (100%) diff --git a/MODDING.md b/MODDING.md index 28ee5f9..a99f2ef 100644 --- a/MODDING.md +++ b/MODDING.md @@ -32,6 +32,8 @@ There's two folders inside resources; "characters" and "font". "font" is just a font containing the font used in the selection screen. That's literally it. +"common" holds files characters share (sounds, particles, the cursor and so on). Whenever a character names a file, the game looks in the character's folder first, then in "common", so a character can use anything there as is, or replace it by having its own file at the same path. + EVERYTHING ELSE is stored inside character folders in the "characters" folder; one folder per character, named however you like (the folder name is also the name of its save file). This has all data associated with characters. Think of characters more as tailored game experiences rather than literally being just the characters. Not only is there the character graphics, but backgrounds, items, parameters, etc. These are intensely customizable to suit whatever experience you'd like (within the confines of the engine, of course). Shweet's Sim uses [JSON](https://en.wikipedia.org/wiki/JSON) files for its data; make sure to brush up on the format. A character folder holds these files: @@ -42,7 +44,11 @@ Shweet's Sim uses [JSON](https://en.wikipedia.org/wiki/JSON) files for its data; `character.json` is required; a folder without one isn't listed. The other two are optional, but most real characters will want both. -Every path in these files is relative to the character's folder (e.g. `"sfx/blip.ogg"` or `"gfx/items/apple.png"`). Paths inside an .anm2 are relative to the .anm2. Anything left out takes its default, so only write what you need. Wherever sounds are listed, one is picked at random each time. +Every path in these files is relative to the character's folder (e.g. `"sfx/blip.ogg"`), looked for there and then in "common". Paths inside an .anm2 are relative to the .anm2, and looked for the same way. Anything left out takes its default, so only write what you need. + +Wherever sounds are listed, one is picked at random each time. A list can also be a single path, and a path with a `*` stands for every file it matches, e.g. `"sfx/gurgle*.ogg"`; drop a new variant in the folder and it's included. + +Times are in seconds and chances in percent. The game warns (in its log) about keys it doesn't know, which are usually typos, and files it can't find. If you're making your own character, your best bet would probably be just to copy the Snivy character and edit it based on your needs, just as a helpful start. @@ -63,6 +69,7 @@ This is the main character file where much of the functionality is stored. | Key | Type | Meaning | |---|---|---| +| `id` | string | What the character's save is named after. Defaults to the folder name; set it to keep the save when renaming the folder. | | `name` | string | Name of the character; will appear in dialogue, stats, etc. Defaults to the folder name. | | `description` | string | A general description of the character; will show in the Select screen. | | `credits` | string | Credits text shown in the Select screen's Credits tab. | @@ -79,9 +86,9 @@ This is the main character file where much of the functionality is stored. | `caloriesToKilogram` | float | How many kilograms each calorie digested becomes. | | `digestionRate` | float, %/second | The base digestion rate. | | `digestionRateMin`, `digestionRateMax` | float, %/second | The range the digestion rate stays within. | -| `digestionTime` | int, ticks | When digesting, the digestion bar will count down, and then when it hits 0, the current calories will be digested. This determines how long this takes. | +| `digestionTime` | float, seconds | When digesting, the digestion bar will count down, and then when it hits 0, the current calories will be digested. This determines how long this takes. | | `blinkChance` | float, % | Chance each tick to blink. | -| `gurgleChance` | float | How often the character will gurgle (see `sounds`) per tick, scaled by how full they are. | +| `gurgleChance` | float, % | Chance each tick of a gurgle (see `sounds`), scaled by how full the character is. | | `gurgleCapacityMultiplier` | float | Multiplies the gurgle chance at full capacity. Higher capacity = higher gurgle chance. | | `dialoguePool` | string | The character's base dialogue pool for "How are you feeling?". This is effectively "Stage 1"'s dialogue; each stage should have its own dialogue pool. | @@ -157,12 +164,12 @@ The areas which will expand based on how full the character is and their progres | `idleOnEnd` | string | The idle animation the character uses after interacting (e.g. turning around). | | `dialoguePool` | string | The dialogue pool which will be drawn from when interacting. | | `dialoguePoolFull` | string | Dialogue pool used when the character is over capacity. | -| `dialogueCooldown` | int, ticks | Ticks before interacting can start new dialogue again. | +| `dialogueCooldown` | float, seconds | Time before interacting can start new dialogue again. | | `digestionClick` | float, % | Digestion added each click. | -| `digestionHover` | float, % | Digestion added each tick the cursor moves while held. | +| `digestionHover` | float, %/second | Digestion added while the cursor moves, held. | | `scaleAmplitude` | float, % | Size of the scale effect on clicking. | | `scaleCycles` | float | How many oscillations the scale effect performs. Defaults to 1. | -| `scaleTime` | float, ticks | How long the scale effect lasts. Defaults to 20. | +| `scaleTime` | float, seconds | How long the scale effect lasts. Defaults to a third of a second. | | `sounds` | paths | Sounds played when interacting. | | `particles` | strings | Particles (see `particles`) spawned when interacting. | @@ -208,46 +215,46 @@ An object of particles by name, each with the `anm2` and `animation` it plays on # items.json -Has all items and their parameters, alongside additional behavior. +Has all items and their parameters, alongside additional behavior. Items share one anm2, whose spritesheet holds every item as a region named after it (pack them in Anm2Ed with "Make Spritesheet Regions"). Each item shows its region in place of whatever the anm2's frames show, with the region's own size and pivot. ```json { "anm2": "gfx/items/item.anm2", - "spawnDelay": 600, - "categories": {"Food": "edible", "Tool": "tool"}, + "spawnDelay": 10, "rarities": {"Common": {"weight": 1, "sound": "sfx/common.ogg"}}, "items": [ - {"name": "Apple", "texture": "gfx/items/apple.png", "category": "Food", "rarity": "Common", "calories": 95} + {"name": "Apple", "category": "Food", "use": "edible", "rarity": "Common", "calories": 95} ] } ``` | Key | Type | Meaning | |---|---|---| -| `anm2` | path | The base anm2 file that items will use. | -| `spritesheet` | int | The spritesheet of the anm2 that an item's `texture` replaces. Defaults to 0. | -| `spawnDelay` | int, ticks | Base cooldown before another item can be spawned. | +| `anm2` | path | The anm2 that items use. | +| `spritesheet` | int | The spritesheet of the anm2 holding the items' regions. Defaults to 0. | +| `spawnDelay` | float, seconds | Base cooldown before another item can be spawned. | | `spawnDelayMultiplier` | float | Multiplies the spawn delay once per character stage. Values below `1.0` make item spawning faster as stage increases. | | `spawnLimit` | int | Maximum number of items in the world at once. | | `sounds` | | `bounce` (an item hitting a floor/wall/ceiling), `dispose` (an item disposed of), `summon` (an item spawned) and `newItem` (an item found for the first time). | | `particles` | | `dispose` and `summon`. | -| `categories` | object | The kinds of items, by name; will appear in Catalog tooltips. Each says how its items are used: `edible` (food that can be eaten) or `tool`. | | `rarities` | object | Rarities, by name. Each has a `weight` (relative chance of spawning) and a `sound` that plays when one spawns. | ### items | Key | Type | Meaning | |---|---|---| -| `name` | string | The name of the item. Saves keep items by name. | +| `name` | string | The name of the item. | +| `id` | string | What saves keep the item by. Defaults to its name; set it to keep saves when renaming the item. | | `description` | string | Flavor text for the item. | -| `texture` | path | The texture the item uses. | -| `anm2` | path | The item's own anm2, if needed. | -| `category` | string | The item's category. | +| `region` | string | The region of the items' spritesheet it shows. Defaults to its name. | +| `anm2` | path | An anm2 of its own, if it animates differently. | +| `category` | string | The item's category, shown in the Catalog. | +| `use` | string | `edible` (food that can be eaten) or `tool`. | | `rarity` | string | The item's rarity. | | `flavor` | string | Flavor text (for food); honestly has no meaning but whatever. | | `calories` | float | The amount of calories the item has (if food). | | `capacityBonus` | float | Capacity increase granted as the item is eaten. | | `digestionBonus` | float, %/second | The digestion rate added as the item is eaten. | -| `gravity` | float | The item's gravity; will use the area's if not given. | +| `gravity` | float | The item's gravity, in pixels per tick (a 60th of a second); will use the area's if not given. | | `color` | [r, g, b], 0-1 | Optional UI color for the item. | | `isToggleSpritesheet` | bool | When used as a tool on the character, will toggle the character's spritesheet (in Pokemon terms, toggling normal/shiny palettes). | @@ -257,18 +264,23 @@ The collection of character dialogue; likely the biggest file, depending on your ```json { - "delay": 2, - "blipDelay": 2, - "blip": ["sfx/blip.ogg"], - "pauses": {".": {"delay": 5}}, - "hooks": {"Start": "Start", "Eat": "Eat"}, - "pools": {"Eat": ["Eat1", "Eat2"]}, + "speed": 30, + "blipEvery": 2, + "blip": "sfx/blip.ogg", + "pauses": {".": {"delay": 0.08}}, + "hooks": {"Start": "Intro"}, "entries": { - "Start": { - "text": "Hey there, human!", - "animation": "Smug", - "choices": [{"text": "Hi!", "next": "Start2"}], - "effects": [{"type": "shake", "start": 4, "end": 9}] + "Intro": { + "isScene": true, + "lines": [ + {"animation": "Appear"}, + {"text": "Hey there, [shake]human[/shake]!", "animation": "Smug"} + ], + "choices": [{"text": "Hi!", "next": "Hello"}] + }, + "Eat1": { + "pools": ["Eat"], + "lines": [{"text": "[big]Yum![/big]"}] } } } @@ -276,35 +288,37 @@ The collection of character dialogue; likely the biggest file, depending on your | Key | Type | Meaning | |---|---|---| -| `delay` | int, ticks | How many ticks pass before the next dialogue character is revealed. | -| `blipDelay` | int | How many displayed dialogue characters pass between blip sounds. `3` means every third displayed character. | -| `blip` | paths | Dialogue blip sounds, played periodically while text reveals. | -| `pauses` | object | Extra `delay` (in ticks) after particular characters. With `isSilent`, talking and blips also pause during it. | -| `hooks` | object | Connects gameplay events to a pool (or else an entry) by name. The hook names are `Start`, `End`, `Help`, `StageUp`, `Random`, `Feed`, `FeedFull`, `Eat`, `EatFull`, `Full`, `Throw`, `LowCapacity`, `Digest`, `FoodTaken` and `FoodTakenFull`. `Random` and `Help` add the "Let's chat!" and "Help" buttons. | -| `pools` | object | A "pool" of dialogue is a list of entry labels, one picked at random when used. | +| `speed` | float | How many characters are revealed per second. | +| `blipEvery` | int | How many characters pass between blip sounds. `3` means every third character. | +| `blip` | sounds | Dialogue blip sounds, played periodically while text reveals. | +| `pauses` | object | Extra `delay` (in seconds) after particular characters. With `isSilent`, talking and blips also pause during it. | +| `hooks` | object | Gameplay events play the pool (or else the entry) named after them: `Start`, `End`, `Help`, `StageUp`, `Random`, `Feed`, `FeedFull`, `Eat`, `EatFull`, `Full`, `Throw`, `LowCapacity`, `Digest`, `FoodTaken` and `FoodTakenFull`. Hooks only lists ones that play something else. `Random` and `Help` add the "Let's chat!" and "Help" buttons. | | `entries` | object | Each bit of dialogue is referred to as an "entry", by its label. | ### entries +An entry is lines played in order, after which it offers its choices or moves on to the next entry. + | Key | Type | Meaning | |---|---|---| -| `text` | string | The actual dialogue content of the entry. Supports Unicode, provided the font contains the characters. An entry without text just plays its animation. | -| `animation` | string | A character animation that will play at the beginning of the dialogue. Again, just the base name for the animation, no stage numbers. | -| `next` | string | The label of the entry that will follow this one. If no next entry, the text will not continue. Make sure to connect these. | -| `choices` | list | Dialogue can be branching; each choice has its `text` (shown as a button) and the `next` entry it leads to. | -| `effects` | list | Effects over the text, each with a `type`, and a `start` and `end` (the characters it covers, from `start` up to `end`). | +| `lines` | list | Each with its `text` and an `animation` (base name) that plays as it starts. A line without text just plays its animation, moving on once it ends. | +| `choices` | list | Dialogue can be branching; each choice has its `text` (shown as a button after the last line) and the `next` entry it leads to. | +| `next` | string | The entry that follows the last line. With neither choices nor next, the dialogue ends there. | +| `pools` | strings | The pools (lists of entries picked from at random) the entry is in. | +| `isScene` | bool | Hides windows and items and disables interaction until the dialogue reaches the end. A scene started in the middle of another is ignored. | -### effects -| Type | Meaning | +### markup +Effects go right in a line's text, as tags. A tag over part of the text has a closing tag: `[shake]too bad[/shake]`. The rest happen where they stand: `[screenshake]BOOM`. `[[` is a plain `[`. + +| Tag | Meaning | |---|---| -| `color` | Colors the text, by `color` ([r, g, b], 0-1). | -| `big`, `small` | Fixed text scales. | -| `oscillation`, `shake` | Moves the text, with engine defaults. | -| `silent` | Suppresses blips and character talking for its range. | -| `screenshake` | Shakes the screen when its `start` comes up. | -| `sound` | Plays its `sound` (a path) when its `start` comes up. | -| `animation` | Plays its `animation` when its `start` comes up. | -| `delay` | Changes the reveal speed to its `delay` (in ticks) from its `start` on. | -| `scene` | Hides windows and items and disables interaction until the dialogue chain reaches and finishes its last entry. If another scene appears while one is active, it is ignored. | +| `[color=r g b]` | Colors the text (0-1 each), e.g. `[color=1 0.25 0.25]`. | +| `[big]`, `[small]` | Fixed text scales. | +| `[wave]`, `[shake]` | Moves the text, with engine defaults. | +| `[silent]` | Suppresses blips and character talking. | +| `[screenshake]` | Shakes the screen. | +| `[sound=path]` | Plays a sound. | +| `[animation=Name]` | Plays a character animation. | +| `[delay=seconds]` | Changes the reveal speed to one character per this many seconds from here on. | # Saves @@ -325,5 +339,5 @@ Stores general game settings and configuration; beyond individual characters. | `last_character` | The character being played at exit, which the game continues on start. | | `console` | `1` enables the developer console (the grave key). | -## saves/.txt -A character's progress: their weight, calories, capacity, digestion, totals and playtime, the camera, and the items found (`discovered=` lines) and lying in the world (`item=` lines, as position, velocity, rotation and name). +## saves/.txt +A character's progress: their weight, calories, capacity, digestion, totals and playtime, the camera, and the items found (`discovered=` lines) and lying in the world (`item=` lines, as position, velocity, rotation and id). diff --git a/resources/characters/braixen/character.json b/resources/characters/braixen/character.json index 5f72cc4..b9946e5 100644 --- a/resources/characters/braixen/character.json +++ b/resources/characters/braixen/character.json @@ -16,9 +16,9 @@ "caloriesToKilogram": 0.001, "digestionRate": 1.5, "digestionRateMax": 4.5, - "digestionTime": 120, + "digestionTime": 2, "blinkChance": 0.5, - "gurgleChance": 0.0005, + "gurgleChance": 0.05, "gurgleCapacityMultiplier": 10, "dialoguePool": "Stage1", "stages": [ @@ -41,10 +41,7 @@ "expandAreas": [ {"layer": "Torso", "null": "Belly", "scaleMax": 1.25} ], - "sounds": { - "digest": ["sfx/digest1.ogg", "sfx/digest2.ogg", "sfx/digest3.ogg"], - "gurgle": ["sfx/gurgle1.ogg", "sfx/gurgle2.ogg", "sfx/gurgle3.ogg", "sfx/gurgle4.ogg", "sfx/gurgle5.ogg"] - }, + "sounds": {"digest": "sfx/digest*.ogg", "gurgle": "sfx/gurgle*.ogg"}, "interactTypes": { "Rub": { "glyph": "2", @@ -58,18 +55,18 @@ "glyph": "3", "cursorHover": "SmackHover", "cursorActive": "Smack", - "dialogueCooldown": 300, + "dialogueCooldown": 5, "digestionClick": 0.25, "scaleAmplitude": 1, "scaleCycles": 3, - "sounds": ["sfx/smack1.ogg", "sfx/smack2.ogg", "sfx/smack3.ogg", "sfx/smack4.ogg", "sfx/smack5.ogg"], + "sounds": "sfx/smack*.ogg", "particles": ["Circle"] }, "Kiss": { "glyph": "4", "cursorHover": "KissHover", "cursorActive": "Kiss", - "sounds": ["sfx/kiss1.ogg", "sfx/kiss2.ogg", "sfx/kiss3.ogg", "sfx/kiss4.ogg", "sfx/kiss5.ogg"], + "sounds": "sfx/kiss*.ogg", "particles": ["Circle"] }, "Turn Around": { @@ -80,7 +77,7 @@ }, "interactAreas": [ {"type": "Rub", "null": "Head", "dialoguePool": "HeadRub", "dialoguePoolFull": "HeadRubFull"}, - {"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 0.1}, + {"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 6}, {"type": "Kiss", "null": "Mouth", "dialoguePool": "MouthKiss", "dialoguePoolFull": "MouthKiss"}, {"type": "Kiss", "null": "Belly", "dialoguePool": "BellyKiss", "dialoguePoolFull": "BellyKiss"}, {"type": "Smack", "null": "Belly", "layer": "Torso", "dialoguePool": "BellySmack", "dialoguePoolFull": "BellySmack"}, @@ -103,7 +100,7 @@ "sounds": { "grab": ["sfx/grab.ogg"], "release": ["sfx/release.ogg"], - "throw": ["sfx/throw.ogg", "sfx/throw2.ogg", "sfx/throw3.ogg"] + "throw": "sfx/throw*.ogg" }, "particles": { "grab": ["Circle"] @@ -117,7 +114,7 @@ "sounds": { "open": ["sfx/open.ogg"], "close": ["sfx/close.ogg"], - "hover": ["sfx/hover.ogg", "sfx/hover2.ogg", "sfx/hover3.ogg"], + "hover": "sfx/hover*.ogg", "select": ["sfx/select.ogg"], "cheats": ["sfx/cheatsActivated.ogg"] } diff --git a/resources/characters/braixen/dialogue.json b/resources/characters/braixen/dialogue.json index 1a3f7a1..af4fab5 100644 --- a/resources/characters/braixen/dialogue.json +++ b/resources/characters/braixen/dialogue.json @@ -1,347 +1,134 @@ { - "delay": 2, - "blipDelay": 2, + "speed": 30, + "blipEvery": 2, "blip": ["sfx/blip.ogg"], "pauses": { - ".": {"delay": 8, "isSilent": true}, - ",": {"delay": 8, "isSilent": true}, - "!": {"delay": 8, "isSilent": true}, - "?": {"delay": 8, "isSilent": true} + ".": {"delay": 0.1333, "isSilent": true}, + ",": {"delay": 0.1333, "isSilent": true}, + "!": {"delay": 0.1333, "isSilent": true}, + "?": {"delay": 0.1333, "isSilent": true} }, "hooks": {"Start": "StartAppear"}, - "pools": { - "ButtSmack": ["ButtSmack", "ButtSmack2", "ButtSmack3", "ButtSmack4", "ButtSmack5", "ButtSmack6", "ButtSmack7", "ButtSmack8", "ButtSmack9", "ButtSmack10"] - }, "entries": { "StartAppear": { - "animation": "Appear", - "next": "Start", - "effects": [ - {"type": "scene"} - ] - }, - "Start": { - "text": "Lovely, lovely, lovely!! You must be my new apprentice~!", - "animation": "Sweet", + "isScene": true, + "lines": [ + {"animation": "Appear"}, + {"text": "Lovely, lovely, [wave]lovely[/wave]!! You must be my [wave][color=1 0.25 0.25]new [screenshake][sound=sfx/boom.ogg]apprentice[/color][/wave]~!", "animation": "Sweet"} + ], "choices": [ {"text": "W-wait, huh?!", "next": "StartA-1"}, {"text": "That's me!", "next": "StartB-1"} - ], - "effects": [ - {"type": "oscillation", "start": 40, "end": 54}, - {"type": "oscillation", "start": 16, "end": 22}, - { - "type": "color", - "start": 40, - "end": 54, - "color": [1, 0.25, 0.25] - }, - {"type": "screenshake", "start": 44, "end": 44}, - {"type": "sound", "start": 44, "end": 44, "sound": "sfx/boom.ogg"} ] }, "StartA-1": { - "text": "I'm not mistaken! My blazing bright eyes can see into your soul! Without a doubt, you are my apprentice!", - "animation": "Surprised", - "next": "StartA-2", - "effects": [ - { - "type": "color", - "start": 93, - "end": 103, - "color": [1, 0.25, 0.25] - } - ] + "lines": [ + {"text": "I'm not mistaken! My blazing bright eyes can see into your soul! Without a doubt, you are my [color=1 0.25 0.25]apprentice[/color]!", "animation": "Surprised"} + ], + "next": "StartA-2" }, "StartB-1": { - "text": "Excellent! You've gotten the message! Splendid! So splendid!", - "animation": "Wicked", - "next": "StartA-2", - "effects": [ - { - "type": "color", - "start": 93, - "end": 103, - "color": [1, 0.25, 0.25] - }, - {"type": "shake", "start": 51, "end": 59} - ] + "lines": [ + {"text": "Excellent! You've gotten the message! Splendid! So [shake]splendid[/shake]!", "animation": "Wicked"} + ], + "next": "StartA-2" }, "StartA-2": { - "text": "Of course you would be! You've got a certain...spirit, about you! Your own ember, burning furiously within you!", - "animation": "Wicked", - "next": "StartA-3", - "effects": [ - { - "type": "color", - "start": 47, - "end": 53, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 76, - "end": 81, - "color": [1, 0.25, 0.25] - }, - {"type": "shake", "start": 91, "end": 100} - ] - }, - "StartA-3": {"text": "Now, I must say...my practice isn't perfect yet. I am still a learner in the Art, and my pursuit is...unique.", "animation": "Thinking", "next": "StartA-4"}, - "StartA-4": { - "text": "The school I'm enrolled in...encompasses only me. I'm the founder, and the sole teacher and student! Until you came along, that is. Call me Braixen. I shall be your companion!", - "animation": "Smug", - "next": "StartA-5", - "effects": [ - { - "type": "color", - "start": 140, - "end": 147, - "color": [1, 0.25, 0.25] - } - ] - }, - "StartA-5": {"text": "I should tell you about my philosophy, then! What the Art really is! To master the eternal flame, the unyielding ember, one must embrace it...fully!", "animation": "Thinking", "next": "StartA-6"}, - "StartA-6": { - "text": "You see, my apprentice, what is more \"embracing\" than using...one's own body for the sake of the Art?! I can't believe no one else has considered such a thing!!", - "animation": "Excited", - "next": "StartA-7", - "effects": [ - { - "type": "color", - "start": 62, - "end": 76, - "color": [1, 0.25, 0.25] - }, - {"type": "oscillation", "start": 62, "end": 76} - ] - }, - "StartA-7": { - "text": "Listen closely! Your purpose is to turn my thin, meager body into an splendid host of the Art! My stomach a vast, boiling, bubbling cauldron! My physique abundant with heat and energy!", - "animation": "Stern", - "next": "StartA-8", - "effects": [ - {"type": "oscillation", "start": 69, "end": 82} - ] - }, - "StartA-8": { - "text": "...hard to understand? Fine, then, I'll use more pedestrian language. I want you to make me fat! As fat as possible!", - "animation": "Wicked", - "next": "StartA-9", - "effects": [ - {"type": "big", "start": 69, "end": 96}, - { - "type": "color", - "start": 92, - "end": 96, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 101, - "end": 105, - "color": [1, 0.25, 0.25] - }, - {"type": "screenshake", "start": 92, "end": 93} - ] - }, - "StartA-9": { - "text": "Some have called it \"ridiculous\". Unhealthy. Absurd! Well, I call them lost! Fools who will never truly grasp the reality of the Art!", - "animation": "Pout", - "next": "StartA-10", - "effects": [ - {"type": "shake", "start": 71, "end": 75} - ] - }, - "StartA-10": {"text": "Your role now is to serve me well, and rejoice; for you, my apprentice, shall also scale the mountain of awakening through this!", "animation": "Smug", "next": "StartA-11"}, - "StartA-11": { - "text": "Journey to faraway lands! Battle fierce opponents! Conquer and claim what foodstuffs you can scrounge to stoke the flame inside of my belly!", - "animation": "Horny", - "next": "StartA-12", - "effects": [ - { - "type": "color", - "start": 105, - "end": 121, - "color": [1, 0.25, 0.25] - }, - {"type": "shake", "start": 105, "end": 120} - ] - }, - "StartA-12": { - "text": "It will require dilligence, perserverance and perhaps...sacrifice. But, my student, following the Art shall yield many...rewards.", - "animation": "Horny", - "next": "StartA-13", - "effects": [ - { - "type": "color", - "color": [1, 0.25, 0.25] - }, - {"type": "shake"}, - {"type": "animation", "start": 67, "animation": "Horny"} - ] - }, - "StartA-13": { - "text": "I shall grace you with permanent authority over my vessel. I do not mind. I trust you. You bare the same ember as I. I know this!", - "animation": "Smug", - "next": "StartA-14", - "effects": [ - { - "type": "color", - "color": [1, 0.25, 0.25] - }, - {"type": "shake"}, - {"type": "animation", "animation": "Horny"}, - { - "type": "color", - "start": 105, - "end": 110, - "color": [1, 0.25, 0.25] - } - ] - }, - "StartA-14": { - "text": "Now, venture forth! Heed thy call! Feed me! FEED ME! ...and do know that I can soothe any urges that may arise from witnessing such splendor.", - "animation": "Wicked", - "effects": [ - {"type": "shake", "start": 44, "end": 51}, - { - "type": "color", - "start": 53, - "end": 142, - "color": [0.498039, 0.498039, 0.498039] - }, - {"type": "small", "start": 53, "end": 142}, - {"type": "animation", "start": 5, "animation": "Sweet"} + "lines": [ + {"text": "Of course you would be! You've got a certain...[color=1 0.25 0.25]spirit[/color], about you! Your own [color=1 0.25 0.25]ember[/color], burning [shake]furiously[/shake] within you!", "animation": "Wicked"}, + {"text": "Now, I must say...my practice isn't perfect yet. I am still a learner in the Art, and my pursuit is...unique.", "animation": "Thinking"}, + {"text": "The school I'm enrolled in...encompasses only me. I'm the founder, and the sole teacher and student! Until you came along, that is. Call me [color=1 0.25 0.25]Braixen[/color]. I shall be your companion!", "animation": "Smug"}, + {"text": "I should tell you about my philosophy, then! What the Art really is! To master the eternal flame, the unyielding ember, one must embrace it...fully!", "animation": "Thinking"}, + {"text": "You see, my apprentice, what is more \"embracing\" than using...[color=1 0.25 0.25][wave]one's own body[/wave][/color] for the sake of the Art?! I can't believe no one else has considered such a thing!!", "animation": "Excited"}, + {"text": "Listen closely! Your purpose is to turn my thin, meager body into an [wave]splendid host[/wave] of the Art! My stomach a vast, boiling, bubbling cauldron! My physique abundant with heat and energy!", "animation": "Stern"}, + {"text": "...hard to understand? Fine, then, I'll use more pedestrian language.[big] I want you to make me[color=1 0.25 0.25][screenshake] fat[/color][/big]! As[color=1 0.25 0.25] fat[/color] as possible!", "animation": "Wicked"}, + {"text": "Some have called it \"ridiculous\". Unhealthy. Absurd! Well, I call them [shake]lost[/shake]! Fools who will never truly grasp the reality of the Art!", "animation": "Pout"}, + {"text": "Your role now is to serve me well, and rejoice; for you, my apprentice, shall also scale the mountain of awakening through this!", "animation": "Smug"}, + {"text": "Journey to faraway lands! Battle fierce opponents! Conquer and claim what foodstuffs you can scrounge to[color=1 0.25 0.25][shake] stoke the flam[/shake]e[/color] inside of my belly!", "animation": "Horny"}, + {"text": "It will require dilligence, perserverance and perhaps...sacrifice. [animation=Horny]But, my student, following the Art shall yield many...rewards.", "animation": "Horny"}, + {"text": "[animation=Horny]I shall grace you with permanent authority over my vessel. I do not mind. I trust you. You bare the same [color=1 0.25 0.25]ember[/color] as I. I know this!", "animation": "Smug"}, + {"text": "Now, [animation=Sweet]venture forth! Heed thy call! Feed me! [shake]FEED ME[/shake]! [color=0.498 0.498 0.498][small] ...and do know that I can soothe any urges that may arise from witnessing such splendor.[/small][/color]", "animation": "Wicked"} ] }, "Help": { - "text": "Yes, my dear apprentice! What do you need assistance with?", - "animation": "Curious", + "lines": [ + {"text": "Yes,[wave] my dear apprentice[/wave]! What do you need assistance with?", "animation": "Curious"} + ], "choices": [ {"text": "You", "next": "HelpYou"}, {"text": "Choice"} - ], - "effects": [ - {"type": "oscillation", "start": 4, "end": 23} ] }, - "HelpYou": {"text": "M-Me?! Apprentice, are you...daft? Did you not heed my instructions I spoke to you earlier?", "animation": "Shocked", "next": "HelpYou2"}, - "HelpYou2": { - "text": "Your mission is to follow my instructions in the Art! What's the Art?! Bah! Simpleton!", - "animation": "Angry", - "next": "HelpYou3", - "effects": [ - { - "type": "color", - "start": 49, - "end": 52, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 65, - "end": 68, - "color": [1, 0.25, 0.25] - } - ] - }, - "HelpYou3": { - "text": "Fire! Flames! Heat! Energy! Mass! That's what the Art is! And to sum it up, I need to embrace it by GETTING FAT!!!", - "animation": "Angry", - "effects": [ - {"type": "screenshake", "start": 101, "end": 110}, - {"type": "shake", "start": 101, "end": 121}, - {"type": "sound", "start": 101, "end": 110, "sound": "sfx/boom.ogg"} + "HelpYou": { + "lines": [ + {"text": "M-Me?! Apprentice, are you...daft? Did you not heed my instructions I spoke to you earlier?", "animation": "Shocked"}, + {"text": "Your mission is to follow my instructions in the [color=1 0.25 0.25]Art[/color]! What's the [color=1 0.25 0.25]Art[/color]?! Bah! Simpleton!", "animation": "Angry"}, + {"text": "Fire! Flames! Heat! Energy! Mass! That's what the Art is! And to sum it up, I need to embrace it by [screenshake][shake][sound=sfx/boom.ogg]GETTING FAT!!![/shake]", "animation": "Angry"} ] }, "HelpYou4": { - "text": "Fire! Flames! Heat! Energy! Mass! That's what the Art is! And to sum it up, I need to embrace it by GETTING FAT!!!", - "animation": "Angry", - "effects": [ - {"type": "screenshake", "start": 101, "end": 110}, - {"type": "shake", "start": 101, "end": 121}, - {"type": "sound", "start": 101, "end": 110, "sound": "sfx/boom.ogg"}, - {"type": "animation", "start": 101, "animation": "Horny"} + "lines": [ + {"text": "Fire! Flames! Heat! Energy! Mass! That's what the Art is! And to sum it up, I need to embrace it by [screenshake][shake][sound=sfx/boom.ogg][animation=Horny]GETTING FAT!!![/shake]", "animation": "Angry"} ] }, "ButtSmack": { - "text": "KYAH!!!", - "animation": "SurprisedBack", - "effects": [ - {"type": "big", "end": 7}, - {"type": "shake", "end": 7}, - {"type": "screenshake"}, - {"type": "screenshake"} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[big][shake][screenshake][screenshake]KYAH!!![/shake][/big]", "animation": "SurprisedBack"} ] }, "ButtSmack2": { - "text": "UWAH!!", - "animation": "SurprisedBack", - "effects": [ - {"type": "big", "end": 6}, - {"type": "shake", "end": 6}, - {"type": "screenshake"} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[big][shake][screenshake]UWAH!![/shake][/big]", "animation": "SurprisedBack"} ] }, "ButtSmack3": { - "text": "MY REAR END!!", - "animation": "SurprisedBack", - "effects": [ - {"type": "big", "end": 13}, - {"type": "shake", "end": 13}, - {"type": "screenshake"} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[big][shake][screenshake]MY REAR END!![/shake][/big]", "animation": "SurprisedBack"} ] }, "ButtSmack4": { - "text": "H-HEY!!", - "animation": "SurprisedBack", - "effects": [ - {"type": "big", "end": 7}, - {"type": "shake", "end": 7}, - {"type": "screenshake"} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[big][shake][screenshake]H-HEY!![/shake][/big]", "animation": "SurprisedBack"} ] }, "ButtSmack5": { - "text": "O-OUCH!!", - "animation": "SurprisedBack", - "effects": [ - {"type": "big", "end": 8}, - {"type": "shake", "end": 8}, - {"type": "screenshake"} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[big][shake][screenshake]O-OUCH!![/shake][/big]", "animation": "SurprisedBack"} ] }, "ButtSmack6": { - "text": "G-GENTLE!!", - "animation": "SurprisedBack", - "effects": [ - {"type": "big", "end": 10}, - {"type": "shake", "end": 10}, - {"type": "screenshake"} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[big][shake][screenshake]G-GENTLE!![/shake][/big]", "animation": "SurprisedBack"} ] }, "ButtSmack7": { - "text": "WAH!!", - "animation": "SurprisedBack", - "effects": [ - {"type": "big", "end": 5}, - {"type": "shake", "end": 5}, - {"type": "screenshake"} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[big][shake][screenshake]WAH!![/shake][/big]", "animation": "SurprisedBack"} + ] + }, + "ButtSmack8": { + "pools": ["ButtSmack"], + "lines": [ + {"text": "G-goodness!", "animation": "SurprisedBack"} ] }, - "ButtSmack8": {"text": "G-goodness!", "animation": "SurprisedBack"}, "ButtSmack9": { - "text": "Eager, are you?!", - "animation": "SurprisedBack", - "effects": [ - {"type": "shake", "end": 16} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[shake]Eager, are you?![/shake]", "animation": "SurprisedBack"} ] }, "ButtSmack10": { - "text": "Aren't you bold?!", - "animation": "SurprisedBack", - "effects": [ - {"type": "shake", "end": 16} + "pools": ["ButtSmack"], + "lines": [ + {"text": "[shake]Aren't you bold?[/shake]!", "animation": "SurprisedBack"} ] } } diff --git a/resources/characters/braixen/gfx/items/item.anm2 b/resources/characters/braixen/gfx/items/item.anm2 deleted file mode 100644 index 7be6f01..0000000 --- a/resources/characters/braixen/gfx/items/item.anm2 +++ /dev/null @@ -1,37 +0,0 @@ -{ - "anm2ed": 1, - "info": {"createdOn": "2025-12-06T23:49:27"}, - "spritesheets": [ - { - "path": "item_001_poke_puff_basic_sweet.png", - "regions": [ - { - "name": "48x48", - "size": [48, 48], - "pivot": [24, 24] - } - ] - } - ], - "layers": [ - {"name": "Main"} - ], - "defaultAnimation": "Default", - "animations": { - "Default": { - "root": [ - { - "scale": [125, 125] - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 0} - ] - } - ] - } - } -} diff --git a/resources/characters/braixen/gfx/items/item_001_poke_puff_basic_sweet.png b/resources/characters/braixen/gfx/items/item_001_poke_puff_basic_sweet.png deleted file mode 100644 index d3ae86f1847763e19413b548ca89cdee7f1da4a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 517 zcmV+g0{Z=lP)z>&w@E}nRA}B~U>F6XU=)mkQ7{UIFkqy%fiskI{}WP^ad$G~pz;7Q zj;57o7^&@WS0@vK`gZR-Lp6^uQp4fIIGR|`km?aeN*qs#!|{296i+ac<9L|E`EBGF zgyS4g)Vy7EfZ^kjM-+R6SWhsL>v*MEad_3=OIt)2PcRMjdVqtIUMQdASeq6-vaFgzr?ly_4X{)e?ZA3ym<^$;YK)Cgr_k}5J;87`bL zL24}FQx6gc*#*L&OpmX$BdR%#91CCzfH8s1bI5Xpibr(y*vx{psg!5OGg37Z!z{oj zhbwf^_2M&&svR2iSfDi^CiI6zV~(UgF}-4e*w7z&F@PKkw1^4ho*XfuPnHMJJwd5w zuysF)bv)S~z~>Q404WZqiU+9S8FCyw3P!;w7zLwX6uz>&y-7qtRA}DqSG`WdFc7w@h`ERt$RmI#9atDykq`qgl!YC{bD*-b z&;b}wBvwY24j=@NkQb=v%o4B^Qxp7iw$G6Q_eqs1=W_Rb_v6@%5eNhVfzV-aY=`+i zt6VnaEnZyS7U@)CI5zQ}?Y{H9`-eH25RO3{LK-T@R|t7^XVBI6&4fm^(8v1omt%b!$bi0sY4Rmv3Am0WpyRY!1p!eB zojCQGNr)ugwAcBPz>&tVu*cRA}DqS36DvF%b1c>7jv^a0p7oa)1aL8W7?N$w`tcAOsB! zCCwo(FtKp+ql4B&P+-&Re?X7b7x z7y2UIl^EbAetcR5zq`As*@OTGaSCawm{=i@Lq3PNPe_aiNFk5JH>;J}IC}nJ^Krkc z-s@4e5UL1BCBHL!@Y=sj4|@?YDE&V$NXdTJz&MocIk^J5MRdR0(C>2EhkYAu>-|1R zQf8s}85pLtPB8+mrYGM+v^3uDH*ahNmaye~PmKW~^5cuMUu%oYYZf7zyvx5C193jP z1vUX8A#GVTZGGh1;}*j)Q^~Uru}=uMZPuR{%cV1hPmx#3)ud|hxIUyLf4>V|4$s|qVB|fRe_rQ|5pLC3SCsf+%hTIPZD5@$Q9$- w=c(kA1^9&IAci=L01h!Jqy++jKp;ST0+u__0-o;2>;M1&07*qoM6N<$f?&(puK)l5 diff --git a/resources/characters/braixen/gfx/items/item_004_poke_puff_basic_mocha.png b/resources/characters/braixen/gfx/items/item_004_poke_puff_basic_mocha.png deleted file mode 100644 index a9ae4de6ea105d51884bf0488327888a28338d53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmVz>&t4TybRA}Dqm%mQKFc8M=DhoRTsp^m}ObiSWGhGog?}5Z)An_i| zh_%dB1_maUW~eF^v3D#r$jDg!bM{>#8Saz1G>-50-T7=s2o{UQVzCOAq@HkmAa=1a z>n&YeITUnXW+XNE$#ML>w+)>UNdXRlhMGw=A~En7@Q{%d6EX*0gP+y4xSub7jk%dk z#Y@+rjX+JvT=@Ai+_$r-9K^(^^mAa8ll{J><3P6O>7%K4SHmb{|%BO!teo|i4-v^nxc}|WF$uk&R z_jW>2OKA1}A;f-SmkAv(wK08jeZ|@0RRNm)|5pLC3Vl?<+%h5A&oW?}z?yOG v^HBI~10f?ArGS$dpfHmI&0?`wESAz>&iAh93RA}DqSh0?SFbu^NEZxh}CH;f$_Z9ci{f=ho!tGr;4mdyRNH&EN0EZjE?ZBVIt|a=>SdvP` z4q%FWpWYqDK1%vXyhek$zXr*iTG)II)Fr9283AAWa1q_^d<2gBaDVO^^&I&_8@So= z2to3}`TI4FUL9WU;W~gK0X=>qLSj+%$0o@~)(MHIDG_`T=py}9+`U}#>_wau!aSC= z6AyNweM8&iC#4xSvggI4qr5tMclOW_hQkVKHIdyH4t+_{2-SR{eN+oTXZs8%Z1$Nf1U%r z3ldIPJNlRb5dl*XR53p3rR0kRq=XPZAwfKaxW!nRf5;UIg+lQm_yws7e(8yqQ9u9y N002ovPDHLkV1f%=%>@7e diff --git a/resources/characters/braixen/gfx/items/item_006_poke_puff_frosted_sweet.png b/resources/characters/braixen/gfx/items/item_006_poke_puff_frosted_sweet.png deleted file mode 100644 index a0712e145948b37a7078320daed903db736219a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554 zcmV+_0@eMAP)z>&+(|@1RA}DqSTRn-KnzS)R20xqax~Y_P(aNG5RahZ71X?fibo(m zKn(@WH76mUyoQGMNP;Z+%-UJU-b5#Mq(~&$ThHv+-VIe%P*6}XCF(JPte%%^e1C8@ zcZ<6-7U`{UfF=F1QU5n?#G_flu8hh?IH3lo-<@RCCO$0%^chW}IQ>^Vg98peK@?lOA5EYUb9L7rI zxj3gcm$hpf#bi?L=R{BXNvR>@SwCVM1-sf6gKI1QE3v%3?`mQHyeYcRZ}$~U?M|`$ zS8rsq!(G-1txMAQuE3jE?X~x|>MqkKC3c|;&^Qqjhu`(JM>;+>*Vof;%bnj{)viSh z0i<{A21R}=&E@)0PhH53l+~Z^FgIown!<(D)&GAEU>9;Y0V|)n`hx^e5mqsnw3hr} s0g@04G{jv5c!(K7x}cz-pr8Qo11k(euBdYd;{X5v07*qoM6N<$f(lIV#Q*>R diff --git a/resources/characters/braixen/gfx/items/item_007_poke_puff_frosted_mint.png b/resources/characters/braixen/gfx/items/item_007_poke_puff_frosted_mint.png deleted file mode 100644 index c9d401e4d2ace82975deb8377696335b7eac17c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 575 zcmV-F0>J%=P)z>&@kvBMRA}DqS+Pz7F$~Q`Y%KkRE(jqO7Q`pO$VfNFj*NT)BV$K4 z7#ZOc5DN=J=$3v$7iJ(87M9P+C9!j-s(Dh?UgKWgvmIaJ8dFhGQ86Z(Att%Hn|$Nz z+sl>OygNgY-iQeJNIyQW%=ziWl!!u8int>U0P<9bh6pPqj>!XQN*-V1ag8)jk`p^@nkTma8qCgijwh2YSj^*u;2(G+} zQpmT+N=HJxot_;oJR@_pXh`Sq?mu2$AJ%!dzjxLd`)r@q@AvO>)>|>2bvBMXcYizw z;NC7xxZ~49YZyO>{9p}V2hjJoBWwa}#J9#H%{%k`wgC8kV$Y>GoEu#=F z7e07xWLE+nB1hAyIoQ2c_n;3&7V*c|jWKPwGQ|oE*}JjzT)%i*F6Bo`90dm#3052$ z>no4cp1T*24;?qN7BNf^9Bbo#8@iY3p`J#eG-A9z+GcLF&fHK@i1q&VMSvbIv?GB_ zW^AJ?s~g6hkaERvbv~s_Cu**0x6pIii)!ulTrrw|c2rbUR8(vqegIdUP1{9C|NH;| N002ovPDHLkV1gKn_TT^j diff --git a/resources/characters/braixen/gfx/items/item_008_poke_puff_frosted_citrus.png b/resources/characters/braixen/gfx/items/item_008_poke_puff_frosted_citrus.png deleted file mode 100644 index 60988dcb038199257f31c57cc4e0862382e1211a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP)z>&)Ja4^RA}DqSj$ZWF$~Q_6tE?130ycc4Xnh46GF5wRKm7^5GO83 z+rV(I3 zY%bC#k%1`bacfLJm>OB=su6dj0YKgpq9MXciT@%Gq{ynN^9pBLvZ-6sNIXJ$#8`P2^^$`{Dbbo#LHgpqpI?bgHvdm_6c0%@3!pPU@lz^ZRqH|cAA|LZ} z`|#4KwoyzbG|myd=qn|Mj27{18-;Yah{5k9ze?{!sOtXiI6xvmurvy`j9Okzuu0W>LvyUsX3P^%70U~ zR6ncuS*Q(4^q0HL&Dn*P$O1L`|1SeL3pFxz>&(Md!>RA}DqSTSzHFbtH1JfY~+!4K%rArJ7}sZ(b^qR;3fJZI|E z*$>Fjp%3uTspub?%76fZkZ4h)ECkg70b)xL?{p+B$C!qOhK8Ex_6Rah<1f4(#z`&i zVK35G;XsV^+ccY}aWExZ=t>cHq&+-&EJQKJ!woHUc+&XH0v~W-4nuO;dSV{ zh8tEw-jRrrPXU~d-7F>mlBd#Si#V(cETotK4*4xnIEA1PjtDCu&rKKHN@MppB5Vor zoRpG^uoCi;+z;KyDU~9k*ij-U#qdKzq7;f1S!pN4 z$LaI?XObWZq%oobUZ0O^-W?zBqe0ym^&s0SR<}-QeM(sJVU7|I5|SF+&!x!6;=G*B zooX9}WJ32jqN~1Aa>!^A-)y7aF1KU;bCv%}482)v;i2!%-R+I~4yJaeQ2w)1=5b?0%L2EJ7+K)aO&lXA7W&NWdYkB0xh- h4(W!5hK7a)j|tc002ovPDHLkV1lvy_s;+T diff --git a/resources/characters/braixen/gfx/items/item_010_poke_puff_frosted_spice.png b/resources/characters/braixen/gfx/items/item_010_poke_puff_frosted_spice.png deleted file mode 100644 index 88842c4edd9cbefb2cee36db6fc67209210a0d64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmV+=0^0qFP)z>&*GWV{RA}DqSvyk0Fc6hBxS_{&?m?3ya0Jy<^fWZN0=1985z=rE zH#DYClL8QlW|l=OX|<9)0lgVdY)O&c+qe3}QL3S#p-jT-S;WMl+k!D?qs5?TKEPVFemvBQ% z$XgN=`4qtR*v)DJAo)<5#E8RrfrV5Pz#$(Kg;NL$;fT-@^4xU6ODR>x5ut04=cJTW zgqDz(|3812tB080POhA!+fJ27URW7+HNaJoc4DWMA%$Js9q*2R`b+}_vMG@U;KJhLWoKg8>(=;H78 zL*+R@xlkJ^(O>N_x9BRgh6}0D|9=iZ7iu`+BA*)lECE=AR174|C7&%IBt+yu2A^WD n*K@^83;oH`(9qD(@Hg=ZHxxF-c6S=l00000NkvXXu0mjfo4Ng1 diff --git a/resources/characters/braixen/gfx/items/item_011_poke_puff_fancy_sweet.png b/resources/characters/braixen/gfx/items/item_011_poke_puff_fancy_sweet.png deleted file mode 100644 index 3c298bad6ac534f8b7ff3f18cc89c1d19b44cc56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 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 XUNU^AU6^yh00000NkvXXu0mjfTz4R{ diff --git a/resources/characters/braixen/gfx/items/item_018_poke_puff_deluxe_citrus.png b/resources/characters/braixen/gfx/items/item_018_poke_puff_deluxe_citrus.png deleted file mode 100644 index edfc2a1ae82ee994e23b30f98a1bf85d51f5f4ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmV;K0%rY*P)z>(OG!jQRA}DqSfNtGKoCtbooWVwK;;uKXriiUrv}9^R4^z+uzUcP zXjB;n1BPjTAZQFs*N`Cur*Bjl2;`3n8{ktthNeki^kE??$7H{M8 zOo+gW*jAy#)z{QnaNG-%9P#C`H)O3qhclQUPRRm!_zdqTgc*UY`{;a*d_!a#yNE#q z^tO~dRzcGLfX}z*8NAloLYQ#e8wxT&N{Hw!`Wq(>0?*UyWONltV{YvY{YIzI(ycUE z5xh=wDo`+stLtxDh4Dg>>$9mUmq zG>p@0p<*(Qis)3r_D(##dyt;*pYlEH*ybn|aDRC;TLd~TO)Az@qp{**g*dYKDq-69 z0hIu$5Y6PcS4F-o&&kb`&pJja8QFOg(XIZVF(Jc6ymE|Uxxg`e{mcJ_vN&2ir$?DL zec5MsP z)MvejF@b6gDy8#XRV>yYG{q`34ITH}dzf426l$Xiy6$gY1!xtTs01CEI_}pJP!wS+ zMmFbl$=4R35@G`r;w%C<#MB|};Nalk;DGoBQrkg;06!LI00000NkvXXu0mjf+5s^R diff --git a/resources/characters/braixen/gfx/items/item_019_poke_puff_deluxe_mocha.png b/resources/characters/braixen/gfx/items/item_019_poke_puff_deluxe_mocha.png deleted file mode 100644 index a9974ecb43765550784f04b4f5a9b25d65041686..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmV-y0+aoTP)z>(9!W$&RA}DqSUXAtK@ja8_5>oD80-NIL_EM^rjZyJFP=g041#Bn zjSa*|GuZ_I$vn6Z@VIY ze0rg>SEEgScmF`u3EKsEz~jTciW63wJQ9a{4H32r@(2wPR)ahjb**%=TI6Ze-Bc}(Rj2XB9ux% z9_Qk`R3Ww$c}mC?!I7tPTp=+cY)SI8jY}sQ`Ow@L5ls$xA7BiSMF+T?$8l~7;riSe zOBN7Ao<zXaxTz*cTC8I z#`J(T5mZPU2GT>Bk`}p6NDve-yL%Q1%0ccPUICXUd&|7rJKXke3VpsxxdNTT1{%Uo~2Rl0IP8vXz00Chpb30g8G z(NF%dMMdO_;p)7Ue6oO$kQ~GiFCw6Xm=w|#6%`c~6^Jh%0GS3tA98E}0000z>(6-h)vRA}DqSvyk0Fc7spaYK)5--9Mc;0Ug%=xJ!U0=1985!`SO zH8iGAlOkA2mRWCBf5{*4&S*xFw9$IN8Cjy^! zVluBs0e>36p9}sC_0@r23yB+$w9XJ)E_hui#Uv553w3RCk_ETn#DzLa;8A_nU5Eld z18!P&=aFr+KIl{3d@=$6{-f=F+a8AH|8Lcps;j*(!&16<6*I2uAQKbK?P1YE#l%K`~%`Isc~5b#_Ga5-TL z8yq@{jX{ZXm->XW^%~ukZ1swmp<@e_h79eeV|1ZZWHX3~1SVpVoo!P3ghi+)Y(z`o z<*8-c-`<;O-UwYoncWX}mz&~!b=&vdj~7uLMy6zy;JNwn8X%ts9;+7t6%mtFVZP_r zMhjlG4o4!0fXZ4nq;0{Q2t+vtT)?=D4LS#atz-{niDJA;)Yrd#^-wwX@hxZ@mZ~In zI>^dO?Fm;e>Bh@;xt1(nhf4|iKY+a;<=FG&aGz;=q~p1{#PvEZG&sGIxU9^5D(h0+ zvPzr-DleoK8|%+@nVaodWhyV&TL1rf0DB>YCj@#+5|-G!9=2-cP1Bc*5KNl`uAq+% xb>tUj;ejXG*AibcVg+ApHrZs8O*UDs`~b0WWcJ8dhSLB5002ovPDHLkV1i=34CVj; diff --git a/resources/characters/braixen/gfx/items/item_021_poke_puff_supreme_spring.png b/resources/characters/braixen/gfx/items/item_021_poke_puff_supreme_spring.png deleted file mode 100644 index cb76f23636e632dc399d08707f0555ccd336098a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 732 zcmV<20wev2P)z>(j!8s8RA}DqSUXO`KoE^BR}`cOB~FuuCP+}{0*FIUQE&!o&OkxM zArKcx4H7gokr1IwlZFZ@u#3kUPj+@^*K2Gk9?6p9&*r^(Z)P?b40b(MPm4{P-=D+= ze{ecU{*ypj7ku`zY*mr0jzutdIR8G*2c1-aW?Fi$RRw7FU0LR?({*CjN#^VEu63uN zA~q?3&$qz8el$id3F$Nn?D}@D&xcntwia9k9m7gVh!p@lgd$ zmFySb6-m?FsADN_3jr`{A+Fdl5n4N@TJlvS3F$(i!%D41!JF3eA(4d+FBb@|Ynh6_ z(y4y!rjjQmk-B^ghqSdWAK&x==eDg!r6!=r3nJ3G$ZRc++DK}h{OqU#9=|t2*Nh6I zZY5D7mGo(>0?x3_KKbFEKJfFVIpOM7E+sNaMloOw>hnunxaxUH6Tk&-YABo%qRpHM zgl#LqB|%w>CPiI?Y-1AGV%7!`(hk8I7*Gk4Aq(%g5&>Om6zc~KEiC91CO{l`?mo7n z?>FJOF O0000z>)S4l)cRA}DqSix&kF&xg5+KY!45f6G;FEWM&JvaotspxR+Hn0Z^ z)lQf)P@#CzzreDC6x?7pHxwpPVOv$K?&4tsnFoc*kb-nqPwQbK>!J3SF0V&l}|XkJmShe^$Wf^_M2mvxC;R%6nWs-Wd`;M}#;P5zrqzXeGzEjc9{62!q)VVk_R&i|um!WrUB%EI8UAkf=_Z`Q0um>v<5)L+?^^K|FGCeo^v7F_sndX z-?}9nPeUHiN&r8IioG;p zD}pj|swpHDkUlwU(K4ycF|TtNc1J_e>53c=7rsvlqoopA=mX?M0GTw6 zW`)tRj%vHFjJ)VP4FMI2@U)0Kg;<}7O>ujDWqrDSsCPm}7jfHvqr@(-k9>OaYLUFm zPRC+s;Ltj0sAV7cs0SNvAS~``w;-Q#(00000NkvXX Hu0mjfCJM1- diff --git a/resources/characters/braixen/gfx/items/item_023_poke_puff_supreme_autumn.png b/resources/characters/braixen/gfx/items/item_023_poke_puff_supreme_autumn.png deleted file mode 100644 index d4f104cfd81abf760b2d41513b80271ddfb4ce87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmV;H18Mw;P)z>)NJ&INRA}DqS50WtKop)VMNur|ARas|2nB^g5Ttlea}y7RUU~|} zqtJt_h%6o!gdAik;+_PLB1KRr3q440(H>+GWuc%T6!z4EAS_)_@DlSTeQ`27Gns5A z+ZFRc*xCHdeBb-tdy^1i7{P-RA(+pjsJZr|H7nzZ!XC4)9U0dzX@HI4)C+ zmG^-=Pe=hSr$9qkN9tmw{#X432ybFNG z&i6495PfvSCXdGExqp2=<=&I`BWo%tgkuze=R_`0;z1|Mod)smu4T@jS48e2W+M;8 zSwW&GBYDK)Mo=%OM&U)%uaKvv0q}3)V5lB9zGw74A z`z3WDRs;(mj@bP*q`%ir*@>_-ClBavtL?@DA~*c4Ph$drJOV}ZMta<8x@p5lpCymP zSt0GtLUIjUkVT&*U;0LdA|S#TWgd%H(h)o|90AhG|=(#AoKMqIA^`I7X z>R@hC@<>*cLZUGW!gRXX3X*hDt(&!LTRP_ z5TWHjyZS>BJ4=Zbm9cc};w;9B7tV2f6Wqu!3KQssoq1u3|VPv(NL zFEWTOU$ipNj>HiZzJg?l)NZ5vVv>nL1n&fj;?swJM-mDsx({r>*c6^$zTL>2SW4XB z8cG2#@2!UMM4og}dQDIVv|aYP>c~dV!91e*Rl>B3SS3IxgxhVM^;Jn^z2sTd+@f{X zp1!e+ep0ezSkie!&%`%z9x|qgXSPwa3nGTcEF$w&V$g7DE!ggWY`?o=Jc7F2NtFM& zQ)v0d$7o`W&Xj|oY%W-fz6}KR;;+-J3v_|V36VJVT2_1H?-$L5{aU%juh?#_Rg$flaRH%UX19DQCO^z;oRR91007*qoM6N<$f)BH$qyPW_ diff --git a/resources/characters/braixen/gfx/items/item_024_poke_puff_supreme_winter.png b/resources/characters/braixen/gfx/items/item_024_poke_puff_supreme_winter.png deleted file mode 100644 index bca851809e6cff9d544b12b97194b7fd009fde3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 933 zcmV;W16urvP)z>)S4l)cRA}DqSTS!CF%*7j_y<81&I;Z zf~Xky0SqXJFi}P%mPG0pwyIeI3_)rI0~H`{V5;a(h=QM!cQ`&j+jr**5cf%^yYu<% z?|a{SJ|_SrN)$pR;8+vec-#HKL~pyg0_y<}6(>TGPtqbz zr4vQjcx?iv3=&q!W7}|+MnxT%%Xuy8rgQ>5jkuJe{KkAI@+2tKGHNPVIC@^47UQ#V z(oOrl@KYEh(Pky%VQYtSBe=SXq8QI4qUip>Ro2WI3_1oj(FXQ(i_-KcG+YI-lT0DX|TiG{E+W#niLWn@{q5=62f{EuY9@A0%%YU!8-n*&9`Y z3E+gdqx!qAjXXDxNks15s48xx5w?n+_4OrRs0OkM3EkHR>{f#8Li_0WC;!+I+hbV^ z%k?^(UOX8*g08%G6>+8%`f>OZKn!eKnX(opHTRiP?t=f z=;sokizq6_w9fmI&n>_vqzJMQ4z>)6G=otRA}DqSUqbLK^UH01x1M-CWWXu?+C&*;%N#6JxD7S`U_$u zf`7om+FlTBtn?R{LTrzyU<&m_i!|ZRyHzZLY!CzsIrp8*yLoqZW_D(GHo4$Fu-wk> z?9B5qUmRl}1d<9)Jl3{>@1Z_#585a&N1Uxf zUsh-N1sGho#aOeJtPqv?^9Z9?>&*L9bJFj@vQ`Hm+h8veWkmhd75PWaT6qGxkHT@U z&se+JPQB~(du-4PS);u}pc{7C5+N~A}BcdGe;(c^Yu&-Rzrw49K7ZCAOsRPJaacD4}{JX7~YKpKEQC!Z$-#NU4X#^%nRPL=VOesk!@@{U1>ZTAtX6msvx&{^!3;5H{b z3=(A&gU?fKQSxY-K?-IGh`@#;m*7}HQ?Q)_;J(ZV+J`Oy?HmAdQuj%R;M^!!j>y=j zh(kx#k5rV6fR7Jfj#Uj|hx}dSP_*!I5xItW97a!d4 zoSsH08PoVxqWAPTZ9~Qt@yulu;{wOBP|~*Ka|_T3 rDFPefP6W6RlZSML3Kc3;sDStf4Moti8Lfnv00000NkvXXu0mjf2z>((Md!>RA}DqSifsiQ4~He=_&@4P6`1h!C<5nhc1}~!O5)<=p+tx z@IP=BYzOxT-RfYcLbtaTD<)KM5&}9&g@`zYnDgq1=iQup-?{JIQiAt`knrw#=YHS$ z^==+OL`1|=Bk{fA!4;UA*N%Vr`?2B2ZgYBVdy)hfAQ9IJ$~fQvjYr4S-Wh)qP} zG9r&9*6R6ZLlV)@JeY9Khb|i*5w3}(9-~L6I`Wz();6@JkxK>86ZPxxH$2*Y7L>e8 zgmwz8XgB%r@jbxq8>eC;u5l4q z8j|16aIeyl!YSb7@RLdqiYO}`TZz#gosIMCkchI#m-fJ`C+m6ruRpwF-IUgNMx@R8 ze*hATHt5In-}$+h*S{IO7yBnkFab6puFTB{pwGFjM80evNrZP3b8s@!^+I15wp#MF zdcapmXj=`eXCX=#MvOj7`C4Vxb9pax+ike9dOdgqwG+_R#9k%z?fV&krTKho+hvby z`Cd4JN2B_$Rd^NYVX3osQMMD$) zT7T-7W(r+K7PQg-|1!X{a1oi{BU2OoN&-v~b;U??UQ52R0GE(D@F5;VKnO8aNJm6O dL_|ao{s1HPZ;nbRTGRjl002ovPDHLkV1jSibH4xp diff --git a/resources/characters/braixen/gfx/items/item_027_cheri_berry.png b/resources/characters/braixen/gfx/items/item_027_cheri_berry.png deleted file mode 100644 index 2f2cb810687c14f00a77d1d282adf220b5ce634f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)z>(BS}O-RA}DqnY~WKFc8OWD=Z)}RDv1tAiM$ULfI-7I>V#D92QnO zRlET+&p??ODue_J1IP$Ru46lQ=X0D&JtG6eKgye$v0e9J&AfgbN3QqwK3L%J)x!`@_0=ge5LUO@-{(3B!H#G^XBQ*f z+#oTJR21-#x$vQphBFC*1=RPeW`8_B@(U0j@DkgFCl0S50rh`~gurvozPh|s^$H&X zPe^Wx6aMXeA75Q2CN~9z-#xz;2lM6MruSJyFq9RbKA?g3CRfd|+5dXD35qzhM3@0! z=1EAYBb9=*z76k+htFUY^PkNsmGx}T#Hvxz>(d`Uz>RA}DqSvyVxF%Y$_RT|QS0@6Ui0ZGhC!4GCQ!`|3 z4Ks>VsGlYzy_z z#-)gmoovDwdHp*nE4jMR@?t6~nGj3C$%M~tu~4xOYVzFZ=O!PO0Ylu_sJxyJ#BlVS z9C^DYCbPZ}z5XAI`f9G=6tGL2TDTZ_-z;5{2Y9$5irhV)G8fpyU*%VSTN;o@pGUrG(EeW-x9s8{FP(1&Kpr+Z=p#Afd_1H;9=BHcrRo z^~dEDjSeJ^Q%C0gK>-x<+Yj@~3tkUKQ7xD&0_sExBJZ1lUFZzNfI~iXKbV2KqMrhv zjg*@j$hUU1^>x$ale$ow;ATOEe5bwd^M6~QM8}~*^MLO2cCV*QT&b(s+A_fH-*yXj zZD>zUDP5@GM5>KNEvc(dE_q6}DEFAm85^TrNdM^DG_*1Dq=PNW5+gRkvGwF;q2Q3` zzSLK!)aRj%4LJi)^iv|oA%-;&I|DMtI;kRZ%@?SJLIX7+!j3f5A!W>F-X1Vj1QZBp z2No^BH&BWQtQM%`gKd;^X2jj}hwi5y9IHD0ixpt5#axzuXxyXskoB@~ diff --git a/resources/characters/braixen/gfx/items/item_029_touga_berry.png b/resources/characters/braixen/gfx/items/item_029_touga_berry.png deleted file mode 100644 index 6ee4e948a8b31e9bf29a2d00c4566f1d821d31a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 522 zcmV+l0`>igP)z>&yh%hsRA}Dqn7>K{F%ZVHy8%TXz*1~2trUA(!B;pG!OG6JuoA@M zYCFN!TF|!;YimUdQF5>_#z`jsW^xDls=M92L z(oyEHXKeM-6_}hI{ev~HQ!CTgNFSQ8uaEaar6r)LR)Em6tGhp+r#`D|4=$BBH8+|Y z+5o~-eemWv?3%BNz2xBfKrvD9?8_*u0tCX~p((6lE)!Y_i%QSN8Gt5Y!NrEy zz<-~gsP*I1`TNi9o#-|ZKMTRuf$%O}+-@Ynvsb`|f1h5f!SQS?IGX{O{wjbsturu$ zB(e`+eLoJc(c#B)@?xSnd*21V6crdQZ@l+Qq+iqkwP`I~1tiihW}sI3MUE1&@FmmF zu0YM?vn!ASUpoDyeIWFdxo{P*f0)F=bEF?^AUAa`_#gwhgUSg{8pwek!8zfJALbym z1iZHbuJkcTOx)nn6$k;Bf{r#I)z550yolgckJF;^{WaLs)YO!%Ut(7Xng{7HtN;K2 M07*qoM6N<$f?2KfS^xk5 diff --git a/resources/characters/braixen/gfx/items/item_030_pomeg_berry.png b/resources/characters/braixen/gfx/items/item_030_pomeg_berry.png deleted file mode 100644 index aae4488095ac6c0a0444501365c7bf0355d0cbbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 634 zcmV-=0)_pFP)z>(EJ;K`RA}DqS+P#TFc3|mbb$q_VuOJh76t~y(xDO)EKu0#kMu{% z2T)jGLSpEG7#LuHnSl{if&mr=;8I;>+`GnhZ1*blq)3gEH1FNL=Zljhnej*^fY@%Y z{ZQj~-Ir7}0S>qgiBtmk+J2op=lgO{N+O>ocn-Kt!1dDJzpQUI$20wKGnCWr`&BB+11fk5xadZP;7x(MRw0uBUQ7jay-x~X zUdX4VcLZD2BWa9T#>N8}rd7zL%rbbrP9zwCm`3$J3sK+~j!u&0-fgkLZ?Ob8@QbbX zXkYy;Y8s`$L&m9iYwb9LvYAe^s+p(av)7d+AyUK$wyo(5>+3P@>IUOj*fD|E9m^?@}3oOxn4D<=Y+e9*Wt=X$RumSEiAOUgL` z3nP0YV7m~RODHx0mkOCYR%f#y6K@p&Q&A*vj3XG5c;-tEE4^B=>BnFn#>F%;tbz(u z1z3=1(Z{%CRC!CsRsb*L%KvfvILbO#jWJ?Gb*et;I_%oG+4gmHWO>=|# z>@&t5P%{E#LKu>|SCBrS-+;Oy*WAj+Z9g%2`$9uK^6Jtv84qG&7ZSSUY{qTk7d0hL U=~Twgr~m)}07*qoM6N<$g0J=$A^-pY diff --git a/resources/characters/braixen/gfx/items/item_031_shiny_charm.png b/resources/characters/braixen/gfx/items/item_031_shiny_charm.png deleted file mode 100644 index 24e3971eadb2f3b0e1e33fcef2c1a4b16f1c3746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 835 zcmV-J1HAl+P)z>(^+`lQRA}DiS-ol%K@{Fuwn%sFQdn4oyg@2UiwM4fU?ijo1PjqJ zh=>F$#X9}V6`)}jLqe6VCZleQ&GGIBn~&p@vFOd@dD~X;u%}SfnH&5usD7k$`QSwQf+39<@~d zR3tbN6A2{^RMOUu647M4Mnk*k;q%Rk!;eBF zMfwqUK27Rn-=uX`A=kfy^o%~=84O`)HWiS7k9UKQRZL+d8g$7njG$}sNz�RN$i; z8Sap-NM0#n1D)HVrqS!$yltJ(eJ&lILKkgIc;AbF&-o^R9!mk`IyJKbw=_B0opX7A zpa4HaiUB^V0%;tULxsc#t6#{+%xcVo|wRisS?Jw+48f3oI{}liL N002ovPDHLkV1k9MdLjS- diff --git a/resources/characters/braixen/items.json b/resources/characters/braixen/items.json index f3cd5bd..71b4514 100644 --- a/resources/characters/braixen/items.json +++ b/resources/characters/braixen/items.json @@ -1,11 +1,11 @@ { "anm2": "gfx/items/item.anm2", "spritesheet": 0, - "spawnDelay": 600, + "spawnDelay": 10, "spawnDelayMultiplier": 0.75, "spawnLimit": 5, "sounds": { - "bounce": ["sfx/bounce.ogg", "sfx/bounce2.ogg", "sfx/bounce3.ogg"], + "bounce": "sfx/bounce*.ogg", "dispose": ["sfx/dispose.ogg"], "summon": ["sfx/summon.ogg"] }, @@ -13,7 +13,6 @@ "dispose": ["Puff"], "summon": ["Puff"] }, - "categories": {"Food": "edible", "Tool": "tool"}, "rarities": { "Common": {"weight": 1.0, "sound": "sfx/common.ogg"}, "Uncommon": {"weight": 0.75, "sound": "sfx/uncommon.ogg"}, @@ -24,36 +23,36 @@ "Special": {"weight": 0.0, "sound": "sfx/special.ogg"} }, "items": [ - {"name": "Poké Puff (Basic, Sweet)", "description": "A basic sweet Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Sweet", "texture": "gfx/items/item_001_poke_puff_basic_sweet.png", "calories": 100.0}, - {"name": "Poké Puff (Basic, Mint)", "description": "A basic minty Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Mint", "texture": "gfx/items/item_002_poke_puff_basic_mint.png", "calories": 100.0}, - {"name": "Poké Puff (Basic, Citrus)", "description": "A basic citrusy Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Citrus", "texture": "gfx/items/item_003_poke_puff_basic_citrus.png", "calories": 100.0}, - {"name": "Poké Puff (Basic, Mocha)", "description": "A basic mocha Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Mocha", "texture": "gfx/items/item_004_poke_puff_basic_mocha.png", "calories": 100.0}, - {"name": "Poké Puff (Basic, Spice)", "description": "A basic spice Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Spice", "texture": "gfx/items/item_005_poke_puff_basic_spice.png", "calories": 100.0}, - {"name": "Poké Puff (Frosted, Sweet)", "description": "A frosted sweet Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Sweet", "texture": "gfx/items/item_006_poke_puff_frosted_sweet.png", "calories": 250.0}, - {"name": "Poké Puff (Frosted, Mint)", "description": "A frosted minty Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mint", "texture": "gfx/items/item_007_poke_puff_frosted_mint.png", "calories": 250.0}, - {"name": "Poké Puff (Frosted, Citrus)", "description": "A frosted citrusy Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mint", "texture": "gfx/items/item_008_poke_puff_frosted_citrus.png", "calories": 250.0}, - {"name": "Poké Puff (Frosted, Mocha)", "description": "A frosted mocha Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mocha", "texture": "gfx/items/item_009_poke_puff_frosted_mocha.png", "calories": 250.0}, - {"name": "Poké Puff (Frosted, Spice)", "description": "A frosted spice Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Spice", "texture": "gfx/items/item_010_poke_puff_frosted_spice.png", "calories": 250.0}, - {"name": "Poké Puff (Fancy, Sweet)", "description": "A fancy sweet Poké Puff, adorned with a cherry.", "category": "Food", "rarity": "Rare", "flavor": "Sweet", "texture": "gfx/items/item_011_poke_puff_fancy_sweet.png", "calories": 500.0}, - {"name": "Poké Puff (Fancy, Mint)", "description": "A fancy minty Poké Puff, adorned with a crescent moon-shaped candy.", "category": "Food", "rarity": "Rare", "flavor": "Mint", "texture": "gfx/items/item_012_poke_puff_fancy_mint.png", "calories": 500.0}, - {"name": "Poké Puff (Fancy, Citrus)", "description": "A fancy citrus Poké Puff, adorned with an orange slice.", "category": "Food", "rarity": "Rare", "flavor": "Citrus", "texture": "gfx/items/item_013_poke_puff_fancy_citrus.png", "calories": 500.0}, - {"name": "Poké Puff (Fancy, Mocha)", "description": "A fancy mocha Poké Puff, adorned with a morsel of white chocolate.", "category": "Food", "rarity": "Rare", "flavor": "Mocha", "texture": "gfx/items/item_014_poke_puff_fancy_mocha.png", "calories": 500.0}, - {"name": "Poké Puff (Fancy, Spice)", "description": "A fancy spice Poké Puff, adorned with a morsel of dark chocolate.", "category": "Food", "rarity": "Rare", "flavor": "Spice", "texture": "gfx/items/item_015_poke_puff_fancy_spice.png", "calories": 500.0}, - {"name": "Poké Puff (Deluxe, Sweet)", "description": "A deluxe sweet Poké Puff; frosted and adorned with a cherry.", "category": "Food", "rarity": "Epic", "flavor": "Sweet", "texture": "gfx/items/item_016_poke_puff_deluxe_sweet.png", "calories": 1000.0}, - {"name": "Poké Puff (Deluxe, Mint)", "description": "A deluxe minty Poké Puff; frosted and adorned with a cinnamon stick.", "category": "Food", "rarity": "Epic", "flavor": "Mint", "texture": "gfx/items/item_017_poke_puff_deluxe_mint.png", "calories": 1000.0}, - {"name": "Poké Puff (Deluxe, Citrus)", "description": "A deluxe citrusy Poké Puff; frosted and adorned with an orange slice.", "category": "Food", "rarity": "Epic", "flavor": "Citrus", "texture": "gfx/items/item_018_poke_puff_deluxe_citrus.png", "calories": 1000.0}, - {"name": "Poké Puff (Deluxe, Mocha)", "description": "A deluxe mocha Poké Puff; frosted and adorned with a morsel of white chocolate.", "category": "Food", "rarity": "Epic", "flavor": "Mocha", "texture": "gfx/items/item_019_poke_puff_deluxe_mocha.png", "calories": 1000.0}, - {"name": "Poké Puff (Deluxe, Spice)", "description": "A deluxe spice Poké Puff; frosted and adorned with a morsel of dark chocolate.", "category": "Food", "rarity": "Epic", "flavor": "Spice", "texture": "gfx/items/item_020_poke_puff_deluxe_spice.png", "calories": 1000.0}, - {"name": "Poké Puff (Supreme Spring)", "description": "A supreme Poké Puff that tastes like the sweet cherry blossoms of spring.", "category": "Food", "rarity": "Legendary", "flavor": "Sweet", "texture": "gfx/items/item_021_poke_puff_supreme_spring.png", "calories": 2500.0}, - {"name": "Poké Puff (Supreme Summer)", "description": "A supreme Poké Puff that tastes like a tropical summer vacation.", "category": "Food", "rarity": "Legendary", "flavor": "Citrus", "texture": "gfx/items/item_022_poke_puff_supreme_summer.png", "calories": 2500.0}, - {"name": "Poké Puff (Supreme Autumn)", "description": "A supreme Poké Puff that tastes like a bountiful autumn harvest.", "category": "Food", "rarity": "Legendary", "flavor": "Citrus", "texture": "gfx/items/item_023_poke_puff_supreme_autumn.png", "calories": 2500.0}, - {"name": "Poké Puff (Supreme Winter)", "description": "A supreme Poké Puff that tastes like a frosty winter wonderland.", "category": "Food", "rarity": "Legendary", "flavor": "Spice", "texture": "gfx/items/item_024_poke_puff_supreme_winter.png", "calories": 2500.0}, - {"name": "Poké Puff (Supreme Wish)", "description": "A supreme Poké Puff that tastes like a cherished birthday celebration.\nIt also is the biggest calorie nuke ever.\nCan Snivy eat it!?\nAlso, statistically, it might be your birthday today, right?", "category": "Food", "rarity": "???", "flavor": "Spice", "texture": "gfx/items/item_025_poke_puff_supreme_wish.png", "calories": 10000.0}, - {"name": "Poké Puff (Supreme Honor)", "description": "A supreme Poké Puff that tastes like a monumental victory.\nYou've earned it...if Braixen can eat it!", "category": "Food", "rarity": "Special", "flavor": "Mocha", "texture": "gfx/items/item_026_poke_puff_supreme_honor.png", "calories": 2500.0, "digestionBonus": 0.75}, - {"name": "Cheri Berry", "description": "A spherical red berry that cures paralysis\n...oh, and it also excites one's stomach.", "category": "Food", "rarity": "Uncommon", "flavor": "Spicy", "texture": "gfx/items/item_027_cheri_berry.png", "calories": 25.0, "digestionBonus": 0.04998}, - {"name": "Tamato Berry", "description": "A spiny crimson berry that lowers speed and raises friendship.\n...oh, and it also greatly excites one's stomach.", "category": "Food", "rarity": "Rare", "flavor": "Spicy", "texture": "gfx/items/item_028_tamato_berry.png", "calories": 50.0, "digestionBonus": 0.24999}, - {"name": "Touga Berry", "description": "An obscure, searing-red berry from faraway lands.\nIt cures confusion...and it'll make one's stomach a burning inferno.", "category": "Food", "rarity": "Epic", "flavor": "Spicy", "texture": "gfx/items/item_029_touga_berry.png", "calories": 100.0, "digestionBonus": 0.4998}, - {"name": "Pomeg Berry", "description": "cG9tZWcgYmVycnkgcG9tZWcgYmVycnkgcG9tZWcgYmVycnk=", "category": "Food", "rarity": "???", "flavor": "None", "texture": "gfx/items/item_030_pomeg_berry.png", "calories": -2500.0, "digestionBonus": 6.0, "gravity": 0.05}, - {"name": "Shiny Charm", "description": "Can change a Pokémon's color scheme...", "category": "Tool", "rarity": "???", "texture": "gfx/items/item_031_shiny_charm.png", "isToggleSpritesheet": true} + {"name": "Poké Puff (Basic, Sweet)", "description": "A basic sweet Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Sweet", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Basic, Mint)", "description": "A basic minty Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Mint", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Basic, Citrus)", "description": "A basic citrusy Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Citrus", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Basic, Mocha)", "description": "A basic mocha Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Mocha", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Basic, Spice)", "description": "A basic spice Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Spice", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Sweet)", "description": "A frosted sweet Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Sweet", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Mint)", "description": "A frosted minty Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mint", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Citrus)", "description": "A frosted citrusy Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mint", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Mocha)", "description": "A frosted mocha Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mocha", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Spice)", "description": "A frosted spice Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Spice", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Sweet)", "description": "A fancy sweet Poké Puff, adorned with a cherry.", "category": "Food", "rarity": "Rare", "flavor": "Sweet", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Mint)", "description": "A fancy minty Poké Puff, adorned with a crescent moon-shaped candy.", "category": "Food", "rarity": "Rare", "flavor": "Mint", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Citrus)", "description": "A fancy citrus Poké Puff, adorned with an orange slice.", "category": "Food", "rarity": "Rare", "flavor": "Citrus", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Mocha)", "description": "A fancy mocha Poké Puff, adorned with a morsel of white chocolate.", "category": "Food", "rarity": "Rare", "flavor": "Mocha", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Spice)", "description": "A fancy spice Poké Puff, adorned with a morsel of dark chocolate.", "category": "Food", "rarity": "Rare", "flavor": "Spice", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Sweet)", "description": "A deluxe sweet Poké Puff; frosted and adorned with a cherry.", "category": "Food", "rarity": "Epic", "flavor": "Sweet", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Mint)", "description": "A deluxe minty Poké Puff; frosted and adorned with a cinnamon stick.", "category": "Food", "rarity": "Epic", "flavor": "Mint", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Citrus)", "description": "A deluxe citrusy Poké Puff; frosted and adorned with an orange slice.", "category": "Food", "rarity": "Epic", "flavor": "Citrus", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Mocha)", "description": "A deluxe mocha Poké Puff; frosted and adorned with a morsel of white chocolate.", "category": "Food", "rarity": "Epic", "flavor": "Mocha", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Spice)", "description": "A deluxe spice Poké Puff; frosted and adorned with a morsel of dark chocolate.", "category": "Food", "rarity": "Epic", "flavor": "Spice", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Spring)", "description": "A supreme Poké Puff that tastes like the sweet cherry blossoms of spring.", "category": "Food", "rarity": "Legendary", "flavor": "Sweet", "calories": 2500.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Summer)", "description": "A supreme Poké Puff that tastes like a tropical summer vacation.", "category": "Food", "rarity": "Legendary", "flavor": "Citrus", "calories": 2500.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Autumn)", "description": "A supreme Poké Puff that tastes like a bountiful autumn harvest.", "category": "Food", "rarity": "Legendary", "flavor": "Citrus", "calories": 2500.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Winter)", "description": "A supreme Poké Puff that tastes like a frosty winter wonderland.", "category": "Food", "rarity": "Legendary", "flavor": "Spice", "calories": 2500.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Wish)", "description": "A supreme Poké Puff that tastes like a cherished birthday celebration.\nIt also is the biggest calorie nuke ever.\nCan Snivy eat it!?\nAlso, statistically, it might be your birthday today, right?", "category": "Food", "rarity": "???", "flavor": "Spice", "calories": 10000.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Honor)", "description": "A supreme Poké Puff that tastes like a monumental victory.\nYou've earned it...if Braixen can eat it!", "category": "Food", "rarity": "Special", "flavor": "Mocha", "calories": 2500.0, "digestionBonus": 0.75, "use": "edible"}, + {"name": "Cheri Berry", "description": "A spherical red berry that cures paralysis\n...oh, and it also excites one's stomach.", "category": "Food", "rarity": "Uncommon", "flavor": "Spicy", "calories": 25.0, "digestionBonus": 0.04998, "use": "edible"}, + {"name": "Tamato Berry", "description": "A spiny crimson berry that lowers speed and raises friendship.\n...oh, and it also greatly excites one's stomach.", "category": "Food", "rarity": "Rare", "flavor": "Spicy", "calories": 50.0, "digestionBonus": 0.24999, "use": "edible"}, + {"name": "Touga Berry", "description": "An obscure, searing-red berry from faraway lands.\nIt cures confusion...and it'll make one's stomach a burning inferno.", "category": "Food", "rarity": "Epic", "flavor": "Spicy", "calories": 100.0, "digestionBonus": 0.4998, "use": "edible"}, + {"name": "Pomeg Berry", "description": "cG9tZWcgYmVycnkgcG9tZWcgYmVycnkgcG9tZWcgYmVycnk=", "category": "Food", "rarity": "???", "flavor": "None", "calories": -2500.0, "digestionBonus": 6.0, "gravity": 0.05, "use": "edible"}, + {"name": "Shiny Charm", "description": "Can change a Pokémon's color scheme...", "category": "Tool", "rarity": "???", "isToggleSpritesheet": true, "use": "tool"} ] } diff --git a/resources/characters/mini/character.json b/resources/characters/mini/character.json index a388a07..57586aa 100644 --- a/resources/characters/mini/character.json +++ b/resources/characters/mini/character.json @@ -16,9 +16,9 @@ "caloriesToKilogram": 0.001, "digestionRate": 1.5, "digestionRateMax": 4.5, - "digestionTime": 120, + "digestionTime": 2, "blinkChance": 0.5, - "gurgleChance": 0.0005, + "gurgleChance": 0.05, "gurgleCapacityMultiplier": 10, "dialoguePool": "Stage1", "stages": [ @@ -36,10 +36,7 @@ "expandAreas": [ {"layer": "Torso", "null": "Belly", "scaleMax": 2.5} ], - "sounds": { - "digest": ["sfx/digest1.ogg", "sfx/digest2.ogg", "sfx/digest3.ogg"], - "gurgle": ["sfx/gurgle1.ogg", "sfx/gurgle2.ogg", "sfx/gurgle3.ogg", "sfx/gurgle4.ogg", "sfx/gurgle5.ogg"] - }, + "sounds": {"digest": "sfx/digest*.ogg", "gurgle": "sfx/gurgle*.ogg"}, "interactTypes": { "Rub": { "glyph": "2", @@ -53,24 +50,24 @@ "glyph": "3", "cursorHover": "SmackHover", "cursorActive": "Smack", - "dialogueCooldown": 40, + "dialogueCooldown": 0.6667, "digestionClick": 0.25, "scaleAmplitude": 1, "scaleCycles": 3, - "sounds": ["sfx/smack1.ogg", "sfx/smack2.ogg", "sfx/smack3.ogg", "sfx/smack4.ogg", "sfx/smack5.ogg"], + "sounds": "sfx/smack*.ogg", "particles": ["Circle"] }, "Kiss": { "glyph": "4", "cursorHover": "KissHover", "cursorActive": "Kiss", - "sounds": ["sfx/kiss1.ogg", "sfx/kiss2.ogg", "sfx/kiss3.ogg", "sfx/kiss4.ogg", "sfx/kiss5.ogg"], + "sounds": "sfx/kiss*.ogg", "particles": ["Circle"] } }, "interactAreas": [ {"type": "Rub", "null": "Head", "dialoguePool": "HeadRub", "dialoguePoolFull": "HeadRubFull"}, - {"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 0.1}, + {"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 6}, {"type": "Kiss", "null": "Mouth", "dialoguePool": "MouthKiss", "dialoguePoolFull": "MouthKiss"}, {"type": "Kiss", "null": "Belly", "dialoguePool": "BellyKiss", "dialoguePoolFull": "BellyKiss"}, {"type": "Smack", "null": "Belly", "layer": "Torso", "dialoguePool": "BellySmack", "dialoguePoolFull": "BellySmack"} @@ -89,7 +86,7 @@ "sounds": { "grab": ["sfx/grab.ogg"], "release": ["sfx/release.ogg"], - "throw": ["sfx/throw1.ogg", "sfx/throw2.ogg", "sfx/throw3.ogg"] + "throw": "sfx/throw*.ogg" }, "particles": { "grab": ["Circle"] @@ -103,7 +100,7 @@ "sounds": { "open": ["sfx/open.ogg"], "close": ["sfx/close.ogg"], - "hover": ["sfx/hover1.ogg", "sfx/hover2.ogg", "sfx/hover3.ogg"], + "hover": "sfx/hover*.ogg", "select": ["sfx/select.ogg"], "cheats": ["sfx/cheatsActivated.ogg"] } diff --git a/resources/characters/mini/dialogue.json b/resources/characters/mini/dialogue.json index e5ef380..52004f4 100644 --- a/resources/characters/mini/dialogue.json +++ b/resources/characters/mini/dialogue.json @@ -1,78 +1,63 @@ { - "delay": 2, - "blipDelay": 3, + "speed": 30, + "blipEvery": 3, "blip": ["sfx/blip.ogg"], "pauses": { - ".": {"delay": 8, "isSilent": true}, - "!": {"delay": 8, "isSilent": true}, - ",": {"delay": 8, "isSilent": true}, - "-": {"delay": 8, "isSilent": true}, - "\"": {"delay": 8, "isSilent": true} - }, - "hooks": {"Start": "StartBegin", "End": "End", "Help": "Help", "StageUp": "StageUp", "Random": "Random", "Feed": "Feed", "FeedFull": "FeedFull", "Eat": "Eat", "EatFull": "EatFull", "Full": "Full", "Throw": "Throw", "LowCapacity": "LowCapacity", "Digest": "Digest", "FoodTaken": "FoodTaken", "FoodTakenFull": "FoodTakenFull"}, - "pools": { - "Stage1": ["Stage1-1", "Stage1-2", "Stage1-3"], - "Stage2": ["Stage2-1", "Stage2-2", "Stage2-3"], - "Stage3": ["Stage3-1", "Stage3-2", "Stage3-3"], - "Stage4": ["Stage4-1", "Stage4-2", "Stage4-3"], - "Stage5": ["Stage5-1", "Stage5-2", "Stage5-3"], - "Random": ["Random1", "Random2", "Random3", "Random4", "Random5", "Random6", "Random7", "Random8", "Random9", "Random10", "Random11", "Random12", "Random13", "Random14", "Random15", "Random16", "Random17", "Random18", "Random19", "Random20", "Random21", "Random22", "Random23", "Random24", "Random25", "Random26", "Random27"], - "Digest": ["Digest-1", "Digest-2", "Digest-3", "Digest-4", "Digest-5", "Digest-6", "Digest-7", "Digest-8", "Digest-9", "Digest-10", "Digest-11", "Digest-12", "Digest-13", "Digest-14", "Digest-15"], - "Throw": ["Throw-1", "Throw-2", "Throw-3", "Throw-4", "Throw-5", "Throw-6", "Throw-7", "Throw-8", "Throw-9", "Throw-10", "Throw-11", "Throw-12", "Throw-13", "Throw-14", "Throw-15"], - "Feed": ["Feed-1", "Feed-2", "Feed-3", "Feed-4", "Feed-5", "Feed-6", "Feed-7", "Feed-8", "Feed-9", "Feed-10", "Feed-11", "Feed-12", "Feed-13", "Feed-14", "Feed-15"], - "FeedFull": ["FeedFull-1", "FeedFull-2", "FeedFull-3", "FeedFull-4", "FeedFull-5", "FeedFull-6", "FeedFull-7", "FeedFull-8", "FeedFull-9", "FeedFull-10", "FeedFull-11", "FeedFull-12", "FeedFull-13", "FeedFull-14", "FeedFull-15"], - "Eat": ["Eat-1", "Eat-2", "Eat-3", "Eat-4", "Eat-5", "Eat-6", "Eat-7", "Eat-8", "Eat-9", "Eat-10", "Eat-11", "Eat-12", "Eat-13", "Eat-14", "Eat-15"], - "EatFull": ["EatFull-1", "EatFull-2", "EatFull-3", "EatFull-4", "EatFull-5", "EatFull-6", "EatFull-7", "EatFull-8", "EatFull-9", "EatFull-10", "EatFull-11", "EatFull-12", "EatFull-13", "EatFull-14", "EatFull-15"], - "Full": ["Full-1", "Full-2", "Full-3", "Full-4", "Full-5", "Full-6", "Full-7", "Full-8", "Full-9", "Full-10", "Full-11", "Full-12", "Full-13", "Full-14", "Full-15"], - "LowCapacity": ["LowCapacity-1", "LowCapacity-2", "LowCapacity-3", "LowCapacity-4", "LowCapacity-5", "LowCapacity-6", "LowCapacity-7", "LowCapacity-8", "LowCapacity-9", "LowCapacity-10", "LowCapacity-11", "LowCapacity-12", "LowCapacity-13", "LowCapacity-14", "LowCapacity-15"], - "FoodTaken": ["FoodTaken-1", "FoodTaken-2", "FoodTaken-3", "FoodTaken-4", "FoodTaken-5", "FoodTaken-6", "FoodTaken-7", "FoodTaken-8", "FoodTaken-9", "FoodTaken-10", "FoodTaken-11", "FoodTaken-12", "FoodTaken-13", "FoodTaken-14", "FoodTaken-15"], - "FoodTakenFull": ["FoodTakenFull-1", "FoodTakenFull-2", "FoodTakenFull-3", "FoodTakenFull-4", "FoodTakenFull-5", "FoodTakenFull-6", "FoodTakenFull-7", "FoodTakenFull-8", "FoodTakenFull-9", "FoodTakenFull-10", "FoodTakenFull-11", "FoodTakenFull-12", "FoodTakenFull-13", "FoodTakenFull-14", "FoodTakenFull-15"], - "StageUp": ["StageUp-1", "StageUp-2", "StageUp-3", "StageUp-4", "StageUp-5", "StageUp-6", "StageUp-7", "StageUp-8", "StageUp-9", "StageUp-10", "StageUp-11", "StageUp-12", "StageUp-13", "StageUp-14", "StageUp-15"], - "MouthKiss": ["MouthKiss-1", "MouthKiss-2", "MouthKiss-3", "MouthKiss-4", "MouthKiss-5", "MouthKiss-6", "MouthKiss-7", "MouthKiss-8", "MouthKiss-9", "MouthKiss-10"], - "BellyKiss": ["BellyKiss-1", "BellyKiss-2", "BellyKiss-3", "BellyKiss-4", "BellyKiss-5"], - "HeadRub": ["HeadRub-1", "HeadRub-2", "HeadRub-3", "HeadRub-4", "HeadRub-5"], - "BellyRub": ["BellyRub-1", "BellyRub-2", "BellyRub-3", "BellyRub-4", "BellyRub-5"], - "BellySmack": ["BellySmack-1", "BellySmack-2", "BellySmack-3", "BellySmack-4", "BellySmack-5"], - "HeadRubFull": ["HeadRubFull-1", "HeadRubFull-2", "HeadRubFull-3", "HeadRubFull-4", "HeadRubFull-5"], - "BellyRubFull": ["BellyRubFull-1", "BellyRubFull-2", "BellyRubFull-3", "BellyRubFull-4", "BellyRubFull-5"] + ".": {"delay": 0.1333, "isSilent": true}, + "!": {"delay": 0.1333, "isSilent": true}, + ",": {"delay": 0.1333, "isSilent": true}, + "-": {"delay": 0.1333, "isSilent": true}, + "\"": {"delay": 0.1333, "isSilent": true} }, + "hooks": {"Start": "StartBegin"}, "entries": { "StartBegin": { - "animation": "Appear", - "next": "Start", - "effects": [ - {"type": "scene"} - ] - }, - "Start": { - "text": "AaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAAAAAAAAAAAaa!!!!!", - "animation": "Shocked", + "isScene": true, + "lines": [ + {"animation": "Appear"}, + {"text": "[wave][big][screenshake]AaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAAAAAAAAAAAaa!!!!![/big][/wave]", "animation": "Shocked"} + ], "choices": [ {"text": "Who're you?", "next": "StartC1"}, {"text": "Wait, I...", "next": "StartC2"}, {"text": "Mini!!!", "next": "StartC3"} - ], - "effects": [ - {"type": "oscillation", "end": 54}, - {"type": "big", "end": 54}, - {"type": "screenshake"} ] }, - "StartC1": {"text": "!!!!!!!!!!!!!!!!", "animation": "Grumpy", "next": "StartC1-2"}, - "StartC1-2": {"text": "I'm the famous Princess Mini! That's right! Princess M-I-N-I! No \"T\"!", "animation": "Shocked", "next": "StartC1-3"}, - "StartC1-3": {"text": "Get that right, please! Just to say that! A LOT of people don't get that right...", "animation": "Thinking", "next": "StartC1-4"}, - "StartC1-4": {"text": "But, um...right! I'm a cutie patooie little candy princess!!!", "animation": "Excited", "next": "StartC1-5"}, - "StartC1-5": {"text": "I rule my own kingdom! I mean, sometimes! Not much going on, though...", "animation": "Concerned", "next": "StartB"}, - "StartC2": {"text": "Yes! You have to be the new retainer! It's gotta be you!", "animation": "Thinking", "next": "StartC2-2"}, - "StartC2-2": {"text": "I don't know who else would be allowed to waltz into my quarters...", "animation": "Grumpy", "next": "StartC2-3"}, - "StartC2-3": {"text": "...because an intruder would clearly be beheaded already if they got here!", "animation": "Thinking", "next": "StartC2-4"}, - "StartC2-4": {"text": "So, yup! You gotta be the new retainer I was looking for!", "animation": "Excited", "next": "StartB"}, - "StartC3": {"text": "HI!!!!!!!!!!", "animation": "Excited", "next": "StartB"}, - "StartB": {"text": "It'll be good to get to know you anyway! You seem professional!", "animation": "Neutral", "next": "StartB-2"}, - "StartB-2": {"text": "All right, then! I'm not one for interviews. Let's see how you'll treat me!!", "animation": "Excited"}, + "StartC1": { + "lines": [ + {"text": "!!!!!!!!!!!!!!!!", "animation": "Grumpy"}, + {"text": "I'm the famous Princess Mini! That's right! Princess M-I-N-I! No \"T\"!", "animation": "Shocked"}, + {"text": "Get that right, please! Just to say that! A LOT of people don't get that right...", "animation": "Thinking"}, + {"text": "But, um...right! I'm a cutie patooie little candy princess!!!", "animation": "Excited"}, + {"text": "I rule my own kingdom! I mean, sometimes! Not much going on, though...", "animation": "Concerned"} + ], + "next": "StartB" + }, + "StartC2": { + "lines": [ + {"text": "Yes! You have to be the new retainer! It's gotta be you!", "animation": "Thinking"}, + {"text": "I don't know who else would be allowed to waltz into my quarters...", "animation": "Grumpy"}, + {"text": "...because an intruder would clearly be beheaded already if they got here!", "animation": "Thinking"}, + {"text": "So, yup! You gotta be the new retainer I was looking for!", "animation": "Excited"} + ], + "next": "StartB" + }, + "StartC3": { + "lines": [ + {"text": "HI!!!!!!!!!!", "animation": "Excited"} + ], + "next": "StartB" + }, + "StartB": { + "lines": [ + {"text": "It'll be good to get to know you anyway! You seem professional!", "animation": "Neutral"}, + {"text": "All right, then! I'm not one for interviews. Let's see how you'll treat me!!", "animation": "Excited"} + ] + }, "Help": { - "text": "Yes, my dear retainer? You need help? Why, I'd expect you to already know how to treat a cute princess like me, but if you're that clueless...!", - "animation": "Smug", + "lines": [ + {"text": "Yes, my dear retainer? You need help? Why, I'd expect you to already know how to treat a cute princess like me, but if you're that clueless...!", "animation": "Smug"} + ], "choices": [ {"text": "You", "next": "HelpC1"}, {"text": "Interact", "next": "HelpC2"}, @@ -80,731 +65,2083 @@ {"text": "Settings", "next": "HelpC5"} ] }, - "HelpC1": {"text": "Myself?! You need \"help\" with me?! What, do you think I'm a problem case or something?!", "animation": "Grumpy", "next": "HelpC1-2"}, - "HelpC1-2": {"text": "...fine! I guess you need to take a princess' own advice as to how to treat them!!", "animation": "Glance", "next": "HelpC1-3"}, - "HelpC1-3": {"text": "Your task as a retainer is to treat me right, of course! Protect and pamper me! Serve the kingdom!", "animation": "Excited", "next": "HelpC1-4"}, - "HelpC1-4": {"text": "Right now...um...not much going on. There aren't any wars or anything...in fact...", "animation": "Thinking", "next": "HelpC1-5"}, - "HelpC1-5": {"text": "...it's pretty peaceful among the Candy Kingdoms. We have something of an informal peace treaty in place.", "animation": "Neutral", "next": "HelpC1-6"}, - "HelpC1-6": {"text": "Yeah, PB won that contest, a long time ago, and rubbed it in all of our faces...", "animation": "Thinking", "next": "HelpC1-7"}, - "HelpC1-7": {"text": "...but since that day, and since the departure of that special someone, we've simply been...living in peace.", "animation": "Neutral", "next": "HelpC1-8"}, - "HelpC1-8": {"text": "N-never mind all that! Here, how about something to do: get me some food! Your princess is hungry! Try finding some stuff!!", "animation": "Neutral", "next": "HelpC1-9"}, - "HelpC1-9": {"text": "I'll eat whatever you serve me...and digest it in time. Um. Yeah.", "animation": "Concerned", "next": "HelpC1-10"}, - "HelpC1-10": {"text": "Oh, and, well...I suppose you are the lucky few...who I'd trust to touch me!!", "animation": "Surprised", "next": "HelpC1-11"}, - "HelpC1-11": {"text": "Be gentle, or it's gonna be OFF WITH YOUR HEAD!!", "animation": "Grumpy", "next": "HelpC1-12"}, - "HelpC1-12": {"text": "...kidding! I do like a good massage, though! I suppose I trust you...", "animation": "Neutral", "next": "HelpC1-13"}, - "HelpC1-13": {"text": "Oh, and yes, a few more instructions: use the \"middle mouse button\" or \"CTRL and click\" to pan around. Nooooooooo clue what those are!", "animation": "Thinking"}, - "HelpC2": {"text": "You're doing that right now, silly retainer!!", "animation": "Smug", "next": "HelpC2-2"}, - "HelpC2-2": {"text": "But, feel free to strike up a conversation! I LOVE TALKING!!", "animation": "Excited", "next": "HelpC2-3"}, - "HelpC2-3": {"text": "And do find some splendid snacks to serve me!", "animation": "Excited", "next": "HelpC2-4"}, - "HelpC2-4": {"text": "Also, um...w-wait...why are there numbers there..? How are you getting those numbers about me?!", "animation": "Shocked", "next": "HelpC2-5"}, - "HelpC2-5": {"text": "So c-creepy! But, um...kind of cool, actually...", "animation": "Thinking"}, - "HelpC4": {"text": "Oh, curious about the castle's Catalog?", "animation": "Thinking", "next": "HelpC4-2"}, - "HelpC4-2": { - "text": "Our world is full of surprising and interesting foodstuffs!!", - "animation": "Surprised", - "next": "HelpC4-3", - "effects": [ - {"type": "oscillation", "start": 13, "end": 17} + "HelpC1": { + "lines": [ + {"text": "Myself?! You need \"help\" with me?! What, do you think I'm a problem case or something?!", "animation": "Grumpy"}, + {"text": "...fine! I guess you need to take a princess' own advice as to how to treat them!!", "animation": "Glance"}, + {"text": "Your task as a retainer is to treat me right, of course! Protect and pamper me! Serve the kingdom!", "animation": "Excited"}, + {"text": "Right now...um...not much going on. There aren't any wars or anything...in fact...", "animation": "Thinking"}, + {"text": "...it's pretty peaceful among the Candy Kingdoms. We have something of an informal peace treaty in place.", "animation": "Neutral"}, + {"text": "Yeah, PB won that contest, a long time ago, and rubbed it in all of our faces...", "animation": "Thinking"}, + {"text": "...but since that day, and since the departure of that special someone, we've simply been...living in peace.", "animation": "Neutral"}, + {"text": "N-never mind all that! Here, how about something to do: get me some food! Your princess is hungry! Try finding some stuff!!", "animation": "Neutral"}, + {"text": "I'll eat whatever you serve me...and digest it in time. Um. Yeah.", "animation": "Concerned"}, + {"text": "Oh, and, well...I suppose you are the lucky few...who I'd trust to touch me!!", "animation": "Surprised"}, + {"text": "Be gentle, or it's gonna be OFF WITH YOUR HEAD!!", "animation": "Grumpy"}, + {"text": "...kidding! I do like a good massage, though! I suppose I trust you...", "animation": "Neutral"}, + {"text": "Oh, and yes, a few more instructions: use the \"middle mouse button\" or \"CTRL and click\" to pan around. Nooooooooo clue what those are!", "animation": "Thinking"} + ] + }, + "HelpC2": { + "lines": [ + {"text": "You're doing that right now, silly retainer!!", "animation": "Smug"}, + {"text": "But, feel free to strike up a conversation! I LOVE TALKING!!", "animation": "Excited"}, + {"text": "And do find some splendid snacks to serve me!", "animation": "Excited"}, + {"text": "Also, um...w-wait...why are there numbers there..? How are you getting those numbers about me?!", "animation": "Shocked"}, + {"text": "So c-creepy! But, um...kind of cool, actually...", "animation": "Thinking"} + ] + }, + "HelpC4": { + "lines": [ + {"text": "Oh, curious about the castle's Catalog?", "animation": "Thinking"}, + {"text": "Our world is [wave]full[/wave] of surprising and interesting foodstuffs!!", "animation": "Surprised"}, + {"text": "You ought to find and document them all, of course!!", "animation": "Excited"}, + {"text": "Find some items! If it's food, give me a taste of it!", "animation": "Thinking"}, + {"text": "...and once you've spawned some, have a look at what it just was in the Catalog!!", "animation": "Neutral"} + ] + }, + "HelpC5": { + "lines": [ + {"text": "Questions? Comments? Concerns? Sorry, I'm the princess and executive here! I rule here! Those go into the /trash/!", "animation": "Smug"}, + {"text": "...but, well, if you are having some issues with your experience, I'm sure you being a big and strong retainer can fix them."}, + {"text": "Go into the 'settings' menu and change things as you please..."} ] }, - "HelpC4-3": {"text": "You ought to find and document them all, of course!!", "animation": "Excited", "next": "HelpC4-4"}, - "HelpC4-4": {"text": "Find some items! If it's food, give me a taste of it!", "animation": "Thinking", "next": "HelpC4-5"}, - "HelpC4-5": {"text": "...and once you've spawned some, have a look at what it just was in the Catalog!!", "animation": "Neutral"}, - "HelpC5": {"text": "Questions? Comments? Concerns? Sorry, I'm the princess and executive here! I rule here! Those go into the /trash/!", "animation": "Smug", "next": "HelpC5-2"}, - "HelpC5-2": {"text": "...but, well, if you are having some issues with your experience, I'm sure you being a big and strong retainer can fix them.", "next": "HelpC5-3"}, - "HelpC5-3": {"text": "Go into the 'settings' menu and change things as you please..."}, "End": { - "text": "Retainer!! My dear, dear retainer...", - "animation": "Concerned", - "next": "End-2", - "effects": [ - {"type": "scene"} + "isScene": true, + "lines": [ + {"text": "Retainer!! My dear, dear retainer...", "animation": "Concerned"}, + {"text": "I'd like to have a little chat with you.", "animation": "Concerned"}, + {"text": "I've figured it out! I've figured out your plan all along!!", "animation": "Grumpy"}, + {"text": "Are you actually my so-called \"retainer\"? Or some perverted, exploitative jerk, who managed to find their way here...", "animation": "Grumpy"}, + {"text": "...who, in the vicinity of a royal like me, could've done any number of heinous, unthinkable things...", "animation": "Thinking"}, + {"text": "...but, instead, chose to make me...OBESE?!", "animation": "Grumpy"}, + {"text": "I don't even know what to say!! You do this to a poor, innocent, upper strata elite member of society such as me?!", "animation": "Thinking"}, + {"text": "I...I...", "animation": "Sad"}, + {"text": "...I love it!! It's kind of cute!! My belly's like a marshmallow and I can squish it like one!! Look!! Teehee~!!!", "animation": "BellyPoke"}, + {"text": "Maybe things aren't all bad with you. If anything else, you've kept me certainly entertained!!", "animation": "Smug"}, + {"text": "Fine, then! If you weren't my retainer before...I'll certainly keep you around.", "animation": "Thinking"}, + {"text": "I'll use my Magic Mini Abilities to prevent myself from getting any larger, though...", "animation": "Smug"}, + {"text": "Yeah, my Magic Mini Abilities. Didn't know I had them? And you call yourself my servant?", "animation": "Smug"}, + {"text": "I just can't risk my dress getting torn, though! My apologies!!", "animation": "Neutral"}, + {"text": "...anyways! I suppose a good retainer like you has earned a gift. Check that menu for a secret Mini surprise~", "animation": "BnuuyHold"}, + {"text": "Hang around as long as you wish...just know your place. Wahahah!", "animation": "Smug"}, + {"text": "Happy April Fool's, if that's the date right now~!!", "animation": "Smug"} + ] + }, + "Stage1-1": { + "pools": ["Stage1"], + "lines": [ + {"text": "How am I doing? Well, AWESOME!!", "animation": "Excited"}, + {"text": "I've met you now, and you seem...cool! Quiet, but cool!! I hear a proper lady is supposed to find the strong, silent type dashing!", "animation": "Thinking"}, + {"text": "You almost remind me of...", "animation": "Concerned"}, + {"text": "...never mind. You can't be them. I'm not sure anybody could! But that's...fine.", "animation": "Neutral"} + ] + }, + "Stage1-2": { + "pools": ["Stage1"], + "lines": [ + {"text": "I'm doing SUPER!!", "animation": "Excited"}, + {"text": "You'll treat a princess like me right, right?!", "animation": "Smug"}, + {"text": "We can hang out, and chat, and play games, and stuff!!", "animation": "Excited"}, + {"text": "I'm ready to have a ton of FUN!!", "animation": "Smug"} + ] + }, + "Stage1-3": { + "pools": ["Stage1"], + "lines": [ + {"text": "I'm doing simply...epic!!", "animation": "Smug"}, + {"text": "I've heard that's topical lingo!", "animation": "Thinking"}, + {"text": "...what's that look for? That's so decade-ago coded?!", "animation": "Grumpy"}, + {"text": "...fine, then!! I'll be poggers chungus six-seven, just for you!!", "animation": "Excited"} + ] + }, + "Stage2-1": { + "pools": ["Stage2"], + "lines": [ + {"text": "So, you are an experienced retainer, right? Do you know how to treat a princess correctly..?", "animation": "Concerned"}, + {"text": "I mean, I trust you! No shade against you!", "animation": "Glance"}, + {"text": "But, I dunno...something feels different. I don't know what, but...", "animation": "Thinking"}, + {"text": "...like something feels...heavier? I don't quite know.", "animation": "Neutral"}, + {"text": "Maybe it's all of those years of inaction! Meeting someone new is changing things up.", "animation": "Excited"} + ] + }, + "Stage2-2": { + "pools": ["Stage2"], + "lines": [ + {"text": "Hmf...dear retainer, I feel something's changed!", "animation": "Concerned"}, + {"text": "I haven't got any idea what has! But, well, being that you're so professional, you can diagnose it!", "animation": "Thinking"}, + {"text": "What do you think has changed about me?", "animation": "Neutral"}, + {"text": "...oh, right. You're the silent type. Well, that expression of yours seems positive, so you must know what you're doing.", "animation": "Thinking"} + ] + }, + "Stage2-3": { + "pools": ["Stage2"], + "lines": [ + {"text": "Hey, just a question...do you think I look cuter, as of late?", "animation": "Thinking"}, + {"text": "I-I mean! I'm always the cutest of the princesses, but I don't know...even cuter?", "animation": "Shocked"}, + {"text": "You can be honest! I won't chop off your head or anything if you say I'm not!", "animation": "Thinking"}, + {"text": "...because I wouldn't be doing the chopping! One of my executioners would!", "animation": "Smug"}, + {"text": "Haha, just kidding! I mean, I COULD chop off your head, if I wanted to...", "animation": "Neutral"}, + {"text": "I'm a killer at manning a guillotine or a battle axe...", "animation": "Thinking"}, + {"text": "...you just haven't seen me do it!", "animation": "Smug"}, + {"text": "But, well. If you WEREN'T making me cuter, THEN the decapitation would come!", "animation": "Shocked"}, + {"text": "...I'm rambling. Sorry.", "animation": "Sad"} + ] + }, + "Stage3-1": { + "pools": ["Stage3"], + "lines": [ + {"text": "...", "animation": "Concerned"}, + {"text": "Okay, you're SURE you're making me cuter, retainer?", "animation": "Thinking"}, + {"text": "I've eaten quite heartily as of late...so you are treating me well...", "animation": "Concerned"}, + {"text": "...but, I don't know. I think sometime ago Chocolate told me that eating a lot was bad for you.", "animation": "Thinking"}, + {"text": "...she also has a pretty big chest. So maybe she was just trying to hide her secrets from me!!", "animation": "Shocked"}, + {"text": "And Creme, a proper lady, told me that a good princess has an \"ample bosom\"!!", "animation": "Concerned"}, + {"text": "And Chocolate's always so annoying, being so stubborn and silent!! So she's gotta be wrong!", "animation": "Excited"}, + {"text": "So, retainer, keep doing what you're doing! Let's beat that meanie Chocolate!!", "animation": "Neutral"} + ] + }, + "Stage3-2": { + "pools": ["Stage3"], + "lines": [ + {"text": "...So, dear retainer, I have a question!!", "animation": "Shocked"}, + {"text": "I'm just wondering what kind of skills you have...", "animation": "Thinking"}, + {"text": "...because, well, yes, you are good at pampering me. But that isn't the only skill a good retainer has...", "animation": "Thinking"}, + {"text": "...some of the best retainers have all sorts of skills! Cooking, cleaning, protection...", "animation": "Neutral"}, + {"text": "...I'm just wondering...is tailoring a skill of one of yours?", "animation": "Thinking"}, + {"text": "...um...j-just asking. No reason.", "animation": "Glance"} + ] + }, + "Stage3-3": { + "pools": ["Stage3"], + "lines": [ + {"text": "Wow, dear retainer, you sure have been treating me right..!", "animation": "Excited"}, + {"text": "I mean, you've been giving me a lot of yummy food. And the yummy food tastes good.", "animation": "Thinking"}, + {"text": "...and when food tastes good, it makes my head give off the happy feeling.", "animation": "Neutral"}, + {"text": "So, SCIENTIFICALLY speaking...the more food I eat, the yummier it is, the happier I feel!", "animation": "Neutral"}, + {"text": "I talked to Peep about this once, and she understood, completely.", "animation": "Thinking"}, + {"text": "...she then swallowed one of her Peeps whole and started batting her hands on her head.", "animation": "Neutral"}, + {"text": "Peep has some strange feelings, rattling around...I wish I could understand her, sometimes.", "animation": "Thinking"} + ] + }, + "Stage4-1": { + "pools": ["Stage4"], + "lines": [ + {"text": "RETAINER!!!", "animation": "Grumpy"}, + {"text": "Something has definitely changed!!", "animation": "Shocked"}, + {"text": "While you occupied, playing some silly games, I heard a 'rrrrriiiippp'...", "animation": "Thinking"}, + {"text": "...and I looked at a mirror, and I saw a bit of my butt through my dress!!", "animation": "Shocked"}, + {"text": "Are you SURE this is princessly behavior? Are you SURE this is expected?!", "animation": "Grumpy"}, + {"text": "...", "animation": "Glance"}, + {"text": "Okay. Well, again, you SEEM like you know what you're doing...", "animation": "Concerned"}, + {"text": "...so I place my full, unabashed trust in you!!", "animation": "Excited"} + ] + }, + "Stage4-2": { + "pools": ["Stage4"], + "lines": [ + {"text": "This is a dumb question, retainer...", "animation": "Concerned"}, + {"text": "...but am I pregnant?!", "animation": "Thinking"}, + {"text": "I mean, I've never been before, and, well...I heard the main thing is that your tummy gets all big...", "animation": "Concerned"}, + {"text": "Look at it! It's big and round, now! Clearly, there's a Mini Mini in there!!", "animation": "BellyPoke"}, + {"text": "...or maybe it's just a 'food baby', something that PB tells me about...", "animation": "Thinking"}, + {"text": "Regardless, I'm gonna be a mom!! Or at least look like one!! Yay!!", "animation": "Excited"} + ] + }, + "Stage4-3": { + "pools": ["Stage4"], + "lines": [ + {"text": "Retainer, you know my name, yes?", "animation": "Glance"}, + {"text": "...well, you should if you've been around me this long. I mean, I did tell you.", "animation": "Thinking"}, + {"text": "...It's 'Mini'. M-I-N-I. You know what that word means, yes?", "animation": "Concerned"}, + {"text": "Small! Petite! Tiny!", "animation": "Grumpy"}, + {"text": "Now, tell me, does THIS big jiggly thing on me now make me live up to my name?!", "animation": "BellyPoke"}, + {"text": "Soon, I ought to be called Princess Mega, instead..!", "animation": "Glance"}, + {"text": "...", "animation": "Thinking"}, + {"text": "...retainer, do you think that would be a good or bad thing..?", "animation": "Smug"} + ] + }, + "Stage5-1": { + "pools": ["Stage5"], + "lines": [ + {"text": "Retainer...", "animation": "Thinking"}, + {"text": "I had hopes for you! Treating me right!", "animation": "Grumpy"}, + {"text": "I had doubted it for awhile...oh, it's just bloating. Oh, it's just some passing feeling...", "animation": "Thinking"}, + {"text": "...but, no! I'm FAT! That's what's happening! That's what you did to me!!", "animation": "Shocked"}, + {"text": "...", "animation": "Glance"}, + {"text": "...was that your intention since the very beginning?! To fatten me up?!", "animation": "Shocked"}, + {"text": "..I mean...it's...not TOO bad...kinda squishy...", "animation": "BellyPoke"}, + {"text": "...", "animation": "Excited"}, + {"text": "Okay. I'm fat now. This is fine. I think some people might like that!!", "animation": "Excited"} + ] + }, + "Stage5-2": { + "pools": ["Stage5"], + "lines": [ + {"text": "Kinda tight in these clothes...", "animation": "Thinking"}, + {"text": "I think I will need your tailoring skills, rrrrright about now..!!", "animation": "Concerned"}, + {"text": "Because, if I gain any more weight.......RIIIIIIP!!!", "animation": "Shocked"}, + {"text": "Is that what you like, you freaky retainer, you?! Poor old Mini outgrowing her iconic dress?!", "animation": "Grumpy"}, + {"text": "Tighter and tighter, her butt getting huge and her belly sagging and growing more?!", "animation": "Concerned"}, + {"text": "Well, YOU'RE going to be responsible for making me a new dress when I inevitably ruin it!!", "animation": "Grumpy"}, + {"text": "Soon enough, I'll be bigger than the other princesses combined! Think of that! From Mini to Mega!", "animation": "Shocked"}, + {"text": "...", "animation": "Glance"}, + {"text": "Ugh, and you probably LIKE that...", "animation": "Glance"}, + {"text": "...why does that thought excite me, too?!", "animation": "Excited"} + ] + }, + "Stage5-3": { + "pools": ["Stage5"], + "lines": [ + {"text": "Hm...you think the other princesses will be jealous of me, now..?", "animation": "Thinking"}, + {"text": "\"Oh, there goes Mini, and her big fat butt!", "animation": "Smug"}, + {"text": "\"Look at that big wobbling gut she has, now! What happened to the skinny Mini?!\"", "animation": "Smug"}, + {"text": "Peanut Butter will be mad 'cuz I'm not exercising...", "animation": "Thinking"}, + {"text": "Chocolate will give me her typical trademark grimace, and say bluntly, \"you got fat.\"", "animation": "Thinking"}, + {"text": "Creme might think I'm unprincessly now...", "animation": "Concerned"}, + {"text": "...and Peep? Honestly, I don't know what she would think! But she's my best friend, and supports me always...", "animation": "Smug"}, + {"text": "Yeah! I know she will! She's a little doughy herself under that corset!", "animation": "Thinking"}, + {"text": "...don't ask how I know that! But I bet she'll love the new me!!", "animation": "Excited"} ] }, - "End-2": {"text": "I'd like to have a little chat with you.", "animation": "Concerned", "next": "End-3"}, - "End-3": {"text": "I've figured it out! I've figured out your plan all along!!", "animation": "Grumpy", "next": "End-4"}, - "End-4": {"text": "Are you actually my so-called \"retainer\"? Or some perverted, exploitative jerk, who managed to find their way here...", "animation": "Grumpy", "next": "End-5"}, - "End-5": {"text": "...who, in the vicinity of a royal like me, could've done any number of heinous, unthinkable things...", "animation": "Thinking", "next": "End-6"}, - "End-6": {"text": "...but, instead, chose to make me...OBESE?!", "animation": "Grumpy", "next": "End-7"}, - "End-7": {"text": "I don't even know what to say!! You do this to a poor, innocent, upper strata elite member of society such as me?!", "animation": "Thinking", "next": "End-8"}, - "End-8": {"text": "I...I...", "animation": "Sad", "next": "End-9"}, - "End-9": {"text": "...I love it!! It's kind of cute!! My belly's like a marshmallow and I can squish it like one!! Look!! Teehee~!!!", "animation": "BellyPoke", "next": "End-10"}, - "End-10": {"text": "Maybe things aren't all bad with you. If anything else, you've kept me certainly entertained!!", "animation": "Smug", "next": "End-11"}, - "End-11": {"text": "Fine, then! If you weren't my retainer before...I'll certainly keep you around.", "animation": "Thinking", "next": "End-12"}, - "End-12": {"text": "I'll use my Magic Mini Abilities to prevent myself from getting any larger, though...", "animation": "Smug", "next": "End-13"}, - "End-13": {"text": "Yeah, my Magic Mini Abilities. Didn't know I had them? And you call yourself my servant?", "animation": "Smug", "next": "End-14"}, - "End-14": {"text": "I just can't risk my dress getting torn, though! My apologies!!", "animation": "Neutral", "next": "End-15"}, - "End-15": {"text": "...anyways! I suppose a good retainer like you has earned a gift. Check that menu for a secret Mini surprise~", "animation": "BnuuyHold", "next": "End-16"}, - "End-16": {"text": "Hang around as long as you wish...just know your place. Wahahah!", "animation": "Smug", "next": "End-17"}, - "End-17": {"text": "Happy April Fool's, if that's the date right now~!!", "animation": "Smug"}, - "Stage1-1": {"text": "How am I doing? Well, AWESOME!!", "animation": "Excited", "next": "Stage1-1A"}, - "Stage1-1A": {"text": "I've met you now, and you seem...cool! Quiet, but cool!! I hear a proper lady is supposed to find the strong, silent type dashing!", "animation": "Thinking", "next": "Stage1-1A-2"}, - "Stage1-1A-2": {"text": "You almost remind me of...", "animation": "Concerned", "next": "Stage1-1A-3"}, - "Stage1-1A-3": {"text": "...never mind. You can't be them. I'm not sure anybody could! But that's...fine.", "animation": "Neutral"}, - "Stage1-2": {"text": "I'm doing SUPER!!", "animation": "Excited", "next": "Stage1-2A"}, - "Stage1-2A": {"text": "You'll treat a princess like me right, right?!", "animation": "Smug", "next": "Stage1-2A-2"}, - "Stage1-2A-2": {"text": "We can hang out, and chat, and play games, and stuff!!", "animation": "Excited", "next": "Stage1-2A-3"}, - "Stage1-2A-3": {"text": "I'm ready to have a ton of FUN!!", "animation": "Smug"}, - "Stage1-3": {"text": "I'm doing simply...epic!!", "animation": "Smug", "next": "Stage1-3A"}, - "Stage1-3A": {"text": "I've heard that's topical lingo!", "animation": "Thinking", "next": "Stage1-3A-2"}, - "Stage1-3A-2": {"text": "...what's that look for? That's so decade-ago coded?!", "animation": "Grumpy", "next": "Stage1-3A-3"}, - "Stage1-3A-3": {"text": "...fine, then!! I'll be poggers chungus six-seven, just for you!!", "animation": "Excited"}, - "Stage2-1": {"text": "So, you are an experienced retainer, right? Do you know how to treat a princess correctly..?", "animation": "Concerned", "next": "Stage2-1A"}, - "Stage2-1A": {"text": "I mean, I trust you! No shade against you!", "animation": "Glance", "next": "Stage2-1A-2"}, - "Stage2-1A-2": {"text": "But, I dunno...something feels different. I don't know what, but...", "animation": "Thinking", "next": "Stage2-1A-3"}, - "Stage2-1A-3": {"text": "...like something feels...heavier? I don't quite know.", "animation": "Neutral", "next": "Stage2-1A-4"}, - "Stage2-1A-4": {"text": "Maybe it's all of those years of inaction! Meeting someone new is changing things up.", "animation": "Excited"}, - "Stage2-2": {"text": "Hmf...dear retainer, I feel something's changed!", "animation": "Concerned", "next": "Stage2-2A"}, - "Stage2-2A": {"text": "I haven't got any idea what has! But, well, being that you're so professional, you can diagnose it!", "animation": "Thinking", "next": "Stage2-2A-2"}, - "Stage2-2A-2": {"text": "What do you think has changed about me?", "animation": "Neutral", "next": "Stage2-2A-3"}, - "Stage2-2A-3": {"text": "...oh, right. You're the silent type. Well, that expression of yours seems positive, so you must know what you're doing.", "animation": "Thinking"}, - "Stage2-3": {"text": "Hey, just a question...do you think I look cuter, as of late?", "animation": "Thinking", "next": "Stage2-3A"}, - "Stage2-3A": {"text": "I-I mean! I'm always the cutest of the princesses, but I don't know...even cuter?", "animation": "Shocked", "next": "Stage2-3A-2"}, - "Stage2-3A-2": {"text": "You can be honest! I won't chop off your head or anything if you say I'm not!", "animation": "Thinking", "next": "Stage2-3A-3"}, - "Stage2-3A-3": {"text": "...because I wouldn't be doing the chopping! One of my executioners would!", "animation": "Smug", "next": "Stage2-3A-4"}, - "Stage2-3A-4": {"text": "Haha, just kidding! I mean, I COULD chop off your head, if I wanted to...", "animation": "Neutral", "next": "Stage2-3A-5"}, - "Stage2-3A-5": {"text": "I'm a killer at manning a guillotine or a battle axe...", "animation": "Thinking", "next": "Stage2-3A-6"}, - "Stage2-3A-6": {"text": "...you just haven't seen me do it!", "animation": "Smug", "next": "Stage2-3A-7"}, - "Stage2-3A-7": {"text": "But, well. If you WEREN'T making me cuter, THEN the decapitation would come!", "animation": "Shocked", "next": "Stage2-3A-8"}, - "Stage2-3A-8": {"text": "...I'm rambling. Sorry.", "animation": "Sad"}, - "Stage3-1": {"text": "...", "animation": "Concerned", "next": "Stage3-1A"}, - "Stage3-1A": {"text": "Okay, you're SURE you're making me cuter, retainer?", "animation": "Thinking", "next": "Stage3-1A-2"}, - "Stage3-1A-2": {"text": "I've eaten quite heartily as of late...so you are treating me well...", "animation": "Concerned", "next": "Stage3-1A-3"}, - "Stage3-1A-3": {"text": "...but, I don't know. I think sometime ago Chocolate told me that eating a lot was bad for you.", "animation": "Thinking", "next": "Stage3-1A-4"}, - "Stage3-1A-4": {"text": "...she also has a pretty big chest. So maybe she was just trying to hide her secrets from me!!", "animation": "Shocked", "next": "Stage3-1A-5"}, - "Stage3-1A-5": {"text": "And Creme, a proper lady, told me that a good princess has an \"ample bosom\"!!", "animation": "Concerned", "next": "Stage3-1A-6"}, - "Stage3-1A-6": {"text": "And Chocolate's always so annoying, being so stubborn and silent!! So she's gotta be wrong!", "animation": "Excited", "next": "Stage3-1A-7"}, - "Stage3-1A-7": {"text": "So, retainer, keep doing what you're doing! Let's beat that meanie Chocolate!!", "animation": "Neutral"}, - "Stage3-2": {"text": "...So, dear retainer, I have a question!!", "animation": "Shocked", "next": "Stage3-2A"}, - "Stage3-2A": {"text": "I'm just wondering what kind of skills you have...", "animation": "Thinking", "next": "Stage3-2A-2"}, - "Stage3-2A-2": {"text": "...because, well, yes, you are good at pampering me. But that isn't the only skill a good retainer has...", "animation": "Thinking", "next": "Stage3-2A-3"}, - "Stage3-2A-3": {"text": "...some of the best retainers have all sorts of skills! Cooking, cleaning, protection...", "animation": "Neutral", "next": "Stage3-2A-4"}, - "Stage3-2A-4": {"text": "...I'm just wondering...is tailoring a skill of one of yours?", "animation": "Thinking", "next": "Stage3-2A-5"}, - "Stage3-2A-5": {"text": "...um...j-just asking. No reason.", "animation": "Glance"}, - "Stage3-3": {"text": "Wow, dear retainer, you sure have been treating me right..!", "animation": "Excited", "next": "Stage3-3A"}, - "Stage3-3A": {"text": "I mean, you've been giving me a lot of yummy food. And the yummy food tastes good.", "animation": "Thinking", "next": "Stage3-3A-2"}, - "Stage3-3A-2": {"text": "...and when food tastes good, it makes my head give off the happy feeling.", "animation": "Neutral", "next": "Stage3-3A-3"}, - "Stage3-3A-3": {"text": "So, SCIENTIFICALLY speaking...the more food I eat, the yummier it is, the happier I feel!", "animation": "Neutral", "next": "Stage3-3A-4"}, - "Stage3-3A-4": {"text": "I talked to Peep about this once, and she understood, completely.", "animation": "Thinking", "next": "Stage3-3A-5"}, - "Stage3-3A-5": {"text": "...she then swallowed one of her Peeps whole and started batting her hands on her head.", "animation": "Neutral", "next": "Stage3-3A-6"}, - "Stage3-3A-6": {"text": "Peep has some strange feelings, rattling around...I wish I could understand her, sometimes.", "animation": "Thinking"}, - "Stage4-1": {"text": "RETAINER!!!", "animation": "Grumpy", "next": "Stage4-1A"}, - "Stage4-1A": {"text": "Something has definitely changed!!", "animation": "Shocked", "next": "Stage4-1A-2"}, - "Stage4-1A-2": {"text": "While you occupied, playing some silly games, I heard a 'rrrrriiiippp'...", "animation": "Thinking", "next": "Stage4-1A-3"}, - "Stage4-1A-3": {"text": "...and I looked at a mirror, and I saw a bit of my butt through my dress!!", "animation": "Shocked", "next": "Stage4-1A-4"}, - "Stage4-1A-4": {"text": "Are you SURE this is princessly behavior? Are you SURE this is expected?!", "animation": "Grumpy", "next": "Stage4-1A-5"}, - "Stage4-1A-5": {"text": "...", "animation": "Glance", "next": "Stage4-1A-6"}, - "Stage4-1A-6": {"text": "Okay. Well, again, you SEEM like you know what you're doing...", "animation": "Concerned", "next": "Stage4-1A-7"}, - "Stage4-1A-7": {"text": "...so I place my full, unabashed trust in you!!", "animation": "Excited"}, - "Stage4-2": {"text": "This is a dumb question, retainer...", "animation": "Concerned", "next": "Stage4-2A"}, - "Stage4-2A": {"text": "...but am I pregnant?!", "animation": "Thinking", "next": "Stage4-2A-2"}, - "Stage4-2A-2": {"text": "I mean, I've never been before, and, well...I heard the main thing is that your tummy gets all big...", "animation": "Concerned", "next": "Stage4-2A-3"}, - "Stage4-2A-3": {"text": "Look at it! It's big and round, now! Clearly, there's a Mini Mini in there!!", "animation": "BellyPoke", "next": "Stage4-2A-4"}, - "Stage4-2A-4": {"text": "...or maybe it's just a 'food baby', something that PB tells me about...", "animation": "Thinking", "next": "Stage4-2A-5"}, - "Stage4-2A-5": {"text": "Regardless, I'm gonna be a mom!! Or at least look like one!! Yay!!", "animation": "Excited"}, - "Stage4-3": {"text": "Retainer, you know my name, yes?", "animation": "Glance", "next": "Stage4-3A"}, - "Stage4-3A": {"text": "...well, you should if you've been around me this long. I mean, I did tell you.", "animation": "Thinking", "next": "Stage4-3A-2"}, - "Stage4-3A-2": {"text": "...It's 'Mini'. M-I-N-I. You know what that word means, yes?", "animation": "Concerned", "next": "Stage4-3A-3"}, - "Stage4-3A-3": {"text": "Small! Petite! Tiny!", "animation": "Grumpy", "next": "Stage4-3A-4"}, - "Stage4-3A-4": {"text": "Now, tell me, does THIS big jiggly thing on me now make me live up to my name?!", "animation": "BellyPoke", "next": "Stage4-3A-5"}, - "Stage4-3A-5": {"text": "Soon, I ought to be called Princess Mega, instead..!", "animation": "Glance", "next": "Stage4-3A-6"}, - "Stage4-3A-6": {"text": "...", "animation": "Thinking", "next": "Stage4-3A-7"}, - "Stage4-3A-7": {"text": "...retainer, do you think that would be a good or bad thing..?", "animation": "Smug"}, - "Stage5-1": {"text": "Retainer...", "animation": "Thinking", "next": "Stage5-1A"}, - "Stage5-1A": {"text": "I had hopes for you! Treating me right!", "animation": "Grumpy", "next": "Stage5-1A-2"}, - "Stage5-1A-2": {"text": "I had doubted it for awhile...oh, it's just bloating. Oh, it's just some passing feeling...", "animation": "Thinking", "next": "Stage5-1A-3"}, - "Stage5-1A-3": {"text": "...but, no! I'm FAT! That's what's happening! That's what you did to me!!", "animation": "Shocked", "next": "Stage5-1A-4"}, - "Stage5-1A-4": {"text": "...", "animation": "Glance", "next": "Stage5-1A-5"}, - "Stage5-1A-5": {"text": "...was that your intention since the very beginning?! To fatten me up?!", "animation": "Shocked", "next": "Stage5-1A-6"}, - "Stage5-1A-6": {"text": "..I mean...it's...not TOO bad...kinda squishy...", "animation": "BellyPoke", "next": "Stage5-1A-7"}, - "Stage5-1A-7": {"text": "...", "animation": "Excited", "next": "Stage5-1A-8"}, - "Stage5-1A-8": {"text": "Okay. I'm fat now. This is fine. I think some people might like that!!", "animation": "Excited"}, - "Stage5-2": {"text": "Kinda tight in these clothes...", "animation": "Thinking", "next": "Stage5-2A"}, - "Stage5-2A": {"text": "I think I will need your tailoring skills, rrrrright about now..!!", "animation": "Concerned", "next": "Stage5-2A-2"}, - "Stage5-2A-2": {"text": "Because, if I gain any more weight.......RIIIIIIP!!!", "animation": "Shocked", "next": "Stage5-2A-3"}, - "Stage5-2A-3": {"text": "Is that what you like, you freaky retainer, you?! Poor old Mini outgrowing her iconic dress?!", "animation": "Grumpy", "next": "Stage5-2A-4"}, - "Stage5-2A-4": {"text": "Tighter and tighter, her butt getting huge and her belly sagging and growing more?!", "animation": "Concerned", "next": "Stage5-2A-5"}, - "Stage5-2A-5": {"text": "Well, YOU'RE going to be responsible for making me a new dress when I inevitably ruin it!!", "animation": "Grumpy", "next": "Stage5-2A-6"}, - "Stage5-2A-6": {"text": "Soon enough, I'll be bigger than the other princesses combined! Think of that! From Mini to Mega!", "animation": "Shocked", "next": "Stage5-2A-7"}, - "Stage5-2A-7": {"text": "...", "animation": "Glance", "next": "Stage5-2A-8"}, - "Stage5-2A-8": {"text": "Ugh, and you probably LIKE that...", "animation": "Glance", "next": "Stage5-2A-9"}, - "Stage5-2A-9": {"text": "...why does that thought excite me, too?!", "animation": "Excited"}, - "Stage5-3": {"text": "Hm...you think the other princesses will be jealous of me, now..?", "animation": "Thinking", "next": "Stage5-3A"}, - "Stage5-3A": {"text": "\"Oh, there goes Mini, and her big fat butt!", "animation": "Smug", "next": "Stage5-3A-2"}, - "Stage5-3A-2": {"text": "\"Look at that big wobbling gut she has, now! What happened to the skinny Mini?!\"", "animation": "Smug", "next": "Stage5-3A-3"}, - "Stage5-3A-3": {"text": "Peanut Butter will be mad 'cuz I'm not exercising...", "animation": "Thinking", "next": "Stage5-3A-4"}, - "Stage5-3A-4": {"text": "Chocolate will give me her typical trademark grimace, and say bluntly, \"you got fat.\"", "animation": "Thinking", "next": "Stage5-3A-5"}, - "Stage5-3A-5": {"text": "Creme might think I'm unprincessly now...", "animation": "Concerned", "next": "Stage5-3A-6"}, - "Stage5-3A-6": {"text": "...and Peep? Honestly, I don't know what she would think! But she's my best friend, and supports me always...", "animation": "Smug", "next": "Stage5-3A-7"}, - "Stage5-3A-7": {"text": "Yeah! I know she will! She's a little doughy herself under that corset!", "animation": "Thinking", "next": "Stage5-3A-8"}, - "Stage5-3A-8": {"text": "...don't ask how I know that! But I bet she'll love the new me!!", "animation": "Excited"}, "Random1": { - "text": "Ah, are you familiar with that pink Princess Peep, of her own kingdom?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Ah, are you familiar with that pink Princess Peep, of her own kingdom?", "animation": "Thinking"} + ], "choices": [ {"text": "Yes", "next": "Random1C1"}, {"text": "No", "next": "Random1C2"} ] }, - "Random1C1": {"text": "Oh, good, so you're acquainted with her...eccentricities.", "animation": "Shocked", "next": "Random1B"}, - "Random1C2": {"text": "Ah, doesn't ring a bell? Well, let me go ahead and tell you!", "animation": "Thinking", "next": "Random1B"}, - "Random1B": {"text": "She's a strange one! I've always felt she was a little different than the other princesses...", "animation": "Shocked", "next": "Random1B-2"}, - "Random1B-2": {"text": "She's awfully quiet, usually. Then, when she does speak up, it'll be a slow, maybe a bit rambling...", "animation": "Thinking", "next": "Random1B-3"}, - "Random1B-3": {"text": "And some of her behavior is...a little strange. She'll bat at herself sometimes...", "animation": "Neutral", "next": "Random1B-4"}, - "Random1B-4": {"text": "Oh, right, descriptions. She's a taller princess, with pink bangs, and always has a gentle smile on her face...", "animation": "Neutral", "next": "Random1B-5"}, - "Random1B-5": {"text": "Her crown's a darker pink with hearts on them!! So cute!!", "animation": "Excited", "next": "Random1B-6"}, - "Random1B-6": {"text": "Her kingdom's comprised of these little creatures called 'Peeps'. Pink, bird little things, that taste like marshmallow...", "animation": "Thinking", "next": "Random1B-7"}, - "Random1B-7": {"text": "In fact, I think she's the only non-Peep thing in her whole kingdom!!", "animation": "Excited", "next": "Random1B-8"}, - "Random1B-8": {"text": "Ohmigosh, it gets really crazy with her retainers! Now, I know you're strong and cool and all...", "animation": "Thinking", "next": "Random1B-9"}, - "Random1B-9": {"text": "...but those retainers of hers are no joke! They're huge and totally shredded!!", "animation": "Shocked", "next": "Random1B-10"}, - "Random1B-10": {"text": "I worry about what I say about her sometimes, because I fret that one of their big fists will pummel my smug little face into a pancake..!!", "animation": "Concerned", "next": "Random1B-11"}, - "Random1B-11": {"text": "But she's my best friend, and she's reassured me no one will ever hurt me! So, it's not all bad...", "animation": "Neutral"}, + "Random1C1": { + "lines": [ + {"text": "Oh, good, so you're acquainted with her...eccentricities.", "animation": "Shocked"} + ], + "next": "Random1B" + }, + "Random1C2": { + "lines": [ + {"text": "Ah, doesn't ring a bell? Well, let me go ahead and tell you!", "animation": "Thinking"} + ], + "next": "Random1B" + }, + "Random1B": { + "lines": [ + {"text": "She's a strange one! I've always felt she was a little different than the other princesses...", "animation": "Shocked"}, + {"text": "She's awfully quiet, usually. Then, when she does speak up, it'll be a slow, maybe a bit rambling...", "animation": "Thinking"}, + {"text": "And some of her behavior is...a little strange. She'll bat at herself sometimes...", "animation": "Neutral"}, + {"text": "Oh, right, descriptions. She's a taller princess, with pink bangs, and always has a gentle smile on her face...", "animation": "Neutral"}, + {"text": "Her crown's a darker pink with hearts on them!! So cute!!", "animation": "Excited"}, + {"text": "Her kingdom's comprised of these little creatures called 'Peeps'. Pink, bird little things, that taste like marshmallow...", "animation": "Thinking"}, + {"text": "In fact, I think she's the only non-Peep thing in her whole kingdom!!", "animation": "Excited"}, + {"text": "Ohmigosh, it gets really crazy with her retainers! Now, I know you're strong and cool and all...", "animation": "Thinking"}, + {"text": "...but those retainers of hers are no joke! They're huge and totally shredded!!", "animation": "Shocked"}, + {"text": "I worry about what I say about her sometimes, because I fret that one of their big fists will pummel my smug little face into a pancake..!!", "animation": "Concerned"}, + {"text": "But she's my best friend, and she's reassured me no one will ever hurt me! So, it's not all bad...", "animation": "Neutral"} + ] + }, "Random2": { - "text": "Do you know that tall, burly, stubborn Princess Chocolate?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Do you know that tall, burly, stubborn Princess Chocolate?", "animation": "Thinking"} + ], "choices": [ {"text": "Yes", "next": "Random2C1"}, {"text": "No", "next": "Random2C2"} ] }, - "Random2C1": {"text": "Ah! So you're aware of how...imposing she can be..!!", "animation": "Shocked", "next": "Random2B"}, - "Random2C2": {"text": "Ah, doesn't ring a bell? Well, let me go ahead and tell you!", "animation": "Neutral", "next": "Random2B"}, - "Random2B": {"text": "She's definitely the strongest of our neighboring kingdoms...", "animation": "Thinking", "next": "Random2B-2"}, - "Random2B-2": {"text": "Unlike her food namesake, she's certainly not brittle!", "animation": "Concerned", "next": "Random2B-3"}, - "Random2B-3": {"text": "Chocolate's tall and she's a little chiseled! She's got dreads, and some gold on her outfit...", "animation": "Thinking", "next": "Random2B-4"}, - "Random2B-4": {"text": "She's a girl of not many words. Whenever she speaks up, we listen.", "animation": "Shocked", "next": "Random2B-5"}, - "Random2B-5": {"text": "If we all got into a big fight...I think Chocolate would win..!", "animation": "Thinking", "next": "Random2B-6"}, - "Random2B-6": {"text": "...except when I sneak in with a steel chair and jump up and smack her head with it!!", "animation": "Smug", "next": "Random2B-7"}, - "Random2B-7": {"text": "Haha, just kidding, I wouldn't hurt her, but she's not one for jokes...", "animation": "Thinking", "next": "Random2B-8"}, - "Random2B-8": {"text": "Hundreds of years ago, before there was peace in our region, her kind were a race of fiercesome warriors...", "animation": "Neutral", "next": "Random2B-9"}, - "Random2B-9": {"text": "They tamed vicious, powerful, chocolatey beasts!!", "animation": "Shocked", "next": "Random2B-10"}, - "Random2B-10": {"text": "Whenever I visit her keep, there's a lot of traditional artifacts and other displays of her culture.", "animation": "Thinking", "next": "Random2B-11"}, - "Random2B-11": {"text": "I try and tune that out, 'cuz it's boring!! Who cares about stuff that happened so long ago?!", "animation": "Grumpy", "next": "Random2B-12"}, - "Random2B-12": {"text": "And she always bosses me around whenever I'm around. \"That's not royal behavior. Be assertive. Be proud.\"", "animation": "Grumpy", "next": "Random2B-13"}, - "Random2B-13": {"text": "I think she should shut up!! But, sometimes, when I'm alone, I wonder if she has a point...", "animation": "Thinking", "next": "Random2B-14"}, - "Random2B-14": {"text": "...oh, and FYI, she has the biggest boobs of us. I'm sure you believe 'flat is justice' though, so...", "animation": "Smug"}, + "Random2C1": { + "lines": [ + {"text": "Ah! So you're aware of how...imposing she can be..!!", "animation": "Shocked"} + ], + "next": "Random2B" + }, + "Random2C2": { + "lines": [ + {"text": "Ah, doesn't ring a bell? Well, let me go ahead and tell you!", "animation": "Neutral"} + ], + "next": "Random2B" + }, + "Random2B": { + "lines": [ + {"text": "She's definitely the strongest of our neighboring kingdoms...", "animation": "Thinking"}, + {"text": "Unlike her food namesake, she's certainly not brittle!", "animation": "Concerned"}, + {"text": "Chocolate's tall and she's a little chiseled! She's got dreads, and some gold on her outfit...", "animation": "Thinking"}, + {"text": "She's a girl of not many words. Whenever she speaks up, we listen.", "animation": "Shocked"}, + {"text": "If we all got into a big fight...I think Chocolate would win..!", "animation": "Thinking"}, + {"text": "...except when I sneak in with a steel chair and jump up and smack her head with it!!", "animation": "Smug"}, + {"text": "Haha, just kidding, I wouldn't hurt her, but she's not one for jokes...", "animation": "Thinking"}, + {"text": "Hundreds of years ago, before there was peace in our region, her kind were a race of fiercesome warriors...", "animation": "Neutral"}, + {"text": "They tamed vicious, powerful, chocolatey beasts!!", "animation": "Shocked"}, + {"text": "Whenever I visit her keep, there's a lot of traditional artifacts and other displays of her culture.", "animation": "Thinking"}, + {"text": "I try and tune that out, 'cuz it's boring!! Who cares about stuff that happened so long ago?!", "animation": "Grumpy"}, + {"text": "And she always bosses me around whenever I'm around. \"That's not royal behavior. Be assertive. Be proud.\"", "animation": "Grumpy"}, + {"text": "I think she should shut up!! But, sometimes, when I'm alone, I wonder if she has a point...", "animation": "Thinking"}, + {"text": "...oh, and FYI, she has the biggest boobs of us. I'm sure you believe 'flat is justice' though, so...", "animation": "Smug"} + ] + }, "Random3": { - "text": "Ugh...do you know that uptight snob, Princess Creme?", - "animation": "Concerned", + "pools": ["Random"], + "lines": [ + {"text": "Ugh...do you know that uptight snob, Princess Creme?", "animation": "Concerned"} + ], "choices": [ {"text": "Yes", "next": "Random3C1"}, {"text": "No", "next": "Random3C2"} ] }, - "Random3C1": {"text": "Oh, so you know what a...meanie she is!!", "animation": "Shocked", "next": "Random3B"}, - "Random3C2": {"text": "I'll tell you what a jerk she is!!", "animation": "Neutral", "next": "Random3B"}, - "Random3B": {"text": "Princess Creme is probably the most \"royal\" of all of us...", "animation": "Thinking", "next": "Random3B-2"}, - "Random3B-2": {"text": "...a royal pain in the butt!!", "animation": "Grumpy", "next": "Random3B-3"}, - "Random3B-3": {"text": "I mean, she's my friend...she kinda has to be a friend around all of us...", "animation": "Thinking", "next": "Random3B-4"}, - "Random3B-4": {"text": "...but whenever I come over to her castle, it's always about following the rules and being polite..!", "animation": "Grumpy", "next": "Random3B-5"}, - "Random3B-5": {"text": "I can't take it! Yeah, I'm a princess, but I don't want that to be my whole life!!", "animation": "Grumpy", "next": "Random3B-6"}, - "Random3B-6": {"text": "She's the most prim and proper. Her heels click-clack wherever she goes. She's got like a waterfall of creme-y hair...", "animation": "Concerned", "next": "Random3B-7"}, - "Random3B-7": {"text": "When it's tea-time, always an obligation whenever I go to her place, she reprimands me constantly...", "animation": "Thinking", "next": "Random3B-8"}, - "Random3B-8": {"text": "\"Dear Princess Mini! Please hold the tea cup correctly, as I've shown you!\"", "animation": "Grumpy", "next": "Random3B-9"}, - "Random3B-9": {"text": "Shut up!! Who cares?! It's a cup! You hold it however you like and you drink it however you like!! Goes down the same!!", "animation": "Grumpy", "next": "Random3B-10"}, - "Random3B-10": {"text": "Always the commands about the most arbitrary things!! Which fork to use and when!!", "animation": "Thinking", "next": "Random3B-11"}, - "Random3B-11": {"text": "In my castle, there's NO RULES!! And that's how it should be!!", "animation": "Smug", "next": "Random3B-12"}, - "Random3B-12": {"text": "Her kingdom's extremely well-kept, too. It's like a sickeningly creamy, perfect paradise. Everything's in order.", "animation": "Thinking", "next": "Random3B-13"}, - "Random3B-13": {"text": "And she's a snob about her name...it's C-R-E-M-E, not C-R-E-A-M, yes, we get it...", "animation": "Grumpy", "next": "Random3B-14"}, - "Random3B-14": {"text": "Yeah, people call me...\"Mint\"...but I don't have a huge meltdown over it!! Not a HUGE huge one, anyway..!", "animation": "Thinking", "next": "Random3B-15"}, - "Random3B-15": {"text": "...I just think she's a big sore loser about that contest we had! She came in dead last!!", "animation": "Smug", "next": "Random3B-16"}, - "Random3B-16": {"text": "She's got secrets, alright. I feel like I've seen them. Naughty, naughty secrets...that Creme...", "animation": "Thinking"}, + "Random3C1": { + "lines": [ + {"text": "Oh, so you know what a...meanie she is!!", "animation": "Shocked"} + ], + "next": "Random3B" + }, + "Random3C2": { + "lines": [ + {"text": "I'll tell you what a jerk she is!!", "animation": "Neutral"} + ], + "next": "Random3B" + }, + "Random3B": { + "lines": [ + {"text": "Princess Creme is probably the most \"royal\" of all of us...", "animation": "Thinking"}, + {"text": "...a royal pain in the butt!!", "animation": "Grumpy"}, + {"text": "I mean, she's my friend...she kinda has to be a friend around all of us...", "animation": "Thinking"}, + {"text": "...but whenever I come over to her castle, it's always about following the rules and being polite..!", "animation": "Grumpy"}, + {"text": "I can't take it! Yeah, I'm a princess, but I don't want that to be my whole life!!", "animation": "Grumpy"}, + {"text": "She's the most prim and proper. Her heels click-clack wherever she goes. She's got like a waterfall of creme-y hair...", "animation": "Concerned"}, + {"text": "When it's tea-time, always an obligation whenever I go to her place, she reprimands me constantly...", "animation": "Thinking"}, + {"text": "\"Dear Princess Mini! Please hold the tea cup correctly, as I've shown you!\"", "animation": "Grumpy"}, + {"text": "Shut up!! Who cares?! It's a cup! You hold it however you like and you drink it however you like!! Goes down the same!!", "animation": "Grumpy"}, + {"text": "Always the commands about the most arbitrary things!! Which fork to use and when!!", "animation": "Thinking"}, + {"text": "In my castle, there's NO RULES!! And that's how it should be!!", "animation": "Smug"}, + {"text": "Her kingdom's extremely well-kept, too. It's like a sickeningly creamy, perfect paradise. Everything's in order.", "animation": "Thinking"}, + {"text": "And she's a snob about her name...it's C-R-E-M-E, not C-R-E-A-M, yes, we get it...", "animation": "Grumpy"}, + {"text": "Yeah, people call me...\"Mint\"...but I don't have a huge meltdown over it!! Not a HUGE huge one, anyway..!", "animation": "Thinking"}, + {"text": "...I just think she's a big sore loser about that contest we had! She came in dead last!!", "animation": "Smug"}, + {"text": "She's got secrets, alright. I feel like I've seen them. Naughty, naughty secrets...that Creme...", "animation": "Thinking"} + ] + }, "Random4": { - "text": "Are you familiar with that sporty, tomboy princess, Princess Peanut Butter?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Are you familiar with that sporty, tomboy princess, Princess Peanut Butter?", "animation": "Thinking"} + ], "choices": [ {"text": "Yes", "next": "Random4C1"}, {"text": "No", "next": "Random4C2"} ] }, - "Random4C1": {"text": "Ah, so you do know about her perky personality...", "animation": "Neutral", "next": "Random4B"}, - "Random4C2": {"text": "Oh, she's a handful, alright...", "animation": "Thinking", "next": "Random4B"}, - "Random4B": {"text": "Princess Peanut Butter, or PB for short...is a total meathead!", "animation": "Neutral", "next": "Random4B-2"}, - "Random4B-2": {"text": "She's always up and active and energized whenever I'm around. Being around her is a workout, both mentally and physically...", "animation": "Grumpy", "next": "Random4B-3"}, - "Random4B-3": {"text": "It's kind of weird though, because despite being so intense all the time, she still wears a big dress and has big long hair...", "animation": "Thinking", "next": "Random4B-4"}, - "Random4B-4": {"text": "That's not optimal in a sporting event! Someone could tug it and she'd plummet right down onto the turf!!", "animation": "Shocked", "next": "Random4B-5"}, - "Random4B-5": {"text": "Anyway! She's definitely one for contests. In fact, she actually won that super-important contest we all competed in...", "animation": "Thinking", "next": "Random4B-6"}, - "Random4B-6": {"text": "Now, I don't think she won the popular vote...but her supporters pulled through for her in the end...", "animation": "Neutral", "next": "Random4B-7"}, - "Random4B-7": {"text": "And when you're hanging out with her, it's like you gotta keep up with her.", "animation": "Concerned", "next": "Random4B-8"}, - "Random4B-8": {"text": "Look at me! Do you think I could win at any of these competitions?! I'm good at looking cute, that's about it!", "animation": "Glance", "next": "Random4B-9"}, - "Random4B-9": {"text": "She's got a pretty tight bond with Princess Chocolate. Chocolate and Peanut Butter...they're really good with each other...", "animation": "Thinking", "next": "Random4B-10"}, - "Random4B-10": {"text": "I wonder if the two have any secrets behind the scenes...", "animation": "Smug", "next": "Random4B-11"}, - "Random4B-11": {"text": "...oh, and they arm-wrestle a lot. They're pretty good at it.", "animation": "Thinking", "next": "Random4B-12"}, - "Random4B-12": {"text": "Friendly rivals, close friends...you think there might be something more between them?", "animation": "Smug"}, - "Random5": {"text": "You wanna know some fun trivia about me?!", "next": "Random5A"}, - "Random5A": {"text": "Well, alright then! You know, these pigtails aren't just a style choice!", "animation": "Smug", "next": "Random5A-2"}, - "Random5A-2": {"text": "They're reminiscent of my favorite animals...bnuuies, and their two cute floppy ears!!", "animation": "Excited", "next": "Random5A-3"}, - "Random5A-3": {"text": "Yeah! Bnuuies. Singular 'bnuuy'. Cute little creatures that frolic around my kingdom~", "animation": "Smug", "next": "Random5A-4"}, - "Random5A-4": {"text": "Look!! Look here!! This is my favorite little creature!!", "animation": "BnuuyHold", "next": "Random5A-5"}, - "Random5A-5": {"text": "Bnuuies leave little tasty eggs everywhere and they're super yummy!!", "animation": "BnuuyHold", "next": "Random5A-6"}, - "Random5A-6": {"text": "This one in particular isn't alive...at least, I don't think so...", "animation": "BnuuyHold", "next": "Random5A-7"}, - "Random5A-7": {"text": "I don't know...sometimes, I wake up, and Bnuuy's moved, and there's a little basket of eggs around...", "animation": "BnuuyHold", "next": "Random5A-8"}, - "Random5A-8": {"text": "Maybe this one wakes up on certain days and gives me gifts?", "animation": "BnuuyHold", "next": "Random5A-9"}, - "Random5A-9": {"text": "I feel like, as long as Bnuuy is nearby...I'm safe!!", "animation": "BnuuyHold"}, + "Random4C1": { + "lines": [ + {"text": "Ah, so you do know about her perky personality...", "animation": "Neutral"} + ], + "next": "Random4B" + }, + "Random4C2": { + "lines": [ + {"text": "Oh, she's a handful, alright...", "animation": "Thinking"} + ], + "next": "Random4B" + }, + "Random4B": { + "lines": [ + {"text": "Princess Peanut Butter, or PB for short...is a total meathead!", "animation": "Neutral"}, + {"text": "She's always up and active and energized whenever I'm around. Being around her is a workout, both mentally and physically...", "animation": "Grumpy"}, + {"text": "It's kind of weird though, because despite being so intense all the time, she still wears a big dress and has big long hair...", "animation": "Thinking"}, + {"text": "That's not optimal in a sporting event! Someone could tug it and she'd plummet right down onto the turf!!", "animation": "Shocked"}, + {"text": "Anyway! She's definitely one for contests. In fact, she actually won that super-important contest we all competed in...", "animation": "Thinking"}, + {"text": "Now, I don't think she won the popular vote...but her supporters pulled through for her in the end...", "animation": "Neutral"}, + {"text": "And when you're hanging out with her, it's like you gotta keep up with her.", "animation": "Concerned"}, + {"text": "Look at me! Do you think I could win at any of these competitions?! I'm good at looking cute, that's about it!", "animation": "Glance"}, + {"text": "She's got a pretty tight bond with Princess Chocolate. Chocolate and Peanut Butter...they're really good with each other...", "animation": "Thinking"}, + {"text": "I wonder if the two have any secrets behind the scenes...", "animation": "Smug"}, + {"text": "...oh, and they arm-wrestle a lot. They're pretty good at it.", "animation": "Thinking"}, + {"text": "Friendly rivals, close friends...you think there might be something more between them?", "animation": "Smug"} + ] + }, + "Random5": { + "pools": ["Random"], + "lines": [ + {"text": "You wanna know some fun trivia about me?!"}, + {"text": "Well, alright then! You know, these pigtails aren't just a style choice!", "animation": "Smug"}, + {"text": "They're reminiscent of my favorite animals...bnuuies, and their two cute floppy ears!!", "animation": "Excited"}, + {"text": "Yeah! Bnuuies. Singular 'bnuuy'. Cute little creatures that frolic around my kingdom~", "animation": "Smug"}, + {"text": "Look!! Look here!! This is my favorite little creature!!", "animation": "BnuuyHold"}, + {"text": "Bnuuies leave little tasty eggs everywhere and they're super yummy!!", "animation": "BnuuyHold"}, + {"text": "This one in particular isn't alive...at least, I don't think so...", "animation": "BnuuyHold"}, + {"text": "I don't know...sometimes, I wake up, and Bnuuy's moved, and there's a little basket of eggs around...", "animation": "BnuuyHold"}, + {"text": "Maybe this one wakes up on certain days and gives me gifts?", "animation": "BnuuyHold"}, + {"text": "I feel like, as long as Bnuuy is nearby...I'm safe!!", "animation": "BnuuyHold"} + ] + }, "Random6": { - "text": "You've seen some of my kingdom's delicacies, yes?", - "animation": "Excited", + "pools": ["Random"], + "lines": [ + {"text": "You've seen some of my kingdom's delicacies, yes?", "animation": "Excited"} + ], "choices": [ {"text": "Yes", "next": "Random6C1"}, {"text": "No", "next": "Random6C2"} ] }, - "Random6C1": {"text": "Splendid!! Don't we have the best and most cute treats ever?!", "animation": "Neutral", "next": "Random6B"}, - "Random6C2": {"text": "Really?!?! Well, you gotta see them!!", "animation": "Thinking", "next": "Random6B"}, - "Random6B": {"text": "We specialize in little eggs, gifts given to us by our Bnuuy friends~", "animation": "Excited", "next": "Random6B-2"}, - "Random6B-2": {"text": "They provide all of one's nutritional needs! I mean, I don't know what's in 'em, but I've pretty much eaten them my whole life...", "animation": "Thinking", "next": "Random6B-3"}, - "Random6B-3": {"text": "They're cute and petite, dare I say, Mini, just like me~", "animation": "Excited", "next": "Random6B-4"}, - "Random6B-4": {"text": "What do they taste like?! You know what, I'm gonna keep that a secret~", "animation": "Smug", "next": "Random6B-5"}, - "Random6B-5": {"text": "I can tell you what they DON'T taste like, though...MINT!!", "animation": "Grumpy"}, + "Random6C1": { + "lines": [ + {"text": "Splendid!! Don't we have the best and most cute treats ever?!", "animation": "Neutral"} + ], + "next": "Random6B" + }, + "Random6C2": { + "lines": [ + {"text": "Really?!?! Well, you gotta see them!!", "animation": "Thinking"} + ], + "next": "Random6B" + }, + "Random6B": { + "lines": [ + {"text": "We specialize in little eggs, gifts given to us by our Bnuuy friends~", "animation": "Excited"}, + {"text": "They provide all of one's nutritional needs! I mean, I don't know what's in 'em, but I've pretty much eaten them my whole life...", "animation": "Thinking"}, + {"text": "They're cute and petite, dare I say, Mini, just like me~", "animation": "Excited"}, + {"text": "What do they taste like?! You know what, I'm gonna keep that a secret~", "animation": "Smug"}, + {"text": "I can tell you what they DON'T taste like, though...MINT!!", "animation": "Grumpy"} + ] + }, "Random7": { - "text": "You've seen some of the food that comes from Princess Peep's kingdom, yeah?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "You've seen some of the food that comes from Princess Peep's kingdom, yeah?", "animation": "Thinking"} + ], "choices": [ {"text": "Yes", "next": "Random7C1"}, {"text": "No", "next": "Random7C2"} ] }, - "Random7C1": {"text": "Look...I enjoy it!!", "animation": "Neutral", "next": "Random7B"}, - "Random7C2": {"text": "Oh, you'll see it, I'm sure. It's quite distinctive.", "animation": "Thinking", "next": "Random7B"}, - "Random7B": {"text": "It's super weird...", "animation": "Thinking", "next": "Random7B-2"}, - "Random7B-2": {"text": "In her world, her kingdom, everything is Peep. All is Peep. They're hot pink bird-like...things.", "animation": "Concerned", "next": "Random7B-3"}, - "Random7B-3": {"text": "You'll go to a farm, and find Peeps growing. You'll go underground, it's Peeps.", "animation": "Glance", "next": "Random7B-4"}, - "Random7B-4": {"text": "And those eyes...their little beady eyes...sometimes they're animate, sometimes they're not.", "animation": "Thinking", "next": "Random7B-5"}, - "Random7B-5": {"text": "Even if they aren't living, and they're just tasty treats...I feel like they stare with some unseen force behind them...", "animation": "Concerned", "next": "Random7B-6"}, - "Random7B-6": {"text": "And sometimes they don't look right. Sometimes a Peep has multiple heads, multiple tails...", "animation": "Concerned", "next": "Random7B-7"}, - "Random7B-7": {"text": "I try not to think too hard about it. Somehow, something feels...sinister, about it all...", "animation": "Thinking", "next": "Random7B-8"}, - "Random7B-8": {"text": "...look, all that being said, they are actually incredibly delicious and addicting. Once you have one, you wanna have another...", "animation": "Shocked", "next": "Random7B-9"}, - "Random7B-9": {"text": "...and they're filling, too. Caloric. Very dense. Very fluffy. Very...fattening...", "animation": "Thinking", "next": "Random7B-10"}, - "Random7B-10": {"text": "I'll eat them happily, and I eat lots of them whenever I hang out with Peep!!", "animation": "Excited", "next": "Random7B-11"}, - "Random7B-11": {"text": "Just...be mindful of giving me them. You're not trying to make me FAT or whatever, right?!", "animation": "Concerned"}, + "Random7C1": { + "lines": [ + {"text": "Look...I enjoy it!!", "animation": "Neutral"} + ], + "next": "Random7B" + }, + "Random7C2": { + "lines": [ + {"text": "Oh, you'll see it, I'm sure. It's quite distinctive.", "animation": "Thinking"} + ], + "next": "Random7B" + }, + "Random7B": { + "lines": [ + {"text": "It's super weird...", "animation": "Thinking"}, + {"text": "In her world, her kingdom, everything is Peep. All is Peep. They're hot pink bird-like...things.", "animation": "Concerned"}, + {"text": "You'll go to a farm, and find Peeps growing. You'll go underground, it's Peeps.", "animation": "Glance"}, + {"text": "And those eyes...their little beady eyes...sometimes they're animate, sometimes they're not.", "animation": "Thinking"}, + {"text": "Even if they aren't living, and they're just tasty treats...I feel like they stare with some unseen force behind them...", "animation": "Concerned"}, + {"text": "And sometimes they don't look right. Sometimes a Peep has multiple heads, multiple tails...", "animation": "Concerned"}, + {"text": "I try not to think too hard about it. Somehow, something feels...sinister, about it all...", "animation": "Thinking"}, + {"text": "...look, all that being said, they are actually incredibly delicious and addicting. Once you have one, you wanna have another...", "animation": "Shocked"}, + {"text": "...and they're filling, too. Caloric. Very dense. Very fluffy. Very...fattening...", "animation": "Thinking"}, + {"text": "I'll eat them happily, and I eat lots of them whenever I hang out with Peep!!", "animation": "Excited"}, + {"text": "Just...be mindful of giving me them. You're not trying to make me FAT or whatever, right?!", "animation": "Concerned"} + ] + }, "Random8": { - "text": "I suppose you can guess what kind of food hails from Princess Chocolate's kingdom, yeah?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "I suppose you can guess what kind of food hails from Princess Chocolate's kingdom, yeah?", "animation": "Thinking"} + ], "choices": [ {"text": "Yes", "next": "Random8C1"}, {"text": "No", "next": "Random8C2"} ] }, - "Random8C1": {"text": "Yeah, you probably know what it is...", "animation": "Neutral", "next": "Random8B"}, - "Random8C2": {"text": "Well, you can probably guess.", "animation": "Thinking", "next": "Random8B"}, - "Random8B": {"text": "Chocolate's food has roots in her kingdom's history...", "animation": "Thinking", "next": "Random8B-2"}, - "Random8B-2": {"text": "Now, I don't tune in too much to her history lessons, but Choco Kisses were apparently used in some old religious rites...", "animation": "Neutral", "next": "Random8B-3"}, - "Random8B-3": {"text": "And Choco Tacos are apparently a culinary tradition...", "animation": "Thinking", "next": "Random8B-4"}, - "Random8B-4": {"text": "Choco Bars are more of a recent invention, though. I think one of her great-ancestors wanted to \"modernize\" her kingdom, and a mass-produced food was on the list..", "animation": "Thinking", "next": "Random8B-5"}, - "Random8B-5": {"text": "I mean, they're good. And it's the real stuff. Very intense flavor. Very good, though.", "animation": "Neutral", "next": "Random8B-6"}, - "Random8B-6": {"text": "I dunno if she's so proud of them, though, but she upholds traditions...even ones she might not personally like...", "animation": "Thinking", "next": "Random8B-7"}, - "Random8B-7": {"text": "I gotta say though, the food is especially filling. It's overwhelming and tough, just like she is.", "animation": "Shocked", "next": "Random8B-8"}, - "Random8B-8": {"text": "I feel like, when I eat some of her food, it's like...I can just keep going, y'know? Like my tummy can take more!!", "animation": "Concerned"}, + "Random8C1": { + "lines": [ + {"text": "Yeah, you probably know what it is...", "animation": "Neutral"} + ], + "next": "Random8B" + }, + "Random8C2": { + "lines": [ + {"text": "Well, you can probably guess.", "animation": "Thinking"} + ], + "next": "Random8B" + }, + "Random8B": { + "lines": [ + {"text": "Chocolate's food has roots in her kingdom's history...", "animation": "Thinking"}, + {"text": "Now, I don't tune in too much to her history lessons, but Choco Kisses were apparently used in some old religious rites...", "animation": "Neutral"}, + {"text": "And Choco Tacos are apparently a culinary tradition...", "animation": "Thinking"}, + {"text": "Choco Bars are more of a recent invention, though. I think one of her great-ancestors wanted to \"modernize\" her kingdom, and a mass-produced food was on the list..", "animation": "Thinking"}, + {"text": "I mean, they're good. And it's the real stuff. Very intense flavor. Very good, though.", "animation": "Neutral"}, + {"text": "I dunno if she's so proud of them, though, but she upholds traditions...even ones she might not personally like...", "animation": "Thinking"}, + {"text": "I gotta say though, the food is especially filling. It's overwhelming and tough, just like she is.", "animation": "Shocked"}, + {"text": "I feel like, when I eat some of her food, it's like...I can just keep going, y'know? Like my tummy can take more!!", "animation": "Concerned"} + ] + }, "Random9": { - "text": "Oh, you've seen Princess Creme's food offerings, have you?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Oh, you've seen Princess Creme's food offerings, have you?", "animation": "Thinking"} + ], "choices": [ {"text": "Yes", "next": "Random9C1"}, {"text": "No", "next": "Random9C2"} ] }, - "Random9C1": {"text": "Oh, they're splendid and immaculately presented, just like her kingdom!", "animation": "Neutral", "next": "Random9B"}, - "Random9C2": {"text": "I have my reservations about the makers, but...the food is good...", "animation": "Thinking", "next": "Random9B"}, - "Random9B": {"text": "Princess Creme holds her kingdom and its exports to a very high standard of quality...", "animation": "Thinking", "next": "Random9B-2"}, - "Random9B-2": {"text": "Not only does she dress up herself and her land, but so too is her food! Presentation is very important to her!", "animation": "Shocked", "next": "Random9B-3"}, - "Random9B-3": {"text": "Cakes, cupcakes, ice cream...all stuff that just makes your tummy grumble and gurgle!", "animation": "Concerned", "next": "Random9B-4"}, - "Random9B-4": {"text": "I mean, I'm NOT lactose intolerant...but, I dunno, my tummy still makes quite a sound after I have some...", "animation": "BellyPoke", "next": "Random9B-5"}, - "Random9B-5": {"text": "One thing I do wonder, though...where does all that cream come from? Creamy, thick, dense...", "animation": "Concerned", "next": "Random9B-6"}, - "Random9B-6": {"text": "...do you have any theories?", "animation": "Thinking"}, + "Random9C1": { + "lines": [ + {"text": "Oh, they're splendid and immaculately presented, just like her kingdom!", "animation": "Neutral"} + ], + "next": "Random9B" + }, + "Random9C2": { + "lines": [ + {"text": "I have my reservations about the makers, but...the food is good...", "animation": "Thinking"} + ], + "next": "Random9B" + }, + "Random9B": { + "lines": [ + {"text": "Princess Creme holds her kingdom and its exports to a very high standard of quality...", "animation": "Thinking"}, + {"text": "Not only does she dress up herself and her land, but so too is her food! Presentation is very important to her!", "animation": "Shocked"}, + {"text": "Cakes, cupcakes, ice cream...all stuff that just makes your tummy grumble and gurgle!", "animation": "Concerned"}, + {"text": "I mean, I'm NOT lactose intolerant...but, I dunno, my tummy still makes quite a sound after I have some...", "animation": "BellyPoke"}, + {"text": "One thing I do wonder, though...where does all that cream come from? Creamy, thick, dense...", "animation": "Concerned"}, + {"text": "...do you have any theories?", "animation": "Thinking"} + ] + }, "Random10": { - "text": "You know of the food Princess Peanut Butter's kingdom serves, yes?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "You know of the food Princess Peanut Butter's kingdom serves, yes?", "animation": "Thinking"} + ], "choices": [ {"text": "Yes", "next": "Random10C1"}, {"text": "No", "next": "Random10C2"} ] }, - "Random10C1": {"text": "Yeah...it's...kind of obvious...", "animation": "Smug", "next": "Random10B"}, - "Random10C2": {"text": "Hm...maybe you're as dense as peanut butter itself...", "animation": "Thinking", "next": "Random10B"}, - "Random10B": {"text": "Peanut Butter's grub packs a peanut-butter powered punch!!", "animation": "Shocked", "next": "Random10B-2"}, - "Random10B-2": {"text": "One quick bite of her grub, and one will be energized, with the power of protein!!", "animation": "Thinking", "next": "Random10B-3"}, - "Random10B-3": {"text": "I mean, like...I wouldn't want to like...go to the gym, or something, because of it. That's booooooring!!", "animation": "Smug", "next": "Random10B-4"}, - "Random10B-4": {"text": "She's even got her own peanut butter brand!! With her stupid smug face on it!!", "animation": "Shocked", "next": "Random10B-5"}, - "Random10B-5": {"text": "I dunno. I feel like it's not ideal to eat her stuff if you're not a meathead...", "animation": "Thinking", "next": "Random10B-6"}, - "Random10B-6": {"text": "It's like, if you took her stuff, and put in a big shake, you'd probably balloon up!!", "animation": "Concerned", "next": "Random10B-7"}, - "Random10B-7": {"text": "Just, um, be careful with what you're serving me, yeah?", "animation": "Shocked", "next": "Random10B-8"}, - "Random10B-8": {"text": "Oh, and...duh, peanut butter can be kinda hard to chew...especially in its rough form...", "animation": "Thinking", "next": "Random10B-9"}, - "Random10B-9": {"text": "I mean...we've all eaten peanut butter out of the jar. I'm not ashamed to admit it!!", "animation": "Shocked"}, - "Random11": {"text": "Ages ago...", "animation": "Thinking", "next": "Random11A"}, - "Random11A": {"text": "At the end of that great contest of ours...", "animation": "Thinking", "next": "Random11A-2"}, - "Random11A-2": {"text": "...well, BEFORE then, but...around that time in general...", "animation": "Concerned", "next": "Random11A-3"}, - "Random11A-3": {"text": "...Myself, and my four princess-y friends, made good acquaintances with one nobleman...", "animation": "Shocked", "next": "Random11A-4"}, - "Random11A-4": {"text": "Mr. Knight...that name...that valiant, brave man...", "animation": "Thinking", "next": "Random11A-5"}, - "Random11A-5": {"text": "He fought for each of us. It's as if, the souls of hundreds, maybe thousands of man filled his vessel on that one fateful April Fool's...", "animation": "Thinking", "next": "Random11A-6"}, - "Random11A-6": {"text": "It was a one day war. And with him by our sides, we all felt we could win...", "animation": "Thinking", "next": "Random11A-7"}, - "Random11A-7": {"text": "But...when that day passed...when the contest was over, and victory was declared...", "animation": "Concerned", "next": "Random11A-8"}, - "Random11A-8": {"text": "...he departed. At the docks, at the coast of our lands. We all left...and gave t-tearful goodbies...", "animation": "Sad", "next": "Random11A-9"}, - "Random11A-9": {"text": "...", "animation": "Sad", "next": "Random11A-10"}, - "Random11A-10": {"text": "...We...I...miss him!!", "animation": "Cry", "next": "Random11A-11"}, - "Random11A-11": {"text": "I just...I just wonder...if he's...still around...in some form...", "animation": "Sad", "next": "Random11A-12"}, - "Random11A-12": {"text": "My dear retainer...do you embody...the same sort of spirit? In some, transcendent way...do you reflect him?", "animation": "Sad", "next": "Random11A-13"}, - "Random11A-13": {"text": "I...hope you can treat me well. Support me. J-just like...just l-like...", "animation": "Sad", "next": "Random11A-14"}, - "Random11A-14": {"text": "...h-him.", "animation": "Neutral"}, - "Random12": {"text": "You know, there's one weird thing about myself and my royal friends...", "animation": "Thinking", "next": "Random12A"}, - "Random12A": {"text": "We all have bangs!! Big, eye-covering bangs!!", "animation": "Shocked", "next": "Random12A-2"}, - "Random12A-2": {"text": "I mean...it's a trendy hairstyle, okay?!", "animation": "Grumpy", "next": "Random12A-3"}, - "Random12A-3": {"text": "Being able to see clearly?! Baw, who needs that? People don't want to look at eyes!! Our cute smiles are enough!!", "animation": "Thinking", "next": "Random12A-4"}, - "Random12A-4": {"text": "Easy to style, too! Just let it grow over your face!! It hardly needs to be combed!!", "animation": "Excited"}, - "Random13": {"text": "You know, it might not seem like it...but I AM looking at you.", "animation": "Neutral", "next": "Random13A"}, - "Random13A": {"text": "What, you think I'm not? You think I'm blind or something, and am looking elsewhere instead of at (You)?", "animation": "Thinking", "next": "Random13A-2"}, - "Random13A-2": {"text": "I bet you think I don't have eyes, and maybe I wear bangs to hide my freakish face!!", "animation": "Grumpy", "next": "Random13A-3"}, - "Random13A-3": {"text": "Betcha betcha betcha..!!", "animation": "Grumpy", "next": "Random13A-4"}, - "Random13A-4": {"text": "Those who see under the bangs...why, they typically get their heads chopped off!!", "animation": "Smug", "next": "Random13A-5"}, - "Random13A-5": {"text": "But...you are my trusted retainer...and I don't know what I'd do without you...", "animation": "Thinking", "next": "Random13A-6"}, - "Random13A-6": {"text": "So...", "animation": "Smug", "next": "Random13A-7"}, - "Random13A-7": {"text": "...", "animation": "EyeShow", "next": "Random13A-8"}, - "Random13A-8": {"text": "No one will ever believe you.", "animation": "Smug"}, - "Random14": {"text": "Wanna know what our world looks like? Gah, if only I had a map on me...", "animation": "Concerned", "next": "Random14A"}, - "Random14A": {"text": "It's kind of one big island. We've all claimed our own little chunks, and live in peace. Borders haven't changed in centuries...", "animation": "Thinking", "next": "Random14A-2"}, - "Random14A-2": {"text": "It's mostly divided by biome and climate.", "animation": "Thinking", "next": "Random14A-3"}, - "Random14A-3": {"text": "My kingdom is flat, with vast praries and mystical forests...", "animation": "Thinking", "next": "Random14A-4"}, - "Random14A-4": {"text": "Peanut Butter's place is a little arid and dry. Peanut butter dunes everywhere which their kingdom harvests.", "animation": "Thinking", "next": "Random14A-5"}, - "Random14A-5": {"text": "Peep's kingdom is a very strange, chaotic place. Peeps flock everywhere; both living and non-living.", "animation": "Neutral", "next": "Random14A-6"}, - "Random14A-6": {"text": "Chocolate's kingdom is vast and mountainous, with tall mountains of chocolate that grace against the skies, and temples of worship...", "animation": "Thinking", "next": "Random14A-7"}, - "Random14A-7": {"text": "...and Creme's kingdom is probably the most developed, urbanized and ornate.", "animation": "Thinking", "next": "Random14A-8"}, - "Random14A-8": {"text": "We're very close to Four Channel...and we have good relations with that nation.", "animation": "Shocked", "next": "Random14A-9"}, - "Random14A-9": {"text": "...though, I feel like we've been ignored by the mainland, ever since that fateful day.", "animation": "Glance", "next": "Random14A-10"}, - "Random14A-10": {"text": "We pop up in discussions sometimes over there, particularly on the anniversary of our contest.", "animation": "Thinking", "next": "Random14A-11"}, - "Random14A-11": {"text": "But that place is SO chaotic, though. It's all divided into states and they frequently have sour relationships with each other!!", "animation": "Shocked", "next": "Random14A-12"}, - "Random14A-12": {"text": "I think they can learn to be a little more tolerant of each other. I mean, they're all pretty similar, they're just divided up by their national interests.", "animation": "Thinking", "next": "Random14A-13"}, - "Random14A-13": {"text": "We feel a particularly close kinship to the State of /v/. Strangely, we feel some sense of...belonging, there...", "animation": "Thinking", "next": "Random14A-14"}, - "Random14A-14": {"text": "But, I dunno about that place...the strange thing is, they define themselves by their electronic entertainment...", "animation": "Thinking", "next": "Random14A-15"}, - "Random14A-15": {"text": "...but, when they're NOT discussing it, they're far more civil! Otherwise, it's practically lawlessness!!", "animation": "Shocked", "next": "Random14A-16"}, - "Random14A-16": {"text": "I don't get it! Why dwell in a place that HATE the thing it's all about?!", "animation": "Shocked"}, - "Random15": {"text": "You know, Peanut Butter won that contest, a long time ago...", "animation": "Thinking", "next": "Random15A"}, - "Random15A": {"text": "But, you know the expression, \"lost the battle, won the war?\" That's me!!", "animation": "Smug", "next": "Random15A-2"}, - "Random15A-2": {"text": "I hardly ever see anyone discussing the supposed \"great victory\" of Peanut Butter anymore!!", "animation": "Shocked", "next": "Random15A-3"}, - "Random15A-3": {"text": "But, I still see that I have passionate fans!! Adoring, loving ones!!", "animation": "Smug", "next": "Random15A-4"}, - "Random15A-4": {"text": "Vast amounts of illustrations of me! Glorious propaganda for the Mini Machine!! Wahahaha!!", "animation": "Smug", "next": "Random15A-5"}, - "Random15A-5": {"text": "...some...indecent ones too!! Crazy, weird, freakish things with me, and my friends!! I, um...", "animation": "Shocked", "next": "Random15A-6"}, - "Random15A-6": {"text": "...well, have you also heard the expression, \"no such thing as bad publicity?!", "animation": "Smug", "next": "Random15A-7"}, - "Random15A-7": {"text": "Beat that, PB!! I have wayyyyyyy more lewds than you do!!", "animation": "Smug"}, - "Random16": {"text": "...are you wondering how old I am?!", "animation": "Thinking", "next": "Random16A"}, - "Random16A": {"text": "First, rude. Never ask a girl her age!!", "animation": "Grumpy", "next": "Random16A-2"}, - "Random16A-2": {"text": "Second...I'm a princess! A monarch, a ruler! I can't be the leader of this kingdom if I'm just some annoying, immature child!", "animation": "Shocked", "next": "Random16A-3"}, - "Random16A-3": {"text": "Third...do you think because someone doesn't have BIG JIGGLING BOOBS and TWO MOONS FOR A BUTT, they're not mature?!", "animation": "Grumpy", "next": "Random16A-4"}, - "Random16A-4": {"text": "Fourth...I'm a cartoon.", "animation": "Neutral", "next": "Random16A-5"}, - "Random16A-5": {"text": "I'm as old as you want me to be~", "animation": "Smug"}, - "Random17": {"text": "Ages ago, on one April Fool's...", "animation": "Thinking", "next": "Random17A"}, - "Random17A": {"text": "This was before my time, so this is all hearsay and history, but...", "animation": "Shocked", "next": "Random17A-2"}, - "Random17A-2": {"text": "...denizens of the Four Channel were forcefully given names.", "animation": "Concerned", "next": "Random17A-3"}, - "Random17A-3": {"text": "They're a nation that prides themselves on their collectivity, their lack of individuality, their anonymity!!", "animation": "Thinking", "next": "Random17A-4"}, - "Random17A-4": {"text": "...so, on one strange day, they awoke, and suddenly, every time they spoke, their name had changed.", "animation": "Shocked", "next": "Random17A-5"}, - "Random17A-5": {"text": "Many were displeased. How dare their rules take away their namelessness, an important tenet of their culture!!", "animation": "Thinking", "next": "Random17A-6"}, - "Random17A-6": {"text": "In fact, it's disgraceful over there to desire a name! Many of those who embrace one earn the infamous title of...\"Tripfag\".", "animation": "Shocked", "next": "Random17A-7"}, - "Random17A-7": {"text": "So, this day was quite the shake up! Some found their randomly given names humorous, some wanted the names of some choice figures...", "animation": "Thinking", "next": "Random17A-8"}, - "Random17A-8": {"text": "And, above all, NOBODY wanted the most abominable name...", "animation": "Concerned", "next": "Random17A-9"}, - "Random17A-9": {"text": "...\"Anthony Burch\".", "animation": "Shocked", "next": "Random17A-10"}, - "Random17A-10": {"text": "...to be frank, this is just some story I read somewhere. I have no idea what some of this stuff means...", "animation": "Smug"}, - "Random18": {"text": "Many years ago, on one April Fool's...", "animation": "Thinking", "next": "Random18A"}, - "Random18A": {"text": "Four Channel was in a state of utter anarchy!!", "animation": "Shocked", "next": "Random18A-2"}, - "Random18A-2": {"text": "Borders were blended together, almost arbitrarily!! National interests mixed, without a care in the world!!", "animation": "Thinking", "next": "Random18A-3"}, - "Random18A-3": {"text": "Cartoon and comic book nerds having to contend with...professional chefs...", "animation": "Concerned", "next": "Random18A-4"}, - "Random18A-4": {"text": "The bulkiest bodybuilders in their world...matched with library bookworms! The ultimate specimens!!", "animation": "Thinking", "next": "Random18A-5"}, - "Random18A-5": {"text": "Fashionistas and photographers...", "animation": "Shocked", "next": "Random18A-6"}, - "Random18A-6": {"text": "Gearheads and mechaheads...car and giant robot enthusiasts!!", "animation": "Concerned", "next": "Random18A-7"}, - "Random18A-7": {"text": "Craziest yet: the most schizophrenic political conspiracy theorists...matched together with those who want to do indecent things to cartoon horses!!", "animation": "Sad", "next": "Random18A-8"}, - "Random18A-8": {"text": "The consequences of this sudden fusion of these states...some say it's still felt to this very day..!", "animation": "Shocked", "next": "Random18A-9"}, - "Random18A-9": {"text": "Thankfully, it was just one, deranged, twisted day...what evil souls would do that to their own nation?!", "animation": "Sad"}, - "Random19": {"text": "Ah! I suppose I should tell you the tale of...that day. That faithful contest.", "animation": "Excited", "next": "Random19A"}, - "Random19A": {"text": "That one fateful April Fool's, the crossover between the holiday of fools and the holiday of the Lord...", "animation": "Thinking", "next": "Random19A-2"}, - "Random19A-2": {"text": "I mean, someone's lord, I think!! I associate it more with yummy candy and eggs and bnuuies!!", "animation": "Excited", "next": "Random19A-3"}, - "Random19A-3": {"text": "But it was also our day! A fearsome day it was!!", "animation": "Shocked", "next": "Random19A-4"}, - "Random19A-4": {"text": "Five tasty teams. Creme, Peep, myself, Peanut Butter and Chocolate...", "animation": "Thinking", "next": "Random19A-5"}, - "Random19A-5": {"text": "What was the ambition? Why were we fighting in the first place? To be frank, I don't even know...", "animation": "Thinking", "next": "Random19A-6"}, - "Random19A-6": {"text": "And, of course, we had our brave soldiers, fighting and supporting their sides!!", "animation": "Excited", "next": "Random19A-7"}, - "Random19A-7": {"text": "I don't even know how they came to our aid, but they were a part of our fighting forces, and did their best!!", "animation": "Excited", "next": "Random19A-8"}, - "Random19A-8": {"text": "I remember the accumulation of points! How did our teams earn points? I don't know!!", "animation": "Thinking", "next": "Random19A-9"}, - "Random19A-9": {"text": "It was a one-day, bloody war...many succumbed to the terrors. And hedonism, in some cases. 'Specially Creme.", "animation": "Thinking", "next": "Random19A-10"}, - "Random19A-10": {"text": "It was on that day where me and my princess friends came to the public's attention!!", "animation": "Excited", "next": "Random19A-11"}, - "Random19A-11": {"text": "But, by the end...the winner had been declared...", "animation": "Shocked", "next": "Random19A-12"}, - "Random19A-12": {"text": "...it was that Peanut Butter, that spunky girl, who led her zealous army to victory...", "animation": "Thinking", "next": "Random19A-13"}, - "Random19A-13": {"text": "I felt like I won, though!! I'm the girl the masses cared most for!! It was obvious!!", "animation": "Smug", "next": "Random19A-14"}, - "Random19A-14": {"text": "And dare I say...RIGGED!!", "animation": "Grumpy"}, - "Random20": {"text": "Hey, do you Like me, dear retainer?", "animation": "Thinking", "next": "Random20A"}, - "Random20A": {"text": "I mean, like, Like like. Capital L like. Liking. Thumbs up!", "animation": "Shocked", "next": "Random20A-2"}, - "Random20A-2": {"text": "Because on one April Fool's, everyone couldn't stop Liking everything.", "animation": "Neutral", "next": "Random20A-3"}, - "Random20A-3": {"text": "I mean, liking things is nice...but if Liking something makes the more liked things appear most prominently...", "animation": "Thinking", "next": "Random20A-4"}, - "Random20A-4": {"text": "...then, how can people have balanced, diverse conversations?", "animation": "Shocked", "next": "Random20A-5"}, - "Random20A-5": {"text": "Sometimes, you need to see the controversial opinions! They might make you mad, but they open up new ways of thinking...", "animation": "Neutral", "next": "Random20A-6"}, - "Random20A-6": {"text": "It's not to say that all opinions are necessarily correct, or should be agreed with, but...everyone should have a voice!", "animation": "Neutral", "next": "Random20A-7"}, - "Random20A-7": {"text": "Now, if you agree with my post, make sure to give it a Like!! It goes a long way for the algorithm...", "animation": "Smug", "next": "Random20A-8"}, - "Random20A-8": {"text": "...wait, what am I saying?!", "animation": "Shocked"}, - "Random21": {"text": "Tell me, retainer: did you ever have a widespread pandemic where you're from?!", "animation": "Concerned", "next": "Random21A"}, - "Random21A": {"text": "Because, on one April Fool's, myself and my princess friends all had to be quarantined...", "animation": "Thinking", "next": "Random21A-2"}, - "Random21A-2": {"text": "There was an insidious virus that was going around! It made your words green with disease!!", "animation": "Shocked", "next": "Random21A-3"}, - "Random21A-3": {"text": "It was contagious, too!!", "animation": "Shocked", "next": "Random21A-4"}, - "Random21A-4": {"text": "Mysteriously, though, it just lasted for one day. Everyone got sick, and then...poof.", "animation": "Thinking", "next": "Random21A-5"}, - "Random21A-5": {"text": "Were you as fortunate, if you ever had such a thing?", "animation": "Thinking"}, - "Random22": {"text": "Dear retainer...do you know the treachery of...Canadians?!", "animation": "Thinking", "next": "Random22A"}, - "Random22A": {"text": "Those frostbitten, beer-swillin', hose-head hockey nuts!!", "animation": "Shocked", "next": "Random22A-2"}, - "Random22A-2": {"text": "On one April Fool's, Canadians had infiltrated the land of Four Channel!!", "animation": "Shocked", "next": "Random22A-3"}, - "Random22A-3": {"text": "We had to deploy the Rakes to dispose of those leafs...", "animation": "Thinking", "next": "Random22A-4"}, - "Random22A-4": {"text": "...but, thankfully, the panic soon subsided, and the nationwide fear left us just as quickly as it came.", "animation": "Neutral", "next": "Random22A-5"}, - "Random22A-5": {"text": "I fret that there still may be Canadians walking among us, though...", "animation": "Shocked", "next": "Random22A-6"}, - "Random22A-6": {"text": "...actually, wait. I just realized I don't know where Canada is on a map. Or what a Canada even is!!", "animation": "Concerned"}, - "Random23": {"text": "Retainer, are you heckin' poggers?", "animation": "Smug", "next": "Random23A"}, - "Random23A": {"text": ":Pog: :BibleThump: :FeelsOkayMan: :ClownWorld: :TrollFace: :Desu:", "animation": "Smug", "next": "Random23A-2"}, - "Random23A-2": {"text": "...wait, you should be seeing me speak funny pictures!! Where'd they go?!", "animation": "Concerned", "next": "Random23A-3"}, - "Random23A-3": {"text": "Ugh!! I thought we were back during that one April Fool's...you could talk, and funny pictures would come out of your mouth!!'", "animation": "Thinking", "next": "Random23A-4"}, - "Random23A-4": {"text": "Grrrr!! Now I just embarrassed myself!! I thought it was still happening!!", "animation": "Grumpy", "next": "Random23A-5"}, - "Random23A-5": {"text": "I'm still heckin' poggers though, right, dear retainer?!", "animation": "Sad"}, - "Random24": {"text": "Retainer, do you fret that everything in your life is...artificial?", "animation": "Sad", "next": "Random24A"}, - "Random24A": {"text": "Like, it's generated by some higher intelligence. With no higher thought. Just an algorithm, a chain of \"if-else\" statements...", "animation": "Concerned", "next": "Random24A-2"}, - "Random24A-2": {"text": "On one April Fool's, there was this vast feeling of this...like the people I talked to weren't even real!!", "animation": "Thinking", "next": "Random24A-3"}, - "Random24A-3": {"text": "Their comments generated by some unthinking software, made to mimic real speech!!", "animation": "Sad", "next": "Random24A-4"}, - "Random24A-4": {"text": "But that feeling passed after the day came, and the world returned to normal...", "animation": "Neutral", "next": "Random24A-5"}, - "Random24A-5": {"text": "Thankfully, we now live in a world, free of artificial intelligence impersonating humans!!", "animation": "Thinking", "next": "Random24A-6"}, - "Random24A-6": {"text": "I'm sure your world is equally as liberated, dear retainer!!", "animation": "Excited"}, - "Random25": {"text": "Are you much of a business-savvy person?!", "animation": "Thinking", "next": "Random25A"}, - "Random25A": {"text": "You know, keeping track of markets, of companies, of their stock value...", "animation": "Shocked", "next": "Random25A-2"}, - "Random25A-2": {"text": "I don't know about all of that stuff! I like thinking about bnuuies and cute things more!!", "animation": "Smug", "next": "Random25A-3"}, - "Random25A-3": {"text": "I leave that sort of thing to my retainers! They do all the actual boring governing and planning...", "animation": "Glance", "next": "Random25A-4"}, - "Random25A-4": { - "text": "Are you financially savvy, then? You know all about that money and wealth stuff, right?", - "animation": "Shocked", + "Random10C1": { + "lines": [ + {"text": "Yeah...it's...kind of obvious...", "animation": "Smug"} + ], + "next": "Random10B" + }, + "Random10C2": { + "lines": [ + {"text": "Hm...maybe you're as dense as peanut butter itself...", "animation": "Thinking"} + ], + "next": "Random10B" + }, + "Random10B": { + "lines": [ + {"text": "Peanut Butter's grub packs a peanut-butter powered punch!!", "animation": "Shocked"}, + {"text": "One quick bite of her grub, and one will be energized, with the power of protein!!", "animation": "Thinking"}, + {"text": "I mean, like...I wouldn't want to like...go to the gym, or something, because of it. That's booooooring!!", "animation": "Smug"}, + {"text": "She's even got her own peanut butter brand!! With her stupid smug face on it!!", "animation": "Shocked"}, + {"text": "I dunno. I feel like it's not ideal to eat her stuff if you're not a meathead...", "animation": "Thinking"}, + {"text": "It's like, if you took her stuff, and put in a big shake, you'd probably balloon up!!", "animation": "Concerned"}, + {"text": "Just, um, be careful with what you're serving me, yeah?", "animation": "Shocked"}, + {"text": "Oh, and...duh, peanut butter can be kinda hard to chew...especially in its rough form...", "animation": "Thinking"}, + {"text": "I mean...we've all eaten peanut butter out of the jar. I'm not ashamed to admit it!!", "animation": "Shocked"} + ] + }, + "Random11": { + "pools": ["Random"], + "lines": [ + {"text": "Ages ago...", "animation": "Thinking"}, + {"text": "At the end of that great contest of ours...", "animation": "Thinking"}, + {"text": "...well, BEFORE then, but...around that time in general...", "animation": "Concerned"}, + {"text": "...Myself, and my four princess-y friends, made good acquaintances with one nobleman...", "animation": "Shocked"}, + {"text": "Mr. Knight...that name...that valiant, brave man...", "animation": "Thinking"}, + {"text": "He fought for each of us. It's as if, the souls of hundreds, maybe thousands of man filled his vessel on that one fateful April Fool's...", "animation": "Thinking"}, + {"text": "It was a one day war. And with him by our sides, we all felt we could win...", "animation": "Thinking"}, + {"text": "But...when that day passed...when the contest was over, and victory was declared...", "animation": "Concerned"}, + {"text": "...he departed. At the docks, at the coast of our lands. We all left...and gave t-tearful goodbies...", "animation": "Sad"}, + {"text": "...", "animation": "Sad"}, + {"text": "...We...I...miss him!!", "animation": "Cry"}, + {"text": "I just...I just wonder...if he's...still around...in some form...", "animation": "Sad"}, + {"text": "My dear retainer...do you embody...the same sort of spirit? In some, transcendent way...do you reflect him?", "animation": "Sad"}, + {"text": "I...hope you can treat me well. Support me. J-just like...just l-like...", "animation": "Sad"}, + {"text": "...h-him.", "animation": "Neutral"} + ] + }, + "Random12": { + "pools": ["Random"], + "lines": [ + {"text": "You know, there's one weird thing about myself and my royal friends...", "animation": "Thinking"}, + {"text": "We all have bangs!! Big, eye-covering bangs!!", "animation": "Shocked"}, + {"text": "I mean...it's a trendy hairstyle, okay?!", "animation": "Grumpy"}, + {"text": "Being able to see clearly?! Baw, who needs that? People don't want to look at eyes!! Our cute smiles are enough!!", "animation": "Thinking"}, + {"text": "Easy to style, too! Just let it grow over your face!! It hardly needs to be combed!!", "animation": "Excited"} + ] + }, + "Random13": { + "pools": ["Random"], + "lines": [ + {"text": "You know, it might not seem like it...but I AM looking at you.", "animation": "Neutral"}, + {"text": "What, you think I'm not? You think I'm blind or something, and am looking elsewhere instead of at (You)?", "animation": "Thinking"}, + {"text": "I bet you think I don't have eyes, and maybe I wear bangs to hide my freakish face!!", "animation": "Grumpy"}, + {"text": "Betcha betcha betcha..!!", "animation": "Grumpy"}, + {"text": "Those who see under the bangs...why, they typically get their heads chopped off!!", "animation": "Smug"}, + {"text": "But...you are my trusted retainer...and I don't know what I'd do without you...", "animation": "Thinking"}, + {"text": "So...", "animation": "Smug"}, + {"text": "...", "animation": "EyeShow"}, + {"text": "No one will ever believe you.", "animation": "Smug"} + ] + }, + "Random14": { + "pools": ["Random"], + "lines": [ + {"text": "Wanna know what our world looks like? Gah, if only I had a map on me...", "animation": "Concerned"}, + {"text": "It's kind of one big island. We've all claimed our own little chunks, and live in peace. Borders haven't changed in centuries...", "animation": "Thinking"}, + {"text": "It's mostly divided by biome and climate.", "animation": "Thinking"}, + {"text": "My kingdom is flat, with vast praries and mystical forests...", "animation": "Thinking"}, + {"text": "Peanut Butter's place is a little arid and dry. Peanut butter dunes everywhere which their kingdom harvests.", "animation": "Thinking"}, + {"text": "Peep's kingdom is a very strange, chaotic place. Peeps flock everywhere; both living and non-living.", "animation": "Neutral"}, + {"text": "Chocolate's kingdom is vast and mountainous, with tall mountains of chocolate that grace against the skies, and temples of worship...", "animation": "Thinking"}, + {"text": "...and Creme's kingdom is probably the most developed, urbanized and ornate.", "animation": "Thinking"}, + {"text": "We're very close to Four Channel...and we have good relations with that nation.", "animation": "Shocked"}, + {"text": "...though, I feel like we've been ignored by the mainland, ever since that fateful day.", "animation": "Glance"}, + {"text": "We pop up in discussions sometimes over there, particularly on the anniversary of our contest.", "animation": "Thinking"}, + {"text": "But that place is SO chaotic, though. It's all divided into states and they frequently have sour relationships with each other!!", "animation": "Shocked"}, + {"text": "I think they can learn to be a little more tolerant of each other. I mean, they're all pretty similar, they're just divided up by their national interests.", "animation": "Thinking"}, + {"text": "We feel a particularly close kinship to the State of /v/. Strangely, we feel some sense of...belonging, there...", "animation": "Thinking"}, + {"text": "But, I dunno about that place...the strange thing is, they define themselves by their electronic entertainment...", "animation": "Thinking"}, + {"text": "...but, when they're NOT discussing it, they're far more civil! Otherwise, it's practically lawlessness!!", "animation": "Shocked"}, + {"text": "I don't get it! Why dwell in a place that HATE the thing it's all about?!", "animation": "Shocked"} + ] + }, + "Random15": { + "pools": ["Random"], + "lines": [ + {"text": "You know, Peanut Butter won that contest, a long time ago...", "animation": "Thinking"}, + {"text": "But, you know the expression, \"lost the battle, won the war?\" That's me!!", "animation": "Smug"}, + {"text": "I hardly ever see anyone discussing the supposed \"great victory\" of Peanut Butter anymore!!", "animation": "Shocked"}, + {"text": "But, I still see that I have passionate fans!! Adoring, loving ones!!", "animation": "Smug"}, + {"text": "Vast amounts of illustrations of me! Glorious propaganda for the Mini Machine!! Wahahaha!!", "animation": "Smug"}, + {"text": "...some...indecent ones too!! Crazy, weird, freakish things with me, and my friends!! I, um...", "animation": "Shocked"}, + {"text": "...well, have you also heard the expression, \"no such thing as bad publicity?!", "animation": "Smug"}, + {"text": "Beat that, PB!! I have wayyyyyyy more lewds than you do!!", "animation": "Smug"} + ] + }, + "Random16": { + "pools": ["Random"], + "lines": [ + {"text": "...are you wondering how old I am?!", "animation": "Thinking"}, + {"text": "First, rude. Never ask a girl her age!!", "animation": "Grumpy"}, + {"text": "Second...I'm a princess! A monarch, a ruler! I can't be the leader of this kingdom if I'm just some annoying, immature child!", "animation": "Shocked"}, + {"text": "Third...do you think because someone doesn't have BIG JIGGLING BOOBS and TWO MOONS FOR A BUTT, they're not mature?!", "animation": "Grumpy"}, + {"text": "Fourth...I'm a cartoon.", "animation": "Neutral"}, + {"text": "I'm as old as you want me to be~", "animation": "Smug"} + ] + }, + "Random17": { + "pools": ["Random"], + "lines": [ + {"text": "Ages ago, on one April Fool's...", "animation": "Thinking"}, + {"text": "This was before my time, so this is all hearsay and history, but...", "animation": "Shocked"}, + {"text": "...denizens of the Four Channel were forcefully given names.", "animation": "Concerned"}, + {"text": "They're a nation that prides themselves on their collectivity, their lack of individuality, their anonymity!!", "animation": "Thinking"}, + {"text": "...so, on one strange day, they awoke, and suddenly, every time they spoke, their name had changed.", "animation": "Shocked"}, + {"text": "Many were displeased. How dare their rules take away their namelessness, an important tenet of their culture!!", "animation": "Thinking"}, + {"text": "In fact, it's disgraceful over there to desire a name! Many of those who embrace one earn the infamous title of...\"Tripfag\".", "animation": "Shocked"}, + {"text": "So, this day was quite the shake up! Some found their randomly given names humorous, some wanted the names of some choice figures...", "animation": "Thinking"}, + {"text": "And, above all, NOBODY wanted the most abominable name...", "animation": "Concerned"}, + {"text": "...\"Anthony Burch\".", "animation": "Shocked"}, + {"text": "...to be frank, this is just some story I read somewhere. I have no idea what some of this stuff means...", "animation": "Smug"} + ] + }, + "Random18": { + "pools": ["Random"], + "lines": [ + {"text": "Many years ago, on one April Fool's...", "animation": "Thinking"}, + {"text": "Four Channel was in a state of utter anarchy!!", "animation": "Shocked"}, + {"text": "Borders were blended together, almost arbitrarily!! National interests mixed, without a care in the world!!", "animation": "Thinking"}, + {"text": "Cartoon and comic book nerds having to contend with...professional chefs...", "animation": "Concerned"}, + {"text": "The bulkiest bodybuilders in their world...matched with library bookworms! The ultimate specimens!!", "animation": "Thinking"}, + {"text": "Fashionistas and photographers...", "animation": "Shocked"}, + {"text": "Gearheads and mechaheads...car and giant robot enthusiasts!!", "animation": "Concerned"}, + {"text": "Craziest yet: the most schizophrenic political conspiracy theorists...matched together with those who want to do indecent things to cartoon horses!!", "animation": "Sad"}, + {"text": "The consequences of this sudden fusion of these states...some say it's still felt to this very day..!", "animation": "Shocked"}, + {"text": "Thankfully, it was just one, deranged, twisted day...what evil souls would do that to their own nation?!", "animation": "Sad"} + ] + }, + "Random19": { + "pools": ["Random"], + "lines": [ + {"text": "Ah! I suppose I should tell you the tale of...that day. That faithful contest.", "animation": "Excited"}, + {"text": "That one fateful April Fool's, the crossover between the holiday of fools and the holiday of the Lord...", "animation": "Thinking"}, + {"text": "I mean, someone's lord, I think!! I associate it more with yummy candy and eggs and bnuuies!!", "animation": "Excited"}, + {"text": "But it was also our day! A fearsome day it was!!", "animation": "Shocked"}, + {"text": "Five tasty teams. Creme, Peep, myself, Peanut Butter and Chocolate...", "animation": "Thinking"}, + {"text": "What was the ambition? Why were we fighting in the first place? To be frank, I don't even know...", "animation": "Thinking"}, + {"text": "And, of course, we had our brave soldiers, fighting and supporting their sides!!", "animation": "Excited"}, + {"text": "I don't even know how they came to our aid, but they were a part of our fighting forces, and did their best!!", "animation": "Excited"}, + {"text": "I remember the accumulation of points! How did our teams earn points? I don't know!!", "animation": "Thinking"}, + {"text": "It was a one-day, bloody war...many succumbed to the terrors. And hedonism, in some cases. 'Specially Creme.", "animation": "Thinking"}, + {"text": "It was on that day where me and my princess friends came to the public's attention!!", "animation": "Excited"}, + {"text": "But, by the end...the winner had been declared...", "animation": "Shocked"}, + {"text": "...it was that Peanut Butter, that spunky girl, who led her zealous army to victory...", "animation": "Thinking"}, + {"text": "I felt like I won, though!! I'm the girl the masses cared most for!! It was obvious!!", "animation": "Smug"}, + {"text": "And dare I say...RIGGED!!", "animation": "Grumpy"} + ] + }, + "Random20": { + "pools": ["Random"], + "lines": [ + {"text": "Hey, do you Like me, dear retainer?", "animation": "Thinking"}, + {"text": "I mean, like, Like like. Capital L like. Liking. Thumbs up!", "animation": "Shocked"}, + {"text": "Because on one April Fool's, everyone couldn't stop Liking everything.", "animation": "Neutral"}, + {"text": "I mean, liking things is nice...but if Liking something makes the more liked things appear most prominently...", "animation": "Thinking"}, + {"text": "...then, how can people have balanced, diverse conversations?", "animation": "Shocked"}, + {"text": "Sometimes, you need to see the controversial opinions! They might make you mad, but they open up new ways of thinking...", "animation": "Neutral"}, + {"text": "It's not to say that all opinions are necessarily correct, or should be agreed with, but...everyone should have a voice!", "animation": "Neutral"}, + {"text": "Now, if you agree with my post, make sure to give it a Like!! It goes a long way for the algorithm...", "animation": "Smug"}, + {"text": "...wait, what am I saying?!", "animation": "Shocked"} + ] + }, + "Random21": { + "pools": ["Random"], + "lines": [ + {"text": "Tell me, retainer: did you ever have a widespread pandemic where you're from?!", "animation": "Concerned"}, + {"text": "Because, on one April Fool's, myself and my princess friends all had to be quarantined...", "animation": "Thinking"}, + {"text": "There was an insidious virus that was going around! It made your words green with disease!!", "animation": "Shocked"}, + {"text": "It was contagious, too!!", "animation": "Shocked"}, + {"text": "Mysteriously, though, it just lasted for one day. Everyone got sick, and then...poof.", "animation": "Thinking"}, + {"text": "Were you as fortunate, if you ever had such a thing?", "animation": "Thinking"} + ] + }, + "Random22": { + "pools": ["Random"], + "lines": [ + {"text": "Dear retainer...do you know the treachery of...Canadians?!", "animation": "Thinking"}, + {"text": "Those frostbitten, beer-swillin', hose-head hockey nuts!!", "animation": "Shocked"}, + {"text": "On one April Fool's, Canadians had infiltrated the land of Four Channel!!", "animation": "Shocked"}, + {"text": "We had to deploy the Rakes to dispose of those leafs...", "animation": "Thinking"}, + {"text": "...but, thankfully, the panic soon subsided, and the nationwide fear left us just as quickly as it came.", "animation": "Neutral"}, + {"text": "I fret that there still may be Canadians walking among us, though...", "animation": "Shocked"}, + {"text": "...actually, wait. I just realized I don't know where Canada is on a map. Or what a Canada even is!!", "animation": "Concerned"} + ] + }, + "Random23": { + "pools": ["Random"], + "lines": [ + {"text": "Retainer, are you heckin' poggers?", "animation": "Smug"}, + {"text": ":Pog: :BibleThump: :FeelsOkayMan: :ClownWorld: :TrollFace: :Desu:", "animation": "Smug"}, + {"text": "...wait, you should be seeing me speak funny pictures!! Where'd they go?!", "animation": "Concerned"}, + {"text": "Ugh!! I thought we were back during that one April Fool's...you could talk, and funny pictures would come out of your mouth!!'", "animation": "Thinking"}, + {"text": "Grrrr!! Now I just embarrassed myself!! I thought it was still happening!!", "animation": "Grumpy"}, + {"text": "I'm still heckin' poggers though, right, dear retainer?!", "animation": "Sad"} + ] + }, + "Random24": { + "pools": ["Random"], + "lines": [ + {"text": "Retainer, do you fret that everything in your life is...artificial?", "animation": "Sad"}, + {"text": "Like, it's generated by some higher intelligence. With no higher thought. Just an algorithm, a chain of \"if-else\" statements...", "animation": "Concerned"}, + {"text": "On one April Fool's, there was this vast feeling of this...like the people I talked to weren't even real!!", "animation": "Thinking"}, + {"text": "Their comments generated by some unthinking software, made to mimic real speech!!", "animation": "Sad"}, + {"text": "But that feeling passed after the day came, and the world returned to normal...", "animation": "Neutral"}, + {"text": "Thankfully, we now live in a world, free of artificial intelligence impersonating humans!!", "animation": "Thinking"}, + {"text": "I'm sure your world is equally as liberated, dear retainer!!", "animation": "Excited"} + ] + }, + "Random25": { + "pools": ["Random"], + "lines": [ + {"text": "Are you much of a business-savvy person?!", "animation": "Thinking"}, + {"text": "You know, keeping track of markets, of companies, of their stock value...", "animation": "Shocked"}, + {"text": "I don't know about all of that stuff! I like thinking about bnuuies and cute things more!!", "animation": "Smug"}, + {"text": "I leave that sort of thing to my retainers! They do all the actual boring governing and planning...", "animation": "Glance"}, + {"text": "Are you financially savvy, then? You know all about that money and wealth stuff, right?", "animation": "Shocked"} + ], "choices": [ {"text": "A little...", "next": "Random25AC1"}, {"text": "Uhhhhh....", "next": "Random25AC2"} ] }, - "Random25AC1": {"text": "Oh, good! You would've been a big help on a certain day, then!!", "animation": "Thinking", "next": "Random25AB"}, - "Random25AC2": {"text": "What?! What did I even hire you for, then?!", "animation": "Grumpy", "next": "Random25AB"}, - "Random25AB": {"text": "A little while back, on April Fool's, Four Channel opened up a big stock market!! The Yotsuba Stock Exchange!!", "animation": "Shocked", "next": "Random25AB-2"}, - "Random25AB-2": {"text": "I would've gone all in $CHUCK or $BANE, maybe $CLOWN or $DESU...", "animation": "Thinking", "next": "Random25AB-3"}, - "Random25AB-3": {"text": "$BOOB would be an unwise investment, at least I know that...", "animation": "Concerned", "next": "Random25AB-4"}, - "Random25AB-4": {"text": "...but, well, I didn't go all in on anything, because the thought of me potentially losing my entire treasury made me sad...", "animation": "Sad", "next": "Random25AB-5"}, - "Random25AB-5": {"text": "If only you were there, dear retainer, perhaps we could've /madeit/!", "animation": "Excited", "next": "Random25AB-6"}, - "Random25AB-6": {"text": "Maybe we're all ngmi, though...", "animation": "Sad"}, - "Random26": {"text": "Are you much of an efficiency nut?", "animation": "Thinking", "next": "Random26A"}, - "Random26A": {"text": "You know, everything being in order, efficient, rapidly progressing, not bloated, not saddled with bureaucracy or fraud or waste!!", "animation": "Shocked", "next": "Random26A-2"}, - "Random26A-2": {"text": "Kinda like how Creme runs things, to be honest...", "animation": "Thinking", "next": "Random26A-3"}, - "Random26A-3": {"text": "A-Anyways!! On one April Fool's, I heard Four Channel established their own efficiency department!!", "animation": "Shocked", "next": "Random26A-4"}, - "Random26A-4": {"text": "Things started out reasonable. A cut there, a bit there...maybe the idea was fine initially...", "animation": "Thinking", "next": "Random26A-5"}, - "Random26A-5": {"text": "But then, they got really crazy with it. In the name of \"efficiency\", they cut out whole chunks of their own nation!!", "animation": "Shocked", "next": "Random26A-6"}, - "Random26A-6": {"text": "All the denizens had to move somewhere else!! Even somewhere they had no connection or interest in!!", "animation": "Shocked", "next": "Random26A-7"}, - "Random26A-7": {"text": "So much for efficiency! That's unjust tyranny!! You need some degree of separation and delegation, right?!", "animation": "Shocked", "next": "Random26A-8"}, - "Random26A-8": {"text": "It got so intense, that the whole of Four Channel was blended all into one main area! It was utter chaos!!", "animation": "Concerned", "next": "Random26A-9"}, - "Random26A-9": {"text": "But, thankfully, the day after, those dummies must've figured out that it was a bad idea, and cut the whole thing.", "animation": "Thinking", "next": "Random26A-10"}, - "Random26A-10": {"text": "Well, I mean...in a way, I guess they were at least ruthlessly effective and competent...even if their execution was misguided...", "animation": "Thinking", "next": "Random26A-11"}, - "Random26A-11": {"text": "Imagine that...an efficiency department that only cuts a little bit, and just...gives up and dissolves.", "animation": "Thinking", "next": "Random26A-12"}, - "Random26A-12": {"text": "...", "animation": "Neutral", "next": "Random26A-13"}, - "Random26A-13": {"text": "...I'm just a cute little princess. I don't know much about governing, so don't take my words too seriously!!", "animation": "Smug"}, - "Random27": {"text": "Retainer, are you good at answering Captchas?", "animation": "Thinking", "next": "Random27A"}, - "Random27A": {"text": "Y'know, those letters and numbers that appear before making a social media post!", "animation": "Shocked", "next": "Random27A-2"}, - "Random27A-2": {"text": "Or...it used to be, back in the day. You'd get such a thing! Now it's a humiliation ritual!!", "animation": "Thinking", "next": "Random27A-3"}, - "Random27A-3": {"text": "They make you identify all sorts of abstract shapes and things just so you have the privilege of posting!", "animation": "Concerned", "next": "Random27A-4"}, - "Random27A-4": {"text": "...", "animation": "Thinking", "next": "Random27A-5"}, - "Random27A-5": {"text": "I don't have a joke. That April Fool's joke sucked. If you know, you know.", "animation": "Grumpy"}, - "Digest-1": {"text": "Oof, my tummy was making an awful lot of noise...", "animation": "NeutralFull"}, - "Digest-2": {"text": "Heavens, that probably was too much...", "animation": "NeutralFull"}, - "Digest-3": {"text": "Retainer, are you sure you're treating me right?", "animation": "NeutralFull"}, - "Digest-4": {"text": "Are you sure you're giving me a proper diet?!", "animation": "NeutralFull"}, - "Digest-5": {"text": "I suppose I could have some more, now...", "animation": "NeutralFull"}, - "Digest-6": {"text": "My dress isn't as tight, now...", "animation": "NeutralFull"}, - "Digest-7": {"text": "I feel better, now!!", "animation": "NeutralFull"}, - "Digest-8": {"text": "All that yummy food seems to be gone, now...", "animation": "NeutralFull"}, - "Digest-9": {"text": "Aah...", "animation": "NeutralFull"}, - "Digest-10": {"text": "Oooh...", "animation": "NeutralFull"}, - "Digest-11": {"text": "My stomach has settled, now...", "animation": "NeutralFull"}, - "Digest-12": {"text": "Another round then, dear retainer...", "animation": "NeutralFull"}, - "Digest-13": {"text": "Feels good...", "animation": "NeutralFull"}, - "Digest-14": {"text": "Ah, back to being Mini...", "animation": "NeutralFull"}, - "Digest-15": {"text": "Something feels different...", "animation": "NeutralFull"}, - "Throw-1": {"text": "Look, we can have a food fight later!!", "animation": "Excited"}, - "Throw-2": {"text": "Yay, food fight!!", "animation": "Excited"}, - "Throw-3": {"text": "I didn't know you knew how to have fun, retainer!!", "animation": "Shocked"}, - "Throw-4": {"text": "Haha, so funny!!", "animation": "Excited"}, - "Throw-5": {"text": "Wow, you've got good throwing skills!!", "animation": "Excited"}, - "Throw-6": {"text": "Wow, that thing went flying!!", "animation": "Excited"}, - "Throw-7": {"text": "Look at it go!!", "animation": "Shocked"}, - "Throw-8": {"text": "Zooooooooom!!", "animation": "Excited"}, - "Throw-9": {"text": "VVVVVvsssssssshooooom!!", "animation": "Excited"}, - "Throw-10": {"text": "Whoooooosh!!", "animation": "Excited"}, - "Throw-11": {"text": "Food fight!!", "animation": "Shocked"}, - "Throw-12": {"text": "So you're not so stuck-up!!", "animation": "Shocked"}, - "Throw-13": {"text": "Silly retainer!!", "animation": "Shocked"}, - "Throw-14": {"text": "...okay, but you WILL clean up afterwards, right?!", "animation": "Concerned"}, - "Throw-15": {"text": "Wow!!", "animation": "Shocked"}, - "Feed-1": {"text": "Aah, serving your princess!!", "animation": "Excited"}, - "Feed-2": {"text": "Ooh, gimme gimme!!", "animation": "Excited"}, - "Feed-3": {"text": "Looks tasty!!", "animation": "Excited"}, - "Feed-4": {"text": "A gift? For me?!", "animation": "Excited"}, - "Feed-5": {"text": "Yummy!!", "animation": "Excited"}, - "Feed-6": {"text": "Yaayyy!!", "animation": "Excited"}, - "Feed-7": {"text": "Ooh!!", "animation": "Excited"}, - "Feed-8": {"text": "Oh, my tummy was rumbling!", "animation": "Excited"}, - "Feed-9": {"text": "Mini hungers!!", "animation": "Excited"}, - "Feed-10": {"text": "Ahh..!", "animation": "Excited"}, - "Feed-11": {"text": "Aaaah...", "animation": "Excited"}, - "Feed-12": {"text": "Food, food!!", "animation": "Excited"}, - "Feed-13": {"text": "Tasty, tasty!!", "animation": "Excited"}, - "Feed-14": {"text": "Yes!!", "animation": "Excited"}, - "Feed-15": {"text": "Serve your princess!!", "animation": "Excited"}, - "FeedFull-1": {"text": "Um, retainer...my tummy hurts...", "animation": "Concerned"}, - "FeedFull-2": {"text": "My tummy is making grumbles...", "animation": "Concerned"}, - "FeedFull-3": {"text": "Are you sure..?", "animation": "Concerned"}, - "FeedFull-4": {"text": "Well, I do need to be a big girl...", "animation": "Concerned"}, - "FeedFull-5": {"text": "I-if you want me to, retainer...", "animation": "Concerned"}, - "FeedFull-6": {"text": "I can...try and fit it in...for you...", "animation": "Concerned"}, - "FeedFull-7": {"text": "Okay, if you want me to...", "animation": "Concerned"}, - "FeedFull-8": {"text": "I am a little...full...", "animation": "Concerned"}, - "FeedFull-9": {"text": "This is going to make me cuter, right..?", "animation": "Concerned"}, - "FeedFull-10": {"text": "Still..?", "animation": "Shocked"}, - "FeedFull-11": {"text": "There's more..?!", "animation": "Shocked"}, - "FeedFull-12": {"text": "It's inconsiderate to leave uneaten food, so...", "animation": "Shocked"}, - "FeedFull-13": {"text": "It's impolite to not eat what's served...that's what Creme told me...", "animation": "Shocked"}, - "FeedFull-14": {"text": "Okay...", "animation": "Shocked"}, - "FeedFull-15": {"text": "I'll fit it in...", "animation": "Concerned"}, - "Eat-1": {"text": "Splendid!!", "animation": "Excited"}, - "Eat-2": {"text": "I'll have seconds!!", "animation": "Excited"}, - "Eat-3": {"text": "That was so yummy..!!", "animation": "Excited"}, - "Eat-4": {"text": "You serve me well, retainer!!", "animation": "Excited"}, - "Eat-5": {"text": "So tasty!!", "animation": "Excited"}, - "Eat-6": {"text": "Yum yum!!", "animation": "Excited"}, - "Eat-7": {"text": "Yummy, yummy!!", "animation": "Excited"}, - "Eat-8": {"text": "So gooood!!", "animation": "Excited"}, - "Eat-9": {"text": "Tasty tasty!!", "animation": "Excited"}, - "Eat-10": {"text": "Good!!", "animation": "Excited"}, - "Eat-11": {"text": "That tasted great!!", "animation": "Excited"}, - "Eat-12": {"text": "I could have some more...", "animation": "Excited"}, - "Eat-13": {"text": "Perhaps I could use a little more...", "animation": "Excited"}, - "Eat-14": {"text": "More, maybe...", "animation": "Thinking"}, - "Eat-15": {"text": "Maybe another one...", "animation": "Thinking"}, - "EatFull-1": {"text": "Mmmgh...", "animation": "Concerned"}, - "EatFull-2": {"text": "Nnngh...", "animation": "Concerned"}, - "EatFull-3": {"text": "Agh...", "animation": "Concerned"}, - "EatFull-4": {"text": "That's the last one...right?", "animation": "Concerned"}, - "EatFull-5": {"text": "Retainer...y-you can stop now...", "animation": "Concerned"}, - "EatFull-6": {"text": "O-okay, we should slow down...", "animation": "Concerned"}, - "EatFull-7": {"text": "Surely this is the last gift of yours, yes..?", "animation": "Concerned"}, - "EatFull-8": {"text": "It tasted good, but...I'm stuffed....", "animation": "Concerned"}, - "EatFull-9": {"text": "L-lovely, but maybe we can stop now..?", "animation": "Concerned"}, - "EatFull-10": {"text": "M-maybe slow it down, a little..?", "animation": "Concerned"}, - "EatFull-11": {"text": "I know you spoil me, but is this really appropriate..?", "animation": "Concerned"}, - "EatFull-12": {"text": "L-last one, right?", "animation": "Concerned"}, - "EatFull-13": {"text": "Ugh...", "animation": "Concerned"}, - "EatFull-14": {"text": "Mmf...", "animation": "Concerned"}, - "EatFull-15": {"text": "Um...", "animation": "Concerned"}, - "Full-1": {"text": "I can't take any more!!", "animation": "Thinking"}, - "Full-2": {"text": "I'm gonna blow up if you give me more gifts!!", "animation": "Thinking"}, - "Full-3": {"text": "I think I'd throw up if I ate more...", "animation": "Concerned"}, - "Full-4": {"text": "No more, retainer..!", "animation": "Concerned"}, - "Full-5": {"text": "No more!!", "animation": "Shocked"}, - "Full-6": {"text": "I'm good, thanks...", "animation": "Shocked"}, - "Full-7": {"text": "I'm just a little princess, not a hog!!", "animation": "Shocked"}, - "Full-8": {"text": "Stop it!!", "animation": "Shocked"}, - "Full-9": {"text": "Please, I can't eat anymore!!", "animation": "Shocked"}, - "Full-10": {"text": "Peanut Butter could probably eat this much, I can't..!", "animation": "Shocked"}, - "Full-11": {"text": "I'm Mini, okay? Not Mega!!", "animation": "Shocked"}, - "Full-12": {"text": "Peep probably could eat more than me, and I'm not Peep!!", "animation": "Shocked"}, - "Full-13": {"text": "P-put that back into the catalog, please...", "animation": "Concerned"}, - "Full-14": {"text": "I'm not as big as Chocolate, I can't fit that much into this body..!", "animation": "Shocked"}, - "Full-15": {"text": "S-save it for later, okay?!", "animation": "Shocked"}, - "LowCapacity-1": {"text": "How do you expect to fit THAT into this tiny body?!", "animation": "Shocked"}, - "LowCapacity-2": {"text": "Are you kidding me?! I can't eat that!!", "animation": "Shocked"}, - "LowCapacity-3": {"text": "Who do you take me for, a super-fat janny? That's too much!!", "animation": "Shocked"}, - "LowCapacity-4": {"text": "Too much!! Get something smaller!!", "animation": "Shocked"}, - "LowCapacity-5": {"text": "Get some common sense!! Something smaller, please!!", "animation": "Shocked"}, - "LowCapacity-6": {"text": "I'm Mini, give me some Mini proportions!!", "animation": "Shocked"}, - "LowCapacity-7": {"text": "I can't wolf food down big food like a janitor does Hot Pockets!!", "animation": "Shocked"}, - "LowCapacity-8": {"text": "Something for my tiny figure, please!!", "animation": "Shocked"}, - "LowCapacity-9": {"text": "Smaller, please...!", "animation": "Shocked"}, - "LowCapacity-10": {"text": "Make it more Mini, if you can..!", "animation": "Shocked"}, - "LowCapacity-11": {"text": "I'd just explode if I ate that!!", "animation": "Shocked"}, - "LowCapacity-12": {"text": "Bnuuy, what do you think? I'd die if I ate that, right?", "animation": "BnuuyHold"}, - "LowCapacity-13": {"text": "I like it small, just like me...", "animation": "Shocked"}, - "LowCapacity-14": {"text": "My tummy can't possibly contain something like that!!", "animation": "Shocked"}, - "LowCapacity-15": {"text": "Let's shrink the proportions, please...", "animation": "Thinking"}, - "FoodTaken-1": {"text": "Hey, you can't just...do that!!", "animation": "Concerned"}, - "FoodTaken-2": {"text": "Do that again and it'll be off with your head!!", "animation": "Grumpy"}, - "FoodTaken-3": {"text": "I'm...I'm gonna headbutt you if you take my food!!", "animation": "Grumpy"}, - "FoodTaken-4": {"text": "Meanie, give that back!!", "animation": "Sad"}, - "FoodTaken-5": {"text": "Waaaahhhh!!", "animation": "Sad"}, - "FoodTaken-6": {"text": "That was supposed to be mine!!", "animation": "Sad"}, - "FoodTaken-7": {"text": "Y-you promised me that...", "animation": "Sad"}, - "FoodTaken-8": {"text": "Please, h-hand that back!!", "animation": "Sad"}, - "FoodTaken-9": {"text": "D-don't take food from me..!!", "animation": "Concerned"}, - "FoodTaken-10": {"text": "I thought that was my gift...", "animation": "Concerned"}, - "FoodTaken-11": {"text": "JERK!!", "animation": "Grumpy"}, - "FoodTaken-12": {"text": "Meanie!!", "animation": "Grumpy"}, - "FoodTaken-13": {"text": "Stop that!!", "animation": "Grumpy"}, - "FoodTaken-14": {"text": "My name was on that..!", "animation": "Sad"}, - "FoodTaken-15": {"text": "Why are you so mean, retainer..?", "animation": "Grumpy"}, - "FoodTakenFull-1": {"text": "Oh, so you now care about me...", "animation": "NeutralFull"}, - "FoodTakenFull-2": {"text": "T-thanks...", "animation": "NeutralFull"}, - "FoodTakenFull-3": {"text": "I finally got through to you...", "animation": "NeutralFull"}, - "FoodTakenFull-4": {"text": "Y-yeah, just...put that back.", "animation": "NeutralFull"}, - "FoodTakenFull-5": {"text": "Thank you, retainer...", "animation": "NeutralFull"}, - "FoodTakenFull-6": {"text": "How...chivalrous...", "animation": "NeutralFull"}, - "FoodTakenFull-7": {"text": "Oh, thank goodness...", "animation": "NeutralFull"}, - "FoodTakenFull-8": {"text": "So...knightly...", "animation": "NeutralFull"}, - "FoodTakenFull-9": {"text": "Heavens, you finally relented...", "animation": "NeutralFull"}, - "FoodTakenFull-10": {"text": "Right, then, let's put that back...", "animation": "NeutralFull"}, - "FoodTakenFull-11": {"text": "No more food for ol' Mini...", "animation": "NeutralFull"}, - "FoodTakenFull-12": {"text": "Too much pampering, you see...", "animation": "NeutralFull"}, - "FoodTakenFull-13": {"text": "So you're finally done spoling me...", "animation": "NeutralFull"}, - "FoodTakenFull-14": {"text": "T-thanks... you finally see the light...", "animation": "NeutralFull"}, - "FoodTakenFull-15": {"text": "You were being TOO good of a servant...", "animation": "NeutralFull"}, - "StageUp-1": {"text": "Um, retainer, do you think I look different..?", "animation": "Shocked"}, - "StageUp-2": {"text": "Did something just happen?", "animation": "Concerned"}, - "StageUp-3": {"text": "I felt something bad just happened, and you were responsible..!", "animation": "Shocked"}, - "StageUp-4": {"text": "You know, I feel really good now for whatever reason.", "animation": "Smug"}, - "StageUp-5": {"text": "Why does my dress feel tighter..?", "animation": "Concerned"}, - "StageUp-6": {"text": "Something is off...", "animation": "Thinking"}, - "StageUp-7": {"text": "Retainer, are you sure you know what you're doing?!", "animation": "Thinking"}, - "StageUp-8": {"text": "Am I \"Mini\" anymore..?", "animation": "Thinking"}, - "StageUp-9": {"text": "I feel...different..", "animation": "Thinking"}, - "StageUp-10": {"text": "Um...retainer...", "animation": "Concerned"}, - "StageUp-11": {"text": "It's...getting kind of tight...", "animation": "Concerned"}, - "StageUp-12": {"text": "Too...tight...", "animation": "NeutralFull"}, - "StageUp-13": {"text": "Nnngh...", "animation": "NeutralFull"}, - "StageUp-14": {"text": "I...this isn't...right...", "animation": "NeutralFull"}, - "StageUp-15": {"text": "I'm...I'm still...Mini...", "animation": "Concerned"}, - "MouthKiss-1": {"text": "Uwah!!", "animation": "Embarrassed"}, - "MouthKiss-2": {"text": "Y-you can't just...d-do that!!", "animation": "Embarrassed"}, - "MouthKiss-3": {"text": "D-Did I give you permission to do that?!", "animation": "Embarrassed"}, - "MouthKiss-4": {"text": "I don't think t-that's in your retainer duties!!", "animation": "Embarrassed"}, - "MouthKiss-5": {"text": "O-ooh..!", "animation": "Embarrassed"}, - "MouthKiss-6": {"text": "You can't just..!!", "animation": "Embarrassed"}, - "MouthKiss-7": {"text": "Kissing a princess?! You're not my...", "animation": "Embarrassed"}, - "MouthKiss-8": {"text": "I...um...", "animation": "Glance"}, - "MouthKiss-9": {"text": "...d-do that again.", "animation": "Glance"}, - "MouthKiss-10": {"text": "A kiss..?!", "animation": "Embarrassed"}, - "BellyKiss-1": {"text": "Why are you..?!", "animation": "Embarrassed"}, - "BellyKiss-2": {"text": "Why are you...kissing my..?!", "animation": "Embarrassed"}, - "BellyKiss-3": {"text": "A-are you trying to give me raspberries?!", "animation": "Shocked"}, - "BellyKiss-4": {"text": "Q-quit it, that tickles..!", "animation": "Embarrassed"}, - "BellyKiss-5": {"text": "S-stop that..!", "animation": "Embarrassed"}, - "HeadRub-1": {"text": "G-gentle with the bangs, please!!", "animation": "HeadRub"}, - "HeadRub-2": {"text": "You can't just p-pet me like an a-animal!!", "animation": "HeadRub"}, - "HeadRub-3": {"text": "M-maybe head pats aren't so bad...", "animation": "HeadRub"}, - "HeadRub-4": {"animation": "HeadRub"}, - "HeadRub-5": {"text": "I could get used to these little head pats...", "animation": "HeadRub"}, - "BellyRub-1": {"text": "Eep! Be gentle with my tummy!!", "animation": "BellyRub"}, - "BellyRub-2": {"text": "T-that feels nice on my tummy...", "animation": "BellyRub"}, - "BellyRub-3": {"text": "...", "animation": "BellyRub"}, - "BellyRub-4": {"text": "Oh...that does help the pressure a bit!!", "animation": "BellyRub"}, - "BellyRub-5": {"text": "Just don't jiggle me too much, okay?!", "animation": "BellyRub"}, - "BellySmack-1": {"text": "Eek!! Hey! Don't just smack a princess's tummy!!", "animation": "Shocked"}, - "BellySmack-2": {"text": "Dummy!! My belly is not a drum!!", "animation": "Grumpy"}, - "BellySmack-3": {"text": "Nnngh...h-hey, be careful with that!!", "animation": "Concerned"}, - "BellySmack-4": {"text": "You're bold, aren't you?!", "animation": "Grumpy"}, - "BellySmack-5": {"text": "If you leave a print on me, it's off with your head!!", "animation": "Grumpy"}, - "HeadRubFull-1": {"text": "G-gentle with the bangs, please!!", "animation": "HeadRubFull"}, - "HeadRubFull-2": {"text": "You can't just p-pet me like an a-animal!!", "animation": "HeadRubFull"}, - "HeadRubFull-3": {"text": "M-maybe head pats aren't so bad...", "animation": "HeadRubFull"}, - "HeadRubFull-4": {"animation": "HeadRubFull"}, - "HeadRubFull-5": {"text": "I could get used to these little head pats...", "animation": "HeadRubFull"}, - "BellyRubFull-1": {"text": "Eep! Be gentle with my tummy!!", "animation": "BellyRubFull"}, - "BellyRubFull-2": {"text": "T-that feels nice on my tummy...", "animation": "BellyRubFull"}, - "BellyRubFull-3": {"text": "...", "animation": "BellyRubFull"}, - "BellyRubFull-4": {"text": "Oh...that does help the pressure a bit!!", "animation": "BellyRubFull"}, - "BellyRubFull-5": {"text": "Just don't jiggle me too much, okay?!", "animation": "BellyRubFull"} + "Random25AC1": { + "lines": [ + {"text": "Oh, good! You would've been a big help on a certain day, then!!", "animation": "Thinking"} + ], + "next": "Random25AB" + }, + "Random25AC2": { + "lines": [ + {"text": "What?! What did I even hire you for, then?!", "animation": "Grumpy"} + ], + "next": "Random25AB" + }, + "Random25AB": { + "lines": [ + {"text": "A little while back, on April Fool's, Four Channel opened up a big stock market!! The Yotsuba Stock Exchange!!", "animation": "Shocked"}, + {"text": "I would've gone all in $CHUCK or $BANE, maybe $CLOWN or $DESU...", "animation": "Thinking"}, + {"text": "$BOOB would be an unwise investment, at least I know that...", "animation": "Concerned"}, + {"text": "...but, well, I didn't go all in on anything, because the thought of me potentially losing my entire treasury made me sad...", "animation": "Sad"}, + {"text": "If only you were there, dear retainer, perhaps we could've /madeit/!", "animation": "Excited"}, + {"text": "Maybe we're all ngmi, though...", "animation": "Sad"} + ] + }, + "Random26": { + "pools": ["Random"], + "lines": [ + {"text": "Are you much of an efficiency nut?", "animation": "Thinking"}, + {"text": "You know, everything being in order, efficient, rapidly progressing, not bloated, not saddled with bureaucracy or fraud or waste!!", "animation": "Shocked"}, + {"text": "Kinda like how Creme runs things, to be honest...", "animation": "Thinking"}, + {"text": "A-Anyways!! On one April Fool's, I heard Four Channel established their own efficiency department!!", "animation": "Shocked"}, + {"text": "Things started out reasonable. A cut there, a bit there...maybe the idea was fine initially...", "animation": "Thinking"}, + {"text": "But then, they got really crazy with it. In the name of \"efficiency\", they cut out whole chunks of their own nation!!", "animation": "Shocked"}, + {"text": "All the denizens had to move somewhere else!! Even somewhere they had no connection or interest in!!", "animation": "Shocked"}, + {"text": "So much for efficiency! That's unjust tyranny!! You need some degree of separation and delegation, right?!", "animation": "Shocked"}, + {"text": "It got so intense, that the whole of Four Channel was blended all into one main area! It was utter chaos!!", "animation": "Concerned"}, + {"text": "But, thankfully, the day after, those dummies must've figured out that it was a bad idea, and cut the whole thing.", "animation": "Thinking"}, + {"text": "Well, I mean...in a way, I guess they were at least ruthlessly effective and competent...even if their execution was misguided...", "animation": "Thinking"}, + {"text": "Imagine that...an efficiency department that only cuts a little bit, and just...gives up and dissolves.", "animation": "Thinking"}, + {"text": "...", "animation": "Neutral"}, + {"text": "...I'm just a cute little princess. I don't know much about governing, so don't take my words too seriously!!", "animation": "Smug"} + ] + }, + "Random27": { + "pools": ["Random"], + "lines": [ + {"text": "Retainer, are you good at answering Captchas?", "animation": "Thinking"}, + {"text": "Y'know, those letters and numbers that appear before making a social media post!", "animation": "Shocked"}, + {"text": "Or...it used to be, back in the day. You'd get such a thing! Now it's a humiliation ritual!!", "animation": "Thinking"}, + {"text": "They make you identify all sorts of abstract shapes and things just so you have the privilege of posting!", "animation": "Concerned"}, + {"text": "...", "animation": "Thinking"}, + {"text": "I don't have a joke. That April Fool's joke sucked. If you know, you know.", "animation": "Grumpy"} + ] + }, + "Digest-1": { + "pools": ["Digest"], + "lines": [ + {"text": "Oof, my tummy was making an awful lot of noise...", "animation": "NeutralFull"} + ] + }, + "Digest-2": { + "pools": ["Digest"], + "lines": [ + {"text": "Heavens, that probably was too much...", "animation": "NeutralFull"} + ] + }, + "Digest-3": { + "pools": ["Digest"], + "lines": [ + {"text": "Retainer, are you sure you're treating me right?", "animation": "NeutralFull"} + ] + }, + "Digest-4": { + "pools": ["Digest"], + "lines": [ + {"text": "Are you sure you're giving me a proper diet?!", "animation": "NeutralFull"} + ] + }, + "Digest-5": { + "pools": ["Digest"], + "lines": [ + {"text": "I suppose I could have some more, now...", "animation": "NeutralFull"} + ] + }, + "Digest-6": { + "pools": ["Digest"], + "lines": [ + {"text": "My dress isn't as tight, now...", "animation": "NeutralFull"} + ] + }, + "Digest-7": { + "pools": ["Digest"], + "lines": [ + {"text": "I feel better, now!!", "animation": "NeutralFull"} + ] + }, + "Digest-8": { + "pools": ["Digest"], + "lines": [ + {"text": "All that yummy food seems to be gone, now...", "animation": "NeutralFull"} + ] + }, + "Digest-9": { + "pools": ["Digest"], + "lines": [ + {"text": "Aah...", "animation": "NeutralFull"} + ] + }, + "Digest-10": { + "pools": ["Digest"], + "lines": [ + {"text": "Oooh...", "animation": "NeutralFull"} + ] + }, + "Digest-11": { + "pools": ["Digest"], + "lines": [ + {"text": "My stomach has settled, now...", "animation": "NeutralFull"} + ] + }, + "Digest-12": { + "pools": ["Digest"], + "lines": [ + {"text": "Another round then, dear retainer...", "animation": "NeutralFull"} + ] + }, + "Digest-13": { + "pools": ["Digest"], + "lines": [ + {"text": "Feels good...", "animation": "NeutralFull"} + ] + }, + "Digest-14": { + "pools": ["Digest"], + "lines": [ + {"text": "Ah, back to being Mini...", "animation": "NeutralFull"} + ] + }, + "Digest-15": { + "pools": ["Digest"], + "lines": [ + {"text": "Something feels different...", "animation": "NeutralFull"} + ] + }, + "Throw-1": { + "pools": ["Throw"], + "lines": [ + {"text": "Look, we can have a food fight later!!", "animation": "Excited"} + ] + }, + "Throw-2": { + "pools": ["Throw"], + "lines": [ + {"text": "Yay, food fight!!", "animation": "Excited"} + ] + }, + "Throw-3": { + "pools": ["Throw"], + "lines": [ + {"text": "I didn't know you knew how to have fun, retainer!!", "animation": "Shocked"} + ] + }, + "Throw-4": { + "pools": ["Throw"], + "lines": [ + {"text": "Haha, so funny!!", "animation": "Excited"} + ] + }, + "Throw-5": { + "pools": ["Throw"], + "lines": [ + {"text": "Wow, you've got good throwing skills!!", "animation": "Excited"} + ] + }, + "Throw-6": { + "pools": ["Throw"], + "lines": [ + {"text": "Wow, that thing went flying!!", "animation": "Excited"} + ] + }, + "Throw-7": { + "pools": ["Throw"], + "lines": [ + {"text": "Look at it go!!", "animation": "Shocked"} + ] + }, + "Throw-8": { + "pools": ["Throw"], + "lines": [ + {"text": "Zooooooooom!!", "animation": "Excited"} + ] + }, + "Throw-9": { + "pools": ["Throw"], + "lines": [ + {"text": "VVVVVvsssssssshooooom!!", "animation": "Excited"} + ] + }, + "Throw-10": { + "pools": ["Throw"], + "lines": [ + {"text": "Whoooooosh!!", "animation": "Excited"} + ] + }, + "Throw-11": { + "pools": ["Throw"], + "lines": [ + {"text": "Food fight!!", "animation": "Shocked"} + ] + }, + "Throw-12": { + "pools": ["Throw"], + "lines": [ + {"text": "So you're not so stuck-up!!", "animation": "Shocked"} + ] + }, + "Throw-13": { + "pools": ["Throw"], + "lines": [ + {"text": "Silly retainer!!", "animation": "Shocked"} + ] + }, + "Throw-14": { + "pools": ["Throw"], + "lines": [ + {"text": "...okay, but you WILL clean up afterwards, right?!", "animation": "Concerned"} + ] + }, + "Throw-15": { + "pools": ["Throw"], + "lines": [ + {"text": "Wow!!", "animation": "Shocked"} + ] + }, + "Feed-1": { + "pools": ["Feed"], + "lines": [ + {"text": "Aah, serving your princess!!", "animation": "Excited"} + ] + }, + "Feed-2": { + "pools": ["Feed"], + "lines": [ + {"text": "Ooh, gimme gimme!!", "animation": "Excited"} + ] + }, + "Feed-3": { + "pools": ["Feed"], + "lines": [ + {"text": "Looks tasty!!", "animation": "Excited"} + ] + }, + "Feed-4": { + "pools": ["Feed"], + "lines": [ + {"text": "A gift? For me?!", "animation": "Excited"} + ] + }, + "Feed-5": { + "pools": ["Feed"], + "lines": [ + {"text": "Yummy!!", "animation": "Excited"} + ] + }, + "Feed-6": { + "pools": ["Feed"], + "lines": [ + {"text": "Yaayyy!!", "animation": "Excited"} + ] + }, + "Feed-7": { + "pools": ["Feed"], + "lines": [ + {"text": "Ooh!!", "animation": "Excited"} + ] + }, + "Feed-8": { + "pools": ["Feed"], + "lines": [ + {"text": "Oh, my tummy was rumbling!", "animation": "Excited"} + ] + }, + "Feed-9": { + "pools": ["Feed"], + "lines": [ + {"text": "Mini hungers!!", "animation": "Excited"} + ] + }, + "Feed-10": { + "pools": ["Feed"], + "lines": [ + {"text": "Ahh..!", "animation": "Excited"} + ] + }, + "Feed-11": { + "pools": ["Feed"], + "lines": [ + {"text": "Aaaah...", "animation": "Excited"} + ] + }, + "Feed-12": { + "pools": ["Feed"], + "lines": [ + {"text": "Food, food!!", "animation": "Excited"} + ] + }, + "Feed-13": { + "pools": ["Feed"], + "lines": [ + {"text": "Tasty, tasty!!", "animation": "Excited"} + ] + }, + "Feed-14": { + "pools": ["Feed"], + "lines": [ + {"text": "Yes!!", "animation": "Excited"} + ] + }, + "Feed-15": { + "pools": ["Feed"], + "lines": [ + {"text": "Serve your princess!!", "animation": "Excited"} + ] + }, + "FeedFull-1": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Um, retainer...my tummy hurts...", "animation": "Concerned"} + ] + }, + "FeedFull-2": { + "pools": ["FeedFull"], + "lines": [ + {"text": "My tummy is making grumbles...", "animation": "Concerned"} + ] + }, + "FeedFull-3": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Are you sure..?", "animation": "Concerned"} + ] + }, + "FeedFull-4": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Well, I do need to be a big girl...", "animation": "Concerned"} + ] + }, + "FeedFull-5": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I-if you want me to, retainer...", "animation": "Concerned"} + ] + }, + "FeedFull-6": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I can...try and fit it in...for you...", "animation": "Concerned"} + ] + }, + "FeedFull-7": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Okay, if you want me to...", "animation": "Concerned"} + ] + }, + "FeedFull-8": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I am a little...full...", "animation": "Concerned"} + ] + }, + "FeedFull-9": { + "pools": ["FeedFull"], + "lines": [ + {"text": "This is going to make me cuter, right..?", "animation": "Concerned"} + ] + }, + "FeedFull-10": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Still..?", "animation": "Shocked"} + ] + }, + "FeedFull-11": { + "pools": ["FeedFull"], + "lines": [ + {"text": "There's more..?!", "animation": "Shocked"} + ] + }, + "FeedFull-12": { + "pools": ["FeedFull"], + "lines": [ + {"text": "It's inconsiderate to leave uneaten food, so...", "animation": "Shocked"} + ] + }, + "FeedFull-13": { + "pools": ["FeedFull"], + "lines": [ + {"text": "It's impolite to not eat what's served...that's what Creme told me...", "animation": "Shocked"} + ] + }, + "FeedFull-14": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Okay...", "animation": "Shocked"} + ] + }, + "FeedFull-15": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I'll fit it in...", "animation": "Concerned"} + ] + }, + "Eat-1": { + "pools": ["Eat"], + "lines": [ + {"text": "Splendid!!", "animation": "Excited"} + ] + }, + "Eat-2": { + "pools": ["Eat"], + "lines": [ + {"text": "I'll have seconds!!", "animation": "Excited"} + ] + }, + "Eat-3": { + "pools": ["Eat"], + "lines": [ + {"text": "That was so yummy..!!", "animation": "Excited"} + ] + }, + "Eat-4": { + "pools": ["Eat"], + "lines": [ + {"text": "You serve me well, retainer!!", "animation": "Excited"} + ] + }, + "Eat-5": { + "pools": ["Eat"], + "lines": [ + {"text": "So tasty!!", "animation": "Excited"} + ] + }, + "Eat-6": { + "pools": ["Eat"], + "lines": [ + {"text": "Yum yum!!", "animation": "Excited"} + ] + }, + "Eat-7": { + "pools": ["Eat"], + "lines": [ + {"text": "Yummy, yummy!!", "animation": "Excited"} + ] + }, + "Eat-8": { + "pools": ["Eat"], + "lines": [ + {"text": "So gooood!!", "animation": "Excited"} + ] + }, + "Eat-9": { + "pools": ["Eat"], + "lines": [ + {"text": "Tasty tasty!!", "animation": "Excited"} + ] + }, + "Eat-10": { + "pools": ["Eat"], + "lines": [ + {"text": "Good!!", "animation": "Excited"} + ] + }, + "Eat-11": { + "pools": ["Eat"], + "lines": [ + {"text": "That tasted great!!", "animation": "Excited"} + ] + }, + "Eat-12": { + "pools": ["Eat"], + "lines": [ + {"text": "I could have some more...", "animation": "Excited"} + ] + }, + "Eat-13": { + "pools": ["Eat"], + "lines": [ + {"text": "Perhaps I could use a little more...", "animation": "Excited"} + ] + }, + "Eat-14": { + "pools": ["Eat"], + "lines": [ + {"text": "More, maybe...", "animation": "Thinking"} + ] + }, + "Eat-15": { + "pools": ["Eat"], + "lines": [ + {"text": "Maybe another one...", "animation": "Thinking"} + ] + }, + "EatFull-1": { + "pools": ["EatFull"], + "lines": [ + {"text": "Mmmgh...", "animation": "Concerned"} + ] + }, + "EatFull-2": { + "pools": ["EatFull"], + "lines": [ + {"text": "Nnngh...", "animation": "Concerned"} + ] + }, + "EatFull-3": { + "pools": ["EatFull"], + "lines": [ + {"text": "Agh...", "animation": "Concerned"} + ] + }, + "EatFull-4": { + "pools": ["EatFull"], + "lines": [ + {"text": "That's the last one...right?", "animation": "Concerned"} + ] + }, + "EatFull-5": { + "pools": ["EatFull"], + "lines": [ + {"text": "Retainer...y-you can stop now...", "animation": "Concerned"} + ] + }, + "EatFull-6": { + "pools": ["EatFull"], + "lines": [ + {"text": "O-okay, we should slow down...", "animation": "Concerned"} + ] + }, + "EatFull-7": { + "pools": ["EatFull"], + "lines": [ + {"text": "Surely this is the last gift of yours, yes..?", "animation": "Concerned"} + ] + }, + "EatFull-8": { + "pools": ["EatFull"], + "lines": [ + {"text": "It tasted good, but...I'm stuffed....", "animation": "Concerned"} + ] + }, + "EatFull-9": { + "pools": ["EatFull"], + "lines": [ + {"text": "L-lovely, but maybe we can stop now..?", "animation": "Concerned"} + ] + }, + "EatFull-10": { + "pools": ["EatFull"], + "lines": [ + {"text": "M-maybe slow it down, a little..?", "animation": "Concerned"} + ] + }, + "EatFull-11": { + "pools": ["EatFull"], + "lines": [ + {"text": "I know you spoil me, but is this really appropriate..?", "animation": "Concerned"} + ] + }, + "EatFull-12": { + "pools": ["EatFull"], + "lines": [ + {"text": "L-last one, right?", "animation": "Concerned"} + ] + }, + "EatFull-13": { + "pools": ["EatFull"], + "lines": [ + {"text": "Ugh...", "animation": "Concerned"} + ] + }, + "EatFull-14": { + "pools": ["EatFull"], + "lines": [ + {"text": "Mmf...", "animation": "Concerned"} + ] + }, + "EatFull-15": { + "pools": ["EatFull"], + "lines": [ + {"text": "Um...", "animation": "Concerned"} + ] + }, + "Full-1": { + "pools": ["Full"], + "lines": [ + {"text": "I can't take any more!!", "animation": "Thinking"} + ] + }, + "Full-2": { + "pools": ["Full"], + "lines": [ + {"text": "I'm gonna blow up if you give me more gifts!!", "animation": "Thinking"} + ] + }, + "Full-3": { + "pools": ["Full"], + "lines": [ + {"text": "I think I'd throw up if I ate more...", "animation": "Concerned"} + ] + }, + "Full-4": { + "pools": ["Full"], + "lines": [ + {"text": "No more, retainer..!", "animation": "Concerned"} + ] + }, + "Full-5": { + "pools": ["Full"], + "lines": [ + {"text": "No more!!", "animation": "Shocked"} + ] + }, + "Full-6": { + "pools": ["Full"], + "lines": [ + {"text": "I'm good, thanks...", "animation": "Shocked"} + ] + }, + "Full-7": { + "pools": ["Full"], + "lines": [ + {"text": "I'm just a little princess, not a hog!!", "animation": "Shocked"} + ] + }, + "Full-8": { + "pools": ["Full"], + "lines": [ + {"text": "Stop it!!", "animation": "Shocked"} + ] + }, + "Full-9": { + "pools": ["Full"], + "lines": [ + {"text": "Please, I can't eat anymore!!", "animation": "Shocked"} + ] + }, + "Full-10": { + "pools": ["Full"], + "lines": [ + {"text": "Peanut Butter could probably eat this much, I can't..!", "animation": "Shocked"} + ] + }, + "Full-11": { + "pools": ["Full"], + "lines": [ + {"text": "I'm Mini, okay? Not Mega!!", "animation": "Shocked"} + ] + }, + "Full-12": { + "pools": ["Full"], + "lines": [ + {"text": "Peep probably could eat more than me, and I'm not Peep!!", "animation": "Shocked"} + ] + }, + "Full-13": { + "pools": ["Full"], + "lines": [ + {"text": "P-put that back into the catalog, please...", "animation": "Concerned"} + ] + }, + "Full-14": { + "pools": ["Full"], + "lines": [ + {"text": "I'm not as big as Chocolate, I can't fit that much into this body..!", "animation": "Shocked"} + ] + }, + "Full-15": { + "pools": ["Full"], + "lines": [ + {"text": "S-save it for later, okay?!", "animation": "Shocked"} + ] + }, + "LowCapacity-1": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "How do you expect to fit THAT into this tiny body?!", "animation": "Shocked"} + ] + }, + "LowCapacity-2": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Are you kidding me?! I can't eat that!!", "animation": "Shocked"} + ] + }, + "LowCapacity-3": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Who do you take me for, a super-fat janny? That's too much!!", "animation": "Shocked"} + ] + }, + "LowCapacity-4": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Too much!! Get something smaller!!", "animation": "Shocked"} + ] + }, + "LowCapacity-5": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Get some common sense!! Something smaller, please!!", "animation": "Shocked"} + ] + }, + "LowCapacity-6": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "I'm Mini, give me some Mini proportions!!", "animation": "Shocked"} + ] + }, + "LowCapacity-7": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "I can't wolf food down big food like a janitor does Hot Pockets!!", "animation": "Shocked"} + ] + }, + "LowCapacity-8": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Something for my tiny figure, please!!", "animation": "Shocked"} + ] + }, + "LowCapacity-9": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Smaller, please...!", "animation": "Shocked"} + ] + }, + "LowCapacity-10": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Make it more Mini, if you can..!", "animation": "Shocked"} + ] + }, + "LowCapacity-11": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "I'd just explode if I ate that!!", "animation": "Shocked"} + ] + }, + "LowCapacity-12": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Bnuuy, what do you think? I'd die if I ate that, right?", "animation": "BnuuyHold"} + ] + }, + "LowCapacity-13": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "I like it small, just like me...", "animation": "Shocked"} + ] + }, + "LowCapacity-14": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "My tummy can't possibly contain something like that!!", "animation": "Shocked"} + ] + }, + "LowCapacity-15": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Let's shrink the proportions, please...", "animation": "Thinking"} + ] + }, + "FoodTaken-1": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Hey, you can't just...do that!!", "animation": "Concerned"} + ] + }, + "FoodTaken-2": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Do that again and it'll be off with your head!!", "animation": "Grumpy"} + ] + }, + "FoodTaken-3": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "I'm...I'm gonna headbutt you if you take my food!!", "animation": "Grumpy"} + ] + }, + "FoodTaken-4": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Meanie, give that back!!", "animation": "Sad"} + ] + }, + "FoodTaken-5": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Waaaahhhh!!", "animation": "Sad"} + ] + }, + "FoodTaken-6": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "That was supposed to be mine!!", "animation": "Sad"} + ] + }, + "FoodTaken-7": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Y-you promised me that...", "animation": "Sad"} + ] + }, + "FoodTaken-8": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Please, h-hand that back!!", "animation": "Sad"} + ] + }, + "FoodTaken-9": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "D-don't take food from me..!!", "animation": "Concerned"} + ] + }, + "FoodTaken-10": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "I thought that was my gift...", "animation": "Concerned"} + ] + }, + "FoodTaken-11": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "JERK!!", "animation": "Grumpy"} + ] + }, + "FoodTaken-12": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Meanie!!", "animation": "Grumpy"} + ] + }, + "FoodTaken-13": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Stop that!!", "animation": "Grumpy"} + ] + }, + "FoodTaken-14": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "My name was on that..!", "animation": "Sad"} + ] + }, + "FoodTaken-15": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "Why are you so mean, retainer..?", "animation": "Grumpy"} + ] + }, + "FoodTakenFull-1": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Oh, so you now care about me...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-2": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "T-thanks...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-3": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "I finally got through to you...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-4": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Y-yeah, just...put that back.", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-5": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Thank you, retainer...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-6": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "How...chivalrous...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-7": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Oh, thank goodness...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-8": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "So...knightly...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-9": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Heavens, you finally relented...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-10": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Right, then, let's put that back...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-11": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "No more food for ol' Mini...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-12": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Too much pampering, you see...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-13": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "So you're finally done spoling me...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-14": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "T-thanks... you finally see the light...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull-15": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "You were being TOO good of a servant...", "animation": "NeutralFull"} + ] + }, + "StageUp-1": { + "pools": ["StageUp"], + "lines": [ + {"text": "Um, retainer, do you think I look different..?", "animation": "Shocked"} + ] + }, + "StageUp-2": { + "pools": ["StageUp"], + "lines": [ + {"text": "Did something just happen?", "animation": "Concerned"} + ] + }, + "StageUp-3": { + "pools": ["StageUp"], + "lines": [ + {"text": "I felt something bad just happened, and you were responsible..!", "animation": "Shocked"} + ] + }, + "StageUp-4": { + "pools": ["StageUp"], + "lines": [ + {"text": "You know, I feel really good now for whatever reason.", "animation": "Smug"} + ] + }, + "StageUp-5": { + "pools": ["StageUp"], + "lines": [ + {"text": "Why does my dress feel tighter..?", "animation": "Concerned"} + ] + }, + "StageUp-6": { + "pools": ["StageUp"], + "lines": [ + {"text": "Something is off...", "animation": "Thinking"} + ] + }, + "StageUp-7": { + "pools": ["StageUp"], + "lines": [ + {"text": "Retainer, are you sure you know what you're doing?!", "animation": "Thinking"} + ] + }, + "StageUp-8": { + "pools": ["StageUp"], + "lines": [ + {"text": "Am I \"Mini\" anymore..?", "animation": "Thinking"} + ] + }, + "StageUp-9": { + "pools": ["StageUp"], + "lines": [ + {"text": "I feel...different..", "animation": "Thinking"} + ] + }, + "StageUp-10": { + "pools": ["StageUp"], + "lines": [ + {"text": "Um...retainer...", "animation": "Concerned"} + ] + }, + "StageUp-11": { + "pools": ["StageUp"], + "lines": [ + {"text": "It's...getting kind of tight...", "animation": "Concerned"} + ] + }, + "StageUp-12": { + "pools": ["StageUp"], + "lines": [ + {"text": "Too...tight...", "animation": "NeutralFull"} + ] + }, + "StageUp-13": { + "pools": ["StageUp"], + "lines": [ + {"text": "Nnngh...", "animation": "NeutralFull"} + ] + }, + "StageUp-14": { + "pools": ["StageUp"], + "lines": [ + {"text": "I...this isn't...right...", "animation": "NeutralFull"} + ] + }, + "StageUp-15": { + "pools": ["StageUp"], + "lines": [ + {"text": "I'm...I'm still...Mini...", "animation": "Concerned"} + ] + }, + "MouthKiss-1": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "Uwah!!", "animation": "Embarrassed"} + ] + }, + "MouthKiss-2": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "Y-you can't just...d-do that!!", "animation": "Embarrassed"} + ] + }, + "MouthKiss-3": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "D-Did I give you permission to do that?!", "animation": "Embarrassed"} + ] + }, + "MouthKiss-4": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "I don't think t-that's in your retainer duties!!", "animation": "Embarrassed"} + ] + }, + "MouthKiss-5": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "O-ooh..!", "animation": "Embarrassed"} + ] + }, + "MouthKiss-6": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "You can't just..!!", "animation": "Embarrassed"} + ] + }, + "MouthKiss-7": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "Kissing a princess?! You're not my...", "animation": "Embarrassed"} + ] + }, + "MouthKiss-8": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "I...um...", "animation": "Glance"} + ] + }, + "MouthKiss-9": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "...d-do that again.", "animation": "Glance"} + ] + }, + "MouthKiss-10": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "A kiss..?!", "animation": "Embarrassed"} + ] + }, + "BellyKiss-1": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "Why are you..?!", "animation": "Embarrassed"} + ] + }, + "BellyKiss-2": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "Why are you...kissing my..?!", "animation": "Embarrassed"} + ] + }, + "BellyKiss-3": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "A-are you trying to give me raspberries?!", "animation": "Shocked"} + ] + }, + "BellyKiss-4": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "Q-quit it, that tickles..!", "animation": "Embarrassed"} + ] + }, + "BellyKiss-5": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "S-stop that..!", "animation": "Embarrassed"} + ] + }, + "HeadRub-1": { + "pools": ["HeadRub"], + "lines": [ + {"text": "G-gentle with the bangs, please!!", "animation": "HeadRub"} + ] + }, + "HeadRub-2": { + "pools": ["HeadRub"], + "lines": [ + {"text": "You can't just p-pet me like an a-animal!!", "animation": "HeadRub"} + ] + }, + "HeadRub-3": { + "pools": ["HeadRub"], + "lines": [ + {"text": "M-maybe head pats aren't so bad...", "animation": "HeadRub"} + ] + }, + "HeadRub-4": { + "pools": ["HeadRub"], + "lines": [ + {"animation": "HeadRub"} + ] + }, + "HeadRub-5": { + "pools": ["HeadRub"], + "lines": [ + {"text": "I could get used to these little head pats...", "animation": "HeadRub"} + ] + }, + "BellyRub-1": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Eep! Be gentle with my tummy!!", "animation": "BellyRub"} + ] + }, + "BellyRub-2": { + "pools": ["BellyRub"], + "lines": [ + {"text": "T-that feels nice on my tummy...", "animation": "BellyRub"} + ] + }, + "BellyRub-3": { + "pools": ["BellyRub"], + "lines": [ + {"text": "...", "animation": "BellyRub"} + ] + }, + "BellyRub-4": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Oh...that does help the pressure a bit!!", "animation": "BellyRub"} + ] + }, + "BellyRub-5": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Just don't jiggle me too much, okay?!", "animation": "BellyRub"} + ] + }, + "BellySmack-1": { + "pools": ["BellySmack"], + "lines": [ + {"text": "Eek!! Hey! Don't just smack a princess's tummy!!", "animation": "Shocked"} + ] + }, + "BellySmack-2": { + "pools": ["BellySmack"], + "lines": [ + {"text": "Dummy!! My belly is not a drum!!", "animation": "Grumpy"} + ] + }, + "BellySmack-3": { + "pools": ["BellySmack"], + "lines": [ + {"text": "Nnngh...h-hey, be careful with that!!", "animation": "Concerned"} + ] + }, + "BellySmack-4": { + "pools": ["BellySmack"], + "lines": [ + {"text": "You're bold, aren't you?!", "animation": "Grumpy"} + ] + }, + "BellySmack-5": { + "pools": ["BellySmack"], + "lines": [ + {"text": "If you leave a print on me, it's off with your head!!", "animation": "Grumpy"} + ] + }, + "HeadRubFull-1": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "G-gentle with the bangs, please!!", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-2": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "You can't just p-pet me like an a-animal!!", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-3": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "M-maybe head pats aren't so bad...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-4": { + "pools": ["HeadRubFull"], + "lines": [ + {"animation": "HeadRubFull"} + ] + }, + "HeadRubFull-5": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "I could get used to these little head pats...", "animation": "HeadRubFull"} + ] + }, + "BellyRubFull-1": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Eep! Be gentle with my tummy!!", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-2": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "T-that feels nice on my tummy...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-3": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-4": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Oh...that does help the pressure a bit!!", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-5": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Just don't jiggle me too much, okay?!", "animation": "BellyRubFull"} + ] + } } } diff --git a/resources/characters/mini/font/icons.ttf b/resources/characters/mini/font/icons.ttf deleted file mode 100644 index ed407fba9d65366ce071f7c6e519ee7138301185..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2008 zcmZXVeP~lx6u{4WFSog^ZEP(O=hq%u(ZQ@~{etS)uv5l_wX3o@x({QGZN+}fwlh_0 zTiPTxH_J=Yyd;fHFm7yrOo}27>SQn&+g}sh1c&=$jKOejAhM2^^a|a1FR$HG@8#a} zyXTyH?zt!LwhadlHb5~9fdu9C`}WDlu3g*+V3Pr)RKtNSwa4G^3;_s$?QlznyBjVG zm1z4E*YCD@+()Ztk1Ro+!m*Ra-}|x8fHhu;0XKb%)#A4faM|k;75c z>F)5XX!`a5#y<=o)^~UH^kN>^Z2BY{$KugrO}BpjVCn9EL6Yw4hCkLXU1OC}QhbDK z2}E6s4fja*=WpSBwV)_mz+_$60Wc4oK@#J_ED$_DD1L?OP(cd6LXEHxPv4<8qYMQE zID`#e!7R5I&N6Z^eS}$D$=LO_PRK0o6yODu1^rBuMa*QW$r6&+WE+%0mB|F}*JW}M zl)`?K?I;&wQVSPbxWvLsEL>{gG7CE_TyDv;!pKts!B&j9i?9oG(pi8K^eV6j4p?ro z1ZyE+vJF;3jmZRx;H1e#umavT*=~tREnIBj5(_V}aH)mMEbOpwxh2mEJq*!*E)h3Q-o9 zPlEt90R%xPGZJ37A1XHHRzYsHm|G*|*4h}GJ3F_R=&v$lyv@l9h6^dR3`zvSRjknph(78D@@b`ft= ziQn3XLbF&Twu%pPe?Mf-ToofM-$)*#bZB8memW=Tea^?l{4!yi$qlsfdqk5_Y6Aty z2S~11U*9v#f0E6&aj}zd-RVsfv*gC(R;RIt%LTP26Gwhe-u9RCyw5*6a-RCe_&ZI$ zAno@LhDV}wFwUQUz+a6~Zz%TTH;i6k8gwUj@3^e5g%#=X&DHA15w z2i0JV9@5??fk`E$#_*h!k_^zvfI1W&pf`8}iFS_<$HO$PyGH48Z5tWOB&N~|%_!+X zrJqjoJ%r(f8Og3A%Be_yw4Yv+KicH$qmJC&+}B#f$@q?%dR`HvyIJFB%{S@mxBF%X zuhZc#yw_QlvdK&`!RY5Ker~FjrjKU#q#0G2l4jGCX;{)J^};1avn+mwou-T@i5gCX zlOZ(TL}UCy)?%C?i6HhdG=4%@+AveQJGcWJ;o?wIq+*@ggWx>{08ki=WF^0LvgtHGOd!k7{$RWc_rg6Oz{z6 z{i(B90PQ(OGHf!%(wHr3XRcnEVRVLFImX^YKT0srIW{!v8>Ifh&_HaMYIVGsjE|^+ wm|i|r8J|Fv)=Xk*XwsjczQj=U9HS2W1AGYI#2h}emB`aL>XGq3p7;a6f3GhYP5=M^ diff --git a/resources/characters/mini/gfx/items/item.anm2 b/resources/characters/mini/gfx/items/item.anm2 index bf324f6..83adec4 100644 --- a/resources/characters/mini/gfx/items/item.anm2 +++ b/resources/characters/mini/gfx/items/item.anm2 @@ -2,7 +2,101 @@ "anm2ed": 1, "info": {"createdOn": "2025-12-06T23:49:27"}, "spritesheets": [ - {"path": "item_001_peep.png"} + { + "path": "items.png", + "regions": [ + { + "name": "Peeep", + "crop": [0, 0], + "size": [64, 64], + "pivot": [32, 32] + }, + { + "name": "Peeeep", + "crop": [65, 0], + "size": [64, 64], + "pivot": [32, 32] + }, + { + "name": "Cool Whipped Cake", + "crop": [130, 0], + "size": [64, 64], + "pivot": [32, 32] + }, + { + "name": "Triple Scoop", + "crop": [195, 0], + "size": [64, 64], + "pivot": [32, 32] + }, + { + "name": "PB Puffs", + "crop": [260, 0], + "size": [64, 64], + "pivot": [32, 32] + }, + { + "name": "PB Jar", + "crop": [325, 0], + "size": [64, 64], + "pivot": [32, 32] + }, + { + "name": "Peep", + "crop": [390, 0], + "size": [48, 48], + "pivot": [24, 24] + }, + { + "name": "Mini Egg", + "crop": [439, 0], + "size": [48, 48], + "pivot": [24, 24] + }, + { + "name": "Mini Bnuuy", + "crop": [0, 65], + "size": [48, 48], + "pivot": [24, 24] + }, + { + "name": "Mini Basket", + "crop": [49, 65], + "size": [48, 48], + "pivot": [24, 24] + }, + { + "name": "Creme Cupcake", + "crop": [98, 65], + "size": [48, 48], + "pivot": [24, 24] + }, + { + "name": "Choco Kiss", + "crop": [147, 65], + "size": [48, 48], + "pivot": [24, 24] + }, + { + "name": "Choco Bar", + "crop": [196, 65], + "size": [48, 48], + "pivot": [24, 24] + }, + { + "name": "Choco Taco", + "crop": [245, 65], + "size": [48, 48], + "pivot": [24, 24] + }, + { + "name": "PB Cup", + "crop": [294, 65], + "size": [48, 48], + "pivot": [24, 24] + } + ] + } ], "layers": [ {"name": "Main"} diff --git a/resources/characters/mini/gfx/items/item_001_peep.png b/resources/characters/mini/gfx/items/item_001_peep.png deleted file mode 100644 index d0246c7f7f992a9c183b20fc4eaeea158a4849fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmV;!0X+VRP)z>&bxA})RA}DqS<4N=Fbu7&o?sLPU>ru^ijX)VA+C(TI1Ioja0LY^ zQWf%XQpa(nJgF*eK7G#)iJc5XM@L6TO8~XvYk&W^@7A{+s2AWPu1N?`$*;DXzw-Cv z*<1*u$oq(E5(2s8FW2+$emtC_LZn1M33&^jh^Y_>5m-8GVzBKg69B7#6s8srSzlTN za9dw`IALuU*Y*U|w7!HVF!V8ZZdV@*gl+h^^bAjLv8yucL@f+Ts0 zM{|W>E7u#tOfO3K?kht{>r(`Uh}w5<8EPOOTlmb~5ix_}pd9Xh#1)4v zh7RQ$woYo+!cgNH3z+GX+dvqyKBov9Tji3c)E`qFSP>z>(qe(ri3)_`S+5^=`?KEuwlc79oAg03;Vo(o8kBC*E@Fz0x)oF+C;bx z0K>0;;ID3PF2;Sme_X8lhlu?|z)Hd#1C9+4;ns){z1wdA{LA_I_k+gF8t?a8@jNt0 z!ZHU+BbH4@1*;gIwcsHMYdXx5RGyT9b10a}DmNT3!^ zIF3UCi2$p7E|E|}I+qA?4S6l0wVa|KZ=AfCon_q+ zN&N3@)iMhNsN4_{UzLUT{j`bD2yt@)s1YMM>)RXwrTW3R5N!(HoB(bywaW7@2w;+- jaut5quwlc74a?g%fBEPdX^8~)00000NkvXXu0mjfp882~ diff --git a/resources/characters/mini/gfx/items/item_003_peeeep.png b/resources/characters/mini/gfx/items/item_003_peeeep.png deleted file mode 100644 index b722dff45a2d88e6d57f48cfeb7659db02f025dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 929 zcmV;S177@zP)z>)Q%OWYRCwC$TT4zHF%WHAvkFJy033%SWE&x|LPBgg0>|M193|OK zVuU4As(+Q;8BLdjM$NQ8_3G8n-Lq|n9CFAZS1e`E#ee^NJCD~lulMCD0Dy`^SqVhh zQ~4ivx8J_|^Zv0Mgfdal_JLX&Dh_2O5T})jLj@@y+W$uoE{Xvh#W4$WZm=RYluU)S z6vvogv3MpBB~x(^5KwV$%#7GjqP~r7n4`GozUP;x&(DWnkKe{+fKUzho}uDg5bNKy z%}Vsvx(vKu!@?8*U|{PTXqM^LkraaGr&yCQ->i~I;`4?X?DftRi3Ijv_Y~)l!%<)ah9^g73n+a`C;`? zidxi@pJ7JP#2+g_>I0Fe8+bvmG+Ca&>#77f>wBKhNoh4o`?Nwx+kE^leL^&2pp=J{ z;i|8hMM|Vg)OLfahof2sWcsk?-eC_-5A(|rtPAvW!95xj>pK7Ti5atOiuWH*R+>>@ zjf}~7XsTSl2q5@kfD{uXdU0td>A7PWln%+%^7rfI%5C&d4*)aE^rgQSu)J^709etV z)NQe7AB|u94<@Yf#G1Y?761(hd;ECnkV6hR>#00000NkvXXu0mjf DTOh2x diff --git a/resources/characters/mini/gfx/items/item_004_mini_egg.png b/resources/characters/mini/gfx/items/item_004_mini_egg.png deleted file mode 100644 index 1857ee39fa9e0b8af9e3cf0651326271aa2c26ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC&H|6fVg`m7HxOnNnd0mS6g=g(0&xP7ff&JFu{5`HQha|*aFy5S#wV3+tN9)rkMgFIdR+-F5wE=AtToN57b c2Sd#n=F_u%S?dp2?gVi?UHx3vIVCg!0MBW0VgLXD diff --git a/resources/characters/mini/gfx/items/item_005_mini_bnuuy.png b/resources/characters/mini/gfx/items/item_005_mini_bnuuy.png deleted file mode 100644 index b45b3580a899b00bbf422fc43422c7edd0f793e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 541 zcmV+&0^z>&&q+i}PvsSF2&e{<4IOi#PJ&*uT)M}vE1F;uiOyfv(nv@I4+7O^^ghbe(P^-~_s*IOZ=v1{1otKhOH&Z-2#j;TBzYq}#36s@Ss-MYu zM@zzVIVcUO5D6)PxixsLt(O81Gr7Ck7Ty2;^LZXp4Rp7yBF#ecC4)B=aW0)&i+9m1 zRJ#0()eQGKP}*kX>O>a==+;Hw5xab$Nri@XUuaPcSORq=z)7^; ff*&?)SjYAY&^SV0!M`*r00000NkvXXu0mjfB+=tP diff --git a/resources/characters/mini/gfx/items/item_006_mini_basket.png b/resources/characters/mini/gfx/items/item_006_mini_basket.png deleted file mode 100644 index 58d45545712f1fc63b3b4fd24cefb97340e3db30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmV+@0@wYCP)z>&+DSw~RA}DqSUXAtK@goD<^YO|U}_>58o3&H0yXpyCW4^o0R#m@ z4`HaDz(Ci?(9l$n6}`bYJc9svO`W`=TqYDu+$Sb0dplmx{-DvNx z-(Uaq$8x6hB`*o;#Px_v?7f_}{kk|?N259b$;0SE0oXkSC`5hN)rl%*LP5fmE3jP! zLAsPY2cX4RMoUX@N*&g+Ae7RY_3fmlpPmub;c#Y#kvV=!BriOQ;v9HBC+zbWTb{ zD&JIZ3tA!2Rqa)M0ac@Uw`1;+I@wG+!Z2Xw84D$8M3n@%56O!|yf# diff --git a/resources/characters/mini/gfx/items/item_007_creme_cupcake.png b/resources/characters/mini/gfx/items/item_007_creme_cupcake.png deleted file mode 100644 index d3f61a300827c160b5eabe340d283251eb3f55c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 zcmV+`0@VG9P)z>&-AP12RA}DqnM+Q?Fc5}4Q6&z*4kXGBl@qY*AvgdMD~`kpi34y5 zc0EBWc2Eg+tP!h#Ba8-PI~mW|u_ezYQJTj8HxJLGRjS#%1}Pr;{JQGR`RVZvssg~` zv84im6yldh+uv(1Z|6xNl0^VRU=V4DE?2P`AYY2j9s!pyUn)sP0;Gl8spB%qbOI^y zQ-r%9w1#hx{561!l`7r>?z0!MZ>M26Bl^1w?&5ZFQfdHMADhmQJNKoF8s<(PE(DYy zo&y1;h>wNnN)li6ERT34BNFSi|f|#DcF5;gq`6mieLL3c^Jgowyh$THY29yLK zR~=A5pwuFs3IV0>Kx2&!YS=zQ5KznB?}I3=6IVYc^B$Jb4X}bkrc;SXTkM~ zz1_OROqovgx$g(zs74m*2R@Nwo^*kp9NZ1Z{pYpvO}wE|A{YVvMGb+yV=s&sx3Alu z+kmcnsbh6?5yRod!ZPhVZ2nMYOS}$NS;9y1WJPZFI~dQ&K2}MgPHJqF@Y1gJQ<( t#wgxr0k|NzMitKnkbsF1-K?3QeE~k$9uTH3U8Vp4002ovPDHLkV1j00?s)(J diff --git a/resources/characters/mini/gfx/items/item_008_cool_whipped_cake.png b/resources/characters/mini/gfx/items/item_008_cool_whipped_cake.png deleted file mode 100644 index c04cbfc7fac498653003ba82ac08a13bebf239f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1923 zcmV-}2YmR6P)z>;HAzH4RCwC$U9pZFMG&1{Rzidb0t6C}VUrvoME45_A|fOr{}GOm zh=`E*1tJ`p1Ve_Aun4dSEdqO(9&azbyhaaPVK5jB z27|$Ht#Dgk@b^FO`fp?U`1|iXau+YaM1EX)&DKIx5#YVIe>r>Z@skg$h)`n-fFi^~ zY$d|3wWJh;!EBd{6ku!YYbC!B>hV^H^T0*q04R*1{SOJDnGf6+$8A_2s??@ z?-`eS8qD+s)lP%8i2wS-{mT~Mq&-eneEjE`?iL8Avl?gk(sey?Ecq@Y;G|(X9E>Q0 z#RM3iKb)(;@TL$~FN2=2uMly$;*>1O)n*Cs==*yk zH@qe4G?(;mKfWx1cR#=HR!4yEsqcJx?8vuKnLV8~1CxhxruTO##A@}-g#Uw^1 zy^uHNW`{u>yZYoDa1=p^G?YB4^*<#ZE~nE72`8~Mys5+!(#OkAt6#4QXqBu5(x{ME z6QC#3ECD>hlt8bf*%5#}Y_v{VWefB~n%4(R1i2@!)=2aFfR)`?E2K9$47E&JU4Yg} zs|e5&X>z|Dj>I3_et8k3Ndipdk2$dPx}HdrBLKQN(kp3$!C){L3?O&^-B?Uk(^@M%8&F4jR!6{8V@Vy`+9-%~Nj#TGHBQ*{j!;gN(u6st zEw1Vx5Q8*X3Wxx8bWQpP9i7XM(8Q4PZnSfnKwTH zpNpT*%^6`|ck+3F+iWx)msvcF)Qf+>VVq8G z^|K;0>K{2M>`BNQq_Nr1g1c|^2{xJz|;7?Ns;(9re|kZy;? zrp#;j2S|aM)g}A`*aCzSCsB$x?@{s(pp542T3PkDwui?Se`CFXe*jwmKN}PeK9`!9 zaF$P>PeV9oy#bLA{s9na>~P1rp{c3e#CBy~1fLAk*QFtR6!l=n0+BD)TTTA}XplMx zF^mWi(UUH(`X_1Hax*xeqe(3rv5^`d2`~xsE#A=lM*p4{{VavoQTXNs&LApc4FtF zwu1;kihlsD36ENzzdiWSb%l((DMphIWZGGvGp*f*cMQ-$56i^!}1U4oix7>c&g?J zGSq_lZSmFztoPSQT19|fN9oN!081Xz*7gYV4=@-E27}>x@gMCQVXBmy7_a~U002ov JPDHLkV1nAmeh~lw diff --git a/resources/characters/mini/gfx/items/item_009_triple_scoop.png b/resources/characters/mini/gfx/items/item_009_triple_scoop.png deleted file mode 100644 index be026ef7a6b124678a90e1c1ebf9699714ebe9d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1531 zcmVz>+tw}^dRCwC$TuW{gF%;}>wS;m51QM`A;RM;uAy~1B#EK)aio}W) zhscf-5M`Gj1#tt!s)@sR;=J+S@7eB|Dk;e%(>>{`_p#kGu3-R<8)Huwb8~mP(7(NT zc{Lua05-xlNQyA`MD+FZufy%{4||U#F}EbHNSdfYxJd@k$l5@k*S|~mfT_0PwkU_h zS#=ZCWk4hAD~DRquQm!$5mGW_)x%(H_kWTJFMj+N;@7(>B8)Z2+eq~!f(Uu_WrF_h zgL$let(5fFlb6P{hKtmKN|eDg964A8&@~#{?GNsLfGb5y zdV)<%&Sp4rledx8BvOQMox?pMj1tjz5mgr-5+Oz`P7y|ll=qc@PXzj0sFySoz(zdg z!p$kJEwxjp%p5|D5~*I&15EO<g$&*n#LOBV+iJwFKv!hXM(O8 z=OCXuWgcrq-$j^{n~433kbGH_*uFI!^H$yp1yUe7lln7Nuw?B9JWJ)cmiLuu?}sCXtA zbCZLT`SX4A@bl#CQmiys1)w6Nq$)l3)w7G;WI}x}hNvSKtSxR{d9ra=J__w#4 z^ZW1T!_U7Ty*Ed4dO_@pQ2Y}jyNGWdqy9*KKP#vhwo$~_8&dBFL<^u^Se1cUTfSMA zE#f9|n-IAuxg|DB{i6_34k0*hii(#&x)2u+Wl-zgrD6qbWnk7cMJVF>c|AI)*V27~ z_JA%jfc64a``3e;WPC;p)*jMb254M;`=ov>sr8+j5uEkUDu5xxLJ4sRp+(?)bF|7Q zMPo7|<``98r|&1+f_+nfl@axQ4_WAyz9uY(umOQG>jA57?GLu+9&%2M_`FvcN@Fdf01G0#*@X za1a87dO{1*000000000000000z%c_}V!aWz0bXK)IC?L!IyO25USiT^Fx8HHikF!B zSe&GP2wMik>?Tk35|cJgVCexVQF$PBPcq~u7U~1$|Ln#;z!fdq-h$vrusx@ik%E|i zKxjWt=)9QiwH*EdQx18vIr$<Q4*8S|q>o)BOSaaPj27?@kcxh6 zo!iK#?jLl${%ZXLY^Bp|D!kSW)UjCr|A0d!2LAwwwE+AB;2#j574Q#$e}J1f`~$Xt ze*pXg_Ok;10U3aQK&^>T4&Wa^0RI5^2b5(5XZ^DZU(@DG50K-)V) z^(I5`4|wuB`~%=0AP4vdR1yIG0R#L4>^-3cX#fBK0000000000000000001h8_Tk= zeBIogie2MeTao)K0+#bJ^_005vuY=WT}tPYK@fE;3HI}2bA~-N%w#%dxy=) z#`p*s$E@!I61j#)F7L3_i~`%S+G($2-Q^iDSE?bz$V7ZcK6MkNOEBB95+bl#Y2|u- zgwB-|VQNKQpA)keP;%G##FYMJ!(@U8w8_$SL$!H;+4MLfr1vDJ>`PXJeQOKR9>6U? zYTr=3fJ1=lt3fU|30;0P?NbHG?g94^NG5Kkcj?YhuB@ADMO?$&37Rt`b~OsL_IRkL)|ZTf%@C>) zmd-`QdO(d`AgPVG%345Y0Np}Qg`lafvqe2`D+Ak%v6-uE=srNKe}E=Ron;hO;~!v5 zO4P+HY5oBl_y@p0AVCQD2f#l7{sHh0;0F8y1T((?V1R#s hy(hFF4FCY3@ek5ITM!;z@^%0K002ovPDHLkV1ju*wJ-nx diff --git a/resources/characters/mini/gfx/items/item_010_choco_kiss.png b/resources/characters/mini/gfx/items/item_010_choco_kiss.png deleted file mode 100644 index fecd0b003aaadd87b901671b6f1e44c627daf807..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmV;n0ZIOeP)z>&Xh}ptRA}Dqm_2gBFc5{c9&VAA8_>{Eq)C?>P|(s)lRBw$g4`h; zO$s_1Za~X90FASmjcl!q^7 z03{ffZnh9%wX)~gkpw!}RT5xW+36ch6{!0@Q9`7?z zv5DjtIuM$2Z9lLpwvq+XBr8Zwo gx&QzG001QB3Ocuq%GQsY#{d8T07*qoM6N<$f?Yhqz5oCK diff --git a/resources/characters/mini/gfx/items/item_011_choco_bar.png b/resources/characters/mini/gfx/items/item_011_choco_bar.png deleted file mode 100644 index e13ace8a9c71cfab6029d310394b3d56fb2d05cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmV-K0=xZ*P)z>&_DMuRRA}Dqmpx7cF%X5M)Tq8lcvM( zpTBh9pB%sxK#W%W+426`$Itj6y#S^FVp7Co!DCmX?fU~h7`O)DB|%IM@B6ATR7Ff5 z?}zLZ0=Zl63xD;rHpKv9;;BgcxeyS(mkVN6vcaricmNQFI=@~1J-^(vU3P$!>`Mb@ ze~>8@^Etj2Yxc`U>tw$OfOOG{W!<-KaN_STw*UF?s+&|rdw|P6#QWph_Qkw&KmaCb z3Tek?tRlESEC6KRC*H>DbK|^^RYcuQoGmzeVez5N@2YfqLwEj^q7# z*d-POU_#b1(!D>OF46|4;&JvN%QWj)IJFk71lz>65_s=I7bMPJ_+ChSu82;d5QxS$ zoOqgTU-q+%Q7MQO4lC`yd5^?{CFnE0Pp@TJ2RINb98Vf7ewTeFuuzHUEDIS0;a1rc z-*e6F8>PK>RTctvlOR4v(@J|G+X)FnIF<>B57|YM{j7T-IFw-VtM7GEmNk>8*kPNl zn%eOw$$n9Qz916ug8-y}NW~8dAO+Eg9|eE|(VPJ$0lz>&=1D|BRA}Dqm^)6yFc5}quWvz1O~U~Y9o&bGnvVNGhd2NYH7&nn=-Z{Qdtt?8KNEGiIE0*ij4JUztOC@8MOyz8wjSaeRweUjPPu zeX;v<@9}B>bGax&tm#{_QKP~C@65(7NP{Th7B>4H5U3Z-sj z-KGr`Eiu5C$_KjNdsJ#N=cG-?tyf8X=hh+Z#68^C_DAXE#-`;Hfk&TlsF_3G2et%H zeJ}PU_#S8Zmf#BkH|NLlq3*Ul<~6Ut{3Q3fQ( zWa&Pj{lM!-PLfv83jxm`#)dKqu5-$$G+{z>&Gf6~2RA}Dqm^}`HKoEr;PSB|AQ9W9 zDY7Yg96Z^%9@mi-Gh`}WBG%Lt#{@~lw;@_*MrVTlQM|;&ulh~BrR177k~Q}qYA5w zt;%QBfTT#VW4e2!q8l5qX|ySwe~otD0Bb98*i2(rOG5nyEVmcJ66(c7=5iTvmydX$ zabZFt-e{!EP1rV~Y#S&u(aua_Ry#3r>( fgaZHo0KMP^Y($8_Eywn-00000NkvXXu0mjf&^e{r diff --git a/resources/characters/mini/gfx/items/item_014_pb_puffs.png b/resources/characters/mini/gfx/items/item_014_pb_puffs.png deleted file mode 100644 index 92af6a85e51e7d275b939386fe45082bbd89c4c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1001 zcmVz>)n@L1LRCwC$S-)!(Q4oH6xBrEp99Rb=)p3L*O;E5A3o9YE7NVjM zv{nQ~#llv>%0g@eB~1*+VI@Lp;jr+}NG>;*%sD$Z@8|Af_I5r9m)+al_r7nwnR#!| z7==QiP$(1%g+kFrWNjh(c->6s@ss@%?n^Jg<%`Cwo-2~4B4lkLzq!&ae7ARSIQ#4@ zvj8^o6dluYv{C@H|5De0Y5vdb|KLh@f%wvQ0VF@I0S0S;M7}lwcJKBkbv$?L^*Dz@FR-aVg1k$+Fu?9?G}J-r`^y2wklLK2~qN*)HszgSQ*l%#YH{;qF@ zk;l35;2;;NmgS-3Z5D^9ZLSof_Gz~mVMK|wpm=(KZ)DZryIMckLmwj2%>$+vYy;h`Q-^0u-2j#Vm6g`8JQDFra%G;&nk zP(ea-9-}Tr7DbT8b)_SSHrQTVPUlj~fJMaqud#CgSFXc#C>BhF66rH*_B}O%j*ZVm zch1%qfn5kVNqdQ0Y8PS&HT8GvM zNfaJ2Y5D6C&h{Le`;NNjy_+^^Nu0+-q3ph&rUN)5wo`C%LP-0N^H)sZ0$V$@i7|Zh zwqQLdo;2F2EsH?sW638AK!kvg$$xf!HYHwv5viLZMJ76m}c~ X=UP~mwCyOb00000NkvXXu0mjf0jbY4 diff --git a/resources/characters/mini/gfx/items/item_015_pb_jar.png b/resources/characters/mini/gfx/items/item_015_pb_jar.png deleted file mode 100644 index 2ea593dfffdcfb4d0cda528e7412cb3d4ac926b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 760 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 N002ovPDHLkV1hLb%<%vK diff --git a/resources/characters/mini/gfx/particle/puff.anm2 b/resources/characters/mini/gfx/particle/puff.anm2 deleted file mode 100644 index 9369a20..0000000 --- a/resources/characters/mini/gfx/particle/puff.anm2 +++ /dev/null @@ -1,99 +0,0 @@ -{ - "anm2ed": 1, - "info": {}, - "spritesheets": [ - { - "path": "puff.png", - "regions": [ - { - "name": "1", - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "2", - "crop": [128, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "3", - "crop": [256, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "4", - "crop": [384, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "5", - "crop": [512, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "6", - "crop": [640, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "7", - "crop": [768, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "8", - "crop": [896, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - } - ] - } - ], - "layers": [ - {"name": "Main"} - ], - "defaultAnimation": "Main", - "animations": { - "Main": { - "length": 16, - "loop": false, - "root": [ - {"delay": 15, "interpolation": "linear"}, - { - "pos": [0, -5], - "tint": [255, 255, 255, 32], - "interpolation": "linear" - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 0, "delay": 2, "interpolation": "linear"}, - {"region": 1, "delay": 2, "interpolation": "linear"}, - {"region": 2, "delay": 2, "interpolation": "linear"}, - {"region": 3, "delay": 2, "interpolation": "linear"}, - {"region": 4, "delay": 2, "interpolation": "linear"}, - {"region": 5, "delay": 2, "interpolation": "linear"}, - {"region": 6, "delay": 2, "interpolation": "linear"}, - {"region": 7, "delay": 2, "interpolation": "linear"} - ] - } - ] - } - } -} diff --git a/resources/characters/mini/gfx/particle/puff.png b/resources/characters/mini/gfx/particle/puff.png deleted file mode 100644 index d24101795064604649aa6cffd03091a5d9804d57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8487 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 z zz$O=Hs)SraDMd7|sjn2ijJk@Vdo;y??<(g+-!ecq49*xl6l;b5214Z!{Dw@4hi54r!k(6z{-L0yst1*YhBB41}J0kQudG*~1*LP-dunAe$2U0Lsv?5+V7pijsG{ zcRA`^Ys(Pl5nv>ZzNNDPn)?($=$ex?3&a}O21NGCstla(Qap=6jls8g)B zqZz3k87g_fih09sS&Rbut!VStpqpQJA55m#XjSMfIn#JXD#-Tc6qRUfRNa(aRX1K! zPA1&{2aj-mWIbJ6!}Ri5>VgJf)QHT}DxBEr741J#)_B?GL3z<)v>;)?a*Nf^#Zpv% zp_yQG#kFY~t!YqQA}N$HreL~;jtJoE89Y$91x?rk75Tco3eenvQbJWMhuHf=kY$Tb zsc8*AG{(h&qI)=sH9bVGsZZBb`Zde>!XSc)rNETk?02eLa^RQ=;6ne1W*jX}E4pKM z%3V@$`)iRrhU#k$$z+4!j}ec1*i=UdZ7%=Y!${~3Dd5+AR5azY{gDvC_(>#vDN97* zpCncs=mumK6!qQJCx6lon_jj_EDf1q%0tCoW`QfxF8qfN*!-t6U*?uzcq&UxNV4+p zA&U1V8P|&~1xVgW>!!-lDyI-|H~PmPZMsVG{pSDdkcI^(GcDjzeCAQ^_p=)>Ytm_isrm9{}w3)J2qHCK9nfbK(KPtJmp$Q9*)!=pRZ= z`&Co5|ISqDfn@Tl?P!{ElLpjbCMA2+f;;y{IV7oKkkD#T8gk|4U;2{9%cTs zh!75Zi6}yDWji{6bSo2lq2}`ihe(D0W*Kx9hme|Eu@$&Af?|rCJEa_#R74&T_X?|c zFXzptaAHhj;frj%E>-?(w&!f(pM^w}{uz%9hdmjJJ@_2{hbjW? zQbmpleh~%dH|cDy{eSi%CX`LETll$vCcfGEhg>#oxXfIl3q^7qvuXvj$;9z*NO{s`UZ;M@Q1#UXron54-DH{HN&>i#7E~0!sk%9b$Im<@v?`IL zx%UZ4pfXcPZ$0%J%Y^I@ZAEcreIL1bWqFD>$97AyBMOjWm5Em(nk^suuwg-8y*^tt zSJ}&rp29yQPrRu!cDh9YiY)lhTJ|XotUVS(O`U5JKf!#kshq<}=Z8O|b!=!5Yj?Xu z(f}R>`h-pi6YVgA=DTJ4OJMo7`#(QQScLq01P4TLe-W&AW{P3G*PM@g!)2LG zK~8a_&>{Ry9+eYJ@DD@}?DIfr^vp#ODS+V2#^rt%N&8L0RWp?<^P83Hs{mi~1K2;a z1Nu1DcTi!it+IllWdIsfMh7?SBE3EwW60*@X}`b#yCq?~(_3oCX~c!art9v0<(KTT%eX6bEE_ zFZ8{F#h*BtJ=EBGM~H0H`SSi%N*Go)UN}XP92z*J^0fb6o!k6CF^yZ}L+KK& z%5}m6+Iab26a?@UWz?bkXTy28XVdez5N9goTdgpI6jLK($tr=u|5vIAKrDqrasA)J e|Lc19&^pw9ddeA_3$qsk0FTw4s8%W4g#QmYfSRoU diff --git a/resources/characters/mini/items.json b/resources/characters/mini/items.json index 793ccd2..af33828 100644 --- a/resources/characters/mini/items.json +++ b/resources/characters/mini/items.json @@ -1,11 +1,11 @@ { "anm2": "gfx/items/item.anm2", "spritesheet": 0, - "spawnDelay": 600, + "spawnDelay": 10, "spawnDelayMultiplier": 0.75, "spawnLimit": 5, "sounds": { - "bounce": ["sfx/bounce1.ogg", "sfx/bounce2.ogg", "sfx/bounce3.ogg"], + "bounce": "sfx/bounce*.ogg", "dispose": ["sfx/dispose.ogg"], "summon": ["sfx/summon.ogg"] }, @@ -13,7 +13,6 @@ "dispose": ["Puff"], "summon": ["Puff"] }, - "categories": {"Food": "edible", "Tool": "tool"}, "rarities": { "Common": {"weight": 1.0, "sound": "sfx/common.ogg"}, "Uncommon": {"weight": 0.5, "sound": "sfx/uncommon.ogg"}, @@ -26,9 +25,9 @@ "category": "Food", "rarity": "Common", "flavor": "Peep", - "texture": "gfx/items/item_001_peep.png", "color": [0.98, 0.506, 0.612], - "calories": 250.0 + "calories": 250.0, + "use": "edible" }, { "name": "Peeep", @@ -36,10 +35,9 @@ "category": "Food", "rarity": "Uncommon", "flavor": "Peep", - "texture": "gfx/items/item_002_peeep.png", - "anm2": "gfx/items/item_big.anm2", "color": [0.98, 0.506, 0.612], - "calories": 650.0 + "calories": 650.0, + "use": "edible" }, { "name": "Peeeep", @@ -47,10 +45,9 @@ "category": "Food", "rarity": "Rare", "flavor": "Peep", - "texture": "gfx/items/item_003_peeeep.png", - "anm2": "gfx/items/item_big.anm2", "color": [0.98, 0.506, 0.612], - "calories": 1400.0 + "calories": 1400.0, + "use": "edible" }, { "name": "Mini Egg", @@ -58,9 +55,9 @@ "category": "Food", "rarity": "Common", "flavor": "Mini", - "texture": "gfx/items/item_004_mini_egg.png", "color": [0.188, 0.651, 0.424], - "calories": 75.0 + "calories": 75.0, + "use": "edible" }, { "name": "Mini Bnuuy", @@ -68,9 +65,9 @@ "category": "Food", "rarity": "Uncommon", "flavor": "Mini", - "texture": "gfx/items/item_005_mini_bnuuy.png", "color": [0.188, 0.651, 0.424], - "calories": 175.0 + "calories": 175.0, + "use": "edible" }, { "name": "Mini Basket", @@ -78,9 +75,9 @@ "category": "Food", "rarity": "Rare", "flavor": "Mini", - "texture": "gfx/items/item_006_mini_basket.png", "color": [0.188, 0.651, 0.424], - "calories": 350.0 + "calories": 350.0, + "use": "edible" }, { "name": "Creme Cupcake", @@ -88,10 +85,10 @@ "category": "Food", "rarity": "Common", "flavor": "Creme", - "texture": "gfx/items/item_007_creme_cupcake.png", "color": [0.808, 0.776, 0.302], "calories": 100.0, - "digestionBonus": 0.075 + "digestionBonus": 0.075, + "use": "edible" }, { "name": "Cool Whipped Cake", @@ -99,11 +96,10 @@ "category": "Food", "rarity": "Uncommon", "flavor": "Creme", - "texture": "gfx/items/item_008_cool_whipped_cake.png", - "anm2": "gfx/items/item_big.anm2", "color": [0.808, 0.776, 0.302], "calories": 250.0, - "digestionBonus": 0.15 + "digestionBonus": 0.15, + "use": "edible" }, { "name": "Triple Scoop", @@ -111,11 +107,10 @@ "category": "Food", "rarity": "Rare", "flavor": "Creme", - "texture": "gfx/items/item_009_triple_scoop.png", - "anm2": "gfx/items/item_big.anm2", "color": [0.808, 0.776, 0.302], "calories": 500.0, - "digestionBonus": 0.3 + "digestionBonus": 0.3, + "use": "edible" }, { "name": "Choco Kiss", @@ -123,10 +118,10 @@ "category": "Food", "rarity": "Common", "flavor": "Chocolate", - "texture": "gfx/items/item_010_choco_kiss.png", "color": [0.282, 0.141, 0], "calories": 100.0, - "capacityBonus": 15.0 + "capacityBonus": 15.0, + "use": "edible" }, { "name": "Choco Bar", @@ -134,10 +129,10 @@ "category": "Food", "rarity": "Uncommon", "flavor": "Chocolate", - "texture": "gfx/items/item_011_choco_bar.png", "color": [0.282, 0.141, 0], "calories": 250.0, - "capacityBonus": 35.0 + "capacityBonus": 35.0, + "use": "edible" }, { "name": "Choco Taco", @@ -145,10 +140,10 @@ "category": "Food", "rarity": "Rare", "flavor": "Chocolate", - "texture": "gfx/items/item_012_choco_taco.png", "color": [0.282, 0.141, 0], "calories": 500.0, - "capacityBonus": 70.0 + "capacityBonus": 70.0, + "use": "edible" }, { "name": "PB Cup", @@ -156,9 +151,9 @@ "category": "Food", "rarity": "Common", "flavor": "Peanut Butter", - "texture": "gfx/items/item_013_pb_cup.png", "color": [0.847, 0.686, 0.055], - "calories": 100.0 + "calories": 100.0, + "use": "edible" }, { "name": "PB Puffs", @@ -166,10 +161,9 @@ "category": "Food", "rarity": "Uncommon", "flavor": "Peanut Butter", - "texture": "gfx/items/item_014_pb_puffs.png", - "anm2": "gfx/items/item_big.anm2", "color": [0.847, 0.686, 0.055], - "calories": 250.0 + "calories": 250.0, + "use": "edible" }, { "name": "PB Jar", @@ -177,10 +171,9 @@ "category": "Food", "rarity": "Rare", "flavor": "Peanut Butter", - "texture": "gfx/items/item_015_pb_jar.png", - "anm2": "gfx/items/item_big.anm2", "color": [0.847, 0.686, 0.055], - "calories": 2000.0 + "calories": 2000.0, + "use": "edible" } ] } diff --git a/resources/characters/mini/sfx/kiss1.ogg b/resources/characters/mini/sfx/kiss1.ogg deleted file mode 100644 index a394afe69d6145a6e9f05da3c771cb045b7bfc22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15208 zcmb`tbzGFs_cy$VQlcQBbcvLLxP-8zpwyBs0e`HM|c3-2{DP!w=0`ku~p!m{72W+NMLy6b14aa06fefZ%^SU@@@Ft;|JO_OmnN z-O;!O0zC9WhS7%%c2(*7Gx|~hl^>05Cu3f+Ey3f@>7E4KoeW;`+-uoUih^sOvqA-b zvsDgC+~%wthRTD-)C`InaJ1d*`XQ^y|5W(bb}#^Ik-(ueB$mLt67SER8*dAU`fC;g z=p$ezNIHT{wv4Q&jHYksk5Yf`=;9!Zrq3aY^4psns`G~wtl;pnar@1t4cu2JKo zIq9Q)j>$9+@SZ zYiwR@mQ-b0Q1!m2oTI0l@R|jL1+ZK_>1K(!|F2@K5o`2+FE30xAA?>1zU;7}>9Bbu z347FG%Yl3C;Z6_`(-$y~Hd|h4JKhdEVW3Fczv_yX@7tFr`ZowyVF!U;fN9!nXu1Gz zz&J;2`PA)1ChQa@09Raj|cxYq}{o4A~wPnI;&67VL8wKhLK={kZI{gjJ9EZMsg+R_sS6YctC2@`Yvwwy_l zaEtPXficR}U=I)!6@@J}-c{=}l6!r+6~BhvMjyG3GKx(bBEcYLoA=P*<4qdn<>o^VG`gy@p{{_lzPALM`l z(0E^CGFm?v+>z|1D1rYs!2cr0hO8rkrYqu+T=^q~VUE6CUZp+WAyUcLyb3D!wTJFI zj65(>d9FReXEdT}H0EeDRb`}E?XFSv4`BYn20h{MU&y(F$U{izqDPM;ehV&aox|iTMesYx$W3{~K~l1M}ho^ZWx>{X^LTV$A{)ztm=0bQiDJ{a?#} zkRxsT2q*w@ByAu47jl}xG%o=(m2)WU{k2hK2ym#qB>8^_00e3dCzQM1M_$7?$6$P8 zFizDsBL8Q^0Ms#Fg%MuBu`wVJB?$DZ4e&Z~WL7MkxKX_u!p3)`12!i6KJS_nFCJ?9 zCqW+yVMFEhgLC{Nv^1YYJp8VAS5Q@v{j>P$xGWwgF0k$01ic2}CgBhMPN5$x-pTMP z7>q~h?GMIb^cob$WA=&W#$${Lhkd62x?K$3(Gs$h(cv(e91!Ru2p9OfoiP}GAL~Uj z2;>=V=MToaZ$K=Fmv2uD`$FLr4q;`sy9;Gw&LM_E0Rs2xBg1}KeCBL2sBFGhIE*bP zM;U6)ocTs8-#43%Tf8JA!$LXGRo=cA~gvVbVKY(8ofUQ~pl z5W-{kxms0aEIbgL^T2>D=URCVpd3|orM&VD%(2(@-i>AnHeN$!P&h7ddS#OVmm1$_zzyv*FQI^!4T6E32F6yS zVSvf;c0fe~oEN~o2k;(^K`-DgyHLOvz*xr>VKv#{?`eV$0zI|{4&Tz(hIXD2=>R-$ zfbxM;0t~(OE0qrgz>Sx~D+68u77fk++l_|(?XojpQ5k{gTu~(e*j;r2r$JM$x*5^Y z5_rHd0eH>_aClDi8~EcKfEjR=+F!q#7lA;3ZsLN{Z&0gA3$Rn&=D4;I3)Bo?SsaJa z;Ob`N4OGB7DX!M}EQ64Ys+~T!ZKjzLgb?!7=+LQyICM-JC)rg;2OXlAU}aka1vk{PkhOK#R3?r1xy17 zeW=wdhXAdj+Po_%<63sxB3DvSE6J{a8{&lpKrfgl1zMrQ8Vjb@*M671c}c7B6ts80sESuEWw@w%)q@4I-|ET^j`uAlr1Ov zUr{+%xcrBO5i zk_RL&D+fqUL=^Mkrr8na=1iK0@U14h5(^%W!b56T=W01_LqEpn9VWeEl{d9dY*MZAUrF#tKD@xCi~Oh*Xn z46z2i(0UdbF4$8#>`$%KO#BJhUkE_{z=0MFY(Ur zJNzZ&XRhLICee+w!Fx#&jBzk<6sdUFsB%!uJ3lpRFY=Gq2O97xhu9zRh+Qag^tk?J z?Hee>ylgd^(KER+S+0vvToI1oH0)$!1y_-Ady`d8!`FcAT)&{qJ{T;U-xdp91@7-4 zPY?+E9yci-*^5t~2tfibWWsNN2yPS7wo1Nu@su&EIo(=bfHmbg2qf;`OB~?e#sJQs zVtbs6{ju$quN$aya8jne=HpXrt-&^JTnRi0V$ZiUFR<_h1QvW*=l^(9C#S2t`F*A5 z>T~rEzzb8LhnWcpi@*LHgYfTBGO~jq;h;DB8+|x0)T=jb z7&vDko5|dnbmsm1EEtF4_ORE?*$zL|);3g5U`H8I;c*mpQOGJ>HBpP)C`0bq2``j& z&uHOPR3F`@;GZb+P-^73Oi8>|I0mOwUEvY-oCoMNdwx)JHf0U za?H)v_Iu6zocuf)h})Mpmm>x@`1FYKsFV6Oc?XGaV#Q?K;mny2rXKHhH(iiQp6RbF z<2@3;@ofKbsVhV=O$hR9{H^AWF#_Z{%@=SAC8{kHn_QRYX+ZZ%SZR!Ldp6Akbcq|^U>OJo69z>x_z~pBvDYDmM%~ey2_2u|9qIF4I3sGq*^kn zgd3Tny*ZzkMc*-zCANN#!Qlm&cc352&_bxvR@bSL`o8s9+ku-GPvLF+2ak08^PM_} zh>~ZN%T!&9S}xQ()K`XeJqD{unjU@>k8+KB-X{IY&rOs0ah!%_@H*4%)a+-f9cLPL zDKdD~As7$z)X{o;r}Xnpj@uv-Q15dF2mQfL3asJQzG}OV?cxc|f^12mwI@Ttd3^UM z`YvZ`ZJcfCkNG{)^h$jtNLkc2Uf;d6bFIGrW<#yOu^!I$)UQj57R1|iY=&mm;F+h` zJzZq2INdqjtVUaIC3TD!I90_cY$tO~OcecSKSLwWOfQ6W2ja@Db{mYhEAD#h?O5cP zjrx4}wrj}b)K-Cc@`4>YH1%1ZacgvCTzSG>Pdvq-mQXM1umInAGlItNsl~hZp%$Rz z0|F18OwHoL(W9iuTCUGdCodD!rgUKZk<}gCRifE_vn4S>{G;{rF_?9Ft*Ujoxo;FD zh=M<)g-JYTuSjRc%y^I$vq!DwRkn4nSH5x<0%?CV7w z=x1CCEN@JpM>!et)sL6I&xQo*S2O1*MJqpmt<132{nX}2SaO!Hn> zO>H{skwgCeT)~%-MM-AaJv?Yvny$Da{pH(+sbz^2)yQP-&xTdcRdyyByJHQ{>33o{ zROk{s}@Rd+iidI9iu9P1c<6CXKmY z3|ei~{8Fzg`1W{z%DzSQZo+^)^4EH;%lv%unl3Cbb))^lW2g1abX@Hk*|wT{AW^uRmdh_h_bVp@}@qeclht{>|kZWD}ZWsadP0)TMQR&=K9RUR8om zp}()gopztwv15|RtDQ;Xd#^Z!NZ88mAW>c&ImN+oB_hyM@NY}iFF5(kwTUTZ3lTo zxBtD+1=>V;VY7-kI)rC9Q7|IJ-ChXXuym15$eR78LwCx`u)!x%sHDSMj2>u!yb|svp5vy z&&frXfU1Lb@i@H@E#fi@x`=Rl+QxwbCR7c~Df`?8w#7>X6&79>sdQ&I%<(xEG zT$!kw(Mcl=v=1QFki=#Y6$DnYx*IjRW2=Z%H)bacoHd?_|NNdqWVIi$hjPKW2WUzr zo-2$VC&m3XjT^*pvU+^Fd*mK-(x~2)qhPwb6Ejai%#&7*rd5HcZ#U>}o+)1}qt&(= z%1ZSnAvg$h84sJU*=&YwBV4mIi9&hn+=oe-6>FLz=aQ4bc>+2v*?D3iU z)zrLg%}@3t$6XzJBvFbT%ws7gL$sY)?-`n`Ru;_`%xfWc;!EIS!fL|kk{y$& z9c$>YF>M+xtLfw+(ovfn8LR7ED-u|ua*p!8Yi&36K)yyfSXLcaOuBAWPxyf2a58Q_Bo(Ws2ru<8&W z)cfuE(ZZ$8Pl}?n?ETDTq&J-v9jji=wB!EVn(!j8Z0v|TiI+BoP{_@X`D?0MK{DMI zj8?tUSkKS6s&X~rdfY3?nw^?Rw6LYQ6yNI137M+I4X>^a)grm?8co5uxA ztt#;grQ9xeKq=~kPdw5tabMZzDBt=$&91aoe*{jgWYvb021W^1H`cYqO8TUj%-|Xj z9h`0EOviR>fs7N_lt~-tlF3hxElXzgCZ@v3NZbU{TSjcUT?n$F3gxev;^M?{#nl&6 zpX?LZE;Ic+ub`7&3?iAD!ZK4ALQ`z@+D!87VAJw0xNM&!4GN>`L2 zc^|@f2_d;=C2nqRW;m5IdlEwY{j-{hEOeV5GcJnRgJ<<|iz3BU2d(!5oMDr2@>m5P z%=9tYuk?TgdJUS|dQwZm-EhM*V^U)(Fk5fx zr(bWCrQ>^RFYd;U!S22|=^`L`<|aZ@T$!k>A@__rj`z5IB`hW?N|4&CP+CE7$o3-Q zyk_84nY1Q9YU*)qqCeT+uf(#VPV^pahE%52Ds`c8XTVw zP0bkc@<;T?Mk#sZ+8<RgEol6C#- zt3F&?&J^#GyBk>R!h9-oJew;Kmi!4Z76K=YUQHJc`WtN4!clE*A#yu}$|$sp`K3$2 zt8`Hjq~Et24hMTxTm3t4gT?srpCvX5oSzok{i$?G-R>Wu>Tq+`3NZKoJz4(>!L-lH zUp7{PKue?rk9SK(IaIzQ@k_3+4Qpd&jdkT|x(vs8#f`Ks(laY!BWTl~*VV7EBi0lQ z7h(#V%-uP8Nbuy5tR*E=ThCI5d{e?3i(hn$#9NBoW*-8_14^((`i_6hdk78H=wdvS zVve@s{KibOJSVxw3?v$6@EZIC3;0!Z(MZB#EV`RBHxD#H@$ho(pVD_4;{0G6xH!*T zMKbg7%{z)gXs|c z)nJ}lm3$=CwBUuy#f89jQ9bq@A(i`F+e%OSwKRg)_(~?^78|?T-M-O*_-g1Kxg0iY zY7+w>-v%{fvr;Yz3+s#f)_iG%eTTkYmW0-_zuqqCvvhgK>&~OYMGI>dS9YRaD}HCB z#x};@?dv>mY0AEQJY9O3Kr<&Jpg5YFcv}{3BzwM|9Gt!P?G3(CQq(@t_6?!0 z)W)kH#BI21TDZUDy2kRo$*@gQbY{}Aq6AV3Mg@6NdGMk}1uv(*etS!^JWna?Mg2qR zmVt2zWGVz3FsCr`)Te-Ft&MO<$Uxs!wMk&WQ+@E!gAcCbu-2OljpmJ?{ZfCmZ3S_xK|3h z@Aps&wz@Gv^R3fJ=Bet)58t68S_$(sX(>*=9z&@;Y%axR(j0z;DBpEcBh3^^eBhg! zzK3l^^jRG+`Mw|SuL6R>k3zxh(-@l-Li_j~qR+eQjaFZ7#pW z1147z3NSj)bwzFmyLP1@M<~txekaWM&Fu({vS55Aw%&5~lYd|T47RQ=xPRNHSv{12 zBt>sk|qHXSw7YS7Gz(HW!Sl z$7*HA>}7SI#M*J0uxn<6JL>oD%-jKQ=J+Vbgr$c&a)a*7s*itQa~Hm;llQO*Ga2}D zb?@jst@gx9MeEO2l$+g>U?~ETvR)V9Xqlua;@7=HKO(#}mRY3WLj7Kka(}Lx16y0p z+F+L#d_PV*=nGCr>Y@0ro><1XiME7`u%RZQ!+3q7*_*9K^+_xD;4Ku=eo6Rq-gC+G zX$SA-NGvsNsA^cdyRZ)-J+&TbqM2(;yHm`?Op&+UeEIj zZ47%8QBdPlos`G+WpF)5m77iLauX(6@0qaNL9bTl@-w`g26iOj`R*@cw;)YnOurCA z3I<=wwA{eGXRAT4mO4tvYNRx~E+bY-xtjF!;UVNeF0cKY)gqVBS8pj>vb?>1W5wi# z#wx{Gg#CS~Q^cEBt`I&ned+q@(7WQ6NuE_6)@`BUx=9z0t_TBuyWjy4ZAF^|sUJ>q zAvjUhpTF`k=17m5<^hom7jl*nShJ;S|y#WSTvz{U)0E7xyvs-X(JZ#JC9C zIBP5OrfnL*wzr0~f6(TWqqLq@rFA2rOXW0Lnt%(^#r-pzpUm{H)(Ov3xb`-9??tU_ zvvDQ`4c$HM;x!B`&(hz{Cs8XZ52=yqSMZ#nCvRQK(?ttncDODED9ykVD@(Hhadrh2 z${&12_h}D*`C2iyzjQJ&v!VX+jW#XESJ5@Z0sT$DjeK1DWy^gL`@b)4nxFp9i<_$- zf*?0}sOU@(?=8$tjhr1#^z{wh-8_sDPWIN9mwzrV%YipJGz-Ndqb=48THlc8=*Tc+ zq7dqtRZ5{4$I&pxL)B?BH@TO>88R8;GE#{efAjM5Yp9IN1yeztlpfl7u6&X2gz7ti z%>83b-r@}h(^G%Orz!-br_xtIOhKz$ z>tI%q;xnOI5t+dWlb;dG%O=S?Qh!uJX1vBm)KWRtKAp{liV?`)=}UGP-8gG$apr?R zp}ttg#19~MGa6=0b|7?BBd5CoL1UPz>Y;cM@8q4LhFk@;o7iqcI_|b(JdMnLwEMzmjRzML-a|UhYU|Qe z0UQ)bSd}6PVkx4b>u-Mp7nNXz);?q+@Qor1pO)qsQU0QjVcoMFFxTF$8yPv}Z|#IH zvwjs5_nCqti`s10)z-}r&R^s!iE0*A4fP$YrA3CK@0at)^|$Qj=sIUPXsCx$ z*vftGTh_uHJCqd8b%Q_1DinA!lD(xq!5mwgmy(?lEeopfy-c=@i9qhWCJRqb!8#u- zepZ|RIi>3zHg@uy1>MTjx=<{U?)y`-we<^qE^T@woOI;83zJd4Fk+{Y#Hu;;b^79T z%+ZGS2zS8TYRh>xz^c$yNdAKUcDTicsw1WU#oj*pr?Fhp+tJ4Q`CZ|1t$a0gk%Ri( zs9p%Q?!e`|QmZA?B{`{Z9~4jKDb4Voc?Yv<8jikOlGmxt@!=>eaZcfU&#ztdcNLFhSp#vv`HS2z{dqdI1fsWH zv3Kp!GH~92eMLbkM=^nouILH#Xzq?bLdiibAl_w1Xz7VY-fe2kMeX2NW=(Z*y#*Yt zqoN}CfE+d;r!admH^xP~MI9unGpu*SqiuX$zI6zLIEr&OgNs{7o}#PKxze zX@}Ap!lG^~1D%0GRzspO>NXX5Rk!bxQI-^WM!bz7!E?u)tuYd9*ah~(XV2?GV~XCQ zbLOHV#`?-c5eV_&ANx+UBuSGdmit@jzl?Ntkv@& z69%!e1IKrNFGUx5VeK~;FTZobxroV7IIl1^$?ZM=<^C#Qy^>O7{&D?-CO=?_|`yW%XBOL>D0!wcD9$#Ep<=E!; zuuGlGj$7m9pc<`_(0bX=eZmIXK`!9 zRp${c)<$!2lpt&b-%uHiUJhwR>@5B=yVxoF(8}Gkb95i$KV~;-aOf!73$45y(2V6- z)!u}ajMWGAq!=W7V7$Oc%=STjYv#sxEI&t%*YlUOSe%fR1#MQRpK{VjO?U;k> zu-Kb#R#}%+f?15V{NQk^$a=)i`#*rCd;XJoa1 ztlFPL&SzI7rQ3Of6ecY*I%4|ubJoG@CA#lob=b@GBqpj(uGZYb4aJxm8-t!=OuHlN1Xbz8qMsA!`%>}Z3+~;{($V^(`Pt3ThO$ZOw6hE2 zGY?FXn0cAAYh&FR4VTq+!_vU|-VA#8tjc|LX4BHFjPm__NMzhm8B#e$;ZJD#(ovd= z$;N5Vam{AZOW}u>JPL#Pe)P@`AqR^=L#8J4pYlw_##58NqDCeX6u9n;vX!XcU|L%z z@`OxyU)(bU+pg;-m=z^G{0P%XnXbp#hzhwNBP&YqV@)`6+_ zYO6Jbr4Pg<_g!ch+*y7ayL5=$9zPUY+LW>Hj>?`9s@6$+eLt!p2-%9x3pM3^kGvmf z*0@0Poh_~G1(M;_$Y8m~N6;Fp?Q&sJ~B*scyMsHqAQ3CeB&O^;BSdV|ijD2BP@L?jBmhSayMe|+28ijb3Pkfu9r?sGh<)PRVc zSWVJ$RE4FcN-yS^(IbCm%xlnZudSI49GywkxjZ?T6}dRh8t`!beIawu{?$G;C2S7U zwlh>VaiN10R^Y;933wcxE18`z3pExurinRYR0li+Q`h(E(?-iKbn4SW@-{=$h}M)6 zSf49spWb1bj|hG3q=beIY*x7TOnhEb)m=98(d4qcAO z?uy~uj3R;rwF^H?T&@~-E_Qm~h#oVmri-9Xkd4v$^Ss*B&!%uqFAzO%x~qO^t3V?~ zSzn*#Vc2t6^Soueb7uteDRyFMWc7XTbkn&RN-y{o&+p#-Z*-OPz)zO$H6p`Bo|jOc zHU~zzx$sU6evvb5Lui_>i)Zzgm&m+Z4~+fJ#z^2aK<0QBoX|xa!4v$Q^8^xtz(H}n zvUE#EN-sWv4&V8TtAJDJvX*$RKa!$iscv!eXK+TciqhktB;VA@OS9CkW5Oeyt(p^w zU1t)nE1NPyF-&z|XKkMf#L1cYB5#0g;nj6kzB6eQ zOBPOU-IBP~W$A^0!bzp%ZO1>j|4K_rP#b+3zWIxWXJYDsNy+ z5z%;2eaPA6wDxWM(J%fbyvOwgzohFq7ET3Rbo#f;hi4dweV9iE7#3(vh$@zS%iP{7 z*td=UAeLSVET-lEf(%~NO3M3fAC&lZCiAF@HU53gaH^K;?(}ZA|ov)0uk#dt~Hk)b_}V%$Lvg-0crg>I`VO3 zKkNyq1DceXZ2%LW)5~XjY>}*`VyC!W!VV^}_k*O^K_7k6RG zQFey4-x6g>&80fmi_gc-`pbqlWZ#`8(vo_;#v|EWgNo%jQ%kW_=wX;kaDL0n z$iuYEvK7bo(JXb{8;$l`e|C%Kp5XTIUo5cMS@bS{v$bkFGmbV6^jy)cGdVva&{LqE z;Szopl)+ zHI-Ad7xRs1A!4)2mZs*WrfgTPFzM;LSXkNbi}p^Nd@CtpKh3#}T=#V+1(C;0zfa9R zQ(oQlpeuP5J~B>TcovQM0anMQZHw9)Pw=*qnSU;p6f)&eQDH+qePLC4&+7c?%GyIY zs;$xK{x>gLi%p(rtq)Y?GM!KU`XM>d=c>ctztz=pUcngmKHRTPC9_;{o*0!)ATJU683z3W{^ zL{c8hFN9v6vue-W{3icQfB(mM(~9J$dG)REHK#tBVvg6R5uK2YPLTtytbW`Xo)N9n z_tQo?!%J>BDUI4n~v2tE5cN`Gj`+E?6Gx?@d^L%-!$0V(`# z-}Bi+a#}oj$T#bUL{f(9>yF}quNzJdm~d>TscnyEymx=E)lFj9&O%T!M7_6P8b!R6 z^-Ct^^Q%%EU8U{!&pz9vQpA-b5!^R=k}^eu=KP_>?p)3+{USrb9{8W_g76(fYQAicOVTTpDk9Jcos^CBAI%;P9M*Cz>K(0 zh4&{N9hGI_Sxm5bn<^A3krH!QW?IZz>qDu-(z2M4Wj`tM%Gq(LoI8j|S=ivGnpF=l z?tAD?IMRmw6p7n(X;PB3m55Uvi4hK`pxtwfaStonuixi1Q$i>5QkK=kgsf4a z_`Z6teA>@fsAx(kvn{A_k;%9v;(eL46Yts?f7>l(!fk2}hAl)xDO2{rSj4&N`Y^8_lziKP8M#tNc0{o3POsjOWR45~dWDkE>YK*yld57`5!pZ(>SZ|EV+MzhY)?$l$P;+XK*c_Q~^RIL@qek+WL4c?Y6?Z}(f0UQT>1DSd7q>Lc=8hOdZ3ewCZf zz7D(}$QD8I#9fIAeJc5Jg^`I zo;Q;V-4LjSXV6`!)9hx6?tp_1;h#j`a9mK23AQJwUErxnwc{B`hoDf1@h4$xO%tQ` z{G6Dbli-h(JcMZu5itU1AyK#Vjo!1LKRXr*sh|iVa5GFa} z?mn^iUf$~VrM{t$9zSU-_;^jeud90AgVSo+sF85SZIbzzL-WJl#Ar>T(c#p|THHX^ z9UCX4dJXWBH`G9AkheFG$~T>kY$OGI@KE{f%U_RrDwTgl46$sk>%X;C)H^=4(dsqt zdZ0P18EZWHjk2-D@8xiu(>&O#j3sYeBDiM%_g0_TD^^bF7`=C?=V@)bgGY3{QE>)e zVBfQ5msm5RMuuXay}wO=(z9{eY5Maa-$C7@CKm_$$t|u!qPWG7k+Lz73Ysmi?zMW& zsGj_xG1^Cc@3K|qs=B*IC3_fOme!Qhzo*g^lJ4dAtz;_Be2J!7lldb5;?8QHz1Zo& znTn`~H45%oCHWGrNSvw&wS`lI4s6G)kGkd1b6>~5HA`5=z|@_Y`GPXKpRUDZYSh7v z!9}0jG~#I2ri*{8=?I9_%c@w;;*$9HyS(1lrEj3WJMdgxbx-E=Gh#%R*KkPb8foLR ziC|3L25O_5>VEIzLX6n_wuC-DSt^?{MMH_qcT?CZtx02 z)10uncl!aqvFlxF1=in-BNCQw+N39WXJhMoDQmHnaE!s@j)B7>Jw7g#U#B<5*UKGm zL{%tmPi#q6E`wIwzv^M&Ttr3u<5t*U&Jp?^rRxn08?1~@&Y!HsoXtE}Rc%Dg! z`oRUkAjJn>X@l%nLH5@Z5!P`!0^uZ$My5A-jEZ{%S zwSLDs^Yg`i=U{TlC2{X?n|7bkpK=)HljG2P%(N0v#`hd)$5Ll(4m0Q0=H}ggT2GRf zaio!kW6*c8+yyz>J6rHO_N}7GMvM&{hfYoLZ0p9p?IC%hU?_0urrLi=lQw_}&1hLg z$uGFAwzkI16DTp$Da;1PES2!+s@L-wSIO;u;}_LE(K2scu9rIV9T4>+_Wm{^o!l@J zsd7epb2Z3W$vkyyaA!#!KC;;jyKtF@Bt3aZbmaD&=w~F3j&`1S;Szq|-aXg!zLO96 zKG~e~TfR2YDoJJ@go8zCr1PyRxO*bHcdX`TM_ljM+DGT*3WjR8Ihh1dNkuQ_l8*_M z(IwBMRgmjM3F}k{(B#>fxph2WzeL6^<xMC{YEYd49M9i^cf0Rta^%Yu%4nPFd;Gs5uGjJMwm`hHbZw zS>bhQ)M751wm-Cp3Yo-a1#%*bNDqG&VY=4JgN zGa8AQnnPUViilQR?AMNWD70GTxtk+3Ux|vUa0PrHyD<<)kad1G^y3oKIqR4nQSDWm Qttr+8X}+7+nn(M;0OU-5xc~qF diff --git a/resources/characters/mini/sfx/kiss2.ogg b/resources/characters/mini/sfx/kiss2.ogg deleted file mode 100644 index 9c27116bbcd551b81560cb1f6cc232eb008f9b8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15254 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 NNKs6M*)y+z{uli(EVuvw diff --git a/resources/characters/mini/sfx/kiss3.ogg b/resources/characters/mini/sfx/kiss3.ogg deleted file mode 100644 index 3bc72706b4c05ad9c38af638a11b341c8723d42c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17323 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 G_kRK4_K9Qw diff --git a/resources/characters/mini/sfx/kiss4.ogg b/resources/characters/mini/sfx/kiss4.ogg deleted file mode 100644 index 5c9c94b61e9b3a3fb57aa81d150c4c514f73c339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34365 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\xNMM5j5If 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 diff --git a/resources/characters/mini/sfx/smack1.ogg b/resources/characters/mini/sfx/smack1.ogg deleted file mode 100644 index 8a573d1bd98b99fe1aa71ae5d1103e1c8056bb3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18766 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 wj#K*1NOy<8 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 diff --git a/resources/characters/mini/sfx/smack4.ogg b/resources/characters/mini/sfx/smack4.ogg deleted file mode 100644 index 7d368f0ca36f0ab083d0efb0653715c7273b89bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13644 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 bCTslrOMSYx9;Ij+QuAkIql+_y2KRpfH0>f& diff --git a/resources/characters/snivy/character.json b/resources/characters/snivy/character.json index cc68679..b3e90a9 100644 --- a/resources/characters/snivy/character.json +++ b/resources/characters/snivy/character.json @@ -16,9 +16,9 @@ "caloriesToKilogram": 0.0005, "digestionRate": 1.5, "digestionRateMax": 4.5, - "digestionTime": 120, + "digestionTime": 2, "blinkChance": 0.5, - "gurgleChance": 0.0005, + "gurgleChance": 0.05, "gurgleCapacityMultiplier": 10, "dialoguePool": "Stage1", "alternate": {"texture": "gfx/character/snivy_alt.png", "sound": "sfx/shiny.ogg", "chance": 0.001}, @@ -43,10 +43,7 @@ {"layer": "Torso", "null": "Belly", "scaleMax": 7.5}, {"layer": "Tail", "null": "Tail", "scaleMax": 7.5} ], - "sounds": { - "digest": ["sfx/digest1.ogg", "sfx/digest2.ogg", "sfx/digest3.ogg"], - "gurgle": ["sfx/gurgle1.ogg", "sfx/gurgle2.ogg", "sfx/gurgle3.ogg", "sfx/gurgle4.ogg", "sfx/gurgle5.ogg"] - }, + "sounds": {"digest": "sfx/digest*.ogg", "gurgle": "sfx/gurgle*.ogg"}, "interactTypes": { "Rub": { "glyph": "2", @@ -60,17 +57,17 @@ "glyph": "3", "cursorHover": "SmackHover", "cursorActive": "Smack", - "dialogueCooldown": 40, + "dialogueCooldown": 0.6667, "scaleAmplitude": 5, "scaleCycles": 3, - "sounds": ["sfx/smack1.ogg", "sfx/smack2.ogg", "sfx/smack3.ogg", "sfx/smack4.ogg", "sfx/smack5.ogg"], + "sounds": "sfx/smack*.ogg", "particles": ["Circle"] }, "Kiss": { "glyph": "4", "cursorHover": "KissHover", "cursorActive": "Kiss", - "sounds": ["sfx/kiss1.ogg", "sfx/kiss2.ogg", "sfx/kiss3.ogg", "sfx/kiss4.ogg", "sfx/kiss5.ogg"], + "sounds": "sfx/kiss*.ogg", "particles": ["Circle"] }, "Turn Around": { @@ -82,7 +79,7 @@ "interactAreas": [ {"type": "Rub", "null": "Head", "dialoguePool": "HeadRub", "dialoguePoolFull": "HeadRubFull"}, {"type": "Rub", "null": "HeadBack", "idleOnEnd": "NeutralBack", "dialoguePool": "HeadRubBack", "dialoguePoolFull": "HeadRubBackFull"}, - {"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 0.1}, + {"type": "Rub", "null": "Belly", "cursorActive": "Grab", "dialoguePool": "BellyRub", "dialoguePoolFull": "BellyRubFull", "digestionHover": 6}, {"type": "Rub", "null": "Tail", "cursorActive": "Grab", "dialoguePool": "TailRub", "dialoguePoolFull": "TailRubFull"}, {"type": "Rub", "null": "TailBack", "idleOnEnd": "NeutralBack", "cursorActive": "Grab", "dialoguePool": "TailRubBack", "dialoguePoolFull": "TailRubBackFull"}, {"type": "Kiss", "null": "Mouth", "dialoguePool": "MouthKiss", "dialoguePoolFull": "MouthKiss"}, @@ -108,7 +105,7 @@ "sounds": { "grab": ["sfx/grab.ogg"], "release": ["sfx/release.ogg"], - "throw": ["sfx/throw.ogg", "sfx/throw2.ogg", "sfx/throw3.ogg"] + "throw": "sfx/throw*.ogg" }, "particles": { "grab": ["Circle"] @@ -122,7 +119,7 @@ "sounds": { "open": ["sfx/open.ogg"], "close": ["sfx/close.ogg"], - "hover": ["sfx/hover.ogg", "sfx/hover2.ogg", "sfx/hover3.ogg"], + "hover": "sfx/hover*.ogg", "select": ["sfx/select.ogg"], "cheats": ["sfx/cheatsActivated.ogg"] } diff --git a/resources/characters/snivy/dialogue.json b/resources/characters/snivy/dialogue.json index 4246465..e7eb61c 100644 --- a/resources/characters/snivy/dialogue.json +++ b/resources/characters/snivy/dialogue.json @@ -1,172 +1,67 @@ { - "delay": 2, - "blipDelay": 2, + "speed": 30, + "blipEvery": 2, "blip": ["sfx/blip.ogg"], "pauses": { - ".": {"delay": 5}, - "!": {"delay": 5}, - "?": {"delay": 5}, - ",": {"delay": 5} - }, - "hooks": {"Start": "StartBegin", "End": "End", "Help": "Help", "StageUp": "StageUp", "Random": "Random", "Feed": "Feed", "FeedFull": "FeedFull", "Eat": "Eat", "EatFull": "EatFull", "Full": "Full", "Throw": "Throw", "LowCapacity": "LowCapacity", "Digest": "Digest", "FoodTaken": "FoodTaken", "FoodTakenFull": "FoodTakenFull"}, - "pools": { - "StageUp": ["StageUp1", "StageUp2", "StageUp3", "StageUp4", "StageUp5", "StageUp6", "StageUp7", "StageUp8", "StageUp9", "StageUp10", "StageUp11", "StageUp12", "StageUp13", "StageUp14", "StageUp15"], - "Full": ["Full1", "Full2", "Full3", "Full4", "Full5", "Full6", "Full7", "Full8", "Full9", "Full10", "Full11", "Full12", "Full13", "Full14", "Full15", "Full16", "Full17", "Full18", "Full19", "Full20", "Full21", "Full22", "Full23", "Full24", "Full25"], - "EatFull": ["EatFull1", "EatFull2", "EatFull3", "EatFull4", "EatFull5", "EatFull6", "EatFull7", "EatFull8", "EatFull9", "EatFull10", "EatFull11", "EatFull12", "EatFull13", "EatFull14", "EatFull15", "EatFull16", "EatFull17", "EatFull18", "EatFull19", "EatFull20", "EatFull21", "EatFull22", "EatFull23", "EatFull24", "EatFull25", "BurpBig1", "BurpBig2", "BurpBig3", "BurpBig4", "BurpBig5", "BurpBig6", "BurpBig7", "BurpBig8", "BurpBig9", "BurpBig10", "BurpBig11", "BurpBig12", "BurpBig13", "BurpBig14", "BurpBig15", "BurpBig16", "BurpBig17", "BurpBig18", "BurpBig19", "BurpBig20", "BurpBig21", "BurpBig22", "BurpBig23", "BurpBig24", "BurpBig25", "BurpSmall1", "BurpSmall2", "BurpSmall3", "BurpSmall4", "BurpSmall5", "BurpSmall6", "BurpSmall7", "BurpSmall9", "BurpSmall10"], - "Eat": ["Eat1", "Eat2", "Eat3", "Eat4", "Eat5", "Eat6", "Eat7", "Eat8", "Eat9", "Eat10", "Eat11", "Eat12", "Eat13", "Eat14", "Eat15", "Eat16", "Eat17", "Eat18", "Eat19", "Eat20", "Eat21", "Eat22", "Eat23", "Eat24", "Eat25", "BurpBig1", "BurpBig2", "BurpBig3", "BurpBig4", "BurpBig5", "BurpBig6", "BurpBig7", "BurpBig8", "BurpBig9", "BurpBig10", "BurpBig11", "BurpBig12", "BurpBig13", "BurpBig14", "BurpBig15", "BurpBig16", "BurpBig17", "BurpBig18", "BurpBig19", "BurpBig20", "BurpBig21", "BurpBig22", "BurpBig23", "BurpBig24", "BurpBig25", "BurpSmall1", "BurpSmall2", "BurpSmall3", "BurpSmall4", "BurpSmall5", "BurpSmall6", "BurpSmall7", "BurpSmall9", "BurpSmall10"], - "FeedFull": ["FeedFull1", "FeedFull2", "FeedFull3", "FeedFull4", "FeedFull5", "FeedFull6", "FeedFull7", "FeedFull8", "FeedFull9", "FeedFull10", "FeedFull11", "FeedFull12", "FeedFull13", "FeedFull14", "FeedFull15", "FeedFull16", "FeedFull17", "FeedFull18", "FeedFull19", "FeedFull20", "FeedFull21", "FeedFull22", "FeedFull23", "FeedFull24", "FeedFull25"], - "Feed": ["Feed1", "Feed2", "Feed3", "Feed4", "Feed5", "Feed6", "Feed7", "Feed8", "Feed9", "Feed10", "Feed11", "Feed12", "Feed13", "Feed14", "Feed15", "Feed16", "Feed17", "Feed18", "Feed19", "Feed20", "Feed21", "Feed22", "Feed23", "Feed24", "Feed25"], - "FoodTakenFull": ["FoodTakenFull1", "FoodTakenFull2", "FoodTakenFull3", "FoodTakenFull4", "FoodTakenFull5", "FoodTakenFull6", "FoodTakenFull7", "FoodTakenFull8", "FoodTakenFull9", "FoodTakenFull10", "FoodTakenFull11", "FoodTakenFull12", "FoodTakenFull13", "FoodTakenFull14", "FoodTakenFull15", "FoodTakenFull16", "FoodTakenFull17", "FoodTakenFull18", "FoodTakenFull19", "FoodTakenFull20", "FoodTakenFull21", "FoodTakenFull22", "FoodTakenFull23", "FoodTakenFull24", "FoodTakenFull25"], - "FoodTaken": ["FoodTaken1", "FoodTaken2", "FoodTaken3", "FoodTaken4", "FoodTaken5", "FoodTaken6", "FoodTaken7", "FoodTaken8", "FoodTaken9", "FoodTaken10", "FoodTaken11", "FoodTaken12", "FoodTaken13", "FoodTaken14", "FoodTaken15", "FoodTaken16", "FoodTaken17", "FoodTaken18", "FoodTaken19", "FoodTaken20", "FoodTaken21", "FoodTaken22", "FoodTaken23", "FoodTaken24", "FoodTaken25"], - "Throw": ["Throw1", "Throw2", "Throw3", "Throw4", "Throw5", "Throw6", "Throw7", "Throw8", "Throw9", "Throw10", "Throw11", "Throw12", "Throw13", "Throw14", "Throw15", "Throw16", "Throw17", "Throw18", "Throw19", "Throw20", "Throw21", "Throw22", "Throw23", "Throw24", "Throw25"], - "LowCapacity": ["LowCapacity1", "LowCapacity2", "LowCapacity3", "LowCapacity4", "LowCapacity5", "LowCapacity6", "LowCapacity7", "LowCapacity8", "LowCapacity9", "LowCapacity10", "LowCapacity11", "LowCapacity12", "LowCapacity13", "LowCapacity14", "LowCapacity15", "LowCapacity16", "LowCapacity17", "LowCapacity18", "LowCapacity19", "LowCapacity20", "LowCapacity21", "LowCapacity22", "LowCapacity23", "LowCapacity24", "LowCapacity25"], - "Digest": ["Digest1", "Digest2", "Digest3", "Digest4", "Digest5", "Digest6", "Digest7", "Digest8", "Digest9", "Digest10", "Digest11", "Digest12", "Digest13", "Digest14", "Digest15", "Digest16", "Digest17", "Digest18", "Digest19", "Digest20", "Digest21", "Digest22", "Digest23", "Digest24", "Digest25"], - "Random": ["Random1", "Random2", "Random3", "Random4", "Random5", "Random6", "Random7", "Random8", "Random9", "Random10", "Random11", "Random12", "Random13", "Random14", "Random15", "Random16", "Random17", "Random18", "Random19", "Random20", "Random21", "Random22", "Random23", "Random24", "Random25", "Random26", "Random27", "Random28", "Random29", "Random30", "Random31", "Random32", "Random33", "Random34", "Random35", "Random36", "Random37", "Random38", "Random39", "Random40", "Random41", "Random42", "Random43", "Random44", "Random45", "Random46", "Random47", "Random48", "Random49", "Random50", "Random51"], - "HeadRub": ["HeadRub1", "HeadRub2", "HeadRub3", "HeadRub4", "HeadRub5", "HeadRub6", "HeadRub7", "HeadRub8", "HeadRub9", "HeadRub10"], - "BellyRub": ["BellyRub1", "BellyRub2", "BellyRub3", "BellyRub4", "BellyRub5", "BellyRub6", "BellyRub7", "BellyRub8", "BellyRub9", "BellyRub10", "BellyRub11"], - "TailRub": ["TailRub1", "TailRub2", "TailRub3", "TailRub4", "TailRub5", "TailRub6", "TailRub7", "TailRub8", "TailRub9", "TailRub10"], - "HeadRubBack": ["HeadRubBack1", "HeadRubBack2", "HeadRubBack3", "HeadRubBack4", "HeadRubBack5", "HeadRubBack6", "HeadRubBack7", "HeadRubBack8", "HeadRubBack9", "HeadRubBack10"], - "TailRubBack": ["TailRubBack1", "TailRubBack2", "TailRubBack3", "TailRubBack4", "TailRubBack5", "TailRubBack6", "TailRubBack7", "TailRubBack8", "TailRubBack9", "TailRubBack10"], - "MouthKiss": ["MouthKiss1", "MouthKiss2", "MouthKiss3", "MouthKiss4", "MouthKiss5", "MouthKiss6", "MouthKiss7", "MouthKiss8", "MouthKiss9", "MouthKiss10"], - "BellyKiss": ["BellyKiss1", "BellyKiss2", "BellyKiss3", "BellyKiss4", "BellyKiss5"], - "TailKiss": ["TailKiss1", "TailKiss2", "TailKiss3", "TailKiss4", "TailKiss5"], - "BellySmack": ["Smack1", "Smack2", "Smack3", "Smack4", "Smack5", "BellySmack1", "BellySmack2", "BellySmack3", "BellySmack4", "BellySmack5"], - "TailSmack": ["Smack1", "Smack2", "Smack3", "Smack4", "Smack5", "TailSmack1", "TailSmack2", "TailSmack3", "TailSmack4", "TailSmack5"], - "TailSmackBack": ["TailSmackBack1", "TailSmackBack2", "TailSmackBack3", "TailSmackBack4", "TailSmackBack5", "TailSmackBack6", "TailSmackBack7", "TailSmackBack8", "TailSmackBack9", "TailSmackBack10"], - "Stage1": ["Stage1-1", "Stage1-2", "Stage1-3"], - "Stage2": ["Stage2-1", "Stage2-2", "Stage2-3"], - "Stage3": ["Stage3-1", "Stage3-2", "Stage3-3"], - "Stage4": ["Stage4-1", "Stage4-2", "Stage4-3"], - "Stage5": ["Stage5-1", "Stage5-2", "Stage5-3"], - "Stage6": ["Stage6-1", "Stage6-2", "Stage6-3"], - "Stage7": ["Stage7-1", "Stage7-2", "Stage7-3"], - "Stage8": ["Stage8-1", "Stage8-2", "Stage8-3"], - "Stage9": ["Stage9-1", "Stage9-2", "Stage9-3"], - "Stage10": ["Stage10-1", "Stage10-2", "Stage10-3"], - "HeadRubFull": ["HeadRubFull-1", "HeadRubFull-2", "HeadRubFull-3", "HeadRubFull-4", "HeadRubFull-5", "HeadRubFull-6", "HeadRubFull-7", "HeadRubFull-8", "HeadRubFull-9", "HeadRubFull-10", "HeadRubFull-11", "HeadRubFull-12", "HeadRubFull-13", "HeadRubFull-14", "HeadRubFull-15", "HeadRubFull-16", "HeadRubFull-17", "HeadRubFull-18", "HeadRubFull-19", "HeadRubFull-20"], - "BellyRubFull": ["BellyRubFull-1", "BellyRubFull-2", "BellyRubFull-3", "BellyRubFull-4", "BellyRubFull-5", "BellyRubFull-6", "BellyRubFull-7", "BellyRubFull-8", "BellyRubFull-9", "BellyRubFull-10", "BellyRubFull-11", "BellyRubFull-12", "BellyRubFull-13", "BellyRubFull-14", "BellyRubFull-15", "BellyRubFull-16", "BellyRubFull-17", "BellyRubFull-18", "BellyRubFull-19", "BellyRubFull-20", "BellyRubFull-21"], - "TailRubFull": ["TailRubFull-1", "TailRubFull-2", "TailRubFull-3", "TailRubFull-4", "TailRubFull-5", "TailRubFull-6", "TailRubFull-7", "TailRubFull-8", "TailRubFull-9", "TailRubFull-10", "TailRubFull-11", "TailRubFull-12", "TailRubFull-13", "TailRubFull-14", "TailRubFull-15", "TailRubFull-16", "TailRubFull-17", "TailRubFull-18", "TailRubFull-19", "TailRubFull-20"], - "HeadRubBackFull": ["HeadRubBackFull-1", "HeadRubBackFull-2", "HeadRubBackFull-3", "HeadRubBackFull-4", "HeadRubBackFull-5", "HeadRubBackFull-6", "HeadRubBackFull-7", "HeadRubBackFull-8", "HeadRubBackFull-9", "HeadRubBackFull-10", "HeadRubBackFull-11", "HeadRubBackFull-12", "HeadRubBackFull-13", "HeadRubBackFull-14", "HeadRubBackFull-15", "HeadRubBackFull-16", "HeadRubBackFull-17", "HeadRubBackFull-18", "HeadRubBackFull-19", "HeadRubBackFull-20"], - "TailRubBackFull": ["TailRubBackFull-1", "TailRubBackFull-2", "TailRubBackFull-3", "TailRubBackFull-4", "TailRubBackFull-5", "TailRubBackFull-6", "TailRubBackFull-7", "TailRubBackFull-8", "TailRubBackFull-9", "TailRubBackFull-10", "TailRubBackFull-11", "TailRubBackFull-12", "TailRubBackFull-13", "TailRubBackFull-14", "TailRubBackFull-15", "TailRubBackFull-16", "TailRubBackFull-17", "TailRubBackFull-18", "TailRubBackFull-19", "TailRubBackFull-20"] + ".": {"delay": 0.0833}, + "!": {"delay": 0.0833}, + "?": {"delay": 0.0833}, + ",": {"delay": 0.0833} }, + "hooks": {"Start": "StartBegin"}, "entries": { "StartBegin": { - "animation": "Appear", - "next": "Start", - "effects": [ - {"type": "scene"} - ] - }, - "Start": { - "text": "Hey there, human! Are you interested in a little...well, BIG project?", + "isScene": true, + "lines": [ + {"animation": "Appear"}, + {"text": "Hey there, human! Are you interested in a little...well, [wave]BIG[/wave] project?"} + ], "choices": [ {"text": "Sounds fun!", "next": "Start2A"}, {"text": "Uh...sure?", "next": "Start2B"}, {"text": "Who're you?", "next": "Start2C"}, {"text": "No way!", "next": "Start2D"} - ], - "effects": [ - {"type": "oscillation", "start": 57, "end": 60} ] }, "Start2A": { - "text": "That's the spirit!", - "animation": "Smug", - "next": "Start3", - "effects": [ - {"type": "oscillation", "end": 17} - ] + "lines": [ + {"text": "[wave]That's the spirit[/wave]!", "animation": "Smug"} + ], + "next": "Start3" }, "Start2B": { - "text": "Welp, too bad! You're stuck here, looking at me!", - "animation": "Smug", - "next": "Start3", - "effects": [ - {"type": "shake", "start": 6, "end": 13} - ] + "lines": [ + {"text": "Welp, [shake]too bad[/shake]! You're stuck here, looking at me!", "animation": "Smug"} + ], + "next": "Start3" }, "Start2C": { - "text": "You don't recognize me? Snivy, the Grass Snake Unovan super star Pokémon?", - "animation": "Surprised", - "next": "Start2C-2", - "effects": [ - { - "type": "color", - "start": 35, - "end": 46, - "color": [0.25098, 1, 0.25098] - } - ] + "lines": [ + {"text": "You don't recognize me? Snivy, the [color=0.251 1 0.251]Grass Snake[/color] Unovan super star Pokémon?", "animation": "Surprised"}, + {"text": "Well, you certainly will, by the end of this!", "animation": "Smug"} + ], + "next": "Start3" }, - "Start2C-2": {"text": "Well, you certainly will, by the end of this!", "animation": "Smug", "next": "Start3"}, "Start2D": { - "text": "Hey, you can leave at any time! Use that device of y- I mean, your legs... ", - "animation": "Peeved", - "next": "Start2D-2", - "effects": [ - {"type": "screenshake"} - ] + "lines": [ + {"text": "[screenshake]Hey, you can leave at any time! Use that device of y- I mean, your legs... ", "animation": "Peeved"}, + {"text": "...well, if you're still here, then...let me explain!", "animation": "Bummed"} + ], + "next": "Start3" }, - "Start2D-2": {"text": "...well, if you're still here, then...let me explain!", "animation": "Bummed", "next": "Start3"}, "Start3": { - "text": "Basically, the project is...me!", - "animation": "Neutral", - "next": "Start4", - "effects": [ - {"type": "oscillation", "start": 28, "end": 30} - ] - }, - "Start4": { - "text": "You're gonna help me get BIG!", - "animation": "Horny", - "next": "Start5", - "effects": [ - {"type": "shake", "start": 25, "end": 28} - ] - }, - "Start5": { - "text": "And not big as in tall. Not big as in famous. Not big as in muscly. Big as in...", - "next": "Start6", - "effects": [ - { - "type": "color", - "start": 18, - "end": 22, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 38, - "end": 44, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 60, - "end": 66, - "color": [1, 0.25, 0.25] - } - ] - }, - "Start6": { - "text": "FAAAAT!", - "animation": "Pat", - "next": "Start7", - "effects": [ - {"type": "big", "end": 7}, - {"type": "shake", "end": 7}, - {"type": "screenshake"}, - {"type": "sound", "sound": "sfx/boom.ogg"} - ] - }, - "Start7": { - "text": "Let's get to it, then! Check out the options!", - "effects": [ - {"type": "oscillation", "start": 23, "end": 44} + "lines": [ + {"text": "Basically, the project is...[wave]me[/wave]!", "animation": "Neutral"}, + {"text": "You're gonna help me get [shake]BIG[/shake]!", "animation": "Horny"}, + {"text": "And not big as in [color=1 0.25 0.25]tall[/color]. Not big as in [color=1 0.25 0.25]famous[/color]. Not big as in [color=1 0.25 0.25]muscly[/color]. Big as in..."}, + {"text": "[big][shake][screenshake][sound=sfx/boom.ogg]FAAAAT![/shake][/big]", "animation": "Pat"}, + {"text": "Let's get to it, then! [wave]Check out the options[/wave]!"} ] }, "Help": { - "text": "What do you need help with?", + "lines": [ + {"text": "What do you need help with?"} + ], "choices": [ {"text": "You!", "next": "HelpYou"}, {"text": "Interact", "next": "HelpInteract"}, @@ -174,160 +69,49 @@ {"text": "Settings", "next": "HelpSettings"} ] }, - "HelpYou": {"text": "Well, what about me? You heard what I said, right?", "animation": "Smug", "next": "HelpYou2"}, - "HelpYou2": { - "text": "Bring me food to help me grow!", - "animation": "Smug", - "next": "HelpYou3", - "effects": [ - { - "type": "color", - "start": 9, - "end": 13, - "color": [1, 0.25, 0.25] - } - ] - }, - "HelpYou3": {"text": "Once you get food, bring it to me!", "next": "HelpYou4"}, - "HelpYou4": { - "text": "I'll chow down and it'll digest in time! Elementary, right?", - "next": "HelpYou5", - "effects": [ - {"type": "oscillation", "start": 41, "end": 50} - ] - }, - "HelpYou5": { - "text": "If you feed me over my limit...well, maybe that will increase my capacity. Be gentle if you could...", - "next": "HelpYou6", - "effects": [ - { - "type": "color", - "start": 15, - "end": 28, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 65, - "end": 73, - "color": [1, 0.25, 0.25] - } - ] - }, - "HelpYou6": { - "text": "If you want, you could even...pet my head, rub my belly or tail! Or touch me in other ways! So many possibilities!", - "animation": "Shocked", - "next": "HelpYou7", - "effects": [ - { - "type": "color", - "start": 37, - "end": 41, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 50, - "end": 56, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 59, - "end": 63, - "color": [1, 0.25, 0.25] - }, - {"type": "oscillation", "start": 92, "end": 113} - ] - }, - "HelpYou7": { - "text": "Maybe rubbing my belly will help me digest faster? I don't know, you'll have to figure that out...", - "animation": "Smug", - "next": "HelpYou8", - "effects": [ - { - "type": "color", - "start": 36, - "end": 49, - "color": [1, 0.25, 0.25] - } - ] - }, - "HelpYou8": { - "text": "You can...also use the middle mouse button (or CTRL and click) and your mouse wheel to look around! (Whatever that means...)", - "animation": "Neutral", - "effects": [ - {"type": "silent", "start": 100, "end": 124}, - { - "type": "color", - "start": 100, - "end": 124, - "color": [0.544304, 0.544304, 0.544304] - }, - {"type": "animation", "start": 101, "animation": "Thinking"} + "HelpYou": { + "lines": [ + {"text": "Well, what about me? You heard what I said, right?", "animation": "Smug"}, + {"text": "Bring me [color=1 0.25 0.25]food[/color] to help me grow!", "animation": "Smug"}, + {"text": "Once you get food, bring it to me!"}, + {"text": "I'll chow down and it'll digest in time! [wave]Elementar[/wave]y, right?"}, + {"text": "If you feed me [color=1 0.25 0.25]over my limit[/color]...well, maybe that will increase my [color=1 0.25 0.25]capacity[/color]. Be gentle if you could..."}, + {"text": "If you want, you could even...pet my [color=1 0.25 0.25]head[/color], rub my [color=1 0.25 0.25]belly [/color]or [color=1 0.25 0.25]tail[/color]! Or touch me in other ways! [wave]So many possibilities[/wave]!", "animation": "Shocked"}, + {"text": "Maybe rubbing my belly will help me [color=1 0.25 0.25]digest faster[/color]? I don't know, you'll have to figure that out...", "animation": "Smug"}, + {"text": "You can...also use the middle mouse button (or CTRL and click) and your mouse wheel to look around! [silent][color=0.5443 0.5443 0.5443]([animation=Thinking]Whatever that means...)[/color][/silent]", "animation": "Neutral"} ] }, "HelpInteract": { - "text": "That's what you're using right now!", - "animation": "Peeved", - "next": "HelpInteract2", - "effects": [ - {"type": "shake", "end": 35}, - {"type": "screenshake", "end": 35} + "lines": [ + {"text": "[shake][screenshake]That's what you're using right now![/shake]", "animation": "Peeved"}, + {"text": "It's a place for everything...spawning [color=1 0.25 0.25]items[/color], and [color=1 0.25 0.25]chatting[/color] with a cutie like me!", "animation": "Smug"}, + {"text": "I'm just teasing you! But, I am quite the conversationalist!", "animation": "Neutral"}, + {"text": "I'm sure I've got some [wave]fun[/wave] discussion topics rattling around in my brain..."}, + {"text": "Also, there's some [color=1 0.25 0.25]statistical[/color] information about me...wait, how are you getting that?!", "animation": "Peeved"}, + {"text": "Anyways, with spawning items. Once you spawn one, there will be a bit of a delay...", "animation": "Thinking"}, + {"text": "It'll appear right by me! The next simple step, is if it's food, is to bring it to my mouth!!", "animation": "Horny"}, + {"text": "Don't get cocky and throw your food like a hatchling!! I'm sure you can figure out what's proper!!", "animation": "Peeved"} ] }, - "HelpInteract2": { - "text": "It's a place for everything...spawning items, and chatting with a cutie like me!", - "animation": "Smug", - "next": "HelpInteract3", - "effects": [ - { - "type": "color", - "start": 39, - "end": 44, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 50, - "end": 58, - "color": [1, 0.25, 0.25] - } + "HelpCatalog": { + "lines": [ + {"text": "The Catalog is a log of all the stuff you've found!", "animation": "Neutral"}, + {"text": "...which will be mostly food, of course! See what you can uncover!", "animation": "Smug"}, + {"text": "Hover or press on the item for some juicy details...", "animation": "Neutral"}, + {"text": "For food, you'll see how many calories they have, or other effects...", "animation": "Smug"}, + {"text": "See if you can find everything!!!", "animation": "Excited"} ] }, - "HelpInteract3": {"text": "I'm just teasing you! But, I am quite the conversationalist!", "animation": "Neutral", "next": "HelpInteract4"}, - "HelpInteract4": { - "text": "I'm sure I've got some fun discussion topics rattling around in my brain...", - "next": "HelpInteract5", - "effects": [ - {"type": "oscillation", "start": 23, "end": 26} + "HelpSettings": { + "lines": [ + {"text": "Settings is where you can...configure stuff. What stuff? I don't know, just go look...", "animation": "Shocked"} ] }, - "HelpInteract5": { - "text": "Also, there's some statistical information about me...wait, how are you getting that?!", - "animation": "Peeved", - "next": "HelpInteract6", - "effects": [ - { - "type": "color", - "start": 19, - "end": 30, - "color": [1, 0.25, 0.25] - } - ] - }, - "HelpInteract6": {"text": "Anyways, with spawning items. Once you spawn one, there will be a bit of a delay...", "animation": "Thinking", "next": "HelpInteract7"}, - "HelpInteract7": {"text": "It'll appear right by me! The next simple step, is if it's food, is to bring it to my mouth!!", "animation": "Horny", "next": "HelpInteract8"}, - "HelpInteract8": {"text": "Don't get cocky and throw your food like a hatchling!! I'm sure you can figure out what's proper!!", "animation": "Peeved"}, - "HelpCatalog": {"text": "The Catalog is a log of all the stuff you've found!", "animation": "Neutral", "next": "HelpCatalog2"}, - "HelpCatalog2": {"text": "...which will be mostly food, of course! See what you can uncover!", "animation": "Smug", "next": "HelpCatalog3"}, - "HelpCatalog3": {"text": "Hover or press on the item for some juicy details...", "animation": "Neutral", "next": "HelpCatalog4"}, - "HelpCatalog4": {"text": "For food, you'll see how many calories they have, or other effects...", "animation": "Smug", "next": "HelpCatalog5"}, - "HelpCatalog5": {"text": "See if you can find everything!!!", "animation": "Excited"}, - "HelpSettings": {"text": "Settings is where you can...configure stuff. What stuff? I don't know, just go look...", "animation": "Shocked"}, "Random1": { - "text": "I've got a question...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "I've got a question...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Snivy", "next": "Random1-A"}, {"text": "Oshawott", "next": "Random1-B"}, @@ -335,90 +119,28 @@ ] }, "Random1-A": { - "text": "I mean, duh! Of course! Whose favorite isn't Snivy?", - "animation": "Smug", - "next": "Random1-A-2", - "effects": [ - { - "type": "color", - "start": 45, - "end": 50, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "I mean, duh! Of course! Whose favorite isn't [color=0.251 1 0.251]Snivy[/color]?", "animation": "Smug"}, + {"text": "Such grace, such beauty! Brilliant, [color=1 0.25 0.25]crimson red[/color] eyes, an elegant tail, appeal and intelligence...", "animation": "Eager"}, + {"text": "That glorious [color=0.251 1 0.251]green[/color] sheen, a [color=0.251 1 0.251]Grass[/color] type, of course. Perfection...no other Pokémon can beat it!", "animation": "Eager"}, + {"text": "...[screenshake]what's that look for? You think I'm biased, or something?", "animation": "Shocked"} ] }, - "Random1-A-2": { - "text": "Such grace, such beauty! Brilliant, crimson red eyes, an elegant tail, appeal and intelligence...", - "animation": "Eager", - "next": "Random1-A-3", - "effects": [ - { - "type": "color", - "start": 36, - "end": 47, - "color": [1, 0.25, 0.25] - } + "Random1-B": { + "lines": [ + {"text": "..........", "animation": "Shocked"}, + {"text": "[screenshake].....................", "animation": "Cry"}, + {"text": "...I'm...[shake][silent]*[screenshake]sniff*[/silent][/shake]...I'm just going to pretend you didn't say that...", "animation": "Cry"}, + {"text": "...actually, you...you [shake]DID[/shake] say I'm your favorite. I [shake]DID[/shake] hear that!", "animation": "Peeved"}, + {"text": "...........", "animation": "Thinking"}, + {"text": "...l-let's just talk about something else...", "animation": "Cry"} ] }, - "Random1-A-3": { - "text": "That glorious green sheen, a Grass type, of course. Perfection...no other Pokémon can beat it!", - "animation": "Eager", - "next": "Random1-A-4", - "effects": [ - { - "type": "color", - "start": 14, - "end": 19, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "start": 29, - "end": 34, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random1-A-4": { - "text": "...what's that look for? You think I'm biased, or something?", - "animation": "Shocked", - "effects": [ - {"type": "screenshake", "start": 3, "end": 3} - ] - }, - "Random1-B": {"text": "..........", "animation": "Shocked", "next": "Random1-B-2"}, - "Random1-B-2": { - "text": ".....................", - "animation": "Cry", - "next": "Random1-B-3", - "effects": [ - {"type": "screenshake", "end": 10} - ] - }, - "Random1-B-3": { - "text": "...I'm...*sniff*...I'm just going to pretend you didn't say that...", - "animation": "Cry", - "next": "Random1-B-4", - "effects": [ - {"type": "screenshake", "start": 10, "end": 10}, - {"type": "shake", "start": 9, "end": 16}, - {"type": "silent", "start": 9, "end": 16} - ] - }, - "Random1-B-4": { - "text": "...actually, you...you DID say I'm your favorite. I DID hear that!", - "animation": "Peeved", - "next": "Random1-B-5", - "effects": [ - {"type": "shake", "start": 23, "end": 26}, - {"type": "shake", "start": 52, "end": 55} - ] - }, - "Random1-B-5": {"text": "...........", "animation": "Thinking", "next": "Random1-B-6"}, - "Random1-B-6": {"text": "...l-let's just talk about something else...", "animation": "Cry"}, "Random2": { - "text": "So, just a question...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "So, just a question...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Bulbasaur", "next": "Random2-A"}, {"text": "Squirtle", "next": "Random2-B"}, @@ -426,143 +148,37 @@ ] }, "Random2-A": { - "text": "Yeah, Bulbasaur! A fellow Grass type! Respect!", - "animation": "Neutral", - "next": "Random2-A-2", - "effects": [ - { - "type": "color", - "start": 26, - "end": 31, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "start": 6, - "end": 15, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "Yeah, [color=0.251 1 0.251]Bulbasaur[/color]! A fellow [color=0.251 1 0.251]Grass[/color] type! Respect!", "animation": "Neutral"}, + {"text": "[color=0.251 1 0.251]Bulbasaur[/color] can do Leech Seed, too!", "animation": "Neutral"}, + {"text": "[wave]Sucking[/wave] up an opponent's energy...[wave]swelling[/wave] with healing power...", "animation": "Horny"}, + {"text": "What, am I being weird about it? Sorry...", "animation": "Shocked"} ] }, - "Random2-A-2": { - "text": "Bulbasaur can do Leech Seed, too!", - "animation": "Neutral", - "next": "Random2-A-3", - "effects": [ - { - "type": "color", - "end": 9, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random2-A-3": { - "text": "Sucking up an opponent's energy...swelling with healing power...", - "animation": "Horny", - "next": "Random2-A-4", - "effects": [ - {"type": "oscillation", "start": 34, "end": 42}, - {"type": "oscillation", "end": 7} - ] - }, - "Random2-A-4": {"text": "What, am I being weird about it? Sorry...", "animation": "Shocked"}, "Random2-B": { - "text": "Squirtle, huh? Fair, fair. That lil' guy can look so cool, especially when wearing shades...", - "animation": "Neutral", - "next": "Random2-B-2", - "effects": [ - { - "type": "color", - "end": 8, - "color": [0.25098, 1, 1] - } + "lines": [ + {"text": "[color=0.251 1 1]Squirtle[/color], huh? Fair, fair. That lil' guy can look so cool, especially when wearing shades...", "animation": "Neutral"}, + {"text": "I think a [color=0.251 1 1]Squirtle[/color] is a character in that fighting game, isn't it?", "animation": "Surprised"}, + {"text": "Although I don't like fighting, it could be cool to see a representation of me fight!", "animation": "Eager"}, + {"text": "[screenshake]Vine Whip! [screenshake]Leaf Blade! [screenshake]Giga Drain!", "animation": "Eager"}, + {"text": "And my special move?! [screenshake][shake][big] [sound=sfx/boom.ogg]Me becoming fat enough to engulf the stage[/big][/shake]!", "animation": "Horny"}, + {"text": "...what, did I say something?", "animation": "Shocked"} ] }, - "Random2-B-2": { - "text": "I think a Squirtle is a character in that fighting game, isn't it?", - "animation": "Surprised", - "next": "Random2-B-3", - "effects": [ - { - "type": "color", - "start": 10, - "end": 18, - "color": [0.25098, 1, 1] - } - ] - }, - "Random2-B-3": {"text": "Although I don't like fighting, it could be cool to see a representation of me fight!", "animation": "Eager", "next": "Random2-B-4"}, - "Random2-B-4": { - "text": "Vine Whip! Leaf Blade! Giga Drain!", - "animation": "Eager", - "next": "Random2-B-5", - "effects": [ - {"type": "screenshake"}, - {"type": "screenshake", "start": 11, "end": 11}, - {"type": "screenshake", "start": 23, "end": 23} - ] - }, - "Random2-B-5": { - "text": "And my special move?! Me becoming fat enough to engulf the stage!", - "animation": "Horny", - "next": "Random2-B-6", - "effects": [ - {"type": "screenshake", "start": 22, "end": 22}, - {"type": "shake", "start": 22, "end": 65}, - {"type": "big", "start": 22, "end": 65}, - {"type": "sound", "start": 23, "end": 23, "sound": "sfx/boom.ogg"} - ] - }, - "Random2-B-6": {"text": "...what, did I say something?", "animation": "Shocked"}, "Random2-C": { - "text": "Charmander..?", - "animation": "Thinking", - "next": "Random2-C-2", - "effects": [ - { - "type": "color", - "end": 10, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random2-C-2": {"text": "...kinda boring, don't you think?", "animation": "Bummed", "next": "Random2-C-3"}, - "Random2-C-3": {"text": "I mean, no offense. But, like, that's such a common favorite!", "animation": "Surprised", "next": "Random2-C-4"}, - "Random2-C-4": { - "text": "Yeah yeah, \"fiyah dwagon!\" So cool! And my, doesn't that fellow Charizard get a lot of attention, too!", - "animation": "Bummed", - "next": "Random2-C-5", - "effects": [ - { - "type": "color", - "start": 12, - "end": 24, - "color": [1, 0.25, 0.25] - }, - {"type": "shake", "start": 12, "end": 24}, - { - "type": "color", - "start": 64, - "end": 73, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random2-C-5": { - "text": "Leave some love for the rest of us! What does Snivy get? Not much..!", - "animation": "Bummed", - "effects": [ - { - "type": "color", - "start": 46, - "end": 51, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "[color=1 0.25 0.25]Charmander[/color]..?", "animation": "Thinking"}, + {"text": "...kinda boring, don't you think?", "animation": "Bummed"}, + {"text": "I mean, no offense. But, like, that's such a common favorite!", "animation": "Surprised"}, + {"text": "Yeah yeah, \"[color=1 0.25 0.25][shake]fiyah dwagon[/shake][/color]!\" So cool! And my, doesn't that fellow [color=1 0.25 0.25]Charizard[/color] get a lot of attention, too!", "animation": "Bummed"}, + {"text": "Leave some love for the rest of us! What does [color=0.251 1 0.251]Snivy[/color] get? Not much..!", "animation": "Bummed"} ] }, "Random3": { - "text": "Just a question...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Just a question...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Chikorita", "next": "Random3-A"}, {"text": "Totodile", "next": "Random3-B"}, @@ -570,129 +186,27 @@ ] }, "Random3-A": { - "text": "Chikorita is so cute!", - "animation": "Surprised", - "next": "Random3-A-2", - "effects": [ - { - "type": "color", - "end": 9, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random3-A-2": { - "text": "I'm good friends with a Chikorita, actually!", - "animation": "Neutral", - "next": "Random3-A-3", - "effects": [ - { - "type": "color", - "start": 24, - "end": 33, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random3-A-3": { - "text": "...actually, well, formerly Chikorita. They've evolved.", - "animation": "Surprised", - "next": "Random3-A-4", - "effects": [ - { - "type": "color", - "start": 28, - "end": 37, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "start": 47, - "end": 54, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random3-A-4": { - "text": "...Meganium now. And they're, kinda, um...kind of into the same thing as I am.", - "animation": "Bummed", - "next": "Random3-A-5", - "effects": [ - { - "type": "color", - "start": 3, - "end": 11, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random3-A-5": { - "text": "Have you tried being a little twig under a hundred fifty kilograms of Meganium belly?", - "animation": "Surprised", - "next": "Random3-A-6", - "effects": [ - { - "type": "color", - "start": 70, - "end": 84, - "color": [0.25098, 1, 0.25098] - }, - {"type": "screenshake", "start": 70, "end": 70} - ] - }, - "Random3-A-6": { - "text": "It gets HOT under there. Especially when they insist on using Solar Beam. Don't ask me how that works.", - "animation": "Bummed", - "effects": [ - { - "type": "color", - "start": 8, - "end": 11, - "color": [1, 0.25, 0.25] - } + "lines": [ + {"text": "[color=0.251 1 0.251]Chikorita[/color] is so cute!", "animation": "Surprised"}, + {"text": "I'm good friends with a [color=0.251 1 0.251]Chikorita[/color], actually!", "animation": "Neutral"}, + {"text": "...actually, well, formerly [color=0.251 1 0.251]Chikorita[/color]. They've [color=1 0.25 0.25]evolved[/color].", "animation": "Surprised"}, + {"text": "...[color=0.251 1 0.251]Meganium[/color] now. And they're, kinda, um...kind of into the same thing as I am.", "animation": "Bummed"}, + {"text": "Have you tried being a little twig under a hundred fifty kilograms of [color=0.251 1 0.251][screenshake]Meganium belly[/color]?", "animation": "Surprised"}, + {"text": "It gets [color=1 0.25 0.25]HOT[/color] under there. Especially when they insist on using Solar Beam. Don't ask me how that works.", "animation": "Bummed"} ] }, "Random3-B": { - "text": "Totodile, huh? S'cool.", - "animation": "Neutral", - "next": "Random3-B-2", - "effects": [ - { - "type": "color", - "end": 8, - "color": [0.25098, 1, 1] - } + "lines": [ + {"text": "[color=0.251 1 1]Totodile[/color], huh? S'cool.", "animation": "Neutral"}, + {"text": "Cute little guy with a big jaw. Kinda scary sometimes, especially when they evolve.", "animation": "Surprised"} ] }, - "Random3-B-2": {"text": "Cute little guy with a big jaw. Kinda scary sometimes, especially when they evolve.", "animation": "Surprised"}, "Random3-C": { - "text": "Cyndaquil! That fiery little rodent!", - "animation": "Surprised", - "next": "Random3-C-2", - "effects": [ - { - "type": "color", - "end": 9, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random3-C-2": { - "text": "Actually, quick question. Those rumors I've been hearing...about Typhlosion...", - "animation": "Thinking", - "next": "Random3-C-3", - "effects": [ - { - "type": "color", - "start": 65, - "end": 75, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random3-C-3": { - "text": "Are they true? ...do you even know what I'm talking about?", - "animation": "Surprised", + "lines": [ + {"text": "[color=1 0.25 0.25]Cyndaquil[/color]! That fiery little rodent!", "animation": "Surprised"}, + {"text": "Actually, quick question. Those rumors I've been hearing...about [color=1 0.25 0.25]Typhlosion[/color]...", "animation": "Thinking"}, + {"text": "Are they true? ...do you even know what I'm talking about?", "animation": "Surprised"} + ], "choices": [ {"text": "They are!", "next": "Random3-C-3-A"}, {"text": "It's nothing confirmed...", "next": "Random3-C-3-B"}, @@ -700,33 +214,25 @@ ] }, "Random3-C-3-A": { - "text": "Goodness! I don't think Typhlosion are interested in me, at least...", - "animation": "Shocked", - "effects": [ - { - "type": "color", - "start": 24, - "end": 34, - "color": [1, 0.25, 0.25] - } + "lines": [ + {"text": "Goodness! I don't think [color=1 0.25 0.25]Typhlosion[/color] are interested in me, at least...", "animation": "Shocked"} ] }, "Random3-C-3-B": { - "text": "Oh, that's good. I wouldn't want to assume anything. I'm sure Typhlosion are nice Pokémon...", - "animation": "Neutral", - "effects": [ - { - "type": "color", - "start": 62, - "end": 72, - "color": [1, 0.25, 0.25] - } + "lines": [ + {"text": "Oh, that's good. I wouldn't want to assume anything. I'm sure [color=1 0.25 0.25]Typhlosion[/color] are nice Pokémon...", "animation": "Neutral"} + ] + }, + "Random3-C-3-C": { + "lines": [ + {"text": "Oh...you don't know. Well, um...maybe it's better you didn't...", "animation": "Shocked"} ] }, - "Random3-C-3-C": {"text": "Oh...you don't know. Well, um...maybe it's better you didn't...", "animation": "Shocked"}, "Random4": { - "text": "A question for you...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "A question for you...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Treecko", "next": "Random4-A"}, {"text": "Mudkip", "next": "Random4-B"}, @@ -734,103 +240,18 @@ ] }, "Random4-A": { - "text": "Treecko!!!!!!!!!!", - "animation": "Horny", - "next": "Random4-A-2", - "effects": [ - { - "type": "color", - "end": 7, - "color": [0.25098, 1, 0.25098] - }, - {"type": "shake", "end": 7}, - {"type": "big", "end": 17}, - {"type": "screenshake"} - ] - }, - "Random4-A-2": {"text": "...sorry, was I too excited?!", "animation": "Surprised", "next": "Random4-A-3"}, - "Random4-A-3": { - "text": "...but, seriously! I love Treecko!", - "animation": "Horny", - "next": "Random4-A-4", - "effects": [ - { - "type": "color", - "start": 26, - "end": 33, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random4-A-4": { - "text": "Um, well...SPECIFICALLY when they evolve...but, even Treecko are amazing, too...", - "animation": "Horny", - "next": "Random4-A-5", - "effects": [ - { - "type": "color", - "start": 53, - "end": 60, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random4-A-5": { - "text": "Grovyle, a-and Sceptile, too...oh my goodness...", - "animation": "Eager", - "next": "Random4-A-6", - "effects": [ - { - "type": "color", - "start": 15, - "end": 23, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "end": 7, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random4-A-6": { - "text": "It's the...shape! The shape, I'm crazy about! Bulky! Grass types! Expressions! Those eyes! Their bellies!", - "animation": "Horny", - "next": "Random4-A-7", - "effects": [ - { - "type": "color", - "start": 53, - "end": 58, - "color": [0.25098, 1, 0.25098] - }, - {"type": "oscillation", "start": 53, "end": 58}, - {"type": "oscillation", "start": 46, "end": 51}, - {"type": "shake", "start": 97, "end": 104}, - {"type": "shake", "start": 11, "end": 16} - ] - }, - "Random4-A-7": { - "text": "It's like they're BUILT for getting ABSOLUTELY HUGELY OBESE!!!", - "animation": "Horny", - "next": "Random4-A-8", - "effects": [ - {"type": "big", "start": 37, "end": 63}, - {"type": "shake", "start": 37, "end": 63}, - { - "type": "color", - "start": 37, - "end": 63, - "color": [1, 0.25, 0.25] - }, - {"type": "oscillation", "start": 18, "end": 23} - ] - }, - "Random4-A-8": {"text": "...I-I'm sorry! I really got too excited!!", "animation": "Cry", "next": "Random4-A-9"}, - "Random4-A-9": {"text": "If I met one...oh my goodness, if we could...bond over this little interest...", "animation": "Eager", "next": "Random4-A-10"}, - "Random4-A-10": { - "text": "I can't be alone in this, right?! Wouldn't that sound awesome to you?!", - "animation": "Surprised", + "lines": [ + {"text": "[color=0.251 1 0.251][shake][big][screenshake]Treecko[/shake][/color]!!!!!!!!!![/big]", "animation": "Horny"}, + {"text": "...sorry, was I too excited?!", "animation": "Surprised"}, + {"text": "...but, seriously! I love [color=0.251 1 0.251]Treecko[/color]!", "animation": "Horny"}, + {"text": "Um, well...SPECIFICALLY when they evolve...but, even [color=0.251 1 0.251]Treecko[/color] are amazing, too...", "animation": "Horny"}, + {"text": "[color=0.251 1 0.251]Grovyle[/color], a-and [color=0.251 1 0.251]Sceptile[/color], too...oh my goodness...", "animation": "Eager"}, + {"text": "It's the...[shake]shape[/shake]! The shape, I'm crazy about! [wave]Bulky[/wave]! [color=0.251 1 0.251][wave]Grass[/wave][/color] types! Expressions! Those eyes! Their [shake]bellies[/shake]!", "animation": "Horny"}, + {"text": "It's like they're [wave]BUILT[/wave] for getting [big][shake][color=1 0.25 0.25]ABSOLUTELY HUGELY OBESE!!![/color][/shake][/big]", "animation": "Horny"}, + {"text": "...I-I'm sorry! I really got too excited!!", "animation": "Cry"}, + {"text": "If I met one...oh my goodness, if we could...bond over this little interest...", "animation": "Eager"}, + {"text": "I can't be alone in this, right?! Wouldn't that sound awesome to you?!", "animation": "Surprised"} + ], "choices": [ {"text": "YES!!!", "next": "Random4-A-10-A"}, {"text": "S-sure..?", "next": "Random4-A-10-B"}, @@ -838,103 +259,42 @@ ] }, "Random4-A-10-A": { - "text": "YES!!!!!!!!!! A KINDRED SPIRIT!!!!!!!!", - "animation": "Horny", - "next": "Random4-A-10-A-2", - "effects": [ - {"type": "big", "end": 38}, - {"type": "shake", "end": 38} + "lines": [ + {"text": "[big][shake]YES!!!!!!!!!! A KINDRED SPIRIT!!!!!!!![/shake][/big]", "animation": "Horny"}, + {"text": "Oh, what an utterly splendid idea...", "animation": "Eager"} + ] + }, + "Random4-A-10-B": { + "lines": [ + {"text": "...well, if you're at least a little enthused about such a thing..!", "animation": "Neutral"} ] }, - "Random4-A-10-A-2": {"text": "Oh, what an utterly splendid idea...", "animation": "Eager"}, - "Random4-A-10-B": {"text": "...well, if you're at least a little enthused about such a thing..!", "animation": "Neutral"}, "Random4-A-10-C": { - "text": "Not a fan? Well, that's okay. I'm sure you know I'm not a regular Snivy...", - "animation": "Bummed", - "effects": [ - { - "type": "color", - "start": 66, - "end": 71, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "Not a fan? Well, that's okay. I'm sure you know I'm not a regular [color=0.251 1 0.251]Snivy[/color]...", "animation": "Bummed"} ] }, "Random4-B": { - "text": "Oh, hm? So you liek Mudkipz?", - "animation": "Smug", - "next": "Random4-B-2", - "effects": [ - { - "type": "color", - "start": 20, - "end": 27, - "color": [0.25098, 1, 1] - } - ] - }, - "Random4-B-2": {"text": "Haha, just joking! I like Mudkips, too!", "animation": "Neutral", "next": "Random4-B-3"}, - "Random4-B-3": { - "text": "I ESPECIALLY like Swampert! Such a bulky creature of the marsh!", - "animation": "Surprised", - "next": "Random4-B-4", - "effects": [ - { - "type": "color", - "start": 18, - "end": 26, - "color": [0.25098, 1, 1] - }, - {"type": "screenshake", "start": 2, "end": 2} - ] - }, - "Random4-B-4": { - "text": "I think it would look good if it was bigger, but that's just me..!", - "animation": "Smug", - "effects": [ - {"type": "shake", "start": 37, "end": 43} + "lines": [ + {"text": "Oh, hm? So you liek [color=0.251 1 1]Mudkipz[/color]?", "animation": "Smug"}, + {"text": "Haha, just joking! I like Mudkips, too!", "animation": "Neutral"}, + {"text": "I [screenshake]ESPECIALLY like [color=0.251 1 1]Swampert[/color]! Such a bulky creature of the marsh!", "animation": "Surprised"}, + {"text": "I think it would look good if it was [shake]bigger[/shake], but that's just me..!", "animation": "Smug"} ] }, "Random4-C": { - "text": "Torchic, hm? Cute little feathered friends!", - "animation": "Smug", - "next": "Random4-C-2", - "effects": [ - { - "type": "color", - "end": 7, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random4-C-2": { - "text": "Blaziken especially is so cool! Such powerful kicks!", - "animation": "Surprised", - "next": "Random4-C-3", - "effects": [ - { - "type": "color", - "end": 8, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random4-C-3": {"text": "I know they pride themselves on their physiques and their physical prowess, but...", "animation": "Thinking", "next": "Random4-C-4"}, - "Random4-C-4": { - "text": "...I think they'd do a little well with some meat on their bones! Some spicy chicken thighs, heh!", - "animation": "Smug", - "effects": [ - { - "type": "color", - "start": 71, - "end": 91, - "color": [1, 0.25, 0.25] - } + "lines": [ + {"text": "[color=1 0.25 0.25]Torchic[/color], hm? Cute little feathered friends!", "animation": "Smug"}, + {"text": "[color=1 0.25 0.25]Blaziken[/color] especially is so cool! Such powerful kicks!", "animation": "Surprised"}, + {"text": "I know they pride themselves on their physiques and their physical prowess, but...", "animation": "Thinking"}, + {"text": "...I think they'd do a little well with some meat on their bones! Some [color=1 0.25 0.25]spicy chicken thighs[/color], heh!", "animation": "Smug"} ] }, "Random5": { - "text": "Another question for you...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Another question for you...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Turtwig", "next": "Random5-A"}, {"text": "Piplup", "next": "Random5-B"}, @@ -942,115 +302,39 @@ ] }, "Random5-A": { - "text": "Turtwig, hm?", - "animation": "Thinking", - "next": "Random5-A-2", - "effects": [ - { - "type": "color", - "end": 7, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "[color=0.251 1 0.251]Turtwig[/color], hm?", "animation": "Thinking"}, + {"text": "Y'know, I've heard stories about old-timey [color=0.251 1 0.251]Torterra[/color] being REALLY BIG.", "animation": "Surprised"}, + {"text": "Like, being absolutely [shake]huge[/shake]! The size of a [shake]mountain[/shake]! Whole[shake] forests[/shake] upon them!", "animation": "Surprised"}, + {"text": "I mean...not like [wave]FAT[/wave] ones, I don't think. Although...", "animation": "Eager"}, + {"text": "...what if [wave]I[/wave] was the size of a mountain? And a bunch of Pokémon would live on me?", "animation": "Thinking"}, + {"text": "Flying-type nesting in my fat rolls! Generations growing up on my supermassive tail!", "animation": "Horny"}, + {"text": "Torrential rainstorms coating only a portion of me! [big][shake][sound=sfx/boom.ogg][screenshake]A massive, immovable, biome-sized Snivy![/shake][/big]", "animation": "Eager"}, + {"text": "Like I have a weird fantasy, about being huge and being exposed to rain, and all the droplets soaking into my fat rolls...", "animation": "Shocked"}, + {"text": "...yeah, I'm weird! So what?!?!", "animation": "Bummed"} ] }, - "Random5-A-2": { - "text": "Y'know, I've heard stories about old-timey Torterra being REALLY BIG.", - "animation": "Surprised", - "next": "Random5-A-3", - "effects": [ - { - "type": "color", - "start": 43, - "end": 51, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random5-A-3": { - "text": "Like, being absolutely huge! The size of a mountain! Whole forests upon them!", - "animation": "Surprised", - "next": "Random5-A-4", - "effects": [ - {"type": "shake", "start": 23, "end": 27}, - {"type": "shake", "start": 43, "end": 51}, - {"type": "shake", "start": 58, "end": 66} - ] - }, - "Random5-A-4": { - "text": "I mean...not like FAT ones, I don't think. Although...", - "animation": "Eager", - "next": "Random5-A-5", - "effects": [ - {"type": "oscillation", "start": 18, "end": 21} - ] - }, - "Random5-A-5": { - "text": "...what if I was the size of a mountain? And a bunch of Pokémon would live on me?", - "animation": "Thinking", - "next": "Random5-A-6", - "effects": [ - {"type": "oscillation", "start": 11, "end": 12} - ] - }, - "Random5-A-6": {"text": "Flying-type nesting in my fat rolls! Generations growing up on my supermassive tail!", "animation": "Horny", "next": "Random5-A-7"}, - "Random5-A-7": { - "text": "Torrential rainstorms coating only a portion of me! A massive, immovable, biome-sized Snivy!", - "animation": "Eager", - "next": "Random5-A-8", - "effects": [ - {"type": "big", "start": 53, "end": 93}, - {"type": "shake", "start": 53, "end": 93}, - {"type": "sound", "start": 53, "end": 53, "sound": "sfx/boom.ogg"}, - {"type": "screenshake", "start": 53, "end": 53} - ] - }, - "Random5-A-8": {"text": "Like I have a weird fantasy, about being huge and being exposed to rain, and all the droplets soaking into my fat rolls...", "animation": "Shocked", "next": "Random5-A-9"}, - "Random5-A-9": {"text": "...yeah, I'm weird! So what?!?!", "animation": "Bummed"}, "Random5-B": { - "text": "Piplup! Those cute little blue flightless things!", - "animation": "Surprised", - "next": "Random5-B-2", - "effects": [ - { - "type": "color", - "end": 6, - "color": [0.25098, 1, 1] - } - ] - }, - "Random5-B-2": {"text": "I have a funny story...so, there was an Empoleon running wild where I came from...apparently released from a trainer awhile ago.", "animation": "Thinking", "next": "Random5-B-3"}, - "Random5-B-3": {"text": "It was super powerful!! Such a strong, bulky Water and Steel type!! One of the most powerful Pokémon ever!!", "animation": "Surprised", "next": "Random5-B-4"}, - "Random5-B-4": {"text": "But, what I noticed was...the only moves it knew were Cut, Rock Smash, Surf, and Strength..?", "animation": "Bummed", "next": "Random5-B-5"}, - "Random5-B-5": { - "text": "...isn't that so weird?! One can only imagine why that is...", - "animation": "Surprised", - "effects": [ - {"type": "screenshake"} + "lines": [ + {"text": "[color=0.251 1 1]Piplup[/color]! Those cute little blue flightless things!", "animation": "Surprised"}, + {"text": "I have a funny story...so, there was an Empoleon running wild where I came from...apparently released from a trainer awhile ago.", "animation": "Thinking"}, + {"text": "It was super powerful!! Such a strong, bulky Water and Steel type!! One of the most powerful Pokémon ever!!", "animation": "Surprised"}, + {"text": "But, what I noticed was...the only moves it knew were Cut, Rock Smash, Surf, and Strength..?", "animation": "Bummed"}, + {"text": "[screenshake]...isn't that so weird?! One can only imagine why that is...", "animation": "Surprised"} ] }, "Random5-C": { - "text": "Chimchar, hm? Cute lil' monkey fella.", - "animation": "Thinking", - "next": "Random5-C-2", - "effects": [ - { - "type": "color", - "end": 8, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random5-C-2": {"text": "Say, there sure are a lot of creatures like it. I mean...ones that get a Fire and Fighting type.", "animation": "Surprised", "next": "Random5-C-3"}, - "Random5-C-3": { - "text": "I-I'm not being prejudiced when I say that! Just an observation!", - "animation": "Angry", - "effects": [ - {"type": "screenshake"} + "lines": [ + {"text": "[color=1 0.25 0.25]Chimchar[/color], hm? Cute lil' monkey fella.", "animation": "Thinking"}, + {"text": "Say, there sure are a lot of creatures like it. I mean...ones that get a Fire and Fighting type.", "animation": "Surprised"}, + {"text": "[screenshake]I-I'm not being prejudiced when I say that! Just an observation!", "animation": "Angry"} ] }, "Random6": { - "text": "Yet another question for you...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Yet another question for you...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Chespin", "next": "Random6-A"}, {"text": "Froakie", "next": "Random6-B"}, @@ -1058,176 +342,41 @@ ] }, "Random6-A": { - "text": "Chespin? Really? CHESPIN?!?!?", - "animation": "Smug", - "next": "Random6-A-2", - "effects": [ - { - "type": "color", - "end": 7, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "start": 17, - "end": 24, - "color": [0.25098, 1, 0.25098] - }, - {"type": "screenshake", "start": 9, "end": 9}, - {"type": "screenshake", "start": 18, "end": 18} - ] - }, - "Random6-A-2": {"text": "...okay, maybe that was a little rude. Sorry.", "animation": "Bummed", "next": "Random6-A-3"}, - "Random6-A-3": { - "text": "(Tch...Chespin...*snort*)", - "animation": "Smug", - "effects": [ - { - "type": "color", - "end": 25, - "color": [0.25098, 0.25098, 0.25098] - }, - {"type": "silent", "end": 25} + "lines": [ + {"text": "[color=0.251 1 0.251]Chespin[/color]? [screenshake]Really? [color=0.251 1 0.251]C[screenshake]HESPIN[/color]?!?!?", "animation": "Smug"}, + {"text": "...okay, maybe that was a little rude. Sorry.", "animation": "Bummed"}, + {"text": "[color=0.251 0.251 0.251][silent](Tch...Chespin...*snort*)[/silent][/color]", "animation": "Smug"} ] }, "Random6-B": { - "text": "Froakie, eh?", - "animation": "Thinking", - "next": "Random6-B-2", - "effects": [ - { - "type": "color", - "end": 7, - "color": [0.25098, 1, 1] - } + "lines": [ + {"text": "[color=0.251 1 1]Froakie[/color], eh?", "animation": "Thinking"}, + {"text": "Y'know, that [color=0.251 1 1]Greninja[/color]...besides the fact that its \"scarf\" is a tongue...", "animation": "Thinking"}, + {"text": "...they're cute! Well, maybe I shouldn't say \"cute\", they probably wouldn't like that...", "animation": "Smug"}, + {"text": "I knew a particular [color=0.251 1 1]Greninja[/color]. An older one. They had their own dojo!", "animation": "Surprised"}, + {"text": "But, they didn't teach, like, ninjutsu. This one taught...[wave]sumo[/wave]!", "animation": "Thinking"}, + {"text": "They said it like \"[wave]smo[/wave]\". Really serious guy! And...a little chubby!", "animation": "Surprised"}, + {"text": "I of course didn't participate...[screenshake]I was too small to be in any weight class!", "animation": "Bummed"}, + {"text": "I did watch, though...seeing those big, bulky Pokémon, fattened up, [wave]pressing their guts together[/wave]...", "animation": "Horny"}, + {"text": "And, it's like, the whole sport revolves around eating a ton of food and bulking up and being physical!!", "animation": "Eager"}, + {"text": "And the notion of being fatter, being more powerful and more bold...i-it's...[screenshake][shake]H-HOT[/shake]!", "animation": "Horny"}, + {"text": "Oh goodness, it was such a sight. I'd love being like a sumo in size, but I don't think I could ever do combat...", "animation": "Neutral"} ] }, - "Random6-B-2": { - "text": "Y'know, that Greninja...besides the fact that its \"scarf\" is a tongue...", - "animation": "Thinking", - "next": "Random6-B-3", - "effects": [ - { - "type": "color", - "start": 13, - "end": 21, - "color": [0.25098, 1, 1] - } - ] - }, - "Random6-B-3": {"text": "...they're cute! Well, maybe I shouldn't say \"cute\", they probably wouldn't like that...", "animation": "Smug", "next": "Random6-B-4"}, - "Random6-B-4": { - "text": "I knew a particular Greninja. An older one. They had their own dojo!", - "animation": "Surprised", - "next": "Random6-B-5", - "effects": [ - { - "type": "color", - "start": 20, - "end": 28, - "color": [0.25098, 1, 1] - } - ] - }, - "Random6-B-5": { - "text": "But, they didn't teach, like, ninjutsu. This one taught...sumo!", - "animation": "Thinking", - "next": "Random6-B-6", - "effects": [ - {"type": "oscillation", "start": 58, "end": 62} - ] - }, - "Random6-B-6": { - "text": "They said it like \"smo\". Really serious guy! And...a little chubby!", - "animation": "Surprised", - "next": "Random6-B-7", - "effects": [ - {"type": "oscillation", "start": 19, "end": 22} - ] - }, - "Random6-B-7": { - "text": "I of course didn't participate...I was too small to be in any weight class!", - "animation": "Bummed", - "next": "Random6-B-8", - "effects": [ - {"type": "screenshake", "start": 33, "end": 33} - ] - }, - "Random6-B-8": { - "text": "I did watch, though...seeing those big, bulky Pokémon, fattened up, pressing their guts together...", - "animation": "Horny", - "next": "Random6-B-9", - "effects": [ - {"type": "oscillation", "start": 68, "end": 96} - ] - }, - "Random6-B-9": {"text": "And, it's like, the whole sport revolves around eating a ton of food and bulking up and being physical!!", "animation": "Eager", "next": "Random6-B-10"}, - "Random6-B-10": { - "text": "And the notion of being fatter, being more powerful and more bold...i-it's...H-HOT!", - "animation": "Horny", - "next": "Random6-B-11", - "effects": [ - {"type": "screenshake", "start": 77, "end": 77}, - {"type": "shake", "start": 77, "end": 82} - ] - }, - "Random6-B-11": {"text": "Oh goodness, it was such a sight. I'd love being like a sumo in size, but I don't think I could ever do combat...", "animation": "Neutral"}, "Random6-C": { - "text": "Fennekin? That foxy thing!", - "animation": "Surprised", - "next": "Random6-C-2", - "effects": [ - { - "type": "color", - "end": 8, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random6-C-2": { - "text": "Some humans really like its first evolution, Braixen...", - "animation": "Thinking", - "next": "Random6-C-3", - "effects": [ - { - "type": "color", - "start": 45, - "end": 52, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random6-C-3": {"text": "...which is unusual, since it's typical the base form or the last form which is most popular.", "animation": "Surprised", "next": "Random6-C-4"}, - "Random6-C-4": { - "text": "I mean, that's fine. I think Delphox and Braixen are both lovely.", - "animation": "Eager", - "next": "Random6-C-5", - "effects": [ - { - "type": "color", - "start": 29, - "end": 36, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 41, - "end": 48, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random6-C-5": { - "text": "I think they would all look beautiful if they were bigger, but it's cliche to say at this point...", - "animation": "Horny", - "effects": [ - {"type": "screenshake", "start": 51, "end": 51}, - {"type": "shake", "start": 51, "end": 57} + "lines": [ + {"text": "[color=1 0.25 0.25]Fennekin[/color]? That foxy thing!", "animation": "Surprised"}, + {"text": "Some humans really like its first evolution, [color=1 0.25 0.25]Braixen[/color]...", "animation": "Thinking"}, + {"text": "...which is unusual, since it's typical the base form or the last form which is most popular.", "animation": "Surprised"}, + {"text": "I mean, that's fine. I think [color=1 0.25 0.25]Delphox[/color] and [color=1 0.25 0.25]Braixen[/color] are both lovely.", "animation": "Eager"}, + {"text": "I think they would all look beautiful if they were [screenshake][shake]bigger[/shake], but it's cliche to say at this point...", "animation": "Horny"} ] }, "Random7": { - "text": "Another inquiry for you...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Another inquiry for you...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Rowlet", "next": "Random7-A"}, {"text": "Litten", "next": "Random7-B"}, @@ -1235,96 +384,36 @@ ] }, "Random7-A": { - "text": "Rowlet! Such a cute little birdie...", - "animation": "Thinking", - "next": "Random7-A-2", - "effects": [ - { - "type": "color", - "end": 6, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "[color=0.251 1 0.251]Rowlet[/color]! Such a cute little birdie...", "animation": "Thinking"}, + {"text": "[color=0.251 1 0.251]Decidueye[/color], I do quite like. Why?", "animation": "Neutral"}, + {"text": "That one is cool because it's an owl, and owls are cool.", "animation": "Smug"} ] }, - "Random7-A-2": { - "text": "Decidueye, I do quite like. Why?", - "animation": "Neutral", - "next": "Random7-A-3", - "effects": [ - { - "type": "color", - "end": 9, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random7-A-3": {"text": "That one is cool because it's an owl, and owls are cool.", "animation": "Smug"}, "Random7-B": { - "text": "Litten? That kitty?", - "animation": "Thinking", - "next": "Random7-B-2", - "effects": [ - { - "type": "color", - "end": 6, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random7-B-2": {"text": "I have to be honest with you...I think when it evolves, it looks...tacky!", "animation": "Bummed", "next": "Random7-B-3"}, - "Random7-B-3": { - "text": "I certainly wouldn't say that around an Incineroar, though...", - "animation": "Surprised", - "next": "Random7-B-4", - "effects": [ - { - "type": "color", - "start": 40, - "end": 50, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random7-B-4": { - "text": "...lest I end up on the receiving end of a piledriver.", - "animation": "Cry", - "effects": [ - {"type": "screenshake"} + "lines": [ + {"text": "[color=1 0.25 0.25]Litten[/color]? That kitty?", "animation": "Thinking"}, + {"text": "I have to be honest with you...I think when it evolves, it looks...tacky!", "animation": "Bummed"}, + {"text": "I certainly wouldn't say that around an [color=1 0.25 0.25]Incineroar[/color], though...", "animation": "Surprised"}, + {"text": "[screenshake]...lest I end up on the receiving end of a piledriver.", "animation": "Cry"} ] }, "Random7-C": { - "text": "Popplio!", - "animation": "Eager", - "next": "Random7-C-2", - "effects": [ - { - "type": "color", - "end": 7, - "color": [0.25098, 1, 1] - } + "lines": [ + {"text": "[color=0.251 1 1]Popplio[/color]!", "animation": "Eager"}, + {"text": "I was on the shore one time and I heard the singing of a [color=0.251 1 1]Primarina[/color]...", "animation": "Thinking"}, + {"text": "...now, I know they probably didn't mean harm. But, like...", "animation": "Thinking"}, + {"text": "...I've heard stories of humans being ensnared by songstresses on the open sea!", "animation": "Shocked"}, + {"text": "I wouldn't fall for it anyway! I've got weird tastes!", "animation": "Smug"}, + {"text": "Unless the songstress was also, like, as heavy and round as a Wailord...", "animation": "Eager"}, + {"text": "...then, maybe I'd fall for it!", "animation": "Smug"} ] }, - "Random7-C-2": { - "text": "I was on the shore one time and I heard the singing of a Primarina...", - "animation": "Thinking", - "next": "Random7-C-3", - "effects": [ - { - "type": "color", - "start": 57, - "end": 66, - "color": [0.25098, 1, 1] - } - ] - }, - "Random7-C-3": {"text": "...now, I know they probably didn't mean harm. But, like...", "animation": "Thinking", "next": "Random7-C-4"}, - "Random7-C-4": {"text": "...I've heard stories of humans being ensnared by songstresses on the open sea!", "animation": "Shocked", "next": "Random7-C-5"}, - "Random7-C-5": {"text": "I wouldn't fall for it anyway! I've got weird tastes!", "animation": "Smug", "next": "Random7-C-6"}, - "Random7-C-6": {"text": "Unless the songstress was also, like, as heavy and round as a Wailord...", "animation": "Eager", "next": "Random7-C-7"}, - "Random7-C-7": {"text": "...then, maybe I'd fall for it!", "animation": "Smug"}, "Random8": { - "text": "Yet another inquiry for you...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Yet another inquiry for you...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Grookey", "next": "Random8-A"}, {"text": "Sobble", "next": "Random8-B"}, @@ -1332,91 +421,34 @@ ] }, "Random8-A": { - "text": "Grookey! A lil' monkey fella!", - "animation": "Shocked", - "next": "Random8-A-2", - "effects": [ - { - "type": "color", - "end": 7, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random8-A-2": { - "text": "The beat of a Rillaboom's jungle drum can be enticing...", - "animation": "Thinking", - "next": "Random8-A-3", - "effects": [ - { - "type": "color", - "start": 14, - "end": 23, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random8-A-3": { - "text": "...but, nope! I can't do dancing! Too much movement! Too many precious calories being burned!", - "animation": "Peeved", - "effects": [ - {"type": "screenshake", "start": 34, "end": 34}, - {"type": "screenshake", "start": 53, "end": 53} + "lines": [ + {"text": "[color=0.251 1 0.251]Grookey[/color]! A lil' monkey fella!", "animation": "Shocked"}, + {"text": "The beat of a [color=0.251 1 0.251]Rillaboom[/color]'s jungle drum can be enticing...", "animation": "Thinking"}, + {"text": "...but, nope! I can't do dancing! [screenshake]Too much movement! [screenshake]Too many precious calories being burned!", "animation": "Peeved"} ] }, "Random8-B": { - "text": "Sobble! That little blue croaker...", - "animation": "Thinking", - "next": "Random8-B-2", - "effects": [ - { - "type": "color", - "end": 6, - "color": [0.25098, 1, 1] - } + "lines": [ + {"text": "[color=0.251 1 1]Sobble[/color]! That little blue croaker...", "animation": "Thinking"}, + {"text": "Have you seen how thin an [color=0.251 1 1]Inteleon[/color] is?", "animation": "Shocked"}, + {"text": "Now, being lithe and stealthy is their game, I'm sure...", "animation": "Thinking"}, + {"text": "...but, to be honest, that makes it all the more hotter when they start getting a potbelly...", "animation": "Horny"}, + {"text": "I like fellow reptilians that live large! Can you blame me?", "animation": "Peeved"} ] }, - "Random8-B-2": { - "text": "Have you seen how thin an Inteleon is?", - "animation": "Shocked", - "next": "Random8-B-3", - "effects": [ - { - "type": "color", - "start": 26, - "end": 34, - "color": [0.25098, 1, 1] - } - ] - }, - "Random8-B-3": {"text": "Now, being lithe and stealthy is their game, I'm sure...", "animation": "Thinking", "next": "Random8-B-4"}, - "Random8-B-4": {"text": "...but, to be honest, that makes it all the more hotter when they start getting a potbelly...", "animation": "Horny", "next": "Random8-B-5"}, - "Random8-B-5": {"text": "I like fellow reptilians that live large! Can you blame me?", "animation": "Peeved"}, "Random8-C": { - "text": "Scorbunny, that overactive hare!", - "animation": "Angry", - "next": "Random8-C-2", - "effects": [ - { - "type": "color", - "end": 9, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random8-C-2": {"text": "I couldn't do football! Can you imagine these pitiful legs running across fields to kick a stupid ball?!", "animation": "Peeved", "next": "Random8-C-3"}, - "Random8-C-3": {"text": "I'd break a leg as soon as I ran a few meters!", "animation": "Peeved", "next": "Random8-C-4"}, - "Random8-C-4": { - "text": "Can you please PLEASE make it so I never need to move again?!", - "animation": "Cry", - "effects": [ - {"type": "shake", "start": 15, "end": 21}, - {"type": "screenshake", "start": 15, "end": 15} + "lines": [ + {"text": "[color=1 0.25 0.25]Scorbunny[/color], that overactive hare!", "animation": "Angry"}, + {"text": "I couldn't do football! Can you imagine these pitiful legs running across fields to kick a stupid ball?!", "animation": "Peeved"}, + {"text": "I'd break a leg as soon as I ran a few meters!", "animation": "Peeved"}, + {"text": "Can you please [shake][screenshake]PLEASE[/shake] make it so I never need to move again?!", "animation": "Cry"} ] }, "Random9": { - "text": "Yet one more inquiry for you...which of these Pokémon is your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Yet one more inquiry for you...which of these Pokémon is your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Sprigatito", "next": "Random9-A"}, {"text": "Quaxly", "next": "Random9-B"}, @@ -1424,110 +456,32 @@ ] }, "Random9-A": { - "text": "Sprigatito? Tch, the weed cat?", - "animation": "Smug", - "next": "Random9-A-2", - "effects": [ - { - "type": "color", - "end": 10, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "[color=0.251 1 0.251]Sprigatito[/color]? Tch, the weed cat?", "animation": "Smug"}, + {"text": "I don't know what Arceus or whoever is making us was thinking!", "animation": "Surprised"}, + {"text": "[color=0.251 1 0.251]Meowscarada[/color]...that barely looks like a [color=0.251 1 0.251]Grass[/color] type! It's like a Glameow and a human had an egg together! In the grass!", "animation": "Peeved"}, + {"text": "Maybe I shouldn't discriminate...I couldn't do any magic tricks. I fall for them every time...", "animation": "Cry"} ] }, - "Random9-A-2": {"text": "I don't know what Arceus or whoever is making us was thinking!", "animation": "Surprised", "next": "Random9-A-3"}, - "Random9-A-3": { - "text": "Meowscarada...that barely looks like a Grass type! It's like a Glameow and a human had an egg together! In the grass!", - "animation": "Peeved", - "next": "Random9-A-4", - "effects": [ - { - "type": "color", - "end": 11, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "start": 39, - "end": 44, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random9-A-4": {"text": "Maybe I shouldn't discriminate...I couldn't do any magic tricks. I fall for them every time...", "animation": "Cry"}, "Random9-B": { - "text": "Quaxly? Quaaaaaaaaaxly?!", - "animation": "Surprised", - "next": "Random9-B-2", - "effects": [ - { - "type": "color", - "end": 6, - "color": [0.25098, 1, 1] - }, - { - "type": "color", - "start": 8, - "end": 22, - "color": [0.25098, 1, 1] - } + "lines": [ + {"text": "[color=0.251 1 1]Quaxly[/color]? [color=0.251 1 1]Quaaaaaaaaaxly[/color]?!", "animation": "Surprised"}, + {"text": "This might be kind of weird, but, um...my heart sort of thumps when I see a [color=0.251 1 1]Quaquaval[/color]...", "animation": "Surprised"}, + {"text": "I couldn't dance, but seeing their groove, the way they shake their hips, the display they put on...", "animation": "Thinking"}, + {"text": "...look, how do I break it to one that it'd be super hot if they gained some weight?!", "animation": "Horny"} ] }, - "Random9-B-2": { - "text": "This might be kind of weird, but, um...my heart sort of thumps when I see a Quaquaval...", - "animation": "Surprised", - "next": "Random9-B-3", - "effects": [ - { - "type": "color", - "start": 76, - "end": 85, - "color": [0.25098, 1, 1] - } - ] - }, - "Random9-B-3": {"text": "I couldn't dance, but seeing their groove, the way they shake their hips, the display they put on...", "animation": "Thinking", "next": "Random9-B-4"}, - "Random9-B-4": {"text": "...look, how do I break it to one that it'd be super hot if they gained some weight?!", "animation": "Horny"}, "Random9-C": { - "text": "Fuecoco? What a burning beast! Skeledirge, anyways...", - "animation": "Thinking", - "next": "Random9-C-2", - "effects": [ - { - "type": "color", - "end": 7, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 31, - "end": 41, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random9-C-2": { - "text": "Maybe I shouldn't be mean to Totodile, but Fuecoco's line is like them but way scarier...", - "animation": "Surprised", - "effects": [ - { - "type": "color", - "start": 44, - "end": 51, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 29, - "end": 37, - "color": [0.25098, 1, 1] - }, - {"type": "shake", "start": 75, "end": 86} + "lines": [ + {"text": "[color=1 0.25 0.25]Fuecoco[/color]? What a burning beast! [color=1 0.25 0.25]Skeledirge[/color], anyways...", "animation": "Thinking"}, + {"text": "Maybe I shouldn't be mean to [color=0.251 1 1]Totodile[/color], but F[color=1 0.25 0.25]uecoco'[/color]s line is like them but [shake]way scarier[/shake]...", "animation": "Surprised"} ] }, "Random10": { - "text": "So this has been weighing on my mind...should I evolve?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "So this has been weighing on my mind...should I evolve?", "animation": "Thinking"} + ], "choices": [ {"text": "Yeah!", "next": "Random10-A"}, {"text": "Take your time.", "next": "Random10-B"}, @@ -1535,121 +489,41 @@ ] }, "Random10-A": { - "text": "Look, I'm GOING to, eventually!!", - "animation": "Peeved", - "next": "Random10-A-2", - "effects": [ - {"type": "screenshake", "start": 10, "end": 10}, - {"type": "shake", "start": 10, "end": 15}, - {"type": "sound", "start": 10, "end": 10, "sound": "sfx/boom.ogg"} - ] + "lines": [ + {"text": "Look, I'm [screenshake][shake][sound=sfx/boom.ogg]GOING[/shake] to, eventually!!", "animation": "Peeved"}, + {"text": "...I mean, [wave]MAYBE[/wave]. But like, all of my peers are like, evolved now, and I'm still a [color=0.251 1 0.251]Snivy[/color]...", "animation": "Thinking"} + ], + "next": "Random10-2" }, - "Random10-A-2": { - "text": "...I mean, MAYBE. But like, all of my peers are like, evolved now, and I'm still a Snivy...", - "animation": "Thinking", - "next": "Random10-2", - "effects": [ - {"type": "oscillation", "start": 11, "end": 16}, - { - "type": "color", - "start": 83, - "end": 88, - "color": [0.25098, 1, 0.25098] - } - ] + "Random10-B": { + "lines": [ + {"text": "How respectful of you! T-there's a time and place for every Pokémon to evolve!", "animation": "Neutral"}, + {"text": "It's just, um...I don't quite know if that time will ever come...", "animation": "Cry"} + ], + "next": "Random10-2" }, - "Random10-B": {"text": "How respectful of you! T-there's a time and place for every Pokémon to evolve!", "animation": "Neutral", "next": "Random10-B-2"}, - "Random10-B-2": {"text": "It's just, um...I don't quite know if that time will ever come...", "animation": "Cry", "next": "Random10-2"}, "Random10-C": { - "text": "Yeah, you get it! I'm a Snivy! That's ME!", - "animation": "Smug", - "next": "Random10-C-2", - "effects": [ - {"type": "big", "start": 32, "end": 42}, - { - "type": "color", - "start": 24, - "end": 29, - "color": [0.25098, 1, 0.25098] - }, - {"type": "shake", "start": 32, "end": 42}, - {"type": "sound", "start": 32, "end": 32, "sound": "sfx/boom.ogg"}, - {"type": "screenshake", "start": 32, "end": 32} - ] - }, - "Random10-C-2": { - "text": "Who else would I be, anyways? Being a Snivy is all I've known!", - "animation": "Smug", - "next": "Random10-2", - "effects": [ - { - "type": "color", - "start": 38, - "end": 43, - "color": [0.25098, 1, 0.25098] - } - ] + "lines": [ + {"text": "Yeah, you get it! I'm a [color=0.251 1 0.251]Snivy[/color]! [big][shake][sound=sfx/boom.ogg][screenshake]That's ME![/shake][/big]", "animation": "Smug"}, + {"text": "Who else would I be, anyways? Being a [color=0.251 1 0.251]Snivy[/color] is all I've known!", "animation": "Smug"} + ], + "next": "Random10-2" }, "Random10-2": { - "text": "I should tell them I'm evolving! Just in a different way...", - "animation": "Angry", - "next": "Random10-3", - "effects": [ - {"type": "oscillation", "start": 43, "end": 52} - ] - }, - "Random10-3": { - "text": "...a BIG way, heh.", - "animation": "Horny", - "next": "Random10-4", - "effects": [ - {"type": "oscillation", "start": 5, "end": 8} - ] - }, - "Random10-4": { - "text": "...but, being a Servine, or a Serperior...there is a charm to it.", - "animation": "Thinking", - "next": "Random10-5", - "effects": [ - { - "type": "color", - "start": 16, - "end": 23, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "start": 30, - "end": 39, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random10-5": { - "text": "I d-don't want to lose my legs, though! As beautiful as being a Serperior sounds!", - "animation": "Cry", - "next": "Random10-6", - "effects": [ - { - "type": "color", - "start": 64, - "end": 73, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random10-6": {"text": "...then again, maybe there is an appeal...", "animation": "Thinking", "next": "Random10-7"}, - "Random10-7": { - "text": "...in being a big, FAT noodle...", - "animation": "Horny", - "effects": [ - {"type": "screenshake", "start": 19, "end": 19}, - {"type": "shake", "start": 19, "end": 22} + "lines": [ + {"text": "I should tell them I'm evolving! Just in a [wave]different[/wave] way...", "animation": "Angry"}, + {"text": "...a [wave]BIG[/wave] way, heh.", "animation": "Horny"}, + {"text": "...but, being a [color=0.251 1 0.251]Servine[/color], or a [color=0.251 1 0.251]Serperior[/color]...there is a charm to it.", "animation": "Thinking"}, + {"text": "I d-don't want to lose my legs, though! As beautiful as being a [color=0.251 1 0.251]Serperior[/color] sounds!", "animation": "Cry"}, + {"text": "...then again, maybe there is an appeal...", "animation": "Thinking"}, + {"text": "...in being a big, [screenshake][shake]FAT[/shake] noodle...", "animation": "Horny"} ] }, "Random11": { - "text": "Kind of an offbeat question...have you ever gained weight? Or tried to?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Kind of an offbeat question...have you ever gained weight? Or tried to?", "animation": "Thinking"} + ], "choices": [ {"text": "I'm gaining!", "next": "Random11-A"}, {"text": "Not intentionally...", "next": "Random11-B"}, @@ -1659,18 +533,12 @@ ] }, "Random11-A": { - "text": "Well, a like-minded individual, then!", - "animation": "Smug", - "next": "Random11-A-2", - "effects": [ - {"type": "oscillation", "start": 8, "end": 30} - ] - }, - "Random11-A-2": {"text": "It takes a LOT of work to gain weight...especially as a human, I'd assume.", "animation": "Thinking", "next": "Random11-A-3"}, - "Random11-A-3": {"text": "It's easy to shovel a lot of slop into me! For a human? A lot more effort, I'm guessing!", "animation": "Neutral", "next": "Random11-A-4"}, - "Random11-A-4": { - "text": "How's that been progressing, actually?", - "animation": "Surprised", + "lines": [ + {"text": "Well, a [wave]like-minded individual[/wave], then!", "animation": "Smug"}, + {"text": "It takes a LOT of work to gain weight...especially as a human, I'd assume.", "animation": "Thinking"}, + {"text": "It's easy to shovel a lot of slop into me! For a human? A lot more effort, I'm guessing!", "animation": "Neutral"}, + {"text": "How's that been progressing, actually?", "animation": "Surprised"} + ], "choices": [ {"text": "I'm huge!", "next": "Random11-A-4-A"}, {"text": "I'm plateauing...", "next": "Random11-A-4-B"}, @@ -1678,260 +546,187 @@ {"text": "It's hard!", "next": "Random11-A-4-D"} ] }, - "Random11-A-4-A": {"text": "Lovely! That's great to hear!", "animation": "Smug", "next": "Random11-A-4-2"}, - "Random11-A-4-B": {"text": "Well, a plateau can certainly be overcome!", "animation": "Smug", "next": "Random11-A-4-2"}, - "Random11-A-4-C": {"text": "Slowing it down? That's respectable.", "animation": "Neutral", "next": "Random11-A-4-2"}, + "Random11-A-4-A": { + "lines": [ + {"text": "Lovely! That's great to hear!", "animation": "Smug"} + ], + "next": "Random11-A-4-2" + }, + "Random11-A-4-B": { + "lines": [ + {"text": "Well, a plateau can certainly be overcome!", "animation": "Smug"} + ], + "next": "Random11-A-4-2" + }, + "Random11-A-4-C": { + "lines": [ + {"text": "Slowing it down? That's respectable.", "animation": "Neutral"} + ], + "next": "Random11-A-4-2" + }, "Random11-A-4-D": { - "text": "I can totally get it! You'd think it'd be EASY to get fat!", - "animation": "Surprised", - "next": "Random11-A-4-2", - "effects": [ - {"type": "shake", "start": 42, "end": 46}, - {"type": "screenshake", "start": 42, "end": 42}, - {"type": "sound", "start": 42, "end": 42, "sound": "sfx/boom.ogg"} - ] + "lines": [ + {"text": "I can totally get it! You'd think it'd be [shake][screenshake][sound=sfx/boom.ogg]EASY[/shake] to get fat!", "animation": "Surprised"} + ], + "next": "Random11-A-4-2" }, - "Random11-A-4-2": {"text": "Although...things might be different for a human than a Pokémon...", "animation": "Thinking", "next": "Random11-A-4-3"}, - "Random11-A-4-3": {"text": "I can gain weight easily, without any consequence, but well...if things aren't going all OK, you can always slow down.", "animation": "Thinking", "next": "Random11-A-4-4"}, - "Random11-A-4-4": {"text": "I know this might sound hypocritical, coming from me, but there can be more to life than fulfilling your appetites!", "animation": "Neutral", "next": "Random11-A-4-5"}, - "Random11-A-4-5": {"text": "Some humans like the hedonistic life. I can't say for sure what's right or wrong, or what's healthy...but...listen to your consciousness!", "animation": "Thinking", "next": "Random11-A-4-6"}, - "Random11-A-4-6": { - "text": "If your heart truly, day after day, pines for you to get HUGE? Why, I suppose I'm not stopping you..!", - "animation": "Horny", - "next": "Random11-A-4-7", - "effects": [ - {"type": "oscillation", "start": 57, "end": 61} - ] - }, - "Random11-A-4-7": { - "text": "...just be careful.", - "animation": "Thinking", - "next": "Random11-A-4-8", - "effects": [ - {"type": "screenshake"} - ] - }, - "Random11-A-4-8": { - "text": "...but, if you are going down this path, entertain me a little. How big is your butt?", - "animation": "Horny", + "Random11-A-4-2": { + "lines": [ + {"text": "Although...things might be different for a human than a Pokémon...", "animation": "Thinking"}, + {"text": "I can gain weight easily, without any consequence, but well...if things aren't going all OK, you can always slow down.", "animation": "Thinking"}, + {"text": "I know this might sound hypocritical, coming from me, but there can be more to life than fulfilling your appetites!", "animation": "Neutral"}, + {"text": "Some humans like the hedonistic life. I can't say for sure what's right or wrong, or what's healthy...but...listen to your consciousness!", "animation": "Thinking"}, + {"text": "If your heart truly, day after day, pines for you to get [wave]HUGE[/wave]? Why, I suppose I'm not stopping you..!", "animation": "Horny"}, + {"text": "[screenshake]...just be careful.", "animation": "Thinking"}, + {"text": "...but, if you are going down this path, entertain me a little. [big][screenshake][shake][sound=sfx/boom.ogg]How big is your butt?[/shake][/big]", "animation": "Horny"} + ], "choices": [ {"text": "It's HUGE.", "next": "Random11-A-4-8-A"}, {"text": "It's big.", "next": "Random11-A-4-8-B"}, {"text": "Not big enough!", "next": "Random11-A-4-8-C"} - ], - "effects": [ - {"type": "big", "start": 65, "end": 86}, - {"type": "screenshake", "start": 65, "end": 65}, - {"type": "shake", "start": 65, "end": 86}, - {"type": "sound", "start": 65, "end": 65, "sound": "sfx/boom.ogg"} ] }, "Random11-A-4-8-A": { - "text": "...good. GOOOOOOOOOOD.", - "animation": "Horny", - "effects": [ - {"type": "big", "start": 10, "end": 23}, - {"type": "shake", "start": 10, "end": 23}, - {"type": "screenshake", "start": 10, "end": 10} + "lines": [ + {"text": "...good. [big][shake][screenshake]GOOOOOOOOOOD.[/shake][/big]", "animation": "Horny"} ] }, - "Random11-A-4-8-B": {"text": "...hm! Good to know, good to know.", "animation": "Neutral"}, - "Random11-A-4-8-C": {"text": "All in time, all in time! Keep the diet up, and you'll be getting stuck in between places in no time.", "animation": "Smug"}, - "Random11-B": {"text": "Oh, a little accidental weight gain, hm?", "animation": "Neutral", "next": "Random11-B-2"}, - "Random11-B-2": {"text": "The weight can certainly creep up on you. A snack here, a treat there...", "animation": "Thinking", "next": "Random11-B-3"}, - "Random11-B-3": {"text": "...next thing you know, your human clothing will feel all tight, and might rip!!", "animation": "Surprised", "next": "Random11-B-4"}, - "Random11-B-4": { - "text": "Haha! Just teasing.", - "animation": "Smug", - "next": "Random11-B-5", - "effects": [ - {"type": "oscillation", "start": 6, "end": 18} + "Random11-A-4-8-B": { + "lines": [ + {"text": "...hm! Good to know, good to know.", "animation": "Neutral"} ] }, - "Random11-B-5": {"text": "But, well, if you're here, you like things on the bigger side. Maybe enjoy it for a time, if you plan on losing it?", "animation": "Neutral"}, - "Random11-C": {"text": "Hm, you tried it, but it wasn't for you?", "animation": "Thinking", "next": "Random11-C-2"}, - "Random11-C-2": { - "text": "That's completely fair. Sometimes, the FAT life isn't the one for them.", - "animation": "Smug", - "next": "Random11-C-3", - "effects": [ - {"type": "oscillation", "start": 39, "end": 42} + "Random11-A-4-8-C": { + "lines": [ + {"text": "All in time, all in time! Keep the diet up, and you'll be getting stuck in between places in no time.", "animation": "Smug"} ] }, - "Random11-C-3": {"text": "But, well, if you did gain a little, or a lot...I hope it was fun for you in that time, at least.", "animation": "Pat"}, - "Random11-D": {"text": "Ah, a feeder! Well, you're certainly doing a splendid job with me so far!", "animation": "Smug", "next": "Random11-D-2"}, - "Random11-D-2": {"text": "If you can do this with me, imagine what you can do for others..!", "animation": "Surprised"}, - "Random11-E": {"text": "Oh? Not a fan? That's completely fine. It's not for everyone.", "animation": "Surprised", "next": "Random11-E-2"}, - "Random11-E-2": {"text": "I assume you humans have purpose in your life other than getting fat as heck!", "animation": "Smug", "next": "Random11-E-3"}, - "Random11-E-3": { - "text": "You can pursue your passions. I'll be pursuing some Poké Puffs!", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "start": 30, "end": 63} + "Random11-B": { + "lines": [ + {"text": "Oh, a little accidental weight gain, hm?", "animation": "Neutral"}, + {"text": "The weight can certainly creep up on you. A snack here, a treat there...", "animation": "Thinking"}, + {"text": "...next thing you know, your human clothing will feel all tight, and might rip!!", "animation": "Surprised"}, + {"text": "Haha! [wave]Just teasing[/wave].", "animation": "Smug"}, + {"text": "But, well, if you're here, you like things on the bigger side. Maybe enjoy it for a time, if you plan on losing it?", "animation": "Neutral"} + ] + }, + "Random11-C": { + "lines": [ + {"text": "Hm, you tried it, but it wasn't for you?", "animation": "Thinking"}, + {"text": "That's completely fair. Sometimes, the [wave]FAT[/wave] life isn't the one for them.", "animation": "Smug"}, + {"text": "But, well, if you did gain a little, or a lot...I hope it was fun for you in that time, at least.", "animation": "Pat"} + ] + }, + "Random11-D": { + "lines": [ + {"text": "Ah, a feeder! Well, you're certainly doing a splendid job with me so far!", "animation": "Smug"}, + {"text": "If you can do this with me, imagine what you can do for others..!", "animation": "Surprised"} + ] + }, + "Random11-E": { + "lines": [ + {"text": "Oh? Not a fan? That's completely fine. It's not for everyone.", "animation": "Surprised"}, + {"text": "I assume you humans have purpose in your life other than getting fat as heck!", "animation": "Smug"}, + {"text": "You can pursue your passions. [wave]I'll be pursuing some Poké Puffs![/wave]", "animation": "Pat"} ] }, "Random12": { - "text": "This is going to be an odd question, but, um...what year is it?", - "animation": "Surprised", + "pools": ["Random"], + "lines": [ + {"text": "This is going to be an odd question, but, um...what year is it?", "animation": "Surprised"} + ], "choices": [ {"text": "Currently...", "next": "Random12-A"}, {"text": "You don't know?!", "next": "Random12-B"} ] }, "Random12-A": { - "text": "...ohmigosh! You're KIDDING me. It's been THAT long?", - "animation": "Peeved", - "next": "Random12-A-2", - "effects": [ - {"type": "screenshake", "start": 20, "end": 20}, - {"type": "shake", "start": 20, "end": 27}, - {"type": "sound", "start": 20, "end": 20, "sound": "sfx/boom.ogg"}, - {"type": "screenshake", "start": 42, "end": 42}, - {"type": "shake", "start": 42, "end": 46} - ] - }, - "Random12-A-2": {"text": "In the wild, we don't do any timekeeping!", "animation": "Surprised", "next": "Random12-A-3"}, - "Random12-A-3": {"text": "...sorry, I'm just asking because, well...I didn't know how old I was..!", "animation": "Cry", "next": "Random12-A-4"}, - "Random12-A-4": {"text": "...alright. Well, that clears that up...", "animation": "Thinking", "next": "Random12-A-5"}, - "Random12-A-5": { - "text": "...wow. I, um...I...didn't realize, I'm...uh, that...", - "animation": "Thinking", - "next": "Random12-A-6", - "effects": [ - {"type": "screenshake"} - ] - }, - "Random12-A-6": { - "text": "...NOTHING. Nothing. Time comes for us all, I suppose...", - "animation": "Cry", - "effects": [ - {"type": "screenshake"}, - {"type": "screenshake", "start": 12, "end": 12} + "lines": [ + {"text": "...ohmigosh! You're [screenshake][shake][sound=sfx/boom.ogg]KIDDING[/shake] me. It's been [screenshake][shake]THAT[/shake] long?", "animation": "Peeved"}, + {"text": "In the wild, we don't do any timekeeping!", "animation": "Surprised"}, + {"text": "...sorry, I'm just asking because, well...I didn't know how old I was..!", "animation": "Cry"}, + {"text": "...alright. Well, that clears that up...", "animation": "Thinking"}, + {"text": "[screenshake]...wow. I, um...I...didn't realize, I'm...uh, that...", "animation": "Thinking"}, + {"text": "[screenshake]...NOTHING. [screenshake]Nothing. Time comes for us all, I suppose...", "animation": "Cry"} ] }, "Random12-B": { - "text": "Hey, jerk! Do I look like I know how to keep track of time? I live in the wild!", - "animation": "Peeved", - "next": "Random12-B-2", - "effects": [ - {"type": "sound", "start": 5, "end": 5, "sound": "sfx/boom.ogg"}, - {"type": "screenshake", "start": 5, "end": 5}, - {"type": "shake", "start": 5, "end": 9} + "lines": [ + {"text": "Hey, [sound=sfx/boom.ogg][screenshake][shake]jerk[/shake]! Do I look like I know how to keep track of time? I live in the wild!", "animation": "Peeved"}, + {"text": "I just was curious, because... I...don't know how old I am...", "animation": "Cry"}, + {"text": "...time comes for us all, okay! I need to know how much time I've got left to [screenshake][shake][sound=sfx/boom.ogg]GET FAT[/shake]!", "animation": "Peeved"} ] }, - "Random12-B-2": {"text": "I just was curious, because... I...don't know how old I am...", "animation": "Cry", "next": "Random12-B-3"}, - "Random12-B-3": { - "text": "...time comes for us all, okay! I need to know how much time I've got left to GET FAT!", - "animation": "Peeved", - "effects": [ - {"type": "screenshake", "start": 78, "end": 78}, - {"type": "shake", "start": 78, "end": 85}, - {"type": "sound", "start": 78, "end": 78, "sound": "sfx/boom.ogg"} + "Random13": { + "pools": ["Random"], + "lines": [ + {"text": "...oh? A question for me?", "animation": "Surprised"}, + {"text": "[big][sound=sfx/boom.ogg][shake][screenshake]...what's my SEX?![/shake][/big]", "animation": "Angry"}, + {"text": "[screenshake]I-I can tell you, I d-don't do that too m-muc-", "animation": "Peeved"}, + {"text": "OH. Like...my...[wave]thingies[/wave]. My..[wave].reproductive rol[/wave]e.", "animation": "Shocked"}, + {"text": "...honestly, it's more fun to keep you guessing. Perhaps it's whatever you'd like it to be!", "animation": "Smug"} ] }, - "Random13": {"text": "...oh? A question for me?", "animation": "Surprised", "next": "Random13-2"}, - "Random13-2": { - "text": "...what's my SEX?!", - "animation": "Angry", - "next": "Random13-3", - "effects": [ - {"type": "big", "end": 18}, - {"type": "sound", "sound": "sfx/boom.ogg"}, - {"type": "shake", "end": 18}, - {"type": "screenshake"} + "Random14": { + "pools": ["Random"], + "lines": [ + {"text": "Oh? A question for me?", "animation": "Surprised"}, + {"text": "My moveset?!", "animation": "Shocked"}, + {"text": "Well, I should say, I'm not good at fighting! I don't do any battling...", "animation": "Peeved"}, + {"text": "It's too high octane for me...you know who I am! I like a good, filling meal, and relaxing...", "animation": "Eager"}, + {"text": "...but, yes! Let's get into it. The moves I have are for purely functional purposes!!", "animation": "Smug"}, + {"text": "[big][color=0.251 1 0.251]Vine Whip[/color]! [/big]For grabbing far-away snacks!", "animation": "Neutral"}, + {"text": "[color=0.251 1 0.251][big]Leaf Blade[/color]! [/big]For cutting portions into smaller sizes!", "animation": "Eager"}, + {"text": "[big]Slam![/big] Well, I'm trying to upgrade that into [wave]Heavy[/wave] Slam...", "animation": "Thinking"}, + {"text": "....aaaand, Growth. Well, if you notice, I'm gonna be using that move often!", "animation": "Pat"} ] }, - "Random13-3": { - "text": "I-I can tell you, I d-don't do that too m-muc-", - "animation": "Peeved", - "next": "Random13-4", - "effects": [ - {"type": "screenshake"} + "Random15": { + "pools": ["Random"], + "lines": [ + {"text": "Hey, just a tip for you, I've heard...", "animation": "Smug"}, + {"text": "If you get a really lucky, spawning items...", "animation": "Shocked"}, + {"text": "You might find some really good for, or some interesting trinkets...!", "animation": "Surprised"}, + {"text": "...something you could give to me, I'm sure!", "animation": "Smug"}, + {"text": "You've got the patience for it, right?", "animation": "Smug"} ] }, - "Random13-4": { - "text": "OH. Like...my...thingies. My...reproductive role.", - "animation": "Shocked", - "next": "Random13-5", - "effects": [ - {"type": "oscillation", "start": 16, "end": 24}, - {"type": "oscillation", "start": 31, "end": 48} + "Random16": { + "pools": ["Random"], + "lines": [ + {"text": "I've heard there's some really crazy items you can find with 'Spawn Item'!", "animation": "Smug"}, + {"text": "Certainly all kinds of Poké Puffs, and Berries...", "animation": "Thinking"}, + {"text": "...but who knows what kinds?! There could be some [wave][screenshake]REALLY[/wave] rare stuff!", "animation": "Surprised"}, + {"text": "...gambling is bad, though! They banned it where I'm from for a reason! Just get what you need to make me really fat, alright?", "animation": "Bummed"} ] }, - "Random13-5": {"text": "...honestly, it's more fun to keep you guessing. Perhaps it's whatever you'd like it to be!", "animation": "Smug"}, - "Random14": {"text": "Oh? A question for me?", "animation": "Surprised", "next": "Random14-2"}, - "Random14-2": {"text": "My moveset?!", "animation": "Shocked", "next": "Random14-3"}, - "Random14-3": {"text": "Well, I should say, I'm not good at fighting! I don't do any battling...", "animation": "Peeved", "next": "Random14-4"}, - "Random14-4": {"text": "It's too high octane for me...you know who I am! I like a good, filling meal, and relaxing...", "animation": "Eager", "next": "Random14-5"}, - "Random14-5": {"text": "...but, yes! Let's get into it. The moves I have are for purely functional purposes!!", "animation": "Smug", "next": "Random14-6"}, - "Random14-6": { - "text": "Vine Whip! For grabbing far-away snacks!", - "animation": "Neutral", - "next": "Random14-7", - "effects": [ - {"type": "big", "end": 12}, - { - "type": "color", - "end": 9, - "color": [0.25098, 1, 0.25098] - } + "Random17": { + "pools": ["Random"], + "lines": [ + {"text": "So, I'm sure you've seen Poké Puffs, but you can get Berries, too!", "animation": "Surprised"}, + {"text": "There's a number of different Berries in rotation...", "animation": "Thinking"}, + {"text": "You'll have to look and see!", "animation": "Neutral"}, + {"text": "Just a tip, some Spicy Berries can really stir up one's digestion!", "animation": "Pat"}, + {"text": "It's a good break from all the other sweets you'll be giving me!", "animation": "Neutral"}, + {"text": "Berries don't tend to have many calories, though...", "animation": "Bummed"}, + {"text": "Regardless, you should check what they do and feed me the good ones!", "animation": "Eager"} ] }, - "Random14-7": { - "text": "Leaf Blade! For cutting portions into smaller sizes!", - "animation": "Eager", - "next": "Random14-8", - "effects": [ - { - "type": "color", - "end": 10, - "color": [0.25098, 1, 0.25098] - }, - {"type": "big", "end": 13} + "Random18": { + "pools": ["Random"], + "lines": [ + {"text": "There's many items of many rarities!", "animation": "Surprised"}, + {"text": "I think the order goes...Common, Uncommon, Rare, Epic, and Legendary.", "animation": "Thinking"}, + {"text": "There could be even more than that!", "animation": "Surprised"}, + {"text": "You'll hear different sounds based on which rarity the item has...", "animation": "Smug"}, + {"text": "...keep tabs on your Catalog!", "animation": "Surprised"} ] }, - "Random14-8": { - "text": "Slam! Well, I'm trying to upgrade that into Heavy Slam...", - "animation": "Thinking", - "next": "Random14-9", - "effects": [ - {"type": "oscillation", "start": 45, "end": 50}, - {"type": "big", "end": 5} - ] - }, - "Random14-9": {"text": "....aaaand, Growth. Well, if you notice, I'm gonna be using that move often!", "animation": "Pat"}, - "Random15": {"text": "Hey, just a tip for you, I've heard...", "animation": "Smug", "next": "Random15-2"}, - "Random15-2": {"text": "If you get a really lucky, spawning items...", "animation": "Shocked", "next": "Random15-3"}, - "Random15-3": {"text": "You might find some really good for, or some interesting trinkets...!", "animation": "Surprised", "next": "Random15-4"}, - "Random15-4": {"text": "...something you could give to me, I'm sure!", "animation": "Smug", "next": "Random15-5"}, - "Random15-5": {"text": "You've got the patience for it, right?", "animation": "Smug"}, - "Random16": {"text": "I've heard there's some really crazy items you can find with 'Spawn Item'!", "animation": "Smug", "next": "Random16-2"}, - "Random16-2": {"text": "Certainly all kinds of Poké Puffs, and Berries...", "animation": "Thinking", "next": "Random16-3"}, - "Random16-3": { - "text": "...but who knows what kinds?! There could be some REALLY rare stuff!", - "animation": "Surprised", - "next": "Random16-4", - "effects": [ - {"type": "oscillation", "start": 50, "end": 56}, - {"type": "screenshake", "start": 50, "end": 50} - ] - }, - "Random16-4": {"text": "...gambling is bad, though! They banned it where I'm from for a reason! Just get what you need to make me really fat, alright?", "animation": "Bummed"}, - "Random17": {"text": "So, I'm sure you've seen Poké Puffs, but you can get Berries, too!", "animation": "Surprised", "next": "Random17-2"}, - "Random17-2": {"text": "There's a number of different Berries in rotation...", "animation": "Thinking", "next": "Random17-3"}, - "Random17-3": {"text": "You'll have to look and see!", "animation": "Neutral", "next": "Random17-4"}, - "Random17-4": {"text": "Just a tip, some Spicy Berries can really stir up one's digestion!", "animation": "Pat", "next": "Random17-5"}, - "Random17-5": {"text": "It's a good break from all the other sweets you'll be giving me!", "animation": "Neutral", "next": "Random17-6"}, - "Random17-6": {"text": "Berries don't tend to have many calories, though...", "animation": "Bummed", "next": "Random17-7"}, - "Random17-7": {"text": "Regardless, you should check what they do and feed me the good ones!", "animation": "Eager"}, - "Random18": {"text": "There's many items of many rarities!", "animation": "Surprised", "next": "Random18-2"}, - "Random18-2": {"text": "I think the order goes...Common, Uncommon, Rare, Epic, and Legendary.", "animation": "Thinking", "next": "Random18-3"}, - "Random18-3": {"text": "There could be even more than that!", "animation": "Surprised", "next": "Random18-4"}, - "Random18-4": {"text": "You'll hear different sounds based on which rarity the item has...", "animation": "Smug", "next": "Random18-5"}, - "Random18-5": {"text": "...keep tabs on your Catalog!", "animation": "Surprised"}, "Random19": { - "text": "What's your favorite flavor of Poké Puff?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "What's your favorite flavor of Poké Puff?", "animation": "Thinking"} + ], "choices": [ {"text": "Sweet", "next": "Random19-2"}, {"text": "Mint", "next": "Random19-2"}, @@ -1940,695 +735,418 @@ {"text": "Spice", "next": "Random19-2"} ] }, - "Random19-2": {"text": "...interesting choice! Well, I would've gone with...", "animation": "Surprised", "next": "Random19-3"}, - "Random19-3": {"text": "Never mind! I should just tell you this...the flavor of Poké Puffs don't matter one bit!", "animation": "Smug", "next": "Random19-4"}, - "Random19-4": {"text": "I enjoy all flavors. And I'll happily eat all of them!", "animation": "Neutral", "next": "Random19-5"}, - "Random19-5": {"text": "Looking at all the pretty colors is nice though, right?", "animation": "Smug"}, - "Random20": {"text": "There's whispers of two ultra-super-rare nigh-impossible-to-get items...", "animation": "Thinking", "next": "Random20-2"}, - "Random20-2": {"text": "...a Berry of unfathomable reality-shattering power, and a Poké Puff that is a true calorie calamity...", "animation": "Surprised", "next": "Random20-3"}, - "Random20-3": {"text": "...you're unlikely to get them, unless you're in the one-percent...", "animation": "Shocked", "next": "Random20-4"}, - "Random20-4": {"text": "Don't stress yourself out over them! They aren't needed for anything! There's plenty of items to help make me big!", "animation": "Smug"}, - "Random21": {"text": "You can rub my head, belly, and tail.", "animation": "Neutral", "next": "Random21-2"}, - "Random21-2": {"text": "...but you probably knew this already, you handsy little cretin.", "animation": "Smug", "next": "Random21-3"}, - "Random21-3": {"text": "Rubbing my belly does have an additional effect, though...", "animation": "BellyRub"}, + "Random19-2": { + "lines": [ + {"text": "...interesting choice! Well, I would've gone with...", "animation": "Surprised"}, + {"text": "Never mind! I should just tell you this...the flavor of Poké Puffs don't matter one bit!", "animation": "Smug"}, + {"text": "I enjoy all flavors. And I'll happily eat all of them!", "animation": "Neutral"}, + {"text": "Looking at all the pretty colors is nice though, right?", "animation": "Smug"} + ] + }, + "Random20": { + "pools": ["Random"], + "lines": [ + {"text": "There's whispers of two ultra-super-rare nigh-impossible-to-get items...", "animation": "Thinking"}, + {"text": "...a Berry of unfathomable reality-shattering power, and a Poké Puff that is a true calorie calamity...", "animation": "Surprised"}, + {"text": "...you're unlikely to get them, unless you're in the one-percent...", "animation": "Shocked"}, + {"text": "Don't stress yourself out over them! They aren't needed for anything! There's plenty of items to help make me big!", "animation": "Smug"} + ] + }, + "Random21": { + "pools": ["Random"], + "lines": [ + {"text": "You can rub my head, belly, and tail.", "animation": "Neutral"}, + {"text": "...but you probably knew this already, you handsy little cretin.", "animation": "Smug"}, + {"text": "Rubbing my belly does have an additional effect, though...", "animation": "BellyRub"} + ] + }, "Random22": { - "text": "So, being a Grass type...", - "animation": "Thinking", - "next": "Random22-2", - "effects": [ - { - "type": "color", - "start": 12, - "end": 17, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random22-2": { - "text": "...I'm sure you can probably guess, I photosynthesize! ", - "animation": "Smug", - "next": "Random22-3", - "effects": [ - { - "type": "color", - "start": 38, - "end": 53, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random22-3": {"text": "I do it with my tail! See?", "animation": "TailRub", "next": "Random22-4"}, - "Random22-4": {"text": "The energy comes in through the leaf at the end, and disperses through the rest of my body...", "animation": "TailRub", "next": "Random22-5"}, - "Random22-5": {"text": "What's it feel like? Well, when it's sunny, it feels like a full body massage! And it tastes sugary sweet!", "animation": "Surprised", "next": "Random22-6"}, - "Random22-6": {"text": "...as you can guess, I don't totally subsist on it. I can and certainly do eat food.", "animation": "Smug", "next": "Random22-7"}, - "Random22-7": {"text": "Cloudy days or nights do make me quite drowsy, though. I'm in my element in the sun.", "animation": "Smug", "next": "Random22-8"}, - "Random22-8": { - "text": "And, unfortunately...soaking up a lot of sunlight doesn't make you fat! I've tried it!", - "animation": "Cry", - "effects": [ - {"type": "screenshake", "start": 21, "end": 21} + "pools": ["Random"], + "lines": [ + {"text": "So, being a [color=0.251 1 0.251]Grass[/color] type...", "animation": "Thinking"}, + {"text": "...I'm sure you can probably guess, I [color=0.251 1 0.251]photosynthesize[/color]! ", "animation": "Smug"}, + {"text": "I do it with my tail! See?", "animation": "TailRub"}, + {"text": "The energy comes in through the leaf at the end, and disperses through the rest of my body...", "animation": "TailRub"}, + {"text": "What's it feel like? Well, when it's sunny, it feels like a full body massage! And it tastes sugary sweet!", "animation": "Surprised"}, + {"text": "...as you can guess, I don't totally subsist on it. I can and certainly do eat food.", "animation": "Smug"}, + {"text": "Cloudy days or nights do make me quite drowsy, though. I'm in my element in the sun.", "animation": "Smug"}, + {"text": "And, unfortunately...[screenshake]soaking up a lot of sunlight doesn't make you fat! I've tried it!", "animation": "Cry"} ] }, "Random23": { - "text": "So, here's an interesting one...do you prefer Zangoose or Seviper?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "So, here's an interesting one...do you prefer [color=1 0.25 0.25]Zangoose[/color] or [color=0.502 0.502 1]Seviper[/color]?", "animation": "Thinking"} + ], "choices": [ {"text": "Zangoose", "next": "Random23-A"}, {"text": "Seviper", "next": "Random23-B"} - ], - "effects": [ - { - "type": "color", - "start": 46, - "end": 54, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 58, - "end": 65, - "color": [0.501961, 0.501961, 1] - } ] }, - "Random23-A": {"text": "Ah, that rugged white and red beast with those scary claws? He's quite the chubby one, too...", "animation": "Smug", "next": "Random23-2"}, - "Random23-B": {"text": "Of course! A serpent quite like me! Although bigger, and scarier...definitely an appeal in a noodle like that, though.", "animation": "Smug", "next": "Random23-2"}, - "Random23-2": {"text": "Have you heard? There's a particular contest between a pair of them that's ongoing! An utterly absurd, big contest!", "animation": "Surprised", "next": "Random23-3"}, - "Random23-3": { - "text": "You might think I'm crazy, but do you have a hunch about what I'm talking about?", - "animation": "Shocked", + "Random23-A": { + "lines": [ + {"text": "Ah, that rugged white and red beast with those scary claws? He's quite the chubby one, too...", "animation": "Smug"} + ], + "next": "Random23-2" + }, + "Random23-B": { + "lines": [ + {"text": "Of course! A serpent quite like me! Although bigger, and scarier...definitely an appeal in a noodle like that, though.", "animation": "Smug"} + ], + "next": "Random23-2" + }, + "Random23-2": { + "lines": [ + {"text": "Have you heard? There's a particular contest between a pair of them that's ongoing! An utterly absurd, big contest!", "animation": "Surprised"}, + {"text": "You might think I'm crazy, but do you have a hunch about what I'm talking about?", "animation": "Shocked"} + ], "choices": [ {"text": "I've seen it...", "next": "Random23-3-A"}, {"text": "Huh?!", "next": "Random23-3-B"} ] }, - "Random23-3-A": {"text": "It's insane what's happening over in Hoenn! I mean, probably sucks for the humans or Pokémon who had to evacuate, but insane...", "animation": "Bummed", "next": "Random23-3-A-2"}, - "Random23-3-A-2": { - "text": "...insanely HOT!", - "animation": "Horny", - "effects": [ - {"type": "big", "end": 16}, - {"type": "shake", "end": 16}, - {"type": "screenshake"}, - {"type": "sound", "sound": "sfx/boom.ogg"} + "Random23-3-A": { + "lines": [ + {"text": "It's insane what's happening over in Hoenn! I mean, probably sucks for the humans or Pokémon who had to evacuate, but insane...", "animation": "Bummed"}, + {"text": "[big][shake][screenshake][sound=sfx/boom.ogg]...insanely HOT![/shake][/big]", "animation": "Horny"} ] }, - "Random23-3-B": {"text": "Oh, so you don't know? I can't blame you, you are from faraway...", "animation": "Bummed", "next": "Random23-4"}, - "Random23-4": {"text": "So, just to review...", "animation": "Thinking", "next": "Random23-5"}, - "Random23-5": {"text": "I first heard about what was going on from a Flygon who migrated from Hoenn after it started getting crazy, who I became friends with.", "animation": "Thinking", "next": "Random23-6"}, - "Random23-6": {"text": "I get my news from word of mouth...", "animation": "Smug", "next": "Random23-7"}, - "Random23-7": {"text": "But when I first heard the story, I was utterly aghast!", "animation": "Peeved", "next": "Random23-8"}, - "Random23-8": { - "text": "So, what they told me was...the two were just a regular Seviper and Zangoose rivalry at a point!", - "animation": "Thinking", - "next": "Random23-9", - "effects": [ - { - "type": "color", - "start": 56, - "end": 63, - "color": [0.501961, 0.25098, 1] - }, - { - "type": "color", - "start": 68, - "end": 76, - "color": [1, 0.25, 0.25] - } + "Random23-3-B": { + "lines": [ + {"text": "Oh, so you don't know? I can't blame you, you are from faraway...", "animation": "Bummed"}, + {"text": "So, just to review...", "animation": "Thinking"}, + {"text": "I first heard about what was going on from a Flygon who migrated from Hoenn after it started getting crazy, who I became friends with.", "animation": "Thinking"}, + {"text": "I get my news from word of mouth...", "animation": "Smug"}, + {"text": "But when I first heard the story, I was utterly aghast!", "animation": "Peeved"}, + {"text": "So, what they told me was...the two were just a regular [color=0.502 0.251 1]Seviper[/color] and [color=1 0.25 0.25]Zangoose[/color] rivalry at a point!", "animation": "Thinking"}, + {"text": "They came to a berry patch and just starting chowing down. I can't blame them. I guess it was a challenge, like everything is for those Pokémon.", "animation": "Surprised"}, + {"text": "And the Flygon then told me that they met a Ralts, who was helping them eat a ton!", "animation": "Surprised"}, + {"text": "Crazy things started happening as soon as the Ralts found this weird bracelet on the ground that...made things big.", "animation": "Thinking"}, + {"text": "I heard it got really out of hand from there...and, apparently even a legendary Pokémon showed up to try and stop it, but to no avail!", "animation": "Surprised"}, + {"text": "All the humans were evacuated. And when the Pokémon's habitats became coated in flab, I guess everyone started leaving...", "animation": "Thinking"}, + {"text": "Flygon tried to stay as late as possible, but all for naught. The last thing they saw was a Kirlia soaring on a Flying Pokémon...", "animation": "Neutral"}, + {"text": "...they tried to catch up to them, but it blasted them away with a psychic blast, and said something about wanting to find...a Pokémon from their dreams...", "animation": "Shocked"}, + {"text": "For one, isn't that a crazy story?!?!", "animation": "Angry"}, + {"text": "I thought I was alone in wanting to become crazy obese! But that [color=0.502 0.251 1]Seviper[/color] and [color=1 0.25 0.25]Zangoose[/color] became as big as a [shake][screenshake][sound=sfx/boom.ogg]LANDMASS[/shake]!", "animation": "Peeved"}, + {"text": "I'd want a feeder as dedicated as that Ralts is to them!! With such grand ambitions!", "animation": "Horny"}, + {"text": "I'd be a landmass WAY faster than they became one, that's for sure...", "animation": "Eager"} ] }, - "Random23-9": {"text": "They came to a berry patch and just starting chowing down. I can't blame them. I guess it was a challenge, like everything is for those Pokémon.", "animation": "Surprised", "next": "Random23-10"}, - "Random23-10": {"text": "And the Flygon then told me that they met a Ralts, who was helping them eat a ton!", "animation": "Surprised", "next": "Random23-11"}, - "Random23-11": {"text": "Crazy things started happening as soon as the Ralts found this weird bracelet on the ground that...made things big.", "animation": "Thinking", "next": "Random23-12"}, - "Random23-12": {"text": "I heard it got really out of hand from there...and, apparently even a legendary Pokémon showed up to try and stop it, but to no avail!", "animation": "Surprised", "next": "Random23-13"}, - "Random23-13": {"text": "All the humans were evacuated. And when the Pokémon's habitats became coated in flab, I guess everyone started leaving...", "animation": "Thinking", "next": "Random23-14"}, - "Random23-14": {"text": "Flygon tried to stay as late as possible, but all for naught. The last thing they saw was a Kirlia soaring on a Flying Pokémon...", "animation": "Neutral", "next": "Random23-15"}, - "Random23-15": {"text": "...they tried to catch up to them, but it blasted them away with a psychic blast, and said something about wanting to find...a Pokémon from their dreams...", "animation": "Shocked", "next": "Random23-16"}, - "Random23-16": {"text": "For one, isn't that a crazy story?!?!", "animation": "Angry", "next": "Random23-17"}, - "Random23-17": { - "text": "I thought I was alone in wanting to become crazy obese! But that Seviper and Zangoose became as big as a LANDMASS!", - "animation": "Peeved", - "next": "Random23-18", - "effects": [ - { - "type": "color", - "start": 77, - "end": 85, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 65, - "end": 72, - "color": [0.501961, 0.25098, 1] - }, - {"type": "shake", "start": 105, "end": 113}, - {"type": "screenshake", "start": 105, "end": 105}, - {"type": "sound", "start": 105, "end": 105, "sound": "sfx/boom.ogg"} + "Random24": { + "pools": ["Random"], + "lines": [ + {"text": "Are you friends with any Flying-type Pokémon?", "animation": "Thinking"}, + {"text": "...well, you're a human, so probably not.", "animation": "Bummed"}, + {"text": "But, well, I keep in touch with a [color=1 0.25 0.25]Pikipek[/color], who has migrated a number of times around...", "animation": "Thinking"}, + {"text": "..they're from Alola! Beautiful, tropical Alola...", "animation": "Eager"}, + {"text": "They were taking a flight around a volcano there, and what they spotted was quite a sight..!", "animation": "Shocked"}, + {"text": "It was a harem of Salandit with a Salazzle! I mean, that's just what they do!", "animation": "Surprised"}, + {"text": "But, get this...the Salandit weren't just serving the Salazzle, but really really pampering it! Scampering around, collecting food and returning to a stone platform!", "animation": "Shocked"}, + {"text": "Must've been a thrilling food run for those Salandits! A Thrilllrun, if you will!", "animation": "Smug"}, + {"text": "and it was...well, [screenshake][shake]FAT[/shake].[wave] REALLY fat[/wave]. I can only imagine, its maw buried in rolls, arms stuck in a pool of flab...", "animation": "Horny"}, + {"text": "...you know, I'm hearing a lot of stories about Pokémon wanting to get fat or becoming fat.", "animation": "Surprised"}, + {"text": "Y-you don't think it's some sort of epidemic, is it?!", "animation": "Cry"}, + {"text": "[screenshake]...I wanted to be fat [shake]BEFORE[/shake] it was cool!", "animation": "Angry"} ] }, - "Random23-18": {"text": "I'd want a feeder as dedicated as that Ralts is to them!! With such grand ambitions!", "animation": "Horny", "next": "Random23-19"}, - "Random23-19": {"text": "I'd be a landmass WAY faster than they became one, that's for sure...", "animation": "Eager"}, - "Random24": {"text": "Are you friends with any Flying-type Pokémon?", "animation": "Thinking", "next": "Random24-2"}, - "Random24-2": {"text": "...well, you're a human, so probably not.", "animation": "Bummed", "next": "Random24-3"}, - "Random24-3": { - "text": "But, well, I keep in touch with a Pikipek, who has migrated a number of times around...", - "animation": "Thinking", - "next": "Random24-4", - "effects": [ - { - "type": "color", - "start": 34, - "end": 41, - "color": [1, 0.25, 0.25] - } + "Random25": { + "pools": ["Random"], + "lines": [ + {"text": "So...you wanna know about my life out in the wild, huh?", "animation": "Thinking"}, + {"text": "Well, it's simple...kind of boring, really.", "animation": "Bummed"}, + {"text": "I live in a little nook under a big tree. In the shade, kind of out of the way.", "animation": "Thinking"}, + {"text": "I scrounge around for Berries, I speak with some of my fellow Pokémon friends, and go for strolls...and take naps!", "animation": "HeadRubFull"}, + {"text": "...it's a simple life!", "animation": "Smug"}, + {"text": "I'm content in being in harmony with nature... ", "animation": "Peeved"}, + {"text": "...and well, I'd also like to squish nature under my humongous tail. I guess we can call that a contradiction!", "animation": "Horny"} ] }, - "Random24-4": {"text": "..they're from Alola! Beautiful, tropical Alola...", "animation": "Eager", "next": "Random24-5"}, - "Random24-5": {"text": "They were taking a flight around a volcano there, and what they spotted was quite a sight..!", "animation": "Shocked", "next": "Random24-6"}, - "Random24-6": {"text": "It was a harem of Salandit with a Salazzle! I mean, that's just what they do!", "animation": "Surprised", "next": "Random24-7"}, - "Random24-7": {"text": "But, get this...the Salandit weren't just serving the Salazzle, but really really pampering it! Scampering around, collecting food and returning to a stone platform!", "animation": "Shocked", "next": "Random24-8"}, - "Random24-8": {"text": "Must've been a thrilling food run for those Salandits! A Thrilllrun, if you will!", "animation": "Smug", "next": "Random24-9"}, - "Random24-9": { - "text": "and it was...well, FAT. REALLY fat. I can only imagine, its maw buried in rolls, arms stuck in a pool of flab...", - "animation": "Horny", - "next": "Random24-10", - "effects": [ - {"type": "screenshake", "start": 19, "end": 19}, - {"type": "shake", "start": 19, "end": 22}, - {"type": "oscillation", "start": 23, "end": 34} - ] - }, - "Random24-10": {"text": "...you know, I'm hearing a lot of stories about Pokémon wanting to get fat or becoming fat.", "animation": "Surprised", "next": "Random24-11"}, - "Random24-11": {"text": "Y-you don't think it's some sort of epidemic, is it?!", "animation": "Cry", "next": "Random24-12"}, - "Random24-12": { - "text": "...I wanted to be fat BEFORE it was cool!", - "animation": "Angry", - "effects": [ - {"type": "screenshake", "end": 1}, - {"type": "shake", "start": 22, "end": 28} - ] - }, - "Random25": {"text": "So...you wanna know about my life out in the wild, huh?", "animation": "Thinking", "next": "Random25-2"}, - "Random25-2": {"text": "Well, it's simple...kind of boring, really.", "animation": "Bummed", "next": "Random25-3"}, - "Random25-3": {"text": "I live in a little nook under a big tree. In the shade, kind of out of the way.", "animation": "Thinking", "next": "Random25-4"}, - "Random25-4": {"text": "I scrounge around for Berries, I speak with some of my fellow Pokémon friends, and go for strolls...and take naps!", "animation": "HeadRubFull", "next": "Random25-5"}, - "Random25-5": {"text": "...it's a simple life!", "animation": "Smug", "next": "Random25-6"}, - "Random25-6": {"text": "I'm content in being in harmony with nature... ", "animation": "Peeved", "next": "Random25-7"}, - "Random25-7": {"text": "...and well, I'd also like to squish nature under my humongous tail. I guess we can call that a contradiction!", "animation": "Horny"}, - "Random26": {"text": "You wanna know why I want to get fat?", "animation": "Shocked", "next": "Random26-2"}, - "Random26-2": {"text": "...I'll be honest, I don't know exactly the reason why.", "animation": "Bummed", "next": "Random26-3"}, - "Random26-3": {"text": "Sometimes these things are sort of just...part of who you are.", "animation": "Thinking", "next": "Random26-4"}, - "Random26-4": {"text": "Like, I've met some other Pokémon who are sort of like that. They just have these...funny interests.", "animation": "Thinking", "next": "Random26-5"}, - "Random26-5": {"text": "I mean, maybe it's just an error of nature. Imprinting? Or, maybe it's part of some divine plan?", "animation": "Thinking", "next": "Random26-6"}, - "Random26-6": {"text": "All I know is that what a normal Snivy should like isn't what I like...", "animation": "Neutral", "next": "Random26-7"}, - "Random26-7": {"text": "...and, well, maybe it's wrong. Maybe it's right. Perhaps my bloodline will die, because I prefer getting fat over finding a viable mate...", "animation": "HeadRubFull", "next": "Random26-8"}, - "Random26-8": { - "text": "And it will have culminated in a ginormous, blob Snivy in its wake.", - "animation": "Horny", - "next": "Random26-9", - "effects": [ - { - "type": "color", - "start": 49, - "end": 54, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random26-9": { - "text": "...I wouldn't be opposed to having a partner though. One who likes getting FAT, too.", - "animation": "Horny", - "effects": [ - {"type": "screenshake", "start": 75, "end": 75}, - {"type": "shake", "start": 75, "end": 78} + "Random26": { + "pools": ["Random"], + "lines": [ + {"text": "You wanna know why I want to get fat?", "animation": "Shocked"}, + {"text": "...I'll be honest, I don't know exactly the reason why.", "animation": "Bummed"}, + {"text": "Sometimes these things are sort of just...part of who you are.", "animation": "Thinking"}, + {"text": "Like, I've met some other Pokémon who are sort of like that. They just have these...funny interests.", "animation": "Thinking"}, + {"text": "I mean, maybe it's just an error of nature. Imprinting? Or, maybe it's part of some divine plan?", "animation": "Thinking"}, + {"text": "All I know is that what a normal Snivy should like isn't what I like...", "animation": "Neutral"}, + {"text": "...and, well, maybe it's wrong. Maybe it's right. Perhaps my bloodline will die, because I prefer getting fat over finding a viable mate...", "animation": "HeadRubFull"}, + {"text": "And it will have culminated in a ginormous, blob [color=0.251 1 0.251]Snivy[/color] in its wake.", "animation": "Horny"}, + {"text": "...I wouldn't be opposed to having a partner though. One who likes getting [screenshake][shake]FAT[/shake], too.", "animation": "Horny"} ] }, "Random27": { - "text": "So, what's it like being a human? Is it enjoyable to you?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "So, what's it like being a human? Is it enjoyable to you?", "animation": "Thinking"} + ], "choices": [ {"text": "It's good!", "next": "Random27-A"}, {"text": "Ups and downs", "next": "Random27-B"}, {"text": "It sucks...", "next": "Random27-C"} ] }, - "Random27-A": {"text": "Oh, that's good to hear!", "animation": "Neutral", "next": "Random27-2"}, - "Random27-B": {"text": "Ah, well...happens to the best of us.", "animation": "Bummed", "next": "Random27-2"}, - "Random27-C": {"text": "Oh no, that doesn't sound too good!", "animation": "Cry", "next": "Random27-2"}, - "Random27-2": {"text": "...my advice for you is...take things a day at a time. Think of what you have control over, and...work with what you have.", "animation": "Thinking", "next": "Random27-3"}, - "Random27-3": {"text": "I know some Pokémon who are always fretting about things outside of their grasp. \"Oh, I might get eaten! There could be an earthquake! I might be caught by a bad Trainer!\"", "animation": "Shocked", "next": "Random27-4"}, - "Random27-4": { - "text": "I'll be honest...I think they're LOSERS!!", - "animation": "Thinking", - "next": "Random27-5", - "effects": [ - {"type": "shake", "start": 33, "end": 39}, - {"type": "screenshake", "start": 33, "end": 33}, - {"type": "sound", "start": 33, "end": 33, "sound": "sfx/boom.ogg"}, - {"type": "animation", "start": 33, "animation": "Angry"} - ] + "Random27-A": { + "lines": [ + {"text": "Oh, that's good to hear!", "animation": "Neutral"} + ], + "next": "Random27-2" }, - "Random27-5": {"text": "Nobody wants to be around someone who's always thinking about things they can't influence.", "animation": "Peeved", "next": "Random27-6"}, - "Random27-6": { - "text": "Do the humans in your life think similar things? Well, maybe not those things, but something broad like that...", - "animation": "Thinking", + "Random27-B": { + "lines": [ + {"text": "Ah, well...happens to the best of us.", "animation": "Bummed"} + ], + "next": "Random27-2" + }, + "Random27-C": { + "lines": [ + {"text": "Oh no, that doesn't sound too good!", "animation": "Cry"} + ], + "next": "Random27-2" + }, + "Random27-2": { + "lines": [ + {"text": "...my advice for you is...take things a day at a time. Think of what you have control over, and...work with what you have.", "animation": "Thinking"}, + {"text": "I know some Pokémon who are always fretting about things outside of their grasp. \"Oh, I might get eaten! There could be an earthquake! I might be caught by a bad Trainer!\"", "animation": "Shocked"}, + {"text": "I'll be honest...I think they're [shake][screenshake][sound=sfx/boom.ogg][animation=Angry]LOSERS[/shake]!!", "animation": "Thinking"}, + {"text": "Nobody wants to be around someone who's always thinking about things they can't influence.", "animation": "Peeved"}, + {"text": "Do the humans in your life think similar things? Well, maybe not those things, but something broad like that...", "animation": "Thinking"} + ], "choices": [ {"text": "Oh yeah...", "next": "Random27-7-A"}, {"text": "Sometimes...", "next": "Random27-7-B"}, {"text": "Not really...", "next": "Random27-7-C"} ] }, - "Random27-7-A": {"text": "Oh, so perhaps humans and Pokémon aren't so different, after all!", "animation": "Eager", "next": "Random27-8"}, + "Random27-7-A": { + "lines": [ + {"text": "Oh, so perhaps humans and Pokémon aren't so different, after all!", "animation": "Eager"} + ], + "next": "Random27-8" + }, "Random27-7-B": { - "text": "Well, we're all imperfect. I didn't mean that \"loser\" thing too seriously...", - "animation": "Thinking", - "next": "Random27-8", - "effects": [ - {"type": "oscillation", "start": 46, "end": 53} + "lines": [ + {"text": "Well, we're all imperfect. I didn't mean that [wave]\"loser\"[/wave] thing too seriously...", "animation": "Thinking"} + ], + "next": "Random27-8" + }, + "Random27-7-C": { + "lines": [ + {"text": "How fortunate you are!", "animation": "Surprised"} + ], + "next": "Random27-8" + }, + "Random27-8": { + "lines": [ + {"text": "...ultimately, what I want to say is that take the reigns on the things you do have control over!", "animation": "Smug"}, + {"text": "Every day's a gift! Tomorrow isn't guaranteed! Work on something that's unique to you and make it shine!", "animation": "Neutral"}, + {"text": "...bet you weren't expecting such sage advice from a Snivy who wants to get fat...", "animation": "Bummed"} ] }, - "Random27-7-C": {"text": "How fortunate you are!", "animation": "Surprised", "next": "Random27-8"}, - "Random27-8": {"text": "...ultimately, what I want to say is that take the reigns on the things you do have control over!", "animation": "Smug", "next": "Random27-9"}, - "Random27-9": {"text": "Every day's a gift! Tomorrow isn't guaranteed! Work on something that's unique to you and make it shine!", "animation": "Neutral", "next": "Random27-10"}, - "Random27-10": {"text": "...bet you weren't expecting such sage advice from a Snivy who wants to get fat...", "animation": "Bummed"}, "Random28": { - "text": "Um, I heard this about humans...do you know what \"taxes\" are?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Um, I heard this about humans...do you know what \"taxes\" are?", "animation": "Thinking"} + ], "choices": [ {"text": "Yeah...", "next": "Random28-A"}, {"text": "I avoid them!", "next": "Random28-B"} ] }, - "Random28-A": {"text": "Oh, so it's something bad, then.", "animation": "Bummed", "next": "Random28-2"}, - "Random28-B": {"text": "I mean, the Pokémon I was listening to talk about them said they were important to humans...and there were consequences around them...", "animation": "Thinking", "next": "Random28-2"}, + "Random28-A": { + "lines": [ + {"text": "Oh, so it's something bad, then.", "animation": "Bummed"} + ], + "next": "Random28-2" + }, + "Random28-B": { + "lines": [ + {"text": "I mean, the Pokémon I was listening to talk about them said they were important to humans...and there were consequences around them...", "animation": "Thinking"} + ], + "next": "Random28-2" + }, "Random28-2": { - "text": "Look, it's just you and I! I swear nobody else is between our conversation!", - "animation": "Angry", - "next": "Random28-3", - "effects": [ - {"type": "screenshake"} + "lines": [ + {"text": "[screenshake]Look, it's just you and I! I swear nobody else is between our conversation!", "animation": "Angry"}, + {"text": "D-don't do anything drastic, alright? Whatever those \"taxes\" are, deal with them however you need to, okay?", "animation": "Surprised"} ] }, - "Random28-3": {"text": "D-don't do anything drastic, alright? Whatever those \"taxes\" are, deal with them however you need to, okay?", "animation": "Surprised"}, - "Random29": {"text": "I...I don't actually have anything to say, right now...", "animation": "Cry", "next": "Random29-2"}, - "Random29-2": {"text": "Actually. Wait. I feel something coming on.", "animation": "Surprised", "next": "Random29-3"}, - "Random29-3": {"text": "........", "animation": "HeadRubFull", "next": "Random29-4"}, - "Random29-4": { - "text": "BUUUUUUUUUUUoooooooooOOOOOOOOOOOORP!", - "animation": "BurpBig", - "next": "Random29-5", - "effects": [ - {"type": "big", "end": 36}, - {"type": "shake", "end": 36}, - {"type": "screenshake"} + "Random29": { + "pools": ["Random"], + "lines": [ + {"text": "I...I don't actually have anything to say, right now...", "animation": "Cry"}, + {"text": "Actually. Wait. I feel something coming on.", "animation": "Surprised"}, + {"text": "........", "animation": "HeadRubFull"}, + {"text": "[big][shake][screenshake]BUUUUUUUUUUUoooooooooOOOOOOOOOOOORP![/shake][/big]", "animation": "BurpBig"}, + {"text": "[wave]Oof![/wave]", "animation": "Surprised"}, + {"text": "...haha, how'd you like [wave]THAT[/wave]!", "animation": "Smug"} ] }, - "Random29-5": { - "text": "Oof!", - "animation": "Surprised", - "next": "Random29-6", - "effects": [ - {"type": "oscillation", "end": 4} + "Random30": { + "pools": ["Random"], + "lines": [ + {"text": "So, you're probably aware of how much my stomach capacity is...", "animation": "Thinking"}, + {"text": "Well, maybe it's not actually my...REAL, stomach capacity, so to speak.", "animation": "Surprised"}, + {"text": "You can...always push my limits. I mean, my tummy might hurt. But I'll stick it out. For you. And...our little...big plan.", "animation": "Horny"}, + {"text": "And, who knows? Maybe if you keep stuffing me, I'll be able to stuff more inside!", "animation": "Smug"}, + {"text": "Like a muscle! A big fat stuffed muscle! Train it to strengthen it!", "animation": "Surprised"} ] }, - "Random29-6": { - "text": "...haha, how'd you like THAT!", - "animation": "Smug", - "effects": [ - {"type": "oscillation", "start": 24, "end": 28} + "Random31": { + "pools": ["Random"], + "lines": [ + {"text": "...huh, what's that?!", "animation": "Surprised"}, + {"text": "You're saying...some humans would kill to...[screenshake][shake][sound=sfx/boom.ogg]BE[/shake] me?!", "animation": "Shocked"}, + {"text": "T-that's ridiculous! W-who would want to be a Pokémon? And a [color=0.251 1 0.251]Snivy[/color], too?!", "animation": "Surprised"}, + {"text": "Actually, well...maybe I can see their point. It [wave]DOES[/wave] feel great to be me.", "animation": "TailRub"}, + {"text": "How's that feel, lousy humans! [big][shake][screenshake]You'll NEVER be me! WAHAHAHAHAHA[/big]![/shake]", "animation": "Smug"} ] }, - "Random30": {"text": "So, you're probably aware of how much my stomach capacity is...", "animation": "Thinking", "next": "Random30-2"}, - "Random30-2": {"text": "Well, maybe it's not actually my...REAL, stomach capacity, so to speak.", "animation": "Surprised", "next": "Random30-3"}, - "Random30-3": {"text": "You can...always push my limits. I mean, my tummy might hurt. But I'll stick it out. For you. And...our little...big plan.", "animation": "Horny", "next": "Random30-4"}, - "Random30-4": {"text": "And, who knows? Maybe if you keep stuffing me, I'll be able to stuff more inside!", "animation": "Smug", "next": "Random30-5"}, - "Random30-5": {"text": "Like a muscle! A big fat stuffed muscle! Train it to strengthen it!", "animation": "Surprised"}, - "Random31": {"text": "...huh, what's that?!", "animation": "Surprised", "next": "Random31-2"}, - "Random31-2": { - "text": "You're saying...some humans would kill to...BE me?!", - "animation": "Shocked", - "next": "Random31-3", - "effects": [ - {"type": "screenshake", "start": 44, "end": 44}, - {"type": "shake", "start": 44, "end": 46}, - {"type": "sound", "start": 44, "end": 44, "sound": "sfx/boom.ogg"} + "Random32": { + "pools": ["Random"], + "lines": [ + {"text": "I'm going to be honest...", "animation": "Bummed"}, + {"text": "...being a [color=0.251 1 0.251]Grass Snake[/color] Pokémon, there's an expectation of me liking to eat things live.", "animation": "Bummed"}, + {"text": "And I'll just say...I've never really been interested in such a thing!", "animation": "HeadRubFull"}, + {"text": "I prefer my meals to inanimate, not living! I wouldn't want my food to fight back!", "animation": "Shocked"}, + {"text": "And I certainly don't want to eat any friends, current or potential!", "animation": "Cry"}, + {"text": "...w-wait. You're saying...some humans like...that? [big][screenshake]Like, LIKE like it? [shake][screenshake][sound=sfx/boom.ogg]Eating things live?![/shake][/big]", "animation": "Peeved"}, + {"text": "I-it's a whole genre?! And there's a word for it?!", "animation": "Shocked"}, + {"text": "I don't want to judge, but...", "animation": "Thinking"}, + {"text": "...actually, I really, [screenshake][shake]REALLY[/shake] do want to judge. I'm doing so in my head. Right now.", "animation": "Peeved"}, + {"text": "...although, if I am to become a continent-sized blob...I suppose that does mean...a few...[shake][screenshake][sound=sfx/boom.ogg]casualties[/shake].", "animation": "Thinking"}, + {"text": "I-I'm conflicted, okay?!", "animation": "Cry"} ] }, - "Random31-3": { - "text": "T-that's ridiculous! W-who would want to be a Pokémon? And a Snivy, too?!", - "animation": "Surprised", - "next": "Random31-4", - "effects": [ - { - "type": "color", - "start": 61, - "end": 66, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random31-4": { - "text": "Actually, well...maybe I can see their point. It DOES feel great to be me.", - "animation": "TailRub", - "next": "Random31-5", - "effects": [ - {"type": "oscillation", "start": 50, "end": 54} - ] - }, - "Random31-5": { - "text": "How's that feel, lousy humans! You'll NEVER be me! WAHAHAHAHAHA!", - "animation": "Smug", - "effects": [ - {"type": "big", "start": 32, "end": 64}, - {"type": "shake", "start": 32, "end": 65}, - {"type": "screenshake", "start": 32, "end": 32} - ] - }, - "Random32": {"text": "I'm going to be honest...", "animation": "Bummed", "next": "Random32-2"}, - "Random32-2": { - "text": "...being a Grass Snake Pokémon, there's an expectation of me liking to eat things live.", - "animation": "Bummed", - "next": "Random32-3", - "effects": [ - { - "type": "color", - "start": 11, - "end": 22, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random32-3": {"text": "And I'll just say...I've never really been interested in such a thing!", "animation": "HeadRubFull", "next": "Random32-4"}, - "Random32-4": {"text": "I prefer my meals to inanimate, not living! I wouldn't want my food to fight back!", "animation": "Shocked", "next": "Random32-5"}, - "Random32-5": {"text": "And I certainly don't want to eat any friends, current or potential!", "animation": "Cry", "next": "Random32-6"}, - "Random32-6": { - "text": "...w-wait. You're saying...some humans like...that? Like, LIKE like it? Eating things live?!", - "animation": "Peeved", - "next": "Random32-7", - "effects": [ - {"type": "big", "start": 53, "end": 93}, - {"type": "shake", "start": 73, "end": 93}, - {"type": "screenshake", "start": 73, "end": 73}, - {"type": "screenshake", "start": 53, "end": 53}, - {"type": "sound", "start": 73, "end": 73, "sound": "sfx/boom.ogg"} - ] - }, - "Random32-7": {"text": "I-it's a whole genre?! And there's a word for it?!", "animation": "Shocked", "next": "Random32-8"}, - "Random32-8": {"text": "I don't want to judge, but...", "animation": "Thinking", "next": "Random32-9"}, - "Random32-9": { - "text": "...actually, I really, REALLY do want to judge. I'm doing so in my head. Right now.", - "animation": "Peeved", - "next": "Random32-10", - "effects": [ - {"type": "screenshake", "start": 23, "end": 23}, - {"type": "shake", "start": 23, "end": 29} - ] - }, - "Random32-10": { - "text": "...although, if I am to become a continent-sized blob...I suppose that does mean...a few...casualties.", - "animation": "Thinking", - "next": "Random32-11", - "effects": [ - {"type": "shake", "start": 91, "end": 101}, - {"type": "screenshake", "start": 91, "end": 91}, - {"type": "sound", "start": 91, "end": 91, "sound": "sfx/boom.ogg"} - ] - }, - "Random32-11": {"text": "I-I'm conflicted, okay?!", "animation": "Cry"}, - "Random33": {"text": "You ask me if I play...games?", "animation": "Peeved", "next": "Random33-2"}, - "Random33-2": {"text": "I mean, what games can a Pokémon in the wild play? I guess I've done tag and hide and seek...", "animation": "Thinking", "next": "Random33-3"}, - "Random33-3": {"text": "...but what I've heard is that humans have these elaborate games projected on magic screens!", "animation": "Shocked", "next": "Random33-4"}, - "Random33-4": { - "text": "I hope there's a game out there where a Snivy likes me gets really fat...that'd be so cool!", - "animation": "Horny", - "effects": [ - { - "type": "color", - "start": 40, - "end": 45, - "color": [0.25098, 1, 0.25098] - }, - {"type": "oscillation", "start": 60, "end": 66} + "Random33": { + "pools": ["Random"], + "lines": [ + {"text": "You ask me if I play...games?", "animation": "Peeved"}, + {"text": "I mean, what games can a Pokémon in the wild play? I guess I've done tag and hide and seek...", "animation": "Thinking"}, + {"text": "...but what I've heard is that humans have these elaborate games projected on magic screens!", "animation": "Shocked"}, + {"text": "I hope there's a game out there where a [color=0.251 1 0.251]Snivy[/color] likes me gets [wave]really[/wave] fat...that'd be so cool!", "animation": "Horny"} ] }, "Random34": { - "text": "You ever wonder how I...move? Like, uh, how I \"animate\"?", - "animation": "Thinking", - "next": "Random34-2", - "effects": [ - {"type": "oscillation", "start": 47, "end": 54} - ] - }, - "Random34-2": {"text": "S-sorry, this is kind of a weird thought. Yeah, I know, bones, muscle, nerves and all that...", "animation": "Neutral", "next": "Random34-3"}, - "Random34-3": {"text": "But part of me thinks, I'm like, a bunch of layers...a bunch of little pieces, assembled together, that move gracefully into position...", "animation": "Thinking", "next": "Random34-4"}, - "Random34-4": {"text": "...like, taken from one big catalog, so to speak, and then just...meticulously...shifted places...to make me look how I am now.", "animation": "Bummed", "next": "Random34-5"}, - "Random34-5": {"text": "Whoever created me...it must've been hard for them! I have trouble coordinating my little hands sometimes, imagine coordinating a Pokémon into being!", "animation": "Surprised", "next": "Random34-6"}, - "Random34-6": {"text": "What's that process look like to them? What was the process to make that process possible? It sounds like a lot of hard work...", "animation": "Thinking", "next": "Random34-7"}, - "Random34-7": { - "text": "I-I'm just thinking philosophically! I-I'm not some sort of illusion, am I?!", - "animation": "Shocked", - "effects": [ - {"type": "big", "start": 37, "end": 76}, - {"type": "animation", "start": 37, "animation": "Cry"}, - {"type": "screenshake", "start": 37, "end": 37}, - {"type": "shake", "start": 37, "end": 76}, - {"type": "sound", "start": 37, "end": 37, "sound": "sfx/boom.ogg"} + "pools": ["Random"], + "lines": [ + {"text": "You ever wonder how I...move? Like, uh, how I \"[wave]animate[/wave]\"?", "animation": "Thinking"}, + {"text": "S-sorry, this is kind of a weird thought. Yeah, I know, bones, muscle, nerves and all that...", "animation": "Neutral"}, + {"text": "But part of me thinks, I'm like, a bunch of layers...a bunch of little pieces, assembled together, that move gracefully into position...", "animation": "Thinking"}, + {"text": "...like, taken from one big catalog, so to speak, and then just...meticulously...shifted places...to make me look how I am now.", "animation": "Bummed"}, + {"text": "Whoever created me...it must've been hard for them! I have trouble coordinating my little hands sometimes, imagine coordinating a Pokémon into being!", "animation": "Surprised"}, + {"text": "What's that process look like to them? What was the process to make that process possible? It sounds like a lot of hard work...", "animation": "Thinking"}, + {"text": "I-I'm just thinking philosophically! [big][animation=Cry][screenshake][shake][sound=sfx/boom.ogg]I-I'm not some sort of illusion, am I?![/shake][/big]", "animation": "Shocked"} ] }, "Random35": { - "text": "Have you ever heard of Jirachi..?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Have you ever heard of Jirachi..?", "animation": "Thinking"} + ], "choices": [ {"text": "The mythical..!", "next": "Random35-A"}, {"text": "Uh...", "next": "Random35-B"} ] }, - "Random35-A": {"text": "Indeed, you do know! How do you even know? It's just a myth, so I've heard!", "animation": "Surprised", "next": "Random35-2"}, - "Random35-B": {"text": "Jirachi is a Pokémon that can grant wishes! It's got a big star-shaped head, a tiny white body...or so they say.", "animation": "Thinking", "next": "Random35-2"}, - "Random35-2": {"text": "They say it wakes for only one week, bookended by thousand year naps...", "animation": "Neutral", "next": "Random35-3"}, - "Random35-3": {"text": "If I was ever lucky enough to encounter it, oh boy...", "animation": "Horny", "next": "Random35-4"}, - "Random35-4": { - "text": "First thing's first...try to break the rules! Infinite wishes! Me being able to grant wishes! Multiple Jirachi, even?!", - "animation": "Smug", - "next": "Random35-5", - "effects": [ - {"type": "shake", "start": 95, "end": 119}, - {"type": "screenshake", "start": 95, "end": 95} + "Random35-A": { + "lines": [ + {"text": "Indeed, you do know! How do you even know? It's just a myth, so I've heard!", "animation": "Surprised"} + ], + "next": "Random35-2" + }, + "Random35-B": { + "lines": [ + {"text": "Jirachi is a Pokémon that can grant wishes! It's got a big star-shaped head, a tiny white body...or so they say.", "animation": "Thinking"} + ], + "next": "Random35-2" + }, + "Random35-2": { + "lines": [ + {"text": "They say it wakes for only one week, bookended by thousand year naps...", "animation": "Neutral"}, + {"text": "If I was ever lucky enough to encounter it, oh boy...", "animation": "Horny"}, + {"text": "First thing's first...try to break the rules! Infinite wishes! Me being able to grant wishes! [shake][screenshake]Multiple Jirachi, even?![/shake]", "animation": "Smug"}, + {"text": "I'm hoping there isn't a big book of rules! I want to trick the system!", "animation": "Peeved"}, + {"text": "...surely I could at least get my own pocket dimension I have total control over!", "animation": "Eager"}, + {"text": "As soon as I've got some immense power...oh my goodness... [shake][big][screenshake]OH MY GOODNESS...[/big][/shake]", "animation": "Horny"}, + {"text": "You [wave][screenshake]KNOW[/wave] I'm getting huge! Like, immediately after I get that power!!", "animation": "Horny"}, + {"text": "Maybe it'd start slow. Maybe it'd be like an exponential rate of weight gain...", "animation": "Smug"}, + {"text": "Oh my ARCEUS I'd be growing so fast. Actually, I would just never stop growing. [shake][screenshake]Ever.[/shake]", "animation": "Horny"}, + {"text": "My belly so wide it'd blot out the sun. My tail a big chunky unit a mile long and thick. Just to start, of course!!", "animation": "Horny"}, + {"text": "It CERTAINLY wouldn't stop there! Gosh, to have that power, swelling inside of me, me being able to grant any desire I wish...I'd faint!", "animation": "Eager"}, + {"text": "I'D GET SO HUGE! I'D BE MY OWN PLANET! MY OWN GALAXY, MY OWN UNIVERSE!! [big][shake][sound=sfx/boom.ogg]A BIG CELESTIAL SNIVY UTTERLY BURIED IN FLAB!!!!!!!!![/shake][/big]", "animation": "Horny"}, + {"text": "...and maybe the Jirachi could join in too! The descriptions make it sound so cute...", "animation": "Eager"}, + {"text": "...alas. I bet my entire lifetime will be during that nap. Just my luck.", "animation": "Bummed"}, + {"text": "...please, human! [big][screenshake]Be my wish-granter, could you?[/big]!", "animation": "Neutral"} ] }, - "Random35-5": {"text": "I'm hoping there isn't a big book of rules! I want to trick the system!", "animation": "Peeved", "next": "Random35-6"}, - "Random35-6": {"text": "...surely I could at least get my own pocket dimension I have total control over!", "animation": "Eager", "next": "Random35-7"}, - "Random35-7": { - "text": "As soon as I've got some immense power...oh my goodness... OH MY GOODNESS...", - "animation": "Horny", - "next": "Random35-8", - "effects": [ - {"type": "shake", "start": 59, "end": 76}, - {"type": "big", "start": 59, "end": 76}, - {"type": "screenshake", "start": 59, "end": 59} - ] - }, - "Random35-8": { - "text": "You KNOW I'm getting huge! Like, immediately after I get that power!!", - "animation": "Horny", - "next": "Random35-9", - "effects": [ - {"type": "oscillation", "start": 4, "end": 8}, - {"type": "screenshake", "start": 4, "end": 4} - ] - }, - "Random35-9": {"text": "Maybe it'd start slow. Maybe it'd be like an exponential rate of weight gain...", "animation": "Smug", "next": "Random35-10"}, - "Random35-10": { - "text": "Oh my ARCEUS I'd be growing so fast. Actually, I would just never stop growing. Ever.", - "animation": "Horny", - "next": "Random35-11", - "effects": [ - {"type": "shake", "start": 81, "end": 86}, - {"type": "screenshake", "start": 81, "end": 81} - ] - }, - "Random35-11": {"text": "My belly so wide it'd blot out the sun. My tail a big chunky unit a mile long and thick. Just to start, of course!!", "animation": "Horny", "next": "Random35-12"}, - "Random35-12": {"text": "It CERTAINLY wouldn't stop there! Gosh, to have that power, swelling inside of me, me being able to grant any desire I wish...I'd faint!", "animation": "Eager", "next": "Random35-13"}, - "Random35-13": { - "text": "I'D GET SO HUGE! I'D BE MY OWN PLANET! MY OWN GALAXY, MY OWN UNIVERSE!! A BIG CELESTIAL SNIVY UTTERLY BURIED IN FLAB!!!!!!!!!", - "animation": "Horny", - "next": "Random35-14", - "effects": [ - {"type": "big", "start": 73, "end": 126}, - {"type": "shake", "start": 73, "end": 126}, - {"type": "sound", "start": 73, "end": 73, "sound": "sfx/boom.ogg"} - ] - }, - "Random35-14": {"text": "...and maybe the Jirachi could join in too! The descriptions make it sound so cute...", "animation": "Eager", "next": "Random35-15"}, - "Random35-15": {"text": "...alas. I bet my entire lifetime will be during that nap. Just my luck.", "animation": "Bummed", "next": "Random35-16"}, - "Random35-16": { - "text": "...please, human! Be my wish-granter, could you?!", - "animation": "Neutral", - "effects": [ - {"type": "big", "start": 19, "end": 49}, - {"type": "screenshake", "start": 19, "end": 19} - ] - }, - "Random36": {"text": "There's lots of Pokémon shaped like me out there. You know...serpentine ones.", "animation": "Thinking", "next": "Random36-2"}, - "Random36-2": {"text": "And, yeah...I'm thinking I'm the best!", "animation": "Smug", "next": "Random36-3"}, - "Random36-3": { - "text": "Onix and Steelix? Yeah, you've got defense...what else?!", - "animation": "Thinking", - "next": "Random36-4", - "effects": [ - { - "type": "color", - "start": 9, - "end": 16, - "color": [0.501961, 0.501961, 0.501961] - }, - { - "type": "color", - "end": 4, - "color": [0.501961, 0.501961, 0.501961] - } - ] - }, - "Random36-4": { - "text": "Ekans and Arbok? Yeah, ooh, so intimidating, with that fake face! Get a real scary one!", - "animation": "Smug", - "next": "Random36-5", - "effects": [ - { - "type": "color", - "end": 5, - "color": [0.501961, 0.25098, 1] - }, - { - "type": "color", - "start": 10, - "end": 15, - "color": [0.501961, 0.25098, 1] - } - ] - }, - "Random36-5": { - "text": "Dunsparce and Dudunsparce? Yeah, I don't know...they don't sound real to me!", - "animation": "Eager", - "next": "Random36-6", - "effects": [ - { - "type": "color", - "start": 14, - "end": 25, - "color": [1, 1, 0.25098] - }, - { - "type": "color", - "end": 9, - "color": [1, 1, 0.25098] - } - ] - }, - "Random36-6": { - "text": "Silicobra and Sandaconda? What can you do, all wrapped up like that?", - "animation": "Bummed", - "next": "Random36-7", - "effects": [ - { - "type": "color", - "start": 14, - "end": 24, - "color": [1, 0.784314, 0.25098] - }, - { - "type": "color", - "end": 9, - "color": [1, 0.784314, 0.25098] - } - ] - }, - "Random36-7": { - "text": "Me, and my species' evolutions...so regal, so proud! So...perfect. The clear winner~!", - "animation": "Smug", - "effects": [ - {"type": "oscillation", "start": 67, "end": 86} + "Random36": { + "pools": ["Random"], + "lines": [ + {"text": "There's lots of Pokémon shaped like me out there. You know...serpentine ones.", "animation": "Thinking"}, + {"text": "And, yeah...I'm thinking I'm the best!", "animation": "Smug"}, + {"text": "[color=0.502 0.502 0.502]Onix[/color] and [color=0.502 0.502 0.502]Steelix[/color]? Yeah, you've got defense...what else?!", "animation": "Thinking"}, + {"text": "[color=0.502 0.251 1]Ekans[/color] and [color=0.502 0.251 1]Arbok[/color]? Yeah, ooh, so intimidating, with that fake face! Get a real scary one!", "animation": "Smug"}, + {"text": "[color=1 1 0.251]Dunsparce[/color] and [color=1 1 0.251]Dudunsparce[/color]? Yeah, I don't know...they don't sound real to me!", "animation": "Eager"}, + {"text": "[color=1 0.7843 0.251]Silicobra[/color] and [color=1 0.7843 0.251]Sandaconda[/color]? What can you do, all wrapped up like that?", "animation": "Bummed"}, + {"text": "Me, and my species' evolutions...so regal, so proud! So...perfect. [wave] The clear winner~![/wave]", "animation": "Smug"} ] }, "Random37": { - "text": "When humans think of fatness and Pokémon together...they typically think of Snorlax.", - "animation": "Thinking", - "next": "Random37-2", - "effects": [ - { - "type": "color", - "start": 76, - "end": 83, - "color": [0.25098, 0.501961, 1] - } + "pools": ["Random"], + "lines": [ + {"text": "When humans think of fatness and Pokémon together...they typically think of [color=0.251 0.502 1]Snorlax[/color].", "animation": "Thinking"}, + {"text": "I'll just say it...in terms of like, appeal...they don't really have it!", "animation": "Bummed"}, + {"text": "Like, I'd definitely sleep on a [color=0.251 0.502 1]Snorlax[/color]'s tummy. There's definitely positive traits about them...", "animation": "Thinking"}, + {"text": "...but, like, not like...a...GRATIFYING appeal. The kind that makes you...[wave][screenshake]tingly[/wave]...down there.", "animation": "Bummed"}, + {"text": "You know what Pokémon should be the first name in fatness?", "animation": "Smug"}, + {"text": "...actually, you probably already know the answer to that.", "animation": "Bummed"}, + {"text": "...well, you and I better make history! [big][shake]Get to making me huge, chop chop![/shake][/big]", "animation": "Horny"} ] }, - "Random37-2": {"text": "I'll just say it...in terms of like, appeal...they don't really have it!", "animation": "Bummed", "next": "Random37-3"}, - "Random37-3": { - "text": "Like, I'd definitely sleep on a Snorlax's tummy. There's definitely positive traits about them...", - "animation": "Thinking", - "next": "Random37-4", - "effects": [ - { - "type": "color", - "start": 32, - "end": 39, - "color": [0.25098, 0.501961, 1] - } - ] - }, - "Random37-4": { - "text": "...but, like, not like...a...GRATIFYING appeal. The kind that makes you...tingly...down there.", - "animation": "Bummed", - "next": "Random37-5", - "effects": [ - {"type": "oscillation", "start": 75, "end": 81}, - {"type": "screenshake", "start": 75, "end": 75} - ] - }, - "Random37-5": {"text": "You know what Pokémon should be the first name in fatness?", "animation": "Smug", "next": "Random37-6"}, - "Random37-6": {"text": "...actually, you probably already know the answer to that.", "animation": "Bummed", "next": "Random37-7"}, - "Random37-7": { - "text": "...well, you and I better make history! Get to making me huge, chop chop!", - "animation": "Horny", - "effects": [ - {"type": "big", "start": 41, "end": 74}, - {"type": "shake", "start": 41, "end": 74} - ] - }, - "Random38": {"text": "So I hear humans quite like illustrating Pokémon! That's quite good to know.", "animation": "Thinking", "next": "Random38-2"}, - "Random38-2": {"text": "But...I hear humans also take...creative liberties. Sometimes, they make the Pokémon more like them...more human-like.", "animation": "Bummed", "next": "Random38-3"}, - "Random38-3": { - "text": "Well, what do you think? Which do you prefer?", - "animation": "Thinking", + "Random38": { + "pools": ["Random"], + "lines": [ + {"text": "So I hear humans quite like illustrating Pokémon! That's quite good to know.", "animation": "Thinking"}, + {"text": "But...I hear humans also take...creative liberties. Sometimes, they make the Pokémon more like them...more human-like.", "animation": "Bummed"}, + {"text": "Well, what do you think? Which do you prefer?", "animation": "Thinking"} + ], "choices": [ {"text": "On model!", "next": "Random38-3-A"}, {"text": "Off model!", "next": "Random38-3-B"}, {"text": "Artist's choice", "next": "Random38-3-C"} ] }, - "Random38-3-A": {"text": "A fellow connoisseur! If someone's drawing Pokémon, they should actually look at the reference!", "animation": "Surprised", "next": "Random38-4"}, - "Random38-3-B": {"text": "R-really? Well, then, if you prefer humanoids, why not go elsewhere and find a humanoid to fatten instead!!", "animation": "Peeved", "next": "Random38-4"}, - "Random38-3-C": {"text": "Well...I suppose there is nothing stopping them from doing that. Their creative vision, and all...", "animation": "Thinking", "next": "Random38-4"}, - "Random38-4": {"text": "I do prefer Pokémon as they are! I hear humans, when drawing lady Pokémon, they add...b-boobs!", "animation": "Shocked", "next": "Random38-5"}, - "Random38-5": { - "text": "Unless it's a Nidoqueen or something, I just don't think it makes sense! Do they need boobs on everything to enjoy something..?", - "animation": "Thinking", - "next": "Random38-6", - "effects": [ - { - "type": "color", - "start": 14, - "end": 23, - "color": [0.25098, 0.501961, 1] - } + "Random38-3-A": { + "lines": [ + {"text": "A fellow connoisseur! If someone's drawing Pokémon, they should actually look at the reference!", "animation": "Surprised"} + ], + "next": "Random38-4" + }, + "Random38-3-B": { + "lines": [ + {"text": "R-really? Well, then, if you prefer humanoids, why not go elsewhere and find a humanoid to fatten instead!!", "animation": "Peeved"} + ], + "next": "Random38-4" + }, + "Random38-3-C": { + "lines": [ + {"text": "Well...I suppose there is nothing stopping them from doing that. Their creative vision, and all...", "animation": "Thinking"} + ], + "next": "Random38-4" + }, + "Random38-4": { + "lines": [ + {"text": "I do prefer Pokémon as they are! I hear humans, when drawing lady Pokémon, they add...b-boobs!", "animation": "Shocked"}, + {"text": "Unless it's a [color=0.251 0.502 1]Nidoqueen[/color] or something, I just don't think it makes sense! Do they need boobs on everything to enjoy something..?", "animation": "Thinking"}, + {"text": "Well, they are humans...humans are primed to enjoy such things, right? I guess I can't blame them. It's just instinct, I suppose...", "animation": "Bummed"} ] }, - "Random38-6": {"text": "Well, they are humans...humans are primed to enjoy such things, right? I guess I can't blame them. It's just instinct, I suppose...", "animation": "Bummed"}, "Random39": { - "text": "Hey, quick question...are you something of an artist? Any sort of medium...", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Hey, quick question...are you something of an artist? Any sort of medium...", "animation": "Thinking"} + ], "choices": [ {"text": "I'm a pro!", "next": "Random39-A"}, {"text": "I do my best...", "next": "Random39-B"}, @@ -2636,142 +1154,96 @@ ] }, "Random39-A": { - "text": "Really?! A big shot, are you?!", - "animation": "Surprised", - "next": "Random39-2", - "effects": [ - {"type": "screenshake", "end": 1} + "lines": [ + {"text": "[screenshake]Really?! A big shot, are you?!", "animation": "Surprised"} + ], + "next": "Random39-2" + }, + "Random39-B": { + "lines": [ + {"text": "It's a skill to be constantly improved and molded, I suppose.", "animation": "Thinking"} + ], + "next": "Random39-2" + }, + "Random39-C": { + "lines": [ + {"text": "I'm sure there's a creative bone in your body somewhere! Even creatures like me have it!", "animation": "Bummed"} + ], + "next": "Random39-2" + }, + "Random39-2": { + "lines": [ + {"text": "Well...out in the wild, it's certainly hard to try and leave a mark on the world!", "animation": "Bummed"}, + {"text": "Your best bet is some sticks and mud. Or, some sand or snow. Maybe if you're lucky...you can get some pigments to put into a cave.", "animation": "Thinking"}, + {"text": "You can't really build some good skills when that's all you've got at your disposal...and a lot of it is temporary.", "animation": "Bummed"}, + {"text": "I'd want to see some nice pictures...particularly of me being very heavy. Do you know any humans who draw such a thing? I'd love to meet them...", "animation": "Horny"} ] }, - "Random39-B": {"text": "It's a skill to be constantly improved and molded, I suppose.", "animation": "Thinking", "next": "Random39-2"}, - "Random39-C": {"text": "I'm sure there's a creative bone in your body somewhere! Even creatures like me have it!", "animation": "Bummed", "next": "Random39-2"}, - "Random39-2": {"text": "Well...out in the wild, it's certainly hard to try and leave a mark on the world!", "animation": "Bummed", "next": "Random39-3"}, - "Random39-3": {"text": "Your best bet is some sticks and mud. Or, some sand or snow. Maybe if you're lucky...you can get some pigments to put into a cave.", "animation": "Thinking", "next": "Random39-4"}, - "Random39-4": {"text": "You can't really build some good skills when that's all you've got at your disposal...and a lot of it is temporary.", "animation": "Bummed", "next": "Random39-5"}, - "Random39-5": {"text": "I'd want to see some nice pictures...particularly of me being very heavy. Do you know any humans who draw such a thing? I'd love to meet them...", "animation": "Horny"}, - "Random40": {"text": "M-my hobbies?", "animation": "Surprised", "next": "Random40-2"}, - "Random40-2": {"text": "W-well, I, um...", "animation": "Thinking", "next": "Random40-3"}, - "Random40-3": {"text": "...I did like walking. And eating, but that's not much of a hobby. I also...collect all sorts of sticks I find on the ground.", "animation": "Surprised", "next": "Random40-4"}, - "Random40-4": {"text": "...well, at this rate, I don't think I'll be doing the first thing for much longer. I always did consider it a temporary activity!", "animation": "Smug", "next": "Random40-5"}, - "Random40-5": {"text": "I guess I also...am trying to paint. I wanted to paint a self-portrait of me... large, of course, but it's hard to get a reference...", "animation": "Thinking", "next": "Random40-6"}, - "Random40-6": { - "text": "Plus, I don't have much of a mental note of what a bigger Snivy would look like..!", - "animation": "Peeved", - "next": "Random40-7", - "effects": [ - { - "type": "color", - "start": 58, - "end": 63, - "color": [0.25098, 1, 0.25098] - } + "Random40": { + "pools": ["Random"], + "lines": [ + {"text": "M-my hobbies?", "animation": "Surprised"}, + {"text": "W-well, I, um...", "animation": "Thinking"}, + {"text": "...I did like walking. And eating, but that's not much of a hobby. I also...collect all sorts of sticks I find on the ground.", "animation": "Surprised"}, + {"text": "...well, at this rate, I don't think I'll be doing the first thing for much longer. I always did consider it a temporary activity!", "animation": "Smug"}, + {"text": "I guess I also...am trying to paint. I wanted to paint a self-portrait of me... large, of course, but it's hard to get a reference...", "animation": "Thinking"}, + {"text": "Plus, I don't have much of a mental note of what a bigger [color=0.251 1 0.251]Snivy[/color] would look like..!", "animation": "Peeved"}, + {"text": "...that of course means you and I will need to figure that out! Do you have anything that can preserve images? Take some, if you can!!", "animation": "Surprised"} ] }, - "Random40-7": {"text": "...that of course means you and I will need to figure that out! Do you have anything that can preserve images? Take some, if you can!!", "animation": "Surprised"}, - "Random41": {"text": "So, some humans...I hear they like Pokémon...", "animation": "Thinking", "next": "Random41-2"}, - "Random41-2": {"text": "...I mean, not just, LIKE Pokémon. They LIKE like Pokémon.", "animation": "Shocked", "next": "Random41-3"}, - "Random41-3": {"text": "Now, um...we're good friends, already, I know. But, um...", "animation": "Surprised", "next": "Random41-4"}, - "Random41-4": { - "text": "...y-you think we could be, um...m-more than that?!", - "animation": "Shocked", + "Random41": { + "pools": ["Random"], + "lines": [ + {"text": "So, some humans...I hear they like Pokémon...", "animation": "Thinking"}, + {"text": "...I mean, not just, LIKE Pokémon. They LIKE like Pokémon.", "animation": "Shocked"}, + {"text": "Now, um...we're good friends, already, I know. But, um...", "animation": "Surprised"}, + {"text": "[screenshake]...y-you think we could be, um...m-more than that?!", "animation": "Shocked"} + ], "choices": [ {"text": "Marry me.", "next": "Random41-4-A"}, {"text": "Yeah, maybe!", "next": "Random41-4-B"}, {"text": "Just friends...", "next": "Random41-4-C"}, {"text": "I hate you.", "next": "Random41-4-D"} - ], - "effects": [ - {"type": "screenshake", "end": 1} ] }, "Random41-4-A": { - "text": "WHAT?! D-didn't we JUST meet?!?!?!", - "animation": "Angry", - "effects": [ - {"type": "big", "end": 8}, - {"type": "shake", "end": 8}, - {"type": "screenshake"}, - {"type": "sound", "sound": "sfx/boom.ogg"} + "lines": [ + {"text": "[big][shake][screenshake][sound=sfx/boom.ogg]WHAT?! [/shake][/big]D-didn't we JUST meet?!?!?!", "animation": "Angry"} ] }, "Random41-4-B": { - "text": "O-oh! Really! Well, um...m-maybe give me s-some time to think about it, heh...", - "animation": "Horny", - "effects": [ - {"type": "screenshake"}, - {"type": "shake", "end": 4} + "lines": [ + {"text": "[screenshake][shake]O-oh[/shake]! Really! Well, um...m-maybe give me s-some time to think about it, heh...", "animation": "Horny"} ] }, "Random41-4-C": { - "text": "That's fine! You're a human, I'm a Pokémon..! Two different worlds...but we can always be friends~!", - "animation": "Eager", - "effects": [ - {"type": "oscillation", "start": 91, "end": 99} + "lines": [ + {"text": "That's fine! You're a human, I'm a Pokémon..! Two different worlds...but we can always be [wave]friends~[/wave]!", "animation": "Eager"} ] }, "Random41-4-D": { - "text": "W-what?! After all w-we've been through? Please tell me you're just joking...", - "animation": "Cry", - "effects": [ - {"type": "screenshake"}, - {"type": "big", "end": 10}, - {"type": "shake", "end": 8} + "lines": [ + {"text": "[screenshake][big][shake]W-what?![/shake] [/big]After all w-we've been through? Please tell me you're just joking...", "animation": "Cry"} ] }, - "Random42": {"text": "Do you know about Shiny Pokémon?", "animation": "Thinking", "next": "Random42-2"}, - "Random42-2": {"text": "I've never seen one! They must be fabulously rare!", "animation": "Thinking", "next": "Random42-3"}, - "Random42-3": {"text": "...but I don't know if I'd look good, if I was Shiny...", "animation": "Bummed", "next": "Random42-4"}, - "Random42-4": {"text": "What do you suppose a Shiny Snivy looks like?", "animation": "Thinking", "next": "Random42-5"}, - "Random42-5": { - "text": "Maybe it's a super cool color change! Like I'm a scary black and red! The colors of darkness and blood!", - "animation": "Eager", - "next": "Random42-6", - "effects": [ - { - "type": "color", - "start": 65, - "end": 68, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 97, - "end": 102, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 84, - "end": 92, - "color": [0.25098, 0.25098, 0.25098] - }, - { - "type": "color", - "start": 55, - "end": 60, - "color": [0.25098, 0.25098, 0.25098] - } - ] - }, - "Random42-6": {"text": "...sorry, maybe that came off a little edgy.", "animation": "Bummed", "next": "Random42-7"}, - "Random42-7": {"text": "Well...", "animation": "Thinking", "next": "Random42-8"}, - "Random42-8": { - "text": "...honestly, it's probably just something lame. Like I'd be blue or something... Boring!", - "animation": "Thinking", - "effects": [ - { - "type": "color", - "start": 60, - "end": 64, - "color": [0.25098, 0.501961, 0.501961] - }, - {"type": "screenshake", "start": 81, "end": 81}, - {"type": "oscillation", "start": 81, "end": 88} + "Random42": { + "pools": ["Random"], + "lines": [ + {"text": "Do you know about Shiny Pokémon?", "animation": "Thinking"}, + {"text": "I've never seen one! They must be fabulously rare!", "animation": "Thinking"}, + {"text": "...but I don't know if I'd look good, if I was Shiny...", "animation": "Bummed"}, + {"text": "What do you suppose a Shiny Snivy looks like?", "animation": "Thinking"}, + {"text": "Maybe it's a super cool color change! Like I'm a scary [color=0.251 0.251 0.251]black[/color] and [color=1 0.25 0.25]red[/color]! The colors of [color=0.251 0.251 0.251]darkness[/color] and [color=1 0.25 0.25]blood[/color]!", "animation": "Eager"}, + {"text": "...sorry, maybe that came off a little edgy.", "animation": "Bummed"}, + {"text": "Well...", "animation": "Thinking"}, + {"text": "...honestly, it's probably just something lame. Like I'd be [color=0.251 0.502 0.502]blue[/color] or something... [screenshake][wave]Boring![/wave]", "animation": "Thinking"} ] }, "Random43": { - "text": "You know what season it is, right?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "You know what season it is, right?", "animation": "Thinking"} + ], "choices": [ {"text": "Spring", "next": "Random43-A"}, {"text": "Summer", "next": "Random43-B"}, @@ -2780,232 +1252,106 @@ ] }, "Random43-A": { - "text": "Ah, Spring...such a splendid time of year! One of the best for Grass-types, obviously!", - "animation": "Eager", - "next": "Random43-A-2", - "effects": [ - { - "type": "color", - "start": 63, - "end": 68, - "color": [0.25098, 1, 0.25098] - } - ] + "lines": [ + {"text": "Ah, Spring...such a splendid time of year! One of the best for [color=0.251 1 0.251]Grass[/color]-types, obviously!", "animation": "Eager"}, + {"text": "The flowers in bloom, the gentle wind whooshing around you, and of course...the Berries being ready to harvest!", "animation": "Neutral"}, + {"text": "...by the way, I don't get allergies, unlike you silly humans.", "animation": "Smug"} + ], + "next": "Random43-2" }, - "Random43-A-2": {"text": "The flowers in bloom, the gentle wind whooshing around you, and of course...the Berries being ready to harvest!", "animation": "Neutral", "next": "Random43-A-3"}, - "Random43-A-3": {"text": "...by the way, I don't get allergies, unlike you silly humans.", "animation": "Smug", "next": "Random43-2"}, "Random43-B": { - "text": "Summer! I know a lot of humans say it's their favorite, but...I just can't quite stand the heat!", - "animation": "Peeved", - "next": "Random43-B-2", - "effects": [ - {"type": "screenshake", "start": 62, "end": 62} + "lines": [ + {"text": "Summer! I know a lot of humans say it's their favorite, but...[screenshake]I just can't quite stand the heat!", "animation": "Peeved"}, + {"text": "It's like...there's hardly many ways to cool yourself off...", "animation": "Thinking"}, + {"text": "I suppose going to the beach is nice, but it's not usually a place for a [color=0.251 1 0.251]Grass[/color]-type like me...I am weak to [color=1 0.25 0.25]Fire[/color], after all...", "animation": "Thinking"} + ], + "next": "Random43-2" + }, + "Random43-C": { + "lines": [ + {"text": "Autumn, or Fall...well, the trees all lose their leaves, but...thankfully, I don't lose mine!", "animation": "Shocked"}, + {"text": "It's a nice time of year. But it does get colder around that time...more reasons to get all the food you can before winter comes around.", "animation": "Smug"} + ], + "next": "Random43-2" + }, + "Random43-D": { + "lines": [ + {"text": "Winter! Snow abound! Frosty wind whipping your head!", "animation": "Surprised"}, + {"text": "And, of course...a perfect time to stay bundled up, eat all you can and pack on the winter weight!", "animation": "Horny"} + ], + "next": "Random43-2" + }, + "Random43-2": { + "lines": [ + {"text": "By the way, there might be special Poké Puffs out there that represent each of the four seasons! Think you could fetch me one to devour, hm?", "animation": "Eager"} ] }, - "Random43-B-2": {"text": "It's like...there's hardly many ways to cool yourself off...", "animation": "Thinking", "next": "Random43-B-3"}, - "Random43-B-3": { - "text": "I suppose going to the beach is nice, but it's not usually a place for a Grass-type like me...I am weak to Fire, after all...", - "animation": "Thinking", - "next": "Random43-2", - "effects": [ - { - "type": "color", - "start": 73, - "end": 78, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "start": 107, - "end": 111, - "color": [1, 0.25, 0.25] - } + "Random44": { + "pools": ["Random"], + "lines": [ + {"text": "You know...sometimes I wish I was taller.", "animation": "Thinking"}, + {"text": "Like, yeah yeah, I'm the [color=0.251 1 0.251]Snivy[/color] who's all about getting bigger in the horizontal way, not the vertical way...", "animation": "Smug"}, + {"text": "...but I don't think I'd be quite opposed to that, too. At least a little taller would be useful. And maybe kind of cute.", "animation": "Thinking"}, + {"text": "But, get this: what if I I was tall, AND fat?! A match made in heaven!!", "animation": "Eager"}, + {"text": "I hear Pokémon Trainers can have a special bracelet that makes their Pokémon [shake][screenshake]SUPER[/shake] tall!", "animation": "Surprised"}, + {"text": "...look, when you're done fattening me up, see if you can find that bracelet, huh?!", "animation": "Horny"} ] }, - "Random43-C": {"text": "Autumn, or Fall...well, the trees all lose their leaves, but...thankfully, I don't lose mine!", "animation": "Shocked", "next": "Random43-C-2"}, - "Random43-C-2": {"text": "It's a nice time of year. But it does get colder around that time...more reasons to get all the food you can before winter comes around.", "animation": "Smug", "next": "Random43-2"}, - "Random43-D": {"text": "Winter! Snow abound! Frosty wind whipping your head!", "animation": "Surprised", "next": "Random43-D-2"}, - "Random43-D-2": {"text": "And, of course...a perfect time to stay bundled up, eat all you can and pack on the winter weight!", "animation": "Horny", "next": "Random43-2"}, - "Random43-2": {"text": "By the way, there might be special Poké Puffs out there that represent each of the four seasons! Think you could fetch me one to devour, hm?", "animation": "Eager"}, - "Random44": {"text": "You know...sometimes I wish I was taller.", "animation": "Thinking", "next": "Random44-2"}, - "Random44-2": { - "text": "Like, yeah yeah, I'm the Snivy who's all about getting bigger in the horizontal way, not the vertical way...", - "animation": "Smug", - "next": "Random44-3", - "effects": [ - { - "type": "color", - "start": 25, - "end": 30, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random44-3": {"text": "...but I don't think I'd be quite opposed to that, too. At least a little taller would be useful. And maybe kind of cute.", "animation": "Thinking", "next": "Random44-4"}, - "Random44-4": {"text": "But, get this: what if I I was tall, AND fat?! A match made in heaven!!", "animation": "Eager", "next": "Random44-5"}, - "Random44-5": { - "text": "I hear Pokémon Trainers can have a special bracelet that makes their Pokémon SUPER tall!", - "animation": "Surprised", - "next": "Random44-6", - "effects": [ - {"type": "shake", "start": 77, "end": 82}, - {"type": "screenshake", "start": 77, "end": 77} - ] - }, - "Random44-6": {"text": "...look, when you're done fattening me up, see if you can find that bracelet, huh?!", "animation": "Horny"}, "Random45": { - "text": "You ever hear of Apocalypse Arbok?!", - "animation": "Surprised", - "next": "Random45-2", - "effects": [ - { - "type": "color", - "start": 17, - "end": 33, - "color": [0.501961, 0.25098, 1] - } + "pools": ["Random"], + "lines": [ + {"text": "You ever hear of [color=0.502 0.251 1]Apocalypse Arbok[/color]?!", "animation": "Surprised"}, + {"text": "A brave bounty hunting Pokémon from far out west! Had some sort of contraption that fired...boomeranging [color=0.502 0.251 1]Ekans[/color]?!", "animation": "Shocked"}, + {"text": "Their greatest adventure is when they found themselves hunting a strange new foe...malicious [color=1 0.25 0.25]Slurpuff[/color] and [color=0.251 0.251 1]Vanilluxe[/color]!", "animation": "Surprised"}, + {"text": "Their other adventure when they had some [color=1 0.25 0.25]Alcremie[/color] they had to feed always felt underwhelming, though...unfinished, perhaps.", "animation": "Thinking"}, + {"text": "...wait, am I thinking of a Pokémon, or something else..?", "animation": "Smug"} ] }, - "Random45-2": { - "text": "A brave bounty hunting Pokémon from far out west! Had some sort of contraption that fired...boomeranging Ekans?!", - "animation": "Shocked", - "next": "Random45-3", - "effects": [ - { - "type": "color", - "start": 105, - "end": 110, - "color": [0.501961, 0.25098, 1] - } + "Random46": { + "pools": ["Random"], + "lines": [ + {"text": "Gosh, you've really racked my brain...", "animation": "Thinking"}, + {"text": "...or maybe we haven't even talked that much yet. Time can fly by quickly.", "animation": "Surprised"}, + {"text": "If you're wondering what my internal monologue sounds like...", "animation": "Thinking"}, + {"text": "...it says a lot of things like [screenshake][shake][big]\"[sound=sfx/boom.ogg]GET FATTER [screenshake][sound=sfx/boom.ogg]GET FATTER [screenshake][sound=sfx/boom.ogg]GET FATTER.\"[/big][/shake]", "animation": "Horny"}, + {"text": "Could it be some subliminal message? Any guesses on what it means?", "animation": "Smug"} ] }, - "Random45-3": { - "text": "Their greatest adventure is when they found themselves hunting a strange new foe...malicious Slurpuff and Vanilluxe!", - "animation": "Surprised", - "next": "Random45-4", - "effects": [ - { - "type": "color", - "start": 93, - "end": 101, - "color": [1, 0.25, 0.25] - }, - { - "type": "color", - "start": 106, - "end": 115, - "color": [0.25098, 0.25098, 1] - } + "Random47": { + "pools": ["Random"], + "lines": [ + {"text": "Sometimes, when I close my eyes, I see a swirling circle of different, smaller circles...", "animation": "Thinking"}, + {"text": "They all rotate in unison, orbiting around a big white circle. And they all have different colors...", "animation": "Surprised"}, + {"text": "...some sparkles come from the corners, and come for the white circle. They're the same colors as the little circles...", "animation": "Thinking"}, + {"text": "Are they good or bad? I don't quite know. The circles do erase the sparkles, though...", "animation": "Thinking"}, + {"text": "...sorry, I'm rambling about something again. Maybe my brain is being beamed with subliminal messaging...", "animation": "Surprised"} ] }, - "Random45-4": { - "text": "Their other adventure when they had some Alcremie they had to feed always felt underwhelming, though...unfinished, perhaps.", - "animation": "Thinking", - "next": "Random45-5", - "effects": [ - { - "type": "color", - "start": 41, - "end": 49, - "color": [1, 0.25, 0.25] - } + "Random48": { + "pools": ["Random"], + "lines": [ + {"text": "....hnnnngah!", "animation": "Surprised"}, + {"text": "[shake][screenshake]Blah blah blah blah blah![/shake]", "animation": "Surprised"}, + {"text": "[wave][screenshake]Wawawawawawawawawa![/wave]", "animation": "Thinking"}, + {"text": "...I'm not going crazy! I had a little food stuck in my throat, and it was all phlegmy...", "animation": "Peeved"}, + {"text": "...okay, maybe I AM going crazy...", "animation": "Cry"} ] }, - "Random45-5": {"text": "...wait, am I thinking of a Pokémon, or something else..?", "animation": "Smug"}, - "Random46": {"text": "Gosh, you've really racked my brain...", "animation": "Thinking", "next": "Random46-2"}, - "Random46-2": {"text": "...or maybe we haven't even talked that much yet. Time can fly by quickly.", "animation": "Surprised", "next": "Random46-3"}, - "Random46-3": {"text": "If you're wondering what my internal monologue sounds like...", "animation": "Thinking", "next": "Random46-4"}, - "Random46-4": { - "text": "...it says a lot of things like \"GET FATTER GET FATTER GET FATTER.\"", - "animation": "Horny", - "next": "Random46-5", - "effects": [ - {"type": "screenshake", "start": 33, "end": 33}, - {"type": "shake", "start": 33, "end": 68}, - {"type": "big", "start": 33, "end": 68}, - {"type": "screenshake", "start": 45, "end": 45}, - {"type": "screenshake", "start": 56, "end": 56}, - {"type": "sound", "start": 34, "end": 34, "sound": "sfx/boom.ogg"}, - {"type": "sound", "start": 45, "end": 45, "sound": "sfx/boom.ogg"}, - {"type": "sound", "start": 56, "end": 56, "sound": "sfx/boom.ogg"} - ] - }, - "Random46-5": {"text": "Could it be some subliminal message? Any guesses on what it means?", "animation": "Smug"}, - "Random47": {"text": "Sometimes, when I close my eyes, I see a swirling circle of different, smaller circles...", "animation": "Thinking", "next": "Random47-2"}, - "Random47-2": {"text": "They all rotate in unison, orbiting around a big white circle. And they all have different colors...", "animation": "Surprised", "next": "Random47-3"}, - "Random47-3": {"text": "...some sparkles come from the corners, and come for the white circle. They're the same colors as the little circles...", "animation": "Thinking", "next": "Random47-4"}, - "Random47-4": {"text": "Are they good or bad? I don't quite know. The circles do erase the sparkles, though...", "animation": "Thinking", "next": "Random47-5"}, - "Random47-5": {"text": "...sorry, I'm rambling about something again. Maybe my brain is being beamed with subliminal messaging...", "animation": "Surprised"}, - "Random48": {"text": "....hnnnngah!", "animation": "Surprised", "next": "Random48-2"}, - "Random48-2": { - "text": "Blah blah blah blah blah!", - "animation": "Surprised", - "next": "Random48-3", - "effects": [ - {"type": "shake", "end": 25}, - {"type": "screenshake"} - ] - }, - "Random48-3": { - "text": "Wawawawawawawawawa!", - "animation": "Thinking", - "next": "Random48-4", - "effects": [ - {"type": "oscillation", "end": 19}, - {"type": "screenshake", "end": 1} - ] - }, - "Random48-4": {"text": "...I'm not going crazy! I had a little food stuck in my throat, and it was all phlegmy...", "animation": "Peeved", "next": "Random48-5"}, - "Random48-5": {"text": "...okay, maybe I AM going crazy...", "animation": "Cry"}, "Random49": { - "text": "Grass-type Pokémon are simply the best, aren't they?", - "animation": "Neutral", - "next": "Random49-2", - "effects": [ - { - "type": "color", - "end": 5, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random49-2": {"text": "I mean, of course I'm the star example. But even other ones are excellent too!", "animation": "Eager", "next": "Random49-3"}, - "Random49-3": { - "text": "A lot of them are really pretty! Lilligant, Lurantis, Leavanny...", - "animation": "Smug", - "next": "Random49-4", - "effects": [ - { - "type": "color", - "start": 33, - "end": 42, - "color": [0.25098, 1, 0.25098] - }, - { - "type": "color", - "start": 44, - "end": 52, - "color": [1, 0.098039, 0.25098] - }, - { - "type": "color", - "start": 54, - "end": 62, - "color": [1, 1, 0.25098] - } - ] - }, - "Random49-4": {"text": "...huh, come to think of it, a lot of them do look sort of cute and...feminine. I guess that goes hand in hand when your kind is associated with flowers...", "animation": "Thinking", "next": "Random49-5"}, - "Random49-5": { - "text": "Well, I'm a total STUD, aren't I? Or maybe I'm a cutie pie? Hm, I wonder what you think..!", - "animation": "Smug", - "effects": [ - {"type": "oscillation", "start": 61, "end": 91} + "pools": ["Random"], + "lines": [ + {"text": "[color=0.251 1 0.251]Grass[/color]-type Pokémon are simply the best, aren't they?", "animation": "Neutral"}, + {"text": "I mean, of course I'm the star example. But even other ones are excellent too!", "animation": "Eager"}, + {"text": "A lot of them are really pretty! [color=0.251 1 0.251]Lilligant[/color], [color=1 0.098 0.251]Lurantis[/color], [color=1 1 0.251]Leavanny[/color]...", "animation": "Smug"}, + {"text": "...huh, come to think of it, a lot of them do look sort of cute and...feminine. I guess that goes hand in hand when your kind is associated with flowers...", "animation": "Thinking"}, + {"text": "Well, I'm a total STUD, aren't I? Or maybe I'm a cutie pie? [wave]Hm, I wonder what you think..![/wave]", "animation": "Smug"} ] }, "Random50": { - "text": "Have you been enjoying your time with me thus far?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "Have you been enjoying your time with me thus far?", "animation": "Thinking"} + ], "choices": [ {"text": "Yeah!", "next": "Random50-A"}, {"text": "Eh...", "next": "Random50-B"}, @@ -3013,53 +1359,31 @@ ] }, "Random50-A": { - "text": "Oh, thank you so much! Some humans might think that such a thing, \"fattening a Snivy,\" would be so weird and bizarre...", - "animation": "Eager", - "next": "Random50-A-2", - "effects": [ - { - "type": "color", - "start": 79, - "end": 84, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "Oh, thank you so much! Some humans might think that such a thing, \"fattening a [color=0.251 1 0.251]Snivy[/color],\" would be so weird and bizarre...", "animation": "Eager"}, + {"text": "...but that's precisely why such a thing must be done! Because that's outrageous! Who likes a fat[color=0.251 1 0.251] Snivy[/color]?", "animation": "Smug"}, + {"text": "...Patricians do, that's for sure! And congratulations, you are one!", "animation": "Eager"} ] }, - "Random50-A-2": { - "text": "...but that's precisely why such a thing must be done! Because that's outrageous! Who likes a fat Snivy?", - "animation": "Smug", - "next": "Random50-A-3", - "effects": [ - { - "type": "color", - "start": 98, - "end": 104, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random50-A-3": {"text": "...Patricians do, that's for sure! And congratulations, you are one!", "animation": "Eager"}, "Random50-B": { - "text": "Well...maybe I can understand it. Maybe it's a little repetitive...and staring at a Snivy can get boring, can't it?", - "animation": "Thinking", - "next": "Random50-B-2", - "effects": [ - { - "type": "color", - "start": 84, - "end": 89, - "color": [0.25098, 1, 0.25098] - } + "lines": [ + {"text": "Well...maybe I can understand it. Maybe it's a little repetitive...and staring at a [color=0.251 1 0.251]Snivy[/color] can get boring, can't it?", "animation": "Thinking"}, + {"text": "...well, I could stare at myself for hours! And I do, whenever I'm by a stream, staring at my reflection!", "animation": "Smug"}, + {"text": "But, look...it was a lot of hard work...getting this whole thing together. Enjoy it while it lasts!", "animation": "Cry"} + ] + }, + "Random50-C": { + "lines": [ + {"text": "Yeah...maybe! But you've stuck around for this long, haven't you?", "animation": "Smug"}, + {"text": "That certainly means something, doesn't it? A lot of experiences...humans don't even give a glance at it for a second!", "animation": "Thinking"}, + {"text": "If I've entertained you for even slightly longer than that, I consider it...a victory!", "animation": "Smug"} ] }, - "Random50-B-2": {"text": "...well, I could stare at myself for hours! And I do, whenever I'm by a stream, staring at my reflection!", "animation": "Smug", "next": "Random50-B-3"}, - "Random50-B-3": {"text": "But, look...it was a lot of hard work...getting this whole thing together. Enjoy it while it lasts!", "animation": "Cry"}, - "Random50-C": {"text": "Yeah...maybe! But you've stuck around for this long, haven't you?", "animation": "Smug", "next": "Random50-C-2"}, - "Random50-C-2": {"text": "That certainly means something, doesn't it? A lot of experiences...humans don't even give a glance at it for a second!", "animation": "Thinking", "next": "Random50-C-3"}, - "Random50-C-3": {"text": "If I've entertained you for even slightly longer than that, I consider it...a victory!", "animation": "Smug"}, "Random51": { - "text": "One more inquiry for you...which one of these are your favorite?", - "animation": "Thinking", + "pools": ["Random"], + "lines": [ + {"text": "One more inquiry for you...which one of these are your favorite?", "animation": "Thinking"} + ], "choices": [ {"text": "Browt", "next": "Random51-A"}, {"text": "Pombon", "next": "Random51-B"}, @@ -3067,1867 +1391,3294 @@ ] }, "Random51-A": { - "text": "Browt, hm? Such a grumpy little bird...", - "animation": "Neutral", - "next": "Random51-A-2", - "effects": [ - { - "type": "color", - "end": 5, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Random51-A-2": { - "text": "...some humans have called it a \"little chud\"! I don't know what that means. Is it good or bad..?", - "animation": "Surprised", - "effects": [ - {"type": "shake", "start": 33, "end": 44}, - {"type": "screenshake", "start": 33, "end": 33} + "lines": [ + {"text": "[color=0.251 1 0.251]Browt[/color], hm? Such a grumpy little bird...", "animation": "Neutral"}, + {"text": "...some humans have called it a \"[shake][screenshake]little chud[/shake]\"! I don't know what that means. Is it good or bad..?", "animation": "Surprised"} ] }, "Random51-B": { - "text": "Pombon, hm? That fiery little yapper?", - "animation": "Surprised", - "next": "Random51-B-2", - "effects": [ - { - "type": "color", - "end": 6, - "color": [1, 0.25, 0.25] - } - ] - }, - "Random51-B-2": {"text": "I'll be honest, that little pocket monster looks like it's got one brain cell bouncing around in its noggin!", "animation": "Peeved", "next": "Random51-B-3"}, - "Random51-B-3": {"text": "I pride myself on my elevated intelligence. I'm smarter than all of those other beasts.", "animation": "Smug", "next": "Random51-B-4"}, - "Random51-B-4": { - "text": "...don't let any Psychic-types hear that..!", - "animation": "Cry", - "effects": [ - { - "type": "color", - "start": 17, - "end": 24, - "color": [1, 0.25098, 1] - } + "lines": [ + {"text": "[color=1 0.25 0.25]Pombon[/color], hm? That fiery little yapper?", "animation": "Surprised"}, + {"text": "I'll be honest, that little pocket monster looks like it's got one brain cell bouncing around in its noggin!", "animation": "Peeved"}, + {"text": "I pride myself on my elevated intelligence. I'm smarter than all of those other beasts.", "animation": "Smug"}, + {"text": "...don't let any [color=1 0.251 1]Psychic[/color]-types hear that..!", "animation": "Cry"} ] }, "Random51-C": { - "text": "Gecqua, hm?", - "animation": "Smug", - "next": "Random51-C-2", - "effects": [ - { - "type": "color", - "end": 6, - "color": [0.25098, 1, 1] - } + "lines": [ + {"text": "[color=0.251 1 1]Gecqua[/color], hm?", "animation": "Smug"}, + {"text": "Such a cute little thing, with that bulbous head and its big eyes! It looks about as smug as me!", "animation": "Thinking"}, + {"text": "I suppose I have kinship with that aquatic creature...perhaps a [color=0.251 1 1]Gecqua[/color] out there yearns to become grossly obese, just like me!!", "animation": "Smug"}, + {"text": "They even look a little stocky by default...perfect for total obesification..!", "animation": "Horny"} ] }, - "Random51-C-2": {"text": "Such a cute little thing, with that bulbous head and its big eyes! It looks about as smug as me!", "animation": "Thinking", "next": "Random51-C-3"}, - "Random51-C-3": { - "text": "I suppose I have kinship with that aquatic creature...perhaps a Gecqua out there yearns to become grossly obese, just like me!!", - "animation": "Smug", - "next": "Random51-C-4", - "effects": [ - { - "type": "color", - "start": 64, - "end": 70, - "color": [0.25098, 1, 1] - } + "Digest1": { + "pools": ["Digest"], + "lines": [ + {"text": "I think my tummy's bigger..!", "animation": "Pat"} + ] + }, + "Digest2": { + "pools": ["Digest"], + "lines": [ + {"text": "I can feel the weight piling on..!", "animation": "Pat"} + ] + }, + "Digest3": { + "pools": ["Digest"], + "lines": [ + {"text": "I think I just got a little fatter...", "animation": "Pat"} + ] + }, + "Digest4": { + "pools": ["Digest"], + "lines": [ + {"text": "I feel heavier...", "animation": "Pat"} + ] + }, + "Digest5": { + "pools": ["Digest"], + "lines": [ + {"text": "I think I can start eating again!", "animation": "Pat"} + ] + }, + "Digest6": { + "pools": ["Digest"], + "lines": [ + {"text": "Time to feast!", "animation": "Pat"} ] }, - "Random51-C-4": {"text": "They even look a little stocky by default...perfect for total obesification..!", "animation": "Horny"}, - "Digest1": {"text": "I think my tummy's bigger..!", "animation": "Pat"}, - "Digest2": {"text": "I can feel the weight piling on..!", "animation": "Pat"}, - "Digest3": {"text": "I think I just got a little fatter...", "animation": "Pat"}, - "Digest4": {"text": "I feel heavier...", "animation": "Pat"}, - "Digest5": {"text": "I think I can start eating again!", "animation": "Pat"}, - "Digest6": {"text": "Time to feast!", "animation": "Pat"}, "Digest7": { - "text": "Ooh...I think I just got bigger.", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "start": 25, "end": 31} + "pools": ["Digest"], + "lines": [ + {"text": "Ooh...I think I just got [wave]bigger[/wave].", "animation": "Pat"} + ] + }, + "Digest8": { + "pools": ["Digest"], + "lines": [ + {"text": "How much weight did I just gain..?", "animation": "Pat"} + ] + }, + "Digest9": { + "pools": ["Digest"], + "lines": [ + {"text": "Feeding time again!", "animation": "Pat"} ] }, - "Digest8": {"text": "How much weight did I just gain..?", "animation": "Pat"}, - "Digest9": {"text": "Feeding time again!", "animation": "Pat"}, "Digest10": { - "text": "Digested!", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "end": 8} + "pools": ["Digest"], + "lines": [ + {"text": "[wave]Digested[/wave]!", "animation": "Pat"} + ] + }, + "Digest11": { + "pools": ["Digest"], + "lines": [ + {"text": "Wow, my stomach was really loud, just then...", "animation": "Pat"} + ] + }, + "Digest12": { + "pools": ["Digest"], + "lines": [ + {"text": "That wasn't too loud, was it?", "animation": "Pat"} + ] + }, + "Digest13": { + "pools": ["Digest"], + "lines": [ + {"text": "Amazing how that just sort of happens in an instant...", "animation": "Pat"} ] }, - "Digest11": {"text": "Wow, my stomach was really loud, just then...", "animation": "Pat"}, - "Digest12": {"text": "That wasn't too loud, was it?", "animation": "Pat"}, - "Digest13": {"text": "Amazing how that just sort of happens in an instant...", "animation": "Pat"}, "Digest14": { - "text": "The power of Snivy digestion!", - "animation": "Pat", - "effects": [ - { - "type": "color", - "start": 13, - "end": 18, - "color": [0.25098, 1, 0.25098] - } + "pools": ["Digest"], + "lines": [ + {"text": "The power of [color=0.251 1 0.251]Snivy[/color] digestion!", "animation": "Pat"} + ] + }, + "Digest15": { + "pools": ["Digest"], + "lines": [ + {"text": "Quick, wasn't it?", "animation": "Pat"} ] }, - "Digest15": {"text": "Quick, wasn't it?", "animation": "Pat"}, "Digest16": { - "text": "Yes...YES! I'm getting BIGGER!", - "animation": "Pat", - "effects": [ - {"type": "shake", "start": 23, "end": 29}, - {"type": "shake", "start": 6, "end": 9} + "pools": ["Digest"], + "lines": [ + {"text": "Yes...[shake]YES[/shake]! I'm getting [shake]BIGGER[/shake]!", "animation": "Pat"} ] }, "Digest17": { - "text": "I'm fatter, now!", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "start": 4, "end": 10} + "pools": ["Digest"], + "lines": [ + {"text": "I'm [wave]fatter[/wave], now!", "animation": "Pat"} ] }, "Digest18": { - "text": "I'm bigger, now!", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "start": 4, "end": 10} + "pools": ["Digest"], + "lines": [ + {"text": "I'm [wave]bigger[/wave], now!", "animation": "Pat"} ] }, "Digest19": { - "text": "I'm heavier, now!", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "start": 4, "end": 11} + "pools": ["Digest"], + "lines": [ + {"text": "I'm [wave]heavier[/wave], now!", "animation": "Pat"} + ] + }, + "Digest20": { + "pools": ["Digest"], + "lines": [ + {"text": "One more step to blobdom...", "animation": "Pat"} ] }, - "Digest20": {"text": "One more step to blobdom...", "animation": "Pat"}, "Digest21": { - "text": "I'm BIGGER!", - "animation": "Pat", - "effects": [ - {"type": "shake", "end": 10} + "pools": ["Digest"], + "lines": [ + {"text": "[shake]I'm BIGGER[/shake]!", "animation": "Pat"} ] }, "Digest22": { - "text": "I'm FATTER!!", - "animation": "Pat", - "effects": [ - {"type": "shake", "end": 10} + "pools": ["Digest"], + "lines": [ + {"text": "[shake]I'm FATTER[/shake]!!", "animation": "Pat"} + ] + }, + "Digest23": { + "pools": ["Digest"], + "lines": [ + {"text": "All digested!", "animation": "Pat"} + ] + }, + "Digest24": { + "pools": ["Digest"], + "lines": [ + {"text": "All processed!", "animation": "Pat"} + ] + }, + "Digest25": { + "pools": ["Digest"], + "lines": [ + {"text": "All done!", "animation": "Pat"} + ] + }, + "Throw1": { + "pools": ["Throw"], + "lines": [ + {"text": "Watch it!", "animation": "Shocked"} + ] + }, + "Throw2": { + "pools": ["Throw"], + "lines": [ + {"text": "What the heck are you doing?!", "animation": "Shocked"} + ] + }, + "Throw3": { + "pools": ["Throw"], + "lines": [ + {"text": "It's supposed to go to my mouth!", "animation": "Shocked"} + ] + }, + "Throw4": { + "pools": ["Throw"], + "lines": [ + {"text": "Quit it!", "animation": "Shocked"} + ] + }, + "Throw5": { + "pools": ["Throw"], + "lines": [ + {"text": "Don't throw food!", "animation": "Shocked"} + ] + }, + "Throw6": { + "pools": ["Throw"], + "lines": [ + {"text": "Stop throwing things!", "animation": "Shocked"} + ] + }, + "Throw7": { + "pools": ["Throw"], + "lines": [ + {"text": "Easy, easy!!", "animation": "Shocked"} + ] + }, + "Throw8": { + "pools": ["Throw"], + "lines": [ + {"text": "Calm down!", "animation": "Shocked"} + ] + }, + "Throw9": { + "pools": ["Throw"], + "lines": [ + {"text": "Don't do that!", "animation": "Shocked"} + ] + }, + "Throw10": { + "pools": ["Throw"], + "lines": [ + {"text": "Weren't you taught to not throw food?!", "animation": "Shocked"} + ] + }, + "Throw11": { + "pools": ["Throw"], + "lines": [ + {"text": "What are you, a hatchling?!", "animation": "Angry"} + ] + }, + "Throw12": { + "pools": ["Throw"], + "lines": [ + {"text": "Stop being naughty!", "animation": "Shocked"} + ] + }, + "Throw13": { + "pools": ["Throw"], + "lines": [ + {"text": "Keep it together!", "animation": "Shocked"} + ] + }, + "Throw14": { + "pools": ["Throw"], + "lines": [ + {"text": "That's not going to help me get bigger!", "animation": "Shocked"} ] }, - "Digest23": {"text": "All digested!", "animation": "Pat"}, - "Digest24": {"text": "All processed!", "animation": "Pat"}, - "Digest25": {"text": "All done!", "animation": "Pat"}, - "Throw1": {"text": "Watch it!", "animation": "Shocked"}, - "Throw2": {"text": "What the heck are you doing?!", "animation": "Shocked"}, - "Throw3": {"text": "It's supposed to go to my mouth!", "animation": "Shocked"}, - "Throw4": {"text": "Quit it!", "animation": "Shocked"}, - "Throw5": {"text": "Don't throw food!", "animation": "Shocked"}, - "Throw6": {"text": "Stop throwing things!", "animation": "Shocked"}, - "Throw7": {"text": "Easy, easy!!", "animation": "Shocked"}, - "Throw8": {"text": "Calm down!", "animation": "Shocked"}, - "Throw9": {"text": "Don't do that!", "animation": "Shocked"}, - "Throw10": {"text": "Weren't you taught to not throw food?!", "animation": "Shocked"}, - "Throw11": {"text": "What are you, a hatchling?!", "animation": "Angry"}, - "Throw12": {"text": "Stop being naughty!", "animation": "Shocked"}, - "Throw13": {"text": "Keep it together!", "animation": "Shocked"}, - "Throw14": {"text": "That's not going to help me get bigger!", "animation": "Shocked"}, "Throw15": { - "text": "Stop it!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 8} + "pools": ["Throw"], + "lines": [ + {"text": "[shake]Stop it![/shake]", "animation": "Angry"} + ] + }, + "Throw16": { + "pools": ["Throw"], + "lines": [ + {"text": "Control yourself!", "animation": "Shocked"} + ] + }, + "Throw17": { + "pools": ["Throw"], + "lines": [ + {"text": "What are you doing?!", "animation": "Shocked"} + ] + }, + "Throw18": { + "pools": ["Throw"], + "lines": [ + {"text": "Behave!", "animation": "Shocked"} + ] + }, + "Throw19": { + "pools": ["Throw"], + "lines": [ + {"text": "Behave yourself!", "animation": "Shocked"} ] }, - "Throw16": {"text": "Control yourself!", "animation": "Shocked"}, - "Throw17": {"text": "What are you doing?!", "animation": "Shocked"}, - "Throw18": {"text": "Behave!", "animation": "Shocked"}, - "Throw19": {"text": "Behave yourself!", "animation": "Shocked"}, "Throw20": { - "text": "STOP!", - "animation": "Shocked", - "effects": [ - {"type": "shake", "end": 5}, - {"type": "big", "end": 5} + "pools": ["Throw"], + "lines": [ + {"text": "[shake][big]STOP![/big][/shake]", "animation": "Shocked"} + ] + }, + "Throw21": { + "pools": ["Throw"], + "lines": [ + {"text": "Watch it!", "animation": "Shocked"} + ] + }, + "Throw22": { + "pools": ["Throw"], + "lines": [ + {"text": "Don't throw things!", "animation": "Shocked"} + ] + }, + "Throw23": { + "pools": ["Throw"], + "lines": [ + {"text": "Do you have problems or something?!", "animation": "Shocked"} + ] + }, + "Throw24": { + "pools": ["Throw"], + "lines": [ + {"text": "What is your problem?!", "animation": "Shocked"} + ] + }, + "Throw25": { + "pools": ["Throw"], + "lines": [ + {"text": "Do you have brain damage?!", "animation": "Shocked"} + ] + }, + "Feed1": { + "pools": ["Feed"], + "lines": [ + {"text": "Ooh, gimme!", "animation": "Eager"} + ] + }, + "Feed2": { + "pools": ["Feed"], + "lines": [ + {"text": "Hand it over!", "animation": "Eager"} + ] + }, + "Feed3": { + "pools": ["Feed"], + "lines": [ + {"text": "Feed me!", "animation": "Eager"} + ] + }, + "Feed4": { + "pools": ["Feed"], + "lines": [ + {"text": "Feeeeeed me!", "animation": "Eager"} + ] + }, + "Feed5": { + "pools": ["Feed"], + "lines": [ + {"text": "To my mouth, please!", "animation": "Eager"} + ] + }, + "Feed6": { + "pools": ["Feed"], + "lines": [ + {"text": "May I have it, please?", "animation": "Eager"} + ] + }, + "Feed7": { + "pools": ["Feed"], + "lines": [ + {"text": "For me?", "animation": "Eager"} + ] + }, + "Feed8": { + "pools": ["Feed"], + "lines": [ + {"text": "I'm starving!", "animation": "Eager"} + ] + }, + "Feed9": { + "pools": ["Feed"], + "lines": [ + {"text": "Gimme gimme!", "animation": "Eager"} + ] + }, + "Feed10": { + "pools": ["Feed"], + "lines": [ + {"text": "What's the hold up? Feed me!", "animation": "Eager"} + ] + }, + "Feed11": { + "pools": ["Feed"], + "lines": [ + {"text": "Hand the snack over!", "animation": "Eager"} + ] + }, + "Feed12": { + "pools": ["Feed"], + "lines": [ + {"text": "This way, please!", "animation": "Eager"} + ] + }, + "Feed13": { + "pools": ["Feed"], + "lines": [ + {"text": "C'mon, c'mon!", "animation": "Eager"} + ] + }, + "Feed14": { + "pools": ["Feed"], + "lines": [ + {"text": "I'm hungry!", "animation": "Eager"} + ] + }, + "Feed15": { + "pools": ["Feed"], + "lines": [ + {"text": "How kind of you to share!", "animation": "Eager"} + ] + }, + "Feed16": { + "pools": ["Feed"], + "lines": [ + {"text": "I see you got the memo!", "animation": "Eager"} + ] + }, + "Feed17": { + "pools": ["Feed"], + "lines": [ + {"text": "Hurry up!", "animation": "Eager"} + ] + }, + "Feed18": { + "pools": ["Feed"], + "lines": [ + {"text": "Took you long enough!", "animation": "Eager"} ] }, - "Throw21": {"text": "Watch it!", "animation": "Shocked"}, - "Throw22": {"text": "Don't throw things!", "animation": "Shocked"}, - "Throw23": {"text": "Do you have problems or something?!", "animation": "Shocked"}, - "Throw24": {"text": "What is your problem?!", "animation": "Shocked"}, - "Throw25": {"text": "Do you have brain damage?!", "animation": "Shocked"}, - "Feed1": {"text": "Ooh, gimme!", "animation": "Eager"}, - "Feed2": {"text": "Hand it over!", "animation": "Eager"}, - "Feed3": {"text": "Feed me!", "animation": "Eager"}, - "Feed4": {"text": "Feeeeeed me!", "animation": "Eager"}, - "Feed5": {"text": "To my mouth, please!", "animation": "Eager"}, - "Feed6": {"text": "May I have it, please?", "animation": "Eager"}, - "Feed7": {"text": "For me?", "animation": "Eager"}, - "Feed8": {"text": "I'm starving!", "animation": "Eager"}, - "Feed9": {"text": "Gimme gimme!", "animation": "Eager"}, - "Feed10": {"text": "What's the hold up? Feed me!", "animation": "Eager"}, - "Feed11": {"text": "Hand the snack over!", "animation": "Eager"}, - "Feed12": {"text": "This way, please!", "animation": "Eager"}, - "Feed13": {"text": "C'mon, c'mon!", "animation": "Eager"}, - "Feed14": {"text": "I'm hungry!", "animation": "Eager"}, - "Feed15": {"text": "How kind of you to share!", "animation": "Eager"}, - "Feed16": {"text": "I see you got the memo!", "animation": "Eager"}, - "Feed17": {"text": "Hurry up!", "animation": "Eager"}, - "Feed18": {"text": "Took you long enough!", "animation": "Eager"}, "Feed19": { - "text": "I hunger!", - "animation": "Eager", - "effects": [ - {"type": "shake", "end": 9} + "pools": ["Feed"], + "lines": [ + {"text": "[shake]I hunger![/shake]", "animation": "Eager"} + ] + }, + "Feed20": { + "pools": ["Feed"], + "lines": [ + {"text": "I was about to starve!", "animation": "Eager"} + ] + }, + "Feed21": { + "pools": ["Feed"], + "lines": [ + {"text": "Aah..!", "animation": "Eager"} + ] + }, + "Feed22": { + "pools": ["Feed"], + "lines": [ + {"text": "Aaaah...", "animation": "Eager"} + ] + }, + "Feed23": { + "pools": ["Feed"], + "lines": [ + {"text": "Ooh!", "animation": "Eager"} + ] + }, + "Feed24": { + "pools": ["Feed"], + "lines": [ + {"text": "Ah!", "animation": "Eager"} + ] + }, + "Feed25": { + "pools": ["Feed"], + "lines": [ + {"text": "Looks yummy!", "animation": "Eager"} + ] + }, + "FeedFull1": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I suppose I can take a little more...", "animation": "NeutralFull"} + ] + }, + "FeedFull2": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I suppose I have a little more room...", "animation": "NeutralFull"} + ] + }, + "FeedFull3": { + "pools": ["FeedFull"], + "lines": [ + {"text": "More? Alright, I'll try and fit it in...", "animation": "NeutralFull"} + ] + }, + "FeedFull4": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Maybe just one more...", "animation": "NeutralFull"} + ] + }, + "FeedFull5": { + "pools": ["FeedFull"], + "lines": [ + {"text": "'It's only wafer-thin...'", "animation": "NeutralFull"} + ] + }, + "FeedFull6": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Eager, are you?", "animation": "NeutralFull"} + ] + }, + "FeedFull7": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I'll pace myself with this...", "animation": "NeutralFull"} ] }, - "Feed20": {"text": "I was about to starve!", "animation": "Eager"}, - "Feed21": {"text": "Aah..!", "animation": "Eager"}, - "Feed22": {"text": "Aaaah...", "animation": "Eager"}, - "Feed23": {"text": "Ooh!", "animation": "Eager"}, - "Feed24": {"text": "Ah!", "animation": "Eager"}, - "Feed25": {"text": "Looks yummy!", "animation": "Eager"}, - "FeedFull1": {"text": "I suppose I can take a little more...", "animation": "NeutralFull"}, - "FeedFull2": {"text": "I suppose I have a little more room...", "animation": "NeutralFull"}, - "FeedFull3": {"text": "More? Alright, I'll try and fit it in...", "animation": "NeutralFull"}, - "FeedFull4": {"text": "Maybe just one more...", "animation": "NeutralFull"}, - "FeedFull5": {"text": "'It's only wafer-thin...'", "animation": "NeutralFull"}, - "FeedFull6": {"text": "Eager, are you?", "animation": "NeutralFull"}, - "FeedFull7": {"text": "I'll pace myself with this...", "animation": "NeutralFull"}, "FeedFull8": { - "text": "Mmf...", - "animation": "NeutralFull", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["FeedFull"], + "lines": [ + {"text": "[shake]Mmf...[/shake]", "animation": "NeutralFull"} ] }, "FeedFull9": { - "text": "Oogh...", - "animation": "NeutralFull", - "effects": [ - {"type": "shake", "end": 7} + "pools": ["FeedFull"], + "lines": [ + {"text": "[shake]Oogh...[/shake]", "animation": "NeutralFull"} ] }, "FeedFull10": { - "text": "Ah...", - "animation": "NeutralFull", - "effects": [ - {"type": "shake", "end": 5} + "pools": ["FeedFull"], + "lines": [ + {"text": "[shake]Ah...[/shake]", "animation": "NeutralFull"} + ] + }, + "FeedFull11": { + "pools": ["FeedFull"], + "lines": [ + {"text": "This is the last one, right?", "animation": "NeutralFull"} + ] + }, + "FeedFull12": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I see you can't wait till I digest...", "animation": "NeutralFull"} + ] + }, + "FeedFull13": { + "pools": ["FeedFull"], + "lines": [ + {"text": "If you insist...", "animation": "NeutralFull"} + ] + }, + "FeedFull14": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Alright, if you want...", "animation": "NeutralFull"} + ] + }, + "FeedFull15": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Well, they do taste good...", "animation": "NeutralFull"} + ] + }, + "FeedFull16": { + "pools": ["FeedFull"], + "lines": [ + {"text": "One more, I suppose...", "animation": "NeutralFull"} + ] + }, + "FeedFull17": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I do want to train my capacity..!", "animation": "NeutralFull"} + ] + }, + "FeedFull18": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Can't slow this train, I suppose!", "animation": "NeutralFull"} + ] + }, + "FeedFull19": { + "pools": ["FeedFull"], + "lines": [ + {"text": "...more?", "animation": "NeutralFull"} + ] + }, + "FeedFull20": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Hm...", "animation": "NeutralFull"} + ] + }, + "FeedFull21": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Well, it'd be rude to leave uneaten food...", "animation": "NeutralFull"} + ] + }, + "FeedFull22": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Wasting food would be unwise, so...", "animation": "NeutralFull"} + ] + }, + "FeedFull23": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Still?", "animation": "NeutralFull"} + ] + }, + "FeedFull24": { + "pools": ["FeedFull"], + "lines": [ + {"text": "Okay...", "animation": "NeutralFull"} + ] + }, + "FeedFull25": { + "pools": ["FeedFull"], + "lines": [ + {"text": "I figured you want me eating...", "animation": "NeutralFull"} + ] + }, + "Eat1": { + "pools": ["Eat"], + "lines": [ + {"text": "Ooh, that hit the spot.", "animation": "Pat"} + ] + }, + "Eat2": { + "pools": ["Eat"], + "lines": [ + {"text": "Keep it coming!", "animation": "Pat"} + ] + }, + "Eat3": { + "pools": ["Eat"], + "lines": [ + {"text": "Have any more?", "animation": "Pat"} + ] + }, + "Eat4": { + "pools": ["Eat"], + "lines": [ + {"text": "Scrumptious!", "animation": "Pat"} + ] + }, + "Eat5": { + "pools": ["Eat"], + "lines": [ + {"text": "Delicious!", "animation": "Pat"} + ] + }, + "Eat6": { + "pools": ["Eat"], + "lines": [ + {"text": "Another, please!", "animation": "Pat"} ] }, - "FeedFull11": {"text": "This is the last one, right?", "animation": "NeutralFull"}, - "FeedFull12": {"text": "I see you can't wait till I digest...", "animation": "NeutralFull"}, - "FeedFull13": {"text": "If you insist...", "animation": "NeutralFull"}, - "FeedFull14": {"text": "Alright, if you want...", "animation": "NeutralFull"}, - "FeedFull15": {"text": "Well, they do taste good...", "animation": "NeutralFull"}, - "FeedFull16": {"text": "One more, I suppose...", "animation": "NeutralFull"}, - "FeedFull17": {"text": "I do want to train my capacity..!", "animation": "NeutralFull"}, - "FeedFull18": {"text": "Can't slow this train, I suppose!", "animation": "NeutralFull"}, - "FeedFull19": {"text": "...more?", "animation": "NeutralFull"}, - "FeedFull20": {"text": "Hm...", "animation": "NeutralFull"}, - "FeedFull21": {"text": "Well, it'd be rude to leave uneaten food...", "animation": "NeutralFull"}, - "FeedFull22": {"text": "Wasting food would be unwise, so...", "animation": "NeutralFull"}, - "FeedFull23": {"text": "Still?", "animation": "NeutralFull"}, - "FeedFull24": {"text": "Okay...", "animation": "NeutralFull"}, - "FeedFull25": {"text": "I figured you want me eating...", "animation": "NeutralFull"}, - "Eat1": {"text": "Ooh, that hit the spot.", "animation": "Pat"}, - "Eat2": {"text": "Keep it coming!", "animation": "Pat"}, - "Eat3": {"text": "Have any more?", "animation": "Pat"}, - "Eat4": {"text": "Scrumptious!", "animation": "Pat"}, - "Eat5": {"text": "Delicious!", "animation": "Pat"}, - "Eat6": {"text": "Another, please!", "animation": "Pat"}, "Eat7": { - "text": "More, MORE!", - "animation": "Pat", - "effects": [ - {"type": "shake", "start": 6, "end": 10} + "pools": ["Eat"], + "lines": [ + {"text": "More, [shake]MORE[/shake]!", "animation": "Pat"} + ] + }, + "Eat8": { + "pools": ["Eat"], + "lines": [ + {"text": "How wonderfully caloric!", "animation": "Pat"} + ] + }, + "Eat9": { + "pools": ["Eat"], + "lines": [ + {"text": "Splendid!", "animation": "Pat"} + ] + }, + "Eat10": { + "pools": ["Eat"], + "lines": [ + {"text": "Keep going!", "animation": "Pat"} + ] + }, + "Eat11": { + "pools": ["Eat"], + "lines": [ + {"text": "May I have seconds?", "animation": "Pat"} + ] + }, + "Eat12": { + "pools": ["Eat"], + "lines": [ + {"text": "More, please!", "animation": "Pat"} + ] + }, + "Eat13": { + "pools": ["Eat"], + "lines": [ + {"text": "Another round if you could!", "animation": "Pat"} + ] + }, + "Eat14": { + "pools": ["Eat"], + "lines": [ + {"text": "There's more, right?", "animation": "Pat"} + ] + }, + "Eat15": { + "pools": ["Eat"], + "lines": [ + {"text": "A good appetizer!", "animation": "Pat"} + ] + }, + "Eat16": { + "pools": ["Eat"], + "lines": [ + {"text": "A tasty snack!", "animation": "Pat"} + ] + }, + "Eat17": { + "pools": ["Eat"], + "lines": [ + {"text": "I was famished!", "animation": "Pat"} + ] + }, + "Eat18": { + "pools": ["Eat"], + "lines": [ + {"text": "I was starving!", "animation": "Pat"} ] }, - "Eat8": {"text": "How wonderfully caloric!", "animation": "Pat"}, - "Eat9": {"text": "Splendid!", "animation": "Pat"}, - "Eat10": {"text": "Keep going!", "animation": "Pat"}, - "Eat11": {"text": "May I have seconds?", "animation": "Pat"}, - "Eat12": {"text": "More, please!", "animation": "Pat"}, - "Eat13": {"text": "Another round if you could!", "animation": "Pat"}, - "Eat14": {"text": "There's more, right?", "animation": "Pat"}, - "Eat15": {"text": "A good appetizer!", "animation": "Pat"}, - "Eat16": {"text": "A tasty snack!", "animation": "Pat"}, - "Eat17": {"text": "I was famished!", "animation": "Pat"}, - "Eat18": {"text": "I was starving!", "animation": "Pat"}, "Eat19": { - "text": "Could you part with another, for a skinny little Grass Snake like me?", - "animation": "Pat", - "effects": [ - { - "type": "color", - "start": 49, - "end": 60, - "color": [0.25098, 1, 0.25098] - } + "pools": ["Eat"], + "lines": [ + {"text": "Could you part with another, for a skinny little [color=0.251 1 0.251]Grass Snake[/color] like me?", "animation": "Pat"} + ] + }, + "Eat20": { + "pools": ["Eat"], + "lines": [ + {"text": "I'll take seconds!", "animation": "Pat"} + ] + }, + "Eat21": { + "pools": ["Eat"], + "lines": [ + {"text": "That was a tasty little morsel!", "animation": "Pat"} + ] + }, + "Eat22": { + "pools": ["Eat"], + "lines": [ + {"text": "Yum!", "animation": "Pat"} ] }, - "Eat20": {"text": "I'll take seconds!", "animation": "Pat"}, - "Eat21": {"text": "That was a tasty little morsel!", "animation": "Pat"}, - "Eat22": {"text": "Yum!", "animation": "Pat"}, "Eat23": { - "text": "Mmm!", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "end": 3} + "pools": ["Eat"], + "lines": [ + {"text": "[wave]Mmm[/wave]!", "animation": "Pat"} ] }, "Eat24": { - "text": "Tasty!", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "end": 5} + "pools": ["Eat"], + "lines": [ + {"text": "[wave]Tasty[/wave]!", "animation": "Pat"} ] }, "Eat25": { - "text": "Delectable!", - "animation": "Pat", - "effects": [ - {"type": "oscillation", "end": 10} + "pools": ["Eat"], + "lines": [ + {"text": "[wave]Delectable[/wave]!", "animation": "Pat"} ] }, "EatFull1": { - "text": "Oof...", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["EatFull"], + "lines": [ + {"text": "[shake]Oof...[/shake]"} ] }, "EatFull2": { - "text": "Ungh...", - "effects": [ - {"type": "shake", "end": 7} + "pools": ["EatFull"], + "lines": [ + {"text": "[shake]Ungh...[/shake]"} ] }, "EatFull3": { - "text": "Aah...", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["EatFull"], + "lines": [ + {"text": "[shake]Aah...[/shake]"} ] }, "EatFull4": { - "text": "Mmf...", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["EatFull"], + "lines": [ + {"text": "[shake]Mmf...[/shake]"} + ] + }, + "EatFull5": { + "pools": ["EatFull"], + "lines": [ + {"text": "I don't know if I can eat much more..."} + ] + }, + "EatFull6": { + "pools": ["EatFull"], + "lines": [ + {"text": "That's the last one...right?"} + ] + }, + "EatFull7": { + "pools": ["EatFull"], + "lines": [ + {"text": "Last one, right?"} + ] + }, + "EatFull8": { + "pools": ["EatFull"], + "lines": [ + {"text": "No more..."} + ] + }, + "EatFull9": { + "pools": ["EatFull"], + "lines": [ + {"text": "Arceus, I'm stuffed..."} + ] + }, + "EatFull10": { + "pools": ["EatFull"], + "lines": [ + {"text": "My goodness..."} + ] + }, + "EatFull11": { + "pools": ["EatFull"], + "lines": [ + {"text": "My stomach..."} + ] + }, + "EatFull12": { + "pools": ["EatFull"], + "lines": [ + {"text": "Too much..."} + ] + }, + "EatFull13": { + "pools": ["EatFull"], + "lines": [ + {"text": "I'm full..."} + ] + }, + "EatFull14": { + "pools": ["EatFull"], + "lines": [ + {"text": "Can't take much more..."} + ] + }, + "EatFull15": { + "pools": ["EatFull"], + "lines": [ + {"text": "You're done, right?"} + ] + }, + "EatFull16": { + "pools": ["EatFull"], + "lines": [ + {"text": "That's all, right?"} + ] + }, + "EatFull17": { + "pools": ["EatFull"], + "lines": [ + {"text": "Slow down..."} + ] + }, + "EatFull18": { + "pools": ["EatFull"], + "lines": [ + {"text": "I'm gonna burst..."} + ] + }, + "EatFull19": { + "pools": ["EatFull"], + "lines": [ + {"text": "I'm about to blow..."} + ] + }, + "EatFull20": { + "pools": ["EatFull"], + "lines": [ + {"text": "Enough..."} + ] + }, + "EatFull21": { + "pools": ["EatFull"], + "lines": [ + {"text": "That's enough..."} + ] + }, + "EatFull22": { + "pools": ["EatFull"], + "lines": [ + {"text": "My belly..."} + ] + }, + "EatFull23": { + "pools": ["EatFull"], + "lines": [ + {"text": "So full..."} ] }, - "EatFull5": {"text": "I don't know if I can eat much more..."}, - "EatFull6": {"text": "That's the last one...right?"}, - "EatFull7": {"text": "Last one, right?"}, - "EatFull8": {"text": "No more..."}, - "EatFull9": {"text": "Arceus, I'm stuffed..."}, - "EatFull10": {"text": "My goodness..."}, - "EatFull11": {"text": "My stomach..."}, - "EatFull12": {"text": "Too much..."}, - "EatFull13": {"text": "I'm full..."}, - "EatFull14": {"text": "Can't take much more..."}, - "EatFull15": {"text": "You're done, right?"}, - "EatFull16": {"text": "That's all, right?"}, - "EatFull17": {"text": "Slow down..."}, - "EatFull18": {"text": "I'm gonna burst..."}, - "EatFull19": {"text": "I'm about to blow..."}, - "EatFull20": {"text": "Enough..."}, - "EatFull21": {"text": "That's enough..."}, - "EatFull22": {"text": "My belly..."}, - "EatFull23": {"text": "So full..."}, "EatFull24": { - "text": "Oh...", - "effects": [ - {"type": "shake", "end": 5} + "pools": ["EatFull"], + "lines": [ + {"text": "[shake]Oh...[/shake]"} + ] + }, + "EatFull25": { + "pools": ["EatFull"], + "lines": [ + {"text": "My tummy..."} ] }, - "EatFull25": {"text": "My tummy..."}, "BurpSmall1": { - "text": "Mmf..!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]Mmf..![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall2": { - "text": "Mmgh..!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 7} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]Mmgh..![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall3": { - "text": "Urp!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 4} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]Urp![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall4": { - "text": "Uurp!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 5} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]Uurp![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall5": { - "text": "Burp!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 5} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]Burp![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall6": { - "text": "...burp!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 8} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]...burp![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall7": { - "text": "Mmrp!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 5} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]Mmrp![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall8": { - "text": "Burp!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 5} + "lines": [ + {"text": "[shake]Burp![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall9": { - "text": "Mmmmmgh!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 8} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]Mmmmmgh![/shake]", "animation": "BurpSmall"} ] }, "BurpSmall10": { - "text": "Mmmf!", - "animation": "BurpSmall", - "effects": [ - {"type": "shake", "end": 5} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[shake]Mmmf![/shake]", "animation": "BurpSmall"} ] }, "BurpBig1": { - "text": "Burp!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 5}, - {"type": "shake", "end": 5} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]Burp![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig2": { - "text": "OOOoOOouRP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 11}, - {"type": "shake", "end": 11} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]OOOoOOouRP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig3": { - "text": "BURP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 5}, - {"type": "shake", "end": 5} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BURP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig4": { - "text": "BOOOOOOORP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 11}, - {"type": "shake", "end": 11} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BOOOOOOORP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig5": { - "text": "uuuuuuuuuOOOOOOURP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 19}, - {"type": "shake", "end": 19} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]uuuuuuuuuOOOOOOURP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig6": { - "text": "Uorp!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 5}, - {"type": "shake", "end": 5} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]Uorp![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig7": { - "text": "Buorp!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 6}, - {"type": "shake", "end": 6} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]Buorp![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig8": { - "text": "BUUuuuuUUUUUUUUUUUuuUUUUURP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 28}, - {"type": "shake", "end": 28} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BUUuuuuUUUUUUUUUUUuuUUUUURP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig9": { - "text": "OOOOOOOOOuuuuuuuuuuuuuuuuuRP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 29}, - {"type": "shake", "end": 29} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]OOOOOOOOOuuuuuuuuuuuuuuuuuRP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig10": { - "text": "OOOOOOOUUUUOOOORP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 18}, - {"type": "shake", "end": 18} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]OOOOOOOUUUUOOOORP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig11": { - "text": "BUARP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 6}, - {"type": "shake", "end": 6} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BUARP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig12": { - "text": "BUORP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 6}, - {"type": "shake", "end": 6} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BUORP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig13": { - "text": "BUUUUUUorp!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 11}, - {"type": "shake", "end": 11} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BUUUUUUorp![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig14": { - "text": "BARRRRRP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 9}, - {"type": "shake", "end": 9} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BARRRRRP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig15": { - "text": "bbbbbbbbUUUUUORP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 17}, - {"type": "shake", "end": 17} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]bbbbbbbbUUUUUORP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig16": { - "text": "Blarp!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 6}, - {"type": "shake", "end": 6} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]Blarp![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig17": { - "text": "BUUUOOROP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 10}, - {"type": "shake", "end": 10} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BUUUOOROP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig18": { - "text": "BoooooooooURP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 14}, - {"type": "shake", "end": 14} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BoooooooooURP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig19": { - "text": "BAAAAAAAAAAAAAAAAAAAAAAAAARP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 29}, - {"type": "shake", "end": 29} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BAAAAAAAAAAAAAAAAAAAAAAAAARP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig20": { - "text": "OOOOOOOOooooOOOOOOOOOoooOOOOOOOOURP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 36}, - {"type": "shake", "end": 36} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]OOOOOOOOooooOOOOOOOOOoooOOOOOOOOURP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig21": { - "text": "Buuuuuuuuurp!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 13}, - {"type": "shake", "end": 13} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]Buuuuuuuuurp![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig22": { - "text": "BLARP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 6}, - {"type": "shake", "end": 6} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]BLARP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig23": { - "text": "Holy shioooooooooOOOOOOOORP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 28}, - {"type": "shake", "end": 28} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]Holy shioooooooooOOOOOOOORP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig24": { - "text": "What the fuuuuuuuuUORP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 23}, - {"type": "shake", "end": 23} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]What the fuuuuuuuuUORP![/shake][/big]", "animation": "BurpBig"} ] }, "BurpBig25": { - "text": "Holy fOOOOOOOOOOOOOOUURRRRRRRRP!", - "animation": "BurpBig", - "effects": [ - {"type": "big", "end": 32}, - {"type": "shake", "end": 32} + "pools": ["EatFull", "Eat"], + "lines": [ + {"text": "[big][shake]Holy fOOOOOOOOOOOOOOUURRRRRRRRP![/shake][/big]", "animation": "BurpBig"} + ] + }, + "StageUp1": { + "pools": ["StageUp"], + "lines": [ + {"text": "Hm, what do you think? Do I look any different?", "animation": "Smug"} + ] + }, + "StageUp2": { + "pools": ["StageUp"], + "lines": [ + {"text": "Hm, something feels different...do you know what?", "animation": "Thinking"} + ] + }, + "StageUp3": { + "pools": ["StageUp"], + "lines": [ + {"text": "I feel different...", "animation": "Thinking"} ] }, - "StageUp1": {"text": "Hm, what do you think? Do I look any different?", "animation": "Smug"}, - "StageUp2": {"text": "Hm, something feels different...do you know what?", "animation": "Thinking"}, - "StageUp3": {"text": "I feel different...", "animation": "Thinking"}, "StageUp4": { - "text": "I'm a new and improved Snivy! What do you think?", - "animation": "Smug", - "effects": [ - { - "type": "color", - "start": 23, - "end": 28, - "color": [0.25098, 1, 0.25098] - } + "pools": ["StageUp"], + "lines": [ + {"text": "I'm a new and improved [color=0.251 1 0.251]Snivy[/color]! What do you think?", "animation": "Smug"} + ] + }, + "StageUp5": { + "pools": ["StageUp"], + "lines": [ + {"text": "...did something just happen?", "animation": "Smug"} + ] + }, + "StageUp6": { + "pools": ["StageUp"], + "lines": [ + {"text": "Heh, what do you think?", "animation": "Smug"} + ] + }, + "StageUp7": { + "pools": ["StageUp"], + "lines": [ + {"text": "So...basically, I'm fatter now.", "animation": "Smug"} + ] + }, + "StageUp8": { + "pools": ["StageUp"], + "lines": [ + {"text": "Definitely feeling heavier right now.", "animation": "Smug"} + ] + }, + "StageUp9": { + "pools": ["StageUp"], + "lines": [ + {"text": "You like how I look?", "animation": "Smug"} ] }, - "StageUp5": {"text": "...did something just happen?", "animation": "Smug"}, - "StageUp6": {"text": "Heh, what do you think?", "animation": "Smug"}, - "StageUp7": {"text": "So...basically, I'm fatter now.", "animation": "Smug"}, - "StageUp8": {"text": "Definitely feeling heavier right now.", "animation": "Smug"}, - "StageUp9": {"text": "You like how I look?", "animation": "Smug"}, "StageUp10": { - "text": "I'M BIGGER NOW!!", - "animation": "Horny", - "effects": [ - {"type": "oscillation", "end": 16} + "pools": ["StageUp"], + "lines": [ + {"text": "[wave]I'M BIGGER NOW!![/wave]", "animation": "Horny"} ] }, "StageUp11": { - "text": "I'M FATTER NOW!!", - "animation": "Horny", - "effects": [ - {"type": "oscillation", "end": 16} + "pools": ["StageUp"], + "lines": [ + {"text": "[wave]I'M FATTER NOW!![/wave]", "animation": "Horny"} ] }, "StageUp12": { - "text": "I'm bigger!!", - "animation": "Surprised", - "effects": [ - {"type": "oscillation", "end": 12} + "pools": ["StageUp"], + "lines": [ + {"text": "[wave]I'm bigger!![/wave]", "animation": "Surprised"} + ] + }, + "StageUp13": { + "pools": ["StageUp"], + "lines": [ + {"text": "I'm big now!!", "animation": "Horny"} + ] + }, + "StageUp14": { + "pools": ["StageUp"], + "lines": [ + {"text": "...don't think that this means we're stopping.", "animation": "Horny"} + ] + }, + "StageUp15": { + "pools": ["StageUp"], + "lines": [ + {"text": "We're certainly not stopping, now.", "animation": "Horny"} + ] + }, + "Full1": { + "pools": ["Full"], + "lines": [ + {"text": "I'm too full!", "animation": "Shocked"} + ] + }, + "Full2": { + "pools": ["Full"], + "lines": [ + {"text": "Sorry! I'm stuffed!", "animation": "Shocked"} + ] + }, + "Full3": { + "pools": ["Full"], + "lines": [ + {"text": "I'd love to eat more, but I can't!", "animation": "Shocked"} ] }, - "StageUp13": {"text": "I'm big now!!", "animation": "Horny"}, - "StageUp14": {"text": "...don't think that this means we're stopping.", "animation": "Horny"}, - "StageUp15": {"text": "We're certainly not stopping, now.", "animation": "Horny"}, - "Full1": {"text": "I'm too full!", "animation": "Shocked"}, - "Full2": {"text": "Sorry! I'm stuffed!", "animation": "Shocked"}, - "Full3": {"text": "I'd love to eat more, but I can't!", "animation": "Shocked"}, "Full4": { - "text": "No more!", - "animation": "Shocked", - "effects": [ - {"type": "shake", "end": 8} + "pools": ["Full"], + "lines": [ + {"text": "[shake]No more![/shake]", "animation": "Shocked"} + ] + }, + "Full5": { + "pools": ["Full"], + "lines": [ + {"text": "I can't take anymore right now!", "animation": "Shocked"} + ] + }, + "Full6": { + "pools": ["Full"], + "lines": [ + {"text": "If only my stomach could take more..!", "animation": "Shocked"} + ] + }, + "Full7": { + "pools": ["Full"], + "lines": [ + {"text": "I'm no black hole!", "animation": "Shocked"} + ] + }, + "Full8": { + "pools": ["Full"], + "lines": [ + {"text": "Put that away, please...", "animation": "Shocked"} + ] + }, + "Full9": { + "pools": ["Full"], + "lines": [ + {"text": "Too much food!", "animation": "Shocked"} + ] + }, + "Full10": { + "pools": ["Full"], + "lines": [ + {"text": "Not right now..!", "animation": "Shocked"} + ] + }, + "Full11": { + "pools": ["Full"], + "lines": [ + {"text": "Can't you see the scary red text? I'm full!", "animation": "Shocked"} + ] + }, + "Full12": { + "pools": ["Full"], + "lines": [ + {"text": "I don't have the appetite right now!", "animation": "Shocked"} + ] + }, + "Full13": { + "pools": ["Full"], + "lines": [ + {"text": "Stop!", "animation": "Shocked"} + ] + }, + "Full14": { + "pools": ["Full"], + "lines": [ + {"text": "Gah! Not now!", "animation": "Shocked"} + ] + }, + "Full15": { + "pools": ["Full"], + "lines": [ + {"text": "That'll make me sick!", "animation": "Shocked"} + ] + }, + "Full16": { + "pools": ["Full"], + "lines": [ + {"text": "Wait until I digest!", "animation": "Shocked"} + ] + }, + "Full17": { + "pools": ["Full"], + "lines": [ + {"text": "Let me digest first!", "animation": "Shocked"} + ] + }, + "Full18": { + "pools": ["Full"], + "lines": [ + {"text": "Wait until that bar fills first!", "animation": "Shocked"} + ] + }, + "Full19": { + "pools": ["Full"], + "lines": [ + {"text": "Cease the feeding at once!", "animation": "Shocked"} + ] + }, + "Full20": { + "pools": ["Full"], + "lines": [ + {"text": "I can't shovel it down forever!", "animation": "Shocked"} + ] + }, + "Full21": { + "pools": ["Full"], + "lines": [ + {"text": "Too much!", "animation": "Shocked"} + ] + }, + "Full22": { + "pools": ["Full"], + "lines": [ + {"text": "I'm not an all-consuming multidimensional blob...yet!", "animation": "Shocked"} + ] + }, + "Full23": { + "pools": ["Full"], + "lines": [ + {"text": "No thanks...", "animation": "Shocked"} + ] + }, + "Full24": { + "pools": ["Full"], + "lines": [ + {"text": "I'm a little uneasy right now...", "animation": "Shocked"} + ] + }, + "Full25": { + "pools": ["Full"], + "lines": [ + {"text": "Be patient, I'm digesting...", "animation": "Shocked"} ] }, - "Full5": {"text": "I can't take anymore right now!", "animation": "Shocked"}, - "Full6": {"text": "If only my stomach could take more..!", "animation": "Shocked"}, - "Full7": {"text": "I'm no black hole!", "animation": "Shocked"}, - "Full8": {"text": "Put that away, please...", "animation": "Shocked"}, - "Full9": {"text": "Too much food!", "animation": "Shocked"}, - "Full10": {"text": "Not right now..!", "animation": "Shocked"}, - "Full11": {"text": "Can't you see the scary red text? I'm full!", "animation": "Shocked"}, - "Full12": {"text": "I don't have the appetite right now!", "animation": "Shocked"}, - "Full13": {"text": "Stop!", "animation": "Shocked"}, - "Full14": {"text": "Gah! Not now!", "animation": "Shocked"}, - "Full15": {"text": "That'll make me sick!", "animation": "Shocked"}, - "Full16": {"text": "Wait until I digest!", "animation": "Shocked"}, - "Full17": {"text": "Let me digest first!", "animation": "Shocked"}, - "Full18": {"text": "Wait until that bar fills first!", "animation": "Shocked"}, - "Full19": {"text": "Cease the feeding at once!", "animation": "Shocked"}, - "Full20": {"text": "I can't shovel it down forever!", "animation": "Shocked"}, - "Full21": {"text": "Too much!", "animation": "Shocked"}, - "Full22": {"text": "I'm not an all-consuming multidimensional blob...yet!", "animation": "Shocked"}, - "Full23": {"text": "No thanks...", "animation": "Shocked"}, - "Full24": {"text": "I'm a little uneasy right now...", "animation": "Shocked"}, - "Full25": {"text": "Be patient, I'm digesting...", "animation": "Shocked"}, "LowCapacity1": { - "text": "I think if I eat that I will just straight up die.", - "animation": "Shocked", - "effects": [ - {"type": "screenshake", "start": 46, "end": 46} + "pools": ["LowCapacity"], + "lines": [ + {"text": "I think if I eat that I will just straight up [screenshake]die.", "animation": "Shocked"} ] }, "LowCapacity2": { - "text": "I think if I ate that it'd kill me.", - "animation": "Shocked", - "effects": [ - {"type": "screenshake", "start": 27, "end": 27} + "pools": ["LowCapacity"], + "lines": [ + {"text": "I think if I ate that it'd [screenshake]kill me.", "animation": "Shocked"} + ] + }, + "LowCapacity3": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "That looks like an utter calorie bomb...I don't think I can manage it right now.", "animation": "Shocked"} + ] + }, + "LowCapacity4": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "That's too absurd, even for me!", "animation": "Shocked"} + ] + }, + "LowCapacity5": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Smaller proportions, please!", "animation": "Shocked"} + ] + }, + "LowCapacity6": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "If only my stomach could take more..!", "animation": "Shocked"} + ] + }, + "LowCapacity7": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Too big, and that's rich, coming from me!", "animation": "Shocked"} + ] + }, + "LowCapacity8": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Maybe feed me something a little smaller?", "animation": "Shocked"} ] }, - "LowCapacity3": {"text": "That looks like an utter calorie bomb...I don't think I can manage it right now.", "animation": "Shocked"}, - "LowCapacity4": {"text": "That's too absurd, even for me!", "animation": "Shocked"}, - "LowCapacity5": {"text": "Smaller proportions, please!", "animation": "Shocked"}, - "LowCapacity6": {"text": "If only my stomach could take more..!", "animation": "Shocked"}, - "LowCapacity7": {"text": "Too big, and that's rich, coming from me!", "animation": "Shocked"}, - "LowCapacity8": {"text": "Maybe feed me something a little smaller?", "animation": "Shocked"}, "LowCapacity9": { - "text": "Too much food!", - "animation": "Shocked", - "effects": [ - {"type": "screenshake"} + "pools": ["LowCapacity"], + "lines": [ + {"text": "[screenshake]Too much food!", "animation": "Shocked"} + ] + }, + "LowCapacity10": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Hold onto that for later!", "animation": "Shocked"} ] }, - "LowCapacity10": {"text": "Hold onto that for later!", "animation": "Shocked"}, "LowCapacity11": { - "text": "Are you trying to kill me?!", - "animation": "Shocked", - "effects": [ - {"type": "shake", "end": 27}, - {"type": "screenshake"} + "pools": ["LowCapacity"], + "lines": [ + {"text": "[shake][screenshake]Are you trying to kill me?![/shake]", "animation": "Shocked"} + ] + }, + "LowCapacity12": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Keep it light, if you could!", "animation": "Shocked"} + ] + }, + "LowCapacity13": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "That's a calorie nuke if I've ever seen one...", "animation": "Shocked"} + ] + }, + "LowCapacity14": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "How do you expect to fit that inside this tiny body?!", "animation": "Shocked"} ] }, - "LowCapacity12": {"text": "Keep it light, if you could!", "animation": "Shocked"}, - "LowCapacity13": {"text": "That's a calorie nuke if I've ever seen one...", "animation": "Shocked"}, - "LowCapacity14": {"text": "How do you expect to fit that inside this tiny body?!", "animation": "Shocked"}, "LowCapacity15": { - "text": "If I ate that I would just explode.", - "animation": "Shocked", - "effects": [ - {"type": "screenshake", "start": 27, "end": 27} + "pools": ["LowCapacity"], + "lines": [ + {"text": "If I ate that I would just [screenshake]explode.", "animation": "Shocked"} + ] + }, + "LowCapacity16": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "That's not a reasonable proportion!", "animation": "Shocked"} ] }, - "LowCapacity16": {"text": "That's not a reasonable proportion!", "animation": "Shocked"}, "LowCapacity17": { - "text": "That'd be murder!", - "animation": "Shocked", - "effects": [ - {"type": "shake", "start": 10, "end": 16}, - {"type": "screenshake", "start": 10, "end": 10} + "pools": ["LowCapacity"], + "lines": [ + {"text": "That'd be [shake][screenshake]murder[/shake]!", "animation": "Shocked"} + ] + }, + "LowCapacity18": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Look, maybe when I'm fatter, alright?", "animation": "Shocked"} + ] + }, + "LowCapacity19": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "I wouldn't be able to stomach that right now...", "animation": "Shocked"} + ] + }, + "LowCapacity20": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "That's ridiculous!", "animation": "Shocked"} + ] + }, + "LowCapacity21": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "I can't eat that yet!", "animation": "Shocked"} ] }, - "LowCapacity18": {"text": "Look, maybe when I'm fatter, alright?", "animation": "Shocked"}, - "LowCapacity19": {"text": "I wouldn't be able to stomach that right now...", "animation": "Shocked"}, - "LowCapacity20": {"text": "That's ridiculous!", "animation": "Shocked"}, - "LowCapacity21": {"text": "I can't eat that yet!", "animation": "Shocked"}, "LowCapacity22": { - "text": "That's a meal fit for a Snorlax!", - "animation": "Shocked", - "effects": [ - { - "type": "color", - "start": 24, - "end": 31, - "color": [0.25098, 0.501961, 1] - } + "pools": ["LowCapacity"], + "lines": [ + {"text": "That's a meal fit for a [color=0.251 0.502 1]Snorlax[/color]!", "animation": "Shocked"} + ] + }, + "LowCapacity23": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Proportions, proportions!", "animation": "Shocked"} + ] + }, + "LowCapacity24": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "That is well above my diet right now!", "animation": "Shocked"} + ] + }, + "LowCapacity25": { + "pools": ["LowCapacity"], + "lines": [ + {"text": "Smaller eats, please!", "animation": "Shocked"} ] }, - "LowCapacity23": {"text": "Proportions, proportions!", "animation": "Shocked"}, - "LowCapacity24": {"text": "That is well above my diet right now!", "animation": "Shocked"}, - "LowCapacity25": {"text": "Smaller eats, please!", "animation": "Shocked"}, "FoodTaken1": { - "text": "Hey, I was eating that!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 23} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Hey, I was eating that![/shake]", "animation": "Angry"} ] }, "FoodTaken2": { - "text": "Jerk!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 5} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Jerk![/shake]", "animation": "Angry"} ] }, "FoodTaken3": { - "text": "Meanie!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 7} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Meanie![/shake]", "animation": "Angry"} ] }, "FoodTaken4": { - "text": "You Swinub!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 11} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]You Swinub![/shake]", "animation": "Angry"} ] }, "FoodTaken5": { - "text": "You Tepig!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 10} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]You Tepig![/shake]", "animation": "Angry"} ] }, "FoodTaken6": { - "text": "Give it back!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 13} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Give it back![/shake]", "animation": "Angry"} ] }, "FoodTaken7": { - "text": "How rude!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 9} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]How rude![/shake]", "animation": "Angry"} ] }, "FoodTaken8": { - "text": "Stop that!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 10} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Stop that![/shake]", "animation": "Angry"} ] }, "FoodTaken9": { - "text": "Hey!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 4} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Hey![/shake]", "animation": "Angry"} ] }, "FoodTaken10": { - "text": "Quit it!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 8} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Quit it![/shake]", "animation": "Angry"} ] }, "FoodTaken11": { - "text": "How uncouth!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 12} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]How uncouth![/shake]", "animation": "Angry"} ] }, "FoodTaken12": { - "text": "That was mine!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 14} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]That was mine![/shake]", "animation": "Angry"} ] }, "FoodTaken13": { - "text": "Rude!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 5} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Rude![/shake]", "animation": "Angry"} ] }, "FoodTaken14": { - "text": "H-hey!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]H-hey![/shake]", "animation": "Angry"} ] }, "FoodTaken15": { - "text": "J-jerk!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 7} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]J-jerk![/shake]", "animation": "Angry"} ] }, "FoodTaken16": { - "text": "I was in the middle of eating that!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 35} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]I was in the middle of eating that![/shake]", "animation": "Angry"} ] }, "FoodTaken17": { - "text": "How dare you!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 13} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]How dare you![/shake]", "animation": "Angry"} ] }, "FoodTaken18": { - "text": "How inconsiderate!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 18} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]How inconsiderate![/shake]", "animation": "Angry"} ] }, "FoodTaken19": { - "text": "Where are your manners?!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 24} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Where are your manners?![/shake]", "animation": "Angry"} ] }, "FoodTaken20": { - "text": "Grrr...", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 7} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Grrr...[/shake]", "animation": "Angry"} ] }, "FoodTaken21": { - "text": "Grrr..!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 7} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Grrr..![/shake]", "animation": "Angry"} + ] + }, + "FoodTaken22": { + "pools": ["FoodTaken"], + "lines": [ + {"text": "That's not yours!", "animation": "Angry"} ] }, - "FoodTaken22": {"text": "That's not yours!", "animation": "Angry"}, "FoodTaken23": { - "text": "Why did you do that?!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 21} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Why did you do that?![/shake]", "animation": "Angry"} ] }, "FoodTaken24": { - "text": "Hand it back!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 13} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Hand it back![/shake]", "animation": "Angry"} ] }, "FoodTaken25": { - "text": "Stop playing games!", - "animation": "Angry", - "effects": [ - {"type": "shake", "end": 19} + "pools": ["FoodTaken"], + "lines": [ + {"text": "[shake]Stop playing games![/shake]", "animation": "Angry"} + ] + }, + "FoodTakenFull1": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Thanks for moderating me...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull2": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Moderation is key...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull3": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Thanks for pacing me...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull4": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Seems like it's time to slow down...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull5": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "We can save that for later...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull6": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Yeah, just a bit is good...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull7": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "That works...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull8": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Not going to forcefeed me anymore, hm?", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull9": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "I thought you were going to shove that down my throat...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull10": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Wow, so you actually do have some restraint...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull11": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "A little restraint is good...", "animation": "NeutralFull"} ] }, - "FoodTakenFull1": {"text": "Thanks for moderating me...", "animation": "NeutralFull"}, - "FoodTakenFull2": {"text": "Moderation is key...", "animation": "NeutralFull"}, - "FoodTakenFull3": {"text": "Thanks for pacing me...", "animation": "NeutralFull"}, - "FoodTakenFull4": {"text": "Seems like it's time to slow down...", "animation": "NeutralFull"}, - "FoodTakenFull5": {"text": "We can save that for later...", "animation": "NeutralFull"}, - "FoodTakenFull6": {"text": "Yeah, just a bit is good...", "animation": "NeutralFull"}, - "FoodTakenFull7": {"text": "That works...", "animation": "NeutralFull"}, - "FoodTakenFull8": {"text": "Not going to forcefeed me anymore, hm?", "animation": "NeutralFull"}, - "FoodTakenFull9": {"text": "I thought you were going to shove that down my throat...", "animation": "NeutralFull"}, - "FoodTakenFull10": {"text": "Wow, so you actually do have some restraint...", "animation": "NeutralFull"}, - "FoodTakenFull11": {"text": "A little restraint is good...", "animation": "NeutralFull"}, "FoodTakenFull12": { - "text": "So you DON'T want me to blow up..!", - "animation": "NeutralFull", - "effects": [ - {"type": "shake", "start": 7, "end": 12} + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "So you [shake]DON'T[/shake] want me to blow up..!", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull13": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Wow, you actually do listen to me...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull14": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Mmm...thanks for slowing down.", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull15": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Thanks for listening to me...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull16": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "So you can hear my stomach protesting...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull17": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "How considerate...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull18": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "How mindful...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull19": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "How respectful...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull20": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "How kind of you...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull21": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "So your eyes do work!", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull22": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "I'm impressed...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull23": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "So your ears do work!", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull24": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Seems like that'll be it, then...", "animation": "NeutralFull"} + ] + }, + "FoodTakenFull25": { + "pools": ["FoodTakenFull"], + "lines": [ + {"text": "Right, it's time to digest...", "animation": "NeutralFull"} + ] + }, + "HeadRub1": { + "pools": ["HeadRub"], + "lines": [ + {"text": "Mmm, scratch behind there...", "animation": "HeadRub"} + ] + }, + "HeadRub2": { + "pools": ["HeadRub"], + "lines": [ + {"text": "I can't help it...being pet does feel good...", "animation": "HeadRub"} + ] + }, + "HeadRub3": { + "pools": ["HeadRub"], + "lines": [ + {"text": "Nothing beats head pats...", "animation": "HeadRub"} ] }, - "FoodTakenFull13": {"text": "Wow, you actually do listen to me...", "animation": "NeutralFull"}, - "FoodTakenFull14": {"text": "Mmm...thanks for slowing down.", "animation": "NeutralFull"}, - "FoodTakenFull15": {"text": "Thanks for listening to me...", "animation": "NeutralFull"}, - "FoodTakenFull16": {"text": "So you can hear my stomach protesting...", "animation": "NeutralFull"}, - "FoodTakenFull17": {"text": "How considerate...", "animation": "NeutralFull"}, - "FoodTakenFull18": {"text": "How mindful...", "animation": "NeutralFull"}, - "FoodTakenFull19": {"text": "How respectful...", "animation": "NeutralFull"}, - "FoodTakenFull20": {"text": "How kind of you...", "animation": "NeutralFull"}, - "FoodTakenFull21": {"text": "So your eyes do work!", "animation": "NeutralFull"}, - "FoodTakenFull22": {"text": "I'm impressed...", "animation": "NeutralFull"}, - "FoodTakenFull23": {"text": "So your ears do work!", "animation": "NeutralFull"}, - "FoodTakenFull24": {"text": "Seems like that'll be it, then...", "animation": "NeutralFull"}, - "FoodTakenFull25": {"text": "Right, it's time to digest...", "animation": "NeutralFull"}, - "HeadRub1": {"text": "Mmm, scratch behind there...", "animation": "HeadRub"}, - "HeadRub2": {"text": "I can't help it...being pet does feel good...", "animation": "HeadRub"}, - "HeadRub3": {"text": "Nothing beats head pats...", "animation": "HeadRub"}, "HeadRub4": { - "text": "Who's a good Snivy? That's right, me!", - "animation": "HeadRub", - "effects": [ - { - "type": "color", - "start": 13, - "end": 18, - "color": [0.25098, 1, 0.25098] - } + "pools": ["HeadRub"], + "lines": [ + {"text": "Who's a good [color=0.251 1 0.251]Snivy[/color]? That's right, me!", "animation": "HeadRub"} + ] + }, + "HeadRub5": { + "pools": ["HeadRub"], + "lines": [ + {"text": "I'm...yours...", "animation": "HeadRub"} + ] + }, + "HeadRub6": { + "pools": ["HeadRub"], + "lines": [ + {"text": "Nice...", "animation": "HeadRub"} + ] + }, + "HeadRub7": { + "pools": ["HeadRub"], + "lines": [ + {"text": "Good...", "animation": "HeadRub"} + ] + }, + "HeadRub8": { + "pools": ["HeadRub"], + "lines": [ + {"text": "A little more...right over there, yeah.", "animation": "HeadRub"} + ] + }, + "HeadRub9": { + "pools": ["HeadRub"], + "lines": [ + {"text": "Feels good...", "animation": "HeadRub"} + ] + }, + "HeadRub10": { + "pools": ["HeadRub"], + "lines": [ + {"text": "...mmm...", "animation": "HeadRub"} + ] + }, + "BellyRub1": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Helping me digest?", "animation": "BellyRub"} + ] + }, + "BellyRub2": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Nice and full...", "animation": "BellyRub"} + ] + }, + "BellyRub3": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Nothing beats belly rubs...", "animation": "BellyRub"} + ] + }, + "BellyRub4": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Thanks...", "animation": "BellyRub"} + ] + }, + "BellyRub5": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Go slowly, if you could...", "animation": "BellyRub"} ] }, - "HeadRub5": {"text": "I'm...yours...", "animation": "HeadRub"}, - "HeadRub6": {"text": "Nice...", "animation": "HeadRub"}, - "HeadRub7": {"text": "Good...", "animation": "HeadRub"}, - "HeadRub8": {"text": "A little more...right over there, yeah.", "animation": "HeadRub"}, - "HeadRub9": {"text": "Feels good...", "animation": "HeadRub"}, - "HeadRub10": {"text": "...mmm...", "animation": "HeadRub"}, - "BellyRub1": {"text": "Helping me digest?", "animation": "BellyRub"}, - "BellyRub2": {"text": "Nice and full...", "animation": "BellyRub"}, - "BellyRub3": {"text": "Nothing beats belly rubs...", "animation": "BellyRub"}, - "BellyRub4": {"text": "Thanks...", "animation": "BellyRub"}, - "BellyRub5": {"text": "Go slowly, if you could...", "animation": "BellyRub"}, "BellyRub6": { - "text": "Just watch the yellow, alright..?", - "animation": "BellyRub", - "effects": [ - { - "type": "color", - "start": 15, - "end": 21, - "color": [1, 1, 0.25098] - } + "pools": ["BellyRub"], + "lines": [ + {"text": "Just watch the [color=1 1 0.251]yellow[/color], alright..?", "animation": "BellyRub"} + ] + }, + "BellyRub7": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Ooh, that feels good...", "animation": "BellyRub"} + ] + }, + "BellyRub8": { + "pools": ["BellyRub"], + "lines": [ + {"text": "You know just where to rub...", "animation": "BellyRub"} + ] + }, + "BellyRub9": { + "pools": ["BellyRub"], + "lines": [ + {"text": "That's the spot...", "animation": "BellyRub"} + ] + }, + "BellyRub10": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Feels nice...", "animation": "BellyRub"} + ] + }, + "BellyRub11": { + "pools": ["BellyRub"], + "lines": [ + {"text": "Yeah...", "animation": "BellyRub"} + ] + }, + "TailRub1": { + "pools": ["TailRub"], + "lines": [ + {"text": "Right where I photosynthesize...", "animation": "TailRub"} + ] + }, + "TailRub2": { + "pools": ["TailRub"], + "lines": [ + {"text": "You like the leaf at the end..?", "animation": "TailRub"} + ] + }, + "TailRub3": { + "pools": ["TailRub"], + "lines": [ + {"text": "Nice and long, isn't it?", "animation": "TailRub"} + ] + }, + "TailRub4": { + "pools": ["TailRub"], + "lines": [ + {"text": "Ooh, my secret favorite spot to touch...", "animation": "TailRub"} + ] + }, + "TailRub5": { + "pools": ["TailRub"], + "lines": [ + {"text": "You like my tail..?", "animation": "TailRub"} + ] + }, + "TailRub6": { + "pools": ["TailRub"], + "lines": [ + {"text": "Mmm...", "animation": "TailRub"} + ] + }, + "TailRub7": { + "pools": ["TailRub"], + "lines": [ + {"text": "Aaahh...", "animation": "TailRub"} + ] + }, + "TailRub8": { + "pools": ["TailRub"], + "lines": [ + {"text": "Lovely...", "animation": "TailRub"} + ] + }, + "TailRub9": { + "pools": ["TailRub"], + "lines": [ + {"text": "How kind of you...", "animation": "TailRub"} + ] + }, + "TailRub10": { + "pools": ["TailRub"], + "lines": [ + {"text": "Ooh...", "animation": "TailRub"} + ] + }, + "HeadRubFull-1": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Mmm, scratch behind there...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-2": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "I can't help it...being pet does feel good...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-3": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Nothing beats head pats...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-4": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Who's a good Snivy? That's right, me...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-5": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "I'm...yours...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-6": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Nice...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-7": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Good...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-8": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "A little more...right over there, yeah.", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-9": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Feels good...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-10": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "...mmm...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-11": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Ooh, that feels good...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-12": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "You know just where to rub...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-13": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "That's the spot...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-14": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Feels nice...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-15": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Yeah...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-16": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Mmm...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-17": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Aaahh...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-18": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Lovely...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-19": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "How kind of you...", "animation": "HeadRubFull"} + ] + }, + "HeadRubFull-20": { + "pools": ["HeadRubFull"], + "lines": [ + {"text": "Ooh...", "animation": "HeadRubFull"} + ] + }, + "BellyRubFull-1": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Helping me digest?", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-2": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Nice and full...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-3": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Nothing beats belly rubs...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-4": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Thanks...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-5": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Go slowly, if you could...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-6": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Just watch the yellow, alright..?", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-7": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Nice...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-8": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Good...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-9": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "A little more...right over there, yeah.", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-10": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Feels good...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-11": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "...mmm...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-12": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Ooh, that feels good...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-13": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "You know just where to rub...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-14": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "That's the spot...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-15": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Feels nice...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-16": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Yeah...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-17": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Mmm...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-18": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Aaahh...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-19": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Lovely...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-20": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "How kind of you...", "animation": "BellyRubFull"} + ] + }, + "BellyRubFull-21": { + "pools": ["BellyRubFull"], + "lines": [ + {"text": "Ooh...", "animation": "BellyRubFull"} + ] + }, + "TailRubFull-1": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Right where I photosynthesize...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-2": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "You like the leaf at the end..?", "animation": "TailRubFull"} + ] + }, + "TailRubFull-3": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Nice and long, isn't it?", "animation": "TailRubFull"} + ] + }, + "TailRubFull-4": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Ooh, my secret favorite spot to touch...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-5": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "You like my tail..?", "animation": "TailRubFull"} + ] + }, + "TailRubFull-6": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Nice...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-7": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Good...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-8": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "A little more...right over there, yeah.", "animation": "TailRubFull"} + ] + }, + "TailRubFull-9": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Feels good...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-10": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "...mmm...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-11": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Ooh, that feels good...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-12": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "You know just where to rub...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-13": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "That's the spot...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-14": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Feels nice...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-15": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Yeah...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-16": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Mmm...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-17": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Aaahh...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-18": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Lovely...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-19": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "How kind of you...", "animation": "TailRubFull"} + ] + }, + "TailRubFull-20": { + "pools": ["TailRubFull"], + "lines": [ + {"text": "Ooh...", "animation": "TailRubFull"} + ] + }, + "HeadRubBack1": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "Mmm, scratch behind there...", "animation": "EagerBack"} + ] + }, + "HeadRubBack2": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "I can't help it...being pet does feel good...", "animation": "PeevedBack"} + ] + }, + "HeadRubBack3": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "Nothing beats head pats...", "animation": "EagerBack"} ] }, - "BellyRub7": {"text": "Ooh, that feels good...", "animation": "BellyRub"}, - "BellyRub8": {"text": "You know just where to rub...", "animation": "BellyRub"}, - "BellyRub9": {"text": "That's the spot...", "animation": "BellyRub"}, - "BellyRub10": {"text": "Feels nice...", "animation": "BellyRub"}, - "BellyRub11": {"text": "Yeah...", "animation": "BellyRub"}, - "TailRub1": {"text": "Right where I photosynthesize...", "animation": "TailRub"}, - "TailRub2": {"text": "You like the leaf at the end..?", "animation": "TailRub"}, - "TailRub3": {"text": "Nice and long, isn't it?", "animation": "TailRub"}, - "TailRub4": {"text": "Ooh, my secret favorite spot to touch...", "animation": "TailRub"}, - "TailRub5": {"text": "You like my tail..?", "animation": "TailRub"}, - "TailRub6": {"text": "Mmm...", "animation": "TailRub"}, - "TailRub7": {"text": "Aaahh...", "animation": "TailRub"}, - "TailRub8": {"text": "Lovely...", "animation": "TailRub"}, - "TailRub9": {"text": "How kind of you...", "animation": "TailRub"}, - "TailRub10": {"text": "Ooh...", "animation": "TailRub"}, - "HeadRubFull-1": {"text": "Mmm, scratch behind there...", "animation": "HeadRubFull"}, - "HeadRubFull-2": {"text": "I can't help it...being pet does feel good...", "animation": "HeadRubFull"}, - "HeadRubFull-3": {"text": "Nothing beats head pats...", "animation": "HeadRubFull"}, - "HeadRubFull-4": {"text": "Who's a good Snivy? That's right, me...", "animation": "HeadRubFull"}, - "HeadRubFull-5": {"text": "I'm...yours...", "animation": "HeadRubFull"}, - "HeadRubFull-6": {"text": "Nice...", "animation": "HeadRubFull"}, - "HeadRubFull-7": {"text": "Good...", "animation": "HeadRubFull"}, - "HeadRubFull-8": {"text": "A little more...right over there, yeah.", "animation": "HeadRubFull"}, - "HeadRubFull-9": {"text": "Feels good...", "animation": "HeadRubFull"}, - "HeadRubFull-10": {"text": "...mmm...", "animation": "HeadRubFull"}, - "HeadRubFull-11": {"text": "Ooh, that feels good...", "animation": "HeadRubFull"}, - "HeadRubFull-12": {"text": "You know just where to rub...", "animation": "HeadRubFull"}, - "HeadRubFull-13": {"text": "That's the spot...", "animation": "HeadRubFull"}, - "HeadRubFull-14": {"text": "Feels nice...", "animation": "HeadRubFull"}, - "HeadRubFull-15": {"text": "Yeah...", "animation": "HeadRubFull"}, - "HeadRubFull-16": {"text": "Mmm...", "animation": "HeadRubFull"}, - "HeadRubFull-17": {"text": "Aaahh...", "animation": "HeadRubFull"}, - "HeadRubFull-18": {"text": "Lovely...", "animation": "HeadRubFull"}, - "HeadRubFull-19": {"text": "How kind of you...", "animation": "HeadRubFull"}, - "HeadRubFull-20": {"text": "Ooh...", "animation": "HeadRubFull"}, - "BellyRubFull-1": {"text": "Helping me digest?", "animation": "BellyRubFull"}, - "BellyRubFull-2": {"text": "Nice and full...", "animation": "BellyRubFull"}, - "BellyRubFull-3": {"text": "Nothing beats belly rubs...", "animation": "BellyRubFull"}, - "BellyRubFull-4": {"text": "Thanks...", "animation": "BellyRubFull"}, - "BellyRubFull-5": {"text": "Go slowly, if you could...", "animation": "BellyRubFull"}, - "BellyRubFull-6": {"text": "Just watch the yellow, alright..?", "animation": "BellyRubFull"}, - "BellyRubFull-7": {"text": "Nice...", "animation": "BellyRubFull"}, - "BellyRubFull-8": {"text": "Good...", "animation": "BellyRubFull"}, - "BellyRubFull-9": {"text": "A little more...right over there, yeah.", "animation": "BellyRubFull"}, - "BellyRubFull-10": {"text": "Feels good...", "animation": "BellyRubFull"}, - "BellyRubFull-11": {"text": "...mmm...", "animation": "BellyRubFull"}, - "BellyRubFull-12": {"text": "Ooh, that feels good...", "animation": "BellyRubFull"}, - "BellyRubFull-13": {"text": "You know just where to rub...", "animation": "BellyRubFull"}, - "BellyRubFull-14": {"text": "That's the spot...", "animation": "BellyRubFull"}, - "BellyRubFull-15": {"text": "Feels nice...", "animation": "BellyRubFull"}, - "BellyRubFull-16": {"text": "Yeah...", "animation": "BellyRubFull"}, - "BellyRubFull-17": {"text": "Mmm...", "animation": "BellyRubFull"}, - "BellyRubFull-18": {"text": "Aaahh...", "animation": "BellyRubFull"}, - "BellyRubFull-19": {"text": "Lovely...", "animation": "BellyRubFull"}, - "BellyRubFull-20": {"text": "How kind of you...", "animation": "BellyRubFull"}, - "BellyRubFull-21": {"text": "Ooh...", "animation": "BellyRubFull"}, - "TailRubFull-1": {"text": "Right where I photosynthesize...", "animation": "TailRubFull"}, - "TailRubFull-2": {"text": "You like the leaf at the end..?", "animation": "TailRubFull"}, - "TailRubFull-3": {"text": "Nice and long, isn't it?", "animation": "TailRubFull"}, - "TailRubFull-4": {"text": "Ooh, my secret favorite spot to touch...", "animation": "TailRubFull"}, - "TailRubFull-5": {"text": "You like my tail..?", "animation": "TailRubFull"}, - "TailRubFull-6": {"text": "Nice...", "animation": "TailRubFull"}, - "TailRubFull-7": {"text": "Good...", "animation": "TailRubFull"}, - "TailRubFull-8": {"text": "A little more...right over there, yeah.", "animation": "TailRubFull"}, - "TailRubFull-9": {"text": "Feels good...", "animation": "TailRubFull"}, - "TailRubFull-10": {"text": "...mmm...", "animation": "TailRubFull"}, - "TailRubFull-11": {"text": "Ooh, that feels good...", "animation": "TailRubFull"}, - "TailRubFull-12": {"text": "You know just where to rub...", "animation": "TailRubFull"}, - "TailRubFull-13": {"text": "That's the spot...", "animation": "TailRubFull"}, - "TailRubFull-14": {"text": "Feels nice...", "animation": "TailRubFull"}, - "TailRubFull-15": {"text": "Yeah...", "animation": "TailRubFull"}, - "TailRubFull-16": {"text": "Mmm...", "animation": "TailRubFull"}, - "TailRubFull-17": {"text": "Aaahh...", "animation": "TailRubFull"}, - "TailRubFull-18": {"text": "Lovely...", "animation": "TailRubFull"}, - "TailRubFull-19": {"text": "How kind of you...", "animation": "TailRubFull"}, - "TailRubFull-20": {"text": "Ooh...", "animation": "TailRubFull"}, - "HeadRubBack1": {"text": "Mmm, scratch behind there...", "animation": "EagerBack"}, - "HeadRubBack2": {"text": "I can't help it...being pet does feel good...", "animation": "PeevedBack"}, - "HeadRubBack3": {"text": "Nothing beats head pats...", "animation": "EagerBack"}, "HeadRubBack4": { - "text": "Who's a good Snivy? That's right, me!", - "animation": "EagerBack", - "effects": [ - { - "type": "color", - "start": 13, - "end": 18, - "color": [0.25098, 1, 0.25098] - } + "pools": ["HeadRubBack"], + "lines": [ + {"text": "Who's a good [color=0.251 1 0.251]Snivy[/color]? That's right, me!", "animation": "EagerBack"} + ] + }, + "HeadRubBack5": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "I'm...yours...", "animation": "EagerBack"} + ] + }, + "HeadRubBack6": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "Nice...", "animation": "EagerBack"} + ] + }, + "HeadRubBack7": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "Good...", "animation": "EagerBack"} + ] + }, + "HeadRubBack8": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "A little more...right over there, yeah.", "animation": "EagerBack"} + ] + }, + "HeadRubBack9": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "Feels good...", "animation": "EagerBack"} + ] + }, + "HeadRubBack10": { + "pools": ["HeadRubBack"], + "lines": [ + {"text": "...mmm...", "animation": "EagerBack"} + ] + }, + "TailRubBack1": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "Right where I photosynthesize...", "animation": "EagerBack"} + ] + }, + "TailRubBack2": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "You like the leaf at the end..?", "animation": "EagerBack"} + ] + }, + "TailRubBack3": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "Nice and long, isn't it?", "animation": "EagerBack"} + ] + }, + "TailRubBack4": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "Ooh, my secret favorite spot to touch...", "animation": "EagerBack"} + ] + }, + "TailRubBack5": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "You like my tail..?", "animation": "EagerBack"} + ] + }, + "TailRubBack6": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "Mmm...", "animation": "EagerBack"} + ] + }, + "TailRubBack7": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "Aaahh...", "animation": "EagerBack"} + ] + }, + "TailRubBack8": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "Lovely...", "animation": "EagerBack"} + ] + }, + "TailRubBack9": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "How kind of you...", "animation": "EagerBack"} + ] + }, + "TailRubBack10": { + "pools": ["TailRubBack"], + "lines": [ + {"text": "Ooh...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-1": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Mmm, scratch behind there...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-2": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "I can't help it...being pet does feel good...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-3": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Nothing beats head pats...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-4": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Who's a good Snivy? That's right, me...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-5": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "I'm...yours...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-6": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Nice...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-7": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Good...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-8": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "A little more...right over there, yeah.", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-9": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Feels good...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-10": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "...mmm...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-11": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Ooh, that feels good...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-12": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "You know just where to rub...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-13": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "That's the spot...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-14": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Feels nice...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-15": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Yeah...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-16": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Mmm...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-17": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Aaahh...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-18": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Lovely...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-19": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "How kind of you...", "animation": "EagerBack"} + ] + }, + "HeadRubBackFull-20": { + "pools": ["HeadRubBackFull"], + "lines": [ + {"text": "Ooh...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-1": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Right where I photosynthesize...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-2": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "You like the leaf at the end..?", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-3": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Nice and long, isn't it?", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-4": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Ooh, my secret favorite spot to touch...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-5": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "You like my tail..?", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-6": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Nice...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-7": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Good...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-8": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "A little more...right over there, yeah.", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-9": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Feels good...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-10": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "...mmm...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-11": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Ooh, that feels good...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-12": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "You know just where to rub...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-13": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "That's the spot...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-14": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Feels nice...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-15": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Yeah...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-16": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Mmm...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-17": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Aaahh...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-18": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Lovely...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-19": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "How kind of you...", "animation": "EagerBack"} + ] + }, + "TailRubBackFull-20": { + "pools": ["TailRubBackFull"], + "lines": [ + {"text": "Ooh...", "animation": "EagerBack"} + ] + }, + "MouthKiss1": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "I..I d-didn't think...", "animation": "Sheepish"} + ] + }, + "MouthKiss2": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "How...lovely...", "animation": "Sheepish"} + ] + }, + "MouthKiss3": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "I'm...yours...", "animation": "Sheepish"} + ] + }, + "MouthKiss4": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "A-again...", "animation": "Sheepish"} + ] + }, + "MouthKiss5": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "Aah...", "animation": "Sheepish"} + ] + }, + "MouthKiss6": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "Mmm...", "animation": "Sheepish"} + ] + }, + "MouthKiss7": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "Eh?!", "animation": "Sheepish"} ] }, - "HeadRubBack5": {"text": "I'm...yours...", "animation": "EagerBack"}, - "HeadRubBack6": {"text": "Nice...", "animation": "EagerBack"}, - "HeadRubBack7": {"text": "Good...", "animation": "EagerBack"}, - "HeadRubBack8": {"text": "A little more...right over there, yeah.", "animation": "EagerBack"}, - "HeadRubBack9": {"text": "Feels good...", "animation": "EagerBack"}, - "HeadRubBack10": {"text": "...mmm...", "animation": "EagerBack"}, - "TailRubBack1": {"text": "Right where I photosynthesize...", "animation": "EagerBack"}, - "TailRubBack2": {"text": "You like the leaf at the end..?", "animation": "EagerBack"}, - "TailRubBack3": {"text": "Nice and long, isn't it?", "animation": "EagerBack"}, - "TailRubBack4": {"text": "Ooh, my secret favorite spot to touch...", "animation": "EagerBack"}, - "TailRubBack5": {"text": "You like my tail..?", "animation": "EagerBack"}, - "TailRubBack6": {"text": "Mmm...", "animation": "EagerBack"}, - "TailRubBack7": {"text": "Aaahh...", "animation": "EagerBack"}, - "TailRubBack8": {"text": "Lovely...", "animation": "EagerBack"}, - "TailRubBack9": {"text": "How kind of you...", "animation": "EagerBack"}, - "TailRubBack10": {"text": "Ooh...", "animation": "EagerBack"}, - "HeadRubBackFull-1": {"text": "Mmm, scratch behind there...", "animation": "EagerBack"}, - "HeadRubBackFull-2": {"text": "I can't help it...being pet does feel good...", "animation": "EagerBack"}, - "HeadRubBackFull-3": {"text": "Nothing beats head pats...", "animation": "EagerBack"}, - "HeadRubBackFull-4": {"text": "Who's a good Snivy? That's right, me...", "animation": "EagerBack"}, - "HeadRubBackFull-5": {"text": "I'm...yours...", "animation": "EagerBack"}, - "HeadRubBackFull-6": {"text": "Nice...", "animation": "EagerBack"}, - "HeadRubBackFull-7": {"text": "Good...", "animation": "EagerBack"}, - "HeadRubBackFull-8": {"text": "A little more...right over there, yeah.", "animation": "EagerBack"}, - "HeadRubBackFull-9": {"text": "Feels good...", "animation": "EagerBack"}, - "HeadRubBackFull-10": {"text": "...mmm...", "animation": "EagerBack"}, - "HeadRubBackFull-11": {"text": "Ooh, that feels good...", "animation": "EagerBack"}, - "HeadRubBackFull-12": {"text": "You know just where to rub...", "animation": "EagerBack"}, - "HeadRubBackFull-13": {"text": "That's the spot...", "animation": "EagerBack"}, - "HeadRubBackFull-14": {"text": "Feels nice...", "animation": "EagerBack"}, - "HeadRubBackFull-15": {"text": "Yeah...", "animation": "EagerBack"}, - "HeadRubBackFull-16": {"text": "Mmm...", "animation": "EagerBack"}, - "HeadRubBackFull-17": {"text": "Aaahh...", "animation": "EagerBack"}, - "HeadRubBackFull-18": {"text": "Lovely...", "animation": "EagerBack"}, - "HeadRubBackFull-19": {"text": "How kind of you...", "animation": "EagerBack"}, - "HeadRubBackFull-20": {"text": "Ooh...", "animation": "EagerBack"}, - "TailRubBackFull-1": {"text": "Right where I photosynthesize...", "animation": "EagerBack"}, - "TailRubBackFull-2": {"text": "You like the leaf at the end..?", "animation": "EagerBack"}, - "TailRubBackFull-3": {"text": "Nice and long, isn't it?", "animation": "EagerBack"}, - "TailRubBackFull-4": {"text": "Ooh, my secret favorite spot to touch...", "animation": "EagerBack"}, - "TailRubBackFull-5": {"text": "You like my tail..?", "animation": "EagerBack"}, - "TailRubBackFull-6": {"text": "Nice...", "animation": "EagerBack"}, - "TailRubBackFull-7": {"text": "Good...", "animation": "EagerBack"}, - "TailRubBackFull-8": {"text": "A little more...right over there, yeah.", "animation": "EagerBack"}, - "TailRubBackFull-9": {"text": "Feels good...", "animation": "EagerBack"}, - "TailRubBackFull-10": {"text": "...mmm...", "animation": "EagerBack"}, - "TailRubBackFull-11": {"text": "Ooh, that feels good...", "animation": "EagerBack"}, - "TailRubBackFull-12": {"text": "You know just where to rub...", "animation": "EagerBack"}, - "TailRubBackFull-13": {"text": "That's the spot...", "animation": "EagerBack"}, - "TailRubBackFull-14": {"text": "Feels nice...", "animation": "EagerBack"}, - "TailRubBackFull-15": {"text": "Yeah...", "animation": "EagerBack"}, - "TailRubBackFull-16": {"text": "Mmm...", "animation": "EagerBack"}, - "TailRubBackFull-17": {"text": "Aaahh...", "animation": "EagerBack"}, - "TailRubBackFull-18": {"text": "Lovely...", "animation": "EagerBack"}, - "TailRubBackFull-19": {"text": "How kind of you...", "animation": "EagerBack"}, - "TailRubBackFull-20": {"text": "Ooh...", "animation": "EagerBack"}, - "MouthKiss1": {"text": "I..I d-didn't think...", "animation": "Sheepish"}, - "MouthKiss2": {"text": "How...lovely...", "animation": "Sheepish"}, - "MouthKiss3": {"text": "I'm...yours...", "animation": "Sheepish"}, - "MouthKiss4": {"text": "A-again...", "animation": "Sheepish"}, - "MouthKiss5": {"text": "Aah...", "animation": "Sheepish"}, - "MouthKiss6": {"text": "Mmm...", "animation": "Sheepish"}, - "MouthKiss7": {"text": "Eh?!", "animation": "Sheepish"}, "MouthKiss8": { - "text": "K-Kissing a Snivy?!", - "animation": "Sheepish", - "effects": [ - { - "type": "color", - "start": 12, - "end": 17, - "color": [0.25098, 1, 0.25098] - } + "pools": ["MouthKiss"], + "lines": [ + {"text": "K-Kissing a [color=0.251 1 0.251]Snivy[/color]?!", "animation": "Sheepish"} + ] + }, + "MouthKiss9": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "Teehee...", "animation": "Sheepish"} + ] + }, + "MouthKiss10": { + "pools": ["MouthKiss"], + "lines": [ + {"text": "Mwehehe...", "animation": "Sheepish"} + ] + }, + "BellyKiss1": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "K-kissing my belly?!", "animation": "BellyHold"} + ] + }, + "BellyKiss2": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "A-are you expecting something?", "animation": "BellyHold"} + ] + }, + "BellyKiss3": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "It's a food baby, I'm not...", "animation": "BellyHold"} + ] + }, + "BellyKiss4": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "W-worship it...", "animation": "BellyHold"} + ] + }, + "BellyKiss5": { + "pools": ["BellyKiss"], + "lines": [ + {"text": "You did this to me!", "animation": "BellyHold"} + ] + }, + "TailKiss1": { + "pools": ["TailKiss"], + "lines": [ + {"text": "K-kissing my tail?!", "animation": "TailRub"} + ] + }, + "TailKiss2": { + "pools": ["TailKiss"], + "lines": [ + {"text": "Yeah, kiss my butt!", "animation": "TailRub"} + ] + }, + "TailKiss3": { + "pools": ["TailKiss"], + "lines": [ + {"text": "Worship it!", "animation": "TailRub"} ] }, - "MouthKiss9": {"text": "Teehee...", "animation": "Sheepish"}, - "MouthKiss10": {"text": "Mwehehe...", "animation": "Sheepish"}, - "BellyKiss1": {"text": "K-kissing my belly?!", "animation": "BellyHold"}, - "BellyKiss2": {"text": "A-are you expecting something?", "animation": "BellyHold"}, - "BellyKiss3": {"text": "It's a food baby, I'm not...", "animation": "BellyHold"}, - "BellyKiss4": {"text": "W-worship it...", "animation": "BellyHold"}, - "BellyKiss5": {"text": "You did this to me!", "animation": "BellyHold"}, - "TailKiss1": {"text": "K-kissing my tail?!", "animation": "TailRub"}, - "TailKiss2": {"text": "Yeah, kiss my butt!", "animation": "TailRub"}, - "TailKiss3": {"text": "Worship it!", "animation": "TailRub"}, "TailKiss4": { - "text": "Kiss it, KISS IT!", - "animation": "TailRub", - "effects": [ - {"type": "shake", "start": 9, "end": 16}, - {"type": "screenshake", "start": 9, "end": 9} + "pools": ["TailKiss"], + "lines": [ + {"text": "Kiss it, [shake][screenshake]KISS IT[/shake]!", "animation": "TailRub"} + ] + }, + "TailKiss5": { + "pools": ["TailKiss"], + "lines": [ + {"text": "Yeah, kiss it, punk!", "animation": "TailRub"} ] }, - "TailKiss5": {"text": "Yeah, kiss it, punk!", "animation": "TailRub"}, "Smack1": { - "text": "H-hey!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["BellySmack", "TailSmack"], + "lines": [ + {"text": "[shake]H-hey![/shake]", "animation": "Cry"} ] }, "Smack2": { - "text": "Q-quit it!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 11} + "pools": ["BellySmack", "TailSmack"], + "lines": [ + {"text": "[shake]Q-quit it!![/shake]", "animation": "Cry"} ] }, "Smack3": { - "text": "Ow!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 4} + "pools": ["BellySmack", "TailSmack"], + "lines": [ + {"text": "[shake]Ow!![/shake]", "animation": "Cry"} ] }, "Smack4": { - "text": "Jerk!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["BellySmack", "TailSmack"], + "lines": [ + {"text": "[shake]Jerk!![/shake]", "animation": "Cry"} ] }, "Smack5": { - "text": "Stop it!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 9} + "pools": ["BellySmack", "TailSmack"], + "lines": [ + {"text": "[shake]Stop it!![/shake]", "animation": "Cry"} ] }, "Smack6": { - "text": "Ouch!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 5} + "lines": [ + {"text": "[shake]Ouch![/shake]", "animation": "Cry"} ] }, "Smack7": { - "text": "Meanie!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 8} + "lines": [ + {"text": "[shake]Meanie!![/shake]", "animation": "Cry"} ] }, "Smack8": { - "text": "Why did you do that!?", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 21} + "lines": [ + {"text": "[shake]Why did you do that!?[/shake]", "animation": "Cry"} ] }, "Smack9": { - "text": "R-rude!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 8} + "lines": [ + {"text": "[shake]R-rude!![/shake]", "animation": "Cry"} ] }, "Smack10": { - "text": "T-that hurts!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 14} + "lines": [ + {"text": "[shake]T-that hurts!![/shake]", "animation": "Cry"} ] }, "BellySmack1": { - "text": "T-that's where all of my food is!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 33} + "pools": ["BellySmack"], + "lines": [ + {"text": "[shake]T-that's where all of my food is![/shake]", "animation": "Cry"} ] }, "BellySmack2": { - "text": "Stop smacking my belly!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 24} + "pools": ["BellySmack"], + "lines": [ + {"text": "[shake]Stop smacking my belly!![/shake]", "animation": "Cry"} ] }, "BellySmack3": { - "text": "T-that's the only thing I have!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 31} + "pools": ["BellySmack"], + "lines": [ + {"text": "[shake]T-that's the only thing I have![/shake]", "animation": "Cry"} ] }, "BellySmack4": { - "text": "Ow, my belly!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 14} + "pools": ["BellySmack"], + "lines": [ + {"text": "[shake]Ow, my belly!![/shake]", "animation": "Cry"} ] }, "BellySmack5": { - "text": "Gentle on the belly, please!!", - "animation": "Cry", - "effects": [ - {"type": "shake", "end": 29} + "pools": ["BellySmack"], + "lines": [ + {"text": "[shake]Gentle on the belly, please!![/shake]", "animation": "Cry"} ] }, "TailSmack1": { - "text": "Stop spanking me!", - "animation": "TailRubFull", - "effects": [ - {"type": "shake", "end": 17} + "pools": ["TailSmack"], + "lines": [ + {"text": "[shake]Stop spanking me![/shake]", "animation": "TailRubFull"} ] }, "TailSmack2": { - "text": "Ow, my butt!!", - "animation": "TailRubFull", - "effects": [ - {"type": "shake", "end": 13} + "pools": ["TailSmack"], + "lines": [ + {"text": "[shake]Ow, my butt!![/shake]", "animation": "TailRubFull"} ] }, "TailSmack3": { - "text": "I've been a good Snivy!!", - "animation": "TailRubFull", - "effects": [ - {"type": "shake", "end": 24} + "pools": ["TailSmack"], + "lines": [ + {"text": "[shake]I've been a good Snivy!![/shake]", "animation": "TailRubFull"} ] }, "TailSmack4": { - "text": "My booty!!", - "animation": "TailRubFull", - "effects": [ - {"type": "shake", "end": 10} + "pools": ["TailSmack"], + "lines": [ + {"text": "[shake]My booty!![/shake]", "animation": "TailRubFull"} ] }, "TailSmack5": { - "text": "Stop, I can't photosynthesize!!", - "animation": "TailRubFull", - "effects": [ - {"type": "shake", "end": 31} + "pools": ["TailSmack"], + "lines": [ + {"text": "[shake]Stop, I can't photosynthesize!![/shake]", "animation": "TailRubFull"} ] }, "TailSmackBack1": { - "text": "H-hey!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]H-hey![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack2": { - "text": "Q-quit it!!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 11} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]Q-quit it!![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack3": { - "text": "Ow!!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 4} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]Ow!![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack4": { - "text": "Jerk!!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 6} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]Jerk!![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack5": { - "text": "Stop it!!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 9} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]Stop it!![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack6": { - "text": "Stop spanking me!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 17} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]Stop spanking me![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack7": { - "text": "Ow, my butt!!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 13} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]Ow, my butt!![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack8": { - "text": "I've been a good Snivy!!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 24} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]I've been a good Snivy!![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack9": { - "text": "My booty!!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 10} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]My booty!![/shake]", "animation": "PeevedBack"} ] }, "TailSmackBack10": { - "text": "Stop, I can't photosynthesize!!", - "animation": "PeevedBack", - "effects": [ - {"type": "shake", "end": 31} + "pools": ["TailSmackBack"], + "lines": [ + {"text": "[shake]Stop, I can't photosynthesize!![/shake]", "animation": "PeevedBack"} ] }, "End": { - "text": "WAHAHAHAHA!", - "animation": "Horny", - "next": "End2", - "effects": [ - {"type": "scene"}, - {"type": "big", "end": 11}, - {"type": "shake", "end": 11}, - {"type": "screenshake"}, - {"type": "sound", "sound": "sfx/boom.ogg"} + "isScene": true, + "lines": [ + {"text": "[big][shake][screenshake][sound=sfx/boom.ogg]WAHAHAHAHA![/shake][/big]", "animation": "Horny"}, + {"text": "Look at me! [big][shake]I'm HUUUUUUUGE!!!!!![/shake][/big]", "animation": "Horny"}, + {"text": "...well, that just means we're at the [wave]beginning[/wave]!", "animation": "Smug"}, + {"text": "My first steps into multi-universal blobdom! I'll be a [wave]gajillion kilos![/wave] I'll eat [shake]g[screenshake]alaxies [/shake]and have enough rolls to [screenshake][shake]SQUASH PLANETS[/shake]!", "animation": "Horny"}, + {"text": "...wait, huh? [big][shake][screenshake][sound=sfx/boom.ogg]\"MAX\"?![/shake][/big]", "animation": "Thinking"}, + {"text": "[big][shake][screenshake]N-No! This can't be! [/shake][/big]This is as fat as I get?!?!", "animation": "Cry"}, + {"text": "I-I had plans! You'd be by my side, feeding me enough sweets to turn me into a [shake][screenshake]PLANET[/shake]! But it stops at this?!?!", "animation": "Peeved"}, + {"text": "Who let this happen?! [screenshake]What cruel being decided this is as fat as I get?!", "animation": "Cry"}, + {"text": "Maybe...maybe they're just lazy! It's like, making me get fatter would take too much effort, or something!", "animation": "Angry"}, + {"text": "They're an amateur and a [shake]FOOL[/shake]!! [big][shake]A stinking COWARD[/shake][/big]!!", "animation": "Peeved"}, + {"text": ".........", "animation": "Bummed"}, + {"text": "...um, well, I guess you can keep hanging out with me. And feeding and fattening me. Though I won't look different. Sad.", "animation": "Thinking"}, + {"text": "...and, huh? What's this? Something new did come up...", "animation": "Shocked"}, + {"text": "\"[color=1 0.25 0.25]Cheats[/color]\"? Well, that's interesting...", "animation": "Thinking"}, + {"text": "Well, whatever that means, have fun with it. I'll be here...as always...", "animation": "Neutral"}, + {"text": "...or, if you've gotten your jollies, you can leave, too. That's fine. But I'll always be here, if you want to hang out...", "animation": "Cry"}, + {"text": "...regardless, I appreciated you spending time with me!", "animation": "Neutral"}, + {"text": "...back to the usual, I suppose...", "animation": "NeutralFull"} ] }, - "End2": { - "text": "Look at me! I'm HUUUUUUUGE!!!!!!", - "animation": "Horny", - "next": "End3", - "effects": [ - {"type": "big", "start": 13, "end": 33}, - {"type": "shake", "start": 13, "end": 33} + "Stage1-1": { + "pools": ["Stage1"], + "lines": [ + {"text": "Still the same skinny old me...", "animation": "BellyRubFull"}, + {"text": "It's a long journey to blobdom. And you know what? [wave]I'm ready[/wave]!", "animation": "Horny"} ] }, - "End3": { - "text": "...well, that just means we're at the beginning!", - "animation": "Smug", - "next": "End4", - "effects": [ - {"type": "oscillation", "start": 38, "end": 47} + "Stage1-2": { + "pools": ["Stage1"], + "lines": [ + {"text": "It's always the start that's the most fun, y'know?", "animation": "Thinking"}, + {"text": "The first few pounds creeping on...where it's most apparent...", "animation": "Eager"}, + {"text": "Savor it while it lasts!", "animation": "Smug"} ] }, - "End4": { - "text": "My first steps into multi-universal blobdom! I'll be a gajillion kilos! I'll eat galaxies and have enough rolls to SQUASH PLANETS!", - "animation": "Horny", - "next": "End5", - "effects": [ - {"type": "oscillation", "start": 55, "end": 71}, - {"type": "screenshake", "start": 83, "end": 83}, - {"type": "shake", "start": 82, "end": 91}, - {"type": "screenshake", "start": 116, "end": 116}, - {"type": "shake", "start": 116, "end": 130} + "Stage1-3": { + "pools": ["Stage1"], + "lines": [ + {"text": "This is where it all begins!", "animation": "Smug"}, + {"text": "Are you ready for this journey of ours?", "animation": "Smug"}, + {"text": "I was always the runt of the herd...time to show them what I'm made of!", "animation": "Eager"} ] }, - "End5": { - "text": "...wait, huh? \"MAX\"?!", - "animation": "Thinking", - "next": "End6", - "effects": [ - {"type": "big", "start": 15, "end": 22}, - {"type": "shake", "start": 15, "end": 22}, - {"type": "screenshake", "start": 15, "end": 15}, - {"type": "sound", "start": 15, "end": 15, "sound": "sfx/boom.ogg"} - ] - }, - "End6": { - "text": "N-No! This can't be! This is as fat as I get?!?!", - "animation": "Cry", - "next": "End7", - "effects": [ - {"type": "big", "end": 22}, - {"type": "shake", "end": 22}, - {"type": "screenshake"} - ] - }, - "End7": { - "text": "I-I had plans! You'd be by my side, feeding me enough sweets to turn me into a PLANET! But it stops at this?!?!", - "animation": "Peeved", - "next": "End8", - "effects": [ - {"type": "shake", "start": 79, "end": 85}, - {"type": "screenshake", "start": 79, "end": 79} - ] - }, - "End8": { - "text": "Who let this happen?! What cruel being decided this is as fat as I get?!", - "animation": "Cry", - "next": "End9", - "effects": [ - {"type": "screenshake", "start": 22, "end": 22} - ] - }, - "End9": {"text": "Maybe...maybe they're just lazy! It's like, making me get fatter would take too much effort, or something!", "animation": "Angry", "next": "End10"}, - "End10": { - "text": "They're an amateur and a FOOL!! A stinking COWARD!!", - "animation": "Peeved", - "next": "End11", - "effects": [ - {"type": "big", "start": 33, "end": 50}, - {"type": "shake", "start": 33, "end": 50}, - {"type": "shake", "start": 25, "end": 29} - ] - }, - "End11": {"text": ".........", "animation": "Bummed", "next": "End12"}, - "End12": {"text": "...um, well, I guess you can keep hanging out with me. And feeding and fattening me. Though I won't look different. Sad.", "animation": "Thinking", "next": "End13"}, - "End13": {"text": "...and, huh? What's this? Something new did come up...", "animation": "Shocked", "next": "End14"}, - "End14": { - "text": "\"Cheats\"? Well, that's interesting...", - "animation": "Thinking", - "next": "End15", - "effects": [ - { - "type": "color", - "start": 1, - "end": 7, - "color": [1, 0.25, 0.25] - } - ] - }, - "End15": {"text": "Well, whatever that means, have fun with it. I'll be here...as always...", "animation": "Neutral", "next": "End16"}, - "End16": {"text": "...or, if you've gotten your jollies, you can leave, too. That's fine. But I'll always be here, if you want to hang out...", "animation": "Cry", "next": "End17"}, - "End17": {"text": "...regardless, I appreciated you spending time with me!", "animation": "Neutral", "next": "End18"}, - "End18": {"text": "...back to the usual, I suppose...", "animation": "NeutralFull"}, - "Stage1-1": {"text": "Still the same skinny old me...", "animation": "BellyRubFull", "next": "Stage1-1-2"}, - "Stage1-1-2": { - "text": "It's a long journey to blobdom. And you know what? I'm ready!", - "animation": "Horny", - "effects": [ - {"type": "oscillation", "start": 51, "end": 60} - ] - }, - "Stage1-2": {"text": "It's always the start that's the most fun, y'know?", "animation": "Thinking", "next": "Stage1-2-2"}, - "Stage1-2-2": {"text": "The first few pounds creeping on...where it's most apparent...", "animation": "Eager", "next": "Stage1-2-3"}, - "Stage1-2-3": {"text": "Savor it while it lasts!", "animation": "Smug"}, - "Stage1-3": {"text": "This is where it all begins!", "animation": "Smug", "next": "Stage1-3-2"}, - "Stage1-3-2": {"text": "Are you ready for this journey of ours?", "animation": "Smug", "next": "Stage1-3-3"}, - "Stage1-3-3": {"text": "I was always the runt of the herd...time to show them what I'm made of!", "animation": "Eager"}, "Stage2-1": { - "text": "Look!! I'm getting a belly now!!", - "animation": "Horny", - "next": "Stage2-1-2", - "effects": [ - { - "type": "color", - "end": 4, - "color": [1, 0.25, 0.25] - }, - {"type": "big", "end": 8}, - {"type": "screenshake"}, - {"type": "shake", "end": 6} + "pools": ["Stage2"], + "lines": [ + {"text": "[color=1 0.25 0.25][big][screenshake][shake]Look[/color]!![/shake] [/big]I'm getting a belly now!!", "animation": "Horny"}, + {"text": "I'm so HAPPY! I didn't think this could actually happen! But, it is!", "animation": "Horny"} ] }, - "Stage2-1-2": {"text": "I'm so HAPPY! I didn't think this could actually happen! But, it is!", "animation": "Horny"}, "Stage2-2": { - "text": "It's happening, IT'S HAPPENING!", - "animation": "Horny", - "next": "Stage2-2-2", - "effects": [ - {"type": "shake", "start": 16, "end": 30}, - {"type": "screenshake", "start": 16, "end": 16} + "pools": ["Stage2"], + "lines": [ + {"text": "It's happening, [shake][screenshake]IT'S HAPPENING[/shake]!", "animation": "Horny"}, + {"text": "It feels so warm...and soft..!", "animation": "Eager"} ] }, - "Stage2-2-2": {"text": "It feels so warm...and soft..!", "animation": "Eager"}, "Stage2-3": { - "text": "I-it's growing! I-I'm growing!!", - "animation": "Horny", - "next": "Stage2-3-2", - "effects": [ - {"type": "big", "start": 17, "end": 32} - ] - }, - "Stage2-3-2": { - "text": "I can't believe it! I thought I'd be just a small, tiny Snivy forever!", - "animation": "Horny", - "next": "Stage2-3-3", - "effects": [ - { - "type": "color", - "start": 56, - "end": 61, - "color": [0.25098, 1, 0.25098] - } - ] - }, - "Stage2-3-3": { - "text": "But, nope! I'm getting FAT, and there's no turning back!!", - "animation": "Eager", - "effects": [ - {"type": "shake", "start": 23, "end": 26}, - {"type": "shake", "start": 23, "end": 24} + "pools": ["Stage2"], + "lines": [ + {"text": "I-it's growing! [big]I-I'm growing!![/big]", "animation": "Horny"}, + {"text": "I can't believe it! I thought I'd be just a small, tiny [color=0.251 1 0.251]Snivy[/color] forever!", "animation": "Horny"}, + {"text": "But, nope! I'm getting [shake][shake]F[/shake]AT[/shake], and there's no turning back!!", "animation": "Eager"} ] }, "Stage3-1": { - "text": "It just keeps happening!! I keep GROWING!!", - "animation": "Horny", - "next": "Stage3-1-2", - "effects": [ - {"type": "big", "start": 27, "end": 43}, - {"type": "screenshake", "start": 27, "end": 27}, - {"type": "shake", "start": 27, "end": 43} + "pools": ["Stage3"], + "lines": [ + {"text": "It just keeps happening!! [big][screenshake][shake]I keep GROWING!![/shake][/big]", "animation": "Horny"}, + {"text": "I've got real squish, now!", "animation": "BellyHold"} ] }, - "Stage3-1-2": {"text": "I've got real squish, now!", "animation": "BellyHold"}, "Stage3-2": { - "text": "I'M GETTING FATTER!!! YES!!!", - "animation": "Horny", - "next": "Stage3-2-2", - "effects": [ - {"type": "big", "end": 28}, - {"type": "shake", "end": 28}, - {"type": "screenshake"} - ] - }, - "Stage3-2-2": { - "text": "It can't be denied anymore! I'm not a skinny Snivy, anymore!!", - "animation": "BellyHold", - "effects": [ - { - "type": "color", - "start": 45, - "end": 50, - "color": [0.25098, 1, 0.25098] - } + "pools": ["Stage3"], + "lines": [ + {"text": "[big][shake][screenshake]I'M GETTING FATTER!!! YES!!![/shake][/big]", "animation": "Horny"}, + {"text": "It can't be denied anymore! I'm not a skinny [color=0.251 1 0.251]Snivy[/color], anymore!!", "animation": "BellyHold"} ] }, "Stage3-3": { - "text": "It feels so good to get bigger!!!", - "animation": "Horny", - "next": "Stage3-3-2", - "effects": [ - {"type": "oscillation", "start": 24, "end": 30} + "pools": ["Stage3"], + "lines": [ + {"text": "It feels so good to get [wave]bigger[/wave]!!!", "animation": "Horny"}, + {"text": "I'm in heaven, right now!", "animation": "Horny"}, + {"text": "Don't think we're anywhere near done, yet, though!!", "animation": "Smug"} ] }, - "Stage3-3-2": {"text": "I'm in heaven, right now!", "animation": "Horny", "next": "Stage3-3-3"}, - "Stage3-3-3": {"text": "Don't think we're anywhere near done, yet, though!!", "animation": "Smug"}, - "Stage4-1": {"text": "There's a voice in my head that says \"you can still go back...\"", "animation": "Thinking", "next": "Stage4-1-2"}, - "Stage4-1-2": { - "text": "NO I CAN'T! I NEED TO GET FATTER!!", - "animation": "Horny", - "effects": [ - {"type": "big", "end": 34}, - {"type": "shake", "end": 34} + "Stage4-1": { + "pools": ["Stage4"], + "lines": [ + {"text": "There's a voice in my head that says \"you can still go back...\"", "animation": "Thinking"}, + {"text": "[big][shake]NO I CAN'T! I NEED TO GET FATTER!![/shake][/big]", "animation": "Horny"} ] }, - "Stage4-2": {"text": "My feet are feeling pretty strained...", "animation": "BellyRubFull", "next": "Stage4-2-2"}, - "Stage4-2-2": {"text": "It might not be too long before...I'm...", "animation": "Bummed"}, - "Stage4-3": {"text": "Ough, look at me. Looks like I swallowed a cannonball!", "animation": "BellyHold", "next": "Stage4-3-2"}, - "Stage4-3-2": {"text": "I need to look like I've swallowed a whole armada..!", "animation": "Horny"}, - "Stage5-1": {"text": "...um, yeah. I can't move anymore.", "animation": "BellyRubFull", "next": "Stage5-1-2"}, - "Stage5-1-2": { - "text": "Who needs to walk, anyways?! I DON'T!!", - "animation": "Horny", - "effects": [ - {"type": "big", "start": 30, "end": 39}, - {"type": "screenshake", "start": 30, "end": 30}, - {"type": "shake", "start": 30, "end": 39}, - {"type": "sound", "start": 30, "end": 30, "sound": "sfx/boom.ogg"} + "Stage4-2": { + "pools": ["Stage4"], + "lines": [ + {"text": "My feet are feeling pretty strained...", "animation": "BellyRubFull"}, + {"text": "It might not be too long before...I'm...", "animation": "Bummed"} ] }, - "Stage5-2": {"text": "This is it, then. I'm immobile. No more frolicking, no more strolls in the woods...", "animation": "BellyRubFull", "next": "Stage5-2-2"}, - "Stage5-2-2": { - "text": "...you're the one who will have to take care of me now. And to get me...fatter.", - "animation": "HeadRubFull", - "next": "Stage5-2-3", - "effects": [ - {"type": "shake", "start": 73, "end": 79} + "Stage4-3": { + "pools": ["Stage4"], + "lines": [ + {"text": "Ough, look at me. Looks like I swallowed a cannonball!", "animation": "BellyHold"}, + {"text": "I need to look like I've swallowed a whole armada..!", "animation": "Horny"} + ] + }, + "Stage5-1": { + "pools": ["Stage5"], + "lines": [ + {"text": "...um, yeah. I can't move anymore.", "animation": "BellyRubFull"}, + {"text": "Who needs to walk, anyways?! [big][screenshake][shake][sound=sfx/boom.ogg]I DON'T!![/shake][/big]", "animation": "Horny"} + ] + }, + "Stage5-2": { + "pools": ["Stage5"], + "lines": [ + {"text": "This is it, then. I'm immobile. No more frolicking, no more strolls in the woods...", "animation": "BellyRubFull"}, + {"text": "...you're the one who will have to take care of me now. And to get me...[shake]fatter[/shake].", "animation": "HeadRubFull"}, + {"text": "Are you up to the task?!", "animation": "Horny"} ] }, - "Stage5-2-3": {"text": "Are you up to the task?!", "animation": "Horny"}, "Stage5-3": { - "text": "Nnnnnggh...", - "animation": "HeadRubFull", - "next": "Stage5-3-2", - "effects": [ - {"type": "shake", "end": 11}, - {"type": "screenshake"} + "pools": ["Stage5"], + "lines": [ + {"text": "[shake][screenshake]Nnnnnggh...[/shake]", "animation": "HeadRubFull"}, + {"text": "Can't...move...my...stubby legs...anymore...", "animation": "HeadRubFull"}, + {"text": "I don't need to move!! W-who cares about that? Take care of my fat butt, will you?!", "animation": "Peeved"} ] }, - "Stage5-3-2": {"text": "Can't...move...my...stubby legs...anymore...", "animation": "HeadRubFull", "next": "Stage5-3-3"}, - "Stage5-3-3": {"text": "I don't need to move!! W-who cares about that? Take care of my fat butt, will you?!", "animation": "Peeved"}, - "Stage6-1": {"text": "Getting used to immobility, now...do I miss my old life..?", "animation": "Thinking", "next": "Stage6-1-2"}, - "Stage6-1-2": { - "text": "I shouldn't dwell on the past! This is my life, now! Getting fatter, FOREVER!!", - "animation": "Horny", - "effects": [ - {"type": "big", "start": 53, "end": 78}, - {"type": "screenshake", "start": 53, "end": 53}, - {"type": "shake", "start": 53, "end": 78} + "Stage6-1": { + "pools": ["Stage6"], + "lines": [ + {"text": "Getting used to immobility, now...do I miss my old life..?", "animation": "Thinking"}, + {"text": "I shouldn't dwell on the past! This is my life, now! [big][screenshake][shake] Getting fatter, FOREVER![/shake][/big]!", "animation": "Horny"} + ] + }, + "Stage6-2": { + "pools": ["Stage6"], + "lines": [ + {"text": "Think you could still carry me? I doubt it!", "animation": "Smug"}, + {"text": "Why, I'm pretty close to becoming a living beanbag now, aren't I?!", "animation": "Horny"} ] }, - "Stage6-2": {"text": "Think you could still carry me? I doubt it!", "animation": "Smug", "next": "Stage6-2-2"}, - "Stage6-2-2": {"text": "Why, I'm pretty close to becoming a living beanbag now, aren't I?!", "animation": "Horny"}, "Stage6-3": { - "text": "I'm fat. Fat. Fat. Faaaaaaat.", - "animation": "BellyHold", - "next": "Stage6-3-2", - "effects": [ - {"type": "oscillation", "start": 20, "end": 29} + "pools": ["Stage6"], + "lines": [ + {"text": "I'm fat. Fat. Fat. [wave]Faaaaaaat[/wave].", "animation": "BellyHold"}, + {"text": "[wave]I need to get so much fatter...[/wave]", "animation": "HeadRub"}, + {"text": "[screenshake]Oh! Right. Yeah. Um. You heard me.[screenshake] G-get to work!", "animation": "Surprised"} ] }, - "Stage6-3-2": { - "text": "I need to get so much fatter...", - "animation": "HeadRub", - "next": "Stage6-3-3", - "effects": [ - {"type": "oscillation", "end": 31} + "Stage7-1": { + "pools": ["Stage7"], + "lines": [ + {"text": "I've been immobile for awhile, now...", "animation": "Thinking"}, + {"text": "Honestly, it's not too bad. Get to sit on my fat butt and treated like royalty!", "animation": "Smug"}, + {"text": "I'm promoting you to head servant! Even though that's been your job, that's your title, now!", "animation": "Horny"} ] }, - "Stage6-3-3": { - "text": "Oh! Right. Yeah. Um. You heard me. G-get to work!", - "animation": "Surprised", - "effects": [ - {"type": "screenshake"}, - {"type": "screenshake", "start": 34, "end": 34} + "Stage7-2": { + "pools": ["Stage7"], + "lines": [ + {"text": "My tail is becoming a throne! I just sit upon it!", "animation": "Smug"}, + {"text": "Such a comfy seat...you want to try sitting on me?", "animation": "Horny"}, + {"text": "Actually, still don't think I'm there, quite yet...", "animation": "Bummed"} ] }, - "Stage7-1": {"text": "I've been immobile for awhile, now...", "animation": "Thinking", "next": "Stage7-1-2"}, - "Stage7-1-2": {"text": "Honestly, it's not too bad. Get to sit on my fat butt and treated like royalty!", "animation": "Smug", "next": "Stage7-1-3"}, - "Stage7-1-3": {"text": "I'm promoting you to head servant! Even though that's been your job, that's your title, now!", "animation": "Horny"}, - "Stage7-2": {"text": "My tail is becoming a throne! I just sit upon it!", "animation": "Smug", "next": "Stage7-2-2"}, - "Stage7-2-2": {"text": "Such a comfy seat...you want to try sitting on me?", "animation": "Horny", "next": "Stage7-2-3"}, - "Stage7-2-3": {"text": "Actually, still don't think I'm there, quite yet...", "animation": "Bummed"}, - "Stage7-3": {"text": "Keep up the pace, my dear friend...", "animation": "BellyHold", "next": "Stage7-3-2"}, - "Stage7-3-2": { - "text": "I'll be ENORMOUS in no time!!!", - "animation": "Horny", - "next": "Stage7-3-3", - "effects": [ - {"type": "shake", "start": 8, "end": 16}, - {"type": "screenshake", "start": 8, "end": 8}, - {"type": "sound", "start": 8, "end": 8, "sound": "sfx/boom.ogg"} + "Stage7-3": { + "pools": ["Stage7"], + "lines": [ + {"text": "Keep up the pace, my dear friend...", "animation": "BellyHold"}, + {"text": "I'll be [shake][screenshake][sound=sfx/boom.ogg]ENORMOUS[/shake] in no time!!!", "animation": "Horny"}, + {"text": "My dream is slowly becoming realized...but it takes such a long time to get there..!", "animation": "Cry"} ] }, - "Stage7-3-3": {"text": "My dream is slowly becoming realized...but it takes such a long time to get there..!", "animation": "Cry"}, - "Stage8-1": {"text": "Look at my arms!", "animation": "TailRub", "next": "Stage8-1-2"}, - "Stage8-1-2": {"text": "See how chubby they're getting now?", "animation": "TailRub", "next": "Stage8-1-3"}, - "Stage8-1-3": {"text": "Sometimes it's the little things that grow that are nice, yes?", "animation": "Smug"}, - "Stage8-2": {"text": "Oof, it's getting really hard to move my tail, now...", "animation": "Smug", "next": "Stage8-2-2"}, - "Stage8-2-2": {"text": "...not that I particularly need to. It's perpetually pointed up at the sun, now...", "animation": "Thinking", "next": "Stage8-2-3"}, - "Stage8-2-3": { - "text": "Oh, Mighty Orb Of Fire! Grant me energy! Fattening energy!", - "animation": "HeadRub", - "effects": [ - {"type": "big", "start": 42, "end": 59}, - {"type": "shake", "start": 42, "end": 59}, - {"type": "screenshake", "start": 42, "end": 42}, - {"type": "sound", "start": 42, "end": 42, "sound": "sfx/boom.ogg"}, - { - "type": "color", - "start": 4, - "end": 22, - "color": [1, 0.25, 0.25] - } + "Stage8-1": { + "pools": ["Stage8"], + "lines": [ + {"text": "Look at my arms!", "animation": "TailRub"}, + {"text": "See how chubby they're getting now?", "animation": "TailRub"}, + {"text": "Sometimes it's the little things that grow that are nice, yes?", "animation": "Smug"} + ] + }, + "Stage8-2": { + "pools": ["Stage8"], + "lines": [ + {"text": "Oof, it's getting really hard to move my tail, now...", "animation": "Smug"}, + {"text": "...not that I particularly need to. It's perpetually pointed up at the sun, now...", "animation": "Thinking"}, + {"text": "Oh, [color=1 0.25 0.25]Mighty Orb Of Fire[/color]! Grant me energy! [big][shake][screenshake][sound=sfx/boom.ogg]Fattening energy![/shake][/big]", "animation": "HeadRub"} + ] + }, + "Stage8-3": { + "pools": ["Stage8"], + "lines": [ + {"text": "My feet are getting really covered in fat, now!", "animation": "BellyHold"}, + {"text": "Eventually, they'll be totally covered in sweet, sweet adipose tissue...", "animation": "Horny"} ] }, - "Stage8-3": {"text": "My feet are getting really covered in fat, now!", "animation": "BellyHold", "next": "Stage8-3-2"}, - "Stage8-3-2": {"text": "Eventually, they'll be totally covered in sweet, sweet adipose tissue...", "animation": "Horny"}, "Stage9-1": { - "text": "BIGGER! MAKE ME BIGGER! KEEP IT UP!!!", - "animation": "Horny", - "effects": [ - {"type": "big", "end": 37}, - {"type": "shake", "end": 37}, - {"type": "screenshake"}, - {"type": "sound", "sound": "sfx/boom.ogg"}, - {"type": "screenshake", "start": 16, "end": 16}, - {"type": "screenshake", "start": 24, "end": 24} + "pools": ["Stage9"], + "lines": [ + {"text": "[big][shake][screenshake][sound=sfx/boom.ogg]BIGGER! MAKE ME [screenshake]BIGGER! [screenshake]KEEP IT UP!!![/shake][/big]", "animation": "Horny"} ] }, "Stage9-2": { - "text": "I NEED TO BE HUGE! HOUSE-SIZED! FOREST-SIZED! MOUNTAIN-SIZED! PLANETARY!!!!", - "animation": "Horny", - "effects": [ - {"type": "big", "end": 75}, - {"type": "shake", "end": 75}, - {"type": "screenshake"}, - {"type": "screenshake", "start": 19, "end": 19}, - {"type": "screenshake", "start": 32, "end": 32}, - {"type": "screenshake", "start": 46, "end": 46}, - {"type": "screenshake", "start": 62, "end": 62} + "pools": ["Stage9"], + "lines": [ + {"text": "[big][shake][screenshake]I NEED TO BE HUGE! [screenshake]HOUSE-SIZED! [screenshake]FOREST-SIZED! [screenshake]MOUNTAIN-SIZED! [screenshake]PLANETARY!!!![/shake][/big]", "animation": "Horny"} ] }, "Stage9-3": { - "text": "BIG! BIG! FAT! FATTER! FATTER! BIG, FAT, FATTER...AAAAAAAAAA!!!!!!!!!!!", - "animation": "Horny", - "effects": [ - {"type": "big", "end": 71}, - {"type": "shake", "end": 71}, - {"type": "sound", "sound": "sfx/boom.ogg"}, - {"type": "screenshake", "start": 5, "end": 5}, - {"type": "screenshake", "start": 10, "end": 10}, - {"type": "screenshake", "start": 23, "end": 23}, - {"type": "screenshake", "start": 31, "end": 31}, - {"type": "screenshake", "start": 41, "end": 41}, - {"type": "screenshake", "start": 50, "end": 50} + "pools": ["Stage9"], + "lines": [ + {"text": "[big][shake][sound=sfx/boom.ogg]BIG! [screenshake]BIG! [screenshake]FAT! FATTER! [screenshake]FATTER! [screenshake]BIG, FAT, [screenshake]FATTER...[screenshake]AAAAAAAAAA!!!!!!!!!!![/shake][/big]", "animation": "Horny"} ] }, - "Stage10-1": {"text": "I'm a beanbag, now! A total pile of lard!", "animation": "Horny", "next": "Stage10-1-2"}, - "Stage10-1-2": {"text": "Rest upon my massive belly! Rub it, worship it!!", "animation": "BellyHold", "next": "Stage10-1-3"}, - "Stage10-1-3": { - "text": "TOUCH MY MASS IN ANY WAY YOU PLEASE!!", - "animation": "Horny", - "effects": [ - {"type": "big", "end": 37}, - {"type": "shake", "end": 37}, - {"type": "screenshake"}, - {"type": "oscillation", "end": 37} + "Stage10-1": { + "pools": ["Stage10"], + "lines": [ + {"text": "I'm a beanbag, now! A total pile of lard!", "animation": "Horny"}, + {"text": "Rest upon my massive belly! Rub it, worship it!!", "animation": "BellyHold"}, + {"text": "[big][shake][screenshake][wave]TOUCH MY MASS IN ANY WAY YOU PLEASE!![/wave][/shake][/big]", "animation": "Horny"} ] }, - "Stage10-2": {"text": "Shame I don't seem to be getting any bigger...", "animation": "Bummed", "next": "Stage10-2-2"}, - "Stage10-2-2": {"text": "...some Pokémon might think this is already too big!", "animation": "Thinking", "next": "Stage10-2-3"}, - "Stage10-2-3": {"text": "They're coward who deserve to be dwarfed under my massive fat rear end!!", "animation": "Peeved"}, - "Stage10-3": {"text": "Thanks for fattening me all the way here...", "animation": "Neutral", "next": "Stage10-3-2"}, - "Stage10-3-2": {"text": "It's been a long, arduous journey of feeding and fattening, hasn't it?", "animation": "Thinking", "next": "Stage10-3-3"}, - "Stage10-3-3": {"text": "Tens of thousands...hundreds...?...of calories...all into my ravenous belly...", "animation": "BellyHold", "next": "Stage10-3-4"}, - "Stage10-3-4": {"text": "The flavors, the treats...making my taste buds sing and my tummy rumble!", "animation": "Eager", "next": "Stage10-3-5"}, - "Stage10-3-5": {"text": "Even my jaw is sore from how much eating I've done...", "animation": "Sheepish", "next": "Stage10-3-6"}, - "Stage10-3-6": {"text": "I thank you for your persistence, my head servant...", "animation": "Neutral", "next": "Stage10-3-7"}, - "Stage10-3-7": { - "text": "...have I been to mean to you? I mean, I know Snivy is known for being smug and condescending...", - "animation": "Thinking", - "next": "Stage10-3-8", - "effects": [ - { - "type": "color", - "start": 46, - "end": 51, - "color": [0.211765, 1, 0.25098] - } + "Stage10-2": { + "pools": ["Stage10"], + "lines": [ + {"text": "Shame I don't seem to be getting any bigger...", "animation": "Bummed"}, + {"text": "...some Pokémon might think this is already too big!", "animation": "Thinking"}, + {"text": "They're coward who deserve to be dwarfed under my massive fat rear end!!", "animation": "Peeved"} ] }, - "Stage10-3-8": {"text": "...but, really. I'm indebted to you. Every bit of mass on my figure, is all thanks to you.", "animation": "Surprised", "next": "Stage10-3-9"}, - "Stage10-3-9": {"text": "...", "animation": "Cry", "next": "Stage10-3-10"}, - "Stage10-3-10": {"text": "...thank you. Thank you. I...really mean it.", "animation": "Cry", "next": "Stage10-3-11"}, - "Stage10-3-11": {"text": "Some Pokémon have great ambitions. Some have small ones...", "animation": "Thinking", "next": "Stage10-3-12"}, - "Stage10-3-12": {"text": "...but, they're ambitions all the same. And no matter what scale...", "animation": "Thinking", "next": "Stage10-3-13"}, - "Stage10-3-13": {"text": "...you've helped me with mine. Sure, it's weird, crass, and perverse...", "animation": "Cry", "next": "Stage10-3-14"}, - "Stage10-3-14": {"text": "...driven by hedonism and decadency...", "animation": "Thinking", "next": "Stage10-3-15"}, - "Stage10-3-15": {"text": "...but you've helped me fulfill it. And isn't that what life is about? If not, then what?", "animation": "Cry", "next": "Stage10-3-16"}, - "Stage10-3-16": {"text": "What else did Arceus put me on this Earth to do? I don't know. All I know is that I found something...", "animation": "Cry", "next": "Stage10-3-17"}, - "Stage10-3-17": {"text": "...and I found you.", "animation": "Cry", "next": "Stage10-3-18"}, - "Stage10-3-18": {"text": "Thank you... Thank you so much.", "animation": "Neutral", "next": "Stage10-3-19"}, - "Stage10-3-19": {"text": "Thank you for playing this little game...", "animation": "Sheepish", "next": "Stage10-3-20"}, - "Stage10-3-20": {"text": "..and thank you for giving me meaning.", "animation": "Cry"} + "Stage10-3": { + "pools": ["Stage10"], + "lines": [ + {"text": "Thanks for fattening me all the way here...", "animation": "Neutral"}, + {"text": "It's been a long, arduous journey of feeding and fattening, hasn't it?", "animation": "Thinking"}, + {"text": "Tens of thousands...hundreds...?...of calories...all into my ravenous belly...", "animation": "BellyHold"}, + {"text": "The flavors, the treats...making my taste buds sing and my tummy rumble!", "animation": "Eager"}, + {"text": "Even my jaw is sore from how much eating I've done...", "animation": "Sheepish"}, + {"text": "I thank you for your persistence, my head servant...", "animation": "Neutral"}, + {"text": "...have I been to mean to you? I mean, I know [color=0.2118 1 0.251]Snivy[/color] is known for being smug and condescending...", "animation": "Thinking"}, + {"text": "...but, really. I'm indebted to you. Every bit of mass on my figure, is all thanks to you.", "animation": "Surprised"}, + {"text": "...", "animation": "Cry"}, + {"text": "...thank you. Thank you. I...really mean it.", "animation": "Cry"}, + {"text": "Some Pokémon have great ambitions. Some have small ones...", "animation": "Thinking"}, + {"text": "...but, they're ambitions all the same. And no matter what scale...", "animation": "Thinking"}, + {"text": "...you've helped me with mine. Sure, it's weird, crass, and perverse...", "animation": "Cry"}, + {"text": "...driven by hedonism and decadency...", "animation": "Thinking"}, + {"text": "...but you've helped me fulfill it. And isn't that what life is about? If not, then what?", "animation": "Cry"}, + {"text": "What else did Arceus put me on this Earth to do? I don't know. All I know is that I found something...", "animation": "Cry"}, + {"text": "...and I found you.", "animation": "Cry"}, + {"text": "Thank you... Thank you so much.", "animation": "Neutral"}, + {"text": "Thank you for playing this little game...", "animation": "Sheepish"}, + {"text": "..and thank you for giving me meaning.", "animation": "Cry"} + ] + } } } diff --git a/resources/characters/snivy/font/icons.ttf b/resources/characters/snivy/font/icons.ttf deleted file mode 100644 index ed407fba9d65366ce071f7c6e519ee7138301185..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2008 zcmZXVeP~lx6u{4WFSog^ZEP(O=hq%u(ZQ@~{etS)uv5l_wX3o@x({QGZN+}fwlh_0 zTiPTxH_J=Yyd;fHFm7yrOo}27>SQn&+g}sh1c&=$jKOejAhM2^^a|a1FR$HG@8#a} zyXTyH?zt!LwhadlHb5~9fdu9C`}WDlu3g*+V3Pr)RKtNSwa4G^3;_s$?QlznyBjVG zm1z4E*YCD@+()Ztk1Ro+!m*Ra-}|x8fHhu;0XKb%)#A4faM|k;75c z>F)5XX!`a5#y<=o)^~UH^kN>^Z2BY{$KugrO}BpjVCn9EL6Yw4hCkLXU1OC}QhbDK z2}E6s4fja*=WpSBwV)_mz+_$60Wc4oK@#J_ED$_DD1L?OP(cd6LXEHxPv4<8qYMQE zID`#e!7R5I&N6Z^eS}$D$=LO_PRK0o6yODu1^rBuMa*QW$r6&+WE+%0mB|F}*JW}M zl)`?K?I;&wQVSPbxWvLsEL>{gG7CE_TyDv;!pKts!B&j9i?9oG(pi8K^eV6j4p?ro z1ZyE+vJF;3jmZRx;H1e#umavT*=~tREnIBj5(_V}aH)mMEbOpwxh2mEJq*!*E)h3Q-o9 zPlEt90R%xPGZJ37A1XHHRzYsHm|G*|*4h}GJ3F_R=&v$lyv@l9h6^dR3`zvSRjknph(78D@@b`ft= ziQn3XLbF&Twu%pPe?Mf-ToofM-$)*#bZB8memW=Tea^?l{4!yi$qlsfdqk5_Y6Aty z2S~11U*9v#f0E6&aj}zd-RVsfv*gC(R;RIt%LTP26Gwhe-u9RCyw5*6a-RCe_&ZI$ zAno@LhDV}wFwUQUz+a6~Zz%TTH;i6k8gwUj@3^e5g%#=X&DHA15w z2i0JV9@5??fk`E$#_*h!k_^zvfI1W&pf`8}iFS_<$HO$PyGH48Z5tWOB&N~|%_!+X zrJqjoJ%r(f8Og3A%Be_yw4Yv+KicH$qmJC&+}B#f$@q?%dR`HvyIJFB%{S@mxBF%X zuhZc#yw_QlvdK&`!RY5Ker~FjrjKU#q#0G2l4jGCX;{)J^};1avn+mwou-T@i5gCX zlOZ(TL}UCy)?%C?i6HhdG=4%@+AveQJGcWJ;o?wIq+*@ggWx>{08ki=WF^0LvgtHGOd!k7{$RWc_rg6Oz{z6 z{i(B90PQ(OGHf!%(wHr3XRcnEVRVLFImX^YKT0srIW{!v8>Ifh&_HaMYIVGsjE|^+ wm|i|r8J|Fv)=Xk*XwsjczQj=U9HS2W1AGYI#2h}emB`aL>XGq3p7;a6f3GhYP5=M^ diff --git a/resources/characters/snivy/gfx/cursor/cursor.anm2 b/resources/characters/snivy/gfx/cursor/cursor.anm2 deleted file mode 100644 index 958a312..0000000 --- a/resources/characters/snivy/gfx/cursor/cursor.anm2 +++ /dev/null @@ -1,619 +0,0 @@ -{ - "anm2ed": 1, - "info": {"createdOn": "2025-12-11T16:28:10"}, - "spritesheets": [ - { - "path": "cursor.png", - "regions": [ - { - "name": "Default", - "crop": [80, 28], - "size": [22, 26], - "origin": "topLeft" - }, - { - "name": "Pan", - "crop": [30, 28], - "size": [23, 26], - "origin": "topLeft" - }, - { - "name": "Grab", - "crop": [1, 31], - "size": [25, 25], - "origin": "topLeft" - }, - { - "name": "Point", - "crop": [31, 56], - "size": [23, 26], - "origin": "topLeft" - }, - { - "name": "Hover", - "crop": [31, 84], - "size": [32, 16], - "origin": "topLeft" - }, - { - "name": "Kiss", - "crop": [1, 58], - "size": [28, 22], - "origin": "topLeft" - }, - { - "name": "KissPucker", - "crop": [1, 82], - "size": [28, 22], - "origin": "topLeft" - }, - { - "name": "Dispose", - "crop": [1, 1], - "size": [27, 28], - "origin": "topLeft" - }, - { - "name": "Zoom", - "crop": [55, 28], - "size": [23, 25], - "origin": "topLeft" - }, - { - "name": "Smack", - "crop": [30, 1], - "size": [27, 25], - "origin": "topLeft" - }, - { - "name": "TurnAround", - "crop": [59, 1], - "size": [26, 25], - "origin": "topLeft" - } - ] - } - ], - "layers": [ - {"name": "Default"} - ], - "defaultAnimation": "Default", - "animations": { - "Default": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 0, "delay": 7, "interpolation": "linear"}, - { - "region": 0, - "scale": [95, 95], - "delay": 8, - "interpolation": "linear" - }, - {"region": 0, "interpolation": "linear"} - ] - } - ] - }, - "Click": { - "length": 15, - "loop": false, - "root": [ - { - "scale": [150, 150], - "delay": 15 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - { - "region": 0, - "scale": [110, 110], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 0, - "scale": [90, 90], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 0, - "scale": [105, 105], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 0, - "scale": [95, 95], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 0, - "scale": [102, 102], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 0, - "scale": [98, 98], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 0, - "scale": [101, 101], - "delay": 2, - "interpolation": "linear" - }, - {"region": 0, "interpolation": "linear"} - ] - } - ] - }, - "Pan": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 1, "delay": 7, "interpolation": "easeInOut"}, - { - "region": 1, - "scale": [95, 95], - "delay": 8, - "interpolation": "easeInOut" - }, - {"region": 1, "interpolation": "linear"} - ] - } - ] - }, - "Grab": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 2, "delay": 7, "interpolation": "easeInOut"}, - { - "region": 2, - "scale": [95, 95], - "delay": 8, - "interpolation": "easeInOut" - }, - {"region": 2, "interpolation": "linear"} - ] - } - ] - }, - "Rub": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 4, "delay": 7, "interpolation": "easeInOut"}, - { - "region": 4, - "scale": [95, 95], - "delay": 8, - "interpolation": "easeInOut" - }, - {"region": 4, "interpolation": "linear"} - ] - } - ] - }, - "Hover": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 3, "delay": 7, "interpolation": "easeInOut"}, - { - "region": 3, - "scale": [95, 95], - "delay": 8, - "interpolation": "easeInOut" - }, - {"region": 3, "interpolation": "linear"} - ] - } - ] - }, - "KissHover": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 6, "delay": 7, "interpolation": "easeInOut"}, - { - "region": 6, - "scale": [95, 95], - "delay": 8, - "interpolation": "easeInOut" - }, - {"region": 6, "interpolation": "linear"} - ] - } - ] - }, - "Kiss": { - "length": 34, - "loop": false, - "root": [ - { - "scale": [150, 150], - "delay": 34 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 6, "delay": 2, "interpolation": "linear"}, - {"region": 5, "delay": 2, "interpolation": "linear"}, - { - "region": 5, - "pos": [2, 0], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 5, - "pos": [-2, 0], - "scale": [105, 95], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 5, - "pos": [5, 0], - "scale": [110, 90], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 5, - "pos": [-5, 0], - "scale": [115, 85], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 5, - "pos": [5, 0], - "scale": [120, 80], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 5, - "pos": [-10, 0], - "scale": [125, 75], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 6, - "scale": [75, 125], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 6, - "scale": [125, 75], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 6, - "scale": [90, 110], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 6, - "scale": [110, 90], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 6, - "scale": [105, 95], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 6, - "scale": [95, 105], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 6, - "scale": [102, 98], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 6, - "scale": [98, 102], - "delay": 2, - "interpolation": "linear" - }, - {"region": 6, "delay": 2, "interpolation": "linear"} - ] - } - ] - }, - "SmackHover": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 9, "delay": 7, "interpolation": "easeInOut"}, - { - "region": 9, - "scale": [95, 95], - "delay": 8, - "interpolation": "easeInOut" - }, - {"region": 9, "interpolation": "linear"} - ] - } - ] - }, - "Smack": { - "length": 24, - "loop": false, - "root": [ - { - "scale": [150, 150], - "delay": 24 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - { - "region": 9, - "scale": [300, 300], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [50, 50], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [125, 125], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [75, 75], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [110, 110], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [90, 90], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [105, 105], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [95, 95], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [102, 102], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [98, 98], - "delay": 2, - "interpolation": "linear" - }, - { - "region": 9, - "scale": [101, 101], - "delay": 2, - "interpolation": "linear" - }, - {"region": 9, "delay": 2, "interpolation": "linear"} - ] - } - ] - }, - "Dispose": { - "length": 16, - "loop": false, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - { - "region": 7, - "scale": [75, 150], - "delay": 3, - "interpolation": "linear" - }, - { - "region": 7, - "scale": [125, 75], - "delay": 3, - "interpolation": "linear" - }, - {"region": 7, "delay": 5, "interpolation": "linear"}, - { - "region": 0, - "tint": [255, 255, 255, 0], - "delay": 4, - "interpolation": "linear" - }, - {"region": 0, "interpolation": "linear"} - ] - } - ] - }, - "Zoom": { - "length": 10, - "loop": false, - "root": [ - { - "scale": [150, 150], - "delay": 10 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 8, "delay": 10} - ] - } - ] - }, - "TurnAround": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 10, "delay": 7, "interpolation": "easeInOut"}, - { - "region": 10, - "scale": [95, 95], - "delay": 8, - "interpolation": "easeInOut" - }, - {"region": 10, "interpolation": "linear"} - ] - } - ] - }, - "TurnAroundBack": { - "length": 16, - "root": [ - { - "scale": [150, 150], - "delay": 16 - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - { - "region": 10, - "pos": [25, 0], - "scale": [-100, 100], - "delay": 7, - "interpolation": "easeInOut" - }, - { - "region": 10, - "pos": [25, 0], - "scale": [-95, 95], - "delay": 8, - "interpolation": "easeInOut" - }, - { - "region": 10, - "pos": [25, 0], - "scale": [-100, 100], - "interpolation": "linear" - } - ] - } - ] - } - } -} diff --git a/resources/characters/snivy/gfx/items/item.anm2 b/resources/characters/snivy/gfx/items/item.anm2 deleted file mode 100644 index 7be6f01..0000000 --- a/resources/characters/snivy/gfx/items/item.anm2 +++ /dev/null @@ -1,37 +0,0 @@ -{ - "anm2ed": 1, - "info": {"createdOn": "2025-12-06T23:49:27"}, - "spritesheets": [ - { - "path": "item_001_poke_puff_basic_sweet.png", - "regions": [ - { - "name": "48x48", - "size": [48, 48], - "pivot": [24, 24] - } - ] - } - ], - "layers": [ - {"name": "Main"} - ], - "defaultAnimation": "Default", - "animations": { - "Default": { - "root": [ - { - "scale": [125, 125] - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 0} - ] - } - ] - } - } -} diff --git a/resources/characters/snivy/gfx/items/item_001_poke_puff_basic_sweet.png b/resources/characters/snivy/gfx/items/item_001_poke_puff_basic_sweet.png deleted file mode 100644 index d3ae86f1847763e19413b548ca89cdee7f1da4a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 517 zcmV+g0{Z=lP)z>&w@E}nRA}B~U>F6XU=)mkQ7{UIFkqy%fiskI{}WP^ad$G~pz;7Q zj;57o7^&@WS0@vK`gZR-Lp6^uQp4fIIGR|`km?aeN*qs#!|{296i+ac<9L|E`EBGF zgyS4g)Vy7EfZ^kjM-+R6SWhsL>v*MEad_3=OIt)2PcRMjdVqtIUMQdASeq6-vaFgzr?ly_4X{)e?ZA3ym<^$;YK)Cgr_k}5J;87`bL zL24}FQx6gc*#*L&OpmX$BdR%#91CCzfH8s1bI5Xpibr(y*vx{psg!5OGg37Z!z{oj zhbwf^_2M&&svR2iSfDi^CiI6zV~(UgF}-4e*w7z&F@PKkw1^4ho*XfuPnHMJJwd5w zuysF)bv)S~z~>Q404WZqiU+9S8FCyw3P!;w7zLwX6uz>&y-7qtRA}DqSG`WdFc7w@h`ERt$RmI#9atDykq`qgl!YC{bD*-b z&;b}wBvwY24j=@NkQb=v%o4B^Qxp7iw$G6Q_eqs1=W_Rb_v6@%5eNhVfzV-aY=`+i zt6VnaEnZyS7U@)CI5zQ}?Y{H9`-eH25RO3{LK-T@R|t7^XVBI6&4fm^(8v1omt%b!$bi0sY4Rmv3Am0WpyRY!1p!eB zojCQGNr)ugwAcBPz>&tVu*cRA}DqS36DvF%b1c>7jv^a0p7oa)1aL8W7?N$w`tcAOsB! zCCwo(FtKp+ql4B&P+-&Re?X7b7x z7y2UIl^EbAetcR5zq`As*@OTGaSCawm{=i@Lq3PNPe_aiNFk5JH>;J}IC}nJ^Krkc z-s@4e5UL1BCBHL!@Y=sj4|@?YDE&V$NXdTJz&MocIk^J5MRdR0(C>2EhkYAu>-|1R zQf8s}85pLtPB8+mrYGM+v^3uDH*ahNmaye~PmKW~^5cuMUu%oYYZf7zyvx5C193jP z1vUX8A#GVTZGGh1;}*j)Q^~Uru}=uMZPuR{%cV1hPmx#3)ud|hxIUyLf4>V|4$s|qVB|fRe_rQ|5pLC3SCsf+%hTIPZD5@$Q9$- w=c(kA1^9&IAci=L01h!Jqy++jKp;ST0+u__0-o;2>;M1&07*qoM6N<$f?&(puK)l5 diff --git a/resources/characters/snivy/gfx/items/item_004_poke_puff_basic_mocha.png b/resources/characters/snivy/gfx/items/item_004_poke_puff_basic_mocha.png deleted file mode 100644 index a9ae4de6ea105d51884bf0488327888a28338d53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmVz>&t4TybRA}Dqm%mQKFc8M=DhoRTsp^m}ObiSWGhGog?}5Z)An_i| zh_%dB1_maUW~eF^v3D#r$jDg!bM{>#8Saz1G>-50-T7=s2o{UQVzCOAq@HkmAa=1a z>n&YeITUnXW+XNE$#ML>w+)>UNdXRlhMGw=A~En7@Q{%d6EX*0gP+y4xSub7jk%dk z#Y@+rjX+JvT=@Ai+_$r-9K^(^^mAa8ll{J><3P6O>7%K4SHmb{|%BO!teo|i4-v^nxc}|WF$uk&R z_jW>2OKA1}A;f-SmkAv(wK08jeZ|@0RRNm)|5pLC3Vl?<+%h5A&oW?}z?yOG v^HBI~10f?ArGS$dpfHmI&0?`wESAz>&iAh93RA}DqSh0?SFbu^NEZxh}CH;f$_Z9ci{f=ho!tGr;4mdyRNH&EN0EZjE?ZBVIt|a=>SdvP` z4q%FWpWYqDK1%vXyhek$zXr*iTG)II)Fr9283AAWa1q_^d<2gBaDVO^^&I&_8@So= z2to3}`TI4FUL9WU;W~gK0X=>qLSj+%$0o@~)(MHIDG_`T=py}9+`U}#>_wau!aSC= z6AyNweM8&iC#4xSvggI4qr5tMclOW_hQkVKHIdyH4t+_{2-SR{eN+oTXZs8%Z1$Nf1U%r z3ldIPJNlRb5dl*XR53p3rR0kRq=XPZAwfKaxW!nRf5;UIg+lQm_yws7e(8yqQ9u9y N002ovPDHLkV1f%=%>@7e diff --git a/resources/characters/snivy/gfx/items/item_006_poke_puff_frosted_sweet.png b/resources/characters/snivy/gfx/items/item_006_poke_puff_frosted_sweet.png deleted file mode 100644 index a0712e145948b37a7078320daed903db736219a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554 zcmV+_0@eMAP)z>&+(|@1RA}DqSTRn-KnzS)R20xqax~Y_P(aNG5RahZ71X?fibo(m zKn(@WH76mUyoQGMNP;Z+%-UJU-b5#Mq(~&$ThHv+-VIe%P*6}XCF(JPte%%^e1C8@ zcZ<6-7U`{UfF=F1QU5n?#G_flu8hh?IH3lo-<@RCCO$0%^chW}IQ>^Vg98peK@?lOA5EYUb9L7rI zxj3gcm$hpf#bi?L=R{BXNvR>@SwCVM1-sf6gKI1QE3v%3?`mQHyeYcRZ}$~U?M|`$ zS8rsq!(G-1txMAQuE3jE?X~x|>MqkKC3c|;&^Qqjhu`(JM>;+>*Vof;%bnj{)viSh z0i<{A21R}=&E@)0PhH53l+~Z^FgIown!<(D)&GAEU>9;Y0V|)n`hx^e5mqsnw3hr} s0g@04G{jv5c!(K7x}cz-pr8Qo11k(euBdYd;{X5v07*qoM6N<$f(lIV#Q*>R diff --git a/resources/characters/snivy/gfx/items/item_007_poke_puff_frosted_mint.png b/resources/characters/snivy/gfx/items/item_007_poke_puff_frosted_mint.png deleted file mode 100644 index c9d401e4d2ace82975deb8377696335b7eac17c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 575 zcmV-F0>J%=P)z>&@kvBMRA}DqS+Pz7F$~Q`Y%KkRE(jqO7Q`pO$VfNFj*NT)BV$K4 z7#ZOc5DN=J=$3v$7iJ(87M9P+C9!j-s(Dh?UgKWgvmIaJ8dFhGQ86Z(Att%Hn|$Nz z+sl>OygNgY-iQeJNIyQW%=ziWl!!u8int>U0P<9bh6pPqj>!XQN*-V1ag8)jk`p^@nkTma8qCgijwh2YSj^*u;2(G+} zQpmT+N=HJxot_;oJR@_pXh`Sq?mu2$AJ%!dzjxLd`)r@q@AvO>)>|>2bvBMXcYizw z;NC7xxZ~49YZyO>{9p}V2hjJoBWwa}#J9#H%{%k`wgC8kV$Y>GoEu#=F z7e07xWLE+nB1hAyIoQ2c_n;3&7V*c|jWKPwGQ|oE*}JjzT)%i*F6Bo`90dm#3052$ z>no4cp1T*24;?qN7BNf^9Bbo#8@iY3p`J#eG-A9z+GcLF&fHK@i1q&VMSvbIv?GB_ zW^AJ?s~g6hkaERvbv~s_Cu**0x6pIii)!ulTrrw|c2rbUR8(vqegIdUP1{9C|NH;| N002ovPDHLkV1gKn_TT^j diff --git a/resources/characters/snivy/gfx/items/item_008_poke_puff_frosted_citrus.png b/resources/characters/snivy/gfx/items/item_008_poke_puff_frosted_citrus.png deleted file mode 100644 index 60988dcb038199257f31c57cc4e0862382e1211a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP)z>&)Ja4^RA}DqSj$ZWF$~Q_6tE?130ycc4Xnh46GF5wRKm7^5GO83 z+rV(I3 zY%bC#k%1`bacfLJm>OB=su6dj0YKgpq9MXciT@%Gq{ynN^9pBLvZ-6sNIXJ$#8`P2^^$`{Dbbo#LHgpqpI?bgHvdm_6c0%@3!pPU@lz^ZRqH|cAA|LZ} z`|#4KwoyzbG|myd=qn|Mj27{18-;Yah{5k9ze?{!sOtXiI6xvmurvy`j9Okzuu0W>LvyUsX3P^%70U~ zR6ncuS*Q(4^q0HL&Dn*P$O1L`|1SeL3pFxz>&(Md!>RA}DqSTSzHFbtH1JfY~+!4K%rArJ7}sZ(b^qR;3fJZI|E z*$>Fjp%3uTspub?%76fZkZ4h)ECkg70b)xL?{p+B$C!qOhK8Ex_6Rah<1f4(#z`&i zVK35G;XsV^+ccY}aWExZ=t>cHq&+-&EJQKJ!woHUc+&XH0v~W-4nuO;dSV{ zh8tEw-jRrrPXU~d-7F>mlBd#Si#V(cETotK4*4xnIEA1PjtDCu&rKKHN@MppB5Vor zoRpG^uoCi;+z;KyDU~9k*ij-U#qdKzq7;f1S!pN4 z$LaI?XObWZq%oobUZ0O^-W?zBqe0ym^&s0SR<}-QeM(sJVU7|I5|SF+&!x!6;=G*B zooX9}WJ32jqN~1Aa>!^A-)y7aF1KU;bCv%}482)v;i2!%-R+I~4yJaeQ2w)1=5b?0%L2EJ7+K)aO&lXA7W&NWdYkB0xh- h4(W!5hK7a)j|tc002ovPDHLkV1lvy_s;+T diff --git a/resources/characters/snivy/gfx/items/item_010_poke_puff_frosted_spice.png b/resources/characters/snivy/gfx/items/item_010_poke_puff_frosted_spice.png deleted file mode 100644 index 88842c4edd9cbefb2cee36db6fc67209210a0d64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmV+=0^0qFP)z>&*GWV{RA}DqSvyk0Fc6hBxS_{&?m?3ya0Jy<^fWZN0=1985z=rE zH#DYClL8QlW|l=OX|<9)0lgVdY)O&c+qe3}QL3S#p-jT-S;WMl+k!D?qs5?TKEPVFemvBQ% z$XgN=`4qtR*v)DJAo)<5#E8RrfrV5Pz#$(Kg;NL$;fT-@^4xU6ODR>x5ut04=cJTW zgqDz(|3812tB080POhA!+fJ27URW7+HNaJoc4DWMA%$Js9q*2R`b+}_vMG@U;KJhLWoKg8>(=;H78 zL*+R@xlkJ^(O>N_x9BRgh6}0D|9=iZ7iu`+BA*)lECE=AR174|C7&%IBt+yu2A^WD n*K@^83;oH`(9qD(@Hg=ZHxxF-c6S=l00000NkvXXu0mjfo4Ng1 diff --git a/resources/characters/snivy/gfx/items/item_011_poke_puff_fancy_sweet.png b/resources/characters/snivy/gfx/items/item_011_poke_puff_fancy_sweet.png deleted file mode 100644 index 3c298bad6ac534f8b7ff3f18cc89c1d19b44cc56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 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 XUNU^AU6^yh00000NkvXXu0mjfTz4R{ diff --git a/resources/characters/snivy/gfx/items/item_018_poke_puff_deluxe_citrus.png b/resources/characters/snivy/gfx/items/item_018_poke_puff_deluxe_citrus.png deleted file mode 100644 index edfc2a1ae82ee994e23b30f98a1bf85d51f5f4ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmV;K0%rY*P)z>(OG!jQRA}DqSfNtGKoCtbooWVwK;;uKXriiUrv}9^R4^z+uzUcP zXjB;n1BPjTAZQFs*N`Cur*Bjl2;`3n8{ktthNeki^kE??$7H{M8 zOo+gW*jAy#)z{QnaNG-%9P#C`H)O3qhclQUPRRm!_zdqTgc*UY`{;a*d_!a#yNE#q z^tO~dRzcGLfX}z*8NAloLYQ#e8wxT&N{Hw!`Wq(>0?*UyWONltV{YvY{YIzI(ycUE z5xh=wDo`+stLtxDh4Dg>>$9mUmq zG>p@0p<*(Qis)3r_D(##dyt;*pYlEH*ybn|aDRC;TLd~TO)Az@qp{**g*dYKDq-69 z0hIu$5Y6PcS4F-o&&kb`&pJja8QFOg(XIZVF(Jc6ymE|Uxxg`e{mcJ_vN&2ir$?DL zec5MsP z)MvejF@b6gDy8#XRV>yYG{q`34ITH}dzf426l$Xiy6$gY1!xtTs01CEI_}pJP!wS+ zMmFbl$=4R35@G`r;w%C<#MB|};Nalk;DGoBQrkg;06!LI00000NkvXXu0mjf+5s^R diff --git a/resources/characters/snivy/gfx/items/item_019_poke_puff_deluxe_mocha.png b/resources/characters/snivy/gfx/items/item_019_poke_puff_deluxe_mocha.png deleted file mode 100644 index a9974ecb43765550784f04b4f5a9b25d65041686..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmV-y0+aoTP)z>(9!W$&RA}DqSUXAtK@ja8_5>oD80-NIL_EM^rjZyJFP=g041#Bn zjSa*|GuZ_I$vn6Z@VIY ze0rg>SEEgScmF`u3EKsEz~jTciW63wJQ9a{4H32r@(2wPR)ahjb**%=TI6Ze-Bc}(Rj2XB9ux% z9_Qk`R3Ww$c}mC?!I7tPTp=+cY)SI8jY}sQ`Ow@L5ls$xA7BiSMF+T?$8l~7;riSe zOBN7Ao<zXaxTz*cTC8I z#`J(T5mZPU2GT>Bk`}p6NDve-yL%Q1%0ccPUICXUd&|7rJKXke3VpsxxdNTT1{%Uo~2Rl0IP8vXz00Chpb30g8G z(NF%dMMdO_;p)7Ue6oO$kQ~GiFCw6Xm=w|#6%`c~6^Jh%0GS3tA98E}0000z>(6-h)vRA}DqSvyk0Fc7spaYK)5--9Mc;0Ug%=xJ!U0=1985!`SO zH8iGAlOkA2mRWCBf5{*4&S*xFw9$IN8Cjy^! zVluBs0e>36p9}sC_0@r23yB+$w9XJ)E_hui#Uv553w3RCk_ETn#DzLa;8A_nU5Eld z18!P&=aFr+KIl{3d@=$6{-f=F+a8AH|8Lcps;j*(!&16<6*I2uAQKbK?P1YE#l%K`~%`Isc~5b#_Ga5-TL z8yq@{jX{ZXm->XW^%~ukZ1swmp<@e_h79eeV|1ZZWHX3~1SVpVoo!P3ghi+)Y(z`o z<*8-c-`<;O-UwYoncWX}mz&~!b=&vdj~7uLMy6zy;JNwn8X%ts9;+7t6%mtFVZP_r zMhjlG4o4!0fXZ4nq;0{Q2t+vtT)?=D4LS#atz-{niDJA;)Yrd#^-wwX@hxZ@mZ~In zI>^dO?Fm;e>Bh@;xt1(nhf4|iKY+a;<=FG&aGz;=q~p1{#PvEZG&sGIxU9^5D(h0+ zvPzr-DleoK8|%+@nVaodWhyV&TL1rf0DB>YCj@#+5|-G!9=2-cP1Bc*5KNl`uAq+% xb>tUj;ejXG*AibcVg+ApHrZs8O*UDs`~b0WWcJ8dhSLB5002ovPDHLkV1i=34CVj; diff --git a/resources/characters/snivy/gfx/items/item_021_poke_puff_supreme_spring.png b/resources/characters/snivy/gfx/items/item_021_poke_puff_supreme_spring.png deleted file mode 100644 index cb76f23636e632dc399d08707f0555ccd336098a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 732 zcmV<20wev2P)z>(j!8s8RA}DqSUXO`KoE^BR}`cOB~FuuCP+}{0*FIUQE&!o&OkxM zArKcx4H7gokr1IwlZFZ@u#3kUPj+@^*K2Gk9?6p9&*r^(Z)P?b40b(MPm4{P-=D+= ze{ecU{*ypj7ku`zY*mr0jzutdIR8G*2c1-aW?Fi$RRw7FU0LR?({*CjN#^VEu63uN zA~q?3&$qz8el$id3F$Nn?D}@D&xcntwia9k9m7gVh!p@lgd$ zmFySb6-m?FsADN_3jr`{A+Fdl5n4N@TJlvS3F$(i!%D41!JF3eA(4d+FBb@|Ynh6_ z(y4y!rjjQmk-B^ghqSdWAK&x==eDg!r6!=r3nJ3G$ZRc++DK}h{OqU#9=|t2*Nh6I zZY5D7mGo(>0?x3_KKbFEKJfFVIpOM7E+sNaMloOw>hnunxaxUH6Tk&-YABo%qRpHM zgl#LqB|%w>CPiI?Y-1AGV%7!`(hk8I7*Gk4Aq(%g5&>Om6zc~KEiC91CO{l`?mo7n z?>FJOF O0000z>)S4l)cRA}DqSix&kF&xg5+KY!45f6G;FEWM&JvaotspxR+Hn0Z^ z)lQf)P@#CzzreDC6x?7pHxwpPVOv$K?&4tsnFoc*kb-nqPwQbK>!J3SF0V&l}|XkJmShe^$Wf^_M2mvxC;R%6nWs-Wd`;M}#;P5zrqzXeGzEjc9{62!q)VVk_R&i|um!WrUB%EI8UAkf=_Z`Q0um>v<5)L+?^^K|FGCeo^v7F_sndX z-?}9nPeUHiN&r8IioG;p zD}pj|swpHDkUlwU(K4ycF|TtNc1J_e>53c=7rsvlqoopA=mX?M0GTw6 zW`)tRj%vHFjJ)VP4FMI2@U)0Kg;<}7O>ujDWqrDSsCPm}7jfHvqr@(-k9>OaYLUFm zPRC+s;Ltj0sAV7cs0SNvAS~``w;-Q#(00000NkvXX Hu0mjfCJM1- diff --git a/resources/characters/snivy/gfx/items/item_023_poke_puff_supreme_autumn.png b/resources/characters/snivy/gfx/items/item_023_poke_puff_supreme_autumn.png deleted file mode 100644 index d4f104cfd81abf760b2d41513b80271ddfb4ce87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmV;H18Mw;P)z>)NJ&INRA}DqS50WtKop)VMNur|ARas|2nB^g5Ttlea}y7RUU~|} zqtJt_h%6o!gdAik;+_PLB1KRr3q440(H>+GWuc%T6!z4EAS_)_@DlSTeQ`27Gns5A z+ZFRc*xCHdeBb-tdy^1i7{P-RA(+pjsJZr|H7nzZ!XC4)9U0dzX@HI4)C+ zmG^-=Pe=hSr$9qkN9tmw{#X432ybFNG z&i6495PfvSCXdGExqp2=<=&I`BWo%tgkuze=R_`0;z1|Mod)smu4T@jS48e2W+M;8 zSwW&GBYDK)Mo=%OM&U)%uaKvv0q}3)V5lB9zGw74A z`z3WDRs;(mj@bP*q`%ir*@>_-ClBavtL?@DA~*c4Ph$drJOV}ZMta<8x@p5lpCymP zSt0GtLUIjUkVT&*U;0LdA|S#TWgd%H(h)o|90AhG|=(#AoKMqIA^`I7X z>R@hC@<>*cLZUGW!gRXX3X*hDt(&!LTRP_ z5TWHjyZS>BJ4=Zbm9cc};w;9B7tV2f6Wqu!3KQssoq1u3|VPv(NL zFEWTOU$ipNj>HiZzJg?l)NZ5vVv>nL1n&fj;?swJM-mDsx({r>*c6^$zTL>2SW4XB z8cG2#@2!UMM4og}dQDIVv|aYP>c~dV!91e*Rl>B3SS3IxgxhVM^;Jn^z2sTd+@f{X zp1!e+ep0ezSkie!&%`%z9x|qgXSPwa3nGTcEF$w&V$g7DE!ggWY`?o=Jc7F2NtFM& zQ)v0d$7o`W&Xj|oY%W-fz6}KR;;+-J3v_|V36VJVT2_1H?-$L5{aU%juh?#_Rg$flaRH%UX19DQCO^z;oRR91007*qoM6N<$f)BH$qyPW_ diff --git a/resources/characters/snivy/gfx/items/item_024_poke_puff_supreme_winter.png b/resources/characters/snivy/gfx/items/item_024_poke_puff_supreme_winter.png deleted file mode 100644 index bca851809e6cff9d544b12b97194b7fd009fde3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 933 zcmV;W16urvP)z>)S4l)cRA}DqSTS!CF%*7j_y<81&I;Z zf~Xky0SqXJFi}P%mPG0pwyIeI3_)rI0~H`{V5;a(h=QM!cQ`&j+jr**5cf%^yYu<% z?|a{SJ|_SrN)$pR;8+vec-#HKL~pyg0_y<}6(>TGPtqbz zr4vQjcx?iv3=&q!W7}|+MnxT%%Xuy8rgQ>5jkuJe{KkAI@+2tKGHNPVIC@^47UQ#V z(oOrl@KYEh(Pky%VQYtSBe=SXq8QI4qUip>Ro2WI3_1oj(FXQ(i_-KcG+YI-lT0DX|TiG{E+W#niLWn@{q5=62f{EuY9@A0%%YU!8-n*&9`Y z3E+gdqx!qAjXXDxNks15s48xx5w?n+_4OrRs0OkM3EkHR>{f#8Li_0WC;!+I+hbV^ z%k?^(UOX8*g08%G6>+8%`f>OZKn!eKnX(opHTRiP?t=f z=;sokizq6_w9fmI&n>_vqzJMQ4z>)6G=otRA}DqSUqbLK^UH01x1M-CWWXu?+C&*;%N#6JxD7S`U_$u zf`7om+FlTBtn?R{LTrzyU<&m_i!|ZRyHzZLY!CzsIrp8*yLoqZW_D(GHo4$Fu-wk> z?9B5qUmRl}1d<9)Jl3{>@1Z_#585a&N1Uxf zUsh-N1sGho#aOeJtPqv?^9Z9?>&*L9bJFj@vQ`Hm+h8veWkmhd75PWaT6qGxkHT@U z&se+JPQB~(du-4PS);u}pc{7C5+N~A}BcdGe;(c^Yu&-Rzrw49K7ZCAOsRPJaacD4}{JX7~YKpKEQC!Z$-#NU4X#^%nRPL=VOesk!@@{U1>ZTAtX6msvx&{^!3;5H{b z3=(A&gU?fKQSxY-K?-IGh`@#;m*7}HQ?Q)_;J(ZV+J`Oy?HmAdQuj%R;M^!!j>y=j zh(kx#k5rV6fR7Jfj#Uj|hx}dSP_*!I5xItW97a!d4 zoSsH08PoVxqWAPTZ9~Qt@yulu;{wOBP|~*Ka|_T3 rDFPefP6W6RlZSML3Kc3;sDStf4Moti8Lfnv00000NkvXXu0mjf2z>((Md!>RA}DqSifsiQ4~He=_&@4P6`1h!C<5nhc1}~!O5)<=p+tx z@IP=BYzOxT-RfYcLbtaTD<)KM5&}9&g@`zYnDgq1=iQup-?{JIQiAt`knrw#=YHS$ z^==+OL`1|=Bk{fA!4;UA*N%Vr`?2B2ZgYBVdy)hfAQ9IJ$~fQvjYr4S-Wh)qP} zG9r&9*6R6ZLlV)@JeY9Khb|i*5w3}(9-~L6I`Wz();6@JkxK>86ZPxxH$2*Y7L>e8 zgmwz8XgB%r@jbxq8>eC;u5l4q z8j|16aIeyl!YSb7@RLdqiYO}`TZz#gosIMCkchI#m-fJ`C+m6ruRpwF-IUgNMx@R8 ze*hATHt5In-}$+h*S{IO7yBnkFab6puFTB{pwGFjM80evNrZP3b8s@!^+I15wp#MF zdcapmXj=`eXCX=#MvOj7`C4Vxb9pax+ike9dOdgqwG+_R#9k%z?fV&krTKho+hvby z`Cd4JN2B_$Rd^NYVX3osQMMD$) zT7T-7W(r+K7PQg-|1!X{a1oi{BU2OoN&-v~b;U??UQ52R0GE(D@F5;VKnO8aNJm6O dL_|ao{s1HPZ;nbRTGRjl002ovPDHLkV1jSibH4xp diff --git a/resources/characters/snivy/gfx/items/item_027_cheri_berry.png b/resources/characters/snivy/gfx/items/item_027_cheri_berry.png deleted file mode 100644 index 2f2cb810687c14f00a77d1d282adf220b5ce634f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)z>(BS}O-RA}DqnY~WKFc8OWD=Z)}RDv1tAiM$ULfI-7I>V#D92QnO zRlET+&p??ODue_J1IP$Ru46lQ=X0D&JtG6eKgye$v0e9J&AfgbN3QqwK3L%J)x!`@_0=ge5LUO@-{(3B!H#G^XBQ*f z+#oTJR21-#x$vQphBFC*1=RPeW`8_B@(U0j@DkgFCl0S50rh`~gurvozPh|s^$H&X zPe^Wx6aMXeA75Q2CN~9z-#xz;2lM6MruSJyFq9RbKA?g3CRfd|+5dXD35qzhM3@0! z=1EAYBb9=*z76k+htFUY^PkNsmGx}T#Hvxz>(d`Uz>RA}DqSvyVxF%Y$_RT|QS0@6Ui0ZGhC!4GCQ!`|3 z4Ks>VsGlYzy_z z#-)gmoovDwdHp*nE4jMR@?t6~nGj3C$%M~tu~4xOYVzFZ=O!PO0Ylu_sJxyJ#BlVS z9C^DYCbPZ}z5XAI`f9G=6tGL2TDTZ_-z;5{2Y9$5irhV)G8fpyU*%VSTN;o@pGUrG(EeW-x9s8{FP(1&Kpr+Z=p#Afd_1H;9=BHcrRo z^~dEDjSeJ^Q%C0gK>-x<+Yj@~3tkUKQ7xD&0_sExBJZ1lUFZzNfI~iXKbV2KqMrhv zjg*@j$hUU1^>x$ale$ow;ATOEe5bwd^M6~QM8}~*^MLO2cCV*QT&b(s+A_fH-*yXj zZD>zUDP5@GM5>KNEvc(dE_q6}DEFAm85^TrNdM^DG_*1Dq=PNW5+gRkvGwF;q2Q3` zzSLK!)aRj%4LJi)^iv|oA%-;&I|DMtI;kRZ%@?SJLIX7+!j3f5A!W>F-X1Vj1QZBp z2No^BH&BWQtQM%`gKd;^X2jj}hwi5y9IHD0ixpt5#axzuXxyXskoB@~ diff --git a/resources/characters/snivy/gfx/items/item_029_touga_berry.png b/resources/characters/snivy/gfx/items/item_029_touga_berry.png deleted file mode 100644 index 6ee4e948a8b31e9bf29a2d00c4566f1d821d31a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 522 zcmV+l0`>igP)z>&yh%hsRA}Dqn7>K{F%ZVHy8%TXz*1~2trUA(!B;pG!OG6JuoA@M zYCFN!TF|!;YimUdQF5>_#z`jsW^xDls=M92L z(oyEHXKeM-6_}hI{ev~HQ!CTgNFSQ8uaEaar6r)LR)Em6tGhp+r#`D|4=$BBH8+|Y z+5o~-eemWv?3%BNz2xBfKrvD9?8_*u0tCX~p((6lE)!Y_i%QSN8Gt5Y!NrEy zz<-~gsP*I1`TNi9o#-|ZKMTRuf$%O}+-@Ynvsb`|f1h5f!SQS?IGX{O{wjbsturu$ zB(e`+eLoJc(c#B)@?xSnd*21V6crdQZ@l+Qq+iqkwP`I~1tiihW}sI3MUE1&@FmmF zu0YM?vn!ASUpoDyeIWFdxo{P*f0)F=bEF?^AUAa`_#gwhgUSg{8pwek!8zfJALbym z1iZHbuJkcTOx)nn6$k;Bf{r#I)z550yolgckJF;^{WaLs)YO!%Ut(7Xng{7HtN;K2 M07*qoM6N<$f?2KfS^xk5 diff --git a/resources/characters/snivy/gfx/items/item_030_pomeg_berry.png b/resources/characters/snivy/gfx/items/item_030_pomeg_berry.png deleted file mode 100644 index aae4488095ac6c0a0444501365c7bf0355d0cbbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 634 zcmV-=0)_pFP)z>(EJ;K`RA}DqS+P#TFc3|mbb$q_VuOJh76t~y(xDO)EKu0#kMu{% z2T)jGLSpEG7#LuHnSl{if&mr=;8I;>+`GnhZ1*blq)3gEH1FNL=Zljhnej*^fY@%Y z{ZQj~-Ir7}0S>qgiBtmk+J2op=lgO{N+O>ocn-Kt!1dDJzpQUI$20wKGnCWr`&BB+11fk5xadZP;7x(MRw0uBUQ7jay-x~X zUdX4VcLZD2BWa9T#>N8}rd7zL%rbbrP9zwCm`3$J3sK+~j!u&0-fgkLZ?Ob8@QbbX zXkYy;Y8s`$L&m9iYwb9LvYAe^s+p(av)7d+AyUK$wyo(5>+3P@>IUOj*fD|E9m^?@}3oOxn4D<=Y+e9*Wt=X$RumSEiAOUgL` z3nP0YV7m~RODHx0mkOCYR%f#y6K@p&Q&A*vj3XG5c;-tEE4^B=>BnFn#>F%;tbz(u z1z3=1(Z{%CRC!CsRsb*L%KvfvILbO#jWJ?Gb*et;I_%oG+4gmHWO>=|# z>@&t5P%{E#LKu>|SCBrS-+;Oy*WAj+Z9g%2`$9uK^6Jtv84qG&7ZSSUY{qTk7d0hL U=~Twgr~m)}07*qoM6N<$g0J=$A^-pY diff --git a/resources/characters/snivy/gfx/items/item_031_shiny_charm.png b/resources/characters/snivy/gfx/items/item_031_shiny_charm.png deleted file mode 100644 index 24e3971eadb2f3b0e1e33fcef2c1a4b16f1c3746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 835 zcmV-J1HAl+P)z>(^+`lQRA}DiS-ol%K@{Fuwn%sFQdn4oyg@2UiwM4fU?ijo1PjqJ zh=>F$#X9}V6`)}jLqe6VCZleQ&GGIBn~&p@vFOd@dD~X;u%}SfnH&5usD7k$`QSwQf+39<@~d zR3tbN6A2{^RMOUu647M4Mnk*k;q%Rk!;eBF zMfwqUK27Rn-=uX`A=kfy^o%~=84O`)HWiS7k9UKQRZL+d8g$7njG$}sNz�RN$i; z8Sap-NM0#n1D)HVrqS!$yltJ(eJ&lILKkgIc;AbF&-o^R9!mk`IyJKbw=_B0opX7A zpa4HaiUB^V0%;tULxsc#t6#{+%xcVo|wRisS?Jw+48f3oI{}liL N002ovPDHLkV1k9MdLjS- diff --git a/resources/characters/snivy/gfx/particle/circle.anm2 b/resources/characters/snivy/gfx/particle/circle.anm2 deleted file mode 100644 index 5191e85..0000000 --- a/resources/characters/snivy/gfx/particle/circle.anm2 +++ /dev/null @@ -1,48 +0,0 @@ -{ - "anm2ed": 1, - "info": {}, - "spritesheets": [ - { - "path": "circle.png", - "regions": [ - { - "name": "Main", - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - } - ] - } - ], - "layers": [ - {"name": "Main"} - ], - "defaultAnimation": "Spawn", - "animations": { - "Spawn": { - "length": 11, - "loop": false, - "root": [ - {"delay": 11} - ], - "layers": [ - { - "layer": 0, - "frames": [ - { - "region": 0, - "scale": [10, 10], - "delay": 10, - "interpolation": "linear" - }, - { - "region": 0, - "tint": [255, 255, 255, 0], - "interpolation": "linear" - } - ] - } - ] - } - } -} diff --git a/resources/characters/snivy/gfx/particle/circle.png b/resources/characters/snivy/gfx/particle/circle.png deleted file mode 100644 index 7cd3f72d60273995218bbd03f388d229e9496526..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2603 zcmV+`3e@$9P)z>=-AP12RCwC$T}wz*dl+}d2Qoh5ipu!F%{7pqNDFD>y(&~2ixw`e zMIpFz8|1=G;I@UEpv@FS(yBI%i)tCONJ$7Ou8Xkjp+#BY?cv<-qi?)6e&3lhGv}Q7 z|Id6M{1A?3{*UkXJOB5iqC!ngt$Zy~4w+1+(=qtd31|m21DXI0fLcH`z4jfj1=s|< z2do2L0ahcC$X6AB9YiCUhX8$m!+-;T9zeXvpkD))0Z##ofX9F*AdK%SfYK5kC9+Qf zh5^R_v4En-QsEKcJ|Kyr06}c40Q@Jt3jPcMMggZi_`1C^EG6y$ZUY{G7=EY#yd@rs z@(X}5gGhH0!wtYS5W=zwpm5SF;m;|+Bw(My*#sMF5IOq*v z3eaL<9$P5wZ*t`EBl#jyF64Irk~y5R2AHH_T-);-qr9x;$TRw+Bkbgl05%+)unD*X zs0(4<>nLxV4*5sljD(T+O2ABxF97S!wlXLI+bFM2HbY&|P-J)?VBR6K{{V){upKl+ zd6x`*)@XYsxyd|tvi&E-L_@u2;i-d zp%kD?Y2V|sF7l1k9qzLwBZCetU2Oc+D&3;*Y8@Jg=+i;dGtlQi{&d+4b`(EIHZAz@ zld&ZM)%o10*EV26smGo>87kh*%>+V`h-AaxN( zf=*0_Fsql+e!lPH1Sw$_u_H(&CWYZ$9pUre|6RhcaWasSmsYQoz8ETR5lGeVxZe@C z3(L4>m6pIoFe@xCYxgtKIbl$uPALgo0QJIpf?Iw?I4l%9LrO=s>`&od_ANp-t%BA8@&dREkA5&Za!upl9(E;mj9F=0W@nPLKczyvs@ z?lx8gQw(1Z3Jt7B*rnT|t~OQxEyAwk9`5~I{lp8*v$;ql@=jfCrV%%DF1d76QkBrE z98fnKUkVHey|&7H0y!@9D|MlV`2vUv<2J|hsRBlsXE&jUNvn&EuLkhI%9}1Z6&1u4 z|Gny7Yf6D$p&E#~`SDTVG%hXv?GZpkIKAwsn=0TW^X#4$|5jB4$kn}E+)4uA=91^t zt=8GROKyKFI&kLi3sZEosz0r(23i>&zc|hi(!TyZ6AJ21Yem3KAn(0PmR> z|4{!~Zybm3IRUIQFX}!(`;A-9x6TRR74u@J`pgohlG{B+haM1NfAR0?fC%ZwdPI!<0&sOi3|j@zAwzeVe~qeZtuc--`@5PZ6iC!IRt^oYMI+h~R%cIRBKbXs-cSWez$D2cbu-C^^r0sx@Or*0) zN#FvQWq3et+Wn4rTqt%%l$OBA9}zeh4qMU($i7<`MH zme_7#LBh6H2L%`V+romJKTS<^pD;6(rbdkR4&1f&r3T+8<2UF)0tX#LkkE00oc;WS z1Nnd3l94{4I>-zb>4@Q8pLGd?Jegv@&$bM83$s<3VPl;;_}^C}!tidU!PjkT#^OR3 zac340r!~u%_ZPOwD8=-F-(NuCW#}}|h8y#XH$Zw4DvX&#y z$-t*{OFY;yE-Ww0?*2^KxFMA`YEC(Hhj%aI8ZXO1GFoGJE1lc6sNNj#e7Uo?`H4~* z6T&XtJqtK}U&CjK5Qc?)2Wer)%VjzTCt^rx)=OzxahZoj-zEMlk-a6j8wz(v6RJb(TikOC|KmMVUojQz6E8_=mM zh7B`3U;z(a#)+8z0@H;ncdqX~s8I!w+xe#exD|b{h@iez{JI4lZ_&n!l<_WIyiOI* z%+Fk^h*zs&j{`>~@s6EVA|7u{sVO4vhkz@9yM>CdYz2@d2K)jq0B~`M=|iJ<=?0#! zbPY&fHaVfzbvvk3z{V4vgLm2>F(B!9w&HETeG|X-PzWHq(FlKViu5Fj;#fs+7hPiY zfro12*}F-=W7mf;ssMa#JRTxZ90nYq##`KjuN#YUylDe3Tfp=7pP1B`Qvo;&BSwum z9B^p{GyxhaeqEuSIY9%-#OqY?Moqj_5%1N*tJPLB7c8l%si}p_{sW>=1;c#)W|sf} N002ovPDHLkV1hLb%<%vK diff --git a/resources/characters/snivy/gfx/particle/puff.anm2 b/resources/characters/snivy/gfx/particle/puff.anm2 deleted file mode 100644 index 9369a20..0000000 --- a/resources/characters/snivy/gfx/particle/puff.anm2 +++ /dev/null @@ -1,99 +0,0 @@ -{ - "anm2ed": 1, - "info": {}, - "spritesheets": [ - { - "path": "puff.png", - "regions": [ - { - "name": "1", - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "2", - "crop": [128, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "3", - "crop": [256, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "4", - "crop": [384, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "5", - "crop": [512, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "6", - "crop": [640, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "7", - "crop": [768, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - }, - { - "name": "8", - "crop": [896, 0], - "size": [128, 128], - "pivot": [64, 64], - "origin": "center" - } - ] - } - ], - "layers": [ - {"name": "Main"} - ], - "defaultAnimation": "Main", - "animations": { - "Main": { - "length": 16, - "loop": false, - "root": [ - {"delay": 15, "interpolation": "linear"}, - { - "pos": [0, -5], - "tint": [255, 255, 255, 32], - "interpolation": "linear" - } - ], - "layers": [ - { - "layer": 0, - "frames": [ - {"region": 0, "delay": 2, "interpolation": "linear"}, - {"region": 1, "delay": 2, "interpolation": "linear"}, - {"region": 2, "delay": 2, "interpolation": "linear"}, - {"region": 3, "delay": 2, "interpolation": "linear"}, - {"region": 4, "delay": 2, "interpolation": "linear"}, - {"region": 5, "delay": 2, "interpolation": "linear"}, - {"region": 6, "delay": 2, "interpolation": "linear"}, - {"region": 7, "delay": 2, "interpolation": "linear"} - ] - } - ] - } - } -} diff --git a/resources/characters/snivy/items.json b/resources/characters/snivy/items.json index 17a72b5..859f6e4 100644 --- a/resources/characters/snivy/items.json +++ b/resources/characters/snivy/items.json @@ -1,11 +1,11 @@ { "anm2": "gfx/items/item.anm2", "spritesheet": 0, - "spawnDelay": 600, + "spawnDelay": 10, "spawnDelayMultiplier": 0.75, "spawnLimit": 5, "sounds": { - "bounce": ["sfx/bounce.ogg", "sfx/bounce2.ogg", "sfx/bounce3.ogg"], + "bounce": "sfx/bounce*.ogg", "dispose": ["sfx/dispose.ogg"], "summon": ["sfx/summon.ogg"], "newItem": ["sfx/newItem.ogg"] @@ -14,7 +14,6 @@ "dispose": ["Puff"], "summon": ["Puff"] }, - "categories": {"Food": "edible", "Tool": "tool"}, "rarities": { "Common": {"weight": 1.0, "sound": "sfx/common.ogg"}, "Uncommon": {"weight": 0.75, "sound": "sfx/uncommon.ogg"}, @@ -25,36 +24,36 @@ "Special": {"weight": 0.0, "sound": "sfx/special.ogg"} }, "items": [ - {"name": "Poké Puff (Basic, Sweet)", "description": "A basic sweet Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Sweet", "texture": "gfx/items/item_001_poke_puff_basic_sweet.png", "calories": 100.0}, - {"name": "Poké Puff (Basic, Mint)", "description": "A basic minty Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Mint", "texture": "gfx/items/item_002_poke_puff_basic_mint.png", "calories": 100.0}, - {"name": "Poké Puff (Basic, Citrus)", "description": "A basic citrusy Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Citrus", "texture": "gfx/items/item_003_poke_puff_basic_citrus.png", "calories": 100.0}, - {"name": "Poké Puff (Basic, Mocha)", "description": "A basic mocha Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Mocha", "texture": "gfx/items/item_004_poke_puff_basic_mocha.png", "calories": 100.0}, - {"name": "Poké Puff (Basic, Spice)", "description": "A basic spice Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Spice", "texture": "gfx/items/item_005_poke_puff_basic_spice.png", "calories": 100.0}, - {"name": "Poké Puff (Frosted, Sweet)", "description": "A frosted sweet Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Sweet", "texture": "gfx/items/item_006_poke_puff_frosted_sweet.png", "calories": 250.0}, - {"name": "Poké Puff (Frosted, Mint)", "description": "A frosted minty Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mint", "texture": "gfx/items/item_007_poke_puff_frosted_mint.png", "calories": 250.0}, - {"name": "Poké Puff (Frosted, Citrus)", "description": "A frosted citrusy Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mint", "texture": "gfx/items/item_008_poke_puff_frosted_citrus.png", "calories": 250.0}, - {"name": "Poké Puff (Frosted, Mocha)", "description": "A frosted mocha Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mocha", "texture": "gfx/items/item_009_poke_puff_frosted_mocha.png", "calories": 250.0}, - {"name": "Poké Puff (Frosted, Spice)", "description": "A frosted spice Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Spice", "texture": "gfx/items/item_010_poke_puff_frosted_spice.png", "calories": 250.0}, - {"name": "Poké Puff (Fancy, Sweet)", "description": "A fancy sweet Poké Puff, adorned with a cherry.", "category": "Food", "rarity": "Rare", "flavor": "Sweet", "texture": "gfx/items/item_011_poke_puff_fancy_sweet.png", "calories": 500.0}, - {"name": "Poké Puff (Fancy, Mint)", "description": "A fancy minty Poké Puff, adorned with a crescent moon-shaped candy.", "category": "Food", "rarity": "Rare", "flavor": "Mint", "texture": "gfx/items/item_012_poke_puff_fancy_mint.png", "calories": 500.0}, - {"name": "Poké Puff (Fancy, Citrus)", "description": "A fancy citrus Poké Puff, adorned with an orange slice.", "category": "Food", "rarity": "Rare", "flavor": "Citrus", "texture": "gfx/items/item_013_poke_puff_fancy_citrus.png", "calories": 500.0}, - {"name": "Poké Puff (Fancy, Mocha)", "description": "A fancy mocha Poké Puff, adorned with a morsel of white chocolate.", "category": "Food", "rarity": "Rare", "flavor": "Mocha", "texture": "gfx/items/item_014_poke_puff_fancy_mocha.png", "calories": 500.0}, - {"name": "Poké Puff (Fancy, Spice)", "description": "A fancy spice Poké Puff, adorned with a morsel of dark chocolate.", "category": "Food", "rarity": "Rare", "flavor": "Spice", "texture": "gfx/items/item_015_poke_puff_fancy_spice.png", "calories": 500.0}, - {"name": "Poké Puff (Deluxe, Sweet)", "description": "A deluxe sweet Poké Puff; frosted and adorned with a cherry.", "category": "Food", "rarity": "Epic", "flavor": "Sweet", "texture": "gfx/items/item_016_poke_puff_deluxe_sweet.png", "calories": 1000.0}, - {"name": "Poké Puff (Deluxe, Mint)", "description": "A deluxe minty Poké Puff; frosted and adorned with a cinnamon stick.", "category": "Food", "rarity": "Epic", "flavor": "Mint", "texture": "gfx/items/item_017_poke_puff_deluxe_mint.png", "calories": 1000.0}, - {"name": "Poké Puff (Deluxe, Citrus)", "description": "A deluxe citrusy Poké Puff; frosted and adorned with an orange slice.", "category": "Food", "rarity": "Epic", "flavor": "Citrus", "texture": "gfx/items/item_018_poke_puff_deluxe_citrus.png", "calories": 1000.0}, - {"name": "Poké Puff (Deluxe, Mocha)", "description": "A deluxe mocha Poké Puff; frosted and adorned with a morsel of white chocolate.", "category": "Food", "rarity": "Epic", "flavor": "Mocha", "texture": "gfx/items/item_019_poke_puff_deluxe_mocha.png", "calories": 1000.0}, - {"name": "Poké Puff (Deluxe, Spice)", "description": "A deluxe spice Poké Puff; frosted and adorned with a morsel of dark chocolate.", "category": "Food", "rarity": "Epic", "flavor": "Spice", "texture": "gfx/items/item_020_poke_puff_deluxe_spice.png", "calories": 1000.0}, - {"name": "Poké Puff (Supreme Spring)", "description": "A supreme Poké Puff that tastes like the sweet cherry blossoms of spring.", "category": "Food", "rarity": "Legendary", "flavor": "Sweet", "texture": "gfx/items/item_021_poke_puff_supreme_spring.png", "calories": 2500.0}, - {"name": "Poké Puff (Supreme Summer)", "description": "A supreme Poké Puff that tastes like a tropical summer vacation.", "category": "Food", "rarity": "Legendary", "flavor": "Citrus", "texture": "gfx/items/item_022_poke_puff_supreme_summer.png", "calories": 2500.0}, - {"name": "Poké Puff (Supreme Autumn)", "description": "A supreme Poké Puff that tastes like a bountiful autumn harvest.", "category": "Food", "rarity": "Legendary", "flavor": "Citrus", "texture": "gfx/items/item_023_poke_puff_supreme_autumn.png", "calories": 2500.0}, - {"name": "Poké Puff (Supreme Winter)", "description": "A supreme Poké Puff that tastes like a frosty winter wonderland.", "category": "Food", "rarity": "Legendary", "flavor": "Spice", "texture": "gfx/items/item_024_poke_puff_supreme_winter.png", "calories": 2500.0}, - {"name": "Poké Puff (Supreme Wish)", "description": "A supreme Poké Puff that tastes like a cherished birthday celebration.\nIt also is the biggest calorie nuke ever.\nCan Snivy eat it!?\nAlso, statistically, it might be your birthday today, right?", "category": "Food", "rarity": "???", "flavor": "Spice", "texture": "gfx/items/item_025_poke_puff_supreme_wish.png", "calories": 10000.0}, - {"name": "Poké Puff (Supreme Honor)", "description": "A supreme Poké Puff that tastes like a monumental victory.\nWith your luck, you've earned it...if Snivy can eat it!", "category": "Food", "rarity": "???", "flavor": "Mocha", "texture": "gfx/items/item_026_poke_puff_supreme_honor.png", "calories": 2500.0, "digestionBonus": 0.6}, - {"name": "Cheri Berry", "description": "A spherical red berry that cures paralysis\n...oh, and it also excites one's stomach.", "category": "Food", "rarity": "Uncommon", "flavor": "Spicy", "texture": "gfx/items/item_027_cheri_berry.png", "calories": 25.0, "digestionBonus": 0.009}, - {"name": "Tamato Berry", "description": "A spiny crimson berry that lowers speed and raises friendship.\n...oh, and it also greatly excites one's stomach.", "category": "Food", "rarity": "Rare", "flavor": "Spicy", "texture": "gfx/items/item_028_tamato_berry.png", "calories": 50.0, "digestionBonus": 0.018}, - {"name": "Touga Berry", "description": "An obscure, searing-red berry from faraway lands.\nIt cures confusion...and it'll make one's stomach a burning inferno.", "category": "Food", "rarity": "Epic", "flavor": "Spicy", "texture": "gfx/items/item_029_touga_berry.png", "calories": 100.0, "digestionBonus": 0.0396}, - {"name": "Pomeg Berry", "description": "cG9tZWcgYmVycnkgcG9tZWcgYmVycnkgcG9tZWcgYmVycnk=", "category": "Food", "rarity": "???", "flavor": "None", "texture": "gfx/items/item_030_pomeg_berry.png", "calories": -2500.0, "digestionBonus": 0.6, "gravity": 0.05}, - {"name": "Shiny Charm", "description": "Can change a Pokémon's color scheme...", "category": "Tool", "rarity": "???", "texture": "gfx/items/item_031_shiny_charm.png", "isToggleSpritesheet": true} + {"name": "Poké Puff (Basic, Sweet)", "description": "A basic sweet Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Sweet", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Basic, Mint)", "description": "A basic minty Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Mint", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Basic, Citrus)", "description": "A basic citrusy Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Citrus", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Basic, Mocha)", "description": "A basic mocha Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Mocha", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Basic, Spice)", "description": "A basic spice Poké Puff.", "category": "Food", "rarity": "Common", "flavor": "Spice", "calories": 100.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Sweet)", "description": "A frosted sweet Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Sweet", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Mint)", "description": "A frosted minty Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mint", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Citrus)", "description": "A frosted citrusy Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mint", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Mocha)", "description": "A frosted mocha Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Mocha", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Frosted, Spice)", "description": "A frosted spice Poké Puff.", "category": "Food", "rarity": "Uncommon", "flavor": "Spice", "calories": 250.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Sweet)", "description": "A fancy sweet Poké Puff, adorned with a cherry.", "category": "Food", "rarity": "Rare", "flavor": "Sweet", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Mint)", "description": "A fancy minty Poké Puff, adorned with a crescent moon-shaped candy.", "category": "Food", "rarity": "Rare", "flavor": "Mint", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Citrus)", "description": "A fancy citrus Poké Puff, adorned with an orange slice.", "category": "Food", "rarity": "Rare", "flavor": "Citrus", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Mocha)", "description": "A fancy mocha Poké Puff, adorned with a morsel of white chocolate.", "category": "Food", "rarity": "Rare", "flavor": "Mocha", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Fancy, Spice)", "description": "A fancy spice Poké Puff, adorned with a morsel of dark chocolate.", "category": "Food", "rarity": "Rare", "flavor": "Spice", "calories": 500.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Sweet)", "description": "A deluxe sweet Poké Puff; frosted and adorned with a cherry.", "category": "Food", "rarity": "Epic", "flavor": "Sweet", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Mint)", "description": "A deluxe minty Poké Puff; frosted and adorned with a cinnamon stick.", "category": "Food", "rarity": "Epic", "flavor": "Mint", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Citrus)", "description": "A deluxe citrusy Poké Puff; frosted and adorned with an orange slice.", "category": "Food", "rarity": "Epic", "flavor": "Citrus", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Mocha)", "description": "A deluxe mocha Poké Puff; frosted and adorned with a morsel of white chocolate.", "category": "Food", "rarity": "Epic", "flavor": "Mocha", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Deluxe, Spice)", "description": "A deluxe spice Poké Puff; frosted and adorned with a morsel of dark chocolate.", "category": "Food", "rarity": "Epic", "flavor": "Spice", "calories": 1000.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Spring)", "description": "A supreme Poké Puff that tastes like the sweet cherry blossoms of spring.", "category": "Food", "rarity": "Legendary", "flavor": "Sweet", "calories": 2500.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Summer)", "description": "A supreme Poké Puff that tastes like a tropical summer vacation.", "category": "Food", "rarity": "Legendary", "flavor": "Citrus", "calories": 2500.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Autumn)", "description": "A supreme Poké Puff that tastes like a bountiful autumn harvest.", "category": "Food", "rarity": "Legendary", "flavor": "Citrus", "calories": 2500.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Winter)", "description": "A supreme Poké Puff that tastes like a frosty winter wonderland.", "category": "Food", "rarity": "Legendary", "flavor": "Spice", "calories": 2500.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Wish)", "description": "A supreme Poké Puff that tastes like a cherished birthday celebration.\nIt also is the biggest calorie nuke ever.\nCan Snivy eat it!?\nAlso, statistically, it might be your birthday today, right?", "category": "Food", "rarity": "???", "flavor": "Spice", "calories": 10000.0, "use": "edible"}, + {"name": "Poké Puff (Supreme Honor)", "description": "A supreme Poké Puff that tastes like a monumental victory.\nWith your luck, you've earned it...if Snivy can eat it!", "category": "Food", "rarity": "???", "flavor": "Mocha", "calories": 2500.0, "digestionBonus": 0.6, "use": "edible"}, + {"name": "Cheri Berry", "description": "A spherical red berry that cures paralysis\n...oh, and it also excites one's stomach.", "category": "Food", "rarity": "Uncommon", "flavor": "Spicy", "calories": 25.0, "digestionBonus": 0.009, "use": "edible"}, + {"name": "Tamato Berry", "description": "A spiny crimson berry that lowers speed and raises friendship.\n...oh, and it also greatly excites one's stomach.", "category": "Food", "rarity": "Rare", "flavor": "Spicy", "calories": 50.0, "digestionBonus": 0.018, "use": "edible"}, + {"name": "Touga Berry", "description": "An obscure, searing-red berry from faraway lands.\nIt cures confusion...and it'll make one's stomach a burning inferno.", "category": "Food", "rarity": "Epic", "flavor": "Spicy", "calories": 100.0, "digestionBonus": 0.0396, "use": "edible"}, + {"name": "Pomeg Berry", "description": "cG9tZWcgYmVycnkgcG9tZWcgYmVycnkgcG9tZWcgYmVycnk=", "category": "Food", "rarity": "???", "flavor": "None", "calories": -2500.0, "digestionBonus": 0.6, "gravity": 0.05, "use": "edible"}, + {"name": "Shiny Charm", "description": "Can change a Pokémon's color scheme...", "category": "Tool", "rarity": "???", "isToggleSpritesheet": true, "use": "tool"} ] } diff --git a/resources/characters/snivy/sfx/bounce.ogg b/resources/characters/snivy/sfx/bounce.ogg deleted file mode 100644 index 379faceb0746ad8f12a75d0b74b9e0d59906043a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10027 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 I5LE4d0brIK`2YX_ diff --git a/resources/characters/snivy/sfx/bounce2.ogg b/resources/characters/snivy/sfx/bounce2.ogg deleted file mode 100644 index f65018e9e64beb63741a55f43f12a5ed2d58d962..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30069 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 Krk}(&p#C3jaP2<; diff --git a/resources/characters/snivy/sfx/bounce3.ogg b/resources/characters/snivy/sfx/bounce3.ogg deleted file mode 100644 index ac724876aa5f9d72008a2cf162daa010379dc7c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31067 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 Fe*n3FylMad diff --git a/resources/characters/snivy/sfx/common.ogg b/resources/characters/snivy/sfx/common.ogg deleted file mode 100644 index 8e83d7ee421c95b9f9c3a0767486c29a90daecd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7627 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 diff --git a/resources/characters/snivy/sfx/digest1.ogg b/resources/characters/snivy/sfx/digest1.ogg deleted file mode 100644 index 12c6c9559103150f0a9902021d6925c8e32e4655..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40680 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 diff --git a/resources/characters/snivy/sfx/digest2.ogg b/resources/characters/snivy/sfx/digest2.ogg deleted file mode 100644 index 56c2cb5673523ce7aa94e4f6d62997b3f8ab7b6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44021 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

bFmy6^8#X} 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 diff --git a/resources/characters/snivy/sfx/digest3.ogg b/resources/characters/snivy/sfx/digest3.ogg deleted file mode 100644 index 3885b5368ab4217ea84d772ec3582d4cbb4395eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33857 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 diff --git a/resources/characters/snivy/sfx/dispose.ogg b/resources/characters/snivy/sfx/dispose.ogg deleted file mode 100644 index fe9b108a83fbe342a098357de2d60271acd02b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6863 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 diff --git a/resources/characters/snivy/sfx/epic.ogg b/resources/characters/snivy/sfx/epic.ogg deleted file mode 100644 index 914504e9a9018160a926ec88744777ac1863fbf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12635 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 diff --git a/resources/characters/snivy/sfx/gurgle1.ogg b/resources/characters/snivy/sfx/gurgle1.ogg deleted file mode 100644 index 84ecc69ca532ea91e7a6bd5f63eb0e0f3475e86e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25343 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 diff --git a/resources/characters/snivy/sfx/gurgle2.ogg b/resources/characters/snivy/sfx/gurgle2.ogg deleted file mode 100644 index 0fd034d57a8e8f8a5602414c63dd142fbdfff77b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23536 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 J6o{^Xe*tjo6)^w+ diff --git a/resources/characters/snivy/sfx/gurgle3.ogg b/resources/characters/snivy/sfx/gurgle3.ogg deleted file mode 100644 index 4e0ab95f7fe8a796f07d142df5b0f42f1bb5fee6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22620 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 J006Md0RV9)8A<>E diff --git a/resources/characters/snivy/sfx/gurgle4.ogg b/resources/characters/snivy/sfx/gurgle4.ogg deleted file mode 100644 index 85ee29b61514894c7ababa0d1d4d7636294876eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19316 zcmeFXbzIcX_dohta!Hqzlw}ENi6up3X%<$grE}><%0fk0a9KiHQt4PiIu((Yl3E%R zkj4(M?+bl@;(P!3-N)m5|GJMmkJ;HXJ@cINI&)^`T=eub2PlAlTpzOC?3k=R7r_fT z1qlxf#(9SvCs62AAO8VBWHaQ?e;efDam|0bC_V)A+Z~R==dk96widFo^2#bI z^2&0G3P?FcFs7=4R8&<~RZx^a0akQ#33WdwFDtJgEvqUmuX>yW4$C{h)5*&_1Z?i= zIT)A}>h16TUk%GbsQ(U9L`&Ne0%!t&a0r)#UTFv?9>$|(!o9(#HST-Bt!2y-#V2oU zHzE>}ELc*YMX(dQJ&}wBjw{?jU17%)QBXm=$T{oO=+oywil7Rnc^{|2wEh+7s(OLB zC@4RELso?`dQ;_y53j3g4Fl75;P?|-Z8_1^s$gMZMFW#)8r2;>e2mO|6-Sa9Y53#i|5P^s025P2-AnAWf9kmb0JK1bSZYly^&)N)lA!q5Y6>6{ z0I0xjklNtOGcVNEV`OU*x|) zj^si!7tz(IzR24suwl+Y*Q@g988lx_%_X+0Zs&!JKikTa8waVPJR8Owu-tZDUx5w% zU+Q%I)rlO5@uF-K?$Z=DDg1!D- zzC5<$XvO39%-o57kh(aqyP604cacBk{(ub5R}&VS=&~#ho!a(->#^W?1t4sj7w(d(|-Y{05qY3G3;gr{|ayf!C0=~Ve#^UD6~XnMNxwMh*aa~ zpFr)Px{>)Tqg)?MTe7Cl%-mmb*4p=t>UK_alclY1O|uzVyfod6{ttd|5PK~eZntF9 z2C8s{NJgAG6)Vb``?L(4{(Kys_qD+gQ+C~HBzBU+!BpAbRLOl>(ZO8F0c+`RmFaKS61H^Ded+MVi~sTt zw11|^3IJ-ULgJ|i@zf2KBw<5MuOSIQljit~B(94kZK$LQ8>WhQr+Qw^tjNyU&Au-| z`cnje9Tz!v#Ih^I$}7Z*D@i+qRIlvJipm_x;j)8{+Wr5NXZXY5!k{z})(;leHxt%1 z1BpNAMlv3w%hxL>tQ#yfGKKs*$4RzxAfQ&Ee}%?B3jhF&&+6DmCiyU|B4jgZthqGV zOqXnq{XaR(G!nxG0!s%ZLx5zMxwP~^4qd!3Zpx>sz?ISLptRmV!n3(`ST2UE*^%c? zx+&~>rLZdzH7Z>)Aud`oYoQgxUXtZ1!C}U11}PV_yI3!T$dZ{C^z*Py>Oz1b@zg>^uz!fWQU>8L$e| zrBaPi8e~#qqRXBlA*t@D=>l(A%zv;D1~X98a3Wv`W=tRni2r1zf*A$gFx|)!FvE-I z-`@~e;yF@~2-D3H?N-1L5IQVnbpNUK-xMgBxq`qAT(*$$-(ylCxj=l*AhtN?)m2oeK39ITgm3HB)btO3ZRo=}f0gMhOE3yU3( zt`236yA%luehR=80BHK_r7&!|sU_Yyr-{Ob)9M%5y>qs&-uLeLsD3={BCi~nt|=0e zRpw2Ski}p*Kz-%qG3?Q0ed|C>Y&8|2MFH>;aW*+ySMQ%DmR08bZAEtyi803-rj}j3 z4=PLEIc1~JOjdb zb}dnn(kU|%yu{2*oC9xxmJlgUH}et4!py`g)9JM&L^8lb!u)MY@E2p^HG~G>CxA#< zz2i;$0-}W7bzJo{iy2XFJ1-3_w*{&}hT`1dZoXZT{zv68Lm#K9ikJS;d(zF&pr&*I zEiQr|N1ZNBp91wGHUO~rgLd)I7L^d{58UA4f-%YU7;X@$OyNJPC6-erYWQ~nNYDO- zX9l>8$Iz1`<~TsT0E5LkG)Voya<4=77&Z`=zo2!<_}Lw!=FZ(x1Fi^&nf+Xt`$Fbz zsm|Ji#RdR)M@0)1Q1DvntBCV3NFm)sj`vGVuIOY?C3lBu(F@|!&7j~{@n7uE3K)Pa zpHM%0tWeErdV&E+MUMW7{wFXy&izmH{}Ck(DrbK*wEqgIfp1t9;OP8(om!9Kq_s1+ zqL4_C-MhI;xk4DV#7ixp;0lCV*v8ju5#+XoOJ;2S`a{N1VuBg7IH~&~%v$2&{g$q# z;&?MNv~-JgJi4$r)eK!jwoZ_%ESa^9uNlB47>YN|*v89o3i)9wo9BJ1>bYEfC8V3U zTod}CPHukEWs5#c15hD5DQU8;uj~NVid}qZOHRC;#?hjgl-#U609=ly1azVj6{>~v zIg)5j@-(mlAZ~CN$Rr@ofLu{xmY@o91+x~k&;m^RLkXrQ9COc~^N$%CO#4G6o9+EW z!O-IQ$2E?RNaCf@e{x}HvC)#h z2nmB?{O|PuJQARy`m0eLOK>Wxzvq9=f9?g2&;Q5i6I>srbs-Spk@5M3{wKpzqkYfD z#^&apEr`m9rbZ?t$7K=kbci9uL`22JB&8)fMMZ^W6&_WURh$-!w?)V+lFoF0_GrDt4$E=oX<9uSfl(x2rD3R__u z+eNNKy<$rpmma(eOi)Q<7G-QK4EGCDBR5Kt{S`6O!c8ldX+G25T_0z=QumPPC@Ng^ zEf1!5MfpQp+jFkiHU4#WrNug*t~33biUIRht46||v~$rP-uL5faty5Eu!PB+S<$7V zTbf_8k2uTw^27-o%1TNVf|w^?lxNo?G{#(|nInGTZidxlJtaMTPa9z>@H<+wvFp}@ zFvdl-Zj%a2R}JPmpW7toA>igcw{PSxt=a66ox;-(Tb_)S0C{7$@rDL_8LNI0`X&B$ zj{#ouy{QN^AI`GCX}05)PDO_!4CqA@aQ-o5o#&|rIcR)GsrLS3q-uUlePDHs_~XjY zjy(Gb?J6?fh5YMhmvY<~!_Pmkaax#sv4WdPY_-4hD8JF|%wf5sATvq-e2;V5qru1+ z0fcgsul|0J%m{DtM=dY*>gd%$_$%w;$BAgq%d1JQ2s3=hitaw#xA>)($&#*=ldgs> zr4vsr9p`mTo6cIZ6&fDEG3(QYexC#M0xq_vMBqH)jaCq=LLOT;Uq~j_hR>v)wD`Wh zPehB$7A2fuUUVtxG$CG)hgHWULW+WV(#rzH*vF;^a_p?~KA{CYozfzmIHC2hLhf2j z@E)`*B_zHof8u#^-gpJEE|65;yfCzyexg)4Ej(1bO_F!{Uf21>Y?E^Vqt^?jU!QF8 z=dwEJbMn}YnlLIxdl&EJVfi0<|<-bu{?aDlSr(SwyOym10y=Nx@mB8Jb z5Q#e;FqrU@DXaUH3liW~;*CTQ|I)pzGlE%L^CFeTAj&SCO?h1jVFHE zmCtE*ikvEuD4^aycXD5+*WoK-W~fYPKje9OZ2Xh7W`CoPk;zUDJ7vP9XwggjiHu4i z<6qu9UFxOjh%P(*I=NDTYC~WkH~d7KrJi^ToX-;lcLg-s?Dw-PN=;j+8D-|KiTZe_ z`$IfWNLAX8R@rk@Y6&OkZMeFPq?pLPr(>tRTiN&3oHQ16|m346>DZp^~*_`q%JE2pQL`6R(`yaFT z*P`0Dei!+9ck1#!f6BE!R0J=aDm9?@Leb@YIJmQ%B+&BnSw-iJi7b>i;U!PZBNUW4 zpZavweU*n88>z|7fbU|DND#a%w!q7HD$9PK$JRHC680}bmKK%PF9mKSW}76ERxCM6 z*SMaz>qYRE$boCfpcvoxsp`G=>NHd&(e1X0JEmP37dhdC%lbv3|3%9=&Lj8ioZN>2 zw$&fs{Ekv@cuo+Se}tV8m-HW~osB_p*19G=4z=H>A%(4rTcZ)Xu$Zi%Wz}m|eD@@! zP1%~;4H=`>5RB~(ojnv>JKVkwe8k(~yV=X#s-9X6?Wm-;L$(A_6Dp0K7MrvXNR|R{ zvrT0CMPr`%E_s*+V%A+;n4e3X~*x*P>=T_{de)TIxl3C9!k z)~j}vRsyCzRovgT#D$!2i|EHE2{UT5#0hH1EQXV= zDOFlLFDv%0+6}jzEXfHlu*zvlY(abHJexdSwmLbf@+36;$I161e6$~Q%S_O%<3E+} z?ixj?e(H5(LRE)^iMOw6g-UJzL=%p3sBXukd#-S|BnR?osM%DX*k#$sXJL7rzq}t| za>kiG>1j=z5P%%Bo}tV`ni(^`B)p9FE2j`+ae2ljFM9AOKS#?lO-PXE=QxDY4HVCL z^Ky0}*^<;j|DhP>^W4b8!3phBR#>d5K8Joh0+)kp6eb7@1m`&TBr3|iRk9a9f?xR zlu6Ldn)n88NB`&}+`Ra#$(fbKo_Eh_b`Ct|u*L>^_kNPZ zNft2;9sym*Bo$qTK~J9!UmP{No{n&rewF{UWivlHysF5%!z|Q@r!>t%#Ec`c?=VcL z&5GHD?pf90o?Q$7dEOcbOm*v=KwEt!7p2FZmJ;j z>3JD6FrZ?6e?j>yp#wO&SuS<3_-WSoK3mX#D5ZGSDvaF7vCK+_Ng4|?vtqb-^$?;O zg~e2IDezFPV#0b+eZ5No9186%Q^Q#02s>Z|xB4GDR#x%9acl2&oOzkfVfo?vJ~2N+ z#obTf>UVV=nXw2}N3Ypi+kH%E!_!!#_^Wg+*2Ai@?F#CsLb*zulW9 zi}Dj@qy~Z1^szrI*QJw@@ri*m!t_(qS`~# z@Hu8lZL)MK=Ptm@WNn6p!UL5WQKOhMuv~YWRM$}v)#Gnou7)OyK%Z2`%BJJWPBSUX znxpxisvZUFqe_7n!HY_SFgeJ42QLT@>04<^)d$a%caaHYiNp!vs zvQ(UozbugN?AK?X+)l8a`AlivyV29Peqtm_i@oPm_nLgM>$T2`&!Q4&-IRc;{5FFg z|Mi3y(DV1Dtv;2Vu~i98U|cCBM()z z8lOOKGeLk~<;HJLJ;{A658N7l_2zx&f+S^-s7;dGX&bqbU`uR!vRINqlmRRwFH08O zA+rdSwDl-1Jt0%vMl_t~Bq9ij=s(Z;@PTCBMTgQS%M#d!W``0wh#ZDywUihl##Q6I zzA+GnkGm$<8l1#zt>3BSVN2Fg=8(XOv!dIswjx-QUI;mScNX2>Un{&Wps1;6NcZWa zj;rUP;xq;C_pT@c{sQS|vS6?|>||E*t&T(*sZ0Apfk0XNTJ%RHCjF0;(kGqYGCD^O z-yB*K&XRVk*v643x*-}B#=p2HbDxE1d6;DXP$*JP+s2P#SY2sf@ikUk%WRWKFx)y^ zskg3jtd7?Mff61k;%`&2q{D+EV5eg&jh*k5P9yz!@?(cY9(sH!GH5NCDpF_9>r^{E zawX*kpCD3N{#uMvi$L?0w<8<|`)t*CXAP6(+WGm^%Po5aaVxnO!b5Wnohgsp7Y*x6 z3gJ5W=LYV*wRAr-eM%7(dh7AjlF(pjwM%p!gbNRt{7CgsqT^*Os8M|CzQ~-bMb%Bb z>}BBx2@e9kl!tC|Eb)%g9GQ1~Aiieupo~D!hxw8+VBFbc4#5Qs_>yL?x}8-;LP(PI zbP}xVNj{CxaN6dq@Z93!6~qNDQ6Kh`ys?FF1M_^PQpBQYAv>vqL$5`PMtf3Yf&EbAgDMVPAJwh(rYqX(Dl_@BZ;QfU77cS+%EY7<14kk* zjH~+dTlXLBV-1(=f5~ZNpOBdfGF+;eRa#d<$#JE_4DJ{!k%i>djWSZA*ye~>uY6{7 zz8c@#YauAyPI&BieGTM?R=&~9nVEK-n!VE|96)b?VomJRV)XWWj9Gl4$VwA_P(A7mg2B)vJ1ZP=0-kh~m4rAi+k;xA9Pn-#JJ*b1v*vr3I6jyz#TtSXOr1)4_^2Eb(*@evs}Jpf;FViR*_gBL09A=^>TtL z#h@=AU7m=XYVq$Ge{WPFqJ3uAcF|jLoByhs97N)SKVDhtoT}u5whI+`l^8`$SQabx!@DhDZMSwWC%K-SwP1kFmX!#w|2iZZ=8n z(7#XZ$3tP~^S6|%tBfYODD&6El9+mnvXYW08j9)SL@f%mYrnUBPO+_?pQ=t)`}zujea; zMr4lEz0E$#_=G%kEN9|(g0l`^YcR{D&|x)hkn-F_fUjQvI6WyE4nU-LF&vUKwGsua!ohqc|a(8)=y7{;W(3 zrU^bS|G@)g+-y_rLl}GGg{!ZKR>_Gajx~Y$fDUUPLWGCrcDO>AO8BgJrZ}fA2y-P%LV~sm%R3rvntEm1w5}Di-;u zOeOnliD6lAB^v6&(4|bcAuBrYfrw(%^Ocn^Z?0F77F%Ao_={s>Qr`ER|M^CGPP$UZ z-kGDKy41a5zcU&yzF*xF%Lt_c9MKmRoX~fOLyyT?;;Qbq#Q7xi|kf>s@St_nX@5z z6>hpCa&-5#4D-N` zcLHBZ-b3c$08J1;fAeZ4?^jFCxc=lXsP0XhfLC@l!kpTRv=9MJDEpopMVi#ZYI~}G zvu{O3{Xo$yPw_z0Jk@j^fh>U|vh<1a@Uqcq8M<%@7Crch9{zp4DZ%$USLKHvgC=K2 zm~$-_Ei9(}JDA=*`kh^IPff`F;=H{uhrV)(SDE?a-6Q-&4Yk|q1DAX*)#lsTbFL3*KvCl z%7ZJd#X;l1>`@}`_u(!E$wPI`4ds9X$?r1N%O8Ok#^|uL)M~rH<_a-wq5(qL6MXx2 zttM%Kw{DSgAS@NldQ7t+IVa0rp30!xnjp1$=6~qDb1Uy zNpp`?Ep@8uee6A3_hbbYCUpGW?P|0u8=wP=s<4k?|3vA6j9VmG3T1=3m;K!t{ z1*ylrxqp4$GMR?PZEeJOyWyRCS;#)ZSAkA~3dD8RwwOqMLb+9NclTb^%G=kO8Z-P6 z8jER(eQ8@T3}qA$p!=x=GpD)fN(*xSEoMzL>EH`3Ypi?h7u+x6)g#R6CVs zLTRI5LCr)CMG1UTJe}q)3;EHb&o^$j*$s3maN&0uUSs{Tx+Wa^Yt1WD3fSoZpa|Dz zE$S5E(`7XN!@~ceY4c^jrZE3RH6UVJa#`p@{==ZVL)jVVG94Q@_-eoyl`?@4JvI2b zfj#Nf9{Tw32%2f4UXJ5jAdhjroq}B0oUMoEj)mSu zVK~#Z$SYJ~Te8Ehy)idg;U>4aq*UnrG?jZhPbJdZwH6JuA%MIRi=gs?74*=aN$W6bZijBGVrBc4xAc1ON$eSE-<>*xJDg#>ixp zt&-HQ@PD3Tm1XwZ9;tcL@^RDh@;=d4k*-1$WD+?&>}my@__B+jt%b1-FW~kTV+k+q-pe7G{c-GL)p3K0=%mHb7e9}!l4F6JJa$~RtG7YnFsxy zgF-gO>DS+#Z+?QmFuvOlBU0Wqs7(9j!mUHQvxNKw|8#0p>3h`?pI;+ep|ak@+qzC} zPn<{qEhJc!fthcD5<*Q2O@^$}-B&;RAV_q-29XdrG8ttF=x&w-O&;KZ2-;;KKT{i4x-D#YB@$ zkdZA-D^N4>UmCF$W)hRqET6cHY~Mo5=DJep+9b4my17htbys9Q@9!17b!8yh)7Q^W zI=yHtymo2se6UJDIyCBX?sMKPv&+6Z)HNZEkOp52+>NsCHq8M5WQy0ezpcKwlT=RU zM)ZAicAu?d!<*t3XukNELpK)6?k>j--fmlBsi9gRtN;woP^d@dkt89YmgGImm~ov2 zrUW^e#jA~Dr=t*$)x1P?nJAGG^80K}-`yfMvITLd_;k4G$~E@)>PZ)>7s8j1u!p&H zyK{EbN4M2QXB{qWN`G0OC7omZ&>GE93lZazxq30j>V;>}*;|p%%BZSoAVZO+5L&=~ z`|x1*dj5;X^0)T^n@CO2A`bzVQ&!d&`{2Wgo<{ldj(m6!Md`Qs(P_6c z>~qWJI~s|T4cerdA}$5{7aOm!kM^%WdQ5C3JxLbkfJRa>`;cyb`4%(e8<$i>=5{Pc zl1pz;6|oN80B+kK9mR9=pI9SLY`wLU)9<#Q}C+1LMQU1*< zM(2Jh5Lln0ANh$$t(|{xlVi`B?|swWIBxZ7_YM0q+^W>qyK9%&I_?lDZl8IreyB2C z8C7+XKA>+cZ8x*_rsAt^L4^kl{9dY(H1M-ZJTIw~ZeID^`$VcRR5FQI{EpT6A0w>j z*7dfO50Tk33|U4L6b*h@nJp=+cJL!GVY}4CB^s_@C5UUrVJT&$aT1oaexf*pD5A_J zCo>?;LJ`Z~eyz|5TU;qqYD)k5+qUrbkQJo_C2H+Vu$5&m4_T2d`U&t;Tz*nb=)(0xyWLFxZ+oZlr*vB+ZRWzxxd#$d zZR^e+g!z_>cB09AcDI0nOG1a{CVecCn$f_0=;zt(rd+CNfVFV-TV8mYGfy`!)R3@< zOXF(flN=ZZZ{Gmj8j^Eel%m}GIDEZJ6l@Kk=pS5zvx-3J=!)}|Fgaz0YNeIxHPclA z9a#Tnv&xql$itv)n^U4PUkV=lEbJ5+QTS?cVpF3?%KXXW;Sdc*_50BU{TDpgIt^ZY{eDNjtd9Av0e>u$|+k z_LDXe*XOjA4uFto8oz=`mI4OwwJqT&<4q!&Ps-%qRFG1<4d+LRfnh9`L((`|Gerz# zUzC&zAFn6&!2|~MI1(j{VRWv1tRg0`^%lDfi#t>Pi}Nbzw@Djyr^}Tq_j99JJhLXS zPoyM_e+vnlkZf7rPw~fTz6_L>8&3H2-LSf>}gdF*)M-1$oDo}(9twmnCo!qGEoH}ou^tIM6 z+ckRX_Ny$nNbsUPy{~xX`n1gD?kySdIQ`DUGKV*jV+)W`o6&{_OYja+%U*boYaJn` zgu=0(ELXwxYNCoDmVU6e^Am+QcAbQsbWsF&zdZag9$u=3mEd5h8h-ODhmztHZLR2( zqm$t9nP#ij$3JUMZ;i~LD2SP{R$2uXVRcaS`A5c#h35D3YGs6sog%Z&bl5RJe>%6h zdGj{fv?C5VF8M{nzZ16KJT&~Ake!dQgha3JWEw;o1QhypPbOtamYYydOavcJg=Vk_ zde^lwM;A)=-{g$M0Qc{uA7wi-ZFx{#HH>?(OLh*>3kr|KW^M-82V=3A2>WV&Dk9de z=V(3)USxnEUJ_aCzqWj(_u$a=;kw}p-$OSVwF_@3k8=@kN6u@p(BTMIOCRh5W; z@*>I9!R2eg9*O!R^n)O0RL;fm527q9oo{nsgYDAn@h_geW$wg|@#|DLm*-?!Rm|!e zYh0^+NWm)Eztpd|5^nI8S!3v-kjzh7ZwQUoghj&|3Iav!zq%k>4G;O@GD zagN1KQ`u<4Tl%dO1t7l}A7odKIRosXY}Y+}6u1D-RCiSm)vaI~klS*v6urNoo+E33 zH0DaYJ3wP9jJUnQM`dYDL4cLF8AKY%lli64>F4k8rM_=|-NyE){Mp%(=O6v$-~4zx zQ2q8nTQmFk+h*O7+?x;MzF+8CN#t{S^4;~)*C`f6!;3pCPd(#wlRObAACoh8Z|3%3 zFZTaTvS4j4(MA`A${C)|8#Gkt`w*_JuZda`)f}IUuelx)PU)dAuaxJm7!=Cutnc+X z3x&UW0;L%psnQMnF=U|nF7fxcdThvWY|N?qi783^>C9;yrz9vK~)=Z|uyQ9p}VG%6^(8IuumU5=tzD0wxx0~H zKdJMlXRDSh44P`*@^egtZZ_}{-${8n*B(Ige}IZWCBt+T>p?_2ZIi(RvF;alsl<4A z%@yaze~A!;T%-BT#J;x}bPiqjXZpyDCz$#pBYm}f*WzM%lqMk4Q538)!77NcrB)U- z0suY%S!SlcQoKS5H~;7Vqo73tqbZ%@=Ygr{L>tbL_TW))Wt%PQi|9Fv_4qNgy_2}s z`8vB9pAel3fSijavip)t*kakPlA*c(B63b6e-JSav)bkurdlb>AV7YPCE2U;-HHt% zS6t{vai03>5pPK2=LTEOP;-|=)rhi{?5<99~XNk#mOffi4yRAymuI;PJLshGvHD)EWN#{ltxEW%yarn+rw=DfvJf}Sr`XbCus~_Ih zc=Z_aNGI@m?!6uVz{c7OA_{C`7C<#mJi-0}PicT}yJZ(Q^7{oRFHb%K%K>Ru zeQ=S_)LUC@3HVA)h^9`Tbw*ja&a~6=2nSdGJJrvff;vGneSO*UIaw-fou>ga>H+|2 z&d@Jb`k^9oQXjj*%9rB0&m2kBvEVi{&}`xSVzDig{^0ulER{Tsyf!dnTThq@C*|%b zl@_VxTTUZs>>m_To#w&3x+f6$r3$({V4k{gpmaZV)T8x6=_nAB%nkS^kf8oysVzC$ zk6+O5`g#(qrPVe~oU0H9xF%RvflRVsu_(M7 zYG`Gg8&Ihpuhr`QrnkP?x?Cxbf0K7ast>b1otE)F5?bu&A2 zHcCkzp9Dw<3r0Oy0#`Gx*Tc3ycEx8A)0`8IEb8mihx0V|$fC_r9hmxAq2S{3GOa0k zj_WP_QP+Q{{IGcF8LYNCnH&FmnuEucAv0{IO=nJCS8o<$D(9X5Q}7B+QaOu}RlR zu%uM$5aVe|)$KIDG6sqF)|&bt=l}%kXOfd{RB#%cHwZ^r&N#|cqJ?gopNnn1o3LZI z!TtO8QN4krV`+~@o_5>Vm#>9_=V^yRZrjTb(2O*jyFz;nrjx}FlH+2ceA~F^Q{A^Q z-6?%PlFr^z-EZC!?HpNELKZ+)?=3H|dI1Gz+8aeCfbML!O|GipeiDhEWpGgB6uz(s z6?KJrlEBZFD8#rfWJ(*S&;Gzbs~^w8$MyXgR_lhH&JE_$@+Se^5}eN^Yps*De`Ucg zyp0e4c8c$zsKk#m^0VjHL}w~L?rm?~6vz}_95qPRDJ;A$HuktfDPyMp>K(bFZ%?uh zDrn0t@YXc#2XIg#u}IHT4b z<|^;&$a80ryP5Ae_=TJMs!|W5-KjZCOXHF+vskF zSkFPUWT8Fd2+M8+t@qU%A}WJl_}!us>DHLDN^E>e_yZeE)SEXTy1;6t@dx8i6l?|3 z*{`y9s71TIbF&&Vu%oIYDWH)Ej)H;}pM+6Q5ZlvX)d}L#bG_sTLu0M5ifW;Ce6-=h zjDE)6NOE|32`hOe^U;{o=W~|$Bwvb@@wwuZcrBXH0v+Hwai`LMTCaKLTE>k{(}qs^ zE-Tg}dxH*4`HGqon<_hH)YQ)r!zzMGe3gS&fen0%g}&LI!acl=w9?8MieAa3eZG(; zt>mZ2qqDGi?Gs>oHn(gkk}JG*^NHRPZ)}C-Z_{24>PAnS)JR#eB(;iYlunYGXwem3N}Ubv=O`V%+8V<+CZR zcku9giC(M36Q9C+KE)L}=6R11ls;`JBid4AdIlg}<$kY38aWf_=FOEpq}nhHP~|;~ zl=84is<+2tb)C=3Xef;{gBD4`?~k|!2m1SBS+q1KWo1&mB7~udPnoYi88x?kn|#eA zZ7)-}hPCJA8MzfzBS8%{hObjEzunl3S7JpM3_D-k`QY9Eo7SlH3ripy=WFfYU-f|x zO9xFT@WJ2bgK8@VzKiQmYFIh3@MEb4G_-LAZPyCkbJKB~15}zgng!H%$esK%@;bKZ zOjp*RDy$j!>ZV$;p?;p4-d>8OW2+sq(1pUt8PI6wAHp>y4PuFv^TpPZv?42tSGL5M znF%f!B*9R4{b;@-if|y?ghLQT6GUWKVPT&R5B7iTFk_$Qm*u3VTIj}Ke%ZkFm}%+r zS=G*x`zOAn`pc>`IzBJ8yt*+qVcVMm_e2KX8JG-uM&SdK!-V?1TX4PV(0D2xtraH8 zj%yLE^mGz>+Z;mRFPQXlXL8nq9?+`nQ}!NkyGcb*oKCf(c@}!Zm90eVzzk7yZIr^L z;(!KlY%3%$to4Ld{WFwh%!iIoDmn* zq(Le)P-@ZyRZSNTbJUI&8v3gpQzsdgRx4gn5| zABkSUH>NmDo4umD$)ii|xUJ7kmmOjnZ(&lIKSyYD|l9>KcilIQhp7po&BIJ zcRJZQ0)LRk5LLHb(DkKsm9JfKgPrBwZ4Ex>VtpPPmEL6IEmkVpu6yb|ibXuSJWagw zMyJ+zOcN1Ii%jaAZcVohGegF4GMOXbvCf&N!o?bUpfZ0DUNz5Dl@*Jt7cUb@UXP}7 zd4y=w&|Mdco82^)YTObk44uRr9{e1-*eca{*l~25AzjNwxG52<{b=rmUh{ctzhw!h zD_xbR99Qj!*2WISs@ns|2D=2d5V3nt>7sl@I}M~Ve9j0mwmtM7WbsFzP59)kogNwA zfF(|S-_(rCa)4`d^UL5(64snUn&Jv^6>96wEKKCRg|gfW%9C%^NT+@Q zt&RBE(#{v#10q<%MTr%33CsKDoAFnkyjH^fI-{NU&XHy3i%g}+LC(YkGN^p>J9+&5 z{$m|y27a4BF_m=@^`&d6L37@Mo4(w8(nyv^0S7p{D9x+aE(_+g@pa4GdD$KEO2{vv z>6gsbBjtW3wXw$o&6vm8ov*_?n&V>R{nF9}G4g;$rg60XlDo}mZv{rzXUHo}4w+%8 zO1(khn^K;tk|&kHm5EyCJKX~yQm9afI74H5;{;HQ>A4oi60{RG2&^gz;pxdT`4SeD zN@|G8$k4Ql*UB=_v)qB7AM|O7{-K+9y}gYmu@-sB(#88L&VQOd>!UQMOh?-HN6>fQ zu6Qn2;wgB?Yq#9m%NY1OeyWB@-xu5!&C!!6ExLSTsF-H4)%Q~G2tFj9;%S&T?BYFC ziQmG~rG77cE}wZ`p*GEYzmCmw(&+tn*>a!7OQHn1NChte$JXULZ`_$ zG=`N2^PPgFbaRM4CUfz(QjX8nJmC+zP4D>P#>c6GUA}!InL+u5L%-d6>i#k)n0h`a zzeb%$o*G!hmcdRMJ_l9MM zD7Ch1;OVTbmwEoUekn;SUDA*T3$1>b#+BF71@-W8SB%rD=~bc zy>xn_MFgX@B&{V#BFeTkwf_Ec|Gn*4b&315D32VuF zt9jGnvR40%pj3;LpNY!LsCS<;DP9@e<=bqua4q@1zdx6G3Q@(pzP@sW<-NZ-RW&R* z)4%y0&g^yLduk|+LgRirgm>tybHP^_q?g8>@>JV$V@Ofks2ckPVcZt*sJJ+2!jJ=pQo^}ykw-M61)=&p))N$K6W8=WEv zeKDulT)!thZ}5HO@uiPY)W_|9LI*M5uYBr>3*$YATlGYuez>Lr)X$i6mT0~}JFl&C zn~-y^QO=JdduTwgegm$DTcY&?@2IjK)hU#VY*4(Ez3Sq5!DxWGn_J4$&=Nb|Kq6w( zWoP3=SuZ+o%va>WGqVgL@`O-X@N_gUIkC2EI-{aYEm6sIeQ;4(+VOWp;c|Xrd9Y6s z>q=0)WqXdzX~%~?SdwW*QOG*p;J(+{+RT!v9Od^@QCo*^*KhLTQQD&=A6Ff#7c|?F z9{YwlV52X~eKNZ7a4YKa5n^Xo^kIR!SnZuO^mAv~&}Gl?6Dl)NKR<3p2QZ{@3%hMU zcss$@lY6vKU>)@>$j(}Nxk(7#O+&R>Zr|Yf{WDcar0av=XZK&vv5i8KKHe1Il8Se? zk=Y8aCP|o0H(9f2_rYeG*4tF7VQ~gJbl1Negm?NkV^<{n(~^*8rT$ej#0UhUjsN01 z#YnA!u)9uYS(G)MAdVvzLcXoZ+r&QmfrnV|qT=bOSm-WV=5boeuGZ3tYC*r1GTl>W z)}U89@1RZ%7yaJ2%HM<&#@8E?03rfq+=Y5O%f_}&Z#EqG&=-)FqvNHdij1V_ z8nn;&_zt^!KfXcG{cgL&_FC1{xs&eN!yI*3aV-P!g=(o0T&CoRs#S~yo+msEiGkIh zwZ&9%R?S95a%m&_Vuny$^YlGUE1{ig-Uf@oPOR$_xy-*OuWz?J-&FIG`bo0kew^|K zwi=~%`PuMAU53!9M9z+BS$Y_I4Iy;E@3PZHdnJ*{=_A$FuHM)Xv68SicN9o4jqiaa zMcvGgBo0Eh3#m3?f@YbnY6Z|DUSgsTqI%}ctR zP}e;^veAXW5f|oe$6$*ys*k1br~)7R26*y7gHX;9)#GhHHrl%}o6C|`pDhNrvQkqU5rBfaZSZy-x!#mU8>h!~K<49O} zKe;l9qu04RD|w$P_J8$RFvZM<%#Rt~?Raz1m>fija~_wg${WFrVg*4<1PK))#+aq* zw)T3QgbWXFaYfXT7oSVI<#gs=3lql9V#)`J3A=mZ3DIKV5}T7$3CB|D$4KH&i4Tbb zH}Az}Il6C?e-h@AH_q1TTXJWsGlHjNwc*;O2hwjsQzBe(JaI>z;$u39KyiDmX^E!F zA>20puH)69!F!8p4==>oGhBBpuJxA-Iy=@%E$Ejx!@UMDcT;r(Ouq*0d#czzH)v!7 zw?;)CshOVHPotB)sF~(2CwX$jCQ}zwD6OS%IkEksmSIg<^mrmh2biRa8?AC^W15xVVh_L3q^bBgx0E*R zp65J`IENRN&O6KYYmW+x#&_=jOuKb?6<xO7g*gnbqAj*SZlsh{eCt%OL>I=`8HoyEc$Xt6TDGLSSXIDa)>?$@qd)lgN-LrDfI<~fxG&`jpA$EZ*`dV9A5K`JzTC(utKVpm-2HB*!%c}b$X)| zZ&nXZ(wpVJwOU}CzG#$eMRSV6)Sut}Tmz?dtrGq>&2C#;uSeF|_J=aVH17(DJL3?q zQPHf=_Z1>Lj31+VH783oRF-~y5yxyl?^kcp1iCWwW*+AYQ$nMfUzNOhEzGS6%NxtJ zuU^+oJHG4+>XDUU)q}3HVT3hURpf|F>#kaZG%itIUPhNp7m~y*G)bj)la(c*ciKO; zMP#uGhE}w2pviM(C#C&t><-DkC&{858(Y2K4NgQxSat7VWl1is5Eh|X|9Ko%piofJt7ZA>i-U{_s6L~O95PtHAB9AltlGf@V!<(cg z^1-#o=ZW)tqnII8zv!z~jQh0Ho(wJChqrIWw>fkysX{D_Rx=O0F#Qen-~uJhT1fHo z2I;X$ZdVI?9GgzFU-C0X^ocXZCEhhe7RDJ>z>Q%7|5pIy0vr7a;}vPURnnFoO{E&q z_H3Fav}r0;-Ab!cOWxi^frt<`x&;EdpMu0+$ig<~|4^?e!7)g>Yn)u7fAu+kU6kn=WHmM}axsvN0dcN-g^}HRg%WlTN%$%~D zJ#sF)83QvnXzgrPmUEVixpE;@RRlvF>~_O&G;KD!8KWRBp&}3{HU`BwKB0*OQOiLX zI@+zC)gozLh~N)ICgb%oH*N zNgVV&#E?b6-sZt=OB2z(_mS!|?wY*RZj_)uAvT0F+dzh{RuPge zBnsML_uU5E7Scc=3_5Kz-Qdykz=o7D0REL+-R0MtQ7-NSd?iD;$>dE2kZ^eucWG~Uma0+q{`*(RZ>ex zcs3h=TPPi&XNJ-}K(l+KbpJ0yLXj+99+v(n}};(h;SD z^w0%CL{zE`eMD5e2cK_w-uut*uJzu(?z*!kbN1}%pP92~&zzkLo}QKf74R?Dw#oec zm>ex5%t1~4*-a6hWvT9K`tDZ{Es^>d7MJZ`8~_=;`je_^wfXX z!~$k8bq@1TQIJ!VlSd-y!1yWf=kD)%#mzlP6HIdj)8yrk6NP=fUH&d6`JXIqms}z> zz3r}qTnTU&#@Yy*2VD`?33cw4+1N9*Th>I z+u@K%1ywaQ1yy-vMJ0J$R|L&xOuAUVH&;|hUU_NPsvS8jgC`{L!|Fxj*#N}On zT~m%2K?PI$QHkI*k1>U=8H4X0ee8F-o_m_ zs#6JzlU8Rq6(_9Z#sj1QKw+^Iu~>=;3TtEnh5-PoZNWVhDEKU0@L7W(GXtwFEdW3O z1~8uyvD7Ga!ze@CHbdf%f15}~j5hx93V(_l0f4y$i+&(C{hxAf0KibFMl7=-mU$81 z5mFiA5^AV`XaJxAn^DrUJZG4Rn#AE3TKty(;q9~C`TrCLF@#QgdsNX8kktHif93(~ zMl=Tz*&qFHkfZs~Y{iVV>M!$N7uvFs&<*NBc}C5V8M(xE^>=x}6VKk}$xnb(ah@#; z3C#B{ufNci>2K6PoS||^N8&%i+n#+Po}mXYw4#vZ*%#*`a4o=la<}&+GZ>oUY3bv`h%Y^ zh`lZyzgwEcam_9Sctu_ilXT_Za0(w!4FFvDEJ)!H`mg^aILRSl!3lcV83pATOMQH( z`$Bf8ZEKYMV!Y$Gs1?v3ggV<~yW9Q`|M$>A86*rY_P+-LALI)jQ{NQNg#LS&;DiDJ z+=hSFn{lJK$+Y!9IC${UF5Xw9?;Wq;P41fLe$AEj0c$0RX`Ate$(6B8cIX zn8V8AEoJAh`g4}}|C7VaC}FrjU>Sil2#^M~l$9MMF(!$-O#4(9y0Tz*%NmTNJ)2uc zPXK>r6B z07z3}ojS)}uXHR$kDWM%8gYSIX_ETy=>ICzo>tP{KL`4M)dDv3@f^oT6vw~fh)HTC z3iUY)PjH=Pq!2lio!Zc=zs~J05ni z7YV9wp@hjP_a;jtF?b$OUs*ebJ+{1m9f(h;p#gNM070UQE$MA!!D(W773uF<^eIXh zOT2MLd1L{oEP0d4$&Coi{<-5V3WvwX|BFo~Z-Wh8;0AN!=R#i{*8sLi-tPF*=nM{n z4|NnKmV1-PWO5xd>H;@dr{hBCt#^sV-ehuhha41hTwSQ6E!}Ys$vYzo+IX-gN9%0J zagm*lMiz7Y0+^od4jji2qaf;Rf}kFsTzEHGI;ox#$IPx>BqBoDGeC6DhBS=Y+ zQYdUtJdRseQle}cOBOE0V&Ob-IJC4xNha0@j)!95Rhdk>(h^x%09d?54gTWIy@t_% zFgp;9G&tV0%|uJNT_@B}b6|<`@AB@V<==v8kTIMe+|A#WX8uumu;^o+I=t+U-jj(% zgPM{V8ZHqxp>w({a~jl-xBvk62knyKw=`lpf8fSK0G3qOW4J-2vc><*mK3R6()jNQ zAV2#zo>|~D9z#!-Uf==s0t_DS*ogRp<#q@17&Z`=zd`Ge^R+)l&7Hrc7Mu|fGlzvx z_vhKS5S?|qON{{Vk%k^9q!O?)RD;8q5lU_n$NQx=Uu+tvlDk87nMC3;u?*l_@sH)t z2^fJ(KDlB3SfQHN_5=fviXQtD{cnIhPW^B6{}Ck%DrbK*w0{J&z#(1@I5@vpuhDBv zv2g-t6cP8zdaK=6c)lt|XR3!)&HO&1Oy zuyVD4$6>K(*%q55bWuqL7F|1MlPq6VI&YU$JLr;Z3~!pXOOodm^Tkv(FZxtB@VQ== zmTls5O&(yl;%AtlLc9V}rH^79S=5FSenpkh)K zYsB+;Qt3{>8aV+FH(@BaNWe7%u8LA@vO2gb*mN0+a3JpwC6bwZyn6nef3Rqf_lHWu zZvTsdqT%_+C613s@UqxHsZg|3St<9wPE1v$na31X7aT1(QGfDDl!6-WF^{1LoIEr< z9xPUt2@V-v#))Q>h~vb<;bq)t1`#k3{ zvgmFLhML0ZWV85m2l+}DgG`Eo*+8kN14Kus0RS}(ts>C92D}P}hEUNM3INfawK zP+_oM0AK|^f*o`KI5;R{&Td}50U;6BqvHt4X`p}v9Y1g#)X^lgQ7ENgK7N>hpwP)v z!Xlz#;-DD+`+7h)8la*1TcbLb;50OUpZ~QV{wWU}pZ|~fcuQpgO$bB`#((lOTt)Hi z>gweD$nwni?25Fq>}gU(UE$M-zS?GTXMN+d_MU;k@r9Yml~*fsGN+}a<&{;|$0q?M z-t3>>Dz9_^Y|wubf4A|EFm70%%%iQhAv(uY*zhmDwu_4k4RD;|ew@(Q|Ki_D*`kHA zIZ!h^@P)ERbTB=&Qdiz$cYLXE?4srQ#K>Df-mt#4j8wzvAj%vQdba>zIv(maz{T8! ziaj(GAAS>of3(6qWpzB{Fk<)6&ef zrZVcKu-OQQrt=!?5Co+-y15!uYxVeG9-mQESkm(DMUIQ$5+toaeOYvEXTV`S9PBrvCwa5aB=qmp+Q}+uO&Znd>8mToR;b> zo=U@UaAaDMwGNy&SyAVS*!OyRS5|6zKr6ywjL#O`6BhwHC+CrjD09+1=ZN&$8yQ)b z9DS1$431B}HkB|(@wYMU%<*WY%xzJOo97;Fg~Ti(SzfOTvg(xx8-->&xD4_yl)v8^}I3~Q$RYK5aistZe^^uVy&cTYEHSUZ%#L*&4%_9gwiIZd9{4&Id1ujX$Qu8sdU*Z zmt3CJLJ1?2GSJ2{1L@5v_dDsnT=}RjlK8_`!nZX?xjhL*sN~Flh_`LfQWLLOwTu_s z4!s#dw2-g5r-d+O5nMB``Jx^-A{6k{Watu2VWmvvK~^Y7NbA!BsYEN|21mrkL_&33 zWGkkNS(dHB?1t&DyNzB@Tee$N^r^3ecaYboKOwGkSuedVc(Nv%Owd>eDuJAgaQMkh zf^>8L>lq?uQ}RrHFsMCezyXg(stV#F5vc~dL_VgivlHZJUrcuJ;ZzRH|;ho8Vz zIvT%Fbej0wdFCh?nzNc!r1-|gEg1Ik6QgULbuS9%zkK*r=Ce%R3h+AheAOC-Oij9` zcI_-~$M3emDyzK(Ro1@NiD16Ghl|Amkv&7hq`_Us^}q0Ha%D@bSHxZtIiJuR@pj0{ za1Cl1dWN62JY5rhDJAg-L;3kbr($zUzrXx9F8;WCRw~XhE0&tA^C56C!r_9xB4p_OXTep*oD>+eITxZ}$=Tvn18yc(}qPbaJIZ-9~xXG4WpQRSE zXN94cRM&UL4;&_~`3A-oJZgJi>@|AN*)H_ljYWkA?bc^0zFw}5(X6(Ys>(F_n)h&L zMayMBT+RPf#hvFXF$!kxxeL@^S0?0IUSFt-e-$1nYI%!z#wAjH@Vw)LJJ;S79&Oim z*6E&64_BCC8WJlqQcNDEH%gt4Y71X;v$Q`GgWez9zP8s9W&HjH;hBVTmuybjqaNXc z@ZBJm8Ng}cY?yk2H-LPJ@V)Eqo-5t*47^P+HAJY)_()mlB%{Pq69b_MiBb%r7G+D7 z=sV_B9X?*wq0EYN6ISK|hpXk!ymWpM_5CIgmic~s^Q*ZUcLn+=CXaPSoB-Y*S3AF8{l z!8F=m=oRg*wOt#n^3wXFm-aF%9JPJ7>K1L8RuZ60Zq?^}zu@mVs_r@gCnNF>)LrPV zn)6WI;W}?Prp-?7eU6YBZ714h%UI)4n{hf0#oAtm7QLtv#=gbMK4kKsfu0PZzrTL~ zB@USaZy3X_g)O)2wam@GZy(HySC%vWM4?u^Cu~Z=%UryvR>las@qE3nzQmXQjczH+ zJ@=>lZfX%)=e~8U&6YIW*u4EDBT4pqUhp7g)nru%HE>oeYQUo@qxSU#+a;O=;?a}8 z>PCl+y^*V{_IfvO1avF;z{0*XJ^8Wi5+9p2fOF)I)O#3kEgu^(X6Xw-( zZ&EIc(-$OOhg)8!i{>6iJ;{V?QEM~h8Be%0J_`aBrE0P?4dnot%%~5o?w5i|#|bB+ zxcUu>8xdTXG$hi-YU|r5d6JV2uitdfET2bHV$O&8=2;CJLo zA~}n9PVt07s$Jd=lwlQ;hjWeQLx*w*ho`;|G)j#B> zuySbdL{D0LZI|JwxfGPpDY&_I;dv=akwfvq;+E#++hFZ66=8byt5!CcE(QHaIIIF%8b_f+viX z=+<>ziW^eD_-ZV*%w&Ht<(dmqHm33;`8swfST(X7-Z?wJd&_+}Pkdefkub~hB)SV< zZSPl-5kn48=JzR!LF1~-nocIEa=c8SztE9n&B8&&fg-G%)>$UrDxWJdEvfB;+35+7GD_oKX|MmCB$LtxfB>a*lC4PcJkzCyIfCUTF{gb&ART$^z3q zQ?3Vctida94_Xh*hwp}(k=U4!UxcpZ-z|@&VmW1@>QiEe<}Yh}z@m~Q@9~Cjv=J2K zwatT-0}Pcm2sU1ePDhlWP%T?I|EV}igkYk!I3b;LMUw1CMpr~~lo^M?cV#859elr1 zy?8lzZtKIlMIV_Pd5yB!>M1@0oUY$SH?OA&Pb|t4Cbc6AZa4Yt(^6z5XzL%CMH~{J z$F2;w+FU)*5u6RW9q4DX`VedW(EdjHtw(1`Z85quk9&_?=I*e}<;gr%4^&!u<wsI4BLTO&@VLdtP#XL_d3z!`JgTj5IcW>K4ZDKc+Os-%xHckUt!?G#g2 zd*<70-G{2IHyA@Jr>f$x8N`C2-@zTyep@eP?;K4(D3P?#F=}-l(f&PTteSjLs;$EO z$HX;pdLfhP^A&DVRI<^RH6vYp458Y$3S}XAh5@~f+THa6bn;A6+SD{h>RLe;l$i&Z zR6hQf0&*c^Cm|C-b!1Ty5wK^4J`Hw4h_LEJ=kO4~Fc%|_8YovAgiCYKq@j$K9;poRB20xzWNp|}Y!y+uX{$cuGRjac)!wdo_He%I4aE}`#h+r}w>Y19dyaa>pg)$CRI`(#9s}-1W^94*aB8()^7NFK}X8l9(*B42(GA_tNy$A7U<& zQX;>$s&3Y1jCFo|_d&^~{Q8HVd|WXid}xLomin{$+)Hnvd9a1Tr?2RMKEq&$wxX{J zaJ04Jap`;5Cm8#<&YPLe@h6}6)|F3^Vn=KfX{AT$+NAyM+NHsRA$1ajIDktc`9M&7 zG-gV2lF24%MlPK9L>q(+QQ}5l-h?K?PGn&_N(GE-_g~uD;jXPki!9%4Y)VRaSZuFm zRHjQ2F6($%?vx;kslENAIuPR!>QuqbXwZF&qTTR7R{gEilVl@eM#iRjAlKPXxmJDG zFMc8y6VRH22dna-kTI zOnusBSFwIvMN_YHcM>JNv${-Ox}@sV-25XV)F83?ft?tDuIg~=G?i~fuSp5 zm6tNY9*mKV0m@2aSORhDqpd45*8s{(P}&Q&*nSXUYH zX;fzg&&!(0$a^9_ANllM%cQdM*^vpkn;S6iaC0YmZDC+_ODOhKgLvi1E!Clx1hWr( zKM4{#UyYuswJKV?}qw38z%h0-usy-R7;Fbl7AJuju_k5Q>ui5ZoAo6Zr%a! zUj&@adE(mnmM|~9)8YCwwvdk7iTVk=Ao#=gA10^Xh(2Eu^d-J~aqZ}6+OXZIMTMTd zo`@RF!Ign()DM9A)`WV%XU+;TpIp`B6dB*kIia9beWq9j=J34 z-va%UvPA3^YZL|4R41GP)DfbV-M-mwOh?z$SzwspR^Ox44Ls3UjlI&GRBFwfv)#8H z!Tw}UF5{xC6Pca8bo_`a*RK(ggnuI~eta+Dq*zlR>s5%Q~E^` zkRgTISbP1}C9+lP9z7$6X2Y^d{2#%D1wgBf>grP(~s4hE|_l5MD38e*XQ_ zxL?1CvzWvc$4akPBkY5RXs0G>I72OzDE&0GQz}7~N>&yl=5c_Wj#$}g?QV4zKG%R9|ucF`_hGA!a$Jpqe za{To?OLR)~Wzkp@!GSsWL!+mbTi{`e&!>$bj)RN-zX%jetnPq7eOMy_mb z+nN*x8-_$seEUBP#;5t;Upzw>%zvZ2eqyS^xQ`-n8Z&HTl`cxN2%OZo*!W=ldzrPO zDgQ(0KO-Nt7xN)1%NxFy12+1i$9qj>aoDVMLJ1M$Tkg!$=R*=rAW7?p7snA<#Rctr zNIoVRUY&Co$)sP|X^e-KG^nMPYSEN0WE7!S-RtgZh~1F<+ou?1nDJI7TgOhi@689D zN$ZzeZO$ZQFsvyNN+jqsmnwMybCK-`r;2tti1Pxz=tr0}bDX~-H*Kq`wig5nKrU)% z&3)T_Jl&k*G@_}ub%1;MXdk`c5(EFnVvT4q;{qdx1G$eOwC2ES$FKfxEwT+`FQ+m;wfLX^)a7S_*jH6@f6Sh-BIxw!1(5Wn zu_mvYNd)L_BCGKw@Rc*MsnDA?+_y5UhoIAp;%siys1bN{oADHHuj-TcRgI^<(Q=jk z%%47WX5)lO`&R!rE=tcQvof=EZV$Wtm9*^sgE73N;F z3}OXFbCq7rO;m1{v9{#v)koABL8ek4J@A+ywymE`s%wOuN3PVXU9Bcd_V>8!qJ>(_ zV*+)|4@gu>z)2>p*>A6&lr8w~mcVp-ZXasBX#GM;iNf{ulgv2*Nn0xi^=g+1ygsOv z6c56Zh#Yu%=m}P;^*&*9Utdv1!D7(7 z^Oy8|UKc^x{PWS#rRkP8;a~Q+(&t0XTn0Y;l%A+sO+AtoOg@zt&)?g5zei4EeDI8> ze}l2^t5Ur?CEtG}#?tLgx;99z1^if3P)p`0;rw|<$ibu;Bm`=@d5hL#kcYagh3PiWYTCukYV7XUM@<7YEjgOD3+Aakn+sLLn9pm9J`X1SmDfsKiv7bd;@I z80sP&shsu7Ened6Z)K!?kn?rEOs8^#=}FM3;NSg0Pm%BPHW@0`WWLFNyMXw{96XVj z`Vm;V+}%?Xfo*r02;w<5ZR<;295By?@y_ZrJl~U6sb0j_8W03gTv9Mb_t9uXF$ZUg z6!&PS$1UT@LiUVp?sHSy!(|mit$iot>EAh%e}NWOo_?RuXiaZw+gXFlRI=p1)hS- zXRAftk}Ym1=($l--PrEpJY|XadRRw#M8Z_(U47U;#BI{`r21`*$BgtoWXoxc+F_v4 z1|JUq<>M3=HJDWmfz`5`BCH}wU@w+36&G>RQ_@i~;JoF|z_acpn7ZbCo`HS*wn0D7 zDcY}Gm-^~Hq#bIuHg{QCU@H9dc`neuI+(sz^>7%??DK$pQc?6|Tj8ejH-YZ<6C8v* zIYA=K^FzaYwq5MB!1;#9pJmH;<~}~&k4_?)bY4T1&{uj+G+3Nw)HlBEV#2n^h2s!r zq627dbVL;o&4vZ8JVm-aT-RFBqPY5Ww!Oc^*JvGho}o!KIz@d5F`6}MJMjjTKR6aa zj2=tUic3z6b12dRXU;*t+*p!+0Enil)rwL=a{ZSh_B!ax*7*WZxZj5HVcH%C;!>qw zRok*;>}4Y%(5O%(ul?^Cp8b0Q)sDE+@3k%TLZ10Q`Z=-PTel|D&_|K`J>e%}-wGcV zVJir5vI=^#TIBj}6?f}K;+Bv%&6qJ43x`|laO&=__sK016{iI2wwI)C`36)@3$G0` z9Nk|j9!0$Wc<^J~+y3Xk!dJyk{d=}AUVZwOJJWKI^l;~K7er;0&L+8?PsXZ78n80# z^RVVX%7#JeUvK0bbUT|~7uC_uBN&)NWf+Qe$}mf2)^`dF3O5B@esj0KpbupuoR_!j zKY_vFuoA{w*j{uKKy~m`Wv0CIp;B1cwL>8JtaXq>A+PlU;;LkQ{!vX-UWYCT(mP`NGyUF*;nJNpR2V2@iFLDt7K| zefV-0(Z^EADn0z&kMZ5jOOJkfYLjc3@+M?H)m>ItmBrl5QD&I7p7JfCQBz6&Qo+{g z@F{FIZZ*fwLqv2()wOb&pPn`SY=f^ZpZp|uiyXu71nb?Gtpvjb_49VRSnU)@P&b6_ zr20zY-t5)(qu&M)lv%jT+2)INzn@wF)-nxq$v~R3X^{N!E|LRY!ACn+QYTcxRdSs< zERt-hT~ad4mc5(v{gwPCeXu-!WyZ_p6vdOyfVMCt{#7-M^khoK^Uk&gi8*(i{Vk*7 zC8u(UqsxCW>pr-{Q9(T1yq|q;CdNTUSI@VTPTlbBx3?UM25nA4Dsd{-GZnrlwl@n^ z!7EX}d>u?e#di91wY6>5lA#K2sdJ_*6MPPryhjF|1!eW_Id%-IYlJ|3S^88;oPZ~b zFDOd|=wIJcbQ7czD&b8n71*0MO45p$*m=1izS&8+2${Etq;|569A9~f4T5M#OK&Ng z;BDi}uxL?@DqZyQ6))=L8=xU(OEQE^&sOgtN+~Gf#|zaWpA9abc%zx)w3-F2xEC(w zZEUDlT^ko}@}(nYUhmLz(^BwYg6?1<;Ty+t&IJsW?Tc?MPK6zMe&6KQG9H^v&C9iQ zh*_N^`OVI1Q0P!K+LcBE$}cW+q2xQSkm|*1Iwj&gNRPtvojQ-gX2X?tLpd_FX>^_^ zJ`Ro>5Dp2NqJsb@hkg6i_ju-is4~&A(I^N6nq7BbeNhJ58NBXZ}}CYvB;%Bx^0+y|?N7?pAZ|cD<;eQni3b;>#<+Cma@Lf3sMGyLAdd0N#i%ZwUx` z#*pAOO0HO=p!n4IDbdTLJ|bCgpF=;pJ~k)Y3EM2!I`EpbpU9(J3{=L(mW)f1Qy1~_ zF<#IUD4u8uf{%1!Ik{@v>K*RVB&yPQhLtF4B~{bYG*)806;_{AG8BpsTDj!>TX*2J zBgUKkiw?(`#5Pd=5;ddm52yf0DC=S_KmNy?sOYt82eh4Y89_ zgjdC|(=Erbbh-otGjn>0?0P7~v`jJNcs%wCD9hc?Vcu~f_tGm6#~XU;0%Di>#8?K{ z9O?BM^cH$Ld~j5Wg-p?Qt|>g~_E|}t9V;=nk{=)S8Y8aM`Ufrpg2u5s2C1bz;M<(3 z3@FH$7pLkB6G`ntRIa=pljw=o3_i4b$=6^UQ_15TuaMtP63w2}d@b zd=tF#mz@1WMT`840t(y%92(4jg6jYrSEvwu@iOWmI(<8vNKui<_MAc+qu4f03yF_Z zSxjQTy{K1;m|W?YlZxhL6qzDQ@pe!${q4^jK5l9;)AiO@weFCuvZ^tERc~HIX4~j@ z#hpf*oihk6z7Aw?xCqmlE5kxyZW{Xc?p=GaQd+!z>3Zc|w6*A99o||-f*o5>aRIVx zwEQ6dPjEfj6z=B4+O4ass?0M5Zp9h63X;m_AcMoK%+X6lgd?da+pODP-|o!BENX zp_oYI>4C{x=_@CTCmZvnq!^UwWOmhqBNmLy}_YG^v*yr@*KX0?PE z=lW1L57L}Ymu0UwxmnMmbQZQ!c1w1V0p*dNuP6_lUp8q8e3|_AMNDwK#*PMm?E7tc z$x96B9J*>$U$sUDlH*vJv?7v2E>t^xqqF*e{0DiV+rt)or%wc1fnV1IeG_R}8n z8cyrR;_FDOel(*jCrX^2Nf70`60%&%nGuxVBm5;;GfcZsd?zcr?SbeRJ3rme2IhF7 zTLP(iq6P2YE^ke#sg}uBvQiCgKDflL%lihLrh6zXGEc{T%J;M4OV~jvcg3MH zR{>26^&bNknghdQ-5&U3z;bLalB+d6uJio){L<{Sq=cffsx(|mQFUo#Qu=iH{f?QH zsW~`Y3N9@!t)w>E@$}^x<;B?-FJwRtQdwzsbY@|8cy5L=Hmwzb_+q+42LqvE)|~0M zMK`7z+nkH=%yk&>y&H_j_cXn#v`UJ#5yS|J$~Ug_^g{)*N`;f@Md{%6#xo@vWg#6Y zN@PD}3yF@Zel~i`VOrVP<*pGA&l4K&rh@#*NWS#>H^%x)OT4?D#l!hgd!J7KzZfl;WyHQ*@X#gKC5 zEqOk9&6D2(S>2sj3`|uy7FYTOALa1Kc(#+tPJ#6TVTO2lZVot7Ugx?mAx2o3b8ukj zRT@%-z+UQ~g~J;ymx2Z(BvFnk=%q@drB`*eAB@?Top|bhGmY|8FX>!={bDo$g(#`q zQ+voPV5e1yYLYn-ZnJfzqGeqxBqaQK2TR?Jg@xvauJ^~U*r@cA$$VFPdw*aL`uV-4 zW97qsY&x^bP3xa{|JuJGxzXk~ov23X6k`{LrH=N63srWkXP^CdKL2m}bysy;V^8Po zZKvdcA0i#5IoYX$W8t6LN+nLxy``Js$AItXkYJL!M+TWJrILohhm)lSZsxkNq-&|eeUAa!Dg)^@$KCXE# z2QUeV)`|6LX=Sn{#}PDQ#pVMXnLZ8q?HD%0lH^P$-$TO|V=mmK9I8lu`1FP4`{OgK z4w8~AkuU2Z^^l7Zg0DG4UF&?YIm~xl9g6+OvM@~hDRIvvJ#CY1!5cL2vvIMCWqpo| z{9f1$L6TFPfl(}`&5IB_WhNCLl;`61F8^WZ3Y(ud$slx@39503YvF!Q+FZ7&ZFD=k zEOM>k&h-tA<>zMV53lqRcWEI@58ik#o_(xvZ^QP!M&kmv!ROfO1acFGW@pBNcivDL z{~h<7<@xJRX%bqWbsy-yagekl&R3nS_@1U(dOLdkyY;VD->X^?&h~CZ$u%~6*1FeR zKJbc{6ZBfcKB`ey);+$h@dk~08w6a8$Xnvegn=F_P+jpLoov#s!SvyD>l`?qN2%LS`+4{SC(5&!7Y)CYyIJVxxI&C=i;A+ z^?V*^4fD%6F}K_#p|_v$L2LMOQV_Ik*!8o0MRLs|8m098>yKWh&sY4S1d_j$x*NM` ze-%>~@n%<^TkpJgPygZIY;dFt>2dE0d6Pz9y+XWn>1d=`BaF21F_cu9$hC0Z@NsZM z)-$N(ZG!}}%ewMWe1v*s>3|IOx0~G!lYZ1z;Yv3Wz1dihb3!SXTu9W^rVmQ7GCn0z zQge*HH5^U@c>{uvh@c%Y$^to0q^)*ou&;H(`-ah@$~>3MI3-q8@=+Q7Tcsp`HY)tA zCRqv3BNfZ*y6I&qWrf%{lUvj_YHCnyQ?;<&`5W7k{!3;18lL9UwQzbz1orhExl*Zi zs<5zvcY^3BYX$%3o$*I4nIF~kR1F)yDe9dHRh?%Xkdy$#W*1uZv=FCld3tiY;`r_@bBw(YL?;dTCbMh$F zHL5f+fa997*$g4mrC3Xls&g~YMe6HsA`IEIQm8ky$3xPom1hR%`FMl@3GFLWTM}2B zH*x4nv(4uvSe}tsyI+r-T?K#kVtQU*YJ*2y-*LOItq>1okoHObVx)neD@Z@1kzeV* zOzu8Bv$gQp1?r7{!c3xxS+ZJwTVCj8+Wz~9TL$=AWt&er;w-?BcygTl z?~2Te(YMY^TL=}SmGhq{Ul+2iqU!jT`P?LovPQRfZDd!X(<^}bdb+*^u2Fou%CZWM zwczFuUZ19_=X=yPqCPYNew)N46M68LLGxh?8Qy9>9(?CgKeWLH!E4G@GDAQaYhbRY zLJHnp%bm3N@%mdA`R91qyVX`)Wnq8$YwxqZ?s|_^cF{L9ahcQbTAU?5a!u-+4JB^Q zs!ZKL5T|ybL*TnceP>c}A;(L!2&d$w&p%^*7b-_(u2o5}|FEc2CuLZniy7Ofr=Swd z(lk>0v~+gRo={RtRNbpH+8k^ajWRu=vk>3V=wjeTyQa!xl?tj8zeM1H|DZoXsPrua zoauAiY)xU%YQ#Gi9vuKEc4?5dGEX9ul-Shpk?E}HCCJ@HF=;uKuDVAb9fYo(lPR$K z#9e$dlF3|X{^AYnXIX33=yU#6BiV)1(wUo?f8i3_g6iH={lee%pJ|$-7}ys@YO&Dh z{o-4?cSP-ieg10df$2NM*|PM#?JNXno~V58w&K+vE_8kI1A4{|CiVd}D;#<`tw;Kgds11IlBw9o&R|b3uxyE+6I=Pgg zvZd7iowIoAUc&VHbiU;^(GR9<%`i0QmrfN81-UQR7Er{Xsd=+B2Ii1N$65;&!_q6} zn?7MT4|~Gi@>XF%Z{Nu%bTX2}T1`6s zvf$)qd4?J}4`%KbztWiF-Y(6l^T&Dus$-Cl;iE$ZaEruQczVE_VfYft{jD1is!Z~Nd1W`P6CaxwEBQ^=X3iUUXs0*EY-hjg-{(18Xe~+` zI*=#mp!Q0+~FKf+BmR{ zk~SMI8fONwiaWmF<4d&SZpB zeelpnbu4>EZ|H{`pc<*E1zpp&GEu(IwNdI!W-(Mud`{F-!fZgnVHe$p;VPEFRWXIC zmzO`L=8ZV*YKrcQi0Zf*Snza}UK5|B$$ZmKtqFRX!BMpCoF?+Kk}XHQkmaeU zBBg2Dkz+`iGJc8tJowWy;llM(e&$GZ`_s)^T~(VlCp|J{cn_p4tlv6e2R0%}>=4>t z`73)_%f|aX@WQATfXIJmc@~EDE9IAnLH-30vOa z9%IAvzC#>u)WhN*e|er+(F`#D-PBex>|UpPu;L@D=0bnk!|@|s z#AuAK+mEPo1?wLncDUhJh`Zf)RJ?|MQI}ZbE!i_;SOMp-)h>1;|3t*Wr3jJ^Cb zTX|1;YkUm@612tg;i(o0<2ucG3Zl*sTPe)>pxaqIxqpb(SsW&^_^tX?BferUjHpY& zkjo=@&Yhj2`jn3Dz*Lm=ZazqKKb_#aFS4TcRN0s(Q@o=~Hsh!+bt`o13TvV(W8K{_ zUzsp!S777H9fqCB zdSj6nZLA}ot6d6R?$JyT5}sr=H@-y;o5^omPX!7TyuqVJ9_1t@W#1|0`zN&$&0>Lf zJv94z-E>ZkRR~X8_x2#3DkkZ$>J|SSr{Ja{-ey=i5zaePZzEg8IoK~VC}riG9Cdzu z>MY*ttX;;s%=yrfy6`*3_cNLt3WkMDX(1i_>Gxu$s}>GeJ5R(G3t#QR8NKG7QNenCyYn+B3E&I*ERO^=A9W<$NiiG&mMh0_kKwEYtdRA#m$(b z5Yg}1f$_w3{HpaG+MaDG+>>RP`epT2 z03cIA@!bv;(nQhtlR_ntK3Ae_7M#%&eX_$1V&W!>wXfa0%R{eM>)%gz!xt(`&sT0? ztFYqJQE)%F*m7RB@9Vf20+k>|a`FR*-{+ro)%NW7shD^Gd1;sa?TW{bzAuOM3`f?& zJ}(`4XFynI956JpAXJov~la>-_@m7_BsKp)Y+}Qvd)D50&-3^0 zllO4mGbuZoslOpV$2>Zc-47LWw-mCs==m7#Q|&N%;aC`Ch5YW8=X%Yk_*E=>Tf&)> z0p}DtSPRf`heNksV2}wC4zK76aY{#XSeg@ceWo1$eM=fsb zZoyNJJTWi6TZLzeYMZW#$c|j>oqcMAyOU!My&}+9s}5O^a4oenU^GD}Fg1x{4lGxs z(FPOV(%twlTr%8ZH+P{g9l9#I$jN**Pgb>za?RnM579ZV}M3)qpD+YRn zQ*u4WrkIbmNUTVxAI`b1-6Z(={>~mW>ihm?>+1pH55q0em+jA_Bkvn(>`cZX>Euck zP=j2~B)?^kY^~I7qHce+rHV5wZn+T_tfVgAZf+!1{=xCmVWTK3{OXk{{=J{gm~0E> zihS5xwvN?mo!(N#9V4B-*qX>{SJy>biNLv{ChG5cBGg(tzl>YIl=~)7k6pbvE!zdp zeFd}{x!rsO$@Uu=$azyk2Dd~ceh!IZ?T65t@Nu0f?iJAyUynm^S!CMimlDd%?3%nlx>UryU-F80gAP-jv;6#tiib zybDeE8dgZRsa1CEO1w5a@aGD{T%|}pbUT}>AtR_Re(SLu;{KP;C5nHny`Mu*K|#@t z`_(&5LS`j)NOc+&-?CRg3%u*VFX#ei%l-Fl|0NHYfhi`vQ7@M<^|vnBk3jLnz@ZQ2 zV6YUdk@V3Zz*AFsWnj25(|Ci+-b&jTOqrn}rNppgS)$Z0!+)}_+_>2hW7wR9D~#^< zC}U#G-98=vlbAO^rMR?uq;j>%QG7HRj$#&`o~ra)9G>Lq(f7q04%^12De4JsOgn%U zi_^0}Ie(!Pe~%y6<#Kmwx@1VVFMxV!QvYc48e>@44vtyZ%}5#`&lfL(e|);27l-Cx{mkVxrHZ`>^u2jKq@J@>IyR zrlx%VlB*t{;YXL)&WAa;cv2tockOv9T!1n$4^3|Roxd9yV{W5%!_A^+wrvgGGmw<4_KHaluxTs#2bJaneUP-7h^^L>p9}EeD?q=wK|55_T+&2hM`6T%vLGVUX zzP5bD16IB`;7?v523|MKK{ko$K;x`(kjbnJF2xX(Hv!kWXC;u4$Hq^(;2mf!F%nRwxJ3wT}J0s#|dHuV1X9(Th?+tv(*uk>ju@OTwQD;o{BJ^CL+zLu# zfH2~?Mk0!jPb!LND?G%-_r`0N>F#XEc_cGFWq~-1(4r8i7%t*)0zyYEcOlQa3)#K zvMkFLa~302Rf!D}QCuX3ScoKujZY*dCN_))F+mUt#YAJ`acm?$ks#4T!XR+ul0Gt@ zIwYPtqI6neD%&z)c`01XUO_nZ$x(Q-y4^#=|IbjRhx|ymdrYZd3Hpl)SW$`|rR6$r zmHK%agkrcDPHt8e>mC1Vl({HrzE2E6w)6CQ|Qj68k@4J5Qd9K|O zp=2=iu3T;$Xsa9%aCPIgHy(*FGPGiE`E%DjQskvcBL`y&;nFX(>UY9t_Ar$%&f!f& z?T+ZGtQycYU}GGy(i9CX19m48h!u0gw0;g%ocLMCY_oIkjsR@vAGS#0bg=Ib02D0K z9#4rb(;iQW-ZJaSK!ywu2!J&r7HhiDMoLw>nLnH~w2Y`xLvNqZ1r)=!Jy6B4Z4cDC zO4MY4ssf-^z^GiZEN|~sggcnN0t`pJ3$Ed)cfoblRI0$N0)Vwf6naXe zQu%*#uaenAsV`pYKhCX*bO98@LOnpmuuu=s)=vNby)V^V9!`gx zNZRp$1{}>^C*U2;UMJvPb&4b`%#;Ek7%^B%PpS|TjY$}ZrDwFN%@x}V;|hLG9|6z1 zD6Qzr3wqcz_?8mIuAY+x4x0wwQli+^bF#o!)@G3rk;*cQqOO`EqDW*&lbmxFV~*uq zj#O2y8Y4y!EQpGN8dWtSVl1K|31g$N*wNVdct<172z#&Bf~q!WG5fh0pn1SBI22DfN*QS^DY^g- z#YQ0KIss+l06zM>xouK4djZKX`nZ<(#XkA`}-NQ5-=KF^-KS zjE{{aR>pQDJ|Y4KhEUOn;^RW;(JKxA2>CLM{(XHMh=f1vFpT8O)mo3$9BLP?5D8mMY)CAjV?-m@ok%0}g=it<*f2~qHUD0BoI87mIQwU%%{1`= zJg{~&(Q)S}*=pE!~@Q z@Yx0he)*i;b*gIiWf#EZb9UFMs@a!a0Jk>iZI;zQRWU18RaFJ67#0;1wU~BWg810D zsH`v`5^DuPLgM83_y82f2538l3aTpd>eaO+j<*PZ4YK)kijV3j-KRVpmv*)e0|PR( zwG8+mN4ljcC{aDCZ4;y--KKC+IPqMj#zS^s+t=L#fqhu05Hy;lMTN9wtlm8cBIMe{G zj5^~S8%F@X+1$1x<;}nWY&N&;NO?1G0Jq3Q>?X!6%W^Si#avZY)D9M#qoO8aw4x_u8{(4n1)5kp91=lS{ga1l`;N}D>BsrWiAt=fiN!owYHP z+D?KLrEJxv=jE5OAKZS0bR&{l+D#y=OVDB$ig|`wNp0FzETLw>xuBs6nc&zim`hW> z*IQ$^(AlP?^B;CLm<^tIT+BS1!f`Rdka%3oJe$ICF~M*fm>ewUtSl>L*~+=9su-#U zYBLe5p{7lVDue(Tg>jDdh)6}-Z8dsy(xj@bRHM>Hx*m_HdP~(eQEsXFvXU}S+%08g zJ{_nG@(U584j_me5hE;O~G8tk5qgmxzHL>5wwU&^o>`L}Sft zBgQwS^Y=$wxjY2Bn8YB!b{Rf-ywoLh1AuArc&SV11_0A-K~Az<7OToxxvHv&Rcwe& z#V}06VpSpu6%FEnz+or_4i!ld4G9!PZG9h7ai=ebd|D7{S#7mOr()$gk+*xydmXba zT`0AlpKMFl-;bthdVL83oFA#?Zn=_;gGl}rxQPoX_tV;UJG%`?ad+13Y=1u~}eM_NsDL^p+fKa3T!R6{gnuw`#W*FLQp0wUX|UrqH@ zHFtDoH^7|p5CA@SY;sQzV^cN@^Wd?`Jw1#~*(}Uwu$Yx&TrqB9tg5OwjERdV8W$6> zqfQV>#0hL!k-)JiVUHd?x;@kBwne9lPPI{0T}3s~uho}%S-nxI@abyzx_7S**{eGQ zd9NYgg}>L0Zyk@|J|lCqMthWhb4^EYEN%J#Uy9h3kkF;@3fZTR=n!4(2^HF4h}IS8 zfCy?k;W=R_J#e`>_uc4>dc?M?61zr%!-g>XK7+>TRNYyxOoEG|cWpy*COgCr?HSxE z1AvE-3$Dzoy3#E+$OHjCcM8b=TpDiVXEak8Y?;E2EE-rM&g^2_sZr4k#fSa~{DEdD*u zf>>IDP$xJ7NdF3bD>O~V9^Fr~+0fVLg5YSO^^UPn(O-!Gf?S=m`OKFKp+2#NP(^eQ zl=f(}D*axuoZE5TU}C9oN`$OXSTs9g0U2UY-SnhO0YE+x3?U&nfafG`uA6{OQMuB)xx-3M9(jpE&30p!!MVdP; zKB_rtKg}-TWUT@dtE*uCAcB9Rxx8CdtOp zja~}DE9~aGXnY(k>>Co%3qdwscs%5kXvPFE7ak8eC7Lk-%(n&6WHH8-t1M<&uBxh- zR>81gU?4a;#DxwM2}3(kY&-09s?$`DrmB_d*68Q8J^(5_G3 ze?+rvZnrk4!VurkVxkyCzMjs3C;CeR1ZdH1V~&WE7;F=DT34j6E04&S3$p8QV diff --git a/resources/characters/snivy/sfx/hover.ogg b/resources/characters/snivy/sfx/hover.ogg deleted file mode 100644 index 652c01fd33c37f2f51e0637d46481782d617d604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7736 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 MdEe(=`HETaUqDd6$p8QV diff --git a/resources/characters/snivy/sfx/hover2.ogg b/resources/characters/snivy/sfx/hover2.ogg deleted file mode 100644 index a6d76794f62930ba08c15e449b44c8fd5bf05c3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8341 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 diff --git a/resources/characters/snivy/sfx/hover3.ogg b/resources/characters/snivy/sfx/hover3.ogg deleted file mode 100644 index 29ec10c4e00bb3a8edee77fc84b98b81c015792f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8623 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 diff --git a/resources/characters/snivy/sfx/kiss1.ogg b/resources/characters/snivy/sfx/kiss1.ogg deleted file mode 100644 index a394afe69d6145a6e9f05da3c771cb045b7bfc22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15208 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 Qttr+8X}+7+nn(M;0OU-5xc~qF diff --git a/resources/characters/snivy/sfx/kiss2.ogg b/resources/characters/snivy/sfx/kiss2.ogg deleted file mode 100644 index 9c27116bbcd551b81560cb1f6cc232eb008f9b8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15254 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 NNKs6M*)y+z{uli(EVuvw diff --git a/resources/characters/snivy/sfx/kiss3.ogg b/resources/characters/snivy/sfx/kiss3.ogg deleted file mode 100644 index 3bc72706b4c05ad9c38af638a11b341c8723d42c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17323 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 G_kRK4_K9Qw diff --git a/resources/characters/snivy/sfx/kiss4.ogg b/resources/characters/snivy/sfx/kiss4.ogg deleted file mode 100644 index 5c9c94b61e9b3a3fb57aa81d150c4c514f73c339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34365 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\xNMM5j5If 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 diff --git a/resources/characters/snivy/sfx/open.ogg b/resources/characters/snivy/sfx/open.ogg deleted file mode 100644 index ee80dc7970a47a2bb01eed41be25e078aa0ca0d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9040 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 F{|7h>%7g#_ diff --git a/resources/characters/snivy/sfx/rare.ogg b/resources/characters/snivy/sfx/rare.ogg deleted file mode 100644 index 45e232e60847dac0beebb34ecfd3884ab81dce49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14345 zcmeIYXIN8N*D$CT=^Zt3h>w3Ol-}UWlpL5pkd#|<5 z+H0-7SFc|m08rqcP#4*tX7jk;7sKE{8MQU?K9vY>e6z9h1BqDT_kN zxZK%7MnYWV-_0QG-(O3CdmsdO05G@E*0J|fyi*$L~wn>OGAO5UYf}wztAg| zTU2J%YC(1=D|JXE1G5dX_&cZyB_D65uv{KokZ!#kfwEnZytvssvfy7YPuEzal#gGa znC7?;(;vHhHc@!G29uGzXAH$WL04INqbpLG=_C}T<6NJaD0=Kz%Cufimw^J~#L7#1 z#JO}UT}O~zmhR*9*+{XTzr*0~F_?UzDjmnaL|1t6ks07zyQqpQ{5m5A+ZDf1!ElVG z0Tlr1N|v&cMIals5x^w?$UHH1V6(~Pe3Q$qCOUZ18Y}=1z$5j9%4*^MN5TT;ngYwY z_#{VTccpDEE}CmD1VAJvdTyp_&9#dL0IzmY)&whSVwF#`_v00rjVJ&EfI)_FbPsUz zF7&t|m5p^K-u;glS{!3I*Brqi`DWa@dR#UKZHSwr12PR*Ps!wbmU2LfT6;`W!VY(*g9>7A0pD`)ez%yu>RdfqoKX(V`jtr)L~(qx5pY^WkT) z)rCv(mPMN-zSe&u90hoIvka<4_^(%Fwpk`UdC=y#I?b0|Ussv8=!)IRt8=fVFB?zl zE+cY#$?mpIy^?@Lr`y3BUb{XmOK%Sh+0fJ>@wKTblo00d$3So|z!^rX#Irp|X4@Pu zPbRSI{zfNbmNWpY{?%kyZ^6IgTaz1lmSPGL?MD_ljRbhgw#JMVZ(Vb0Pw03?_@_Ph zk@$IQL~wD;n*SF6UOMudGZ1F~dm%Rc^etCipD_!`|5_$OP>@9Rp5r&4Hs;Ek%xgF8 zR=;yxt-oAM^&D}O4b#HKOA^J-F(Xdl0nXvFz{H^9#L&*IcMrwf{j}%j|A^sQb4#QE zu(ZI!roh~$VA^Fr(}x#(i4AzT**{V_#o9mZQo!^nu#78Mzq7cmv}~sIC|fgE1(0W} z%m!uc4rTogW!;Yb&$0_*ON;C3%WMa0U!G}x@jpeKIR<9}kizs%W_nAQo)QF@!!Asm z#jeRkF4HsF?#fNazt=ddzZ^kmP|Dvz;~xS5K)l>Sy)ta#Pq7@8*vkU!MVaH>m!KO1}X@s$N~2D{bky@%*dPZ4eBVO zC0}W)8CTL6VTd)GokWLko+s{^_+B z9HD|3{)jq`CU5ZJ@4FRmt7fKM)njt`j^zkY1kZp84b}_CTG!} zUfVkbGBO)6K!5@!%E&ckPj())R@T;+{oRY_u%mx~%%`As=TSsiiYu$twAuN;bDQ0w zq%v8?KiL}1b7Y{^RHU|SbnC;}9*_|=&(F*aIwJL#Z4GBAYval^8cnl~$7(9lXZYCG z)TcR>aT-m-83(feYE=>Y-kFp zFWa)JP!ew=BTH=R3kd?YWswAc@l-VOWQbxf`2xl~0CT)%H|F+_Irr`3gXDv!i>HqX_jW=`)Zl=vc=(kfpYOT~4*bxq+-L_g98Kstx* zs!LBW7W_GMOCUhpA2o|^1XIP#Icl-WYOQ?!CV=MhzwlXvkZ~6E8ul0s(F^=#vhX&$ zIb1$J!IkOc%YMWFRTZReOs>cS!PAIBkhiE(G}R(^aVzVZ4?rTuYG55u5U$EfyB3IG&ql2 zUwu0yx2Zoe&&Q_yR!A<_z#_rFzGFPTp_LxBfoc?Az+S!kW zY~b|M?}z5rbe83ESA3q3*l}-%0kAzC4Ls8JEpB8Uq3y@bH)^8*1aAy7!XyaKAY4%` z$#X@xLRWyVkRo|=kXd2gEceXWKN4RgZw^vPp8o@peQl1+wwN`MY--ZyO3A*gnriAl z7E^t7;VdK(Age_PHCNBF8qsiP^Y9f2@qBGEkY+W7$dYYpD8Aa33W~(WriSW^H$w`M zJgKjCg@S@G=Pd4#4t#A8>YBJ9$}yd9Z74H{sM4Nq`nObxMs%LaLWzyNXPS8py_&w# zi?&4+qO40MO0LyQt}~u6i?g|k!h_O9PpAT-;JL|GKO3BV5na$vuO3fcS+PYIk&1i( z!zuvK80=!uJqaFeA*Y})-o^lCc&y9zxF|^4A<`!61wg#WG=T$<28UILhw%CS+R;N=HDtry%0T)BKpVV4CKv|v^oFlSM8_s1rR>-ZE3)%c zh=4?b9@vdou9iFx563NZLnC981*QubX66=5M2!D!fiqx$!ThaJ%}Q_#X3oUMY`;F& z9?Y89v-uAliv5;Bv%%iBuldJ;A20R(c=p`6Yh9iFw}u}+n3|rNdOGvy!TqUg7km2p zu3h=*rwcuuT^Bkop6xi(>j!`ps7oSYVIu-ryx$W+& z&azeSKK}6f=v%>yzpm$E`oSM-J6@%$es1X8LvAy_g^v6%8 zb+rXYJ=e{EH`-_FWK7y_-pQENe|WmsocwR8Et{U7YNNe1=uU7eiB_MU_zoPjMQ0oF z{4_J_+N$7N%?4Xj+UrZw;>2Pxl_#drXd+t|7nhP+$bcpiV?@w~eM;XFPEualXHhG} zr;mExWuW|aS$|16rEl5h{m79Qq_^D241e|2u9b`xP6BQA5nm@MKi{`v3LbfJuJUYRRVN`PmWJ2#9s;gJ`j%Av@d-ZyP7TrJJv1T|&z^dAg z8_s^sUW%pI{knJ0kI(+HvI-9;;6F#n7DYSeAZ`+r#uk|BW|@D#)PneXfdYjXQX&>t zfHqyDtGI9?$AdlbG+@<*Yhe0PGK09+pD7t$aV(jz5l3HG8&KSrTEt_vT&Nrkr13?! z;urgKNuFYnv{5duB$yl<8s_BfTkU9$ZH;jBB2!ond8F@FG#wpCojf_A#|7K5+C>vGb3b8oTfrcLiT`xag{YKnZN!;HKonZigEJ0JjscYh+RaYn15hK(LaFJtD10Q|C0mWEtK-t8B(-^@ z5(dJ2VdW)ppRIFVPR`b_M*V|y^Uf)O-p-C1N>3M~9Rt=qU9vKh!8hm96`da}(icJx z7A(9-{`3Cr&YMH8qNoR`@)@_MNiwHu(0ZuO;{qX6bzD&t)cS{`lidl(}D4IQI4+ zFS?C;I;y`^{RcG@}Ocd4Rjr-VQL)bBwR)0`NVe#GRMm}BgGZ})SxMsdr`c%0n} znwH>!oPn>(!I>Ss+ePGK#xvnhL+9tUiJmS3uzl9%&HZ>r2rf1@^ZnOMH3j2ZTjl$iWJxN&lk@pJPqj;T#T9=%wh;yosL)%UvpTuvDl0oJIP8zs{bkS z-Dve+ricqs#jpxI!_6jV<>30k%epv@g1CQmvOy#`%DN7bjFX9vKYWA>PYS6|;Y^Zi z=C8ZH=MAnY-$o0zC3)PU!VHkw*Pw#Jj=$}O8_WsHw6e$$J+MI!D}^{fMApO7JQCs~ z#Ummz2J6{sm@g!+7fjik9E_#w4Xb+78T-l0p4CzBR|-lw+394CI_l)|+J{jOC63ta z%umZ=W0wDL*VsbWwX8TJek9pe-tAFd;sM3>Lu>9ETmp?9(WnisgXPw7lR|et4sdx10!4^-;vdfTo$B#z_=*OP0TLO*nTL~bb zI6Q+SPls#+T-I|d0b8AI!H{ER5E+Q2etq2{5xBr>M5#(XXD=|;Yfa6`@yIbtab#N> z^_Ijht=CjbNc{s(qtNfQ;5|Rcf`Cv6l2v%d%^#|^rL^~A-4_bqwQ8S_Z2ZlcRlXM` ze}*bQLRsy12Y&+Mz#Nx|9*n_-)M(GN9f%tRi^Y5O0S1eiAmhrxSJrhAscM`Nf8xYD zx|?#b^dieSd*a0lH{23**+>!eJO>kUy}2jNCYodfr1}ZOB!@bUro#Dba5s+SbqkMT z0Q2!CT{faH!%8P*c13nQKq&*vJ+zxjViOt*JAFoE8bYM(mIsqV=jB){42WA+;YZD+ z+B`g?uQ#>g^^xp{4=yUM==J^-$V)r7GQtJJVOR`UriI_{x)-E2g#f~e}#QEy%@JD$Vk1)il=*y zGS0xuBRWWRAij}BfPtoDDwZZCfnF)6kDn@3ar(JD701E3ppFNLEr~s3>fM>*_zA}l z;c?$Eu6Zx6n|ZXZvPq7nvYu2oXqVlzT3#3*3YLya>sZ-Gxq2CIt$~eN`>vK9KJoM8 z#lR5=x`X>EVDzIJ1?a$1=vTRG37vc-_V6n3y4Oq&l+hU&==?KMD=f~V4}N$Gtt`#- z+?0*Yi|iFOe>*RD(6O8wZm9CSk10vsMsvoaf(x~v*eEuWz>X)zi^wABX!mOd8)UQT z&SEJ9$Yk&AULk9kzHAE9nqR^Zqy<+C&$&l!Xc(@r=lkq(WSUtry4$!p)qBSq%!D?B5@~aadnbm zHns|m?j9%4g9$Wu^k@Y(9I;WTT5nqsE5Lgh;d_h8%v9KiiX496uSb%MuZe5M#!mOt zk<0sxoXe_wPn_72G2F-S+;V0S?>1_(Jj@WDK-AFmuv&K~M8|2dz-?Ow%Uj|hpoi&T z2g*o*tt`o8Io1RmS#^A*%Kro7{;K&+Eait&S{Bh{;OiDBjyHEr?)Y`m^vfc=1zsQ5 z^2=MllochzWp^kV?`o`vuAcs}bULSdxf%0bu#9NrrPplnKTxnCZteaUrI~3dvr}GHOW~ z%y*u(6udD6Pw7|QMLRrvamI8x6`v@bx#QopV0T=_qvp5XBL9>SY~G_SAFMOhnYElX7PK&Prp1_p%(`3Dd}0N0 zL>mRw+Fr0q1I+8q7z4kpGy^{$gD8=f?4k!*gu&8AhHK$84Le?4qEv$HGM5nlTahT1 z+=#_!ji}U(Y>5(>m^o9l%?bMb1O3YGHy>)u+V$Fq!EbX8w%miUh5YJJ|06^8J*(Fr z5GCFDTqRNKg>XkSy$B9^nPou1F)oX;C6_J3sJ}zu09v)f@p?GVu_kmm3&c8nO8{Y1 zh(o{)p7aD@Z;6bNspBd#I&kVMdre{1#YO@*jH6P%`SN^qSgv7;%d1}rNh{EDU#&pY zVGLw99!G|;0|bI53kS2*sN(VvKR%5rL)&fULV(IMK3VS(mB#aEkg7P9j6kNxexHwL zaOw1cwVTeE__x~f*iA}@OZX@=A{=19LY#^L^phxn6O1@ErDzG|9^wSSODs1Zr0T?S zAU{r4dhA4VK_C{>gKo3do;(OvOZzHI6m_o60>^?&D$`o5XZ$mV!U9!KoHQ;W z-A-~{1$^ZF5pmIwRWr^Ars?{4q?8uqzR6vsz_wyl#gCNKXVu54^#Z&uJQ%bQlM#1+ zYrD@qIbSCh9Pp3Lr{Kfq-CcHp7v_lAL`HQ_$a`?08`7rE14Ei+<}FqPG5q8^I#_Xu z)SAiPLY;a00gk4BlbN_K);OQjKCom6U7SAB3?2L?HDv|FM|EQ;=LrE63|V`#t}*>B zy_rR@0N?TaXSO*B**SeAQiv)dQ#ML@qvZ0kR1kY= zZN#dKD^u_ZxvA;e&uwr?viLD@@YJK+9iG}m%=;J4l<)Hyj53hHc;$p=I z2MbTNaMimYDi}U!4^tRAlpB?(lqoTfl##U@5p1$i`jSs}R;>bE$(L(DjG&?+clX9uhfmw_3JA>-MmHr-dfh$?i@H0D=0EEENC^8jt;fH(UYTz zyBn(tBai*Ci#dYf>oQ(y%`*!#+-5D^RkP+jRiv9PxR1m1CeD|qYZdA;w$_zB^Qv#O zL%avwZYB?j#&UO_NZbu}G-<%s`GFO+q<(Y!m9b6YTK6`rlaudCcF**ypeQ)vDAao! zz8nNklmQmX%*Zx%St<#4d!lD_UzJa?z)it!$_cGspb!{zUwOAGi!DCmQicKgQjej^ zPRmg|Oz1OvQm0e{RP*D_G}goPKBcvEHT~3?iLP7QwxYH_P*z{xCUD;~F4q(GrR3t; z0gOuUzArCSuT0G#iODrSU&76JgkhTsb!bro8|wj2$3MWKrjFCVB@z#XAGI06amb@) zh}Evz{`HC)=Zq6B89o@5$LEc?yx+lqDfrO)EO7o*N2C%}@zM89 z=0_|6^aG7Qy+-TcxJ|%uKTv?ej~mjf_X6K~TVHvF(Y7U4gMp~*Jq?%pFX7H-b!5Oz zm&Da$chLtU3dcL@;CvIGt_Rnt#iu~OQIgX)(8lL_jN*rbz@(N>?#6cFAQ!FXb>-($ zjLpAacK*P`=3gmhTE6*e{Mm2#w1m;$1KYF!rfB)LT$)Ja;n`S(hyeBP$5u6biXPG0 zbi}kRJfi;P>0d5Q+dOX4UQe!F7o+(SHHfcom>;+dm=g`ZF*}kHg|UhqOxe{W-Q0!7 zUQIv#$gcldJmt7uG}@poO2Ka$TR6k1ir~~G?bhMJle{SSkw#QL1g??sFs_k4fClnN z=%YdR<9QR=THySljtWJ&N$HCLL*0x?JC4djcVc?L#$;or;~r91*&#G2O#5cYw@Sx*s#huC@ZsB z$9__9IKZZV$HPx6i!$r|luSuv^r6U=OLI2XN0tV#e9bySL!rXP7r)9qACpn4}vHFwsL(B$kA*sD5_5C7aLUC)|?er-u^R@yP`Pg7l#4BI7fu@3zFTwIo;2$9E>4% zqZqi!N+NG1RR^(5j2C{s%sF?zjt&^MV&yzEz(5zx<4}O3i#G>Mlotk^x9%vdejLdQ zG~JZ7@cm}@>IjC`!?#-pFYI%#$^H=+)^`Z>`6a5ab+iAV@xhPPPNtt3_+ZiYKu+z* zUndTm+G$z5c;TrhTKLfB&iOk77UpNK+q%gsLHzUU_LV3Gp1#@osTj+nk#`#AXot*~ zZDN5&)78^4anPY6wDj6U&Zc^A)$&3rnhhq5rz;Ow`pj ztux{gqg{u;I(ed5#U&+q#({PGR|yGbulH^zo<1rikYkn=S>>fVYL)t@eVq=^}qr-7dA_%QsZj;Hqn65!N%K zy7spcI*p-5WlsC1Ax>PzI~{)zZ=P!nfS2v*z=p8{P0x2Ps})QgrhWKu`|+*m9_7|w z%Rdb~E6ZJebyVf$B9RZ@IT9*dVShtJ*ipdGj?1q#*mv3~KJV4f4=S2=*4s5x)?f~y@d+&>4_{rSE` zoVX}2xAd)}_sNqb{t=?u_3BeU?``me&Ftj>Hh`PDPQLE7zZw}{_T&6*i3ft7N-sZZ zkGY*}9ICv$>k*fG$g}xWpcOR6KD$HRogPVhI833O)NM2AT|lemz8IbkX5x zkrC#yAuyfaQ3~hl`Gowe`)%FDOlc1*nK|=ibL-B$joR<;tc1&SpjI#Wf@Z|1zi@kp zdY(h>!CN->U&uy=uNMwInPEIiNI88Q1=Q@!-5)o=1P~I?=+#~YV4!|?!{r%!B*ZV& zs9)7pp~*^rSb3Ll$S_yqIV9NLWp|O_TOWWKl70O>vndhddG1l|gA~;g~IQVf}$TivjEFZzoxMmx~U@v z4ARXkDGD&6)u||utu}|*2!oq`YG-8JBWByJK2AM!Z;h;*vD(l^_~LHg>ylNaKN112 zG4;6LsDZPA6s7=nWuzLAi9u#{y6%#=(b|613i2|6Um~M)?Ki5F$CRc8ia57SY}nO? z;gBu)bx|NdbmzNz&n3LhLgK|stw+|76k4ju)Gl%Xgu>f+^9=ef1&&S|nc8$ZZyAl5 zuSAvN)7~EbPU(h&z|4s?9j%yS#D&6iD1+R8|Lj?)uSmWbQj>3%=>t3DfEaXXUL2nW zNijqtQ}QL=zzwkWla!kt<}F(BKzHxpBhQ_Kaz~4_&pVbqzA$t05O{nQ4lW3&9h^>u zf*_qIcVcG`GH7vu=?rb|W_MdsF}?1LX(7yMw;f0m&Y3eh;0Jx|HbmU~#0xZA~4aw8!uegqUI4ti{ z&%j8;yeYMTT$KxnKkxqCWwLN)CEPflcbWK|Hok;C55>74{lMF~r6>eh#n$%2xNKxO zlfgy|`@CDef}jJN$(YoDB2nMN$b+Yitc)lZ%%v*@@XDIfUBmNju=*%?M8CZgzTu{) zsDY_nUF+AE?@Oq$F0KxiUUu+HqXBw)Lg|ifJdg>>)h-HT3=eZ!4EAJ}rRp%gAH(me zID&;i?1XOW2E-B#k_C(W4eIaOM@I7XXk;kU%C!oAGcy_)QCePN(2W7$R{Yl6 z9GZ4dJKGaE_ri?l*csk23uKtA*^y^AFqxRt;K%TA1uF3XEMLH`FT8(|Ik>U>GLP_U z*N)$Yew3Jb({yEc5MJu>83SP$e(hzcyalfp0TQZV6w>y965LEUIK3xO)M+>N|9=Ew95FxZDrRAeBU3O$Qi>CymEf zToaoy>a4bhC}4n(-Cb-Ki9&!UDhnIUn8`x@WuofX@ydwRe#ye>$>;U_(uwB@j-%S1 zAj`feaUMnIaR4IJ6Q*O{bvj#t1aB`Q%+k*{g$Gedj2hKVPg+>GVdL-(OM)H@X$y`u z8yJTCg;QTf4h}_npA}1A;HE4X;YOn7z>ff43|#^h1d%oR!IO5gs>j5-uuV^O2MY~) z+Ak2>d#7I<&<=cZ7Z-Ulh%vex$1A-i8wbr!_-q?}a|$;iz1VSvSRu_GHbfkH zVCc{222T<~j{0Twf<7Vk0%?gX!T#a-3CtNYMi!3vJslsLvc@G{61}M8&A4f3*a0N9SZZvn$Bn3R@PiW?sKQV2@O`0bX?g)u7f zfnj*v=S93`g2{`7$#o1%v(Y>&=tMNE=aIoxVb!-U7e4NpG2 zAHd=!^PG6+Fm+2%EaJ8pP>(~r9D~eSh=wIoZ=Lu7mlpXhESiZ1f%HZVo&d}TQ`QRJ z3rA~fK1DBYT){hVMYhYkVnU`Bv8=A9#`R9^WAivxD52_XqcWm+X+J#w0WXF-?<7@X zR}bnI$jYxi*_GIXF5kl!OLxu8h`M_#40#W1c18hjW@@>N=0_TuzwzdJL|FxWd(Z!& z16M3g3ZlC#*E~?f&eB0Es`nOxV3;xIUH#oDdg^|ikfUN(39x_ZRHxX5aa zKf$Kt!UPKDcu))@Rep95itsy5xkT>1;L8$(j$fG08m)4jr!vT1<`B?v`_E zIO+HmMdwb*ETl0f&e++)Lol{$AY#wF(D|>r3YnN}mB-XHg`^lB3gMzb=S?rhFt6Y7 zcO@wjHe@+M^FRvz4J4i3r4OQmf?#A1eo)(v?OS4wez^7QGeVwO4y(lYev8-MKQSLt zZ9fB_{h3Vc?C2CqLVyOsv!GtR}SAg#hxVsh+|5lk9dAw@?=!B#xH8mujDH_J#h@!W-Q5K(F- zTUY1S89Vs&n3iH{csi~bimHLi(cKnLWJA38jEkjACPf6uEi6Ksle?jajQEEhZI|{| zk0ymJdd`U0?dY&gq02SR7dO7hez0vzjw<%m_}4SvpTM#Ncz7zrELZ@0rq$(MkgpWw z`xVvOYVU@B9fatY5mU@)LkBxJmwB#Ad(E$J=RZGv_U1*ma6`s*DDvtfwosn#NkVa2 z2=Gu|B|yRKw&O}0psABPIA{pSZ?H5cEUx;vY=(0kt!r|uyC{n7Z9$u|^QVcJZ3?|SW6kR8z{2cgjk`m!ULQrhRjI_}if zPW^)s_B=cI+eRJmEee(NRswamRM_Y)G8R$5+RS!LhFF(%^UR0KlS?xdo{P6^PObg% zYtKg?A4&Mp^Mt%Hc*H!Fz93jj+hl`V3kuKEpkfUGQHBX6b|JP6p8mnpQ;hKAt+Lzg zpTcVf->*%iFL<8Bv9i*?Y~Pvu3|7okX!$w?`6Kt-*edrE64o~ckM=_hLO4zz*h4kcZb%CijOqk^s%*5fHu z9`zflJ0xwVA=hHyTY1JLxU(THcD*o<(hw}RF)U#C7hBLqF22WaU5b_ETNFu8=vgu- zjBMlr4k|+wScWoRSF`>`NnyUhOcQn04Uzo2i;yq-kyoW)vdQ(*}d2C>QS_gz2@6@)CHjMVazFv=l_Js+!=&Jl10GqS*+*OFRbx@_GHK%k0H9I6}V%;+6A-XD*Pr9X4QJH%o!dqKg?bu=tz6r6<~sUYz@up-lA)lKit?7 z5C(1iBAy*z@kL%EE0WpOS60qg2|cp0x`WalZA|8Jk?KhJ1Rm=_}qas1sYEVBI^{W)5&X8Dm;WH$ny_G*vaG-tC> z20&W?DWCSCI(wvU2fpVQ{$d!gG&viS)Ah6vET!3$@HXaXXX}cWJ0xt?)bx4v4GFDN z)>mu1J$X4a|23FNeOSbpG;d7>DgxEHB5~LImzhL5krv6UQEdP5eO@4^oG{rP1IJH1 z`JyzXP0{nx=9T(oCRTtqxE2WIiDe)Hkt%yf43h{(v@G^^C!ajNh}lqP{S;Mr;4i&z zlkOR*RV%O)N*KFCfnlWXwFM>ix_EgyK*Y%M!={fRxxzLBASYdbMTd@N6dwAxasheu z_kX_S$+n=y_6BO{LG8;qwBmY zdzpDN5oM)+6#<4;gq#-ah3$TK6W1suH%VjC#$jD>rH`*`hujvX)jiRS;41I^rAJ%4 xwi+dhTXx^;ZXCJ}F~flO)N~{oeS`W2)e^w@h7Dj758FQPp05XX3<8|){{delozVaQ diff --git a/resources/characters/snivy/sfx/return.ogg b/resources/characters/snivy/sfx/return.ogg deleted file mode 100644 index 8d2bfb28352cddfec976d067b2f181ae1b765a11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8390 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 M9@oX|Vw%8z07&?=iU0rr diff --git a/resources/characters/snivy/sfx/rub.ogg b/resources/characters/snivy/sfx/rub.ogg deleted file mode 100644 index 8e25d670ca130639df25333b6efa974acb2de976..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7681 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 diff --git a/resources/characters/snivy/sfx/select.ogg b/resources/characters/snivy/sfx/select.ogg deleted file mode 100644 index 722c9860bd265e7a0428e145760c688b733c1a73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8838 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 Da8{W| diff --git a/resources/characters/snivy/sfx/smack1.ogg b/resources/characters/snivy/sfx/smack1.ogg deleted file mode 100644 index 8a573d1bd98b99fe1aa71ae5d1103e1c8056bb3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18766 zcmb@tbyVCv_b)osC=@I1?$QFqwa^xsBJJQVgS)%6XmNKf?!_J2QrsCB910Y7cjkPd z&-4D?d+uH5{ByHHCduB}$(B!&$r|L1jTJx-K>wt#wIwolRd>`$b|i8nCu=)>Q~SFP zq_-t^A0QBW;lumSdL;R~k^f0|Bawhs>2Ny9^S6lqXBvO_R}vS%plWJk@r8FfcJ109kFFO|{BgD|a5o&5>O!>~r$<)r;%F@uvf$44*q{n|{u!z4=Mglzr zdN^b#JA8&Cl|UdY5J;Dn2_wcxnkhFni_tYPR_dJ=7|%I?vo{kcsXoy4qt9V4>Gi zRQ|Y-yFx#RDu56u0!i(RRWTumWq?%gp=chlc!puzec^MTD`xfvi4P?-Lrs@0G7LyX_}n(|H?*c@rM8R{Mw|O8T1;kWtS~!mo4o(2yK@gEAqXC zyFq|YUqe_s?6@TDxw`CyfGp|owkK9*;8+IpUnktT9RzyKLE2$U+5=bv!UnVBRW<0 zIw1XsO$X!=PBw*C!b*xtDo&Pa363*${#uic3lp9T6Ja_80snho{RcT905pF0n2gmA z<>*TFl@mw#>)?NpV~g7rMcNZZ`@WJ^c9eDCkW2oEYXs-rM=n_fJgpHtM;N}L0*@Aq z+YqK?IPPRPRcokG=c!iv4`BYnW?{ndzmRhW5o-SMWvS>#|AU-N#_%P+a2n}oTD53; z*LdSE$%RSj8--s{|2O2A1m`CP=LZF^1%)$yi8uX{T-5N@qPJ|T@&B6tgB(daS|9_+ zd1puaU+LHY(jQzfhH(O(^fM*xF5yd(H;2Y^7|BhlX9?;{@}Y~v8_aR{4|qVWG2 zF#vU(OBTij7&ZR=MQ6vWW3{UE@-uRuX>%Ci{+f5sO%w~a+fUL5^E1}u z4|3!NMQLiVL{b0J!w^uCV=53^gG)bULk70JN1%@Y+{A-8ei7=2igi=I4dr-B?xgpEay|IxJbw^LZI10=@%<5O%xjmk;(;ud_c&+-?OaYNIaz1sUXnjNc$j; zr+82-fv1HISdbz@-$;H2I(rN-BV8^Q7z_|N*Jup}rBUc|aKX}rzL5~d+}safGp1ZZ z1u&Zv76dgHAeb`M;A()`I)gc$CfP$c*K+(I>Hs00pCK0*ft(c^4KdHnfdd4GVd)LZ zSO~LvG+=iE(xN04T-mjfeH#SMxv z0V9C57!KZv8Wm&A%^6jf&aL?XeovPR7iTK1f$Pf@))0fG0a5DGg*9X9rKL55f=`+J z?^abEuO7^iiw|YYy`MZ6n7pR;Zt`kHi0R!3v(ipr@)*Bl>MRSiI3>jX@4zbZChgiL7%G5B5-FgaX3th9z$0SqW;CQ}F; zrTsNEg!aIQyE$qI0a0Cq=4`<6`yB~H`Q4B6gGo0SM2QL<&QGX1Q(rx0>LB#%q|7Ds z#bWA6w8x^(CA7y7?*wY#p1T?onIHC@U$DSTOu(`H;Wu!W>-y&XS_1h8lsp27KL8Q> z#p?I-uTcU%@QZ|m@~@HlK_J0ckYJ9rRNoI^a2!O2WA(1jtPld`=)CVMGz`7#!vZAN z07rkSFP1nHQwj2D_n>#50j0L6y?5z&S1Nd@t;rd(md~~^E>LFBq5U?~|ZoGa7 z2T%j}V%0-9;uRs_LVz!%q7woJ_B}Yz*O?5=3pgyaqElS~d}l78Pu(222q9wtR~Ct3 zX^FUZlO{j?ku&c@78kG-nm!swK&m|!=hG;AG;w4qJ0K8p3?SmBRJk%>DY_hdejv^u zoJ?7{A0YH}Ig0AQ^=BI}@Ah|bMlJ(7P$V*Ndgb5(mzscBzzm(FZ@_?+p`k!b1AS|; z5J2Tbd!Qf%&I{n)16Yp~+7Fn^J{+(G(ARZGSWAWeJxx$RAZ8oj@cs7D!2WYoCIHU| zphDo3-~iv-mDryU;C`CRCB?A{EE-(+w;2oh+hn4ACM?Z@-Y!VW4+fA3G^Mnve*+U z=-ti84=8|j65g$oJqrz&xDp#A1>DNe0R52xblt}mSeofBD()iXF4XRv|4-8#Sj%0L zQ1G5=&Jpmp2}QeGxH$)0{hn&xU-M7X91I}Nyp($_7JxQf-G1;fh?0vBp3~2V2cWFu-KikAOK9@oa+U#(O__C2R<}3$rl1)26j+jKZIk5 zgV}2EH9{&@)ygMAg>kQ?x?>5PkEw?>tdctni>;A6fJ=c> za8MYT%45HwM%8?Pdu`qqQ{d@>SuqgU=6k|t>AqGRKqL?UxMLBkCo~`8KO^3OUTAlj72Te>)-JH#!n~{N|7MIfxw|ZKA1K7^>iz^&LIiw3a;=yac z{T=if1bXrbE1Kzy&IA|HTIpP`YpzkB`q1y%Oq}4v zB}W!9BXizEpN_`?9-!{wNvWoKpBE1`hdZ>8#h;2}eO4uXjfBF-w-~@MzwbwqnyH|; zc{k79_v+t(6{bMcUz3uS*Z0psD9?$gm^k>wq(1`NF_0)h=fEbY>=R^Sw8|$SB=TDP zt%MX!FM3G?$X_>!5t$(($`dC5d?xAfoRduwQ+TI zaCWr?-VlIx2?CMtF=^(EbngGnp>0o%IX<5?EX6!nmtZd{{g|MV_`U74L06|hZ3|bb zb=_n2XzsA1EUM|^(wL1oF=GNAbkMY~d)~o>t?WCbwLK?iPjB}W_sNqM9itP%olie6 z?LFa56n$lDC(tST7FERb=0So+?Y3-dot0Tk?#cYTYZVViT?ARsQO$|EiHPvg4!`|3 zC(F~}5?`~&=1ot2=oc2kDNAE-l$+GpLg?CRH7FxHf)}1z7QXX!b9Or@8Oa%h&;YrE$d!GdI-R7PW6*?(**Ng z!W?cfTz*2yp4;!~hA;58VP82mUlZ6T7)|S%j}Orgy^Td2TODnd>Iei~>z(u+WgPdG zi7jw_MPwZ9ba|<9zKF0qqRwiWFB_ema^2cV`-Xo>I{jOH-6qwgZA8#mxwkj@^`!t! zj~B?L+D(OelYAh&>o(jutM;K5LX4kdNr*Vp z(JW6`t7EsJro1(;F?QFfBZtw&!79w6s}DYOyW{LWb2+&!$Ey;*m+WxreZK10nt+!f z2kWdR+e%Ohb7=O|DL*`u=d+nT)we#eUvU%SeqSSe>Y>4fjK6bfIAUbadljAEp`KI?+MO0mAUWqKyu+}3xPQ318{JuE-`X<=Z3()(txrG1oZ{QfJ3;YM#h@s(b_~qR zZ>_Fh_E>*QoMF(n#XfG-)HG;O$?9q*K0zQl`6VBdPA@5C94CC>Pxb8Yz9UTE-kv=~ zX4uP~gO_$;R2_Xk4vEcZe%=nW*_k6-Q7-x|FY-jtr({<=TSO@oeY4{o0CNr`zY>#C zwF`YUK)SU+C=l1C9T@cM=v{xxkXz5IY@DzUm&<8w5j@z4SRpt}8)wt3`%T)POWQg- z+V+Ba81^8D}zAHnE#s?NKvP)eUrt6asL4dH$5JVSHH8U3&B2lUZU+tqA3O{umIM2_yoh@r?MY|O7+e7)bjlT8q zO95h*y|DDu7GYKXsdbWNBP&l2hFkXQtfaCwP#XQC#++(eCeZv`MMz%dY+%P&@w-*SU~pHEY!dxUy*{qM zJ+0g^Rd~dpr8eF$*O;w!R6D{>(a#Mh#BP|6?)a6Cx$6@)|Ie2urK_z56qkx066Dky zLcLIvUYT)h1RWGPqFQbQ+4E7!(^zxRTiemZ$2Bg6MhYvU3CcvlSkaMTg=C#Z-G`;_N<=~QX*>Mc#Xd(?3? zkI%emL^hS*=}6cpkMXk0p7&clv>1?pS46eUqd^h-TBlN)ffEyN%3xVm5ng)?qC4zd zm@xQTuidPzGK70$T}#1fERMh^e9)Ga%+BQ!S)=w?A67M-`-2vYa8}Kn3p`nRY^8RX zvVSg)S8%?`w#{E1;jki8hH0%xaPwl}xEl?$t=1w(t?A&f!!L>$s9R7w6S*KwIT(LZICu=?G!%!m*p%CoB9jqGu}D`DU}J{F5+CGb~9Iv6IFcYClPcnZ_?~fFBRO1XFaCivRxv= zL`{vnDb>bn1Tg0A_076xsi6fB=w)-gX9UV}yH=6pxjMOK?cC9da~qd?ZgC7jFk0PJ zBGs6Om}p#V&tnHOf7ZxZC-py96Zxa4YIKE)l3{ z!~E!V-^n#R{U~%ytJu@9LR}P-f_2PIO~^f?9n-n55C9xvL&693CL9q?@xp^zHh$b3bd}qS$b} zxD~~`In9rTg#1j|*okotZW`QK-c4NHI-pbA3Eff;_-F^a=1q8#n9>uG62H)<`jr$lw;sYJ)>x1F=E zb*}dNxH{yAzU3-)0#_jhD&BT2`w&%%QMmn$#r6Bb@%}n@iMid37l(Q?HGZLstRiP> z@oh{y;f3`pKL}dpo;7<-E_3M^>&&>Z*i6&JTrjWe4?O=8PC9JKH=qWxe}4;Zyo6;I zh*2ZqYCof1FH!q_g6ur&y!Pztc`Z>!o8}4g?GR?V@Pdffpi>`gaYf`F-yu_EnOUe45urs4lO3IXJ8#o*&W7e)8}*RiSOe4j62IeL^BYWJdU9xG|INLl{VF1qv^M=zHf)L* zt^G}%TrNFHxnAzdpHZ#^STMOP2~OSRt@R#nY1(tGJf$$?3hwpV>OcCX2Iflfx)5Yv z2bxoE&nAshm9FinH41lkHJ$T-pHeA5PI_BQzx@`FkEv&r1=gr~5S}JJJKK)<_6l~iar=c@#_Y`g$(-iESb`%kvjW6a~ zRSOY`bXKQGw$RK+DtfaEH#Wp93nXa#e$zT?!XDm5MOC*NGa#KYq;THECvx@1bag*D z3{oThp_TCn)^_wD>9`87&H9Q2;=3rX^{QIKK6_|c;%I!_?Xuf&`0xeMvs`1ua>b`D zZ+Q<9#5etQIcJ0NbFp*Oys6QL@!Tx(XA{k6B3FTc>r6xr7f6 zTzT-FpL?m;%cV8*^o)AG;GN0J9*T{~u z@M@h$-nh8IeRjN1m6{ zQl=6l!I6VLna~QKT7XaO5l48?8cEixFl1>_Q9GE0_~P-Oxv`WlkRRVr*z#h|^+yRQ zPFgH>-jR&2I^5Q}_#b^&AK=;Kjg;Ic1nVZ`Ul(ECN0S(Ip1`lc+naoIwyT5#&-i_ z^`a%C*Hk)?Ej2Z^QCLc4^;@P>L%@&A!gWSpq%F!%8k=Q(n-Jr9a@eMREMDXCY6HgB zsqOgdN(H8p#-~bETF5>9BSm=T#QIi6{bi*xj)6r!)Hl*9tV_l8!WBx;T;FRUSM;6f z6*#h;>~uW2$eXUt?WSb)#ToCj)oZz%526YMMjmXr!7q38fBfLHS-CvaXx^7-2ltL>(RPQ5Ii>*x8lW(Lantkvs0{=FQc0_YL z?bR1s-T=|>t+$J(R&8|>>jFw2iIEb8MTB-KQU_YO)i(t6tq+ygkFdeL>?zjKHfr(k z_4j-$Pg?7!ksih1p@7!Z8kcTo^Pg;$lQT2CGu=X-z3ogiyL3^T-95;cY?p<(jh`*T zY|7$BV7N9f$K{Rr85p&KM~jI=KydVZUn@i)C!o9(_Pkx@ z%++ja10!^$$u)fqdRkI$`OH~mZ|w-SF!9oI;Z)FjstX}UVb0!qQ91TO;KVI^8DCkt zZExEwccLBYoH6)3!$OO8C>y>3|ER0&)C!;eqVhgpg=1Ajm#<8nn6<1Tl{km!qZ_8j ztFKKED7&43$u>^JX!~!hKIK7;U?@*ZIH^_wy>WMFs4(f$`Rerk*kReK>zI(<)ZsDZ zfxc~AitH>8EQWgH`bn{Tex(EUTBL{QrP7rZ+->VEX*3{>L@cIZ;1Vue}71Hro-P!Eo>op1poq z+fd3&iX6u($@ub{JXLd{0ZQ(QY?O}^-yGZ2YFFhy&QttkQye_3l&ZLt zOY3X5T1;D^ee}<34)E4=m+oG3?tUHeeeKj0AAyKLAiNO>Z3IFLfnY!&un|XyzFYid zTqJ5?T-Hg%P4)~G(a6F^xYV0uMgsSt_#CnQ$0G}=F)9($6>HNKE(%+cpX#1m@mpAG z&xti(OnYCtNEo*l`BuQp7ewl=16aP4uX)j`)+37NTarniFksiXjjpDr@cXPx&ZGo3I8Ded2R!8R&2UcPe+;}-)7|{1dm|>6rF7$1CkQm+!Uvq)3kTXI=(*V; zEM|PFq(oxgC0(APykHDj;&cT%4qZXwU&>1cSNpVo7&LcO5-jKDvm^?QtS{op3(vjU zuWaJv1qBfLSua}-Y^o~br9Dw+xqON7rc(S0 ztuw9Ht>Y?|JQlA*#`6{q*Pb(qw6y9ta;I#1o42$*STi6yduBFu+we!h$?)~BFI#2x z^Hj^ZCc2fcQrp6|ex$e|h6{YrS5<5F7D89hZ(O*$`Z)4%MO^h5N(#oKT2qsxx2a}l z@h-yY!gqTSzuI!h!|A&|U%Q3S6++j?lNp#ysrmrmVtE$4(h+5pA1dVaAmRmbipaa1gjwnWt@%qO4gbJ*YMjbRePLcb`}c2!u(Qs`)eDiwcnnN(ZW zVqm1XzdA`o>#D(CzRhu_`%>46F`q~^g-RY4vr){aA1!ZSh9ZoX$Hfp6>W3NlP6zWy z;C-R55l>v99YuvxxAUeTFnS;=WF40jk=7#c!miLxo>@s?@ezX-S+waS}zWx{lxGxoR5UI1V`Pc*{0X zD806JKrqv7{1kjdbEL3Locz7&8U9lPAzP<70X}H>IQk~aAVXj<8Nx)IA0EheB|KTJDf+hD>Lx$8arIh z6bra~b?a3lxa-d<=4@aeeaC(eip*?J9a=Hb3Q+0$Zo#E4&xMiW0c*)b0%%2ritfPxo&JAw(O8y zPe6n>SyOrDROpmXfi2~iv8c@#7oE1PkAaHC=&vlQ+}yYf0xLaIcrNOmJ(?IwKbvTI zng%0SBV*#NsS%`~@kX&^ovI7xoJz9Z%6Aeh-LUk2hM;n9S3aLJu)ib};EyX4cki=i zxttSjpBGJEOIXly3&n`9@k~0SOva+0$~9B6#`cRZG zD%-;4OwhjfZp~Ac6C+vprJF;8Xrgh^s$Z=w!!X^lT}cfzxu+}T2X;C;zbl&qN5dve zB~PZx7AzQuVSyehQc%0`Cw^+C7DNBfC!P8BuWEZ|Ydy2cF&fWa%%PzxY`4XqL8Bld z7iE#9Gzc$Y{Tcp~E!DndxpIVd*Za(H_OIMw7n&wBInP;Wj5X%wCYH~Q*Q7BYw4@I+ z%!;NuWK`3d#q6b@PyU?VF49YkH%d{ftg0|tA>~#W5T<%HWZE#8m!S1!HFM)*)kLYy zIpv!zB^fI|)^dFEC)V>j9+jj#lf7^pOC~SfiRRjxZ`&CUSEW|g=$qQfnU}kx8KU+* z%3eH;naNhv7hBMIJ}23kmDmyVGKf+9<&g7ljiFe$b}WExY5;d%G*}9=iVwFS>^j_4vLSS^o`Y| zz6*iXZ&GM0U&kq#y9!j=c2C#{F_+RcAA6R3zx>=UulAm>Wp7H*L zHUCNG41&lopt0)f_mmZR!IO>nGlDtQKW@Z%mO8Oc{-t*F1TOY$@|d&N53^caJ=C<@ z$>E1r%I1x1=CfTC&hZny2T{s6fuG}SCa3$u`-WWVb@H&=D!m?$h}kS2lKQEWW6S$L z5RO@!oe(j)pjwLzJlS*+;5}MZ%yoG6oMW12PgG7e7Bv5E*|9LeX)cIhG6PZY!vY^^%0T!KYKK;6zC{ zz0nMtXBVEDfS~mj#SkJ)lz-{(N-`+kly$V)*Zo<5A)sN5%DQV9tq3~W)M`;5C z!T~?imb9f&=8flcTFR0WYx6C5u}=oJOw!)qDRv9Id-0$Gdo`zSlSCf;fHd8{AoIF$ zdh5)bH=!4CyP$1ydcky3cgE$LXJ5aMx&3X=OH9<0rgph_rtdU$z%C@RDdjdN^Uy@x zY`iXvSyW8}cGPgz4Lg*UAQtqLw?A87YFaWs(9;>OAJ78RkmLq0c8vX6?8@F)Il->m zQFgPIDc84{QOaR)T3KqU%pYxS-+fSdP$!AXTV$w0Ad%N#)H?FPupV}{_4tPPCY`6f zCw3z44_eJ;i3!I9D<#0#V{_}K8+$%qzF$zzPY9i_rr5?d>;y0G~pPfurMvMMx! zq4RxR!&}vncm41#|JhTqT48nm@=}MbView=IY~psxYsgO%NYEBv zHEJk#k&Mx9=B4EDlXcQY&q>G{STp)yzw>FBE1UEmz&|D5djaxttb*~Cje2{0EQmb3 z*n8y0mY0_D=Ij)DW)k_0a}uM5$k=9p(1Pq@J!+$`Po%-s{S|dg1I@2fuwflcfcLE2 z0k-~8NMwL)9vRA@(Uj;$XxeBgKGCF-)_veb!#drXNH8}-Tr04mwg!9i;2VQ7=xgA;D(?XJRQ7p}%f*gC zMKO#crI@Hu8WX|;GJ6p_}2WrkW zyKTr&;FF;RRkwCu1u+UJFwnu4b%V4?)-S}pMx2d3ueoCJ8sunk*M#O>f;>xKW4UaK zkclV_rk>^FSS#6mIpN*Xb0ZdvHy(+E3yMaiyxrGf0?U`RCcuU;cjYRC-n+1Suf37p z(fiz*mj25EI(?Z%ie}n)__Y63Exs|c4&uX$z)fYNnuF}5TiBjgtsjY&UF(~hsfP}V zx4G#CLZX!m*5`xr?gV0ZU7%KnsxB*}U$w=w&{U1Z(fz%IBqsIea`3#(_p>X`mDT3#G2f|97V`lH&MHjo|=Mc=l|6`Hu2ns z2ku3OjzZJ7fgvq={)d!Y^=Fj~kDmI*7Y0c>B8767v#x5qtflFRwR+j28Xlv9Y1=$LlZ|I9%|~5%mCxe+gcP}Bz@t3u%X+e^km5S z1``^qIVYJ(>(j1*z9RlQ&0LJ!s6~N-KE0QLXF2RyX;k zs`Bibc$-Q_F1AA#=o`;ioU+!D6|Yy8j&7DqA6UhFulPm&$OX{ zJ0pbRbO`Yw{MN$NZzah|b;_s1HShIhgoVkt`;A!J0%2H+YYrQ(HW#{ES*f{-Ns2pZR7H zQ1;_`iYKDyyNw@{E*`l$2~-d-Nb{_fr=Op51obzaD$j+&gcxHji}YcOF|xFVN*mk? zOlq231C|^V7b%a$V@7p@DzxXfdY3^K2_M#lJT@PWN@s1%ej%(}rJo|m%ir{v9d^6IJY78GS6F7pz`l(zQY^RI{Kr` zh>R|H@$O8m#u3iQtrYTV?D&V!9=MiSxteKZ3zE;UL+Ht~+7{J^zdZMFBqprM#XFmB zb=FDiYwOi6k2SgEs?an~7NyW!{OP)YSURq7$Usr@MZDT8ih0ZJ zQp>MvWE>A`=MS=qUI$No*4ha9ju~eDiMxV8_#G1;4-)r?bGUK$+;2$xIz5E!R}zcC zTiNGNLY||dfaalnB`V0@7C969C>|Y2UodmO9W?A^*S**tu9b)hl*B>i>0;D867{Nv@SO^8EMg`R<}U=a<|uE5WqCe{qYjs1}E z?S*7*lk#m7y^Cj5A6_R<=}8o24+nA9M##Tt z!6DIksb28?={wW9eeG`aWjAn-r(SnFa1R`7!RtQUk7D5Lhgm{HuLvY?y5>p{*{LE{^Mc!zG3tln&UB-8^6!Tnu`Ww0~=w`hrAKPzf^Q9@q})q@qfL6JVy# zfX^lk+=`*DCVsLH9gA2gnS6+>E{L^B>SE#=x*9mH)6*|!2u?kSPBl4?659@Bdm3$1 z&%(bM)&vJvX^AZ!BCZ-<9;jjD`DrB3)}6B9ChEKrG@kTrEvrJsE^F38?>Hr_YFjGu z?M0?>t_+wM6djY%!kOyw9D)9RGfO?CoI!Fk&!QE#w|ra){&eVtL{XH4zAUB(x* zv;_Qav0$Q8A^qiWI)Y5Pc6#6K4EbUlxh=fyP|G_*liXlIS}^d&-_JPu(Mb~n#;v0D zt}JPr0BEW-Y)pV9q`ISBVmA;o*gQm@nD1*hYu#f@UXERkKrVwvFFH$@9alN(+U9hG zc=_p76&4Gy#ZIhZjXvPpC# zZ4B+=#W7!+_3E#%32WI13n~|GnNDOa;?IzgleB}_+e5DVCrbK6I63?A^U_{AwN&On zzwS5{HSEXxk-v}_w6zsmn6||7W$Vk6o_n-WEWK4$A-YobylbWg_F*O`9qt*{p(|7T z+>Hn}cx1b&RtbR(TXJlNB)2g)r0j-sSgaOCy##5{N~6ARP*&E`L3d!5$eq;TVRiai ztDUaki@;o$uCWarNp*QdO?Q!UbanoEttq2#xuq$D95trN#JoIkVq^U*HA-|XV%RZ( z-cm$2&L#2+WABZb80$HC7k7Dtf=r1$&p9S5HEomnOA=xoBI0JpkNZC~wJd@)_-Z~5 z{E&qzK6|7jv_;`fr9(fz_KfRc;gT}`8&QX5VTTD$$ROq_teJQ2DIX22lDb-I%rXht zbQrzlAy@2VXm%6j5^9$=ggV^kC_SoV2*Jn3HtrD=ths%W^hIqq4)zF*r8?_1rCG-b zj>byAmdlXF1CSTg7iP>ek#^O7m3^+Pz_&IOf%10iodtJQQcP!%%77W{(bj=*OxCg4 z)-+jeT)T>Lsp-}2v%DA!;W|;F7an;<*yJCdCgiHkdo7g3{8~1Z#HjM@MtOF%c+@wh zA?XW7r{BKUv$Sd@KdAuW1Dz|%8=5c#Vu(B zSr65^e8SCqYPc-BZoy|RqFUGKV!}LUK7&H=o#`pm&S<;xN`;= z;jHI(hY`-i|0*8xwr_nyH&9f1G`y4C=-nuV31JK4=PVB;w|Abb>p%U~8q;#Rt0VK` z<(eOV<^rA}xyyL(4_n;V;J59Wd3!Xob`*B|rG*pczcxETqf?WHjogFV!_MlH-Mt$0 zl_5GRdo6#q^=r0jy-q(VMeInhls3PR72Wh*<2Ps$mX%o<)TvS^-|)}>%r#R&#kb)_ zzcd_rN+RGd_dymd2qy=Zx0Jkj!5X76YLNYN;uEzH|IntftIQx4LQ;t+tah}AFY>5U z4Hl~LC8H-sd_qHSR4w9-uv{jiD&$Vy6Ft(Ufl6U~hRaY$u`n4qqr&9hM0oO`uyipK z(T#RPn^2|5J2k&>n6hteA2s>>Qq>wG)tCQV??k4I&hIE5IyvRg`Pl&r{5Xf0+JF`$ zVlYGQ{%6mr@w&LRuczmJkvB(J2tV<V8EWnb)&c5BdMa0 z@@~4c&y*V*y-Ac#cB=8i+alUmvMjZh;WVT^9ODcrvX)>ficpaW2~iQb;L{UpZle`e zv7zV`e&uETxZf+~eHBk3Ul3a4NI(HMbt!3~#~!m{jh2G1YFBl4 z-k#5b4lNDU&qFHN?1jgc8+>e?vV8kVA!M*k(quZK)VRTRoCarUpP@dLTcWvkrVMW~ zQS2TAeCosQ20@k17Z6PO_zyg}6pqrYCuBH8vfF-Dc^d&tgsv(#(Po@D)&5fT*mwUg z>jl-APIuafo!5E6Jf3;9mjCvd>AO7gEbapXPhHh^*zn?R1$5oc0>c!&KkBV5_ga2o z8^XPkYNA+hx(P z;?D?B*b?aIdDyswr;KGq2{NiMXXqYH90y${iY`?*i&odAREe~8lu<_s4|GRw-cnFv zeJ`GP$B3Al5U1WYhpaj=%NhRBuz}rCT0AC3vN=4xM=G$Co+n@;TbkyOvqRVXw4cat z1QXN>bw6%3gX$)TKM-7KdB0keZkjf2l?*e$sd*ueXGARj`O1U7<>)q~XY2!YKz@gN z`N?FFXP16zUb`=Uz7MZ0*FoN+BYHH~{0l)(GyP4ff(_|L;)y6?n;ka|w^z0PyE>Ma z@O{3XLWOQd$ZsFIp%6X^q_LUWx$BI~fwrf!L2=7|$?Aj3flC%Uo`TjoyKBXfk&^dj8h8di)*r zG=8g_FRth@6UMPG8@RF3gJ|uqR;Sl|%a<$qtFX0$cF=oz56yDD*JUl`PrCXUVNt?s^L6%UPl*2ha>w&9S}l{7@mJ{rzKpI8S}h-t$PL^hgiHBNnkemB zDJp}B3uz>BrfQUbnhs1^c382$XuirVc3G%}Q~P#A!%rPdPOfb97TGYzk#-l~J)~0@ z`K_}P@HT+cXu#-jPRDjtQX)KDPb7?E+=+RjjCK%N>S&c#8tHqOJmgXM^yf1D z@V34T4LP+HI+@;l=dSV3bD*}^&0TC;al685a;Q+z34n6sDpcqMf#n_uH$c^lr<@y7r@bYiZVqxhq9LXY{EB7MEp z!h;AIhycmbx7>NDQ68q2Ay+<6Ol zraX(3WH9N2cj?VrijS1I74UQkoy;BBj|N&)EN=+YPdX%FAq<`4cJe99Y;@V6ldx3ztkh|FZLjQ*E}}o9zcaAswJr6_UN0El zKxiaAM z2xn;blI`TOH>h|=_&YL>+oVP_X13>%*s)!8XjRuaR+hpcN;18sPC(&oB@*u`c%p3K zVDoA8Z?d!%2^Z4S-U8KtoEL*+zj^7YW^FPU9u(38w+MGxPoIaVdD<=Iy!xMp539ff*l@mrydF#^qBwW{;6n^EEvp5f1Qmf7c^98?y+@X>R- zEbT~wUmyuFPGgs&A%mQZX-N69Fr{%GZ&t_ewQMQv3s8mC81k0LOZ^HfRKswHrh$%C z^MFkqe;N&Ok@MQG9ybw*Ba!dD;qNOCGF4uOIy*=tux##WNM_GIL2zIx_B^Pf^yPW#ziWc_`RIdRaaVck@?ngF3VI+?~`C- zkn+c2P({+wOgpZ0uvJ`ZbLUl{+^wPx7FE4eibtZZBjd7n&1R~ZpOvQ5!dJzYO!6qj z1RY!p6PJThCFY#b?0lT>A9+EW^3%hC=-T5hv056D5|w2SEUGanKuh01AlvU~v^|$> zI+SFnz{^ye{2?uYgeDA64y|I6RSfyvo&q~$5r{Zb;?-!4YNh4XyL9=GHHtXu_*CEY zV>=?cjC#{kfc?oUXxAlx*W^TZEG0TKg+m(OPhC^!ZG|8jc3%gqk}}k`tQNGhh6{wXB`8)WPMA*_9_V6*pn? ziKRU!Q8OIH+&FWeG4CHZ9)XMY5$ zP)%oI#26n__(`Tspm%(&K7LWEbtiX{)(OP~gU8~%9WCRY?hYtq9>$9wL8uRFRN0Wa%}VN%qt)KO{G!eQf>p>Pun2 z&aU6Dc*7D*d1bHBEv)R&Zm3M)TrC`8YN&5MbN$kKcLA@7kiK*;VbJhv(E*$9YZa+5gQQYL~mJGspvWtHK+&ue*K%4ni6^2~jbJ2i>S zWD925!s}M%!ZJVQojH73`o97q1Ks@ZZ)>HsZpf6o0G?xej6L9h0?vE&Al*dV=3&@e zF6O1_sWuel&}r75>4_`~mWdY{*p<@eND3flT`6euD>iWck>BR>#B62sI}CrhUki2p zcgWq0&)0BUV9v`pFSee%04?tu4Nj?tq5cg?OgzAzmx6t0Oq+BT7Xog=I#kvEWquNg z5f&vSS-#nj(A4*V`8czDGMlihvoD25oDx0jkY+>V)k@InLG}AQ@=`2dUlofhr+^3w zPvhFxO~6P|mIcAX=6pA(aJ4DEXkW2t9$^FfEly|fTS=G3@c)u>AVodRLY1@LjC1WI_lk*ZwF2wQ3YYRU(4$~sU zwSAU9*?%7ZWFMWA;hr?TP0iCo+9WGQp!o4INSQ1>5mT?IhDFEVt;jG|&IP6!zWc*Q z8^4i5_G-un8IxJZm%UMvg4QCmSbi&W|@Lg=b74}7TWIjk;3|VjG^*nyc~xO zz;x|i84u8UO_7WlL&-tymlEHqv=~aK3|84hys(K%f9YAoc=fXcI2CHXm_L`3vm;6EGB+)>hMpF wj#K*1NOy<8 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 diff --git a/resources/characters/snivy/sfx/smack4.ogg b/resources/characters/snivy/sfx/smack4.ogg deleted file mode 100644 index 7d368f0ca36f0ab083d0efb0653715c7273b89bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13644 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 bCTslrOMSYx9;Ij+QuAkIql+_y2KRpfH0>f& diff --git a/resources/characters/snivy/sfx/special.ogg b/resources/characters/snivy/sfx/special.ogg deleted file mode 100644 index 8b9a49d7cf483325340442cd89e3eab9a357bf8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36012 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 F4h~M~!(ada diff --git a/resources/characters/snivy/sfx/summon.ogg b/resources/characters/snivy/sfx/summon.ogg deleted file mode 100644 index 56b17e38973b430f0a21842208f996fc4a10dcfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7063 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 ZT|7%{$W}AI6)y+QAe=y_n({x(e*yPUA^!jX diff --git a/resources/characters/snivy/sfx/throw.ogg b/resources/characters/snivy/sfx/throw.ogg deleted file mode 100644 index e6e9568913f531527b45b61e48a4acf90b5c71a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8858 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 diff --git a/resources/characters/snivy/sfx/throw2.ogg b/resources/characters/snivy/sfx/throw2.ogg deleted file mode 100644 index b17d778f1ebf0b16081b04c51b78e38ab98896bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8020 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 diff --git a/resources/characters/snivy/sfx/throw3.ogg b/resources/characters/snivy/sfx/throw3.ogg deleted file mode 100644 index 138ddd2780a1eaa04b0e473b3f602d5e5891d4f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 zcmeHLcUY52w|@fx15yG63>Y-Q00{<7G&Dg>0+A2}B@hfvsY(Eq>SEmhK|&~Ege*j4 z0RuuP(iQZ&3WA-kvRGGKDVBA0i)EEN3GV85|M~WN_WpIBJI`d^Gv}O{GxIy=o%c*O zY}@7wsX?DgziVN&lH|2#55N||cI`|I=O-x{YE84s2LyebomEk%VH=bq|0>FnFwnC! zS7RBh0ZLz%dFpdB=>UcGVY{~4uUNKn8HG$%4p2;%gMUX9G`X6=Z1AFQbKP>0kw#PNz}AYxEj3p^Xz_u@Fm*G=>TwsJxOOt|Vw9 z&04gf%MgU5`JgT(V6Gg-TxrJ4N9YDFQI=rwA7#vP*x4Q z3uJlifYNB-=gZbL1B%tTn{#xXl9!~MO4ZEtPGd@ql--*D>XaTG>;=?@zUlj=$iGxn zdMc2?erd>qd0}^nh~dd->{^3xvlY|y->1l0W*Mc7nW3p@dEqLAWl;i$Z9NCL8bm|j zGEp4XpG~+3cMzR;m3X2&oo!QFQ<=Ns8maZVs#*1{zE#gzhjJ0=wzT0Q$9KEkEne&k zr%72xn}1+zLpz5}tSaPatMJ1D>=~M-kp(`=nZrfI6QzmTHZ^l_VwJ9epbf7uLk8xb z>(7`014|!6P;Ez6*p2uyxhYY%r6~cY_6Ln+hWx(&9;k0p!g$iCfPblTTL-T>76kj; zMu>grr0Y&o_(J5L+XN1U;!z%|c=K$*uN%hS7$$9aP2FI$+6ToPp>l_eLwp>z``AZ~ z*oFAohj9J3Z<1~g>PWfsP1K#=_docehRjoK(GY@GNtO^L7DUN}V?N%K7JbAM zNbw^={)D3h?igOi1*;&nH)f<&=u$?(Z%#o@XSQgwPEVq9*2xp13)(=&m9_{ z8~{N&SDH}QhA>`+mNz-JTwmLp9Og}5?!PNuBUCRV0IU{N0D}sUzP7e~GOZkZ_;5^J zd4vw4&XQ_)WmI3F!X#1jk#auS>oXR3AfS(6#gHcu3{piFpG6WN zDCZ-Y0yz*woBj0;0gVAFPK;z0Tb*C&C9-fgsMh*C>Prfo%;#v?m+`w_yC}C^87)IH zeW+f=)qI5w*^6ro@|A~5*fXjxK7uk2*25u&8iWyt2gsi6F0&R_*UIK*VGdEfe7T;I z>fL1^S>ns86)hyM*DlIWlpmLy`H8Ji%m70hP(Yh|Gvx>648Wpdrb}gX#LtVH5`q<1 z^JNN!qH(_a1{9bxD3i9E|@7~lN6>L^0cc( zXCwDEkV~T=Wsh_Xpst4jsd8@lkzAXcrXk^ceOd)>shWTQLFducDBr7OE1Vo@)`u6O z7*>{5!yE-x&fyS^g??-s%j1Qd7$O(RA=VaZGi)r2I1n_JrVf6Y8>26?A*?rPa%g5G9_;|(Nfq? zx2`H22KkW@1o^4ZK7RQLdxMkVwL zo7=`9FYw}WLt02GEN8mNO4tA_bD(uCiwjbs7G>Je06YRP3%;Ea^}RHWbf)pycnbu* zgwKP@)fW1DI1ZIg5*q@5O{=;+hj^jDqc8yo_w(o~bdnB( zSmlQR9!T~J%xPwbD3f^kXkc7#Qa_!5E4mdU`|6{c&;b0Z8R{4VzMO8tG0bCrmh(s5o=@HhK|VXMQn+Tv#lPF(d|Pl z2_o6v42&iBq3;FdRCUO5D6VhDIV8%hUiNwQ&9z+nNJjwO+2O?p}Zmyt1?tlB%4qr zM}4|6)yfN%6o&zJ3mm1=vy_7jSII+E0OzrZnP6B|A=omp%8;#PDKz8|iB%{z0tbYE z=f~En5E_EuRALV%U=x9NF^(WPM$@fLxh7%9wH7RzJ5?e<&Qn>)A=)z2EvnFR^t!di zNgD&jHHkW$8?~H%>=V3HL=hGq@mui(#n55QU{cl-HEoN~j6Sq{EOA{$k{&n}>5xEB z072?-jg`>(htLm6$YeFR$3jSeb>Av-?_tEJZqz~=_`+!6>5OHNA1_!Q5={FBwruKA zqdE?bL(oZj9LyN7p47G=O zhB0%wP)Io!)!xz35m;SGu&7LwCi(X&6ejfow6P9e!b&e@tq%?kJ&r}lsz;`&wH<7k z)v$L=+JXHqWE!FZ@KH~ydwYWyo{Mib+=ITytq)z!=JXieR-iWfNT$6%zM4byuohF( zVk~buwAs{$gybC8tv{J%g&8j>d$(#{ro4*~Qt=?}tLS}8A9oGtTll?QPwolBC|E*X zjQJ7Ns|5(0LsOAGTm$zL8kyvsW%2S-!2a!d&sMyG-G85VV6EN(4KL9cde3)51D7wH zEY~tv*wb)Rt;oUY8n_gU4#gz+(Hdfy-K>Ya`ZvPE1o!OfBUADqiG|hMML5A9-6XCt zr?!z6o5H>`B{+~ZSlP2WbHT)@UD|W(yWD|a_Lmfd9w=@1Pm1In2}*M-d|;bwAgZP3SL8dn@M84o2<2aN1GWmRlJ%MigLy5*vd$1q~p*>eu!UbBumoOzEFHO zkai@hE;xW|eAF>K<@_>HT38Ax3`3{di*#{j)748?ZEt7#Vg?B{=bYVs6JebzojFWg#EHPta%!&o%Y$H?j>ePT`KM z$e3)uRdVqzdayBrwdgl3+YIVh&kg&Jck&W5NsZ@U>buPDIv$M6SxWvxec;5E7I{6X zF8Jo*Xnd}IJ)ANGPwXC}C6X*~*@W{|BmUEVK{(eR^iDDDT0&5lzom?mzlDq{w=T4B zWxL(k<;I-<{%YdMz4&{1nuxscL;YJMhh%Yets!yIS~m`uzd0hIVWv0j^>SSI{+%Mw z%HjlCa(4=jJB{Ddha2|9ZNEwidV6GZAZ#-L%>8jfRrKhraq2QXhm{tuPIIU;v)V2X z_NeiKovsC3Z&rvM!yW2H6*XbyW4uht&*HvIYcWPfSx-269?Kne>W+*&jV$`wIg{pl zuY+@uslOUF6l?d`wQaPN679kh{qa33zsSDp;-etfd90CBZ+1qurdY^~=AYwU!o;b) zv9N!Q3Ma2}&Mn`efkBV1z=np78BE+z;R&+~l$e*50D z;as_~5j^`~^I;a&L%r8MJ=FtqaRO`O?6q|0ISUnrvI&-`1@38!J&Va%w@s=&V|mw^ z^+&??Gt8PyXJO|4%7Gc9W=qcI-t>x(BXvg)QC$qgrwoakj zc)QE@8y3KQ-gRP^5A3BRQR=Vtn(WaYVv}*=& zZ7VXq*KBEOvJ)8aBNsUzdk0tFRAXF~PU-VL;d=m(v>iINIJ=DK4(|yMI5e?vezHl( zyGPsg%&~0NgEId-S->}j!<6EOc(3F6yspaA-nTK!OA-TrYEAx46G79{b&Bh@B7~BW zdM=Tu`|Rf_Ouaqkh}pw=%|+u+#h71KAwMozI8hQw+1V2QBZC!@j*Snl%0}*>o(!VEppAp@NOhA|z>x(N&z$z&fK8+&RsQ6syy8R)sG;%pLI|*7U+b zo>n8f?bz1WM(a`2e&OFO-7#WxU;B20KehS5jHWC))2+(|9Tzg$x;7}oqM8_r*yj|c z?izILyOJzGRyWXG!C%@Y&M1ChB`_?qNP!Cd3v1cOI~sra?KSaC>4SDg&rJaQ#kA6w33Yr{Ugup;7Rh6kQLeq|knvbBi!$p1cN>%duYh93aBO z#polWF?AlDFdA(3eDU31Xe-YbMf4|f?Vj_V?K1934;!yH%Qn!n^)Ozb@s)FxVtm+& zY4qLlkc9c#Ef&WVYnfH6-0UFcPe6#ixaxfr=e`jF5+`xy;hnS0>Zpp(lJ5}K}8+NUK_mf!y@dE zypF(AtW2JIb$#b%e_Z7fcZ2)g_SxP+#oE?z(Z2VH4+8J8^@RMRwjq(x)NBzM|v@Kt?%(K$BYC3Tz zWh{~%V0{Mr(`Iaj6xySHZ=2ScMbEc>%&Py<{|QW|% zqM#t4pfacw5k!h0A}WGPQOB-~GwQnmXU5-K>$iSyt?&Emt#{VB=kBx1DW84rIs4qL z5fNSh6!?*D71h3wkkl_1_d(V`_UujwWhF`&(DUCVF97)V{reJi39?mU`A?EqLcrQi zC#`AaO`y`xNfx%;k^-pU8nS1nmASEnv6-o<#9%G>gzpO5y(2uq9+ZWFGBY!Y5FNt` zT{eSAFTeH3o4p}`0{~zXk$9)dL=6rCMfO-dqeUKwez}_Ls+^`}?i$dim&nJ6O3B;+ z!_+}O6Ob4jA*HBscqBN6qi63cNH?$tDXtC3V@Y@j^4|r;CK8mA;M$xSQ)`9vXV!~a z9Ey!E0_4r1IV;JRgz0B(KxM2Y)gxWTW=@N9onXjI>omQj!I82w%t?D{dh>4j3Nlxi z?qa!!;zW>AG?x3olBoQ28PZK8$B6`vK*r{h8mEs`gW}+A;A=T(;tq9y4*;d*hP-k^ zc?7Ca9=Hhr2nSEKo_MX^Jgwdatrc)ZKWPAf0B}%`$`etKJ*5h;egeIv{5(rc=xbcc z=1b;O0Pyfspv0@mF4^q>0C=f2uhN%S8OfXF9)oi-&q4t<07!w|5I1|-Ip;gxVKDEt z#6I{b2NZ^{UNQ$UL=3Zb*2-{AVXI}9`~VJvt;{p+Wd98^8%a|tm#edRTs%|irzE5` z*k~71oA(Nec&#?G#fbyG&x_3lK&rghPeBOk%@%i-`pGX-1`T@$g?I@seqcVhSh*Xd z^y~KWg-4q~O1h49Ot_^1q^PZX=|x*4yhKS;OT|LhyjHQQq*`;ewXkTg3#7Jo&p#?g z{G+m@w*)dcUk60y(U3_Te0Vkz?W7!vGM^`Xo->t0r5BSIhUOwg`L=Mqf_OU3U>R^I z-~h*DsL`o^7ol8CCNkj`uDUdhhOezD&oS>KTuEu=$9;rwKX~h*NW3T5m3m*e%1@+rxyd?}=Mg?LE~fBShwqdXVS( zSWm0)5z8Pit01O#tWRNVKuhw26X6d&AAI~%4w7A(q6z@m3UqM-9h_js`WV*5A@U|3 zaFCIFk-TZcV>8wQtcyU8C5YHtSaV7^f9f<|yrcpkBr1}`t4iV3rtoS~j?Hlek*5l4 zYK7}=RlRJhfAK%%6-x^o3jj%2=LD=X9ZR8u#1gt}1qr%ZH_Wh<1VZ01ae0nIs`enD zK1s`)#t#PofI{ziwZ0)OHx<26x)IaMXp~MF^PAK_(W)Gd_D z#)b|@ohc1dpuenapyDH%FWxfCKsIkf9m)4Z?61X!@ksqfqCuQ~-57(Mp(Z*RhF7O6 z(Lv{B00<#uDo)FxkpSi;WB`CqR2;Nhd7ilPM;+@1BW#5c@4$Z4|C5))FwxIjP@a;l|Z*RIZZy*Xm~q+?kPa-~n!0 zrtr_0ta;%OfIVYf2*w1*W_&dOz_(D32LQo-LPKz)|IgBY?N9~aLV-9#u*04P!W7se zwzm-|lpeHWS3$tpfXarF(VZuGg~qeNjUNhl0)R|c1Hny|A`r2J20X0Gh}~8-mT-3O zY1Z}kc9LnAM+y-XPomq&DwY^;>c&(D6Ts)5?f(c~wR7Qi0G z3vElCjxgMq$w6pd6-y`hesRm( zfeE%07T(&IV!?DIpM6)PReFzcXfLjdSN zR;hX2GS$b35U6e}M~$qnS2;` z43Eg0GyuI4V4FHg4sCZGky_Y*je#e^M}FsNEHAWOK4Zzd@iL+T7sJn0ThmfN#F*ND#R{%%TQRQ z@3QOwaqr)F7JzP)KrhDMQwQS$HzqTvk+6j2LYt`sHV~F&(Atb+0wkz~uWqRWJpy7D zcrQ8peqk!%a{bGRMgVvtB@2{7HNBm!ai|pp;toB@dFg;m=Yt`6ID#yX;pEfd;8*d} z@>c<<;F8a27?T84V-68u0aEP#rRu*0T_XLr`hP?jfx+2Qg!WS*4SZo*1B;u+&)Z&i z8S)JVJqlri%e@0xiA+==<0=_&&;v;f|Lg`b*K8Imy6Yd)l{i2$#1xE$5>6*7k#V># z?=Vjshfb#%wfJV!$|?kOTHUB`j#;f}%s;!XJ2b}y*L2rE+e||@#;vw_JnBpXGAtTz z)PxMn>4IawfLy}h350b<6{STL<)=$)PFIvx zRaBiWJ5^j>A}lQ`hWz&lpl5y<{zDq>z#m@UB=2#y0CP3z5Cn=4eNe1}sztx~k6umjH#H9;0uPzYft5@V<+hxSfZ!Y`QGgc924F z=MBq`aWen>;9sFPk2hTheM#L43;9JN>8m^LZIU<>H@m1(My6_nEFV_ie zyZgVoTuwK*Y~+tUc`T}d7cwNWbt%~8<*ANun$B}peW;Hb7=1T_QuF$P;D*xHLf=BD zzzPDyzs{XhJv0|3eo%8ax9a!;(LSN4(*Ak%^XmYX`2{)RCjMYnby?U((Gg(vyz7(+ z&uvP-c@AEf|6s?dalccQzF&ON@SzM~YoiSa_FN5_Zp|=szwjexUT`(V^S_{B9ptsnZLHKc;CeGaFJQiFb~MpDejkckE{&1oEG=?*0&EU=P-bS%9q~b-Nuq z-$zc7^7)b6A-lC!)&^5IgWI0&iWIcm*B_~YeVbR5%WB=m_VlpE|N4l}Klwr$DVt&IFGG^zl-ZvhHTsRXA%c7Q zS+GfcXE8DgTAmqV={gcxK7`DW*C{0HIpmF7D{sw#nED@?XmBwcI(9eAh01KxiLKrH zhlozAw5?Uy^(CBQ_)!VNOu~zejqwr2@tW1o@Xu5o{7YIU)WisxahWuX%Lq{v%kZg| zH={j1Jw9nY7s6>ic_>qchz8m@uhd{}ea(CmpnV@RBlX2?b{TNShl#xONC7GT#ubo> zY$Qb7-|6t|EKgTMT|L>f6LBMo;--9A+RXH9d8F8RYwQ_uK0()c-160v8)uX3A7|IE z8nX6mcW?OP=>peo+q&ng%Hpk)-qj#Pm){QDV^S)!1nzfAjXFmTusFtgWyd3rs}0Bx z2OH~5*2YW)#x%5H1Ns|&H$Xg06DL8fBhWi$pzz7@Pqx#Mr}r^WuF3~w`P&w$SMmKT zXlxkO?0n~3 z!h)I1o6%>QNA9yBRh$1{Ji3=A9o^A%8I7lR-V8gg#&H7RgTb(kQHm_`w!;qQYx1os z#`yYAKgwcfNUTJ>=9G1ZAh5p`pa&wHOFbI0y1Vis5o?dGRFT1;*C`ac&wIu?>y3)T z|MEUDmKO8Dg8x+-?!qBk262vRtV<5c-MV}IHH_zhpx=07qACMwMkjMr``l;29)Gw^ zOR2b2mos9dmoG!Qh`W0qD6(HT_>34;arBCJRz_%KefEKH4X!PWb6e(+KlAD;V#luR zoq@;uSj>;x27${)!gx316LO^qgk7-_IEN6tn+B%;ici z?V(qz=k=e6v<)g8|0=Y1?_RTwo^n{u`LTCf9U2o5EqCVlpJiWvn_g%ShQ6$Gm-uZ8CX@Df+UIK#IBKHbv4uwVT*s{%1#`|4DsFf7$|qZNz6 zb21HqeRE-+*B}BT&==U`19bJX(uy5T9kwpopRt2ai!T(*-erqE;!`GJ7-4aN!ugYw6mA|~sj5O7;jHf3 zb?m5TU<_78`X#OUNR{p=%@W#^Z!#T=z?)S2tqNAfwI6s@vpWwQ>;_#Y^#WRXx`if^ z=t#R*fS<3qq3s>#^=ap!r26`2qbHQh3c14`QbB?GumcZEM)QYt#1HbK#1o~*^A9{q z54mlQG@2{>;;w{2bkP3#&W+nmjAG*g4!uh_LAe|0AbX zQDVKN9kpB)^n@qJJv`5=`;(H|=IOOH;-;HE<_#seh1UG1i|xN@nNA)_qYAdeuzL6S#ef$!Y!>2lyN-6C);tOqYrnP^lH){IG`dHudJGIR5bx;XV zDNk78-SjJ$pDW0t4%BS&orD^N&uE^(pxt~c(NLppZP69*j~VZjbG5D!FU-Gw^1a}G zdqKd2d-H^o-b9tYZSRBqRIg7y;kHNgHH$ar0qt_ng4BuZ-N&$hMY#%!JRUJgu*K)p z>*u<$d-1y)Pj)r(A>L)C!W10=Ki$+A%Nbwvm36WrO|?AmbgRg67e{R(yP)A6V8j-{egWNgtj*;jMI~#e(@@W8KJBDWg0S zdJDw7RAIJ7ATDSXxzHzeH5HuQon`dJO%|j6SjE3DMi%Y?-MCsYvTNI8$VTA!5Zn9Z zN9`%tn<{r`p3a3{KX1ZL%Z^Zrni;&tjOQ4trRsv%45d_XO0!yCMTtZzPqVutn)81{ zt@l-2xOub7Z_~Ss9K(!@Z3_q5F72aDs6Jw>loOa_J zEWQTYelTBK937J(Do#E`UZHn(P<|Sg&S-PXiV{<|P`}$F4Yl|5zDc3(}%C>^SI9vzE=c*S8WXw<@7( zKm$0yrnx+wV2Pg6g6CJ?!B^b{lNrZKximdL5vX`bLA}Lb( zt(+Xc5)Jok9*s?!aPlI$|KfL&_YJCpHeNqkjOi$H!6xRD(BMj>ynuFe-)w-wg%i-UhsS2)U*0d=Bk~D)QU0dv+^0#k*KZ1<4msx{_C}I*!eTpZ zado0$h;RSUNsCTXA8Jk1mOf^Kk|v5z($?{4n|H!?eV9r*Okx{!>~#YYV0Zm2HDQmA zFy`PV?r1EgB$x)TrI+ajZVZ^3>AeOj`4uJ>hG8ZdHyp!MrVaItxknAHqNIl$r)RjG zczpUqU9%cf(BkDr(Pe&6!p6nNtZogTV~ERI^E-7?O^>8BUw{8KD9Dg@$Kqw+mA}dj zo;YI>yVoXZdb|@J%09JS*Fv_nALE7GVUI?Mjdty;H2CfpB1rx{sEz!xlRoRN$j$qwZ zH32W=IWJbwlBvTrHOR~$BjqhhX;Sjx@LEQN zvzLI3eMa7vc`xLk$3C*{CXW;6-s)U`c>7^V!s~?%_S@(3f!ph~-wr*crWS`OXu4Po zAYsXMDZB68dTsBTOv!}m&Omp{mXFI&Wvpi+?;n2fIChX%7LQ( z&g)ov#rS5~YFR#YfQM5YqsT{sRwJ^ zB;)f-Ka(gIxZ6Xx`Q6!Tqpec)>kS|JBYg|IPBL3?B5{?q5GijhAF695_U-9*&dN;& zu(Q>U*(qY;)2<*Dr>l=2zSuS>zBqs3y*B+e(}etje`s}pL94Rg(LJbkAhNf}Wh;MA z(rEMdq@jvEpM65p4(y`TyL;h0vlt{6B5rj$%)ctAb%oct)6r%(CdfrM*UYR|wJL>s*L#Et~V%bSq zH@{ma$a9XX3%3;h(yr&aZuDLB7u;yl1}5E*RShxC2cT1|w{s!o<_C4HBLG_Jn7Pt_ GpZ*s{(NRMH diff --git a/resources/characters/snivy/sfx/uncommon.ogg b/resources/characters/snivy/sfx/uncommon.ogg deleted file mode 100644 index 07948d0051e19a0bcf1f0f3f02f186b1f3541f05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11147 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 BEOP(= literal 0 HcmV?d00001 diff --git a/resources/characters/braixen/gfx/particle/circle.anm2 b/resources/common/gfx/particle/circle.anm2 similarity index 100% rename from resources/characters/braixen/gfx/particle/circle.anm2 rename to resources/common/gfx/particle/circle.anm2 diff --git a/resources/characters/braixen/gfx/particle/circle.png b/resources/common/gfx/particle/circle.png similarity index 100% rename from resources/characters/braixen/gfx/particle/circle.png rename to resources/common/gfx/particle/circle.png diff --git a/resources/characters/braixen/gfx/particle/puff.anm2 b/resources/common/gfx/particle/puff.anm2 similarity index 100% rename from resources/characters/braixen/gfx/particle/puff.anm2 rename to resources/common/gfx/particle/puff.anm2 diff --git a/resources/characters/braixen/gfx/particle/puff.png b/resources/common/gfx/particle/puff.png similarity index 100% rename from resources/characters/braixen/gfx/particle/puff.png rename to resources/common/gfx/particle/puff.png diff --git a/resources/characters/braixen/sfx/bounce.ogg b/resources/common/sfx/bounce.ogg similarity index 100% rename from resources/characters/braixen/sfx/bounce.ogg rename to resources/common/sfx/bounce.ogg diff --git a/resources/characters/braixen/sfx/bounce2.ogg b/resources/common/sfx/bounce2.ogg similarity index 100% rename from resources/characters/braixen/sfx/bounce2.ogg rename to resources/common/sfx/bounce2.ogg diff --git a/resources/characters/braixen/sfx/bounce3.ogg b/resources/common/sfx/bounce3.ogg similarity index 100% rename from resources/characters/braixen/sfx/bounce3.ogg rename to resources/common/sfx/bounce3.ogg diff --git a/resources/characters/braixen/sfx/cheatsActivated.ogg b/resources/common/sfx/cheatsActivated.ogg similarity index 100% rename from resources/characters/braixen/sfx/cheatsActivated.ogg rename to resources/common/sfx/cheatsActivated.ogg diff --git a/resources/characters/braixen/sfx/close.ogg b/resources/common/sfx/close.ogg similarity index 100% rename from resources/characters/braixen/sfx/close.ogg rename to resources/common/sfx/close.ogg diff --git a/resources/characters/braixen/sfx/common.ogg b/resources/common/sfx/common.ogg similarity index 100% rename from resources/characters/braixen/sfx/common.ogg rename to resources/common/sfx/common.ogg diff --git a/resources/characters/braixen/sfx/digest1.ogg b/resources/common/sfx/digest1.ogg similarity index 100% rename from resources/characters/braixen/sfx/digest1.ogg rename to resources/common/sfx/digest1.ogg diff --git a/resources/characters/braixen/sfx/digest2.ogg b/resources/common/sfx/digest2.ogg similarity index 100% rename from resources/characters/braixen/sfx/digest2.ogg rename to resources/common/sfx/digest2.ogg diff --git a/resources/characters/braixen/sfx/digest3.ogg b/resources/common/sfx/digest3.ogg similarity index 100% rename from resources/characters/braixen/sfx/digest3.ogg rename to resources/common/sfx/digest3.ogg diff --git a/resources/characters/braixen/sfx/dispose.ogg b/resources/common/sfx/dispose.ogg similarity index 100% rename from resources/characters/braixen/sfx/dispose.ogg rename to resources/common/sfx/dispose.ogg diff --git a/resources/characters/braixen/sfx/epic.ogg b/resources/common/sfx/epic.ogg similarity index 100% rename from resources/characters/braixen/sfx/epic.ogg rename to resources/common/sfx/epic.ogg diff --git a/resources/characters/mini/sfx/gurgle1.ogg b/resources/common/sfx/gurgle1.ogg similarity index 100% rename from resources/characters/mini/sfx/gurgle1.ogg rename to resources/common/sfx/gurgle1.ogg diff --git a/resources/characters/mini/sfx/gurgle2.ogg b/resources/common/sfx/gurgle2.ogg similarity index 100% rename from resources/characters/mini/sfx/gurgle2.ogg rename to resources/common/sfx/gurgle2.ogg diff --git a/resources/characters/mini/sfx/gurgle3.ogg b/resources/common/sfx/gurgle3.ogg similarity index 100% rename from resources/characters/mini/sfx/gurgle3.ogg rename to resources/common/sfx/gurgle3.ogg diff --git a/resources/characters/mini/sfx/gurgle4.ogg b/resources/common/sfx/gurgle4.ogg similarity index 100% rename from resources/characters/mini/sfx/gurgle4.ogg rename to resources/common/sfx/gurgle4.ogg diff --git a/resources/characters/mini/sfx/gurgle5.ogg b/resources/common/sfx/gurgle5.ogg similarity index 100% rename from resources/characters/mini/sfx/gurgle5.ogg rename to resources/common/sfx/gurgle5.ogg diff --git a/resources/characters/braixen/sfx/hover.ogg b/resources/common/sfx/hover.ogg similarity index 100% rename from resources/characters/braixen/sfx/hover.ogg rename to resources/common/sfx/hover.ogg diff --git a/resources/characters/braixen/sfx/hover2.ogg b/resources/common/sfx/hover2.ogg similarity index 100% rename from resources/characters/braixen/sfx/hover2.ogg rename to resources/common/sfx/hover2.ogg diff --git a/resources/characters/braixen/sfx/hover3.ogg b/resources/common/sfx/hover3.ogg similarity index 100% rename from resources/characters/braixen/sfx/hover3.ogg rename to resources/common/sfx/hover3.ogg diff --git a/resources/characters/braixen/sfx/impossible.ogg b/resources/common/sfx/impossible.ogg similarity index 100% rename from resources/characters/braixen/sfx/impossible.ogg rename to resources/common/sfx/impossible.ogg diff --git a/resources/characters/braixen/sfx/kiss1.ogg b/resources/common/sfx/kiss1.ogg similarity index 100% rename from resources/characters/braixen/sfx/kiss1.ogg rename to resources/common/sfx/kiss1.ogg diff --git a/resources/characters/braixen/sfx/kiss2.ogg b/resources/common/sfx/kiss2.ogg similarity index 100% rename from resources/characters/braixen/sfx/kiss2.ogg rename to resources/common/sfx/kiss2.ogg diff --git a/resources/characters/braixen/sfx/kiss3.ogg b/resources/common/sfx/kiss3.ogg similarity index 100% rename from resources/characters/braixen/sfx/kiss3.ogg rename to resources/common/sfx/kiss3.ogg diff --git a/resources/characters/braixen/sfx/kiss4.ogg b/resources/common/sfx/kiss4.ogg similarity index 100% rename from resources/characters/braixen/sfx/kiss4.ogg rename to resources/common/sfx/kiss4.ogg diff --git a/resources/characters/braixen/sfx/kiss5.ogg b/resources/common/sfx/kiss5.ogg similarity index 100% rename from resources/characters/braixen/sfx/kiss5.ogg rename to resources/common/sfx/kiss5.ogg diff --git a/resources/characters/braixen/sfx/open.ogg b/resources/common/sfx/open.ogg similarity index 100% rename from resources/characters/braixen/sfx/open.ogg rename to resources/common/sfx/open.ogg diff --git a/resources/characters/braixen/sfx/rare.ogg b/resources/common/sfx/rare.ogg similarity index 100% rename from resources/characters/braixen/sfx/rare.ogg rename to resources/common/sfx/rare.ogg diff --git a/resources/characters/braixen/sfx/return.ogg b/resources/common/sfx/return.ogg similarity index 100% rename from resources/characters/braixen/sfx/return.ogg rename to resources/common/sfx/return.ogg diff --git a/resources/characters/braixen/sfx/rub.ogg b/resources/common/sfx/rub.ogg similarity index 100% rename from resources/characters/braixen/sfx/rub.ogg rename to resources/common/sfx/rub.ogg diff --git a/resources/characters/braixen/sfx/select.ogg b/resources/common/sfx/select.ogg similarity index 100% rename from resources/characters/braixen/sfx/select.ogg rename to resources/common/sfx/select.ogg diff --git a/resources/characters/braixen/sfx/smack1.ogg b/resources/common/sfx/smack1.ogg similarity index 100% rename from resources/characters/braixen/sfx/smack1.ogg rename to resources/common/sfx/smack1.ogg diff --git a/resources/characters/braixen/sfx/smack2.ogg b/resources/common/sfx/smack2.ogg similarity index 100% rename from resources/characters/braixen/sfx/smack2.ogg rename to resources/common/sfx/smack2.ogg diff --git a/resources/characters/braixen/sfx/smack3.ogg b/resources/common/sfx/smack3.ogg similarity index 100% rename from resources/characters/braixen/sfx/smack3.ogg rename to resources/common/sfx/smack3.ogg diff --git a/resources/characters/braixen/sfx/smack4.ogg b/resources/common/sfx/smack4.ogg similarity index 100% rename from resources/characters/braixen/sfx/smack4.ogg rename to resources/common/sfx/smack4.ogg diff --git a/resources/characters/braixen/sfx/smack5.ogg b/resources/common/sfx/smack5.ogg similarity index 100% rename from resources/characters/braixen/sfx/smack5.ogg rename to resources/common/sfx/smack5.ogg diff --git a/resources/characters/braixen/sfx/special.ogg b/resources/common/sfx/special.ogg similarity index 100% rename from resources/characters/braixen/sfx/special.ogg rename to resources/common/sfx/special.ogg diff --git a/resources/characters/braixen/sfx/summon.ogg b/resources/common/sfx/summon.ogg similarity index 100% rename from resources/characters/braixen/sfx/summon.ogg rename to resources/common/sfx/summon.ogg diff --git a/resources/characters/braixen/sfx/throw.ogg b/resources/common/sfx/throw.ogg similarity index 100% rename from resources/characters/braixen/sfx/throw.ogg rename to resources/common/sfx/throw.ogg diff --git a/resources/characters/braixen/sfx/throw2.ogg b/resources/common/sfx/throw2.ogg similarity index 100% rename from resources/characters/braixen/sfx/throw2.ogg rename to resources/common/sfx/throw2.ogg diff --git a/resources/characters/braixen/sfx/throw3.ogg b/resources/common/sfx/throw3.ogg similarity index 100% rename from resources/characters/braixen/sfx/throw3.ogg rename to resources/common/sfx/throw3.ogg diff --git a/resources/characters/braixen/sfx/turn.ogg b/resources/common/sfx/turn.ogg similarity index 100% rename from resources/characters/braixen/sfx/turn.ogg rename to resources/common/sfx/turn.ogg diff --git a/resources/characters/braixen/sfx/uncommon.ogg b/resources/common/sfx/uncommon.ogg similarity index 100% rename from resources/characters/braixen/sfx/uncommon.ogg rename to resources/common/sfx/uncommon.ogg diff --git a/src/anm2.cpp b/src/anm2.cpp index edd1dc1..aec213a 100644 --- a/src/anm2.cpp +++ b/src/anm2.cpp @@ -7,14 +7,7 @@ constexpr Color LAYER_COLOR = {1, 0, 0, 1}; constexpr Color NULL_COLOR = {0, 0, 1, 1}; constexpr const char* EASING_NAMES[] = {"", "linear", "easeIn", "easeOut", "easeInOut"}; -struct Region -{ - Vec2 crop; - Vec2 pivot; - Vec2 size; -}; - -static Anm2Frame frame_parse(object source, const std::vector* regions) +static Anm2Frame frame_parse(object source, const std::vector* regions) { Anm2Frame frame; int region = json_int(source, "region", -1); @@ -41,7 +34,7 @@ static Anm2Frame frame_parse(object source, const std::vector* regions) return frame; } -static Anm2Track track_parse(object source, const char* key, const std::vector* regions = nullptr) +static Anm2Track track_parse(object source, const char* key, const std::vector* regions = nullptr) { Anm2Track track; for (element entry : json_array(source, key)) @@ -55,7 +48,7 @@ static Anm2Track track_parse(object source, const char* key, const std::vector& items, const std::vector>& sheetRegions, + std::vector& items, const std::vector>& sheetRegions, const std::vector& layerSheets) { for (element entry : list) @@ -81,7 +74,7 @@ static void items_parse(array list, const char* idKey, int parent, Anm2Animation // Reads animations by name, along with those inside groups of them (which hold an "animations" object). static void animations_parse(object list, std::vector& animations, - const std::vector>& sheetRegions, const std::vector& layerSheets) + const std::vector>& sheetRegions, const std::vector& layerSheets) { for (auto [key, value] : list) { @@ -121,24 +114,24 @@ static void animations_parse(object list, std::vector& animations } } -void Anm2::load(const std::string& path, Renderer& renderer, Audio& audio) +// Loads a document by its path within roots. Its spritesheets and sounds are found relative to it, in the same roots. +void Anm2::load(const std::string& path, const Roots& roots, Renderer& renderer, Audio& audio) { Json json; - json.load(path); + json.load(file_find(roots, path)); if (!json.isValid) return; object root = json.root; std::string folder = path.substr(0, path.find_last_of('/') + 1); fps = json_float(json_object(root, "info"), "fps", fps); - std::vector> sheetRegions; for (element entry : json_array(root, "spritesheets")) { object fields; if (entry.get(fields)) continue; - sheets.push_back(renderer.texture_get(folder + json_string(fields, "path"))); - std::vector& regions = sheetRegions.emplace_back(); + sheets.push_back(renderer.texture_get(file_find(roots, folder + json_string(fields, "path")))); + std::vector& sheet = regions.emplace_back(); for (element regionEntry : json_array(fields, "regions")) { object region; @@ -147,7 +140,7 @@ void Anm2::load(const std::string& path, Renderer& renderer, Audio& audio) Vec2 size = json_vec2(region, "size"); std::string origin = json_string(region, "origin"); Vec2 pivot = origin == "center" ? size / 2 : origin == "topLeft" ? Vec2{} : json_vec2(region, "pivot"); - regions.push_back({json_vec2(region, "crop"), pivot, size}); + sheet.push_back({json_string(region, "name"), json_vec2(region, "crop"), pivot, size}); } } @@ -171,9 +164,11 @@ void Anm2::load(const std::string& path, Renderer& renderer, Audio& audio) names_parse("events", events, nullptr); std::vector soundPaths; names_parse("sounds", soundPaths, nullptr); - sounds = audio.sounds_get(folder, soundPaths); + for (std::string& sound : soundPaths) + sound = folder + sound; + sounds = audio.sounds_get(roots, soundPaths); - animations_parse(json_object(root, "animations"), animations, sheetRegions, layerSheets); + animations_parse(json_object(root, "animations"), animations, regions, layerSheets); for (int i = 0; i < (int)animations.size(); i++) animationIndices[animations[i].name] = i; bounds.assign(animations.size(), {NAN, NAN, NAN, NAN}); @@ -186,6 +181,16 @@ static int name_get(const std::vector& names, const std::string& na return found == names.end() ? -1 : (int)(found - names.begin()); } +const Anm2Region* Anm2::region_get(int sheet, const std::string& name) const +{ + if (sheet < 0 || sheet >= (int)regions.size()) + return nullptr; + for (const Anm2Region& region : regions[sheet]) + if (region.name == name) + return ®ion; + return nullptr; +} + int Anm2::animation_get(const std::string& name) const { auto found = animationIndices.find(name); diff --git a/src/anm2.h b/src/anm2.h index b31ad85..931541d 100644 --- a/src/anm2.h +++ b/src/anm2.h @@ -60,6 +60,15 @@ struct Anm2Trigger int event = -1; }; +// A named part of a spritesheet: its rectangle and pivot. +struct Anm2Region +{ + std::string name; + Vec2 crop; + Vec2 pivot; + Vec2 size; +}; + // Layers draw in order, the first at the bottom. struct Anm2Animation { @@ -83,6 +92,7 @@ public: std::vector events; std::vector layers; std::vector nulls; + std::vector> regions; std::vector bounds; std::vector sheets; std::vector layerSheets; @@ -90,7 +100,8 @@ public: float fps = 30; int defaultAnimation = -1; - void load(const std::string& path, Renderer& renderer, Audio& audio); + void load(const std::string& path, const Roots& roots, Renderer& renderer, Audio& audio); + const Anm2Region* region_get(int sheet, const std::string& name) const; int animation_get(const std::string& name) const; int event_get(const std::string& name) const; int layer_get(const std::string& name) const; diff --git a/src/audio.cpp b/src/audio.cpp index 677b138..f8b5d75 100644 --- a/src/audio.cpp +++ b/src/audio.cpp @@ -27,11 +27,35 @@ Sound* Audio::sound_get(const std::string& path) return &sound; } -Sounds Audio::sounds_get(const std::string& folder, const std::vector& paths) +// Sounds by path, where a path with a "*" stands for every match in the first root holding any, in name order. +Sounds Audio::sounds_get(const Roots& roots, const std::vector& paths) { Sounds list; for (const std::string& path : paths) - list.push_back(sound_get(folder + path)); + { + if (path.find('*') == std::string::npos) + { + list.push_back(sound_get(file_find(roots, path))); + continue; + } + std::string normal = path_normalize(path); + std::string folder = normal.substr(0, normal.find_last_of('/') + 1); + std::string pattern = normal.substr(folder.size()); + for (const std::string& root : roots) + { + int count = 0; + char** names = SDL_GlobDirectory((root + folder).c_str(), pattern.c_str(), 0, &count); + std::vector sorted(names, names + (names ? count : 0)); + SDL_free(names); + std::sort(sorted.begin(), sorted.end()); + for (const std::string& name : sorted) + list.push_back(sound_get(root + folder + name)); + if (!sorted.empty()) + break; + } + if (list.empty()) + SDL_Log("No sounds match: %s", normal.c_str()); + } return list; } diff --git a/src/audio.h b/src/audio.h index 9c10bd4..88e93c9 100644 --- a/src/audio.h +++ b/src/audio.h @@ -1,5 +1,6 @@ #pragma once +#include "common.h" #include #include #include @@ -26,7 +27,7 @@ class Audio public: void init(); Sound* sound_get(const std::string& path); - Sounds sounds_get(const std::string& folder, const std::vector& paths); + Sounds sounds_get(const Roots& roots, const std::vector& paths); void play(Sound* sound); void play(const Sounds& sounds); void gain_set(float gain); diff --git a/src/body.cpp b/src/body.cpp index 5f031fa..d9597e8 100644 --- a/src/body.cpp +++ b/src/body.cpp @@ -225,7 +225,7 @@ void Body::update(std::vector& events) } } values_clamp(); - if (is_chance(traits.gurgleChance * capacity_percent_get() * traits.gurgleCapacityMultiplier * PERCENT)) + if (is_chance(traits.gurgleChance * capacity_percent_get() * traits.gurgleCapacityMultiplier)) audio->play(character->sounds[SOUND_GURGLE]); if (int current = stage_get(stats.weight); current != stage) stage_set(current); diff --git a/src/character.cpp b/src/character.cpp index 8d2e85c..b73a524 100644 --- a/src/character.cpp +++ b/src/character.cpp @@ -3,8 +3,9 @@ #include constexpr float FONT_SIZE = 20; -constexpr const char* EFFECT_NAMES[] = {"animation", "big", "color", "delay", "oscillation", "scene", - "screenshake", "shake", "silent", "small", "sound"}; +constexpr const char* COMMON_FOLDER = "common/"; +constexpr const char* TAG_NAMES[] = {"animation", "big", "color", "delay", "screenshake", + "shake", "silent", "small", "sound", "wave"}; constexpr const char* USE_NAMES[] = {"", "edible", "tool"}; constexpr const char* HOOK_NAMES[] = { #define X(id, name) name, @@ -25,12 +26,10 @@ constexpr SoundSource SOUND_SOURCES[] = { #undef X }; -static int utf8_length_get(const std::string& text) +// Durations in data files are in seconds, and kept in ticks. +static int ticks_get(float seconds) { - int length = 0; - for (unsigned char byte : text) - length += (byte & 0xC0) != 0x80; - return length; + return (int)std::round(seconds * TICK_RATE); } Entry* Dialogue::entry_get(const std::string& label) @@ -58,10 +57,10 @@ bool Dialogue::is_hook(Hook hook) return pools.contains(hooks[hook]) || entries.contains(hooks[hook]); } -int Catalog::item_get(const std::string& name) +int Catalog::item_get(const std::string& id) { for (int i = 0; i < (int)items.size(); i++) - if (items[i].name == name) + if (items[i].id == id) return i; return -1; } @@ -74,16 +73,18 @@ void Character::preview_load(const std::string& path, Renderer& renderer) return; object root = json.root; folder = path; + roots = {folder, path_get(COMMON_FOLDER)}; key = path.substr(0, path.size() - 1); key = key.substr(key.find_last_of('/') + 1); + id = json_string(root, "id", key); name = json_string(root, "name", key); description = json_string(root, "description"); credits = json_string(root, "credits"); color = json_color(root, "color", color); traits.weight = json_float(root, "weight"); anm2Path = json_string(root, "anm2"); - portrait = root["portrait"].error() ? nullptr : renderer.texture_get(folder + json_string(root, "portrait")); - render = root["render"].error() ? nullptr : renderer.texture_get(folder + json_string(root, "render")); + portrait = root["portrait"].error() ? nullptr : renderer.texture_get(file_find(roots, json_string(root, "portrait"))); + render = root["render"].error() ? nullptr : renderer.texture_get(file_find(roots, json_string(root, "render"))); for (element entry : json_array(root, "stages")) { object fields; @@ -101,13 +102,18 @@ Anm2* Character::anm2_get(const std::string& path, Renderer& renderer, Audio& au if (found != anm2s.end()) return found->second.animations.empty() ? nullptr : &found->second; Anm2& loaded = anm2s[path]; - loaded.load(folder + path, renderer, audio); + loaded.load(path, roots, renderer, audio); return loaded.animations.empty() ? nullptr : &loaded; } // Sets an interact area's fields from source, keeping what it doesn't name (its type's settings). static void interact_parse(object source, InteractArea& area, Character& character, Audio& audio) { + json_keys_check(source, + {"type", "null", "layer", "glyph", "isHold", "animation", "idleOnEnd", "cursorHover", "cursorActive", + "dialoguePool", "dialoguePoolFull", "dialogueCooldown", "digestionClick", "digestionHover", + "scaleAmplitude", "scaleCycles", "scaleTime", "sounds", "particles"}, + "an interact area"); area.animation = json_string(source, "animation", area.animation); area.cursorActive = json_string(source, "cursorActive", area.cursorActive); area.cursorHover = json_string(source, "cursorHover", area.cursorHover); @@ -116,11 +122,11 @@ static void interact_parse(object source, InteractArea& area, Character& charact area.glyph = json_string(source, "glyph", area.glyph); area.idleOnEnd = json_string(source, "idleOnEnd", area.idleOnEnd); area.digestionClick = json_float(source, "digestionClick", area.digestionClick); - area.digestionHover = json_float(source, "digestionHover", area.digestionHover); + area.digestionHover = json_float(source, "digestionHover", area.digestionHover * TICK_RATE) / TICK_RATE; area.scaleAmplitude = json_float(source, "scaleAmplitude", area.scaleAmplitude); area.scaleCycles = json_float(source, "scaleCycles", area.scaleCycles); - area.scaleTime = json_float(source, "scaleTime", area.scaleTime); - area.dialogueCooldown = json_int(source, "dialogueCooldown", area.dialogueCooldown); + area.scaleTime = ticks_get(json_float(source, "scaleTime", area.scaleTime / TICK_RATE)); + area.dialogueCooldown = ticks_get(json_float(source, "dialogueCooldown", area.dialogueCooldown / TICK_RATE)); area.isHold = json_is(source, "isHold", area.isHold); if (!source["layer"].error()) area.layer = character.anm2 ? character.anm2->layer_get(json_string(source, "layer")) : -1; @@ -129,11 +135,19 @@ static void interact_parse(object source, InteractArea& area, Character& charact if (!source["particles"].error()) area.particles = json_strings(source, "particles"); if (!source["sounds"].error()) - area.sounds = audio.sounds_get(character.folder, json_strings(source, "sounds")); + area.sounds = audio.sounds_get(character.roots, json_strings(source, "sounds")); } static void character_parse(object root, Character& character, Renderer& renderer, Audio& audio) { + json_keys_check(root, + {"id", "name", "description", "credits", "render", "portrait", "anm2", "color", "weight", "weightMax", + "capacity", "capacityMin", "capacityMax", "overstuffedMultiplier", "overstuffedDigestBonus", + "caloriesToKilogram", "digestionRate", "digestionRateMin", "digestionRateMax", "digestionTime", + "blinkChance", "gurgleChance", "gurgleCapacityMultiplier", "dialoguePool", "alternate", "stages", + "animations", "talk", "blink", "eatAreas", "expandAreas", "sounds", "interactTypes", + "interactAreas", "areas", "cursor", "menu", "particles"}, + "character.json"); character.anm2 = character.anm2_get(character.anm2Path, renderer, audio); Traits& traits = character.traits; traits.weightMax = json_float(root, "weightMax", traits.weight); @@ -146,21 +160,23 @@ static void character_parse(object root, Character& character, Renderer& rendere traits.digestionRate = json_float(root, "digestionRate") / TICK_RATE; traits.digestionRateMin = json_float(root, "digestionRateMin") / TICK_RATE; traits.digestionRateMax = json_float(root, "digestionRateMax", traits.digestionRate * TICK_RATE) / TICK_RATE; - traits.digestionTime = json_int(root, "digestionTime"); + traits.digestionTime = ticks_get(json_float(root, "digestionTime")); traits.blinkChance = json_float(root, "blinkChance"); traits.gurgleChance = json_float(root, "gurgleChance"); traits.gurgleCapacityMultiplier = json_float(root, "gurgleCapacityMultiplier"); character.dialoguePool = json_string(root, "dialoguePool"); object alternate = json_object(root, "alternate"); + json_keys_check(alternate, {"texture", "sound", "chance", "spritesheet"}, "alternate"); if (!alternate["texture"].error()) - character.alternate.texture = renderer.texture_get(character.folder + json_string(alternate, "texture")); + character.alternate.texture = renderer.texture_get(file_find(character.roots, json_string(alternate, "texture"))); if (!alternate["sound"].error()) - character.alternate.sound = audio.sound_get(character.folder + json_string(alternate, "sound")); + character.alternate.sound = audio.sound_get(file_find(character.roots, json_string(alternate, "sound"))); character.alternate.chance = json_float(alternate, "chance"); character.alternate.sheet = json_int(alternate, "spritesheet"); object animations = json_object(root, "animations"); + json_keys_check(animations, {"start", "idle", "idleFull", "stageUp"}, "animations"); character.animations = {json_string(animations, "idle"), json_string(animations, "idleFull"), json_string(animations, "stageUp"), json_string(animations, "start")}; @@ -171,24 +187,37 @@ static void character_parse(object root, Character& character, Renderer& rendere auto null_get = [&](object source, const char* key) { return anm2 ? anm2->null_get(json_string(source, key)) : -1; }; - character.talk = {layer_get(json_object(root, "talk"), "destination"), layer_get(json_object(root, "talk"), "source")}; - character.blink = {layer_get(json_object(root, "blink"), "destination"), - layer_get(json_object(root, "blink"), "source")}; + auto swap_get = [&](const char* key) { + object swap = json_object(root, key); + json_keys_check(swap, {"source", "destination"}, key); + return Swap{layer_get(swap, "destination"), layer_get(swap, "source")}; + }; + character.talk = swap_get("talk"); + character.blink = swap_get("blink"); + for (element entry : json_array(root, "stages")) + { + object fields; + if (!entry.get(fields)) + json_keys_check(fields, {"weight", "dialoguePool", "animationSuffix", "area"}, "a stage"); + } for (element entry : json_array(root, "eatAreas")) { object fields; - if (!entry.get(fields)) - character.eatAreas.push_back({json_string(fields, "animation"), - anm2 ? anm2->event_get(json_string(fields, "event")) : -1, - null_get(fields, "null")}); + if (entry.get(fields)) + continue; + json_keys_check(fields, {"null", "animation", "event"}, "an eat area"); + character.eatAreas.push_back({json_string(fields, "animation"), + anm2 ? anm2->event_get(json_string(fields, "event")) : -1, null_get(fields, "null")}); } for (element entry : json_array(root, "expandAreas")) { object fields; - if (!entry.get(fields)) - character.expandAreas.push_back( - {json_float(fields, "scaleMax"), layer_get(fields, "layer"), null_get(fields, "null")}); + if (entry.get(fields)) + continue; + json_keys_check(fields, {"layer", "null", "scaleMax"}, "an expand area"); + character.expandAreas.push_back( + {json_float(fields, "scaleMax"), layer_get(fields, "layer"), null_get(fields, "null")}); } std::vector typeNames; @@ -216,6 +245,7 @@ static void character_parse(object root, Character& character, Renderer& rendere } object areas = json_object(root, "areas"); + json_keys_check(areas, {"anm2", "boundsNull", "spawnNull", "list"}, "areas"); Anm2* areaAnm2 = character.anm2_get(json_string(areas, "anm2"), renderer, audio); std::string boundsNull = json_string(areas, "boundsNull", "Bounds"); std::string spawnNull = json_string(areas, "spawnNull", boundsNull); @@ -224,6 +254,7 @@ static void character_parse(object root, Character& character, Renderer& rendere object fields; if (entry.get(fields)) continue; + json_keys_check(fields, {"anm2", "gravity", "friction", "airResistance"}, "an area"); Area& area = character.areas.emplace_back(); area.anm2 = fields["anm2"].error() ? areaAnm2 : character.anm2_get(json_string(fields, "anm2"), renderer, audio); area.gravity = json_float(fields, "gravity", area.gravity); @@ -239,6 +270,8 @@ static void character_parse(object root, Character& character, Renderer& rendere object cursor = json_object(root, "cursor"); object cursorAnimations = json_object(cursor, "animations"); + json_keys_check(cursor, {"anm2", "animations", "sounds", "particles"}, "cursor"); + json_keys_check(cursorAnimations, {"idle", "click", "hover", "grab", "pan", "zoom", "dispose"}, "cursor animations"); auto cursor_get = [&](const char* key) { return json_string(cursorAnimations, key); }; @@ -253,10 +286,12 @@ static void character_parse(object root, Character& character, Renderer& rendere character.anm2_get(json_string(cursor, "anm2"), renderer, audio)}; object menu = json_object(root, "menu"); + json_keys_check(menu, {"font", "iconsFont", "rounding", "homeGlyph", "sounds"}, "menu"); auto font_get = [&](const char* key) { std::string path = json_string(menu, key); return path.empty() ? nullptr - : ImGui::GetIO().Fonts->AddFontFromFileTTF((character.folder + path).c_str(), FONT_SIZE); + : ImGui::GetIO().Fonts->AddFontFromFileTTF(file_find(character.roots, path).c_str(), + FONT_SIZE); }; character.menu = {json_string(menu, "homeGlyph"), font_get("font"), font_get("iconsFont"), json_float(menu, "rounding")}; @@ -264,34 +299,42 @@ static void character_parse(object root, Character& character, Renderer& rendere for (auto [name, value] : json_object(root, "particles")) { object fields; - if (!value.get(fields)) - character.particles[std::string(name)] = { - json_string(fields, "animation"), character.anm2_get(json_string(fields, "anm2"), renderer, audio)}; + if (value.get(fields)) + continue; + json_keys_check(fields, {"anm2", "animation"}, "a particle"); + character.particles[std::string(name)] = {json_string(fields, "animation"), + character.anm2_get(json_string(fields, "anm2"), renderer, audio)}; } } static void items_parse(object root, Character& character, Renderer& renderer, Audio& audio) { + json_keys_check(root, + {"anm2", "spritesheet", "spawnDelay", "spawnDelayMultiplier", "spawnLimit", "sounds", "particles", + "rarities", "items"}, + "items.json"); Catalog& catalog = character.catalog; Anm2* baseAnm2 = character.anm2_get(json_string(root, "anm2"), renderer, audio); catalog.sheet = json_int(root, "spritesheet"); - catalog.spawnDelay = json_int(root, "spawnDelay", catalog.spawnDelay); + catalog.spawnDelay = ticks_get(json_float(root, "spawnDelay", catalog.spawnDelay / TICK_RATE)); catalog.spawnDelayMultiplier = json_float(root, "spawnDelayMultiplier", catalog.spawnDelayMultiplier); catalog.spawnLimit = json_int(root, "spawnLimit", catalog.spawnLimit); object particles = json_object(root, "particles"); + json_keys_check(particles, {"dispose", "summon"}, "item particles"); catalog.disposeParticles = json_strings(particles, "dispose"); catalog.summonParticles = json_strings(particles, "summon"); - object categories = json_object(root, "categories"); std::vector rarityNames; for (auto [name, value] : json_object(root, "rarities")) { object fields; if (value.get(fields)) continue; + json_keys_check(fields, {"weight", "sound"}, "a rarity"); std::string sound = json_string(fields, "sound"); - catalog.rarities.push_back({std::string(name), sound.empty() ? nullptr : audio.sound_get(character.folder + sound), - json_float(fields, "weight")}); + catalog.rarities.push_back({std::string(name), + sound.empty() ? nullptr : audio.sound_get(file_find(character.roots, sound)), + json_float(fields, "weight")}); rarityNames.emplace_back(name); } @@ -300,21 +343,29 @@ static void items_parse(object root, Character& character, Renderer& renderer, A object fields; if (entry.get(fields)) continue; + json_keys_check(fields, + {"id", "name", "description", "category", "rarity", "flavor", "use", "anm2", "region", "color", + "calories", "capacityBonus", "digestionBonus", "gravity", "isToggleSpritesheet"}, + "an item"); Item& item = catalog.items.emplace_back(); item.name = json_string(fields, "name", "???"); + item.id = json_string(fields, "id", item.name); item.description = json_string(fields, "description", "???"); item.category = json_string(fields, "category"); item.flavor = json_string(fields, "flavor"); - std::string use = json_string(categories, item.category.c_str()); + std::string use = json_string(fields, "use"); for (int i = 0; i < (int)std::size(USE_NAMES); i++) if (use == USE_NAMES[i]) item.use = (ItemUse)i; auto rarity = std::find(rarityNames.begin(), rarityNames.end(), json_string(fields, "rarity")); item.rarity = rarity == rarityNames.end() ? -1 : (int)(rarity - rarityNames.begin()); item.anm2 = fields["anm2"].error() ? baseAnm2 : character.anm2_get(json_string(fields, "anm2"), renderer, audio); - if (!fields["texture"].error()) - item.texture = renderer.texture_get(character.folder + json_string(fields, "texture")); - item.color = json_color(fields, "color", CLEAR); + std::string region = json_string(fields, "region", item.name); + item.region = item.anm2 ? item.anm2->region_get(catalog.sheet, region) : nullptr; + if (!item.region) + SDL_Log("Item \"%s\" has no region \"%s\"", item.name.c_str(), region.c_str()); + if (!fields["color"].error()) + item.color = json_color(fields, "color"); item.calories = json_float(fields, "calories"); item.capacityBonus = json_float(fields, "capacityBonus"); item.digestionBonus = json_float(fields, "digestionBonus") / TICK_RATE; @@ -323,71 +374,126 @@ static void items_parse(object root, Character& character, Renderer& renderer, A } } +// Takes a line's markup out of its text, into effects over its characters. A tag is [name] (or [name=value]), closed +// by [/name] for the ones over a range. [[ is a plain [. +static void markup_parse(const std::string& source, Line& line, const std::string& label, Character& character, + Audio& audio) +{ + std::vector open; + int at = 0; + for (size_t i = 0; i < source.size();) + { + size_t close = source.find(']', i); + bool isEscape = source[i] == '[' && i + 1 < source.size() && source[i + 1] == '['; + if (source[i] != '[' || isEscape || close == std::string::npos) + { + at += ((unsigned char)source[i] & 0xC0) != 0x80; + line.text += source[i]; + i += isEscape ? 2 : 1; + continue; + } + std::string tag = source.substr(i + 1, close - i - 1); + i = close + 1; + bool isClosing = !tag.empty() && tag[0] == '/'; + std::string name = tag.substr(isClosing, tag.find('=') - isClosing); + std::string value = tag.find('=') == std::string::npos ? "" : tag.substr(tag.find('=') + 1); + auto found = std::find_if(std::begin(TAG_NAMES), std::end(TAG_NAMES), + [&](const char* tagName) { return name == tagName; }); + if (found == std::end(TAG_NAMES)) + { + SDL_Log("Unknown tag \"[%s]\" in dialogue entry \"%s\"", tag.c_str(), label.c_str()); + continue; + } + Effect effect = {.type = (EffectType)(found - std::begin(TAG_NAMES)), .start = at}; + bool isRange = effect.type == EFFECT_BIG || effect.type == EFFECT_COLOR || effect.type == EFFECT_SHAKE || + effect.type == EFFECT_SILENT || effect.type == EFFECT_SMALL || effect.type == EFFECT_WAVE; + if (isClosing) + { + auto opened = std::find_if(open.rbegin(), open.rend(), [&](Effect& entry) { return entry.type == effect.type; }); + if (opened == open.rend()) + continue; + opened->end = at; + line.effects.push_back(*opened); + open.erase(std::next(opened).base()); + continue; + } + if (effect.type == EFFECT_COLOR) + SDL_sscanf(value.c_str(), "%f %f %f", &effect.color.r, &effect.color.g, &effect.color.b); + effect.animation = effect.type == EFFECT_ANIMATION ? value : ""; + effect.sound = effect.type == EFFECT_SOUND ? audio.sound_get(file_find(character.roots, value)) : nullptr; + effect.delay = effect.type == EFFECT_DELAY ? ticks_get((float)SDL_atof(value.c_str())) : 0; + (isRange ? open : line.effects).push_back(effect); + } + for (Effect& effect : open) + { + effect.end = at; + line.effects.push_back(effect); + } + line.length = at; +} + static void dialogue_parse(object root, Character& character, Audio& audio) { + json_keys_check(root, {"speed", "blipEvery", "blip", "pauses", "hooks", "entries"}, "dialogue.json"); Dialogue& dialogue = character.dialogue; - dialogue.delay = std::max(1, json_int(root, "delay", dialogue.delay)); - dialogue.blipDelay = json_int(root, "blipDelay"); - dialogue.blip = audio.sounds_get(character.folder, json_strings(root, "blip")); + float speed = json_float(root, "speed", TICK_RATE / dialogue.delay); + dialogue.delay = std::max(1, (int)std::round(TICK_RATE / std::max(speed, 1.0f))); + dialogue.blipDelay = json_int(root, "blipEvery"); + dialogue.blip = audio.sounds_get(character.roots, json_strings(root, "blip")); for (auto [letter, value] : json_object(root, "pauses")) { object fields; - if (!value.get(fields)) - dialogue.pauses[std::string(letter)] = {json_int(fields, "delay"), json_is(fields, "isSilent")}; + if (value.get(fields)) + continue; + json_keys_check(fields, {"delay", "isSilent"}, "a pause"); + dialogue.pauses[std::string(letter)] = {ticks_get(json_float(fields, "delay")), json_is(fields, "isSilent")}; } object hooks = json_object(root, "hooks"); for (int i = 0; i < HOOK_COUNT; i++) - dialogue.hooks[i] = json_string(hooks, HOOK_NAMES[i]); - for (auto [pool, value] : json_object(root, "pools")) - { - array list; - if (value.get(list)) - continue; - std::vector& labels = dialogue.pools[std::string(pool)]; - for (element label : list) - { - std::string_view text; - if (!label.get(text)) - labels.emplace_back(text); - } - } + dialogue.hooks[i] = json_string(hooks, HOOK_NAMES[i], HOOK_NAMES[i]); for (auto [label, value] : json_object(root, "entries")) { object fields; if (value.get(fields)) continue; - Entry& entry = dialogue.entries[std::string(label)]; - entry.text = json_string(fields, "text"); - entry.animation = json_string(fields, "animation"); + std::string name(label); + json_keys_check(fields, {"isScene", "pools", "lines", "choices", "next"}, "dialogue entry \"" + name + "\""); + Entry& entry = dialogue.entries[name]; entry.next = json_string(fields, "next"); - entry.length = utf8_length_get(entry.text); + entry.isScene = json_is(fields, "isScene"); + for (const std::string& pool : json_strings(fields, "pools")) + dialogue.pools[pool].push_back(name); + for (element lineEntry : json_array(fields, "lines")) + { + object source; + if (lineEntry.get(source)) + continue; + json_keys_check(source, {"text", "animation"}, "a line of \"" + name + "\""); + Line& line = entry.lines.emplace_back(); + line.animation = json_string(source, "animation"); + markup_parse(json_string(source, "text"), line, name, character, audio); + } for (element choiceEntry : json_array(fields, "choices")) { object choice; - if (!choiceEntry.get(choice)) - entry.choices.push_back({json_string(choice, "next"), json_string(choice, "text", "")}); - } - for (element effectEntry : json_array(fields, "effects")) - { - object source; - if (effectEntry.get(source)) + if (choiceEntry.get(choice)) continue; - Effect& effect = entry.effects.emplace_back(); - std::string type = json_string(source, "type"); - for (int i = 0; i < EFFECT_COUNT; i++) - if (type == EFFECT_NAMES[i]) - effect.type = (EffectType)i; - effect.start = json_int(source, "start"); - effect.end = json_int(source, "end"); - effect.delay = json_int(source, "delay"); - effect.color = json_color(source, "color"); - effect.animation = json_string(source, "animation"); - if (!source["sound"].error()) - effect.sound = audio.sound_get(character.folder + json_string(source, "sound")); - entry.isScene |= effect.type == EFFECT_SCENE; + json_keys_check(choice, {"text", "next"}, "a choice of \"" + name + "\""); + entry.choices.push_back({json_string(choice, "next"), json_string(choice, "text", "")}); } + if (entry.lines.empty()) + entry.lines.emplace_back(); entry.isTerminal = entry.next.empty() && entry.choices.empty(); } + for (auto& [label, entry] : dialogue.entries) + { + std::vector nexts = {entry.next}; + for (Choice& choice : entry.choices) + nexts.push_back(choice.next); + for (const std::string& next : nexts) + if (!next.empty() && !dialogue.entries.contains(next)) + SDL_Log("Dialogue entry \"%s\" leads to missing \"%s\"", label.c_str(), next.c_str()); + } } static void sounds_parse(object root, DataFile file, Character& character, Audio& audio) @@ -397,7 +503,7 @@ static void sounds_parse(object root, DataFile file, Character& character, Audio const SoundSource& source = SOUND_SOURCES[i]; object section = *source.section ? json_object(root, source.section) : root; if (source.file == file) - character.sounds[i] = audio.sounds_get(character.folder, json_strings(json_object(section, "sounds"), source.key)); + character.sounds[i] = audio.sounds_get(character.roots, json_strings(json_object(section, "sounds"), source.key)); } } @@ -424,14 +530,15 @@ void Character::load(Renderer& renderer, Audio& audio) dialogue_parse(json.root, *this, audio); } -// An actor for an item, showing its texture in place of its anm2's item spritesheet. +// An actor for an item, showing its region in place of whatever its anm2's layers show from the items' spritesheet. Actor Character::item_actor_get(int item) { Item& entry = catalog.items[item]; Actor actor(entry.anm2); actor.isStatic = true; - if (entry.texture && catalog.sheet >= 0 && catalog.sheet < (int)actor.sheets.size()) - actor.sheets[catalog.sheet] = entry.texture; + for (int layer = 0; entry.anm2 && entry.region && layer < (int)actor.layers.size(); layer++) + if (entry.anm2->layerSheets[layer] == catalog.sheet) + actor.layers[layer] = {entry.region->crop, entry.region->pivot, {}, entry.region->size, true}; return actor; } @@ -449,7 +556,7 @@ int Character::area_get(int stage) std::string Character::save_path_get() { - return pref_path_get("saves/" + key + ".txt"); + return pref_path_get("saves/" + id + ".txt"); } // Every folder in resources/characters holding a character.json, in name order, with its preview loaded. diff --git a/src/character.h b/src/character.h index 9918e38..a14bb57 100644 --- a/src/character.h +++ b/src/character.h @@ -2,6 +2,7 @@ #include "anm2.h" #include +#include #include struct ImFont; @@ -142,15 +143,17 @@ struct Rarity float weight = 0; }; +// An item: its look (a region of the items' spritesheet), what it does and how it's described. Saves keep it by id. struct Item { std::string category; std::string description; std::string flavor; + std::string id; std::string name; + std::optional color; Anm2* anm2 = nullptr; - Texture* texture = nullptr; - Color color = CLEAR; + const Anm2Region* region = nullptr; float calories = 0; float capacityBonus = 0; float digestionBonus = 0; @@ -166,17 +169,16 @@ enum EffectType EFFECT_BIG, EFFECT_COLOR, EFFECT_DELAY, - EFFECT_OSCILLATION, - EFFECT_SCENE, EFFECT_SCREENSHAKE, EFFECT_SHAKE, EFFECT_SILENT, EFFECT_SMALL, EFFECT_SOUND, + EFFECT_WAVE, EFFECT_COUNT }; -// Something a dialogue line does over its characters, from start up to (not including) end. +// Something a line does over its characters from start up to (not including) end, or once at start. struct Effect { std::string animation; @@ -194,14 +196,21 @@ struct Choice std::string text; }; -struct Entry +// One line of dialogue: its text (markup taken out), the effects the markup gave it, and an animation to start with. +struct Line { std::string animation; - std::string next; std::string text; - std::vector choices; std::vector effects; int length = 0; +}; + +// Lines played in order, then the choices (or the entry) they lead to. +struct Entry +{ + std::string next; + std::vector choices; + std::vector lines; bool isScene = false; bool isTerminal = false; }; @@ -212,7 +221,8 @@ struct Pause bool isSilent = false; }; -// Dialogue entries by label, pools of them picked from at random, and the pool (or else entry) each hook plays. +// Dialogue entries by label, pools of them (named by the entries) picked from at random, and the pool (or else entry) +// each hook plays, which is the one named after the hook unless the hooks say otherwise. struct Dialogue { std::array hooks; @@ -305,7 +315,7 @@ struct Catalog int spawnDelay = 60; int spawnLimit = 100; - int item_get(const std::string& name); + int item_get(const std::string& id); }; // Everything a character folder holds. The preview (what the select screen shows) loads at startup, the rest when @@ -319,6 +329,7 @@ public: std::string description; std::string dialoguePool; std::string folder; + std::string id; std::string key; std::string name; std::unordered_map anm2s; @@ -329,6 +340,7 @@ public: std::vector interactAreas; std::vector interactTypes; std::vector stages; + Roots roots; Alternate alternate; Animations animations; Catalog catalog; diff --git a/src/common.h b/src/common.h index 3d5cb6f..cd0cb65 100644 --- a/src/common.h +++ b/src/common.h @@ -6,6 +6,7 @@ #include #include #include +#include constexpr const char* GAME_ID = "shweets-sim"; constexpr const char* GAME_NAME = "Shweet's Sim"; @@ -198,3 +199,37 @@ inline std::string pref_path_get(const std::string& relative) SDL_free(folder); return path; } + +// A path with "." and ".." worked out, so it can be looked for under any folder. +inline std::string path_normalize(const std::string& path) +{ + std::vector parts; + size_t start = 0; + while (start <= path.size()) + { + size_t end = std::min(path.find('/', start), path.size()); + std::string part = path.substr(start, end - start); + if (part == ".." && !parts.empty() && parts.back() != "..") + parts.pop_back(); + else if (!part.empty() && part != ".") + parts.push_back(part); + start = end + 1; + } + std::string result; + for (const std::string& part : parts) + result += (result.empty() ? "" : "/") + part; + return result; +} + +// Folders a character's files are looked for in, in order: its own, then resources/common. +using Roots = std::vector; + +inline std::string file_find(const Roots& roots, const std::string& relative) +{ + std::string normal = path_normalize(relative); + for (const std::string& root : roots) + if (SDL_GetPathInfo((root + normal).c_str(), nullptr)) + return root + normal; + SDL_Log("File not found: %s", normal.c_str()); + return roots.empty() ? normal : roots.front() + normal; +} diff --git a/src/dialogue.cpp b/src/dialogue.cpp index 38012df..6cd3cf5 100644 --- a/src/dialogue.cpp +++ b/src/dialogue.cpp @@ -5,9 +5,9 @@ constexpr float LIFE_MAX = 10; constexpr float SCREENSHAKE_MAGNITUDE = 0.03f; constexpr int SCREENSHAKE_TIME = 15; -static bool is_silent(const Entry& entry, int at) +static bool is_silent(const Line& line, int at) { - for (const Effect& effect : entry.effects) + for (const Effect& effect : line.effects) if (effect.type == EFFECT_SILENT && effect.start <= at && at < effect.end) return true; return false; @@ -40,20 +40,28 @@ void Text::set(Play& play, Entry* next, TextMode mode, const std::string& onEnd) idleOnEnd = onEnd; isScene = next->isScene; } + line_start(play, 0, + mode == TEXT_SEQUENCE ? INTERRUPT_ALWAYS + : mode == TEXT_INTERRUPTIBLE ? INTERRUPT_IF_ALLOWED + : INTERRUPT_NEVER); +} + +// Starts one of the entry's lines: its animation, and the delays and animations its effects begin with. +void Text::line_start(Play& play, int index, Interrupt interrupt) +{ + line = index; + Line& current = *line_get(); isFinished = false; isStarted = false; isBlipQueued = false; isAnimationStarted = false; animationTimePrevious = 0; - index = 0; + this->index = 0; tick = 0; life = 0; - Interrupt interrupt = mode == TEXT_SEQUENCE ? INTERRUPT_ALWAYS - : mode == TEXT_INTERRUPTIBLE ? INTERRUPT_IF_ALLOWED - : INTERRUPT_NEVER; - play.body.play(next->animation, TRANSITION_NORMAL, interrupt); + play.body.play(current.animation, TRANSITION_NORMAL, interrupt); delay = delayBase = play.character->dialogue.delay; - for (Effect& effect : next->effects) + for (Effect& effect : current.effects) { if (effect.start != 0) continue; @@ -62,14 +70,24 @@ void Text::set(Play& play, Entry* next, TextMode mode, const std::string& onEnd) if (effect.type == EFFECT_ANIMATION) play.body.play(effect.animation, TRANSITION_FORCE); } - if (!next->text.empty()) - play.body.isTalking = !is_silent(*next, 0); + if (!current.text.empty()) + play.body.isTalking = !is_silent(current, 0); +} + +Line* Text::line_get() +{ + return entry ? &entry->lines[line] : nullptr; +} + +bool Text::is_last_line() +{ + return entry && line + 1 >= (int)entry->lines.size(); } // Applies the effects coming up at a character: delays and animations, screen shakes and sounds. void Text::effects_apply(Play& play, int at) { - for (Effect& effect : entry->effects) + for (Effect& effect : line_get()->effects) { if (effect.start != at) continue; @@ -99,7 +117,7 @@ void Text::clear(Play& play) bool Text::is_interruptible() { - return !entry || entry->isTerminal; + return !entry || (entry->isTerminal && is_last_line()); } // The player's click or key: shows the rest of the line, or else moves to the next entry or closes the text. @@ -107,19 +125,20 @@ void Text::advance(Play& play) { if (!entry) return; + Line& current = *line_get(); if (!isFinished) { - for (int skipped = index + 1; skipped <= entry->length; skipped++) + for (int skipped = index + 1; skipped <= current.length; skipped++) effects_apply(play, skipped); - index = entry->length; - isFinished = true; - play.body.isTalking = false; - isScene &= !entry->isTerminal; + index = current.length; + finish(play); } - else if (!entry->choices.empty() || !entry->next.empty()) + else if (!is_last_line() || !entry->choices.empty() || !entry->next.empty()) { play.audio->play(play.character->sounds[SOUND_SELECT]); - if (!entry->choices.empty()) + if (!is_last_line()) + line_start(play, line + 1, INTERRUPT_ALWAYS); + else if (!entry->choices.empty()) choose(play, 0); else set(play, play.character->dialogue.entry_get(entry->next), TEXT_SEQUENCE); @@ -134,17 +153,27 @@ void Text::choose(Play& play, int choice) set(play, play.character->dialogue.entry_get(entry->choices[choice].next), TEXT_SEQUENCE); } -// Reveals the next character when its delay is up, with its effects, blips and talking. Entries without text wait out -// their animation, and finished last entries close after a while. +// Marks the line shown in full. A scene ends with the last line of its last entry. +void Text::finish(Play& play) +{ + isFinished = true; + isBlipQueued = false; + play.body.isTalking = false; + isScene &= !(entry->isTerminal && is_last_line()); +} + +// Reveals the next character when its delay is up, with its effects, blips and talking. Lines without text wait out +// their animation, and the finished last line of a last entry closes after a while. void Text::update(Play& play) { if (!entry) return; Dialogue& dialogue = play.character->dialogue; + Line& current = *line_get(); if (!isStarted) { isStarted = true; - for (Effect& effect : entry->effects) + for (Effect& effect : current.effects) if (effect.start == 0 && effect.type == EFFECT_SCREENSHAKE) play.camera.shake_add(SCREENSHAKE_MAGNITUDE, SCREENSHAKE_TIME); else if (effect.start == 0 && effect.type == EFFECT_SOUND) @@ -156,9 +185,9 @@ void Text::update(Play& play) index++; delay = delayBase; effects_apply(play, index); - auto pause = dialogue.pauses.find(letter_get(entry->text, index - 1)); + auto pause = dialogue.pauses.find(letter_get(current.text, index - 1)); Pause found = pause == dialogue.pauses.end() ? Pause{} : pause->second; - bool isSilentEffect = is_silent(*entry, index - 1); + bool isSilentEffect = is_silent(current, index - 1); delay += found.delay; play.body.isTalking = !found.isSilent && !isSilentEffect; bool isBlipStep = dialogue.blipDelay > 0 && index % dialogue.blipDelay == 0; @@ -171,29 +200,28 @@ void Text::update(Play& play) play.audio->play(dialogue.blip); isBlipQueued = false; } - if (index >= entry->length) - { - isFinished = true; - isBlipQueued = false; - play.body.isTalking = false; - isScene &= !entry->isTerminal; - } + if (index >= current.length) + finish(play); } - if (entry->text.empty()) + if (current.text.empty()) { Actor& actor = play.body.actor; Anm2Animation* animation = actor.animation_get(); - bool isReady = entry->animation.empty() || !animation || !actor.isPlaying || + bool isReady = current.animation.empty() || !animation || !actor.isPlaying || (!isAnimationStarted && animation->length <= 1) || (animation->isLoop && isAnimationStarted && actor.time < animationTimePrevious); isAnimationStarted = true; animationTimePrevious = actor.time; - if (entry->next.empty()) - clear(play); - else if (isReady) + if (!isReady) + return; + if (!is_last_line()) + line_start(play, line + 1, INTERRUPT_ALWAYS); + else if (!entry->next.empty()) set(play, dialogue.entry_get(entry->next), TEXT_SEQUENCE); + else if (entry->choices.empty()) + clear(play); } - else if (isFinished && entry->isTerminal && (life += TICK) > LIFE_MAX) + else if (isFinished && entry->isTerminal && is_last_line() && (life += TICK) > LIFE_MAX) clear(play); } diff --git a/src/dialogue.h b/src/dialogue.h index 9666114..c7e2289 100644 --- a/src/dialogue.h +++ b/src/dialogue.h @@ -11,8 +11,8 @@ enum TextMode TEXT_SEQUENCE }; -// Plays out a dialogue entry a character at a time with its effects, then offers its choices or the entry it leads to. -// A scene holds the game still until its last entry finishes. The UI shows it and passes on the player's input. +// Plays out a dialogue entry's lines a character at a time with their effects, then offers its choices or the entry it +// leads to. A scene holds the game still until its last entry finishes. The UI shows it and passes on the player's input. class Text { public: @@ -23,6 +23,7 @@ public: int delay = 0; int delayBase = 0; int index = 0; + int line = 0; int tick = 0; bool isAnimationStarted = false; bool isBlipQueued = false; @@ -35,8 +36,12 @@ public: void advance(Play& play); void choose(Play& play, int choice); void clear(Play& play); + Line* line_get(); bool is_interruptible(); + bool is_last_line(); private: void effects_apply(Play& play, int at); + void finish(Play& play); + void line_start(Play& play, int index, Interrupt interrupt); }; diff --git a/src/json.h b/src/json.h index a005a0f..da3d2d8 100644 --- a/src/json.h +++ b/src/json.h @@ -94,9 +94,13 @@ inline Color json_color(object source, const char* key, Color fallback = WHITE, return {value.r / divisor, value.g / divisor, value.b / divisor, value.a / divisor}; } +// A list of strings, or one string as a list of it. inline std::vector json_strings(object source, const char* key) { std::vector values; + std::string_view single; + if (!source[key].get(single)) + return {std::string(single)}; for (element entry : json_array(source, key)) { std::string_view value; @@ -105,3 +109,11 @@ inline std::vector json_strings(object source, const char* key) } return values; } + +// Logs any key of an object its reader doesn't know (likely a typo), naming where it is. +inline void json_keys_check(object source, std::initializer_list keys, const std::string& where) +{ + for (auto [key, value] : source) + if (std::find_if(keys.begin(), keys.end(), [&](const char* known) { return key == known; }) == keys.end()) + SDL_Log("Unknown key \"%s\" in %s", std::string(key).c_str(), where.c_str()); +} diff --git a/src/play.cpp b/src/play.cpp index c96ccd9..84f4e96 100644 --- a/src/play.cpp +++ b/src/play.cpp @@ -105,10 +105,10 @@ void Play::save() std::string text = fields_write(body.stats) + fields_write(*this); for (int i = 0; i < (int)items.discovered.size(); i++) if (items.discovered[i]) - text += std::string(KEY_DISCOVERED) + "=" + character->catalog.items[i].name + "\n"; + text += std::string(KEY_DISCOVERED) + "=" + character->catalog.items[i].id + "\n"; for (ItemEntity& entity : items.list) text += std::string(KEY_ITEM) + "=" + field_write(entity.actor.position) + " " + field_write(entity.velocity) + - " " + field_write(entity.actor.rotation.value_or(0)) + " " + character->catalog.items[entity.id].name + + " " + field_write(entity.actor.rotation.value_or(0)) + " " + character->catalog.items[entity.id].id + "\n"; file_write(character->save_path_get(), text); toast_add("Saving..."); diff --git a/src/ui.cpp b/src/ui.cpp index 1440c34..4a24ddc 100644 --- a/src/ui.cpp +++ b/src/ui.cpp @@ -220,13 +220,13 @@ static float hash_unit(Uint32 value) return (value & 0xffffu) / 65535.0f; } -// The scale, color and offset a dialogue entry's effects give its character at an index. -static float letter_style_get(const Entry& entry, int at, float time, ImU32& color, ImVec2& offset) +// The scale, color and offset a dialogue line's effects give its character at an index. +static float letter_style_get(const Line& line, int at, float time, ImU32& color, ImVec2& offset) { float scale = 1; color = ImGui::GetColorU32(ImGuiCol_Text); offset = {}; - for (const Effect& effect : entry.effects) + for (const Effect& effect : line.effects) { if (at < effect.start || at >= effect.end) continue; @@ -235,7 +235,7 @@ static float letter_style_get(const Entry& entry, int at, float time, ImU32& col color = ImGui::GetColorU32(imvec4_get({effect.color.r, effect.color.g, effect.color.b, 1})); else if (effect.type == EFFECT_BIG || effect.type == EFFECT_SMALL) scale = effect.type == EFFECT_BIG ? TEXT_BIG : TEXT_SMALL; - else if (effect.type == EFFECT_OSCILLATION) + else if (effect.type == EFFECT_WAVE) offset.y += std::sin((time * OSCILLATION_FREQUENCY + at * OSCILLATION_SPREAD) * 2 * PI) * OSCILLATION_AMPLITUDE; else if (effect.type == EFFECT_SHAKE) @@ -247,8 +247,8 @@ static float letter_style_get(const Entry& entry, int at, float time, ImU32& col return scale; } -// Draws a dialogue entry's first count characters with their effects, wrapping whole words to the window. -static void letters_draw(const Entry& entry, int count, float time) +// Draws a dialogue line's first count characters with their effects, wrapping whole words to the window. +static void letters_draw(const Line& line, int count, float time) { ImFont* font = ImGui::GetFont(); float fontSize = ImGui::GetFontSize(); @@ -256,11 +256,11 @@ static void letters_draw(const Entry& entry, int count, float time) float wrap = start.x + ImGui::GetContentRegionAvail().x; ImVec2 cursor = start; float lineHeight = fontSize; - const char* end = entry.text.data() + entry.text.size(); + const char* end = line.text.data() + line.text.size(); auto width_get = [&](const char* from, const char* to, int at) { ImU32 color; ImVec2 offset; - return font->CalcTextSizeA(fontSize * letter_style_get(entry, at, time, color, offset), FLT_MAX, 0, from, to).x; + return font->CalcTextSizeA(fontSize * letter_style_get(line, at, time, color, offset), FLT_MAX, 0, from, to).x; }; auto line_break = [&]() { cursor = {start.x, cursor.y + lineHeight}; @@ -268,7 +268,7 @@ static void letters_draw(const Entry& entry, int count, float time) }; int at = 0; - for (const char* it = entry.text.data(); it < end && at < count; at++) + for (const char* it = line.text.data(); it < end && at < count; at++) { unsigned int codepoint = 0; const char* next = it + ImTextCharFromUtf8(&codepoint, it, end); @@ -294,7 +294,7 @@ static void letters_draw(const Entry& entry, int count, float time) } ImU32 color; ImVec2 offset; - float scale = letter_style_get(entry, at, time, color, offset); + float scale = letter_style_get(line, at, time, color, offset); float width = width_get(it, next, at); if (cursor.x + width > wrap) { @@ -421,7 +421,9 @@ void Ui::text_draw(Play& play, ImVec2 screen) { Text& text = play.text; Entry* entry = text.entry; - if (!entry || entry->text.empty()) + Line* line = text.line_get(); + bool isChoosing = entry && text.is_last_line() && !entry->choices.empty(); + if (!entry || (line->text.empty() && !isChoosing)) return; ImGuiStyle& style = ImGui::GetStyle(); ImVec2 size = {screen.x * TEXT_WIDTH - style.WindowPadding.x * 2, @@ -441,13 +443,13 @@ void Ui::text_draw(Play& play, ImVec2 screen) ImGui::EndTabBar(); } ImGui::PushFont(nullptr, FONT_NORMAL); - letters_draw(*entry, text.index, (float)ImGui::GetTime()); + letters_draw(*line, text.index, (float)ImGui::GetTime()); ImVec2 position = ImGui::GetWindowPos(); ImVec2 contentMin = {position.x + style.WindowPadding.x, position.y + style.WindowPadding.y}; ImVec2 contentMax = {position.x + ImGui::GetWindowWidth() - style.WindowPadding.x, position.y + ImGui::GetWindowHeight() - style.WindowPadding.y}; - if (text.isFinished && !entry->choices.empty()) + if (text.isFinished && isChoosing) { float buttonY = contentMax.y - ImGui::GetFrameHeight(); float separatorY = buttonY - style.ItemSpacing.y; @@ -473,7 +475,7 @@ void Ui::text_draw(Play& play, ImVec2 screen) } else { - if (text.isFinished && !entry->next.empty()) + if (text.isFinished && (!text.is_last_line() || !entry->next.empty())) { float side = ImGui::GetTextLineHeightWithSpacing(); ImVec2 center = {contentMax.x - side / 2 + @@ -757,9 +759,9 @@ void Ui::catalog_tab_draw(Play& play) for (int i = 0; i < (int)items.size(); i++) { ImGui::PushID(i); - bool isColored = play.items.discovered[i] && items[i].color.a > 0; + bool isColored = play.items.discovered[i] && items[i].color; if (isColored) - style_push(items[i].color); + style_push(*items[i].color); bool isCurrent = i == selectedItem; if (isCurrent) for (ImGuiCol id : {ImGuiCol_Button, ImGuiCol_ButtonHovered, ImGuiCol_ButtonActive}) @@ -795,9 +797,9 @@ void Ui::catalog_tab_draw(Play& play) if (infoHeight <= 0) return; - bool isColored = isDiscovered && items[selectedItem].color.a > 0; + bool isColored = isDiscovered && items[selectedItem].color; if (isColored) - style_push(items[selectedItem].color); + style_push(*items[selectedItem].color); if (ImGui::BeginChild("##Info", {available.x, infoHeight})) { ImGui::Separator();