From c544806b4a8172dff09ae6995e17d08678057b84 Mon Sep 17 00:00:00 2001 From: Dweblenod <63124354+Dweblenod@users.noreply.github.com> Date: Sun, 24 Mar 2024 14:18:29 -0400 Subject: [PATCH 1/6] Data driven dialogue (#563) A full rework of how dialogue is handled. Key changes are: - Dialogue is data driven now, meaning new dialogue options can be created via datapack - Dialogue now occurs in a gui/screen instead of through chat --------- Co-authored-by: kirderf1 --- CHANGELOG.md | 8 +- .../assets/minestuck/lang/en_us.json | 704 +++++---- .../consort/a_little_lampshading.json | 5 + .../dialogue/consort/adaptation.1.json | 11 + .../dialogue/consort/adaptation.2.json | 5 + .../minestuck/dialogue/consort/all_ores.json | 5 + .../minestuck/dialogue/consort/all_trees.json | 5 + .../dialogue/consort/at_the_end.json | 5 + .../dialogue/consort/await_hero.json | 12 + .../minestuck/dialogue/consort/bats.json | 5 + .../dialogue/consort/battle_site.json | 5 + .../minestuck/dialogue/consort/blindness.json | 5 + .../dialogue/consort/blood_oceans.json | 5 + .../dialogue/consort/blood_surprise.json | 5 + .../dialogue/consort/bloodberries.1.json | 11 + .../dialogue/consort/bloodberries.2.json | 5 + .../minestuck/dialogue/consort/blue_moon.json | 5 + .../minestuck/dialogue/consort/book_food.json | 5 + .../dialogue/consort/bright_snow.1.json | 11 + .../dialogue/consort/bright_snow.2.json | 5 + .../dialogue/consort/bug_treasure.json | 5 + .../dialogue/consort/bunny_birthday.json | 5 + .../dialogue/consort/cake_recipe.json | 5 + .../dialogue/consort/cake_regen.json | 5 + .../minestuck/dialogue/consort/calmness.json | 5 + .../dialogue/consort/camel/dancing_camel.json | 5 + .../dialogue/consort/camel/no_camel.json | 5 + .../dialogue/consort/camel/start.json | 18 + .../dialogue/consort/chorus_fruit.json | 5 + .../dialogue/consort/climb_high.json | 5 + .../minestuck/dialogue/consort/college.1.json | 11 + .../minestuck/dialogue/consort/college.2.json | 5 + .../dialogue/consort/consort_scoliosis.json | 5 + .../dialogue/consort/cotton_candy.json | 5 + .../minestuck/dialogue/consort/cult.1.json | 16 + .../minestuck/dialogue/consort/cult.2.json | 5 + .../minestuck/dialogue/consort/dad_wind.json | 5 + .../dialogue/consort/delicious_hair.json | 5 + .../dialogue/consort/denizen/alignment.json | 5 + .../dialogue/consort/denizen/explain.json | 10 + .../dialogue/consort/denizen/start.json | 20 + .../dialogue/consort/denizen_mention.json | 5 + .../minestuck/dialogue/consort/disks.json | 5 + .../dialogue/consort/doctors_inside.json | 5 + .../dialogue/consort/edgy_life_hatred.json | 5 + .../dialogue/consort/empty_ocean.json | 10 + .../minestuck/dialogue/consort/end_grass.json | 5 + .../dialogue/consort/evil_gears.json | 5 + .../dialogue/consort/fire_cakes.json | 5 + .../dialogue/consort/fire_hazard.json | 5 + .../dialogue/consort/floating_island.json | 5 + .../dialogue/consort/forbidden_snack.json | 5 + .../dialogue/consort/fourth_wall.json | 5 + .../dialogue/consort/frog_creation.json | 5 + .../dialogue/consort/frog_hatred.json | 5 + .../dialogue/consort/frog_imitation.json | 5 + .../dialogue/consort/frog_location.json | 5 + .../dialogue/consort/frog_variants.1.json | 11 + .../dialogue/consort/frog_variants.2.json | 15 + .../minestuck/dialogue/consort/frog_walk.json | 5 + .../minestuck/dialogue/consort/frosting.json | 5 + .../minestuck/dialogue/consort/frozen.1.json | 11 + .../minestuck/dialogue/consort/frozen.2.json | 14 + .../dialogue/consort/fungus_destroyer.json | 11 + .../dialogue/consort/fur_coat/death.json | 5 + .../dialogue/consort/fur_coat/gratitude.json | 5 + .../dialogue/consort/fur_coat/start.json | 37 + .../minestuck/dialogue/consort/gay_frogs.json | 5 + .../dialogue/consort/gear_technology.json | 5 + .../dialogue/consort/generic_green.json | 5 + .../dialogue/consort/generic_thanks.json | 5 + .../dialogue/consort/getting_hot.json | 5 + .../dialogue/consort/giant_swords.json | 5 + .../dialogue/consort/glass_books.json | 5 + .../dialogue/consort/glimmering_sand.json | 5 + .../dialogue/consort/glimmering_snow.json | 5 + .../dialogue/consort/grass_curse.json | 10 + .../consort/grasshopper_fishing.1.json | 11 + .../consort/grasshopper_fishing.2.json | 5 + .../minestuck/dialogue/consort/hardcore.json | 5 + .../minestuck/dialogue/consort/hats.json | 5 + .../dialogue/consort/height_fear.json | 37 + .../dialogue/consort/height_fear.rock.2.json | 5 + .../consort/height_fear.towers.2.json | 5 + .../dialogue/consort/heroic_stench.json | 15 + .../dialogue/consort/hungry/end.json | 5 + .../dialogue/consort/hungry/finally.json | 19 + .../dialogue/consort/hungry/finally2.json | 5 + .../dialogue/consort/hungry/first_no.json | 45 + .../dialogue/consort/hungry/start.json | 99 ++ .../dialogue/consort/hungry/thanks.json | 5 + .../minestuck/dialogue/consort/identity.json | 11 + .../dialogue/consort/immortality_herb/1.json | 11 + .../dialogue/consort/immortality_herb/2.json | 11 + .../dialogue/consort/immortality_herb/3.json | 15 + .../minestuck/dialogue/consort/jacket.json | 5 + .../dialogue/consort/keep_swimming.json | 5 + .../minestuck/dialogue/consort/knockoff.json | 5 + .../minestuck/dialogue/consort/koolaid.json | 5 + .../dialogue/consort/lava_crickets.json | 5 + .../minestuck/dialogue/consort/lazy_king.json | 5 + .../dialogue/consort/lewd_buckets.json | 5 + .../dialogue/consort/light_pillars.json | 5 + .../dialogue/consort/lightning_strike.json | 5 + .../dialogue/consort/listening.1.json | 11 + .../dialogue/consort/listening.2.json | 5 + .../dialogue/consort/love_colors.json | 5 + .../minestuck/dialogue/consort/mildew.json | 5 + .../dialogue/consort/monsters_below.json | 5 + .../dialogue/consort/monstersona.json | 5 + .../dialogue/consort/murder_rain.json | 5 + .../dialogue/consort/murder_silence.json | 5 + .../dialogue/consort/mush_farm/1.json | 11 + .../dialogue/consort/mush_farm/2.json | 11 + .../dialogue/consort/mush_farm/3.json | 11 + .../dialogue/consort/mush_farm/4.json | 11 + .../dialogue/consort/mush_farm/5.json | 11 + .../dialogue/consort/mush_farm/6.json | 11 + .../dialogue/consort/mush_farm/7.json | 5 + .../dialogue/consort/mushroom_curse.json | 10 + .../dialogue/consort/mushroom_pizza/off.json | 5 + .../dialogue/consort/mushroom_pizza/on.json | 5 + .../consort/mushroom_pizza/start.json | 15 + .../dialogue/consort/music_invention.json | 5 + .../dialogue/consort/mycelium.1.json | 11 + .../dialogue/consort/mycelium.2.json | 5 + .../dialogue/consort/mystery_recipe.json | 5 + .../dialogue/consort/no_to_podcasting.json | 5 + .../dialogue/consort/no_tower_treasure.json | 5 + .../consort/non_teleporting_frogs.json | 5 + .../dialogue/consort/oh_to_be_ugly.json | 5 + .../dialogue/consort/oil_buckets.1.json | 11 + .../dialogue/consort/oil_buckets.2.json | 5 + .../dialogue/consort/overwhelming_colors.json | 5 + .../dialogue/consort/pet_zombie.json | 5 + .../minestuck/dialogue/consort/pyre.1.json | 11 + .../minestuck/dialogue/consort/pyre.2.json | 5 + .../consort/rabbit.food_shortage.json | 15 + .../rabbit.food_shortage.other_way.json | 10 + .../dialogue/consort/rabbit_eating.json | 5 + .../dialogue/consort/rabbit_food/cacti.json | 5 + .../dialogue/consort/rabbit_food/next.json | 36 + .../dialogue/consort/rabbit_food/start.json | 11 + .../consort/rap_battle/after_rap.json | 29 + .../dialogue/consort/rap_battle/concede.json | 10 + .../dialogue/consort/rap_battle/deny.json | 5 + .../dialogue/consort/rap_battle/final.json | 10 + .../dialogue/consort/rap_battle/raps.json | 195 +++ .../consort/rap_battle/school_that_fool.json | 25 + .../dialogue/consort/rap_battle/start.json | 32 + .../dialogue/consort/really_likes_trees.json | 5 + .../dialogue/consort/reckoning/1.json | 11 + .../dialogue/consort/reckoning/2.json | 11 + .../dialogue/consort/reckoning/3.json | 10 + .../dialogue/consort/red_better.json | 5 + .../dialogue/consort/ring_fishing.json | 5 + .../minestuck/dialogue/consort/rockfu.json | 10 + .../dialogue/consort/sand_surfing.json | 5 + .../dialogue/consort/sandless.1.json | 16 + .../dialogue/consort/sandless.2.json | 5 + .../dialogue/consort/saw_rainbow.json | 5 + .../dialogue/consort/sharp_slide.json | 5 + .../dialogue/consort/silent_underlings.json | 5 + .../dialogue/consort/skeleton_horse.json | 5 + .../minestuck/dialogue/consort/so_what.json | 5 + .../minestuck/dialogue/consort/spices.1.json | 11 + .../minestuck/dialogue/consort/spices.2.json | 10 + .../dialogue/consort/spider_raid.json | 5 + .../dialogue/consort/splinters.1.json | 11 + .../dialogue/consort/splinters.2.json | 5 + .../minestuck/dialogue/consort/staring.json | 5 + .../dialogue/consort/step_into_fire.json | 5 + .../dialogue/consort/stock_market.json | 5 + .../dialogue/consort/sunglasses.1.json | 11 + .../dialogue/consort/sunglasses.2.json | 5 + .../dialogue/consort/sunglasses.json | 5 + .../minestuck/dialogue/consort/swimming.json | 5 + .../dialogue/consort/tall_grass.json | 5 + .../dialogue/consort/tent_protection.json | 5 + .../dialogue/consort/texas_history.json | 10 + .../minestuck/dialogue/consort/thanks.json | 5 + .../consort/that_boy_needs_therapy.json | 5 + .../dialogue/consort/the_water_is_lava.json | 5 + .../dialogue/consort/thunder_death.1.json | 11 + .../dialogue/consort/thunder_death.2.json | 10 + .../dialogue/consort/thunder_throw.1.json | 11 + .../dialogue/consort/thunder_throw.2.json | 10 + .../minestuck/dialogue/consort/ticking.json | 5 + .../dialogue/consort/title_presence/i_am.json | 10 + .../consort/title_presence/start.json | 25 + .../minestuck/dialogue/consort/to_eat.json | 5 + .../dialogue/consort/tower_gone.json | 5 + .../dialogue/consort/trolly_problem.json | 5 + .../dialogue/consort/tummy_tunnel.json | 5 + .../dialogue/consort/types_of_colors/1.json | 11 + .../dialogue/consort/types_of_colors/10.json | 11 + .../dialogue/consort/types_of_colors/11.json | 11 + .../dialogue/consort/types_of_colors/12.json | 11 + .../dialogue/consort/types_of_colors/13.json | 11 + .../dialogue/consort/types_of_colors/14.json | 11 + .../dialogue/consort/types_of_colors/15.json | 11 + .../dialogue/consort/types_of_colors/16.json | 11 + .../dialogue/consort/types_of_colors/17.json | 11 + .../dialogue/consort/types_of_colors/18.json | 11 + .../dialogue/consort/types_of_colors/2.json | 11 + .../dialogue/consort/types_of_colors/3.json | 11 + .../dialogue/consort/types_of_colors/4.json | 11 + .../dialogue/consort/types_of_colors/5.json | 11 + .../dialogue/consort/types_of_colors/6.json | 11 + .../dialogue/consort/types_of_colors/7.json | 11 + .../dialogue/consort/types_of_colors/8.json | 11 + .../dialogue/consort/types_of_colors/9.json | 11 + .../minestuck/dialogue/consort/unknown.1.json | 11 + .../minestuck/dialogue/consort/unknown.2.json | 5 + .../dialogue/consort/useless_elytra.json | 5 + .../dialogue/consort/useless_pogo.json | 5 + .../dialogue/consort/warm_buckets.json | 5 + .../dialogue/consort/watch_skaia.json | 46 + .../dialogue/consort/water_buckets.json | 5 + .../dialogue/consort/what_is_wool.json | 5 + .../minestuck/dialogue/consort/whoops.json | 5 + .../dialogue/consort/wood_treatments.json | 5 + .../minestuck/dialogue/consort/wwizard.json | 5 + .../minestuck/dialogue/consort/wyrm.json | 5 + .../dialogue/consort/yellow_better.json | 5 + .../minestuck/dialogue/consort/zazzerpan.json | 5 + .../dialogue/consort_food_merchant/blood.json | 16 + .../consort_food_merchant/breeze.json | 16 + .../consort_food_merchant/buckets.json | 16 + .../dialogue/consort_food_merchant/cake.json | 16 + .../consort_food_merchant/fast_food.json | 19 + .../consort_food_merchant/food_shop.json | 19 + .../dialogue/consort_food_merchant/frog.json | 21 + .../consort_food_merchant/frog_leg.json | 16 + .../consort_food_merchant/grocery_store.json | 19 + .../dialogue/consort_food_merchant/hope.json | 25 + .../consort_food_merchant/library.json | 16 + .../dialogue/consort_food_merchant/light.json | 16 + .../consort_food_merchant/lightning.json | 16 + .../consort_food_merchant/rabbit.json | 16 + .../dialogue/consort_food_merchant/rage.json | 16 + .../consort_food_merchant/silence.json | 16 + .../consort_food_merchant/tasty_welcome.json | 19 + .../dialogue/consort_food_merchant/thyme.json | 16 + .../dialogue/consort_food_merchant/time.json | 16 + .../consort_general_merchant/blood.json | 16 + .../consort_general_merchant/book.json | 16 + .../consort_general_merchant/breeze.json | 16 + .../consort_general_merchant/buckets.json | 16 + .../consort_general_merchant/cake.json | 16 + .../consort_general_merchant/doom.json | 16 + .../eye_catching.json | 16 + .../consort_general_merchant/frog.json | 16 + .../consort_general_merchant/generic.json | 16 + .../got_the_goods.json | 16 + .../consort_general_merchant/life.json | 16 + .../consort_general_merchant/light.json | 16 + .../consort_general_merchant/rage.json | 16 + .../consort_general_merchant/silence.json | 16 + .../consort_general_merchant/time.json | 16 + .../consort_general_merchant/top_tier.json | 16 + .../consort_general_merchant/tower.json | 16 + .../shady_consort/peppy_offer/item.json | 5 + .../shady_consort/peppy_offer/next.json | 36 + .../shady_consort/peppy_offer/purchase.json | 5 + .../shady_consort/peppy_offer/start.json | 52 + .../shady_consort/shady_offer/item.json | 5 + .../shady_consort/shady_offer/next.json | 41 + .../shady_consort/shady_offer/purchase.json | 5 + .../shady_consort/shady_offer/start.json | 52 + .../consort/a_little_lampshading.json | 7 + .../consort/adaptation.json | 7 + .../selectable_dialogue/consort/all_ores.json | 7 + .../consort/all_trees.json | 7 + .../consort/at_the_end.json | 7 + .../consort/await_hero.json | 6 + .../selectable_dialogue/consort/bats.json | 7 + .../consort/battle_site.json | 7 + .../consort/blindness.json | 7 + .../consort/blood_oceans.json | 7 + .../consort/blood_surprise.json | 27 + .../consort/bloodberries.json | 7 + .../consort/blue_moon.json | 27 + .../consort/book_food.json | 27 + .../consort/bright_snow.json | 17 + .../consort/bug_treasure.json | 27 + .../consort/bunny_birthday.json | 27 + .../consort/cake_recipe.json | 27 + .../consort/cake_regen.json | 27 + .../selectable_dialogue/consort/calmness.json | 27 + .../selectable_dialogue/consort/camel.json | 7 + .../consort/chorus_fruit.json | 7 + .../consort/climb_high.json | 27 + .../selectable_dialogue/consort/college.json | 6 + .../consort/consort_scoliosis.json | 7 + .../consort/cotton_candy.json | 7 + .../selectable_dialogue/consort/cult.json | 17 + .../selectable_dialogue/consort/dad_wind.json | 7 + .../consort/delicious_hair.json | 7 + .../selectable_dialogue/consort/denizen.json | 30 + .../consort/denizen_mention.json | 6 + .../selectable_dialogue/consort/disks.json | 7 + .../consort/doctors_inside.json | 17 + .../consort/edgy_life_hatred.json | 27 + .../consort/empty_ocean.json | 7 + .../consort/end_grass.json | 7 + .../consort/evil_gears.json | 27 + .../consort/fire_cakes.json | 17 + .../consort/fire_hazard.json | 23 + .../consort/floating_island.json | 16 + .../consort/forbidden_snack.json | 7 + .../consort/fourth_wall.json | 7 + .../consort/frog_creation.json | 7 + .../consort/frog_hatred.json | 7 + .../consort/frog_imitation.json | 7 + .../consort/frog_location.json | 7 + .../consort/frog_variants.json | 7 + .../consort/frog_walk.json | 7 + .../selectable_dialogue/consort/frosting.json | 17 + .../selectable_dialogue/consort/frozen.json | 7 + .../consort/fungus_destroyer.json | 7 + .../selectable_dialogue/consort/fur_coat.json | 7 + .../consort/gay_frogs.json | 17 + .../consort/gear_technology.json | 27 + .../consort/generic_green.json | 7 + .../consort/getting_hot.json | 7 + .../consort/giant_swords.json | 7 + .../consort/glass_books.json | 27 + .../consort/glimmering_sand.json | 17 + .../consort/glimmering_snow.json | 17 + .../consort/grass_curse.json | 7 + .../consort/grasshopper_fishing.json | 27 + .../selectable_dialogue/consort/hardcore.json | 17 + .../selectable_dialogue/consort/hats.json | 7 + .../consort/height_fear.json | 27 + .../consort/heroic_stench.json | 6 + .../selectable_dialogue/consort/hungry.json | 21 + .../selectable_dialogue/consort/identity.json | 16 + .../consort/immortality_herb.json | 17 + .../selectable_dialogue/consort/jacket.json | 7 + .../consort/keep_swimming.json | 7 + .../selectable_dialogue/consort/knockoff.json | 7 + .../selectable_dialogue/consort/koolaid.json | 27 + .../consort/lava_crickets.json | 7 + .../consort/lazy_king.json | 7 + .../consort/lewd_buckets.json | 7 + .../consort/light_pillars.json | 27 + .../consort/lightning_strike.json | 17 + .../consort/listening.json | 27 + .../consort/love_colors.json | 7 + .../selectable_dialogue/consort/mildew.json | 7 + .../consort/monsters_below.json | 7 + .../consort/monstersona.json | 27 + .../consort/murder_rain.json | 7 + .../consort/murder_silence.json | 27 + .../consort/mush_farm.json | 7 + .../consort/mushroom_curse.json | 7 + .../consort/mushroom_pizza.json | 7 + .../consort/music_invention.json | 17 + .../selectable_dialogue/consort/mycelium.json | 7 + .../consort/mystery_recipe.json | 27 + .../consort/no_to_podcasting.json | 7 + .../consort/no_tower_treasure.json | 27 + .../consort/non_teleporting_frogs.json | 17 + .../consort/oh_to_be_ugly.json | 7 + .../consort/oil_buckets.json | 17 + .../consort/overwhelming_colors.json | 7 + .../consort/pet_zombie.json | 27 + .../selectable_dialogue/consort/pyre.json | 27 + .../consort/rabbit.food_shortage.json | 17 + .../consort/rabbit_eating.json | 27 + .../consort/rabbit_food.json | 31 + .../consort/rap_battle.json | 17 + .../consort/really_likes_trees.json | 7 + .../consort/reckoning.json | 7 + .../consort/red_better.json | 17 + .../consort/ring_fishing.json | 17 + .../selectable_dialogue/consort/rockfu.json | 7 + .../consort/sand_surfing.json | 7 + .../selectable_dialogue/consort/sandless.json | 7 + .../consort/saw_rainbow.json | 7 + .../consort/sharp_slide.json | 7 + .../consort/silent_underlings.json | 7 + .../consort/skeleton_horse.json | 7 + .../selectable_dialogue/consort/so_what.json | 7 + .../selectable_dialogue/consort/spices.json | 7 + .../consort/spider_raid.json | 7 + .../consort/splinters.json | 7 + .../selectable_dialogue/consort/staring.json | 7 + .../consort/step_into_fire.json | 7 + .../consort/stock_market.json | 7 + .../consort/sunglasses.json | 7 + .../selectable_dialogue/consort/swimming.json | 27 + .../consort/tall_grass.json | 7 + .../consort/tent_protection.json | 16 + .../consort/texas_history.json | 16 + .../consort/that_boy_needs_therapy.json | 7 + .../consort/the_water_is_lava.json | 7 + .../consort/thunder_death.json | 17 + .../consort/thunder_throw.json | 27 + .../selectable_dialogue/consort/ticking.json | 27 + .../consort/title_presence.json | 26 + .../selectable_dialogue/consort/to_eat.json | 27 + .../consort/tower_gone.json | 27 + .../consort/trolly_problem.json | 7 + .../consort/tummy_tunnel.json | 7 + .../consort/types_of_colors.json | 7 + .../selectable_dialogue/consort/unknown.json | 7 + .../consort/useless_elytra.json | 7 + .../consort/useless_pogo.json | 6 + .../consort/warm_buckets.json | 17 + .../consort/watch_skaia.json | 6 + .../consort/water_buckets.json | 17 + .../consort/what_is_wool.json | 7 + .../selectable_dialogue/consort/whoops.json | 7 + .../consort/wood_treatments.json | 7 + .../selectable_dialogue/consort/wwizard.json | 7 + .../selectable_dialogue/consort/wyrm.json | 17 + .../consort/yellow_better.json | 17 + .../consort/zazzerpan.json | 7 + .../consort_food_merchant/blood.json | 8 + .../consort_food_merchant/breeze.json | 8 + .../consort_food_merchant/buckets.json | 8 + .../consort_food_merchant/cake.json | 8 + .../consort_food_merchant/fast_food.json | 8 + .../consort_food_merchant/food_shop.json | 8 + .../consort_food_merchant/frog.json | 8 + .../consort_food_merchant/frog_leg.json | 8 + .../consort_food_merchant/grocery_store.json | 8 + .../consort_food_merchant/hope.json | 8 + .../consort_food_merchant/library.json | 8 + .../consort_food_merchant/light.json | 8 + .../consort_food_merchant/lightning.json | 8 + .../consort_food_merchant/rabbit.json | 8 + .../consort_food_merchant/rage.json | 8 + .../consort_food_merchant/silence.json | 8 + .../consort_food_merchant/tasty_welcome.json | 8 + .../consort_food_merchant/thyme.json | 18 + .../consort_food_merchant/time.json | 8 + .../consort_general_merchant/blood.json | 8 + .../consort_general_merchant/book.json | 8 + .../consort_general_merchant/breeze.json | 8 + .../consort_general_merchant/buckets.json | 8 + .../consort_general_merchant/cake.json | 8 + .../consort_general_merchant/doom.json | 8 + .../eye_catching.json | 8 + .../consort_general_merchant/frog.json | 8 + .../consort_general_merchant/generic.json | 7 + .../got_the_goods.json | 7 + .../consort_general_merchant/life.json | 8 + .../consort_general_merchant/light.json | 8 + .../consort_general_merchant/rage.json | 8 + .../consort_general_merchant/silence.json | 8 + .../consort_general_merchant/time.json | 8 + .../consort_general_merchant/top_tier.json | 7 + .../consort_general_merchant/tower.json | 8 + .../shady_consort/peppy_offer.json | 17 + .../shady_consort/shady_offer.json | 17 + .../terrain_land_type/is_desolate.json | 7 + .../java/com/mraof/minestuck/Minestuck.java | 8 +- .../minestuck/client/gui/DialogueScreen.java | 124 ++ .../client/gui/MSScreenFactories.java | 13 + .../command/ConsortReplyCommand.java | 33 - .../mraof/minestuck/command/MSCommands.java | 1 - .../mraof/minestuck/data/MinestuckData.java | 16 +- .../data/MinestuckEnUsLanguageProvider.java | 402 +---- .../data/MinestuckLanguageProvider.java | 4 - .../minestuck/data/dialogue/ChainBuilder.java | 73 + .../data/dialogue/ConsortDialogue.java | 655 +++++++++ .../dialogue/ConsortFoodMerchantDialogue.java | 103 ++ .../ConsortGeneralMerchantDialogue.java | 87 ++ .../data/dialogue/DialogueLangHelper.java | 69 + .../data/dialogue/DialogueProvider.java | 342 +++++ .../data/dialogue/FolderedDialogue.java | 70 + .../dialogue/SelectableDialogueProvider.java | 121 ++ .../data/dialogue/ShadyConsortDialogue.java | 84 ++ .../data/tag/TerrainLandTypeTagsProvider.java | 2 + .../entity/consort/ConsortDialogue.java | 598 -------- .../entity/consort/ConsortEntity.java | 204 ++- .../minestuck/entity/consort/EnumConsort.java | 33 +- .../minestuck/entity/consort/MessageType.java | 1299 ----------------- .../minestuck/entity/dialogue/Dialogue.java | 297 ++++ .../entity/dialogue/DialogueComponent.java | 359 +++++ .../entity/dialogue/DialogueEntity.java | 6 + .../entity/dialogue/DialogueMessage.java | 130 ++ .../entity/dialogue/DialogueNodes.java | 89 ++ .../dialogue/RandomlySelectableDialogue.java | 121 ++ .../minestuck/entity/dialogue/Trigger.java | 403 +++++ .../minestuck/entity/dialogue/Triggers.java | 32 + .../entity/dialogue/condition/Condition.java | 826 +++++++++++ .../entity/dialogue/condition/Conditions.java | 127 ++ .../dialogue/condition/ListCondition.java | 79 + .../minestuck/event/ServerEventHandler.java | 2 - .../inventory/ConsortMerchantMenu.java | 2 +- .../minestuck/network/DialoguePackets.java | 116 ++ .../minestuck/network/MSPacketHandler.java | 6 + .../mraof/minestuck/player/PlayerData.java | 2 + .../com/mraof/minestuck/player/Title.java | 4 + .../mraof/minestuck/util/MSCapabilities.java | 27 +- .../java/com/mraof/minestuck/util/MSTags.java | 1 + .../util/PreservingOptionalFieldCodec.java | 7 + .../world/lands/LandTypeConditions.java | 81 - 502 files changed, 10159 insertions(+), 2915 deletions(-) create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/a_little_lampshading.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/adaptation.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/adaptation.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/all_ores.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/all_trees.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/at_the_end.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/await_hero.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bats.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/battle_site.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blindness.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blood_oceans.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blood_surprise.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bloodberries.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bloodberries.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blue_moon.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/book_food.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bright_snow.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bright_snow.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bug_treasure.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bunny_birthday.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cake_recipe.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cake_regen.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/calmness.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/dancing_camel.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/no_camel.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/chorus_fruit.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/climb_high.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/college.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/college.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/consort_scoliosis.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cotton_candy.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cult.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cult.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/dad_wind.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/delicious_hair.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/alignment.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/explain.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen_mention.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/disks.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/doctors_inside.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/edgy_life_hatred.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/empty_ocean.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/end_grass.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/evil_gears.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fire_cakes.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fire_hazard.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/floating_island.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/forbidden_snack.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fourth_wall.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_creation.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_hatred.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_imitation.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_location.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_variants.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_variants.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_walk.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frosting.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frozen.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frozen.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fungus_destroyer.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/death.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/gratitude.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/gay_frogs.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/gear_technology.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/generic_green.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/generic_thanks.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/getting_hot.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/giant_swords.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glass_books.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glimmering_sand.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glimmering_snow.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grass_curse.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grasshopper_fishing.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grasshopper_fishing.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hardcore.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hats.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.rock.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.towers.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/heroic_stench.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/end.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/finally.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/finally2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/first_no.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/thanks.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/identity.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/3.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/jacket.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/keep_swimming.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/knockoff.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/koolaid.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lava_crickets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lazy_king.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lewd_buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/light_pillars.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lightning_strike.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/listening.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/listening.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/love_colors.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mildew.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/monsters_below.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/monstersona.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/murder_rain.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/murder_silence.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/3.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/4.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/5.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/6.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/7.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_curse.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/off.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/on.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/music_invention.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mycelium.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mycelium.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mystery_recipe.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/no_to_podcasting.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/no_tower_treasure.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/non_teleporting_frogs.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oh_to_be_ugly.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oil_buckets.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oil_buckets.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/overwhelming_colors.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pet_zombie.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pyre.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pyre.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit.food_shortage.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit.food_shortage.other_way.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_eating.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/cacti.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/next.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/after_rap.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/concede.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/deny.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/final.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/raps.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/school_that_fool.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/really_likes_trees.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/3.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/red_better.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/ring_fishing.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rockfu.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sand_surfing.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sandless.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sandless.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/saw_rainbow.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sharp_slide.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/silent_underlings.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/skeleton_horse.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/so_what.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spices.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spices.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spider_raid.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/splinters.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/splinters.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/staring.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/step_into_fire.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/stock_market.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/swimming.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tall_grass.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tent_protection.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/texas_history.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thanks.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/that_boy_needs_therapy.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/the_water_is_lava.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_death.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_death.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_throw.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_throw.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/ticking.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/title_presence/i_am.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/title_presence/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/to_eat.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tower_gone.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/trolly_problem.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tummy_tunnel.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/10.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/11.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/12.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/13.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/14.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/15.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/16.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/17.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/18.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/3.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/4.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/5.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/6.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/7.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/8.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/9.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/unknown.1.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/unknown.2.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/useless_elytra.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/useless_pogo.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/warm_buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/watch_skaia.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/water_buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/what_is_wool.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/whoops.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wood_treatments.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wwizard.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wyrm.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/yellow_better.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/zazzerpan.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/blood.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/breeze.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/cake.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/fast_food.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/food_shop.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/frog.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/frog_leg.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/grocery_store.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/hope.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/library.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/light.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/lightning.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/rabbit.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/rage.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/silence.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/tasty_welcome.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/thyme.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/time.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/blood.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/book.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/breeze.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/cake.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/doom.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/eye_catching.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/frog.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/generic.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/got_the_goods.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/life.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/light.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/rage.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/silence.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/time.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/top_tier.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/tower.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/item.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/next.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/purchase.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/item.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/next.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/purchase.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/start.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/a_little_lampshading.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/adaptation.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/all_ores.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/all_trees.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/at_the_end.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/await_hero.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bats.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/battle_site.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blindness.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blood_oceans.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blood_surprise.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bloodberries.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blue_moon.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/book_food.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bright_snow.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bug_treasure.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bunny_birthday.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cake_recipe.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cake_regen.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/calmness.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/camel.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/chorus_fruit.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/climb_high.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/college.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/consort_scoliosis.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cotton_candy.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cult.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/dad_wind.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/delicious_hair.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/denizen.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/denizen_mention.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/disks.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/doctors_inside.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/edgy_life_hatred.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/empty_ocean.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/end_grass.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/evil_gears.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fire_cakes.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fire_hazard.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/floating_island.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/forbidden_snack.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fourth_wall.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_creation.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_hatred.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_imitation.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_location.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_variants.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_walk.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frosting.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frozen.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fungus_destroyer.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fur_coat.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/gay_frogs.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/gear_technology.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/generic_green.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/getting_hot.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/giant_swords.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glass_books.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glimmering_sand.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glimmering_snow.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/grass_curse.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/grasshopper_fishing.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hardcore.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hats.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/height_fear.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/heroic_stench.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hungry.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/identity.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/immortality_herb.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/jacket.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/keep_swimming.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/knockoff.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/koolaid.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lava_crickets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lazy_king.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lewd_buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/light_pillars.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lightning_strike.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/listening.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/love_colors.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mildew.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/monsters_below.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/monstersona.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/murder_rain.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/murder_silence.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mush_farm.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mushroom_curse.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mushroom_pizza.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/music_invention.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mycelium.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mystery_recipe.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/no_to_podcasting.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/no_tower_treasure.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/non_teleporting_frogs.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/oh_to_be_ugly.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/oil_buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/overwhelming_colors.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/pet_zombie.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/pyre.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit.food_shortage.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit_eating.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit_food.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rap_battle.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/really_likes_trees.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/reckoning.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/red_better.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/ring_fishing.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rockfu.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sand_surfing.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sandless.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/saw_rainbow.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sharp_slide.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/silent_underlings.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/skeleton_horse.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/so_what.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/spices.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/spider_raid.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/splinters.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/staring.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/step_into_fire.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/stock_market.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sunglasses.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/swimming.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tall_grass.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tent_protection.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/texas_history.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/that_boy_needs_therapy.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/the_water_is_lava.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/thunder_death.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/thunder_throw.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/ticking.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/title_presence.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/to_eat.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tower_gone.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/trolly_problem.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tummy_tunnel.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/types_of_colors.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/unknown.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/useless_elytra.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/useless_pogo.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/warm_buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/watch_skaia.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/water_buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/what_is_wool.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/whoops.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wood_treatments.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wwizard.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wyrm.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/yellow_better.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/zazzerpan.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/blood.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/breeze.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/cake.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/fast_food.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/food_shop.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/frog.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/frog_leg.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/grocery_store.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/hope.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/library.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/light.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/lightning.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/rabbit.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/rage.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/silence.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/tasty_welcome.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/thyme.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/time.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/blood.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/book.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/breeze.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/buckets.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/cake.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/doom.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/eye_catching.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/frog.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/generic.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/got_the_goods.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/life.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/light.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/rage.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/silence.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/time.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/top_tier.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/tower.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/shady_consort/peppy_offer.json create mode 100644 src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/shady_consort/shady_offer.json create mode 100644 src/main/generated/resources/data/minestuck/tags/minestuck/terrain_land_type/is_desolate.json create mode 100644 src/main/java/com/mraof/minestuck/client/gui/DialogueScreen.java delete mode 100644 src/main/java/com/mraof/minestuck/command/ConsortReplyCommand.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/ChainBuilder.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/ConsortDialogue.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/ConsortFoodMerchantDialogue.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/ConsortGeneralMerchantDialogue.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/DialogueLangHelper.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/DialogueProvider.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/FolderedDialogue.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/SelectableDialogueProvider.java create mode 100644 src/main/java/com/mraof/minestuck/data/dialogue/ShadyConsortDialogue.java delete mode 100644 src/main/java/com/mraof/minestuck/entity/consort/ConsortDialogue.java delete mode 100644 src/main/java/com/mraof/minestuck/entity/consort/MessageType.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/Dialogue.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/DialogueComponent.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/DialogueEntity.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/DialogueMessage.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/DialogueNodes.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/RandomlySelectableDialogue.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/Trigger.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/Triggers.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/condition/Condition.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/condition/Conditions.java create mode 100644 src/main/java/com/mraof/minestuck/entity/dialogue/condition/ListCondition.java create mode 100644 src/main/java/com/mraof/minestuck/network/DialoguePackets.java delete mode 100644 src/main/java/com/mraof/minestuck/world/lands/LandTypeConditions.java diff --git a/CHANGELOG.md b/CHANGELOG.md index fd0e1dbe8c..84d5ecf4a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - New advancements for Echeladder milestones, using an Intellibeam Laserstation, getting a max tier weapon, and buying every item from a consort merchant - New computer Themes: Astral Charts, Lifdoff, LOWAS, Minestuck, SBURB 10, Scourging Heat, Skaianet Black, Skaianet Green, Skaianet White, Spirograph, ~ATH - Cruxite block set -- +- New dialogue system that uses a gui screen, replacing the chat-based system +- Dialogue in this new system is data-driven, and can be defined or tweaked through datapacks + ### Changed - Transportalizers now stack to one instead of 64 @@ -30,15 +32,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - Computer Theme is now chosen from a list of available Themes in separate GUI - Changes to computer Theme texture Crocker - Computer programs now always use Theme specific texture for arrow buttons +- Existing consort dialogue have been ported to the new dialogue system with some tweaks ### Fixed - Double slabs will now drop two slabs when broken - Sneaking now prevents trajectory blocks from moving the player +- Improved grammar on some dialogues ### Contributors for this release -- rose_bushes_, hadean, glubtier, ScarabOasis, Dweblenod, Boxfox, DORO, pavizi, sipher +- rose_bushes_, hadean, glubtier, ScarabOasis, Dweblenod, Boxfox, DORO, pavizi, sipher, kirderf1 ## [Unreleased] diff --git a/src/main/generated/resources/assets/minestuck/lang/en_us.json b/src/main/generated/resources/assets/minestuck/lang/en_us.json index 76883775c4..f4f6b4a6ab 100644 --- a/src/main/generated/resources/assets/minestuck/lang/en_us.json +++ b/src/main/generated/resources/assets/minestuck/lang/en_us.json @@ -977,370 +977,7 @@ "commands.minestuck.tpz.failure_result": "Failed the teleport anything.", "commands.minestuck.tpz.not_found": "Couldn't find transportalizer with ID \"%s\"", "commands.minestuck.tpz.result": "Successfully teleported %s entities to transportalizer", - "consort.a_little_lampshading": "Look I know you aren't a reptile, I just got one question. You ever hear some of these people talk? I swear, they must be putting mercury in the water with how nonsensical conversation can be with these guys.", - "consort.adaptation.1": "At first, no one liked the mushrooms when our planet was cursed with the Dank.", - "consort.adaptation.2": "Those who refused to adapt to the new food source Perished, obviously.", - "consort.advertisement": "Been to the shop? They've got the best %s in the area!", - "consort.all_ores": "Jokes on the losers in other lands, we have ALL the resources! All of them!", - "consort.all_trees": "Jokes on the losers in other lands, we have ALL the trees! All of them!", - "consort.at_skaia.1": "OH MY %s! I'M ACTUALLY ON SKAIA!", - "consort.at_skaia.2": "Oh my...! I'm actually on Skaia!", - "consort.at_the_end": "This may be the start of our conversation, but now we're at the end.", - "consort.await_hero": "Here, in the %s, we %s worship the %s. We wait and hope for the day that they awaken.", - "consort.bats": "I don't like the idea of a bat. Never seen one, and I don't plan on it. It's just like, why the fuck are they built like that!?", - "consort.battle_site": "This land was the site of a battle ages and ages and ages ago.", - "consort.blindness": "God, it's bright. Half of our village is blind. It's beginning to become a serious problem.", - "consort.blood_food_shop": "Hope you like red meat!", - "consort.blood_general_shop": "I accept payment in blood. And boondollars. I also take checks.", - "consort.blood_oceans": "The giant creatures who warred here long ago shed so much blood that, even now, the oceans are red with it.", - "consort.blood_surprise": "OH GOD IS THAT BLOOD oh wait nevermind.", - "consort.bloodberries.1": "The strawberries here grow big and red thanks to all the blood in the water supply! The flowers thrive, too!", - "consort.bloodberries.2": "Strawberry juice is the only thing safe to drink here. If I have any more, I'll scream. Please save us.", - "consort.blue_moon": "Every once in a blue moon, lightning strikes and burns down the village. We have to rebuild it!", - "consort.book_food": "We ate all the books in the nearby college ruins. It turns out thousand-year-old leather doesn't make the best dinner.", - "consort.book_general_shop": "Books have taught us how to sell as much useless crap as possible, want some?", - "consort.boring_shop": "Looking for something that won't catch your eye? You've come to the right place!", - "consort.breeze_food_shop": "It's hard to catch our food with the Breeze carrying them away and whatnot!", - "consort.breeze_general_shop": "The breeze has brought me many fine wares.", - "consort.bright_snow.1": "You would think that the light would melt more snow.", - "consort.bright_snow.2": "But nope, the snow stays as frozen as ever!", - "consort.buckets_food_shop": "Ever soaked your grist candies in the liquids the buckets contain? It really enhances the taste!", - "consort.buckets_general_shop": "Here's a witty one-liner tying in buckets and general stores!", - "consort.bug_treasure": "Legends say underneath the tower to the north is a Captain Lizardtail's buried treasure! Literal tons of bugs, they say!", - "consort.bunny_birthday": "Our daughter wants a bunny for her birthday, even though she caught six in the past three hours.", - "consort.cake_food_shop": "Who needs cake when you have crickets!", - "consort.cake_general_shop": "Don't buy goods here. Cake is our specialty, not general goods. Very low quality.", - "consort.cake_recipe": "Let's see, the recipe calls for 5 tbsp. of sugar, 2 tbsp. vanilla, 1 large grasshopper... what are you looking at?", - "consort.cake_regen": "I heard all the cakes magically regenerate if you don't completely eat them! That's completely stupid!", - "consort.calmness": "The sense of calmness in the air, it's kind of unnerving!", - "consort.camel": "Want to buy a used camel? Only 2000 boondollars.", - "consort.camel.dancing_camel": "Are you sure? Too bad! The camel knew how to dance, too!", - "consort.camel.no": "Of course not! You know better!", - "consort.camel.no.reply": "Not at all!", - "consort.camel.no_camel": "Hahaha! Sucker! I have no camel! Cya later! 8)", - "consort.camel.yes": "Why not? Seems like a good price for a camel!", - "consort.camel.yes.reply": "Sure!", "consort.cant_afford": "You don't have enough boondollars for that!", - "consort.cant_see": "We spent a lot of time making this shop looks really nice, we may have overdone it though, I can barely see over this counter.", - "consort.chorus_fruit": "Never eat fruit. Last time I tried it, I blacked out and came to somewhere else! Stick to bugs like a normal person!", - "consort.climb_high": "Climb up high and you'll be up for a great view!", - "consort.college.1": "Please, I need to pay for my children to attend college...", - "consort.college.2": "Wow, you have so many boondollars! I'll never make that much in my short, amphibious lifetime.", - "consort.consort_scoliosis": "I'm not actually a child, I simply have an incredibly advanced case of consort scoliosisis that has gone untreated for years.", - "consort.cotton_candy": "Have you ever considered eating a rain cloud? Yum! Maybe it tastes like cotton candy...", - "consort.cult.1": "We would love to invite you, %s, to our secret wizards cult.", - "consort.cult.2": "Meet me by dawn with mercury, salt, and sulfur to begin the initiation.", - "consort.dad_wind": "My dad was blown away in one of the recent wind storms.", - "consort.delicious_hair": "Holy leapin' god, you have such wonderful hair! Can I eat some?", - "consort.denizen": "%s has been sleeping for a thousand years. I shudder at the thought of their return.", - "consort.denizen.alignment": "How am I supposed to know if they were good or bad? There's more to a living being than just black and white!", - "consort.denizen.ask_alignment": "Ask if the denizens are bad or not.", - "consort.denizen.ask_alignment.reply": "Were these 'denizens' bad?", - "consort.denizen.explain": "The Denizen is the One that Slumbers in our very soil. It is eternally waiting for the %s to awaken it. Then they will be given The Choice, and their victory will be determined by what they choose.", - "consort.denizen.what": "What?", - "consort.denizen.what.reply": "The... what?", - "consort.denizen_mention": "It's a wonderful day. Hopefully some monster underneath the planet's surface doesn't eat us all!", - "consort.disks": "I used to be an adventurer like you, then I never got the disks.", - "consort.doctors_inside": "Our best village doctors found that staying outside in the blinding light for too long is not good for us. Most of us stay inside all our lives. It's sad.", - "consort.doom_general_shop": "With my prices, my competitors are doomed!", - "consort.dots": "...", - "consort.edgy_life_hatred": "This place is just so full of life! I despise it.", - "consort.empty_ocean": "Our oceans used to be filled with life! Now they're all barren, thanks to %s.", - "consort.end_grass": "The grass in this place just keeps growing everywhere! You can bet that any patches of grass you find weren't there before. I don't even know how it takes root in the stone like that.", - "consort.evil_gears": "My neighbor says the gears are evil! He also said that swords are used for combat, so he's probably insane.", - "consort.fast_food": "Welcome to MacCricket's, what would you like?", - "consort.fire_cakes": "If you're not careful, anything can set you on fire here, even the cakes!", - "consort.fire_hazard": "Our land is a fire waiting to happen! Hopefully there isn't any lightning!", - "consort.floating_island": "I heard a floating island just appeared somewhere near here recently and falling chunks destroyed a village underneath it!", - "consort.food_shop": "You hungry? I bet you are! Why else would you be talking to me?", - "consort.forbidden_snack": "Contrary to popular belief, chalk is not safe for consumption... but how can I resist its allure?", - "consort.fourth_wall": "Maybe you should do something more productive than talking to NPCs.", - "consort.frog_creation": "We are thankful for all the frogs that They gave to us when the universe was created. They, of course, is the genesis frog. I feel bad for the fool who has to make another!", - "consort.frog_food_shop": "We would never eat frogs here in the %s! Grasshoppers, though...", - "consort.frog_general_shop": "Get your frog merchandise here! Limited time only! ....Just kidding, I'm always here.", - "consort.frog_hatred": "For whatever reason, residents of Derse HATE frogs! Why would someone hate frogs?", - "consort.frog_imitation": "Ribbit, ribbit! I'm a frog! I don't care what you say!", - "consort.frog_leg_food_shop": "Frog legs are good but eating them is heresy! Buy some of our food instead!", - "consort.frog_location": "You won't find many frogs where you find villages. Most of them live where the terrain is rougher.", - "consort.frog_variants.1": "Most people believe there aren't that many types of frogs. 4740, maybe? Anything beyond that would be proposterous.", - "consort.frog_variants.2": "Here in %s, however, we know that there are 9.444731276889531e+22 types of frogs.", - "consort.frog_walk": "Frog, it's such a wonderful day to just walk around a village.", - "consort.frosting": "When we start talking about cakes, the others start mentioning frosting. I'm not sure I get what they're talking about!", - "consort.frozen.1": "My neighbors were complaining the other night about the snow.", - "consort.frozen.2": "Personally, the cold never really bothered me anyways.", - "consort.frozen.2.desc": "You hear a faint \"ba-dum tss\" in the distance.", - "consort.fungus_destroyer": "According to legends of old, the %s will come one day and get the evil %s to clear up all this fungus!", - "consort.fur_coat": "Darn! I only need 100 more boondollars for a nice, fur coat! I'm going to freeze!", - "consort.fur_coat.death": "I guess I'll just die then...", - "consort.fur_coat.grattitude": "Oh, thank you! Now I won't freeze to death out here! Take this as a token of gratitude!", - "consort.fur_coat.ignore": "Don't give them any of your hard-earned boondollars!", - "consort.fur_coat.ignore.reply": "Sorry, but I can't help you.", - "consort.fur_coat.pay": "Give them the boondollars [Pay 100 boondollars]", - "consort.fur_coat.pay.reply": "Here you go!", - "consort.gay_frogs": "The frogs around here are all so gay! Look at them happily hopping about!", - "consort.gear_technology": "Legends say the giant gears were used for technology no consort has ever seen before. That's absurd! It's obviously food!", - "consort.general_shop": "We have generic goods for generic people!", - "consort.generic_green": "Have you ever noticed rainbow wood looks green from a distance? I wonder if green is somehow more generic than other colors.", - "consort.getting_hot": "Is it getting hot in here or is it just me?", - "consort.giant_swords": "My grandpa told me that the giant swords everywhere were dropped by giants locked in combat ages ago.", - "consort.glass_books": "Our smartest villager read all the books in the library and now knows how to make glass jars! He's a gift from the big frog above!", - "consort.glimmering_sand": "Isn't it wonderful how much the sand is glimmering in the light?", - "consort.glimmering_snow": "Isn't it wonderful how much the snow is glimmering in the light?", - "consort.got_the_goods": "You want the goods? We got the goods.", - "consort.grass_curse": "Rumors say that %s got mad one day and cursed the world with all this grass everywhere. It gets into our homes!", - "consort.grasshopper_fishing.1": "My brother found a magic grasshopper while fishing recently!", - "consort.grasshopper_fishing.2": "Usually all we find are rings!", - "consort.grocery_store": "Thank you for choosing Stop and Hop, this village's #1 one grocer!", - "consort.hardcore": "This land is HARDCORE! There's lava and lightning wherever you go!", - "consort.hats": "I like crumpled hats, they're comfy and easy to wear!", - "consort.height_fear.panic": "AAH, I am scared of heights!", - "consort.height_fear.rock.1": "I'd climb up one of those rocks and look at the view, but I am scared of heights.", - "consort.height_fear.rock.2": "I mean what if I fell down and landed on my back?", - "consort.height_fear.towers.1": "I'd climb up one of those towers and look at the view, but I am scared of heights.", - "consort.height_fear.towers.2": "I mean, what if I slipped and fell off the stairs?", - "consort.heroic_stench": "You smell kind of... heroic... like a hero, perhaps? It makes me kinda nervous to be around you!", - "consort.hope_food_shop": "I HOPE you're hungry!", - "consort.hope_food_shop.desc": "You hear a faint ba-dum tss in the distance.", - "consort.hungry": "I'm hungry. Have any bugs? Maybe a chocolate chip cookie? Mmm.", - "consort.hungry.accept": "Yes", - "consort.hungry.accept.reply": "Sure, here.", - "consort.hungry.agree": "Sure", - "consort.hungry.agree.reply": "Sure, I can agree to that.", - "consort.hungry.ask_food": "A %s! Could I have some?", - "consort.hungry.deny": "No", - "consort.hungry.deny.reply": "I don't really want to give this away.", - "consort.hungry.end": "Fine. I will just go and find a real food store.", - "consort.hungry.finally": "Finally!", - "consort.hungry.finally.desc": "You are given 10 boondollars for the %s.", - "consort.hungry.starving": "But I am starving here! What if I paid you 10 boondollars for it?", - "consort.hungry.thanks": "Thank you! I will remember your kindness for the rest of my short life.", - "consort.hungry.too_cheap": "Too Cheap", - "consort.hungry.too_cheap.reply": "I won't let it go that cheap.", - "consort.identity": "I heard that the true name of the %s is %s. Isn't that cool?", - "consort.immortality_herb.1": "I have a herb that grants immortality! I'm going to eat it right now!", - "consort.immortality_herb.2": "However, they are easily confused with an explosion-causing herb...", - "consort.immortality_herb.3": "I'm taking the risk.", - "consort.jacket": "It's so damp and cold. I wish I had a jacket!", - "consort.keep_swimming": "Just keep swimming, just keep swimming! Yay, swimming!", - "consort.knockoff": "I kind of feel like we're a stale, knockoff sand land.", - "consort.koolaid": "Some people say the oceans of blood are actually kool-aid. I'm too scared to taste it for myself.", - "consort.lava_crickets": "Have you ever had a lava-roasted cricket? The lava really brings out the cricket juices.", - "consort.lazy_king": "I feel like our king just sits around doing nothing but eating weird glowing mushrooms! So lazy!", - "consort.leech_stench": "You smell like you're leeching from the success from another hero... is this true?", - "consort.lewd_buckets": "Some may call our land lewd, but the buckets are just so fun to swim in!", - "consort.library_food_shop": "I'm selling recipes I made from a nearby library's cookbook. Buy some!", - "consort.life_general_shop": "Twenty years selling losers hats and shit really takes the life out of you.", - "consort.light_food_shop": "Crickets are nocturnal so our species' main food source is hard to find here. Oh well!", - "consort.light_general_shop": "You may be blind but I'm sure you can see our prices are fantastic!", - "consort.light_pillars": "Those light pillars... they somehow make me think of the legend of the wyrm.", - "consort.lightning_food_shop": "Lightning-smoked meat really adds to the flavor!", - "consort.lightning_strike": "You don't want to be struck by lightning. No one does.", - "consort.listening.1": "Shhh, they can hear you...", - "consort.listening.2": "Just kidding, no one can hear you! The land itself muffles your words!", - "consort.love_colors": "People ask me, \"What's your favorite color?\" I can't pick! I love them all! They're all special in their own way! Well, except green.", - "consort.mildew": "Ah, the mildew on the grass in the morning makes the landscape so pretty!", - "consort.missing_item": "You need a %s for that!", - "consort.monsters_below": "Do you know what lies deep beneath the ocean waters? Scary to think about!", - "consort.monstersona": "What's your monster-sona? Mine is a zombie.", - "consort.murder_rain": "You don't want to know what it's like to be outside when it rains. You can't tell who's a murderer or who forgot an umbrella!", - "consort.murder_silence": "This is a great place for murder. No one will hear you scream.", - "consort.mush_farm.1": "Someone's gotta be farmin' all these goddamn fuckin' mushrooms, pain in the ass through truly it be.", - "consort.mush_farm.2": "So that's what I'm doing.", - "consort.mush_farm.3": "Standing around here.", - "consort.mush_farm.4": "farmin' all these", - "consort.mush_farm.5": "goddamn", - "consort.mush_farm.6": "fuckin", - "consort.mush_farm.7": "mushrooms", - "consort.mushroom_curse": "Curse %s! And curse all their mushrooms, too! I miss eating crickets instead of all these mushrooms!", - "consort.mushroom_pizza": "Do you put glow mushrooms on your pizza or leave them off?", - "consort.mushroom_pizza.off": "Leave them off", - "consort.mushroom_pizza.off.consort_reply": "You are a despicable person.", - "consort.mushroom_pizza.off.reply": "I leave them off!", - "consort.mushroom_pizza.on": "Put them on", - "consort.mushroom_pizza.on.consort_reply": "Good! I was afraid I'd have to kill you!", - "consort.mushroom_pizza.on.reply": "I put them on!", - "consort.music_invention": "I invented music, y'kno! My favorite song goes like ba ba dum, dum ba dum.", - "consort.mycelium.1": "Frog, don't you love the feeling of mycelium on your toes?", - "consort.mycelium.2": "No? Is that just me?", - "consort.mystery_recipe": "All of the villagers here are trying to crack the mystery of how to make the frosted bread we see all day on our walks.", - "consort.naked": "Special offer on shell polish, dear custom- wait a minute, where's your shell? Are you naked?", - "consort.no_to_podcasting": "My buddy wanted to do some podcasting... I'm no longer friends with him I'm not gonna lie", - "consort.no_tower_treasure": "I feel ripped off. I was born in a land full of magical towers but none of them have treasure!", - "consort.non_teleporting_frogs": "While the rest of us are getting dizzy, teleporting at random in the tall grass, the frogs seem immune! Makes it harder to catch them, that's for sure.", - "consort.oh_to_be_ugly": "Inspite of the fact that I'm training to become an evil wizard, I'm simply not ugly enough to fit the bill. Any good wizardling knows that one must be as ugly as their desires to truly obtain power.", - "consort.oil_buckets.1": "Did you know that the buckets sometimes hold something other than oil?", - "consort.oil_buckets.2": "In some cases, they even contain something drinkable!", - "consort.overwhelming_colors": "Even for us turtles, this place is too bright. All the light and colors around here can be really overwhelming!", - "consort.peppy_offer": "Hey there! I've got a wonderful item here for just 1000 boondollars? How about it kid?", - "consort.peppy_offer.buy": "Buy \"Wonderful item\" [Pay 1000 boondollars]", - "consort.peppy_offer.buy.reply": "Sure! Why not?", - "consort.peppy_offer.buy_2": "Buy that cheap item! [pay 500 boondollars]", - "consort.peppy_offer.buy_2.reply": "Sure! I'd be glad to!", - "consort.peppy_offer.deny": "Do not buy from cheery salesman.", - "consort.peppy_offer.deny.reply": "No thanks! I'm short on cash.", - "consort.peppy_offer.deny_again": "Still do not buy from cheery salesman.", - "consort.peppy_offer.deny_again.reply": "I'm sorry, I meant *really* short on cash...", - "consort.peppy_offer.desc": "This consort is way too nice to ever scam you! Surely you can trust them?", - "consort.peppy_offer.item": "Here you are!", - "consort.peppy_offer.next": "Oh! No worries! How about I sell it to you for just 500 boondollars instead??", - "consort.peppy_offer.purchase": "Thank you for your money!", - "consort.pet_zombie": "I've heard moaning coming from our son's bedroom. I found out he's keeping a pet zombie in there! Tamed it and everything!", - "consort.pyre.1": "If only I was faster than the wind! That would be fun!", - "consort.pyre.2": "Actually, nevermind. I would be burned on a pyre for being a witch due to our primal society.", - "consort.rabbit.food.1": "I sure wonder where the rabbits are getting their food from.", - "consort.rabbit.food.2a": "There's not really much food to be found in this desolate place.", - "consort.rabbit.food.2b": "I mean, there's not really much else than mushrooms around here.", - "consort.rabbit.food.3a": "Except maybe cacti, but would rabbits eat something that prickly?", - "consort.rabbit.food_shortage.1": "This land is already pretty desolate. There being lots of rabbits eating everything they find doesn't help!", - "consort.rabbit.food_shortage.2": "But with that many rabbits around, there sure are other ways of getting food...", - "consort.rabbit_eating": "One time our village ran out of food and we tried eating rabbits. It was a dark period in our village history.", - "consort.rabbit_food_shop": "Rabbit stew! Mmmm!", - "consort.rage_food_shop": "You're not you when you're hungry. Buy a snickers!", - "consort.rage_general_shop": "Other store's prices are INFURIATING! Our prices, however, will soothe that frustration!", - "consort.rap_battle": "I challenge you to a rap battle! Accept challenge? Y/N", - "consort.rap_battle.a1": "I see you carryin' a pick", - "consort.rap_battle.a2": "You think you minin'? Sick", - "consort.rap_battle.a3": "But uh...", - "consort.rap_battle.a4": "you ain't. Word.", - "consort.rap_battle.accept": "Accept this consort's challenge!", - "consort.rap_battle.accept.reply": "Y! I'll take you on! You can even go first.", - "consort.rap_battle.b1": "You're green and square, kinda beveled on the sides", - "consort.rap_battle.b2": "And the corners I guess. Or are they called vertexes?", - "consort.rap_battle.b3": "But I'm sayin' you're generic. Like, so generic", - "consort.rap_battle.b4": "it doesn't make sense. ... uh, sorry for being a jerk.", - "consort.rap_battle.c1": "Yeah. Yeah. Yeah. Yeah.", - "consort.rap_battle.c2": "Ooh. Ooh. Ooh. Ooh.", - "consort.rap_battle.c3": "%1$s. %1$s. %1$s. %1$s.", - "consort.rap_battle.c4": "Yeah. Yeah. Yeah. Yeah.", - "consort.rap_battle.d1": "I'm the Knight of Time, the god of sick beats", - "consort.rap_battle.d2": "Settle down and lemme... why are you giving me that look?", - "consort.rap_battle.d3": "This is my own original rap!", - "consort.rap_battle.d4": "Really!", - "consort.rap_battle.deny": "Don't bother with this guy.", - "consort.rap_battle.deny.reply": "N. Maybe later.", - "consort.rap_battle.deny_answer": "Maybe one day I will find a challenger worthy of my greatness....", - "consort.rap_battle.e1": "Incaseyoucouldn'ttell,", - "consort.rap_battle.e2": "you'reuglyandyousmell!", - "consort.rap_battle.e3": "OOOHHHHHHHHH!", - "consort.rap_battle.e4": "...That's how rap works, right?", - "consort.rap_battle.f1": "Have a nice trip and I'll see you next fall!", - "consort.rap_battle.f2": "I hope you don't mind that my house isn't tall,", - "consort.rap_battle.f3": "'Cuz them things is dang'rous and although no one cares,", - "consort.rap_battle.f4": "I'm tellin' ya, dawg, I WARNED YOU 'BOUT STAIRS!", - "consort.rap_battle.raps_desc": "... that rap was really awful.", - "consort.rap_battle_concede": "Let the poor guy think they won.", - "consort.rap_battle_concede.final": "%s, yes! I am the greatest rapper ever!", - "consort.rap_battle_concede.reply": "... wow. I'm just... not going to try to go against something like that.", - "consort.rap_battle_school": "Schoo' that foo'!", - "consort.rap_battle_school.final": "%s. You are the greatest rapper ever.", - "consort.rap_battle_school.rap": "The %s proceeded to drop sick fire unlike any the %s had ever seen before.", - "consort.rap_battle_school.reply": "All right, now it's my turn.", - "consort.really_likes_trees": "Do you like trees? I really like trees. I am one with the tree. Trees. TREES. TREEEES!", - "consort.reckoning.1": "Those darn doomsayers, preaching about the Apocalypse and The Reckoning and such!", - "consort.reckoning.2": "What's The Reckoning? It's when meteors from The Veil are sent towards Skaia.", - "consort.reckoning.3": "Like any reasonable %s believes in that!", - "consort.red_better": "Red is much better than yellow, don't you think?", - "consort.ring_fishing": "My brother found a magic ring while fishing recently!", - "consort.rising_shop": "We have top tier goods for a top tier god!", - "consort.rockfu": "Here in %s, we practice rock-fu! Learn the way of the rock to CRUSH your enemies into a fine rock powder!", - "consort.sadface": ":(", - "consort.sand_surfing": "Sand-surfing is my new favorite sport! Too bad you can't really move, though.", - "consort.sandless.1": "According to legend, %s ate all the sand here leaving nothing but sandstone!", - "consort.sandless.2": "I'm kidding, I made that up on the spot. I had no other dialogue.", - "consort.saw_rainbow": "I saw a rainbow yesterday! Normally I see way more than that.", - "consort.shady_offer": "Hey kid... I'll give you something special for 1000 boondollars...", - "consort.shady_offer.buy": "Buy \"Something special\" [Pay 1000 boondollars]", - "consort.shady_offer.buy.reply": "Ok... Sure??", - "consort.shady_offer.buy_2": "buy it already! [Pay 500 boondollars]", - "consort.shady_offer.buy_2.reply": " Sure! Fine! Ok! Jeez...", - "consort.shady_offer.deny": "Do not buy from the shadowy dealer.", - "consort.shady_offer.deny.reply": "Uh, no thanks...", - "consort.shady_offer.deny_again": "It may be a deception, do not buy the \"thing\"!", - "consort.shady_offer.deny_again.reply": "I said no already.", - "consort.shady_offer.desc": "This consort seems pretty shady. You're not sure whether or not to trust them...", - "consort.shady_offer.item": "Here, kid.", - "consort.shady_offer.next": "You're missin' out kiddo. %s it. I'll sell you this thing for 500 boondollars.", - "consort.shady_offer.purchase": "Thanks for your cash.", - "consort.sharp_slide": "Don't use the sharp sides of giant swords as slides. May her beautiful soul rest in pieces.", - "consort.silence_food_shop": "This place used to be filled with the sounds of crickets until we captured them all for food!", - "consort.silence_general_shop": "This land may be silent but our prices will make you SCREAM!... with joy, of course!", - "consort.silent_underlings": "This place is so quiet and peaceful. Too bad we can't hear underlings about to kill us.", - "consort.skaia_rocket": "My house may be kind of in the ground, but my dreams are taller than any Giclops! One day I'm gonna fly a rocket to Skaia and prove that we're not all so timid.", - "consort.skeleton_horse": "Some people say at night, skeletons riding skeleton horses come through the town.", - "consort.so_what": "Uhuh, so what you think you and your little hairy non-reptilian disposition impresses me? It doesn't impress me you just look like a fool. A damned hairy fool.", - "consort.spices.1": "A good chef cooks with the spices found throughout the land.", - "consort.spices.2": "Other chefs are envious that they don't live in %s.", - "consort.spider_raid": "A few giant spiders raided our village last night, taking all of our bugs! Those monsters...", - "consort.splinters.1": "Be careful not to walk barefoot here, you could get a splinter!", - "consort.splinters.2": "Some of our kind have died due to the amount of splinters they received while on a walk.", - "consort.staring": "Are you staring at me? No, really! I can't see because I'm blind.", - "consort.step_into_fire": "You'd better watch where you're going. Wouldn't want you to step right into some fire.", - "consort.stock_market": "I bought a bunch of stocks on the market... Now I'm broke...", - "consort.sunglasses": "Some sunglasses would be really great in a Land like this. Too bad I don't have ears!", - "consort.sunglasses.1": "You'd better wear sunglasses, else you might not see where you're going.", - "consort.sunglasses.2": "This is not the best place to wander blindly in.", - "consort.swimming": "If you're looking for a good land to swim in, it's definitely not this one.", - "consort.tall_grass": "The taller grass is so disorienting to walk through! Unless you are careful it will just move you around.", - "consort.tasty_welcome": "Welcome. I hope you find something tasty among our wares.", - "consort.tent_protection": "These tents doesn't protect against the cold very well, but they are good enough.", - "consort.texas_history": "The place was %s, the year, was 20XX.", - "consort.thank_you": "Thank you!", - "consort.thanks": "Thanks!", - "consort.that_boy_needs_therapy": "Sometimes I wonder whether a purely mushroom diet is the cause of my dwindling mental capacity. In those moments, I think 'Ooh! mushroom!'... speaking of mushrooms, Sometimes I wonder...", - "consort.the_water_is_lava": "You know the water is fucking lava? Who thought it would be a good idea to make water out of lava? How do we even stay hydrated in this place dude?", - "consort.thunder_death.1": "We're lucky to have rain with this weather.", - "consort.thunder_death.2": "Otherwise the thunder would surely have been our death.", - "consort.thunder_throw.1": "Nemesis has been throwing thunder for generations, not stopping for even a moment.", - "consort.thunder_throw.2": "They are even doing it in their sleep. Can you believe that?", - "consort.thyme_food_shop": "Take your mind off of the limited time we have left alive with food!", - "consort.ticking": "The ticking keeps me up all night. It keeps us all up all night. Save us.", - "consort.time_food_shop": "Tick Tock, time's a-wasting! Eat something or leave!", - "consort.time_general_shop": "Future me has told me that some sucker would buy tons of \"goods\" from me... will that sucker be you?", - "consort.title_presence": "I sense the presence of the %s. Tell me if you see them, ok?", - "consort.title_presence.agree": "\"Agree\" to do that.", - "consort.title_presence.agree.reply": "Hehe, ok I will.", - "consort.title_presence.iam": "Present yourself as the %s.", - "consort.title_presence.iam.reply": "I am the %s.", - "consort.title_presence.iam_answer": "OH MY %s", - "consort.to_eat": "To eat or not to eat, that is the question.", - "consort.tower_general_shop": "I got the goods; they're all recently raided from a nearby tower!", - "consort.tower_gone": "That tower over there was built by my great grandpa Fjorgenheimer! You can tell by how its about to fall apa- oh it fell apart.", - "consort.trolly_problem": "The trolly problem isn't really all that complicated for me all things considered. I mean, I'll probably die of old age before the trolly ever hits me considering my incredibly short and quickly dwindling lifespan", - "consort.tummy_tunnel": "Man this shop is packed tighter then my tummy tunnel when I gotta make brown on the john after eating one too many of them incandescent pies what be popping around.", - "consort.types_of_colors.1": "In the additive color system, there are three primary colors: red, green, and blue.", - "consort.types_of_colors.10": "In the additive system, mixing all the colors together makes white.", - "consort.types_of_colors.11": "In the subtractive system, mixing all the colors together makes black.", - "consort.types_of_colors.12": "When dealing with dye, however, you can find some unusual combinations, or lack of combinations.", - "consort.types_of_colors.13": "Dyes work largely on the subtractive color system, but they don't always mix the way they should.", - "consort.types_of_colors.14": "This is because dyes, while vibrant, are imperfect representations of their respective colors.", - "consort.types_of_colors.15": "Lime, for example, should be a mix of yellow and green. To get lime dye, though, you need to mix cactus green with white dye instead.", - "consort.types_of_colors.16": "When mixing red and blue to get magenta, the blue overpowers the red and you get purple. You have to mix the purple with not just red, but pink to get magenta.", - "consort.types_of_colors.17": "Dye is weird like that.", - "consort.types_of_colors.18": "...what, you're still listening to me? Wow. No one's ever listened to the whole thing before. Would you like to hear it again?", - "consort.types_of_colors.2": "In the subtractive color system, there are also three primary colors, but those are magenta, yellow, and cyan.", - "consort.types_of_colors.3": "In the additive system, mixing red and green makes yellow, mixing green and blue makes cyan, and mixing blue and red makes magenta.", - "consort.types_of_colors.4": "In the subtractive system, mixing magenta and yellow makes red, mixing yellow and cyan makes green, and mixing cyan and magenta makes blue!", - "consort.types_of_colors.5": "These six colors make up the color wheel: red, yellow, green, cyan, blue, magenta, and then back to red.", - "consort.types_of_colors.6": "When you look at a rainbow, you don't see magenta, because the blue on one end doesn't mix with the red on the other end.", - "consort.types_of_colors.7": "You do, however, see purple, which is between magenta and blue. Short answer for why that is, your eyes are lying to you.", - "consort.types_of_colors.8": "Beyond the six main colors, however, there are also six other colors: pink, brown, orange, lime, light blue, and purple.", - "consort.types_of_colors.9": "In addition, there are also the tones of white, light gray, gray, and black.", - "consort.unknown.1": "They are coming...", - "consort.unknown.2": "Huh? 'Who the fuck is They'? What kind of question is that?! I don't know! Who the fuck are you?", - "consort.useless_elytra": "One time, I saw a guy with some weird wing-looking things on his back. He could glide with them, but without being able to stay in the air, what's the point?", - "consort.useless_pogo": "I once found this piece of junk that launched me upward when I hit the ground with it. It really hurt when I came back down, and I didn't get anywhere!", - "consort.vines": "Please don't climb on the vines outside, I won't be able to reach you and it'll be really upsetting to watch me fruitlessly try.", - "consort.visited_skaia": "You know, I have actually visited Skaia at one point!", - "consort.warm_buckets": "Did you know that some buckets provide warmth? I tend to curl up next to one from time to time.", - "consort.watch_skaia": "Sometimes, I look up in the sky to see Skaia and wish I could visit there some day...", - "consort.water_buckets": "The buckets are a great source of water, as long as you pick the ones with water...", - "consort.what_is_wool": "I have no clue what the ground here is made of. I've never seen anything like it anywhere else!", - "consort.whoops": "Beware the man who speaks in hands, wait...wrong game.", - "consort.wood_treatments": "We figured out how to treat the wood to make it less flammable. I hope we didn't miss a spot.", - "consort.wwizard": "Secret wizards? Th-there are no secret wizards! Wh-what're you speaking of, o-outlandish traveller?", - "consort.wyrm": "Legends speak of the Wyrm, a giant ivory pillar that radiates joy and happiness and uselessness.", - "consort.yellow_better": "In our village, we have tales of monsters that are atttracted to red. That's why everything is yellow!", - "consort.zazzerpan": "Old wizard Zazzerpan would be turning in his grave if he saw the horrors that walk these lands. Those giclopes sure are terrifying!", "container.minestuck.anthvil": "Anthvil", "container.minestuck.grist_widget": "GristWidget 12000", "container.minestuck.mini_alchemiter": "Miniature Alchemiter", @@ -2426,6 +2063,7 @@ "minestuck.area_effect.y_max_message": "Y value of max effect pos", "minestuck.area_effect.z_max_message": "Z value of max effect pos", "minestuck.area_effect.z_min_message": "Z value of min effect pos", + "minestuck.arrow": "=>", "minestuck.aspect_effects.off": "Aspect Effects have been toggled off", "minestuck.aspect_effects.on": "Aspect Effects have been toggled on", "minestuck.atheneum": "Atheneum", @@ -2472,6 +2110,346 @@ "minestuck.computer_themes.done": "DONE", "minestuck.current_entity_type": "Current Entity Type", "minestuck.deploy_list": "Deploy List", + "minestuck.dialogue.consort.a_little_lampshading": "Look I know you aren't a reptile, I just got one question. You ever hear some of these people talk? I swear, they must be putting mercury in the water with how nonsensical conversation can be with these guys.", + "minestuck.dialogue.consort.adaptation.1": "At first, no one liked the mushrooms when our planet was cursed with the Dank.", + "minestuck.dialogue.consort.adaptation.2": "Those who refused to adapt to the new food source Perished, obviously.", + "minestuck.dialogue.consort.all_ores": "Jokes on the losers in other lands, we have ALL the resources! All of them!", + "minestuck.dialogue.consort.all_trees": "Jokes on the losers in other lands, we have ALL the trees! All of them!", + "minestuck.dialogue.consort.at_the_end": "This may be the start of our conversation, but now we're at the end.", + "minestuck.dialogue.consort.await_hero": "Here, in the %s, we %s worship the %s. We wait and hope for the day that they awaken.", + "minestuck.dialogue.consort.bats": "I don't like the idea of a bat. Never seen one, and I don't plan on it. It's just like, why the fuck are they built like that!?", + "minestuck.dialogue.consort.battle_site": "This land was the site of a battle ages and ages and ages ago.", + "minestuck.dialogue.consort.blindness": "God, it's bright. Half of our village is blind. It's beginning to become a serious problem.", + "minestuck.dialogue.consort.blood_oceans": "The giant creatures who warred here long ago shed so much blood that, even now, the oceans are red with it.", + "minestuck.dialogue.consort.blood_surprise": "OH GOD IS THAT BLOOD oh wait nevermind.", + "minestuck.dialogue.consort.bloodberries.1": "The strawberries here grow big and red thanks to all the blood in the water supply! The flowers thrive, too!", + "minestuck.dialogue.consort.bloodberries.2": "Strawberry juice is the only thing safe to drink here. If I have any more, I'll scream. Please save us.", + "minestuck.dialogue.consort.blue_moon": "Every once in a blue moon, lightning strikes and burns down the village. We have to rebuild it!", + "minestuck.dialogue.consort.book_food": "We ate all the books in the nearby college ruins. It turns out thousand-year-old leather doesn't make the best dinner.", + "minestuck.dialogue.consort.bright_snow.1": "You would think that the light would melt more snow.", + "minestuck.dialogue.consort.bright_snow.2": "But nope, the snow stays as frozen as ever!", + "minestuck.dialogue.consort.bug_treasure": "Legends say underneath the tower to the north is a Captain Lizardtail's buried treasure! Literal tons of bugs, they say!", + "minestuck.dialogue.consort.bunny_birthday": "Our daughter wants a bunny for her birthday, even though she caught six in the past three hours.", + "minestuck.dialogue.consort.cake_recipe": "Let's see, the recipe calls for 5 tbsp. of sugar, 2 tbsp. vanilla, 1 large grasshopper... what are you looking at?", + "minestuck.dialogue.consort.cake_regen": "I heard all the cakes magically regenerate if you don't completely eat them! That's completely stupid!", + "minestuck.dialogue.consort.calmness": "The sense of calmness in the air, it's kind of unnerving!", + "minestuck.dialogue.consort.camel.dancing_camel": "Are you sure? Too bad! The camel knew how to dance, too!", + "minestuck.dialogue.consort.camel.no_camel": "Hahaha! Sucker! I have no camel! Cya later! 8)", + "minestuck.dialogue.consort.camel.start": "Want to buy a used camel? Only 2000 boondollars.", + "minestuck.dialogue.consort.camel.start.no": "Of course not! You know better!", + "minestuck.dialogue.consort.camel.start.yes": "Why not? Seems like a good price for a camel!", + "minestuck.dialogue.consort.chorus_fruit": "Never eat fruit. Last time I tried it, I blacked out and came to somewhere else! Stick to bugs like a normal person!", + "minestuck.dialogue.consort.climb_high": "Climb up high and you'll be up for a great view!", + "minestuck.dialogue.consort.college.1": "Please, I need to pay for my children to attend college...", + "minestuck.dialogue.consort.college.2": "Wow, you have so many boondollars! I'll never make that much in my short, amphibious lifetime.", + "minestuck.dialogue.consort.consort_scoliosis": "I'm not actually a child, I simply have an incredibly advanced case of consort scoliosisis that has gone untreated for years.", + "minestuck.dialogue.consort.cotton_candy": "Have you ever considered eating a rain cloud? Yum! Maybe it tastes like cotton candy...", + "minestuck.dialogue.consort.cult.1": "We would love to invite you, %s, to our secret wizards cult.", + "minestuck.dialogue.consort.cult.2": "Meet me by dawn with mercury, salt, and sulfur to begin the initiation.", + "minestuck.dialogue.consort.dad_wind": "My dad was blown away in one of the recent wind storms.", + "minestuck.dialogue.consort.delicious_hair": "Holy leapin' god, you have such wonderful hair! Can I eat some?", + "minestuck.dialogue.consort.denizen.alignment": "How am I supposed to know if they were good or bad? There's more to a living being than just black and white!", + "minestuck.dialogue.consort.denizen.explain": "The Denizen is the One that Slumbers in our very soil. It is eternally waiting for the %s to awaken it. Then they will be given The Choice, and their victory will be determined by what they choose.", + "minestuck.dialogue.consort.denizen.start": "%s has been sleeping for a thousand years. I shudder at the thought of their return.", + "minestuck.dialogue.consort.denizen.start.alignment": "Ask if the denizens are bad or not.", + "minestuck.dialogue.consort.denizen.start.what": "The... what?", + "minestuck.dialogue.consort.denizen_mention": "It's a wonderful day. Hopefully some monster underneath the planet's surface doesn't eat us all!", + "minestuck.dialogue.consort.disks": "I used to be an adventurer like you, then I never got the disks.", + "minestuck.dialogue.consort.doctors_inside": "Our best village doctors found that staying outside in the blinding light for too long is not good for us. Most of us stay inside all our lives. It's sad.", + "minestuck.dialogue.consort.edgy_life_hatred": "This place is just so full of life! I despise it.", + "minestuck.dialogue.consort.empty_ocean": "Our oceans used to be filled with life! Now they're all barren, thanks to %s.", + "minestuck.dialogue.consort.end_grass": "The grass in this place just keeps growing everywhere! You can bet that any patches of grass you find weren't there before. I don't even know how it takes root in the stone like that.", + "minestuck.dialogue.consort.evil_gears": "My neighbor says the gears are evil! He also said that swords are used for combat, so he's probably insane.", + "minestuck.dialogue.consort.fire_cakes": "If you're not careful, anything can set you on fire here, even the cakes!", + "minestuck.dialogue.consort.fire_hazard": "Our land is a fire waiting to happen! Hopefully there isn't any lightning!", + "minestuck.dialogue.consort.floating_island": "I heard a floating island just appeared somewhere near here recently and falling chunks destroyed a village underneath it!", + "minestuck.dialogue.consort.forbidden_snack": "Contrary to popular belief, chalk is not safe for consumption... but how can I resist its allure?", + "minestuck.dialogue.consort.fourth_wall": "Maybe you should do something more productive than talking to NPCs.", + "minestuck.dialogue.consort.frog_creation": "We are thankful for all the frogs that They gave to us when the universe was created. They, of course, is the genesis frog. I feel bad for the fool who has to make another!", + "minestuck.dialogue.consort.frog_hatred": "For whatever reason, residents of Derse HATE frogs! Why would someone hate frogs?", + "minestuck.dialogue.consort.frog_imitation": "Ribbit, ribbit! I'm a frog! I don't care what you say!", + "minestuck.dialogue.consort.frog_location": "You won't find many frogs where you find villages. Most of them live where the terrain is rougher.", + "minestuck.dialogue.consort.frog_variants.1": "Most people believe there aren't that many types of frogs. 4740, maybe? Anything beyond that would be preposterous.", + "minestuck.dialogue.consort.frog_variants.2": "Here in %s, however, we know that there are 9.444731276889531e+22 types of frogs.", + "minestuck.dialogue.consort.frog_walk": "Frog, it's such a wonderful day to just walk around a village.", + "minestuck.dialogue.consort.frosting": "When we start talking about cakes, the others start mentioning frosting. I'm not sure I get what they're talking about!", + "minestuck.dialogue.consort.frozen.1": "My neighbors were complaining the other night about the snow.", + "minestuck.dialogue.consort.frozen.2": "Personally, the cold never really bothered me anyways.", + "minestuck.dialogue.consort.frozen.2.desc": "You hear a faint \"ba-dum tss\" in the distance.", + "minestuck.dialogue.consort.fungus_destroyer": "According to legends of old, the %s will come one day and get the evil %s to clear up all this fungus!", + "minestuck.dialogue.consort.fur_coat.death": "I guess I'll just die then...", + "minestuck.dialogue.consort.fur_coat.gratitude": "Oh, thank you! Now I won't freeze to death out here! Take this as a token of gratitude!", + "minestuck.dialogue.consort.fur_coat.start": "Darn! I only need 100 more boondollars for a nice, fur coat! I'm going to freeze!", + "minestuck.dialogue.consort.fur_coat.start.ignore": "Sorry, but I can't help you.", + "minestuck.dialogue.consort.fur_coat.start.pay": "Here you go! [Pay 100 boondollars]", + "minestuck.dialogue.consort.gay_frogs": "The frogs around here are all so gay! Look at them happily hopping about!", + "minestuck.dialogue.consort.gear_technology": "Legends say the giant gears were used for technology no consort has ever seen before. That's absurd! It's obviously food!", + "minestuck.dialogue.consort.generic_green": "Have you ever noticed rainbow wood looks green from a distance? I wonder if green is somehow more generic than other colors.", + "minestuck.dialogue.consort.generic_thanks": "Thank you for helping me!", + "minestuck.dialogue.consort.getting_hot": "Is it getting hot in here or is it just me?", + "minestuck.dialogue.consort.giant_swords": "My grandpa told me that the giant swords everywhere were dropped by giants locked in combat ages ago.", + "minestuck.dialogue.consort.glass_books": "Our smartest villager read all the books in the library and now knows how to make glass jars! He's a gift from the big frog above!", + "minestuck.dialogue.consort.glimmering_sand": "Isn't it wonderful how much the sand is glimmering in the light?", + "minestuck.dialogue.consort.glimmering_snow": "Isn't it wonderful how much the snow is glimmering in the light?", + "minestuck.dialogue.consort.grass_curse": "Rumors say that %s got mad one day and cursed the world with all this grass everywhere. It gets into our homes!", + "minestuck.dialogue.consort.grasshopper_fishing.1": "My brother found a magic grasshopper while fishing recently!", + "minestuck.dialogue.consort.grasshopper_fishing.2": "Usually all we find are rings!", + "minestuck.dialogue.consort.hardcore": "This land is HARDCORE! There's lava and lightning wherever you go!", + "minestuck.dialogue.consort.hats": "I like crumpled hats, they're comfy and easy to wear!", + "minestuck.dialogue.consort.height_fear.panic": "AAH, I am scared of heights!", + "minestuck.dialogue.consort.height_fear.rock.1": "I'd climb up one of those rocks and look at the view, but I am scared of heights.", + "minestuck.dialogue.consort.height_fear.rock.2": "I mean what if I fell down and landed on my back?", + "minestuck.dialogue.consort.height_fear.towers.1": "I'd climb up one of those towers and look at the view, but I am scared of heights.", + "minestuck.dialogue.consort.height_fear.towers.2": "I mean, what if I slipped and fell off the stairs?", + "minestuck.dialogue.consort.heroic_stench": "You smell kind of... heroic... like a hero, perhaps? It makes me kinda nervous to be around you!", + "minestuck.dialogue.consort.heroic_stench.leech": "You smell like you're leeching from the success from another hero... is this true?", + "minestuck.dialogue.consort.hungry.end": "Fine. I will just go and find a real food store.", + "minestuck.dialogue.consort.hungry.finally": "Finally!", + "minestuck.dialogue.consort.hungry.finally.desc": "You are given 10 boondollars for the %s.", + "minestuck.dialogue.consort.hungry.first_no": "But I am starving here! What if I paid you 10 boondollars for it?", + "minestuck.dialogue.consort.hungry.first_no.no": "Too Cheap", + "minestuck.dialogue.consort.hungry.first_no.yes": "Sure", + "minestuck.dialogue.consort.hungry.start": "I'm hungry. Have any bugs? Maybe a chocolate chip cookie? Mmm.", + "minestuck.dialogue.consort.hungry.start.ask": "A %s! Could I have some?", + "minestuck.dialogue.consort.hungry.thanks": "Thank you! I will remember your kindness for the rest of my short life.", + "minestuck.dialogue.consort.identity": "I heard that the true name of the %s is %s. Isn't that cool?", + "minestuck.dialogue.consort.immortality_herb.1": "I have a herb that grants immortality! I'm going to eat it right now!", + "minestuck.dialogue.consort.immortality_herb.2": "However, they are easily confused with an explosion-causing herb...", + "minestuck.dialogue.consort.immortality_herb.3": "I'm taking the risk.", + "minestuck.dialogue.consort.jacket": "It's so damp and cold. I wish I had a jacket!", + "minestuck.dialogue.consort.keep_swimming": "Just keep swimming, just keep swimming! Yay, swimming!", + "minestuck.dialogue.consort.knockoff": "I kind of feel like we're a stale, knockoff sand land.", + "minestuck.dialogue.consort.koolaid": "Some people say the oceans of blood are actually kool-aid. I'm too scared to taste it for myself.", + "minestuck.dialogue.consort.lava_crickets": "Have you ever had a lava-roasted cricket? The lava really brings out the cricket juices.", + "minestuck.dialogue.consort.lazy_king": "I feel like our king just sits around doing nothing but eating weird glowing mushrooms! So lazy!", + "minestuck.dialogue.consort.lewd_buckets": "Some may call our land lewd, but the buckets are just so fun to swim in!", + "minestuck.dialogue.consort.light_pillars": "Those light pillars... they somehow make me think of the legend of the wyrm.", + "minestuck.dialogue.consort.lightning_strike": "You don't want to be struck by lightning. No one does.", + "minestuck.dialogue.consort.listening.1": "Shhh, they can hear you...", + "minestuck.dialogue.consort.listening.2": "Just kidding, no one can hear you! The land itself muffles your words!", + "minestuck.dialogue.consort.love_colors": "People ask me, \"What's your favorite color?\" I can't pick! I love them all! They're all special in their own way! Well, except green.", + "minestuck.dialogue.consort.mildew": "Ah, the mildew on the grass in the morning makes the landscape so pretty!", + "minestuck.dialogue.consort.monsters_below": "Do you know what lies deep beneath the ocean waters? Scary to think about!", + "minestuck.dialogue.consort.monstersona": "What's your monster-sona? Mine is a zombie.", + "minestuck.dialogue.consort.murder_rain": "You don't want to know what it's like to be outside when it rains. You can't tell who's a murderer or who forgot an umbrella!", + "minestuck.dialogue.consort.murder_silence": "This is a great place for murder. No one will hear you scream.", + "minestuck.dialogue.consort.mush_farm.1": "Someone's gotta be farmin' all these goddamn fuckin' mushrooms, pain in the ass through truly it be.", + "minestuck.dialogue.consort.mush_farm.2": "So that's what I'm doing.", + "minestuck.dialogue.consort.mush_farm.3": "Standing around here.", + "minestuck.dialogue.consort.mush_farm.4": "farmin' all these", + "minestuck.dialogue.consort.mush_farm.5": "goddamn", + "minestuck.dialogue.consort.mush_farm.6": "fuckin", + "minestuck.dialogue.consort.mush_farm.7": "mushrooms", + "minestuck.dialogue.consort.mushroom_curse": "Curse %s! And curse all their mushrooms, too! I miss eating crickets instead of all these mushrooms!", + "minestuck.dialogue.consort.mushroom_pizza.off": "You are a despicable person.", + "minestuck.dialogue.consort.mushroom_pizza.on": "Good! I was afraid I'd have to kill you!", + "minestuck.dialogue.consort.mushroom_pizza.start": "Do you put glow mushrooms on your pizza or leave them off?", + "minestuck.dialogue.consort.mushroom_pizza.start.reply_off": "I leave them off!", + "minestuck.dialogue.consort.mushroom_pizza.start.reply_on": "I put them on!", + "minestuck.dialogue.consort.music_invention": "I invented music, y'kno! My favorite song goes like ba ba dum, dum ba dum.", + "minestuck.dialogue.consort.mycelium.1": "Frog, don't you love the feeling of mycelium on your toes?", + "minestuck.dialogue.consort.mycelium.2": "No? Is that just me?", + "minestuck.dialogue.consort.mystery_recipe": "All of the villagers here are trying to crack the mystery of how to make the frosted bread we see all day on our walks.", + "minestuck.dialogue.consort.no_to_podcasting": "My buddy wanted to do some podcasting... I'm no longer friends with him I'm not gonna lie", + "minestuck.dialogue.consort.no_tower_treasure": "I feel ripped off. I was born in a land full of magical towers but none of them have treasure!", + "minestuck.dialogue.consort.non_teleporting_frogs": "While the rest of us are getting dizzy, teleporting at random in the tall grass, the frogs seem immune! Makes it harder to catch them, that's for sure.", + "minestuck.dialogue.consort.oh_to_be_ugly": "Inspite of the fact that I'm training to become an evil wizard, I'm simply not ugly enough to fit the bill. Any good wizardling knows that one must be as ugly as their desires to truly obtain power.", + "minestuck.dialogue.consort.oil_buckets.1": "Did you know that the buckets sometimes hold something other than oil?", + "minestuck.dialogue.consort.oil_buckets.2": "In some cases, they even contain something drinkable!", + "minestuck.dialogue.consort.overwhelming_colors": "Even for us turtles, this place is too bright. All the light and colors around here can be really overwhelming!", + "minestuck.dialogue.consort.pet_zombie": "I've heard moaning coming from our son's bedroom. I found out he's keeping a pet zombie in there! Tamed it and everything!", + "minestuck.dialogue.consort.pyre.1": "If only I was faster than the wind! That would be fun!", + "minestuck.dialogue.consort.pyre.2": "Actually, nevermind. I would be burned on a pyre for being a witch due to our primal society.", + "minestuck.dialogue.consort.rabbit.food_shortage": "This land is already pretty desolate. There being lots of rabbits eating everything they find doesn't help!", + "minestuck.dialogue.consort.rabbit.food_shortage.other_way": "But with that many rabbits around, there sure are other ways of getting food...", + "minestuck.dialogue.consort.rabbit_eating": "One time our village ran out of food and we tried eating rabbits. It was a dark period in our village history.", + "minestuck.dialogue.consort.rabbit_food.cacti": "Except maybe cacti, but would rabbits eat something that prickly?", + "minestuck.dialogue.consort.rabbit_food.next.desolate": "There's not really much food to be found in this desolate place.", + "minestuck.dialogue.consort.rabbit_food.next.mushrooms": "I mean, there's not really much else than mushrooms around here.", + "minestuck.dialogue.consort.rabbit_food.start": "I sure wonder where the rabbits are getting their food from.", + "minestuck.dialogue.consort.rap_battle.after_rap": "... that rap was really awful.", + "minestuck.dialogue.consort.rap_battle.after_rap.concede": "Let the poor guy think they won.", + "minestuck.dialogue.consort.rap_battle.after_rap.school": "Schoo' that foo'!", + "minestuck.dialogue.consort.rap_battle.concede": "%s, yes! I am the greatest rapper ever!", + "minestuck.dialogue.consort.rap_battle.deny": "Maybe one day I will find a challenger worthy of my greatness....", + "minestuck.dialogue.consort.rap_battle.final": "%s. You are the greatest rapper ever.", + "minestuck.dialogue.consort.rap_battle.raps.a1": "I see you carryin' a pick", + "minestuck.dialogue.consort.rap_battle.raps.a2": "You think you minin'? Sick", + "minestuck.dialogue.consort.rap_battle.raps.a3": "But uh...", + "minestuck.dialogue.consort.rap_battle.raps.a4": "you ain't. Word.", + "minestuck.dialogue.consort.rap_battle.raps.b1": "You're green and square, kinda beveled on the sides", + "minestuck.dialogue.consort.rap_battle.raps.b2": "And the corners I guess. Or are they called vertexes?", + "minestuck.dialogue.consort.rap_battle.raps.b3": "But I'm sayin' you're generic. Like, so generic", + "minestuck.dialogue.consort.rap_battle.raps.b4": "it doesn't make sense. ... uh, sorry for being a jerk.", + "minestuck.dialogue.consort.rap_battle.raps.c1": "Yeah. Yeah. Yeah. Yeah.", + "minestuck.dialogue.consort.rap_battle.raps.c2": "Ooh. Ooh. Ooh. Ooh.", + "minestuck.dialogue.consort.rap_battle.raps.c3": "%1$s. %1$s. %1$s. %1$s.", + "minestuck.dialogue.consort.rap_battle.raps.c4": "Yeah. Yeah. Yeah. Yeah.", + "minestuck.dialogue.consort.rap_battle.raps.d1": "I'm the Knight of Time, the god of sick beats", + "minestuck.dialogue.consort.rap_battle.raps.d2": "Settle down and lemme... why are you giving me that look?", + "minestuck.dialogue.consort.rap_battle.raps.d3": "This is my own original rap!", + "minestuck.dialogue.consort.rap_battle.raps.d4": "Really!", + "minestuck.dialogue.consort.rap_battle.raps.e1": "Incaseyoucouldn'ttell,", + "minestuck.dialogue.consort.rap_battle.raps.e2": "you'reuglyandyousmell!", + "minestuck.dialogue.consort.rap_battle.raps.e3": "OOOHHHHHHHHH!", + "minestuck.dialogue.consort.rap_battle.raps.e4": "...That's how rap works, right?", + "minestuck.dialogue.consort.rap_battle.raps.f1": "Have a nice trip and I'll see you next fall!", + "minestuck.dialogue.consort.rap_battle.raps.f2": "I hope you don't mind that my house isn't tall,", + "minestuck.dialogue.consort.rap_battle.raps.f3": "'Cuz them things is dang'rous and although no one cares,", + "minestuck.dialogue.consort.rap_battle.raps.f4": "I'm tellin' ya, dawg, I WARNED YOU 'BOUT STAIRS!", + "minestuck.dialogue.consort.rap_battle.school_that_fool": "The %s proceeded to drop sick fire unlike any the %s had ever seen before.", + "minestuck.dialogue.consort.rap_battle.start": "I challenge you to a rap battle! Accept challenge? Y/N", + "minestuck.dialogue.consort.rap_battle.start.accept": "Y! I'll take you on! You can even go first.", + "minestuck.dialogue.consort.rap_battle.start.deny": "N. Maybe later.", + "minestuck.dialogue.consort.really_likes_trees": "Do you like trees? I really like trees. I am one with the tree. Trees. TREES. TREEEES!", + "minestuck.dialogue.consort.reckoning.1": "Those darn doomsayers, preaching about the Apocalypse and The Reckoning and such!", + "minestuck.dialogue.consort.reckoning.2": "What's The Reckoning? It's when meteors from The Veil are sent towards Skaia.", + "minestuck.dialogue.consort.reckoning.3": "Like any reasonable %s believes in that!", + "minestuck.dialogue.consort.red_better": "Red is much better than yellow, don't you think?", + "minestuck.dialogue.consort.ring_fishing": "My brother found a magic ring while fishing recently!", + "minestuck.dialogue.consort.rockfu": "Here in %s, we practice rock-fu! Learn the way of the rock to CRUSH your enemies into a fine rock powder!", + "minestuck.dialogue.consort.sand_surfing": "Sand-surfing is my new favorite sport! Too bad you can't really move, though.", + "minestuck.dialogue.consort.sandless.1": "According to legend, %s ate all the sand here leaving nothing but sandstone!", + "minestuck.dialogue.consort.sandless.2": "I'm kidding, I made that up on the spot. I had no other dialogue.", + "minestuck.dialogue.consort.saw_rainbow": "I saw a rainbow yesterday! Normally I see way more than that.", + "minestuck.dialogue.consort.sharp_slide": "Don't use the sharp sides of giant swords as slides. May her beautiful soul rest in pieces.", + "minestuck.dialogue.consort.silent_underlings": "This place is so quiet and peaceful. Too bad we can't hear underlings about to kill us.", + "minestuck.dialogue.consort.skeleton_horse": "Some people say at night, skeletons riding skeleton horses come through the town.", + "minestuck.dialogue.consort.so_what": "Uhuh, so what you think you and your little hairy non-reptilian disposition impresses me? It doesn't impress me you just look like a fool. A damned hairy fool.", + "minestuck.dialogue.consort.spices.1": "A good chef cooks with the spices found throughout the land.", + "minestuck.dialogue.consort.spices.2": "Other chefs are envious that they don't live in %s.", + "minestuck.dialogue.consort.spider_raid": "A few giant spiders raided our village last night, taking all of our bugs! Those monsters...", + "minestuck.dialogue.consort.splinters.1": "Be careful not to walk barefoot here, you could get a splinter!", + "minestuck.dialogue.consort.splinters.2": "Some of our kind have died due to the amount of splinters they received while on a walk.", + "minestuck.dialogue.consort.staring": "Are you staring at me? No, really! I can't see because I'm blind.", + "minestuck.dialogue.consort.step_into_fire": "You'd better watch where you're going. Wouldn't want you to step right into some fire.", + "minestuck.dialogue.consort.stock_market": "I bought a bunch of stocks on the market... Now I'm broke...", + "minestuck.dialogue.consort.sunglasses": "Some sunglasses would be really great in a Land like this. Too bad I don't have ears!", + "minestuck.dialogue.consort.sunglasses.1": "You'd better wear sunglasses, else you might not see where you're going.", + "minestuck.dialogue.consort.sunglasses.2": "This is not the best place to wander blindly in.", + "minestuck.dialogue.consort.swimming": "If you're looking for a good land to swim in, it's definitely not this one.", + "minestuck.dialogue.consort.tall_grass": "The taller grass is so disorienting to walk through! Unless you are careful it will just move you around.", + "minestuck.dialogue.consort.tent_protection": "These tents doesn't protect against the cold very well, but they are good enough.", + "minestuck.dialogue.consort.texas_history": "The place was %s, the year, was 20XX.", + "minestuck.dialogue.consort.thanks": "Thanks!", + "minestuck.dialogue.consort.that_boy_needs_therapy": "Sometimes I wonder whether a purely mushroom diet is the cause of my dwindling mental capacity. In those moments, I think 'Ooh! mushroom!'... speaking of mushrooms, Sometimes I wonder...", + "minestuck.dialogue.consort.the_water_is_lava": "You know the water is fucking lava? Who thought it would be a good idea to make water out of lava? How do we even stay hydrated in this place dude?", + "minestuck.dialogue.consort.thunder_death.1": "We're lucky to have rain with this weather.", + "minestuck.dialogue.consort.thunder_death.2": "Otherwise the thunder would surely have been our death.", + "minestuck.dialogue.consort.thunder_throw.1": "Nemesis has been throwing thunder for generations, not stopping for even a moment.", + "minestuck.dialogue.consort.thunder_throw.2": "They are even doing it in their sleep. Can you believe that?", + "minestuck.dialogue.consort.ticking": "The ticking keeps me up all night. It keeps us all up all night. Save us.", + "minestuck.dialogue.consort.title_presence.i_am": "OH MY %s", + "minestuck.dialogue.consort.title_presence.start": "I sense the presence of the %s. Tell me if you see them, ok?", + "minestuck.dialogue.consort.title_presence.start.agree": "\"Agree\" to do that.", + "minestuck.dialogue.consort.title_presence.start.i_am": "Present yourself as the %s.", + "minestuck.dialogue.consort.to_eat": "To eat or not to eat, that is the question.", + "minestuck.dialogue.consort.tower_gone": "That tower over there was built by my great grandpa Fjorgenheimer! You can tell by how its about to fall apa- oh it fell apart.", + "minestuck.dialogue.consort.trolly_problem": "The trolly problem isn't really all that complicated for me all things considered. I mean, I'll probably die of old age before the trolly ever hits me considering my incredibly short and quickly dwindling lifespan", + "minestuck.dialogue.consort.tummy_tunnel": "Man this shop is packed tighter then my tummy tunnel when I gotta make brown on the john after eating one too many of them incandescent pies what be popping around.", + "minestuck.dialogue.consort.types_of_colors.1": "In the additive color system, there are three primary colors: red, green, and blue.", + "minestuck.dialogue.consort.types_of_colors.10": "In the additive system, mixing all the colors together makes white.", + "minestuck.dialogue.consort.types_of_colors.11": "In the subtractive system, mixing all the colors together makes black.", + "minestuck.dialogue.consort.types_of_colors.12": "When dealing with dye, however, you can find some unusual combinations, or lack of combinations.", + "minestuck.dialogue.consort.types_of_colors.13": "Dyes work largely on the subtractive color system, but they don't always mix the way they should.", + "minestuck.dialogue.consort.types_of_colors.14": "This is because dyes, while vibrant, are imperfect representations of their respective colors.", + "minestuck.dialogue.consort.types_of_colors.15": "Lime, for example, should be a mix of yellow and green. To get lime dye, though, you need to mix cactus green with white dye instead.", + "minestuck.dialogue.consort.types_of_colors.16": "When mixing red and blue to get magenta, the blue overpowers the red and you get purple. You have to mix the purple with not just red, but pink to get magenta.", + "minestuck.dialogue.consort.types_of_colors.17": "Dye is weird like that.", + "minestuck.dialogue.consort.types_of_colors.18": "...what, you're still listening to me? Wow. No one's ever listened to the whole thing before. Would you like to hear it again?", + "minestuck.dialogue.consort.types_of_colors.2": "In the subtractive color system, there are also three primary colors, but those are magenta, yellow, and cyan.", + "minestuck.dialogue.consort.types_of_colors.3": "In the additive system, mixing red and green makes yellow, mixing green and blue makes cyan, and mixing blue and red makes magenta.", + "minestuck.dialogue.consort.types_of_colors.4": "In the subtractive system, mixing magenta and yellow makes red, mixing yellow and cyan makes green, and mixing cyan and magenta makes blue!", + "minestuck.dialogue.consort.types_of_colors.5": "These six colors make up the color wheel: red, yellow, green, cyan, blue, magenta, and then back to red.", + "minestuck.dialogue.consort.types_of_colors.6": "When you look at a rainbow, you don't see magenta, because the blue on one end doesn't mix with the red on the other end.", + "minestuck.dialogue.consort.types_of_colors.7": "You do, however, see purple, which is between magenta and blue. Short answer for why that is, your eyes are lying to you.", + "minestuck.dialogue.consort.types_of_colors.8": "Beyond the six main colors, however, there are also six other colors: pink, brown, orange, lime, light blue, and purple.", + "minestuck.dialogue.consort.types_of_colors.9": "In addition, there are also the tones of white, light gray, gray, and black.", + "minestuck.dialogue.consort.unknown.1": "They are coming...", + "minestuck.dialogue.consort.unknown.2": "Huh? 'Who the fuck is They'? What kind of question is that?! I don't know! Who the fuck are you?", + "minestuck.dialogue.consort.useless_elytra": "One time, I saw a guy with some weird wing-looking things on his back. He could glide with them, but without being able to stay in the air, what's the point?", + "minestuck.dialogue.consort.useless_pogo": "I once found this piece of junk that launched me upward when I hit the ground with it. It really hurt when I came back down, and I didn't get anywhere!", + "minestuck.dialogue.consort.warm_buckets": "Did you know that some buckets provide warmth? I tend to curl up next to one from time to time.", + "minestuck.dialogue.consort.watch_skaia": "Sometimes, I look up in the sky to see Skaia and wish I could visit there some day...", + "minestuck.dialogue.consort.watch_skaia.at_skaia": "OH MY %s! I'M ACTUALLY ON SKAIA!", + "minestuck.dialogue.consort.watch_skaia.at_skaia.turtle": "Oh my...! I'm actually on Skaia!", + "minestuck.dialogue.consort.watch_skaia.has_visited": "You know, I have actually visited Skaia at one point!", + "minestuck.dialogue.consort.water_buckets": "The buckets are a great source of water, as long as you pick the ones with water...", + "minestuck.dialogue.consort.what_is_wool": "I have no clue what the ground here is made of. I've never seen anything like it anywhere else!", + "minestuck.dialogue.consort.whoops": "Beware the man who speaks in hands, wait...wrong game.", + "minestuck.dialogue.consort.wood_treatments": "We figured out how to treat the wood to make it less flammable. I hope we didn't miss a spot.", + "minestuck.dialogue.consort.wwizard": "Secret wizards? Th-there are no secret wizards! Wh-what're you speaking of, o-outlandish traveller?", + "minestuck.dialogue.consort.wyrm": "Legends speak of the Wyrm, a giant ivory pillar that radiates joy and happiness and uselessness.", + "minestuck.dialogue.consort.yellow_better": "In our village, we have tales of monsters that are attracted to red. That's why everything is yellow!", + "minestuck.dialogue.consort.zazzerpan": "Old wizard Zazzerpan would be turning in his grave if he saw the horrors that walk these lands. Those giclopes sure are terrifying!", + "minestuck.dialogue.consort_food_merchant.blood": "Hope you like red meat!", + "minestuck.dialogue.consort_food_merchant.breeze": "It's hard to catch our food with the Breeze carrying them away and whatnot!", + "minestuck.dialogue.consort_food_merchant.buckets": "Ever soaked your grist candies in the liquids the buckets contain? It really enhances the taste!", + "minestuck.dialogue.consort_food_merchant.cake": "Who needs cake when you have crickets!", + "minestuck.dialogue.consort_food_merchant.fast_food": "Welcome to MacCricket's, what would you like?", + "minestuck.dialogue.consort_food_merchant.fast_food.bye": "I'm good", + "minestuck.dialogue.consort_food_merchant.fast_food.next": "Show me your menu", + "minestuck.dialogue.consort_food_merchant.food_shop": "You hungry? I bet you are! Why else would you be talking to me?", + "minestuck.dialogue.consort_food_merchant.food_shop.bye": "Never mind", + "minestuck.dialogue.consort_food_merchant.food_shop.next": "What do you have?", + "minestuck.dialogue.consort_food_merchant.frog": "We would never eat frogs here in the %s! Grasshoppers, though...", + "minestuck.dialogue.consort_food_merchant.frog_leg": "Frog legs are good but eating them is heresy! Buy some of our food instead!", + "minestuck.dialogue.consort_food_merchant.grocery_store": "Thank you for choosing Stop and Hop, this village's #1 one grocer!", + "minestuck.dialogue.consort_food_merchant.grocery_store.bye": "No thanks", + "minestuck.dialogue.consort_food_merchant.grocery_store.next": "What do you have to sell?", + "minestuck.dialogue.consort_food_merchant.hope": "I HOPE you're hungry!", + "minestuck.dialogue.consort_food_merchant.hope.desc": "You hear a faint ba-dum tss in the distance.", + "minestuck.dialogue.consort_food_merchant.library": "I'm selling recipes I made from a nearby library's cookbook. Buy some!", + "minestuck.dialogue.consort_food_merchant.light": "Crickets are nocturnal so our species' main food source is hard to find here. Oh well!", + "minestuck.dialogue.consort_food_merchant.lightning": "Lightning-smoked meat really adds to the flavor!", + "minestuck.dialogue.consort_food_merchant.rabbit": "Rabbit stew! Mmmm!", + "minestuck.dialogue.consort_food_merchant.rage": "You're not you when you're hungry. Buy a snickers!", + "minestuck.dialogue.consort_food_merchant.silence": "This place used to be filled with the sounds of crickets until we captured them all for food!", + "minestuck.dialogue.consort_food_merchant.tasty_welcome": "Welcome. I hope you find something tasty among our wares.", + "minestuck.dialogue.consort_food_merchant.tasty_welcome.bye": "Goodbye", + "minestuck.dialogue.consort_food_merchant.tasty_welcome.next": "Let me see your wares", + "minestuck.dialogue.consort_food_merchant.thyme": "Take your mind off of the limited time we have left alive with food!", + "minestuck.dialogue.consort_food_merchant.time": "Tick Tock, time's a-wasting! Eat something or leave!", + "minestuck.dialogue.consort_general_merchant.blood": "I accept payment in blood. And boondollars. I also take checks.", + "minestuck.dialogue.consort_general_merchant.book": "Books have taught us how to sell as much useless crap as possible, want some?", + "minestuck.dialogue.consort_general_merchant.breeze": "The breeze has brought me many fine wares.", + "minestuck.dialogue.consort_general_merchant.buckets": "Here's a witty one-liner tying in buckets and general stores!", + "minestuck.dialogue.consort_general_merchant.cake": "Don't buy goods here. Cake is our specialty, not general goods. Very low quality.", + "minestuck.dialogue.consort_general_merchant.doom": "With my prices, my competitors are doomed!", + "minestuck.dialogue.consort_general_merchant.eye_catching": "Looking for something that won't catch your eye? You've come to the right place!", + "minestuck.dialogue.consort_general_merchant.frog": "Get your frog merchandise here! Limited time only! ....Just kidding, I'm always here.", + "minestuck.dialogue.consort_general_merchant.generic": "We have generic goods for generic people!", + "minestuck.dialogue.consort_general_merchant.got_the_goods": "You want the goods? We got the goods.", + "minestuck.dialogue.consort_general_merchant.life": "Twenty years selling losers hats and shit really takes the life out of you.", + "minestuck.dialogue.consort_general_merchant.light": "You may be blind but I'm sure you can see our prices are fantastic!", + "minestuck.dialogue.consort_general_merchant.rage": "Other store's prices are INFURIATING! Our prices, however, will soothe that frustration!", + "minestuck.dialogue.consort_general_merchant.silence": "This land may be silent but our prices will make you SCREAM!... with joy, of course!", + "minestuck.dialogue.consort_general_merchant.time": "Future me has told me that some sucker would buy tons of \"goods\" from me... will that sucker be you?", + "minestuck.dialogue.consort_general_merchant.top_tier": "We have top tier goods for a top tier god!", + "minestuck.dialogue.consort_general_merchant.tower": "I got the goods; they're all recently raided from a nearby tower!", + "minestuck.dialogue.format": "%s: %s", + "minestuck.dialogue.no": "No", + "minestuck.dialogue.sad_face": ":(", + "minestuck.dialogue.shady_consort.peppy_offer.item": "Here you are!", + "minestuck.dialogue.shady_consort.peppy_offer.next": "Oh! No worries! How about I sell it to you for just 500 boondollars instead??", + "minestuck.dialogue.shady_consort.peppy_offer.next.buy": "Buy that cheap item! [pay 500 boondollars]", + "minestuck.dialogue.shady_consort.peppy_offer.next.deny": "I'm sorry, I meant *really* short on cash...", + "minestuck.dialogue.shady_consort.peppy_offer.purchase": "Thank you for your money!", + "minestuck.dialogue.shady_consort.peppy_offer.start": "Hey there! I've got a wonderful item here for just 1000 boondollars? How about it kid?", + "minestuck.dialogue.shady_consort.peppy_offer.start.buy": "Buy \"Wonderful item\" [Pay 1000 boondollars]", + "minestuck.dialogue.shady_consort.peppy_offer.start.deny": "No thanks! I'm short on cash.", + "minestuck.dialogue.shady_consort.peppy_offer.start.desc": "This %s is way too nice to ever scam you! Surely you can trust them?", + "minestuck.dialogue.shady_consort.shady_offer.item": "Here, kid.", + "minestuck.dialogue.shady_consort.shady_offer.next": "You're missin' out kiddo. %s it. I'll sell you this thing for 500 boondollars.", + "minestuck.dialogue.shady_consort.shady_offer.next.buy": "buy it already! [Pay 500 boondollars]", + "minestuck.dialogue.shady_consort.shady_offer.next.deny": "It may be a deception, do not buy the \"thing\"!", + "minestuck.dialogue.shady_consort.shady_offer.purchase": "Thanks for your cash.", + "minestuck.dialogue.shady_consort.shady_offer.start": "Hey kid... I'll give you something special for 1000 boondollars...", + "minestuck.dialogue.shady_consort.shady_offer.start.buy": "Buy \"Something special\" [Pay 1000 boondollars]", + "minestuck.dialogue.shady_consort.shady_offer.start.deny": "Do not buy from the shadowy dealer.", + "minestuck.dialogue.shady_consort.shady_offer.start.desc": "This %s seems pretty shady. You're not sure whether or not to trust them...", + "minestuck.dialogue.yes": "Yes", + "minestuck.dots": "...", "minestuck.echeladder": "Echeladder", "minestuck.echeladder.attack": "Attack", "minestuck.echeladder.cache": "Cache Limit", diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/a_little_lampshading.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/a_little_lampshading.json new file mode 100644 index 0000000000..dfab02cf01 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/a_little_lampshading.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.a_little_lampshading" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/adaptation.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/adaptation.1.json new file mode 100644 index 0000000000..cfd111726e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/adaptation.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.adaptation.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/adaptation.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/adaptation.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/adaptation.2.json new file mode 100644 index 0000000000..90965b72e3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/adaptation.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.adaptation.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/all_ores.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/all_ores.json new file mode 100644 index 0000000000..6c44b07c21 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/all_ores.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.all_ores" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/all_trees.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/all_trees.json new file mode 100644 index 0000000000..c57f8bfc35 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/all_trees.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.all_trees" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/at_the_end.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/at_the_end.json new file mode 100644 index 0000000000..fb57d9c927 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/at_the_end.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.at_the_end" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/await_hero.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/await_hero.json new file mode 100644 index 0000000000..43554aee38 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/await_hero.json @@ -0,0 +1,12 @@ +{ + "node": { + "message": { + "arguments": [ + "land_name", + "entity_types", + "land_title" + ], + "key": "minestuck.dialogue.consort.await_hero" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bats.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bats.json new file mode 100644 index 0000000000..37ea1c4447 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bats.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.bats" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/battle_site.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/battle_site.json new file mode 100644 index 0000000000..890c219bd3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/battle_site.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.battle_site" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blindness.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blindness.json new file mode 100644 index 0000000000..30ea129738 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blindness.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.blindness" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blood_oceans.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blood_oceans.json new file mode 100644 index 0000000000..4d5f164287 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blood_oceans.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.blood_oceans" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blood_surprise.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blood_surprise.json new file mode 100644 index 0000000000..98f684dbf3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blood_surprise.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.blood_surprise" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bloodberries.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bloodberries.1.json new file mode 100644 index 0000000000..9ad6833cbf --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bloodberries.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.bloodberries.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/bloodberries.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bloodberries.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bloodberries.2.json new file mode 100644 index 0000000000..ee5b5387b7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bloodberries.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.bloodberries.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blue_moon.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blue_moon.json new file mode 100644 index 0000000000..337efb2092 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/blue_moon.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.blue_moon" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/book_food.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/book_food.json new file mode 100644 index 0000000000..a24bd82179 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/book_food.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.book_food" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bright_snow.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bright_snow.1.json new file mode 100644 index 0000000000..eb53ad6e6b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bright_snow.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.bright_snow.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/bright_snow.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bright_snow.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bright_snow.2.json new file mode 100644 index 0000000000..991f3cf184 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bright_snow.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.bright_snow.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bug_treasure.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bug_treasure.json new file mode 100644 index 0000000000..faa3811d8c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bug_treasure.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.bug_treasure" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bunny_birthday.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bunny_birthday.json new file mode 100644 index 0000000000..b0f805b801 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/bunny_birthday.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.bunny_birthday" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cake_recipe.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cake_recipe.json new file mode 100644 index 0000000000..99b1650712 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cake_recipe.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.cake_recipe" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cake_regen.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cake_regen.json new file mode 100644 index 0000000000..eef37e7c7a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cake_regen.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.cake_regen" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/calmness.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/calmness.json new file mode 100644 index 0000000000..188f3ec45c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/calmness.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.calmness" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/dancing_camel.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/dancing_camel.json new file mode 100644 index 0000000000..3f1cec63d5 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/dancing_camel.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.camel.dancing_camel" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/no_camel.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/no_camel.json new file mode 100644 index 0000000000..6bb536dae2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/no_camel.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.camel.no_camel" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/start.json new file mode 100644 index 0000000000..90799dbd26 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/camel/start.json @@ -0,0 +1,18 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.camel.start", + "responses": [ + { + "message": "minestuck.dialogue.consort.camel.start.yes", + "next_dialogue": { + "id": "minestuck:consort/camel/no_camel", + "set_as_entrypoint": true + } + }, + { + "message": "minestuck.dialogue.consort.camel.start.no", + "next_dialogue": "minestuck:consort/camel/dancing_camel" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/chorus_fruit.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/chorus_fruit.json new file mode 100644 index 0000000000..d3ce0dfc0b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/chorus_fruit.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.chorus_fruit" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/climb_high.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/climb_high.json new file mode 100644 index 0000000000..f691255a0b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/climb_high.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.climb_high" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/college.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/college.1.json new file mode 100644 index 0000000000..cb8c640fbe --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/college.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.college.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/college.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/college.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/college.2.json new file mode 100644 index 0000000000..61449a9837 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/college.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.college.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/consort_scoliosis.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/consort_scoliosis.json new file mode 100644 index 0000000000..75b96d0cc8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/consort_scoliosis.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.consort_scoliosis" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cotton_candy.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cotton_candy.json new file mode 100644 index 0000000000..3745468d7d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cotton_candy.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.cotton_candy" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cult.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cult.1.json new file mode 100644 index 0000000000..511228d5da --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cult.1.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": { + "arguments": [ + "player_title" + ], + "key": "minestuck.dialogue.consort.cult.1" + }, + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/cult.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cult.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cult.2.json new file mode 100644 index 0000000000..3128b57caa --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/cult.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.cult.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/dad_wind.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/dad_wind.json new file mode 100644 index 0000000000..cd7e7cbd82 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/dad_wind.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.dad_wind" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/delicious_hair.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/delicious_hair.json new file mode 100644 index 0000000000..38583cb9e5 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/delicious_hair.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.delicious_hair" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/alignment.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/alignment.json new file mode 100644 index 0000000000..543f97329e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/alignment.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.denizen.alignment" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/explain.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/explain.json new file mode 100644 index 0000000000..c9277bc12c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/explain.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "land_class" + ], + "key": "minestuck.dialogue.consort.denizen.explain" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/start.json new file mode 100644 index 0000000000..023484a451 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen/start.json @@ -0,0 +1,20 @@ +{ + "node": { + "message": { + "arguments": [ + "land_denizen" + ], + "key": "minestuck.dialogue.consort.denizen.start" + }, + "responses": [ + { + "message": "minestuck.dialogue.consort.denizen.start.what", + "next_dialogue": "minestuck:consort/denizen/explain" + }, + { + "message": "minestuck.dialogue.consort.denizen.start.alignment", + "next_dialogue": "minestuck:consort/denizen/alignment" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen_mention.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen_mention.json new file mode 100644 index 0000000000..ddaa7c4797 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/denizen_mention.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.denizen_mention" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/disks.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/disks.json new file mode 100644 index 0000000000..40100beeb3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/disks.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.disks" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/doctors_inside.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/doctors_inside.json new file mode 100644 index 0000000000..7ab9d5e483 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/doctors_inside.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.doctors_inside" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/edgy_life_hatred.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/edgy_life_hatred.json new file mode 100644 index 0000000000..5128d4e1ce --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/edgy_life_hatred.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.edgy_life_hatred" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/empty_ocean.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/empty_ocean.json new file mode 100644 index 0000000000..89c2f1c207 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/empty_ocean.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "land_denizen" + ], + "key": "minestuck.dialogue.consort.empty_ocean" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/end_grass.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/end_grass.json new file mode 100644 index 0000000000..ce2edd4ead --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/end_grass.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.end_grass" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/evil_gears.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/evil_gears.json new file mode 100644 index 0000000000..a95e1cb0af --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/evil_gears.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.evil_gears" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fire_cakes.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fire_cakes.json new file mode 100644 index 0000000000..34d9e535b0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fire_cakes.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.fire_cakes" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fire_hazard.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fire_hazard.json new file mode 100644 index 0000000000..63f0772a12 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fire_hazard.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.fire_hazard" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/floating_island.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/floating_island.json new file mode 100644 index 0000000000..338bc1a621 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/floating_island.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.floating_island" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/forbidden_snack.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/forbidden_snack.json new file mode 100644 index 0000000000..4e88543d1d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/forbidden_snack.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.forbidden_snack" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fourth_wall.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fourth_wall.json new file mode 100644 index 0000000000..6cc958b229 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fourth_wall.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.fourth_wall" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_creation.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_creation.json new file mode 100644 index 0000000000..a291236030 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_creation.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.frog_creation" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_hatred.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_hatred.json new file mode 100644 index 0000000000..9ee095134b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_hatred.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.frog_hatred" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_imitation.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_imitation.json new file mode 100644 index 0000000000..b145c728b6 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_imitation.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.frog_imitation" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_location.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_location.json new file mode 100644 index 0000000000..6af5e53163 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_location.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.frog_location" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_variants.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_variants.1.json new file mode 100644 index 0000000000..1724b93e20 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_variants.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.frog_variants.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/frog_variants.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_variants.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_variants.2.json new file mode 100644 index 0000000000..6169763090 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_variants.2.json @@ -0,0 +1,15 @@ +{ + "node": { + "message": { + "arguments": [ + "land_name" + ], + "key": "minestuck.dialogue.consort.frog_variants.2" + }, + "responses": [ + { + "message": "minestuck.dots" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_walk.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_walk.json new file mode 100644 index 0000000000..907b75943e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frog_walk.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.frog_walk" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frosting.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frosting.json new file mode 100644 index 0000000000..71f0d59295 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frosting.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.frosting" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frozen.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frozen.1.json new file mode 100644 index 0000000000..7c9bd02461 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frozen.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.frozen.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/frozen.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frozen.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frozen.2.json new file mode 100644 index 0000000000..304402e98a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/frozen.2.json @@ -0,0 +1,14 @@ +{ + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort.frozen.2" + }, + { + "type": "description", + "message": "minestuck.dialogue.consort.frozen.2.desc" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fungus_destroyer.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fungus_destroyer.json new file mode 100644 index 0000000000..bc14a1f1e2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fungus_destroyer.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": { + "arguments": [ + "land_title", + "land_denizen" + ], + "key": "minestuck.dialogue.consort.fungus_destroyer" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/death.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/death.json new file mode 100644 index 0000000000..1f3b27e1e4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/death.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.fur_coat.death" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/gratitude.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/gratitude.json new file mode 100644 index 0000000000..c78695ed15 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/gratitude.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.fur_coat.gratitude" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/start.json new file mode 100644 index 0000000000..762e1de4a5 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/fur_coat/start.json @@ -0,0 +1,37 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.fur_coat.start", + "responses": [ + { + "condition": { + "type": "minestuck:player_boondollars", + "amount": 100 + }, + "message": "minestuck.dialogue.consort.fur_coat.start.pay", + "next_dialogue": "minestuck:consort/fur_coat/gratitude", + "triggers": [ + { + "type": "minestuck:add_boondollars", + "boondollars": -100 + }, + { + "type": "minestuck:give_from_loot_table", + "loot_table": "minestuck:gameplay/consort_junk" + }, + { + "type": "minestuck:add_consort_reputation", + "reputation": 50 + }, + { + "type": "minestuck:set_dialogue", + "new_path": "minestuck:consort/generic_thanks" + } + ] + }, + { + "message": "minestuck.dialogue.consort.fur_coat.start.ignore", + "next_dialogue": "minestuck:consort/fur_coat/death" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/gay_frogs.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/gay_frogs.json new file mode 100644 index 0000000000..594fd91341 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/gay_frogs.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.gay_frogs" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/gear_technology.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/gear_technology.json new file mode 100644 index 0000000000..a16152bfd0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/gear_technology.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.gear_technology" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/generic_green.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/generic_green.json new file mode 100644 index 0000000000..b015fc25c8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/generic_green.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.generic_green" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/generic_thanks.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/generic_thanks.json new file mode 100644 index 0000000000..e40a48db4f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/generic_thanks.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.generic_thanks" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/getting_hot.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/getting_hot.json new file mode 100644 index 0000000000..4ec2c0bb14 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/getting_hot.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.getting_hot" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/giant_swords.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/giant_swords.json new file mode 100644 index 0000000000..20ca72b9a2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/giant_swords.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.giant_swords" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glass_books.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glass_books.json new file mode 100644 index 0000000000..b992453eb0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glass_books.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.glass_books" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glimmering_sand.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glimmering_sand.json new file mode 100644 index 0000000000..5c51f414cb --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glimmering_sand.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.glimmering_sand" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glimmering_snow.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glimmering_snow.json new file mode 100644 index 0000000000..b95d5f166a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/glimmering_snow.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.glimmering_snow" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grass_curse.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grass_curse.json new file mode 100644 index 0000000000..34b88e9115 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grass_curse.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "land_denizen" + ], + "key": "minestuck.dialogue.consort.grass_curse" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grasshopper_fishing.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grasshopper_fishing.1.json new file mode 100644 index 0000000000..8ca442c642 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grasshopper_fishing.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.grasshopper_fishing.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/grasshopper_fishing.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grasshopper_fishing.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grasshopper_fishing.2.json new file mode 100644 index 0000000000..6175478c45 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/grasshopper_fishing.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.grasshopper_fishing.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hardcore.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hardcore.json new file mode 100644 index 0000000000..2aaacb6894 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hardcore.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.hardcore" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hats.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hats.json new file mode 100644 index 0000000000..fbc00d40ee --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hats.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.hats" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.json new file mode 100644 index 0000000000..d86e48ffb0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.json @@ -0,0 +1,37 @@ +{ + "conditioned_nodes": [ + { + "condition": { + "type": "minestuck:at_or_above_y", + "y": 78.0 + }, + "node": { + "message": "minestuck.dialogue.consort.height_fear.panic" + } + }, + { + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:towers" + }, + "node": { + "message": "minestuck.dialogue.consort.height_fear.towers.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/height_fear.towers.2" + } + ] + } + } + ], + "default_node": { + "message": "minestuck.dialogue.consort.height_fear.rock.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/height_fear.rock.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.rock.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.rock.2.json new file mode 100644 index 0000000000..d74b3a7bde --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.rock.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.height_fear.rock.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.towers.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.towers.2.json new file mode 100644 index 0000000000..90754d9ff0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/height_fear.towers.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.height_fear.towers.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/heroic_stench.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/heroic_stench.json new file mode 100644 index 0000000000..040dcda9af --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/heroic_stench.json @@ -0,0 +1,15 @@ +{ + "conditioned_nodes": [ + { + "condition": { + "type": "minestuck:has_player_entered" + }, + "node": { + "message": "minestuck.dialogue.consort.heroic_stench" + } + } + ], + "default_node": { + "message": "minestuck.dialogue.consort.heroic_stench.leech" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/end.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/end.json new file mode 100644 index 0000000000..352727c3c1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/end.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.hungry.end" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/finally.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/finally.json new file mode 100644 index 0000000000..51f7c3c11f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/finally.json @@ -0,0 +1,19 @@ +{ + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort.hungry.finally" + }, + { + "type": "description", + "message": { + "arguments": [ + "matched_item" + ], + "key": "minestuck.dialogue.consort.hungry.finally.desc" + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/finally2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/finally2.json new file mode 100644 index 0000000000..84a4e87f60 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/finally2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.hungry.finally" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/first_no.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/first_no.json new file mode 100644 index 0000000000..5e6285e96c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/first_no.json @@ -0,0 +1,45 @@ +{ + "conditioned_nodes": [ + { + "condition": { + "type": "minestuck:flag", + "flag": "barter" + }, + "node": { + "message": "minestuck.dialogue.consort.hungry.first_no", + "responses": [ + { + "condition": { + "type": "minestuck:has_matched_item" + }, + "message": "minestuck.dialogue.consort.hungry.first_no.yes", + "next_dialogue": "minestuck:consort/hungry/finally", + "triggers": [ + { + "type": "minestuck:take_matched_item" + }, + { + "type": "minestuck:add_boondollars", + "boondollars": 10 + }, + { + "type": "minestuck:set_player_dialogue", + "dialogue": "minestuck:consort/hungry/finally2" + } + ] + }, + { + "message": "minestuck.dialogue.consort.hungry.first_no.no", + "next_dialogue": { + "id": "minestuck:consort/hungry/end", + "set_as_entrypoint": true + } + } + ] + } + } + ], + "default_node": { + "message": "minestuck.dialogue.sad_face" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/start.json new file mode 100644 index 0000000000..e560288d41 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/start.json @@ -0,0 +1,99 @@ +{ + "conditioned_nodes": [ + { + "condition": { + "type": "minestuck:item_tag_match", + "tag": "minestuck:consort_snacks" + }, + "node": { + "message": { + "arguments": [ + "matched_item" + ], + "key": "minestuck.dialogue.consort.hungry.start.ask" + }, + "responses": [ + { + "condition": { + "type": "minestuck:has_matched_item" + }, + "message": "minestuck.dialogue.yes", + "next_dialogue": { + "id": "minestuck:consort/hungry/thanks", + "set_as_entrypoint": true + }, + "triggers": [ + { + "type": "minestuck:take_matched_item" + }, + { + "type": "minestuck:add_consort_reputation", + "reputation": 15 + } + ] + }, + { + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + "message": "minestuck.dialogue.no", + "next_dialogue": { + "id": "minestuck:consort/hungry/first_no", + "set_as_entrypoint": true + }, + "triggers": [ + { + "type": "minestuck:set_flag", + "flag": "barter", + "player_specific": false + } + ] + }, + { + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + "message": "minestuck.dialogue.no", + "next_dialogue": { + "id": "minestuck:consort/hungry/first_no", + "set_as_entrypoint": true + }, + "triggers": [ + { + "type": "minestuck:set_flag", + "flag": "no_barter", + "player_specific": false + } + ] + }, + { + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + "message": "minestuck.dialogue.no", + "next_dialogue": { + "id": "minestuck:consort/hungry/first_no", + "set_as_entrypoint": true + }, + "triggers": [ + { + "type": "minestuck:set_random_flag", + "flags": [ + "barter", + "no_barter" + ], + "player_specific": false + } + ] + } + ] + } + } + ], + "default_node": { + "message": "minestuck.dialogue.consort.hungry.start" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/thanks.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/thanks.json new file mode 100644 index 0000000000..5f17ecea2d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/hungry/thanks.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.hungry.thanks" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/identity.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/identity.json new file mode 100644 index 0000000000..7b1feac3dd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/identity.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": { + "arguments": [ + "land_title", + "land_player_name" + ], + "key": "minestuck.dialogue.consort.identity" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/1.json new file mode 100644 index 0000000000..a1a978a3c4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.immortality_herb.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/immortality_herb/2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/2.json new file mode 100644 index 0000000000..b8993d10ec --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/2.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.immortality_herb.2", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/immortality_herb/3" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/3.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/3.json new file mode 100644 index 0000000000..3ba3a27e67 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/immortality_herb/3.json @@ -0,0 +1,15 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.immortality_herb.3", + "responses": [ + { + "message": "minestuck.dots", + "triggers": [ + { + "type": "minestuck:explode" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/jacket.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/jacket.json new file mode 100644 index 0000000000..cbf28cbc5b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/jacket.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.jacket" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/keep_swimming.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/keep_swimming.json new file mode 100644 index 0000000000..28130393ff --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/keep_swimming.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.keep_swimming" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/knockoff.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/knockoff.json new file mode 100644 index 0000000000..fc4783c35d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/knockoff.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.knockoff" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/koolaid.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/koolaid.json new file mode 100644 index 0000000000..8ac89527c3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/koolaid.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.koolaid" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lava_crickets.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lava_crickets.json new file mode 100644 index 0000000000..f19255ae75 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lava_crickets.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.lava_crickets" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lazy_king.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lazy_king.json new file mode 100644 index 0000000000..492cfa3b6a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lazy_king.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.lazy_king" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lewd_buckets.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lewd_buckets.json new file mode 100644 index 0000000000..9e460dcfd6 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lewd_buckets.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.lewd_buckets" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/light_pillars.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/light_pillars.json new file mode 100644 index 0000000000..8c36b32005 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/light_pillars.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.light_pillars" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lightning_strike.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lightning_strike.json new file mode 100644 index 0000000000..66c034e958 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/lightning_strike.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.lightning_strike" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/listening.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/listening.1.json new file mode 100644 index 0000000000..fabaf18016 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/listening.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.listening.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/listening.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/listening.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/listening.2.json new file mode 100644 index 0000000000..2dc3c2955f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/listening.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.listening.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/love_colors.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/love_colors.json new file mode 100644 index 0000000000..47c01af924 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/love_colors.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.love_colors" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mildew.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mildew.json new file mode 100644 index 0000000000..1b352cba9c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mildew.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mildew" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/monsters_below.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/monsters_below.json new file mode 100644 index 0000000000..de4eab7019 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/monsters_below.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.monsters_below" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/monstersona.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/monstersona.json new file mode 100644 index 0000000000..5e1188b99f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/monstersona.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.monstersona" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/murder_rain.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/murder_rain.json new file mode 100644 index 0000000000..2006028739 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/murder_rain.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.murder_rain" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/murder_silence.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/murder_silence.json new file mode 100644 index 0000000000..97166c7829 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/murder_silence.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.murder_silence" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/1.json new file mode 100644 index 0000000000..e9c8851863 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mush_farm.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/mush_farm/2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/2.json new file mode 100644 index 0000000000..66cdadce2d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/2.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mush_farm.2", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/mush_farm/3" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/3.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/3.json new file mode 100644 index 0000000000..09bca29e45 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/3.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mush_farm.3", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/mush_farm/4" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/4.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/4.json new file mode 100644 index 0000000000..2bed84a57f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/4.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mush_farm.4", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/mush_farm/5" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/5.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/5.json new file mode 100644 index 0000000000..1e0d9c26d7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/5.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mush_farm.5", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/mush_farm/6" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/6.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/6.json new file mode 100644 index 0000000000..ac808d951b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/6.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mush_farm.6", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/mush_farm/7" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/7.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/7.json new file mode 100644 index 0000000000..7375cb96f0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mush_farm/7.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mush_farm.7" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_curse.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_curse.json new file mode 100644 index 0000000000..0d853c8957 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_curse.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "land_denizen" + ], + "key": "minestuck.dialogue.consort.mushroom_curse" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/off.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/off.json new file mode 100644 index 0000000000..39046ad625 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/off.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mushroom_pizza.off" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/on.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/on.json new file mode 100644 index 0000000000..873ca9e6a1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/on.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mushroom_pizza.on" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/start.json new file mode 100644 index 0000000000..5aa807465b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mushroom_pizza/start.json @@ -0,0 +1,15 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mushroom_pizza.start", + "responses": [ + { + "message": "minestuck.dialogue.consort.mushroom_pizza.start.reply_on", + "next_dialogue": "minestuck:consort/mushroom_pizza/on" + }, + { + "message": "minestuck.dialogue.consort.mushroom_pizza.start.reply_off", + "next_dialogue": "minestuck:consort/mushroom_pizza/off" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/music_invention.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/music_invention.json new file mode 100644 index 0000000000..c02d8c1ea9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/music_invention.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.music_invention" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mycelium.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mycelium.1.json new file mode 100644 index 0000000000..975c6a0336 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mycelium.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mycelium.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/mycelium.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mycelium.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mycelium.2.json new file mode 100644 index 0000000000..a36d430c78 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mycelium.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mycelium.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mystery_recipe.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mystery_recipe.json new file mode 100644 index 0000000000..05d08027cf --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/mystery_recipe.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.mystery_recipe" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/no_to_podcasting.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/no_to_podcasting.json new file mode 100644 index 0000000000..5699b8b0d1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/no_to_podcasting.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.no_to_podcasting" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/no_tower_treasure.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/no_tower_treasure.json new file mode 100644 index 0000000000..82aa11eae4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/no_tower_treasure.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.no_tower_treasure" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/non_teleporting_frogs.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/non_teleporting_frogs.json new file mode 100644 index 0000000000..2f91b6220e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/non_teleporting_frogs.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.non_teleporting_frogs" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oh_to_be_ugly.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oh_to_be_ugly.json new file mode 100644 index 0000000000..fce68af093 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oh_to_be_ugly.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.oh_to_be_ugly" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oil_buckets.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oil_buckets.1.json new file mode 100644 index 0000000000..81010d4ae3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oil_buckets.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.oil_buckets.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/oil_buckets.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oil_buckets.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oil_buckets.2.json new file mode 100644 index 0000000000..a0d8814da0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/oil_buckets.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.oil_buckets.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/overwhelming_colors.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/overwhelming_colors.json new file mode 100644 index 0000000000..744d97108e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/overwhelming_colors.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.overwhelming_colors" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pet_zombie.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pet_zombie.json new file mode 100644 index 0000000000..535dad7093 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pet_zombie.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.pet_zombie" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pyre.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pyre.1.json new file mode 100644 index 0000000000..c2e05f6838 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pyre.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.pyre.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/pyre.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pyre.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pyre.2.json new file mode 100644 index 0000000000..46a214e796 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/pyre.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.pyre.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit.food_shortage.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit.food_shortage.json new file mode 100644 index 0000000000..aa4242a38b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit.food_shortage.json @@ -0,0 +1,15 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.rabbit.food_shortage", + "responses": [ + { + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rabbit.food_shortage.other_way" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit.food_shortage.other_way.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit.food_shortage.other_way.json new file mode 100644 index 0000000000..c313db1926 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit.food_shortage.other_way.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.rabbit.food_shortage.other_way", + "responses": [ + { + "message": "minestuck.dots" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_eating.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_eating.json new file mode 100644 index 0000000000..be9e16be0a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_eating.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.rabbit_eating" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/cacti.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/cacti.json new file mode 100644 index 0000000000..31d3d9c629 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/cacti.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.rabbit_food.cacti" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/next.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/next.json new file mode 100644 index 0000000000..6d2f0a6655 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/next.json @@ -0,0 +1,36 @@ +{ + "conditioned_nodes": [ + { + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:fungi" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:shade" + } + ], + "list_type": "any" + }, + "node": { + "message": "minestuck.dialogue.consort.rabbit_food.next.mushrooms" + } + } + ], + "default_node": { + "message": "minestuck.dialogue.consort.rabbit_food.next.desolate", + "responses": [ + { + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:sand" + }, + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rabbit_food/cacti" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/start.json new file mode 100644 index 0000000000..ebad2a80c4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rabbit_food/start.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.rabbit_food.start", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rabbit_food/next" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/after_rap.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/after_rap.json new file mode 100644 index 0000000000..a11c5536f9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/after_rap.json @@ -0,0 +1,29 @@ +{ + "node": { + "messages": [ + { + "type": "description", + "message": "minestuck.dialogue.consort.rap_battle.after_rap" + } + ], + "responses": [ + { + "message": "minestuck.dialogue.consort.rap_battle.after_rap.school", + "next_dialogue": "minestuck:consort/rap_battle/school_that_fool", + "triggers": [ + { + "type": "minestuck:set_player_dialogue", + "dialogue": "minestuck:consort/rap_battle/final" + } + ] + }, + { + "message": "minestuck.dialogue.consort.rap_battle.after_rap.concede", + "next_dialogue": { + "id": "minestuck:consort/rap_battle/concede", + "set_as_entrypoint": true + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/concede.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/concede.json new file mode 100644 index 0000000000..324f4acd9b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/concede.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "entity_sound" + ], + "key": "minestuck.dialogue.consort.rap_battle.concede" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/deny.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/deny.json new file mode 100644 index 0000000000..aef1278c91 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/deny.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.rap_battle.deny" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/final.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/final.json new file mode 100644 index 0000000000..0a0faab189 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/final.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "entity_sound" + ], + "key": "minestuck.dialogue.consort.rap_battle.final" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/raps.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/raps.json new file mode 100644 index 0000000000..4e419fa39c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/raps.json @@ -0,0 +1,195 @@ +{ + "conditioned_nodes": [ + { + "condition": { + "type": "minestuck:flag", + "flag": "rap_a" + }, + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.a1" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.a2" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.a3" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.a4" + } + ], + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rap_battle/after_rap" + } + ] + } + }, + { + "condition": { + "type": "minestuck:flag", + "flag": "rap_b" + }, + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.b1" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.b2" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.b3" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.b4" + } + ], + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rap_battle/after_rap" + } + ] + } + }, + { + "condition": { + "type": "minestuck:flag", + "flag": "rap_c" + }, + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.c1" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.c2" + }, + { + "type": "entity", + "message": { + "arguments": [ + "entity_sound" + ], + "key": "minestuck.dialogue.consort.rap_battle.raps.c3" + } + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.c4" + } + ], + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rap_battle/after_rap" + } + ] + } + }, + { + "condition": { + "type": "minestuck:flag", + "flag": "rap_d" + }, + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.d1" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.d2" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.d3" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.d4" + } + ], + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rap_battle/after_rap" + } + ] + } + }, + { + "condition": { + "type": "minestuck:flag", + "flag": "rap_e" + }, + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.e1" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.e2" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.e3" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.e4" + } + ], + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rap_battle/after_rap" + } + ] + } + } + ], + "default_node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.f1" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.f2" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.f3" + }, + { + "type": "entity", + "message": "minestuck.dialogue.consort.rap_battle.raps.f4" + } + ], + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/rap_battle/after_rap" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/school_that_fool.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/school_that_fool.json new file mode 100644 index 0000000000..b1190fbabf --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/school_that_fool.json @@ -0,0 +1,25 @@ +{ + "node": { + "messages": [ + { + "type": "description", + "message": { + "arguments": [ + "player_title", + "land_name" + ], + "key": "minestuck.dialogue.consort.rap_battle.school_that_fool" + } + }, + { + "type": "entity", + "message": { + "arguments": [ + "entity_sound" + ], + "key": "minestuck.dialogue.consort.rap_battle.final" + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/start.json new file mode 100644 index 0000000000..4347e90249 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rap_battle/start.json @@ -0,0 +1,32 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.rap_battle.start", + "responses": [ + { + "message": "minestuck.dialogue.consort.rap_battle.start.accept", + "next_dialogue": { + "id": "minestuck:consort/rap_battle/raps", + "set_as_entrypoint": true + }, + "triggers": [ + { + "type": "minestuck:set_random_flag", + "flags": [ + "rap_a", + "rap_b", + "rap_c", + "rap_d", + "rap_e", + "rap_f" + ], + "player_specific": false + } + ] + }, + { + "message": "minestuck.dialogue.consort.rap_battle.start.deny", + "next_dialogue": "minestuck:consort/rap_battle/deny" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/really_likes_trees.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/really_likes_trees.json new file mode 100644 index 0000000000..3b73a29a03 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/really_likes_trees.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.really_likes_trees" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/1.json new file mode 100644 index 0000000000..6a7b28ae0d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.reckoning.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/reckoning/2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/2.json new file mode 100644 index 0000000000..f8a128803d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/2.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.reckoning.2", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/reckoning/3" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/3.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/3.json new file mode 100644 index 0000000000..8845f3c1f2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/reckoning/3.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "entity_type" + ], + "key": "minestuck.dialogue.consort.reckoning.3" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/red_better.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/red_better.json new file mode 100644 index 0000000000..9fb9103f65 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/red_better.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.red_better" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/ring_fishing.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/ring_fishing.json new file mode 100644 index 0000000000..3bc7527c38 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/ring_fishing.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.ring_fishing" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rockfu.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rockfu.json new file mode 100644 index 0000000000..3ca5b57eb6 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/rockfu.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "land_name" + ], + "key": "minestuck.dialogue.consort.rockfu" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sand_surfing.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sand_surfing.json new file mode 100644 index 0000000000..2823922ddf --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sand_surfing.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.sand_surfing" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sandless.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sandless.1.json new file mode 100644 index 0000000000..63bb7c2c0b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sandless.1.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": { + "arguments": [ + "land_denizen" + ], + "key": "minestuck.dialogue.consort.sandless.1" + }, + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/sandless.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sandless.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sandless.2.json new file mode 100644 index 0000000000..5c3f5278f9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sandless.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.sandless.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/saw_rainbow.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/saw_rainbow.json new file mode 100644 index 0000000000..ae64a95765 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/saw_rainbow.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.saw_rainbow" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sharp_slide.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sharp_slide.json new file mode 100644 index 0000000000..c7ebca9b97 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sharp_slide.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.sharp_slide" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/silent_underlings.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/silent_underlings.json new file mode 100644 index 0000000000..60d4914b4d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/silent_underlings.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.silent_underlings" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/skeleton_horse.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/skeleton_horse.json new file mode 100644 index 0000000000..36209dc501 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/skeleton_horse.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.skeleton_horse" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/so_what.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/so_what.json new file mode 100644 index 0000000000..3f638a1d5d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/so_what.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.so_what" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spices.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spices.1.json new file mode 100644 index 0000000000..cb24c974b9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spices.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.spices.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/spices.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spices.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spices.2.json new file mode 100644 index 0000000000..2600b05952 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spices.2.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "land_name" + ], + "key": "minestuck.dialogue.consort.spices.2" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spider_raid.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spider_raid.json new file mode 100644 index 0000000000..1081ed187d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/spider_raid.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.spider_raid" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/splinters.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/splinters.1.json new file mode 100644 index 0000000000..09981eef3a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/splinters.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.splinters.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/splinters.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/splinters.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/splinters.2.json new file mode 100644 index 0000000000..7d8fd14e5c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/splinters.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.splinters.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/staring.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/staring.json new file mode 100644 index 0000000000..05a9e2defb --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/staring.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.staring" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/step_into_fire.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/step_into_fire.json new file mode 100644 index 0000000000..2d78cd003f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/step_into_fire.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.step_into_fire" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/stock_market.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/stock_market.json new file mode 100644 index 0000000000..4e2c715d40 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/stock_market.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.stock_market" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.1.json new file mode 100644 index 0000000000..f0c0e83ff3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.sunglasses.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/sunglasses.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.2.json new file mode 100644 index 0000000000..d249955a9e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.sunglasses.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.json new file mode 100644 index 0000000000..96993abb06 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/sunglasses.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.sunglasses" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/swimming.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/swimming.json new file mode 100644 index 0000000000..91d6f058d0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/swimming.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.swimming" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tall_grass.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tall_grass.json new file mode 100644 index 0000000000..9e41b6fbd9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tall_grass.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.tall_grass" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tent_protection.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tent_protection.json new file mode 100644 index 0000000000..e0904928de --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tent_protection.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.tent_protection" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/texas_history.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/texas_history.json new file mode 100644 index 0000000000..6a8736384a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/texas_history.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "land_name" + ], + "key": "minestuck.dialogue.consort.texas_history" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thanks.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thanks.json new file mode 100644 index 0000000000..1726cde84b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thanks.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.thanks" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/that_boy_needs_therapy.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/that_boy_needs_therapy.json new file mode 100644 index 0000000000..6f0c93522d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/that_boy_needs_therapy.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.that_boy_needs_therapy" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/the_water_is_lava.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/the_water_is_lava.json new file mode 100644 index 0000000000..7098120044 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/the_water_is_lava.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.the_water_is_lava" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_death.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_death.1.json new file mode 100644 index 0000000000..3a9873d0fb --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_death.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.thunder_death.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/thunder_death.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_death.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_death.2.json new file mode 100644 index 0000000000..e5208d1cdf --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_death.2.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.thunder_death.2", + "responses": [ + { + "message": "minestuck.dots" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_throw.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_throw.1.json new file mode 100644 index 0000000000..8f01b658f9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_throw.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.thunder_throw.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/thunder_throw.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_throw.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_throw.2.json new file mode 100644 index 0000000000..e92d19ac47 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/thunder_throw.2.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.thunder_throw.2", + "responses": [ + { + "message": "minestuck.dots" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/ticking.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/ticking.json new file mode 100644 index 0000000000..009f014ea8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/ticking.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.ticking" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/title_presence/i_am.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/title_presence/i_am.json new file mode 100644 index 0000000000..83bdfb8320 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/title_presence/i_am.json @@ -0,0 +1,10 @@ +{ + "node": { + "message": { + "arguments": [ + "entity_sound_2" + ], + "key": "minestuck.dialogue.consort.title_presence.i_am" + } + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/title_presence/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/title_presence/start.json new file mode 100644 index 0000000000..86f895a5d6 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/title_presence/start.json @@ -0,0 +1,25 @@ +{ + "node": { + "message": { + "arguments": [ + "player_title" + ], + "key": "minestuck.dialogue.consort.title_presence.start" + }, + "responses": [ + { + "message": { + "arguments": [ + "player_title" + ], + "key": "minestuck.dialogue.consort.title_presence.start.i_am" + }, + "next_dialogue": "minestuck:consort/title_presence/i_am" + }, + { + "message": "minestuck.dialogue.consort.title_presence.start.agree", + "next_dialogue": "minestuck:consort/thanks" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/to_eat.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/to_eat.json new file mode 100644 index 0000000000..61f9d64c60 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/to_eat.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.to_eat" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tower_gone.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tower_gone.json new file mode 100644 index 0000000000..9ba3d90b1c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tower_gone.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.tower_gone" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/trolly_problem.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/trolly_problem.json new file mode 100644 index 0000000000..0d603744ed --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/trolly_problem.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.trolly_problem" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tummy_tunnel.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tummy_tunnel.json new file mode 100644 index 0000000000..bbf14b6634 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/tummy_tunnel.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.tummy_tunnel" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/1.json new file mode 100644 index 0000000000..4ef6ab0ab8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/10.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/10.json new file mode 100644 index 0000000000..60076fb175 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/10.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.10", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/11" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/11.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/11.json new file mode 100644 index 0000000000..ab9f9e8cc5 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/11.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.11", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/12" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/12.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/12.json new file mode 100644 index 0000000000..e19234f8a0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/12.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.12", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/13" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/13.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/13.json new file mode 100644 index 0000000000..4cb182a2da --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/13.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.13", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/14" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/14.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/14.json new file mode 100644 index 0000000000..7aa9bb2465 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/14.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.14", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/15" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/15.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/15.json new file mode 100644 index 0000000000..004df37f7f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/15.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.15", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/16" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/16.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/16.json new file mode 100644 index 0000000000..c473c0de7f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/16.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.16", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/17" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/17.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/17.json new file mode 100644 index 0000000000..b5772adaf6 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/17.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.17", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/18" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/18.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/18.json new file mode 100644 index 0000000000..5241cc08b8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/18.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.18", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/1" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/2.json new file mode 100644 index 0000000000..f4d07e8aca --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/2.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.2", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/3" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/3.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/3.json new file mode 100644 index 0000000000..af6a3b6aff --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/3.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.3", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/4" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/4.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/4.json new file mode 100644 index 0000000000..396fc80a8f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/4.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.4", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/5" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/5.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/5.json new file mode 100644 index 0000000000..86d12931dc --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/5.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.5", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/6" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/6.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/6.json new file mode 100644 index 0000000000..bc6e70e201 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/6.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.6", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/7" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/7.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/7.json new file mode 100644 index 0000000000..44f551e021 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/7.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.7", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/8" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/8.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/8.json new file mode 100644 index 0000000000..88e80707ec --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/8.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.8", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/9" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/9.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/9.json new file mode 100644 index 0000000000..987c6d967f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/types_of_colors/9.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.types_of_colors.9", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/types_of_colors/10" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/unknown.1.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/unknown.1.json new file mode 100644 index 0000000000..6f05ce6d56 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/unknown.1.json @@ -0,0 +1,11 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.unknown.1", + "responses": [ + { + "message": "minestuck.arrow", + "next_dialogue": "minestuck:consort/unknown.2" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/unknown.2.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/unknown.2.json new file mode 100644 index 0000000000..99952d8cb1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/unknown.2.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.unknown.2" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/useless_elytra.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/useless_elytra.json new file mode 100644 index 0000000000..1d352edccc --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/useless_elytra.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.useless_elytra" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/useless_pogo.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/useless_pogo.json new file mode 100644 index 0000000000..741811d084 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/useless_pogo.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.useless_pogo" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/warm_buckets.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/warm_buckets.json new file mode 100644 index 0000000000..1db61295ff --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/warm_buckets.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.warm_buckets" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/watch_skaia.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/watch_skaia.json new file mode 100644 index 0000000000..6e4ae08dc3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/watch_skaia.json @@ -0,0 +1,46 @@ +{ + "conditioned_nodes": [ + { + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:is_in_skaia" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "all" + }, + "node": { + "message": "minestuck.dialogue.consort.watch_skaia.at_skaia.turtle" + } + }, + { + "condition": { + "type": "minestuck:is_in_skaia" + }, + "node": { + "message": { + "arguments": [ + "entity_sound_2" + ], + "key": "minestuck.dialogue.consort.watch_skaia.at_skaia" + } + } + }, + { + "condition": { + "type": "minestuck:consort_visited_skaia" + }, + "node": { + "message": "minestuck.dialogue.consort.watch_skaia.has_visited" + } + } + ], + "default_node": { + "message": "minestuck.dialogue.consort.watch_skaia" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/water_buckets.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/water_buckets.json new file mode 100644 index 0000000000..82ec83067a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/water_buckets.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.water_buckets" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/what_is_wool.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/what_is_wool.json new file mode 100644 index 0000000000..d7902f73c4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/what_is_wool.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.what_is_wool" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/whoops.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/whoops.json new file mode 100644 index 0000000000..e637ba4204 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/whoops.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.whoops" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wood_treatments.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wood_treatments.json new file mode 100644 index 0000000000..55411185cd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wood_treatments.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.wood_treatments" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wwizard.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wwizard.json new file mode 100644 index 0000000000..5d3ffd22c3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wwizard.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.wwizard" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wyrm.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wyrm.json new file mode 100644 index 0000000000..7355cec4ed --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/wyrm.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.wyrm" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/yellow_better.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/yellow_better.json new file mode 100644 index 0000000000..5200a388bb --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/yellow_better.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.yellow_better" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/zazzerpan.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/zazzerpan.json new file mode 100644 index 0000000000..194125d6de --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort/zazzerpan.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.consort.zazzerpan" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/blood.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/blood.json new file mode 100644 index 0000000000..90167f051f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/blood.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.blood", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/breeze.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/breeze.json new file mode 100644 index 0000000000..6ba9573303 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/breeze.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.breeze", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/buckets.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/buckets.json new file mode 100644 index 0000000000..41b8e767be --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/buckets.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.buckets", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/cake.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/cake.json new file mode 100644 index 0000000000..5692e97738 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/cake.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.cake", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/fast_food.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/fast_food.json new file mode 100644 index 0000000000..bb45dd537f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/fast_food.json @@ -0,0 +1,19 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.fast_food", + "responses": [ + { + "message": "minestuck.dialogue.consort_food_merchant.fast_food.bye" + }, + { + "message": "minestuck.dialogue.consort_food_merchant.fast_food.next", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/food_shop.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/food_shop.json new file mode 100644 index 0000000000..524f89bfcc --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/food_shop.json @@ -0,0 +1,19 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.food_shop", + "responses": [ + { + "message": "minestuck.dialogue.consort_food_merchant.food_shop.bye" + }, + { + "message": "minestuck.dialogue.consort_food_merchant.food_shop.next", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/frog.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/frog.json new file mode 100644 index 0000000000..a08c1ee7b7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/frog.json @@ -0,0 +1,21 @@ +{ + "node": { + "message": { + "arguments": [ + "land_name" + ], + "key": "minestuck.dialogue.consort_food_merchant.frog" + }, + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/frog_leg.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/frog_leg.json new file mode 100644 index 0000000000..35905a51df --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/frog_leg.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.frog_leg", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/grocery_store.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/grocery_store.json new file mode 100644 index 0000000000..7ad80fcfb5 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/grocery_store.json @@ -0,0 +1,19 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.grocery_store", + "responses": [ + { + "message": "minestuck.dialogue.consort_food_merchant.grocery_store.bye" + }, + { + "message": "minestuck.dialogue.consort_food_merchant.grocery_store.next", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/hope.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/hope.json new file mode 100644 index 0000000000..85ccf22dcb --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/hope.json @@ -0,0 +1,25 @@ +{ + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.consort_food_merchant.hope" + }, + { + "type": "description", + "message": "minestuck.dialogue.consort_food_merchant.hope.desc" + } + ], + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/library.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/library.json new file mode 100644 index 0000000000..eadaf229dd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/library.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.library", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/light.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/light.json new file mode 100644 index 0000000000..a9b39ddbbe --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/light.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.light", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/lightning.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/lightning.json new file mode 100644 index 0000000000..5664e62d47 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/lightning.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.lightning", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/rabbit.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/rabbit.json new file mode 100644 index 0000000000..9c5cce71f4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/rabbit.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.rabbit", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/rage.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/rage.json new file mode 100644 index 0000000000..a90bea6c4b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/rage.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.rage", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/silence.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/silence.json new file mode 100644 index 0000000000..5bbbf26d45 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/silence.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.silence", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/tasty_welcome.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/tasty_welcome.json new file mode 100644 index 0000000000..2d16bee263 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/tasty_welcome.json @@ -0,0 +1,19 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.tasty_welcome", + "responses": [ + { + "message": "minestuck.dialogue.consort_food_merchant.tasty_welcome.bye" + }, + { + "message": "minestuck.dialogue.consort_food_merchant.tasty_welcome.next", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/thyme.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/thyme.json new file mode 100644 index 0000000000..71ea2f92b4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/thyme.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.thyme", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/time.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/time.json new file mode 100644 index 0000000000..f66dd47ed0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_food_merchant/time.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_food_merchant.time", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_food" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/blood.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/blood.json new file mode 100644 index 0000000000..246d40170f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/blood.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.blood", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/book.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/book.json new file mode 100644 index 0000000000..406be18b50 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/book.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.book", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/breeze.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/breeze.json new file mode 100644 index 0000000000..3ebfab8884 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/breeze.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.breeze", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/buckets.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/buckets.json new file mode 100644 index 0000000000..27f4f286d0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/buckets.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.buckets", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/cake.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/cake.json new file mode 100644 index 0000000000..b9cb63b485 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/cake.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.cake", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/doom.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/doom.json new file mode 100644 index 0000000000..efc92f3cff --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/doom.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.doom", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/eye_catching.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/eye_catching.json new file mode 100644 index 0000000000..6aee445369 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/eye_catching.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.eye_catching", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/frog.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/frog.json new file mode 100644 index 0000000000..096741ba86 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/frog.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.frog", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/generic.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/generic.json new file mode 100644 index 0000000000..f42699588f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/generic.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.generic", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/got_the_goods.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/got_the_goods.json new file mode 100644 index 0000000000..d511516815 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/got_the_goods.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.got_the_goods", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/life.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/life.json new file mode 100644 index 0000000000..bc2ac02cab --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/life.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.life", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/light.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/light.json new file mode 100644 index 0000000000..6ee194cb5e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/light.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.light", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/rage.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/rage.json new file mode 100644 index 0000000000..81a692589f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/rage.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.rage", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/silence.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/silence.json new file mode 100644 index 0000000000..0fa221e01b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/silence.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.silence", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/time.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/time.json new file mode 100644 index 0000000000..99e2c3dbee --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/time.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.time", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/top_tier.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/top_tier.json new file mode 100644 index 0000000000..953ebb2db1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/top_tier.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.top_tier", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/tower.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/tower.json new file mode 100644 index 0000000000..410a6a97dd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/consort_general_merchant/tower.json @@ -0,0 +1,16 @@ +{ + "node": { + "message": "minestuck.dialogue.consort_general_merchant.tower", + "responses": [ + { + "message": "minestuck.arrow", + "triggers": [ + { + "type": "minestuck:open_consort_merchant_gui", + "loot_table": "minestuck:gameplay/consort_general" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/item.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/item.json new file mode 100644 index 0000000000..87eed72f38 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/item.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.shady_consort.peppy_offer.item" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/next.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/next.json new file mode 100644 index 0000000000..7690a4f5e5 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/next.json @@ -0,0 +1,36 @@ +{ + "node": { + "message": "minestuck.dialogue.shady_consort.peppy_offer.next", + "responses": [ + { + "condition": { + "type": "minestuck:player_boondollars", + "amount": 500 + }, + "hide_if_failed": false, + "message": "minestuck.dialogue.shady_consort.peppy_offer.next.buy", + "next_dialogue": { + "id": "minestuck:shady_consort/peppy_offer/purchase", + "set_as_entrypoint": true + }, + "triggers": [ + { + "type": "minestuck:add_boondollars", + "boondollars": -500 + }, + { + "type": "minestuck:add_consort_reputation", + "reputation": -35 + }, + { + "type": "minestuck:give_from_loot_table", + "loot_table": "minestuck:gameplay/consort_junk" + } + ] + }, + { + "message": "minestuck.dialogue.shady_consort.peppy_offer.next.deny" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/purchase.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/purchase.json new file mode 100644 index 0000000000..e1df3c5d3b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/purchase.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.shady_consort.peppy_offer.purchase" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/start.json new file mode 100644 index 0000000000..ab7682db90 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/peppy_offer/start.json @@ -0,0 +1,52 @@ +{ + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.shady_consort.peppy_offer.start" + }, + { + "type": "description", + "message": { + "arguments": [ + "entity_type" + ], + "key": "minestuck.dialogue.shady_consort.peppy_offer.start.desc" + } + } + ], + "responses": [ + { + "condition": { + "type": "minestuck:player_boondollars", + "amount": 1000 + }, + "hide_if_failed": false, + "message": "minestuck.dialogue.shady_consort.peppy_offer.start.buy", + "next_dialogue": "minestuck:shady_consort/peppy_offer/item", + "triggers": [ + { + "type": "minestuck:add_boondollars", + "boondollars": -1000 + }, + { + "type": "minestuck:add_consort_reputation", + "reputation": -15 + }, + { + "type": "minestuck:give_from_loot_table", + "loot_table": "minestuck:gameplay/consort_junk" + }, + { + "type": "minestuck:set_player_dialogue", + "dialogue": "minestuck:shady_consort/peppy_offer/purchase" + } + ] + }, + { + "message": "minestuck.dialogue.shady_consort.peppy_offer.start.deny", + "next_dialogue": "minestuck:shady_consort/peppy_offer/next" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/item.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/item.json new file mode 100644 index 0000000000..916321a4ae --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/item.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.shady_consort.shady_offer.item" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/next.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/next.json new file mode 100644 index 0000000000..dafb5665b8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/next.json @@ -0,0 +1,41 @@ +{ + "node": { + "message": { + "arguments": [ + "entity_sound" + ], + "key": "minestuck.dialogue.shady_consort.shady_offer.next" + }, + "responses": [ + { + "condition": { + "type": "minestuck:player_boondollars", + "amount": 500 + }, + "hide_if_failed": false, + "message": "minestuck.dialogue.shady_consort.shady_offer.next.buy", + "next_dialogue": { + "id": "minestuck:shady_consort/shady_offer/purchase", + "set_as_entrypoint": true + }, + "triggers": [ + { + "type": "minestuck:add_boondollars", + "boondollars": -500 + }, + { + "type": "minestuck:add_consort_reputation", + "reputation": -35 + }, + { + "type": "minestuck:give_from_loot_table", + "loot_table": "minestuck:gameplay/consort_junk" + } + ] + }, + { + "message": "minestuck.dialogue.shady_consort.shady_offer.next.deny" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/purchase.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/purchase.json new file mode 100644 index 0000000000..b8f36b4700 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/purchase.json @@ -0,0 +1,5 @@ +{ + "node": { + "message": "minestuck.dialogue.shady_consort.shady_offer.purchase" + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/start.json b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/start.json new file mode 100644 index 0000000000..801a3fb49b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/dialogue/shady_consort/shady_offer/start.json @@ -0,0 +1,52 @@ +{ + "node": { + "messages": [ + { + "type": "entity", + "message": "minestuck.dialogue.shady_consort.shady_offer.start" + }, + { + "type": "description", + "message": { + "arguments": [ + "entity_type" + ], + "key": "minestuck.dialogue.shady_consort.shady_offer.start.desc" + } + } + ], + "responses": [ + { + "condition": { + "type": "minestuck:player_boondollars", + "amount": 1000 + }, + "hide_if_failed": false, + "message": "minestuck.dialogue.shady_consort.shady_offer.start.buy", + "next_dialogue": "minestuck:shady_consort/shady_offer/item", + "triggers": [ + { + "type": "minestuck:add_boondollars", + "boondollars": -1000 + }, + { + "type": "minestuck:add_consort_reputation", + "reputation": -15 + }, + { + "type": "minestuck:give_from_loot_table", + "loot_table": "minestuck:gameplay/consort_junk" + }, + { + "type": "minestuck:set_player_dialogue", + "dialogue": "minestuck:shady_consort/shady_offer/purchase" + } + ] + }, + { + "message": "minestuck.dialogue.shady_consort.shady_offer.start.deny", + "next_dialogue": "minestuck:shady_consort/shady_offer/next" + } + ] + } +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/a_little_lampshading.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/a_little_lampshading.json new file mode 100644 index 0000000000..7fe541688a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/a_little_lampshading.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + "dialogue": "minestuck:consort/a_little_lampshading" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/adaptation.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/adaptation.json new file mode 100644 index 0000000000..e6b9b61474 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/adaptation.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:fungi" + }, + "dialogue": "minestuck:consort/adaptation.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/all_ores.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/all_ores.json new file mode 100644 index 0000000000..37cfab4326 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/all_ores.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:rock" + }, + "dialogue": "minestuck:consort/all_ores" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/all_trees.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/all_trees.json new file mode 100644 index 0000000000..48bcaac7b7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/all_trees.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:forest" + }, + "dialogue": "minestuck:consort/all_trees" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/at_the_end.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/at_the_end.json new file mode 100644 index 0000000000..ff3174e4f1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/at_the_end.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:end" + }, + "dialogue": "minestuck:consort/at_the_end" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/await_hero.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/await_hero.json new file mode 100644 index 0000000000..b4ac785020 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/await_hero.json @@ -0,0 +1,6 @@ +{ + "condition": { + "type": "minestuck:is_consort_in_home_land" + }, + "dialogue": "minestuck:consort/await_hero" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bats.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bats.json new file mode 100644 index 0000000000..eec140bea0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bats.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + "dialogue": "minestuck:consort/bats" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/battle_site.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/battle_site.json new file mode 100644 index 0000000000..fafadeee5f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/battle_site.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:flora" + }, + "dialogue": "minestuck:consort/battle_site" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blindness.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blindness.json new file mode 100644 index 0000000000..7c28daaff7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blindness.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + "dialogue": "minestuck:consort/blindness" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blood_oceans.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blood_oceans.json new file mode 100644 index 0000000000..03b31acb69 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blood_oceans.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:flora" + }, + "dialogue": "minestuck:consort/blood_oceans" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blood_surprise.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blood_surprise.json new file mode 100644 index 0000000000..75768be393 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blood_surprise.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:pulse" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/blood_surprise" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bloodberries.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bloodberries.json new file mode 100644 index 0000000000..198feed858 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bloodberries.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:flora" + }, + "dialogue": "minestuck:consort/bloodberries.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blue_moon.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blue_moon.json new file mode 100644 index 0000000000..9394f0e836 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/blue_moon.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/blue_moon" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/book_food.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/book_food.json new file mode 100644 index 0000000000..99c2174f7e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/book_food.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thought" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/book_food" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bright_snow.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bright_snow.json new file mode 100644 index 0000000000..006e0f6dd2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bright_snow.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:frost" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/bright_snow.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bug_treasure.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bug_treasure.json new file mode 100644 index 0000000000..3238125310 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bug_treasure.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:towers" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/bug_treasure" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bunny_birthday.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bunny_birthday.json new file mode 100644 index 0000000000..b09a7cd712 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/bunny_birthday.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:rabbits" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/bunny_birthday" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cake_recipe.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cake_recipe.json new file mode 100644 index 0000000000..4d92a2e08c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cake_recipe.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:cake" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/cake_recipe" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cake_regen.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cake_regen.json new file mode 100644 index 0000000000..5628e6516a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cake_regen.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:cake" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/cake_regen" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/calmness.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/calmness.json new file mode 100644 index 0000000000..c7258f0fd5 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/calmness.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:silence" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/calmness" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/camel.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/camel.json new file mode 100644 index 0000000000..1f81b240f1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/camel.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:sand" + }, + "dialogue": "minestuck:consort/camel/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/chorus_fruit.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/chorus_fruit.json new file mode 100644 index 0000000000..a16f04e502 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/chorus_fruit.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:end" + }, + "dialogue": "minestuck:consort/chorus_fruit" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/climb_high.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/climb_high.json new file mode 100644 index 0000000000..0419d9b080 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/climb_high.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:towers" + }, + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:wind" + } + ], + "list_type": "any" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/climb_high" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/college.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/college.json new file mode 100644 index 0000000000..14bd84cbad --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/college.json @@ -0,0 +1,6 @@ +{ + "condition": { + "type": "minestuck:always_true" + }, + "dialogue": "minestuck:consort/college.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/consort_scoliosis.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/consort_scoliosis.json new file mode 100644 index 0000000000..f9bd8ddbe8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/consort_scoliosis.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + "dialogue": "minestuck:consort/consort_scoliosis" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cotton_candy.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cotton_candy.json new file mode 100644 index 0000000000..80ed3df5ad --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cotton_candy.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rain" + }, + "dialogue": "minestuck:consort/cotton_candy" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cult.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cult.json new file mode 100644 index 0000000000..1fbde22cbc --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/cult.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort/cult.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/dad_wind.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/dad_wind.json new file mode 100644 index 0000000000..7d43714f2e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/dad_wind.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:wind" + }, + "dialogue": "minestuck:consort/dad_wind" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/delicious_hair.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/delicious_hair.json new file mode 100644 index 0000000000..547f9bcba7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/delicious_hair.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + "dialogue": "minestuck:consort/delicious_hair" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/denizen.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/denizen.json new file mode 100644 index 0000000000..efcc14492a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/denizen.json @@ -0,0 +1,30 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "any" + }, + { + "type": "minestuck:is_consort_in_home_land" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/denizen/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/denizen_mention.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/denizen_mention.json new file mode 100644 index 0000000000..95f25fdf9b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/denizen_mention.json @@ -0,0 +1,6 @@ +{ + "condition": { + "type": "minestuck:is_is_land" + }, + "dialogue": "minestuck:consort/denizen_mention" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/disks.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/disks.json new file mode 100644 index 0000000000..c661166462 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/disks.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + "dialogue": "minestuck:consort/disks" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/doctors_inside.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/doctors_inside.json new file mode 100644 index 0000000000..92ffdc3c8b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/doctors_inside.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/doctors_inside" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/edgy_life_hatred.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/edgy_life_hatred.json new file mode 100644 index 0000000000..5ae5887697 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/edgy_life_hatred.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:rabbits" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/edgy_life_hatred" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/empty_ocean.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/empty_ocean.json new file mode 100644 index 0000000000..66bbafba1c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/empty_ocean.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rain" + }, + "dialogue": "minestuck:consort/empty_ocean" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/end_grass.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/end_grass.json new file mode 100644 index 0000000000..7244c3456d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/end_grass.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:end" + }, + "dialogue": "minestuck:consort/end_grass" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/evil_gears.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/evil_gears.json new file mode 100644 index 0000000000..ca9dcb7a3a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/evil_gears.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:clockwork" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/evil_gears" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fire_cakes.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fire_cakes.json new file mode 100644 index 0000000000..d4ff098cea --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fire_cakes.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:cake" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:heat" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/fire_cakes" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fire_hazard.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fire_hazard.json new file mode 100644 index 0000000000..4a9582ada0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fire_hazard.json @@ -0,0 +1,23 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:shade" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + } + ], + "list_type": "none" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/fire_hazard" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/floating_island.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/floating_island.json new file mode 100644 index 0000000000..5125f37e32 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/floating_island.json @@ -0,0 +1,16 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:is_consort_in_home_land" + }, + { + "type": "minestuck:near_spawn", + "max_distance": 256 + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/floating_island" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/forbidden_snack.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/forbidden_snack.json new file mode 100644 index 0000000000..a5d3b40846 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/forbidden_snack.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rain" + }, + "dialogue": "minestuck:consort/forbidden_snack" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fourth_wall.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fourth_wall.json new file mode 100644 index 0000000000..9f10abe065 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fourth_wall.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + "dialogue": "minestuck:consort/fourth_wall" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_creation.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_creation.json new file mode 100644 index 0000000000..464c82b68d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_creation.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + "dialogue": "minestuck:consort/frog_creation" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_hatred.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_hatred.json new file mode 100644 index 0000000000..69c93d4f9a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_hatred.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + "dialogue": "minestuck:consort/frog_hatred" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_imitation.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_imitation.json new file mode 100644 index 0000000000..1267d3704c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_imitation.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + "dialogue": "minestuck:consort/frog_imitation" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_location.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_location.json new file mode 100644 index 0000000000..2c232244d2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_location.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + "dialogue": "minestuck:consort/frog_location" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_variants.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_variants.json new file mode 100644 index 0000000000..f4516e20be --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_variants.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + "dialogue": "minestuck:consort/frog_variants.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_walk.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_walk.json new file mode 100644 index 0000000000..db9449c01f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frog_walk.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + "dialogue": "minestuck:consort/frog_walk" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frosting.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frosting.json new file mode 100644 index 0000000000..51fc1b3793 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frosting.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:cake" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:frost" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/frosting" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frozen.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frozen.json new file mode 100644 index 0000000000..29589d9576 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/frozen.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:frost" + }, + "dialogue": "minestuck:consort/frozen.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fungus_destroyer.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fungus_destroyer.json new file mode 100644 index 0000000000..9051015f9e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fungus_destroyer.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:fungi" + }, + "dialogue": "minestuck:consort/fungus_destroyer" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fur_coat.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fur_coat.json new file mode 100644 index 0000000000..b5e860e166 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/fur_coat.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:frost" + }, + "dialogue": "minestuck:consort/fur_coat/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/gay_frogs.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/gay_frogs.json new file mode 100644 index 0000000000..3d43584dbd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/gay_frogs.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/gay_frogs" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/gear_technology.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/gear_technology.json new file mode 100644 index 0000000000..f9b2b50985 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/gear_technology.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:clockwork" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/gear_technology" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/generic_green.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/generic_green.json new file mode 100644 index 0000000000..2222f18162 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/generic_green.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + }, + "dialogue": "minestuck:consort/generic_green" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/getting_hot.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/getting_hot.json new file mode 100644 index 0000000000..26530fdbda --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/getting_hot.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:heat" + }, + "dialogue": "minestuck:consort/getting_hot" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/giant_swords.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/giant_swords.json new file mode 100644 index 0000000000..43d1c80da4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/giant_swords.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:flora" + }, + "dialogue": "minestuck:consort/giant_swords" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glass_books.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glass_books.json new file mode 100644 index 0000000000..b607222cc4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glass_books.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thought" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/glass_books" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glimmering_sand.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glimmering_sand.json new file mode 100644 index 0000000000..82488d3090 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glimmering_sand.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:sand" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/glimmering_sand" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glimmering_snow.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glimmering_snow.json new file mode 100644 index 0000000000..7870944134 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/glimmering_snow.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:frost" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/glimmering_snow" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/grass_curse.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/grass_curse.json new file mode 100644 index 0000000000..61e924c405 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/grass_curse.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:end" + }, + "dialogue": "minestuck:consort/grass_curse" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/grasshopper_fishing.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/grasshopper_fishing.json new file mode 100644 index 0000000000..4ffa29548c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/grasshopper_fishing.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/grasshopper_fishing.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hardcore.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hardcore.json new file mode 100644 index 0000000000..ef887e69cb --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hardcore.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:heat" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/hardcore" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hats.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hats.json new file mode 100644 index 0000000000..d32297ebf3 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hats.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + "dialogue": "minestuck:consort/hats" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/height_fear.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/height_fear.json new file mode 100644 index 0000000000..6645a1824a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/height_fear.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:towers" + }, + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:wind" + } + ], + "list_type": "any" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/height_fear" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/heroic_stench.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/heroic_stench.json new file mode 100644 index 0000000000..6480d2797f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/heroic_stench.json @@ -0,0 +1,6 @@ +{ + "condition": { + "type": "minestuck:is_is_land" + }, + "dialogue": "minestuck:consort/heroic_stench" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hungry.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hungry.json new file mode 100644 index 0000000000..07a2148c6b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/hungry.json @@ -0,0 +1,21 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort/hungry/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/identity.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/identity.json new file mode 100644 index 0000000000..11560dd601 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/identity.json @@ -0,0 +1,16 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:is_consort_from_land" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/identity" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/immortality_herb.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/immortality_herb.json new file mode 100644 index 0000000000..cd997671a7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/immortality_herb.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:flora" + }, + { + "type": "minestuck:first_time_generating" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/immortality_herb/1", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/jacket.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/jacket.json new file mode 100644 index 0000000000..8662ea4ce7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/jacket.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:fungi" + }, + "dialogue": "minestuck:consort/jacket" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/keep_swimming.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/keep_swimming.json new file mode 100644 index 0000000000..fea4c11a67 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/keep_swimming.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rain" + }, + "dialogue": "minestuck:consort/keep_swimming" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/knockoff.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/knockoff.json new file mode 100644 index 0000000000..3e359be553 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/knockoff.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:sandstone" + }, + "dialogue": "minestuck:consort/knockoff" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/koolaid.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/koolaid.json new file mode 100644 index 0000000000..663e3c2cd1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/koolaid.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:pulse" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/koolaid" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lava_crickets.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lava_crickets.json new file mode 100644 index 0000000000..9ca2b18f6d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lava_crickets.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:heat" + }, + "dialogue": "minestuck:consort/lava_crickets" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lazy_king.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lazy_king.json new file mode 100644 index 0000000000..c05014936b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lazy_king.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:shade" + }, + "dialogue": "minestuck:consort/lazy_king" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lewd_buckets.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lewd_buckets.json new file mode 100644 index 0000000000..9a47ca8157 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lewd_buckets.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:buckets" + }, + "dialogue": "minestuck:consort/lewd_buckets" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/light_pillars.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/light_pillars.json new file mode 100644 index 0000000000..bdc45e81bd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/light_pillars.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/light_pillars" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lightning_strike.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lightning_strike.json new file mode 100644 index 0000000000..faa8d48d08 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/lightning_strike.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/lightning_strike" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/listening.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/listening.json new file mode 100644 index 0000000000..3131dbb070 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/listening.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:silence" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/listening.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/love_colors.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/love_colors.json new file mode 100644 index 0000000000..776b32a29f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/love_colors.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + }, + "dialogue": "minestuck:consort/love_colors" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mildew.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mildew.json new file mode 100644 index 0000000000..d822879c7b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mildew.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:fungi" + }, + "dialogue": "minestuck:consort/mildew" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/monsters_below.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/monsters_below.json new file mode 100644 index 0000000000..2b26bf76f2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/monsters_below.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rain" + }, + "dialogue": "minestuck:consort/monsters_below" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/monstersona.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/monstersona.json new file mode 100644 index 0000000000..ce0e2e75bc --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/monstersona.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type_tag", + "land_type_tag": "minestuck:monsters" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/monstersona" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/murder_rain.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/murder_rain.json new file mode 100644 index 0000000000..96b988213d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/murder_rain.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:pulse" + }, + "dialogue": "minestuck:consort/murder_rain" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/murder_silence.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/murder_silence.json new file mode 100644 index 0000000000..9997037ad9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/murder_silence.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:silence" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/murder_silence" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mush_farm.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mush_farm.json new file mode 100644 index 0000000000..09679f5451 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mush_farm.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:shade" + }, + "dialogue": "minestuck:consort/mush_farm/1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mushroom_curse.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mushroom_curse.json new file mode 100644 index 0000000000..da67a0c73e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mushroom_curse.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:fungi" + }, + "dialogue": "minestuck:consort/mushroom_curse" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mushroom_pizza.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mushroom_pizza.json new file mode 100644 index 0000000000..9a40b181e2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mushroom_pizza.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:shade" + }, + "dialogue": "minestuck:consort/mushroom_pizza/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/music_invention.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/music_invention.json new file mode 100644 index 0000000000..edc5998caa --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/music_invention.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort/music_invention" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mycelium.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mycelium.json new file mode 100644 index 0000000000..5625d0ac22 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mycelium.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:fungi" + }, + "dialogue": "minestuck:consort/mycelium.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mystery_recipe.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mystery_recipe.json new file mode 100644 index 0000000000..6a04a2bf2e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/mystery_recipe.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:cake" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/mystery_recipe" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/no_to_podcasting.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/no_to_podcasting.json new file mode 100644 index 0000000000..f2c740d775 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/no_to_podcasting.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + "dialogue": "minestuck:consort/no_to_podcasting" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/no_tower_treasure.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/no_tower_treasure.json new file mode 100644 index 0000000000..57f2689ef2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/no_tower_treasure.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:towers" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/no_tower_treasure" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/non_teleporting_frogs.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/non_teleporting_frogs.json new file mode 100644 index 0000000000..c036e11049 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/non_teleporting_frogs.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:end" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/non_teleporting_frogs" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/oh_to_be_ugly.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/oh_to_be_ugly.json new file mode 100644 index 0000000000..cb5e8af8d6 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/oh_to_be_ugly.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + "dialogue": "minestuck:consort/oh_to_be_ugly" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/oil_buckets.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/oil_buckets.json new file mode 100644 index 0000000000..469e7cdf1f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/oil_buckets.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:buckets" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:shade" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/oil_buckets.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/overwhelming_colors.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/overwhelming_colors.json new file mode 100644 index 0000000000..4cdcedb80c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/overwhelming_colors.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + }, + "dialogue": "minestuck:consort/overwhelming_colors" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/pet_zombie.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/pet_zombie.json new file mode 100644 index 0000000000..30bf15368e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/pet_zombie.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type_tag", + "land_type_tag": "minestuck:monsters" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/pet_zombie" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/pyre.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/pyre.json new file mode 100644 index 0000000000..58d020b0ac --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/pyre.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:wind" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/pyre.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit.food_shortage.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit.food_shortage.json new file mode 100644 index 0000000000..d5642232b2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit.food_shortage.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:rabbits" + }, + { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:is_desolate" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/rabbit.food_shortage" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit_eating.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit_eating.json new file mode 100644 index 0000000000..8e38afb668 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit_eating.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:rabbits" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/rabbit_eating" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit_food.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit_food.json new file mode 100644 index 0000000000..57ea26c1f6 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rabbit_food.json @@ -0,0 +1,31 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:rabbits" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:is_desolate" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:fungi" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:shade" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/rabbit_food/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rap_battle.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rap_battle.json new file mode 100644 index 0000000000..8cac734c1b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rap_battle.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort/rap_battle/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/really_likes_trees.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/really_likes_trees.json new file mode 100644 index 0000000000..86f4a44c76 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/really_likes_trees.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:forest" + }, + "dialogue": "minestuck:consort/really_likes_trees" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/reckoning.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/reckoning.json new file mode 100644 index 0000000000..cd715b99b4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/reckoning.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + "dialogue": "minestuck:consort/reckoning/1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/red_better.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/red_better.json new file mode 100644 index 0000000000..8e7601ea7c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/red_better.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:red_sand" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:red_sandstone" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort/red_better" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/ring_fishing.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/ring_fishing.json new file mode 100644 index 0000000000..a99d08f9ab --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/ring_fishing.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort/ring_fishing" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rockfu.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rockfu.json new file mode 100644 index 0000000000..107053d5aa --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/rockfu.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:rock" + }, + "dialogue": "minestuck:consort/rockfu" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sand_surfing.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sand_surfing.json new file mode 100644 index 0000000000..56a1097f42 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sand_surfing.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:sand" + }, + "dialogue": "minestuck:consort/sand_surfing" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sandless.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sandless.json new file mode 100644 index 0000000000..cac9736ded --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sandless.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:sandstone" + }, + "dialogue": "minestuck:consort/sandless.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/saw_rainbow.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/saw_rainbow.json new file mode 100644 index 0000000000..dc9847b32b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/saw_rainbow.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + }, + "dialogue": "minestuck:consort/saw_rainbow" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sharp_slide.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sharp_slide.json new file mode 100644 index 0000000000..b5ad070e2c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sharp_slide.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:flora" + }, + "dialogue": "minestuck:consort/sharp_slide" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/silent_underlings.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/silent_underlings.json new file mode 100644 index 0000000000..5ac384ce4e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/silent_underlings.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:silence" + }, + "dialogue": "minestuck:consort/silent_underlings" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/skeleton_horse.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/skeleton_horse.json new file mode 100644 index 0000000000..fc38967aad --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/skeleton_horse.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + "dialogue": "minestuck:consort/skeleton_horse" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/so_what.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/so_what.json new file mode 100644 index 0000000000..a6651404c5 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/so_what.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + "dialogue": "minestuck:consort/so_what" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/spices.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/spices.json new file mode 100644 index 0000000000..ef05e8fc99 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/spices.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:flora" + }, + "dialogue": "minestuck:consort/spices.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/spider_raid.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/spider_raid.json new file mode 100644 index 0000000000..2e20d268cd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/spider_raid.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:monsters" + }, + "dialogue": "minestuck:consort/spider_raid" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/splinters.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/splinters.json new file mode 100644 index 0000000000..24a1695b8d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/splinters.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:wood" + }, + "dialogue": "minestuck:consort/splinters.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/staring.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/staring.json new file mode 100644 index 0000000000..38bb548c3f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/staring.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + "dialogue": "minestuck:consort/staring" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/step_into_fire.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/step_into_fire.json new file mode 100644 index 0000000000..9493cf9777 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/step_into_fire.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:heat" + }, + "dialogue": "minestuck:consort/step_into_fire" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/stock_market.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/stock_market.json new file mode 100644 index 0000000000..46e10960a7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/stock_market.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + "dialogue": "minestuck:consort/stock_market" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sunglasses.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sunglasses.json new file mode 100644 index 0000000000..aca9ac4fe0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/sunglasses.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + }, + "dialogue": "minestuck:consort/sunglasses" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/swimming.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/swimming.json new file mode 100644 index 0000000000..01f57bcef2 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/swimming.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:pulse" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/swimming" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tall_grass.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tall_grass.json new file mode 100644 index 0000000000..7f4dbce5d6 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tall_grass.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:end" + }, + "dialogue": "minestuck:consort/tall_grass" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tent_protection.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tent_protection.json new file mode 100644 index 0000000000..30c7c8eb9e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tent_protection.json @@ -0,0 +1,16 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:frost" + }, + { + "type": "minestuck:move_restriction" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/tent_protection" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/texas_history.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/texas_history.json new file mode 100644 index 0000000000..bcf1f4e92d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/texas_history.json @@ -0,0 +1,16 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:is_consort_from_land" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/texas_history" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/that_boy_needs_therapy.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/that_boy_needs_therapy.json new file mode 100644 index 0000000000..678e39c72a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/that_boy_needs_therapy.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:shade" + }, + "dialogue": "minestuck:consort/that_boy_needs_therapy" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/the_water_is_lava.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/the_water_is_lava.json new file mode 100644 index 0000000000..5addc91cb4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/the_water_is_lava.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:heat" + }, + "dialogue": "minestuck:consort/the_water_is_lava" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/thunder_death.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/thunder_death.json new file mode 100644 index 0000000000..0b3c520c7b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/thunder_death.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:wood" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/thunder_death.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/thunder_throw.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/thunder_throw.json new file mode 100644 index 0000000000..622d64c875 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/thunder_throw.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/thunder_throw.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/ticking.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/ticking.json new file mode 100644 index 0000000000..0d4779ed77 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/ticking.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:clockwork" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/ticking" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/title_presence.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/title_presence.json new file mode 100644 index 0000000000..2452ff3953 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/title_presence.json @@ -0,0 +1,26 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + }, + { + "type": "minestuck:is_consort_from_land" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/title_presence/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/to_eat.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/to_eat.json new file mode 100644 index 0000000000..6839ecf902 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/to_eat.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thought" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/to_eat" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tower_gone.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tower_gone.json new file mode 100644 index 0000000000..01c40973d9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tower_gone.json @@ -0,0 +1,27 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:towers" + }, + { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + } + ], + "list_type": "any" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/tower_gone" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/trolly_problem.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/trolly_problem.json new file mode 100644 index 0000000000..e46c4ad37e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/trolly_problem.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + "dialogue": "minestuck:consort/trolly_problem" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tummy_tunnel.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tummy_tunnel.json new file mode 100644 index 0000000000..51bf79c695 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/tummy_tunnel.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:heat" + }, + "dialogue": "minestuck:consort/tummy_tunnel" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/types_of_colors.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/types_of_colors.json new file mode 100644 index 0000000000..759b21c28b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/types_of_colors.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + }, + "dialogue": "minestuck:consort/types_of_colors/1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/unknown.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/unknown.json new file mode 100644 index 0000000000..abb987e402 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/unknown.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + "dialogue": "minestuck:consort/unknown.1" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/useless_elytra.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/useless_elytra.json new file mode 100644 index 0000000000..d2d0890cbf --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/useless_elytra.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:end" + }, + "dialogue": "minestuck:consort/useless_elytra" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/useless_pogo.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/useless_pogo.json new file mode 100644 index 0000000000..853456ea26 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/useless_pogo.json @@ -0,0 +1,6 @@ +{ + "condition": { + "type": "minestuck:always_true" + }, + "dialogue": "minestuck:consort/useless_pogo" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/warm_buckets.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/warm_buckets.json new file mode 100644 index 0000000000..893e5244c8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/warm_buckets.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:buckets" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:frost" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/warm_buckets" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/watch_skaia.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/watch_skaia.json new file mode 100644 index 0000000000..9804ba0e2a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/watch_skaia.json @@ -0,0 +1,6 @@ +{ + "condition": { + "type": "minestuck:is_consort_from_land" + }, + "dialogue": "minestuck:consort/watch_skaia" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/water_buckets.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/water_buckets.json new file mode 100644 index 0000000000..88479e0ba9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/water_buckets.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:buckets" + }, + { + "type": "minestuck:terrain_land_type_tag", + "land_type_tag": "minestuck:sand" + } + ], + "list_type": "all" + }, + "dialogue": "minestuck:consort/water_buckets" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/what_is_wool.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/what_is_wool.json new file mode 100644 index 0000000000..91e6355d25 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/what_is_wool.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + }, + "dialogue": "minestuck:consort/what_is_wool" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/whoops.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/whoops.json new file mode 100644 index 0000000000..84b4f7c6c0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/whoops.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + "dialogue": "minestuck:consort/whoops" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wood_treatments.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wood_treatments.json new file mode 100644 index 0000000000..de897fff89 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wood_treatments.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:wood" + }, + "dialogue": "minestuck:consort/wood_treatments" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wwizard.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wwizard.json new file mode 100644 index 0000000000..67495e2b5b --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wwizard.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + "dialogue": "minestuck:consort/wwizard" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wyrm.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wyrm.json new file mode 100644 index 0000000000..3b7ba1c202 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/wyrm.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort/wyrm" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/yellow_better.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/yellow_better.json new file mode 100644 index 0000000000..db4b9d415a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/yellow_better.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:sand" + }, + { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:sandstone" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort/yellow_better" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/zazzerpan.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/zazzerpan.json new file mode 100644 index 0000000000..3b6ea7ec06 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort/zazzerpan.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + "dialogue": "minestuck:consort/zazzerpan" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/blood.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/blood.json new file mode 100644 index 0000000000..d40273941c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/blood.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:pulse" + }, + "dialogue": "minestuck:consort_food_merchant/blood", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/breeze.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/breeze.json new file mode 100644 index 0000000000..0ee6c662b4 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/breeze.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:wind" + }, + "dialogue": "minestuck:consort_food_merchant/breeze", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/buckets.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/buckets.json new file mode 100644 index 0000000000..921d483603 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/buckets.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:buckets" + }, + "dialogue": "minestuck:consort_food_merchant/buckets", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/cake.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/cake.json new file mode 100644 index 0000000000..53e0b8aeb9 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/cake.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:cake" + }, + "dialogue": "minestuck:consort_food_merchant/cake", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/fast_food.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/fast_food.json new file mode 100644 index 0000000000..764840bf0d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/fast_food.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + "dialogue": "minestuck:consort_food_merchant/fast_food", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/food_shop.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/food_shop.json new file mode 100644 index 0000000000..8e5d77510f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/food_shop.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + "dialogue": "minestuck:consort_food_merchant/food_shop", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/frog.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/frog.json new file mode 100644 index 0000000000..ad595128dd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/frog.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + "dialogue": "minestuck:consort_food_merchant/frog", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/frog_leg.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/frog_leg.json new file mode 100644 index 0000000000..83d5dc41ef --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/frog_leg.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + "dialogue": "minestuck:consort_food_merchant/frog_leg", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/grocery_store.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/grocery_store.json new file mode 100644 index 0000000000..7ed921ad7a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/grocery_store.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + }, + "dialogue": "minestuck:consort_food_merchant/grocery_store", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/hope.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/hope.json new file mode 100644 index 0000000000..a8d94d774d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/hope.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:towers" + }, + "dialogue": "minestuck:consort_food_merchant/hope", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/library.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/library.json new file mode 100644 index 0000000000..b1754f35af --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/library.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thought" + }, + "dialogue": "minestuck:consort_food_merchant/library", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/light.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/light.json new file mode 100644 index 0000000000..cfa0ca3b13 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/light.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + "dialogue": "minestuck:consort_food_merchant/light", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/lightning.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/lightning.json new file mode 100644 index 0000000000..acac2495ea --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/lightning.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + "dialogue": "minestuck:consort_food_merchant/lightning", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/rabbit.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/rabbit.json new file mode 100644 index 0000000000..04ebad3fca --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/rabbit.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:rabbits" + }, + "dialogue": "minestuck:consort_food_merchant/rabbit", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/rage.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/rage.json new file mode 100644 index 0000000000..c13e74256e --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/rage.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type_tag", + "land_type_tag": "minestuck:monsters" + }, + "dialogue": "minestuck:consort_food_merchant/rage", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/silence.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/silence.json new file mode 100644 index 0000000000..ae83974483 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/silence.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:silence" + }, + "dialogue": "minestuck:consort_food_merchant/silence", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/tasty_welcome.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/tasty_welcome.json new file mode 100644 index 0000000000..02e909c44a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/tasty_welcome.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + }, + "dialogue": "minestuck:consort_food_merchant/tasty_welcome", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/thyme.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/thyme.json new file mode 100644 index 0000000000..2d4575dd1f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/thyme.json @@ -0,0 +1,18 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:clockwork" + }, + { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thought" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:consort_food_merchant/thyme", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/time.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/time.json new file mode 100644 index 0000000000..cc8bd7510f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_food_merchant/time.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:clockwork" + }, + "dialogue": "minestuck:consort_food_merchant/time", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/blood.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/blood.json new file mode 100644 index 0000000000..0a519dbd04 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/blood.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:pulse" + }, + "dialogue": "minestuck:consort_general_merchant/blood", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/book.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/book.json new file mode 100644 index 0000000000..5ccc0fdf0f --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/book.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thought" + }, + "dialogue": "minestuck:consort_general_merchant/book", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/breeze.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/breeze.json new file mode 100644 index 0000000000..c15b588494 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/breeze.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:wind" + }, + "dialogue": "minestuck:consort_general_merchant/breeze", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/buckets.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/buckets.json new file mode 100644 index 0000000000..a52b0b21d8 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/buckets.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:buckets" + }, + "dialogue": "minestuck:consort_general_merchant/buckets", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/cake.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/cake.json new file mode 100644 index 0000000000..15bec701ef --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/cake.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:cake" + }, + "dialogue": "minestuck:consort_general_merchant/cake", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/doom.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/doom.json new file mode 100644 index 0000000000..d11ebc6852 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/doom.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:thunder" + }, + "dialogue": "minestuck:consort_general_merchant/doom", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/eye_catching.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/eye_catching.json new file mode 100644 index 0000000000..b0cd39f00c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/eye_catching.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:terrain_land_type", + "land_type": "minestuck:rainbow" + }, + "dialogue": "minestuck:consort_general_merchant/eye_catching", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/frog.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/frog.json new file mode 100644 index 0000000000..1d617954e7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/frog.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:frogs" + }, + "dialogue": "minestuck:consort_general_merchant/frog", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/generic.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/generic.json new file mode 100644 index 0000000000..21b741f177 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/generic.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:always_true" + }, + "dialogue": "minestuck:consort_general_merchant/generic", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/got_the_goods.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/got_the_goods.json new file mode 100644 index 0000000000..8dd9512851 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/got_the_goods.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:always_true" + }, + "dialogue": "minestuck:consort_general_merchant/got_the_goods", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/life.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/life.json new file mode 100644 index 0000000000..6ead888bc1 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/life.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:rabbits" + }, + "dialogue": "minestuck:consort_general_merchant/life", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/light.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/light.json new file mode 100644 index 0000000000..b5d7a18ec7 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/light.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:light" + }, + "dialogue": "minestuck:consort_general_merchant/light", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/rage.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/rage.json new file mode 100644 index 0000000000..c5506a91bd --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/rage.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type_tag", + "land_type_tag": "minestuck:monsters" + }, + "dialogue": "minestuck:consort_general_merchant/rage", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/silence.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/silence.json new file mode 100644 index 0000000000..180dc06f00 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/silence.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:silence" + }, + "dialogue": "minestuck:consort_general_merchant/silence", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/time.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/time.json new file mode 100644 index 0000000000..b604942140 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/time.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:clockwork" + }, + "dialogue": "minestuck:consort_general_merchant/time", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/top_tier.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/top_tier.json new file mode 100644 index 0000000000..0664827c2c --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/top_tier.json @@ -0,0 +1,7 @@ +{ + "condition": { + "type": "minestuck:always_true" + }, + "dialogue": "minestuck:consort_general_merchant/top_tier", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/tower.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/tower.json new file mode 100644 index 0000000000..3194756ee0 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/consort_general_merchant/tower.json @@ -0,0 +1,8 @@ +{ + "condition": { + "type": "minestuck:title_land_type", + "land_type": "minestuck:towers" + }, + "dialogue": "minestuck:consort_general_merchant/tower", + "keep_on_reset": true +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/shady_consort/peppy_offer.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/shady_consort/peppy_offer.json new file mode 100644 index 0000000000..d54b838a9a --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/shady_consort/peppy_offer.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:nakagator" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:iguana" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:shady_consort/peppy_offer/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/shady_consort/shady_offer.json b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/shady_consort/shady_offer.json new file mode 100644 index 0000000000..9695d3ea86 --- /dev/null +++ b/src/main/generated/resources/data/minestuck/minestuck/selectable_dialogue/shady_consort/shady_offer.json @@ -0,0 +1,17 @@ +{ + "condition": { + "type": "minestuck:list", + "conditions": [ + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:salamander" + }, + { + "type": "minestuck:entity_type", + "entity_type": "minestuck:turtle" + } + ], + "list_type": "any" + }, + "dialogue": "minestuck:shady_consort/shady_offer/start" +} \ No newline at end of file diff --git a/src/main/generated/resources/data/minestuck/tags/minestuck/terrain_land_type/is_desolate.json b/src/main/generated/resources/data/minestuck/tags/minestuck/terrain_land_type/is_desolate.json new file mode 100644 index 0000000000..85604d979d --- /dev/null +++ b/src/main/generated/resources/data/minestuck/tags/minestuck/terrain_land_type/is_desolate.json @@ -0,0 +1,7 @@ +{ + "values": [ + "#minestuck:sand", + "#minestuck:sandstone", + "#minestuck:rock" + ] +} \ No newline at end of file diff --git a/src/main/java/com/mraof/minestuck/Minestuck.java b/src/main/java/com/mraof/minestuck/Minestuck.java index ef44365bad..9296e20f5f 100644 --- a/src/main/java/com/mraof/minestuck/Minestuck.java +++ b/src/main/java/com/mraof/minestuck/Minestuck.java @@ -11,7 +11,8 @@ import com.mraof.minestuck.computer.editmode.DeployList; import com.mraof.minestuck.effects.MSEffects; import com.mraof.minestuck.entity.MSEntityTypes; -import com.mraof.minestuck.entity.consort.ConsortDialogue; +import com.mraof.minestuck.entity.dialogue.Triggers; +import com.mraof.minestuck.entity.dialogue.condition.Conditions; import com.mraof.minestuck.entry.BlockCopier; import com.mraof.minestuck.entry.ComputerBlockProcess; import com.mraof.minestuck.entry.RSEntryBlockProcess; @@ -91,7 +92,10 @@ public Minestuck() MSLootTables.FUNCTION_REGISTER.register(eventBus); MSLootTables.ENTRY_REGISTER.register(eventBus); MSLootTables.MODIFIER_REGISTER.register(eventBus); + ModusTypes.REGISTER.register(eventBus); + Conditions.REGISTER.register(eventBus); + Triggers.REGISTER.register(eventBus); MSFeatures.REGISTER.register(eventBus); @@ -128,8 +132,6 @@ private void mainThreadSetup() { MSCriteriaTriggers.register(); - ConsortDialogue.init(); - KindAbstratusList.registerTypes(); DeployList.registerItems(); DispenserBehaviourUtil.registerBehaviours(); diff --git a/src/main/java/com/mraof/minestuck/client/gui/DialogueScreen.java b/src/main/java/com/mraof/minestuck/client/gui/DialogueScreen.java new file mode 100644 index 0000000000..930935170c --- /dev/null +++ b/src/main/java/com/mraof/minestuck/client/gui/DialogueScreen.java @@ -0,0 +1,124 @@ +package com.mraof.minestuck.client.gui; + +import com.mojang.blaze3d.systems.RenderSystem; +import com.mraof.minestuck.entity.dialogue.Dialogue; +import com.mraof.minestuck.network.DialoguePackets; +import com.mraof.minestuck.network.MSPacketHandler; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.components.Button; +import net.minecraft.client.gui.components.Tooltip; +import net.minecraft.client.gui.screens.Screen; +import net.minecraft.network.chat.Component; +import net.minecraft.network.chat.MutableComponent; +import net.minecraft.util.FormattedCharSequence; +import net.minecraftforge.client.gui.widget.ExtendedButton; + +import java.util.ArrayList; +import java.util.List; +import java.util.Objects; + +/** + * Displays a screen when interacting with any dialogue capable entity that has a valid dialogue. + * It is configurable in terms of what the gui image is, what sort of animated talk sprite shows up, and how many response options there are. + */ +public class DialogueScreen extends Screen +{ + private static final int GUI_WIDTH = 224; + private static final int GUI_HEIGHT = 176; + + private final int dialogueId; + private final Dialogue.DialogueData dialogueData; + + private int xOffset; + private int yOffset; + + private List messageLines; + private final List