From c934a3b536c1024e024a7912be0fba68e1fa77f2 Mon Sep 17 00:00:00 2001 From: rainer Date: Thu, 12 Feb 2026 12:43:57 +0100 Subject: [PATCH] init; added hunger-ng compatibility --- LICENCE.txt | 23 + README.txt | 36 ++ TODO.txt | 9 + crops/peanuts.lua | 234 +++++++ depends.txt | 15 + description.txt | 1 + init.lua | 593 ++++++++++++++++++ luas/TODO.lua | 46 ++ luas/agriculture.lua | 148 +++++ luas/bbq.lua | 51 ++ luas/cucina_vegana.lua | 262 ++++++++ luas/ethereal.lua | 87 +++ luas/fish.lua | 68 ++ luas/meat.lua | 98 +++ luas/nutella.lua | 99 +++ luas/toasts.lua | 124 ++++ luas/tools.lua | 84 +++ luas/xfarming.lua | 127 ++++ mod.conf | 8 + screenshot.png | Bin 0 -> 190306 bytes support.lua | 18 + textures/.blt_sandwich.png-autosave.kra | Bin 0 -> 106922 bytes textures/.garlic_bread_slice.kra-autosave.kra | Bin 0 -> 514219 bytes textures/.ham_sandwich.png-autosave.kra | Bin 0 -> 125565 bytes .../.tasty_garlic_sandwich.png-autosave.kra | Bin 0 -> 115981 bytes textures/american_sandwich.png | Bin 0 -> 666 bytes textures/bacon_sandwich.png | Bin 0 -> 875 bytes textures/baking_tray.png~ | Bin 0 -> 311 bytes textures/banana_and_chocolate_sandwich.png | Bin 0 -> 749 bytes textures/blackberry_jam.png~ | Bin 0 -> 1778 bytes textures/blackberry_jam_sandwich.png | Bin 0 -> 1474 bytes textures/blackberry_jam_sandwich.png~ | Bin 0 -> 1456 bytes textures/blt_sandwich.png | Bin 0 -> 770 bytes textures/blueberry_jam.png | Bin 0 -> 1295 bytes textures/blueberry_jam.png~ | Bin 0 -> 1772 bytes textures/blueberry_jam_sandwich.png | Bin 0 -> 1049 bytes textures/bread_crumbs.png | Bin 0 -> 807 bytes textures/bread_slice.png | Bin 0 -> 618 bytes textures/bread_slice.png~ | Bin 0 -> 1339 bytes textures/butter_carrots.png | Bin 0 -> 1144 bytes textures/caramelized_onion.png | Bin 0 -> 927 bytes textures/cheese_sandwich.png~ | Bin 0 -> 1113 bytes textures/cheesy_sandwich.png | Bin 0 -> 1112 bytes textures/chicken_strips.png | Bin 0 -> 693 bytes textures/classic_sandwich.png | Bin 0 -> 685 bytes textures/classic_vegan_sandwich.png | Bin 0 -> 709 bytes textures/club_sandwich.png | Bin 0 -> 998 bytes textures/cooking_pot.png | Bin 0 -> 480 bytes textures/cooking_pot.png~ | Bin 0 -> 474 bytes textures/crispy_bacon.png | Bin 0 -> 1482 bytes textures/croque_madame.png | Bin 0 -> 1825 bytes textures/croque_madame.png~ | Bin 0 -> 1823 bytes textures/croque_monsier.png~ | Bin 0 -> 1765 bytes textures/croque_monsieur.png | Bin 0 -> 1801 bytes textures/croque_monsieur.png.kra~ | Bin 0 -> 128847 bytes textures/croque_monsieur.png~ | Bin 0 -> 1805 bytes textures/cutting_board.png | Bin 0 -> 541 bytes textures/cutting_board.png~ | Bin 0 -> 548 bytes textures/egg_and_bacon_sandwich.png | Bin 0 -> 844 bytes textures/elvis_sandwich.png | Bin 0 -> 830 bytes textures/enhanced_bacon_sandwich.png | Bin 0 -> 1212 bytes textures/enhanced_bacon_sandwich.png~ | Bin 0 -> 1211 bytes textures/fairy_bread.png | Bin 0 -> 1157 bytes textures/fairy_bread.png~ | Bin 0 -> 1278 bytes textures/fancy_garlic_sandwich.png | Bin 0 -> 2120 bytes textures/fancy_garlic_sandwich.png~ | Bin 0 -> 2119 bytes textures/garlic_bread_slice.kra~ | Bin 0 -> 81037 bytes textures/garlic_bread_slice.png~ | Bin 0 -> 1731 bytes textures/gourmet_meat_sandwich.png | Bin 0 -> 701 bytes textures/gourmet_vegan_sandwich.png | Bin 0 -> 697 bytes textures/grape_jelly.png | Bin 0 -> 1324 bytes textures/grape_jelly.png~ | Bin 0 -> 1862 bytes textures/grape_jelly_sandwich.png | Bin 0 -> 1114 bytes textures/grilled_hot_cheesy_sandwich.png | Bin 0 -> 1845 bytes textures/grilled_hot_cheesy_sandwich.png~ | Bin 0 -> 1848 bytes textures/ham.png | Bin 0 -> 919 bytes textures/ham_and_asparagus_sandwich.png | Bin 0 -> 676 bytes textures/ham_sandwich.png | Bin 0 -> 643 bytes textures/hamwich.png | Bin 0 -> 772 bytes textures/hot_ham_sandwich.png | Bin 0 -> 1143 bytes textures/hot_veggie_sandwich.png | Bin 0 -> 1085 bytes textures/italian_sandwich.png | Bin 0 -> 719 bytes textures/jam_sandwich.png | Bin 0 -> 1361 bytes textures/jerky_sandwich.png | Bin 0 -> 861 bytes textures/lox_sandwich.kra~ | Bin 0 -> 138401 bytes textures/lox_sandwich.png | Bin 0 -> 1123 bytes textures/lox_sandwich.png~ | Bin 0 -> 1821 bytes textures/marinated_chicken_sandwich.png | Bin 0 -> 1372 bytes textures/marinated_chicken_sandwich.png~ | Bin 0 -> 1386 bytes textures/mixing_bowl.png | Bin 0 -> 346 bytes textures/mortar_pestle.png | Bin 0 -> 329 bytes textures/multi_jam.png | Bin 0 -> 1607 bytes textures/multi_jam.png~ | Bin 0 -> 1756 bytes textures/noyella_block_bottom.png | Bin 0 -> 2967 bytes textures/noyella_block_bottom.png~ | Bin 0 -> 3354 bytes textures/noyella_block_front.png | Bin 0 -> 2096 bytes textures/noyella_block_front.png~ | Bin 0 -> 2085 bytes textures/noyella_block_side.png | Bin 0 -> 2239 bytes textures/noyella_block_top.png | Bin 0 -> 1357 bytes textures/noyella_sandwich.png | Bin 0 -> 707 bytes textures/noyella_spread.png | Bin 0 -> 943 bytes textures/pb_and_j_sandwich.png | Bin 0 -> 700 bytes textures/peanut_butter.png | Bin 0 -> 1757 bytes textures/peanuts.png | Bin 0 -> 612 bytes textures/po_boy_sandwich.png | Bin 0 -> 1033 bytes textures/po_boy_sandwich.png~ | Bin 0 -> 1036 bytes textures/raspberry_jam.png | Bin 0 -> 1577 bytes textures/raspberry_jam.png~ | Bin 0 -> 1739 bytes textures/raspberry_jam_sandwich.png | Bin 0 -> 1141 bytes textures/rasperry_jam_sandwich.png | Bin 0 -> 1141 bytes textures/raw_bacon.png | Bin 0 -> 578 bytes textures/roasted_potatoes.png | Bin 0 -> 959 bytes textures/salmon_cooked.png~ | Bin 0 -> 1021 bytes textures/sand_sandwich.png | Bin 0 -> 1504 bytes textures/sandwiches_blackberry_jam.png | Bin 0 -> 1901 bytes textures/sandwiches_blueberry_jam.png | Bin 0 -> 1846 bytes textures/sandwiches_blueberry_jam.png~ | Bin 0 -> 1846 bytes textures/sandwiches_bread_slice.png | Bin 0 -> 1351 bytes textures/sandwiches_chicken_strips.png | Bin 0 -> 693 bytes textures/sandwiches_crispy_bacon.png | Bin 0 -> 1482 bytes textures/sandwiches_garlic_bread_slice.png | Bin 0 -> 1731 bytes textures/sandwiches_grape_jelly.png | Bin 0 -> 1863 bytes textures/sandwiches_ham.png | Bin 0 -> 919 bytes textures/sandwiches_multi_jam.png | Bin 0 -> 1844 bytes textures/sandwiches_peanut.png | Bin 0 -> 448 bytes textures/sandwiches_peanut.png~ | Bin 0 -> 443 bytes textures/sandwiches_peanut_1.png | Bin 0 -> 315 bytes textures/sandwiches_peanut_1.png~ | Bin 0 -> 318 bytes textures/sandwiches_peanut_2.png | Bin 0 -> 384 bytes textures/sandwiches_peanut_3.png | Bin 0 -> 523 bytes textures/sandwiches_peanut_4.png | Bin 0 -> 605 bytes textures/sandwiches_peanut_5.png | Bin 0 -> 605 bytes textures/sandwiches_peanut_6.png | Bin 0 -> 629 bytes textures/sandwiches_peanut_butter.png | Bin 0 -> 1757 bytes textures/sandwiches_peanuts.png | Bin 0 -> 448 bytes textures/sandwiches_raspberry_jam.png | Bin 0 -> 1724 bytes textures/sandwiches_raw_bacon.png | Bin 0 -> 578 bytes textures/sandwiches_salmon_cooked.png | Bin 0 -> 1043 bytes textures/sandwiches_seed_peanut.png | Bin 0 -> 518 bytes textures/sandwiches_seed_peanut.png~ | Bin 0 -> 477 bytes textures/sandwiches_strawberry_jam.png | Bin 0 -> 1825 bytes textures/sandwiches_trout_cooked.png | Bin 0 -> 971 bytes textures/seed_peanut.png | Bin 0 -> 518 bytes textures/seed_peanuts.png | Bin 0 -> 1352 bytes textures/skillet.png | Bin 0 -> 422 bytes textures/skillet.png~ | Bin 0 -> 408 bytes textures/sprinkles.png~ | Bin 0 -> 389 bytes textures/strawberry_jam.png | Bin 0 -> 1446 bytes textures/strawberry_jam.png~ | Bin 0 -> 1834 bytes textures/strawberry_jam_sandwich.png | Bin 0 -> 1140 bytes textures/sugar_sprinkles.png | Bin 0 -> 389 bytes textures/sweet_bread_pudding.png | Bin 0 -> 2743 bytes textures/sweet_bread_pudding_raw.png | Bin 0 -> 1788 bytes textures/sweet_sandwich.png | Bin 0 -> 762 bytes textures/tabasco.png | Bin 0 -> 537 bytes textures/tasty_asparagus_sandwich.png | Bin 0 -> 689 bytes textures/tasty_bacon_sandwich.png | Bin 0 -> 832 bytes textures/tasty_chicken_sandwich.png | Bin 0 -> 1077 bytes textures/tasty_garlic_sandwich.kra~ | Bin 0 -> 146668 bytes textures/tasty_garlic_sandwich.png | Bin 0 -> 2073 bytes textures/tasty_garlic_sandwich.png~ | Bin 0 -> 2037 bytes textures/tasty_ham_sandwich.png | Bin 0 -> 698 bytes textures/tasty_meat_sandwich.png | Bin 0 -> 698 bytes textures/tasty_tofu_sandwich.png | Bin 0 -> 684 bytes textures/tasty_veggie_sandwich.png | Bin 0 -> 756 bytes textures/tofu_sandwich.png | Bin 0 -> 674 bytes textures/trifolat_mushrooms.png | Bin 0 -> 1122 bytes textures/trifolat_mushrooms.png~ | Bin 0 -> 1118 bytes textures/triple_mega_sandwich.png | Bin 0 -> 1067 bytes textures/trout_cooked.png~ | Bin 0 -> 957 bytes textures/trout_sandwich.png | Bin 0 -> 1101 bytes textures/trout_sandwich.png~ | Bin 0 -> 1101 bytes textures/veggie_sandwich.png | Bin 0 -> 697 bytes version1-7update.png | Bin 0 -> 100572 bytes version1-9update.png | Bin 0 -> 239647 bytes 175 files changed, 2131 insertions(+) create mode 100644 LICENCE.txt create mode 100644 README.txt create mode 100644 TODO.txt create mode 100644 crops/peanuts.lua create mode 100644 depends.txt create mode 100644 description.txt create mode 100644 init.lua create mode 100644 luas/TODO.lua create mode 100644 luas/agriculture.lua create mode 100644 luas/bbq.lua create mode 100644 luas/cucina_vegana.lua create mode 100644 luas/ethereal.lua create mode 100644 luas/fish.lua create mode 100644 luas/meat.lua create mode 100644 luas/nutella.lua create mode 100644 luas/toasts.lua create mode 100644 luas/tools.lua create mode 100644 luas/xfarming.lua create mode 100644 mod.conf create mode 100644 screenshot.png create mode 100644 support.lua create mode 100644 textures/.blt_sandwich.png-autosave.kra create mode 100644 textures/.garlic_bread_slice.kra-autosave.kra create mode 100644 textures/.ham_sandwich.png-autosave.kra create mode 100644 textures/.tasty_garlic_sandwich.png-autosave.kra create mode 100644 textures/american_sandwich.png create mode 100644 textures/bacon_sandwich.png create mode 100644 textures/baking_tray.png~ create mode 100644 textures/banana_and_chocolate_sandwich.png create mode 100644 textures/blackberry_jam.png~ create mode 100644 textures/blackberry_jam_sandwich.png create mode 100644 textures/blackberry_jam_sandwich.png~ create mode 100644 textures/blt_sandwich.png create mode 100644 textures/blueberry_jam.png create mode 100644 textures/blueberry_jam.png~ create mode 100644 textures/blueberry_jam_sandwich.png create mode 100644 textures/bread_crumbs.png create mode 100644 textures/bread_slice.png create mode 100644 textures/bread_slice.png~ create mode 100644 textures/butter_carrots.png create mode 100644 textures/caramelized_onion.png create mode 100644 textures/cheese_sandwich.png~ create mode 100644 textures/cheesy_sandwich.png create mode 100644 textures/chicken_strips.png create mode 100644 textures/classic_sandwich.png create mode 100644 textures/classic_vegan_sandwich.png create mode 100644 textures/club_sandwich.png create mode 100644 textures/cooking_pot.png create mode 100644 textures/cooking_pot.png~ create mode 100644 textures/crispy_bacon.png create mode 100644 textures/croque_madame.png create mode 100644 textures/croque_madame.png~ create mode 100644 textures/croque_monsier.png~ create mode 100644 textures/croque_monsieur.png create mode 100644 textures/croque_monsieur.png.kra~ create mode 100644 textures/croque_monsieur.png~ create mode 100644 textures/cutting_board.png create mode 100644 textures/cutting_board.png~ create mode 100644 textures/egg_and_bacon_sandwich.png create mode 100644 textures/elvis_sandwich.png create mode 100644 textures/enhanced_bacon_sandwich.png create mode 100644 textures/enhanced_bacon_sandwich.png~ create mode 100644 textures/fairy_bread.png create mode 100644 textures/fairy_bread.png~ create mode 100644 textures/fancy_garlic_sandwich.png create mode 100644 textures/fancy_garlic_sandwich.png~ create mode 100644 textures/garlic_bread_slice.kra~ create mode 100644 textures/garlic_bread_slice.png~ create mode 100644 textures/gourmet_meat_sandwich.png create mode 100644 textures/gourmet_vegan_sandwich.png create mode 100644 textures/grape_jelly.png create mode 100644 textures/grape_jelly.png~ create mode 100644 textures/grape_jelly_sandwich.png create mode 100644 textures/grilled_hot_cheesy_sandwich.png create mode 100644 textures/grilled_hot_cheesy_sandwich.png~ create mode 100644 textures/ham.png create mode 100644 textures/ham_and_asparagus_sandwich.png create mode 100644 textures/ham_sandwich.png create mode 100644 textures/hamwich.png create mode 100644 textures/hot_ham_sandwich.png create mode 100644 textures/hot_veggie_sandwich.png create mode 100644 textures/italian_sandwich.png create mode 100644 textures/jam_sandwich.png create mode 100644 textures/jerky_sandwich.png create mode 100644 textures/lox_sandwich.kra~ create mode 100644 textures/lox_sandwich.png create mode 100644 textures/lox_sandwich.png~ create mode 100644 textures/marinated_chicken_sandwich.png create mode 100644 textures/marinated_chicken_sandwich.png~ create mode 100644 textures/mixing_bowl.png create mode 100644 textures/mortar_pestle.png create mode 100644 textures/multi_jam.png create mode 100644 textures/multi_jam.png~ create mode 100644 textures/noyella_block_bottom.png create mode 100644 textures/noyella_block_bottom.png~ create mode 100644 textures/noyella_block_front.png create mode 100644 textures/noyella_block_front.png~ create mode 100644 textures/noyella_block_side.png create mode 100644 textures/noyella_block_top.png create mode 100644 textures/noyella_sandwich.png create mode 100644 textures/noyella_spread.png create mode 100644 textures/pb_and_j_sandwich.png create mode 100644 textures/peanut_butter.png create mode 100644 textures/peanuts.png create mode 100644 textures/po_boy_sandwich.png create mode 100644 textures/po_boy_sandwich.png~ create mode 100644 textures/raspberry_jam.png create mode 100644 textures/raspberry_jam.png~ create mode 100644 textures/raspberry_jam_sandwich.png create mode 100644 textures/rasperry_jam_sandwich.png create mode 100644 textures/raw_bacon.png create mode 100644 textures/roasted_potatoes.png create mode 100644 textures/salmon_cooked.png~ create mode 100644 textures/sand_sandwich.png create mode 100644 textures/sandwiches_blackberry_jam.png create mode 100644 textures/sandwiches_blueberry_jam.png create mode 100644 textures/sandwiches_blueberry_jam.png~ create mode 100644 textures/sandwiches_bread_slice.png create mode 100644 textures/sandwiches_chicken_strips.png create mode 100644 textures/sandwiches_crispy_bacon.png create mode 100644 textures/sandwiches_garlic_bread_slice.png create mode 100644 textures/sandwiches_grape_jelly.png create mode 100644 textures/sandwiches_ham.png create mode 100644 textures/sandwiches_multi_jam.png create mode 100644 textures/sandwiches_peanut.png create mode 100644 textures/sandwiches_peanut.png~ create mode 100644 textures/sandwiches_peanut_1.png create mode 100644 textures/sandwiches_peanut_1.png~ create mode 100644 textures/sandwiches_peanut_2.png create mode 100644 textures/sandwiches_peanut_3.png create mode 100644 textures/sandwiches_peanut_4.png create mode 100644 textures/sandwiches_peanut_5.png create mode 100644 textures/sandwiches_peanut_6.png create mode 100644 textures/sandwiches_peanut_butter.png create mode 100644 textures/sandwiches_peanuts.png create mode 100644 textures/sandwiches_raspberry_jam.png create mode 100644 textures/sandwiches_raw_bacon.png create mode 100644 textures/sandwiches_salmon_cooked.png create mode 100644 textures/sandwiches_seed_peanut.png create mode 100644 textures/sandwiches_seed_peanut.png~ create mode 100644 textures/sandwiches_strawberry_jam.png create mode 100644 textures/sandwiches_trout_cooked.png create mode 100644 textures/seed_peanut.png create mode 100644 textures/seed_peanuts.png create mode 100644 textures/skillet.png create mode 100644 textures/skillet.png~ create mode 100644 textures/sprinkles.png~ create mode 100644 textures/strawberry_jam.png create mode 100644 textures/strawberry_jam.png~ create mode 100644 textures/strawberry_jam_sandwich.png create mode 100644 textures/sugar_sprinkles.png create mode 100644 textures/sweet_bread_pudding.png create mode 100644 textures/sweet_bread_pudding_raw.png create mode 100644 textures/sweet_sandwich.png create mode 100644 textures/tabasco.png create mode 100644 textures/tasty_asparagus_sandwich.png create mode 100644 textures/tasty_bacon_sandwich.png create mode 100644 textures/tasty_chicken_sandwich.png create mode 100644 textures/tasty_garlic_sandwich.kra~ create mode 100644 textures/tasty_garlic_sandwich.png create mode 100644 textures/tasty_garlic_sandwich.png~ create mode 100644 textures/tasty_ham_sandwich.png create mode 100644 textures/tasty_meat_sandwich.png create mode 100644 textures/tasty_tofu_sandwich.png create mode 100644 textures/tasty_veggie_sandwich.png create mode 100644 textures/tofu_sandwich.png create mode 100644 textures/trifolat_mushrooms.png create mode 100644 textures/trifolat_mushrooms.png~ create mode 100644 textures/triple_mega_sandwich.png create mode 100644 textures/trout_cooked.png~ create mode 100644 textures/trout_sandwich.png create mode 100644 textures/trout_sandwich.png~ create mode 100644 textures/veggie_sandwich.png create mode 100644 version1-7update.png create mode 100644 version1-9update.png diff --git a/LICENCE.txt b/LICENCE.txt new file mode 100644 index 0000000..a2ad4d6 --- /dev/null +++ b/LICENCE.txt @@ -0,0 +1,23 @@ +License for Code +---------------- + +Copyright (C) 2018 Annalysa + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +License for Textures +--------------------------------------- + +CC-BY-SA 3.0 UNPORTED. Created by Annalysa \ No newline at end of file diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..f64195c --- /dev/null +++ b/README.txt @@ -0,0 +1,36 @@ +Ciao! +This is my first mod, so sorry if there are any errors or english typos. + +This mod adds to your minetest game various type of sandwiches, +including vegetarian, nutella, bacon, pb&j and many more, +if you have supported mods like BBQ and cucina_vegana! +There are also some other related food like a sweet bread pudding, +made from sandwiches crumbs and jam. + +Developed and tested for Minetest 0.4.17 until version 1.7 +Developed and tested for Minetest 5.4.x since 1.8 + +Current version: +v 1.9 - complete overhaul plus added some toasts through the use of farming:skillet +v 1.8 - lost to time (RIP old pc) +v 1.7 - added cucina_vegana compatibility + more sandwiches +v 1.6 - added bbq compatibility + chicken strips +v 1.5 - added ethereal compatibility and lots of sandwiches +v 1.4 - peanut crop and bacon added +v 1.3 - made moretrees optional +v 1.2 - replaced meat with craftable ham +v 1.1 - fixed some on_use values +v 1.0 - the very first release; + +This mod has some dependencies, so some sandwiches might not be present if +some mods are not present. + +default farming or farming-redo by TenPlus1 - (Essential) provides the main feature: transforming bread into slices +mobs by TenPlus1 or any other cow-chicken-pig prividing mod - (Optional) provides access to meat related items +moretrees by VanessaE - (Optional) (thanks R-One) provides Noyella +ethereal by TenPlus1 - (Optional) provides banana related recipes and two fish sandwiches +Your Dad's BBQ Mod (aka bbq) by Grizzly Adam - (Optional) provides special recipes +cucina_vegana by Clyde - (Optional) (thanks friend) provides gourmet recipes +other mods can be found in the mod.conf and provide some minor additional features + +This mod has a LGPL v2.1 Licence. diff --git a/TODO.txt b/TODO.txt new file mode 100644 index 0000000..2bd2e3f --- /dev/null +++ b/TODO.txt @@ -0,0 +1,9 @@ +X picnic basket (little storage for group:food_sandwiches) + +cheese support (add bruschetta then?) +"mozzarella", "tomato", "olive_oil", +"garlic_bread", "garlic_bread", "garlic_bread", + +X ketchup and maionesse -- what is their purpose ??? +im not adding them until they have multiple purposes + diff --git a/crops/peanuts.lua b/crops/peanuts.lua new file mode 100644 index 0000000..d539fba --- /dev/null +++ b/crops/peanuts.lua @@ -0,0 +1,234 @@ +local crop_def = {} +local mope = "sandwiches:mortar_pestle" + +if minetest.global_exists("farming") and farming.mod == "redo" then + mope = "farming:mortar_pestle" + + -- peanut seeds + minetest.register_node("sandwiches:seed_peanut", { + description = "Peanuts Seed", + tiles = {"seed_peanut.png"}, + inventory_image = "sandwiches_seed_peanut.png", + wield_image = "sandwiches_seed_peanut.png", + drawtype = "signlike", + groups = {seed = 1, snappy = 3, attached_node = 1, flammable = 4}, + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.35, 0.5}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + return farming.place_seed(itemstack, placer, pointed_thing, "sandwiches:peanut_1") + end, + }) + minetest.register_craftitem("sandwiches:peanuts", { + description = "Peanuts", + on_use = minetest.item_eat(1), + inventory_image = "sandwiches_peanut.png", -- not peanutS due to compatibility with the default farming mod + groups = {food = 1, food_peanut = 1, food_peanuts = 1, flammable = 1}, + }) + + minetest.register_alias("sandwiches:seed_peanuts", "sandwiches:seed_peanut") + --minetest.register_alias("sandwiches:peanuts", "sandwiches:peanut") + + -- peanut plant definition + crop_def = { + drawtype = "plantlike", + tiles = {"sandwiches_peanut_1.png"}, + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + drop = "", + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.35, 0.5}, + }, + }, + groups = { snappy = 3, flammable = 4, plant = 1, flora = 1, attached_node = 1, + not_in_creative_inventory = 1, growing = 1 }, + sounds = default.node_sound_leaves_defaults() + } + + -- stage 1 + minetest.register_node("sandwiches:peanut_1", table.copy(crop_def)) + + -- stage 2 + crop_def.tiles = {"sandwiches_peanut_2.png"} + minetest.register_node("sandwiches:peanut_2", table.copy(crop_def)) + + -- stage 3 + crop_def.tiles = {"sandwiches_peanut_3.png"} + crop_def.drop = { + items = { + {items = {'sandwiches:peanuts 2'}, rarity = 1}, + {items = {'sandwiches:peanuts'}, rarity = 2}, + } + } + minetest.register_node("sandwiches:peanut_3", table.copy(crop_def)) + + + -- stage 4 + crop_def.tiles = {"sandwiches_peanut_4.png"} + crop_def.drop = { + items = { + {items = {'sandwiches:peanuts 4'}, rarity = 1}, + {items = {'sandwiches:peanuts 2'}, rarity = 2}, + {items = {'sandwiches:peanuts'}, rarity = 4}, + {items = {'sandwiches:seed_peanut 2'}, rarity = 1}, + {items = {'sandwiches:seed_peanut 2'}, rarity = 3}, + } + } + minetest.register_node("sandwiches:peanut_4", table.copy(crop_def)) + + -- stage 5 (spreading stage) + -- as the crop grows to the 5th stage, it has less seeds + -- because they are "used" when spreading + crop_def.tiles = {"sandwiches_peanut_5.png"} + crop_def.drop = { + items = { + {items = {'sandwiches:peanuts 3'}, rarity = 1}, + {items = {'sandwiches:peanuts 2'}, rarity = 2}, + {items = {'sandwiches:peanuts'}, rarity = 4}, + {items = {'sandwiches:seed_peanut'}, rarity = 1}, + {items = {'sandwiches:seed_peanut'}, rarity = 2}, + } + } + minetest.register_node("sandwiches:peanut_5", table.copy(crop_def)) + + -- stage 6 (final) + -- the plant is "exhausted" from the spreading + crop_def.tiles = {"sandwiches_peanut_6.png"} + crop_def.groups.growing = 0 + crop_def.drop = { + items = { + {items = {'sandwiches:peanuts 3'}, rarity = 1}, + {items = {'sandwiches:peanuts 2'}, rarity = 2}, + {items = {'sandwiches:peanuts'}, rarity = 4}, + {items = {'sandwiches:seed_peanut'}, rarity = 1}, + {items = {'sandwiches:seed_peanut'}, rarity = 4}, + } + } + minetest.register_node("sandwiches:peanut_6", table.copy(crop_def)) + + if minetest.get_modpath("bonemeal") then + bonemeal:add_crop({ {"sandwiches:peanut_", 5, "sandwiches:seed_peanut"}, }) + end + +else -- farming-redo not present ----------------------------------------------- + + farming.register_plant("sandwiches:peanut", { + description = "Peanut Seed", + harvest_description = "Peanuts", + inventory_image = "sandwiches_seed_peanut.png", + steps = 6, + minlight = 12, + maxlight = default.LIGHT_MAX, + fertility = {"grassland"}, + groups = {flammable = 4, attached_node = 1, snappy = 3, plant = 1, flora = 1,}, + }) + if minetest.registered_items["sandwiches:peanuts"] then + minetest.override_item("sandwiches:peanuts", { + --description = "Peanuts", + on_use = minetest.item_eat(1), + inventory_image = "sandwiches_peanut.png", + groups = {food = 1, food_peanut = 1, food_peanuts = 1, flammable = 1}, + }) + end + + if minetest.get_modpath("bonemeal") then + bonemeal:add_crop({ {"sandwiches:peanut_", 5, "sandwiches:seed_peanut"}, }) + end + +end -- register different plant nodes + +minetest.register_abm({ + name = "sandwiches:peanut_spreading_abm", + nodenames = {"sandwiches:peanut_5"}, + interval = 5, + chance = 5, + action = function(pos, node) + -- Check 3x3x3 nodes around the currently triggered node + local soil_positions = minetest.find_nodes_in_area_under_air( + vector.add(pos, -1), vector.add(pos, 1), + {"farming:soil_wet", "farming:soil"} + ) + if(next(soil_positions) ~= null) then + local found_soil_pos = soil_positions[math.random(#soil_positions)] + found_soil_pos.y = found_soil_pos.y +1 + minetest.set_node(found_soil_pos, {name="sandwiches:peanut_1"}) + if(math.random(10) > 5) then + minetest.set_node(pos,{name="sandwiches:peanut_6"}) + end + end + end +}) + +-- WILD PEANUTS -- + +minetest.register_node("sandwiches:wild_peanut", { + description = "Wild Peanuts", + paramtype = "light", + walkable = false, + drop = { + items = { + {items = {'sandwiches:peanuts'}, rarity = 1}, + {items = {'sandwiches:peanuts'}, rarity = 2}, + {items = {'sandwiches:seed_peanut 2'}, rarity = 1}, + {items = {'sandwiches:seed_peanut'}, rarity = 3}, + } + }, + drawtype = "plantlike", + paramtype2 = "facedir", + tiles = {"sandwiches_peanut_4.png"}, + inventory_image = "sandwiches_peanut_4.png", + wield_image = "sandwiches_peanut_4.png", + groups = {snappy = 3, dig_immediate=1, flammable=2, plant=1, flora = 1, attached_node = 1, not_in_creative_inventory = 1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { {-0.5, -0.5, -0.5, 0.5, -0.35, 0.5}, }, + }, +}) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass", "default:dirt"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.0003, + spread = {x = 70, y = 70, z = 70}, + seed = 2570, + octaves = 3, + persist = 0.6 + }, + y_min = 0, + y_max = 100, + decoration = "sandwiches:wild_peanut", +}) + +-- PEANUT BUTTER -- + +minetest.register_craftitem("sandwiches:peanut_butter", { + description = "Peanut Butter", + on_use = minetest.item_eat(2), + groups = {food = 2, food_peanut_butter = 1, flammable = 1}, + inventory_image = "sandwiches_peanut_butter.png" +}) + +minetest.register_craft({ + output = "sandwiches:peanut_butter 5", + type = "shapeless"; + recipe = {"sandwiches:peanuts", "sandwiches:peanuts", "sandwiches:peanuts", + "sandwiches:peanuts", "sandwiches:peanuts", "sandwiches:peanuts", + "group:food_mortar_pestle","sandwiches:peanuts", "sandwiches:peanuts", + }, + replacements = {{"group:food_mortar_pestle", mope }}, +}) diff --git a/depends.txt b/depends.txt new file mode 100644 index 0000000..1376196 --- /dev/null +++ b/depends.txt @@ -0,0 +1,15 @@ +default +farming +flowers? +mobs? +mobs_animal? +petz? +animalia? +moretrees? +cacaotree? +ethereal? +bbq? +cucina_vegana? +bonemeal? +xdecor? +potted_farming? diff --git a/description.txt b/description.txt new file mode 100644 index 0000000..db4f25d --- /dev/null +++ b/description.txt @@ -0,0 +1 @@ +Add Sandwiches to your game! Choose between meat, vegetarian or sweet sandwiches! diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..2308fdb --- /dev/null +++ b/init.lua @@ -0,0 +1,593 @@ +-- Mod: sandwiches + +sandwiches = {} +sandwiches.version = 1.9 -- complete overhaul +sandwiches.path = minetest.get_modpath("sandwiches") + +sandwiches.ingredient_support = { + ["true"] = true, -- provided by this mod or its dependencies + ["meat"] = false, + ["veggie"] = false, + ["berry"] = false, + ["banana"] = false, + ["choco"] = false, + ["honey"] = minetest.get_modpath("bees") ~= nil or minetest.get_modpath("mobs_animal") ~= nil or minetest.get_modpath("xdecor") ~= nil, + ["fish"] = false, + ["mushroom"] = minetest.get_modpath("flowers") ~= nil, + ["dairy"] = minetest.get_modpath("mobs_animal") ~= nil, + ["herbs"] = minetest.get_modpath("potted_farming") ~= nil, +} + +-- for future improvements (need cuisine) +local pot = "sandwiches:pot" --jam and jelly +local skillet = "sandwiches:skillet" -- toasts and tasty veg +local board = "sandwiches:cutting_board" -- ham bacon chicken_strips +local mope = "sandwiches:mortar_pestle" -- tabasco +local mix = "sandwiches:mixing_bowl" --sprinkles +if minetest.global_exists("farming") and farming.mod == "redo" then + pot = "farming:pot" + skillet = "farming:skillet" + board = "farming:cutting_board" + mope = "farming:mortar_pestle" + mix = "farming:mixing_bowl" + + sandwiches.ingredient_support.veggie = true + sandwiches.ingredient_support.berry = true + sandwiches.ingredient_support.choco = true + +else + dofile(sandwiches.path .. "/luas/tools.lua") +end + +-- BREAD -- + +minetest.register_craftitem("sandwiches:bread_slice", { + description = "Bread slice", + on_use = minetest.item_eat(1), + groups = {food = 1, food_bread_slice = 1, flammable = 1}, + inventory_image = "sandwiches_bread_slice.png" +}) +minetest.register_craft({ + output = "sandwiches:bread_slice 8", + type = "shapeless", + recipe = {"group:food_bread", "group:food_cutting_board", "group:food_bread"}, + replacements = { {"group:food_cutting_board", board }, } +}) + +minetest.register_craftitem("sandwiches:bread_crumbs", { + description = "Bread crumbs", + on_use = minetest.item_eat(1), + groups = {food = 1, food_bread_crumbs = 1, flammable = 1}, + inventory_image = "bread_crumbs.png" +}) +minetest.register_craft({ + output = "sandwiches:bread_crumbs 4", + type = "shapeless", + recipe = {"group:food_bread_slice"}, +}) + +if minetest.get_modpath("animalia") or minetest.get_modpath("mobs") then + if minetest.get_modpath("petz") then + sandwiches.ingredient_support.honey = true + end + dofile(sandwiches.path .. "/luas/meat.lua") + sandwiches.ingredient_support.meat = true + sandwiches.ingredient_support.dairy = true +end +if minetest.get_modpath("cheese") then + sandwiches.ingredient_support.dairy = true +end +if sandwiches.ingredient_support.meat and sandwiches.ingredient_support.dairy and sandwiches.ingredient_support.veggie then + dofile(sandwiches.path .. "/luas/toasts.lua") +end +if minetest.get_modpath("cucina_vegana") then + dofile(sandwiches.path .. "/luas/cucina_vegana.lua") + sandwiches.ingredient_support.banana = true + sandwiches.ingredient_support.veggie = true + sandwiches.ingredient_support.banana = true + sandwiches.ingredient_support.honey = true +end +if minetest.get_modpath("bbq") and sandwiches.ingredient_support.meat then + dofile(sandwiches.path .. "/luas/bbq.lua") +end +if minetest.get_modpath("ethereal") then + dofile(sandwiches.path .. "/luas/fish.lua") + sandwiches.ingredient_support.fish = true + sandwiches.ingredient_support.banana = true + sandwiches.ingredient_support.berry = true +end +if minetest.get_modpath("agriculture") then + dofile(sandwiches.path .. "/luas/agriculture.lua") + sandwiches.ingredient_support.veggie = true + sandwiches.ingredient_support.berry = true +end +if minetest.get_modpath("x_farming") then + dofile(sandwiches.path .. "/luas/xfarming.lua") + sandwiches.ingredient_support.veggie = true + sandwiches.ingredient_support.berry = true + sandwiches.ingredient_support.choco = true +end +if minetest.get_modpath("cacaotree") then + sandwiches.ingredient_support.choco = true +end +if minetest.get_modpath("moretrees") and sandwiches.ingredient_support.choco then + dofile(sandwiches.path .. "/luas/nutella.lua") +end + + +if minetest.get_modpath("bushes_classic") or sandwiches.ingredient_support.berry then + +-- BREAD PUDDING -- + -- no jam, no bread pudding + minetest.register_craftitem("sandwiches:sweet_bread_pudding_raw", { + description = "Uncooked sweet bread pudding", + groups = {food_sweet_bread = 1, flammable = 1}, + inventory_image = "sweet_bread_pudding_raw.png" + }) + minetest.register_craftitem("sandwiches:sweet_bread_pudding", { + description = "Sweet bread pudding", + on_use = minetest.item_eat(10), + groups = {food = 10, food_sweet_bread = 1, flammable = 1}, + inventory_image = "sweet_bread_pudding.png" + }) + minetest.register_craft({ + output = "sandwiches:sweet_bread_pudding_raw", + recipe = { + {"sandwiches:bread_crumbs", "sandwiches:bread_crumbs", "sandwiches:bread_crumbs"}, + {"group:food_jam", "group:food_sugar", "group:food_jam"}, + {"sandwiches:bread_crumbs", "sandwiches:bread_crumbs", "sandwiches:bread_crumbs"}, + } + }) + minetest.register_craft({ + type = "cooking", + output = "sandwiches:sweet_bread_pudding", + recipe = "sandwiches:sweet_bread_pudding_raw", + cooktime = 15, + }) + +-- JAM AND JELLY -- + local jj = { + ["blue"] = { {food_jam = 1, food_blueberry_jam = 1, flammable = 1},}, + ["rasp"] = { {food_jam = 1, food_raspberry_jam = 1, flammable = 1},}, + ["straw"] = { {food_jam = 1, food_strawberry_jam = 1, flammable = 1},}, + ["black"] = { {food_jam = 1, food_blackberry_jam = 1, flammable = 1},}, + } + for k, v in pairs(jj) do + minetest.register_craftitem("sandwiches:".. k .."berry_jam", { + description = k:gsub("(%a)(%a+)", function(a, b) return string.upper(a) .. string.lower(b) end).."berry jam", + on_use = minetest.item_eat(2), + groups = v[1], + inventory_image = "sandwiches_".. k .."berry_jam.png" + }) + + minetest.register_craft({ + output = "sandwiches:".. k .."berry_jam 5", + recipe = { + {"group:food_".. k .."berry", "group:food_sugar", "group:food_".. k .."berry"}, + {"group:food_sugar", "group:food_pot", "group:food_sugar"}, + {"group:food_".. k .."berry", "group:food_sugar", "group:food_".. k .."berry"}, + }, + replacements = {{"group:food_pot", pot }}, + }) + end + + minetest.register_craftitem("sandwiches:grape_jelly", { + description = "Grape jelly", + on_use = minetest.item_eat(2), + groups = {food = 2, food_jam = 1, flammable = 1 }, + inventory_image = "sandwiches_grape_jelly.png" + }) + minetest.register_craft({ + output = "sandwiches:grape_jelly 5", + recipe = { + {"group:food_grapes", "group:food_sugar", "group:food_grapes"}, + {"group:food_sugar", "group:food_pot", "group:food_sugar"}, + {"group:food_grapes", "group:food_sugar", "group:food_grapes"}, + }, + replacements = {{"group:food_pot", "group:food_pot"}}, + }) + + minetest.register_craftitem("sandwiches:multi_jam", { + description = "Multi jam", + on_use = minetest.item_eat(2), + groups = {food = 2, food_jam = 1, flammable = 1}, + inventory_image = "sandwiches_multi_jam.png" + }) + minetest.register_craft({ + output = "sandwiches:multi_jam 5", + recipe = { + {"group:food_berry", "group:food_sugar", "group:food_berry"}, + {"group:food_sugar", "group:food_pot", "group:food_sugar"}, + {"group:food_berry", "group:food_sugar", "group:food_berry"}, + }, + replacements = {{"group:food_pot", "group:food_pot"}}, + }) + minetest.register_craft({ + output = "sandwiches:multi_jam 3", + type = "shapeless"; + recipe = { "group:food_jam", "group:food_jam", "group:food_jam", }, + }) + +end -- if merries are registered + +-- MEAT -- moved + +-- PEANUTS -- moved + +-- SAUCE -- + +minetest.register_node("sandwiches:tabasco", { + description = "Tabasco bottle", + inventory_image = "tabasco.png", + wield_image = "tabasco.png", + drawtype = "plantlike", + paramtype = "light", + is_ground_content = false, + tiles = {"tabasco.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1, food_hot = 1, food_spicy = 1, food_sauce = 1}, + sounds = default.node_sound_glass_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.3, 0.25} + }, +}) +minetest.register_craft({ + output = "sandwiches:tabasco 3", + type = "shapeless"; + recipe = {"group:food_chili_pepper", "group:food_chili_pepper", "group:food_chili_pepper", + "group:food_chili_pepper", "group:food_chili_pepper", "group:food_chili_pepper", + "group:food_mortar_pestle", "vessels:glass_bottle", + }, + replacements = {{"group:food_mortar_pestle", mope }} +}) + +-- TASTY VEGGIES -- +local herb = "group:food_parsley" +local rosm = "group:food_pepper_ground" +if sandwiches.ingredient_support.herbs then + herb = "potted_farming:sage" + rosm = "group:food_rosemary" +end + + minetest.register_craftitem("sandwiches:butter_carrots", { + description = "Butter carrots", + on_use = minetest.item_eat(3), + groups = {food = 3, food_tasty_veggie = 1, flammable = 1}, + inventory_image = "butter_carrots.png" + }) + minetest.register_craft({ + output = "sandwiches:butter_carrots 5", + type = "shapeless", + recipe = { + "group:food_carrot", "group:food_carrot", + "group:food_skillet", "group:food_butter", herb, + }, + replacements = {{"group:food_skillet", skillet }} + }) + + minetest.register_craftitem("sandwiches:roasted_potatoes", { + description = "Roasted potatoes", + on_use = minetest.item_eat(4), + groups = {food = 4, food_tasty_veggie = 1, flammable = 1}, + inventory_image = "roasted_potatoes.png" + }) + minetest.register_craft({ + output = "sandwiches:roasted_potatoes 5", + type = "shapeless", + recipe = { + "group:food_potato", "group:food_potato", + "group:food_skillet", "group:food_oil", rosm, + }, + replacements = { + {"group:food_skillet", skillet }, + {"group:food_pepper_ground", "vessels:glass_bottle"}, + {"group:food_oil", "vessels:glass_bottle"}, } + }) + + minetest.register_craftitem("sandwiches:caramelized_onion", { + description = "Caramelized onion", + on_use = minetest.item_eat(3), + groups = {food = 3, food_tasty_veggie = 1, flammable = 1}, + inventory_image = "caramelized_onion.png" + }) + minetest.register_craft({ + output = "sandwiches:caramelized_onion 4", + type = "shapeless"; + recipe = {"group:food_onion", "group:food_onion", "group:food_sugar", "group:food_skillet"}, + replacements = {{"group:food_skillet", skillet }} + }) + +if sandwiches.ingredient_support.mushroom then + minetest.register_craftitem("sandwiches:trifolat_mushrooms", { + description = "Trifolat Mushrooms", + on_use = minetest.item_eat(3), + groups = {food = 3, food_tasty_veggie = 1, flammable = 1}, + inventory_image = "trifolat_mushrooms.png" + }) + minetest.register_craft({ + output = "sandwiches:trifolat_mushrooms 4", + type = "shapeless", + recipe = { + "group:food_mushroom", "group:food_mushroom", "group:food_garlic_clove", + "group:food_skillet", "group:food_oil", "group:food_parsley", + }, + replacements = {{"group:food_skillet", skillet }, + {"group:food_oil", "vessels:glass_bottle" },} + }) +end + +-- -- + +dofile(sandwiches.path .. "/crops/peanuts.lua") + + +local sandwiches_recipes = { +--[[ name, is definable, fancy name, hunger, + recipe, + alternative recipe (optional), + replacements (optional), +]]-- + ["american"] = {{"veggie", "meat", "dairy"}, "American", 8, + {"group:food_cucumber", "group:food_ham", "group:food_cheese"}, + {"group:food_cucumber", "group:food_bacon", "group:food_cheese"}, + }, + ["veggie"] = {{"veggie", "veggie", "veggie"}, "Veggie", 8, + {"group:food_cucumber", "group:food_tomato", "group:food_potato"}, + {"group:food_carrot", "group:food_onion", "group:food_beetroot"}, + }, + ["classic"] = {{"veggie", "meat", "veggie"}, "Classic", 8, + {"group:food_lettuce", "group:food_ham", "group:food_tomato"}, + {"group:food_lettuce", "farming:tofu_cooked", "group:food_tomato" } + }, + ["blt"] = {{"veggie", "meat", "veggie"}, "BLT", 8, + {"group:food_lettuce", "group:food_bacon" ,"group:food_tomato"}, + }, + ["ham"] = {{"meat", "meat", "meat"}, "Ham", 8, + {"group:food_ham", "group:food_ham", "group:food_ham"}, + }, + ["bacon"] = {{"meat", "meat", "meat"}, "Bacon", 8, + {"group:food_bacon", "group:food_bacon", "group:food_bacon"}, + }, + ["egg_and_bacon"] = {{"meat", "meat", "meat"}, "Egg&Bacon", 10, + {"group:food_bacon", "group:food_egg_fried", "group:food_bacon"}, + }, + ["tasty_meat"] = {{"veggie", "meat", "veggie"}, "Tasty veggie with meat", 10, + {"group:food_tasty_veggie", "group:food_ham", "group:food_tasty_veggie"}, + {"group:food_tasty_veggie", "sandwiches:chicken_strips", "group:food_tasty_veggie"} + }, + ["enhanced_bacon"] = {{"meat", "mushroom", "meat"}, "Enhanced bacon", 10, + {"group:food_bacon", "sandwiches:trifolat_mushrooms", "group:food_bacon"}, + }, + ["tasty_veggie"] = {{"veggie", "veggie", "veggie"}, "Tasty veggie", 10, + {"sandwiches:caramelized_onion", "sandwiches:butter_carrots" ,"sandwiches:roasted_potatoes" }, + {"group:food_tasty_veggie", "group:food_tasty_veggie" ,"group:food_tasty_veggie" }, + }, + ["hot_ham"] = {{"meat", "veggie", "meat"}, "Hot ham", 9, + {"group:food_ham", "sandwiches:tabasco", "group:food_ham"}, + nil, + {{"sandwiches:tabasco", "vessels:glass_bottle"},}, + }, + ["hot_veggie"] = {{"veggie", "veggie", "veggie"}, "Hot veggie", 9, + {"group:food_tomato", "sandwiches:tabasco", "group:food_potato"}, + {"group:food_carrot", "sandwiches:tabasco", "group:food_onion"}, + {{"sandwiches:tabasco", "vessels:glass_bottle"},} + }, + ["italian"] = {{"mushroom", "veggie", "dairy"}, "Italian", 7, + {"flowers:mushroom_brown", "group:food_tomato", "group:food_cheese"}, + }, + ["cheesy"] = {{"dairy", "dairy", "dairy"}, "Cheesy", 8, + {"group:food_cheese","group:food_cheese", "group:food_cheese"}, + }, + ["sweet"] = {{"true", "honey", "true"}, "Sweet", 8, -- apples are from default, a dependant mod + {"default:apple", "group:food_honey", "default:apple"}, + nil, + {{"cucina_vegana:dandelion_honey", "vessels:glass_bottle"}, + {"petz:honey_bottle", "vessels:glass_bottle"}}, + }, + ["blueberry_jam"] = {{"veggie", "veggie", "veggie"}, "Blueberry jam", 7, + {"sandwiches:blueberry_jam", "sandwiches:blueberry_jam", "sandwiches:blueberry_jam"}, + }, + ["raspberry_jam"] = {{"veggie", "veggie", "veggie"}, "Rasperry jam", 7, + {"sandwiches:raspberry_jam", "sandwiches:raspberry_jam", "sandwiches:raspberry_jam"}, + }, + ["strawberry_jam"] = {{"veggie", "veggie", "veggie"}, "Strawberry jam", 7, + {"sandwiches:strawberry_jam", "sandwiches:strawberry_jam", "sandwiches:strawberry_jam"}, + }, + ["blackberry_jam"] = {{"veggie", "veggie", "veggie"}, "Blackberry jam", 7, + {"sandwiches:blackberry_jam", "sandwiches:blackberry_jam", "sandwiches:blackberry_jam"}, + }, + ["grape_jelly"] = {{"veggie", "veggie", "veggie"}, "Grape jelly", 7, + {"sandwiches:grape_jelly", "sandwiches:grape_jelly", "sandwiches:grape_jelly"}, + }, + ["pb_and_j"] = {{"true", "veggie", "true"}, "PeanutButter & Jelly", 10, -- peanut_butter is provided + {"sandwiches:peanut_butter", "sandwiches:grape_jelly", "sandwiches:peanut_butter"}, + }, + ["jam"] = {{"veggie", "veggie", "veggie"}, "Jam", 7, + {"group:food_jam","group:food_jam", "group:food_jam"}, + }, + ["banana_and_chocolate"] = {{"banana", "choco", "banana"}, "Banana&Chocolate", 8, + {"group:food_banana", "farming:chocolate_dark", "group:food_banana"}, + {"group:food_banana", "cacaotree:milk_chocolate", "group:food_banana"}, + }, + ["elvis"] = {{"banana", "true", "meat"}, "Elvis", 9, + {"group:food_banana", "sandwiches:peanut_butter", "group:food_bacon"}, + }, + ["marinated_chicken"] = {{"veggie", "meat", "honey"}, "Marinated chicken", 10, + {"group:food_soy_sauce", "group:food_chicken_strips", "group:food_honey"}, + nil, + {{"cucina_vegana:dandelion_honey", "vessels:glass_bottle"}, + {"petz:honey_bottle", "vessels:glass_bottle"}, + {"farming:soy_sauce", "vessels:glass_bottle"}}, + }, +} + +local function ingredients_registered (ingredient_types) + local s = sandwiches.ingredient_support + local can_register = false + if s[ingredient_types[1]] and s[ingredient_types[2]] and s[ingredient_types[3]] then + can_register = true + end + + return can_register +end + +for k, v in pairs(sandwiches_recipes) do + + if ingredients_registered(v[1]) then + local replace + if v[6] ~= nil then + replace = v[6] + end + minetest.register_craftitem("sandwiches:".. k .."_sandwich", { + description = v[2].." sandwich", + on_use = minetest.item_eat(v[3], "sandwiches:bread_crumbs"), + groups = {food = v[3] ,food_sandwich = 1, flammable = 1, satiates_hunger = v[3]}, + inventory_image = k .."_sandwich.png", + }) + + minetest.register_craft({ + output = "sandwiches:".. k .."_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + v[4], + {"", "sandwiches:bread_slice", ""}, + }, + replacements = replace + }) + + if v[5] ~= nil then + minetest.register_craft({ + output = "sandwiches:".. k .."_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + v[5], + {"", "sandwiches:bread_slice", ""}, + }, + replacements = replace + }) + end + + end -- registerable + +end + +-- ALIASES for compatibility, no unknown nodes or items must exist --- + +--minetest.register_alias("name", "convert_to") +minetest.register_alias("sandwiches:rasperry_jam_sandwich", "sandwiches:raspberry_jam_sandwich") +minetest.register_alias("sandwiches:tasty_bacon_sandwich", "sandwiches:tasty_meat_sandwich") +minetest.register_alias("sandwiches:tasty_chicken_sandwich", "sandwiches:tasty_meat_sandwich") +minetest.register_alias("sandwiches:tasty_ham_sandwich", "sandwiches:tasty_meat_sandwich") +minetest.register_alias("sandwiches:classic_vegan_sandwich", "sandwiches:classic_sandwich") + +-- SPECIAL SANDWICHES -- + +minetest.register_craftitem("sandwiches:triple_mega_sandwich", { + description = "Triple Mega sandwich", + on_use = minetest.item_eat(20, "sandwiches:bread_crumbs"), + groups = {food = 20, food_big_sandwich = 1, flammable = 1}, + inventory_image = "triple_mega_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:triple_mega_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_sandwich", "group:food_sandwich","group:food_sandwich"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +minetest.register_craftitem("sandwiches:sand_sandwich", { + description = "Sand-sandwich", + inventory_image = "sand_sandwich.png", + groups = {food = 5, food_sandwich = 1, flammable = 1}, + on_use = function(itemstack, player, pointed_thing) + if player:get_hp() > 2 then + player:set_hp(player:get_hp() - 2) + minetest.chat_send_player(player:get_player_name(), "Ouch!" ) + end + return minetest.do_item_eat(5, nil, itemstack, player, pointed_thing) + end, +}) +minetest.register_craft({ + output = "sandwiches:sand_sandwich", + recipe = { + {"default:sand", "default:sand", "default:sand"}, + {"default:cactus", "default:cactus", "default:cactus"}, + {"default:sand", "default:sand", "default:sand"}, + } +}) +if sandwiches.ingredient_support.dairy then + +--fairy bread, (butter and sprinkles) +minetest.register_craftitem("sandwiches:sprinkles", { + description = "Sprinkles", + on_use = minetest.item_eat(1), + groups = {food = 1, food_sprinkles = 1, flammable = 1}, + inventory_image = "sugar_sprinkles.png" +}) +minetest.register_craft({ + output = "sandwiches:sprinkles 5", + recipe = { + {"dye:red", "group:food_sugar", "dye:yellow"}, + {"group:food_sugar", "group:food_sugar", "group:food_sugar"}, + {"dye:blue", "group:food_mixing_bowl", "dye:green"}, + }, + replacements = {{"group:food_mixing_bowl", mix }} +}) + +minetest.register_craftitem("sandwiches:fairy_bread", { + description = "Fairy bread", + on_use = minetest.item_eat(6, "sandwiches:bread_crumbs"), + groups = {food = 6, food_fairy_bread = 1, flammable = 1}, + inventory_image = "fairy_bread.png" +}) +minetest.register_craft({ + output = "sandwiches:fairy_bread 2", + recipe = { + {"sandwiches:sprinkles", "sandwiches:sprinkles", "sandwiches:sprinkles"}, + {"sandwiches:sprinkles", "sandwiches:sprinkles", "sandwiches:sprinkles"}, + {"sandwiches:bread_slice", "group:food_butter", "sandwiches:bread_slice"}, + }, +}) + +end -- if dairy is present ( need butter ) + +-- Hunger_ng Interoperability Support +if minetest.get_modpath("hunger_ng") then + local add = hunger_ng.add_hunger_data + + -- 1. Alle dynamischen Sandwiches aus der Rezept-Tabelle registrieren + -- Wir nutzen die Tabelle 'sandwiches_recipes', die weiter oben in dieser Datei definiert wurde. + for k, v in pairs(sandwiches_recipes) do + add("sandwiches:" .. k .. "_sandwich", { + satiates = v[3] + }) + end + + -- 2. Spezial-Sandwiches und Einzelteile registrieren + add("sandwiches:bread_slice", { satiates = 1 }) + add("sandwiches:bread_crumbs", { satiates = 1 }) + add("sandwiches:sweet_bread_pudding", { satiates = 10 }) + add("sandwiches:triple_mega_sandwich", { satiates = 20 }) + add("sandwiches:fairy_bread", { satiates = 6 }) + + -- Jams / Gelees + add("sandwiches:blueberry_jam", { satiates = 2 }) + add("sandwiches:raspberry_jam", { satiates = 2 }) + add("sandwiches:strawberry_jam", { satiates = 2 }) + add("sandwiches:blackberry_jam", { satiates = 2 }) + add("sandwiches:grape_jelly", { satiates = 2 }) + add("sandwiches:multi_jam", { satiates = 2 }) + + -- Gemüse-Beilagen + add("sandwiches:butter_carrots", { satiates = 3 }) + add("sandwiches:roasted_potatoes", { satiates = 4 }) + add("sandwiches:caramelized_onion", { satiates = 3 }) + if sandwiches.ingredient_support.mushroom then + add("sandwiches:trifolat_mushrooms", { satiates = 3 }) + end + + -- Der Sand-Sandwich (macht Schaden, sättigt aber) + add("sandwiches:sand_sandwich", { satiates = 5, heals = -2 }) +end diff --git a/luas/TODO.lua b/luas/TODO.lua new file mode 100644 index 0000000..4068de0 --- /dev/null +++ b/luas/TODO.lua @@ -0,0 +1,46 @@ +-- TODO -- + +minetest.register_craftitem("sandwiches:ketchup", { + description = "Ketchup bottle", + inventory_image = "ketchup.png", + groups = {food_sauce = 1, food_ketchup = 1}, +}) +minetest.register_craft({ + output = "sandwiches:ketchup 5", + type = "shapeless"; + recipe = {"group:food_tomato", "group:food_tomato", "group:food_tomato", + "group:food_sugar", "group:food_sugar", "group:food_sugar", + "group:food_pot", "vessels:glass_bottle", + }, + replacements = {{"group:food_pot", "group:food_pot"}} +}) + +minetest.register_craftitem("sandwiches:spicy_ketchup", { +description = "Spicy ketchup bottle", +inventory_image = "ketchup.png", -- colorize more red ? +groups = {food_sauce = 1, food_ketchup = 1, food_spicy = 1, food_hot = 1}, +}) +minetest.register_craft({ + output = "sandwiches:spicy_ketchup 5", + type = "shapeless"; + recipe = {"group:food_tomato", "group:food_tomato", "group:food_tomato", + "group:food_sugar", "group:food_sugar", "group:food_chili_pepper", + "group:food_pot", "vessels:glass_bottle", "group:food_chili_pepper" + }, + replacements = {{"group:food_pot", "group:food_pot"}} +}) + +minetest.register_craftitem("sandwiches:maionaisse", { + description = "Maionaisse", + inventory_image = "maionaisse.png", + groups = {food_sauce = 1, food_maionaisse = 1}, +}) +minetest.register_craft({ + output = "sandwiches:maionaisse 5", + type = "shapeless"; + recipe = {"group:food_egg", "group:food_egg", "group:food_oil", + "group:food_oil", "group:food_lemon", "group:food_lemon", + "group:food_mixing_bowl", "vessels:glass_bottle", + }, + replacements = {{"group:food_mixing_bowl", "group:food_mixing_bowl"}} +}) diff --git a/luas/agriculture.lua b/luas/agriculture.lua new file mode 100644 index 0000000..1aa82a4 --- /dev/null +++ b/luas/agriculture.lua @@ -0,0 +1,148 @@ +local pot = "sandwiches:pot" +local skillet = "sandwiches:skillet" +if minetest.global_exists("farming") and farming.mod == "redo" then + pot = "farming:pot" + skillet = "farming:skillet" +end + +minetest.register_craft({ + output = "sandwiches:classic_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"agriculture:lettuce", "group:food_ham", "agriculture:tomato"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) +minetest.register_craft({ + output = "sandwiches:classic_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"agriculture:lettuce", "farming:tofu_cooked", "agriculture:tomato"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) + +minetest.register_craft({ + output = "sandwiches:blt_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"agriculture:lettuce", "group:food_bacon" ,"agriculture:tomato"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) + + +minetest.register_craft({ + output = "sandwiches:italian_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"flowers:mushroom_brown", "agriculture:tomato", "group:food_cheese"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) + +minetest.register_craft({ + output = "sandwiches:hot_veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"agriculture:tomato", "sandwiches:tabasco", "agriculture:potato"}, + {"", "sandwiches:bread_slice", ""}, + }, + replacements = {{"sandwiches:tabasco", "vessels:glass_bottle"},} +}) +minetest.register_craft({ + output = "sandwiches:hot_veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"agriculture:carrot", "sandwiches:tabasco", "group:food_onion"}, + {"", "sandwiches:bread_slice", ""}, + }, + replacements = {{"sandwiches:tabasco", "vessels:glass_bottle"},} +}) + + +minetest.register_craft({ + output = "sandwiches:veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_cucumber", "agriculture:tomato", "agriculture:potato"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) +minetest.register_craft({ + output = "sandwiches:veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"agriculture:carrot", "group:food_onion", "agriculture:sugar_beet"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) + +-- NON SANDWICH CRAFTS -- +local herb = "group:food_parsley" +local rosm = "group:food_pepper_ground" +if sandwiches.ingredient_support.herbs then + herb = "potted_farming:sage" + rosm = "group:food_rosemary" +end +minetest.register_craft({ + output = "sandwiches:roasted_potatoes 5", + type = "shapeless", + recipe = { + "agriculture:potato", "agriculture:potato", + "group:food_skillet", "group:food_oil", rosm, + }, + replacements = { + {"group:food_skillet", skillet }, + {"group:food_pepper_ground", "vessels:glass_bottle"}, + {"group:food_oil", "vessels:glass_bottle"}, } +}) +minetest.register_craft({ + output = "sandwiches:butter_carrots 5", + type = "shapeless", + recipe = { + "agriculture:carrot", "agriculture:carrot", + "group:food_skillet", "group:food_butter", herb, + }, + replacements = {{"group:food_skillet", skillet }} +}) + +minetest.register_craft({ + output = "sandwiches:strawberry_jam 5", + recipe = { + {"agriculture:strawberry", "group:food_sugar", "agriculture:strawberry"}, + {"group:food_sugar", "group:food_pot", "group:food_sugar"}, + {"agriculture:strawberry", "group:food_sugar", "agriculture:strawberry"}, + }, + replacements = {{"group:food_pot", pot }}, +}) + +minetest.register_craft({ + output = "sandwiches:blueberry_jam 5", + recipe = { + {"agriculture:huckleberry", "group:food_sugar", "agriculture:huckleberry"}, + {"group:food_sugar", "group:food_pot", "group:food_sugar"}, + {"agriculture:huckleberry", "group:food_sugar", "agriculture:huckleberry"}, + }, + replacements = {{"group:food_pot", pot }}, +}) + +minetest.register_craft({ + output = "sandwiches:strawberry_jam 5", + recipe = { + {"agriculture:strawberry", "agriculture:sugar", "agriculture:strawberry"}, + {"agriculture:sugar", "group:food_pot", "agriculture:sugar"}, + {"agriculture:strawberry", "agriculture:sugar", "agriculture:strawberry"}, + }, + replacements = {{"group:food_pot", pot }}, +}) + +minetest.register_craft({ + output = "sandwiches:blueberry_jam 5", + recipe = { + {"agriculture:huckleberry", "agriculture:sugar", "agriculture:huckleberry"}, + {"agriculture:sugar", "group:food_pot", "agriculture:sugar"}, + {"agriculture:huckleberry", "agriculture:sugar", "agriculture:huckleberry"}, + }, + replacements = {{"group:food_pot", pot }}, +}) diff --git a/luas/bbq.lua b/luas/bbq.lua new file mode 100644 index 0000000..b38a661 --- /dev/null +++ b/luas/bbq.lua @@ -0,0 +1,51 @@ +-- SANDWHICHES -- +if minetest.global_exists("farming") and farming.mod == "redo" then -- need pepper + + minetest.register_craftitem("sandwiches:hamwich", { + description = "Hamwich", + on_use = minetest.item_eat(11, "sandwiches:bread_crumbs"), + groups = {food_sandwich = 1}, + inventory_image = "hamwich.png" + }) + minetest.register_craft({ + output = "sandwiches:hamwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_pepper", "bbq:hamburger_patty", "group:food_cheese"}, + {"", "sandwiches:bread_slice", ""}, + } + }) + +end + +minetest.register_craftitem("sandwiches:jerky_sandwich", { + description = "Jerky sandwich", + on_use = minetest.item_eat(11, "sandwiches:bread_crumbs"), + groups = {food_sandwich = 1}, + inventory_image = "jerky_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:jerky_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"sandwiches:tabasco", "bbq:beef_jerky", "group:food_cheese"}, + {"", "sandwiches:bread_slice", ""}, + }, + replacements = {{"sandwiches:tabasco", "vessels:glass_bottle"},} +}) + +--NON SANDWICH ITEMS CRAFT -- + +minetest.register_craft({ + output = "sandwiches:ham 3", + type = "shapeless"; + recipe = {"bbq:beef", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", "farming:cutting_board"}} +}) + +minetest.register_craft({ + output = "sandwiches:caramelized_onion 4", -- added an use to molasses + type = "shapeless"; + recipe = {"group:food_onion", "group:food_onion", "bbq:molasses", "group:food_skillet"}, + replacements = {{"group:food_skillet", "farming:skillet"}} +}) diff --git a/luas/cucina_vegana.lua b/luas/cucina_vegana.lua new file mode 100644 index 0000000..68b4b5c --- /dev/null +++ b/luas/cucina_vegana.lua @@ -0,0 +1,262 @@ +local skillet = "sandwiches:skillet" +local mope = "sandwiches:mortar_pestle" +if minetest.global_exists("farming") and farming.mod == "redo" then + mope = "farming:mortar_pestle" + skillet = "farming:skillet" +end + +-- SANDWICHES -- + +minetest.register_craftitem("sandwiches:tasty_asparagus_sandwich", { + description = "Tasty asparagus sandwich", + on_use = minetest.item_eat(7, "sandwiches:bread_crumbs"), + groups = {food = 7, food_sandwich = 1, food_vegan = 1}, + inventory_image = "tasty_asparagus_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:tasty_asparagus_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:asparagus", "cucina_vegana:sauce_hollandaise", "cucina_vegana:asparagus"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +if sandwiches.ingredient_support.meat then + + minetest.register_craftitem("sandwiches:ham_and_asparagus_sandwich", { + description = "Ham and asparagus sandwich", + on_use = minetest.item_eat(7, "sandwiches:bread_crumbs"), + groups = {food = 7, food_sandwich = 1}, + inventory_image = "ham_and_asparagus_sandwich.png" + }) + minetest.register_craft({ + output = "sandwiches:ham_and_asparagus_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:asparagus", "group:food_ham" ,"cucina_vegana:asparagus"}, + {"", "sandwiches:bread_slice", ""}, + } + }) + + minetest.register_craftitem("sandwiches:club_sandwich", { + description = "Club sandwich", + on_use = minetest.item_eat(18, "sandwiches:bread_crumbs"), + groups = {food = 18, food_sandwich = 1, }, + inventory_image = "club_sandwich.png" + }) + minetest.register_craft({ + output = "sandwiches:club_sandwich", + recipe = { + {"sandwiches:bread_slice", "group:food_tomato" , "sandwiches:bread_slice"}, + {"sandwiches:chicken_strips", "cucina_vegana:sauce_hollandaise" ,"group:food_bacon" }, + {"sandwiches:bread_slice", "group:food_lettuce", "sandwiches:bread_slice"}, + } + }) + + +end -- if ham is present + +minetest.register_craftitem("sandwiches:tasty_tofu_sandwich", { + description = "Tofu and asparagus sandwich", + on_use = minetest.item_eat(8, "sandwiches:bread_crumbs"), + groups = {food = 8, food_sandwich = 1, food_vegan = 1}, + inventory_image = "tasty_tofu_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:tasty_tofu_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:asparagus", "cucina_vegana:tofu_cooked" ,"cucina_vegana:asparagus"}, + {"", "sandwiches:bread_slice", ""}, + } +}) +minetest.register_craft({ + output = "sandwiches:tasty_tofu_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:asparagus", "farming:tofu_cooked" ,"cucina_vegana:asparagus"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +minetest.register_craftitem("sandwiches:tofu_sandwich", { + description = "Tofu sandwich", + on_use = minetest.item_eat(7, "sandwiches:bread_crumbs"), + groups = {food = 7, food_sandwich = 1, food_vegan = 1}, + inventory_image = "tofu_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:tofu_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:chives","cucina_vegana:tofu_cooked", "cucina_vegana:rosemary"}, + {"", "sandwiches:bread_slice", ""}, + } +}) +minetest.register_craft({ + output = "sandwiches:tofu_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:chives","farming:tofu_cooked", "cucina_vegana:rosemary"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +minetest.register_craftitem("sandwiches:gourmet_sandwich", { + description = "Gourmet sandwich", + on_use = minetest.item_eat(12, "sandwiches:bread_crumbs"), + groups = {food = 12, food_sandwich = 1}, + inventory_image = "gourmet_vegan_sandwich.png" +}) +minetest.register_alias("sandwiches:gourmet_meat_sandwich", "sandwiches:gourmet_sandwich") +minetest.register_alias("sandwiches:gourmet_vegan_sandwich", "sandwiches:gourmet_sandwich") + +minetest.register_craft({ + output = "sandwiches:gourmet_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:chives", "group:food_ham" ,"cucina_vegana:sauce_hollandaise" }, + {"", "sandwiches:bread_slice", ""}, + } +}) +minetest.register_craft({ + output = "sandwiches:gourmet_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:chives", "group:food_chicken_strips" ,"cucina_vegana:sauce_hollandaise" }, + {"", "sandwiches:bread_slice", ""}, + } +}) +minetest.register_craft({ + output = "sandwiches:gourmet_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:chives", "cucina_vegana:tofu_cooked" ,"cucina_vegana:sauce_hollandaise" }, + {"", "sandwiches:bread_slice", ""}, + } +}) +minetest.register_craft({ + output = "sandwiches:gourmet_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:chives", "farming:tofu_cooked" ,"cucina_vegana:sauce_hollandaise" }, + {"", "sandwiches:bread_slice", ""}, + } +}) +minetest.register_craft({ + output = "sandwiches:gourmet_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:chives", "cucina_vegana:imitation_meat" ,"cucina_vegana:sauce_hollandaise" }, + {"", "sandwiches:bread_slice", ""}, + } +}) +minetest.register_craft({ + output = "sandwiches:gourmet_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:chives", "cucina_vegana:imitation_poultry" ,"cucina_vegana:sauce_hollandaise" }, + {"", "sandwiches:bread_slice", ""}, + } +}) + +-- ALREADY EXISTING SANDWICHES CRAFT -- + +minetest.register_craft({ + output = "sandwiches:classic_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_lettuce", "cucina_vegana:tofu_cooked", "group:food_tomato" }, + {"", "sandwiches:bread_slice", ""}, + } +}) + +minetest.register_craft({ + output = "sandwiches:hot_veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"cucina_vegana:asparagus", "sandwiches:tabasco", "group:food_lettuce"}, + {"", "sandwiches:bread_slice", ""}, + }, + replacements = {{"sandwiches:tabasco", "vessels:glass_bottle"},} +}) + +minetest.register_craft({ + output = "sandwiches:fancy_garlic_sandwich", + recipe = { + {"", "sandwiches:garlic_bread", ""}, + {"cucina_vegana:tofu_cooked", "sandwiches:trifolat_mushrooms", "group:food_cheese"}, + {"", "sandwiches:garlic_bread", ""}, + }, +}) +minetest.register_craft({ + output = "sandwiches:fancy_garlic_sandwich", + recipe = { + {"", "sandwiches:garlic_bread", ""}, + {"farming:tofu_cooked", "sandwiches:trifolat_mushrooms", "group:food_cheese"}, + {"", "sandwiches:garlic_bread", ""}, + }, +}) + +minetest.register_craft({ + output = "sandwiches:tasty_garlic_sandwich", + recipe = { + {"", "sandwiches:garlic_bread", ""}, + {"group:food_tomato", "cucina_vegana:tofu_cooked", "group:food_cheese"}, + {"", "sandwiches:garlic_bread", ""}, + }, +}) +minetest.register_craft({ + output = "sandwiches:tasty_garlic_sandwich", + recipe = { + {"", "sandwiches:garlic_bread", ""}, + {"group:food_tomato", "farming:tofu_cooked", "group:food_cheese"}, + {"", "sandwiches:garlic_bread", ""}, + }, +}) + +--ALREADY EXISTING NON SANDWICH ITEMS + +minetest.register_craft({ + output = "sandwiches:tabasco 3", + type = "shapeless"; + recipe = {"group:food_chili", "group:food_chili", "group:food_chili", + "group:food_chili", "group:food_chili", "group:food_chili", + "group:food_mortar_pestle", "vessels:glass_bottle", + }, + replacements = {{"group:food_mortar_pestle", mope }} +}) + +minetest.register_craft({ + output = "sandwiches:roasted_potatoes 5", + type = "shapeless", + recipe = { + "group:food_potato", "group:food_potato", + "group:food_skillet", "group:food_oil", "cucina_vegana:rosemary", + }, + replacements = {{"group:food_skillet", "farming:skillet"}, {"group:food_oil", "vessels:glass_bottle"}} +}) + +minetest.register_craft({ + output = "sandwiches:garlic_bread 4", + recipe = { + {"", "cucina_vegana:garlic", ""}, + {"sandwiches:bread_slice", "sandwiches:bread_slice", "sandwiches:bread_slice"}, + {"group:food_skillet", "sandwiches:bread_slice", "group:food_butter"}, + }, + replacements = {{"group:food_skillet", skillet}} +}) + +-- MOLASSES -- + +if minetest.registered_items["sandwiches:caramelized_onion"] then + + minetest.register_craft({ + output = "sandwiches:caramelized_onion 4", + type = "shapeless"; + recipe = {"group:food_onion", "group:food_onion", "cucina_vegana:molasses", "group:food_skillet"}, + replacements = {{"group:food_skillet", "farming:skillet"}} + }) + +end diff --git a/luas/ethereal.lua b/luas/ethereal.lua new file mode 100644 index 0000000..4e82c7f --- /dev/null +++ b/luas/ethereal.lua @@ -0,0 +1,87 @@ +-- banana_and_chocolate_sandwich, strawberry jam and strawberry_jam_sandwich are added. + +minetest.register_craftitem("sandwiches:strawberry_jam", { + description = "Strawberry jam", + on_use = minetest.item_eat(2), + groups = {food_jam = 1, }, + inventory_image = "strawberry_jam.png" +}) + +minetest.register_craftitem("sandwiches:strawberry_jam_sandwich", { + description = "Strawberry Jam Sandwich", + on_use = minetest.item_eat(7, "sandwiches:bread_crumbs"), + groups = {food_sandwich = 1}, + inventory_image = "strawberry_jam_sandwich.png" +}) + +minetest.register_craftitem("sandwiches:banana_and_chocolate_sandwich", { + description = "Banana and chocolate sandwich", + on_use = minetest.item_eat(7, "sandwiches:bread_crumbs"), + groups = {food_sandwich = 1}, + inventory_image = "banana_and_chocolate_sandwich.png" +}) + +minetest.register_craftitem("sandwiches:elvis_sandwich", { + description = "Elvis sandwich", + on_use = minetest.item_eat(8, "sandwiches:bread_crumbs"), + groups = {food_sandwich = 1}, + inventory_image = "elvis_sandwich.png" +}) + +-- CRAFTS -- + +minetest.register_craft({ + output = "sandwiches:strawberry_jam", + recipe = { + {"group:food_strawberry", "group:food_sugar", "group:food_strawberry"}, + {"group:food_sugar", "group:food_pot", "group:food_sugar"}, + {"group:food_strawberry", "group:food_sugar", "group:food_strawberry"}, + }, + replacements = {{"group:food_pot", "group:food_pot"}} +}) + +minetest.register_craft({ + output = "sandwiches:strawberry_jam", + recipe = { + {"ethereal:strawberry", "group:food_sugar", "ethereal:strawberry"}, + {"group:food_sugar", "group:food_pot", "group:food_sugar"}, + {"ethereal:strawberry", "group:food_sugar", "ethereal:strawberry"}, + }, + replacements = {{"group:food_pot", "group:food_pot"}} +}) + +minetest.register_craft({ + output = "sandwiches:strawberry_jam_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"sandwiches:strawberry_jam", "sandwiches:strawberry_jam", "sandwiches:strawberry_jam"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +minetest.register_craft({ + output = "sandwiches:banana_and_chocolate_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_banana", "farming:chocolate_dark", "group:food_banana"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +minetest.register_craft({ + output = "sandwiches:banana_and_chocolate_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"ethereal:banana", "farming:chocolate_dark", "ethereal:banana"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +minetest.register_craft({ + output = "sandwiches:elvis_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"ethereal:banana", "sandwiches:peanut_butter", "sandwiches:crispy_bacon"}, + {"", "sandwiches:bread_slice", ""}, + } +}) \ No newline at end of file diff --git a/luas/fish.lua b/luas/fish.lua new file mode 100644 index 0000000..f0eecb5 --- /dev/null +++ b/luas/fish.lua @@ -0,0 +1,68 @@ +minetest.register_craftitem("sandwiches:cooked_salmon", { + description = "Cooked Salmon", + on_use = minetest.item_eat(4), + groups = {food = 4, food_fish_cooked = 1, food_salmon = 1, flammable = 1}, + inventory_image = "sandwiches_salmon_cooked.png" +}) +minetest.register_craft({ + type = "cooking", + output = "sandwiches:cooked_salmon", + recipe = "ethereal:fish_salmon", + cooktime = 5, +}) + +local ingredient = "group:food_tomato" +if minetest.get_modpath("cheese") then + ingredient = "group:food_cream" +end + +if minetest.global_exists("farming") and farming.mod == "redo" then + + minetest.register_craftitem("sandwiches:lox_sandwich", { + description = "Lox sandwich", + on_use = minetest.item_eat(12, "sandwiches:bread_crumbs"), + groups = {food = 12, food_sandwich = 1, flammable = 1}, + inventory_image = "lox_sandwich.png" + }) + minetest.register_craft({ + output = "sandwiches:lox_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {ingredient, "sandwiches:cooked_salmon","group:food_cucumber"}, + {"", "sandwiches:bread_slice", ""}, + } + }) + +end -- it needs cucumber + +if sandwiches.ingredient_support.meat then + +minetest.register_craftitem("sandwiches:cooked_trout", { + description = "Cooked Trout", + on_use = minetest.item_eat(4), + groups = {food = 4, food_fish_cooked = 1, food_trout = 1, flammable = 1}, + inventory_image = "sandwiches_trout_cooked.png" +}) +minetest.register_craft({ + type = "cooking", + output = "sandwiches:cooked_trout", + recipe = "ethereal:fish_trout", + cooktime = 5, +}) + +minetest.register_craftitem("sandwiches:trout_sandwich", { + description = "Trout sandwich", + on_use = minetest.item_eat(13, "sandwiches:bread_crumbs"), + groups = {food = 13, food_sandwich = 1, flammable = 1}, + inventory_image = "trout_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:trout_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_egg", "sandwiches:cooked_trout","group:food_onion"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +end -- if eggs are present diff --git a/luas/meat.lua b/luas/meat.lua new file mode 100644 index 0000000..cadf095 --- /dev/null +++ b/luas/meat.lua @@ -0,0 +1,98 @@ +local board = "sandwiches:cutting_board" +if minetest.global_exists("farming") and farming.mod == "redo" then + board = "farming:cutting_board" +end + +minetest.register_craftitem("sandwiches:ham", { + description = "Ham", + on_use = minetest.item_eat(3), + groups = {food = 3, food_ham = 1, food_meat = 1, flammable = 1}, + inventory_image = "sandwiches_ham.png" +}) + +minetest.register_craftitem("sandwiches:chicken_strips", { + description = "Chicken strips", + on_use = minetest.item_eat(2), + groups = {food = 2, food_chicken_strips = 1, food_meat = 1, flammable = 1}, + inventory_image = "sandwiches_chicken_strips.png" +}) +minetest.register_craft({ + output = "sandwiches:chicken_strips 3", + type = "shapeless"; + recipe = {"group:food_chicken", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} +}) + +minetest.register_craftitem("sandwiches:raw_bacon", { + description = "Raw Bacon", + on_use = minetest.item_eat(1), + groups = {food = 1, food_bacon_raw = 1, food_meat = 1, flammable = 1}, + inventory_image = "sandwiches_raw_bacon.png" +}) +minetest.register_craftitem("sandwiches:crispy_bacon", { + description = "Crispy Bacon", + on_use = minetest.item_eat(3), + groups = {food = 3, food_bacon = 1, food_meat = 1, flammable = 1}, + inventory_image = "sandwiches_crispy_bacon.png" +}) +minetest.register_craft({ + type = "cooking", + output = "sandwiches:crispy_bacon", + recipe = "sandwiches:raw_bacon", + cooktime = 5, +}) +minetest.register_craft({ + output = "sandwiches:raw_bacon 3", + type = "shapeless"; + recipe = {"group:food_pork_raw", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} +}) + +if minetest.get_modpath("mobs") then + minetest.register_craft({ + output = "sandwiches:ham 3", + type = "shapeless"; + recipe = {"mobs:meat", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} + }) +end +if minetest.get_modpath("petz") then + minetest.register_craft({ + output = "sandwiches:ham 3", + type = "shapeless"; + recipe = {"petz:steak", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} + }) + minetest.register_craft({ + output = "sandwiches:chicken_strips 3", + type = "shapeless"; + recipe = {"petz:roasted_chicken", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} + }) + minetest.register_craft({ + output = "sandwiches:raw_bacon 3", + type = "shapeless"; + recipe = {"petz:raw_porkchop", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} + }) +end +if minetest.get_modpath("animalia") then + minetest.register_craft({ + output = "sandwiches:ham 3", + type = "shapeless"; + recipe = {"animalia:beef_cooked", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} + }) + minetest.register_craft({ + output = "sandwiches:chicken_strips 3", + type = "shapeless"; + recipe = {"animalia:poultry_cooked", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} + }) + minetest.register_craft({ + output = "sandwiches:raw_bacon 3", + type = "shapeless"; + recipe = {"animalia:porkchop_raw", "group:food_cutting_board"}, + replacements = {{"group:food_cutting_board", board }} + }) +end diff --git a/luas/nutella.lua b/luas/nutella.lua new file mode 100644 index 0000000..125a8fd --- /dev/null +++ b/luas/nutella.lua @@ -0,0 +1,99 @@ +minetest.register_node("sandwiches:noyella_block", { + description = "Noyella block", + groups = {snappy = 1 , oddly_breakable_by_hand = 3, not_in_creative_inventory=1, flammable = 1}, + paramtype2 = "facedir", + tiles = {"noyella_block_top.png", + "noyella_block_bottom.png", + "noyella_block_side.png", + "noyella_block_side.png", + "noyella_block_side.png", + "noyella_block_front.png" + }, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_craftitem("sandwiches:noyella_sandwich", { + description = "noyella sandwich", + on_use = minetest.item_eat(8, "sandwiches:bread_crumbs"), + groups = {food_sandwich = 1}, + inventory_image = "noyella_sandwich.png" +}) + +minetest.register_craftitem("sandwiches:noyella_spread", { + description = "Noyella spread", + on_use = minetest.item_eat(2), + groups = {food_nutella = 1, food_noyella = 1, food_chocolate_spead = 1, flammable = 1}, + inventory_image = "noyella_spread.png" +}) + +-- CRAFTS -- + +minetest.register_craft({ + output = "sandwiches:noyella_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"sandwiches:noyella_spread", "sandwiches:noyella_spread", "sandwiches:noyella_spread"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + +minetest.register_craft({ + output = "sandwiches:noyella_spread 5", + type = "shapeless", + recipe = { + "farming:cocoa_beans", "farming:cocoa_beans", "farming:cocoa_beans", + "group:food_sugar", "group:food_sugar", "group:food_sugar", + "moretrees:acorn", "moretrees:acorn", "moretrees:acorn", + } +}) + +if minetest.get_modpath("x_farming") then + minetest.register_craft({ + output = "sandwiches:noyella_spread 5", + type = "shapeless", + recipe = { + "x_farming:cocoa_bean", "x_farming:cocoa_bean", "x_farming:cocoa_bean", + "group:food_sugar", "group:food_sugar", "group:food_sugar", + "moretrees:acorn", "moretrees:acorn", "moretrees:acorn", + } + }) +end -- if x_farming is present +if minetest.get_modpath("cacaotree")then + minetest.register_craft({ + output = "sandwiches:noyella_spread 5", + type = "shapeless", + recipe = { + "cacaotree:cacao_beans", "cacaotree:cacao_beans", "cacaotree:cacao_beans", + "group:food_sugar", "group:food_sugar", "group:food_sugar", + "moretrees:acorn", "moretrees:acorn", "moretrees:acorn", + } + }) + minetest.register_craft({ + output = "sandwiches:noyella_spread 5", + type = "shapeless", + recipe = { + "cacaotree:cacao_beans", "cacaotree:cacao_beans", "cacaotree:cacao_beans", + "x_farming:sugar", "x_farming:sugar", "x_farming:sugar", + "moretrees:acorn", "moretrees:acorn", "moretrees:acorn", + } + }) +end -- if cool_trees with cacaotree is present + +minetest.register_craft({ + output = "sandwiches:noyella_block", + recipe = { + {"sandwiches:noyella_spread", "sandwiches:noyella_spread", "sandwiches:noyella_spread"}, + {"sandwiches:noyella_spread", "sandwiches:noyella_spread", "sandwiches:noyella_spread"}, + {"sandwiches:noyella_spread", "sandwiches:noyella_spread", "sandwiches:noyella_spread"} + } +}) + +minetest.register_craft({ + output = "sandwiches:noyella_spread 9", + type = "shapeless", + recipe = {"sandwiches:noyella_block"} +}) + +minetest.register_alias("sandwiches:nutella_block", "sandwiches:noyella_block") +minetest.register_alias("sandwiches:acorn_nutella", "sandwiches:noyella_spread") +minetest.register_alias("sandwiches:nutella_sandwich", "sandwiches:noyella_sandwich") diff --git a/luas/toasts.lua b/luas/toasts.lua new file mode 100644 index 0000000..bb4b2e9 --- /dev/null +++ b/luas/toasts.lua @@ -0,0 +1,124 @@ +local skillet = "sandwiches:skillet" +local mix = "sandwiches:mixing_bowl" +if minetest.global_exists("farming") and farming.mod == "redo" then + skillet = "farming:skillet" + mix = "farming:mixing_bowl" +end + +-- food_toasted = 1 means sandwich wich craft uses skillet+butter or uses garlic bread slice + +minetest.register_craftitem("sandwiches:grilled_hot_cheesy_sandwich", { + description = "Grilled hot cheese sandwich", + on_use = minetest.item_eat(10, "sandwiches:bread_crumbs"), + groups = {food = 10, food_sandwich = 1, food_toasted = 1}, + inventory_image = "grilled_hot_cheesy_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:grilled_hot_cheesy_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_cheese", "sandwiches:tabasco", "group:food_cheese"}, + {"group:food_skillet", "sandwiches:bread_slice", "group:food_butter"}, + }, + replacements = {{"group:food_skillet", skillet}, {"sandwiches:tabasco","vessels:glass_bottle"}} +}) + +--garlic bread done right +minetest.register_craftitem("sandwiches:garlic_bread", { + description = "Garlic bread", + on_use = minetest.item_eat(4, "sandwiches:bread_crumbs"), + groups = {food = 4, food_garlic_bread = 1}, + inventory_image = "sandwiches_garlic_bread_slice.png" +}) +minetest.register_craft({ + output = "sandwiches:garlic_bread 2", + recipe = { + {"group:food_garlic_clove", "group:food_garlic_clove", "group:food_garlic_clove"}, + {"group:food_garlic_clove", "sandwiches:bread_slice", "group:food_garlic_clove"}, + {"group:food_skillet", "sandwiches:bread_slice", "group:food_butter"}, + }, + replacements = {{"group:food_skillet", skillet}} +}) + +minetest.register_craftitem("sandwiches:tasty_garlic_sandwich", { + description = "Tasty garlic sandwich", + on_use = minetest.item_eat(16, "sandwiches:bread_crumbs"), + groups = {food = 16, food_sandwich = 1, food_toasted = 1}, + inventory_image = "tasty_garlic_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:tasty_garlic_sandwich", + recipe = { + {"", "sandwiches:garlic_bread", ""}, + {"group:food_tomato", "group:food_ham", "group:food_cheese"}, + {"", "sandwiches:garlic_bread", ""}, + }, +}) + +minetest.register_craftitem("sandwiches:fancy_garlic_sandwich", { + description = "Fancy garlic sandwich", + on_use = minetest.item_eat(18, "sandwiches:bread_crumbs"), + groups = {food = 18, food_sandwich = 1, food_toasted = 1}, + inventory_image = "fancy_garlic_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:fancy_garlic_sandwich", + recipe = { + {"", "sandwiches:garlic_bread", ""}, + {"group:food_bacon", "sandwiches:trifolat_mushrooms", "group:food_cheese"}, + {"", "sandwiches:garlic_bread", ""}, + }, +}) + +-- croque monsier, croque madame --- need GRUYERE +local cheese = "group:food_cheese" +if minetest.get_modpath("cheese") then + cheese = "cheese:gruyere" +end + +if minetest.registered_items["sandwiches:ham"] then + +minetest.register_craftitem("sandwiches:croque_monsieur", { + description = "Croque Monsier", + on_use = minetest.item_eat(13, "sandwiches:bread_crumbs"), + groups = {food = 13, food_sandwich = 1, food_toasted = 1}, + inventory_image = "croque_monsieur.png" +}) +minetest.register_craft({ + output = "sandwiches:croque_monsieur", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {cheese, "group:food_ham", cheese}, + {"group:food_skillet", "sandwiches:bread_slice", "group:food_butter"}, + }, + replacements = {{"group:food_skillet", skillet}} +}) + +end + +if minetest.registered_items["sandwiches:chicken_strips"] then + +minetest.register_craftitem("sandwiches:croque_madame", { + description = "Croque madame", + on_use = minetest.item_eat(16, "sandwiches:bread_crumbs"), + groups = {food = 16, food_sandwich = 1, food_toasted = 1}, + inventory_image = "croque_madame.png" +}) +minetest.register_craft({ + output = "sandwiches:croque_madame", + recipe = { + {"", "sandwiches:bread_slice", "group:food_egg_fried"}, + {cheese, "sandwiches:chicken_strips", cheese}, + {"group:food_skillet", "sandwiches:bread_slice", "group:food_butter"}, + }, + replacements = {{"group:food_skillet", skillet}} +}) + +end +--[[ +minetest.register_craft({ + output = "sandwiches:croque_madame", + type = "shapeless"; + recipe = {"group:food_egg_fried", "sandwiches:croque_monsieur"}, +}) +]]-- diff --git a/luas/tools.lua b/luas/tools.lua new file mode 100644 index 0000000..824e27e --- /dev/null +++ b/luas/tools.lua @@ -0,0 +1,84 @@ +-- same exact recipes as the ones in farming's utensils.lua + +minetest.register_craftitem("sandwiches:pot", { + description = "Cooking Pot", + inventory_image = "cooking_pot.png", + groups = {food_pot = 1} +}) +minetest.register_craft({ + output = "sandwiches:pot", + recipe = { + {"group:stick", "default:steel_ingot", "default:steel_ingot"}, + {"", "default:steel_ingot", "default:steel_ingot"} + } +}) +--[[ +minetest.register_craftitem("sandwiches:baking_tray", { + description = "Baking Tray", + inventory_image = "baking_tray.png", + groups = {food_baking_tray = 1} +}) +minetest.register_craft({ + output = "sandwiches:baking_tray", + recipe = { + {"default:clay_brick", "default:clay_brick", "default:clay_brick"}, + {"default:clay_brick", "", "default:clay_brick"}, + {"default:clay_brick", "default:clay_brick", "default:clay_brick"} + } +}) +]]-- +minetest.register_craftitem("sandwiches:skillet", { + description = "Skillet", + inventory_image = "skillet.png", + groups = {food_skillet = 1} +}) +minetest.register_craft({ + output = "sandwiches:skillet", + recipe = { + {"default:steel_ingot", "", ""}, + {"", "default:steel_ingot", ""}, + {"", "", "group:stick"} + } +}) + +minetest.register_craftitem("sandwiches:mortar_pestle", { + description = "Mortar and Pestle", + inventory_image = "mortar_pestle.png", + groups = {food_mortar_pestle = 1} +}) +minetest.register_craft({ + output = "sandwiches:mortar_pestle", + recipe = { + {"default:stone", "group:stick", "default:stone"}, + {"", "default:stone", ""} + } +}) + +minetest.register_craftitem("sandwiches:cutting_board", { + description = "Cutting Board", + inventory_image = "cutting_board.png", + groups = {food_cutting_board = 1} +}) + +minetest.register_craft({ + output = "sandwiches:cutting_board", + recipe = { + {"default:steel_ingot", "", ""}, + {"", "group:stick", ""}, + {"", "", "group:wood"} + } +}) + +minetest.register_craftitem("sandwiches:mixing_bowl", { + description = "Glass Mixing Bowl", + inventory_image = "mixing_bowl.png", + groups = {food_mixing_bowl = 1,} +}) +minetest.register_craft({ + output = "sandwiches:mixing_bowl", + recipe = { + {"", "", ""}, + {"default:glass", "group:stick", "default:glass"}, + {"", "default:glass", ""} + } +}) diff --git a/luas/xfarming.lua b/luas/xfarming.lua new file mode 100644 index 0000000..9017aac --- /dev/null +++ b/luas/xfarming.lua @@ -0,0 +1,127 @@ +local ingredient = "group:food_lettuce" + +local pot = "sandwiches:pot" +local skillet = "sandwiches:skillet" +if minetest.global_exists("farming") and farming.mod == "redo" then + pot = "farming:pot" + skillet = "farming:skillet" + + ingredient = "group:food_cucumber" +end + +if sandwiches.ingredient_support.dairy then + ingredient = "group:food_cheese" +end + +-- SANDWICHES -- +minetest.register_craftitem("sandwiches:po_boy_sandwich", { + description = "Po\'boy sandwich", + on_use = minetest.item_eat(7, "sandwiches:bread_crumbs"), + + groups = {food = 7, food_sandwich = 1}, + inventory_image = "po_boy_sandwich.png" +}) +minetest.register_craft({ + output = "sandwiches:po_boy_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {ingredient, "x_farming:shrimp_cooked", "group:food_tomato"}, + {"", "sandwiches:bread_slice", ""}, + } +}) + + +-- ALREADY EXISTING SANDWICHES CRAFT -- + +minetest.register_craft({ + output = "sandwiches:hot_veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"x_farming:carrot", "sandwiches:tabasco", "x_farming:potato"}, + {"", "sandwiches:bread_slice", ""}, + }, + replacements = {{"sandwiches:tabasco", "vessels:glass_bottle"},} +}) +minetest.register_craft({ + output = "sandwiches:hot_veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"x_farming:carrot", "sandwiches:tabasco", "group:food_onion"}, + {"", "sandwiches:bread_slice", ""}, + }, + replacements = {{"sandwiches:tabasco", "vessels:glass_bottle"},} +}) + +minetest.register_craft({ + output = "sandwiches:veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_cucumber", "x_farming:carrot", "x_farming:potato"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) +minetest.register_craft({ + output = "sandwiches:veggie_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"x_farming:carrot", "group:food_onion", "x_farming:beetroot"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) +minetest.register_craft({ + output = "sandwiches:banana_and_chocolate_sandwich", + recipe = { + {"", "sandwiches:bread_slice", ""}, + {"group:food_banana", "x_farming:chocolate", "group:food_banana"}, + {"", "sandwiches:bread_slice", ""}, + }, +}) + +-- NON SANDWICH CRAFTS -- +local herb = "group:food_parsley" +local rosm = "group:food_pepper_ground" +if sandwiches.ingredient_support.herbs then + herb = "potted_farming:sage" + rosm = "group:food_rosemary" +end +minetest.register_craft({ + output = "sandwiches:roasted_potatoes 5", + type = "shapeless", + recipe = { + "x_farming:potato", "x_farming:potato", + "group:food_skillet", "group:food_oil", rosm, + }, + replacements = { + {"group:food_skillet", skillet }, + {"group:food_pepper_ground", "vessels:glass_bottle"}, + {"group:food_oil", "vessels:glass_bottle"}, } +}) +minetest.register_craft({ + output = "sandwiches:butter_carrots 5", + type = "shapeless", + recipe = { + "x_farming:carrot", "x_farming:carrot", + "group:food_skillet", "group:food_butter", herb, + }, + replacements = {{"group:food_skillet", skillet }} +}) + +minetest.register_craft({ + output = "sandwiches:strawberry_jam 5", + recipe = { + {"x_farming:strawberry", "group:food_sugar", "x_farming:strawberry"}, + {"group:food_sugar", "group:food_pot", "group:food_sugar"}, + {"x_farming:strawberry", "group:food_sugar", "x_farming:strawberry"}, + }, + replacements = {{"group:food_pot", pot }}, +}) + +minetest.register_craft({ + output = "sandwiches:strawberry_jam 5", + recipe = { + {"x_farming:strawberry", "x_farming:sugar", "x_farming:strawberry"}, + {"x_farming:sugar", "group:food_pot", "x_farming:sugar"}, + {"x_farming:strawberry", "x_farming:sugar", "x_farming:strawberry"}, + }, + replacements = {{"group:food_pot", pot }}, +}) diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..bac7224 --- /dev/null +++ b/mod.conf @@ -0,0 +1,8 @@ +name = sandwiches +depends = default, farming +optional_depends = flowers, mobs, mobs_animal, petz, animalia, moretrees, cacaotree, ethereal, bbq, cucina_vegana, bonemeal, xdecor, potted_farming, hunger_ng +author = Annalysa +version = 1.9 +release = 17426 +description = Add Sandwiches to your game! Choose between meat, vegetarian, jam and many more! +title = Sandwiches! diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..3e74d453c4f6807c9a5870b74e4351c4ccdf2cf5 GIT binary patch literal 190306 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%0ArX<9N2-3{BOdD9GGYAG4P5Nv3jC^T1qk?s4 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 literal 0 HcmV?d00001 diff --git a/support.lua b/support.lua new file mode 100644 index 0000000..5ce9bd1 --- /dev/null +++ b/support.lua @@ -0,0 +1,18 @@ + +if minetest.registered_craftitems["ethereal:strawberry"] and minetest.registered_nodes["ethereal:banana"] then + dofile(sandwiches.path .. "/luas/ethereal.lua") +end + +if minetest.get_modpath ("moretrees") then + dofile(sandwiches.path .. "/luas/nutella.lua") +end + +if minetest.get_modpath ("cucina_vegana") then + dofile(sandwiches.path .. "/luas/cucina_vegana.lua") + minetest.register_alias("sandwiches:peanuts","cucina_vegana:peanut") + minetest.register_alias("sandwiches:peanut_seed","cucina_vegana:peanut_seed") +end + +if minetest.get_modpath ("bbq") then + dofile(sandwiches.path .. "/luas/bbq.lua") +end \ No newline at end of file diff --git a/textures/.blt_sandwich.png-autosave.kra b/textures/.blt_sandwich.png-autosave.kra new file mode 100644 index 0000000000000000000000000000000000000000..356d6a2046549710b93fc11064b0d08c5e9eb0c4 GIT binary patch literal 106922 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⋙RcPTO6_0cGxTQx6Y2Lf3WkF5MjA=uGhxp+PGX`xoAjLoWae&+#uLD61?&s z!VG=^e^IfGL%)7*kn?L4DixRCUZtug#`rmEH1ev!f_|xgISzjSzIU0u^M8Ny@{dPr z|Bzh&rO_{y9=nL>s@}=$CKYrO!RRd}RK*9J9zMNi zM;retwCbCmaXrzqnvU!bT`d6|xv*>(rbQKRaSkR-@%X4l9N~-!vm$U7fI*&71h*Pj z-?%L2uc1yDd3!j0Sn%DbsiSyV@f+!jn0tCK;AbKZr%6y_S>r ztsyN*O;0t3EU|5wZBJ~r!{3j>o-#)&q@tI`;AkMcfpf}T5K~XePoSnfFkbl{F$CtQ za_-9IWlg~ggp^bCgegWmCzcYE8^emXYA<68Ju(fYG{K2f=Ikp z`DJnP4@KO6*LwRy>;2ZH$1XVU#4MbgJ`KS%!Ioo(gF+{FA$4A_TFIyYq74+>&{QX# z>0EDi?FNH&-n`0{8jq;ofYgJsuWVjLBPCbjb}(PeZ{RYs+-9a_Vqr42*o%=C&my31 zwZoeav~`oNg{#Ui{x-z-oNw)hkYNF>1JAh11ODDWF1lKIy$A?bZ>tY_T5_jEwQZ!&o%Mf6Wfv5j?A7aN2%oUI{fNWV9{sx zbr5x%_2;T{7@R8ppuP{Dd77A)MOU&{eO;~>uD2_emL0nySVCbRbF7Qzt>h9Q;AV{hbI`>3vcFT3&}gdhGzBR~oC+B%i%^ zwkkZTDcLF<1&%Iy>x;It&W%JI^Gf5jN_j_H&-v3~%(#lQL_JoHt~cSa7s7flUv}o( zh0E=#hpMXw;WVjy^b86O+P;Qhu~~X8Dbh^?rx9Cj^oNEE{Jg%iPQWp~L(XaU1R8CB zZ*8K6ShP1u@kqigr;WHc)HOKz)5~Aa|4Y%Bb0r+rd9w&JZo7|!R;aEbqF=YSgLD+u$HCW+jpzMfTN7y?z6(~6WpLY7 z&8dc|>2ynO`M~weGQx`Daouizx$B@!g!-RmVjn4xUcR~#00;6uYn z#<^WhQKaKT)o_#v;?juM#`K{x|Fr0tmQ!S)mxZ<`9u?+KS_J$>D@C)zZiSViw?F%# z1z9h8sw9NDMHU zcb`+gvS;gjiq2<;ULNEEN7HVgiyruBym9Zf1Bhd+dR?05oC>2e>$F~}Ezy!5guZ7a zCfvL+Ef<#UO19v1=N;2D(U$(2I}OAPZUB|t(s;1FZZ-Px&q5?s4e~nt=QtpGl~_lh z0Hf0lgC9NsHoKw#Xt55!C-W01`2~6oJ8uu-(06! zItHA#e>>5AUC)}^vdM*GoRy|4qPJ>x0kV?mWI! zp_uc_cm+3j9ok9ustm$j4$a#u2aduN^wf*jdj2xx;M9lorUk%>-RwT#T_pOM=qG|# z|3dAWX7ezdkQkBRjpbJfJ`r574Ok_HLJS9C62fGo{1xI2;-bdaKWXm=VJ7JJft#RB z;MMSi-1Yo9-VT@E{%kvJ2a*a>no{9U8m!?uCD0D_>>w+s3yvOWY2y~LBGIZ=*;dXqTz{MA z;jfFpYc{m)NbtBA4Qvdj-L-z%hA$OgG7<_dXCy20u(zt95hDe6bR32sSbX-F_xC-s zuE*~Rz`?fZzuQyQQK9w|_*2o8M}igrKP_q-7Nb(RYoR$ul}?jJqiQUhG^Q9>=E%i5 zfRAqrPHZDaLSmET~9Kl#C=5N5P}AUQfY~m~?ZyKDqri|BJ2r7>A#L zmx+?g&%w_^wE#$msvYz*R-iy%$0dg72r#;Cm-9 z3cyeyj@4i>|`rr==u4k4uH@&{pNfdqOD8O0)Vfm>{kUG9ifWO-I)J@{@nE}0IjN@ zUCLQw+4sb52Y=fRD*%V#0f{3Oaw+7~8A;zyFLE*=-Jl-Fi5R1)@07#fdQoy#3tE)K zX%=3L%=5&u%q&+Ox2_)_T)%y=EQ|X8d5s5i^4eaE*}aNa!&Q%3i48=(D)^`B-O9dY z_UFNRfAaWzaQ|^uD^<41)QG_Tk zIbjyZ;)IJAu1+n9&eXywnt0g?fl>Veom3kaSGYJ>Tw`&S**8+L%4=O+ew{=mgT@mA4slC#?hCBKwqx171)62K#g>iuDE%_lcFU`MKHF$#+;v;+c5`XQsL0+2jaQ3i@;ObX%g=bl z;7?_!(2+Ly4qAkSN)ZQA=uJ)Qvia6bvEe`8sc^K z?lcRNdHL=m7*R)ze5L77PCUU`G<;Zy)55e|nU@Rma(NX1b1~Kepqhl&2vCT@sk$#@ zEdU`ALncH!z>`2YU_$>s@~Tcg*vd~+w{C zZ>9Df+JWl{X&KkE!8z6dDW`IJs|H?R5@B*MImhIGex0cQ`qprg)K#Z=dfF++ zPTDq(=gK-o#Hmq4-ZRJK^_KFA1Drg21ME7Zb+R{V1ZQ@0JTj^Au$flAg)tXV=Af_P zXX6kXA6`ZyrXLuH`v~_KYPdee4@<3ibL`o+q__Q+ICjkkOvj3}L0 zODe3-oyX^s$JdkXv2tuLZ~n2zm-^!350hBk(^nnnO;tElJ)QFhXK)*&37nq$;cWY3 zn3l9r0N+(egf zcHGbII=quSlq@jTLl$5W$2{xx8;W-8&y%`>4rkEOW4T7`nYjsPy^7%Q-%7xP)T#J+Zrg10qcOB;Ec*zVC(a+Q5Mh%pk+ zyn5Y2n85DLuyaw(D}2-_>li%I_NTQrlB>7`G)42fwb_WHH*MiZ#MQ988hnM9?|!1> zgK}8Bm&JV7Hj;%bi@@6d(E(@yI9Rvcihwfxa!UGVq@*$CW1Q&f+}jz`mvR)O55K&8 zw*BHQ8R!f*>9+3l26o2tHM|Q>Lf9Zl+4e(0SG#4KS$ub$OG~ZvqZ*$XKu)r0Ws z!KYDokLQz?)S%N-G_uX>xd0p4UB~;PV}M{6iyib4Entt8^7WOw;fAZSc?)_MiE&|G zE-aTD%eN1fk8dm=A6%|irt5_;SqI=JMAc`8VF{90moPhdzvz7NcDq1MWZ}quKsW-pv1k9sKF_nyfGcz!#h(COX%i`Q9D9He#uK zlx!?DI5tQdlnrtda(9Y47kya9Hz>kM>pcOnrgLo3SI!CRI zeNDu9GWxHaK@Co{i1;8DWj--q7na+iIR;(}fH$dftraK5)=o_WMM|GG|F|HyV-F=s09*ara{%zaOaFTS40-#+)FC)pO znuoya{nShco$;k6^K@vmUX*ER-(#=UfWv_qc)E);7wIm%?6(IM^>x&=J$GXMj0TkU zN+0P$xvEt8$Q-)@n#nd8`{TiCJpN;S(#nowaQD?YXIQa~^en~9+WA@jWad$Lfng3@ zHyTpc-M+??&x9~BO&8|Njpf@nF5ka#`QRl$~MlO4>s#Rpsi5V@1T~Kv$3#GeO0 zs*+)ztpHeo2tX(}?})B&b%7=-gqUj~)xvSWy2JAh&o5Xzs9BcBvo<(4UixiXR)~Z{N zTDum2tf|Duv0LkJId;cE$(CDJ3eo4oYT%2S zdH9OPjb&(>O+YDhv!YM=;8`~A<;hoFx!1(A74}+ttv&V5D#CBB_diG1{}g)v%PjIq zmn^6)mi;4@$*`^ZHIM2!vQV;#Vnoq-=ex21oo*7m(+aPxpCY`&MAW(d@*BuIr9n!S zz8-Y9f)8&bBLxvg0f>`lzASwEexue(@PT=m=^wh6pMs7<-iZcDx{jmLYog{|gELx3 zT(q!MJp?1?zm^h2PB}L6v6A3%wd2Z3RIj2HSNmF}9MEKb~ zq;njhRa|d$12>(#HW$t2%?>Y^M;{?s`I`-z^%YjXaDwq@_@XVqjBTN zg*6|1mBer5;J2Fis)e<+R!hquPvFPo>!0Szf4mjz)zkfsz$k40hsSvu}g-1gU4OH z&P#WsD&(rNMnw75uPBUeR7OMYZB07)res8G2fH+CFJ#Mt%e|7{{RZmGCqTcD9q>7D zxh|BfUCeU1aQk*uZ@`X)d+7YAPB9u;)$&0(Hl5`w;DT9h>rAX^5{?#36Hv0w{svU$ zV;Fqkn>A7@rgfqq!y=s-|4LH0}>_}1Q?^QbxYqlm5H^|s;9Yr3W@;BIY5m@Qe|5ckNd{gk2^p9 z@`JD6KH2V1(!NC{wdsURss5*?u`^wO>Ht92WF zRw0-)Ty=yN=xu^N5eTY_prX;-PXl3B)JXRMpJ6iCxXkcLUZ&5(+ zuTGyp=7?Vc?iz`gK%WBL1!xCpQ`{um&42%bI14T+ml{9hvRJOW77JZ}XkRzZlnK2AFFP!_%l04IaandU);hoWg52H)L<2_HwOsIIAN%WcGeD3-+zU;zuy%4V#;_a%p|Hl;@7sqdEJS3oAtX_3aSg5DmfP)!d~+RxP0p%ZB+wYZ5oMs@87q^iw(mq2rY zE|v?}z-Lnw`VOXx5Duj5P*$WqHHq0);H5!oaCF!@JUgtNzBO8ck~>F*wN>uVnm+&6 zlzwo(4~d-?fR}~#%QpCY{r>z5oCNCkxUTVpo~@Rk7RC$s8%$N9TPBB2| zoTyhZytwIm?eu`Kj1bgdMn;%19bFE1gPh(4f$*HJULqvB_9G2{J? z3mY!%_^=b)f#=X?a|n9gy0`IJSJb`f=!69B01~tv>J#$6hr|A}pMC{DE`AKem+`wg zzv`HY8Dr&$2_$grzWF53V0O-@YBBUotHff>ido zle2lLjRGJlrtu<1;ApzfG2?~agluT+Fhr>p;|i$JMzAeG>w&9q9E;{ zrJb}rS?>#9vx0Zqdf=j`mcqKOJW>)}djJ3+07*naRPT50pLZVjC(p-5&WVmAOaiVD zC+je}ts0GAAq17&O2tdTNi{%I@L46CE>|Qpm6zs*$OuUl1)m&NAUbDyaeEbjG5abA zXQC1x)NsVB+2~1xvM4I=yc%wLHCx3;@UwORG2-J)oF|rL$bVIKtqi$H2*J4gSj%q* z|FDi}J=nL6?f&HX`NjUw`0bW=)$5}OxpOaHeg~&%$64UU+&_x`xccqq)>c0tVb)e( zW}I8}@cRibfyo8pc!fZSGcG8%LACyG{9G$Sy(;;u13gz-&eS7Q_v3uELwO-k#a53ZjMwmaD<}arC0rQ3n2coN*Q^ss|9A`H-el;EIL)CqP zGgRTcn*XW*gtrdBi@X?#9hDIFhHnku>g(VaJNO7M1G3Sxi;@~rfO3I4LBD|{@ChjR z>0r7%xqRID_RF1ibbQNPL*}?OO1AZiImtRKVhZIlmZF=2l!cTWDRpu)GSLvd3?f^% z8Q0W?y{nb=!2ia7=S0s)3>8m-Vg=wUA|j+z2=jsqo>B_?wzEDTtdA$_Q~ma8t%&zb z)!}@hE_yo%I){g#bX6ycoVS2s7^2QZDG;(6Irv=g$++yP*sa~qaFSj{gMHkX-#KUC z@k@VvXOZhBV+~4d3Q@n87#&ma#5mHHA};8yhe=*_1c(~MF-4YTQ91B+;c{76=7}jr z6+8j8G;%7cQ+OV1&yDS=_HDZ{Gxx`X{c)!rD^d@FWF%C57Mt;5Y_sgTR_hL@FaOzU zzyHjJci_BsEMXzWD-T8#uJ2C$EuC78OVIZS12&c6tsP{`70H_6*n6j^ zOx+I3wo}%fvTl@hx0~NyrReQnsyP>#75ccf#p;W1bXRd9;ls{!xwBk(?A5=lIQvQM&UG3U9+pooH%C1xk`ohfOqIN&LY$L;qG{$L8rRg4uqR>Lgy-(m zT{jD<3Wo_vx~X)=dhe{3_N|XYfBtT7tT=E{*@V!`<6t*# z`mt+tcBkV*p!YzSswLy}GYTqrAx2#zb{s7TEeItz{NyQC0AkLBR0uKSL&p20ZMrmE z_i9m{MJEVvTN_><%V_D&!!IL^!oa&2@KYepLG$OPz&yQNl3aLEeHjTwVTgtT)4Z@O z6U$}cvdkI-9yHylTYH;RWnT}TUr+8|51wDobIq5xk;AuA(}wGb$ya)8I`4PRR(Es( z>azasPv1|V?`-|;1NYJ6WFp23({f{;KbYnZrfE3~fJ1XEq?_@VbGTrNI}<1Lrh>DU z4e9q;XaCk{N794;+{n+B@?0tFK}$(*{8G;KAZM7Y;y0yLwO_A|+$*IQniRw({Is*& zR_gaVF5Q{hN+4Jhl`) zMR^>2BP&SJ8dIX07`*;^7;{9$T4p}yF(kNs-_a9!M0^2 zt{@Xl)U-6Etlax#TY{>$beK9$3e!@lxzSX<_;Q8yLJ0bh^{&iEADkY_5C|ocbGCW# z(3xG(m0tIzb#Sz3JPq$CUMSw0Fq;yTIOSia6=A{!n{}r^SfaWmEh_I_mdF$}(%T0s z0wKIsfHo6r?6)TUF7wPZO~e@RUXk%)h9`N?Y|o9y*MqNLzj*w(v)&)1eWM;bz3fn} z_3v5v@{Tji>G!_;ni@PzIY-W7|Ec3qB9H^GcJCovnCA~Jx9=>MZ%p$=TYWTTNUT^< zl?yU*8M?F8W=Fx~T=A)ZWbnq2Jdz&%$9nqY%8H|EV5BU#=EY^x!J|`cIyZ1x_|w17yIk}^AP?K!oS!5^`}wbZ>#}_ zSj9*kwHe7l(RND#RS44Ay25)M3rf^KEqYyN9ud-2gU0HlU)pEz6Je@w+3@YoOr&~G zTcD*kkld~_F&)1Y$Qw*i+q1nm9-FQOYu9w5RP}22PP-S8ZZYPaIdB4<~ zndhI=dz~G85pOnds%VUH(oSH~n_ss87Q#|HB~`QN-dVq%Jbv8y`t_6T{vhouJs(I< zL{VRU?<>*ks_*pZv#C{m`NcpF^Vc^@U$51y!R*Jj%yJ>>iZ3oq^Ofat<8uARe7T+l zK#epk)u|X)SkQI0Q{98IHWi$%DW9aKRx0f{UakLgI}1Ry0?;j2vKt^ZT$W0CNx8RU zS0|^ulj}j3gr5_2&G>q-_(YmAWhqRtzb1Km4VuN+_zbmUu-b?g1sA~o_Yf8c{}$3u z1t5(A&`n^`H7D3ZK3yBQ-Nlo=l(+HUQK}hz)AnOj!K{JyJMO#Gg1c_(T0XUee|^$1mFIv{RU{A z+zO?3QfpSBl}Av~FcWn&F0@|NP{g4(q4UZQ$W?!T4-qMPko#~zJv)z=%dpa(2U@Q$ zFLDlcMNlUrudci~cw!7x3+8kUlk*0%`6Z0IICiO1x z#(GqdkMga@8Zj7BKFmI_S$UY1jCJ2`Ta@kbWP3cc0353dd!*ofg{Vx=G1H#>{nI}E zZ~5{MxwNVbFwTS6p5MC(?_U?VBogY`{eO@WZS3P7O9C1#thvzaaeEfBIbkD6o$0iWY*7?_E;saUXV z$s$#d(3|K(q3$h0)mGEK6Y);{$x>1F%D4dyu2t;N)=g7{J_8H53&cYiLTy~l9lAaB z6$t8VnhIPN;WEQKd8X*K#Si8YP@4)voFeS{y}k{L|3AOfe4`r~r;&@0sv}o3H62k| z)^n@Bp^{$OAmwD``+hIt42-In! zBY0npd+rqUi-WwgXtA9Yv7eWT_8Oo(ki7Uc13-jz)X3uqY zTo=b}chssT6tz^GRDw7}GQAgV+j;HBf8PPX3)&c2c(pWY(L|tL!-5Zyzd&ykCvrY0rtwePp?>~HCMQ(}g5X^s zPJnm?9c!nZYrklE{TUZ0!n_cti8yHixL#*&*M-}4;&!zHFsYSS`04i7CUaP{pZbP| zMT?okan@YEecf5VG?e35RpU_8PAdnr18GS;0_3&cJA>=MOjb-q*gX&o$ka|#iyP)G zFpNP_f>ZFsNpJk%7wrVZD~N2~1dRLzrwE!#)xt?2k`NS+S!Vn^X-D8jl$kyx3h)`o zS6{Dg#4=s|6}nvpy_juzNt$4E9Hg|9^F}ELwd~Y-&`I=C)ZpiUV}+0RQ3V+fQ8WeNMe!TIshe^}0#F zg)T&2U965t95bGI{O+0>9#kvivx8mq%cczZfV}8NAQ*PQu02hdpnpeqI9CN5dx3U9 z-Sl^tLG1R6=;~?;TxQR034FgqatcWI%wk5NEhF7oTzMzgI%xlT?qt+EUYTy_1Aazh zRsF!l2pEW>`6Cuz zg1Pk?&9|dQEGNUyl!@Bz>%5{19-r1iI%D&Rej_Zja1rc>a8XKqK$=?dJ zrhzls-vs6Cqtsoo{6_n~tZ*B8F$YzLtEk^Xor&DpU!k*GW$~&bVw5GGa$T+|H$7R#W zJn!J5cD-)WzJ67VFg>3<($2F~9=-EK$v#iuSAjn^_zUpqU<2}>{zeNNK>nSaFd($v zLxyXr^%s%;2SNVMHHR+*?qX0S>s;Rrueu+`qF%}Y}?5} zAD5HIR>mUS^^MHV;SAq?l5Sl+vo2 zhZ=r4fWLF`AwRzW$85>H3l;-vHku)?6nA(otINY-v{;co94)6(IRlY zOx!Lr%dA^~GbCkX4O+r-Ipf+iR=lL5?f&y%d+rv~wi|u=X^~ua$}!@%GtO6<hCmN66#*e|sGm5(U@_Q|EArPY)e7G(O_PL}@hOwo**ALCl z0k=%JX@cmL3>5UwVo=NtEgpOPI-=ptIq4NUKm02CY5kr}D^l{IU0puNIg#r@ZHexZ zrbIdAKwxoYrKrKL+_fw`H~n`F0q4bn$eUgH+t>gGR>|9c?-~-S`oh;l zOB=^i6^X}@)j>8WW%k7%H%H=;BHX$q1|@S1vRSh#GCGojrbX9r^Rh5q7qzRJCvz|| zGK-lc3|_qR3gAss<8GLTSTOfxxlYfp>BO`kZ zaMF9VeV2xUb_{Pq?LuU7>hV8${BTi`6>B zrk;|yWYXy7%C0KVk|-@vC4pDdQZUmNBjS{<_h%EmOWni%y27S4_(++rM(5@v0AyU%>wXT4Rt>;SDm)$ zPd~Z_2jV*+c9z-EE)gjUq1~8eVe!K1Gfz`fwN^RMH~grXoa>26@>T!_rBW%oynPCXOD{dAxN*Pp;z}>ye%|XTEXiO5gj!j?fdO9O;R2^DUHoG5rA^A1fvfo3$ zX{*Ww{4c;_@8mn4*Vy!j*;4u1s=a64B_eE|jLW*phb|kTj<3rQEyzA=tI|NU|g~<7?%4h$QqdIwgJLA_FD;k~JE45`x?G&2k77!@rM*s%L z3a4yW-u9jvX+ClTi-xBPc<-2&32}kBf{1e1m*vLw_QB=b)rv!~2hl9WEJsi1dNT%P z{w>A;oTBmJM?RvMiOG1jha$0b)uN}O5oC{z=a(9K+<*IIzdv=)U(}0s?D?IqOuiA& zqDs}zuoo*%&6ui953zJ_R$VIIi6N@{aMabFj|OnY$yRnzpJa`$(wn|yda<2+Ei@Xv zIyx0MIci<#(vj$J%Y?r!gpUg@MlGDR(vv1QtG7Tqjazk{I}BG(Wb|wk-=Blh3dy>F zloPcav|i}0fGeu?2>PsbcP`6xTuoXCs@Q0_lhS^}qRB9l$Nz{`me6{)5~v|6x0L=6cK0{{dJX{g{Lrg&U^w%uh6Fw?+->ppUfUNStP-X%P)Y6J<*f_orvp-Hh1@cw zB}&V5bewQhwYjq;$KWSf&@U;Q-GA0jV9T)ULhDKAt7*&ss}uf<2!E2oAK6*&&@a&M zwow0{q5Yc|YV~sg_+S3%pMFmfKK`c*ms{uVI%^CZp;KmPv(TM~3zZdN6JZm_)`gwU zT!guR*zQwl#0_;}9S=OO{`u^q?O(dL?@)!&HWtiQ3^HA+uDIL<=NCd)=wXI9)24}5 zgPwbPov(ad5y34nWL`0C(KXBXD!x zr{Cvn`2f8lH(U?|W^-^>!=7%`HM1ha-P}x7MYs?#bI;1GPE_^ObmLgV+M^;OJ>1Pr zMMdQQ<^MYs=&2y8cU4&l)6gWrw>L`a6zP=G$*CdPxdb1Xru_J^kw=1)&}yP-=n=$j z`hEbAy$|7Sk1YT=Bhw7n@aR?oZu$`edgvFUX3v+^#Fpc8Mb0H@&O)!qe zFdBI@=emwA79txLHf}PlZtB`iA^03y&1Vmn%Odc51Mz->dgm>=`qsP@=<7;feR7rB zu&R3&U=N>x?f(n=a%*&LG_4T;I&2(kpAz*ZOEVzC2KFgalI1mfzou1tFdc>+0- z(nLxFIhC*(gK-#`rinwZ963>wVM8LfMpq5ITwK95b{?k*tB>evrN~OQ1*D?3(jJh3 zeb<%`)*4OC|Asng2<^W6gdV};dX){wM)t8zRU>UABXh7TIhu{@$~90=M_aAbWo5ms zs$;b{LNIK#->Q7q$vy%NAhN# zPzsc@Hv)5syW|poc2g@_KrVyzAUXWs91fav;z*|z z#SWRF9awtv&0tf<$=;REDT0snUFDZHV=Y6QX*=)oo<(hez@jABAhWI;`7v06!fr{W z(V2VbLHc7nhld2k#JL80dAacnq?66375lod&NK7NNJ^R3I>S6V3V=lb==&rZVey@l zr`SWul$;szz4-@QIpY~XZ{|~LYjZjBdExeQaa!;7LSJX-?!dd@{F3(3RIlb5yD6xK zh)dq|56aeHjm1AGrF4d|F^!37OpFI%8jWG>l%WSxuac&Mj0FjAN{9fkn%CCBG!hde z6--N*dW<{DAp6X}NB51~V{1c~iry-ETe0hk%`3L7SnbYv*(mDfhTSBG4jfdh(4(`2RPT;6>DD}QjXQ7%>H)*fdKNunQWMYc~_cT+3oLwGk-^bPeqvK)J z{m#1EI134{sdFPsg}%5w`o+g^TT_PXLLLT}^$LQKna`qcC4e_QUEH*!9B|nt7Z!id zqD)ZR)s=sF|1GNe1sPk*5GZlq3Jj?KkLASJhDpN3GCAB|z~ zMV<#?7^~Y*jK(l3!`R$tby!JLA&r@ID9D&R0OW1=7TW6ik|N$v#1fJRw2w%h$i*Ff zHfe7ZU--2lG2_v13py|8bwMxjcwNw?V$HJ(w%}or0i+yCLWxuosR+3Uc`$M_(gqpE zKCQ9)-#1mCXuWxlajA`Wwewx;j`KHP{Fe@I8+_g1>lNN!;EJcw|2hHSw@_X~nUY)Q z4NwNpzV6o>jWC8ZBXEm&#MW zxMmr(6H2C&>6S3dbjzrDRPUPU>h-k(WLFWI%7{&w%*Z62Chks4O1o)iE?zoFKtE2^ zyfVK$bA6YiEPot#TbimIKb&39FA}}7{g?wp_50U3|o5)IJW=-1nR z>h*?RZs>LKa-caRD)GT?!l+5iWzotO1SA}TAy*%=OJ?smuc<~dVcz+_c>qxDEWPpE zI^T5RPilOf;4N@bcrkcm@V&yb`0oF+(|`DQ07(D+k@94e!Fyu4NMtj@uDsg?R*Wke z8=tUZtOCbWIHe=x*GTz-QodvuUSVYn#excH2HrX5Z_f_-_0_M07U&1GpV0n<>WQu= zx*cd%A^^mV8E4n9of5)vxG-fe38rlHK|H1;aaPkIEnf!O)E z-sp@hePONDrN+Fs>7`>h({31aPDTzVqnwl?cU^+_dY`<%$a(zwM*+gi48u}rF!Y7C z2(2sJDpH(h;IL{?SNEwok0^U^l5p*nbQc8mpZMR3;Ir{1wlQC|5QWhi=#FFk*(xP> z8122fpXMF;4dYi!PNB|zV~qnG5606gIG^Eog5hAKQAtB54bH60rTUJVg*0Se^rIjL zad+Lp`v_oI&q(pi(E1zNPJ;jdAOJ~3K~x#-#b-GvNF6ak);tYh$=_G)v}N_Kyn(Kb zew}GAGkrTR5eTZwt|xJYTG`Z9ldyF>x29q$vIl`Q-~k|l;=cH!l~B9WX66PVjfs@$fIa`VD;wu=DS(VYBDBp+9diAoqVg~)&t6)H-0YCl7PO8NTJvZfs;<072d zKi5OAZt}x`3CYI5W_7FcP8h2R4Dyn1kIp;SNl3~k8>Xm`gFuKIemKYXJ!asJ9tPi6 z-rG{?xwN)Ude53}t&oVt!B+}_%)2k_5$_$T_q8Ed+s)o;TLv9`e#N>v#@0}U^&?bV zz9YHpqW(y|EIRs)k(OXhf@1_dPGbKQK2LA(6lotGPY8w*` z#tBOO5BW%CbUs} zji3yx|4wEp!mzL8)7^ZoA8 z^6hWkTmAA1dweUx2j@HcpaH&Gd&_)$$x>m`+)o>_lH#$m+9D($pYb@0=h3ZvkjGUV zGPz1A_;cqUpib*V*iU410>%zuQdf1yi1!K6%Ln#ttGs?|2(5#(i)^Lxnr}E zAY&UZc0T>CCsiRM4&U+a)bXTceC89yNl0Qn*0S9kff&-TM@-*G-1qpN4oni4g-MrS zH}`4>={_N1f8A-%e(Qp7W=53hI7j!15xLpF>8>6p0qb!VSwR&X6_+0Vs@*B#3-&!e z-c{NLYoqG(J(0HfU-l2Y28yVKVX+*yCpwu+woHz+HY2t|+=G^=P z)92*H+|%L7_njPMOn;MEP*ce8mas`%rx-JEm#+_0`~wsedb!bT$nC19{ggbx9cvi4 z_-#%b@Rt)@!+57utG@19I?MXm(uTwplqw%3X*(`RhCQ3)qL2NR)w(!Pq|{#av6Sgs zwM5BgcZKB6yuTLG+V>0tIvP+fQ~#*w+JAdC&=35CodY91k^BOm&NANT3kbjg?2}Yn zvnpj7sC2|UsYg)Bi8>vv{FvZoHgVaNIg{R~6`(6Qo(F^4}nZ$a2aX1ne zZ|u{tnI+-7CvS`YR_pxo4!#9)Z!oF{j1x71EzKY-Q@_B=a$GXuJKZW;d`{P3USnbK zGcJcn;;7B)KrPvZ8PXY4u_Xpd_>_yRY}t^DJkiX+t`ryFFP_ZFvGl7F@=KJWe%&S~ zLZlc0qWA7cp@Q|(&YIS_PV*SyUn?PIbN}XkpYnUD{9P3RSftb0_RQHgPWrOjlT#Dt zSjG4+YluUSzP%F^=Zi0XGa-#$Jbv1s;w;xtb-7$UgH&Fr>0O6?O-|KFRle?xfR!Is&y^$L! zWnYv#E@d(BqX?iV3=}9Sz$eVe+z1Yzh_eRC$u1@i?n>(F{3qFtA_!X8L>k^%GQ)#^ z<4ITSrb2vN&?fPD@sGWiL~!6A=$TZgg%o;4oNFIaCHDS+;&=Mb{ito6tEV<%9ECRU z8LV8ys5xl@iqVZ}rIJwuWgEhm5#nAlp@(!a zbzo7y23c)_9T#=+mVR=beu}N+KfqFmrSOVyH})C3r=5?=ast)$~a?gqgVF`yM7q@xHa`=SJFdc z8~0WZ!qk^KJHV|V#co8($_+5I>$Rmc^t_R3pcioR#>1CSh7I(XD!fY)!8dDdUgyz6 zpXaRdp${GO*zw_8kXM+CQDQmQ%B{in*LTpEbk}H&7|9X|#(9A7AtHbAc@|@+#|tGL zdzoc%Pd(~(Y-4DOgY7)|VGdTvPxOelcu0V_5twT0wrx57P;&4Pq)T`|s20N6VD{T6 zqoXu==kqAR!WY{4pd9?^1>oYtp2?RZ669s+7WmnfHKq{kJQ;s9p=cTQz^GTHoqG+3 zesRU6OUW|W&sx}Aw~11f9(YJuuM>M%0wbg3n?TJlraX2oq{ZSXUtFD7UU~QKs?DSwR6FA8?~@zp?(#F2c&{*2FK(&~0tfdiH(px$y~wNe#V0HcIdw>HM6U z%zNpk@eeoYbj}_*_uTy1`p+K~@DAoT!HMS#tjAPsvA6m4oxg`_Fk5SjVXIZ_I=N#& zF~l)pOUR3-&tpPXA#~APLSCPb+4oD-)0do|cqhkD8PBfgMa*I9!Y!W~-sP9}$zCnNKP!;wI2f`VD|#ApcoXebQlYK235S z_4tGaXm}>HA=Mnw8h8RIYA$D*w)6OURnS|TYworTR2y|SKFoC1_>@gNZy9!{m+JiX ztQ=Wcf7Qx8b^jb>8hRCU{hx8OuKIJ<9c5Z8bitQyWQCZAU=EDO%>I6j{ZYxOhu7)Q zWHwswYNdVpd1mRQQp`~77I22dz8<8<*mP`eXK$w0W2>_bH;HH=R{-QT4Ks={HYdUf zb2P()RbB?D-J9tVu8%>}3KJlD5{!>V`tS|yixNNZhrvN|&bf>*^bk%W@c}WDwhTFL;^SjvME`NnR3URaos2xn4mSoDY>D%W!}V zIzsk&2peY>?W31+hVg^Rw>{`SJa*r16YYKLPC$f~{x9L$&qmggSNzomed9;|)ONJ_ z(<;Nib)r5!0v6%pB)D=6cn}XQcW%~(b{kpu&u7PK^(c;6i4bLBUiaGY3z6sbuUzL^ z?$s@v|IA>z3e@Wd{A$-9@K>YQ3)XUuUn<0m0^sQIC*UFmNgw0Jo(0YL>?s)1?05qkrgwn>x zFLqzluyKq(jx9pCXjwegPSsls^LD8l%Iypt3JQA$Hqnx z_i#0;@38_XSumi_@Cz-wMF+vr{@1+{u8(FgqiD_tjY8Xr{ zf;pCgYKrD7h`!^&N<`D*p#+~>ch$5LgG$<^uEqU9$$3&tc;UE}PZY{m^ZG%n+s}ssG*J|t9c7SAmw7VXdVg`K1y8keN zmk;GRai9)7^&!olJ@{{H^nuww$VzMn(5><&Q2Y!;Nx(q`9QhRY#N ztqfh7)!$6H?{zeUph=u}c*EPgK}d0&)xCTKWE4s771K#gD@C+@k=L+&ABXK~nTbWc z9|EYVE|&ZzS99#135QdloOu}>;2iV`%>^!ti)V(oe4g`% zeS5#I07D$LCVXwsIYDsu?6G+xxT(Fw_OZV&Txm`dwIHfyYn`f|M9=l$sMu{j7S{G$U{WJF0TyH;x2bReFE#W&+{{|uwol+Z#(PW z-JKW9r5i2uO|G$awfkMcZJQ4T#y{6Ema|aVn;|=o{7XyDYy<<%Cf0dN+#5L3*PNJv zqsxaqn3v8_5g?PNxfhBym3g1Z`g7j?p-tlg58!0drNaFe^&8@KTs+?_2Td{aR=HGN zif{n?$Y0}f^Q@SC^f+_s*PMI<4@gf8F6x7n#Qhy!ut(p-iK3lVAH;=&|3xxvfJIhT ztOdzD$NWm9U$#YSA`kUhwTk_jZ053VOi??W`8i<+mfXtsXNg3(IvCBwe`N08D}mdm zC>2*%T~bd<+ZjjE0KlXXeYB&tVa*YJuS5>WBl@NrA5=P|o_tgGI`W7}bPRqDyaxkM z{NF-JcFW@O31AvP!#uB_@qRZXp!%NRqL3@DEAZmb+{G$YHDPn6vk#7jy}bJR$K*18 znoN$mMor{~s)m`ur81H@^(EGiV0x_a_qM8CJ3+Ofl6oz1ufe99yj{>J9>++{q1jgV zhF9l#mp0pr&MYZ?k)#F-J+52+Gi)qNvM6e#OAus(mifZOFBTaLD-5rvb#B<<n!OP9T0?m%okjOvaq-J zaN$LcT(6n(N4a0Yp5203WuIc7v7NYh3H?#M-n?ygCU%Z{#SLt`Ug+AaCn(Mt!}Nak z^XZzFwvOP?x-ia`Ca^I?UvK~{V1u{bJ7*iR-%Vi)7%+SPeo)6KAXjBAi|vnf9L~Ar zNBlp6C_o3~^L=4HfT7dWclj`Wh!2_4@s4tf1}@{$IoV^u$7_B?SYtt6?=M9QTo!r1{<2S;HEa{Q7PTRvS78PnWv z!$a^md(og?H~W5@vli8W$ho4Y%`vr`-Mv%>lq=DIXMd3=us7EQ1!$j)LaIlA@|9p} zFUfMTpZl|nm1wr-WRybSppoIJ@K;3w@G4oRYm#BH8zTGh1I{VzL365vqYNP)Xvx!- zv%;*D=3u34!N#)04_i%s7PTNQQY{Wsr&|?{67FF?g4=Y3NO*mF^%0D$xrUz`4wU^8Qn?-^xw|vfyEzswPQ@?vcPHdq|Y2jR1j4N3M z^V5u_a~QHwvTd$Q<6LY6J*hy3?Fvc2uaFqBG`EuN(nQOOf~=gM&Gi71^BL1fA-OgF=^sL36gDuh2(p?6VzS;n^2IYRU^1PJ~oV zEu-k8q{^~cG|Z!Zzxz2)_(CoD#PXONo)$Fq>oX5^J)hAJZAkZ4pH#o?Yk_6~Z%=sc zzhda^V|baFAX@Z-4X~_bU#dLCGk(q-sm*P9$^OKM5g>a!(0V1141o3&zcN+1J>n^y z%kqeAN1%`Fd1GHWD=O_&(9y|(@?JmF7oWkI4wFlz@oNLkkw5_)u}Q`mx7cy=5A(&H z;cLf<&IJiZ8y&q^N~w*x2t0>a8~+7DU!2j3a<0T35O3&&;;tT%lp?oTr=$Z|XvPV+ zzxVKqT^~4_a=mug zr!Ra7FzMk;h~Yr+03mc?h5@*SE(sZG37t*?uoyCWzTb%v)7_O z5iZ%^{9J@eAZ3QGqCx!=8-JN>OF9-Qu5=Q@eaZ%3CXoXMEY8z}Ghhas!g&sayCntv z?v?px$Zs;NT0jlXGpoJ4hr;PW&*58~fD}X5l-i`R6dytK>{^IN{N!WpayckJSuM9L znV9$+yTDt$k=J$E@$>W(P^Zt^ef=Sq+xJF8-Fx{J|J#-lGJyJT^p9C9pQ0P;{kVJU zJux2pleqiy+W)(3uKgFv624~V9ukRS^${sHB%`Z%WvnxIwa6>9bCJ_jE{rO#zqA1b zA-V3b=QTNhmPJ;kt)I*ozIVTW21nR1hBn)ug$+@gp2douB4@(TzmJx58_N{UBHHSm zG)@XUZbVhHdjYTCdu`prD#TC?ga*DZ&WB$#9WKz8^eJY9VTpBxQf3vsw=AVB72qo) zTf$t<6s03~jcv#qOX9wr1+wZB$(6I$huBAH+u(Pj&uxk<{y=ZhsQVN$(wc4uKHCUQ z>+oUye55MMR`Y02g+T>`qsyD`F8!yP?>TV-GuhN|xoTnkW65H{vnr3zeLe$sBStl9 zhzHblD+z+(E@2M{&+&LhZ`b1TOvSqlr*%fK!*-k(E{6PS88Lah(d;;vDJ6;Ol*2mn zIIAsyx_AP_Z<5&Ngir5dcD7xkC!2o0m}6_dhyQ~8pleFI*k9H|1mQlSGxt9hG$q}0 z^7YaGckXHg_6h#VL=jkqmgez#{uT-={h!90UHECOLD}`OV2<6 zj51`D3?qr19=MZ0mMlJ#k8*-6k-CtG6!qx-vVPD`2UG3-pmy(9pNT>%rP;)DN27O( zPRlR|qcuCpxr4K)0~Swp&H72M@uxDC+vX3NM6>ySn+Z^?$LrT`p}Rg8#2Qc}7x)sp z9$0xZ1C=X#_a71oQrF~onv%mG&T>j#8pSMIl%S`>l!!c`;rl%5UVt0a>l7~-GRd6U z|B+A%F(yh5Q5M&v+=Y3>4vDj5GsQ<~!DbAj@%4Zxp6L30Vm5n(oqsA`6p4x zDNTwL+$f{q6F|rWvWNTXUC78B@{+&fC`205Lbr`!gsTI=i8eB+fRf2bWQ-CfyM^#m zB2=L6oYesr$&q>Sr8*p?P;_o9OJH#4ZY#Vfe-smmT0}f>j}JO2jE6DfM1-{gbbqw! z`57PMcSf+$>_H-g(svqo?C{7~9B2(w6(EyTHe4COw$~LT3`N>Y5?t*Q&;M)~-JPa> z8()@5_eh_;;R^*=`#LoS+<>n8hIhF8wb^?lUeqx3<=*V$|KIG(4Zz%L#^h*BwME^? zAN*nxN?gw|5o2rDMuep%S=}hQ%6rzh_>IZ?*JEZS{ZBD#D^GUN zY&_Ns3EiH^mTvBM{d&>6zV3ls0l`DM3;Q|vC3pE7;#9bEr_l8AZRbD-!6J64R0b7S%uFhCa9!uK7*W%v zZP~_GK)tSy0=munU>GMYWzZ>(h}O$G`9>BfQr~-Ascr&hMk63$D5RI7}6t+d2_NWRRK@R3O4u97aKJwhD*e7U^n04K`Jb*Q-xRB$Pgn}&&xy(*ayE#}60immZEeF_)&nT9^ ze4kn7j$-7oQ6b=wJuRp|u%rq-9gc-w3iCu{9-nEwNQgIqLS41f!ydi(P)awy}a3VGCgN_rgiKCzrfy4sr7MiAbl(0Z9L)IKL;ZEf(g_0IIgpvkOtvJU4Q%CTA_@_Rd%x`l(bKsGRJPx>eNf zw-#75VJ(W1lbzzjcEU7EEnY|Ms5XIpIN#k!324OelV+C{^nzE|0}&|uwJ6;j#2Uzh zlcL+HbfdiVSeIGXS=UFn5SRIB9&jKEh6|Fpw`fd_e+(puNM$65oM&!hG{3s0cI{cU zN2MI$y|IUgWA|1&Mp>S z@fii7Ru1+c3^lt>b~wnCKU^KY6o>_R0eolB4-*^oF&;(sFg=+2CL=1>J`g??1r@B4drgi% zzl9RFn60?k?ERg$Ha^#Fzfh6XUd%Z#rfcT)RhcgT8}pa#+=VZ;`?(uQm=#Nsmsfk0tIkmdVEj1)-;HQ28#{K`l0GUtRqRc$^(rkx>5f%C!}MzoyAV=WctCiqt%t#V2%FT{KuYO z=mYT@9q@*N{s?^g`FL)8okLrG^;9WSGR=B^NZdM!*y@frDP!&#xG~&Loo=rGkq!sA zzo7i3TLcyHZk3I_p+#OfaOM;g?Ut8)7rRb8s;&_^^2AY*Nsg@uD5OH%^4oteOmdZoXd(6JbFQL@cIffq-8$q$-=X!|tEWuUOD~IUcONcqJfMqn0N9i$al^ z?dBN~bH49GF-e+bTM4NS=H{No{&>Bl(uJ&04onu1Rll`eUQ29S3ABjg$NpJfZZ zK^`2~D? zhQK{Ib_a|oinBQA4KhJ-LF5;Gs2PwsuR{tUsGX=G*sn3o$9OWq+3@ODA=b)3H(hqN zWH5Dn3+50oP2WP%#y}=>ElTgM$-Y;=oy-6OHUI%ob&ZBsdPP%Wsj z5pXuz^{gBxqmRC1!c_p<#$E|-m$n?)_lV*o+;poGOJ=TV90RJ%*ib=_bPaV zI14b<`NL;%Do_E!|#6Cx&?VI^Dpty5?ZDQKmvje;p>k0ZXTzP}@nK*bByfHQX$@ z4w7D(sJs^{07FwKPFejsWWQUZga5;$882U(XPr#(MC1&9V*;(XF;q+ z{g(a>O!^@Mz`=hJRR=#>JWHc==l+=^!hB-m+H5BP)m8$q(+&8kSeEF@r8tq8Gn3*{ znu6(zcQVWe)PQlB*1&F}oFn-0EAuzicjBMi1sq;zCk53blAE#rP_Fh1L`acpTmw)F zFdsxN-puEy6Utud%mtVD04LBFuqXBfwRYfcJlC*8vCRC~N$veZ*tVgValXN7udQCu zg{6PMJ_*N*$9-{&q#6r zpqQ#Dr=polT_{T8t<+-8rjQcyzwl)nxILJs-^XjFxF)O?#hkFdXGu zd}kZY+ZxdQuWZlB1jtPg_92*+KpPGJSx z@$KYO=!|Z`3NJm*0GJkiE-L-h5Oc}zb;+cRj#E54R~x~NV6erS*YY-W>h$;z{05nh zd%tPN&IlfT7c-Eqb%T&lwt=)86(-s51}$mTyiFbQlAYz;O= zGW4|~)1Db)YJYNYVdDUi?pQYrg>i zUx@TzOdXVg4Ktr)9_pMLKh;C2SgBNJ^*pQNm>ZLkI`mF27qB24V1oqiw+)HG1{x#} z;gN|lkV>}rOxwzSE7#}y^&bLaazMFEKzldRI6+Z|4;`~i&meAxYk84pAu5xd_0u8q z&E+`mZGw;aHe_GL;OkLzQ{N2QCdznRqBCS%A6XCtbCH&BhB)pu?aA4-83h_P{I=^8 zRdIVw-Wo(I^;kZ|p#9hrWtspra;;Q2umkH&&ayR>kNWNV!k`FHz+ z{vz)Y<9U<=y}iakyX#7y&{~zG*Y;*1H5wuM1m&;SA=PvI)hJg_A18u+i6j1(xZ_9f z!;30pA4$QNcUxR+E2Mt%_@62{4;2=3*1Uf&e_VU8#HyLu4vWtmKzfj9*@Ru3;mC<5 z8=vmJ81p)GiXE^37F$f)-zBBu>s!vbN;{mv_lQaOMeaCb>(8&gjTtZ?H-EWX(3xD< z!_A)ZMce*KW8EP7NU*g@JURen&9LtjGJNmRGiut@KEy16qImY^R|e}U+0|y){vH!V zqL`jFghRB)QzA?qa5?`cf1%URMZ|5$Eq4l2!UMPI3sQETq_6ObtUizDH;d#sGcx3` zO(AQtiVm;=K^-5NXAD4bpoH^%NN?(^l3<->i^`tn4;!(@MxZOUm9FLnVmEt=taR+I z!{N&V@aYUTNe@o}Q8rhOmJ;^~-ewReWc>}0Hn&w9TY}#4e#4(P(OW*(64!m>M@8Bd zzfb7172BHCE&%@jL|6$0@bT9|%DX*ltaPOPPjPEI_jWo-=Aj}oIV!?S?QEUFb_F)q z_H~4gj9a{IiSx-xlV&nVD|D%5dw#)xz7t?1(>@Q!Tc7VU^6COqqG(~G$%?0qytO}m zJiG9(eMUwAeqvD{=L?gZd)$HZBAQ4zdufvGO|{_x&wxI_=|QxW&`qOLi&+JahY&l9dDjiLjNi7pNRb9wUbNba6sovdNt}+Tj!H zr*TP4$>3;@qy9zkjVUQ*ey`+}rUBIhkHI6LrC_}R+fD{$;%cD5&8oWqrlN{Sp7rw{ zR~a10tXpRossus>Y#6ATKrm3rsN26-UKV!R`vl)mht@)G|Mimavu;L%n#>=#ZM>uR zALRPd_xjL+=#!sm@>lON$!Vl3_%9@y+-N%=9^~wV+~UWsV+N1d^;Exnwe_^kqNlXs ze}6OCsFT3}O~=M*Jthgqin<4gcgbA4IDqAn<P*` z7PioEBm;sSzWzn@Jb8z#9nzo8tHdHugZJPzE7UTiK3beJdm%qeU8ev-!(9X~(?;oy z!+_rf)E#mE+)B^QT|OZXS^eWaM1TATIcq0@Gm-xm-fn5wO%$$Y zDZ27@mijaORYH9LR4aYw&{?Sa9##q$J1QxFS_i`zrcZ11y6D01Hw*_Yr0E9_2!t(+ z=GcFalIIE!PxuqKq_qjVkyDr@e2EL__;K4~lbI%S;ZRb{mgO!fVTB1QP=I?Ot*Ak6 z%7uoe{(St?U``}$Ve3GSf=OXr+_dw752yV*pZ&Y5kw>0Jdd`mOgI)1#br!nt!HL(V z1wGY~nUHHUh_YyFZEb9a zyd!sa0a4H=z+^BENse^Ln;HPIghBvyXF=>fi+0#4yx4}1e?l;+@VhU6|euYR#9 zdH-pa)rCD{nO{%bo+;=53^G>OGz&o4;D-J@BBTDfQaJUV;CsvSy4O_YXFOo%}c= zr(14I&pw^NV1hCRhDL@3XH>u$&_ckXl(Auvqn_BDL>h(5kafZ3+~W3r778%v{${4g zphN*z1y_m38S?9oHYhot-BViMxUGy`G&|X>JmUA*(&7ObnaF)yZxC)C@C4#vtmZc@ zwf+ZTxO=TV`S>aeGNx>@Ie_1|8ER9_;#^1{mgK3TsPj0B6J|PWi%3P=Y0`D;h~6QD z6;T<(lBU@4`!kA1^6Z;0jUFjZmxN838et3a0u#YMBMVN$ZurSz4ZW0&635P}O-9b; zjZ{0c!X}V1gv(c=mrFnW(q0 z2>sS&T!$NX3`ga7x%OK{>BS#PA@e|FuGiWNQ#2wiw1}!;Q>S&a>1h{LMK_r)b|q^j zY}c1k^Pv*TN_KY&$I5%ox=LBqBj$kuo!+Z_(0|G42`Nui>oaTXY&H?JP`MD-@j&yO z*m1k!`|Olau^mBue<#Q0p=DRb(SoG;{Kf_TwVmYXLgzFtxmr4(tx}q8P1#l< zB4Hg*YO?zGVW~WNVR@vZioP}VP)qYD^|3{HB~=gCOZ%k7pkYDHw0n#Cy_BS@iw^O( zNDc1AA+c?H{j%5SE4#}xug?;2G+v$CT9AH)X$_&lZ^UQ;n@dQ?W*PxafO zxBaD_>f;Blz8eXtJ8@7o@1V2IB;`m1c)jXGlzROPmraoipK_=77kGwWD;^XU;AIIa zja1!DD}Z|L%{)hVfikLtZS99nOqdSyK?@^9ie{-oUKh41^s+{%B5f5yrwV^_!ZWr3 zO&$xuBi#{Qq;oHT@vUc1c)Uly(oS08b=zPA4u!NO-p=;BOSc?fx)PSL-Vnl010MI# zKv=O|l84RNtPha;3Q6@jiOoFr6|TkX3k^ek-7=NUe^;$ETnE!#ALFhYYUs}gSY|iV zGMl$g!2aIH4c|voi;rh#Bgd*BxlBMNEY`^_jq_@#KMDB*aP9?s@-?N+)}Q3HZOw`f zk-~`}N+Y$ zUI7j_E`mhe+xfT|3J0SS^5+x35vi?Z5#aa#eT3aL4@@Gs!0RMxRVz?=UXMJ|W! zPDz{GX|TL|q%ve}z>~S=QXOqVp9&O`_7)~#I7$v9V;eEvf2ne6{BENgaT=0}POA+p z0!vh_yaJK@TUX|{H%|=y{PHy-?NK`y`-)19Y{{dMDanB}Z7-|_GC;GD%q^^V%Lru~ zo#l990C`$!)^p}r{+Jfjd;<*ZP~gB9HbNlcz#O0@>}-7*2w%8=)tQ-OC0Yi_H_BW7 z+k+@jm0Z%Otan?xNKseLqOld%Br`E_n1SZempO$X-Q@mfloi;2{=seNNjXjZ?Ktz= zX*cypZL_15ytH%K%^wnXn0xi!1@5o+bqRQYKjh~%YXy-fT%b}2j)CxtY^-DUtljIn z9wX3<2+2>x_=j*23&*}^b-CDHX_9rl`D}m3RrX~7S)Z@elVvJ+Y^HISO59G5i;c9B z*{E|af*`kj6&P|3r-oAR#AjxAjGZkp;AEnM5_3LR;ujQuBOLy+00aQNm58g;5t>O5 zQ3|bzACu~TTga5=vAmKclo6gmvWqdn-XUwDcK19Zizea+VT8pTqEEvb5m=l{cH!%2 zzW!``cZC~oK{KA)yARW{reiICUa}{{zuS*l-rS!wuO`KPTPNQ&6=|P!D;&bBL=}p;t?dQP zM^BRI4oJ@Hm%WM1pNn%O@J=UdZ8w zAt|PFK}f6RBSB=knOruSLa2Zl=FvP9xE`B^!bR*NgDRoTF-fmQ{noob?4rQLJ~9(K ziNY=64B#N2Lk_GGg`DSxr{sxLsu@dyL!~}=Tf-e&)^^|^&$?EGK~6v)uIF3kdU%E z?m4r>(t0Jk!u&aIKBmi@pTINdadSXVjMLyJRCfh6?pHai7>;R1>L3=4O2HP7b4{a@&y@_% zuI6Zyz;#4#wjZpH_Yao+@?O|Ebw&BBkIMP9KptWmRL+$5zz>H4S&1_qBTAm0K5_`h zQPfN{f}t~7-$;$PCP$&=z~$?=TMyEsGhYe5%lN^a0qO;BN|<_DW?U1^UAF#DicJt^ zDgHRVHDkOAdV^3>A3=={fxy204=l=E_cvY@J+1xo zKOd6-ke2D6#aF_fXhCq)@yoR}2?M}}E3nt!A*atDD)S5TE>xg>cW~uq`spLy!RLSj zVm-&cpqUjE03%Sg?}_H_hQEqk=HAo4-MVo*;*EAPL*iAW_?~8He&U#AGhFF=&twgf zMWT{l(?ybsbz~qq7S9Uh6Uo$(V3JH%TQb+BROe}FX8O9&oyZ%}2;&g(4e&vYb_Ok- zO7ioU<&i($raj?RlqII2Xv9W%X{!K3%60eFUr`dyV)_`!mw!F~Ji*;H)ixK8~vdkZJrFirvVHS7Cc5V15-_ir2R!-aV# z2YV7f^kC?rm!+*ILT(F2hy&Gsy*9#uqz|(RNr+Y%P|^f~J}FKF!JGOg3jYMO;BO8$ z93b^S`@nAmJt2=0x5!+yc5q)?sQr$;K@Z~3VlZ`)mRDJ%8 zDf>JAoFhy|G0Y6wo=a=0JI$C_o5Wy*V1)h&Bq)?FTe|EeDib_++VbttB2+_2W9g_8 zxYlRkc%SmGnXpb-vFhU3ZRP-fg4O*zyWV?U-YxL^I@i;=Kz-&nq$9d$dYQHM0*8bi zKx)zfi=0=!FE79i?)v5iM~T*{(4QWW0-M;OtFFC*wRM7$48#KYy3L0z=pDsaMZ`kW zKa_u}hU(Dv23nv^TMS$ak5bbxY{#3L4OpAT(*cvdC7bN)zQLp7IaoN9IKxwvlcF5s zEN~(>)jc)w7KGbco3F*(Av{s&;X*n^f(S^4~Pz3)UXX51lb{+;)15NMi3doE2Ix=f&%Ivj&JK`xFUjvVxa(%V>~ z>HjVlTsKIF)FCcYkxHpvs+?IV$k?37BHKLsO4vp3I|KHwasF~|P+$Rk*wcWK%_=rk zJ8`*_sm4WuW2m2_2n2H7p;A9)Nlv{w&qkAF=)Kc z0={3}PcX$i#I9PqFZeNQZMM*<`1n_m;X-^mq!1g@GN{Fi{EJ&tA02f)VRt8k0ICQT z(wUJqntf$FY4R2ni*IkkNRZ(Xo1zD60Eyc3LURV)r%fwoF;i#9C5@Os>Fm7+SQOp1 zEn3~=AX#!Kk{}t8B%zy}gG3RKoJ4}60vQkoWy}!D# zaoSeu*MYX{<#|&~ZYTZ2a%xC@KHs?w`#t0Nx$!;2$71r;X)*}9fe)f3vX(y04vXyA zkL57Vw`7tkZiTTwvk6+>TSo`q2wHk@pLF9B9{0jW$DpX%t~&2yBwZsR1tIGox1Vk) zX|OWR#@5$ub}UH#X0!3T&^@>0N}|^$(ec0LJ`-eb_B6+ly1tTLU2(V(cabJV#JpCs zw#MxS{WV$9j`6TNHp`ImMJ9Uk<JtYO zlO=&hEA4|X7+=!g4y5k*GNqC0S5?lJ=2HJwNBCpA*`3B^6+*2GO7u^!CFARJL>{(~ z|C&1)`HGYEepkQJ(OV)XWY%#)K^$ke3$Gu~(_>1Wpq%1OeDHFz-_+RRAx(}TFB4nf z+yU;>p6Jm+*T^zb`Y(GsSeLsGwmbTW6Llsp>s{@LXmu|!mdrfA{B5BSo zVqb?UM0J+c&NIaVN8eg(*HkIj0MFdsqM#AAne3>G1EGO5gVZy_rr*Yn+{YKo=kXXj zyOe5{?FF=HyB8cM3h>#&37cXm^EXDoWq+r7HL=4n!@aa|k7ND4Tlq{ERP7rcO-`Xd zmsH6qS9cQc3jh>x$4`BqVfEG-$l-2;{&ID8OLVeVihg;H;-uy$y2w=;Gd%KK(pkJ@ z{2Muz2P@}`zF{t6Gn;;YM5tZ7>3n0El%9Q6fG^w5`N#YH(PN$+UVQ`fpNcF&j_{0f z*SG}3^EX$V9?YiKM#^sS_%ljtWtVzLar(bvy>3QcRw%pJdO zM)0}9*CCo3UYVxm`%7%9qcmDs8(Bi;uSm>sz9!P|4WNbm=(8!}nPSelUHBwGgS1HQ zYti=B%b2^T1})b=J|NePsx%{(jTY+P%m7y&F?Lz8W7z$rmlPzQ0 zdZ%Y3`06R0mN<=B<0AutM$DuI%i}2%lJYcb<;&R8UN}l$1IL01qBkC2>KYEH$*cL5 z`ccOEhvv=H0K?m}10VEdj1I5nd_(Jg451Xs7!Y7LQvOwf`w5@;plzM8&GCzFkF(7q z1zM?xxDVc2yE^SM4f3_8o484kRqiG2bq^2D#pV=HAFaG5J#j-$Oa);b+H*p20W)xf>xwS@9S~B1I$*Sd1?_Rr+;YYqPN%YHFdEd6ViY$sZ z$i^QqL>Z$?`*!+VuRHRzMaFe40KjKIr~$Yx z+jxmj&6{ptgO$Q%Y5{1lIsWb&%0qv>s!KL>WPOH~y2i;rr=2{G$8(~jxOIK1`A%5G zK(Sa*#I>DT8;aI4iKW>a0h#ohzb@a|MGj55W${=d-=sgqR+B^cO1Tf@CS7eZp()k(_en|G}C?c*1X96RVqSE z>4mkhJx=lmmaU0kK!FXxESwzlP&_AuCA zi7##g5Z2bY)LDFWNMx?abR+*xza7x%uFSZ4X(F}dhSn~VooF64C%=HB*{B!$e2XlPs>~M@O{GN6mE-4QL`~|VJU)n14P*(Up+le z-s6RS$wbkp3(VT%L;+r{zrXL7^O&EIO(kX%H8b) zpFZrqzimb&uFyWSyxf`B)YB>Odazu4uWRk++{!10JY9Xxly*Ia*F4T#ifXj6w6Tp; zAWp85o0MwndqO_~vfKnKv3lJN(feHSq=!>`?CQg0Vz&d&GvG)0GEbVVwv3is0*;oj zHqI3a8|Gc572T>`PWa6Kc6$ovlbUj_IH`OvZG?pH^`e_|b7m|z1zbd#t=wY*W*~`Y zv*fO%kw@k%PaGU$by*^|EX(~^ac;jFn>)l;Fm%<+i^OIlzR9SkMAA}CP?fkeT;nw* zc3{T)_&WVd(I@tr-&ND8!foX#Sd~=!Rk6yO2K{voaeOC&NPr4)P4R*hje>=l4M3R8 zY)th_TkCeo&kw&!SBHN+ucw(p2csP^#x+Wj)5u@$`&#~*S3rgZpG$|>OXXA4IYoisX!df^x=vi!I!4Oe#fxqVNI6x zqkL;e^`0(%=-Q(=!PQH&x8@N8IFoUOA+!UD?nK7cFxfI!yP3W{4 z*!&97BY!<^@K$o5bw_@=5rKL5WDva^-g}+r3wQ6QUQcfZtloP)Q>^7PcGwomh1=*|t5V6g#!2JB}Y% z>8yu_x$kJhnG2W~QtHf3#*}2ltY%#(asy#O2UUhi;oE`u6j}W0T1i9OkY15@?0v`ig0P?5-$n8J@qLJ`1~yB-Z_Bf+ZzPLFE*L@v(pyK%ewZ~ zdN8}tY_+FsDDA$c7^58U?P+kq-FFrfNFV^|zI6$_d!x@R(@=FI&hko=G@bLMn;vQ& zEZLGy(YR6j3$i6F*qU=kL{o{98D+q2QnL+Vi)F-fmm<|;bsR1QQUA13uf0COZ4SW9 z9>{A6G-WrQf6@MBj5x_#${u+mdhVkrC0(<>wUkgXcX^9{{f@)Pb4ldKQL=H_Kvci&B40ya2+ zRM_1x8y;vsFvcxu!)m(KUWY%0GdpHKu4F?`l8iFr0$9dRVcRW;XUA7zUSV>__KjwD zjHB&SP~ew{NAG5ako2#YaLyo_jryqQ>%+wb-M1my5U_4t7vy5${2FINh74~Kr;K&VYl~`mF9iC5c~1A&L2geq7sjSO6VH#DxCrE52HYINXOP2iBM%DcB5$% zXMfhrglx5`+KGJp)p5E4jJas%cOvgW!l*Eo{-uMxcKUR7F;pU%zhY^Rq%$di%dve4 zGCM%s^A8dzd@4vAjTcJzAyB?i-0$2EV%c~HZYG@<0SzotxyJ%a!{rvnJ0uw5@qTZs zjq_a%Pd6MaAE7BME@#wi>l~b)XPJC=bnpFMnKQ5-*sYn-zSl&~-6wyd!6;W-mEaOH zbI9F)C9X=$OGzWyy@^=l=KNyE!ovBnWo6dCpGZZR~`hoOlGf)HGj!uTh)|%iw9)ab$AbB3*6iU)(Bk0<2KY5^>aJky7X%-;a;z_g{r=BLR)>z^RnnhvHv}t) zcgC--BhbsG-Q+VrF-?*xFS-%ZR(yI=Sn&b^n|^|`??Nhf@V!2Ttv$MLbe=!vyi%EU zTZf+?aNql4X%ZP0&nGkg3*WQ4e;D~3TRh<{!AzZwYOJvo6jH@~)O%_G!%vp_?CPCj zS(hT55Na|hvRt9~kWxhw8{48pa@I6F>;kA_JF{jqp&@`Uz{6xbx)S*8M{UGVEP1`E z@X79a;yO$L@2&bNhdLjcC4{B(j7vz@ zRsTGLC;6H;KYiah%86(G%8#Y%JGjXPq?V=w z_k#9}XZKilaA3!jdT`gM!(juHrq9&+lNkJcWm~bMR8WO-Dy+gRDYE*w>M?-NT1A4gKQld^|!r0+-hHSwWO*B)r9)X#=!or z&nD=+iY1g)n_1~`zF|z?kFxja1F!p=_K0}vqxjB&;BOMN{?znY8tA?66H2q%l7f84 zv}5$%I>FKlK=yb1>6ZtL7*qXvWIg%p<6HVyrBZ;D#*61~l070!64kyURHtox1CwAk z3~X$VT6B=tZhpiw6DJ!Flb3NLb8Fk|$M}oHYX*G$ULh*$wsA-@S=Qaol(Bwvn7XNw z3L$LLac?2A9VjCkhOL|H=%(oWb2my@H=5}K&-eGy^j7Zje^n|(MzH(%ySrjod~O;a zHlBi)bnM93lqZ8i9plp0?=Bn)E+uS?skqvO-;@@g-7|dJraFOg;bj;2iJH0y+{y@G z2>Hwm_&Uq^+juKi8BY(=u=uzdAHF?3 zOhO$)JQTI!ysx4fW$G%rRhapTwD3Z`^4p#9z+S*IduFVi02S5ot*Vd63p2ZUZh5UF zX#e=+Cwt$In=F$sqbSRQLU$7q71_Jrw(Kwj9C?<0BdzrVs{F&bWB{@+;mR~W->YAE zGa_+gR&fG-&t83xKBGBcqI z(jY((DJO{!;LBOdX`|(!ivU^{Uy?*yE;7v8Dh%BUS2|~HOd^SYD>YKiD&R?g6?72| z$bn)&BzS@wX;l~S#0r48(V!T@Dhv!nXj`))5!PX+TgnlUa&Vcd*kOt1P2C#3D000TA_cZSz z8UQ5OWPl)6Pl%@m-h)pf859W#$*@ZSw;&O?smP#I=u!X@0LVbtVCdjq{f`6q?8PDa z9(l#=?BFV*zW5J9<@y&uA^p7K8W^Ga`acL2d*};+LLP}8LBA0KWeG0mUkUOku1Tz{ z`2$g6$Q6B|w4OYV%9gJ!m8TGSfMSGs#l>>AfE3bC`wdZXNe>JW>pc(vasM?y-vE5ap(3BW zwjoDH@CRae=np^>K4zMZK5avbFhIk@e*hZF^KsO4%xlUk{To1LKKDxVh8CM<7ykg% zRCLeBvE`sGZ+3BaarP9TJQ$$1p`pd0*rf1S2?3Q)^EGtGN{1IS0y=ib2I z05WsD=QHpJAV;5;-vA8_9Q>C60x*pLB=DnA76c$ZIZzxz01%HHgpfu9u!(3<2zhE3 zgp~SCNq9_LhOmBb!8$F$)rb~3Ex{!V;i4dJSqMOZ1kgozOlE%o@jzmT2M9*NJ;fu1 zh8G|~8F0rE0P!IK01}h6L_q?+|FRQ7;Q!4(7I>ijFCPd15WD=BSGpv5i4b1@m#6&y z=K}wGVE#+Euuj3`7rrEM2H9V{{Wl@|JIREF#KeEIOcag-&}CU98CfJGg2Ez;3=4xU zp+H$gp*AFl!XtyDVwkp^HN=NPkdcAXIB>|(wl0Kt;Z*?KhXWfN*W~0N9=K>&WLS{3 zwj79t_%PrHP!=Z@kPDJ4gajH0!V0am3sbGNfgp&d0RZHx(V<8=>!6v_Rsl9|L{K5v z3dlhMLFiCiASkjh@)qnT09Fi$#FB%0X#}PI!{fl=}Zjj>`4p)N+7OU zOMn$N70V;BB+rr*zC-}nS%Z(9ed0 zJZvx6`oCeVvio~n;K8sHO60YCT35M$ovHx0dI*sRNnElr)c&ieol)&S{Mo-tHQ1y56*eym{Wm^3xDLQKe`Jt|9end=90rO0 z8#hz`_?h7~0KTVUheT}Pd#aG~|4w!IZsfE&{2AKBf3^BQg7x27#sV-H42b)0R+WXz z;s0aVf8Txn)j?-h&;K4|f4t`zX#eGl!M}NeGot-_MEmEjofxMSS+U_8-qR-={QOV9 zb`r3)v$wi;>#n<#x7{tc5b(D)@PB`GHQO{pf(=*pW(NSe|7jaeHa5j+#s=rL%J%&1 z7l_j{#Gh*QN-kt@;t`~0h&)OP<>rx$;a0=O!B)JAruuY0J2WOc2Zo;PY7<3Rn`=r^ob>3k7CNMX{(aQethk%|sUU;pooGVLBb?IptWMu`@hkk)y zgUK2iWsYy^XmqTe#|J|96Q(d0T8AolnAeXn{kMDLmHoak0`$WBL5>*Ab1eB8HUydH zq^aPR+c}I~?WUjBLn}o^AzL#lyP4V0W6Bw%tpXPEM5V_cWR^gRSmN6PSc)s=aWeBr zs=an^GQ7|bl_&Oha*Q_dte%{HznTvT}K9)nfMNI+tB$c6lt?tDAA?>(&M!d;E75kr`RsiTzhMFNcMPSLtF}!#^)_(-n|4NJPphI!c7)bMWen(VVAbN_k6j>)4GttrZo~ zzHUgrF=c{0(PCp@qT$<{GHvTVDClZE{J6^bFxC?LPzhTR@6zHs%+DDXSIlZ}karxZ zp5BoljpAi&;QiYVhYD1HCLJ)=;pK(7yt?L^H92d=9Nb@sX;sNWq5}f@f{swKiOK-? z0YE%{l+f2e7_1QmK>pMZX;XfdBrG*}VhN#7eclA-7c!Fh}QwGnp&DFwY%DWG)6Jq+e`$69N|@ZKp_d<$TtZ*y#FYeT=0cF}WQ@p&Y<#LPc8HrB z(a}VpOW1|RDa1C+rvDOpMVFKw%`SnH*68$^_&S=`5o`kjpL!izwLPLg*~jI0ihEOUg_3d|2_=CD?yja9=cq2nU^DdpUXM|^x<#N#?P%Bsp!L8IMb45 zot4E1DM@%3q$|M~A8rFlNRVqs>QCR5pzICVhQi!g&4^hd5?b=yam;Xrn|IvV z$Fap*iZ@L58U2~pA_bd|H$Z7@i!haGVQnazr zUM9bSFB8t%jBOSFR(^zyk*pV=CS0nSXgYR7MTm^`zPln78+Br^sxl+m7JNrueIKdF znnQavR3e01#ejX8jEh|BzP%zt4px7}qOzGHF(|K}b}lwETH!szB4d~U)RoVNHG<;~o1-5l;K>bQBqdde?z%dh_8W>2Q;BD9OTqgb6S ztt-nNWI)D4bv`;qi8Dvtkr~HHg}iPZnoe^suJWj29tYNV z)~>iBy;%0}#beVu>YDgxWoPSW1E(uCg_vWxrcE}?yaQ|TpT(!N@Xm^E`g&8=a!xX@ zhwil=PKRxf?@Rb!lEuo35^PO@x;I7lmHmn8v8EodG+MM-bWAm)8vCGy4Wj+ZebRlw z{d-3&NX167``A1oNsT&Wtf~}q_&nJBp@^n9O9gkfDoTHXkZ>V+V%F$~+MS$K6zcf% z;n$ll%JV)?`m90AK}_jNu||=PuS2jME*@^!Ow)X2nv|T)`aTC6QDUqrdklGAbd2J? z9D)9DN2R-94MkmaNUM-Fv2b*%+$VNw@&t0;=$+QVR?it6Yt-%g63Vq&862{#^vXegvw8a%kwWIwcaTedmxGkbOk+F^ft)<^pHpfSS(>wt?Gv zoG(MZXfA_04+Rn<)n;G#y>J>38DLwIS)yFRbBZNS6t=ze^uZ?uYPP|TcWe#ck&LF^ zQu72qBnEtxo5Q~&eE>*CnW+k}8bAE;(V>%Rj(H38NtM>F*LlW@;%c~1^048dc;^@u zM+Ex0UKRJ{7zw2(Ir9Dav{(5ql2D1q2y))1P*cl(arMqcrR3ShkMy=(;j5NEu4dr)W20og*AA@=^HZr6nOc5fc$fVIQFbk%&ueLU}@V z!c4Y2R?eg!HlMtn7Cg-oZm_>$chYqf zOIUb~C!$O4e0Ge!-OE=7=C3XeJ*i1p*0R%Oe;NIS_@?X*{`-vUIxhL1dWVI^FU4Q( zy-av1Sg7$O;S0+b6dyh{l8A_iG*&2*Mg!Eq)<9}p(U9#Xe{$yu z?i1=K0#5>;IP=Z&kzRZDj_+-)gNe5VKWE)ic6HQyBz*M6X!7XY z5zUcXqh_Q2qw*uxBYLBEMo7vYmkyPRmfd@|Q+BRQ>#dA!x{Y63Mb~boODt29wylHR zf(?yLijA?&utTM#m+hVp@!avY@wejH;`QQv~}NB?E6tybz20)cBj;Xz`ehks=B;Nv+7p$c-2u=b2UZPrD~Gfnb52Go8OmbYFb6R z?xi?K{@@(;dsAX&I*#v3Auc8U!1R%6v}x2>^4PPnFsWdvM^aCvq7H?;B=^+T#MYSC zSl4c^sjW$_iH~Ph4Oe^lxJ&a%`%BMAZ%L;~w@X(@yGox(lS@ZSn@B53+ex33c9E8m zR*;^RCiQu?$+zkMeRM9uo1peqEwc9R4bB@(H$-mW-O#y#>qfkenDn2dn7lbTSesdk zRXgmnz9~CxK4(6E{P9Ce)O_yN=2rCf#SN#;ryHZ&J{ve&O51r`^P7)147W4C|CssE z>Xo@JJEdPg?9X!W^#Fl-mi53Q*y54JQ;U?T(5dLDC{#G=87i#dVMAO)NJC~r3WgrT zf8uoFb7FV0eiVcwgfu|hK-@+sAzTn52o;22h-HXG$lVYHWFGPy(gj(E9L9Df(j=;- zx<?mR zhqVtY9zK1T`!GSbP&ZWfiEgQGo^FzE%IECQ=blH&_eD$+1yKItjXQ5oPEGcN%7|Qy ztb*E;l7uXtS{C%z-4AyUbN}F;wQ+w#X1bu+EqpjUC^lO$Rnc3CLor$Lr(%(!nc|UB zj-s9tp`!NvFR|sZKcnOBk5fK9Z$e>0IZB}vtEY6Jw3Ne>gPS9kvz9~LPuqXDU%vlN zzkW_;PFRk(Qi0-vQi@X0{k0hKR*BZ|wz<~w)=#Y&t^RGzZI9Zv+Tvq}V&BK^L_dg` zph>6n+;{mMy6)ivBe66$}Uu%#u|JQo$%sC32|VQIApOQC(KQu3n>#tKP0|ugd(S z=+UhwD~Yuie2niHZ57Xne`LB?OBI!TKRGn{P4eU9bSecNZ61x~`vwmTVhu{Z-2W2r z(m`)MFHlusz}AV`iNNW+lY*0!li-r>633GC((C|NUY{DNdV+?IhM;=TlgUR-oo~DF zyE;EQc3csA9?XvBn>i*JM-es0tEg*7nTi)K#UV-{zH($3PFaK*+=LA0+9P&I9}X0>%SeYIG%Y_)Lp z#p;whEc1cgx$`FT5p(l%_vVV{Cg#KDDd#-q6S}jK*OMFgf;3K|j~*R~ADH7jLRN-` zhrS9e4b5#1jNp#A8__~IL|9B1Kxjj#Pe??VMO8sn8nY6^784WmE2bjmMvPU=%a|xC zUaCIsUG8{pS=|idqwIYRg5uU!97Qj(UliEp&gD_%C+FPNeJQ^br zs*Bdn(~jJZ(++%x7TEbRfdZ^H+k}TdU+5$ zw|Pc+It=Iyt{6rdtQCHG$@jYGHJhP{0gmCk;f{feVVyyXA!#A?OQV++uXbNg8f0D# zDE?)5&-g)6d%=a`{5<>T-}9-9p1d&1HhSZ!Tx`5r^DX&X&bPF06<4lis+jAUD@>S8 z7|N*1T$Qn?(>yNsP55K;V6jAZ=&)08V&$-@pz5TlO zb;R}C*Q>8{m8X^0yjOmoUrznL-f`72>HWcbyYhSGF6DLQ?B#>+W8cF+4(4RhU;p~p z>@aNCjVXg9g~VJ%p~I|0i%XG9sX({jdV$u$qh9_@lT5ozE%P{ms5ez_(%w9M^V;>T z>$^4937!eD35}Y{yAJnK?uqXR`7-*>_}=uj_kH8rGOG(U!acr9BD1!ZIOFl8t4h|%CFbT7KEvDdOeE>14Ki6Cqc zw+>gF*q(Tj{^+tI-8;G%x>xjRbT#ymwE48ubYJN`X-ViNMKZ*XZdJJ`icttX5*ZM` zBeW$FBhn?pBYsnCSv*ZBP4v3hFS|IA?_y6beZ5p6wksBYsrQns>$vT>v$Vam&Cyry z32c{UD>kbfD{H42Ckm@aR(jS0jsq@tCTzdiew-_~*p=L3&}`81W#G%;<>t#RKU0@3 z4l)l457G@*<}=vSifD_}Jbm)?{nJX5WRr?fg0eyT0Q*^cogSl4f$6h7K0S7yc0R54 z9Dkba+3w-(8T%xdJ|&tZj=5Fu++@pY``p&bdfJ-Y`gUW^NKVsCZChbmIqcDDIKMp_ z)Em(29%vsJhR=NX-T1qqtw-}r-84_K_`Ql#i^7YNi#3bKi{y(3isG+}Uf;Pk@z&S+ z{jHrbdbb{De&=GhRYxYrOj~nDbLR;snOib;@O4SSxo?r(%3aDG?Y-@N7bf!?^Sizm z^%$nBr5lS)xg=IFR@^n^H)Sxj7?T+DA5$MIt5B#Qy+z~FFvhw%vbyMb-Lt~;aCK&d zaOKs?m6bQ&w7%6<99kt*ER?6b8!oM^+^f_nN7-69PuZcYQ7)LTfrE&J#vkBA>l5(^lp3!=exJp zlD-vu=(A$6vFNIw3ESz(wGuUwz4XQFu(TNqmt`#82lBSRxZnjW2=ZW?Y{VfxfGee8UtTBW$_ zk2MJ|SuY4fKm`b73*^CaTr+)3R@<&njH&^a`Y zJ6!uH^MXZlleOV9Xo8{jr@F?^~n34L>Z(XD!na6)jAWC?T=mB95 zX)!?^*%jtrY(Jf8uf&OK3V)LRB*iCN#9bs@gj#VOdHwc*yLFXrm2Z`cx8;7w#_V+Q zv~f#8i*d6T+ckC$_Mhx#Y;0_I*k7^ts*J~ZGjEDgFnwfrN##Vo#PF2XgmIKgl2(%L zKI#<_49zGtaSC?M#E-Qa2D=g_>bewd|bBtX)?pNzq$>~$Hh<_Fn$Wq7D zLcva#%Q8z(NteW;&oD^o!E4X@-GPtQh}%f!tAH4{m`nv<1-s{EPcct^61on`0$K;= z1%?zVugh;F*VM;zs~%TPc<*{IdFOg3?2qg>@3-%V?Bi{^%~n#RQgTrIq%fmkquiog zrtqa)VHIK_5 zmOs+5|cuwO(p1sZ}R!@yr|Za2iS* ziVty$^1KJ%v%VMH30&4&&cfou;~=GF-jE>k%U(nehBRU6;~5R0=~dFq(oE9auIpV_ zyYBqW{o7#q`@05LENawiw63tru-CEG@dii-$R0c33M+6ZNVQ0^v$3OcWpf2*<=Q{Q zt!h?iKGjUpT>sSiDfcP=)0U??BE#=Kn;eGKfLyU`?i?@KMKx)CW_eaK5^%t{`X1Qj4i9KJ-2$K2|Oxn^jCIXEo4FT5PE9FcBVnO> zP#3kv17;bE?B{pXy|4MN3lb2j{^i<^xjOqKYQ29)xZ>Xj}kamDnWpWwUB{Z0DQ z-D_KK`>obn)S?oYWc}cuB08Ghu~sitEVU|ixNUt~?Y7_MwawU>9rihP3Kil6Z)P>= zJ1eS(iKXn@Dqj=y;s+AwnRl+F-Tk@WU#8;57~pfaEWBFrRclpi0Y~18@)u>cIdg^| zzY0IGxzzC~{(wnC%INk=bE#CvlXw@F1&KHAufyJm9Yw9 zJ5p?lZl_Gq`IK>ux9thxM)V}f0_J4I`gYzoX=(%BO30wY*yOKtmW7~Gjj=FlDZJt`5+k8k@ zOxIf1hsW!$(C2j?t3M7f^d4$@mH+Dbs{+HRSJ6W=Ly<$1Lm!9ohRla5U#GnCx>AY zMkPFtThQFih($Nc#6o|{0%eFPMGS&pvIn8bho9YRr_EXvThb#}lgzjt>wL>1M)@qx zEhV*ZWo4PU*}5jXUUnmP{B*O(nb9%B)l4cviqp3XN*;chtUq5+qcb7(emvZf!g1i% z9j6#)9;ao;G)Lcw@_@7-UtYMJb*p~hsQkc>s9Nb=TM=hA=j*&Tc5mlzcMls`^VSW$7%CAhdtY%c z`(FNz2E%i$oSrI|AX8;itugf2-LVu;`45U8Zhx@wQ}%N?L?3D%rj)go{VcoSaNKAA ztXN9Qdv|lxjcJbLBS~3&WBf{dWIQiZ8562kI5SDo!AD@a&BI7UaK0EE65m*bDftUbv^>neHW0(MKc;!OeU=>`m+bm^B@PnClm6>n#;nv)IpE17iqVcCU*ybM_?)>Un zeB8!6rXa15rr@ferf^d>qLXWfPTfE{i2l=;$^!N}ffSfq?!ZtrIgHgO3cMGLG^+l{)1?WoH$^ zgx&|PHyl2^@t;`o9p9lG{!oIdtrt_KPhu{kCt~2GcV_t@x_g4V9NBp;m*GVGj%!AZ zu&>Q#d#_e~`ZsYIxBQ8sI-i5@<2^mM<8Kdb2Fym!&d<_x6m&G`2!r9xJ4H~NiAF3azf1+QlUr^wx$uA=>P2ppEbbqrDy4sx^t+HMqJUBCGKgc>5G3ZdRt{Ift z)Ti2Wtxxe2W9CxY(+m?oO&>nY$jR-M*@2F_1P5k}fAcTJ`RMMXIW9vT+$?FocRR_4 zFTd)S6wvAD$TIoVND$fMIGl69vfp+vwdb-=S$OO5Q?k2yqnh2r+#|`u;+e3FzW4Wi zz7vy!vJ(fLtYhEa9kcD~h3%gUTv-XyK|4ra)}PJ$IJ0d{G^>JZwfjOksVPq@GZUVn zgr}r1-hs!QhZ;L6Yl4F}zBVuhR#yT1`24hjLewPu<$~kp`{kYw!Hm^Y72^JuZKo#GA{j@w(73+OT`5bI9g( z-RlHnag=+&=M!j~bwOb}Dw^~)3jvEA>WY6H=GwvLR>whtR2DXhE{O1#!Oxf5gDpB! zsIow#!<9|R+3lBo;<62N zMp^cP{Et6w>F*SD^u=Xqq1;Z)Ot^}=i>2Oh6%Q9#mTcSUL4 z#VV&-x_3UdWquy^9@{j1f)f@e4J0Sa`=SRw#@s5V=o{*S7LHsG0v7fP`1ASa`74Wm z7VDdeR~ns=VLCClPm;C@PWl$JDuYUc@-W{pT1Tead*7yp#|mA3RrGj{d(Q7ZUX5V# zR`Kt+$>m$%@8IqbNV5{Nc6~*8?a3O+O8v;h@m|9t8HFQ}jHft_l1#u4JmAY0BuGsR zwEe&!{w5vyGwXSuVaP*<002&(|Fc=oBLB@<&wroveCd*;7(DX}15v}`6!-kf2wM-L4utT6ut-u z1B`*eK*Q-45QVM*0iYpR0aOH1tyCc<6zjcgf6xz90^!L%tkDoX3N0OcfCeB00nmUB zf#^`+o+Xg&by^DqEOFt9Mzkof3Jrkrpa_VR3qmxcg18_Bf&_pVQ6L}M1H?rufJC6| z>8ZfY0RR{biooT)g3)MsRv0vhAqd`x&K8|U_<;xDJ{Ac-KRJjCQNfeOU{Q~Ea43)p zRvt_DwMb7^=`0ng~*(?h7-f#;eb8(Uc=(7Mn8M<0X-kURsPcswaa%fS=N%E16Uc+$IDijfNd%CbI#&I4#xToU7y_6Ken z@JuFNEE1|`0BkQIyDSU<0YGB(z)`~uprQih(E-mTV1&`ugd~Pn`BhW^fC}&iRkCFv z7L+9#K|;qGh5HP6(Ei|oThmX7IS7pcTL2PJ7F)x}t&|S@g_aBkKsp$gU{1>mI3xfG z9gGEztR*c(31p+Px#1Sz2~`NHY-)%C0NEM=2;giaL&I-W5D9>0hY$do145ib188!% z3cP_5fGFV^xW8ZE)qfO;{^K$hp!&Nk7B58fR}CT&2lk8AfoIO1~ zr@X^*J}rlR3x|`lXZm>hbkpzh5b_TpkB|Ql@=tpRn3jm?V>E!A?wLMi<)5;^A8tA$G@yJeV){J=C=j7Foy&>@JP z;}8Tu@;{Ij-k*%*lq7`-1&}mJ0>|*BOE?+;Yp^&uB{?Am6d*Yb?1LZCQZSok@gyZB zIkmLtP6sEFJ83`ThIrR{7;u)swQw<{T%A*8u3+e2 zq~$d5G?>YCm8+koYrrGroa!v{E~-V#{U&sJS*K^QnFs4JJOT+Yq-C5pif3{?4dgaK z0E;tysuLsvBrRnjx*!CG6!gS1%XKyIEK5&6y@PpiUy5f=ZE!uznv;N{c9Ksfvm!Jmd90$~W}^x*$FxmSS2-({z1sQxO+ zg+eAKCPLU~=mH8W@!;U#FRz-Icz`*95A}DidUEm)UKIn%04K0lg-`VFUKR73xd;Es zt787itAd_rVpbd=5$@oB@~W5v@YJg&8vG_Icnke^uZne$m~48=Q-gnYtcc{qQ=TTX z0>N^yXJx&DOioT_4FZa%X-~`AH--WSe{-v_XNGB53=6AI`T57CB0dhw89}r`Ac_qD zlEKjI-yRkBBW7zBgE56@>Mc=lSFC_xf7~g~7<`rTF%jk$0%HmX9nAROy=mgdp^uo^ zf#1XgOj$2rEetPg{UIiJ6>Dg*|I2S)g2A|n1B;m1p^vAugjq!dB>%-pQ_vH;e|F&G z5aVf2J9BlJvkduKVd2qL;FS$B;1Wwk_!)CO9vp z7<>{;67Z3;MNbb8&_XQmt0Y{CMf9|k1iT-M24V%WrDy3qAb1A3G$i2vpAV*kzqHTb zzxmDr{EG(?-v7_nTmO#SSLFWzxvz-8ncVkG?t3Qp#XXbzp2>aB&x$l|W_e}14Cigv) z`<}^t&*Z*ma^Ew#@0r~9|0KEZ|2YR(GA;Ts;KOgd=Cdku%}Q znQ-JRPuy9axU)QQXL;hz^2D9xi95>^ca|saEKl57p189-ac6nr&ho^a<%v7X6L*#; z?krE-S)RDFJaK1v;?DBKo#lx;%M*8&C+;jy+*zKuvpjKUdE(CU#Qh(VCk}z6!h+Ki z!4K0kUW4ZwSOt{u^63-*bmL!-7a^w$E>13XcYWOLbT$4~>yO|>TTsRxg43Wh;sOBC z->SgxFG3_wYgswD+Pc{Yc)Q&CA1m%gy|jFY0D%8%VZf{H1yD3P0Y!kCN^?{5N;31( z^0DbIcfaSC$H&M}48*9`GO#i*6cnYFWu}(v738HOtcCbeW<7byk?5C)xx2LnqQ zrwcQ}m&@cNR;Cse>w_sHbR*D@ctIG!r-#D`lmlN7=3%bck%Sorq?a@X;WQ7ph6iB` z#AoOy{lQFH(%2h--C4%yM&S0@-$)!rkm)nWC|u^D_zW|EK#Q7SU`b<54Z;|-B~Ag} WtiU7*N|f9T_kjs?>pWm$V*miiD?66} literal 0 HcmV?d00001 diff --git a/textures/.garlic_bread_slice.kra-autosave.kra b/textures/.garlic_bread_slice.kra-autosave.kra new file mode 100644 index 0000000000000000000000000000000000000000..72fa164f3dbb41f5f00f3be657edcb36e6722f53 GIT binary patch literal 514219 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⫬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

vk9Ce`YZ~eL|@A6@*Gr%vX2a= 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