From fa3a344eac9a65d5565f986aad0b41f767e61c22 Mon Sep 17 00:00:00 2001 From: Der1248 Date: Thu, 16 Aug 2018 18:14:37 +0200 Subject: [PATCH] Sudoku 1.7.1 upload --- README.txt | 28 + game.conf | 1 + menu/Thumbs.db | Bin 0 -> 33792 bytes menu/header.png | Bin 0 -> 44731 bytes menu/icon.png | Bin 0 -> 751 bytes mods/a_sudoku/init.lua | 21 + .../a_sudoku/textures/default_desert_sand.png | Bin 0 -> 306 bytes .../a_sudoku/textures/default_mossycobble.png | Bin 0 -> 316 bytes mods/a_sudoku/textures/default_sand.png | Bin 0 -> 244 bytes mods/a_sudoku/textures/wool_black.png | Bin 0 -> 316 bytes mods/beds/README.txt | 26 + mods/beds/api.lua | 167 + mods/beds/beds.lua | 104 + mods/beds/depends.txt | 2 + mods/beds/functions.lua | 220 ++ mods/beds/init.lua | 17 + mods/beds/license.txt | 60 + mods/beds/spawns.lua | 63 + mods/beds/textures/beds_bed.png | Bin 0 -> 540 bytes mods/beds/textures/beds_bed_fancy.png | Bin 0 -> 537 bytes mods/beds/textures/beds_bed_foot.png | Bin 0 -> 390 bytes mods/beds/textures/beds_bed_head.png | Bin 0 -> 387 bytes mods/beds/textures/beds_bed_side1.png | Bin 0 -> 296 bytes mods/beds/textures/beds_bed_side2.png | Bin 0 -> 316 bytes mods/beds/textures/beds_bed_side_bottom.png | Bin 0 -> 561 bytes mods/beds/textures/beds_bed_side_bottom_r.png | Bin 0 -> 537 bytes mods/beds/textures/beds_bed_side_top.png | Bin 0 -> 611 bytes mods/beds/textures/beds_bed_side_top_r.png | Bin 0 -> 596 bytes mods/beds/textures/beds_bed_top1.png | Bin 0 -> 583 bytes mods/beds/textures/beds_bed_top2.png | Bin 0 -> 616 bytes mods/beds/textures/beds_bed_top_bottom.png | Bin 0 -> 495 bytes mods/beds/textures/beds_bed_top_top.png | Bin 0 -> 556 bytes mods/beds/textures/beds_transparent.png | Bin 0 -> 143 bytes mods/boats/README.txt | 15 + mods/boats/depends.txt | 1 + mods/boats/init.lua | 271 ++ mods/boats/license.txt | 63 + mods/boats/models/boats_boat.obj | 358 ++ mods/boats/textures/boats_inventory.png | Bin 0 -> 851 bytes mods/boats/textures/boats_wield.png | Bin 0 -> 546 bytes mods/bones/README.txt | 12 + mods/bones/depends.txt | 1 + mods/bones/init.lua | 249 ++ mods/bones/license.txt | 58 + mods/bones/textures/bones_bottom.png | Bin 0 -> 740 bytes mods/bones/textures/bones_front.png | Bin 0 -> 656 bytes mods/bones/textures/bones_rear.png | Bin 0 -> 637 bytes mods/bones/textures/bones_side.png | Bin 0 -> 700 bytes mods/bones/textures/bones_top.png | Bin 0 -> 662 bytes mods/bucket/README.txt | 13 + mods/bucket/depends.txt | 2 + mods/bucket/init.lua | 215 ++ mods/bucket/license.txt | 51 + mods/bucket/textures/bucket.png | Bin 0 -> 205 bytes mods/bucket/textures/bucket_lava.png | Bin 0 -> 221 bytes mods/bucket/textures/bucket_river_water.png | Bin 0 -> 221 bytes mods/bucket/textures/bucket_water.png | Bin 0 -> 221 bytes mods/carts/README.txt | 22 + mods/carts/cart_entity.lua | 403 +++ mods/carts/depends.txt | 1 + mods/carts/functions.lua | 221 ++ mods/carts/init.lua | 20 + mods/carts/license.txt | 54 + mods/carts/models/carts_cart.b3d | Bin 0 -> 3008 bytes mods/carts/models/carts_cart.blend | Bin 0 -> 544408 bytes mods/carts/rails.lua | 59 + mods/carts/sounds/carts_cart_moving.1.ogg | Bin 0 -> 14761 bytes mods/carts/sounds/carts_cart_moving.2.ogg | Bin 0 -> 14749 bytes mods/carts/sounds/carts_cart_moving.3.ogg | Bin 0 -> 14989 bytes mods/carts/textures/carts_cart.png | Bin 0 -> 1103 bytes mods/carts/textures/carts_cart_front.png | Bin 0 -> 459 bytes mods/carts/textures/carts_cart_side.png | Bin 0 -> 486 bytes mods/carts/textures/carts_cart_top.png | Bin 0 -> 522 bytes mods/carts/textures/carts_rail_crossing.png | Bin 0 -> 612 bytes .../textures/carts_rail_crossing_brk.png | Bin 0 -> 684 bytes .../textures/carts_rail_crossing_pwr.png | Bin 0 -> 676 bytes mods/carts/textures/carts_rail_curved.png | Bin 0 -> 580 bytes mods/carts/textures/carts_rail_curved_brk.png | Bin 0 -> 618 bytes mods/carts/textures/carts_rail_curved_pwr.png | Bin 0 -> 614 bytes mods/carts/textures/carts_rail_straight.png | Bin 0 -> 602 bytes .../textures/carts_rail_straight_brk.png | Bin 0 -> 660 bytes .../textures/carts_rail_straight_pwr.png | Bin 0 -> 661 bytes mods/carts/textures/carts_rail_t_junction.png | Bin 0 -> 707 bytes .../textures/carts_rail_t_junction_brk.png | Bin 0 -> 698 bytes .../textures/carts_rail_t_junction_pwr.png | Bin 0 -> 697 bytes mods/creative/README.txt | 12 + mods/creative/depends.txt | 2 + mods/creative/init.lua | 63 + mods/creative/inventory.lua | 177 + mods/creative/license.txt | 60 + .../creative/textures/creative_trash_icon.png | Bin 0 -> 179 bytes mods/default/README.txt | 300 ++ mods/default/aliases.lua | 77 + mods/default/crafting.lua | 1229 +++++++ mods/default/craftitems.lua | 334 ++ mods/default/functions.lua | 574 +++ mods/default/furnace.lua | 330 ++ mods/default/init.lua | 52 + mods/default/item_entity.lua | 74 + mods/default/legacy.lua | 25 + mods/default/license.txt | 177 + mods/default/mapgen.lua | 1826 ++++++++++ mods/default/models/character.b3d | Bin 0 -> 84526 bytes mods/default/models/character.blend | Bin 0 -> 634876 bytes mods/default/models/character.png | Bin 0 -> 2754 bytes mods/default/models/chest_open.obj | 79 + mods/default/models/torch_ceiling.obj | 58 + mods/default/models/torch_floor.obj | 50 + mods/default/models/torch_wall.obj | 64 + mods/default/nodes.lua | 2441 +++++++++++++ mods/default/player.lua | 154 + mods/default/schematics/acacia_bush.mts | Bin 0 -> 113 bytes mods/default/schematics/acacia_log.mts | Bin 0 -> 65 bytes mods/default/schematics/acacia_tree.mts | Bin 0 -> 204 bytes .../schematics/acacia_tree_from_sapling.mts | Bin 0 -> 205 bytes mods/default/schematics/apple_log.mts | Bin 0 -> 90 bytes mods/default/schematics/apple_tree.mts | Bin 0 -> 169 bytes .../schematics/apple_tree_from_sapling.mts | Bin 0 -> 173 bytes mods/default/schematics/aspen_log.mts | Bin 0 -> 118 bytes mods/default/schematics/aspen_tree.mts | Bin 0 -> 174 bytes .../schematics/aspen_tree_from_sapling.mts | Bin 0 -> 174 bytes mods/default/schematics/bush.mts | Bin 0 -> 99 bytes mods/default/schematics/corals.mts | Bin 0 -> 171 bytes mods/default/schematics/jungle_log.mts | Bin 0 -> 96 bytes mods/default/schematics/jungle_tree.mts | Bin 0 -> 255 bytes .../schematics/jungle_tree_from_sapling.mts | Bin 0 -> 247 bytes mods/default/schematics/large_cactus.mts | Bin 0 -> 94 bytes mods/default/schematics/papyrus.mts | Bin 0 -> 73 bytes mods/default/schematics/pine_log.mts | Bin 0 -> 93 bytes mods/default/schematics/pine_tree.mts | Bin 0 -> 176 bytes .../schematics/pine_tree_from_sapling.mts | Bin 0 -> 174 bytes .../snowy_pine_tree_from_sapling.mts | Bin 0 -> 232 bytes mods/default/sounds/default_break_glass.1.ogg | Bin 0 -> 11130 bytes mods/default/sounds/default_break_glass.2.ogg | Bin 0 -> 16058 bytes mods/default/sounds/default_break_glass.3.ogg | Bin 0 -> 12257 bytes mods/default/sounds/default_chest_close.ogg | Bin 0 -> 10099 bytes mods/default/sounds/default_chest_open.ogg | Bin 0 -> 10578 bytes mods/default/sounds/default_cool_lava.1.ogg | Bin 0 -> 9583 bytes mods/default/sounds/default_cool_lava.2.ogg | Bin 0 -> 7977 bytes mods/default/sounds/default_cool_lava.3.ogg | Bin 0 -> 6499 bytes mods/default/sounds/default_dig_choppy.ogg | Bin 0 -> 6794 bytes mods/default/sounds/default_dig_cracky.ogg | Bin 0 -> 6628 bytes mods/default/sounds/default_dig_crumbly.ogg | Bin 0 -> 7567 bytes .../sounds/default_dig_dig_immediate.ogg | Bin 0 -> 6714 bytes mods/default/sounds/default_dig_metal.ogg | Bin 0 -> 5245 bytes .../default_dig_oddly_breakable_by_hand.ogg | Bin 0 -> 6940 bytes mods/default/sounds/default_dig_snappy.ogg | Bin 0 -> 7258 bytes .../sounds/default_dirt_footstep.1.ogg | Bin 0 -> 11144 bytes .../sounds/default_dirt_footstep.2.ogg | Bin 0 -> 7504 bytes mods/default/sounds/default_dug_metal.1.ogg | Bin 0 -> 7076 bytes mods/default/sounds/default_dug_metal.2.ogg | Bin 0 -> 7260 bytes mods/default/sounds/default_dug_node.1.ogg | Bin 0 -> 6630 bytes mods/default/sounds/default_dug_node.2.ogg | Bin 0 -> 7863 bytes .../default/sounds/default_glass_footstep.ogg | Bin 0 -> 7094 bytes .../sounds/default_grass_footstep.1.ogg | Bin 0 -> 10273 bytes .../sounds/default_grass_footstep.2.ogg | Bin 0 -> 8759 bytes .../sounds/default_grass_footstep.3.ogg | Bin 0 -> 8473 bytes .../sounds/default_gravel_footstep.1.ogg | Bin 0 -> 7326 bytes .../sounds/default_gravel_footstep.2.ogg | Bin 0 -> 10136 bytes .../sounds/default_gravel_footstep.3.ogg | Bin 0 -> 8086 bytes .../sounds/default_gravel_footstep.4.ogg | Bin 0 -> 9017 bytes .../sounds/default_hard_footstep.1.ogg | Bin 0 -> 4915 bytes .../sounds/default_hard_footstep.2.ogg | Bin 0 -> 4922 bytes .../sounds/default_hard_footstep.3.ogg | Bin 0 -> 4919 bytes mods/default/sounds/default_item_smoke.ogg | Bin 0 -> 6651 bytes .../sounds/default_metal_footstep.1.ogg | Bin 0 -> 6847 bytes .../sounds/default_metal_footstep.2.ogg | Bin 0 -> 6926 bytes .../sounds/default_metal_footstep.3.ogg | Bin 0 -> 6970 bytes mods/default/sounds/default_place_node.1.ogg | Bin 0 -> 8584 bytes mods/default/sounds/default_place_node.2.ogg | Bin 0 -> 8644 bytes mods/default/sounds/default_place_node.3.ogg | Bin 0 -> 8846 bytes .../sounds/default_place_node_hard.1.ogg | Bin 0 -> 6578 bytes .../sounds/default_place_node_hard.2.ogg | Bin 0 -> 5623 bytes .../sounds/default_place_node_metal.1.ogg | Bin 0 -> 7518 bytes .../sounds/default_place_node_metal.2.ogg | Bin 0 -> 7854 bytes .../sounds/default_sand_footstep.1.ogg | Bin 0 -> 11897 bytes .../sounds/default_sand_footstep.2.ogg | Bin 0 -> 9228 bytes .../sounds/default_snow_footstep.1.ogg | Bin 0 -> 5992 bytes .../sounds/default_snow_footstep.2.ogg | Bin 0 -> 7364 bytes .../sounds/default_snow_footstep.3.ogg | Bin 0 -> 8245 bytes mods/default/sounds/default_tool_breaks.1.ogg | Bin 0 -> 6019 bytes mods/default/sounds/default_tool_breaks.2.ogg | Bin 0 -> 8440 bytes mods/default/sounds/default_tool_breaks.3.ogg | Bin 0 -> 6875 bytes .../sounds/default_water_footstep.1.ogg | Bin 0 -> 31719 bytes .../sounds/default_water_footstep.2.ogg | Bin 0 -> 29335 bytes .../sounds/default_water_footstep.3.ogg | Bin 0 -> 32107 bytes .../sounds/default_water_footstep.4.ogg | Bin 0 -> 3974 bytes .../sounds/default_wood_footstep.1.ogg | Bin 0 -> 5967 bytes .../sounds/default_wood_footstep.2.ogg | Bin 0 -> 5772 bytes mods/default/sounds/player_damage.ogg | Bin 0 -> 6176 bytes mods/default/textures/bubble.png | Bin 0 -> 459 bytes mods/default/textures/crack_anylength.png | Bin 0 -> 348 bytes .../textures/default_acacia_bush_sapling.png | Bin 0 -> 151 bytes .../textures/default_acacia_bush_stem.png | Bin 0 -> 476 bytes .../textures/default_acacia_leaves.png | Bin 0 -> 444 bytes .../textures/default_acacia_leaves_simple.png | Bin 0 -> 688 bytes .../textures/default_acacia_sapling.png | Bin 0 -> 359 bytes mods/default/textures/default_acacia_tree.png | Bin 0 -> 579 bytes .../textures/default_acacia_tree_top.png | Bin 0 -> 5010 bytes mods/default/textures/default_acacia_wood.png | Bin 0 -> 261 bytes mods/default/textures/default_apple.png | Bin 0 -> 251 bytes .../default/textures/default_aspen_leaves.png | Bin 0 -> 873 bytes .../textures/default_aspen_sapling.png | Bin 0 -> 320 bytes mods/default/textures/default_aspen_tree.png | Bin 0 -> 4429 bytes .../textures/default_aspen_tree_top.png | Bin 0 -> 656 bytes mods/default/textures/default_aspen_wood.png | Bin 0 -> 4023 bytes mods/default/textures/default_book.png | Bin 0 -> 255 bytes .../default/textures/default_book_written.png | Bin 0 -> 282 bytes mods/default/textures/default_bookshelf.png | Bin 0 -> 471 bytes .../textures/default_bookshelf_slot.png | Bin 0 -> 191 bytes mods/default/textures/default_brick.png | Bin 0 -> 351 bytes .../default/textures/default_bronze_block.png | Bin 0 -> 356 bytes .../default/textures/default_bronze_ingot.png | Bin 0 -> 224 bytes .../default/textures/default_bush_sapling.png | Bin 0 -> 165 bytes mods/default/textures/default_bush_stem.png | Bin 0 -> 428 bytes mods/default/textures/default_cactus_side.png | Bin 0 -> 314 bytes mods/default/textures/default_cactus_top.png | Bin 0 -> 267 bytes mods/default/textures/default_chest_front.png | Bin 0 -> 423 bytes .../default/textures/default_chest_inside.png | Bin 0 -> 102 bytes mods/default/textures/default_chest_lock.png | Bin 0 -> 469 bytes mods/default/textures/default_chest_side.png | Bin 0 -> 375 bytes mods/default/textures/default_chest_top.png | Bin 0 -> 423 bytes mods/default/textures/default_clay.png | Bin 0 -> 272 bytes mods/default/textures/default_clay_brick.png | Bin 0 -> 158 bytes mods/default/textures/default_clay_lump.png | Bin 0 -> 167 bytes mods/default/textures/default_cloud.png | Bin 0 -> 83 bytes mods/default/textures/default_coal_block.png | Bin 0 -> 240 bytes mods/default/textures/default_coal_lump.png | Bin 0 -> 157 bytes mods/default/textures/default_cobble.png | Bin 0 -> 268 bytes .../default/textures/default_copper_block.png | Bin 0 -> 359 bytes .../default/textures/default_copper_ingot.png | Bin 0 -> 225 bytes mods/default/textures/default_copper_lump.png | Bin 0 -> 177 bytes mods/default/textures/default_coral_brown.png | Bin 0 -> 401 bytes .../default/textures/default_coral_orange.png | Bin 0 -> 358 bytes .../textures/default_coral_skeleton.png | Bin 0 -> 256 bytes .../textures/default_desert_cobble.png | Bin 0 -> 280 bytes mods/default/textures/default_desert_sand.png | Bin 0 -> 350 bytes .../textures/default_desert_sandstone.png | Bin 0 -> 275 bytes .../default_desert_sandstone_block.png | Bin 0 -> 587 bytes .../default_desert_sandstone_brick.png | Bin 0 -> 630 bytes .../default/textures/default_desert_stone.png | Bin 0 -> 280 bytes .../textures/default_desert_stone_block.png | Bin 0 -> 4368 bytes .../textures/default_desert_stone_brick.png | Bin 0 -> 4420 bytes mods/default/textures/default_diamond.png | Bin 0 -> 313 bytes .../textures/default_diamond_block.png | Bin 0 -> 344 bytes mods/default/textures/default_dirt.png | Bin 0 -> 277 bytes mods/default/textures/default_dry_grass.png | Bin 0 -> 303 bytes mods/default/textures/default_dry_grass_1.png | Bin 0 -> 219 bytes mods/default/textures/default_dry_grass_2.png | Bin 0 -> 265 bytes mods/default/textures/default_dry_grass_3.png | Bin 0 -> 295 bytes mods/default/textures/default_dry_grass_4.png | Bin 0 -> 316 bytes mods/default/textures/default_dry_grass_5.png | Bin 0 -> 339 bytes .../textures/default_dry_grass_side.png | Bin 0 -> 890 bytes mods/default/textures/default_dry_shrub.png | Bin 0 -> 148 bytes .../textures/default_fence_acacia_wood.png | Bin 0 -> 232 bytes .../textures/default_fence_aspen_wood.png | Bin 0 -> 4170 bytes .../textures/default_fence_junglewood.png | Bin 0 -> 231 bytes .../textures/default_fence_overlay.png | Bin 0 -> 219 bytes .../textures/default_fence_pine_wood.png | Bin 0 -> 233 bytes mods/default/textures/default_fence_wood.png | Bin 0 -> 230 bytes mods/default/textures/default_flint.png | Bin 0 -> 397 bytes mods/default/textures/default_footprint.png | Bin 0 -> 466 bytes .../textures/default_furnace_bottom.png | Bin 0 -> 274 bytes .../textures/default_furnace_fire_bg.png | Bin 0 -> 129 bytes .../textures/default_furnace_fire_fg.png | Bin 0 -> 558 bytes .../textures/default_furnace_front.png | Bin 0 -> 307 bytes .../textures/default_furnace_front_active.png | Bin 0 -> 1024 bytes .../default/textures/default_furnace_side.png | Bin 0 -> 296 bytes mods/default/textures/default_furnace_top.png | Bin 0 -> 274 bytes mods/default/textures/default_glass.png | Bin 0 -> 158 bytes .../default/textures/default_glass_detail.png | Bin 0 -> 135 bytes mods/default/textures/default_gold_block.png | Bin 0 -> 483 bytes mods/default/textures/default_gold_ingot.png | Bin 0 -> 225 bytes mods/default/textures/default_gold_lump.png | Bin 0 -> 165 bytes mods/default/textures/default_grass.png | Bin 0 -> 377 bytes mods/default/textures/default_grass_1.png | Bin 0 -> 300 bytes mods/default/textures/default_grass_2.png | Bin 0 -> 336 bytes mods/default/textures/default_grass_3.png | Bin 0 -> 418 bytes mods/default/textures/default_grass_4.png | Bin 0 -> 503 bytes mods/default/textures/default_grass_5.png | Bin 0 -> 628 bytes mods/default/textures/default_grass_side.png | Bin 0 -> 779 bytes mods/default/textures/default_gravel.png | Bin 0 -> 4715 bytes mods/default/textures/default_ice.png | Bin 0 -> 4114 bytes mods/default/textures/default_iron_lump.png | Bin 0 -> 160 bytes mods/default/textures/default_item_smoke.png | Bin 0 -> 307 bytes mods/default/textures/default_junglegrass.png | Bin 0 -> 197 bytes .../default/textures/default_jungleleaves.png | Bin 0 -> 425 bytes .../textures/default_jungleleaves_simple.png | Bin 0 -> 417 bytes .../textures/default_junglesapling.png | Bin 0 -> 190 bytes mods/default/textures/default_jungletree.png | Bin 0 -> 5592 bytes .../textures/default_jungletree_top.png | Bin 0 -> 5175 bytes mods/default/textures/default_junglewood.png | Bin 0 -> 260 bytes mods/default/textures/default_key.png | Bin 0 -> 415 bytes .../default/textures/default_key_skeleton.png | Bin 0 -> 423 bytes .../default/textures/default_ladder_steel.png | Bin 0 -> 587 bytes mods/default/textures/default_ladder_wood.png | Bin 0 -> 467 bytes mods/default/textures/default_lava.png | Bin 0 -> 5706 bytes .../default_lava_flowing_animated.png | Bin 0 -> 2315 bytes .../textures/default_lava_source_animated.png | Bin 0 -> 2193 bytes mods/default/textures/default_leaves.png | Bin 0 -> 773 bytes .../textures/default_leaves_simple.png | Bin 0 -> 838 bytes mods/default/textures/default_mese_block.png | Bin 0 -> 188 bytes .../default/textures/default_mese_crystal.png | Bin 0 -> 222 bytes .../default_mese_crystal_fragment.png | Bin 0 -> 121 bytes .../textures/default_mese_post_light_side.png | Bin 0 -> 353 bytes .../default_mese_post_light_side_dark.png | Bin 0 -> 353 bytes .../textures/default_mese_post_light_top.png | Bin 0 -> 155 bytes mods/default/textures/default_meselamp.png | Bin 0 -> 5103 bytes .../default/textures/default_mineral_coal.png | Bin 0 -> 141 bytes .../textures/default_mineral_copper.png | Bin 0 -> 134 bytes .../textures/default_mineral_diamond.png | Bin 0 -> 262 bytes .../default/textures/default_mineral_gold.png | Bin 0 -> 126 bytes .../default/textures/default_mineral_iron.png | Bin 0 -> 172 bytes .../default/textures/default_mineral_mese.png | Bin 0 -> 546 bytes mods/default/textures/default_mineral_tin.png | Bin 0 -> 171 bytes mods/default/textures/default_mossycobble.png | Bin 0 -> 315 bytes mods/default/textures/default_obsidian.png | Bin 0 -> 155 bytes .../textures/default_obsidian_block.png | Bin 0 -> 3913 bytes .../textures/default_obsidian_brick.png | Bin 0 -> 268 bytes .../textures/default_obsidian_glass.png | Bin 0 -> 128 bytes .../default_obsidian_glass_detail.png | Bin 0 -> 1167 bytes .../textures/default_obsidian_shard.png | Bin 0 -> 110 bytes mods/default/textures/default_paper.png | Bin 0 -> 197 bytes mods/default/textures/default_papyrus.png | Bin 0 -> 234 bytes .../default/textures/default_pine_needles.png | Bin 0 -> 391 bytes .../default/textures/default_pine_sapling.png | Bin 0 -> 210 bytes mods/default/textures/default_pine_tree.png | Bin 0 -> 280 bytes .../textures/default_pine_tree_top.png | Bin 0 -> 574 bytes mods/default/textures/default_pine_wood.png | Bin 0 -> 223 bytes .../textures/default_rainforest_litter.png | Bin 0 -> 940 bytes .../default_rainforest_litter_side.png | Bin 0 -> 497 bytes mods/default/textures/default_river_water.png | Bin 0 -> 716 bytes .../default_river_water_flowing_animated.png | Bin 0 -> 5851 bytes .../default_river_water_source_animated.png | Bin 0 -> 4935 bytes mods/default/textures/default_sand.png | Bin 0 -> 253 bytes mods/default/textures/default_sandstone.png | Bin 0 -> 258 bytes .../textures/default_sandstone_block.png | Bin 0 -> 4548 bytes .../textures/default_sandstone_brick.png | Bin 0 -> 439 bytes mods/default/textures/default_sapling.png | Bin 0 -> 190 bytes mods/default/textures/default_sign_steel.png | Bin 0 -> 537 bytes .../textures/default_sign_wall_steel.png | Bin 0 -> 550 bytes .../textures/default_sign_wall_wood.png | Bin 0 -> 758 bytes mods/default/textures/default_sign_wood.png | Bin 0 -> 770 bytes mods/default/textures/default_silver_sand.png | Bin 0 -> 4069 bytes .../textures/default_silver_sandstone.png | Bin 0 -> 211 bytes .../default_silver_sandstone_block.png | Bin 0 -> 290 bytes .../default_silver_sandstone_brick.png | Bin 0 -> 314 bytes mods/default/textures/default_snow.png | Bin 0 -> 522 bytes mods/default/textures/default_snow_side.png | Bin 0 -> 848 bytes mods/default/textures/default_snowball.png | Bin 0 -> 446 bytes mods/default/textures/default_steel_block.png | Bin 0 -> 357 bytes mods/default/textures/default_steel_ingot.png | Bin 0 -> 201 bytes mods/default/textures/default_stick.png | Bin 0 -> 130 bytes mods/default/textures/default_stone.png | Bin 0 -> 233 bytes mods/default/textures/default_stone_block.png | Bin 0 -> 498 bytes mods/default/textures/default_stone_brick.png | Bin 0 -> 4196 bytes mods/default/textures/default_tin_block.png | Bin 0 -> 274 bytes mods/default/textures/default_tin_ingot.png | Bin 0 -> 198 bytes mods/default/textures/default_tin_lump.png | Bin 0 -> 166 bytes .../textures/default_tool_bronzeaxe.png | Bin 0 -> 192 bytes .../textures/default_tool_bronzepick.png | Bin 0 -> 210 bytes .../textures/default_tool_bronzeshovel.png | Bin 0 -> 233 bytes .../textures/default_tool_bronzesword.png | Bin 0 -> 168 bytes .../textures/default_tool_diamondaxe.png | Bin 0 -> 195 bytes .../textures/default_tool_diamondpick.png | Bin 0 -> 219 bytes .../textures/default_tool_diamondshovel.png | Bin 0 -> 222 bytes .../textures/default_tool_diamondsword.png | Bin 0 -> 177 bytes .../default/textures/default_tool_meseaxe.png | Bin 0 -> 205 bytes .../textures/default_tool_mesepick.png | Bin 0 -> 201 bytes .../textures/default_tool_meseshovel.png | Bin 0 -> 213 bytes .../textures/default_tool_mesesword.png | Bin 0 -> 194 bytes .../textures/default_tool_steelaxe.png | Bin 0 -> 199 bytes .../textures/default_tool_steelpick.png | Bin 0 -> 202 bytes .../textures/default_tool_steelshovel.png | Bin 0 -> 213 bytes .../textures/default_tool_steelsword.png | Bin 0 -> 168 bytes .../textures/default_tool_stoneaxe.png | Bin 0 -> 177 bytes .../textures/default_tool_stonepick.png | Bin 0 -> 210 bytes .../textures/default_tool_stoneshovel.png | Bin 0 -> 221 bytes .../textures/default_tool_stonesword.png | Bin 0 -> 183 bytes .../default/textures/default_tool_woodaxe.png | Bin 0 -> 168 bytes .../textures/default_tool_woodpick.png | Bin 0 -> 181 bytes .../textures/default_tool_woodshovel.png | Bin 0 -> 184 bytes .../textures/default_tool_woodsword.png | Bin 0 -> 159 bytes .../textures/default_torch_animated.png | Bin 0 -> 833 bytes .../default_torch_on_ceiling_animated.png | Bin 0 -> 916 bytes .../textures/default_torch_on_floor.png | Bin 0 -> 214 bytes .../default_torch_on_floor_animated.png | Bin 0 -> 830 bytes mods/default/textures/default_tree.png | Bin 0 -> 309 bytes mods/default/textures/default_tree_top.png | Bin 0 -> 659 bytes mods/default/textures/default_water.png | Bin 0 -> 257 bytes .../default_water_flowing_animated.png | Bin 0 -> 1607 bytes .../default_water_source_animated.png | Bin 0 -> 1283 bytes mods/default/textures/default_wood.png | Bin 0 -> 218 bytes mods/default/textures/gui_formbg.png | Bin 0 -> 971 bytes .../default/textures/gui_furnace_arrow_bg.png | Bin 0 -> 324 bytes .../default/textures/gui_furnace_arrow_fg.png | Bin 0 -> 251 bytes mods/default/textures/gui_hb_bg.png | Bin 0 -> 98 bytes mods/default/textures/gui_hotbar.png | Bin 0 -> 284 bytes mods/default/textures/gui_hotbar_selected.png | Bin 0 -> 1649 bytes mods/default/textures/heart.png | Bin 0 -> 14830 bytes mods/default/textures/player.png | Bin 0 -> 142 bytes mods/default/textures/player_back.png | Bin 0 -> 140 bytes mods/default/textures/wieldhand.png | Bin 0 -> 129 bytes mods/default/tools.lua | 419 +++ mods/default/torch.lua | 146 + mods/default/trees.lua | 535 +++ mods/doors/README.txt | 84 + mods/doors/depends.txt | 2 + mods/doors/init.lua | 853 +++++ mods/doors/license.txt | 164 + mods/doors/models/door_a.obj | 40 + mods/doors/models/door_b.obj | 40 + mods/doors/models/doors_fencegate_closed.obj | 106 + mods/doors/models/doors_fencegate_open.obj | 112 + mods/doors/sounds/doors_door_close.ogg | Bin 0 -> 6161 bytes mods/doors/sounds/doors_door_open.ogg | Bin 0 -> 6184 bytes mods/doors/sounds/doors_fencegate_close.ogg | Bin 0 -> 10032 bytes mods/doors/sounds/doors_fencegate_open.ogg | Bin 0 -> 8942 bytes mods/doors/sounds/doors_glass_door_close.ogg | Bin 0 -> 7289 bytes mods/doors/sounds/doors_glass_door_open.ogg | Bin 0 -> 7288 bytes mods/doors/sounds/doors_steel_door_close.ogg | Bin 0 -> 8574 bytes mods/doors/sounds/doors_steel_door_open.ogg | Bin 0 -> 5510 bytes mods/doors/textures/doors_blank.png | Bin 0 -> 95 bytes mods/doors/textures/doors_door_glass.png | Bin 0 -> 491 bytes .../textures/doors_door_obsidian_glass.png | Bin 0 -> 420 bytes mods/doors/textures/doors_door_steel.png | Bin 0 -> 1099 bytes mods/doors/textures/doors_door_wood.png | Bin 0 -> 1662 bytes mods/doors/textures/doors_item_glass.png | Bin 0 -> 186 bytes .../textures/doors_item_obsidian_glass.png | Bin 0 -> 186 bytes mods/doors/textures/doors_item_steel.png | Bin 0 -> 132 bytes mods/doors/textures/doors_item_wood.png | Bin 0 -> 130 bytes mods/doors/textures/doors_trapdoor.png | Bin 0 -> 257 bytes mods/doors/textures/doors_trapdoor_side.png | Bin 0 -> 233 bytes mods/doors/textures/doors_trapdoor_steel.png | Bin 0 -> 153 bytes .../textures/doors_trapdoor_steel_side.png | Bin 0 -> 101 bytes mods/dye/README.txt | 13 + mods/dye/depends.txt | 0 mods/dye/init.lua | 112 + mods/dye/license.txt | 60 + mods/dye/textures/dye_black.png | Bin 0 -> 169 bytes mods/dye/textures/dye_blue.png | Bin 0 -> 161 bytes mods/dye/textures/dye_brown.png | Bin 0 -> 164 bytes mods/dye/textures/dye_cyan.png | Bin 0 -> 166 bytes mods/dye/textures/dye_dark_green.png | Bin 0 -> 168 bytes mods/dye/textures/dye_dark_grey.png | Bin 0 -> 169 bytes mods/dye/textures/dye_green.png | Bin 0 -> 168 bytes mods/dye/textures/dye_grey.png | Bin 0 -> 169 bytes mods/dye/textures/dye_magenta.png | Bin 0 -> 169 bytes mods/dye/textures/dye_orange.png | Bin 0 -> 169 bytes mods/dye/textures/dye_pink.png | Bin 0 -> 169 bytes mods/dye/textures/dye_red.png | Bin 0 -> 169 bytes mods/dye/textures/dye_violet.png | Bin 0 -> 169 bytes mods/dye/textures/dye_white.png | Bin 0 -> 170 bytes mods/dye/textures/dye_yellow.png | Bin 0 -> 169 bytes mods/farming/README.txt | 37 + mods/farming/api.lua | 404 +++ mods/farming/depends.txt | 2 + mods/farming/hoes.lua | 42 + mods/farming/init.lua | 109 + mods/farming/license.txt | 61 + mods/farming/nodes.lua | 171 + mods/farming/textures/farming_bread.png | Bin 0 -> 393 bytes mods/farming/textures/farming_cotton.png | Bin 0 -> 166 bytes mods/farming/textures/farming_cotton_1.png | Bin 0 -> 110 bytes mods/farming/textures/farming_cotton_2.png | Bin 0 -> 120 bytes mods/farming/textures/farming_cotton_3.png | Bin 0 -> 144 bytes mods/farming/textures/farming_cotton_4.png | Bin 0 -> 150 bytes mods/farming/textures/farming_cotton_5.png | Bin 0 -> 159 bytes mods/farming/textures/farming_cotton_6.png | Bin 0 -> 164 bytes mods/farming/textures/farming_cotton_7.png | Bin 0 -> 170 bytes mods/farming/textures/farming_cotton_8.png | Bin 0 -> 196 bytes mods/farming/textures/farming_cotton_seed.png | Bin 0 -> 150 bytes .../textures/farming_desert_sand_soil.png | Bin 0 -> 467 bytes .../textures/farming_desert_sand_soil_wet.png | Bin 0 -> 351 bytes .../farming_desert_sand_soil_wet_side.png | Bin 0 -> 272 bytes mods/farming/textures/farming_flour.png | Bin 0 -> 159 bytes mods/farming/textures/farming_soil.png | Bin 0 -> 706 bytes mods/farming/textures/farming_soil_wet.png | Bin 0 -> 677 bytes .../textures/farming_soil_wet_side.png | Bin 0 -> 96 bytes mods/farming/textures/farming_straw.png | Bin 0 -> 887 bytes .../textures/farming_tool_bronzehoe.png | Bin 0 -> 212 bytes .../textures/farming_tool_diamondhoe.png | Bin 0 -> 183 bytes .../farming/textures/farming_tool_mesehoe.png | Bin 0 -> 181 bytes .../textures/farming_tool_steelhoe.png | Bin 0 -> 181 bytes .../textures/farming_tool_stonehoe.png | Bin 0 -> 185 bytes .../farming/textures/farming_tool_woodhoe.png | Bin 0 -> 171 bytes mods/farming/textures/farming_wheat.png | Bin 0 -> 241 bytes mods/farming/textures/farming_wheat_1.png | Bin 0 -> 120 bytes mods/farming/textures/farming_wheat_2.png | Bin 0 -> 142 bytes mods/farming/textures/farming_wheat_3.png | Bin 0 -> 172 bytes mods/farming/textures/farming_wheat_4.png | Bin 0 -> 191 bytes mods/farming/textures/farming_wheat_5.png | Bin 0 -> 218 bytes mods/farming/textures/farming_wheat_6.png | Bin 0 -> 234 bytes mods/farming/textures/farming_wheat_7.png | Bin 0 -> 253 bytes mods/farming/textures/farming_wheat_8.png | Bin 0 -> 310 bytes mods/farming/textures/farming_wheat_seed.png | Bin 0 -> 141 bytes mods/fire/README.txt | 35 + mods/fire/depends.txt | 1 + mods/fire/init.lua | 365 ++ mods/fire/license.txt | 84 + mods/fire/sounds/fire_extinguish_flame.1.ogg | Bin 0 -> 9583 bytes mods/fire/sounds/fire_extinguish_flame.2.ogg | Bin 0 -> 7977 bytes mods/fire/sounds/fire_extinguish_flame.3.ogg | Bin 0 -> 6499 bytes mods/fire/sounds/fire_fire.1.ogg | Bin 0 -> 57957 bytes mods/fire/sounds/fire_fire.2.ogg | Bin 0 -> 60497 bytes mods/fire/sounds/fire_fire.3.ogg | Bin 0 -> 56781 bytes mods/fire/sounds/fire_flint_and_steel.ogg | Bin 0 -> 10443 bytes mods/fire/sounds/fire_large.ogg | Bin 0 -> 62808 bytes mods/fire/sounds/fire_small.ogg | Bin 0 -> 50004 bytes mods/fire/textures/fire_basic_flame.png | Bin 0 -> 646 bytes .../textures/fire_basic_flame_animated.png | Bin 0 -> 1051 bytes mods/fire/textures/fire_flint_steel.png | Bin 0 -> 459 bytes mods/flowers/README.txt | 26 + mods/flowers/depends.txt | 1 + mods/flowers/init.lua | 304 ++ mods/flowers/license.txt | 62 + mods/flowers/mapgen.lua | 171 + mods/flowers/schematics/waterlily.mts | Bin 0 -> 75 bytes .../textures/flowers_dandelion_white.png | Bin 0 -> 142 bytes .../textures/flowers_dandelion_yellow.png | Bin 0 -> 133 bytes mods/flowers/textures/flowers_geranium.png | Bin 0 -> 163 bytes .../textures/flowers_mushroom_brown.png | Bin 0 -> 155 bytes .../flowers/textures/flowers_mushroom_red.png | Bin 0 -> 167 bytes mods/flowers/textures/flowers_rose.png | Bin 0 -> 136 bytes mods/flowers/textures/flowers_tulip.png | Bin 0 -> 143 bytes mods/flowers/textures/flowers_viola.png | Bin 0 -> 153 bytes mods/flowers/textures/flowers_waterlily.png | Bin 0 -> 690 bytes .../textures/flowers_waterlily_bottom.png | Bin 0 -> 327 bytes mods/give_initial_stuff/README.txt | 8 + mods/give_initial_stuff/depends.txt | 2 + mods/give_initial_stuff/init.lua | 44 + mods/give_initial_stuff/license.txt | 25 + mods/inventory_music/init.lua | 120 + mods/inventory_music/sounds/Theme1.ogg | Bin 0 -> 666395 bytes mods/inventory_music/sounds/Theme2.ogg | Bin 0 -> 679712 bytes mods/killme/init.lua | 24 + mods/screwdriver/README.txt | 13 + mods/screwdriver/init.lua | 170 + mods/screwdriver/license.txt | 50 + mods/screwdriver/textures/screwdriver.png | Bin 0 -> 182 bytes mods/sethome/README.txt | 7 + mods/sethome/init.lua | 97 + mods/sethome/license.txt | 24 + mods/stairs/README.txt | 16 + mods/stairs/depends.txt | 2 + mods/stairs/init.lua | 613 ++++ mods/stairs/license.txt | 51 + mods/stairs/models/stairs_stair.obj | 115 + mods/sudoku/init.lua | 3165 +++++++++++++++++ mods/sudoku/lv1_1.txt | 9 + mods/sudoku/lv1_10.txt | 9 + mods/sudoku/lv1_100.txt | 9 + mods/sudoku/lv1_101.txt | 9 + mods/sudoku/lv1_102.txt | 9 + mods/sudoku/lv1_103.txt | 9 + mods/sudoku/lv1_104.txt | 9 + mods/sudoku/lv1_105.txt | 9 + mods/sudoku/lv1_106.txt | 9 + mods/sudoku/lv1_107.txt | 9 + mods/sudoku/lv1_108.txt | 9 + mods/sudoku/lv1_109.txt | 9 + mods/sudoku/lv1_11.txt | 9 + mods/sudoku/lv1_110.txt | 9 + mods/sudoku/lv1_111.txt | 9 + mods/sudoku/lv1_112.txt | 9 + mods/sudoku/lv1_113.txt | 9 + mods/sudoku/lv1_114.txt | 9 + mods/sudoku/lv1_115.txt | 9 + mods/sudoku/lv1_116.txt | 9 + mods/sudoku/lv1_117.txt | 9 + mods/sudoku/lv1_118.txt | 9 + mods/sudoku/lv1_119.txt | 9 + mods/sudoku/lv1_12.txt | 9 + mods/sudoku/lv1_120.txt | 9 + mods/sudoku/lv1_121.txt | 9 + mods/sudoku/lv1_122.txt | 9 + mods/sudoku/lv1_123.txt | 9 + mods/sudoku/lv1_124.txt | 9 + mods/sudoku/lv1_125.txt | 9 + mods/sudoku/lv1_126.txt | 9 + mods/sudoku/lv1_127.txt | 9 + mods/sudoku/lv1_128.txt | 9 + mods/sudoku/lv1_129.txt | 9 + mods/sudoku/lv1_13.txt | 9 + mods/sudoku/lv1_130.txt | 9 + mods/sudoku/lv1_131.txt | 9 + mods/sudoku/lv1_132.txt | 9 + mods/sudoku/lv1_133.txt | 9 + mods/sudoku/lv1_134.txt | 9 + mods/sudoku/lv1_135.txt | 9 + mods/sudoku/lv1_136.txt | 9 + mods/sudoku/lv1_137.txt | 9 + mods/sudoku/lv1_138.txt | 9 + mods/sudoku/lv1_139.txt | 9 + mods/sudoku/lv1_14.txt | 9 + mods/sudoku/lv1_140.txt | 9 + mods/sudoku/lv1_141.txt | 9 + mods/sudoku/lv1_142.txt | 9 + mods/sudoku/lv1_143.txt | 9 + mods/sudoku/lv1_144.txt | 9 + mods/sudoku/lv1_145.txt | 9 + mods/sudoku/lv1_146.txt | 9 + mods/sudoku/lv1_147.txt | 9 + mods/sudoku/lv1_148.txt | 9 + mods/sudoku/lv1_149.txt | 9 + mods/sudoku/lv1_15.txt | 9 + mods/sudoku/lv1_150.txt | 9 + mods/sudoku/lv1_151.txt | 9 + mods/sudoku/lv1_152.txt | 9 + mods/sudoku/lv1_153.txt | 9 + mods/sudoku/lv1_154.txt | 9 + mods/sudoku/lv1_155.txt | 9 + mods/sudoku/lv1_156.txt | 9 + mods/sudoku/lv1_157.txt | 9 + mods/sudoku/lv1_158.txt | 9 + mods/sudoku/lv1_159.txt | 9 + mods/sudoku/lv1_16.txt | 9 + mods/sudoku/lv1_160.txt | 9 + mods/sudoku/lv1_17.txt | 9 + mods/sudoku/lv1_18.txt | 9 + mods/sudoku/lv1_19.txt | 9 + mods/sudoku/lv1_2.txt | 9 + mods/sudoku/lv1_20.txt | 9 + mods/sudoku/lv1_21.txt | 9 + mods/sudoku/lv1_22.txt | 9 + mods/sudoku/lv1_23.txt | 9 + mods/sudoku/lv1_24.txt | 9 + mods/sudoku/lv1_25.txt | 9 + mods/sudoku/lv1_26.txt | 9 + mods/sudoku/lv1_27.txt | 9 + mods/sudoku/lv1_28.txt | 9 + mods/sudoku/lv1_29.txt | 9 + mods/sudoku/lv1_3.txt | 9 + mods/sudoku/lv1_30.txt | 9 + mods/sudoku/lv1_31.txt | 9 + mods/sudoku/lv1_32.txt | 9 + mods/sudoku/lv1_33.txt | 9 + mods/sudoku/lv1_34.txt | 9 + mods/sudoku/lv1_35.txt | 9 + mods/sudoku/lv1_36.txt | 9 + mods/sudoku/lv1_37.txt | 9 + mods/sudoku/lv1_38.txt | 9 + mods/sudoku/lv1_39.txt | 9 + mods/sudoku/lv1_4.txt | 9 + mods/sudoku/lv1_40.txt | 9 + mods/sudoku/lv1_41.txt | 9 + mods/sudoku/lv1_42.txt | 9 + mods/sudoku/lv1_43.txt | 9 + mods/sudoku/lv1_44.txt | 9 + mods/sudoku/lv1_45.txt | 9 + mods/sudoku/lv1_46.txt | 9 + mods/sudoku/lv1_47.txt | 9 + mods/sudoku/lv1_48.txt | 9 + mods/sudoku/lv1_49.txt | 9 + mods/sudoku/lv1_5.txt | 9 + mods/sudoku/lv1_50.txt | 9 + mods/sudoku/lv1_51.txt | 9 + mods/sudoku/lv1_52.txt | 9 + mods/sudoku/lv1_53.txt | 9 + mods/sudoku/lv1_54.txt | 9 + mods/sudoku/lv1_55.txt | 9 + mods/sudoku/lv1_56.txt | 9 + mods/sudoku/lv1_57.txt | 9 + mods/sudoku/lv1_58.txt | 9 + mods/sudoku/lv1_59.txt | 9 + mods/sudoku/lv1_6.txt | 9 + mods/sudoku/lv1_60.txt | 9 + mods/sudoku/lv1_61.txt | 9 + mods/sudoku/lv1_62.txt | 9 + mods/sudoku/lv1_63.txt | 9 + mods/sudoku/lv1_64.txt | 9 + mods/sudoku/lv1_65.txt | 9 + mods/sudoku/lv1_66.txt | 9 + mods/sudoku/lv1_67.txt | 9 + mods/sudoku/lv1_68.txt | 9 + mods/sudoku/lv1_69.txt | 9 + mods/sudoku/lv1_7.txt | 9 + mods/sudoku/lv1_70.txt | 9 + mods/sudoku/lv1_71.txt | 9 + mods/sudoku/lv1_72.txt | 9 + mods/sudoku/lv1_73.txt | 9 + mods/sudoku/lv1_74.txt | 9 + mods/sudoku/lv1_75.txt | 9 + mods/sudoku/lv1_76.txt | 9 + mods/sudoku/lv1_77.txt | 9 + mods/sudoku/lv1_78.txt | 9 + mods/sudoku/lv1_79.txt | 9 + mods/sudoku/lv1_8.txt | 9 + mods/sudoku/lv1_80.txt | 9 + mods/sudoku/lv1_81.txt | 9 + mods/sudoku/lv1_82.txt | 9 + mods/sudoku/lv1_83.txt | 9 + mods/sudoku/lv1_84.txt | 9 + mods/sudoku/lv1_85.txt | 9 + mods/sudoku/lv1_86.txt | 9 + mods/sudoku/lv1_87.txt | 9 + mods/sudoku/lv1_88.txt | 9 + mods/sudoku/lv1_89.txt | 9 + mods/sudoku/lv1_9.txt | 9 + mods/sudoku/lv1_90.txt | 9 + mods/sudoku/lv1_91.txt | 9 + mods/sudoku/lv1_92.txt | 9 + mods/sudoku/lv1_93.txt | 9 + mods/sudoku/lv1_94.txt | 9 + mods/sudoku/lv1_95.txt | 9 + mods/sudoku/lv1_96.txt | 9 + mods/sudoku/lv1_97.txt | 9 + mods/sudoku/lv1_98.txt | 9 + mods/sudoku/lv1_99.txt | 9 + mods/sudoku/lv2_1.txt | 9 + mods/sudoku/lv2_10.txt | 9 + mods/sudoku/lv2_100.txt | 9 + mods/sudoku/lv2_101.txt | 9 + mods/sudoku/lv2_102.txt | 9 + mods/sudoku/lv2_103.txt | 9 + mods/sudoku/lv2_104.txt | 9 + mods/sudoku/lv2_105.txt | 9 + mods/sudoku/lv2_106.txt | 9 + mods/sudoku/lv2_107.txt | 9 + mods/sudoku/lv2_108.txt | 9 + mods/sudoku/lv2_109.txt | 9 + mods/sudoku/lv2_11.txt | 9 + mods/sudoku/lv2_110.txt | 9 + mods/sudoku/lv2_111.txt | 9 + mods/sudoku/lv2_112.txt | 9 + mods/sudoku/lv2_113.txt | 9 + mods/sudoku/lv2_114.txt | 9 + mods/sudoku/lv2_115.txt | 9 + mods/sudoku/lv2_116.txt | 9 + mods/sudoku/lv2_117.txt | 9 + mods/sudoku/lv2_118.txt | 9 + mods/sudoku/lv2_119.txt | 9 + mods/sudoku/lv2_12.txt | 9 + mods/sudoku/lv2_120.txt | 9 + mods/sudoku/lv2_121.txt | 9 + mods/sudoku/lv2_122.txt | 9 + mods/sudoku/lv2_123.txt | 9 + mods/sudoku/lv2_124.txt | 9 + mods/sudoku/lv2_125.txt | 9 + mods/sudoku/lv2_126.txt | 9 + mods/sudoku/lv2_127.txt | 9 + mods/sudoku/lv2_128.txt | 9 + mods/sudoku/lv2_129.txt | 9 + mods/sudoku/lv2_13.txt | 9 + mods/sudoku/lv2_130.txt | 9 + mods/sudoku/lv2_131.txt | 9 + mods/sudoku/lv2_132.txt | 9 + mods/sudoku/lv2_133.txt | 9 + mods/sudoku/lv2_134.txt | 9 + mods/sudoku/lv2_135.txt | 9 + mods/sudoku/lv2_136.txt | 9 + mods/sudoku/lv2_137.txt | 9 + mods/sudoku/lv2_138.txt | 9 + mods/sudoku/lv2_139.txt | 9 + mods/sudoku/lv2_14.txt | 9 + mods/sudoku/lv2_140.txt | 9 + mods/sudoku/lv2_141.txt | 9 + mods/sudoku/lv2_142.txt | 9 + mods/sudoku/lv2_143.txt | 9 + mods/sudoku/lv2_144.txt | 9 + mods/sudoku/lv2_145.txt | 9 + mods/sudoku/lv2_146.txt | 9 + mods/sudoku/lv2_147.txt | 9 + mods/sudoku/lv2_148.txt | 9 + mods/sudoku/lv2_149.txt | 9 + mods/sudoku/lv2_15.txt | 9 + mods/sudoku/lv2_150.txt | 9 + mods/sudoku/lv2_151.txt | 9 + mods/sudoku/lv2_152.txt | 9 + mods/sudoku/lv2_153.txt | 9 + mods/sudoku/lv2_154.txt | 9 + mods/sudoku/lv2_155.txt | 9 + mods/sudoku/lv2_156.txt | 9 + mods/sudoku/lv2_157.txt | 9 + mods/sudoku/lv2_158.txt | 9 + mods/sudoku/lv2_159.txt | 9 + mods/sudoku/lv2_16.txt | 9 + mods/sudoku/lv2_160.txt | 9 + mods/sudoku/lv2_161.txt | 9 + mods/sudoku/lv2_162.txt | 9 + mods/sudoku/lv2_163.txt | 9 + mods/sudoku/lv2_164.txt | 9 + mods/sudoku/lv2_165.txt | 9 + mods/sudoku/lv2_166.txt | 9 + mods/sudoku/lv2_167.txt | 9 + mods/sudoku/lv2_168.txt | 9 + mods/sudoku/lv2_169.txt | 9 + mods/sudoku/lv2_17.txt | 9 + mods/sudoku/lv2_170.txt | 9 + mods/sudoku/lv2_171.txt | 9 + mods/sudoku/lv2_172.txt | 9 + mods/sudoku/lv2_173.txt | 9 + mods/sudoku/lv2_174.txt | 9 + mods/sudoku/lv2_175.txt | 9 + mods/sudoku/lv2_176.txt | 9 + mods/sudoku/lv2_177.txt | 9 + mods/sudoku/lv2_178.txt | 9 + mods/sudoku/lv2_179.txt | 9 + mods/sudoku/lv2_18.txt | 9 + mods/sudoku/lv2_180.txt | 9 + mods/sudoku/lv2_181.txt | 9 + mods/sudoku/lv2_182.txt | 9 + mods/sudoku/lv2_183.txt | 9 + mods/sudoku/lv2_184.txt | 9 + mods/sudoku/lv2_185.txt | 9 + mods/sudoku/lv2_186.txt | 9 + mods/sudoku/lv2_187.txt | 9 + mods/sudoku/lv2_188.txt | 9 + mods/sudoku/lv2_189.txt | 9 + mods/sudoku/lv2_19.txt | 9 + mods/sudoku/lv2_190.txt | 9 + mods/sudoku/lv2_2.txt | 9 + mods/sudoku/lv2_20.txt | 9 + mods/sudoku/lv2_21.txt | 9 + mods/sudoku/lv2_22.txt | 9 + mods/sudoku/lv2_23.txt | 9 + mods/sudoku/lv2_24.txt | 9 + mods/sudoku/lv2_25.txt | 9 + mods/sudoku/lv2_26.txt | 9 + mods/sudoku/lv2_27.txt | 9 + mods/sudoku/lv2_28.txt | 9 + mods/sudoku/lv2_29.txt | 9 + mods/sudoku/lv2_3.txt | 9 + mods/sudoku/lv2_30.txt | 9 + mods/sudoku/lv2_31.txt | 9 + mods/sudoku/lv2_32.txt | 9 + mods/sudoku/lv2_33.txt | 9 + mods/sudoku/lv2_34.txt | 9 + mods/sudoku/lv2_35.txt | 9 + mods/sudoku/lv2_36.txt | 9 + mods/sudoku/lv2_37.txt | 9 + mods/sudoku/lv2_38.txt | 9 + mods/sudoku/lv2_39.txt | 9 + mods/sudoku/lv2_4.txt | 9 + mods/sudoku/lv2_40.txt | 9 + mods/sudoku/lv2_41.txt | 9 + mods/sudoku/lv2_42.txt | 9 + mods/sudoku/lv2_43.txt | 9 + mods/sudoku/lv2_44.txt | 9 + mods/sudoku/lv2_45.txt | 9 + mods/sudoku/lv2_46.txt | 9 + mods/sudoku/lv2_47.txt | 9 + mods/sudoku/lv2_48.txt | 9 + mods/sudoku/lv2_49.txt | 9 + mods/sudoku/lv2_5.txt | 9 + mods/sudoku/lv2_50.txt | 9 + mods/sudoku/lv2_51.txt | 9 + mods/sudoku/lv2_52.txt | 9 + mods/sudoku/lv2_53.txt | 9 + mods/sudoku/lv2_54.txt | 9 + mods/sudoku/lv2_55.txt | 9 + mods/sudoku/lv2_56.txt | 9 + mods/sudoku/lv2_57.txt | 9 + mods/sudoku/lv2_58.txt | 9 + mods/sudoku/lv2_59.txt | 9 + mods/sudoku/lv2_6.txt | 9 + mods/sudoku/lv2_60.txt | 9 + mods/sudoku/lv2_61.txt | 9 + mods/sudoku/lv2_62.txt | 9 + mods/sudoku/lv2_63.txt | 9 + mods/sudoku/lv2_64.txt | 9 + mods/sudoku/lv2_65.txt | 9 + mods/sudoku/lv2_66.txt | 9 + mods/sudoku/lv2_67.txt | 9 + mods/sudoku/lv2_68.txt | 9 + mods/sudoku/lv2_69.txt | 9 + mods/sudoku/lv2_7.txt | 9 + mods/sudoku/lv2_70.txt | 9 + mods/sudoku/lv2_71.txt | 9 + mods/sudoku/lv2_72.txt | 9 + mods/sudoku/lv2_73.txt | 9 + mods/sudoku/lv2_74.txt | 9 + mods/sudoku/lv2_75.txt | 9 + mods/sudoku/lv2_76.txt | 9 + mods/sudoku/lv2_77.txt | 9 + mods/sudoku/lv2_78.txt | 9 + mods/sudoku/lv2_79.txt | 9 + mods/sudoku/lv2_8.txt | 9 + mods/sudoku/lv2_80.txt | 9 + mods/sudoku/lv2_81.txt | 9 + mods/sudoku/lv2_82.txt | 9 + mods/sudoku/lv2_83.txt | 9 + mods/sudoku/lv2_84.txt | 9 + mods/sudoku/lv2_85.txt | 9 + mods/sudoku/lv2_86.txt | 9 + mods/sudoku/lv2_87.txt | 9 + mods/sudoku/lv2_88.txt | 9 + mods/sudoku/lv2_89.txt | 9 + mods/sudoku/lv2_9.txt | 9 + mods/sudoku/lv2_90.txt | 9 + mods/sudoku/lv2_91.txt | 9 + mods/sudoku/lv2_92.txt | 9 + mods/sudoku/lv2_93.txt | 9 + mods/sudoku/lv2_94.txt | 9 + mods/sudoku/lv2_95.txt | 9 + mods/sudoku/lv2_96.txt | 9 + mods/sudoku/lv2_97.txt | 9 + mods/sudoku/lv2_98.txt | 9 + mods/sudoku/lv2_99.txt | 9 + mods/sudoku/lv3_1.txt | 9 + mods/sudoku/lv3_10.txt | 9 + mods/sudoku/lv3_100.txt | 9 + mods/sudoku/lv3_101.txt | 9 + mods/sudoku/lv3_102.txt | 9 + mods/sudoku/lv3_103.txt | 9 + mods/sudoku/lv3_104.txt | 9 + mods/sudoku/lv3_105.txt | 9 + mods/sudoku/lv3_106.txt | 9 + mods/sudoku/lv3_107.txt | 9 + mods/sudoku/lv3_108.txt | 9 + mods/sudoku/lv3_109.txt | 9 + mods/sudoku/lv3_11.txt | 9 + mods/sudoku/lv3_110.txt | 9 + mods/sudoku/lv3_111.txt | 9 + mods/sudoku/lv3_112.txt | 9 + mods/sudoku/lv3_113.txt | 9 + mods/sudoku/lv3_114.txt | 9 + mods/sudoku/lv3_115.txt | 9 + mods/sudoku/lv3_116.txt | 9 + mods/sudoku/lv3_117.txt | 9 + mods/sudoku/lv3_118.txt | 9 + mods/sudoku/lv3_119.txt | 9 + mods/sudoku/lv3_12.txt | 9 + mods/sudoku/lv3_120.txt | 9 + mods/sudoku/lv3_121.txt | 9 + mods/sudoku/lv3_122.txt | 9 + mods/sudoku/lv3_123.txt | 9 + mods/sudoku/lv3_124.txt | 9 + mods/sudoku/lv3_125.txt | 9 + mods/sudoku/lv3_126.txt | 9 + mods/sudoku/lv3_127.txt | 9 + mods/sudoku/lv3_128.txt | 9 + mods/sudoku/lv3_129.txt | 9 + mods/sudoku/lv3_13.txt | 9 + mods/sudoku/lv3_130.txt | 9 + mods/sudoku/lv3_131.txt | 9 + mods/sudoku/lv3_132.txt | 9 + mods/sudoku/lv3_133.txt | 9 + mods/sudoku/lv3_134.txt | 9 + mods/sudoku/lv3_135.txt | 9 + mods/sudoku/lv3_136.txt | 9 + mods/sudoku/lv3_137.txt | 9 + mods/sudoku/lv3_138.txt | 9 + mods/sudoku/lv3_139.txt | 9 + mods/sudoku/lv3_14.txt | 9 + mods/sudoku/lv3_140.txt | 9 + mods/sudoku/lv3_141.txt | 9 + mods/sudoku/lv3_142.txt | 9 + mods/sudoku/lv3_143.txt | 9 + mods/sudoku/lv3_144.txt | 9 + mods/sudoku/lv3_145.txt | 9 + mods/sudoku/lv3_146.txt | 9 + mods/sudoku/lv3_147.txt | 9 + mods/sudoku/lv3_148.txt | 9 + mods/sudoku/lv3_149.txt | 9 + mods/sudoku/lv3_15.txt | 9 + mods/sudoku/lv3_150.txt | 9 + mods/sudoku/lv3_151.txt | 9 + mods/sudoku/lv3_152.txt | 9 + mods/sudoku/lv3_153.txt | 9 + mods/sudoku/lv3_154.txt | 9 + mods/sudoku/lv3_155.txt | 9 + mods/sudoku/lv3_156.txt | 9 + mods/sudoku/lv3_157.txt | 9 + mods/sudoku/lv3_158.txt | 9 + mods/sudoku/lv3_159.txt | 9 + mods/sudoku/lv3_16.txt | 9 + mods/sudoku/lv3_160.txt | 9 + mods/sudoku/lv3_161.txt | 9 + mods/sudoku/lv3_162.txt | 9 + mods/sudoku/lv3_163.txt | 9 + mods/sudoku/lv3_164.txt | 9 + mods/sudoku/lv3_165.txt | 9 + mods/sudoku/lv3_166.txt | 9 + mods/sudoku/lv3_167.txt | 9 + mods/sudoku/lv3_168.txt | 9 + mods/sudoku/lv3_169.txt | 9 + mods/sudoku/lv3_17.txt | 9 + mods/sudoku/lv3_170.txt | 9 + mods/sudoku/lv3_171.txt | 9 + mods/sudoku/lv3_172.txt | 9 + mods/sudoku/lv3_173.txt | 9 + mods/sudoku/lv3_174.txt | 9 + mods/sudoku/lv3_175.txt | 9 + mods/sudoku/lv3_176.txt | 9 + mods/sudoku/lv3_177.txt | 9 + mods/sudoku/lv3_178.txt | 9 + mods/sudoku/lv3_179.txt | 9 + mods/sudoku/lv3_18.txt | 9 + mods/sudoku/lv3_180.txt | 9 + mods/sudoku/lv3_181.txt | 9 + mods/sudoku/lv3_182.txt | 9 + mods/sudoku/lv3_183.txt | 9 + mods/sudoku/lv3_184.txt | 9 + mods/sudoku/lv3_185.txt | 9 + mods/sudoku/lv3_186.txt | 9 + mods/sudoku/lv3_187.txt | 9 + mods/sudoku/lv3_188.txt | 9 + mods/sudoku/lv3_189.txt | 9 + mods/sudoku/lv3_19.txt | 9 + mods/sudoku/lv3_190.txt | 9 + mods/sudoku/lv3_191.txt | 9 + mods/sudoku/lv3_192.txt | 9 + mods/sudoku/lv3_193.txt | 9 + mods/sudoku/lv3_194.txt | 9 + mods/sudoku/lv3_195.txt | 9 + mods/sudoku/lv3_196.txt | 9 + mods/sudoku/lv3_197.txt | 9 + mods/sudoku/lv3_198.txt | 9 + mods/sudoku/lv3_199.txt | 9 + mods/sudoku/lv3_2.txt | 9 + mods/sudoku/lv3_20.txt | 9 + mods/sudoku/lv3_200.txt | 9 + mods/sudoku/lv3_201.txt | 9 + mods/sudoku/lv3_202.txt | 9 + mods/sudoku/lv3_203.txt | 9 + mods/sudoku/lv3_204.txt | 9 + mods/sudoku/lv3_205.txt | 9 + mods/sudoku/lv3_206.txt | 9 + mods/sudoku/lv3_207.txt | 9 + mods/sudoku/lv3_208.txt | 9 + mods/sudoku/lv3_209.txt | 9 + mods/sudoku/lv3_21.txt | 9 + mods/sudoku/lv3_210.txt | 9 + mods/sudoku/lv3_211.txt | 9 + mods/sudoku/lv3_212.txt | 9 + mods/sudoku/lv3_213.txt | 9 + mods/sudoku/lv3_214.txt | 9 + mods/sudoku/lv3_215.txt | 9 + mods/sudoku/lv3_216.txt | 9 + mods/sudoku/lv3_217.txt | 9 + mods/sudoku/lv3_218.txt | 9 + mods/sudoku/lv3_219.txt | 9 + mods/sudoku/lv3_22.txt | 9 + mods/sudoku/lv3_220.txt | 9 + mods/sudoku/lv3_221.txt | 9 + mods/sudoku/lv3_222.txt | 9 + mods/sudoku/lv3_23.txt | 9 + mods/sudoku/lv3_24.txt | 9 + mods/sudoku/lv3_25.txt | 9 + mods/sudoku/lv3_26.txt | 9 + mods/sudoku/lv3_27.txt | 9 + mods/sudoku/lv3_28.txt | 9 + mods/sudoku/lv3_29.txt | 9 + mods/sudoku/lv3_3.txt | 9 + mods/sudoku/lv3_30.txt | 9 + mods/sudoku/lv3_31.txt | 9 + mods/sudoku/lv3_32.txt | 9 + mods/sudoku/lv3_33.txt | 9 + mods/sudoku/lv3_34.txt | 9 + mods/sudoku/lv3_35.txt | 9 + mods/sudoku/lv3_36.txt | 9 + mods/sudoku/lv3_37.txt | 9 + mods/sudoku/lv3_38.txt | 9 + mods/sudoku/lv3_39.txt | 9 + mods/sudoku/lv3_4.txt | 9 + mods/sudoku/lv3_40.txt | 9 + mods/sudoku/lv3_41.txt | 9 + mods/sudoku/lv3_42.txt | 9 + mods/sudoku/lv3_43.txt | 9 + mods/sudoku/lv3_44.txt | 9 + mods/sudoku/lv3_45.txt | 9 + mods/sudoku/lv3_46.txt | 9 + mods/sudoku/lv3_47.txt | 9 + mods/sudoku/lv3_48.txt | 9 + mods/sudoku/lv3_49.txt | 9 + mods/sudoku/lv3_5.txt | 9 + mods/sudoku/lv3_50.txt | 9 + mods/sudoku/lv3_51.txt | 9 + mods/sudoku/lv3_52.txt | 9 + mods/sudoku/lv3_53.txt | 9 + mods/sudoku/lv3_54.txt | 9 + mods/sudoku/lv3_55.txt | 9 + mods/sudoku/lv3_56.txt | 9 + mods/sudoku/lv3_57.txt | 9 + mods/sudoku/lv3_58.txt | 9 + mods/sudoku/lv3_59.txt | 9 + mods/sudoku/lv3_6.txt | 9 + mods/sudoku/lv3_60.txt | 9 + mods/sudoku/lv3_61.txt | 9 + mods/sudoku/lv3_62.txt | 9 + mods/sudoku/lv3_63.txt | 9 + mods/sudoku/lv3_64.txt | 9 + mods/sudoku/lv3_65.txt | 9 + mods/sudoku/lv3_66.txt | 9 + mods/sudoku/lv3_67.txt | 9 + mods/sudoku/lv3_68.txt | 9 + mods/sudoku/lv3_69.txt | 9 + mods/sudoku/lv3_7.txt | 9 + mods/sudoku/lv3_70.txt | 9 + mods/sudoku/lv3_71.txt | 9 + mods/sudoku/lv3_72.txt | 9 + mods/sudoku/lv3_73.txt | 9 + mods/sudoku/lv3_74.txt | 9 + mods/sudoku/lv3_75.txt | 9 + mods/sudoku/lv3_76.txt | 9 + mods/sudoku/lv3_77.txt | 9 + mods/sudoku/lv3_78.txt | 9 + mods/sudoku/lv3_79.txt | 9 + mods/sudoku/lv3_8.txt | 9 + mods/sudoku/lv3_80.txt | 9 + mods/sudoku/lv3_81.txt | 9 + mods/sudoku/lv3_82.txt | 9 + mods/sudoku/lv3_83.txt | 9 + mods/sudoku/lv3_84.txt | 9 + mods/sudoku/lv3_85.txt | 9 + mods/sudoku/lv3_86.txt | 9 + mods/sudoku/lv3_87.txt | 9 + mods/sudoku/lv3_88.txt | 9 + mods/sudoku/lv3_89.txt | 9 + mods/sudoku/lv3_9.txt | 9 + mods/sudoku/lv3_90.txt | 9 + mods/sudoku/lv3_91.txt | 9 + mods/sudoku/lv3_92.txt | 9 + mods/sudoku/lv3_93.txt | 9 + mods/sudoku/lv3_94.txt | 9 + mods/sudoku/lv3_95.txt | 9 + mods/sudoku/lv3_96.txt | 9 + mods/sudoku/lv3_97.txt | 9 + mods/sudoku/lv3_98.txt | 9 + mods/sudoku/lv3_99.txt | 9 + mods/sudoku/textures/sudoku_1_1.png | Bin 0 -> 200 bytes mods/sudoku/textures/sudoku_1_2.png | Bin 0 -> 211 bytes mods/sudoku/textures/sudoku_1_3.png | Bin 0 -> 201 bytes mods/sudoku/textures/sudoku_1_4.png | Bin 0 -> 198 bytes mods/sudoku/textures/sudoku_1_5.png | Bin 0 -> 209 bytes mods/sudoku/textures/sudoku_1_6.png | Bin 0 -> 205 bytes mods/sudoku/textures/sudoku_1_7.png | Bin 0 -> 207 bytes mods/sudoku/textures/sudoku_1_8.png | Bin 0 -> 205 bytes mods/sudoku/textures/sudoku_1_9.png | Bin 0 -> 210 bytes mods/sudoku/textures/sudoku_2_1.png | Bin 0 -> 203 bytes mods/sudoku/textures/sudoku_2_2.png | Bin 0 -> 211 bytes mods/sudoku/textures/sudoku_2_3.png | Bin 0 -> 202 bytes mods/sudoku/textures/sudoku_2_4.png | Bin 0 -> 202 bytes mods/sudoku/textures/sudoku_2_5.png | Bin 0 -> 208 bytes mods/sudoku/textures/sudoku_2_6.png | Bin 0 -> 204 bytes mods/sudoku/textures/sudoku_2_7.png | Bin 0 -> 208 bytes mods/sudoku/textures/sudoku_2_8.png | Bin 0 -> 204 bytes mods/sudoku/textures/sudoku_2_9.png | Bin 0 -> 212 bytes mods/sudoku/textures/sudoku_black.png | Bin 0 -> 169 bytes mods/sudoku/textures/sudoku_finisch.png | Bin 0 -> 363 bytes mods/sudoku/textures/sudoku_glass.png | Bin 0 -> 169 bytes mods/sudoku/textures/sudoku_gray.png | Bin 0 -> 169 bytes mods/sudoku/textures/sudoku_new_w1.png | Bin 0 -> 249 bytes mods/sudoku/textures/sudoku_new_w2.png | Bin 0 -> 260 bytes mods/sudoku/textures/sudoku_new_w3.png | Bin 0 -> 259 bytes mods/sudoku/textures/sudoku_new_w4.png | Bin 0 -> 253 bytes mods/sudoku/textures/sudoku_new_w5.png | Bin 0 -> 258 bytes mods/sudoku/textures/sudoku_new_ws.png | Bin 0 -> 359 bytes mods/tnt/README.txt | 44 + mods/tnt/depends.txt | 3 + mods/tnt/init.lua | 645 ++++ mods/tnt/license.txt | 65 + mods/tnt/sounds/tnt_explode.ogg | Bin 0 -> 12808 bytes mods/tnt/sounds/tnt_gunpowder_burning.ogg | Bin 0 -> 34335 bytes mods/tnt/sounds/tnt_ignite.ogg | Bin 0 -> 29271 bytes mods/tnt/textures/tnt_blast.png | Bin 0 -> 855 bytes mods/tnt/textures/tnt_boom.png | Bin 0 -> 178 bytes mods/tnt/textures/tnt_bottom.png | Bin 0 -> 99 bytes ...nt_gunpowder_burning_crossing_animated.png | Bin 0 -> 612 bytes .../tnt_gunpowder_burning_curved_animated.png | Bin 0 -> 432 bytes ...nt_gunpowder_burning_straight_animated.png | Bin 0 -> 461 bytes ..._gunpowder_burning_t_junction_animated.png | Bin 0 -> 672 bytes mods/tnt/textures/tnt_gunpowder_crossing.png | Bin 0 -> 245 bytes mods/tnt/textures/tnt_gunpowder_curved.png | Bin 0 -> 268 bytes mods/tnt/textures/tnt_gunpowder_inventory.png | Bin 0 -> 301 bytes mods/tnt/textures/tnt_gunpowder_straight.png | Bin 0 -> 225 bytes .../tnt/textures/tnt_gunpowder_t_junction.png | Bin 0 -> 328 bytes mods/tnt/textures/tnt_side.png | Bin 0 -> 128 bytes mods/tnt/textures/tnt_smoke.png | Bin 0 -> 202 bytes mods/tnt/textures/tnt_top.png | Bin 0 -> 148 bytes mods/tnt/textures/tnt_top_burning.png | Bin 0 -> 159 bytes .../tnt/textures/tnt_top_burning_animated.png | Bin 0 -> 238 bytes mods/vessels/README.txt | 22 + mods/vessels/depends.txt | 1 + mods/vessels/init.lua | 216 ++ mods/vessels/license.txt | 52 + .../textures/vessels_drinking_glass.png | Bin 0 -> 371 bytes .../textures/vessels_drinking_glass_inv.png | Bin 0 -> 313 bytes .../vessels/textures/vessels_glass_bottle.png | Bin 0 -> 229 bytes .../textures/vessels_glass_fragments.png | Bin 0 -> 497 bytes mods/vessels/textures/vessels_shelf.png | Bin 0 -> 354 bytes mods/vessels/textures/vessels_shelf_slot.png | Bin 0 -> 201 bytes .../vessels/textures/vessels_steel_bottle.png | Bin 0 -> 348 bytes mods/walls/README.txt | 7 + mods/walls/depends.txt | 1 + mods/walls/init.lua | 46 + mods/walls/license.txt | 14 + mods/wool/README.txt | 16 + mods/wool/depends.txt | 1 + mods/wool/init.lua | 47 + mods/wool/license.txt | 60 + mods/wool/textures/wool_black.png | Bin 0 -> 209 bytes mods/wool/textures/wool_blue.png | Bin 0 -> 264 bytes mods/wool/textures/wool_brown.png | Bin 0 -> 267 bytes mods/wool/textures/wool_cyan.png | Bin 0 -> 302 bytes mods/wool/textures/wool_dark_green.png | Bin 0 -> 254 bytes mods/wool/textures/wool_dark_grey.png | Bin 0 -> 260 bytes mods/wool/textures/wool_green.png | Bin 0 -> 304 bytes mods/wool/textures/wool_grey.png | Bin 0 -> 248 bytes mods/wool/textures/wool_magenta.png | Bin 0 -> 296 bytes mods/wool/textures/wool_orange.png | Bin 0 -> 284 bytes mods/wool/textures/wool_pink.png | Bin 0 -> 218 bytes mods/wool/textures/wool_red.png | Bin 0 -> 288 bytes mods/wool/textures/wool_violet.png | Bin 0 -> 244 bytes mods/wool/textures/wool_white.png | Bin 0 -> 243 bytes mods/wool/textures/wool_yellow.png | Bin 0 -> 255 bytes mods/xpanes/README.txt | 21 + mods/xpanes/depends.txt | 1 + mods/xpanes/init.lua | 184 + mods/xpanes/license.txt | 64 + mods/xpanes/textures/xpanes_bar.png | Bin 0 -> 155 bytes mods/xpanes/textures/xpanes_bar_top.png | Bin 0 -> 3516 bytes mods/xpanes/textures/xpanes_pane_half.png | Bin 0 -> 83 bytes mods/xpanes/textures/xpanes_space.png | Bin 0 -> 149 bytes mods/xpanes/textures/xpanes_white.png | Bin 0 -> 3496 bytes 1216 files changed, 26721 insertions(+) create mode 100644 README.txt create mode 100644 game.conf create mode 100644 menu/Thumbs.db create mode 100644 menu/header.png create mode 100644 menu/icon.png create mode 100644 mods/a_sudoku/init.lua create mode 100644 mods/a_sudoku/textures/default_desert_sand.png create mode 100644 mods/a_sudoku/textures/default_mossycobble.png create mode 100644 mods/a_sudoku/textures/default_sand.png create mode 100644 mods/a_sudoku/textures/wool_black.png create mode 100644 mods/beds/README.txt create mode 100644 mods/beds/api.lua create mode 100644 mods/beds/beds.lua create mode 100644 mods/beds/depends.txt create mode 100644 mods/beds/functions.lua create mode 100644 mods/beds/init.lua create mode 100644 mods/beds/license.txt create mode 100644 mods/beds/spawns.lua create mode 100644 mods/beds/textures/beds_bed.png create mode 100644 mods/beds/textures/beds_bed_fancy.png create mode 100644 mods/beds/textures/beds_bed_foot.png create mode 100644 mods/beds/textures/beds_bed_head.png create mode 100644 mods/beds/textures/beds_bed_side1.png create mode 100644 mods/beds/textures/beds_bed_side2.png create mode 100644 mods/beds/textures/beds_bed_side_bottom.png create mode 100644 mods/beds/textures/beds_bed_side_bottom_r.png create mode 100644 mods/beds/textures/beds_bed_side_top.png create mode 100644 mods/beds/textures/beds_bed_side_top_r.png create mode 100644 mods/beds/textures/beds_bed_top1.png create mode 100644 mods/beds/textures/beds_bed_top2.png create mode 100644 mods/beds/textures/beds_bed_top_bottom.png create mode 100644 mods/beds/textures/beds_bed_top_top.png create mode 100644 mods/beds/textures/beds_transparent.png create mode 100644 mods/boats/README.txt create mode 100644 mods/boats/depends.txt create mode 100644 mods/boats/init.lua create mode 100644 mods/boats/license.txt create mode 100644 mods/boats/models/boats_boat.obj create mode 100644 mods/boats/textures/boats_inventory.png create mode 100644 mods/boats/textures/boats_wield.png create mode 100644 mods/bones/README.txt create mode 100644 mods/bones/depends.txt create mode 100644 mods/bones/init.lua create mode 100644 mods/bones/license.txt create mode 100644 mods/bones/textures/bones_bottom.png create mode 100644 mods/bones/textures/bones_front.png create mode 100644 mods/bones/textures/bones_rear.png create mode 100644 mods/bones/textures/bones_side.png create mode 100644 mods/bones/textures/bones_top.png create mode 100644 mods/bucket/README.txt create mode 100644 mods/bucket/depends.txt create mode 100644 mods/bucket/init.lua create mode 100644 mods/bucket/license.txt create mode 100644 mods/bucket/textures/bucket.png create mode 100644 mods/bucket/textures/bucket_lava.png create mode 100644 mods/bucket/textures/bucket_river_water.png create mode 100644 mods/bucket/textures/bucket_water.png create mode 100644 mods/carts/README.txt create mode 100644 mods/carts/cart_entity.lua create mode 100644 mods/carts/depends.txt create mode 100644 mods/carts/functions.lua create mode 100644 mods/carts/init.lua create mode 100644 mods/carts/license.txt create mode 100644 mods/carts/models/carts_cart.b3d create mode 100644 mods/carts/models/carts_cart.blend create mode 100644 mods/carts/rails.lua create mode 100644 mods/carts/sounds/carts_cart_moving.1.ogg create mode 100644 mods/carts/sounds/carts_cart_moving.2.ogg create mode 100644 mods/carts/sounds/carts_cart_moving.3.ogg create mode 100644 mods/carts/textures/carts_cart.png create mode 100644 mods/carts/textures/carts_cart_front.png create mode 100644 mods/carts/textures/carts_cart_side.png create mode 100644 mods/carts/textures/carts_cart_top.png create mode 100644 mods/carts/textures/carts_rail_crossing.png create mode 100644 mods/carts/textures/carts_rail_crossing_brk.png create mode 100644 mods/carts/textures/carts_rail_crossing_pwr.png create mode 100644 mods/carts/textures/carts_rail_curved.png create mode 100644 mods/carts/textures/carts_rail_curved_brk.png create mode 100644 mods/carts/textures/carts_rail_curved_pwr.png create mode 100644 mods/carts/textures/carts_rail_straight.png create mode 100644 mods/carts/textures/carts_rail_straight_brk.png create mode 100644 mods/carts/textures/carts_rail_straight_pwr.png create mode 100644 mods/carts/textures/carts_rail_t_junction.png create mode 100644 mods/carts/textures/carts_rail_t_junction_brk.png create mode 100644 mods/carts/textures/carts_rail_t_junction_pwr.png create mode 100644 mods/creative/README.txt create mode 100644 mods/creative/depends.txt create mode 100644 mods/creative/init.lua create mode 100644 mods/creative/inventory.lua create mode 100644 mods/creative/license.txt create mode 100644 mods/creative/textures/creative_trash_icon.png create mode 100644 mods/default/README.txt create mode 100644 mods/default/aliases.lua create mode 100644 mods/default/crafting.lua create mode 100644 mods/default/craftitems.lua create mode 100644 mods/default/functions.lua create mode 100644 mods/default/furnace.lua create mode 100644 mods/default/init.lua create mode 100644 mods/default/item_entity.lua create mode 100644 mods/default/legacy.lua create mode 100644 mods/default/license.txt create mode 100644 mods/default/mapgen.lua create mode 100644 mods/default/models/character.b3d create mode 100644 mods/default/models/character.blend create mode 100644 mods/default/models/character.png create mode 100644 mods/default/models/chest_open.obj create mode 100644 mods/default/models/torch_ceiling.obj create mode 100644 mods/default/models/torch_floor.obj create mode 100644 mods/default/models/torch_wall.obj create mode 100644 mods/default/nodes.lua create mode 100644 mods/default/player.lua create mode 100644 mods/default/schematics/acacia_bush.mts create mode 100644 mods/default/schematics/acacia_log.mts create mode 100644 mods/default/schematics/acacia_tree.mts create mode 100644 mods/default/schematics/acacia_tree_from_sapling.mts create mode 100644 mods/default/schematics/apple_log.mts create mode 100644 mods/default/schematics/apple_tree.mts create mode 100644 mods/default/schematics/apple_tree_from_sapling.mts create mode 100644 mods/default/schematics/aspen_log.mts create mode 100644 mods/default/schematics/aspen_tree.mts create mode 100644 mods/default/schematics/aspen_tree_from_sapling.mts create mode 100644 mods/default/schematics/bush.mts create mode 100644 mods/default/schematics/corals.mts create mode 100644 mods/default/schematics/jungle_log.mts create mode 100644 mods/default/schematics/jungle_tree.mts create mode 100644 mods/default/schematics/jungle_tree_from_sapling.mts create mode 100644 mods/default/schematics/large_cactus.mts create mode 100644 mods/default/schematics/papyrus.mts create mode 100644 mods/default/schematics/pine_log.mts create mode 100644 mods/default/schematics/pine_tree.mts create mode 100644 mods/default/schematics/pine_tree_from_sapling.mts create mode 100644 mods/default/schematics/snowy_pine_tree_from_sapling.mts create mode 100644 mods/default/sounds/default_break_glass.1.ogg create mode 100644 mods/default/sounds/default_break_glass.2.ogg create mode 100644 mods/default/sounds/default_break_glass.3.ogg create mode 100644 mods/default/sounds/default_chest_close.ogg create mode 100644 mods/default/sounds/default_chest_open.ogg create mode 100644 mods/default/sounds/default_cool_lava.1.ogg create mode 100644 mods/default/sounds/default_cool_lava.2.ogg create mode 100644 mods/default/sounds/default_cool_lava.3.ogg create mode 100644 mods/default/sounds/default_dig_choppy.ogg create mode 100644 mods/default/sounds/default_dig_cracky.ogg create mode 100644 mods/default/sounds/default_dig_crumbly.ogg create mode 100644 mods/default/sounds/default_dig_dig_immediate.ogg create mode 100644 mods/default/sounds/default_dig_metal.ogg create mode 100644 mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg create mode 100644 mods/default/sounds/default_dig_snappy.ogg create mode 100644 mods/default/sounds/default_dirt_footstep.1.ogg create mode 100644 mods/default/sounds/default_dirt_footstep.2.ogg create mode 100644 mods/default/sounds/default_dug_metal.1.ogg create mode 100644 mods/default/sounds/default_dug_metal.2.ogg create mode 100644 mods/default/sounds/default_dug_node.1.ogg create mode 100644 mods/default/sounds/default_dug_node.2.ogg create mode 100644 mods/default/sounds/default_glass_footstep.ogg create mode 100644 mods/default/sounds/default_grass_footstep.1.ogg create mode 100644 mods/default/sounds/default_grass_footstep.2.ogg create mode 100644 mods/default/sounds/default_grass_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.1.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.2.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.4.ogg create mode 100644 mods/default/sounds/default_hard_footstep.1.ogg create mode 100644 mods/default/sounds/default_hard_footstep.2.ogg create mode 100644 mods/default/sounds/default_hard_footstep.3.ogg create mode 100644 mods/default/sounds/default_item_smoke.ogg create mode 100644 mods/default/sounds/default_metal_footstep.1.ogg create mode 100644 mods/default/sounds/default_metal_footstep.2.ogg create mode 100644 mods/default/sounds/default_metal_footstep.3.ogg create mode 100644 mods/default/sounds/default_place_node.1.ogg create mode 100644 mods/default/sounds/default_place_node.2.ogg create mode 100644 mods/default/sounds/default_place_node.3.ogg create mode 100644 mods/default/sounds/default_place_node_hard.1.ogg create mode 100644 mods/default/sounds/default_place_node_hard.2.ogg create mode 100644 mods/default/sounds/default_place_node_metal.1.ogg create mode 100644 mods/default/sounds/default_place_node_metal.2.ogg create mode 100644 mods/default/sounds/default_sand_footstep.1.ogg create mode 100644 mods/default/sounds/default_sand_footstep.2.ogg create mode 100644 mods/default/sounds/default_snow_footstep.1.ogg create mode 100644 mods/default/sounds/default_snow_footstep.2.ogg create mode 100644 mods/default/sounds/default_snow_footstep.3.ogg create mode 100644 mods/default/sounds/default_tool_breaks.1.ogg create mode 100644 mods/default/sounds/default_tool_breaks.2.ogg create mode 100644 mods/default/sounds/default_tool_breaks.3.ogg create mode 100644 mods/default/sounds/default_water_footstep.1.ogg create mode 100644 mods/default/sounds/default_water_footstep.2.ogg create mode 100644 mods/default/sounds/default_water_footstep.3.ogg create mode 100644 mods/default/sounds/default_water_footstep.4.ogg create mode 100644 mods/default/sounds/default_wood_footstep.1.ogg create mode 100644 mods/default/sounds/default_wood_footstep.2.ogg create mode 100644 mods/default/sounds/player_damage.ogg create mode 100644 mods/default/textures/bubble.png create mode 100644 mods/default/textures/crack_anylength.png create mode 100644 mods/default/textures/default_acacia_bush_sapling.png create mode 100644 mods/default/textures/default_acacia_bush_stem.png create mode 100644 mods/default/textures/default_acacia_leaves.png create mode 100644 mods/default/textures/default_acacia_leaves_simple.png create mode 100644 mods/default/textures/default_acacia_sapling.png create mode 100644 mods/default/textures/default_acacia_tree.png create mode 100644 mods/default/textures/default_acacia_tree_top.png create mode 100644 mods/default/textures/default_acacia_wood.png create mode 100644 mods/default/textures/default_apple.png create mode 100644 mods/default/textures/default_aspen_leaves.png create mode 100644 mods/default/textures/default_aspen_sapling.png create mode 100644 mods/default/textures/default_aspen_tree.png create mode 100644 mods/default/textures/default_aspen_tree_top.png create mode 100644 mods/default/textures/default_aspen_wood.png create mode 100644 mods/default/textures/default_book.png create mode 100644 mods/default/textures/default_book_written.png create mode 100644 mods/default/textures/default_bookshelf.png create mode 100644 mods/default/textures/default_bookshelf_slot.png create mode 100644 mods/default/textures/default_brick.png create mode 100644 mods/default/textures/default_bronze_block.png create mode 100644 mods/default/textures/default_bronze_ingot.png create mode 100644 mods/default/textures/default_bush_sapling.png create mode 100644 mods/default/textures/default_bush_stem.png create mode 100644 mods/default/textures/default_cactus_side.png create mode 100644 mods/default/textures/default_cactus_top.png create mode 100644 mods/default/textures/default_chest_front.png create mode 100644 mods/default/textures/default_chest_inside.png create mode 100644 mods/default/textures/default_chest_lock.png create mode 100644 mods/default/textures/default_chest_side.png create mode 100644 mods/default/textures/default_chest_top.png create mode 100644 mods/default/textures/default_clay.png create mode 100644 mods/default/textures/default_clay_brick.png create mode 100644 mods/default/textures/default_clay_lump.png create mode 100644 mods/default/textures/default_cloud.png create mode 100644 mods/default/textures/default_coal_block.png create mode 100644 mods/default/textures/default_coal_lump.png create mode 100644 mods/default/textures/default_cobble.png create mode 100644 mods/default/textures/default_copper_block.png create mode 100644 mods/default/textures/default_copper_ingot.png create mode 100644 mods/default/textures/default_copper_lump.png create mode 100644 mods/default/textures/default_coral_brown.png create mode 100644 mods/default/textures/default_coral_orange.png create mode 100644 mods/default/textures/default_coral_skeleton.png create mode 100644 mods/default/textures/default_desert_cobble.png create mode 100644 mods/default/textures/default_desert_sand.png create mode 100644 mods/default/textures/default_desert_sandstone.png create mode 100644 mods/default/textures/default_desert_sandstone_block.png create mode 100644 mods/default/textures/default_desert_sandstone_brick.png create mode 100644 mods/default/textures/default_desert_stone.png create mode 100644 mods/default/textures/default_desert_stone_block.png create mode 100644 mods/default/textures/default_desert_stone_brick.png create mode 100644 mods/default/textures/default_diamond.png create mode 100644 mods/default/textures/default_diamond_block.png create mode 100644 mods/default/textures/default_dirt.png create mode 100644 mods/default/textures/default_dry_grass.png create mode 100644 mods/default/textures/default_dry_grass_1.png create mode 100644 mods/default/textures/default_dry_grass_2.png create mode 100644 mods/default/textures/default_dry_grass_3.png create mode 100644 mods/default/textures/default_dry_grass_4.png create mode 100644 mods/default/textures/default_dry_grass_5.png create mode 100644 mods/default/textures/default_dry_grass_side.png create mode 100644 mods/default/textures/default_dry_shrub.png create mode 100644 mods/default/textures/default_fence_acacia_wood.png create mode 100644 mods/default/textures/default_fence_aspen_wood.png create mode 100644 mods/default/textures/default_fence_junglewood.png create mode 100644 mods/default/textures/default_fence_overlay.png create mode 100644 mods/default/textures/default_fence_pine_wood.png create mode 100644 mods/default/textures/default_fence_wood.png create mode 100644 mods/default/textures/default_flint.png create mode 100644 mods/default/textures/default_footprint.png create mode 100644 mods/default/textures/default_furnace_bottom.png create mode 100644 mods/default/textures/default_furnace_fire_bg.png create mode 100644 mods/default/textures/default_furnace_fire_fg.png create mode 100644 mods/default/textures/default_furnace_front.png create mode 100644 mods/default/textures/default_furnace_front_active.png create mode 100644 mods/default/textures/default_furnace_side.png create mode 100644 mods/default/textures/default_furnace_top.png create mode 100644 mods/default/textures/default_glass.png create mode 100644 mods/default/textures/default_glass_detail.png create mode 100644 mods/default/textures/default_gold_block.png create mode 100644 mods/default/textures/default_gold_ingot.png create mode 100644 mods/default/textures/default_gold_lump.png create mode 100644 mods/default/textures/default_grass.png create mode 100644 mods/default/textures/default_grass_1.png create mode 100644 mods/default/textures/default_grass_2.png create mode 100644 mods/default/textures/default_grass_3.png create mode 100644 mods/default/textures/default_grass_4.png create mode 100644 mods/default/textures/default_grass_5.png create mode 100644 mods/default/textures/default_grass_side.png create mode 100644 mods/default/textures/default_gravel.png create mode 100644 mods/default/textures/default_ice.png create mode 100644 mods/default/textures/default_iron_lump.png create mode 100644 mods/default/textures/default_item_smoke.png create mode 100644 mods/default/textures/default_junglegrass.png create mode 100644 mods/default/textures/default_jungleleaves.png create mode 100644 mods/default/textures/default_jungleleaves_simple.png create mode 100644 mods/default/textures/default_junglesapling.png create mode 100644 mods/default/textures/default_jungletree.png create mode 100644 mods/default/textures/default_jungletree_top.png create mode 100644 mods/default/textures/default_junglewood.png create mode 100644 mods/default/textures/default_key.png create mode 100644 mods/default/textures/default_key_skeleton.png create mode 100644 mods/default/textures/default_ladder_steel.png create mode 100644 mods/default/textures/default_ladder_wood.png create mode 100644 mods/default/textures/default_lava.png create mode 100644 mods/default/textures/default_lava_flowing_animated.png create mode 100644 mods/default/textures/default_lava_source_animated.png create mode 100644 mods/default/textures/default_leaves.png create mode 100644 mods/default/textures/default_leaves_simple.png create mode 100644 mods/default/textures/default_mese_block.png create mode 100644 mods/default/textures/default_mese_crystal.png create mode 100644 mods/default/textures/default_mese_crystal_fragment.png create mode 100644 mods/default/textures/default_mese_post_light_side.png create mode 100644 mods/default/textures/default_mese_post_light_side_dark.png create mode 100644 mods/default/textures/default_mese_post_light_top.png create mode 100644 mods/default/textures/default_meselamp.png create mode 100644 mods/default/textures/default_mineral_coal.png create mode 100644 mods/default/textures/default_mineral_copper.png create mode 100644 mods/default/textures/default_mineral_diamond.png create mode 100644 mods/default/textures/default_mineral_gold.png create mode 100644 mods/default/textures/default_mineral_iron.png create mode 100644 mods/default/textures/default_mineral_mese.png create mode 100644 mods/default/textures/default_mineral_tin.png create mode 100644 mods/default/textures/default_mossycobble.png create mode 100644 mods/default/textures/default_obsidian.png create mode 100644 mods/default/textures/default_obsidian_block.png create mode 100644 mods/default/textures/default_obsidian_brick.png create mode 100644 mods/default/textures/default_obsidian_glass.png create mode 100644 mods/default/textures/default_obsidian_glass_detail.png create mode 100644 mods/default/textures/default_obsidian_shard.png create mode 100644 mods/default/textures/default_paper.png create mode 100644 mods/default/textures/default_papyrus.png create mode 100644 mods/default/textures/default_pine_needles.png create mode 100644 mods/default/textures/default_pine_sapling.png create mode 100644 mods/default/textures/default_pine_tree.png create mode 100644 mods/default/textures/default_pine_tree_top.png create mode 100644 mods/default/textures/default_pine_wood.png create mode 100644 mods/default/textures/default_rainforest_litter.png create mode 100644 mods/default/textures/default_rainforest_litter_side.png create mode 100644 mods/default/textures/default_river_water.png create mode 100644 mods/default/textures/default_river_water_flowing_animated.png create mode 100644 mods/default/textures/default_river_water_source_animated.png create mode 100644 mods/default/textures/default_sand.png create mode 100644 mods/default/textures/default_sandstone.png create mode 100644 mods/default/textures/default_sandstone_block.png create mode 100644 mods/default/textures/default_sandstone_brick.png create mode 100644 mods/default/textures/default_sapling.png create mode 100644 mods/default/textures/default_sign_steel.png create mode 100644 mods/default/textures/default_sign_wall_steel.png create mode 100644 mods/default/textures/default_sign_wall_wood.png create mode 100644 mods/default/textures/default_sign_wood.png create mode 100644 mods/default/textures/default_silver_sand.png create mode 100644 mods/default/textures/default_silver_sandstone.png create mode 100644 mods/default/textures/default_silver_sandstone_block.png create mode 100644 mods/default/textures/default_silver_sandstone_brick.png create mode 100644 mods/default/textures/default_snow.png create mode 100644 mods/default/textures/default_snow_side.png create mode 100644 mods/default/textures/default_snowball.png create mode 100644 mods/default/textures/default_steel_block.png create mode 100644 mods/default/textures/default_steel_ingot.png create mode 100644 mods/default/textures/default_stick.png create mode 100644 mods/default/textures/default_stone.png create mode 100644 mods/default/textures/default_stone_block.png create mode 100644 mods/default/textures/default_stone_brick.png create mode 100644 mods/default/textures/default_tin_block.png create mode 100644 mods/default/textures/default_tin_ingot.png create mode 100644 mods/default/textures/default_tin_lump.png create mode 100644 mods/default/textures/default_tool_bronzeaxe.png create mode 100644 mods/default/textures/default_tool_bronzepick.png create mode 100644 mods/default/textures/default_tool_bronzeshovel.png create mode 100644 mods/default/textures/default_tool_bronzesword.png create mode 100644 mods/default/textures/default_tool_diamondaxe.png create mode 100644 mods/default/textures/default_tool_diamondpick.png create mode 100644 mods/default/textures/default_tool_diamondshovel.png create mode 100644 mods/default/textures/default_tool_diamondsword.png create mode 100644 mods/default/textures/default_tool_meseaxe.png create mode 100644 mods/default/textures/default_tool_mesepick.png create mode 100644 mods/default/textures/default_tool_meseshovel.png create mode 100644 mods/default/textures/default_tool_mesesword.png create mode 100644 mods/default/textures/default_tool_steelaxe.png create mode 100644 mods/default/textures/default_tool_steelpick.png create mode 100644 mods/default/textures/default_tool_steelshovel.png create mode 100644 mods/default/textures/default_tool_steelsword.png create mode 100644 mods/default/textures/default_tool_stoneaxe.png create mode 100644 mods/default/textures/default_tool_stonepick.png create mode 100644 mods/default/textures/default_tool_stoneshovel.png create mode 100644 mods/default/textures/default_tool_stonesword.png create mode 100644 mods/default/textures/default_tool_woodaxe.png create mode 100644 mods/default/textures/default_tool_woodpick.png create mode 100644 mods/default/textures/default_tool_woodshovel.png create mode 100644 mods/default/textures/default_tool_woodsword.png create mode 100644 mods/default/textures/default_torch_animated.png create mode 100644 mods/default/textures/default_torch_on_ceiling_animated.png create mode 100644 mods/default/textures/default_torch_on_floor.png create mode 100644 mods/default/textures/default_torch_on_floor_animated.png create mode 100644 mods/default/textures/default_tree.png create mode 100644 mods/default/textures/default_tree_top.png create mode 100644 mods/default/textures/default_water.png create mode 100644 mods/default/textures/default_water_flowing_animated.png create mode 100644 mods/default/textures/default_water_source_animated.png create mode 100644 mods/default/textures/default_wood.png create mode 100644 mods/default/textures/gui_formbg.png create mode 100644 mods/default/textures/gui_furnace_arrow_bg.png create mode 100644 mods/default/textures/gui_furnace_arrow_fg.png create mode 100644 mods/default/textures/gui_hb_bg.png create mode 100644 mods/default/textures/gui_hotbar.png create mode 100644 mods/default/textures/gui_hotbar_selected.png create mode 100644 mods/default/textures/heart.png create mode 100644 mods/default/textures/player.png create mode 100644 mods/default/textures/player_back.png create mode 100644 mods/default/textures/wieldhand.png create mode 100644 mods/default/tools.lua create mode 100644 mods/default/torch.lua create mode 100644 mods/default/trees.lua create mode 100644 mods/doors/README.txt create mode 100644 mods/doors/depends.txt create mode 100644 mods/doors/init.lua create mode 100644 mods/doors/license.txt create mode 100644 mods/doors/models/door_a.obj create mode 100644 mods/doors/models/door_b.obj create mode 100644 mods/doors/models/doors_fencegate_closed.obj create mode 100644 mods/doors/models/doors_fencegate_open.obj create mode 100644 mods/doors/sounds/doors_door_close.ogg create mode 100644 mods/doors/sounds/doors_door_open.ogg create mode 100644 mods/doors/sounds/doors_fencegate_close.ogg create mode 100644 mods/doors/sounds/doors_fencegate_open.ogg create mode 100644 mods/doors/sounds/doors_glass_door_close.ogg create mode 100644 mods/doors/sounds/doors_glass_door_open.ogg create mode 100644 mods/doors/sounds/doors_steel_door_close.ogg create mode 100644 mods/doors/sounds/doors_steel_door_open.ogg create mode 100644 mods/doors/textures/doors_blank.png create mode 100644 mods/doors/textures/doors_door_glass.png create mode 100644 mods/doors/textures/doors_door_obsidian_glass.png create mode 100644 mods/doors/textures/doors_door_steel.png create mode 100644 mods/doors/textures/doors_door_wood.png create mode 100644 mods/doors/textures/doors_item_glass.png create mode 100644 mods/doors/textures/doors_item_obsidian_glass.png create mode 100644 mods/doors/textures/doors_item_steel.png create mode 100644 mods/doors/textures/doors_item_wood.png create mode 100644 mods/doors/textures/doors_trapdoor.png create mode 100644 mods/doors/textures/doors_trapdoor_side.png create mode 100644 mods/doors/textures/doors_trapdoor_steel.png create mode 100644 mods/doors/textures/doors_trapdoor_steel_side.png create mode 100644 mods/dye/README.txt create mode 100644 mods/dye/depends.txt create mode 100644 mods/dye/init.lua create mode 100644 mods/dye/license.txt create mode 100644 mods/dye/textures/dye_black.png create mode 100644 mods/dye/textures/dye_blue.png create mode 100644 mods/dye/textures/dye_brown.png create mode 100644 mods/dye/textures/dye_cyan.png create mode 100644 mods/dye/textures/dye_dark_green.png create mode 100644 mods/dye/textures/dye_dark_grey.png create mode 100644 mods/dye/textures/dye_green.png create mode 100644 mods/dye/textures/dye_grey.png create mode 100644 mods/dye/textures/dye_magenta.png create mode 100644 mods/dye/textures/dye_orange.png create mode 100644 mods/dye/textures/dye_pink.png create mode 100644 mods/dye/textures/dye_red.png create mode 100644 mods/dye/textures/dye_violet.png create mode 100644 mods/dye/textures/dye_white.png create mode 100644 mods/dye/textures/dye_yellow.png create mode 100644 mods/farming/README.txt create mode 100644 mods/farming/api.lua create mode 100644 mods/farming/depends.txt create mode 100644 mods/farming/hoes.lua create mode 100644 mods/farming/init.lua create mode 100644 mods/farming/license.txt create mode 100644 mods/farming/nodes.lua create mode 100644 mods/farming/textures/farming_bread.png create mode 100644 mods/farming/textures/farming_cotton.png create mode 100644 mods/farming/textures/farming_cotton_1.png create mode 100644 mods/farming/textures/farming_cotton_2.png create mode 100644 mods/farming/textures/farming_cotton_3.png create mode 100644 mods/farming/textures/farming_cotton_4.png create mode 100644 mods/farming/textures/farming_cotton_5.png create mode 100644 mods/farming/textures/farming_cotton_6.png create mode 100644 mods/farming/textures/farming_cotton_7.png create mode 100644 mods/farming/textures/farming_cotton_8.png create mode 100644 mods/farming/textures/farming_cotton_seed.png create mode 100644 mods/farming/textures/farming_desert_sand_soil.png create mode 100644 mods/farming/textures/farming_desert_sand_soil_wet.png create mode 100644 mods/farming/textures/farming_desert_sand_soil_wet_side.png create mode 100644 mods/farming/textures/farming_flour.png create mode 100644 mods/farming/textures/farming_soil.png create mode 100644 mods/farming/textures/farming_soil_wet.png create mode 100644 mods/farming/textures/farming_soil_wet_side.png create mode 100644 mods/farming/textures/farming_straw.png create mode 100644 mods/farming/textures/farming_tool_bronzehoe.png create mode 100644 mods/farming/textures/farming_tool_diamondhoe.png create mode 100644 mods/farming/textures/farming_tool_mesehoe.png create mode 100644 mods/farming/textures/farming_tool_steelhoe.png create mode 100644 mods/farming/textures/farming_tool_stonehoe.png create mode 100644 mods/farming/textures/farming_tool_woodhoe.png create mode 100644 mods/farming/textures/farming_wheat.png create mode 100644 mods/farming/textures/farming_wheat_1.png create mode 100644 mods/farming/textures/farming_wheat_2.png create mode 100644 mods/farming/textures/farming_wheat_3.png create mode 100644 mods/farming/textures/farming_wheat_4.png create mode 100644 mods/farming/textures/farming_wheat_5.png create mode 100644 mods/farming/textures/farming_wheat_6.png create mode 100644 mods/farming/textures/farming_wheat_7.png create mode 100644 mods/farming/textures/farming_wheat_8.png create mode 100644 mods/farming/textures/farming_wheat_seed.png create mode 100644 mods/fire/README.txt create mode 100644 mods/fire/depends.txt create mode 100644 mods/fire/init.lua create mode 100644 mods/fire/license.txt create mode 100644 mods/fire/sounds/fire_extinguish_flame.1.ogg create mode 100644 mods/fire/sounds/fire_extinguish_flame.2.ogg create mode 100644 mods/fire/sounds/fire_extinguish_flame.3.ogg create mode 100644 mods/fire/sounds/fire_fire.1.ogg create mode 100644 mods/fire/sounds/fire_fire.2.ogg create mode 100644 mods/fire/sounds/fire_fire.3.ogg create mode 100644 mods/fire/sounds/fire_flint_and_steel.ogg create mode 100644 mods/fire/sounds/fire_large.ogg create mode 100644 mods/fire/sounds/fire_small.ogg create mode 100644 mods/fire/textures/fire_basic_flame.png create mode 100644 mods/fire/textures/fire_basic_flame_animated.png create mode 100644 mods/fire/textures/fire_flint_steel.png create mode 100644 mods/flowers/README.txt create mode 100644 mods/flowers/depends.txt create mode 100644 mods/flowers/init.lua create mode 100644 mods/flowers/license.txt create mode 100644 mods/flowers/mapgen.lua create mode 100644 mods/flowers/schematics/waterlily.mts create mode 100644 mods/flowers/textures/flowers_dandelion_white.png create mode 100644 mods/flowers/textures/flowers_dandelion_yellow.png create mode 100644 mods/flowers/textures/flowers_geranium.png create mode 100644 mods/flowers/textures/flowers_mushroom_brown.png create mode 100644 mods/flowers/textures/flowers_mushroom_red.png create mode 100644 mods/flowers/textures/flowers_rose.png create mode 100644 mods/flowers/textures/flowers_tulip.png create mode 100644 mods/flowers/textures/flowers_viola.png create mode 100644 mods/flowers/textures/flowers_waterlily.png create mode 100644 mods/flowers/textures/flowers_waterlily_bottom.png create mode 100644 mods/give_initial_stuff/README.txt create mode 100644 mods/give_initial_stuff/depends.txt create mode 100644 mods/give_initial_stuff/init.lua create mode 100644 mods/give_initial_stuff/license.txt create mode 100644 mods/inventory_music/init.lua create mode 100644 mods/inventory_music/sounds/Theme1.ogg create mode 100644 mods/inventory_music/sounds/Theme2.ogg create mode 100644 mods/killme/init.lua create mode 100644 mods/screwdriver/README.txt create mode 100644 mods/screwdriver/init.lua create mode 100644 mods/screwdriver/license.txt create mode 100644 mods/screwdriver/textures/screwdriver.png create mode 100644 mods/sethome/README.txt create mode 100644 mods/sethome/init.lua create mode 100644 mods/sethome/license.txt create mode 100644 mods/stairs/README.txt create mode 100644 mods/stairs/depends.txt create mode 100644 mods/stairs/init.lua create mode 100644 mods/stairs/license.txt create mode 100644 mods/stairs/models/stairs_stair.obj create mode 100644 mods/sudoku/init.lua create mode 100644 mods/sudoku/lv1_1.txt create mode 100644 mods/sudoku/lv1_10.txt create mode 100644 mods/sudoku/lv1_100.txt create mode 100644 mods/sudoku/lv1_101.txt create mode 100644 mods/sudoku/lv1_102.txt create mode 100644 mods/sudoku/lv1_103.txt create mode 100644 mods/sudoku/lv1_104.txt create mode 100644 mods/sudoku/lv1_105.txt create mode 100644 mods/sudoku/lv1_106.txt create mode 100644 mods/sudoku/lv1_107.txt create mode 100644 mods/sudoku/lv1_108.txt create mode 100644 mods/sudoku/lv1_109.txt create mode 100644 mods/sudoku/lv1_11.txt create mode 100644 mods/sudoku/lv1_110.txt create mode 100644 mods/sudoku/lv1_111.txt create mode 100644 mods/sudoku/lv1_112.txt create mode 100644 mods/sudoku/lv1_113.txt create mode 100644 mods/sudoku/lv1_114.txt create mode 100644 mods/sudoku/lv1_115.txt create mode 100644 mods/sudoku/lv1_116.txt create mode 100644 mods/sudoku/lv1_117.txt create mode 100644 mods/sudoku/lv1_118.txt create mode 100644 mods/sudoku/lv1_119.txt create mode 100644 mods/sudoku/lv1_12.txt create mode 100644 mods/sudoku/lv1_120.txt create mode 100644 mods/sudoku/lv1_121.txt create mode 100644 mods/sudoku/lv1_122.txt create mode 100644 mods/sudoku/lv1_123.txt create mode 100644 mods/sudoku/lv1_124.txt create mode 100644 mods/sudoku/lv1_125.txt create mode 100644 mods/sudoku/lv1_126.txt create mode 100644 mods/sudoku/lv1_127.txt create mode 100644 mods/sudoku/lv1_128.txt create mode 100644 mods/sudoku/lv1_129.txt create mode 100644 mods/sudoku/lv1_13.txt create mode 100644 mods/sudoku/lv1_130.txt create mode 100644 mods/sudoku/lv1_131.txt create mode 100644 mods/sudoku/lv1_132.txt create mode 100644 mods/sudoku/lv1_133.txt create mode 100644 mods/sudoku/lv1_134.txt create mode 100644 mods/sudoku/lv1_135.txt create mode 100644 mods/sudoku/lv1_136.txt create mode 100644 mods/sudoku/lv1_137.txt create mode 100644 mods/sudoku/lv1_138.txt create mode 100644 mods/sudoku/lv1_139.txt create mode 100644 mods/sudoku/lv1_14.txt create mode 100644 mods/sudoku/lv1_140.txt create mode 100644 mods/sudoku/lv1_141.txt create mode 100644 mods/sudoku/lv1_142.txt create mode 100644 mods/sudoku/lv1_143.txt create mode 100644 mods/sudoku/lv1_144.txt create mode 100644 mods/sudoku/lv1_145.txt create mode 100644 mods/sudoku/lv1_146.txt create mode 100644 mods/sudoku/lv1_147.txt create mode 100644 mods/sudoku/lv1_148.txt create mode 100644 mods/sudoku/lv1_149.txt create mode 100644 mods/sudoku/lv1_15.txt create mode 100644 mods/sudoku/lv1_150.txt create mode 100644 mods/sudoku/lv1_151.txt create mode 100644 mods/sudoku/lv1_152.txt create mode 100644 mods/sudoku/lv1_153.txt create mode 100644 mods/sudoku/lv1_154.txt create mode 100644 mods/sudoku/lv1_155.txt create mode 100644 mods/sudoku/lv1_156.txt create mode 100644 mods/sudoku/lv1_157.txt create mode 100644 mods/sudoku/lv1_158.txt create mode 100644 mods/sudoku/lv1_159.txt create mode 100644 mods/sudoku/lv1_16.txt create mode 100644 mods/sudoku/lv1_160.txt create mode 100644 mods/sudoku/lv1_17.txt create mode 100644 mods/sudoku/lv1_18.txt create mode 100644 mods/sudoku/lv1_19.txt create mode 100644 mods/sudoku/lv1_2.txt create mode 100644 mods/sudoku/lv1_20.txt create mode 100644 mods/sudoku/lv1_21.txt create mode 100644 mods/sudoku/lv1_22.txt create mode 100644 mods/sudoku/lv1_23.txt create mode 100644 mods/sudoku/lv1_24.txt create mode 100644 mods/sudoku/lv1_25.txt create mode 100644 mods/sudoku/lv1_26.txt create mode 100644 mods/sudoku/lv1_27.txt create mode 100644 mods/sudoku/lv1_28.txt create mode 100644 mods/sudoku/lv1_29.txt create mode 100644 mods/sudoku/lv1_3.txt create mode 100644 mods/sudoku/lv1_30.txt create mode 100644 mods/sudoku/lv1_31.txt create mode 100644 mods/sudoku/lv1_32.txt create mode 100644 mods/sudoku/lv1_33.txt create mode 100644 mods/sudoku/lv1_34.txt create mode 100644 mods/sudoku/lv1_35.txt create mode 100644 mods/sudoku/lv1_36.txt create mode 100644 mods/sudoku/lv1_37.txt create mode 100644 mods/sudoku/lv1_38.txt create mode 100644 mods/sudoku/lv1_39.txt create mode 100644 mods/sudoku/lv1_4.txt create mode 100644 mods/sudoku/lv1_40.txt create mode 100644 mods/sudoku/lv1_41.txt create mode 100644 mods/sudoku/lv1_42.txt create mode 100644 mods/sudoku/lv1_43.txt create mode 100644 mods/sudoku/lv1_44.txt create mode 100644 mods/sudoku/lv1_45.txt create mode 100644 mods/sudoku/lv1_46.txt create mode 100644 mods/sudoku/lv1_47.txt create mode 100644 mods/sudoku/lv1_48.txt create mode 100644 mods/sudoku/lv1_49.txt create mode 100644 mods/sudoku/lv1_5.txt create mode 100644 mods/sudoku/lv1_50.txt create mode 100644 mods/sudoku/lv1_51.txt create mode 100644 mods/sudoku/lv1_52.txt create mode 100644 mods/sudoku/lv1_53.txt create mode 100644 mods/sudoku/lv1_54.txt create mode 100644 mods/sudoku/lv1_55.txt create mode 100644 mods/sudoku/lv1_56.txt create mode 100644 mods/sudoku/lv1_57.txt create mode 100644 mods/sudoku/lv1_58.txt create mode 100644 mods/sudoku/lv1_59.txt create mode 100644 mods/sudoku/lv1_6.txt create mode 100644 mods/sudoku/lv1_60.txt create mode 100644 mods/sudoku/lv1_61.txt create mode 100644 mods/sudoku/lv1_62.txt create mode 100644 mods/sudoku/lv1_63.txt create mode 100644 mods/sudoku/lv1_64.txt create mode 100644 mods/sudoku/lv1_65.txt create mode 100644 mods/sudoku/lv1_66.txt create mode 100644 mods/sudoku/lv1_67.txt create mode 100644 mods/sudoku/lv1_68.txt create mode 100644 mods/sudoku/lv1_69.txt create mode 100644 mods/sudoku/lv1_7.txt create mode 100644 mods/sudoku/lv1_70.txt create mode 100644 mods/sudoku/lv1_71.txt create mode 100644 mods/sudoku/lv1_72.txt create mode 100644 mods/sudoku/lv1_73.txt create mode 100644 mods/sudoku/lv1_74.txt create mode 100644 mods/sudoku/lv1_75.txt create mode 100644 mods/sudoku/lv1_76.txt create mode 100644 mods/sudoku/lv1_77.txt create mode 100644 mods/sudoku/lv1_78.txt create mode 100644 mods/sudoku/lv1_79.txt create mode 100644 mods/sudoku/lv1_8.txt create mode 100644 mods/sudoku/lv1_80.txt create mode 100644 mods/sudoku/lv1_81.txt create mode 100644 mods/sudoku/lv1_82.txt create mode 100644 mods/sudoku/lv1_83.txt create mode 100644 mods/sudoku/lv1_84.txt create mode 100644 mods/sudoku/lv1_85.txt create mode 100644 mods/sudoku/lv1_86.txt create mode 100644 mods/sudoku/lv1_87.txt create mode 100644 mods/sudoku/lv1_88.txt create mode 100644 mods/sudoku/lv1_89.txt create mode 100644 mods/sudoku/lv1_9.txt create mode 100644 mods/sudoku/lv1_90.txt create mode 100644 mods/sudoku/lv1_91.txt create mode 100644 mods/sudoku/lv1_92.txt create mode 100644 mods/sudoku/lv1_93.txt create mode 100644 mods/sudoku/lv1_94.txt create mode 100644 mods/sudoku/lv1_95.txt create mode 100644 mods/sudoku/lv1_96.txt create mode 100644 mods/sudoku/lv1_97.txt create mode 100644 mods/sudoku/lv1_98.txt create mode 100644 mods/sudoku/lv1_99.txt create mode 100644 mods/sudoku/lv2_1.txt create mode 100644 mods/sudoku/lv2_10.txt create mode 100644 mods/sudoku/lv2_100.txt create mode 100644 mods/sudoku/lv2_101.txt create mode 100644 mods/sudoku/lv2_102.txt create mode 100644 mods/sudoku/lv2_103.txt create mode 100644 mods/sudoku/lv2_104.txt create mode 100644 mods/sudoku/lv2_105.txt create mode 100644 mods/sudoku/lv2_106.txt create mode 100644 mods/sudoku/lv2_107.txt create mode 100644 mods/sudoku/lv2_108.txt create mode 100644 mods/sudoku/lv2_109.txt create mode 100644 mods/sudoku/lv2_11.txt create mode 100644 mods/sudoku/lv2_110.txt create mode 100644 mods/sudoku/lv2_111.txt create mode 100644 mods/sudoku/lv2_112.txt create mode 100644 mods/sudoku/lv2_113.txt create mode 100644 mods/sudoku/lv2_114.txt create mode 100644 mods/sudoku/lv2_115.txt create mode 100644 mods/sudoku/lv2_116.txt create mode 100644 mods/sudoku/lv2_117.txt create mode 100644 mods/sudoku/lv2_118.txt create mode 100644 mods/sudoku/lv2_119.txt create mode 100644 mods/sudoku/lv2_12.txt create mode 100644 mods/sudoku/lv2_120.txt create mode 100644 mods/sudoku/lv2_121.txt create mode 100644 mods/sudoku/lv2_122.txt create mode 100644 mods/sudoku/lv2_123.txt create mode 100644 mods/sudoku/lv2_124.txt create mode 100644 mods/sudoku/lv2_125.txt create mode 100644 mods/sudoku/lv2_126.txt create mode 100644 mods/sudoku/lv2_127.txt create mode 100644 mods/sudoku/lv2_128.txt create mode 100644 mods/sudoku/lv2_129.txt create mode 100644 mods/sudoku/lv2_13.txt create mode 100644 mods/sudoku/lv2_130.txt create mode 100644 mods/sudoku/lv2_131.txt create mode 100644 mods/sudoku/lv2_132.txt create mode 100644 mods/sudoku/lv2_133.txt create mode 100644 mods/sudoku/lv2_134.txt create mode 100644 mods/sudoku/lv2_135.txt create mode 100644 mods/sudoku/lv2_136.txt create mode 100644 mods/sudoku/lv2_137.txt create mode 100644 mods/sudoku/lv2_138.txt create mode 100644 mods/sudoku/lv2_139.txt create mode 100644 mods/sudoku/lv2_14.txt create mode 100644 mods/sudoku/lv2_140.txt create mode 100644 mods/sudoku/lv2_141.txt create mode 100644 mods/sudoku/lv2_142.txt create mode 100644 mods/sudoku/lv2_143.txt create mode 100644 mods/sudoku/lv2_144.txt create mode 100644 mods/sudoku/lv2_145.txt create mode 100644 mods/sudoku/lv2_146.txt create mode 100644 mods/sudoku/lv2_147.txt create mode 100644 mods/sudoku/lv2_148.txt create mode 100644 mods/sudoku/lv2_149.txt create mode 100644 mods/sudoku/lv2_15.txt create mode 100644 mods/sudoku/lv2_150.txt create mode 100644 mods/sudoku/lv2_151.txt create mode 100644 mods/sudoku/lv2_152.txt create mode 100644 mods/sudoku/lv2_153.txt create mode 100644 mods/sudoku/lv2_154.txt create mode 100644 mods/sudoku/lv2_155.txt create mode 100644 mods/sudoku/lv2_156.txt create mode 100644 mods/sudoku/lv2_157.txt create mode 100644 mods/sudoku/lv2_158.txt create mode 100644 mods/sudoku/lv2_159.txt create mode 100644 mods/sudoku/lv2_16.txt create mode 100644 mods/sudoku/lv2_160.txt create mode 100644 mods/sudoku/lv2_161.txt create mode 100644 mods/sudoku/lv2_162.txt create mode 100644 mods/sudoku/lv2_163.txt create mode 100644 mods/sudoku/lv2_164.txt create mode 100644 mods/sudoku/lv2_165.txt create mode 100644 mods/sudoku/lv2_166.txt create mode 100644 mods/sudoku/lv2_167.txt create mode 100644 mods/sudoku/lv2_168.txt create mode 100644 mods/sudoku/lv2_169.txt create mode 100644 mods/sudoku/lv2_17.txt create mode 100644 mods/sudoku/lv2_170.txt create mode 100644 mods/sudoku/lv2_171.txt create mode 100644 mods/sudoku/lv2_172.txt create mode 100644 mods/sudoku/lv2_173.txt create mode 100644 mods/sudoku/lv2_174.txt create mode 100644 mods/sudoku/lv2_175.txt create mode 100644 mods/sudoku/lv2_176.txt create mode 100644 mods/sudoku/lv2_177.txt create mode 100644 mods/sudoku/lv2_178.txt create mode 100644 mods/sudoku/lv2_179.txt create mode 100644 mods/sudoku/lv2_18.txt create mode 100644 mods/sudoku/lv2_180.txt create mode 100644 mods/sudoku/lv2_181.txt create mode 100644 mods/sudoku/lv2_182.txt create mode 100644 mods/sudoku/lv2_183.txt create mode 100644 mods/sudoku/lv2_184.txt create mode 100644 mods/sudoku/lv2_185.txt create mode 100644 mods/sudoku/lv2_186.txt create mode 100644 mods/sudoku/lv2_187.txt create mode 100644 mods/sudoku/lv2_188.txt create mode 100644 mods/sudoku/lv2_189.txt create mode 100644 mods/sudoku/lv2_19.txt create mode 100644 mods/sudoku/lv2_190.txt create mode 100644 mods/sudoku/lv2_2.txt create mode 100644 mods/sudoku/lv2_20.txt create mode 100644 mods/sudoku/lv2_21.txt create mode 100644 mods/sudoku/lv2_22.txt create mode 100644 mods/sudoku/lv2_23.txt create mode 100644 mods/sudoku/lv2_24.txt create mode 100644 mods/sudoku/lv2_25.txt create mode 100644 mods/sudoku/lv2_26.txt create mode 100644 mods/sudoku/lv2_27.txt create mode 100644 mods/sudoku/lv2_28.txt create mode 100644 mods/sudoku/lv2_29.txt create mode 100644 mods/sudoku/lv2_3.txt create mode 100644 mods/sudoku/lv2_30.txt create mode 100644 mods/sudoku/lv2_31.txt create mode 100644 mods/sudoku/lv2_32.txt create mode 100644 mods/sudoku/lv2_33.txt create mode 100644 mods/sudoku/lv2_34.txt create mode 100644 mods/sudoku/lv2_35.txt create mode 100644 mods/sudoku/lv2_36.txt create mode 100644 mods/sudoku/lv2_37.txt create mode 100644 mods/sudoku/lv2_38.txt create mode 100644 mods/sudoku/lv2_39.txt create mode 100644 mods/sudoku/lv2_4.txt create mode 100644 mods/sudoku/lv2_40.txt create mode 100644 mods/sudoku/lv2_41.txt create mode 100644 mods/sudoku/lv2_42.txt create mode 100644 mods/sudoku/lv2_43.txt create mode 100644 mods/sudoku/lv2_44.txt create mode 100644 mods/sudoku/lv2_45.txt create mode 100644 mods/sudoku/lv2_46.txt create mode 100644 mods/sudoku/lv2_47.txt create mode 100644 mods/sudoku/lv2_48.txt create mode 100644 mods/sudoku/lv2_49.txt create mode 100644 mods/sudoku/lv2_5.txt create mode 100644 mods/sudoku/lv2_50.txt create mode 100644 mods/sudoku/lv2_51.txt create mode 100644 mods/sudoku/lv2_52.txt create mode 100644 mods/sudoku/lv2_53.txt create mode 100644 mods/sudoku/lv2_54.txt create mode 100644 mods/sudoku/lv2_55.txt create mode 100644 mods/sudoku/lv2_56.txt create mode 100644 mods/sudoku/lv2_57.txt create mode 100644 mods/sudoku/lv2_58.txt create mode 100644 mods/sudoku/lv2_59.txt create mode 100644 mods/sudoku/lv2_6.txt create mode 100644 mods/sudoku/lv2_60.txt create mode 100644 mods/sudoku/lv2_61.txt create mode 100644 mods/sudoku/lv2_62.txt create mode 100644 mods/sudoku/lv2_63.txt create mode 100644 mods/sudoku/lv2_64.txt create mode 100644 mods/sudoku/lv2_65.txt create mode 100644 mods/sudoku/lv2_66.txt create mode 100644 mods/sudoku/lv2_67.txt create mode 100644 mods/sudoku/lv2_68.txt create mode 100644 mods/sudoku/lv2_69.txt create mode 100644 mods/sudoku/lv2_7.txt create mode 100644 mods/sudoku/lv2_70.txt create mode 100644 mods/sudoku/lv2_71.txt create mode 100644 mods/sudoku/lv2_72.txt create mode 100644 mods/sudoku/lv2_73.txt create mode 100644 mods/sudoku/lv2_74.txt create mode 100644 mods/sudoku/lv2_75.txt create mode 100644 mods/sudoku/lv2_76.txt create mode 100644 mods/sudoku/lv2_77.txt create mode 100644 mods/sudoku/lv2_78.txt create mode 100644 mods/sudoku/lv2_79.txt create mode 100644 mods/sudoku/lv2_8.txt create mode 100644 mods/sudoku/lv2_80.txt create mode 100644 mods/sudoku/lv2_81.txt create mode 100644 mods/sudoku/lv2_82.txt create mode 100644 mods/sudoku/lv2_83.txt create mode 100644 mods/sudoku/lv2_84.txt create mode 100644 mods/sudoku/lv2_85.txt create mode 100644 mods/sudoku/lv2_86.txt create mode 100644 mods/sudoku/lv2_87.txt create mode 100644 mods/sudoku/lv2_88.txt create mode 100644 mods/sudoku/lv2_89.txt create mode 100644 mods/sudoku/lv2_9.txt create mode 100644 mods/sudoku/lv2_90.txt create mode 100644 mods/sudoku/lv2_91.txt create mode 100644 mods/sudoku/lv2_92.txt create mode 100644 mods/sudoku/lv2_93.txt create mode 100644 mods/sudoku/lv2_94.txt create mode 100644 mods/sudoku/lv2_95.txt create mode 100644 mods/sudoku/lv2_96.txt create mode 100644 mods/sudoku/lv2_97.txt create mode 100644 mods/sudoku/lv2_98.txt create mode 100644 mods/sudoku/lv2_99.txt create mode 100644 mods/sudoku/lv3_1.txt create mode 100644 mods/sudoku/lv3_10.txt create mode 100644 mods/sudoku/lv3_100.txt create mode 100644 mods/sudoku/lv3_101.txt create mode 100644 mods/sudoku/lv3_102.txt create mode 100644 mods/sudoku/lv3_103.txt create mode 100644 mods/sudoku/lv3_104.txt create mode 100644 mods/sudoku/lv3_105.txt create mode 100644 mods/sudoku/lv3_106.txt create mode 100644 mods/sudoku/lv3_107.txt create mode 100644 mods/sudoku/lv3_108.txt create mode 100644 mods/sudoku/lv3_109.txt create mode 100644 mods/sudoku/lv3_11.txt create mode 100644 mods/sudoku/lv3_110.txt create mode 100644 mods/sudoku/lv3_111.txt create mode 100644 mods/sudoku/lv3_112.txt create mode 100644 mods/sudoku/lv3_113.txt create mode 100644 mods/sudoku/lv3_114.txt create mode 100644 mods/sudoku/lv3_115.txt create mode 100644 mods/sudoku/lv3_116.txt create mode 100644 mods/sudoku/lv3_117.txt create mode 100644 mods/sudoku/lv3_118.txt create mode 100644 mods/sudoku/lv3_119.txt create mode 100644 mods/sudoku/lv3_12.txt create mode 100644 mods/sudoku/lv3_120.txt create mode 100644 mods/sudoku/lv3_121.txt create mode 100644 mods/sudoku/lv3_122.txt create mode 100644 mods/sudoku/lv3_123.txt create mode 100644 mods/sudoku/lv3_124.txt create mode 100644 mods/sudoku/lv3_125.txt create mode 100644 mods/sudoku/lv3_126.txt create mode 100644 mods/sudoku/lv3_127.txt create mode 100644 mods/sudoku/lv3_128.txt create mode 100644 mods/sudoku/lv3_129.txt create mode 100644 mods/sudoku/lv3_13.txt create mode 100644 mods/sudoku/lv3_130.txt create mode 100644 mods/sudoku/lv3_131.txt create mode 100644 mods/sudoku/lv3_132.txt create mode 100644 mods/sudoku/lv3_133.txt create mode 100644 mods/sudoku/lv3_134.txt create mode 100644 mods/sudoku/lv3_135.txt create mode 100644 mods/sudoku/lv3_136.txt create mode 100644 mods/sudoku/lv3_137.txt create mode 100644 mods/sudoku/lv3_138.txt create mode 100644 mods/sudoku/lv3_139.txt create mode 100644 mods/sudoku/lv3_14.txt create mode 100644 mods/sudoku/lv3_140.txt create mode 100644 mods/sudoku/lv3_141.txt create mode 100644 mods/sudoku/lv3_142.txt create mode 100644 mods/sudoku/lv3_143.txt create mode 100644 mods/sudoku/lv3_144.txt create mode 100644 mods/sudoku/lv3_145.txt create mode 100644 mods/sudoku/lv3_146.txt create mode 100644 mods/sudoku/lv3_147.txt create mode 100644 mods/sudoku/lv3_148.txt create mode 100644 mods/sudoku/lv3_149.txt create mode 100644 mods/sudoku/lv3_15.txt create mode 100644 mods/sudoku/lv3_150.txt create mode 100644 mods/sudoku/lv3_151.txt create mode 100644 mods/sudoku/lv3_152.txt create mode 100644 mods/sudoku/lv3_153.txt create mode 100644 mods/sudoku/lv3_154.txt create mode 100644 mods/sudoku/lv3_155.txt create mode 100644 mods/sudoku/lv3_156.txt create mode 100644 mods/sudoku/lv3_157.txt create mode 100644 mods/sudoku/lv3_158.txt create mode 100644 mods/sudoku/lv3_159.txt create mode 100644 mods/sudoku/lv3_16.txt create mode 100644 mods/sudoku/lv3_160.txt create mode 100644 mods/sudoku/lv3_161.txt create mode 100644 mods/sudoku/lv3_162.txt create mode 100644 mods/sudoku/lv3_163.txt create mode 100644 mods/sudoku/lv3_164.txt create mode 100644 mods/sudoku/lv3_165.txt create mode 100644 mods/sudoku/lv3_166.txt create mode 100644 mods/sudoku/lv3_167.txt create mode 100644 mods/sudoku/lv3_168.txt create mode 100644 mods/sudoku/lv3_169.txt create mode 100644 mods/sudoku/lv3_17.txt create mode 100644 mods/sudoku/lv3_170.txt create mode 100644 mods/sudoku/lv3_171.txt create mode 100644 mods/sudoku/lv3_172.txt create mode 100644 mods/sudoku/lv3_173.txt create mode 100644 mods/sudoku/lv3_174.txt create mode 100644 mods/sudoku/lv3_175.txt create mode 100644 mods/sudoku/lv3_176.txt create mode 100644 mods/sudoku/lv3_177.txt create mode 100644 mods/sudoku/lv3_178.txt create mode 100644 mods/sudoku/lv3_179.txt create mode 100644 mods/sudoku/lv3_18.txt create mode 100644 mods/sudoku/lv3_180.txt create mode 100644 mods/sudoku/lv3_181.txt create mode 100644 mods/sudoku/lv3_182.txt create mode 100644 mods/sudoku/lv3_183.txt create mode 100644 mods/sudoku/lv3_184.txt create mode 100644 mods/sudoku/lv3_185.txt create mode 100644 mods/sudoku/lv3_186.txt create mode 100644 mods/sudoku/lv3_187.txt create mode 100644 mods/sudoku/lv3_188.txt create mode 100644 mods/sudoku/lv3_189.txt create mode 100644 mods/sudoku/lv3_19.txt create mode 100644 mods/sudoku/lv3_190.txt create mode 100644 mods/sudoku/lv3_191.txt create mode 100644 mods/sudoku/lv3_192.txt create mode 100644 mods/sudoku/lv3_193.txt create mode 100644 mods/sudoku/lv3_194.txt create mode 100644 mods/sudoku/lv3_195.txt create mode 100644 mods/sudoku/lv3_196.txt create mode 100644 mods/sudoku/lv3_197.txt create mode 100644 mods/sudoku/lv3_198.txt create mode 100644 mods/sudoku/lv3_199.txt create mode 100644 mods/sudoku/lv3_2.txt create mode 100644 mods/sudoku/lv3_20.txt create mode 100644 mods/sudoku/lv3_200.txt create mode 100644 mods/sudoku/lv3_201.txt create mode 100644 mods/sudoku/lv3_202.txt create mode 100644 mods/sudoku/lv3_203.txt create mode 100644 mods/sudoku/lv3_204.txt create mode 100644 mods/sudoku/lv3_205.txt create mode 100644 mods/sudoku/lv3_206.txt create mode 100644 mods/sudoku/lv3_207.txt create mode 100644 mods/sudoku/lv3_208.txt create mode 100644 mods/sudoku/lv3_209.txt create mode 100644 mods/sudoku/lv3_21.txt create mode 100644 mods/sudoku/lv3_210.txt create mode 100644 mods/sudoku/lv3_211.txt create mode 100644 mods/sudoku/lv3_212.txt create mode 100644 mods/sudoku/lv3_213.txt create mode 100644 mods/sudoku/lv3_214.txt create mode 100644 mods/sudoku/lv3_215.txt create mode 100644 mods/sudoku/lv3_216.txt create mode 100644 mods/sudoku/lv3_217.txt create mode 100644 mods/sudoku/lv3_218.txt create mode 100644 mods/sudoku/lv3_219.txt create mode 100644 mods/sudoku/lv3_22.txt create mode 100644 mods/sudoku/lv3_220.txt create mode 100644 mods/sudoku/lv3_221.txt create mode 100644 mods/sudoku/lv3_222.txt create mode 100644 mods/sudoku/lv3_23.txt create mode 100644 mods/sudoku/lv3_24.txt create mode 100644 mods/sudoku/lv3_25.txt create mode 100644 mods/sudoku/lv3_26.txt create mode 100644 mods/sudoku/lv3_27.txt create mode 100644 mods/sudoku/lv3_28.txt create mode 100644 mods/sudoku/lv3_29.txt create mode 100644 mods/sudoku/lv3_3.txt create mode 100644 mods/sudoku/lv3_30.txt create mode 100644 mods/sudoku/lv3_31.txt create mode 100644 mods/sudoku/lv3_32.txt create mode 100644 mods/sudoku/lv3_33.txt create mode 100644 mods/sudoku/lv3_34.txt create mode 100644 mods/sudoku/lv3_35.txt create mode 100644 mods/sudoku/lv3_36.txt create mode 100644 mods/sudoku/lv3_37.txt create mode 100644 mods/sudoku/lv3_38.txt create mode 100644 mods/sudoku/lv3_39.txt create mode 100644 mods/sudoku/lv3_4.txt create mode 100644 mods/sudoku/lv3_40.txt create mode 100644 mods/sudoku/lv3_41.txt create mode 100644 mods/sudoku/lv3_42.txt create mode 100644 mods/sudoku/lv3_43.txt create mode 100644 mods/sudoku/lv3_44.txt create mode 100644 mods/sudoku/lv3_45.txt create mode 100644 mods/sudoku/lv3_46.txt create mode 100644 mods/sudoku/lv3_47.txt create mode 100644 mods/sudoku/lv3_48.txt create mode 100644 mods/sudoku/lv3_49.txt create mode 100644 mods/sudoku/lv3_5.txt create mode 100644 mods/sudoku/lv3_50.txt create mode 100644 mods/sudoku/lv3_51.txt create mode 100644 mods/sudoku/lv3_52.txt create mode 100644 mods/sudoku/lv3_53.txt create mode 100644 mods/sudoku/lv3_54.txt create mode 100644 mods/sudoku/lv3_55.txt create mode 100644 mods/sudoku/lv3_56.txt create mode 100644 mods/sudoku/lv3_57.txt create mode 100644 mods/sudoku/lv3_58.txt create mode 100644 mods/sudoku/lv3_59.txt create mode 100644 mods/sudoku/lv3_6.txt create mode 100644 mods/sudoku/lv3_60.txt create mode 100644 mods/sudoku/lv3_61.txt create mode 100644 mods/sudoku/lv3_62.txt create mode 100644 mods/sudoku/lv3_63.txt create mode 100644 mods/sudoku/lv3_64.txt create mode 100644 mods/sudoku/lv3_65.txt create mode 100644 mods/sudoku/lv3_66.txt create mode 100644 mods/sudoku/lv3_67.txt create mode 100644 mods/sudoku/lv3_68.txt create mode 100644 mods/sudoku/lv3_69.txt create mode 100644 mods/sudoku/lv3_7.txt create mode 100644 mods/sudoku/lv3_70.txt create mode 100644 mods/sudoku/lv3_71.txt create mode 100644 mods/sudoku/lv3_72.txt create mode 100644 mods/sudoku/lv3_73.txt create mode 100644 mods/sudoku/lv3_74.txt create mode 100644 mods/sudoku/lv3_75.txt create mode 100644 mods/sudoku/lv3_76.txt create mode 100644 mods/sudoku/lv3_77.txt create mode 100644 mods/sudoku/lv3_78.txt create mode 100644 mods/sudoku/lv3_79.txt create mode 100644 mods/sudoku/lv3_8.txt create mode 100644 mods/sudoku/lv3_80.txt create mode 100644 mods/sudoku/lv3_81.txt create mode 100644 mods/sudoku/lv3_82.txt create mode 100644 mods/sudoku/lv3_83.txt create mode 100644 mods/sudoku/lv3_84.txt create mode 100644 mods/sudoku/lv3_85.txt create mode 100644 mods/sudoku/lv3_86.txt create mode 100644 mods/sudoku/lv3_87.txt create mode 100644 mods/sudoku/lv3_88.txt create mode 100644 mods/sudoku/lv3_89.txt create mode 100644 mods/sudoku/lv3_9.txt create mode 100644 mods/sudoku/lv3_90.txt create mode 100644 mods/sudoku/lv3_91.txt create mode 100644 mods/sudoku/lv3_92.txt create mode 100644 mods/sudoku/lv3_93.txt create mode 100644 mods/sudoku/lv3_94.txt create mode 100644 mods/sudoku/lv3_95.txt create mode 100644 mods/sudoku/lv3_96.txt create mode 100644 mods/sudoku/lv3_97.txt create mode 100644 mods/sudoku/lv3_98.txt create mode 100644 mods/sudoku/lv3_99.txt create mode 100644 mods/sudoku/textures/sudoku_1_1.png create mode 100644 mods/sudoku/textures/sudoku_1_2.png create mode 100644 mods/sudoku/textures/sudoku_1_3.png create mode 100644 mods/sudoku/textures/sudoku_1_4.png create mode 100644 mods/sudoku/textures/sudoku_1_5.png create mode 100644 mods/sudoku/textures/sudoku_1_6.png create mode 100644 mods/sudoku/textures/sudoku_1_7.png create mode 100644 mods/sudoku/textures/sudoku_1_8.png create mode 100644 mods/sudoku/textures/sudoku_1_9.png create mode 100644 mods/sudoku/textures/sudoku_2_1.png create mode 100644 mods/sudoku/textures/sudoku_2_2.png create mode 100644 mods/sudoku/textures/sudoku_2_3.png create mode 100644 mods/sudoku/textures/sudoku_2_4.png create mode 100644 mods/sudoku/textures/sudoku_2_5.png create mode 100644 mods/sudoku/textures/sudoku_2_6.png create mode 100644 mods/sudoku/textures/sudoku_2_7.png create mode 100644 mods/sudoku/textures/sudoku_2_8.png create mode 100644 mods/sudoku/textures/sudoku_2_9.png create mode 100644 mods/sudoku/textures/sudoku_black.png create mode 100644 mods/sudoku/textures/sudoku_finisch.png create mode 100644 mods/sudoku/textures/sudoku_glass.png create mode 100644 mods/sudoku/textures/sudoku_gray.png create mode 100644 mods/sudoku/textures/sudoku_new_w1.png create mode 100644 mods/sudoku/textures/sudoku_new_w2.png create mode 100644 mods/sudoku/textures/sudoku_new_w3.png create mode 100644 mods/sudoku/textures/sudoku_new_w4.png create mode 100644 mods/sudoku/textures/sudoku_new_w5.png create mode 100644 mods/sudoku/textures/sudoku_new_ws.png create mode 100644 mods/tnt/README.txt create mode 100644 mods/tnt/depends.txt create mode 100644 mods/tnt/init.lua create mode 100644 mods/tnt/license.txt create mode 100644 mods/tnt/sounds/tnt_explode.ogg create mode 100644 mods/tnt/sounds/tnt_gunpowder_burning.ogg create mode 100644 mods/tnt/sounds/tnt_ignite.ogg create mode 100644 mods/tnt/textures/tnt_blast.png create mode 100644 mods/tnt/textures/tnt_boom.png create mode 100644 mods/tnt/textures/tnt_bottom.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_curved_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_straight_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_crossing.png create mode 100644 mods/tnt/textures/tnt_gunpowder_curved.png create mode 100644 mods/tnt/textures/tnt_gunpowder_inventory.png create mode 100644 mods/tnt/textures/tnt_gunpowder_straight.png create mode 100644 mods/tnt/textures/tnt_gunpowder_t_junction.png create mode 100644 mods/tnt/textures/tnt_side.png create mode 100644 mods/tnt/textures/tnt_smoke.png create mode 100644 mods/tnt/textures/tnt_top.png create mode 100644 mods/tnt/textures/tnt_top_burning.png create mode 100644 mods/tnt/textures/tnt_top_burning_animated.png create mode 100644 mods/vessels/README.txt create mode 100644 mods/vessels/depends.txt create mode 100644 mods/vessels/init.lua create mode 100644 mods/vessels/license.txt create mode 100644 mods/vessels/textures/vessels_drinking_glass.png create mode 100644 mods/vessels/textures/vessels_drinking_glass_inv.png create mode 100644 mods/vessels/textures/vessels_glass_bottle.png create mode 100644 mods/vessels/textures/vessels_glass_fragments.png create mode 100644 mods/vessels/textures/vessels_shelf.png create mode 100644 mods/vessels/textures/vessels_shelf_slot.png create mode 100644 mods/vessels/textures/vessels_steel_bottle.png create mode 100644 mods/walls/README.txt create mode 100644 mods/walls/depends.txt create mode 100644 mods/walls/init.lua create mode 100644 mods/walls/license.txt create mode 100644 mods/wool/README.txt create mode 100644 mods/wool/depends.txt create mode 100644 mods/wool/init.lua create mode 100644 mods/wool/license.txt create mode 100644 mods/wool/textures/wool_black.png create mode 100644 mods/wool/textures/wool_blue.png create mode 100644 mods/wool/textures/wool_brown.png create mode 100644 mods/wool/textures/wool_cyan.png create mode 100644 mods/wool/textures/wool_dark_green.png create mode 100644 mods/wool/textures/wool_dark_grey.png create mode 100644 mods/wool/textures/wool_green.png create mode 100644 mods/wool/textures/wool_grey.png create mode 100644 mods/wool/textures/wool_magenta.png create mode 100644 mods/wool/textures/wool_orange.png create mode 100644 mods/wool/textures/wool_pink.png create mode 100644 mods/wool/textures/wool_red.png create mode 100644 mods/wool/textures/wool_violet.png create mode 100644 mods/wool/textures/wool_white.png create mode 100644 mods/wool/textures/wool_yellow.png create mode 100644 mods/xpanes/README.txt create mode 100644 mods/xpanes/depends.txt create mode 100644 mods/xpanes/init.lua create mode 100644 mods/xpanes/license.txt create mode 100644 mods/xpanes/textures/xpanes_bar.png create mode 100644 mods/xpanes/textures/xpanes_bar_top.png create mode 100644 mods/xpanes/textures/xpanes_pane_half.png create mode 100644 mods/xpanes/textures/xpanes_space.png create mode 100644 mods/xpanes/textures/xpanes_white.png diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..97ad70a --- /dev/null +++ b/README.txt @@ -0,0 +1,28 @@ +Minetest Game [minetest_game] +============================= +The main subgame for the Minetest engine +======================================== + +To use this subgame with the Minetest engine, insert this repository as + /games/minetest_game + +The Minetest engine can be found in: + https://github.com/minetest/minetest/ + +Compatibility +-------------- +The Minetest Game github master HEAD is generally compatible with the github +master HEAD of the Minetest engine. + +Additionally, when the Minetest engine is tagged to be a certain version (eg. +0.4.10), Minetest Game is tagged with the version too. + +When stable releases are made, Minetest Game is packaged and made available in + http://minetest.net/download +and in case the repository has grown too much, it may be reset. In that sense, +this is not a "real" git repository. (Package maintainers please note!) + +Licensing +--------- + +See LICENSE.txt diff --git a/game.conf b/game.conf new file mode 100644 index 0000000..848d3cc --- /dev/null +++ b/game.conf @@ -0,0 +1 @@ +name = Sudoku diff --git a/menu/Thumbs.db b/menu/Thumbs.db new file mode 100644 index 0000000000000000000000000000000000000000..d2aefdc48d3a58cdd5e6d42421c6d14616084cb8 GIT binary patch literal 33792 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 literal 0 HcmV?d00001 diff --git a/menu/icon.png b/menu/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..23d34c8eeeecf85b2dea5ca192e688bea1b116a5 GIT binary patch literal 751 zcmV002t}1^@s6I8J)%00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru;sOc|2|Ay3?A!nV0(?nC zK~#9!?VG`l!ypVqDe`|u`SR_l(jK-2+cRUjGRLMdBpCZK4v#U$&*-+*Y>Y9+b-n+` zedn+LlRnJ#YF~qTH?Y<9--B8WE;~$2 zGhQHghjMOEK%!^q%O);Cn8`zK+d>Z+>siYR*z{ zmS;V)v?PRPhF~>_>W~ev*-VAf%K|p0%%e~Ybl+vl!(`6}MZGA}#B7|{5Na$Tl$dJ0 zXBkJ*_o6jt(PCCZX+tRoN>#v^DZ&!R=@0O)2Vvs{B7lR(SyN~#q-Ra|T0e!M2<0@Mo>iUc z2)f&OdX|dC=;eD=LzL(VE5J^fHMnOI`e@Gj`eoQq+C^49Fe-|$GITfvKM08gUkXFm zV1sYahTgMQcGxF0zRI&!0lDx51@>i~1dIjX+fdq^rQj^m2~aqztsah4$gPoRvKehB zI1|2;pK!+6<)~=Z+a>qxiCoA@R+MKkGa2aw2L6P_2_L+XghPXRkK!cjjvbOD-JI2& zrQj@*4y0h9P#;cBtWI@cC>Eao(IuL~Q>0Lq3#zP>HnYr(m@Ul*`;V9JE03EL**{Ou hQgW7aEX`St_5`A{J0st`m-YYv002ovPDHLkV1iRyT7Uom literal 0 HcmV?d00001 diff --git a/mods/a_sudoku/init.lua b/mods/a_sudoku/init.lua new file mode 100644 index 0000000..aa1b9f8 --- /dev/null +++ b/mods/a_sudoku/init.lua @@ -0,0 +1,21 @@ +local digtime = 42 +local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256} + +minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x = 1, y = 1, z = 2.5}, + range = 15, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level = 3, + groupcaps = { + crumbly = caps, + cracky = caps, + snappy = caps, + choppy = caps, + oddly_breakable_by_hand = caps, + }, + damage_groups = {fleshy = 1}, + } +}) diff --git a/mods/a_sudoku/textures/default_desert_sand.png b/mods/a_sudoku/textures/default_desert_sand.png new file mode 100644 index 0000000000000000000000000000000000000000..0e8aab1b4c91df5e7084dd2ce37856f6126a94fc GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5fh^@r%WhU14YGVvh)qUTYx&3Ej3^S9~nwf3erm8R1 zM1%rCd|lUZ9PW+~+K31t@)41l91+Og_YGk+2^@DfGx!XvzR&ZZt_-^C($*T!L1yAi zDKWFsi4HPXqi^qBM1W=1hN`sfBPK>6MqM!{J2s%uWKS2z5Q)pKXAHv*8;G!8e64SJOy=8ui7=OgoUEO)j$d3G zIfKv6e&oBJbyx69<4xZT7oWOvW4hL@>Gtz>uZr{2c3m#sG{Zb~R#%<7!ZS0&-rdSG zvLDZ5{Mxa$q@Tguf4@-clWVt@`?x%)&VFKfk$LA^OSeA$DKnmKJ!u%U=W_P@B-?q{ pw~Jp*{eFJm72WB_&zyM8{~*pytYg8VV?gIIc)I$ztaD0e0sv$kT!{bx literal 0 HcmV?d00001 diff --git a/mods/a_sudoku/textures/wool_black.png b/mods/a_sudoku/textures/wool_black.png new file mode 100644 index 0000000000000000000000000000000000000000..81b64bf7070ebee31a09e29531e02300b0da6091 GIT binary patch literal 316 zcmV-C0mJ@@P)WhU14YGVvh)qUTYx&3Ej3^S9~nwf3erm8R1 zM1%rCd|lUZ9PW+~+K31t@)41l91+Og_YGk+2^@DfGx!XvzR&ZZt_-^C($*T!L1yAi zDKWFsi4HPXqi^qBM1W=1hN 0 +end + +local function lay_down(player, pos, bed_pos, state, skip) + local name = player:get_player_name() + local hud_flags = player:hud_get_flags() + + if not player or not name then + return + end + + -- stand up + if state ~= nil and not state then + local p = beds.pos[name] or nil + if beds.player[name] ~= nil then + beds.player[name] = nil + player_in_bed = player_in_bed - 1 + end + -- skip here to prevent sending player specific changes (used for leaving players) + if skip then + return + end + if p then + player:setpos(p) + end + + -- physics, eye_offset, etc + player:set_eye_offset({x = 0, y = 0, z = 0}, {x = 0, y = 0, z = 0}) + player:set_look_horizontal(math.random(1, 180) / 100) + default.player_attached[name] = false + player:set_physics_override(1, 1, 1) + hud_flags.wielditem = true + default.player_set_animation(player, "stand" , 30) + + -- lay down + else + beds.player[name] = 1 + beds.pos[name] = pos + player_in_bed = player_in_bed + 1 + + -- physics, eye_offset, etc + player:set_eye_offset({x = 0, y = -13, z = 0}, {x = 0, y = 0, z = 0}) + local yaw, param2 = get_look_yaw(bed_pos) + player:set_look_horizontal(yaw) + local dir = minetest.facedir_to_dir(param2) + local p = {x = bed_pos.x + dir.x / 2, y = bed_pos.y, z = bed_pos.z + dir.z / 2} + player:set_physics_override(0, 0, 0) + player:setpos(p) + default.player_attached[name] = true + hud_flags.wielditem = false + default.player_set_animation(player, "lay" , 0) + end + + player:hud_set_flags(hud_flags) +end + +local function update_formspecs(finished) + local ges = #minetest.get_connected_players() + local form_n + local is_majority = (ges / 2) < player_in_bed + + if finished then + form_n = beds.formspec .. "label[2.7,11; Good morning.]" + else + form_n = beds.formspec .. "label[2.2,11;" .. tostring(player_in_bed) .. + " of " .. tostring(ges) .. " players are in bed]" + if is_majority and is_night_skip_enabled() then + form_n = form_n .. "button_exit[2,8;4,0.75;force;Force night skip]" + end + end + + for name,_ in pairs(beds.player) do + minetest.show_formspec(name, "beds_form", form_n) + end +end + + +-- Public functions + +function beds.kick_players() + for name, _ in pairs(beds.player) do + local player = minetest.get_player_by_name(name) + lay_down(player, nil, nil, false) + end +end + +function beds.skip_night() + minetest.set_timeofday(0.23) +end + +function beds.on_rightclick(pos, player) + local name = player:get_player_name() + local ppos = player:getpos() + local tod = minetest.get_timeofday() + + if tod > 0.2 and tod < 0.805 then + if beds.player[name] then + lay_down(player, nil, nil, false) + end + minetest.chat_send_player(name, "You can only sleep at night.") + return + end + + -- move to bed + if not beds.player[name] then + lay_down(player, ppos, pos) + beds.set_spawns() -- save respawn positions when entering bed + else + lay_down(player, nil, nil, false) + end + + if not is_sp then + update_formspecs(false) + end + + -- skip the night and let all players stand up + if check_in_beds() then + minetest.after(2, function() + if not is_sp then + update_formspecs(is_night_skip_enabled()) + end + if is_night_skip_enabled() then + beds.skip_night() + beds.kick_players() + end + end) + end +end + + +-- Callbacks +-- Only register respawn callback if respawn enabled +if enable_respawn then + -- respawn player at bed if enabled and valid position is found + minetest.register_on_respawnplayer(function(player) + local name = player:get_player_name() + local pos = beds.spawn[name] + if pos then + player:setpos(pos) + return true + end + end) +end + +minetest.register_on_leaveplayer(function(player) + local name = player:get_player_name() + lay_down(player, nil, nil, false, true) + beds.player[name] = nil + if check_in_beds() then + minetest.after(2, function() + update_formspecs(is_night_skip_enabled()) + if is_night_skip_enabled() then + beds.skip_night() + beds.kick_players() + end + end) + end +end) + +minetest.register_on_player_receive_fields(function(player, formname, fields) + if formname ~= "beds_form" then + return + end + if fields.quit or fields.leave then + lay_down(player, nil, nil, false) + update_formspecs(false) + end + + if fields.force then + update_formspecs(is_night_skip_enabled()) + if is_night_skip_enabled() then + beds.skip_night() + beds.kick_players() + end + end +end) diff --git a/mods/beds/init.lua b/mods/beds/init.lua new file mode 100644 index 0000000..8b25890 --- /dev/null +++ b/mods/beds/init.lua @@ -0,0 +1,17 @@ +beds = {} +beds.player = {} +beds.pos = {} +beds.spawn = {} + +beds.formspec = "size[8,15;true]" .. + "bgcolor[#080808BB; true]" .. + "button_exit[2,12;4,0.75;leave;Leave Bed]" + +local modpath = minetest.get_modpath("beds") + +-- Load files + +dofile(modpath .. "/functions.lua") +dofile(modpath .. "/api.lua") +dofile(modpath .. "/beds.lua") +dofile(modpath .. "/spawns.lua") diff --git a/mods/beds/license.txt b/mods/beds/license.txt new file mode 100644 index 0000000..0494b36 --- /dev/null +++ b/mods/beds/license.txt @@ -0,0 +1,60 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2014-2016 BlockMen +Copyright (C) 2014-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2014-2016 BlockMen + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/beds/spawns.lua b/mods/beds/spawns.lua new file mode 100644 index 0000000..6b1f404 --- /dev/null +++ b/mods/beds/spawns.lua @@ -0,0 +1,63 @@ +local world_path = minetest.get_worldpath() +local org_file = world_path .. "/beds_spawns" +local file = world_path .. "/beds_spawns" +local bkwd = false + +-- check for PA's beds mod spawns +local cf = io.open(world_path .. "/beds_player_spawns", "r") +if cf ~= nil then + io.close(cf) + file = world_path .. "/beds_player_spawns" + bkwd = true +end + +function beds.read_spawns() + local spawns = beds.spawn + local input = io.open(file, "r") + if input and not bkwd then + repeat + local x = input:read("*n") + if x == nil then + break + end + local y = input:read("*n") + local z = input:read("*n") + local name = input:read("*l") + spawns[name:sub(2)] = {x = x, y = y, z = z} + until input:read(0) == nil + io.close(input) + elseif input and bkwd then + beds.spawn = minetest.deserialize(input:read("*all")) + input:close() + beds.save_spawns() + os.rename(file, file .. ".backup") + file = org_file + end +end + +beds.read_spawns() + +function beds.save_spawns() + if not beds.spawn then + return + end + local data = {} + local output = io.open(org_file, "w") + for k, v in pairs(beds.spawn) do + table.insert(data, string.format("%.1f %.1f %.1f %s\n", v.x, v.y, v.z, k)) + end + output:write(table.concat(data)) + io.close(output) +end + +function beds.set_spawns() + for name,_ in pairs(beds.player) do + local player = minetest.get_player_by_name(name) + local p = player:getpos() + -- but don't change spawn location if borrowing a bed + if not minetest.is_protected(p, name) then + beds.spawn[name] = p + end + end + beds.save_spawns() +end diff --git a/mods/beds/textures/beds_bed.png b/mods/beds/textures/beds_bed.png new file mode 100644 index 0000000000000000000000000000000000000000..5c0054c6cf9a42d248601d8c527c0a0da2bf92f6 GIT binary patch literal 540 zcmV+%0^|LOP)nsVZn?U zRen}?snu%uzK`$weEC}8{fCb<81o`bsxqz0iW$phJP~0|mB%7{+uml^`^D<&8V??3 z4**lDdD@I@F30%z1Q!R+;__xph)`DLxfvx@=2R)EGOJ42 zj6xkWBtlYz+}Id>kwYYUJ8{c_07d6mFk?}bry|U&GFP9bWJba{lFo5KgiGg+5)Fq) z#=A(L=?c1)Y=U(&UYhMEmdz-caZ7}>2npv%#g7n=bTE?YCUyGQ!4?+p^)Y!P#=I)8 z%y?!-(TqXoxGX~QCFhksW7of2iKF`48%Hv&C1qr@%i-#cdniwGZ^`AYRf9$zS7e) e^$$S1zwtN1Qq}5$b^0~{0000g*HHLyD4EErh^$d!evj~?!;w+tqZzwqymgMeDx1#n?dXW(+7I^j z_St_k^B1t(Ej;stoGM$Yq*ckNl2xT_#?IM0W5(**8tdz?@h4-*Vz=IaP{gq|ZRp&Jk-9GAj#=g#%0sb|R@8%9aQvGv2AP?HoI*&VnKxfzHnFf+Xn~N3;zD6Tfu*Y?3Zb$v zg2=$aA_3zUP;9`2-#iw&AXrdfX>qGJ@60_f1*8tiLCgPuzXI66BWmOr8pFgGtWtzZ zF%w}XLZmgXTJvrUQ)384coAXT%rkE0N!h^TqhF>YLQjP8H)y0ak=DF@FAlXP6k%ix z))=Bj4jXu+s)Zw}g(DtCXp8XRI6NuEK!m;s9i?b1MOSN{wWj4bG#!VlqRUm${c4bC zB(-Sf6QY16?2P83#QW&QJRk|weB8Qo{O_K%6XC6?A_ zaN~V7NL==%cIuMct9I)CzJU!q!rL@)?_ynb-ag~*@`QQ&oVZsatY`T7eyy-^^O>}^ kHKIlq8>9*AnJsvdPtZDUt>P4NqW}N^07*qoM6N<$g2%O|ZU6uP literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_head.png b/mods/beds/textures/beds_bed_head.png new file mode 100644 index 0000000000000000000000000000000000000000..763f5e14048e931e237397df959ac20041b5c26d GIT binary patch literal 387 zcmV-}0et?6P)iQ^b)nj#1SL{Wq+%dpvO5QZT<&qI+L6 hP*s3AYVMI2_yGC^`^BWEuA=||002ovPDHLkV1jg)Z%*=ZTOTcn^vn)iA$(CEh(y=mOD|9)MV?|wgnb2TpX^xpv!I3ISX!Ls{+#>4Re*{iYWZLAR{{x+qvt2}TjB*pmasI2 zg)wZb4W-4n@5*!j753>=?Jf)eZ?8=n(&ePTT zw3B$yB@|i0bllhDztGirl;8ylaaf?1Asi2BR0px`@C z7srr_Id>=R_c|OP(yo8@?Bte)$9Ho%wkT|uG~SZ@IK`R$;KD2Q=4@v#EazA|A^d}> zOLCHc$owb80=zF4NH`Y!m{$Cw_PMzXV~1V|*MISYMO9yuo$fE3e86SZY=!Q<@figw zs@|HOIkTBhKML>?n|8D_ck}(%h2iFR%=vBXY=gs0L+=*U1{Xz#`LyXBa^Vuz)Jv<~ zbVIq@Hmtb+Pe|~RgVQ;HVv{c}KYA-8>~q)-v$X}2drqX)`YaJ}mD&^k??m+EI~nJ` zZ=3l__tRrpGq>VxtK+1BX5CM;Dd4Pazfdm0f9vP{e~uH`_AqQXW1hm`TF?yiIfJLG KpUXO@geCwE>46;p literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_side_bottom.png b/mods/beds/textures/beds_bed_side_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..99ff309fa2243dc6243b1eb054773eb977b5054a GIT binary patch literal 561 zcmV-10?z%3P)4JgSaUyQK~PuL z2xmguTH8|hOPTY1$I{GNi6aUxgf0w51pS5IE?Px5-PmOp->bvfMwKS|{!x#=!={ZMNgsuoZ z=QvPh!x$RYvS}@CRVpHwx^rxeE;K_S0ulB^=&Ryei*GG`RrW*(L}-RWbXD1Mj=FO{ zfSPl(RaqBd+c}ydbX2KXOU+t3sx(Kl_0h+*pTOsL8T_2b>!Qb?JjZTsmgDL?ZwgmA zEY32hMDbTV_KOh?OCJ8J$8j~r(eoQTNKRk|+eu#LBjgt+DWs>!r=}<-r^qKKDc>3= zdwYy*e40Wk%+tgK*@X)n)zb8jp5=2j~;%9NoM}ZIKbV;t&aZ({#D?u z_q5E|7GXz(rgL=6NK{EwIq;sI8Hor7-qQ*KPRuw`B~`_3h;V4eruXc4&j;t|o6%LJ zBf@?VaAwA_DkrL>-g9O~DneHkx2?*aDjhR+gMdtg6A?a{k$O+ZdwRpUD?(3%jtC#k zXa~V{U`v%lGv14^ugb0ni5XkobD&B~gw%|tb8HWH(&5`~urts3#$$So9O+t~L1UII zD$uXz=*QEXzk5U$>{TCd-h9I6&4;8>fz!Bv`|cSZH@+gh)4y)k=jkytO!#y|Hnxh}z=k>xE)zZDcS`H^!4kvlJaF<{902*{fSad;kbZBpK099;dVPqgvd2@7S bZF4LjNp52<$sIm+00000NkvXXu0mjfQ>pbb literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_side_top.png b/mods/beds/textures/beds_bed_side_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b2807c5fa275087fd66be04e6f76e53b6e36797c GIT binary patch literal 611 zcmV-p0-XJcP)H1JHG{o<1xeL3G{ZoM zCXVA!uh(fb1f5QYv$Hc=trm{saDIMHr_(_+n^dbcDkn9HB@L-m(y;6@cDX{eT0@8y zr>CbhgrLz7wA*bQr;QK-Aq354lWMJos_7`X0@BxS-`P7jq;Pc1aZ%+^$#Ha4MAuDp z!$Q?`R8>beObpXP$>ljv6!L{*_78JNyPK0_;y%_Q{bc1EWMv;2*~{CQmqetW?23}PGRk2gymGLO8ZLD7w!op}bi^0ppLT;x0T|@$I z;z1YjF&B~1ZdN0Mq~sy)kGYX{)3-=OJlqSonH|6OS2LkrWdr>Eo{d64K_= zASrp6>5(py4?S!rCfG?%v6Gx)Yc<5e?dxo86Ef?|C|o<;=v$`fvfxgxZ>Zj6KntfnN`yHPynLQoy-uxGr*?9}(eW`qs#WrZBH7)2w3G-7B0N`$ z8C@qS!n_EMQcMN{925^J`xUA`>y%1m{K^pr#Y4PYflr^e(B?!)h_I*>PYi=+BFq{F zNu`MEI{Uc-`9hKJC7(SnhnFj`lig!?&tvP$SG1M!4qiqtDMYc&(U(MT-RL?qZk%xWTLwK6`? zN;K5K=s+9MzVl32jf@5xSexnR^<*!RU<+C#e38F3WVJD5wXvDLi8I{Ao$Ke&Qg%D1 z+~E#37W&D!gJj%6))N*FZ(U+N(Z|L@7pG(@8`@RCt_4l0mK;RS-qbz4h#Fw?7yWh)@Pdh&el8h{RU12P8(U zf(5aUC_zGr^dX7u@9y`i7?_9})!^3PoLlgqgvBI>-q)%n!qRz+f`gs#*t;d!K(pD~qpD|4c7v^|GM5P7_o~J2aL&B-(Ox_| zzJ|pX+%gkR5eaK%!O<3+GX5=4&Q&?80e|;C zOHF#;`&M;~sH%U)5G*!u&D^TGG|x-pE~jeEZ1x_us$118P0}?}Fh@u_k8zM2VClgI z)=c2@h&2I_RD}%Ydg4(5pcNk zR2hyD9iFN-I7T$PNjgMat2US;47W_dWG9?6OR{9R-hb)4Z$9IfpMakE=G{3H18}Qc zpDq#l_Qlsz3qH-i+3@`uy literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_top2.png b/mods/beds/textures/beds_bed_top2.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe5bf2b0c133858993413cfa495379f4c4b9aa1 GIT binary patch literal 616 zcmV-u0+;=XP)pG^hrcPRCt_Ckj;@DMG%BDtE#)_?da`Zv=?MCzyJE90XUz}LZ)P=Wg$7n1hB3vfLg05 zA0E!vBfng>h>+o4>u#!MskPQxQxy>&$5Cq))s#|ieU4E|o^7{3{@RvY#vC%lOhu&k z4j`o*;k|bcl#;2kU0$BvJeoUZ_*zyoZLN_~N+x;xa5|mloUM0wobJ|QY5+{FUazK_ zQdZ^B8Ui_|2-I2ukOXn9^^2vyKYlDZi)d@l$x_Z4q+cciqC#@pHV-#V04&1ae)IK+ z(1;|GfEjT_6f%)lcL0m(1U}FC?a$v?yY8917g1oi6F92|aJVbEnmN!T2)wo%zj7hn zUC37=1X@HytRe(H&q;C-abS<=)8*-_$LE_z;Of55X@CIxoS()pG664RT;?S3{=;U) z^iE{BcQTRum%E7Mh!!z`Ma0P$_mjf_2=HK*fNf3zR*?X%5el4DCvZdraIgAB>%FQ+ zbl{aLfWtk2yW7m2WFZyUBbM7>cR!H;K8>Md7IEM*CjccS;(1O7iYkDA08wZmbtryJ zD*ylh8gxZibU}4=Xm4@=RcvKpWFS*{b97~Gb1Wc9ZeuRV9X@sd0000}2bnaV8HDJOC7U?3D1dvS0AV^Zu83clQb}!Ob_gUJL>oK5e zwXaoAdq{t~m#R+Q$CziSV7$r#K*5#-b_lGA0oaqeR_*q+YELdzYjUaDlD9D)_O)tD zZex7eQ~KRq0rCHmBr!abfF!>d42GquR{JPkUiD9VkskJ0TJ77R?#QcVz%Tcm04Hg{ zo+J?z1PX=()R3O9C$s9_eUiTH+p)fCPp-#vX|rb_(qUsjO9xd+1p+546d*O!FT12i zGNk)U%QD86OzCb<=~(|vrZf#37?3PAGz7Nf3_bv)BiW$d#yILf?OAnCkbZXW(mfef z_e52Hk~%mAhK80l=)_W_NRI^R({AY`1zP$C%r-WvXBHb10000QbVXQnL3MO!Z*l-t lY-M3&AX9mBbY*RGEFej4V=l=ZK6U^A002ovPDHLkV1jl<*RTKp literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_top_top.png b/mods/beds/textures/beds_bed_top_top.png new file mode 100644 index 0000000000000000000000000000000000000000..e877c808afa166a782c29eef02c051c540db186d GIT binary patch literal 556 zcmV+{0@MA8P)RudT=q5w$>%R$qs7bDXOa89&$XHW03F!LPELS8*iy8J z)?(C%*0^S7O42=ZkVj@Gm;FSpsxDpE+55PztF>_D)4mhf#!!#|1Q4)IfFC8TN05{x zk|bM;F}j9yR_)Sd|KGI77%OwzMrQWj*UD|%0V)9l1^}dO+rVjqgh3L3Z2%<7sads2 z4|_&WB~~zP_AoE7!a>{rRzM;wU)Msn;qnPRg-SE$k)sk{dT*T zalE}(`Tgyvs^d7?0tyh2WCCfE405hjRaL&-@1m|bLyFe^0N<1_(B0*u2BR0prEv; zi(^Q|oa7(>|JyUG&QLnLn5{?3AnQPa5d*`~wSVP9epPk@l}VMjMwB>~mSp4?F@)x% kCZ;F^R~DC~<`(NHc;+SRos_jJ1FB;1boFyt=akR{04v}rR{#J2 literal 0 HcmV?d00001 diff --git a/mods/boats/README.txt b/mods/boats/README.txt new file mode 100644 index 0000000..59631d9 --- /dev/null +++ b/mods/boats/README.txt @@ -0,0 +1,15 @@ +Minetest Game mod: boats +======================== +See license.txt for license information. + +Authors of source code +---------------------- +Originally by PilzAdam (MIT) +Various Minetest developers and contributors (MIT) + +Authors of media (textures and model) +------------------------------------- +Textures: Zeg9 (CC BY-SA 3.0) +Model: thetoon and Zeg9 (CC BY-SA 3.0), + modified by PavelS(SokolovPavel) (CC BY-SA 3.0), + modified by sofar (CC BY-SA 3.0) diff --git a/mods/boats/depends.txt b/mods/boats/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/boats/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/boats/init.lua b/mods/boats/init.lua new file mode 100644 index 0000000..4d8f467 --- /dev/null +++ b/mods/boats/init.lua @@ -0,0 +1,271 @@ +-- +-- Helper functions +-- + +local function is_water(pos) + local nn = minetest.get_node(pos).name + return minetest.get_item_group(nn, "water") ~= 0 +end + + +local function get_sign(i) + if i == 0 then + return 0 + else + return i / math.abs(i) + end +end + + +local function get_velocity(v, yaw, y) + local x = -math.sin(yaw) * v + local z = math.cos(yaw) * v + return {x = x, y = y, z = z} +end + + +local function get_v(v) + return math.sqrt(v.x ^ 2 + v.z ^ 2) +end + +-- +-- Boat entity +-- + +local boat = { + physical = true, + -- Warning: Do not change the position of the collisionbox top surface, + -- lowering it causes the boat to fall through the world if underwater + collisionbox = {-0.5, -0.35, -0.5, 0.5, 0.3, 0.5}, + visual = "mesh", + mesh = "boats_boat.obj", + textures = {"default_wood.png"}, + + driver = nil, + v = 0, + last_v = 0, + removed = false +} + + +function boat.on_rightclick(self, clicker) + if not clicker or not clicker:is_player() then + return + end + local name = clicker:get_player_name() + if self.driver and clicker == self.driver then + self.driver = nil + clicker:set_detach() + default.player_attached[name] = false + default.player_set_animation(clicker, "stand" , 30) + local pos = clicker:getpos() + pos = {x = pos.x, y = pos.y + 0.2, z = pos.z} + minetest.after(0.1, function() + clicker:setpos(pos) + end) + elseif not self.driver then + local attach = clicker:get_attach() + if attach and attach:get_luaentity() then + local luaentity = attach:get_luaentity() + if luaentity.driver then + luaentity.driver = nil + end + clicker:set_detach() + end + self.driver = clicker + clicker:set_attach(self.object, "", + {x = 0, y = 11, z = -3}, {x = 0, y = 0, z = 0}) + default.player_attached[name] = true + minetest.after(0.2, function() + default.player_set_animation(clicker, "sit" , 30) + end) + clicker:set_look_horizontal(self.object:getyaw()) + end +end + + +function boat.on_activate(self, staticdata, dtime_s) + self.object:set_armor_groups({immortal = 1}) + if staticdata then + self.v = tonumber(staticdata) + end + self.last_v = self.v +end + + +function boat.get_staticdata(self) + return tostring(self.v) +end + + +function boat.on_punch(self, puncher) + if not puncher or not puncher:is_player() or self.removed then + return + end + if self.driver and puncher == self.driver then + self.driver = nil + puncher:set_detach() + default.player_attached[puncher:get_player_name()] = false + end + if not self.driver then + self.removed = true + local inv = puncher:get_inventory() + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(puncher:get_player_name())) + or not inv:contains_item("main", "boats:boat") then + local leftover = inv:add_item("main", "boats:boat") + -- if no room in inventory add a replacement boat to the world + if not leftover:is_empty() then + minetest.add_item(self.object:getpos(), leftover) + end + end + -- delay remove to ensure player is detached + minetest.after(0.1, function() + self.object:remove() + end) + end +end + + +function boat.on_step(self, dtime) + self.v = get_v(self.object:getvelocity()) * get_sign(self.v) + if self.driver then + local ctrl = self.driver:get_player_control() + local yaw = self.object:getyaw() + if ctrl.up then + self.v = self.v + 0.1 + elseif ctrl.down then + self.v = self.v - 0.1 + end + if ctrl.left then + if self.v < 0 then + self.object:setyaw(yaw - (1 + dtime) * 0.03) + else + self.object:setyaw(yaw + (1 + dtime) * 0.03) + end + elseif ctrl.right then + if self.v < 0 then + self.object:setyaw(yaw + (1 + dtime) * 0.03) + else + self.object:setyaw(yaw - (1 + dtime) * 0.03) + end + end + end + local velo = self.object:getvelocity() + if self.v == 0 and velo.x == 0 and velo.y == 0 and velo.z == 0 then + self.object:setpos(self.object:getpos()) + return + end + local s = get_sign(self.v) + self.v = self.v - 0.02 * s + if s ~= get_sign(self.v) then + self.object:setvelocity({x = 0, y = 0, z = 0}) + self.v = 0 + return + end + if math.abs(self.v) > 5 then + self.v = 5 * get_sign(self.v) + end + + local p = self.object:getpos() + p.y = p.y - 0.5 + local new_velo + local new_acce = {x = 0, y = 0, z = 0} + if not is_water(p) then + local nodedef = minetest.registered_nodes[minetest.get_node(p).name] + if (not nodedef) or nodedef.walkable then + self.v = 0 + new_acce = {x = 0, y = 1, z = 0} + else + new_acce = {x = 0, y = -9.8, z = 0} + end + new_velo = get_velocity(self.v, self.object:getyaw(), + self.object:getvelocity().y) + self.object:setpos(self.object:getpos()) + else + p.y = p.y + 1 + if is_water(p) then + local y = self.object:getvelocity().y + if y >= 5 then + y = 5 + elseif y < 0 then + new_acce = {x = 0, y = 20, z = 0} + else + new_acce = {x = 0, y = 5, z = 0} + end + new_velo = get_velocity(self.v, self.object:getyaw(), y) + self.object:setpos(self.object:getpos()) + else + new_acce = {x = 0, y = 0, z = 0} + if math.abs(self.object:getvelocity().y) < 1 then + local pos = self.object:getpos() + pos.y = math.floor(pos.y) + 0.5 + self.object:setpos(pos) + new_velo = get_velocity(self.v, self.object:getyaw(), 0) + else + new_velo = get_velocity(self.v, self.object:getyaw(), + self.object:getvelocity().y) + self.object:setpos(self.object:getpos()) + end + end + end + self.object:setvelocity(new_velo) + self.object:setacceleration(new_acce) +end + + +minetest.register_entity("boats:boat", boat) + + +minetest.register_craftitem("boats:boat", { + description = "Boat", + inventory_image = "boats_inventory.png", + wield_image = "boats_wield.png", + wield_scale = {x = 2, y = 2, z = 1}, + liquids_pointable = true, + groups = {flammable = 2}, + + on_place = function(itemstack, placer, pointed_thing) + local under = pointed_thing.under + local node = minetest.get_node(under) + local udef = minetest.registered_nodes[node.name] + if udef and udef.on_rightclick and + not (placer and placer:get_player_control().sneak) then + return udef.on_rightclick(under, node, placer, itemstack, + pointed_thing) or itemstack + end + + if pointed_thing.type ~= "node" then + return itemstack + end + if not is_water(pointed_thing.under) then + return itemstack + end + pointed_thing.under.y = pointed_thing.under.y + 0.5 + boat = minetest.add_entity(pointed_thing.under, "boats:boat") + if boat then + boat:setyaw(placer:get_look_horizontal()) + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(placer:get_player_name())) then + itemstack:take_item() + end + end + return itemstack + end, +}) + + +minetest.register_craft({ + output = "boats:boat", + recipe = { + {"", "", "" }, + {"group:wood", "", "group:wood"}, + {"group:wood", "group:wood", "group:wood"}, + }, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "boats:boat", + burntime = 20, +}) diff --git a/mods/boats/license.txt b/mods/boats/license.txt new file mode 100644 index 0000000..d4afe75 --- /dev/null +++ b/mods/boats/license.txt @@ -0,0 +1,63 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 PilzAdam +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures and model) +-------------------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2012-2016 Zeg9 +Copyright (C) 2012-2016 thetoon +Copyright (C) 2012-2016 PavelS(SokolovPavel) +Copyright (C) 2016 sofar (sofar@foo-projects.org) + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/boats/models/boats_boat.obj b/mods/boats/models/boats_boat.obj new file mode 100644 index 0000000..0f21e47 --- /dev/null +++ b/mods/boats/models/boats_boat.obj @@ -0,0 +1,358 @@ +# Blender v2.76 (sub 11) OBJ File: 'boat.blend' +# www.blender.org +mtllib boat.mtl +o boats_boat +v -6.786140 -3.033999 -9.415440 +v -6.786140 -1.967150 -9.415440 +v -6.786140 -1.967150 8.793510 +v -6.786140 -3.033999 8.793510 +v 5.732520 -1.967150 -9.415440 +v 5.732520 -3.033999 -9.415440 +v 5.732520 -3.033999 8.793510 +v 5.732520 -1.967150 8.793510 +v -2.233900 -3.033999 -9.415440 +v -2.233900 -1.967150 -9.415440 +v -2.233900 -1.967150 8.793510 +v -2.233900 -3.033999 8.793510 +v 2.318340 -3.033999 -9.415440 +v 2.318340 -1.967150 -9.415440 +v 2.318340 -1.967150 8.793510 +v 2.318340 -3.033999 8.793510 +v -3.371960 -3.033999 8.793510 +v -3.371960 -1.967150 8.793510 +v -3.371960 -1.967150 -9.415440 +v -3.371960 -3.033999 -9.415440 +v 2.318340 0.276645 8.793510 +v 1.180280 -1.967150 8.793510 +v 5.732520 0.276645 8.793510 +v 5.732520 1.039180 8.793510 +v 6.870580 0.276645 8.793510 +v 6.870580 -1.967150 8.793510 +v 2.318340 1.039180 8.793510 +v 1.180280 0.276645 8.793510 +v 1.180280 1.039180 8.793510 +v 1.180280 -3.033999 8.793510 +v -2.233900 0.276645 8.793510 +v -3.371960 0.276645 8.793510 +v -2.233900 1.039180 8.793510 +v -3.371960 1.039180 8.793510 +v -6.786140 0.276645 8.793510 +v -7.786200 0.276645 8.793510 +v -7.786200 -1.967150 8.793510 +v -6.786140 1.039180 8.793510 +v 1.180280 -1.967150 -9.415440 +v 1.180280 -3.033999 -9.415440 +v 2.318340 0.276645 -9.415440 +v 1.180280 0.276645 -9.415440 +v 2.318340 1.039180 -9.415440 +v 5.732520 0.276645 -9.415440 +v 6.870580 -1.967150 -9.415440 +v 5.732520 1.039180 -9.415440 +v 6.870580 0.276645 -9.415440 +v 0.042220 1.039180 -9.415440 +v 1.180280 1.039180 -9.415440 +v 0.042220 -1.967150 -9.415440 +v -1.095840 -1.967150 -9.415440 +v -2.233900 0.276645 -9.415440 +v -3.371960 0.276645 -9.415440 +v -2.233900 1.039180 -9.415440 +v -1.095840 1.039180 -9.415440 +v -3.371960 1.039180 -9.415440 +v -6.786140 0.276645 -9.415440 +v -6.786140 1.039180 -9.415440 +v -7.786200 -1.967150 -9.415440 +v -7.786200 0.276645 -9.415440 +v -1.095840 0.156645 -12.044100 +v -1.095840 -4.601110 -9.415440 +v -1.095840 1.039181 -10.802900 +v -1.095840 2.868579 -10.802900 +v -1.095840 2.868580 -7.883420 +v -1.095840 3.746069 -12.034100 +v -1.095840 3.746070 -7.883420 +v -1.095840 0.156645 -14.294900 +v -1.095840 -4.601110 -14.284900 +v 0.042220 -4.601110 -14.284900 +v 0.042220 -4.601110 -9.415440 +v 0.042220 1.039181 -10.802900 +v 0.042220 0.156645 -12.044100 +v 0.042220 2.868579 -10.802900 +v 0.042220 0.156645 -14.294900 +v 0.042220 3.746069 -12.034100 +v 0.042220 3.746070 -7.883420 +v 0.042220 2.868580 -7.883420 +v -1.096322 -3.033999 -9.415440 +v 0.044046 -3.035397 -9.415440 +vt 1.000000 0.187500 +vt -1.000000 0.312500 +vt 1.000000 0.312500 +vt 0.687500 1.000000 +vt 0.500000 0.875000 +vt 0.500000 0.625000 +vt -1.000000 0.062500 +vt 1.000000 0.062500 +vt 1.000000 -0.000000 +vt -1.000000 0.125000 +vt 1.000000 0.125000 +vt 0.437500 0.125000 +vt 0.312500 0.500000 +vt 0.312500 0.125000 +vt 1.000000 0.625000 +vt -1.000000 0.500000 +vt 1.000000 0.500000 +vt 0.187500 0.687500 +vt -0.187500 0.687500 +vt -0.187500 0.312500 +vt 1.000000 0.812500 +vt -1.000000 0.937500 +vt -1.000000 0.812500 +vt 0.812500 0.687500 +vt 1.187500 0.687500 +vt 0.812500 0.312500 +vt 1.000000 0.562500 +vt 0.312500 0.437500 +vt 1.000000 0.437500 +vt 1.000000 0.750000 +vt -1.000000 0.875000 +vt -1.000000 0.750000 +vt -1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.437500 0.625000 +vt 0.562500 0.437500 +vt 0.562500 0.625000 +vt -1.000000 0.437500 +vt -1.000000 0.000000 +vt 0.500000 0.062500 +vt 0.375000 0.750000 +vt 0.500000 0.750000 +vt -1.000000 0.250000 +vt -1.000000 0.687500 +vt 1.000000 0.687500 +vt 0.625000 0.375000 +vt 1.000000 0.375000 +vt 1.000000 0.250000 +vt 1.000000 0.937500 +vt 0.437500 0.812500 +vt 0.312500 0.312500 +vt 0.312500 0.812500 +vt 0.437500 0.312500 +vt 0.437500 0.437500 +vt 0.687500 0.812500 +vt 0.000000 0.687500 +vt 0.000000 0.812500 +vt -1.000000 0.562500 +vt 0.875000 0.812500 +vt 0.875000 0.687500 +vt 0.250000 0.312500 +vt 0.562500 0.187500 +vt 0.250000 0.187500 +vt -1.000000 0.187500 +vt 0.312500 0.625000 +vt 0.312500 0.187500 +vt 0.312500 -0.187500 +vt 1.000000 -0.187500 +vt 0.687500 0.500000 +vt -0.000000 1.000000 +vt 0.000000 0.875000 +vt 0.437500 0.500000 +vt -1.000000 0.625000 +vt 0.812500 0.187500 +vt 1.187500 0.187500 +vt 1.187500 0.312500 +vt 1.312500 0.312500 +vt 1.312500 0.687500 +vt 0.687500 0.187500 +vt 0.687500 0.312500 +vt 1.187500 0.812500 +vt 0.812500 0.812500 +vt 0.187500 0.312500 +vt 0.312500 0.687500 +vt 0.687500 0.687500 +vt -0.187500 0.187500 +vt 0.187500 0.187500 +vt -0.312500 0.687500 +vt -0.312500 0.312500 +vt 0.187500 0.812500 +vt -0.187500 0.812500 +vt 0.437500 0.687500 +vt 0.437500 0.187500 +vt 0.562500 0.812500 +vt 0.562500 0.687500 +vt 0.312500 0.562500 +vt 1.000000 0.875000 +vt 0.375000 0.062500 +vt -1.000000 0.375000 +vt 0.625000 0.500000 +vt 0.875000 0.562500 +vt 0.937500 0.812500 +vt 0.937500 0.687500 +vt 0.875000 0.937500 +vt 0.562500 0.312500 +vn -1.000000 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 -0.002100 -1.000000 +vn 0.001200 -1.000000 0.000000 +vn 0.000000 0.002800 -1.000000 +vn -0.001200 -1.000000 0.000200 +g boats_boat_boats_boat_None +usemtl None +s off +f 41/1/1 27/2/1 43/3/1 +f 76/4/2 74/5/2 72/6/2 +f 8/7/2 6/1/2 5/8/2 +f 15/9/1 13/10/1 16/11/1 +f 51/12/3 71/13/3 50/14/3 +f 56/15/2 32/16/2 53/17/2 +f 15/18/3 8/19/3 23/20/3 +f 22/21/2 40/22/2 39/23/2 +f 19/24/4 2/25/4 53/26/4 +f 70/27/5 62/28/5 69/29/5 +f 11/30/5 19/31/5 10/32/5 +f 4/15/5 20/33/5 17/34/5 +f 72/35/3 64/36/3 63/37/3 +f 13/8/5 7/38/5 16/7/5 +f 23/39/6 47/11/6 44/9/6 +f 68/40/7 70/41/7 69/42/7 +f 80/43/8 40/10/8 30/11/8 +f 3/15/1 1/32/1 4/30/1 +f 20/44/2 18/27/2 17/45/2 +f 74/17/5 65/46/5 64/47/5 +f 31/43/1 54/47/1 52/48/1 +f 22/47/5 14/43/5 15/48/5 +f 46/1/2 23/7/2 44/8/2 +f 57/21/1 38/22/1 58/49/1 +f 61/50/9 76/51/9 73/52/9 +f 37/45/5 2/23/5 3/21/5 +f 78/28/3 67/53/3 65/54/3 +f 64/5/1 66/4/1 63/6/1 +f 76/55/6 67/56/6 77/57/6 +f 47/17/2 26/10/2 45/11/2 +f 5/16/5 26/47/5 8/17/5 +f 33/58/6 48/59/6 55/60/6 +f 29/38/2 42/3/2 49/29/2 +f 32/44/6 52/21/6 53/45/6 +f 58/15/6 34/33/6 56/34/6 +f 27/7/6 46/29/6 43/8/6 +f 73/61/6 68/62/6 61/63/6 +f 21/58/6 42/29/6 28/38/6 +f 11/29/1 9/58/1 12/27/1 +f 59/45/1 36/2/1 60/3/1 +f 60/9/6 35/10/6 57/11/6 +f 41/1/1 21/64/1 27/2/1 +f 72/6/2 48/65/2 50/66/2 +f 50/66/2 71/67/2 70/68/2 +f 70/68/2 75/17/2 73/69/2 +f 76/4/2 77/70/2 74/5/2 +f 77/70/2 78/71/2 74/5/2 +f 50/66/2 70/68/2 73/69/2 +f 73/69/2 76/4/2 72/6/2 +f 72/6/2 50/66/2 73/69/2 +f 8/7/2 7/64/2 6/1/2 +f 15/9/1 14/39/1 13/10/1 +f 51/12/3 62/72/3 71/13/3 +f 56/15/2 34/73/2 32/16/2 +f 32/26/3 34/74/3 38/75/3 +f 35/76/3 36/77/3 37/78/3 +f 32/26/3 38/75/3 35/76/3 +f 29/66/3 33/79/3 31/80/3 +f 32/26/3 35/76/3 3/25/3 +f 28/51/3 29/66/3 31/80/3 +f 31/80/3 32/26/3 18/24/3 +f 3/25/3 4/81/3 17/82/3 +f 35/76/3 37/78/3 3/25/3 +f 21/83/3 28/51/3 22/84/3 +f 3/25/3 17/82/3 18/24/3 +f 11/85/3 12/55/3 30/52/3 +f 32/26/3 3/25/3 18/24/3 +f 11/85/3 30/52/3 22/84/3 +f 31/80/3 18/24/3 11/85/3 +f 24/86/3 27/87/3 21/83/3 +f 28/51/3 31/80/3 11/85/3 +f 11/85/3 22/84/3 28/51/3 +f 24/86/3 21/83/3 23/20/3 +f 26/88/3 25/89/3 23/20/3 +f 23/20/3 21/83/3 15/18/3 +f 15/18/3 16/90/3 7/91/3 +f 21/83/3 22/84/3 15/18/3 +f 8/19/3 26/88/3 23/20/3 +f 15/18/3 7/91/3 8/19/3 +f 22/21/2 30/49/2 40/22/2 +f 47/89/4 45/88/4 5/19/4 +f 5/19/4 6/91/4 13/90/4 +f 5/19/4 13/90/4 14/18/4 +f 44/20/4 47/89/4 5/19/4 +f 43/87/4 46/86/4 44/20/4 +f 41/83/4 43/87/4 44/20/4 +f 44/20/4 5/19/4 14/18/4 +f 39/84/4 40/52/4 80/50/4 +f 44/20/4 14/18/4 41/83/4 +f 42/51/4 41/83/4 39/84/4 +f 39/84/4 80/50/4 50/92/4 +f 41/83/4 14/18/4 39/84/4 +f 48/93/4 49/66/4 42/51/4 +f 50/92/4 48/93/4 42/51/4 +f 80/50/4 79/94/4 50/92/4 +f 50/92/4 42/51/4 39/84/4 +f 54/79/4 55/62/4 52/80/4 +f 50/92/4 79/94/4 51/95/4 +f 52/80/4 55/62/4 51/95/4 +f 51/95/4 79/94/4 10/85/4 +f 79/94/4 9/55/4 10/85/4 +f 53/26/4 52/80/4 10/85/4 +f 58/75/4 56/74/4 53/26/4 +f 59/78/4 60/77/4 57/76/4 +f 57/76/4 58/75/4 53/26/4 +f 52/80/4 51/95/4 10/85/4 +f 19/24/4 20/82/4 1/81/4 +f 53/26/4 10/85/4 19/24/4 +f 59/78/4 57/76/4 2/25/4 +f 19/24/4 1/81/4 2/25/4 +f 2/25/4 57/76/4 53/26/4 +f 70/27/5 71/96/5 62/28/5 +f 11/30/5 18/97/5 19/31/5 +f 4/15/5 1/73/5 20/33/5 +f 72/35/3 74/54/3 64/36/3 +f 13/8/5 6/29/5 7/38/5 +f 23/39/6 25/10/6 47/11/6 +f 68/40/7 75/98/7 70/41/7 +f 30/11/5 12/17/5 79/99/5 +f 79/99/10 80/43/10 30/11/10 +f 12/17/5 9/16/5 79/99/5 +f 3/15/1 2/73/1 1/32/1 +f 20/44/2 19/58/2 18/27/2 +f 74/17/5 78/100/5 65/46/5 +f 31/43/1 33/99/1 54/47/1 +f 22/47/5 39/99/5 14/43/5 +f 46/1/2 24/64/2 23/7/2 +f 57/21/1 35/23/1 38/22/1 +f 61/50/9 66/53/9 76/51/9 +f 37/45/5 59/44/5 2/23/5 +f 78/28/3 77/51/3 67/53/3 +f 62/67/1 51/66/1 69/68/1 +f 51/66/1 55/65/1 63/6/1 +f 68/17/1 69/68/1 61/69/1 +f 61/69/1 69/68/1 51/66/1 +f 61/69/1 51/66/1 63/6/1 +f 65/71/1 67/70/1 64/5/1 +f 61/69/1 63/6/1 66/4/1 +f 64/5/1 67/70/1 66/4/1 +f 76/55/6 66/85/6 67/56/6 +f 47/17/2 25/16/2 26/10/2 +f 5/16/5 45/99/5 26/47/5 +f 55/60/6 54/101/6 33/58/6 +f 33/58/6 29/22/6 48/59/6 +f 48/59/6 72/102/6 63/103/6 +f 29/22/6 49/104/6 48/59/6 +f 48/59/6 63/103/6 55/60/6 +f 29/38/2 28/2/2 42/3/2 +f 32/44/6 31/23/6 52/21/6 +f 58/15/6 38/73/6 34/33/6 +f 27/7/6 24/38/6 46/29/6 +f 73/61/6 75/105/6 68/62/6 +f 21/58/6 41/27/6 42/29/6 +f 11/29/1 10/38/1 9/58/1 +f 59/45/1 37/44/1 36/2/1 +f 60/9/6 36/39/6 35/10/6 diff --git a/mods/boats/textures/boats_inventory.png b/mods/boats/textures/boats_inventory.png new file mode 100644 index 0000000000000000000000000000000000000000..f9d082e31625c099490403a56906e922e2ea9e72 GIT binary patch literal 851 zcmV-Z1FZasP)>bI*)Nhm3B#3M=*L}JA!9HRz@*?WkF_AHc>+{j&Vqga7ao&Fo0-9c3?qe zR6TE8K~_mQd16INLponkKt(}5WKJ!rg-)P-N|<*>n|VftYCWQVN|tp)lXF9CR4=E3 zOr(KKj&DGUY(02gHk*4$o_j}wXFGsoI(Az!X;LqbaYBP;IB-`nU`i^CZ9s@>J9}X` zfn+vxTQz)OGkIP!b6GQIP%D~uM3QnrjBPxHXgYjiIcifdYEmsuJRy~ILX>krh-o=* zRxVvgDOf}&RYE14TQCv;002C6QchCF4C!)z#F_%)z?4wzjROrk zg#{I`ySuwv-~76p?lSrRYdN5Rg6?&ebLY%6bI z-nq};QSUzDun5`WTPSq6&@T6!4T~zlRFQC4DK5=Fe3b*&Ya)cAoQkrdfMie}9i0xe zz~?6l6eFw~7^$inDe-2?0((6T_%UzsiV=4?0YXMn^bDJenO^0@Ux!aE$C4=nlr4i( z(PP4u1SpW_7tagT{`IYM^0Q2Yu*Js)!RYZ%-d*VW}xw7 zaApN-Y~D;pq@3fvR?>;w(8Xe_NsBv}aFJ|=eSC6WN`O!7e>1udibU2qhRMiIzEB)* zz?%b_L?gY|lx( dAMEQD2kZ(bZYdv#XGG|aNV@)bxN++y^OPh8>jBr72S2Jx@ zEq`V`bXzl5Ml)+vF{gq~lypUiY(0~3JcMdHePla>X*qgeIeTF;sDn>~YCw8oK3YX8 zrGQMLeMpvbK#FcWQA99aNi0-BCX#bOh-W%uPB2P9FlkXKY*si?Jt3KPNPu87y7d!z z00001bW%=J06^y0W&i*IG)Y83R5;7+kXv?xAQVLd0)l9aK=G|HzG95cYyNX9w)v3N zA++~>xdBdTSqmSkCILNo9`d~K_;lU?lIGZh zQFU*qD3P!_$ZW(2`cRN^UHThnhBcH6gwu5h7)qtBnMH~{9t1b9 k#*!tWkz&lBcYo-<03BBywb>I+MgRZ+07*qoM6N<$f=^K0k^lez literal 0 HcmV?d00001 diff --git a/mods/bones/README.txt b/mods/bones/README.txt new file mode 100644 index 0000000..91bcd10 --- /dev/null +++ b/mods/bones/README.txt @@ -0,0 +1,12 @@ +Minetest Game mod: bones +======================== +See license.txt for license information. + +Authors of source code +---------------------- +Originally by PilzAdam (MIT) +Various Minetest developers and contributors (MIT) + +Authors of media (textures) +--------------------------- +All textures: paramat (CC BY-SA 3.0) diff --git a/mods/bones/depends.txt b/mods/bones/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/bones/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/bones/init.lua b/mods/bones/init.lua new file mode 100644 index 0000000..9583bc2 --- /dev/null +++ b/mods/bones/init.lua @@ -0,0 +1,249 @@ +-- Minetest 0.4 mod: bones +-- See README.txt for licensing and other information. + +local function is_owner(pos, name) + local owner = minetest.get_meta(pos):get_string("owner") + if owner == "" or owner == name or minetest.check_player_privs(name, "protection_bypass") then + return true + end + return false +end + +local bones_formspec = + "size[8,9]" .. + default.gui_bg .. + default.gui_bg_img .. + default.gui_slots .. + "list[current_name;main;0,0.3;8,4;]" .. + "list[current_player;main;0,4.85;8,1;]" .. + "list[current_player;main;0,6.08;8,3;8]" .. + "listring[current_name;main]" .. + "listring[current_player;main]" .. + default.get_hotbar_bg(0,4.85) + +local share_bones_time = tonumber(minetest.settings:get("share_bones_time")) or 1200 +local share_bones_time_early = tonumber(minetest.settings:get("share_bones_time_early")) or share_bones_time / 4 + +minetest.register_node("bones:bones", { + description = "Bones", + tiles = { + "bones_top.png^[transform2", + "bones_bottom.png", + "bones_side.png", + "bones_side.png", + "bones_rear.png", + "bones_front.png" + }, + paramtype2 = "facedir", + groups = {dig_immediate = 2}, + sounds = default.node_sound_gravel_defaults(), + + can_dig = function(pos, player) + local inv = minetest.get_meta(pos):get_inventory() + local name = "" + if player then + name = player:get_player_name() + end + return is_owner(pos, name) and inv:is_empty("main") + end, + + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + if is_owner(pos, player:get_player_name()) then + return count + end + return 0 + end, + + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + return 0 + end, + + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + if is_owner(pos, player:get_player_name()) then + return stack:get_count() + end + return 0 + end, + + on_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if meta:get_inventory():is_empty("main") then + minetest.remove_node(pos) + end + end, + + on_punch = function(pos, node, player) + if not is_owner(pos, player:get_player_name()) then + return + end + + if minetest.get_meta(pos):get_string("infotext") == "" then + return + end + + local inv = minetest.get_meta(pos):get_inventory() + local player_inv = player:get_inventory() + local has_space = true + + for i = 1, inv:get_size("main") do + local stk = inv:get_stack("main", i) + if player_inv:room_for_item("main", stk) then + inv:set_stack("main", i, nil) + player_inv:add_item("main", stk) + else + has_space = false + break + end + end + + -- remove bones if player emptied them + if has_space then + if player_inv:room_for_item("main", {name = "bones:bones"}) then + player_inv:add_item("main", {name = "bones:bones"}) + else + minetest.add_item(pos,"bones:bones") + end + minetest.remove_node(pos) + end + end, + + on_timer = function(pos, elapsed) + local meta = minetest.get_meta(pos) + local time = meta:get_int("time") + elapsed + if time >= share_bones_time then + meta:set_string("infotext", meta:get_string("owner") .. "'s old bones") + meta:set_string("owner", "") + else + meta:set_int("time", time) + return true + end + end, + on_blast = function(pos) + end, +}) + +local function may_replace(pos, player) + local node_name = minetest.get_node(pos).name + local node_definition = minetest.registered_nodes[node_name] + + -- if the node is unknown, we return false + if not node_definition then + return false + end + + -- allow replacing air and liquids + if node_name == "air" or node_definition.liquidtype ~= "none" then + return true + end + + -- don't replace filled chests and other nodes that don't allow it + local can_dig_func = node_definition.can_dig + if can_dig_func and not can_dig_func(pos, player) then + return false + end + + -- default to each nodes buildable_to; if a placed block would replace it, why shouldn't bones? + -- flowers being squished by bones are more realistical than a squished stone, too + -- exception are of course any protected buildable_to + return node_definition.buildable_to and not minetest.is_protected(pos, player:get_player_name()) +end + +local drop = function(pos, itemstack) + local obj = minetest.add_item(pos, itemstack:take_item(itemstack:get_count())) + if obj then + obj:setvelocity({ + x = math.random(-10, 10) / 9, + y = 5, + z = math.random(-10, 10) / 9, + }) + end +end + +minetest.register_on_dieplayer(function(player) + + local bones_mode = minetest.settings:get("bones_mode") or "bones" + if bones_mode ~= "bones" and bones_mode ~= "drop" and bones_mode ~= "keep" then + bones_mode = "bones" + end + + -- return if keep inventory set or in creative mode + if bones_mode == "keep" or (creative and creative.is_enabled_for + and creative.is_enabled_for(player:get_player_name())) then + return + end + + local player_inv = player:get_inventory() + if player_inv:is_empty("main") and + player_inv:is_empty("craft") then + return + end + + local pos = vector.round(player:getpos()) + local player_name = player:get_player_name() + + -- check if it's possible to place bones, if not find space near player + if bones_mode == "bones" and not may_replace(pos, player) then + local air = minetest.find_node_near(pos, 1, {"air"}) + if air and not minetest.is_protected(air, player_name) then + pos = air + else + bones_mode = "drop" + end + end + + if bones_mode == "drop" then + + -- drop inventory items + for i = 1, player_inv:get_size("main") do + drop(pos, player_inv:get_stack("main", i)) + end + player_inv:set_list("main", {}) + + -- drop crafting grid items + for i = 1, player_inv:get_size("craft") do + drop(pos, player_inv:get_stack("craft", i)) + end + player_inv:set_list("craft", {}) + + drop(pos, ItemStack("bones:bones")) + return + end + + local param2 = minetest.dir_to_facedir(player:get_look_dir()) + minetest.set_node(pos, {name = "bones:bones", param2 = param2}) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size("main", 8 * 4) + inv:set_list("main", player_inv:get_list("main")) + + for i = 1, player_inv:get_size("craft") do + local stack = player_inv:get_stack("craft", i) + if inv:room_for_item("main", stack) then + inv:add_item("main", stack) + else + --drop if no space left + drop(pos, stack) + end + end + + player_inv:set_list("main", {}) + player_inv:set_list("craft", {}) + + meta:set_string("formspec", bones_formspec) + meta:set_string("owner", player_name) + + if share_bones_time ~= 0 then + meta:set_string("infotext", player_name .. "'s fresh bones") + + if share_bones_time_early == 0 or not minetest.is_protected(pos, player_name) then + meta:set_int("time", 0) + else + meta:set_int("time", (share_bones_time - share_bones_time_early)) + end + + minetest.get_node_timer(pos):start(10) + else + meta:set_string("infotext", player_name.."'s bones") + end +end) diff --git a/mods/bones/license.txt b/mods/bones/license.txt new file mode 100644 index 0000000..fe52584 --- /dev/null +++ b/mods/bones/license.txt @@ -0,0 +1,58 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 PilzAdam +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2016 paramat + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + diff --git a/mods/bones/textures/bones_bottom.png b/mods/bones/textures/bones_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..859c6bbe243f4f1f7397a95007df53e52432a00b GIT binary patch literal 740 zcmVC+k?{+(k@!Q)QrL-)|BuQ-Bj-n`vq9jS;I7SE!1_O@cP`BH4 zUDvkl)oN8$l^_T&FE5==r)io49su$@&$6uB?Y3=;CX-3qwhY5al7tZAd44vVWm)$7 z`-?G7)AW#}l(H-BnSdRXgnTcj1L;6v}qcaWe@+9 zWtn9e##mL=`FxIKStf++_j_5Eo2ChZAkT9`i0}LB^?EQEP)ZqwF->RO$pJ42f}$vdkkM%5`@UfqcXxLT&-3f`n&k|dU8zrMcS-`^>vs;Y7v=XqWb1e&H5Md3IOrS#vwfByjk WgJ0kD14Ksv0000qC?hP5b0006nNkl2%6Dw{6?^eJu!r!C+un*2~MwUkgepA;f00S*=#OVHf~rvss${=H>>#?d|RV zJc^<;bUvTg7K=r-S{)1qdwY8T2qA=!^zaXFwOVOt0GUpwvs$eRg~H?GqvJTgTDrcz zzQ4Z*U|E(Ph9M!OQmH7VeiWn82*BatVLFb-W5X~grQL2fW7{^RlrfgJBZNp>6GF^p zGuyV)pB@|>xUO5T*ELFM>d$rEr>7?X$H&LIt^>&Ba-4HYsbyJ02-7rsy`IJxdwY9h zjQPG_E|5SC5uVlIWn@`Z1zWqxmA=Dj)F zZnsLQEX!=$etdicu-onK@9%fJU6Le1h?|?6EX(@7cU|}V{QN8kg2Un9c^-h5mlpuf z&(DmpaU6Z$|NQ)9jOBR_Ac~@*D6C-^2q7027vner08o}?p68r%&bd;mX_~64wAM+I zD5Z!I#c@2F&CGkTSoD1_r5uLg{rw%l-Q694q9_0m$8pNC6hcfNIOlEKc3o!_0E7?# zx~|h&Tc^`$Hk$=Ouv{(;9)NYmFv0&Z@1g) z>+5L&0Da&0ec!e%0IRNR-}mDH6JEXQ%uG<6(DDdlG1WK06zMl00000NkvXXu0mjfV(}}) literal 0 HcmV?d00001 diff --git a/mods/bones/textures/bones_side.png b/mods/bones/textures/bones_side.png new file mode 100644 index 0000000000000000000000000000000000000000..a07595f45f075dcb4e235a16e85707c435105bf5 GIT binary patch literal 700 zcmV;t0z>_YP)T+F%Hc{ z+9ZuhgP}wbL6Nv9t^`5o%HQn5T~{qyP$WtksuD<=gvoa&>Y_j3-e-Fb4+qZP{r!EG zWkC>#qIh$20|4{+{OamzKA(G@XBfum>1hxIbzPgLi4fwOruqK<)^!~rR20Sg`+HfI zo6UwXc6oUj$MLSvG>xWd>-C!N^?Dq~sjAvE&1$uZqA1Vvs;Z8Uk1fl3etzz{?(6I8 z=jW%Ys;a8?Ow$AaN~x-d4BEDx&1QrU0Lb$k0C>YNHk*xM7`m>% zzP^q|qr<~PK@hgvZJMUPzrUl=2q8oW+27v>0A7~mUa#jk&dJFM0NA!&mSxv<>-D;ZPJs zfl})G{$jC!e{pwrmn4Z`7zX?wd7jI%EW~ka+qUbvx3{;m+01bqLP!{f0I*yxRaGT~ z$g;d#E-}Ucu;;pNk|cw{V6j+STwDl(z!;;H%Cfu@+qMk=kB^T4FdmP2LI}_Ej^iMN zb{S)=>pDRYcK_6MT@(dENYk{*WWpg4XwwZ%8cVxWixdsR|NQ<3YfCf=dL zh2P}wOo#7$=leK+a_x3|v)M4lG)=p^y90nA2tc+j)2WmaDJTp>N+|%eS}lz6a5w~jZnv9d*0mH8 z>dM(Hk&HP7)Md$`+m;zJYCm?5RT(K zK0Y3GxVgEZlxmu0S=I^XJPbp}ao*qGm8$Eyiq~v5m4lRWwOSnxhxK}mOw$B_IF2pL z0suAcd_D(&*Vk9ox!>;rV7uL(pP!>7No?B=g24Cv+uPepr9uel_xoy_lu|;7=XvAt zSO@_Ch!DaUb6xl4<;C;7G)+|j06fnF0Nb_!U^bg65N)?xP17zeE~J#UZF9~!=l{m# zoHND{LZ)eAj2n$cPF+#gbwbF~)6>x{bvm7Lx%~P0S*=zP##kLCNfP)^IF2)$%`D4$ zdwWB=u7_cGb#=8`tsWj8>h*dY$D`56_x(7I8Do^va=C2Vwo*L3zrWA2tXM1}gqF+Y wWHOOb8it{18e{DH`@2*s?RGo$d4)pZ4^$-&G#q75nE(I)07*qoM6N<$f`G6tr2qf` literal 0 HcmV?d00001 diff --git a/mods/bucket/README.txt b/mods/bucket/README.txt new file mode 100644 index 0000000..45e0ec5 --- /dev/null +++ b/mods/bucket/README.txt @@ -0,0 +1,13 @@ +Minetest Game mod: bucket +========================= +See license.txt for license information. + +Authors of source code +---------------------- +Kahrl (LGPL 2.1) +celeron55, Perttu Ahola (LGPL 2.1) +Various Minetest developers and contributors (LGPL 2.1) + +Authors of media (textures) +--------------------------- +ElementW (CC BY-SA 3.0) diff --git a/mods/bucket/depends.txt b/mods/bucket/depends.txt new file mode 100644 index 0000000..3a7daa1 --- /dev/null +++ b/mods/bucket/depends.txt @@ -0,0 +1,2 @@ +default + diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua new file mode 100644 index 0000000..5076dec --- /dev/null +++ b/mods/bucket/init.lua @@ -0,0 +1,215 @@ +-- Minetest 0.4 mod: bucket +-- See README.txt for licensing and other information. + +minetest.register_alias("bucket", "bucket:bucket_empty") +minetest.register_alias("bucket_water", "bucket:bucket_water") +minetest.register_alias("bucket_lava", "bucket:bucket_lava") + +minetest.register_craft({ + output = 'bucket:bucket_empty 1', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'', 'default:steel_ingot', ''}, + } +}) + +bucket = {} +bucket.liquids = {} + +local function check_protection(pos, name, text) + if minetest.is_protected(pos, name) then + minetest.log("action", (name ~= "" and name or "A mod") + .. " tried to " .. text + .. " at protected position " + .. minetest.pos_to_string(pos) + .. " with a bucket") + minetest.record_protection_violation(pos, name) + return true + end + return false +end + +-- Register a new liquid +-- source = name of the source node +-- flowing = name of the flowing node +-- itemname = name of the new bucket item (or nil if liquid is not takeable) +-- inventory_image = texture of the new bucket item (ignored if itemname == nil) +-- name = text description of the bucket item +-- groups = (optional) groups of the bucket item, for example {water_bucket = 1} +-- force_renew = (optional) bool. Force the liquid source to renew if it has a +-- source neighbour, even if defined as 'liquid_renewable = false'. +-- Needed to avoid creating holes in sloping rivers. +-- This function can be called from any mod (that depends on bucket). +function bucket.register_liquid(source, flowing, itemname, inventory_image, name, + groups, force_renew) + bucket.liquids[source] = { + source = source, + flowing = flowing, + itemname = itemname, + force_renew = force_renew, + } + bucket.liquids[flowing] = bucket.liquids[source] + + if itemname ~= nil then + minetest.register_craftitem(itemname, { + description = name, + inventory_image = inventory_image, + stack_max = 1, + liquids_pointable = true, + groups = groups, + + on_place = function(itemstack, user, pointed_thing) + -- Must be pointing to node + if pointed_thing.type ~= "node" then + return + end + + local node = minetest.get_node_or_nil(pointed_thing.under) + local ndef = node and minetest.registered_nodes[node.name] + + -- Call on_rightclick if the pointed node defines it + if ndef and ndef.on_rightclick and + user and not user:get_player_control().sneak then + return ndef.on_rightclick( + pointed_thing.under, + node, user, + itemstack) + end + + local lpos + + -- Check if pointing to a buildable node + if ndef and ndef.buildable_to then + -- buildable; replace the node + lpos = pointed_thing.under + else + -- not buildable to; place the liquid above + -- check if the node above can be replaced + + lpos = pointed_thing.above + node = minetest.get_node_or_nil(lpos) + local above_ndef = node and minetest.registered_nodes[node.name] + + if not above_ndef or not above_ndef.buildable_to then + -- do not remove the bucket with the liquid + return itemstack + end + end + + if check_protection(lpos, user + and user:get_player_name() + or "", "place "..source) then + return + end + + minetest.set_node(lpos, {name = source}) + return ItemStack("bucket:bucket_empty") + end + }) + end +end + +minetest.register_craftitem("bucket:bucket_empty", { + description = "Empty Bucket", + inventory_image = "bucket.png", + stack_max = 99, + liquids_pointable = true, + on_use = function(itemstack, user, pointed_thing) + if pointed_thing.type == "object" then + pointed_thing.ref:punch(user, 1.0, { full_punch_interval=1.0 }, nil) + return user:get_wielded_item() + elseif pointed_thing.type ~= "node" then + -- do nothing if it's neither object nor node + return + end + -- Check if pointing to a liquid source + local node = minetest.get_node(pointed_thing.under) + local liquiddef = bucket.liquids[node.name] + local item_count = user:get_wielded_item():get_count() + + if liquiddef ~= nil + and liquiddef.itemname ~= nil + and node.name == liquiddef.source then + if check_protection(pointed_thing.under, + user:get_player_name(), + "take ".. node.name) then + return + end + + -- default set to return filled bucket + local giving_back = liquiddef.itemname + + -- check if holding more than 1 empty bucket + if item_count > 1 then + + -- if space in inventory add filled bucked, otherwise drop as item + local inv = user:get_inventory() + if inv:room_for_item("main", {name=liquiddef.itemname}) then + inv:add_item("main", liquiddef.itemname) + else + local pos = user:getpos() + pos.y = math.floor(pos.y + 0.5) + minetest.add_item(pos, liquiddef.itemname) + end + + -- set to return empty buckets minus 1 + giving_back = "bucket:bucket_empty "..tostring(item_count-1) + + end + + -- force_renew requires a source neighbour + local source_neighbor = false + if liquiddef.force_renew then + source_neighbor = + minetest.find_node_near(pointed_thing.under, 1, liquiddef.source) + end + if not (source_neighbor and liquiddef.force_renew) then + minetest.add_node(pointed_thing.under, {name = "air"}) + end + + return ItemStack(giving_back) + else + -- non-liquid nodes will have their on_punch triggered + local node_def = minetest.registered_nodes[node.name] + if node_def then + node_def.on_punch(pointed_thing.under, node, user, pointed_thing) + end + return user:get_wielded_item() + end + end, +}) + +bucket.register_liquid( + "default:water_source", + "default:water_flowing", + "bucket:bucket_water", + "bucket_water.png", + "Water Bucket", + {water_bucket = 1} +) + +bucket.register_liquid( + "default:river_water_source", + "default:river_water_flowing", + "bucket:bucket_river_water", + "bucket_river_water.png", + "River Water Bucket", + {water_bucket = 1}, + true +) + +bucket.register_liquid( + "default:lava_source", + "default:lava_flowing", + "bucket:bucket_lava", + "bucket_lava.png", + "Lava Bucket" +) + +minetest.register_craft({ + type = "fuel", + recipe = "bucket:bucket_lava", + burntime = 60, + replacements = {{"bucket:bucket_lava", "bucket:bucket_empty"}}, +}) + diff --git a/mods/bucket/license.txt b/mods/bucket/license.txt new file mode 100644 index 0000000..a5156ae --- /dev/null +++ b/mods/bucket/license.txt @@ -0,0 +1,51 @@ +License of source code +---------------------- + +GNU Lesser General Public License, version 2.1 +Copyright (C) 2011-2016 Kahrl +Copyright (C) 2011-2016 celeron55, Perttu Ahola +Copyright (C) 2011-2016 Various Minetest developers and contributors + +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: +https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2015-2016 ElementW + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/bucket/textures/bucket.png b/mods/bucket/textures/bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..17b0c4933e22c427c3317c8731be7e82bed88c42 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E09)DP;hi~^z!lw3JQve ziAhXMOiN44&(CjaYML-%!ug{*rJD|Y9vbrOw`~Uwu^GUtSK3>>)mVtfU{3R!srLCQ5=oso9==x}%$2p}vUhgt5 zX&)~5aOb!{s?PIM<_DBFB*>j>C|u8TTi-pdGJ{!U#`a<{py3Rju6{1-oD!MPLbWR{^y#mIV0)GdMiE zkp|>Mc)B=-RNU%4e^97FfrI731*MA)|Nmz%o-sGmVypW1M)qy<7n;xC^-Q9;aYgsa zxMi0(e_xxm@}aol?_jB`OcpnltD86rDj#(8P35`AtYFvA_n}a?p~m|hZ~lL#Lghsa R%0N39JYD@<);T3K0RZ+`QlbC= literal 0 HcmV?d00001 diff --git a/mods/bucket/textures/bucket_river_water.png b/mods/bucket/textures/bucket_river_water.png new file mode 100644 index 0000000000000000000000000000000000000000..d4648bb3f5c4588f9cfca82bf6f861d57e14339c GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE09)DP*7j>Rb$hC?O8wc zH~%o7^wqlYzxBGWUMs!^O!}XgnAp_RG-1Mo`Sa&5TefW1u3hbdf9-(U7)yfuf*Bm1 z-ADs+B0OCjLn?0dp7-W!FyLSb(2RKD{_)>((OfmdHFH9rJBsJnJLlVN&0c%U@k)3iGh3fA#K>(_Ze((jvj{)#)%Jp0!7yG{;ISpc&uMd{k7h7muF4a> Q1+;^~)78&qol`;+0Gnh|6aWAK literal 0 HcmV?d00001 diff --git a/mods/bucket/textures/bucket_water.png b/mods/bucket/textures/bucket_water.png new file mode 100644 index 0000000000000000000000000000000000000000..5af836bc8c524fecdfafa007a7d4a535ace25aba GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE0AW0{K^pXpT+eDN74@g z`>#SO|3wnMDkvx@$9`3}`Jb4W*woZCVZwy@^XD&Hwrtm~UG~o}Edc6bED7=pW^j0R zBMr!j@N{tuskqg9-kYz%fP*D~G5Ur3$A8O3bJYyj%n5z&D4t`VoNu@FdQcX7WU$!H z$SsoJW_GlGJbmZ!%9LUTz5W*y7ce==S%e?=YJ0)0U>Gke@Ys^!=d?M}F`rmI_U_qy Q7ib5Ar>mdKI;Vst0EU@RssI20 literal 0 HcmV?d00001 diff --git a/mods/carts/README.txt b/mods/carts/README.txt new file mode 100644 index 0000000..31ce644 --- /dev/null +++ b/mods/carts/README.txt @@ -0,0 +1,22 @@ +Carts (formerly boost_cart) +========================== + +Carts, based almost entirely on the mod boost_cart [1], which +itself is based on (and fully compatible with) the carts mod [2]. + +The model was originally designed by stujones11 [3] (CC-0). + +Cart textures are based on original work from PixelBOX (WTFPL). + + +[1] https://github.com/SmallJoker/boost_cart/ +[2] https://github.com/PilzAdam/carts/ +[3] https://github.com/stujones11/railcart/ + + +Features +---------- +- A fast cart for your railway or roller coaster (up to 7 m/s!) +- Boost and brake rails +- Rail junction switching with the 'right-left' walking keys +- Handbrake with the 'back' key diff --git a/mods/carts/cart_entity.lua b/mods/carts/cart_entity.lua new file mode 100644 index 0000000..a19da64 --- /dev/null +++ b/mods/carts/cart_entity.lua @@ -0,0 +1,403 @@ +local cart_entity = { + physical = false, -- otherwise going uphill breaks + collisionbox = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, + visual = "mesh", + mesh = "carts_cart.b3d", + visual_size = {x=1, y=1}, + textures = {"carts_cart.png"}, + + driver = nil, + punched = false, -- used to re-send velocity and position + velocity = {x=0, y=0, z=0}, -- only used on punch + old_dir = {x=1, y=0, z=0}, -- random value to start the cart on punch + old_pos = nil, + old_switch = 0, + railtype = nil, + attached_items = {} +} + +function cart_entity:on_rightclick(clicker) + if not clicker or not clicker:is_player() then + return + end + local player_name = clicker:get_player_name() + if self.driver and player_name == self.driver then + self.driver = nil + carts:manage_attachment(clicker, nil) + elseif not self.driver then + self.driver = player_name + carts:manage_attachment(clicker, self.object) + end +end + +function cart_entity:on_activate(staticdata, dtime_s) + self.object:set_armor_groups({immortal=1}) + if string.sub(staticdata, 1, string.len("return")) ~= "return" then + return + end + local data = minetest.deserialize(staticdata) + if not data or type(data) ~= "table" then + return + end + self.railtype = data.railtype + if data.old_dir then + self.old_dir = data.old_dir + end + if data.old_vel then + self.old_vel = data.old_vel + end +end + +function cart_entity:get_staticdata() + return minetest.serialize({ + railtype = self.railtype, + old_dir = self.old_dir, + old_vel = self.old_vel + }) +end + +function cart_entity:on_punch(puncher, time_from_last_punch, tool_capabilities, direction) + local pos = self.object:getpos() + if not self.railtype then + local node = minetest.get_node(pos).name + self.railtype = minetest.get_item_group(node, "connect_to_raillike") + end + -- Punched by non-player + if not puncher or not puncher:is_player() then + local cart_dir = carts:get_rail_direction(pos, self.old_dir, nil, nil, self.railtype) + if vector.equals(cart_dir, {x=0, y=0, z=0}) then + return + end + self.velocity = vector.multiply(cart_dir, 2) + self.punched = true + return + end + -- Player digs cart by sneak-punch + if puncher:get_player_control().sneak then + if self.sound_handle then + minetest.sound_stop(self.sound_handle) + end + -- Detach driver and items + if self.driver then + if self.old_pos then + self.object:setpos(self.old_pos) + end + local player = minetest.get_player_by_name(self.driver) + carts:manage_attachment(player, nil) + end + for _,obj_ in ipairs(self.attached_items) do + if obj_ then + obj_:set_detach() + end + end + -- Pick up cart + local inv = puncher:get_inventory() + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(puncher:get_player_name())) + or not inv:contains_item("main", "carts:cart") then + local leftover = inv:add_item("main", "carts:cart") + -- If no room in inventory add a replacement cart to the world + if not leftover:is_empty() then + minetest.add_item(self.object:getpos(), leftover) + end + end + self.object:remove() + return + end + -- Player punches cart to alter velocity + local vel = self.object:getvelocity() + if puncher:get_player_name() == self.driver then + if math.abs(vel.x + vel.z) > carts.punch_speed_max then + return + end + end + + local punch_dir = carts:velocity_to_dir(puncher:get_look_dir()) + punch_dir.y = 0 + local cart_dir = carts:get_rail_direction(pos, punch_dir, nil, nil, self.railtype) + if vector.equals(cart_dir, {x=0, y=0, z=0}) then + return + end + + local punch_interval = 1 + if tool_capabilities and tool_capabilities.full_punch_interval then + punch_interval = tool_capabilities.full_punch_interval + end + time_from_last_punch = math.min(time_from_last_punch or punch_interval, punch_interval) + local f = 2 * (time_from_last_punch / punch_interval) + + self.velocity = vector.multiply(cart_dir, f) + self.old_dir = cart_dir + self.punched = true +end + +local function rail_on_step_event(handler, obj, dtime) + if handler then + handler(obj, dtime) + end +end + +-- sound refresh interval = 1.0sec +local function rail_sound(self, dtime) + if not self.sound_ttl then + self.sound_ttl = 1.0 + return + elseif self.sound_ttl > 0 then + self.sound_ttl = self.sound_ttl - dtime + return + end + self.sound_ttl = 1.0 + if self.sound_handle then + local handle = self.sound_handle + self.sound_handle = nil + minetest.after(0.2, minetest.sound_stop, handle) + end + local vel = self.object:getvelocity() + local speed = vector.length(vel) + if speed > 0 then + self.sound_handle = minetest.sound_play( + "carts_cart_moving", { + object = self.object, + gain = (speed / carts.speed_max) / 2, + loop = true, + }) + end +end + +local function get_railparams(pos) + local node = minetest.get_node(pos) + return carts.railparams[node.name] or {} +end + +local function rail_on_step(self, dtime) + local vel = self.object:getvelocity() + if self.punched then + vel = vector.add(vel, self.velocity) + self.object:setvelocity(vel) + self.old_dir.y = 0 + elseif vector.equals(vel, {x=0, y=0, z=0}) then + return + end + + local pos = self.object:getpos() + local update = {} + + -- stop cart if velocity vector flips + if self.old_vel and self.old_vel.y == 0 and + (self.old_vel.x * vel.x < 0 or self.old_vel.z * vel.z < 0) then + self.old_vel = {x = 0, y = 0, z = 0} + self.old_pos = pos + self.object:setvelocity(vector.new()) + self.object:setacceleration(vector.new()) + rail_on_step_event(get_railparams(pos).on_step, self, dtime) + return + end + self.old_vel = vector.new(vel) + + if self.old_pos and not self.punched then + local flo_pos = vector.round(pos) + local flo_old = vector.round(self.old_pos) + if vector.equals(flo_pos, flo_old) then + -- Do not check one node multiple times + return + end + end + + local ctrl, player + + -- Get player controls + if self.driver then + player = minetest.get_player_by_name(self.driver) + if player then + ctrl = player:get_player_control() + end + end + + if self.old_pos then + -- Detection for "skipping" nodes + local found_path = carts:pathfinder( + pos, self.old_pos, self.old_dir, ctrl, self.old_switch, self.railtype + ) + + if not found_path then + -- No rail found: reset back to the expected position + pos = vector.new(self.old_pos) + update.pos = true + end + end + + local cart_dir = carts:velocity_to_dir(vel) + local railparams + + -- dir: New moving direction of the cart + -- switch_keys: Currently pressed L/R key, used to ignore the key on the next rail node + local dir, switch_keys = carts:get_rail_direction( + pos, cart_dir, ctrl, self.old_switch, self.railtype + ) + + local new_acc = {x=0, y=0, z=0} + if vector.equals(dir, {x=0, y=0, z=0}) then + vel = {x = 0, y = 0, z = 0} + pos = vector.round(pos) + update.pos = true + update.vel = true + else + -- Direction change detected + if not vector.equals(dir, self.old_dir) then + vel = vector.multiply(dir, math.abs(vel.x + vel.z)) + update.vel = true + if dir.y ~= self.old_dir.y then + pos = vector.round(pos) + update.pos = true + end + end + -- Center on the rail + if dir.z ~= 0 and math.floor(pos.x + 0.5) ~= pos.x then + pos.x = math.floor(pos.x + 0.5) + update.pos = true + end + if dir.x ~= 0 and math.floor(pos.z + 0.5) ~= pos.z then + pos.z = math.floor(pos.z + 0.5) + update.pos = true + end + + -- Slow down or speed up.. + local acc = dir.y * -4.0 + + -- Get rail for corrected position + railparams = get_railparams(pos) + + -- no need to check for railparams == nil since we always make it exist. + local speed_mod = railparams.acceleration + if speed_mod and speed_mod ~= 0 then + -- Try to make it similar to the original carts mod + acc = acc + speed_mod + else + -- Handbrake or coast + if ctrl and ctrl.down then + acc = acc - 3 + else + acc = acc - 0.4 + end + end + + new_acc = vector.multiply(dir, acc) + end + + -- Limits + local max_vel = carts.speed_max + for _, v in pairs({"x","y","z"}) do + if math.abs(vel[v]) > max_vel then + vel[v] = carts:get_sign(vel[v]) * max_vel + new_acc[v] = 0 + update.vel = true + end + end + + self.object:setacceleration(new_acc) + self.old_pos = vector.new(pos) + if not vector.equals(dir, {x=0, y=0, z=0}) then + self.old_dir = vector.new(dir) + end + self.old_switch = switch_keys + + if self.punched then + -- Collect dropped items + for _, obj_ in pairs(minetest.get_objects_inside_radius(pos, 1)) do + if not obj_:is_player() and + obj_:get_luaentity() and + not obj_:get_luaentity().physical_state and + obj_:get_luaentity().name == "__builtin:item" then + + obj_:set_attach(self.object, "", {x=0, y=0, z=0}, {x=0, y=0, z=0}) + self.attached_items[#self.attached_items + 1] = obj_ + end + end + self.punched = false + update.vel = true + end + + railparams = railparams or get_railparams(pos) + + if not (update.vel or update.pos) then + rail_on_step_event(railparams.on_step, self, dtime) + return + end + + local yaw = 0 + if self.old_dir.x < 0 then + yaw = 0.5 + elseif self.old_dir.x > 0 then + yaw = 1.5 + elseif self.old_dir.z < 0 then + yaw = 1 + end + self.object:setyaw(yaw * math.pi) + + local anim = {x=0, y=0} + if dir.y == -1 then + anim = {x=1, y=1} + elseif dir.y == 1 then + anim = {x=2, y=2} + end + self.object:set_animation(anim, 1, 0) + + self.object:setvelocity(vel) + if update.pos then + self.object:setpos(pos) + end + + -- call event handler + rail_on_step_event(railparams.on_step, self, dtime) +end + +function cart_entity:on_step(dtime) + rail_on_step(self, dtime) + rail_sound(self, dtime) +end + +minetest.register_entity("carts:cart", cart_entity) + +minetest.register_craftitem("carts:cart", { + description = "Cart (Sneak+Click to pick up)", + inventory_image = minetest.inventorycube("carts_cart_top.png", "carts_cart_side.png", "carts_cart_side.png"), + wield_image = "carts_cart_side.png", + on_place = function(itemstack, placer, pointed_thing) + local under = pointed_thing.under + local node = minetest.get_node(under) + local udef = minetest.registered_nodes[node.name] + if udef and udef.on_rightclick and + not (placer and placer:get_player_control().sneak) then + return udef.on_rightclick(under, node, placer, itemstack, + pointed_thing) or itemstack + end + + if not pointed_thing.type == "node" then + return + end + if carts:is_rail(pointed_thing.under) then + minetest.add_entity(pointed_thing.under, "carts:cart") + elseif carts:is_rail(pointed_thing.above) then + minetest.add_entity(pointed_thing.above, "carts:cart") + else + return + end + + minetest.sound_play({name = "default_place_node_metal", gain = 0.5}, + {pos = pointed_thing.above}) + + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(placer:get_player_name())) then + itemstack:take_item() + end + return itemstack + end, +}) + +minetest.register_craft({ + output = "carts:cart", + recipe = { + {"default:steel_ingot", "", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + }, +}) diff --git a/mods/carts/depends.txt b/mods/carts/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/carts/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/carts/functions.lua b/mods/carts/functions.lua new file mode 100644 index 0000000..a471719 --- /dev/null +++ b/mods/carts/functions.lua @@ -0,0 +1,221 @@ +function carts:get_sign(z) + if z == 0 then + return 0 + else + return z / math.abs(z) + end +end + +function carts:manage_attachment(player, obj) + if not player then + return + end + local status = obj ~= nil + local player_name = player:get_player_name() + if default.player_attached[player_name] == status then + return + end + default.player_attached[player_name] = status + + if status then + player:set_attach(obj, "", {x=0, y=6, z=0}, {x=0, y=0, z=0}) + player:set_eye_offset({x=0, y=-4, z=0},{x=0, y=-4, z=0}) + else + player:set_detach() + player:set_eye_offset({x=0, y=0, z=0},{x=0, y=0, z=0}) + end +end + +function carts:velocity_to_dir(v) + if math.abs(v.x) > math.abs(v.z) then + return {x=carts:get_sign(v.x), y=carts:get_sign(v.y), z=0} + else + return {x=0, y=carts:get_sign(v.y), z=carts:get_sign(v.z)} + end +end + +function carts:is_rail(pos, railtype) + local node = minetest.get_node(pos).name + if node == "ignore" then + local vm = minetest.get_voxel_manip() + local emin, emax = vm:read_from_map(pos, pos) + local area = VoxelArea:new{ + MinEdge = emin, + MaxEdge = emax, + } + local data = vm:get_data() + local vi = area:indexp(pos) + node = minetest.get_name_from_content_id(data[vi]) + end + if minetest.get_item_group(node, "rail") == 0 then + return false + end + if not railtype then + return true + end + return minetest.get_item_group(node, "connect_to_raillike") == railtype +end + +function carts:check_front_up_down(pos, dir_, check_up, railtype) + local dir = vector.new(dir_) + local cur + + -- Front + dir.y = 0 + cur = vector.add(pos, dir) + if carts:is_rail(cur, railtype) then + return dir + end + -- Up + if check_up then + dir.y = 1 + cur = vector.add(pos, dir) + if carts:is_rail(cur, railtype) then + return dir + end + end + -- Down + dir.y = -1 + cur = vector.add(pos, dir) + if carts:is_rail(cur, railtype) then + return dir + end + return nil +end + +function carts:get_rail_direction(pos_, dir, ctrl, old_switch, railtype) + local pos = vector.round(pos_) + local cur + local left_check, right_check = true, true + + -- Check left and right + local left = {x=0, y=0, z=0} + local right = {x=0, y=0, z=0} + if dir.z ~= 0 and dir.x == 0 then + left.x = -dir.z + right.x = dir.z + elseif dir.x ~= 0 and dir.z == 0 then + left.z = dir.x + right.z = -dir.x + end + + if ctrl then + if old_switch == 1 then + left_check = false + elseif old_switch == 2 then + right_check = false + end + if ctrl.left and left_check then + cur = carts:check_front_up_down(pos, left, false, railtype) + if cur then + return cur, 1 + end + left_check = false + end + if ctrl.right and right_check then + cur = carts:check_front_up_down(pos, right, false, railtype) + if cur then + return cur, 2 + end + right_check = true + end + end + + -- Normal + cur = carts:check_front_up_down(pos, dir, true, railtype) + if cur then + return cur + end + + -- Left, if not already checked + if left_check then + cur = carts:check_front_up_down(pos, left, false, railtype) + if cur then + return cur + end + end + + -- Right, if not already checked + if right_check then + cur = carts:check_front_up_down(pos, right, false, railtype) + if cur then + return cur + end + end + + -- Backwards + if not old_switch then + cur = carts:check_front_up_down(pos, { + x = -dir.x, + y = dir.y, + z = -dir.z + }, true, railtype) + if cur then + return cur + end + end + + return {x=0, y=0, z=0} +end + +function carts:pathfinder(pos_, old_pos, old_dir, ctrl, pf_switch, railtype) + local pos = vector.round(pos_) + local pf_pos = vector.round(old_pos) + local pf_dir = vector.new(old_dir) + + for i = 1, 3 do + if vector.equals(pf_pos, pos) then + -- Success! Cart moved on correctly + return true + end + + pf_dir, pf_switch = carts:get_rail_direction(pf_pos, pf_dir, ctrl, pf_switch, railtype) + if vector.equals(pf_dir, {x=0, y=0, z=0}) then + -- No way forwards + return false + end + + pf_pos = vector.add(pf_pos, pf_dir) + end + -- Cart not found + return false +end + +function carts:register_rail(name, def_overwrite, railparams) + local def = { + drawtype = "raillike", + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + }, + sounds = default.node_sound_metal_defaults() + } + for k, v in pairs(def_overwrite) do + def[k] = v + end + if not def.inventory_image then + def.wield_image = def.tiles[1] + def.inventory_image = def.tiles[1] + end + + if railparams then + carts.railparams[name] = table.copy(railparams) + end + + minetest.register_node(name, def) +end + +function carts:get_rail_groups(additional_groups) + -- Get the default rail groups and add more when a table is given + local groups = {dig_immediate = 2, attached_node = 1, rail = 1, connect_to_raillike = 1} + if type(additional_groups) == "table" then + for k, v in pairs(additional_groups) do + groups[k] = v + end + end + return groups +end diff --git a/mods/carts/init.lua b/mods/carts/init.lua new file mode 100644 index 0000000..53b33cc --- /dev/null +++ b/mods/carts/init.lua @@ -0,0 +1,20 @@ + +carts = {} +carts.modpath = minetest.get_modpath("carts") +carts.railparams = {} + +-- Maximal speed of the cart in m/s (min = -1) +carts.speed_max = 7 +-- Set to -1 to disable punching the cart from inside (min = -1) +carts.punch_speed_max = 5 + + +dofile(carts.modpath.."/functions.lua") +dofile(carts.modpath.."/rails.lua") + +-- Support for non-default games +if not default.player_attached then + default.player_attached = {} +end + +dofile(carts.modpath.."/cart_entity.lua") diff --git a/mods/carts/license.txt b/mods/carts/license.txt new file mode 100644 index 0000000..6c5beb4 --- /dev/null +++ b/mods/carts/license.txt @@ -0,0 +1,54 @@ + +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 PilzAdam +Copyright (C) 2014-2016 SmallJoker +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media +----------------- + +CC-0, see: https://creativecommons.org/share-your-work/public-domain/cc0/, except +if other license is mentioned. + + +Authors +--------- +Originally from PixelBOX (Gambit): + carts_cart_side.png + carts_cart_top.png + carts_cart_front.png* + carts_cart.png* + +sofar + stujones11: + carts_cart.b3d and carts_cart.blend + +hexafraction, modified by sofar + carts_rail_*.png + +http://www.freesound.org/people/YleArkisto/sounds/253159/ - YleArkisto - CC-BY-3.0 + carts_cart_moving.*.ogg diff --git a/mods/carts/models/carts_cart.b3d b/mods/carts/models/carts_cart.b3d new file mode 100644 index 0000000000000000000000000000000000000000..4e7eba363de4d01da5e924e7517eaa44879879be GIT binary patch literal 3008 zcmbW3OHUL*6om@}eBl$tw}MZ6A&Tf~rrVK8BnC(rG;v`}2rm;7jf#mYJ8?(iA8^C` z1rrypU=r8HpWhlv3+uu0V(H$iZ7#vXsp(SpR+p60 z?ZQTFwPH-U(qYQsz}KF24>e*UL0k@r*J`W8gIJt7jW}~+@pTuAf;Np4`=vU5t*xPW z}vLB_rO}>%3C20>U(3o>n-hk zT>X^&+5U8{Hb3Va%fGJDwtiCozP{!poj>&>?K4q78&BS!tsf+xkK12H|7rT#`t|iYVP{Pabfd9iq-KlVj_>csLl_Lm+vIlp$3 z^RfHO{r~>l`KH&e=Ck&ftdBeY^!}~B3Fk|H#&B-rXw}E{pSAz2`;n}#%b&i!nooH@ zBDJ6Le!2HAtA6tP>DDLz|FChBpD zA45Iuf;Y_;?=#*dbP64UKA+ad-XUxk^m#S#(Dc^~_za6~vP9P>W*N#TTWTsY-@?9)QO&?lS`@UhPe=Y+Gu1@B{D5-th@!e#Gc z^V8(2a7DQ0ee4?oKU0PT#Kp(HC5#9+h1=f8zB4g4&c1m#Ph*}J_!09_2VHnJ`^FA6 z|F{o=|L`@3^^q$~P82J3W#l_E3J{F>E_oCn3O-`N2nQn?j5si&!3YQ=9_*Tp0>r~d zNEi`e#DWnKMo<_rVMK!w6Gm7VQDMY`5fw&Y7;#}lgb^1;Xc&>p)?fVmhjmjb?Dd{p`* z3q8D?kxc)z=pVU2U1x(IDh~*1`hf>D#uN2^|FZVv-IBixjk%SCxq0Tg`|@vde*;IC B>mUFC literal 0 HcmV?d00001 diff --git a/mods/carts/models/carts_cart.blend b/mods/carts/models/carts_cart.blend new file mode 100644 index 0000000000000000000000000000000000000000..7d2515eb70379538759ecb2e9fcf6f7390dc840c GIT binary patch literal 544408 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 ZTKuLI{ZdhgfMUU(GDQmUQ2EEd{{a&>6XXB@ literal 0 HcmV?d00001 diff --git a/mods/carts/rails.lua b/mods/carts/rails.lua new file mode 100644 index 0000000..066779d --- /dev/null +++ b/mods/carts/rails.lua @@ -0,0 +1,59 @@ +carts:register_rail("carts:rail", { + description = "Rail", + tiles = { + "carts_rail_straight.png", "carts_rail_curved.png", + "carts_rail_t_junction.png", "carts_rail_crossing.png" + }, + inventory_image = "carts_rail_straight.png", + wield_image = "carts_rail_straight.png", + groups = carts:get_rail_groups(), +}, {}) + +minetest.register_craft({ + output = "carts:rail 18", + recipe = { + {"default:steel_ingot", "group:wood", "default:steel_ingot"}, + {"default:steel_ingot", "", "default:steel_ingot"}, + {"default:steel_ingot", "group:wood", "default:steel_ingot"}, + } +}) + +minetest.register_alias("default:rail", "carts:rail") + + +carts:register_rail("carts:powerrail", { + description = "Powered rail", + tiles = { + "carts_rail_straight_pwr.png", "carts_rail_curved_pwr.png", + "carts_rail_t_junction_pwr.png", "carts_rail_crossing_pwr.png" + }, + groups = carts:get_rail_groups(), +}, {acceleration = 5}) + +minetest.register_craft({ + output = "carts:powerrail 18", + recipe = { + {"default:steel_ingot", "group:wood", "default:steel_ingot"}, + {"default:steel_ingot", "default:mese_crystal", "default:steel_ingot"}, + {"default:steel_ingot", "group:wood", "default:steel_ingot"}, + } +}) + + +carts:register_rail("carts:brakerail", { + description = "Brake rail", + tiles = { + "carts_rail_straight_brk.png", "carts_rail_curved_brk.png", + "carts_rail_t_junction_brk.png", "carts_rail_crossing_brk.png" + }, + groups = carts:get_rail_groups(), +}, {acceleration = -3}) + +minetest.register_craft({ + output = "carts:brakerail 18", + recipe = { + {"default:steel_ingot", "group:wood", "default:steel_ingot"}, + {"default:steel_ingot", "default:coal_lump", "default:steel_ingot"}, + {"default:steel_ingot", "group:wood", "default:steel_ingot"}, + } +}) diff --git a/mods/carts/sounds/carts_cart_moving.1.ogg b/mods/carts/sounds/carts_cart_moving.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..869e765b84acb081468bba060ba973bff409dec5 GIT binary patch literal 14761 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 literal 0 HcmV?d00001 diff --git a/mods/carts/sounds/carts_cart_moving.2.ogg b/mods/carts/sounds/carts_cart_moving.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b4cc5084388f475ef3c47842a1593d6a1bb71604 GIT binary patch literal 14749 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 literal 0 HcmV?d00001 diff --git a/mods/carts/sounds/carts_cart_moving.3.ogg b/mods/carts/sounds/carts_cart_moving.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e19a782d85038a12ab273870ab8e2dc0a4eaa3c3 GIT binary patch literal 14989 zcmaiabyVCjv*2&acPl7ixg;aUtEg2yIXNBZpGaTMM|-^ zwD-IBzCYf1IobRsGs$E!nPet8t88JR20#Y%0%NY zb1D!O7Y8RV2PX$F72|qJz<+1pqfoerpMsUCnZ1*lsH7yTgf=TT8;2+Y356(#S~@#_ z5MpO{b#-MkcQi9|dJnUI$M)XQg8hTp`wzBe?Ao?w;*K^}PR{Sy|I(b;xp=ubc?H># zp8k{QwS=Sw65uTWKqo|=pgTn86h)nrArYj@ z`00BT6!6#~P}~haAVeIUI)F}8E5@He6afVZB5+oZI2?)p6w-p02&yD2NB@*R zrbJM(KZy4?X@G^e8{xk(XvO8C{87dGi34QB5fY#ZHsA*gi5HLtFbSel22k<5BLGAJ z02x_~Az6&ia7e430r~*|oVTj@eGX&;(PRUaWSHpBwVxtZ7J!auCl`_<7qKZ9L#rJ_ z_cw0`7qJXg{moo|yUPIpDymr04)|z)`@I7I&@%)=aF)F?Hx{o!#R9%DVApB!9ajbci!yWnPFH#PNg#_3t_$#PG!p;pq1LkCJ_f z!Pr?CrGhJ|8yVWz$>2&s@>IE6_n4HBM!}s_r_q7!RL)TZl$ENDm5gY&liHo3{p=sa zQ0e|XnduSdFuG@yirb5T=u6$BlEZ5e(9=?@h-CRn1SHq!4oQ)J#5p~(`djSx?2)Cu ze5@9zYseP0`oKcz)Xb&Sz%m5EY-t* z3!%f3YHVRF&Tbq@=F)D6njP5uhf*Po{oh1@y~Iw#g1fYEoc~M{v7mqt__BZP4OB%d zKS4V(!J_<&NBO0wD!%k24|JSBUzOiZmCtOFS6_`!AF5%e8E>as2U|=qTfFjG`CnNd z?e7%v005yF8eq(8V9bU<1TE;TWj_<(E$ZWr3|VK4*bs=J1;x-=#aOt<7bGR`C8aYJ z{cQrkd2I5SLh{@~3f)2q+#+^^Vl0#53ks8&2lEb_$`1a28S}4!(*gj_w6c!0vJhHn z2m<)4U0L zbs8c)tp@%7CB;b|#g_=hVmxlx4zhqz)`BPy25VvnV>j(CL>vvcJIdjgafK)7pW25n zC=t~g4+=B!@<`Hv)>FU&NHc}DQ zea2i;`B3s)eAAFhL?-|m;)j{}J&FM7Ej|G72?z2F_!(|83fzf;403LhK|%!cQ`JTV z8Pni{g7j&zc);9LQv@{?J__1Ojhz57BJ86B3GtI)d+-Z zD74;8_Yz?zuoZ5_c|z#)j3TrahNv#Z*)1jfH!J9@I#ibrI$g)B>a4E{HPc3Lb}^f+ zgKEye6!GCeE7i61%7PQ#!sFvA(U zl?0f+7X4qT^q~l;coCctQrRI`Y5teY(D@74G|W!_rS$A0XK84hKBDhRoY`NQAE|0E zn0}p|X`-DjkrF~?1l2fBe<=aBNNlfv6+Xgax9F^|&#$jJYp2iuMSIrEP#tQhX*SQV zp?!(ihn27uVj1W(OwHx9AKumaB5V!@D{sJNS8--;c8i+k`V7NOc4W=v+}_3rU(n(E1n|}u!z|;k zd87gW{!varK=f!6g!2P_#({(o`$q{f(3vWMfpoPhU~61c9HzdUccUPT+!}na6%an5 z1Ei}{0f&~>>ZsXNeu3y<=GJI|tvG8nOl?YggE%pgoFH5~IdF&$b8bz%plq&F6aK;{&IwZI-2j7&Dt~Uk}Mwd&f8^T&o?1YVA1qrT15JG`{gr=jo zrYZ+Qb#2)g4M7%2*FAo1T-H7?NjAUiOW8+0s#?H*&1TBltlaK7li|i%4V%A%m(b-dn3U8a27jL0tpzE3>``1f zOKds6RU;x!K0D$8Q=MELmGlUm|qat=^Y>XfpbpV`ehbkZnvO^XSqjQkz zuL8Eog~N41E8#H^8%{!muU|!YXe0l;?sdTDFC{1d2oeA*!c;rmBDu(VD1y#Cov|pd zc)yNDJDnkHftul@%YPTm8kb9JC>N6%~~+54F87DngvJh_K>k zO3{830#kK_S$r^9#j;pu|LWU*6C&cMvpX1cKs35(t0a@HE4yjpxb6LbICn)lkpKl9 zU#4-DLVA%gACJO!2oZa!-r+#{sR9uG6c_-9AY2kE832H+!1&~^*jb1(|8+_2jE-q3 zq6mG2Y)TO>^RM6he-=mp$V+ShtSpf6^xXCbLP)RW7 z_G73L_^;}u#Mz6eilb*fQXf6?BlR&59Y(CVKVn0sIbr_|NrnDW(W#yPRV5HH=-*iN z`+r5PnU9Sh<5whr?^A4qtKln&_yFM{)Os|f$2ie%!I6cNTTXDBg%5@LX(Ln)*i&OJ zL$cKXeMX(b^G=ELT~4=-Qz2pn0Dg$>)JOnS^k?P(-%g~i9jaXv^awrxKs;y|C-}?f z)t?!7RIl@peY;UU>j4TX8swTAeA%ApeeXdydvpmLKP|GiNEiYFYhM_ae+Ilt%}`U{ zr$X>Wcu>G95@59f@cMP~xBl;QtGhpc127Pd5s`=izX1RNDc_)=Z4NFTJ^>*Sv9}Tk zoA{S}eSQA|ZxN-h@4x#?hrwSI;PL+Q*sv!vft?h{++0^!TwGRBR#IG5QCwV6kyl(+ zSY2IOgg<`RK7OAODdm53aNo`{^d|Qzo8wtwXoKrXfB)1s!#BH2z3txL)g|#KTdjYz z4x*XkOj{m^h~%~3-n#@gXNTm+G|6tOO_#e{SEX{Qb)+wc}fX4{;1&nxr^8wAF^Sa<*WUskn5bOhCUN1{BG}Guz{4 zaSG*Uqf6j&VqN#rJW_}c3nkB33p}#YC*HyWcYs8v5>%0h3d(W|j^#e7h<1LI_!)m# zN<(7m?%psG2X`(yF5}Gtcmt1C3EcgzEBN-&y7a8^#ItLQz3l58lJp zjyAT|)^ztbv=vku?y6st~u$4~XU1db$$nrJW%&hU`KuygqtUlLD53`s2)Psf{|S zp91sKjDna{3 zLBiy_yelQH%!nx66OT#fQA_gEGPs5(JBiHfTjkyF{ul6LgZ#Fl6@L(y03;3s%FgXzOS6e-d6NCMQ`M-|%Lrl&&tzG41&f zCCcSgqz23Yjz5Usc-T`Y4ulTpQXk)vrWeHPOS9Mwd$3}J8%g9TGIJKV z=kzNoe>06xUN(v6i)AYo8B%EH1lQu6?=8fBtyzAc;vT#bAvBtg*yE~n$k};2^HJWB z)B77*=DI;RcwHKEL$4g?`TTo4c<$>yNc1SD4Rqv)Pmrz+Sh}0019Bfo`8As)ua^>u zbC_;Dm|q{0A(u`pq1R;@latVOHDGG6Po5CucD*sk)!Eg{Ylz0@6RL|HLLgl<6#7PS zwE>Mf@MuVhQpvxe7o7~P`Lw#!J4|UVU@FKQGGR z=N)W-3Z>n=hz*0|vH?pa-$reu@;EI`pT6eS6?Ji|r7i+1t4M7t{2Zb@SRSz9CK7%D zFko8RVm`oMql;kFmvj6${)-~5;EHE5?kWbQ=Rwldu{e&JyJ|Ykr;YscM)wH= zWsv3tO^e{Gp6G6L;oXFBDsc)LxM6a1$;YmQtB%+~njKb^S)SBzJwT%!o2m z-b`8>l_y{2LZP2r$(bCMrpgP)2iybGI+%Ycbp@JzC|cv($J}q}w6)^xNEK58X{fy4 zOYrE5V{a0SiN4Z15n%QRIr2r+Q+CjvHI{}u+XxW15FT4YiJ z>7-wcd=0)-kAhxk2#l{G{kUSBJOw7Kb1qQ3GQkRFa;&MwvPF1PN5!#iPH2TbLeC&Y z%6jTn$TrWljDLR(=}pP>^m{vU2J=x=3pXOLUoYMmPirF~r=H|B;0J#FU>FIihVLCX zDH2mKEp>7`X%PHWF(V=qE!t^|C~4*&(S6bpH7OUvfZTBH%5504{GP;X@~ZKAQBI^N z(Uf>#yn#fO$?ev};nj(k%rMi}B6s-BN4+$?aNcn4&M(hZ1qC$QKwBCd@4i-&LR3Dm z@8o^7govdKeb+lE4UOo3m-Dh%+)$qJ%d>KyW%AltQ)DpMl}7DDt->mm9CP)^*C2KF z^0~q!yLSp1Vlk~Sy+6G4Y7nG0U|Nu-c54GAMRrl|cqsLkJ&_|@Ta=iJfD$X)ylyPm zV%4oz&paYwTCvAM}+7nbrQ1hL)tuX^`R0Gi&ppcc^sd`^_Nj zTuX|jd(J|^85kof+Rjj{Ocgz++(hzt@mdJ3yssC3V|ULFRjfb7&XL)TU)E-Ce{cVI zX;%K6UPtkxuJw?++$vjnh`zmH0dDvH7^NN``g$Q|)sMbgqCg8wErd@<+hcYVbh?lz z|Fn8aMiSsI#?X})@Ujq^%PRwXadDrj{PnPxW7ba; z*>s_YE=_kJsd@TmOy*5|wGCtq12wbWvXiq`Y6gXL)rsR_!2li_P5mBL8D>e|KG@(6J$vlr71&v{VyiRQypJgahkLijTl2}2rH-{3 zJs3mvb5wG$URI`M^VBj6)yM9aPG5L!Jy+D3;gXGU`PJN%)*-y3gIB)6J11D>O#h8aG*dpH{~8vh?d4# zGg5Xe=KG$deUD`RAQ#J`6fl^SbfljKAjXuoDJ;_2s)e>%+m?Q!Bvf6ep{rGp#3v0$ zPBnL1BDdAU^M=j*xbNZ#3le7wl$W0G|M0>W#0$?JDV1>EJd_Pt{yeLq9YzkTv zRFkkj?9z6OEZO#c*@j6&q|r3?De|UxB{$AXK7u&Y2K9on!Fvcl;;_9C9{0cg{$68k zFFl#B+F;x%bP7`oT4l9Gr&1O-Nrq={a*O9=J!7a%ccW!~FWy1LA~BWJA*%`STBv7q z_u7=O$fn+UcYn0iK8pOobg)p-Og4B)fSs}APsRMY1QVCO(7md(7c1?#8wne)~s1miQmXpLWVREcp|ySn3T6-lyy*J{mVy)*nJ z3^ZH9<-V_QXD+lc}hi8ZVI=xF*Vu83v0p?j@41u_7j=UjD3Acx5%x!vU zY^o%0o`4l3%{u7>*ha&AyCmAbK>Q*EBtlEYzOB(ELP9_X&3*NpC%x^#dWsa3-V88v znUv6nu-l7we4c3~QYwo+@6kV(JkecEj3>$dQA1y&zNrcVEbFxHYC5BCO!5}Oy0i1g zwyC~fJmraMDx?Z;p?!P8U7|Z0&r~^j;uLr1q%keHUg(SWF-b3N{+?3KClpuM*TX>+VMifBeb1uClJ4L~JCsG< zl({9q=W|YphIL>WCY{C_O3Vv{TlikRCz{9}IRN^mW@FlCu6T&<2N3TOi!x(>VFF^6 z9cfQ%?=xjnd6-F$A`}f@@O$!OERH9(V7pIdAo#0JVz@cZS6&JGleWgr+)w>q4f9vT z=IQZrL_auRmItB96nSbx$g{8|+?V~zmvHbKzSQmEv%DeJO`#i9?z}OSeU*Q_GbJ2H z_PcEe9yz7wz_<_fc|(V-$UfBCBAvcfNy=SX^g-ftKsxZ~kif_9^5>^woQ_z|lvJ7t znVk}DJPBD#rk^nhD6EtB2P-ypcK6FNt>&6>iATSGm1|E#w>+j?$;UODtvz{e_f={s0#;$l!lL@U{wQeza(;R5~gJQOCw ztlHq-OM4OMlF%TuQZE{NUvj$0V`|ZO`i0$dc*EBZGq0dn?wmyIUelfzENrevyB`M% zP0~S|Fx!-rVAKU?MP{%7gRBw^H`f0(c6w7o?#R~>3a8)e>qn^`jb0v(?bUG>IFgpN z%5Z)B;*egKNKa#q@+mX4PkO;zw3L~4NG~7nVf~sO?7dqH^Hv+Xc)!j%L>N+;;==WV zGwm&R`BtoD@Lu!#=pM?hlnJhkC9}m7Ej_~m?fWau& zL)8!IhwKu||hFb4fP19ndgtCJ_ard2)^Svy){e<8(FbvZKR?=VN!v9j?&%443#MN~ai_y&s5ul^=;ZOr_E zYaA*?pRMh%v0Cbr3J#`-Cm_73gsE9?CfSKJ9;NVRbn7v049==-vrCPUupyh#-}%!& z9QMpnWyj{$u1gf=wRcd10Z^G4Cb|Np%7?fmvFiL5?~ok&yI!)r3FV`< z6~c>4YT!oeN-ZJs$Qm?cqHeRe))whwShdx6Y1@saKMgKwinGXD^XW`-EmT0ZXY09# z15urkr$nWsk*s1VyGBGyN|GJuWE*WT)hx+98QlC&UxCoPp7@FbRSThTsxB)j6$4&% z!43Lqn{g7a(Bug>wa;+DDn5V>r>g%Cjg%C!nr(j3F&RqJf4@K(q^Id z>DzC@*z|8>J<2SbZXdcHS`FJpn4KJ5DH*&Rtz(LNnoQ`WHAAMc;I;x1lGgR*+c~YC zWR0H5*BUUnPc$PZK2Nk@JJIv~b9kp}J(K7Gf<<31zq=EoU`eLZCwcvfljJ0~Vj??< zh!N*Q?REI}VPS3>p1r#>N?stKllYC0)Is}ty_nZ(!fI4K#_vZiJbe*CK)nC*O z5y*U`0I*DM`%E1z?kQ3g;PL0nH|TOW=!`QrFUxTvVyW_Ez#*i(p{G40gcQfV$!Y$z z-KY#7cmH)4!O0nj0L{J*z%yyKKm72XZJUIpvfKvF-TLuIX`dBE;LQ#_!8j%KE=ZkH z^y_jtKz&hkEcfawCT5Uu%8v!E6#w-=0J=+?BsKUcQC z+f#RL+QgR@`%=nJGzvh@Gv{ROD^+URYT9dJlA_BZ+eE-WuH+a#2C*z?&g{PStFIBZrL#tp+pga1wDbKs?P#I(P z*s=7>b(5CTj5~ACrxOkOPI(#v@UcO{)A)Vm2O%%yWkK@B$YEj2_VcP@sh=no3L;Io zx>ppm=<2y}AchXh(9y|ch|!J*h1RfZuSQHAz9CRn7L}+e1XXutY-s^qkkV%l-jVHx zGoW+QHec^V$G}7~Mn3AFd_wNf>9Yh+1C(oRnf(miPd(QQgq8G_wUxft-KY4*Rvoq= zu^aRB=|;BPYHpqY8O*iLoS5K(4s@quQAc0RkJb(pLgxM{8(9*)82Nc2j+#yl1K`c1 zzb8BSW=BsW$6t1q(*g)1<_3l5szFH(CP~GI^0=zWX~<{KHL%DnMDmRZ+k>Zre$ay= zqbKOGOpCQhgS0Rm3G(BlhR(P>%+0=p2cqg8n=jWka@iNXy{OVs+UAUU`Et%|WFczb z#95NlNy#0DApJvFQ@Y^=-dgR-OA`4*G%LciqBY!~wwrTXq0rj*1gxggt)W{S_GQq+ z6P2h?3r&t*OjKxjX8-QA<`aNH=u(gCB|nHAMtk#N?-Z4_7bnDJk~o+u9h3U@ z*s-rPSus7yw<|T<-}q!=?P2JPzQIBzh;6udIWA96K?iXK+GFO7b=SsT<$GniIV~Zj zWfmvS@}6`oOhiG}BMdPm7vzia?nPTvX*bvD+E zCPc00eH`*<&d0q!$KGrdIq3wB7y%(WJ1zg#*WRm*UX0H+VMO_t9 zE%8^ZCxhgs#sN2B^JS>vUf-+1J!4N1*Wsgk<{zDU)4lUjEXwC1UW4{YDbc#2Ur5!T za>YQt&rV*R_^^73Z&!O6tfz22v>)VBzCZqCT2Lo*+&#d*evj47JkO=2w$94qA1Yc9 zO0Y8>a{LQDQrL{T4lAi8{ugGKYDk{`qK-!LPRN9&Ud6zq?}PrJ|8BzP+AWH2-rjq; zRiZ1KqY@aYYVBu+(=jVK&q|hoQv@XvBKyrB-kptOef%nDt$RS1Dh~$$3=mH_x-Ugp zf4R=q4FAl!DB-U`{eqG-Yz2*>&5%9WmXCEV-}$Ba+FM=kW%OHg^}B+IR<2M2A&3#; zA!CrQGS9R4J58ioI}zT`LoC^uMr18lMQNA_*APDgYmTvJ4^ipP$RFoi)h>}mBDY2zm9r~Im%r#)aJ&Dgjj(WfVO`n%m-TJI(N6 zQA1$Tsj^e?L3kyYI5IHPG3;hC%HYfX_#`aMe7#!B+sI*g<0AmvGcBq&0hTK2kL~Z# zH>&3yu6?-W5ByC#YT3}}U&ihtKCRidEq*Q%KH503&pI|Ra?CU0Z0>T(W>l`!l$2J7 zab_dCw07z8c96c|DwaMfG^b1qM0>kc^Sn~f1Mx7jBn(5_OEBxeO$aM?*A8>%4@vfY&nk;age0Wn9s_pUcdxN-~vJ7az-Z@xXyBMTfl4Ce(Ty9-OQ$FTGD60{? z&Cx2OrX#LY(?`?(HI;(cjJ;Jin(b9W;+#YlMsFUy3Fe%)Fl|O_aG!U4G$i*!AAfllAEPj-OnkDwSVMz3E+qOg|Jo$m^l%X_6a=%9D_`xCuf zHkY(gJm5`-!iVV4aC^`-SFAH zWx3`(rYM&x?bI!4u<<|PNTAR#u|Idc=yk%@*Xa@k0%*I1!OzCBZgMhpsF-+8V}%53DD zc%NI@_EMieSJuKi?njA5OM_eM@vrYH^O=?HN14~FmA*6DU!OMc814;s@|Rrcvxf#L zTu)!tX@pJZV+RRT@j$#EHd&w)ICS4yI&8kH^yypFRZogJ$CmZV$I84HMpjEhI&j_L zN!5soDJpPb)AM>y)>WVtj7uKa{A`^n#+i%S)5X$-z^|5S8k^P(g&uK~+5JpwLt9JG z*)@Hg$RKpg`TS5^mk`ZqR0{}FN!~UGwYJy)FuPu^eGu!DTI8&tRGMqkr1RubCg-+T z3JI$t6Nte5qYC*b$9668M6Hoto2-a-1M|EXpJL`ZzW%j@JipVkEA8VY&Bi7gf$PJV zW4!!H>poE~ipZn>(_%hbdYA5QU1D}ESY2gD@B$jCCL3UV&T@@da;@W(_DQrpB3cyhvdZAfOR^GyzTYC zP`aY<`)g%I7=Qki>7Te*-eE9RcVV}2!$zh0Yo_?aLFt_V?OY?epy`cYT7A!(&Vt(E zkhjsOMs_E6*$=#?CP|-5Os>z(rart%`^Jx^Ieu>YqPo@9SQg+YB`J$3j zs^N}v=GVPR$F`EaB3LxjE=^ypE5<|sz8BFYu!n|tH!a=OFH<{IhRHm^kR3z(mk!wc z>Lmt>ZN;Dll{Rxh(Fu3b>$+oH3jlExR?SY5=+XdK@dHQXEBz5Qs%Y|8z9 zLJ0$ZVzr*LG%vegZDDDA5JDdq`6V90cP}I9ps_3JqDGjWym`*8S6P4Tz|X_Imm9cg zpfUcY>PO@&!;jL^o40le3Li>OaT_QHlbYYch)D)%ip6lL1Hg5k)vN~@D9u7Zam-xM z``k&yHCc3?H4E(*jZsAh=JFMoOtzSY7I%rt!nPD*;HUACAFOw1tNR8LyKJ`aa65KR z!U3C4j&gRsZs-fF8;B?P=xF6DSc271&$M(-ll#g<_Id%0pC@n+ug*2D3uTG}H@COO z($YgiGUNsqir*QxOI`S*0-qR}^N8^4Z}^W-+V1Y-+!q3W7TFk{k<918xkg9@^>Z4cBQwX_ppW_C7KyDFy7jHHyNyrziUd-{e&K&5X>S?` z;c20om5!X^0~M|gy*w=3K)0pN^*<*@CCP2d%6eZRG0Z*x{;QmNo}Xi#GJi#J)RTmE z9vz|W`~vH3)*D&_-HI>RU;VSVOpWcordiv{@!~M-*>+=}U~{Re;J#0B>8N|hTeLqD zJ3caFHT^6dNWRCct=wy!rftg}VGw{gQpL!rGx#&}bm`nNLUw4=Nxi){YN+~7U4;wS zddUnvZ_uP!B<`9qmpN4V;p;o*mxZ0>kDYDU%hA66lNv;^;S8bJv$+Yg@BppKIg*W= z1i;-K4=EbnsXm4Hru7hARc5hhxGpggnuT9Q9_Wum9JeevIpq!b;LcDo6rQj!j0)Bl ziEdVDA4?kTsBVq0CFdop=0dnN-d?FS^5FP}UjY6-N1*gQ{Lga)3IY@qtH{KwDy^t0 zC~q#P$t|reZmKFOFct%bcQY4Tgck^_ui`bD4#kpO@-bIf(P9W0CjY1&CC7Vy+6=26 zEcPic_h{Ks^SstC5h!Y5(kR}SJ+#A>%;5DjAH(8wo@cX?l6%ZH_3R6EDk;@X zVBw8pk7|20Wt=lYj(A?6bz9peM<7B2qR^JJaqnQ=2=)r2=yR6mKRX6CgF@4YBm#q7t2N`RXqx4O5 zn&D(f&2?R?15Q@vRHeAvFon`-m2M)o=) zM1-`vw9n*n!dazd?AB!v9&2UqHM8LR9HRCKnkwaIP&{cb=U+Id5oT zl@u)NNM{oKbf=hfi@8X}&j{kGkc6 z<+;AK#%jc9;0tJfzJ0k+i`RsVP%i5#jW^LoLauXB8d+<)Ybow)4XvEqX$eJL4bJF{ zi*(%f(1)e_Y%iIZe#f$5pZnla3G65CRemYS0)yR~feux|kRPtks}*h!-9iiQ3}G>g z=k~ZQP51_{JiCm^x@V|m`mv?KaI~YMz{+83Zs`?=Yrw#u5d)2~1*zRq`p>W`b&!vM zniX1JjXyH=#E%PtWD-VQyX>4VqznQiByY=wD*~MtZK2`i0@fX}&mN=u!|KvzboNR! z@^j?(X#9n`{rf1N(*2pP4L|F?;6j zfcKtWR&Tl1L(%3L&~vrUo@~IXVKH<)C!1wY0A+gWik=+)xr=1Zh8|hAmAfBpG}*lf z0uTeT{~fwNCpiO<;&Ufb z0zAF=I!tB6MbGFk8ErIcsmAcXPDopA)$ubx zI?!%6&Z&u1=T+a);d;`1$rwG?vm8`E?Wkq9V9^>nR@z$Ecv@`_uW{~du->FcVGR+) z^7d`$nK6=M4$4W+bUP!AjFg`+;!3JCpE8T8LXyxhYufI8)3@ z{-ilZMzLj6bYYr0o#f;&X)>m0$>H_PMazA20^F%kr&RD~M004-uk6fZ?7h0|*b$ZCPx4&>$*eBs zbtS<8=pMmMLB$mF*R%Mi{ED$am?`euezHQ`!0Pi-eiTIfnYP7z#I_JuK`TaYz5%p5t<4R{x@=g-BP~TO;5USq}PCSI|cG=2#;dCR}+G+PQH;Aj_JU zFWWI|S`?KSVyJ7IJ!`{fnzJ05b?ustPaG#-yiPmcNJ-OJy_h(m z0KDk=1&d~0z$-=KEs`ox{DyoyLO9IesjPgmB)OZl6P%B&pFeW z^_AaxFukueWw24@5?oW3W`)&(vO8*1lVp(x+rOB_LUQCgO)uS#-l=&;nCO!)p zP4Ebgb`e~8g*b6{eMwE3W8$V0zbRfpITC&@e{#SgYOVaH zrQzF1>b&yUe&b#yR$zMZnCy`{Il0MK(N~nE0S;ij>HIz^rfo_JvYa>X3~aL*>az!n z9N@P!{q;jX`d0d-JbN1G!aQqGxIg6-wg+aN=^l<>lxgmydN_HBvVeQlLjAmo1Dfz; zsLnlpHwz`aGL_eaCVmOed#{<_TKbz5c4T6Dor>`bvBAhsY3y7GDima%MSMLHbon;k z2qS-vGFR~~TgJd|rud?nb6}=yZ#w-(v+6uyGw{ldMQ^p}vxGr$;{4_DQZ+^=-;`c= zlov&}MSwe1$K69@E^4QGhEw!*(w+ytjE`0;>VT!ls7hX2`AA!!cFHC--4lHorArBR zi<9m-lGi^_a=aVT1>agtD5g68sH$w8`mv=%o_GiqXGM9J9g!Oes2|KOa#wr2FCDEj zo4**fCWo)VmI^=Gp$ScWFGW>+37=@fgC`gYteoZ@^G}S?`Y?{WrtdiR(tgA&*QFOF zD~vEHiMnd{(L|F(RS|^@(~9*_n080geHH+TtXhVjwRcGITb4f69>``fQCcb|j}$lZ zJe`v8@NOX`P&#zzYYkTVc-%EpFz`XCY3?}EGb-Bv>!S- z&NL*X>Ef~`56;E)1V_ZFbJ1qCeDbw<3Aks3?R(CcSG?&KujQWYOgOeqGNxgU(gXQf z*XiWaV9+#fK?UsL4J-1YrKw8C=M}=%jn0l z^&Ww0?X~QVs!LDHP8bQxx=<#RyG!SeU$v8`lpc^PLhr0BrCXwxEnKwY+|dE)*JPbE zZTuUPlCU^-u87D#&#JNZv6sZrv=j%1+Yb*cW1mCNX0Z9;)&%8ymk`IlPoi;F5ZqB9-6i zek1}_2ZcocIolOXqaP&R3fJ=tVfrw1@DSz9O<@t4CsNSL5?$t?UV8vmO$EOcd)f2*?7+2637=9{0r#?V zuGetv9VbS9WrB>ay#cGc&ple@F#&B1UXjhq*wXDjv(1uTD-12mLdrXPVU=l|N}(u9 z7IaddAOAs}VSjsi>v#8uXjzkg_I)hTA^)V8;@WhmOKHnX%33B9YSq?>yQ~(1%a^Qf U1LFgu%}!PAYO%eVzRv*v2hvqWL;wH) literal 0 HcmV?d00001 diff --git a/mods/carts/textures/carts_cart.png b/mods/carts/textures/carts_cart.png new file mode 100644 index 0000000000000000000000000000000000000000..965347c0f374d91e277104617b780a41fd773b3e GIT binary patch literal 1103 zcmV-V1hD&wP){jSUo0NJt$p5EMP<{U_~xtMJ{7TE@VkDWlJ$o zP*7A_~R#sM5S65tITxx1+ZEbCDZ*OyRb9i`oetv#}f`W&KhmDPmlarI5pP!(h zpsK2>tgNiBudlPSv$?ss!otGI$;s5z)O9Hz761SM0b)x>L;#2d9Y_EG010qNS#tmY z3ljhU3ljkVnw%H_000McNliru;0qH5Fdz>}63YMp0!&FnK~y-)Ws;9q(oht~FJe)E zLyDXYsZ1h>$kix8T11#>8AUyxsrvz?mAC@Lj9<;+U)~)94u{>hd(Jy=pL_3n=lg|= zp3yUmQ5wxQuI4D4U>yA#i=%F}dNLN(8uTjS^$)L;o{f!k@MEst-8z1e$rlQRwY9?A zeExU~E-L98qWH#_%jIUpbfa57RiFI$x)VJ(kTX9^r)BK$)bl=-3X18pCoP`oRF|Kr z>bFFxR9aSLoq|zW@rcRf?8-`NVSBG}uC%{Izwhs7R9TM7YFoh(t3ICReXrJ)3{@IB zZS6+Yot@>~-TmnHUW<-^^&(9aX`@41N`g|FC{wclfnMdEFUIo^X;DGoOjmRZp#1{f z9AN^V@j$ta9nNX%5P#5&RbX`p@-f9ccu*`i^kN@S1_iAmzG8KTe|d-iX88}^!Q2lE ztV_AAq|W7@dD((diP1 z;JJi>WCRE@<1=f-<_93-GYQ!I5P?nMW>yfqS;6gMAY$_an7}6sn3@N$`2mOt#4#6` zsd)l6KM-v*?#?2Rbu+H8Mr?kNG$DQ!0q-Nm?F?&@%?~EvMZm)hfeAnK0U^HVWEjRd zuSqsPNLm)>FWwpgHa`&U`Qs~dfxxui&p84bvH1ZA$2wS+bIr|#9oO)glYRhTx#>_S z14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>rcZ^NvttlZq(;^N}TlP51&u%M}s5$HSy&H|6fVg?3oVGw3ym^DWN zD7etm#W6(UvTuL4P?LgyYknsG$u%2HC%LX&JQXmD?<>rQvFyf;1n<-ZIX7dv(?{mgpOEI`^I_JzF7i?Zj$HE0c*L zb2K~mFrRo=skS@ZZAM{nabw%W@E;{bCHr4H9lqH;F>d{zgDslQ_GyQvER;27T=B@l ojw@3t`~%Bs-z|Mgg|ZCsyLhCy_nt6*4RkDnr>mdKI;Vst0P1j#E&u=k literal 0 HcmV?d00001 diff --git a/mods/carts/textures/carts_cart_side.png b/mods/carts/textures/carts_cart_side.png new file mode 100644 index 0000000000000000000000000000000000000000..f53808c6577f033c884d217af26282394e2e708c GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstUx|vage(c z14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>;y3+1?vL1$VK1K@O#`3d4wi>ZcIteb?39fp{ zK;)*E;%S)bZ5SFF8Wt9om6es7n_FC5Tvt~&dGh4>^XD&Euwe7%&4>PP`vP#4_utCA2LW$g1Y83p+GKL7cS z`6;CrACJgIs`Ui<%nW4a(=_&cv^?`z-*ZOJjJ}RN4!Qxt7rt=^C{53}JKb7WBOq(m zlL^8K)30bVU9!Bh`t??w6B|<`p8IS_$$0K_;RwUW>PfeyIu0(bRJ{1s@ekv>%TkB? T8n+w+I-kMQ)z4*}Q$iB}5|f_( literal 0 HcmV?d00001 diff --git a/mods/carts/textures/carts_cart_top.png b/mods/carts/textures/carts_cart_top.png new file mode 100644 index 0000000000000000000000000000000000000000..d9a31a9d2ceea10e003506b3b2dede75644b7ec8 GIT binary patch literal 522 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 Ef;&nLHUIzs literal 0 HcmV?d00001 diff --git a/mods/carts/textures/carts_rail_curved_pwr.png b/mods/carts/textures/carts_rail_curved_pwr.png new file mode 100644 index 0000000000000000000000000000000000000000..781bbd0ad6e223803e071b05b19767a802ce2ace GIT binary patch literal 614 zcmV-s0-61ZP)j zK~y-)rIO!kl5rHqKVK*B3=_(zMz)kjg=96h6}#vU2&9OyBnFMBi*B|EhLsSAMr1?< zi>`tZ3?h1|An>LuFULzk&}p{B^o8wbhJ`&h>eo^LfrWN<{dda;&F0 zbv`JwR}Zh4=viAR~Wsl zW11$F_cJ_;54Xes$;ThmQog{$sX4l{-m0G!KG2^9mBTmb_8A5#j-5s=N{m8b@8oG;pibBrR5r~?k-MW zpHrYD773sQ#|ec(D<8@4_hXtScbh4yCQbkV0q03X zK~y-)m6JbcQ&AMge=m9AMX#b11Utw@P;fF5LCMy^QE+l`5%)M17llxSK!ZbuNS6+s zS|nX6q&kSJ5{iNn0t#)oZ9>|HrXl)jUjAK&+q|X*ZT#kQ4(I!w@4%t*`Mgdf5}Ff~ zN~Lr*oAv8#fLt=Bl~M>H$iyQ$>;w^x?Kinz7l3-RjqADqEIhfXAHDcw*#K`oY%+Bf zT-RlPr@>C6&3R$tgaUY-zCY-kFhix3yjt2l+F)+AVog0n1I#Wf>)#fHR!Wgx*|Gov z{HF#MjxktzdP_?wDHICKPe*mj>v4JVGyv7Qhj47XPLJJ&$DlozjOn}2J{kt!RSjDy z0E+81yiT8uvRQ7x!Rz#KLIEyb5lAU{`+ECmgPFyWmA!`+Lh$_1+uxM9?rNnJGmE8B z27me+M)pUA+}&8=3BGmuh_?R&V^2AH3Y`oEA%#&px|`FFo` z!Q^4D=>bp!lu~5k5&ih(7sFtEbC2k4bA|U`%l_@1P=Ni$58r>o?Q-pof%y5`&@ap` oD=T|{%pAmAEv01PUDX2k4GN3zvr-!!H2?qr07*qoM6N<$fCV8v+V!?0wGC6 zK~y-)m6J_KR8bg)pL6Cq<8;6Xj1~qrsJ3Zlf6_u)2kqLlh-m3TkXqzo$QFs&B8iNG zXpwG)qU_IQiy{y$C`^dLJpSOArlOwa-kE#vX>t86G<#QP@f~>I=X*a`Qg3gs&15nb zuxu>b+S+Qf+3d=U1JKiQ!fLHiO3_|liAp=R)R9CMl1a&8J|GA!GxI*i7yuqzs0f{26^RP0l@u1imMZq-3^*LRUU zja5o<_3_B23^G*)tuLV-QI6hUbD zG3Vh(!6cxyroFz>Hr)QW+=HLg9E-Q`=F>Q(DM{Xs*p`xfm|ehlAwmd@7qb6k46$!; u%`IGiq(%13QV*W~qX$P#d`z!%0^m3LBm9nEw3qw<0000_pdYGnWb0wPI7 zK~y-)osvyR6k#03fA72FuIqp$7!?~#qIsG_M1@2L=^Pbxt3yQhf==aOJync#5bOiG zWZ1NmMuxUX-LL{x@2d-&q?M^$hJ2P*GDQlt3dQSg8Jcs8Cz9XN{t86x_ltS?b zD21{tOXYI8HI4uny?RiU+Rsra6lk2jkDk_O)FhFDWKvSD1O%aC`HPR2Ie}@KxMO{s zxi&5|fRSfYbhm@+x~wj)viPM&i{5~gPzw}c1X98#T?4={3e%KaOddG)?w%xaWDC!Q}K3DaQfey|aW{iTE&^KnTzz_%%f}h)765rbEXt z3`U2G_0n>=oU$zIuQg_~*}59#dj2*70dTKpzv?(TfNk4s`#eHADJgp)sib5_YnrK| zOR_;y{u<&NCuwVIqx8b!?Ddy%24ipMY1kcS@NQ}eEg`8?LlOe!i%DERBnT7{(A*lU z9G@uu+(G~Fj5u&A_TE12Q7-@kGNz?}6bc18y&+sL z#IJ=cm#XaCsuP5YkE3{|@r`{2J#Qs45JfUoOA800000NkvXXu0mjf=&2yY literal 0 HcmV?d00001 diff --git a/mods/carts/textures/carts_rail_t_junction.png b/mods/carts/textures/carts_rail_t_junction.png new file mode 100644 index 0000000000000000000000000000000000000000..8b1b946242544b69c643df109dbd6c0b10df4b92 GIT binary patch literal 707 zcmV;!0zCbRP)VYK$K`w5h)#fdNq@)O>ZBUDF(;~t@z)dtn!5apm8iQJd zwTKo{2+gC=>Q$Q}D5x35Mcir=JjV((%f#{JjLw_WVrCv1_T#|eayj37&-a|~7ZE{3 z$Ye6&IF8irf67!UCFyiJ!WkmM(@O^>-`g!Dwmr9gEVQ!&F zq4gNHZ4-?4bFzQbhygr&H9>bf1VO<3>^!pzE3{a3m?o^0gs=>z37f1K07@xx#Bp6$ zVgLh=J{hj-3c!WC69(%!H8Z?-$o~#q&J0*0dKMV@=(UFy6%j5;6EV`HhBL4glM>(Hfd}+4#QC@`pi+ zD?+wZW`k+a+F_xT;>pM~hk;0*bUH1mR7(COspB|nWHeXL6$AkQxhk9g2}48}I=4?c zj$Xs_yy^%#I=h;lF)sON8mw&=Gp`3I1I=41EXUqY(_35O)#1s=2bN`#ytl>+qLji50xZjl#=P!*HrDt+ zDTUUWcs#zwNIgA0Ms+VzW2lrOkw{3igPW)J$mXsy_`c81!Z1N0q_`3?mtSW4R*O<7 ze4Q^4GYw{1j$qq%)U@h@?{s!mRCxLJ3ylpXOT{u98%)N3&J7Zj7#0h@yzu=~<@dmTA#-I1VhAg?I%V2by&X0M~U1xkxUT zlN7+6=U-GVmlJ^NUWkY&)0wFcmRPlqHb41b!WZeOLV@B2jl1Ky0pbe+73 zwHB>4XL@_9Bpw6c!{;eZ*9zPk8c%$nwdUI6vDH2h*L9OZwJ`@?OfaC7s46)Wi$%%j z^JFra4UOdcKIwEikz9!gcQ5Rht(}($f`GQt5K$>+aXDsYeu>@NHRV|NHd`X)D89BF z#Tb)Vy6S@;baYl!c>8gJ#s-Il#TA+w97cZ56P03=QbeVgJ%=kKJ{{=h;p<8DS08Nj govpP}C=`;MKcb3xV4`WA^Z)<=07*qoM6N<$g3BW@R{#J2 literal 0 HcmV?d00001 diff --git a/mods/carts/textures/carts_rail_t_junction_pwr.png b/mods/carts/textures/carts_rail_t_junction_pwr.png new file mode 100644 index 0000000000000000000000000000000000000000..dd0eede22302af3278a9ca5acef885b748055f63 GIT binary patch literal 697 zcmV;q0!ICbP)|Nj>vf{0Kk z6vTDia$4H^b0OJmR&u#qQlmtK=NER%Oj9R85KuePi@i2QZOURvpt{=P`|Ki%u`oG3 zN3roBT5F<#9uD^ms1(4H*TZx)K@>$yO-wN{y+DIqg=N9Qq7W~EWkJ220>E(`Lb}Q4 z^O6F%{`8~D=ko$^{y_+cVntNWgCHObLyR#1q*fMso=Yb4EAQ{`m*s#;WHRRfN*vrj zvqPE>T*LQ$05<>d*-&52e9Q3!SOIvRi`JUDp(~_MzbSDrH1dU-Fa$trjWMvUMH2); z0z9^N6KgC*<1QP=ad`G$<IFGTS+fF=(yvJQq*`N^WOWTa7V9<}NP>V>%99 z!t-2g+ot>C$uf!i0eJgioFkP6m-|K%AK11{=Hc*iABf{PNh2tYdBYzClqeBN^!9zf z%=+p^GRBZjrxVGQh;ZvftE_K7MGyou7yF2cF>?zslQZ*d*=VyE3!kToq%6g!hJ9$Q z6HAwU@Rhdqk_xZhjZ#}q? (MIT) +Jean-Patrick G. (kilbith) (MIT) + +Author of media (textures) +-------------------------- +Jean-Patrick G. (kilbith) (CC BY-SA 3.0) diff --git a/mods/creative/depends.txt b/mods/creative/depends.txt new file mode 100644 index 0000000..975e652 --- /dev/null +++ b/mods/creative/depends.txt @@ -0,0 +1,2 @@ +default +sfinv diff --git a/mods/creative/init.lua b/mods/creative/init.lua new file mode 100644 index 0000000..51d6f79 --- /dev/null +++ b/mods/creative/init.lua @@ -0,0 +1,63 @@ +creative = {} + +local creative_mode_cache = minetest.settings:get_bool("creative_mode") + +function creative.is_enabled_for(name) + return creative_mode_cache +end + +dofile(minetest.get_modpath("creative") .. "/inventory.lua") + +if creative_mode_cache then + -- Dig time is modified according to difference (leveldiff) between tool + -- 'maxlevel' and node 'level'. Digtime is divided by the larger of + -- leveldiff and 1. + -- To speed up digging in creative, hand 'maxlevel' and 'digtime' have been + -- increased such that nodes of differing levels have an insignificant + -- effect on digtime. + local digtime = 42 + local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256} + + minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x = 1, y = 1, z = 2.5}, + range = 10, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level = 3, + groupcaps = { + crumbly = caps, + cracky = caps, + snappy = caps, + choppy = caps, + oddly_breakable_by_hand = caps, + }, + damage_groups = {fleshy = 10}, + } + }) +end + +-- Unlimited node placement +minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) + return creative.is_enabled_for(placer:get_player_name()) +end) + +-- Don't pick up if the item is already in the inventory +local old_handle_node_drops = minetest.handle_node_drops +function minetest.handle_node_drops(pos, drops, digger) + if not digger or not digger:is_player() then + return + end + if not creative.is_enabled_for(digger:get_player_name()) then + return old_handle_node_drops(pos, drops, digger) + end + local inv = digger:get_inventory() + if inv then + for _, item in ipairs(drops) do + if not inv:contains_item("main", item, true) then + inv:add_item("main", item) + end + end + end +end diff --git a/mods/creative/inventory.lua b/mods/creative/inventory.lua new file mode 100644 index 0000000..0e1d813 --- /dev/null +++ b/mods/creative/inventory.lua @@ -0,0 +1,177 @@ +local player_inventory = {} + +function creative.init_creative_inventory(player) + local player_name = player:get_player_name() + player_inventory[player_name] = { + size = 0, + filter = "", + start_i = 0 + } + + minetest.create_detached_inventory("creative_" .. player_name, { + allow_move = function(inv, from_list, from_index, to_list, to_index, count, player2) + if not to_list == "main" then + return count + else + return 0 + end + end, + allow_put = function(inv, listname, index, stack, player2) + return 0 + end, + allow_take = function(inv, listname, index, stack, player2) + return -1 + end, + on_move = function(inv, from_list, from_index, to_list, to_index, count, player2) + end, + on_put = function(inv, listname, index, stack, player2) + end, + on_take = function(inv, listname, index, stack, player2) + if stack and stack:get_count() > 0 then + minetest.log("action", player_name .. " takes " .. stack:get_name().. " from creative inventory") + end + end, + }, player_name) + + return player_inventory[player_name] +end + +function creative.update_creative_inventory(player_name, tab_content) + local creative_list = {} + local inv = player_inventory[player_name] or + creative.init_creative_inventory(minetest.get_player_by_name(player_name)) + local player_inv = minetest.get_inventory({type = "detached", name = "creative_" .. player_name}) + + for name, def in pairs(tab_content) do + if not (def.groups.not_in_creative_inventory == 1) and + def.description and def.description ~= "" and + (def.name:find(inv.filter, 1, true) or + def.description:lower():find(inv.filter, 1, true)) then + creative_list[#creative_list+1] = name + end + end + + table.sort(creative_list) + player_inv:set_size("main", #creative_list) + player_inv:set_list("main", creative_list) + inv.size = #creative_list +end + +-- Create the trash field +local trash = minetest.create_detached_inventory("creative_trash", { + -- Allow the stack to be placed and remove it in on_put() + -- This allows the creative inventory to restore the stack + allow_put = function(inv, listname, index, stack, player) + return stack:get_count() + end, + on_put = function(inv, listname) + inv:set_list(listname, {}) + end, +}) +trash:set_size("main", 1) + +creative.formspec_add = "" + +function creative.register_tab(name, title, items) + sfinv.register_page("creative:" .. name, { + title = title, + is_in_nav = function(self, player, context) + return creative.is_enabled_for(player:get_player_name()) + end, + get = function(self, player, context) + local player_name = player:get_player_name() + creative.update_creative_inventory(player_name, items) + local inv = player_inventory[player_name] + local start_i = inv.start_i or 0 + local pagenum = math.floor(start_i / (3*8) + 1) + local pagemax = math.ceil(inv.size / (3*8)) + return sfinv.make_formspec(player, context, + "label[6.2,3.35;" .. minetest.colorize("#FFFF00", tostring(pagenum)) .. " / " .. tostring(pagemax) .. "]" .. + [[ + image[4.06,3.4;0.8,0.8;creative_trash_icon.png] + listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF] + list[current_player;main;0,4.7;8,1;] + list[current_player;main;0,5.85;8,3;8] + list[detached:creative_trash;main;4,3.3;1,1;] + listring[] + button[5.4,3.2;0.8,0.9;creative_prev;<] + button[7.25,3.2;0.8,0.9;creative_next;>] + button[2.1,3.4;0.8,0.5;creative_search;?] + button[2.75,3.4;0.8,0.5;creative_clear;X] + tooltip[creative_search;Search] + tooltip[creative_clear;Reset] + listring[current_player;main] + field_close_on_enter[creative_filter;false] + ]] .. + "field[0.3,3.5;2.2,1;creative_filter;;" .. minetest.formspec_escape(inv.filter) .. "]" .. + "listring[detached:creative_" .. player_name .. ";main]" .. + "list[detached:creative_" .. player_name .. ";main;0,0;8,3;" .. tostring(start_i) .. "]" .. + default.get_hotbar_bg(0,4.7) .. + default.gui_bg .. default.gui_bg_img .. default.gui_slots + .. creative.formspec_add, false) + end, + on_enter = function(self, player, context) + local player_name = player:get_player_name() + local inv = player_inventory[player_name] + if inv then + inv.start_i = 0 + end + end, + on_player_receive_fields = function(self, player, context, fields) + local player_name = player:get_player_name() + local inv = player_inventory[player_name] + assert(inv) + + if fields.creative_clear then + inv.start_i = 0 + inv.filter = "" + creative.update_creative_inventory(player_name, items) + sfinv.set_player_inventory_formspec(player, context) + elseif fields.creative_search or + fields.key_enter_field == "creative_filter" then + inv.start_i = 0 + inv.filter = fields.creative_filter:lower() + creative.update_creative_inventory(player_name, items) + sfinv.set_player_inventory_formspec(player, context) + elseif not fields.quit then + local start_i = inv.start_i or 0 + + if fields.creative_prev then + start_i = start_i - 3*8 + if start_i < 0 then + start_i = inv.size - (inv.size % (3*8)) + if inv.size == start_i then + start_i = math.max(0, inv.size - (3*8)) + end + end + elseif fields.creative_next then + start_i = start_i + 3*8 + if start_i >= inv.size then + start_i = 0 + end + end + + inv.start_i = start_i + sfinv.set_player_inventory_formspec(player, context) + end + end + }) +end + +minetest.register_on_joinplayer(function(player) + creative.update_creative_inventory(player:get_player_name(), minetest.registered_items) +end) + +creative.register_tab("all", "All", minetest.registered_items) +creative.register_tab("nodes", "Nodes", minetest.registered_nodes) +creative.register_tab("tools", "Tools", minetest.registered_tools) +creative.register_tab("craftitems", "Items", minetest.registered_craftitems) + +local old_homepage_name = sfinv.get_homepage_name +function sfinv.get_homepage_name(player) + if creative.is_enabled_for(player:get_player_name()) then + return "creative:all" + else + return old_homepage_name(player) + end +end diff --git a/mods/creative/license.txt b/mods/creative/license.txt new file mode 100644 index 0000000..4ad1d5f --- /dev/null +++ b/mods/creative/license.txt @@ -0,0 +1,60 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 Perttu Ahola (celeron55) +Copyright (C) 2015-2016 Jean-Patrick G. (kilbith) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2016 Jean-Patrick G. (kilbith) + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/creative/textures/creative_trash_icon.png b/mods/creative/textures/creative_trash_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e789ad634450a5fa5227e9efd8fe804703d3eece GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9E0AtzXqc3_Qw7LkED7=p zW^j0RBMrn!@^*J&=wOxg0CG4BJR*x37`TN&n2}-D90{Nxdx@v7EBgaRE>UjzKQU*6 zfkJAYE{-7_*OL=$4jfo=K;eJ8V`JyRfAY-?+|4IMbT~B5{cmn;WMp`p!KrFv-vct4 N!PC{xWt~$(69DO#EW-c* literal 0 HcmV?d00001 diff --git a/mods/default/README.txt b/mods/default/README.txt new file mode 100644 index 0000000..8af65a9 --- /dev/null +++ b/mods/default/README.txt @@ -0,0 +1,300 @@ +Minetest Game mod: default +========================== +See license.txt for license information. + +Authors of source code +---------------------- +Originally by celeron55, Perttu Ahola (LGPL 2.1) +Various Minetest developers and contributors (LGPL 2.1) + +Authors of media (textures, models and sounds) +---------------------------------------------- +Everything not listed in here: +celeron55, Perttu Ahola (CC BY-SA 3.0) + +Cisoun's texture pack (CC BY-SA 3.0): + default_jungletree.png + default_lava.png + default_leaves.png + default_sapling.png + default_bush_sapling.png + default_stone.png + default_tree.png + default_tree_top.png + default_water.png + +Cisoun's conifers mod (CC BY-SA 3.0): + default_pine_needles.png + +Originating from G4JC's Almost MC Texture Pack (CC BY-SA 3.0): + default_torch.png + default_torch_on_ceiling.png + default_torch_on_floor.png + +VanessaE's animated torches (CC BY-SA 3.0): + default_torch_animated.png + default_torch_on_ceiling_animated.png + default_torch_on_floor_animated.png + default_torch_on_floor.png + +RealBadAngel's animated water (CC BY-SA 3.0): + default_water_source_animated.png + default_water_flowing_animated.png + +VanessaE (CC BY-SA 3.0): + default_desert_sand.png + default_desert_stone.png + default_sand.png + default_mese_crystal.png + default_mese_crystal_fragment.png + +Calinou (CC BY-SA 3.0): + default_brick.png + default_papyrus.png + default_mineral_copper.png + default_glass_detail.png + +MirceaKitsune (CC BY-SA 3.0): + character.x + +Jordach (CC BY-SA 3.0): + character.png + +PilzAdam (CC BY-SA 3.0): + default_jungleleaves.png + default_junglesapling.png + default_obsidian_glass.png + default_obsidian_shard.png + default_mineral_gold.png + +jojoa1997 (CC BY-SA 3.0): + default_obsidian.png + +InfinityProject (CC BY-SA 3.0): + default_mineral_diamond.png + +Splizard (CC BY-SA 3.0): + default_pine_sapling.png + +Zeg9 (CC BY-SA 3.0): + default_coal_block.png + +paramat (CC BY-SA 3.0): + wieldhand.png -- Copied from character.png by Jordach (CC BY-SA 3.0) + default_pinetree.png + default_pinetree_top.png + default_pinewood.png + default_acacia_leaves.png + default_acacia_leaves_simple.png + default_acacia_sapling.png + default_acacia_bush_sapling.png + default_acacia_tree.png + default_acacia_tree_top.png + default_acacia_wood.png + default_acacia_bush_stem.png + default_bush_stem.png + default_junglewood.png + default_jungletree_top.png + default_sandstone_brick.png + default_obsidian_brick.png + default_stone_brick.png + default_desert_stone_brick.png + default_sandstone_block.png + default_obsidian_block.png + default_stone_block.png + default_desert_stone_block.png + default_river_water.png + default_river_water_source_animated.png + default_river_water_flowing_animated.png + default_dry_grass.png + default_dry_grass_side.png + default_dry_grass_*.png + default_grass.png + default_grass_side.png + default_mese_block.png + default_silver_sand.png + default_mese_post_light_side.png + default_mese_post_light_side_dark.png + default_mese_post_light_top.png + default_silver_sandstone.png -- Derived from a texture by GreenXenith (CC-BY-SA 3.0) + default_silver_sandstone_brick.png -- Derived from a texture by GreenXenith (CC-BY-SA 3.0) + default_silver_sandstone_block.png -- Derived from a texture by GreenXenith (CC-BY-SA 3.0) + +brunob.santos (CC BY-SA 4.0): + default_desert_cobble.png + +BlockMen (CC BY-SA 3.0): + default_aspen_leaves.png -- Derived from Sofar's texture + default_wood.png + default_clay_brick.png + default_iron_ingot.png + default_gold_ingot.png + default_tool_steelsword.png + default_diamond.png + default_book.png + default_tool_*.png + default_lava_source_animated.png + default_lava_flowing_animated.png + default_stick.png + default_chest_front.png + default_chest_lock.png + default_chest_side.png + default_chest_top.png + default_mineral_mese.png + default_meselamp.png + bubble.png + gui_*.png + +Wuzzy (CC BY-SA 3.0): + default_bookshelf_slot.png (based on default_book.png) + +sofar (CC BY-SA 3.0): + default_book_written.png, based on default_book.png + default_aspen_sapling + default_aspen_tree + default_aspen_tree_top, derived from default_pine_tree_top (by paramat) + default_aspen_wood, derived from default_pine_wood (by paramat) + default_chest_inside + +sofar (WTFPL): + default_gravel.png -- Derived from Gambit's PixelBOX texture pack light gravel + +Neuromancer (CC BY-SA 2.0): + default_cobble.png, based on texture by Brane praefect + default_mossycobble.png, based on texture by Brane praefect + +Neuromancer (CC BY-SA 3.0): + default_dirt.png + default_furnace_*.png + +Gambit (CC BY-SA 3.0): + default_bronze_ingot.png + default_copper_ingot.png + default_copper_lump.png + default_iron_lump.png + default_gold_lump.png + default_clay_lump.png + default_coal.png + default_grass_*.png + default_paper.png + default_diamond_block.png + default_ladder_steel.png + default_sign_wall_wood.png + default_flint.png + default_snow.png + default_snow_side.png + default_snowball.png + default_key.png + default_key_skeleton.png + +asl97 (CC BY-SA 3.0): + default_ice.png + +KevDoy (CC BY-SA 3.0) + heart.png + +Pithydon (CC BY-SA 3.0) + default_coral_brown.png + default_coral_orange.png + default_coral_skeleton.png + +Ferk (CC0 1.0) + default_item_smoke.png + default_item_smoke.ogg, based on sound by http://opengameart.org/users/bart + +npx (CC BY-SA 3.0) + default_rainforest_litter.png + default_rainforest_litter_side.png + +kaeza (CC-BY-SA 3.0): + default_desert_sandstone.png + default_desert_sandstone_brick.png + default_desert_sandstone_block.png + +kilbith (CC BY-SA 3.0): + default_steel_block.png + default_copper_block.png + default_bronze_block.png + default_gold_block.png + default_tin_block.png + default_mineral_tin.png + default_tin_ingot.png + default_tin_lump.png + +Glass breaking sounds (CC BY 3.0): + 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/ + 2: http://www.freesound.org/people/Tomlija/sounds/97669/ + 3: http://www.freesound.org/people/lsprice/sounds/88808/ + +sonictechtonic (CC BY 3.0): +https://www.freesound.org/people/sonictechtonic/sounds/241872/ + player_damage.ogg + +Mito551 (sounds) (CC BY-SA 3.0): + default_dig_choppy.ogg + default_dig_cracky.ogg + default_dig_crumbly.1.ogg + default_dig_crumbly.2.ogg + default_dig_dig_immediate.ogg + default_dig_oddly_breakable_by_hand.ogg + default_dug_node.1.ogg + default_dug_node.2.ogg + default_grass_footstep.1.ogg + default_grass_footstep.2.ogg + default_grass_footstep.3.ogg + default_gravel_footstep.1.ogg + default_gravel_footstep.2.ogg + default_gravel_footstep.3.ogg + default_gravel_footstep.4.ogg + default_grass_footstep.1.ogg + default_place_node.1.ogg + default_place_node.2.ogg + default_place_node.3.ogg + default_place_node_hard.1.ogg + default_place_node_hard.2.ogg + default_snow_footstep.1.ogg + default_snow_footstep.2.ogg + default_hard_footstep.1.ogg + default_hard_footstep.2.ogg + default_hard_footstep.3.ogg + default_sand_footstep.1.ogg + default_sand_footstep.2.ogg + default_wood_footstep.1.ogg + default_wood_footstep.2.ogg + default_dirt_footstep.1.ogg + default_dirt_footstep.2.ogg + default_glass_footstep.ogg + +Metal sounds: + default_dig_metal.ogg - yadronoff - CC-BY-3.0 + - https://www.freesound.org/people/yadronoff/sounds/320397/ + default_dug_metal.*.ogg - Iwan Gabovitch - qubodup - CC0 + - http://opengameart.org/users/qubodup + default_metal_footstep.*.ogg - Ottomaani138 - CC0 + - https://www.freesound.org/people/Ottomaani138/sounds/232692/ + default_place_node_metal.*.ogg - Ogrebane - CC0 + - http://opengameart.org/content/wood-and-metal-sound-effects-volume-2 + +Tool breaking sounds added by sofar: CC-BY-3.0 + default_tool_breaks.* - http://www.freesound.org/people/HerbertBoland/sounds/33206/ + +AGFX (CC BY 3.0) +https://www.freesound.org/people/AGFX/packs/1253/ + default_water_footstep.1.ogg + default_water_footstep.2.ogg + default_water_footstep.3.ogg +(default_water_footstep.4.ogg is silent) + +blukotek (CC0 1.0) +https://www.freesound.org/people/blukotek/sounds/251660/ + default_dig_snappy.ogg + +Chests sounds added by sofar, derived of several files mixed together: + default_chest_open.ogg + default_chest_close.ogg + - http://www.freesound.org/people/Sevin7/sounds/269722/ CC0 + - http://www.freesound.org/people/Percy%20Duke/sounds/23448/ CC-BY-3.0 + - http://www.freesound.org/people/kingsamas/sounds/135576/ CC-BY-3.0 + - http://www.freesound.org/people/bulbastre/sounds/126887/ CC-BY-3.0 + - http://www.freesound.org/people/Yoyodaman234/sounds/183541/ CC0 + diff --git a/mods/default/aliases.lua b/mods/default/aliases.lua new file mode 100644 index 0000000..6db3fc8 --- /dev/null +++ b/mods/default/aliases.lua @@ -0,0 +1,77 @@ +-- mods/default/aliases.lua + +-- Aliases to support loading worlds using nodes following the old naming convention +-- These can also be helpful when using chat commands, for example /giveme +minetest.register_alias("stone", "default:stone") +minetest.register_alias("stone_with_coal", "default:stone_with_coal") +minetest.register_alias("stone_with_iron", "default:stone_with_iron") +minetest.register_alias("dirt_with_grass", "default:dirt_with_grass") +minetest.register_alias("dirt_with_grass_footsteps", "default:dirt_with_grass_footsteps") +minetest.register_alias("dirt", "default:dirt") +minetest.register_alias("sand", "default:sand") +minetest.register_alias("gravel", "default:gravel") +minetest.register_alias("sandstone", "default:sandstone") +minetest.register_alias("clay", "default:clay") +minetest.register_alias("brick", "default:brick") +minetest.register_alias("tree", "default:tree") +minetest.register_alias("jungletree", "default:jungletree") +minetest.register_alias("junglegrass", "default:junglegrass") +minetest.register_alias("leaves", "default:leaves") +minetest.register_alias("cactus", "default:cactus") +minetest.register_alias("papyrus", "default:papyrus") +minetest.register_alias("bookshelf", "default:bookshelf") +minetest.register_alias("glass", "default:glass") +minetest.register_alias("wooden_fence", "default:fence_wood") +minetest.register_alias("rail", "carts:rail") +minetest.register_alias("ladder", "default:ladder_wood") +minetest.register_alias("wood", "default:wood") +minetest.register_alias("mese", "default:mese") +minetest.register_alias("cloud", "default:cloud") +minetest.register_alias("water_flowing", "default:water_flowing") +minetest.register_alias("water_source", "default:water_source") +minetest.register_alias("lava_flowing", "default:lava_flowing") +minetest.register_alias("lava_source", "default:lava_source") +minetest.register_alias("torch", "default:torch") +minetest.register_alias("sign_wall", "default:sign_wall_wood") +minetest.register_alias("furnace", "default:furnace") +minetest.register_alias("chest", "default:chest") +minetest.register_alias("locked_chest", "default:chest_locked") +minetest.register_alias("cobble", "default:cobble") +minetest.register_alias("mossycobble", "default:mossycobble") +minetest.register_alias("steelblock", "default:steelblock") +minetest.register_alias("sapling", "default:sapling") +minetest.register_alias("apple", "default:apple") + +minetest.register_alias("WPick", "default:pick_wood") +minetest.register_alias("STPick", "default:pick_stone") +minetest.register_alias("SteelPick", "default:pick_steel") +minetest.register_alias("MesePick", "default:pick_mese") +minetest.register_alias("WShovel", "default:shovel_wood") +minetest.register_alias("STShovel", "default:shovel_stone") +minetest.register_alias("SteelShovel", "default:shovel_steel") +minetest.register_alias("WAxe", "default:axe_wood") +minetest.register_alias("STAxe", "default:axe_stone") +minetest.register_alias("SteelAxe", "default:axe_steel") +minetest.register_alias("WSword", "default:sword_wood") +minetest.register_alias("STSword", "default:sword_stone") +minetest.register_alias("SteelSword", "default:sword_steel") + +minetest.register_alias("Stick", "default:stick") +minetest.register_alias("paper", "default:paper") +minetest.register_alias("book", "default:book") +minetest.register_alias("lump_of_coal", "default:coal_lump") +minetest.register_alias("lump_of_iron", "default:iron_lump") +minetest.register_alias("lump_of_clay", "default:clay_lump") +minetest.register_alias("steel_ingot", "default:steel_ingot") +minetest.register_alias("clay_brick", "default:clay_brick") +minetest.register_alias("snow", "default:snow") + +-- 'mese_block' was used for a while for the block form of mese +minetest.register_alias("default:mese_block", "default:mese") + +-- Aliases for corrected pine node names +minetest.register_alias("default:pinetree", "default:pine_tree") +minetest.register_alias("default:pinewood", "default:pine_wood") + +minetest.register_alias("default:ladder", "default:ladder_wood") +minetest.register_alias("default:sign_wall", "default:sign_wall_wood") diff --git a/mods/default/crafting.lua b/mods/default/crafting.lua new file mode 100644 index 0000000..50ffb1a --- /dev/null +++ b/mods/default/crafting.lua @@ -0,0 +1,1229 @@ +-- mods/default/crafting.lua + +minetest.register_craft({ + output = 'default:wood 4', + recipe = { + {'default:tree'}, + } +}) + +minetest.register_craft({ + output = 'default:junglewood 4', + recipe = { + {'default:jungletree'}, + } +}) + +minetest.register_craft({ + output = 'default:pine_wood 4', + recipe = { + {'default:pine_tree'}, + } +}) + +minetest.register_craft({ + output = 'default:acacia_wood 4', + recipe = { + {'default:acacia_tree'}, + } +}) + +minetest.register_craft({ + output = 'default:aspen_wood 4', + recipe = { + {'default:aspen_tree'}, + } +}) + +minetest.register_craft({ + output = 'default:wood', + recipe = { + {'default:bush_stem'}, + } +}) + +minetest.register_craft({ + output = 'default:acacia_wood', + recipe = { + {'default:acacia_bush_stem'}, + } +}) + +minetest.register_craft({ + output = 'default:stick 4', + recipe = { + {'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:sign_wall_steel 3', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:sign_wall_wood 3', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:torch 4', + recipe = { + {'default:coal_lump'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:pick_wood', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_stone', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_diamond', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_wood', + recipe = { + {'group:wood'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_stone', + recipe = { + {'group:stone'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_steel', + recipe = { + {'default:steel_ingot'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_bronze', + recipe = { + {'default:bronze_ingot'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_mese', + recipe = { + {'default:mese_crystal'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_diamond', + recipe = { + {'default:diamond'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_wood', + recipe = { + {'group:wood', 'group:wood'}, + {'group:wood', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_stone', + recipe = { + {'group:stone', 'group:stone'}, + {'group:stone', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_diamond', + recipe = { + {'default:diamond', 'default:diamond'}, + {'default:diamond', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_wood', + recipe = { + {'group:wood', 'group:wood'}, + {'group:stick', 'group:wood'}, + {'group:stick',''}, + } +}) + +minetest.register_craft({ + output = 'default:axe_stone', + recipe = { + {'group:stone', 'group:stone'}, + {'group:stick', 'group:stone'}, + {'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:axe_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot'}, + {'group:stick', 'default:steel_ingot'}, + {'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:axe_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot'}, + {'group:stick', 'default:bronze_ingot'}, + {'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:axe_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal'}, + {'group:stick', 'default:mese_crystal'}, + {'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:axe_diamond', + recipe = { + {'default:diamond', 'default:diamond'}, + {'group:stick', 'default:diamond'}, + {'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:sword_wood', + recipe = { + {'group:wood'}, + {'group:wood'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_stone', + recipe = { + {'group:stone'}, + {'group:stone'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_steel', + recipe = { + {'default:steel_ingot'}, + {'default:steel_ingot'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_bronze', + recipe = { + {'default:bronze_ingot'}, + {'default:bronze_ingot'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_mese', + recipe = { + {'default:mese_crystal'}, + {'default:mese_crystal'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_diamond', + recipe = { + {'default:diamond'}, + {'default:diamond'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:skeleton_key', + recipe = { + {'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:chest', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', '', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:chest_locked', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'default:steel_ingot', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft( { + type = "shapeless", + output = "default:chest_locked", + recipe = {"default:chest", "default:steel_ingot"}, +}) + +minetest.register_craft({ + output = 'default:furnace', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'group:stone', '', 'group:stone'}, + {'group:stone', 'group:stone', 'group:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:coalblock', + recipe = { + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:coal_lump 9', + recipe = { + {'default:coalblock'}, + } +}) + +minetest.register_craft({ + output = 'default:steelblock', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:steel_ingot 9', + recipe = { + {'default:steelblock'}, + } +}) + +minetest.register_craft({ + output = 'default:copperblock', + recipe = { + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:copper_ingot 9', + recipe = { + {'default:copperblock'}, + } +}) + +minetest.register_craft({ + output = "default:tinblock", + recipe = { + {"default:tin_ingot", "default:tin_ingot", "default:tin_ingot"}, + {"default:tin_ingot", "default:tin_ingot", "default:tin_ingot"}, + {"default:tin_ingot", "default:tin_ingot", "default:tin_ingot"}, + } +}) + +minetest.register_craft({ + output = "default:tin_ingot 9", + recipe = { + {"default:tinblock"}, + } +}) + +minetest.register_craft({ + output = "default:bronze_ingot 9", + recipe = { + {"default:copper_ingot", "default:copper_ingot", "default:copper_ingot"}, + {"default:copper_ingot", "default:tin_ingot", "default:copper_ingot"}, + {"default:copper_ingot", "default:copper_ingot", "default:copper_ingot"}, + } +}) + +minetest.register_craft({ + output = 'default:bronzeblock', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:bronze_ingot 9', + recipe = { + {'default:bronzeblock'}, + } +}) + +minetest.register_craft({ + output = 'default:goldblock', + recipe = { + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:gold_ingot 9', + recipe = { + {'default:goldblock'}, + } +}) + +minetest.register_craft({ + output = 'default:diamondblock', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + } +}) + +minetest.register_craft({ + output = 'default:diamond 9', + recipe = { + {'default:diamondblock'}, + } +}) + +minetest.register_craft({ + output = "default:sandstone", + recipe = { + {"default:sand", "default:sand"}, + {"default:sand", "default:sand"}, + } +}) + +minetest.register_craft({ + output = "default:sand 4", + recipe = { + {"default:sandstone"}, + } +}) + +minetest.register_craft({ + output = "default:sandstonebrick 4", + recipe = { + {"default:sandstone", "default:sandstone"}, + {"default:sandstone", "default:sandstone"}, + } +}) + +minetest.register_craft({ + output = "default:sandstone_block 9", + recipe = { + {"default:sandstone", "default:sandstone", "default:sandstone"}, + {"default:sandstone", "default:sandstone", "default:sandstone"}, + {"default:sandstone", "default:sandstone", "default:sandstone"}, + } +}) + +minetest.register_craft({ + output = "default:desert_sandstone", + recipe = { + {"default:desert_sand", "default:desert_sand"}, + {"default:desert_sand", "default:desert_sand"}, + } +}) + +minetest.register_craft({ + output = "default:desert_sand 4", + recipe = { + {"default:desert_sandstone"}, + } +}) + +minetest.register_craft({ + output = "default:desert_sandstone_brick 4", + recipe = { + {"default:desert_sandstone", "default:desert_sandstone"}, + {"default:desert_sandstone", "default:desert_sandstone"}, + } +}) + +minetest.register_craft({ + output = "default:desert_sandstone_block 9", + recipe = { + {"default:desert_sandstone", "default:desert_sandstone", "default:desert_sandstone"}, + {"default:desert_sandstone", "default:desert_sandstone", "default:desert_sandstone"}, + {"default:desert_sandstone", "default:desert_sandstone", "default:desert_sandstone"}, + } +}) + +minetest.register_craft({ + output = "default:silver_sandstone", + recipe = { + {"default:silver_sand", "default:silver_sand"}, + {"default:silver_sand", "default:silver_sand"}, + } +}) + +minetest.register_craft({ + output = "default:silver_sand 4", + recipe = { + {"default:silver_sandstone"}, + } +}) + +minetest.register_craft({ + output = "default:silver_sandstone_brick 4", + recipe = { + {"default:silver_sandstone", "default:silver_sandstone"}, + {"default:silver_sandstone", "default:silver_sandstone"}, + } +}) + +minetest.register_craft({ + output = "default:silver_sandstone_block 9", + recipe = { + {"default:silver_sandstone", "default:silver_sandstone", "default:silver_sandstone"}, + {"default:silver_sandstone", "default:silver_sandstone", "default:silver_sandstone"}, + {"default:silver_sandstone", "default:silver_sandstone", "default:silver_sandstone"}, + } +}) + +minetest.register_craft({ + output = 'default:clay', + recipe = { + {'default:clay_lump', 'default:clay_lump'}, + {'default:clay_lump', 'default:clay_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:clay_lump 4', + recipe = { + {'default:clay'}, + } +}) + +minetest.register_craft({ + output = 'default:brick', + recipe = { + {'default:clay_brick', 'default:clay_brick'}, + {'default:clay_brick', 'default:clay_brick'}, + } +}) + +minetest.register_craft({ + output = 'default:clay_brick 4', + recipe = { + {'default:brick'}, + } +}) + +minetest.register_craft({ + output = 'default:paper', + recipe = { + {'default:papyrus', 'default:papyrus', 'default:papyrus'}, + } +}) + +minetest.register_craft({ + output = 'default:book', + recipe = { + {'default:paper'}, + {'default:paper'}, + {'default:paper'}, + } +}) + +minetest.register_craft({ + output = 'default:bookshelf', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'default:book', 'default:book', 'default:book'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = "default:ladder_wood 5", + recipe = { + {"group:stick", "", "group:stick"}, + {"group:stick", "group:stick", "group:stick"}, + {"group:stick", "", "group:stick"}, + } +}) + +minetest.register_craft({ + output = 'default:ladder_steel 15', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', '', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal 9', + recipe = { + {'default:mese'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal_fragment 9', + recipe = { + {'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = "default:mese_crystal", + recipe = { + {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, + {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, + {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, + } +}) + +minetest.register_craft({ + output = 'default:meselamp', + recipe = { + {'default:glass'}, + {'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = "default:mese_post_light 3", + recipe = { + {"", "default:glass", ""}, + {"default:mese_crystal", "default:mese_crystal", "default:mese_crystal"}, + {"", "group:wood", ""}, + } +}) + +minetest.register_craft({ + output = 'default:obsidian_shard 9', + recipe = { + {'default:obsidian'} + } +}) + +minetest.register_craft({ + output = 'default:obsidian', + recipe = { + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + } +}) + +minetest.register_craft({ + output = 'default:obsidianbrick 4', + recipe = { + {'default:obsidian', 'default:obsidian'}, + {'default:obsidian', 'default:obsidian'} + } +}) + +minetest.register_craft({ + output = 'default:obsidian_block 9', + recipe = { + {'default:obsidian', 'default:obsidian', 'default:obsidian'}, + {'default:obsidian', 'default:obsidian', 'default:obsidian'}, + {'default:obsidian', 'default:obsidian', 'default:obsidian'}, + } +}) + +minetest.register_craft({ + output = 'default:stonebrick 4', + recipe = { + {'default:stone', 'default:stone'}, + {'default:stone', 'default:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:stone_block 9', + recipe = { + {'default:stone', 'default:stone', 'default:stone'}, + {'default:stone', 'default:stone', 'default:stone'}, + {'default:stone', 'default:stone', 'default:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_stonebrick 4', + recipe = { + {'default:desert_stone', 'default:desert_stone'}, + {'default:desert_stone', 'default:desert_stone'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_stone_block 9', + recipe = { + {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'}, + {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'}, + {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'}, + } +}) + +minetest.register_craft({ + output = 'default:snowblock', + recipe = { + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + } +}) + +minetest.register_craft({ + output = 'default:snow 9', + recipe = { + {'default:snowblock'}, + } +}) + +-- +-- Crafting (tool repair) +-- +minetest.register_craft({ + type = "toolrepair", + additional_wear = -0.02, +}) + +-- +-- Cooking recipes +-- + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "group:sand", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:obsidian_glass", + recipe = "default:obsidian_shard", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:mossycobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:desert_stone", + recipe = "default:desert_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:steel_ingot", + recipe = "default:iron_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:copper_ingot", + recipe = "default:copper_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:tin_ingot", + recipe = "default:tin_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:gold_ingot", + recipe = "default:gold_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:clay_brick", + recipe = "default:clay_lump", +}) + +minetest.register_craft({ + type = 'cooking', + output = 'default:gold_ingot', + recipe = 'default:skeleton_key', + cooktime = 5, +}) + +minetest.register_craft({ + type = 'cooking', + output = 'default:gold_ingot', + recipe = 'default:key', + cooktime = 5, +}) + +-- +-- Fuels +-- + +-- Support use of group:tree +minetest.register_craft({ + type = "fuel", + recipe = "group:tree", + burntime = 30, +}) + +-- Burn time for all woods are in order of wood density, +-- which is also the order of wood colour darkness: +-- aspen, pine, apple, acacia, jungle + +minetest.register_craft({ + type = "fuel", + recipe = "default:aspen_tree", + burntime = 22, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:pine_tree", + burntime = 26, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:tree", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:acacia_tree", + burntime = 34, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:jungletree", + burntime = 38, +}) + + +-- Support use of group:wood +minetest.register_craft({ + type = "fuel", + recipe = "group:wood", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:aspen_wood", + burntime = 5, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:pine_wood", + burntime = 6, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:wood", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:acacia_wood", + burntime = 8, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglewood", + burntime = 9, +}) + + +-- Support use of group:sapling +minetest.register_craft({ + type = "fuel", + recipe = "group:sapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:bush_sapling", + burntime = 6, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:acacia_bush_sapling", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:aspen_sapling", + burntime = 8, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:pine_sapling", + burntime = 9, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:acacia_sapling", + burntime = 11, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglesapling", + burntime = 12, +}) + + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_aspen_wood", + burntime = 5, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_pine_wood", + burntime = 6, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_wood", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_acacia_wood", + burntime = 8, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_junglewood", + burntime = 9, +}) + + +minetest.register_craft({ + type = "fuel", + recipe = "default:bush_stem", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:acacia_bush_stem", + burntime = 8, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglegrass", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:leaves", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:cactus", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:papyrus", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:bookshelf", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:ladder_wood", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:lava_source", + burntime = 60, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:torch", + burntime = 4, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sign_wall_wood", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest_locked", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:apple", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coal_lump", + burntime = 40, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coalblock", + burntime = 370, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:grass_1", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:dry_grass_1", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:paper", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:book", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:book_written", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:dry_shrub", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:stick", + burntime = 1, +}) + + +minetest.register_craft({ + type = "fuel", + recipe = "default:pick_wood", + burntime = 6, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:shovel_wood", + burntime = 4, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:axe_wood", + burntime = 6, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sword_wood", + burntime = 5, +}) diff --git a/mods/default/craftitems.lua b/mods/default/craftitems.lua new file mode 100644 index 0000000..33cdd5f --- /dev/null +++ b/mods/default/craftitems.lua @@ -0,0 +1,334 @@ +-- mods/default/craftitems.lua + +minetest.register_craftitem("default:stick", { + description = "Stick", + inventory_image = "default_stick.png", + groups = {stick = 1, flammable = 2}, +}) + +minetest.register_craftitem("default:paper", { + description = "Paper", + inventory_image = "default_paper.png", + groups = {flammable = 3}, +}) + + +local lpp = 14 -- Lines per book's page +local function book_on_use(itemstack, user) + local player_name = user:get_player_name() + local meta = itemstack:get_meta() + local title, text, owner = "", "", player_name + local page, page_max, lines, string = 1, 1, {}, "" + + -- Backwards compatibility + local old_data = minetest.deserialize(itemstack:get_metadata()) + if old_data then + meta:from_table({ fields = old_data }) + end + + local data = meta:to_table().fields + + if data.owner then + title = data.title + text = data.text + owner = data.owner + + for str in (text .. "\n"):gmatch("([^\n]*)[\n]") do + lines[#lines+1] = str + end + + if data.page then + page = data.page + page_max = data.page_max + + for i = ((lpp * page) - lpp) + 1, lpp * page do + if not lines[i] then break end + string = string .. lines[i] .. "\n" + end + end + end + + local formspec + if owner == player_name then + formspec = "size[8,8]" .. default.gui_bg .. + default.gui_bg_img .. + "field[0.5,1;7.5,0;title;Title:;" .. + minetest.formspec_escape(title) .. "]" .. + "textarea[0.5,1.5;7.5,7;text;Contents:;" .. + minetest.formspec_escape(text) .. "]" .. + "button_exit[2.5,7.5;3,1;save;Save]" + else + formspec = "size[8,8]" .. default.gui_bg .. + default.gui_bg_img .. + "label[0.5,0.5;by " .. owner .. "]" .. + "tablecolumns[color;text]" .. + "tableoptions[background=#00000000;highlight=#00000000;border=false]" .. + "table[0.4,0;7,0.5;title;#FFFF00," .. minetest.formspec_escape(title) .. "]" .. + "textarea[0.5,1.5;7.5,7;;" .. + minetest.formspec_escape(string ~= "" and string or text) .. ";]" .. + "button[2.4,7.6;0.8,0.8;book_prev;<]" .. + "label[3.2,7.7;Page " .. page .. " of " .. page_max .. "]" .. + "button[4.9,7.6;0.8,0.8;book_next;>]" + end + + minetest.show_formspec(player_name, "default:book", formspec) + return itemstack +end + +minetest.register_on_player_receive_fields(function(player, formname, fields) + if formname ~= "default:book" then return end + local inv = player:get_inventory() + local stack = player:get_wielded_item() + + if fields.save and fields.title ~= "" and fields.text ~= "" then + local new_stack, data + if stack:get_name() ~= "default:book_written" then + local count = stack:get_count() + if count == 1 then + stack:set_name("default:book_written") + else + stack:set_count(count - 1) + new_stack = ItemStack("default:book_written") + end + else + data = stack:get_meta():to_table().fields + end + + if data and data.owner and data.owner ~= player:get_player_name() then + return + end + + if not data then data = {} end + data.title = fields.title + data.owner = player:get_player_name() + data.description = "\""..fields.title.."\" by "..data.owner + data.text = fields.text + data.text_len = #data.text + data.page = 1 + data.page_max = math.ceil((#data.text:gsub("[^\n]", "") + 1) / lpp) + + if new_stack then + new_stack:get_meta():from_table({ fields = data }) + if inv:room_for_item("main", new_stack) then + inv:add_item("main", new_stack) + else + minetest.add_item(player:getpos(), new_stack) + end + else + stack:get_meta():from_table({ fields = data }) + end + + elseif fields.book_next or fields.book_prev then + local data = stack:get_meta():to_table().fields + if not data or not data.page then + return + end + + data.page = tonumber(data.page) + data.page_max = tonumber(data.page_max) + + if fields.book_next then + data.page = data.page + 1 + if data.page > data.page_max then + data.page = 1 + end + else + data.page = data.page - 1 + if data.page == 0 then + data.page = data.page_max + end + end + + stack:get_meta():from_table({fields = data}) + stack = book_on_use(stack, player) + end + + -- Update stack + player:set_wielded_item(stack) +end) + +minetest.register_craftitem("default:book", { + description = "Book", + inventory_image = "default_book.png", + groups = {book = 1, flammable = 3}, + on_use = book_on_use, +}) + +minetest.register_craftitem("default:book_written", { + description = "Book With Text", + inventory_image = "default_book_written.png", + groups = {book = 1, not_in_creative_inventory = 1, flammable = 3}, + stack_max = 1, + on_use = book_on_use, +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:book_written", + recipe = {"default:book", "default:book_written"} +}) + +minetest.register_on_craft(function(itemstack, player, old_craft_grid, craft_inv) + if itemstack:get_name() ~= "default:book_written" then + return + end + + local original + local index + for i = 1, player:get_inventory():get_size("craft") do + if old_craft_grid[i]:get_name() == "default:book_written" then + original = old_craft_grid[i] + index = i + end + end + if not original then + return + end + local copymeta = original:get_meta():to_table() + -- copy of the book held by player's mouse cursor + itemstack:get_meta():from_table(copymeta) + -- put the book with metadata back in the craft grid + craft_inv:set_stack("craft", index, original) +end) + +minetest.register_craftitem("default:skeleton_key", { + description = "Skeleton Key", + inventory_image = "default_key_skeleton.png", + groups = {key = 1}, + on_use = function(itemstack, user, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local pos = pointed_thing.under + local node = minetest.get_node(pos) + + if not node then + return itemstack + end + + local on_skeleton_key_use = minetest.registered_nodes[node.name].on_skeleton_key_use + if not on_skeleton_key_use then + return itemstack + end + + -- make a new key secret in case the node callback needs it + local random = math.random + local newsecret = string.format( + "%04x%04x%04x%04x", + random(2^16) - 1, random(2^16) - 1, + random(2^16) - 1, random(2^16) - 1) + + local secret, _, _ = on_skeleton_key_use(pos, user, newsecret) + + if secret then + local inv = minetest.get_inventory({type="player", name=user:get_player_name()}) + + -- update original itemstack + itemstack:take_item() + + -- finish and return the new key + local new_stack = ItemStack("default:key") + local meta = new_stack:get_meta() + meta:set_string("secret", secret) + meta:set_string("description", "Key to "..user:get_player_name().."'s " + ..minetest.registered_nodes[node.name].description) + + if itemstack:get_count() == 0 then + itemstack = new_stack + else + if inv:add_item("main", new_stack):get_count() > 0 then + minetest.add_item(user:getpos(), new_stack) + end -- else: added to inventory successfully + end + + return itemstack + end + end +}) + +minetest.register_craftitem("default:coal_lump", { + description = "Coal Lump", + inventory_image = "default_coal_lump.png", + groups = {coal = 1, flammable = 1} +}) + +minetest.register_craftitem("default:iron_lump", { + description = "Iron Lump", + inventory_image = "default_iron_lump.png", +}) + +minetest.register_craftitem("default:copper_lump", { + description = "Copper Lump", + inventory_image = "default_copper_lump.png", +}) + +minetest.register_craftitem("default:tin_lump", { + description = "Tin Lump", + inventory_image = "default_tin_lump.png", +}) + +minetest.register_craftitem("default:mese_crystal", { + description = "Mese Crystal", + inventory_image = "default_mese_crystal.png", +}) + +minetest.register_craftitem("default:gold_lump", { + description = "Gold Lump", + inventory_image = "default_gold_lump.png", +}) + +minetest.register_craftitem("default:diamond", { + description = "Diamond", + inventory_image = "default_diamond.png", +}) + +minetest.register_craftitem("default:clay_lump", { + description = "Clay Lump", + inventory_image = "default_clay_lump.png", +}) + +minetest.register_craftitem("default:steel_ingot", { + description = "Steel Ingot", + inventory_image = "default_steel_ingot.png", +}) + +minetest.register_craftitem("default:copper_ingot", { + description = "Copper Ingot", + inventory_image = "default_copper_ingot.png", +}) + +minetest.register_craftitem("default:tin_ingot", { + description = "Tin Ingot", + inventory_image = "default_tin_ingot.png", +}) + +minetest.register_craftitem("default:bronze_ingot", { + description = "Bronze Ingot", + inventory_image = "default_bronze_ingot.png", +}) + +minetest.register_craftitem("default:gold_ingot", { + description = "Gold Ingot", + inventory_image = "default_gold_ingot.png" +}) + +minetest.register_craftitem("default:mese_crystal_fragment", { + description = "Mese Crystal Fragment", + inventory_image = "default_mese_crystal_fragment.png", +}) + +minetest.register_craftitem("default:clay_brick", { + description = "Clay Brick", + inventory_image = "default_clay_brick.png", +}) + +minetest.register_craftitem("default:obsidian_shard", { + description = "Obsidian Shard", + inventory_image = "default_obsidian_shard.png", +}) + +minetest.register_craftitem("default:flint", { + description = "Flint", + inventory_image = "default_flint.png" +}) diff --git a/mods/default/functions.lua b/mods/default/functions.lua new file mode 100644 index 0000000..5dc22ca --- /dev/null +++ b/mods/default/functions.lua @@ -0,0 +1,574 @@ +-- mods/default/functions.lua + +-- +-- Sounds +-- + +function default.node_sound_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "", gain = 1.0} + table.dug = table.dug or + {name = "default_dug_node", gain = 0.25} + table.place = table.place or + {name = "default_place_node_hard", gain = 1.0} + return table +end + +function default.node_sound_stone_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_hard_footstep", gain = 0.3} + table.dug = table.dug or + {name = "default_hard_footstep", gain = 1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_dirt_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_dirt_footstep", gain = 0.4} + table.dug = table.dug or + {name = "default_dirt_footstep", gain = 1.0} + table.place = table.place or + {name = "default_place_node", gain = 1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_sand_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_sand_footstep", gain = 0.12} + table.dug = table.dug or + {name = "default_sand_footstep", gain = 0.24} + table.place = table.place or + {name = "default_place_node", gain = 1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_gravel_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_gravel_footstep", gain = 0.4} + table.dug = table.dug or + {name = "default_gravel_footstep", gain = 1.0} + table.place = table.place or + {name = "default_place_node", gain = 1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_wood_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_wood_footstep", gain = 0.3} + table.dug = table.dug or + {name = "default_wood_footstep", gain = 1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_leaves_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_grass_footstep", gain = 0.45} + table.dug = table.dug or + {name = "default_grass_footstep", gain = 0.7} + table.place = table.place or + {name = "default_place_node", gain = 1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_glass_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_glass_footstep", gain = 0.3} + table.dig = table.dig or + {name = "default_glass_footstep", gain = 0.5} + table.dug = table.dug or + {name = "default_break_glass", gain = 1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_metal_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_metal_footstep", gain = 0.4} + table.dig = table.dig or + {name = "default_dig_metal", gain = 0.5} + table.dug = table.dug or + {name = "default_dug_metal", gain = 0.5} + table.place = table.place or + {name = "default_place_node_metal", gain = 0.5} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_water_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name = "default_water_footstep", gain = 0.2} + default.node_sound_defaults(table) + return table +end + +-- +-- Lavacooling +-- + +default.cool_lava = function(pos, node) + if node.name == "default:lava_source" then + minetest.set_node(pos, {name = "default:obsidian"}) + else -- Lava flowing + minetest.set_node(pos, {name = "default:stone"}) + end + minetest.sound_play("default_cool_lava", + {pos = pos, max_hear_distance = 16, gain = 0.25}) +end + +if minetest.settings:get_bool("enable_lavacooling") ~= false then + minetest.register_abm({ + label = "Lava cooling", + nodenames = {"default:lava_source", "default:lava_flowing"}, + neighbors = {"group:cools_lava", "group:water"}, + interval = 1, + chance = 2, + catch_up = false, + action = default.cool_lava, + }) +end + +-- +-- optimized helper to put all items in an inventory into a drops list +-- + +function default.get_inventory_drops(pos, inventory, drops) + local inv = minetest.get_meta(pos):get_inventory() + local n = #drops + for i = 1, inv:get_size(inventory) do + local stack = inv:get_stack(inventory, i) + if stack:get_count() > 0 then + drops[n+1] = stack:to_table() + n = n + 1 + end + end +end + +-- +-- Papyrus and cactus growing +-- + +-- wrapping the functions in abm action is necessary to make overriding them possible + +function default.grow_cactus(pos, node) + if node.param2 >= 4 then + return + end + pos.y = pos.y - 1 + if minetest.get_item_group(minetest.get_node(pos).name, "sand") == 0 then + return + end + pos.y = pos.y + 1 + local height = 0 + while node.name == "default:cactus" and height < 4 do + height = height + 1 + pos.y = pos.y + 1 + node = minetest.get_node(pos) + end + if height == 4 or node.name ~= "air" then + return + end + if minetest.get_node_light(pos) < 13 then + return + end + minetest.set_node(pos, {name = "default:cactus"}) + return true +end + +function default.grow_papyrus(pos, node) + pos.y = pos.y - 1 + local name = minetest.get_node(pos).name + if name ~= "default:dirt_with_grass" and name ~= "default:dirt" then + return + end + if not minetest.find_node_near(pos, 3, {"group:water"}) then + return + end + pos.y = pos.y + 1 + local height = 0 + while node.name == "default:papyrus" and height < 4 do + height = height + 1 + pos.y = pos.y + 1 + node = minetest.get_node(pos) + end + if height == 4 or node.name ~= "air" then + return + end + if minetest.get_node_light(pos) < 13 then + return + end + minetest.set_node(pos, {name = "default:papyrus"}) + return true +end + +minetest.register_abm({ + label = "Grow cactus", + nodenames = {"default:cactus"}, + neighbors = {"group:sand"}, + interval = 12, + chance = 83, + action = default.grow_cactus +}) + +minetest.register_abm({ + label = "Grow papyrus", + nodenames = {"default:papyrus"}, + neighbors = {"default:dirt", "default:dirt_with_grass"}, + interval = 14, + chance = 71, + action = default.grow_papyrus +}) + + +-- +-- dig upwards +-- + +function default.dig_up(pos, node, digger) + if digger == nil then return end + local np = {x = pos.x, y = pos.y + 1, z = pos.z} + local nn = minetest.get_node(np) + if nn.name == node.name then + minetest.node_dig(np, nn, digger) + end +end + + +-- +-- Fence registration helper +-- + +function default.register_fence(name, def) + minetest.register_craft({ + output = name .. " 4", + recipe = { + { def.material, 'group:stick', def.material }, + { def.material, 'group:stick', def.material }, + } + }) + + local fence_texture = "default_fence_overlay.png^" .. def.texture .. + "^default_fence_overlay.png^[makealpha:255,126,126" + -- Allow almost everything to be overridden + local default_fields = { + paramtype = "light", + drawtype = "nodebox", + node_box = { + type = "connected", + fixed = {{-1/8, -1/2, -1/8, 1/8, 1/2, 1/8}}, + -- connect_top = + -- connect_bottom = + connect_front = {{-1/16,3/16,-1/2,1/16,5/16,-1/8}, + {-1/16,-5/16,-1/2,1/16,-3/16,-1/8}}, + connect_left = {{-1/2,3/16,-1/16,-1/8,5/16,1/16}, + {-1/2,-5/16,-1/16,-1/8,-3/16,1/16}}, + connect_back = {{-1/16,3/16,1/8,1/16,5/16,1/2}, + {-1/16,-5/16,1/8,1/16,-3/16,1/2}}, + connect_right = {{1/8,3/16,-1/16,1/2,5/16,1/16}, + {1/8,-5/16,-1/16,1/2,-3/16,1/16}}, + }, + connects_to = {"group:fence", "group:wood", "group:tree"}, + inventory_image = fence_texture, + wield_image = fence_texture, + tiles = {def.texture}, + sunlight_propagates = true, + is_ground_content = false, + groups = {}, + } + for k, v in pairs(default_fields) do + if not def[k] then + def[k] = v + end + end + + -- Always add to the fence group, even if no group provided + def.groups.fence = 1 + + def.texture = nil + def.material = nil + + minetest.register_node(name, def) +end + + +-- +-- Leafdecay +-- + +-- Prevent decay of placed leaves + +default.after_place_leaves = function(pos, placer, itemstack, pointed_thing) + if placer and not placer:get_player_control().sneak then + local node = minetest.get_node(pos) + node.param2 = 1 + minetest.set_node(pos, node) + end +end + +-- Leafdecay +local function leafdecay_after_destruct(pos, oldnode, def) + for _, v in pairs(minetest.find_nodes_in_area(vector.subtract(pos, def.radius), + vector.add(pos, def.radius), def.leaves)) do + local node = minetest.get_node(v) + local timer = minetest.get_node_timer(v) + if node.param2 == 0 and not timer:is_started() then + timer:start(math.random(20, 120) / 10) + end + end +end + +local function leafdecay_on_timer(pos, def) + if minetest.find_node_near(pos, def.radius, def.trunks) then + return false + end + + local node = minetest.get_node(pos) + local drops = minetest.get_node_drops(node.name) + for _, item in ipairs(drops) do + local is_leaf + for _, v in pairs(def.leaves) do + if v == item then + is_leaf = true + end + end + if minetest.get_item_group(item, "leafdecay_drop") ~= 0 or + not is_leaf then + minetest.add_item({ + x = pos.x - 0.5 + math.random(), + y = pos.y - 0.5 + math.random(), + z = pos.z - 0.5 + math.random(), + }, item) + end + end + + minetest.remove_node(pos) + minetest.check_for_falling(pos) +end + +function default.register_leafdecay(def) + assert(def.leaves) + assert(def.trunks) + assert(def.radius) + for _, v in pairs(def.trunks) do + minetest.override_item(v, { + after_destruct = function(pos, oldnode) + leafdecay_after_destruct(pos, oldnode, def) + end, + }) + end + for _, v in pairs(def.leaves) do + minetest.override_item(v, { + on_timer = function(pos) + leafdecay_on_timer(pos, def) + end, + }) + end +end + +-- +-- Convert dirt to something that fits the environment +-- + +minetest.register_abm({ + label = "Grass spread", + nodenames = {"default:dirt"}, + neighbors = { + "air", + "group:grass", + "group:dry_grass", + "default:snow", + }, + interval = 6, + chance = 50, + catch_up = false, + action = function(pos, node) + -- Check for darkness: night, shadow or under a light-blocking node + -- Returns if ignore above + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + if (minetest.get_node_light(above) or 0) < 13 then + return + end + + -- Look for spreading dirt-type neighbours + local p2 = minetest.find_node_near(pos, 1, "group:spreading_dirt_type") + if p2 then + local n3 = minetest.get_node(p2) + minetest.set_node(pos, {name = n3.name}) + return + end + + -- Else, any seeding nodes on top? + local name = minetest.get_node(above).name + -- Snow check is cheapest, so comes first + if name == "default:snow" then + minetest.set_node(pos, {name = "default:dirt_with_snow"}) + -- Most likely case first + elseif minetest.get_item_group(name, "grass") ~= 0 then + minetest.set_node(pos, {name = "default:dirt_with_grass"}) + elseif minetest.get_item_group(name, "dry_grass") ~= 0 then + minetest.set_node(pos, {name = "default:dirt_with_dry_grass"}) + end + end +}) + + +-- +-- Grass and dry grass removed in darkness +-- + +minetest.register_abm({ + label = "Grass covered", + nodenames = {"group:spreading_dirt_type"}, + interval = 8, + chance = 50, + catch_up = false, + action = function(pos, node) + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if name ~= "ignore" and nodedef and not ((nodedef.sunlight_propagates or + nodedef.paramtype == "light") and + nodedef.liquidtype == "none") then + minetest.set_node(pos, {name = "default:dirt"}) + end + end +}) + + +-- +-- Moss growth on cobble near water +-- + +minetest.register_abm({ + label = "Moss growth", + nodenames = {"default:cobble", "stairs:slab_cobble", "stairs:stair_cobble", "walls:cobble"}, + neighbors = {"group:water"}, + interval = 16, + chance = 200, + catch_up = false, + action = function(pos, node) + if node.name == "default:cobble" then + minetest.set_node(pos, {name = "default:mossycobble"}) + elseif node.name == "stairs:slab_cobble" then + minetest.set_node(pos, {name = "stairs:slab_mossycobble", param2 = node.param2}) + elseif node.name == "stairs:stair_cobble" then + minetest.set_node(pos, {name = "stairs:stair_mossycobble", param2 = node.param2}) + elseif node.name == "walls:cobble" then + minetest.set_node(pos, {name = "walls:mossycobble", param2 = node.param2}) + end + end +}) + + +-- +-- Checks if specified volume intersects a protected volume +-- + +function default.intersects_protection(minp, maxp, player_name, interval) + -- 'interval' is the largest allowed interval for the 3D lattice of checks + + -- Compute the optimal float step 'd' for each axis so that all corners and + -- borders are checked. 'd' will be smaller or equal to 'interval'. + -- Subtracting 1e-4 ensures that the max co-ordinate will be reached by the + -- for loop (which might otherwise not be the case due to rounding errors). + local d = {} + for _, c in pairs({"x", "y", "z"}) do + if maxp[c] > minp[c] then + d[c] = (maxp[c] - minp[c]) / math.ceil((maxp[c] - minp[c]) / interval) - 1e-4 + elseif maxp[c] == minp[c] then + d[c] = 1 -- Any value larger than 0 to avoid division by zero + else -- maxp[c] < minp[c], print error and treat as protection intersected + minetest.log("error", "maxp < minp in 'default.intersects_protection()'") + return true + end + end + + for zf = minp.z, maxp.z, d.z do + local z = math.floor(zf + 0.5) + for yf = minp.y, maxp.y, d.y do + local y = math.floor(yf + 0.5) + for xf = minp.x, maxp.x, d.x do + local x = math.floor(xf + 0.5) + if minetest.is_protected({x = x, y = y, z = z}, player_name) then + return true + end + end + end + end + + return false +end + + +-- +-- Coral death near air +-- + +minetest.register_abm({ + nodenames = {"default:coral_brown", "default:coral_orange"}, + neighbors = {"air"}, + interval = 17, + chance = 5, + catch_up = false, + action = function(pos, node) + minetest.set_node(pos, {name = "default:coral_skeleton"}) + end, +}) + + +-- +-- NOTICE: This method is not an official part of the API yet! +-- This method may change in future. +-- + +function default.can_interact_with_node(player, pos) + if player then + if minetest.check_player_privs(player, "protection_bypass") then + return true + end + else + return false + end + + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + + if not owner or owner == "" or owner == player:get_player_name() then + return true + end + + -- is player wielding the right key? + local item = player:get_wielded_item() + if item:get_name() == "default:key" then + local key_meta = item:get_meta() + + if key_meta:get_string("secret") == "" then + local key_oldmeta = item:get_metadata() + if key_oldmeta == "" or not minetest.parse_json(key_oldmeta) then + return false + end + + key_meta:set_string("secret", minetest.parse_json(key_oldmeta).secret) + item:set_metadata("") + end + + return meta:get_string("key_lock_secret") == key_meta:get_string("secret") + end + + return false +end diff --git a/mods/default/furnace.lua b/mods/default/furnace.lua new file mode 100644 index 0000000..4b82205 --- /dev/null +++ b/mods/default/furnace.lua @@ -0,0 +1,330 @@ + +-- +-- Formspecs +-- + +local function active_formspec(fuel_percent, item_percent) + local formspec = + "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[current_name;src;2.75,0.5;1,1;]".. + "list[current_name;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;default_furnace_fire_bg.png^[lowpart:".. + (100-fuel_percent)..":default_furnace_fire_fg.png]".. + "image[3.75,1.5;1,1;gui_furnace_arrow_bg.png^[lowpart:".. + (item_percent)..":gui_furnace_arrow_fg.png^[transformR270]".. + "list[current_name;dst;4.75,0.96;2,2;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[current_name;dst]".. + "listring[current_player;main]".. + "listring[current_name;src]".. + "listring[current_player;main]".. + "listring[current_name;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) + return formspec +end + +local inactive_formspec = + "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[current_name;src;2.75,0.5;1,1;]".. + "list[current_name;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;default_furnace_fire_bg.png]".. + "image[3.75,1.5;1,1;gui_furnace_arrow_bg.png^[transformR270]".. + "list[current_name;dst;4.75,0.96;2,2;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[current_name;dst]".. + "listring[current_player;main]".. + "listring[current_name;src]".. + "listring[current_player;main]".. + "listring[current_name;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) + +-- +-- Node callback functions that are the same for active and inactive furnace +-- + +local function can_dig(pos, player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("fuel") and inv:is_empty("dst") and inv:is_empty("src") +end + +local function allow_metadata_inventory_put(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel", width=1, items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext", "Furnace is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end +end + +local function allow_metadata_inventory_move(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + return allow_metadata_inventory_put(pos, to_list, to_index, stack, player) +end + +local function allow_metadata_inventory_take(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + return stack:get_count() +end + +local function swap_node(pos, name) + local node = minetest.get_node(pos) + if node.name == name then + return + end + node.name = name + minetest.swap_node(pos, node) +end + +local function furnace_node_timer(pos, elapsed) + -- + -- Inizialize metadata + -- + local meta = minetest.get_meta(pos) + local fuel_time = meta:get_float("fuel_time") or 0 + local src_time = meta:get_float("src_time") or 0 + local fuel_totaltime = meta:get_float("fuel_totaltime") or 0 + + local inv = meta:get_inventory() + local srclist, fuellist + + local cookable, cooked + local fuel + + local update = true + while update do + update = false + + srclist = inv:get_list("src") + fuellist = inv:get_list("fuel") + + -- + -- Cooking + -- + + -- Check if we have cookable content + local aftercooked + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + cookable = cooked.time ~= 0 + + -- Check if we have enough fuel to burn + if fuel_time < fuel_totaltime then + -- The furnace is currently active and has enough fuel + fuel_time = fuel_time + elapsed + -- If there is a cookable item then check if it is ready yet + if cookable then + src_time = src_time + elapsed + if src_time >= cooked.time then + -- Place result in dst list if possible + if inv:room_for_item("dst", cooked.item) then + inv:add_item("dst", cooked.item) + inv:set_stack("src", 1, aftercooked.items[1]) + src_time = src_time - cooked.time + update = true + end + end + end + else + -- Furnace ran out of fuel + if cookable then + -- We need to get new fuel + local afterfuel + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + + if fuel.time == 0 then + -- No valid fuel in fuel list + fuel_totaltime = 0 + src_time = 0 + else + -- Take fuel from fuel list + inv:set_stack("fuel", 1, afterfuel.items[1]) + update = true + fuel_totaltime = fuel.time + (fuel_time - fuel_totaltime) + src_time = src_time + elapsed + end + else + -- We don't need to get new fuel since there is no cookable item + fuel_totaltime = 0 + src_time = 0 + end + fuel_time = 0 + end + + elapsed = 0 + end + + if fuel and fuel_totaltime > fuel.time then + fuel_totaltime = fuel.time + end + if srclist[1]:is_empty() then + src_time = 0 + end + + -- + -- Update formspec, infotext and node + -- + local formspec = inactive_formspec + local item_state + local item_percent = 0 + if cookable then + item_percent = math.floor(src_time / cooked.time * 100) + if item_percent > 100 then + item_state = "100% (output full)" + else + item_state = item_percent .. "%" + end + else + if srclist[1]:is_empty() then + item_state = "Empty" + else + item_state = "Not cookable" + end + end + + local fuel_state = "Empty" + local active = "inactive " + local result = false + + if fuel_totaltime ~= 0 then + active = "active " + local fuel_percent = math.floor(fuel_time / fuel_totaltime * 100) + fuel_state = fuel_percent .. "%" + formspec = active_formspec(fuel_percent, item_percent) + swap_node(pos, "default:furnace_active") + -- make sure timer restarts automatically + result = true + else + if not fuellist[1]:is_empty() then + fuel_state = "0%" + end + swap_node(pos, "default:furnace") + -- stop timer on the inactive furnace + minetest.get_node_timer(pos):stop() + end + + local infotext = "Furnace " .. active .. "(Item: " .. item_state .. "; Fuel: " .. fuel_state .. ")" + + -- + -- Set meta values + -- + meta:set_float("fuel_totaltime", fuel_totaltime) + meta:set_float("fuel_time", fuel_time) + meta:set_float("src_time", src_time) + meta:set_string("formspec", formspec) + meta:set_string("infotext", infotext) + + return result +end + +-- +-- Node definitions +-- + +minetest.register_node("default:furnace", { + description = "Furnace", + tiles = { + "default_furnace_top.png", "default_furnace_bottom.png", + "default_furnace_side.png", "default_furnace_side.png", + "default_furnace_side.png", "default_furnace_front.png" + }, + paramtype2 = "facedir", + groups = {cracky=2}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + + can_dig = can_dig, + + on_timer = furnace_node_timer, + + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", inactive_formspec) + local inv = meta:get_inventory() + inv:set_size('src', 1) + inv:set_size('fuel', 1) + inv:set_size('dst', 4) + end, + + on_metadata_inventory_move = function(pos) + minetest.get_node_timer(pos):start(1.0) + end, + on_metadata_inventory_put = function(pos) + -- start timer function, it will sort out whether furnace can burn or not. + minetest.get_node_timer(pos):start(1.0) + end, + on_blast = function(pos) + local drops = {} + default.get_inventory_drops(pos, "src", drops) + default.get_inventory_drops(pos, "fuel", drops) + default.get_inventory_drops(pos, "dst", drops) + drops[#drops+1] = "default:furnace" + minetest.remove_node(pos) + return drops + end, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) + +minetest.register_node("default:furnace_active", { + description = "Furnace", + tiles = { + "default_furnace_top.png", "default_furnace_bottom.png", + "default_furnace_side.png", "default_furnace_side.png", + "default_furnace_side.png", + { + image = "default_furnace_front_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + } + }, + paramtype2 = "facedir", + light_source = 8, + drop = "default:furnace", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + on_timer = furnace_node_timer, + + can_dig = can_dig, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) + diff --git a/mods/default/init.lua b/mods/default/init.lua new file mode 100644 index 0000000..7b5f62f --- /dev/null +++ b/mods/default/init.lua @@ -0,0 +1,52 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + +-- The API documentation in here was moved into game_api.txt + +-- Definitions made by this mod that other mods can use too +default = {} + +default.LIGHT_MAX = 14 + +-- GUI related stuff +default.gui_bg = "bgcolor[#080808BB;true]" +default.gui_bg_img = "background[5,5;1,1;gui_formbg.png;true]" +default.gui_slots = "listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + +function default.get_hotbar_bg(x,y) + local out = "" + for i=0,7,1 do + out = out .."image["..x+i..","..y..";1,1;gui_hb_bg.png]" + end + return out +end + +default.gui_survival_form = "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "list[current_player;craft;1.75,0.5;3,3;]".. + "list[current_player;craftpreview;5.75,1.5;1,1;]".. + "image[4.75,1.5;1,1;gui_furnace_arrow_bg.png^[transformR270]".. + "listring[current_player;main]".. + "listring[current_player;craft]".. + default.get_hotbar_bg(0,4.25) + +-- Load files +local default_path = minetest.get_modpath("default") + +dofile(default_path.."/functions.lua") +dofile(default_path.."/trees.lua") +dofile(default_path.."/nodes.lua") +dofile(default_path.."/furnace.lua") +dofile(default_path.."/torch.lua") +dofile(default_path.."/tools.lua") +dofile(default_path.."/item_entity.lua") +dofile(default_path.."/craftitems.lua") +dofile(default_path.."/crafting.lua") +dofile(default_path.."/mapgen.lua") +dofile(default_path.."/player.lua") +dofile(default_path.."/aliases.lua") +dofile(default_path.."/legacy.lua") diff --git a/mods/default/item_entity.lua b/mods/default/item_entity.lua new file mode 100644 index 0000000..c34e60e --- /dev/null +++ b/mods/default/item_entity.lua @@ -0,0 +1,74 @@ +-- mods/default/item_entity.lua + +local builtin_item = minetest.registered_entities["__builtin:item"] + +local item = { + set_item = function(self, itemstring) + builtin_item.set_item(self, itemstring) + + local stack = ItemStack(itemstring) + local itemdef = minetest.registered_items[stack:get_name()] + if itemdef and itemdef.groups.flammable ~= 0 then + self.flammable = itemdef.groups.flammable + end + end, + + burn_up = function(self) + -- disappear in a smoke puff + self.object:remove() + local p = self.object:getpos() + minetest.sound_play("default_item_smoke", { + pos = p, + max_hear_distance = 8, + }) + minetest.add_particlespawner({ + amount = 3, + time = 0.1, + minpos = {x = p.x - 0.1, y = p.y + 0.1, z = p.z - 0.1 }, + maxpos = {x = p.x + 0.1, y = p.y + 0.2, z = p.z + 0.1 }, + minvel = {x = 0, y = 2.5, z = 0}, + maxvel = {x = 0, y = 2.5, z = 0}, + minacc = {x = -0.15, y = -0.02, z = -0.15}, + maxacc = {x = 0.15, y = -0.01, z = 0.15}, + minexptime = 4, + maxexptime = 6, + minsize = 5, + maxsize = 5, + collisiondetection = true, + texture = "default_item_smoke.png" + }) + end, + + on_step = function(self, dtime) + builtin_item.on_step(self, dtime) + + if self.flammable then + -- flammable, check for igniters + self.ignite_timer = (self.ignite_timer or 0) + dtime + if self.ignite_timer > 10 then + self.ignite_timer = 0 + + local node = minetest.get_node_or_nil(self.object:getpos()) + if not node then + return + end + + -- Immediately burn up flammable items in lava + if minetest.get_item_group(node.name, "lava") > 0 then + self:burn_up() + else + -- otherwise there'll be a chance based on its igniter value + local burn_chance = self.flammable + * minetest.get_item_group(node.name, "igniter") + if burn_chance > 0 and math.random(0, burn_chance) ~= 0 then + self:burn_up() + end + end + end + end + end, +} + +-- set defined item as new __builtin:item, with the old one as fallback table +setmetatable(item, builtin_item) +minetest.register_entity(":__builtin:item", item) diff --git a/mods/default/legacy.lua b/mods/default/legacy.lua new file mode 100644 index 0000000..a8c8ad5 --- /dev/null +++ b/mods/default/legacy.lua @@ -0,0 +1,25 @@ +-- mods/default/legacy.lua + +-- Horrible stuff to support old code registering falling nodes +-- Don't use this and never do what this does, it's completely wrong! +-- (More specifically, the client and the C++ code doesn't get the group) +function default.register_falling_node(nodename, texture) + minetest.log("error", debug.traceback()) + minetest.log('error', "WARNING: default.register_falling_node is deprecated") + if minetest.registered_nodes[nodename] then + minetest.registered_nodes[nodename].groups.falling_node = 1 + end +end + +function default.spawn_falling_node(p, nodename) + spawn_falling_node(p, nodename) +end + +-- Liquids +WATER_ALPHA = minetest.registered_nodes["default:water_source"].alpha +WATER_VISC = minetest.registered_nodes["default:water_source"].liquid_viscosity +LAVA_VISC = minetest.registered_nodes["default:lava_source"].liquid_viscosity +LIGHT_MAX = default.LIGHT_MAX + +-- Formspecs +default.gui_suvival_form = default.gui_survival_form diff --git a/mods/default/license.txt b/mods/default/license.txt new file mode 100644 index 0000000..72af728 --- /dev/null +++ b/mods/default/license.txt @@ -0,0 +1,177 @@ +License of source code +---------------------- + +GNU Lesser General Public License, version 2.1 +Copyright (C) 2011-2016 celeron55, Perttu Ahola +Copyright (C) 2011-2016 Various Minetest developers and contributors + +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: +https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html + + +Licenses of media (textures, models and sounds) +----------------------------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2010-2016: + celeron55, Perttu Ahola + Cisoun + G4JC + VanessaE + RealBadAngel + Calinou + MirceaKitsune + Jordach + PilzAdam + jojoa1997 + InfinityProject + Splizard + Zeg9 + paramat + BlockMen + sofar + Neuromancer + Gambit + asl97 + KevDoy + Mito551 + GreenXenith + kaeza + kilbith + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ + +----------------------- + +Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) +Copyright (C) 2014-2016 brunob.santos + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/4.0/ + +----------------------- + +Attribution-ShareAlike 2.0 Generic (CC BY-SA 2.0) +Copyright (C) 2014-2016 Neuromancer + + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/2.0/ + +----------------------- + +Attribution 3.0 Unported (CC BY 3.0) +Copyright (C) 2009 cmusounddesign +Copyright (C) 2010 Tomlija +Copyright (C) 2010 lsprice +Copyright (C) 2014 sonictechtonic +Copyright (C) 2015 yadronoff +Copyright (C) 2007 HerbertBoland +Copyright (C) 2006 AGFX + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by/3.0/ diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua new file mode 100644 index 0000000..1305226 --- /dev/null +++ b/mods/default/mapgen.lua @@ -0,0 +1,1826 @@ +-- +-- Aliases for map generators +-- + +minetest.register_alias("mapgen_stone", "default:stone") +minetest.register_alias("mapgen_dirt", "default:dirt") +minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass") +minetest.register_alias("mapgen_sand", "default:sand") +minetest.register_alias("mapgen_water_source", "default:water_source") +minetest.register_alias("mapgen_river_water_source", "default:river_water_source") +minetest.register_alias("mapgen_lava_source", "default:lava_source") +minetest.register_alias("mapgen_gravel", "default:gravel") +minetest.register_alias("mapgen_desert_stone", "default:desert_stone") +minetest.register_alias("mapgen_desert_sand", "default:desert_sand") +minetest.register_alias("mapgen_dirt_with_snow", "default:dirt_with_snow") +minetest.register_alias("mapgen_snowblock", "default:snowblock") +minetest.register_alias("mapgen_snow", "default:snow") +minetest.register_alias("mapgen_ice", "default:ice") +minetest.register_alias("mapgen_sandstone", "default:sandstone") + +-- Flora + +minetest.register_alias("mapgen_tree", "default:tree") +minetest.register_alias("mapgen_leaves", "default:leaves") +minetest.register_alias("mapgen_apple", "default:apple") +minetest.register_alias("mapgen_jungletree", "default:jungletree") +minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves") +minetest.register_alias("mapgen_junglegrass", "default:junglegrass") +minetest.register_alias("mapgen_pine_tree", "default:pine_tree") +minetest.register_alias("mapgen_pine_needles", "default:pine_needles") + +-- Dungeons + +minetest.register_alias("mapgen_cobble", "default:cobble") +minetest.register_alias("mapgen_stair_cobble", "stairs:stair_cobble") +minetest.register_alias("mapgen_mossycobble", "default:mossycobble") +minetest.register_alias("mapgen_stair_desert_stone", "stairs:stair_desert_stone") +minetest.register_alias("mapgen_sandstonebrick", "default:sandstonebrick") +minetest.register_alias("mapgen_stair_sandstone_block", "stairs:stair_sandstone_block") + + +-- +-- Register ores +-- + +-- Blob ores +-- These first to avoid other ores in blobs + +-- Mgv6 + +function default.register_mgv6_blob_ores() + + -- Clay + -- This first to avoid clay in sand blobs + + minetest.register_ore({ + ore_type = "blob", + ore = "default:clay", + wherein = {"default:sand"}, + clust_scarcity = 16 * 16 * 16, + clust_size = 5, + y_min = -15, + y_max = 0, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = -316, + octaves = 1, + persist = 0.0 + }, + }) + + -- Sand + + minetest.register_ore({ + ore_type = "blob", + ore = "default:sand", + wherein = {"default:stone", "default:desert_stone"}, + clust_scarcity = 16 * 16 * 16, + clust_size = 5, + y_min = -31, + y_max = 0, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 2316, + octaves = 1, + persist = 0.0 + }, + }) + + -- Dirt + + minetest.register_ore({ + ore_type = "blob", + ore = "default:dirt", + wherein = {"default:stone"}, + clust_scarcity = 16 * 16 * 16, + clust_size = 5, + y_min = -31, + y_max = 31000, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 17676, + octaves = 1, + persist = 0.0 + }, + }) + + -- Gravel + + minetest.register_ore({ + ore_type = "blob", + ore = "default:gravel", + wherein = {"default:stone"}, + clust_scarcity = 16 * 16 * 16, + clust_size = 5, + y_min = -31000, + y_max = 31000, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 766, + octaves = 1, + persist = 0.0 + }, + }) +end + + +-- All mapgens except mgv6 + +function default.register_blob_ores() + + -- Clay + + minetest.register_ore({ + ore_type = "blob", + ore = "default:clay", + wherein = {"default:sand"}, + clust_scarcity = 16 * 16 * 16, + clust_size = 5, + y_min = -15, + y_max = 0, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = -316, + octaves = 1, + persist = 0.0 + }, + }) + + -- Silver sand + + minetest.register_ore({ + ore_type = "blob", + ore = "default:silver_sand", + wherein = {"default:stone"}, + clust_scarcity = 16 * 16 * 16, + clust_size = 5, + y_min = -31000, + y_max = 31000, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 2316, + octaves = 1, + persist = 0.0 + }, + biomes = {"icesheet_ocean", "tundra", "tundra_beach", "tundra_ocean", + "taiga", "taiga_ocean", "snowy_grassland", "snowy_grassland_ocean", + "grassland", "grassland_dunes", "grassland_ocean", "coniferous_forest", + "coniferous_forest_dunes", "coniferous_forest_ocean", "deciduous_forest", + "deciduous_forest_shore", "deciduous_forest_ocean", "cold_desert", + "cold_desert_ocean", "savanna", "savanna_shore", "savanna_ocean", + "rainforest", "rainforest_swamp", "rainforest_ocean", "underground", + "floatland_ocean", "floatland_grassland", "floatland_coniferous_forest"} + }) + + -- Dirt + + minetest.register_ore({ + ore_type = "blob", + ore = "default:dirt", + wherein = {"default:stone"}, + clust_scarcity = 16 * 16 * 16, + clust_size = 5, + y_min = -31, + y_max = 31000, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 17676, + octaves = 1, + persist = 0.0 + }, + biomes = {"taiga", "snowy_grassland", "grassland", "coniferous_forest", + "deciduous_forest", "deciduous_forest_shore", "savanna", "savanna_shore", + "rainforest", "rainforest_swamp", "floatland_grassland", + "floatland_coniferous_forest"} + }) + + -- Gravel + + minetest.register_ore({ + ore_type = "blob", + ore = "default:gravel", + wherein = {"default:stone"}, + clust_scarcity = 16 * 16 * 16, + clust_size = 5, + y_min = -31000, + y_max = 31000, + noise_threshold = 0.0, + noise_params = { + offset = 0.5, + scale = 0.2, + spread = {x = 5, y = 5, z = 5}, + seed = 766, + octaves = 1, + persist = 0.0 + }, + biomes = {"icesheet_ocean", "tundra", "tundra_beach", "tundra_ocean", + "taiga", "taiga_ocean", "snowy_grassland", "snowy_grassland_ocean", + "grassland", "grassland_dunes", "grassland_ocean", "coniferous_forest", + "coniferous_forest_dunes", "coniferous_forest_ocean", "deciduous_forest", + "deciduous_forest_shore", "deciduous_forest_ocean", "cold_desert", + "cold_desert_ocean", "savanna", "savanna_shore", "savanna_ocean", + "rainforest", "rainforest_swamp", "rainforest_ocean", "underground", + "floatland_ocean", "floatland_grassland", "floatland_coniferous_forest"} + }) +end + + +-- Scatter ores +-- All mapgens + +function default.register_ores() + + -- Coal + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 8 * 8 * 8, + clust_num_ores = 9, + clust_size = 3, + y_min = 1025, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 8 * 8 * 8, + clust_num_ores = 8, + clust_size = 3, + y_min = -31000, + y_max = 64, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 24 * 24 * 24, + clust_num_ores = 27, + clust_size = 6, + y_min = -31000, + y_max = 0, + }) + + -- Iron + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 9 * 9 * 9, + clust_num_ores = 12, + clust_size = 3, + y_min = 1025, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 7 * 7 * 7, + clust_num_ores = 5, + clust_size = 3, + y_min = -31000, + y_max = 0, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 24 * 24 * 24, + clust_num_ores = 27, + clust_size = 6, + y_min = -31000, + y_max = -64, + }) + + -- Copper + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_copper", + wherein = "default:stone", + clust_scarcity = 9 * 9 * 9, + clust_num_ores = 5, + clust_size = 3, + y_min = 1025, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_copper", + wherein = "default:stone", + clust_scarcity = 12 * 12 * 12, + clust_num_ores = 4, + clust_size = 3, + y_min = -63, + y_max = -16, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_copper", + wherein = "default:stone", + clust_scarcity = 9 * 9 * 9, + clust_num_ores = 5, + clust_size = 3, + y_min = -31000, + y_max = -64, + }) + + -- Tin + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_tin", + wherein = "default:stone", + clust_scarcity = 10 * 10 * 10, + clust_num_ores = 5, + clust_size = 3, + y_min = 1025, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_tin", + wherein = "default:stone", + clust_scarcity = 13 * 13 * 13, + clust_num_ores = 4, + clust_size = 3, + y_min = -127, + y_max = -32, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_tin", + wherein = "default:stone", + clust_scarcity = 10 * 10 * 10, + clust_num_ores = 5, + clust_size = 3, + y_min = -31000, + y_max = -128, + }) + + -- Gold + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 13 * 13 * 13, + clust_num_ores = 5, + clust_size = 3, + y_min = 1025, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 15 * 15 * 15, + clust_num_ores = 3, + clust_size = 2, + y_min = -255, + y_max = -64, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 13 * 13 * 13, + clust_num_ores = 5, + clust_size = 3, + y_min = -31000, + y_max = -256, + }) + + -- Mese crystal + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_mese", + wherein = "default:stone", + clust_scarcity = 14 * 14 * 14, + clust_num_ores = 5, + clust_size = 3, + y_min = 1025, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_mese", + wherein = "default:stone", + clust_scarcity = 18 * 18 * 18, + clust_num_ores = 3, + clust_size = 2, + y_min = -255, + y_max = -64, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_mese", + wherein = "default:stone", + clust_scarcity = 14 * 14 * 14, + clust_num_ores = 5, + clust_size = 3, + y_min = -31000, + y_max = -256, + }) + + -- Diamond + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 15 * 15 * 15, + clust_num_ores = 4, + clust_size = 3, + y_min = 1025, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 17 * 17 * 17, + clust_num_ores = 4, + clust_size = 3, + y_min = -255, + y_max = -128, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 15 * 15 * 15, + clust_num_ores = 4, + clust_size = 3, + y_min = -31000, + y_max = -256, + }) + + -- Mese block + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:mese", + wherein = "default:stone", + clust_scarcity = 36 * 36 * 36, + clust_num_ores = 3, + clust_size = 2, + y_min = 1025, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:mese", + wherein = "default:stone", + clust_scarcity = 36 * 36 * 36, + clust_num_ores = 3, + clust_size = 2, + y_min = -31000, + y_max = -1024, + }) +end + + +-- +-- Register biomes +-- + +-- All mapgens except mgv6 + +function default.register_biomes(upper_limit) + + -- Icesheet + + minetest.register_biome({ + name = "icesheet", + node_dust = "default:snowblock", + node_top = "default:snowblock", + depth_top = 1, + node_filler = "default:snowblock", + depth_filler = 3, + node_stone = "default:ice", + node_water_top = "default:ice", + depth_water_top = 10, + --node_water = "", + node_river_water = "default:ice", + node_riverbed = "default:gravel", + depth_riverbed = 2, + y_min = -8, + y_max = upper_limit, + heat_point = 0, + humidity_point = 73, + }) + + minetest.register_biome({ + name = "icesheet_ocean", + node_dust = "default:snowblock", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + node_water_top = "default:ice", + depth_water_top = 10, + --node_water = "", + --node_river_water = "", + y_min = -112, + y_max = -9, + heat_point = 0, + humidity_point = 73, + }) + + -- Tundra + + minetest.register_biome({ + name = "tundra", + node_dust = "default:snowblock", + --node_top = , + --depth_top = , + --node_filler = , + --depth_filler = , + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:gravel", + depth_riverbed = 2, + y_min = 2, + y_max = upper_limit, + heat_point = 0, + humidity_point = 40, + }) + + minetest.register_biome({ + name = "tundra_beach", + --node_dust = "", + node_top = "default:gravel", + depth_top = 1, + node_filler = "default:gravel", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:gravel", + depth_riverbed = 2, + y_min = -3, + y_max = 1, + heat_point = 0, + humidity_point = 40, + }) + + minetest.register_biome({ + name = "tundra_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:gravel", + depth_riverbed = 2, + y_min = -112, + y_max = -4, + heat_point = 0, + humidity_point = 40, + }) + + -- Taiga + + minetest.register_biome({ + name = "taiga", + node_dust = "default:snow", + node_top = "default:dirt_with_snow", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 2, + y_max = upper_limit, + heat_point = 25, + humidity_point = 70, + }) + + minetest.register_biome({ + name = "taiga_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = 1, + heat_point = 25, + humidity_point = 70, + }) + + -- Snowy grassland + + minetest.register_biome({ + name = "snowy_grassland", + node_dust = "default:snow", + node_top = "default:dirt_with_snow", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 1, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 5, + y_max = upper_limit, + heat_point = 20, + humidity_point = 35, + }) + + minetest.register_biome({ + name = "snowy_grassland_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = 4, + heat_point = 20, + humidity_point = 35, + }) + + -- Grassland + + minetest.register_biome({ + name = "grassland", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 1, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 6, + y_max = upper_limit, + heat_point = 50, + humidity_point = 35, + }) + + minetest.register_biome({ + name = "grassland_dunes", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 2, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 5, + y_max = 5, + heat_point = 50, + humidity_point = 35, + }) + + minetest.register_biome({ + name = "grassland_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = 4, + heat_point = 50, + humidity_point = 35, + }) + + -- Coniferous forest + + minetest.register_biome({ + name = "coniferous_forest", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 6, + y_max = upper_limit, + heat_point = 45, + humidity_point = 70, + }) + + minetest.register_biome({ + name = "coniferous_forest_dunes", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 5, + y_max = 5, + heat_point = 45, + humidity_point = 70, + }) + + minetest.register_biome({ + name = "coniferous_forest_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = 4, + heat_point = 45, + humidity_point = 70, + }) + + -- Deciduous forest + + minetest.register_biome({ + name = "deciduous_forest", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 1, + y_max = upper_limit, + heat_point = 60, + humidity_point = 68, + }) + + minetest.register_biome({ + name = "deciduous_forest_shore", + --node_dust = "", + node_top = "default:dirt", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -1, + y_max = 0, + heat_point = 60, + humidity_point = 68, + }) + + minetest.register_biome({ + name = "deciduous_forest_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = -2, + heat_point = 60, + humidity_point = 68, + }) + + -- Desert + + minetest.register_biome({ + name = "desert", + --node_dust = "", + node_top = "default:desert_sand", + depth_top = 1, + node_filler = "default:desert_sand", + depth_filler = 1, + node_stone = "default:desert_stone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 5, + y_max = upper_limit, + heat_point = 92, + humidity_point = 16, + }) + + minetest.register_biome({ + name = "desert_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + node_stone = "default:desert_stone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = 4, + heat_point = 92, + humidity_point = 16, + }) + + -- Sandstone desert + + minetest.register_biome({ + name = "sandstone_desert", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 1, + node_stone = "default:sandstone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 5, + y_max = upper_limit, + heat_point = 60, + humidity_point = 0, + }) + + minetest.register_biome({ + name = "sandstone_desert_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + node_stone = "default:sandstone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = 4, + heat_point = 60, + humidity_point = 0, + }) + + -- Cold desert + + minetest.register_biome({ + name = "cold_desert", + --node_dust = "", + node_top = "default:silver_sand", + depth_top = 1, + node_filler = "default:silver_sand", + depth_filler = 1, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 5, + y_max = upper_limit, + heat_point = 40, + humidity_point = 0, + }) + + minetest.register_biome({ + name = "cold_desert_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = 4, + heat_point = 40, + humidity_point = 0, + }) + + -- Savanna + + minetest.register_biome({ + name = "savanna", + --node_dust = "", + node_top = "default:dirt_with_dry_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 1, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 1, + y_max = upper_limit, + heat_point = 89, + humidity_point = 42, + }) + + minetest.register_biome({ + name = "savanna_shore", + --node_dust = "", + node_top = "default:dirt", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -1, + y_max = 0, + heat_point = 89, + humidity_point = 42, + }) + + minetest.register_biome({ + name = "savanna_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = -2, + heat_point = 89, + humidity_point = 42, + }) + + -- Rainforest + + minetest.register_biome({ + name = "rainforest", + --node_dust = "", + node_top = "default:dirt_with_rainforest_litter", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = 1, + y_max = upper_limit, + heat_point = 86, + humidity_point = 65, + }) + + minetest.register_biome({ + name = "rainforest_swamp", + --node_dust = "", + node_top = "default:dirt", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -1, + y_max = 0, + heat_point = 86, + humidity_point = 65, + }) + + minetest.register_biome({ + name = "rainforest_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + node_riverbed = "default:sand", + depth_riverbed = 2, + y_min = -112, + y_max = -2, + heat_point = 86, + humidity_point = 65, + }) + + -- Underground + + minetest.register_biome({ + name = "underground", + --node_dust = "", + --node_top = "", + --depth_top = , + --node_filler = "", + --depth_filler = , + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + y_min = -31000, + y_max = -113, + heat_point = 50, + humidity_point = 50, + }) +end + + +-- Biomes for floatlands + +function default.register_floatland_biomes(floatland_level, shadow_limit) + + -- Coniferous forest + + minetest.register_biome({ + name = "floatland_coniferous_forest", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + --node_riverbed = "", + --depth_riverbed = , + y_min = floatland_level + 2, + y_max = 31000, + heat_point = 50, + humidity_point = 70, + }) + + -- Grassland + + minetest.register_biome({ + name = "floatland_grassland", + --node_dust = "", + node_top = "default:dirt_with_grass", + depth_top = 1, + node_filler = "default:dirt", + depth_filler = 1, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + --node_riverbed = "", + --depth_riverbed = , + y_min = floatland_level + 2, + y_max = 31000, + heat_point = 50, + humidity_point = 35, + }) + + -- Sandstone desert + + minetest.register_biome({ + name = "floatland_sandstone_desert", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 1, + node_stone = "default:sandstone", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + --node_riverbed = "", + --depth_riverbed = , + y_min = floatland_level + 2, + y_max = 31000, + heat_point = 50, + humidity_point = 0, + }) + + -- Floatland ocean / underground + + minetest.register_biome({ + name = "floatland_ocean", + --node_dust = "", + node_top = "default:sand", + depth_top = 1, + node_filler = "default:sand", + depth_filler = 3, + --node_stone = "", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + --node_river_water = "", + --node_riverbed = "", + --depth_riverbed = , + y_min = shadow_limit, + y_max = floatland_level + 1, + heat_point = 50, + humidity_point = 50, + }) +end + + +-- +-- Register decorations +-- + +-- Mgv6 + +function default.register_mgv6_decorations() + + -- Papyrus + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = -0.3, + scale = 0.7, + spread = {x = 100, y = 100, z = 100}, + seed = 354, + octaves = 3, + persist = 0.7 + }, + y_min = 1, + y_max = 1, + decoration = "default:papyrus", + height = 2, + height_max = 4, + spawn_by = "default:water_source", + num_spawn_by = 1, + }) + + -- Cacti + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:desert_sand"}, + sidelen = 16, + noise_params = { + offset = -0.012, + scale = 0.024, + spread = {x = 100, y = 100, z = 100}, + seed = 230, + octaves = 3, + persist = 0.6 + }, + y_min = 1, + y_max = 30, + decoration = "default:cactus", + height = 3, + height_max = 4, + }) + + -- Long grasses + + for length = 1, 5 do + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.007, + spread = {x = 100, y = 100, z = 100}, + seed = 329, + octaves = 3, + persist = 0.6 + }, + y_min = 1, + y_max = 30, + decoration = "default:grass_"..length, + }) + end + + -- Dry shrubs + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:desert_sand", "default:dirt_with_snow"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.035, + spread = {x = 100, y = 100, z = 100}, + seed = 329, + octaves = 3, + persist = 0.6 + }, + y_min = 1, + y_max = 30, + decoration = "default:dry_shrub", + }) +end + + +-- All mapgens except mgv6 + +local function register_grass_decoration(offset, scale, length) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass", "default:sand"}, + sidelen = 16, + noise_params = { + offset = offset, + scale = scale, + spread = {x = 200, y = 200, z = 200}, + seed = 329, + octaves = 3, + persist = 0.6 + }, + biomes = {"grassland", "grassland_dunes", "deciduous_forest", + "coniferous_forest", "coniferous_forest_dunes", + "floatland_grassland", "floatland_coniferous_forest"}, + y_min = 1, + y_max = 31000, + decoration = "default:grass_" .. length, + }) +end + +local function register_dry_grass_decoration(offset, scale, length) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_dry_grass"}, + sidelen = 16, + noise_params = { + offset = offset, + scale = scale, + spread = {x = 200, y = 200, z = 200}, + seed = 329, + octaves = 3, + persist = 0.6 + }, + biomes = {"savanna"}, + y_min = 1, + y_max = 31000, + decoration = "default:dry_grass_" .. length, + }) +end + + +function default.register_decorations() + + -- Apple tree and log + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0.036, + scale = 0.022, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"deciduous_forest"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/apple_tree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0.0018, + scale = 0.0011, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"deciduous_forest"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/apple_log.mts", + flags = "place_center_x", + rotation = "random", + }) + + -- Jungle tree and log + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_rainforest_litter", "default:dirt"}, + sidelen = 16, + fill_ratio = 0.1, + biomes = {"rainforest", "rainforest_swamp"}, + y_min = -1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/jungle_tree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_rainforest_litter", "default:dirt"}, + sidelen = 16, + fill_ratio = 0.005, + biomes = {"rainforest", "rainforest_swamp"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/jungle_log.mts", + flags = "place_center_x", + rotation = "random", + }) + + -- Taiga and temperate coniferous forest pine tree and log + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_snow", "default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0.036, + scale = 0.022, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"taiga", "coniferous_forest", "floatland_coniferous_forest"}, + y_min = 2, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/pine_tree.mts", + flags = "place_center_x, place_center_z", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_snow", "default:dirt_with_grass"}, + sidelen = 80, + noise_params = { + offset = 0.0018, + scale = 0.0011, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"taiga", "coniferous_forest"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/pine_log.mts", + flags = "place_center_x", + rotation = "random", + }) + + -- Acacia tree and log + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_dry_grass"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.002, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"savanna"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/acacia_tree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_dry_grass"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.001, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"savanna"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/acacia_log.mts", + flags = "place_center_x", + rotation = "random", + }) + + -- Aspen tree and log + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0.0, + scale = -0.015, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"deciduous_forest"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/aspen_tree.mts", + flags = "place_center_x, place_center_z", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0.0, + scale = -0.0008, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"deciduous_forest"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/aspen_log.mts", + flags = "place_center_x", + rotation = "random", + }) + + -- Large cactus + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:desert_sand"}, + sidelen = 16, + noise_params = { + offset = -0.0003, + scale = 0.0009, + spread = {x = 200, y = 200, z = 200}, + seed = 230, + octaves = 3, + persist = 0.6 + }, + biomes = {"desert"}, + y_min = 5, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/large_cactus.mts", + flags = "place_center_x", + rotation = "random", + }) + + -- Cactus + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:desert_sand"}, + sidelen = 16, + noise_params = { + offset = -0.0003, + scale = 0.0009, + spread = {x = 200, y = 200, z = 200}, + seed = 230, + octaves = 3, + persist = 0.6 + }, + biomes = {"desert"}, + y_min = 5, + y_max = 31000, + decoration = "default:cactus", + height = 2, + height_max = 5, + }) + + -- Papyrus + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt"}, + sidelen = 16, + noise_params = { + offset = -0.3, + scale = 0.7, + spread = {x = 200, y = 200, z = 200}, + seed = 354, + octaves = 3, + persist = 0.7 + }, + biomes = {"savanna_shore"}, + y_min = 0, + y_max = 0, + schematic = minetest.get_modpath("default") .. "/schematics/papyrus.mts", + }) + + -- Bush + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_grass", "default:dirt_with_snow"}, + sidelen = 16, + noise_params = { + offset = -0.004, + scale = 0.01, + spread = {x = 100, y = 100, z = 100}, + seed = 137, + octaves = 3, + persist = 0.7, + }, + biomes = {"snowy_grassland", "grassland", "deciduous_forest", + "floatland_grassland"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/bush.mts", + flags = "place_center_x, place_center_z", + }) + + -- Acacia bush + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_with_dry_grass"}, + sidelen = 16, + noise_params = { + offset = -0.004, + scale = 0.01, + spread = {x = 100, y = 100, z = 100}, + seed = 90155, + octaves = 3, + persist = 0.7, + }, + biomes = {"savanna"}, + y_min = 1, + y_max = 31000, + schematic = minetest.get_modpath("default") .. "/schematics/acacia_bush.mts", + flags = "place_center_x, place_center_z", + }) + + -- Grasses + + register_grass_decoration(-0.03, 0.09, 5) + register_grass_decoration(-0.015, 0.075, 4) + register_grass_decoration(0, 0.06, 3) + register_grass_decoration(0.015, 0.045, 2) + register_grass_decoration(0.03, 0.03, 1) + + -- Dry grasses + + register_dry_grass_decoration(0.01, 0.05, 5) + register_dry_grass_decoration(0.03, 0.03, 4) + register_dry_grass_decoration(0.05, 0.01, 3) + register_dry_grass_decoration(0.07, -0.01, 2) + register_dry_grass_decoration(0.09, -0.03, 1) + + -- Junglegrass + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_rainforest_litter"}, + sidelen = 16, + fill_ratio = 0.1, + biomes = {"rainforest"}, + y_min = 1, + y_max = 31000, + decoration = "default:junglegrass", + }) + + -- Dry shrub + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:desert_sand", + "default:sand", "default:silver_sand"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.02, + spread = {x = 200, y = 200, z = 200}, + seed = 329, + octaves = 3, + persist = 0.6 + }, + biomes = {"desert", "sandstone_desert", "cold_desert"}, + y_min = 2, + y_max = 31000, + decoration = "default:dry_shrub", + }) + + -- Coral reef + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:sand"}, + noise_params = { + offset = -0.15, + scale = 0.1, + spread = {x = 100, y = 100, z = 100}, + seed = 7013, + octaves = 3, + persist = 1, + }, + biomes = { + "desert_ocean", + "savanna_ocean", + "rainforest_ocean", + }, + y_min = -8, + y_max = -2, + schematic = minetest.get_modpath("default") .. "/schematics/corals.mts", + flags = "place_center_x, place_center_z", + rotation = "random", + }) +end + + +-- +-- Detect mapgen, flags and parameters to select functions +-- + +-- Get setting or default +local mgv7_spflags = minetest.get_mapgen_setting("mgv7_spflags") or + "mountains, ridges, nofloatlands" +local captures_float = string.match(mgv7_spflags, "floatlands") +local captures_nofloat = string.match(mgv7_spflags, "nofloatlands") + +local mgv7_floatland_level = minetest.get_mapgen_setting("mgv7_floatland_level") or 1280 +local mgv7_shadow_limit = minetest.get_mapgen_setting("mgv7_shadow_limit") or 1024 + +minetest.clear_registered_biomes() +minetest.clear_registered_ores() +minetest.clear_registered_decorations() + +local mg_name = minetest.get_mapgen_setting("mg_name") +if mg_name == "v6" then + default.register_mgv6_blob_ores() + default.register_ores() + default.register_mgv6_decorations() +elseif mg_name == "v7" and captures_float == "floatlands" and + captures_nofloat ~= "nofloatlands" then + -- Mgv7 with floatlands + default.register_biomes(mgv7_shadow_limit - 1) + default.register_floatland_biomes(mgv7_floatland_level, mgv7_shadow_limit) + default.register_blob_ores() + default.register_ores() + default.register_decorations() +else + default.register_biomes(31000) + default.register_blob_ores() + default.register_ores() + default.register_decorations() +end diff --git a/mods/default/models/character.b3d b/mods/default/models/character.b3d new file mode 100644 index 0000000000000000000000000000000000000000..9ab454366bee8fb6c9e45e64ac0d77808d5ea66f GIT binary patch literal 84526 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 literal 0 HcmV?d00001 diff --git a/mods/default/models/character.blend b/mods/default/models/character.blend new file mode 100644 index 0000000000000000000000000000000000000000..fca9f6597fe998d1aebcac4abe126b13099a5788 GIT binary patch literal 634876 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

O+zw*>Gs^42(pYG`D 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%0AlZ+@5Z_<}GDw^u)tLRh>_O(Fkl-n^!Q5}p# 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 literal 0 HcmV?d00001 diff --git a/mods/default/models/character.png b/mods/default/models/character.png new file mode 100644 index 0000000000000000000000000000000000000000..05021781e03fbb71cb309d5ac233c6c90f332fda GIT binary patch literal 2754 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 + --wall_bottom = = + --wall_side = = + }, + groups = {choppy = 2, oddly_breakable_by_hand = 3, flammable = 2}, + legacy_wallmounted = true, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:ladder_steel", { + description = "Steel Ladder", + drawtype = "signlike", + tiles = {"default_ladder_steel.png"}, + inventory_image = "default_ladder_steel.png", + wield_image = "default_ladder_steel.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + climbable = true, + is_ground_content = false, + selection_box = { + type = "wallmounted", + --wall_top = = + --wall_bottom = = + --wall_side = = + }, + groups = {cracky = 2}, + sounds = default.node_sound_metal_defaults(), +}) + +default.register_fence("default:fence_wood", { + description = "Wooden Fence", + texture = "default_fence_wood.png", + inventory_image = "default_fence_overlay.png^default_wood.png^default_fence_overlay.png^[makealpha:255,126,126", + wield_image = "default_fence_overlay.png^default_wood.png^default_fence_overlay.png^[makealpha:255,126,126", + material = "default:wood", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + sounds = default.node_sound_wood_defaults() +}) + +default.register_fence("default:fence_acacia_wood", { + description = "Acacia Fence", + texture = "default_fence_acacia_wood.png", + inventory_image = "default_fence_overlay.png^default_acacia_wood.png^default_fence_overlay.png^[makealpha:255,126,126", + wield_image = "default_fence_overlay.png^default_acacia_wood.png^default_fence_overlay.png^[makealpha:255,126,126", + material = "default:acacia_wood", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + sounds = default.node_sound_wood_defaults() +}) + +default.register_fence("default:fence_junglewood", { + description = "Jungle Wood Fence", + texture = "default_fence_junglewood.png", + inventory_image = "default_fence_overlay.png^default_junglewood.png^default_fence_overlay.png^[makealpha:255,126,126", + wield_image = "default_fence_overlay.png^default_junglewood.png^default_fence_overlay.png^[makealpha:255,126,126", + material = "default:junglewood", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + sounds = default.node_sound_wood_defaults() +}) + +default.register_fence("default:fence_pine_wood", { + description = "Pine Fence", + texture = "default_fence_pine_wood.png", + inventory_image = "default_fence_overlay.png^default_pine_wood.png^default_fence_overlay.png^[makealpha:255,126,126", + wield_image = "default_fence_overlay.png^default_pine_wood.png^default_fence_overlay.png^[makealpha:255,126,126", + material = "default:pine_wood", + groups = {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3}, + sounds = default.node_sound_wood_defaults() +}) + +default.register_fence("default:fence_aspen_wood", { + description = "Aspen Fence", + texture = "default_fence_aspen_wood.png", + inventory_image = "default_fence_overlay.png^default_aspen_wood.png^default_fence_overlay.png^[makealpha:255,126,126", + wield_image = "default_fence_overlay.png^default_aspen_wood.png^default_fence_overlay.png^[makealpha:255,126,126", + material = "default:aspen_wood", + groups = {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3}, + sounds = default.node_sound_wood_defaults() +}) + +minetest.register_node("default:glass", { + description = "Glass", + drawtype = "glasslike_framed_optional", + tiles = {"default_glass.png", "default_glass_detail.png"}, + paramtype = "light", + paramtype2 = "glasslikeliquidlevel", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, oddly_breakable_by_hand = 3}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:obsidian_glass", { + description = "Obsidian Glass", + drawtype = "glasslike_framed_optional", + tiles = {"default_obsidian_glass.png", "default_obsidian_glass_detail.png"}, + paramtype = "light", + paramtype2 = "glasslikeliquidlevel", + is_ground_content = false, + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {cracky = 3}, +}) + + +minetest.register_node("default:brick", { + description = "Brick Block", + paramtype2 = "facedir", + place_param2 = 0, + tiles = {"default_brick.png"}, + is_ground_content = false, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("default:meselamp", { + description = "Mese Lamp", + drawtype = "glasslike", + tiles = {"default_meselamp.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + groups = {cracky = 3, oddly_breakable_by_hand = 3}, + sounds = default.node_sound_glass_defaults(), + light_source = default.LIGHT_MAX, +}) + +minetest.register_node("default:mese_post_light", { + description = "Mese Post Light", + tiles = {"default_mese_post_light_top.png", "default_mese_post_light_top.png", + "default_mese_post_light_side_dark.png", "default_mese_post_light_side_dark.png", + "default_mese_post_light_side.png", "default_mese_post_light_side.png"}, + wield_image = "default_mese_post_light_side.png", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-2 / 16, -8 / 16, -2 / 16, 2 / 16, 8 / 16, 2 / 16}, + }, + }, + paramtype = "light", + light_source = default.LIGHT_MAX, + sunlight_propagates = true, + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + sounds = default.node_sound_wood_defaults(), +}) + +-- +-- Misc +-- + +minetest.register_node("default:cloud", { + description = "Cloud", + tiles = {"default_cloud.png"}, + is_ground_content = false, + sounds = default.node_sound_defaults(), + groups = {not_in_creative_inventory = 1}, +}) + +-- +-- register trees for leafdecay +-- + +if minetest.get_mapgen_setting("mg_name") == "v6" then + default.register_leafdecay({ + trunks = {"default:tree"}, + leaves = {"default:apple", "default:leaves"}, + radius = 2, + }) + + default.register_leafdecay({ + trunks = {"default:jungletree"}, + leaves = {"default:jungleleaves"}, + radius = 3, + }) + + default.register_leafdecay({ + trunks = {"default:pine_tree"}, + leaves = {"default:pine_needles"}, + radius = 3, + }) +else + default.register_leafdecay({ + trunks = {"default:tree"}, + leaves = {"default:apple", "default:leaves"}, + radius = 3, + }) + + default.register_leafdecay({ + trunks = {"default:jungletree"}, + leaves = {"default:jungleleaves"}, + radius = 2, + }) + + default.register_leafdecay({ + trunks = {"default:pine_tree"}, + leaves = {"default:pine_needles"}, + radius = 2, + }) +end + +default.register_leafdecay({ + trunks = {"default:acacia_tree"}, + leaves = {"default:acacia_leaves"}, + radius = 2, +}) + +default.register_leafdecay({ + trunks = {"default:aspen_tree"}, + leaves = {"default:aspen_leaves"}, + radius = 3, +}) + +default.register_leafdecay({ + trunks = {"default:bush_stem"}, + leaves = {"default:bush_leaves"}, + radius = 1, +}) + +default.register_leafdecay({ + trunks = {"default:acacia_bush_stem"}, + leaves = {"default:acacia_bush_leaves"}, + radius = 1, +}) diff --git a/mods/default/player.lua b/mods/default/player.lua new file mode 100644 index 0000000..0a2078d --- /dev/null +++ b/mods/default/player.lua @@ -0,0 +1,154 @@ +-- Minetest 0.4 mod: player +-- See README.txt for licensing and other information. + +-- Player animation blending +-- Note: This is currently broken due to a bug in Irrlicht, leave at 0 +local animation_blend = 0 + +default.registered_player_models = { } + +-- Local for speed. +local models = default.registered_player_models + +function default.player_register_model(name, def) + models[name] = def +end + +-- Default player appearance +default.player_register_model("character.b3d", { + animation_speed = 30, + textures = {"character.png", }, + animations = { + -- Standard animations. + stand = { x= 0, y= 79, }, + lay = { x=162, y=166, }, + walk = { x=168, y=187, }, + mine = { x=189, y=198, }, + walk_mine = { x=200, y=219, }, + sit = { x= 81, y=160, }, + }, +}) + +-- Player stats and animations +local player_model = {} +local player_textures = {} +local player_anim = {} +local player_sneak = {} +default.player_attached = {} + +function default.player_get_animation(player) + local name = player:get_player_name() + return { + model = player_model[name], + textures = player_textures[name], + animation = player_anim[name], + } +end + +-- Called when a player's appearance needs to be updated +function default.player_set_model(player, model_name) + local name = player:get_player_name() + local model = models[model_name] + if model then + if player_model[name] == model_name then + return + end + player:set_properties({ + mesh = model_name, + textures = player_textures[name] or model.textures, + visual = "mesh", + visual_size = model.visual_size or {x=1, y=1}, + }) + default.player_set_animation(player, "stand") + else + player:set_properties({ + textures = { "player.png", "player_back.png", }, + visual = "upright_sprite", + }) + end + player_model[name] = model_name +end + +function default.player_set_textures(player, textures) + local name = player:get_player_name() + player_textures[name] = textures + player:set_properties({textures = textures,}) +end + +function default.player_set_animation(player, anim_name, speed) + local name = player:get_player_name() + if player_anim[name] == anim_name then + return + end + local model = player_model[name] and models[player_model[name]] + if not (model and model.animations[anim_name]) then + return + end + local anim = model.animations[anim_name] + player_anim[name] = anim_name + player:set_animation(anim, speed or model.animation_speed, animation_blend) +end + +-- Update appearance when the player joins +minetest.register_on_joinplayer(function(player) + default.player_attached[player:get_player_name()] = false + default.player_set_model(player, "character.b3d") + player:set_local_animation({x=0, y=79}, {x=168, y=187}, {x=189, y=198}, {x=200, y=219}, 30) + + player:hud_set_hotbar_image("gui_hotbar.png") + player:hud_set_hotbar_selected_image("gui_hotbar_selected.png") +end) + +minetest.register_on_leaveplayer(function(player) + local name = player:get_player_name() + player_model[name] = nil + player_anim[name] = nil + player_textures[name] = nil +end) + +-- Localize for better performance. +local player_set_animation = default.player_set_animation +local player_attached = default.player_attached + +-- Check each player and apply animations +minetest.register_globalstep(function(dtime) + for _, player in pairs(minetest.get_connected_players()) do + local name = player:get_player_name() + local model_name = player_model[name] + local model = model_name and models[model_name] + if model and not player_attached[name] then + local controls = player:get_player_control() + local walking = false + local animation_speed_mod = model.animation_speed or 30 + + -- Determine if the player is walking + if controls.up or controls.down or controls.left or controls.right then + walking = true + end + + -- Determine if the player is sneaking, and reduce animation speed if so + if controls.sneak then + animation_speed_mod = animation_speed_mod / 2 + end + + -- Apply animations based on what the player is doing + if player:get_hp() == 0 then + player_set_animation(player, "lay") + elseif walking then + if player_sneak[name] ~= controls.sneak then + player_anim[name] = nil + player_sneak[name] = controls.sneak + end + if controls.LMB then + player_set_animation(player, "walk_mine", animation_speed_mod) + else + player_set_animation(player, "walk", animation_speed_mod) + end + elseif controls.LMB then + player_set_animation(player, "mine") + else + player_set_animation(player, "stand", animation_speed_mod) + end + end + end +end) diff --git a/mods/default/schematics/acacia_bush.mts b/mods/default/schematics/acacia_bush.mts new file mode 100644 index 0000000000000000000000000000000000000000..df95586110928918f10e78311b6a0a974b7e150a GIT binary patch literal 113 zcmeYb3HD`RVPFQq`uchhm6%z?AeEAumROooVwISjn4FmypHy0$5ucNqSe9DMAc0M; uxFj{VVoq`b1GAe7hj8K{0mm@mc=>$!eEyUx|JSo`n&?`<$e_o_-UI-1Y9pTj literal 0 HcmV?d00001 diff --git a/mods/default/schematics/acacia_log.mts b/mods/default/schematics/acacia_log.mts new file mode 100644 index 0000000000000000000000000000000000000000..037bca8c32152f0927ff027811e918e713872b91 GIT binary patch literal 65 zcmeYb3HD`RVPIxpVqmPV2a?Q*nMDl3DXD3Rr8y;5iOGq{nThcwMX9M3bCMGnnB5Fg T5<1pzXP;zaW5d8XmC+Rd7>*KA literal 0 HcmV?d00001 diff --git a/mods/default/schematics/acacia_tree.mts b/mods/default/schematics/acacia_tree.mts new file mode 100644 index 0000000000000000000000000000000000000000..4732ade3d9df99c4f543ad168dc090e551cfdee5 GIT binary patch literal 204 zcmeYb3HD`RVc=xoVBoB;x332Q24)84#LOZF(UjD*#L}D+tHk8Q)YOVOZztU4Yf#{Dn=1ZHu%;wys@gvT-A!jJ_b_hUtluNqvDdFQXx7;|?5iqI z3BR>bxcBXix_RbZj~j1ZFguwWwX>*Py)YOVOZzm-3H7IbnP310T>5E%?$z@9B#N2hyUt?T1xBr;- xU%TSbQdgVF(tK=EpIrhU-M)W+2CwlY!zJqTW*k3t*>?8)`O_mA<#y}H0RTx+Sp)z8 literal 0 HcmV?d00001 diff --git a/mods/default/schematics/apple_log.mts b/mods/default/schematics/apple_log.mts new file mode 100644 index 0000000000000000000000000000000000000000..e7ee8f2b84ab06165c4537cd4607ec56e3066608 GIT binary patch literal 90 zcmeYb3HD`RVPFPA#`^kt5F;_Oh=C_1H7&6;r^KqHC^eNqEG;L$JhiCUDz~&aqbNT= qH$JH-zdWyEPI3YRvztLmLITt0N3Y*XK5^uclao{6WDtsDOalOtHXH!} literal 0 HcmV?d00001 diff --git a/mods/default/schematics/apple_tree.mts b/mods/default/schematics/apple_tree.mts new file mode 100644 index 0000000000000000000000000000000000000000..2bd57c1fc4aa36e2f03c6ac2989c86b575e2784e GIT binary patch literal 169 zcmeYb3HD`RVPIw8U|_AUx333bAfGugvxtE&B{eOvG^fNWCpEDwwU~hi#xE&KO=aMP z@e&IPa#AbiBqt~c89ZuT!tBPT#+IgVELCpPPM?C<9g#f_mlbAgsJv1pU-)dIY~9D7 zKYxDYU|PQG&;L)qKYxDx`n4hpbAVyM7kg%_iTd&S{fpMw$?vZG{q%qGEcboC+msj> J$|h)D1OV1LMcM!W literal 0 HcmV?d00001 diff --git a/mods/default/schematics/apple_tree_from_sapling.mts b/mods/default/schematics/apple_tree_from_sapling.mts new file mode 100644 index 0000000000000000000000000000000000000000..d258ab1a80a20520986cd0d37f560aeebac359f8 GIT binary patch literal 173 zcmeYb3HD`RVPIw8U|_AUx333bAfGugvxtE&B{eOvG^fNWCpEDwwU~hi#xE&KO=aMP z@e&IPa#AbiBqt~c89ZuT!tBPT#+IgVELCpPPM?C<9g#f_mlbAgsJv1pU-)dIY~9D7 zKYxDYU|PQGPgUjbKYxDxs^U1v5W*v}mfiDjdc(#Bmwh#RZMt^-s(JJ5=IQInv)uRn NZc}1l2)v>e2mk;gNd5o- literal 0 HcmV?d00001 diff --git a/mods/default/schematics/aspen_log.mts b/mods/default/schematics/aspen_log.mts new file mode 100644 index 0000000000000000000000000000000000000000..180e6fd1be8b31d1578f057edd7e3fb3f321c5ed GIT binary patch literal 118 zcmeYb3HD`RVPFPA#`^kt5Hm5eh(RbNH7&6;r^G6;xF9tzzN9EMl|dveC%-(ksMspE zv^b+EKR-9VC^dya3_~=jD8D?fVoq`b1GAe!N>T#b=U1=aK7H!QBPS=Pz{w!`m2m|C DeorWw literal 0 HcmV?d00001 diff --git a/mods/default/schematics/aspen_tree.mts b/mods/default/schematics/aspen_tree.mts new file mode 100644 index 0000000000000000000000000000000000000000..429a831c775320ace3f86c566380abea4dafb162 GIT binary patch literal 174 zcmeYb3HD`RVPIw8V_>bXx3{kc0(&5=uV-LpU{1^|Vh~A5O-n4zDX~f{E=bLb&q+-z zOD$#)LKQ73N=>bplbo=CE1|{t($N*H3D1;nJFb$@N>G}8lq2QfnbfA+j%y?i>0aSb zf7Q;t^^VK$FG=&`=jZoNcI9EvVtZ6&&^ect_5Vk~um4|5zG`%_EfW)9z8Y{|mxb}^ OLnAH?CI+>4*1Z5>DMP^k literal 0 HcmV?d00001 diff --git a/mods/default/schematics/aspen_tree_from_sapling.mts b/mods/default/schematics/aspen_tree_from_sapling.mts new file mode 100644 index 0000000000000000000000000000000000000000..b7ab3ee6b71ff54ed06229486b50a9dd4f918479 GIT binary patch literal 174 zcmeYb3HD`RVPIw8V_>bXx3{kc0(&5=uV-LpU{1^|Vh~A5O-n4zDX~f{E=bLb&q+-z zOD$#)LKQ73N=>bplbo=CE1|{t($N*H3D1;nJFb$@N>G}8lq2QfnbfA+j%y?i>0aSb zf7Q;t^^VK$FG=&`=jZoNcI9EvVtZ6&&^ect^{c`o`#G&%45G~jEk{l@X)WuE=3qK? OI8`Koh2iurGhP5bJ3{dQ literal 0 HcmV?d00001 diff --git a/mods/default/schematics/bush.mts b/mods/default/schematics/bush.mts new file mode 100644 index 0000000000000000000000000000000000000000..d08cf5f5f9a204b3389405db80edae858d871dd7 GIT binary patch literal 99 zcmeYb3HD`RVPFQq`uchhm6%z?Ae@q#mROooVwF@{oDrXsnpl=v%piy&SX`2tTQMg& nfq~ggg+n;;kbq;DaJ+oJd_I55mH+G6H%)XcU}Vr^WN!ihdf6T? literal 0 HcmV?d00001 diff --git a/mods/default/schematics/corals.mts b/mods/default/schematics/corals.mts new file mode 100644 index 0000000000000000000000000000000000000000..e1bd7ded6c202e4ca9f308164806f53117606728 GIT binary patch literal 171 zcmeYb3HD`RVPIuoW?-$aw+Awr6Elk#L{d`I5=(PRtdjGK5_95#L|%F-gD|RSQc-?+ z9)lRFU~zV8PHIVhUd5cXJr{Wy6gix^-`F!RE)@~k)9~+pchcpcMz;l}!mV5L=PU0m z+!C7hHEZ`~C%3+vN=rSWXq^x~b|=M&Ewj4Te{H{7&mMdtdqdA`2WeXQr3zbp3r zu3VqKc~9kCufMz#HWd5EbX0U+WUiaJ>B^KDR?C}bNK9P8w`y*-b((2w_iRI{RjGG0 pZe8=SR^GI%s5x}m)LF^bFU!uUP~qZ@bLzSwHBK6CxsEZ^CBGt12Kdy0Lp zEB`;gXwQzkW&hZC-fa^vOS^aU1>?PCex|G!a&rX^B%Qh#ssGW!$JNx>O*!?F!{M}? h;L3wK!5mK4`d*s+&`B;=+kN><|NH~OpC($F007!IZc_jN literal 0 HcmV?d00001 diff --git a/mods/default/schematics/large_cactus.mts b/mods/default/schematics/large_cactus.mts new file mode 100644 index 0000000000000000000000000000000000000000..b71077b3c5a0f397aade8d76cbe2f0a081d80b9f GIT binary patch literal 94 zcmeYb3HD`RVPIuoXJD*{00t%o=ETe*2ELTkw8YY!6079I(KR3Q8HKk%sasmUhn?XuK0@LS5uir{OapaMclT+Yi5Q<|=0|4+Z9U=e# literal 0 HcmV?d00001 diff --git a/mods/default/schematics/pine_tree.mts b/mods/default/schematics/pine_tree.mts new file mode 100644 index 0000000000000000000000000000000000000000..6f27d83921216011779cb297d1a771de9fdd0f85 GIT binary patch literal 176 zcmeYb3HD`RVPIw8XJD6#sisx1lv4L44QEnay{ zGxJs7r=rQ()^ocp?Ze-Pe0+DUOw{x1!PwBH*CJmzb82~<3s_*;T>IsJubl0gGkTg+ Q+mEcP(>cV(nP|!f0N>9^{{R30 literal 0 HcmV?d00001 diff --git a/mods/default/schematics/pine_tree_from_sapling.mts b/mods/default/schematics/pine_tree_from_sapling.mts new file mode 100644 index 0000000000000000000000000000000000000000..e42a9965cda4e177a5acac0b2c6753684085b5cf GIT binary patch literal 174 zcmeYb3HD`RVPIw8XJD+S3`d=h#t-o Nxxm4|aFk!44*-BbK^6c2 literal 0 HcmV?d00001 diff --git a/mods/default/schematics/snowy_pine_tree_from_sapling.mts b/mods/default/schematics/snowy_pine_tree_from_sapling.mts new file mode 100644 index 0000000000000000000000000000000000000000..0692049adbe71447ee7aebb6c7178aa1d9935335 GIT binary patch literal 232 zcmeYb3HD`RVPIw8XJDP02|u zX5fK|7U$)cGYGS*|B& zYEPHV6kt$1(Uo~LseeHkf5-HMAKRif`&~=^d&O+txweqwvFW-?-QI=8lm?`VhVy)~ RQa7D^wcmUr^AAbuBmnEaWmo_J literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_break_glass.1.ogg b/mods/default/sounds/default_break_glass.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b1ccc5fab1ceba59a7774aa6c88d067348a7f430 GIT binary patch literal 11130 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_break_glass.2.ogg b/mods/default/sounds/default_break_glass.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b6cc9e85e2bd39521b4c04adda9d482d20fde87a GIT binary patch literal 16058 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 C21P{x literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_chest_close.ogg b/mods/default/sounds/default_chest_close.ogg new file mode 100644 index 0000000000000000000000000000000000000000..53ff23d219cec9d3a10778cd797ff6cbde79bd13 GIT binary patch literal 10099 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 oI%2I^rHkG7UHiYQ^0NTEfZvX%Q literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_chest_open.ogg b/mods/default/sounds/default_chest_open.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c73c072c05d0b42e5e9ed50e3d7398dcc476fa16 GIT binary patch literal 10578 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
Dtb>4_A6_ zBxv@J7i8=4WQ&xiizvV*?>P)@9QqL?U#GE<@#D%SwxzPN+H5c1+<^PgmRSPQr0qt? zk?xvcjc!=NL5?UIjKVKi9!sj_SC}xwfD`OhCPX=oJcEAr^z*X z`N!|E!`nhdS05l|KCycpX66oP3k#{3M&j?ixq?H>a|M0>HDQP53Q5DXrMy$k35Xk_ z@FshCakBpy68>o1H=w^+?iww8ij8=Rni;H6I6nMfaSI;0q;2#-eal{MD>Vc$gz;5p z)Y^%1CMU&RS07<=7Zv!J*vY)T8MXc>DKveAdBH)R~(}^PPvJW`kxG zFY3FVCP1Sn4@{>E6iAyEg3bJYyqb;e7E!dNjFF8(d>6@JtGdWB4qs#f&%Xz+fC*&D=BwN02n#JQ_=akKeyt}k{)iB)%=#|EE%f${gtDrNcDN) zr}%n%zUF|Kk?t4qO40s%RqGuAD;Mn%`0yi(d6HFV8Q=TKSBA&pk|hr>oOxN`C1cc6 z@ArkH?zNBmHz4Rm&FdiXN`I2+Cy}^bv(o1!k*cQ`ELNQD9v40@{1}+twp_ogeg=b* zX3hK_XM5Ma?O_A@o@(&+aju^y^?lZpYLDE>^l+fl3@GUeIC8sLQO4=g5UYmrhf{v{ z!-e}5N=%3%Ve<3Ei>+@(CWGWSFii!aJWZY%=rc8@+g5e}kLGD5c6|ma*X4Rf{^DK9 z(>km%-=;MJB5Le(X0=^ysPTdIZ@)#JR~vkWIP7XFnt~GX-;HXhVJEC?Z+Ld#v3wVo zx%NUY&R0ix@3h@#i8sA7Z9lK0sYyK=(8A06p<&dHnoHOiKen<~5y&I&oj=ozT)Q@D z8esmGWcnubP=h#@VOu3MAUNlg?%ttvN7x=~deHO>#|ay{0|I)os;+sE!zcytpYfkc z4<5t>+BN+o)rsx3ja#J(wlv!GS@2D?k_^@7-@a;<4`VWW=$pR4d@U3GNx|g_`tfQ= zx3NU%i%*;iC%VFfO3%qCnd^sH+JB+59?(y8IJX`|k`phm^%x9_!6^%PomMQjOZr+B zW0~J8xahYwlvmVWJxaLwWwE`l#{PUc=JFAlpMt_L? zRM2LDII%hO!As9KOFv((hw=p1ZTu=7^-a4Zs3N*4A)w+cabP5ln&x!zBA@?gjrvZ@ zB}d|_d7LxXiDc?D$*QB$a|k<@C3-1KH0aa&a|fe|0x^u=t~8Fh+}!#q)XX-fR=H5Z z=P1294zuR}N2Ohqs$NF`?ztUDShTWhlOh2a3MW+T^*VRV@``sw60* zak?I|+>3YM-|Ea$PS xjP_Xj;AiRDUF~w5u2cO)_|vehxG#c~d)st3^;xgb*9TPo1imKUvQN(i{s&z4)|vnS literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_sand_footstep.1.ogg b/mods/default/sounds/default_sand_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..65b68c7e6e42d0ff3d9b13d89f852a942de4a12e GIT binary patch literal 11897 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_snow_footstep.2.ogg b/mods/default/sounds/default_snow_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4aac1e7fa68cf981323e86e70b4e8aa8021d7d3d GIT binary patch literal 7364 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 M=KF^$2pop~2f=^A1poj5 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_snow_footstep.3.ogg b/mods/default/sounds/default_snow_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cf4235b7b5192ae1fb52fd44f3dece78d2541971 GIT binary patch literal 8245 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 QVHV$}AJ5xXZF=DU0p!ntqW}N^ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_tool_breaks.1.ogg b/mods/default/sounds/default_tool_breaks.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2a571ae28d42304ec086ff85779220a8de7fb907 GIT binary patch literal 6019 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 Y+?@l@U}n!y`)^;fZj|SuFY*Kb14D+35C8xG literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_tool_breaks.3.ogg b/mods/default/sounds/default_tool_breaks.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a99c4b7e34ad54a62448577846e3b309b725c87f GIT binary patch literal 6875 zcmai1cUY54vwwq#fE*4@1PmGwgwO;8B+>+_p(YTj0i_oMLI@p23B^#2G%+Gll&&B} z5G-`*y(0?J5d@?i6z-dN&biISQ-t;eQnNBfnuJK(3|R zO;;&n9~amSH+yp$I7|;FD=i~0Eh8-t6PAa@AQg=O$K0r6Y#RSGS_oH=tIo(zoRL;!37=Kmg%Y(8mTchI0*v^l#_RO(A_O>D zNM6?@oB^=_CDu!blI}K2zvd>=%ZtX|{VLr$5Pn=EIz3!ZewUBvq8`BgdkrCV-NbMP z^;RCDwmPT*1L8Fov0Xink0^#dyuEdT1N3}_D;-!g$He~B_ zbIxaomOjGEKsyIejWBkSbYs{*Mh@davSu+ABc>=bnO3an$WjD9MYkf5{D@SIn5W>o zKF(2OxyTzyL zmx7dTbs+kYK6MOFg`zb}O^Z+pC$*bbSDo^xrwOEtn-@P(*#4bDn@2M;xZlfck#W~2 z;Ea9qt}tzOdp_Ak^_>N2Ccbcr#!~NsYfjQ7M&V>{G*aZZ!Rdg@i~hbDTvA z&Zd$up6WEd6FT)D6?=@fMGgSCL_P~A3&P1Wit$2vmt9-MfXfWj8%dfLjh|5@3+a)C z-N-J1DR~dm7awMb70{*tY}6^#LV6ZJ$`2sr1;j5zlU*OC?{_DOvt+^*GJJ zg#f@;NXJJ=2Q8$91__#V!&s=+g*M0tY57RB_sRXTLW`s_D_5cc5`i$oS zQn=F0V}=5Dmqc^<^kevQxg1EPpb&5j{2hPVlXwDhnF|2!u%VgZ5lQx4@cBe^o6H;( zO+q}Un06sVA1AdT&OLs>0nep4fLuyam)zT&QS|s69GQogmylV zGvpFBc94n|10aD@rdo!x;=tR=^>OOGkHoD1m&PwKOV z3s;&TV~Q)RO+88@(bmUv%Po;^G8N_y9>vYkGE5KgXxaIkB($}7Zg~nqCl{ZHJ|>V$ zM#l)}@`%spIQF0xVL4{#d-*wB4x+-%WOS@>E}soavWf@K3PPdpm4b{Icnh~f7rTQA z2n8+<&n-7cx)=KxAwj4Pbv+PDUk~owrMCpj8Bo`uLg~Rlt!{u&`g$^zJa|udB_Gla zg!0gXH-k`;l@pg3izCeJS#ldk>^rI}%sps}7YXN%*%wuSi~o_^Xo=3JN)(n3^Eh;$DymV+1AvfqLL@rNOI^ZezmR{8tz^^2SULsDIO(t!xMMGbm$uG z$`NHvTw9RAElXb8X(?_ibTl3w869xoi2AzJXPaH;aFRfY(u zprD`<7nlJDzcnQ#HnfqNlEUQ-H`<8A@>@`K33x7_9pPTGH43e~AB*{_lQ*?bdxca=XtfV}sSgX~76X1e3l zr_d2pu^HybhHixs!FUQMCZWNQ!~g{VIs?%oG_|w9H(#)*V#wN|7;Ivwlt(cbGHG%1 z|7{=unv)ek|Eb`LlwkdB#}iaL!kyl(Qo_k-WHKI&)XT3JqIxUU zdd_TUH_2u`k4_k9(O8*n(0?SGt?}I|pwGut3{Bv{E;P7Xo$&#>uwo8MWG$$$_UJMYJ65{Br<|#3cI;aM3GBnK^2z67{=_HvsgtSsD+CBT$_j=W zg`)VIXgO|6sw+|R#JgiY5;7Nb5pxm>^a4k#F}m=ka%XMc+1D6mfgCwUBN@k>Mr(XN zcmlv(P+R~4FfcMZ17RN^_4BX=dd7GK08o$aV7nI?@%eiu2Tbr8U05T1#8n{gcu86HvIgiAze`wH7>&3Lwqaqke;V{!secN3vdm;g)|e(tmY?6jx^94;va6F77BjNoZexENeo>b#VQkdWY6 zA-E`9LcAXQN=m*fepOzWSJX2fR^YrPafCkdW&8~-ESc~|ZXG=l{d9Sxpve}n7WuVS zWXJZN!2p9Kv#oD`lgtVZ$)gXrpgCPy_k!qH==>vP)!Gs6lVVgi+hJ_A^>k|TIHG+J zZ|NX$$|PRCgByxUjprw)u;f&Qy1qNHl{a=jnb`ImwGfUDHbzdWiTmNILg!D@Wu@o~ zCQaHddlxVJZJNa8zkkL2Y(29->O^i70uSa74^W)9L?%PVZ@mti1AH8+Zz!M5%Dg+E z?^mX7h>3cBqt!ZhCNf-HUXb|pNmb{;&=V^WR`KjCvydmaoI)I?fWqHdQ{2+g=xN5? zBAUhgd{v4?c@CMTVEgVyMZ~W85Jcsz%_~_Z!~InHheUmQ*7Z1pgF8XJ>KA8g+^X8< zlI=>g&O*#Ze$89G&7))e{0faat1YBKEC_OtFM+~>+eU0x5g9cS2Ki4D4f8kcE zw$-Ggo4W4$EhvC@^H!vft_hZP~O%bk6kt0Cn*t(+U% z>t1BP8+4%xoT}%Xlxt*GS6#E?*2bg~+#1Jtqx$HCP(wQmdkMu3+9Lwb1-@PQRbh$v zWMq4TOWagy)KhMY64jQE&oDdzF_>iEzhiaV&9RO7U3(@Wce6hxQ%JBjL|3X(?ze0JuXZxQJQFBkQiq4e*xj*`+h7;)MwE> zQ!;16lK!b+oexKD%E}KW-y_Py&Ob4;*$?Q_jxD-mH7>Sj?kyWaB{?6wm=knEYSGE{ zdbhsb__au%^iD>HGDIPy=TWW`+O;;7sYp69hjOigmpmR?AbnN{XgGY@CCr)MWY{G#R zgIiU*2i>YK#TFEK6iVhtG08R|pE}!I66(8G#8yn-eoE_(UzPuLWCe+N80i-_%h1aA z-Uqf6voKLiG9^6@?R~|Q(RR`28?d~ZSABS0^pNmy3o_7_|KrAfzSc9CN{Whh<NdpKTmSPkvxDgZ>QvmFEfq)0<-l z81^fukX2bl*`sxA5&(;yMn3(Tmmm=6ke>F=!#+fPdZRISg50zGi+~xS=N`|NK55eyZ?Gu*bl=ih;+?r%3gqFOZMC znOWMoZ3OPI-n_AN^o&U63G!FIP$kd3*u?Zj_k&W5W*)~j~T8Xf3i{7)5}wRyQFS~os^e*8JPkK8>4(X^>JNt{k7Q(1^x zKUj9%?#kX>)BE@c#ewpDbrT+Bz9Gte{-_#KG<3^q`wXCIf#%p=??$;Gb$?Y^ByK4^ zj@S$MtL^LHcq4bQ|N1ee?_qC*ljvA109@qQ;ZhBPXY_s-#eRBM^ae(i@|1Q$l6M}p|90i zH=eZJ#!3NlrmcR$xsaYMh}@KTgudeRi+g$B&z~q7ZQtj^9nULfeoW`nl`?LxW(+|cLb|Q&@iqw? zONB#6WiQ}e2Aai{F;{V(I}IZUl=UWy^2dyjjD=~)hvc{#$6%`mi0bK9#p(G#JB-EV z;enc_Rh}mI8nQZCMiuK)Gn{%RxO07bL1j(HwXvMq#5i^ zje6h1ynCC^-)$rx`&4#%rtr^qm&`?iVu|5am5wUMJ?8U9LMiR~hriwiuE%!o$E_vK z4b=ii=>ZoPmq?gF~mXEs< zFTZrW>X$>MZfxOv#;R}GUPi)ayML6gx%i$AFQE7-3me*1CQtnFLGAGTe`v-lx zD_mq~A0yVim16x%pGhj8&swDUd`ZUHl&ulo!NJ~X`(yMvqm0GAz+Gm@#3|ka*;6`^ zfrWwuZGM0Dzj9P7Pg`(q1pLq(wM_5@k{GVdK5WUmcb1uJCLpV;via%~n z`LQ3`6^dNzY9kDb&)q86*G4}&`R>`Sxupi)R=*z=_e=8>e;zU6V890WYBcgeThd&< zfZJX6U^yK(rd+IqjG5PI(H}(JJDx~BgzLoa)nK@#q`KRHpC%(uP1@PsbqrcJ>cgJB zai$=4eX{f3#$_}u-EVndi)ZQZ@8aXt8c z(DWDL>E1*2%j&M@)R#DoX2Z^7b_?!@q7Q^d|^#Z4PW-&nJ%X5 zd5MEHy6rju1pl7Eme!uY|`w$MBjHS%P>Q-+tcEGh_iFTNIdMSTRA>T&g+h23=@Q|PDj@Pkl zEzbCW>rvIIkKcWZQsDSmXk1lPEB36<$>|t+a;u*oP!%~bAA;*pFAqy|`5KWdl6BU{ z6aA-z97gz2tgeQvwW|P;Qt+&)Yfwk+-K80Fxm=F)nKS1sgj=~)FV;^4Ug%8mj2@~9 zy%^(_y`=tNX#dd(%^^WENfkF|l?lFmrJl@0wF|A|zCtV>1FhS+gBM{<&#U39VnC$~KQ_~J`Tro>y@0~rPH$4_;1$D6zuy0CmatO+}H zHHw+{!xe4@-KZwyu3TT1twEa#{A7Rk^j0U`2=|JSN9q&SyX{{? z+@St8nxPb5Xa4u`I`fsX;{O#FUEt;acML=S!-xSw*R-^^U{rK8C$X_KQvb`IM4E(^ znT44JQb=f2j4cdZ%uMZE%*{=mfv?=5VE>s66cJU20w6$oSma3hy{Dqp0049V;1dN9 zHO@>LSP-8>^EEkM>b2F+9FiO#(vNE#&NA>{6$!fuHUIzv@TNhG%sY^_n&2_VrH*vW z=CM@ZE+T;sRo>!3?75~gwkxbJw6>c7QX-&e!2%$b5t1SezyiHiM!}?kxR5G{&~b>g zDBbZbZE?2mTh<{GKRMRp{5S>PVoDG?-w`WYEHmU(sK%62$CPp1in))_==JlNFUx|I_dzPA!MB8Oe%cIvLP_2aSIlt6%wCD-O!@?55IrGqC`J^qMK(MG9zRq&AJ6q57N3fN&h*H_}ceB;Ufg` zo8c1fK!z`gS0tPf7HJ`A9IhQs?CB!S6}Bfug^RQ#voeo;)mBbxq?GWnZO8G{m1rdb(O*aXy6 z)ihjfwUS&`n*#KfTs9ZIHWwod-Ut3qVEuRG03bo*|2HP%jlx+5)BO}g5dU%Te?^W1 z)?f_ba14cPErt9H{rCmD;wAeurnoY@yb8A7G`7nuj;RW#-YkddteWY(tLbv1sZNuZ zR^z_{=AW?HTy*)5$axJBGM>m?saTkQM@}|PEUd#2^PeR_#qzZg18xJAVVT98<4UP z!+1A6Z$^4JKOR>$G$S9wIHUqH2>=iIA>~X(V?zmH0RTqGptrz)c+dp!AR08nvQG$- z;VDX2nczVn@*iP=%kV=777(gT00#;E$AtIO{icLz005FMD9BHQhTTLQfKCnAvZt7g zW0%FEl*JUE#4=sPlwV9>A7|%KR#h9tRGU{-Tg8!AYowINl$XC!Rl^il!&aM3lviu8 zon$v%R#jWaQJZfxUB&sPk?69?Ca(oKU4T$s78AV;7HsvB|HVok>n|%#wZ%pbWoI>I zHB&8BH7!?Dty?vX1ut0$RYiUoTTQJ|ZTZ?(EzxV+SxryFboo|I3+J28V!-x|*Ea4e z=f!y!2-R@G)Ue5Alg2XD(ki#OG?k{bw4}7rwzRTBC-q_(Q8(gqBn zRu-4m(wCOfm(`X(mePY8i%VN8Mry0mD$Br)=SaQu;8y$6%F43Z(^qP11$e*#+{)}( z2plaeJ83OxZM6fpI*c{i66TejbkL6WRFBl2gIk&ET}YMHT-M|Db~PY+*c!NH>f8p@ z+VXW)JdQvZ%-r!zekN>zOslgafbqp0TINqHt?CSjhRqyl@mh9sI5TqG9J1`oU~pYaCqe1 zy>ZE_LPi{nf?xyc6&si%LOG;#Z@jso0C1#-SSskW{Upxlpc9gORTel>Ck2^)!gwVa zE7JHm+5r;PNa>;UI1CvJVEhaSKBquQ#yTf{0c2fMIA?T5l8+-}$q+xIZB;Tbryc&z z7@hSn-(*4>v7r8y0AY2QosTLaQ;?4(E5o2Z1_5&3jIdNmK8A{PNdtscK|YSG3`--H zjvdPaA!J5AhK@9F087P|VIY-!fCR#7_*M8{8T-lc5LPLEu`)6h39+ED^te}6evvZL zz{Xe^ImoJHWNHFH+BPf;=^z^p$f_W$Vr6U?2DEkL8eGt|k^Zi#qCwr-s$u{loU#B{ zR;H!_$J&nN0AI$k;#GJ_KaNf$M7WAIN8y6iD?!IrU?J5>rea|Z6agU^+qTcAdYu24 z=0;Ww0}DnKufl0-5@I334_36pdE#e`Agp3R;gA_RHZ6sTRuDoeD6HXN#mR=_W=^~O zRfa6&3gHyha;*;8b-bYgLf(j`*{@s3YuE}0gC?Xc(H+NlXc0xmc&JMprAglGXt8MFU}Eu4HvKh#?kEkuAAB#H+}Ao~s+UIDJ( z6mCA2F*;cRF2pYdSjG_B;yR&<(Bc_S2-5)lm1Jmv0q8Q)lm(C!_bnkLpR<{Y*Cd22 z=%0P$6S5I9OCX7}Dl6?fe>oZI5+8^~D_kH@DCi&4wyLOK5<;j5SYVZ#_K0*nIh6f1Y=0W80n4=qw@f;DdLv}_&e^lCmbU#!P1Z>DMAlIrf9!P~Q z0wF;1y&OMCRS-Y(N&v|mlR)}_1Osl*W(V!M9zS3ysm%#XY zYHahbBt7|`)BniX|DC=6Z!I0`3JB!>vjPZpzJ&+8z!RuTas%;^=wEe2M};JMy~&Uj z!x8xh0*~_jA@0c$mEobGgrEcngun+9(ec_cDNY~|EoDLC>(()+EyDoe4NqCH0J4He z;YBE@pL-RxBrF9iSkMk*fP|b3&XPX^g2X4TaXBP_w5=gaw`Kq~ zEEt71K#09$tU0B@;khropVx}NE+zrH4gB-SF0Co7!xOgRzztBR+f%E~1ARwdp+oFWD5dTTw z{({jT1Cq+cLpcA_7mopv@i)DT2fZQ^VwzXNU#R|VA(FnD>+fLFf9AgCf)I#8zwW~1 zM-+J@WH#*EJs#cvgZ@r4me2rn{~_dr*N=F0!5N*W&%a9gIimkAy~-Uyz=DTO|Na`LBx{E;Uw| z3%NZk{MQ&BUC_Kdzwtg!hx(d;-^XiVoU%XHRqT&%HQ(cvjW(^q)rm-v z=1$OYH-=TegII#R$9+v+e2s#P=~yhtoT=~E&F05>mwkOt(734eXWw`qZdSRKPkwVT zie4P{lzTH1;}lHIS|@j^jaa=eqvIIoHxgv8@V=A~%fy6Y7fH zzzenUr?ndm-^b?@ie{hh!h)(vgg}e)@N=VSy~jd=jEs&zy5E;lG|vQYv;znkE3=@W zy$2)>=FQo@u~TI;g{ak1kFG!^d$E5F`)Ja;5?J#E*m3YeoAT@8@u2FK4b>}5vbidx zu?pq}_n2Hw<+-*lK2EQ-2b`&o0*#>b@q1qFn*=sZru~F|sub61;!hq|UQ+9tGm2IR zCs2=K8eB2YS(xUjeWN`P&p5fkd# z+bY?vUi?8PeF*DE=28~%j;KSKIj#AmWjmDbdJol}G9cu!E0ya$&MBsCd7;~66_b|M zadaiopD4Pv_6I^zvTZ5)E<+7f(-;~J!4M*Voyg7Q@gT7(LDF&+nTi+jW-v;?y;!#( zE&W#FBcIn9!^qC&2{MNYAfAZBJW92M`KG@QVd=R(MQpQMApV@G;|c%D)x0_r21^|Z zi)eJUiw2?HJ9j;W5F^}wZJ`@?6n$W1{wz*w8>WM@yn@lk{|Ks{^m-n1*zoyR8d11^ z$h>PEY3BU9-CvwIoU?asvPeAvRK9>d>@af_LzZrKYg}lwibV+-k^u#_pBH;2rd_g-iOzN^=L{ybVxKI(ojG(O~4z&XEK#xhTjcNv}sYa~$eW4$sH~#leCamaa;D3w-!}kkF20WExseE8NcMhF zP(G7O*yaPv1$Ody#6gp#=rw&kZ~MF^fO6k*9eS>tvtzmv32USQlZoU3Jx@Wrnqy&o zt+!UxRxHj(3fUkUjIsJmLc@8V0-Wo~$Ea7}{$uj}ATRa}9axI{vV^#9jVc}^?NU|L z)ffDzIbX}0cgJ*B!x*2e%>>BDZpT9?Fz>Va9SEZUoAOezf$EMPStk&Jc1z4ZTI#i^ z$F|TNjva<+pD;E&!48!N!&MUhN4gPZNCgJkXa{AZNker}5e%l&(SHits^ zw3q%y5zmBCx>3fA3wusLI%(A;sI8J2;PQJ{>Qh|n1X$HnWAZ%RDzhg%J#9Dq<0?le z_h>6zag^lDrk~Hd+Ws{$&z8VE8Y%@#!_50H-;w<2&M_=ojXT zOkZADq7>Jc4n^~xw=-Q|pu>u^7x6#ze`v(eDNUziFd*P>eL)KwR6{zbt40QW6wpm(CQ3UYhLsE$eONqj#`7CM_40m$o0LcG%>7ws@?Ep7`Um`*L@U0NM;H`nzj}3AGj8VopLdM%XGS>TGaNH*-Xz@;A;E`h@xhc~AnI=6{mw zJ%A2HV@&~3A7&4>WyeNX2bBpG2~@Ms(i*hG5dBHr6cLNl(=;PKNTWNba|w)$FN_S^ zy(=Ej(5jQC8yOC8P>v6m16e;U55tQXni!`!CW**xJ{ZLqx(ofMZ5v8qYN-Fr2 z*CA@_(X@WLI$Kz+(EXVR}O>bOM7~ zM~HFWswCC=vze>v66!asKXr4dd>#)lf{ldPP7Zo_W!S2A@~QpMGo`fTqqVi+>vZoU zS9C7>d7yzo3QbfF&vvs7e#i8q>vM6oG88LrR1lmJQ|Wu`vBW9;hy-G*Jm9GFXvD!1I|v z?5a~}%1blYWF1QmHJ*aQ;(8v8Z#K4mlqZI!184tLewHCqws zJ%@NZ#$)E8RXd%si=g>+rW@V$jVG&e_kbWJQw=c+5LMAJlTI~(7;pjeEsa8>{cW2# z;k+nUoQ@``>Se)de>t8CU(ql5gdiCXm5*IzV%aR$YVvs(1&X)Zz{7y;*e8hK z>#6gn&8I5VeO}K4=XE|?K>9m3H0TtHF81E-*kPt3I3{BG%K|>Mwls&XQ1ESxQR|1Q zzH$aA|94dsuA57lraKc@pV03=^X@?-oj+`4tw$Ot<*SmVRv1_iW<&#Y-&KKElqlcv zyD@rOm+x=X8Yxj8%oh~6WD|WPYeR}XqSm~LC4*AMHn1h;#4MA!_!*9a?t2fWgWYnE z*)ad={dm#pr7fS#szaC~5BPySsx}FbtNv&T?Z+CL!r>$~t&$>wHmjk6(U<9Dc*{xd zHVs(ALkjeAG&?F^Od`+Ig_D;(>CX9f(2F{AZBevq6}B#>qjk2#S?~4`>qzK)0W*dz zTdwYJkJ!60B}Ds&u*m~s!nKSUbtMCffu)eqv!%B!j-YC~))If`V?m=xNVhWp8UK3R z8-Vw7P9xgg#_AKT?hgwEET{7CyTyO<#MNrBXd_0ze3<9mgU~A0ipT)`gtd4>l=KgP zg~iFVBjP|u`@R9!Pm#v)vJ2Q5rb}wOB_O`?&p*dj8)SHM|z1cRMjU_*21#W_yCO{FzPoa+0d!|)e5Ut>FvQ94H zT@L*ky(dE=HuCAIit;odKz(X2gQ!0E*N#d1~uBug!Mm{b@TTp}8+sO}4&-)~?u- zv{3F^)30Cac{#k#9|Np33NhByst=!d-fN5OuBD)uMP|Tj_oTq#+CHlHM@RkD*9M<%H}RxOD=2&Ubc+NQ0{iY3YG<;kZ&!6L zcT!Q`lKr9LETub(Y2c0vfF_P$vIhTwZu6n0dFOSW{0)n zPX*`j7!afDz+rmD*oYlPggD`!?tp-sx~bndi44Ty^AEzLIULh03CoSH`QNWLsfjM{ zdwG9;k9O(c65dZJaWPXk&~#mq9?h3H@v^>ym%-2Wq|h#@k(*Y#bh2jK=P3QLbe?=6 z^s-NlscN9aIQT(p&3;f3(`l~2-X)j4A0Fc?`o%rdC0eU*3TkF?%1=!+TG$E6x#(s( zZA;}5SL-ZT)yDS=$1@T!kL*^B=WH^__|VGMHKAVRQ?8@d_yakLQ@GQ<$}q<|0!O^; z6cyRg46((|2S&rDZtkQuoB-m%H4C%A@GJnFW|m#*d8-dx__lt6@j?&l6Zp3F+(bw6 ztcV1ZMTh&m@twz-s5l}N2qug#FKasNR+!TUMOAE(y0;RorB-dJ$KMI*T^^hjR`leB z%N|UdR{Nbb^L&S4!zALv<7ByFAO!pJum4yZfu48ZR2HB=)3?#fun)}2D^Nt`dPo`o z>+i6cmz%egj48JFe4ej3T@AG<&|5CZ5>GI`axuK8=1>^lV>O`9n|WHQ$1dFCyVa6V zYv7$M!Z}_`lauIyA^7JZL|4$iA3{JwnrBwi=M?kg)HGB;7ACd@Dk>T(29}xS*{RvJ z`H3xNW=3itGxOHm%KSpYTKLnOIVA5dovlOKS4?_55sd)VfHIMhp-fP`yz2BK&w%kr zVjDO>U}2Q=F-V_^9(+%?xxxH_UcB$bh=!t=lMgPAYyz8qro8xU3+Y^)?sP*qedi>i zp7DvLu*KXN_tZPXY~w!9QS%WD(o)E=ef0m7J!Hu3Tjg&Wjzh8TV8PAdvnSk+$H3?x6G&3F* zb68}IQA+Y7N)qyM5bp2`8d~NT9p%>3NbONgyLqCQo)WV9VX`%H0KEcI>YxhO)GSe; zts+1ImX2pQk^JaTr@LQvV>Pn&)Ijx)L#G@SSyvE=x)F+(B7d1mcjm_SPT#qL`u0o_ zGlDJ;aWSOVKDDj$M*(@h( z(S078f)^>RMp}#mb+PviS=@5V7=wKMH(YaD)O-*7;miA0>N5@J97CMiq@BePJ&t=9 zICe&_nM$?n;3Yv3obfvN+s*kgD{zOuq;ran{(Eh?Z|#~5h27SzhpME9$Ou1Bkwx4n zAN3Xo@m>GyWH zz1U?XoJ1A_tcY?mEcZj#gB=n-B!|eG>3;3i)fZNO$&F=~b1oaFf27PCmPT2Loxr3& z))^(*UiW9bN}PJg%z(G{=1;;-7Na4}#9#SN;ZGqpnnBZ(d{gT7Rv@qNX&;Wxvky!q za}L-ea---aj_&5{{RG3c@ew_!P{HKbmB@x26md;*JX*oo78VKx$VV}7$mA@!0el{j z%SJqCN0h^M>GR|n{@!dpPI}xDCrxOV`ZX?Y*Iej?BvRVF{i&pZh-%kw{FQUuyuL_^lJiE2G-)oka?H@ zr{>qi;WfOoW6di<%`yu02*5MC)JGGGj0`a0H~Gzw-)e>NqA$qqADPT9=BVrf2wIUh z%e%G0yopIG42Y@5Rw`RV0PwzQ7^^`is=^cE9cAyPAb+SViJGWW4MtLPd1*Ooa}T;| zB{_e9bq4ElThqyW_u*&&n`~N@b%eu6^o=^DQ)pA#<(!G)|Du2G=_z>xG9;fv=3;Dvq&lIpQ z?A9R9D~L4Mx&3P}Euxg$f)ynm4bQ(`BFk&9|5>fRzhvDk54TiJ`J{Q64}18y$Z+GsXqMhuCq%+UMH6)79wM-uC!G)_L5;H)ueG zsTO7PmU^e{k>eB*wcRbw)bWKwM6C9fK)RKyMdzm%7)Q4S+c!?!JD$U5(LQUsDcC65 zsY^oMBXWclw^u!3n4MTEYYOA-;rM&sI_HoIp~0C@?Rvc+l__s5H!c@18&E{QlWG@f ztQbYh%%BE<7?DUq9ruJ3>Wlg1P$L}bk$mZ%MZ;_=aC2zOnKaPoeN6ddrnH}A97M;8eKOrhKlF*c4$_xaU@C@(_OLtaiekW}Oyh4{ zOc4=VLJ%Z3!?e;hu`18cm*B6J%MkZ#&S4l@qTkP^W&@GDq>iBmYFL-dygOn3td_dI zB?ujAgm>4X7-eQj+7|w*FHkfV{8SgdxuMg|IR~zcp=P@1#7KYR>uYrhW^pXn=7*2} z77^X9@ab|DE)$nX6+iq5P_0-)s$z&-f6pnCaGgh(;(pedN@{SBM(i28b`Wou;m#86 zI+K@DTT`Q5CRc_3!B6{uVx^DI-t?E;L;eXSpBTohiQ}H@)+*(jB&ry#-dnlyB9@q0 zJKoIm>D43gV;@+{^?qW;QH|f69AvZMz11onK|@IHl1Qr!*7uxmt%NysrY*^*JJ5K? zW-Gk~E|iPz+l%5vwZ+bL-7AmSe-{pJ6_I&gCrq%z9ZLFsNMKkNt82O$UMbKAA<@@$ z#Pa@jWB?5wrL5Au>1ZaTz|V$<+4}Ch+zLmJPGy`%(V>v8024sC9@Ko#&^)fir8kl} zxZ1FO%o(#)R$UaENY-;kSHA4TrHZQF zQLN}lAX_GSRz2N5MunCjo%{i=;+tIw&Z-MZ!bjbDBC!9@lKU~oN6r?ZhcmAahNAt+ z_(8v(;2+$5SzeSnXjgo-Nbf?4Pr=m*3l;+u>}R{8B%}TL5}4fGb}GXAGmR-XGx1u* z^B>3iq%GxjX+Mx@jC!{-THxim%Pb9wzv;Lmtc(=m&jx(9{A^rEuv#icM_nYNJn%cm zdFu9+@#ekeebMdhF?sA{m?PCYh1CCV^7){@*gGzZ!d})o28VNgWQxQ*((ApD zT3+14+Htyv-pQOS-$GAAPqXgCI9_BLD|b?+859Vp!;IXGGCNMYLEoIk8$p34NM`5F z?Kh!6;`Wtm$rZA;crUM#)pjbO-QyEn@{)O#rIQWV;2t;SqhZSSd)(q*8H4kVYpf`v zk)z1SCHZ~&eF3(YATGyq1%KoD*@W4ww&6)xI}d41O7|(iY0Zk)BdzMj=5sR zEVD*j6OyS=B;+60vZyt;{F}Vjz&n0G(g%`o7s%Fq<41#ulP9`#PFCY#$ zO#dA>?HuWZNoULVem@S7)Hk6!*0;VmqA;~_Q~-4vq7h2S-*G=@y;k_H*|1m<$^bpa z%_9#Xvx$}$H>T`n=F3b1C#Pmr!1UX&O<)=m>ZL7Xl)R`sE#mqt!Q6lVh4>Pu9NRgs z{~)_$M^7wQx|ODjnE<{~t$6b=GU^fHU1qP;M@nA_UE7*_ywla-n)~gbw*mr+hw~Y3 zDzjCKXUjtM2i0U4xUdaF6&X4V-^_*S>h2bN5BSmlbP{XWh0NMNvQm<+(OaVGvb;zB9lE#PKOAzt_Xg z#+;vvrih(LS(H}dC0CN>2Dt+$Im?~*JO*fTfOq*g4NZ8Q{sbS->xFHywe{y1kP@0P zdF1*7H^vH0O3@-y++dLnl#(jRZ3wPZI(lZA5s;pRwviY`fjuNWFwL$au0oH*%#xP)Cn8>3 zZXi7l#zv%l!~$dbkd*3C_l>eS?a`I_yi5sl{>~KAkA1AB=%jCoK|cwrpu+T8W`JL_e$y2dvjp^Ef#?RHehIUg{6I{%m!Q%d~tXy#!GTd-;d|vV6?%b@Y zVT|5m!Sgpg-}(^2)kAEJ81q?ud)AMKZvHem|K);b~Mfsb|yS3s3@78V<&%u*xx~ZH>kcL>aD#Pkw^^TfzD@kw^JVw$mtFMiS4BU z3gy}T=Qp9>KSZ%b&#bGz4-E5ovmQ1?6tJLI#X5b#^YI9}G^U`Rd@?;u#9~fqp5_J< zm#)T~qoV3A`OSBbzF(88e0Cy8*w)`jxh($7cj2zqn8<@5l+y-320j-A*be zL*b&bMcgFh6pgmyft^m)OSD?LcmA*wZ^JbLeiKISGZ4QdVsW0MV~e#&k9j)ERAZE9da6RWdEsC}JN4fM$ z;N379NfRz!W$xt-xm2EVH+^10X<$git=dp!?Q&Z=Dm#H7L^JnhbS?yvy9ql@hCUcv zYa6|d=mG9R)q~y}=&FZ>y56+2O~CNnB1X^({TwsU8YVVoR_3*(rA=xkHa23!@mR$0 zFZNJBf_S;ISi2ITODpgbNJ0X!#Y0BPTfCIQ%0XuP564Dk1E0Zqye)OuCgU@cJMNNn znJi*y+0aiKiSL6j8pF086yy=dT^&`!ep5~~_+0l!&J2)J8yZsAYJy~Lzp#(oUdSVw zY73G8Oe&RSzs2Y?ssOTex@9)4MS?Ya7tdP0>Gc`}FF03Yj1nxyn;rEphihc`)>tMO z{@i|Ra!^Gt<$%=+gkIY)=*a83NEYi;kNMK{sK^Fj-T(gG%N$A{Z`>Z+|A%xtM3G-J z1aDgD{e>`4^E>F2>8hflMB$8|)c$B!3-FL%^@_`5fzW|nP*{b-&!dzHjkGlE@@ z!TOMiBAN=Xbs5mU%-$YDKg^4;&2PJnSi1y2RjRhIrp+$QP3k!f1|6qeGpf zIQ93K@i3^YHKw_nym1dul4azgTQ2BS-zV44t=#K^kC3LsKk=FD#FrvkL+pt*NJpzabLPB-g$R^o=8p3d7f-+>^vvBaUFsoQds(L`6DfOr`y zsW_7NTR%`)K~q(AfA{`sw#x9moU4XMe0$=u&)z8{m4RzKR=JIPH$CA*UJk0zKgom4 zV44Ja3E-(9pqE0cY+6vT(Ig6MO#GN}YRZ$4fqk6dG{tu0rjJGPwQaK|F-ora@EP_2 znq5X#JK8zv3eesv5d)a%arl$CI7(>5wq%oNN4+|k>eOEpr0SCdij3*MN9KhsqBIfo zT8G}n3b>oV7UD5)xlOMPJtXEjv56}CqKIPPDC`KQ;(>N_y0OpH34%Y+hUb-BZ_aTp z2t>$Ey+3|#R;X*$K_x94m+18V`|45TNbAN)xYbo zwhu-<>!QMjQlPUr@%H>i9m!P(1l7S@l>>oyqrW_-(EU_*>k5YHTZ??$@s<5ii_)h=VWWxZek#- zrSs3%b_&B?J*QbHd6}ekCyB<#q1<$f(5rCUt;MGiVsMM2E`ducWht)w;qu8W!A3i{ z{i;Zg^0D%d1GU@7!_}xA5%5khjsE0My>&);3ci+9tx&yjie|!+PIx9YHf0ZKVT%#L zyUNW)95_D>x+FP183W@dN$)$EWP3a^(Wwl#EH`k2RkW$MFtNu@WO%l?(a-%y!ybV( z@>w@gp{jPYtwZjDcbo)2ej_LV^qUD)$+D5Um|y%HC}239nblX-rIKdVl}hkB?fj8O zLc^Zh#`Z@yeL5H7M_q%6DgIo40iAJ;-9B+s;inG>#2;lz+-ZcOY5`1S$KToCnz`$2qcsp zF4zAVz|$*Vp;f;DbB?E}8s9EUK_6~`UNBXc8!6_0cf5ElT%g_TTBH3@WsFD*r%zYn zCus??%)*66QT)eI)VWr({$NJ8@;BAbbc=m9D{$(Igo#d9(;LOvV~N~Ym-zG8Vg^ad;BieZ-do(b-ocle13f3>nAK4>XQQK z?>9V%jl}3U5=ok$W2S7UEVWjI&Sy+VRcu(4nY%~G(RFN-ml9c4h|i{qt}fvGLEW+l zy~nnXO>8g#jd2f0v>s;8DviMgG978q3JYcJ*lxRQ^tX|&`@42PL*5-YXkBoCLStPl zm+sms@adD=EA8N!(x=^27lH3C5CmfTuo%?Q*Cn=<#j+#JQ!}f&l~*~!sS+cRd&j6~ zP9u{Jk?6}ybAjaFAAf{(-W^H*X^C_C(}U*=e2FM5JylqNfb@U^8y}Z9xufA%9;53% z0l`TM7oyJ+;;hoa45eNoDyWG3#4cj1D8zJ534*xI80ILmKdYE=2n9}UjzIa32n zlV1|D$EJ^wuz15-96HJ6i(0&(aEHguC(jdGo0ZOfiPBx2Hycf_4qGQ;7p`If#we?5 zyX>}H1V5E(ZqZJNaV|2*7Ym#hiQUo$H8!r5i3AG6oyJZVs{^p8WHW+bF?hu9#r^b| zwX~k8IMt%LhFA864)drV;8MdG(A6^dpikeq;YI2FjxmyoHuDKY`X&Hg4+ve!v@>;` z^C6Zx1}*q25&a3b(}vMGTMJYWzzl}YmpJR8s z-mNu4GuZXGflEzX6I)e&za|CP%)|Y2B`qhJss^xaF0Egf&=NkYxjAphA-BOk=&=29 z`#9fzy1W@t)TW0TRkp-dsif!hHmWBKR^jb$cGZ}iG(35%p?-6dcB!a+IWg5YFjS7i zg1%;GK#Z#t@1~sFkQTXGLG`kok&yk?atBXuN}k2{@_Ko)hs2{H^l|4qgQwz|?RZ?_ z^NEWMrY%sX-JLy}Fx;c11pd|^4nU+xo88L=F&PkP!U#r<1r zZT`@nHQ)KAdl7f8i=ie@`_$haRqyKrqpg6MhH-m-AuHy?EEn)m zDXeGXl1=~pK~FKA3nS~UKDR`M^Vct)y`Kxe_|C&v8^kTrz@*vr--&2iz+q82D+=d1 zV)}aK9JlF^<4~5g)OtEcrUp>!+=Z*p&@o=V_phqtJhDQ{<9D?x@{4;De&4lC9|W9Kr1lUb}^wp)CxO4mYc{8I#9re9G;A zL@7|B++0M`(~2E_?_@_1qx}d*WT0S0l4A~8>~Ln$+RUNXsH46KG?cHZ%#tY^;4%$G z`;AjLyr>`}UwLOSext;@iia7GS5*_zC+da~XxdalsmA~1WyO|lP2t`R{yWZSEz^>$ z(%iI&f^$Sjru-lQ7|C=V>PomOUrgMG#A}(!9x>|=pZic-@ORvi8EQoCRltE4?r8c=@X`Q^nHBGJ2G>WQK7Hyok*sN*LO zszLX))+ag=21&=}#9C8#KI)H`3`N*-Yt*p;j-NiGm{)b*2b;~p)j+Mlt>1ZyOA=q9 zBb+Or3eFo?SAEKcD>P11K;|TJw45+xlFAlS zJ7XJ7_4$*cy$Y0Htur-idDSNeD_ILTU#gltQ-NQ$WlP^`9JQQ#jHZpZtr!w(NnApO z^3qx_i=SyfegVSK>Rvh-Izi*3U2oJEF64Dp!uG*E7HhIqjwi+=dmzFarVgcsxtaC1Y(r2%` zZ2t-ne7_$51XFT`#k?&L+@4A5i<0VZU!dko5f)I$nYe(|=In8@SikgzgU~|-O}>ER zfF3?c`u3oQ2e;o|^C98~X4GE5gdMt$FTERf=YkqjcPgm>qOGf?de}gBRI}!zT>`}) z?x-QX0Jb|cA}!1;3cbj_<3}OVDE}=dz3O~VmoLd^oqea#^oPocB|?TbG$)gkNo!4p z18r-xM9te>0_W0mAFDTqN_^r5DLpEFXOfEg8_qF#nP#H~+*MRGQ5}gkmL0X~*%mOZ zpW=86+a{m@4OqKiHX7IRvjL}oUz_A~d=|_x{1KMHYI8EOO@w!D=Z{&#%c7S0ir;I! zQr2oe)}BUww&!J;mg~jSj3x+7Ff|KM{Is-|8Hlie18CzaWa)Ap7nvStx?t zRxDTB-A#Rp*)6#V-{A|yDN=DsK;6u*U2VfTwn2B@_APjre^=v>A)OMEFO!JUvgW~< zINV@><6~gS-#2Nwd)Yy0OSzFYyYCkmPQgZ=h1_L4WmKpY`YOmftMYrIKH>=HJzIMwnkgNtd~G2)!E zZ|qU<1nJcb;Z6Dj)065i%wZ>syBOQbYMj-KKyGds#`KzVTG4NsKHrvCc}Ub@%N~8- z6aNSz3R7tG70!Kfe)tlBjRVi|*p!@Z8v_G7*$}3ID{Nfd3M(cuN-!BSgtykQ6fD*8 z_-Ey6s-eM+Y-7srV5*Lze@@}ZE(jSLF8x_Y59RUUl(hw( z_?Y{l4&Il!o-B5i0!4jm#Xve$eVEvj0!+CI;gq0>*!7Nw1Ose}R zaRw4qjLzx7cjTpHy9j5MX~4f;Sb&9m`T;p!znXx2hz}rAvEhe&B1TKg!pcHT#md3X z#IU(YMFXUvp=M%b1F|yj0cmM~kY^37tUwx8Cf5DsrMWX8H8mAAGc)V581E>wM>-6m zur)J)D}5z7&HO~7L}B)<)Ji>3p=zvLd}nH~fvB(zN=^i+#az@#%t)GH9A6pHO+!Zq zLl4E1GU2Nf!}q-HCJM(W`ZQaxr!zm5Y<7hyIay$Ndl^)CsANqBoH$->;M+@Y)`4GV z1}}~4+JZ>YVSx-#FpLI>#M})cJ7Ut=cwD*{qtFKYN$BxZXl3xr*vE8iYp$PpR2yQo z`XD3Sc%mv+?Cl?W$hDVpDm*YRvkQMTUR#%?$WE4!C1Rr+YI6!~+hUqyOz(F6B1B-9 zL84LQH(|}!GboVY;e0-66HC)ShgI zJalpdjo}3}W}hH01Qux6Pv2rGygL!iduxxxN|<#FL~xw9)F=wQv%qbBJ8XgzxM zZ4)8=L3c)RHvaL`a?yzsf~uJtz6VF^V?3YJ!>@cFxauHc15$0XgXJ-5+p>n|kyVp* zch%7Lc2W8As!flt{*t<%wP57T+%P>#De3?d2_1x5q2!!&;0M_Y{|omTw|>oU9aLxV zNsCY7sn2w5F_TUsHlIp1uwld1ktkMa8Dy#$W??>EpSA#_F*E1EPgz(CnTs#Q-+z4Q zTdR|BNf7xSQTY*(1fU8+iclw{`D8i|vo*orG2MJ7DVN)*La{>vMlvRZvdeP=mt z46}in;|c};{d#_v{Y5L(*7w#;EX6Tp)vxFHw(m5dN;6Jy6HY}!)sZxoYn~ao@2pZ7 ztjeEHdh7%rZCGPzjq5^PG|ySx26#`RVPf&)5v$U`Us+hb;5XWsCks==9HFG?_-vK; zv>rg@HCMlXDHBH9y7QlFTck@KaC>JYIi&JhZi-B1Z_k<4Q~V=mZLJL zB$l9mg$nIUM`?)7TGc+B*DPjBn;r53&U!OxuP@}!nAPnsH6CJFq22(hd37dbZMt6P zChp9TmgR}(a52eA;y%AR^MwljHlAY1+b9{G3XzTn@1*{;f%3ze@FR^f6jUyU2z?mJ zf~e65#^Q9Z>Bk;CoujeaE=B0t^N*fV!D4k|!vgeT{+<$=yudeNQNAf}B1{K%GFWft zcgU|#PY?F4IKuwF02DXt$bfkW^@H6v^(#}{gJmQogOUqgpy*3%Z#c&OP=&!%aOnH(pINharihj6bg&5ZL_KnK-z7F zf{`4*KQ18=oR^Yw70w=~IlMbVJ%uIp0NK-UGzyD32uR7#P2XO_NKW&yx*;PQgvw3V zSNIzTZe?x9y)`1%)(QX|HuWqBBVlo-z6Dtv&i(o%6YIh7&0#mX>ms}E7H2d+33YR8 zOj+;|?4t<~w{IiLV#og<!NoPvf!4geCFP3qkCvI6RUB-Qiso|qC39{e@wfi$G8;xM7oDn7 zEC1qQ=CuI?5_e)7nrs6_2^s8IfP!&~5gmu1u<`{!A2+|-OAF2n)? zoW7@?uOqJ6&PO5_fpJ=GoG9%(rKRhOZfE)qdE#Pmz4zlr8{cMo|H{@p9adbeyC;UL z=ywB+0(1(9gMRQypEzAj-U@Wsh5~fFa+q)80+OWEhb5ZFM@1rPHf)Vy_H9qRM5HpY zDD=H_%yAajccwM6@MBecS#c0j0zN+P3ExuyC?aRi+}E0KbJ%_wm8Q`}0XW1WBNYnq z&i=~AVqKR^1C*dky9q;$OLESds#`a}KgLVPsrK+QE3Jcd9XkV;5|%*e(=;YygLBAe z_{)HDYwdiLRTKm=ugJh)`J8kV#+rvq?x&e`pn8uI&prHfj?R0=)p_ zHLt1!49F`CVO|>uQpWAcO%%~uSNWap(aa!1DqN2X^Aq###ki_T0Q50mQJxTf1mu4+ zN{r;E$+0vQBysCn&Tlv!iYhqz$TZN$qp2fq07NbexM#bDilNu6z$M>Z&o?+E=)XDf zCk+2{no6+*MP~O~{RHEV`yEU^{mRo;K!VKnbr2*u`I|p647KpieX3&9Sux^A?6UA^ zGa*9?B-AOdPo6h7fS}^V25^DVXZ}EvNJ~Q9oa8q?UF9pc5fm_sqSps(76POpuLX%H zf)2UT%fyo(Z(kbdDb`bzRlCx4e#`CtuRabwjdFXnR@qL+d-wOY^;@R_^bJczPe?;H z5RtwDPwe*jti<%5#&EHBCvPj4tLc-M=^7Zt=WM7rj`!%X@xM)`tUUZFcNyb8g9=J( zwLw=FoAWz2$vtU(nC`t&cav`_btzyc!cT7Gvae&4Y4OJ{HL%zZ>>aNV&oLZ@tn`Hn z+`!KZX{WNuQ2DKF=;Z46BldK-Ll>OKfkM+V0Nf#86Fo=DNr2Rh(SRfmJY?zCin{6( z6@FN7DcU;2C8CBb5B`GE03UxPSO zR~~K2TT0rBU(zHlw#fiQLW`9Li51|W@6f@yH%S-+=2R-z_mYb>Wwi|WLQ$2)e5SR; z2lNjZpk&kGVLK!`%X51M69L0MgLn_e`pe{K4zru5K5~}7nUlq*d)Et>iTo>N^DnDN zTc!I#IZZjo4fOay5%M#88V_52f~SD2L(<<`X1c)`H}y5 zrO1z{A=a3~Q4(S%+3fzC4E9-Y+D08xt!>&%&NKI*sV&F016s*{?7kAwps!exfaGN` zdg_fmJW1ub5`6l7bNAj0ltZ`_ciC=tSB+cFhC6xP{(>o>cX7{FR)KhTbO)+rnVcG- zHIPesdaIawM3H@av1pa&c|j@0^sv!7Ib-t*8nv6juTcJrM z2yZ*nnjY@8e1C6-TWyZr{qfby^zFO+lT2gPt!gAk+>ecGFa>k^((;!nCH%y|=lu z%h~PW9V-t@6JHae|6I~5oR7^sdpMDJH)2;>TmU!fV>s_c9i1wrB&09&V70P?YPw6Robk5Wupt9${jA_J^&t9-PGY7h!;d)KMS@4 zbs2M4Ks!#ttKsjNyZW|2~}Gs4ai~nI07TYGakMh>?)SS&cMw zI%ayuXfSJ(HB3&y;M4exU{{3 z5`xcDCnFIN>hSy0-E*r>z7)vl0Qc%dYw&QEfc@56do8u=o0iVjcF? z+$@6$avA{q?~Aa=9V-6#ZQ;@ z+$Hon+_U5F$w{}DpaiD|v*~6rKbOc;BMkv@t-O9jUFSG+bgyQTWWDjqZw4 z7H0iWfAN*L5^5>*^a~Od43|C`JJoBW+BRi_85lMofj-|hGl+7gzxy3#n@g*w7J->&d26Lh z0Kv|!Y`WrMdOaAw>pi}Iiq;TJYOpRrCX@plD$5xIJ9S^UQJzPFh-BS}2BG()P^)H3 zgf(PDW+-phradFtguP1>G#U#fyBQ3YNuzlML{vOGE1GE@O38X*55a7w0hrS-G+I_p=ucCeteWK$~@rVd0l%eaAQq=Pcw z4d^BL`%T8%D#cu|!dp-c{O<#?kk+?aa^^SB!>i*W*d2Qof>~U98^wn*V)4n>7WaLxxn>)m| z?xptq7aRZ-Hm?}Z8t5T+5K}+IIXHGNFKtgTFT{GZ)&+~9-$I`8ILN6wQ)F;cuCzSH z<@gJN02PPIb%KNu|8o-U^m?gRbj}7$DqjI3g!6kzs}{5g4Oqp*us6& z9l3LJCmRGvEhXJykOLOq7`|*y#N_Y z!H)zS7`wm2oki@VWvowEWtWbQM0nj3zVG`=s5=lLOV=YYAPG*5-rFlDCMPB+ zCoVHF-zO?2Dm5=M&ehY|+27dS)7E}R-N-Q^Jf(%8WWnJZNaoLW~hC#QRT0dLa1^d#=rnYYt{yp2`}9&0u4 z$WiLUlKHSd5{Jxo|Go&5yC9++JC9|(yc@+HF5mUA|8WD}_S~eQN|x#Y2{Z37dNHHi!Ffd@y~rYTsUSatfI z`TwB*kOYpg%EHZ2AW!(Mfm-;8eaFVg`8q9(0>L{1dc=EYY{_{Tn!^$7{nXwoI)Eb^ zciouPdtizBW!9BMdBU!4MSL$K6nX?MmBl9sqmFB7lM?W^gYi&n6T{U1NMV%D=cbEajSlIx+=iJD^2#5zX zjJOYY*#!t-(zfOMq>+tgYK5Hp6S85feqW3A*h(}1{ddcz+vBoysmj&j)S6FxX`!Ej zsxpAtTM9cPv*$-ZD+_Kg0r5r3ZdE^qu%QMAwO@JD)00CP*beC1!wIag<2@mb5eY_A ztV18P`n9{$?y8^qCOC5@ubM6nM(CeT^uJNP*P@WN-gf(HVa^Gw%bWG}>=n@rCU!SF zbF9ARq7=a*kmn7KUem+c4tYHu-ww4rZ+*Np(2HG!EE`WpnfKj>@#gqAeX?ef6#%~X z+;AX))P+mM%=dud6d;8J<5<-?_I#~1;ZBgx$yVoArjdIi{;SdOAnTO_85^(W1*3wF z41>-TpA#V{H<3phfr|Vl$%05*<7B~;(*h!Qi8GIn5coNn z^1XFi@3(#;U*?-Bu%F7BQ`>-ig%p115p^HAR}XamG&W00$yU3SGIc=cde=6XW!|kE z2oO=JpG@??0YfP}21>M2wNKb)kSkR#om2uR5l(iA{O2c0DuWp+qR`x7}+sx;&OH1&<()GRAOE4RwMnV*HT|8?3G_w1`c>IL{pO|SEz8<0E3 z@HGdukh&*MX1Mzyw_QwDKFYqT;nEv{ys}=Vmhr^CX-T_Kl4!=nbYfCkT@Ym7wJq@2 z{cg_0g)t`!+1cl|%6KqD(rl~XR3-p~E_E3c>8B`wi5j71SrQREeCdN>vTR_T@Qr2u?VJ>6i6uoHta`P#tX;O{2Dgiv*4ho@>4$I89sBVp*!NzU8b z07Nc#bsHT7NHbl)NcIoUF(K>4Y~S5V=?;Cxoh3ZNMb^d%CjS6jI!l~^s?sITxox(C zF>v97b%XNDogrI4C;o%aleVyHiZb}a^QRP+; z;9Vea9ML|r6eghqBp$DcKxL^?rWBgj8Zd%U=LQY+Ds=pTe?+@xYb|zJ@yDs~3FWgD zbV7a6-WEj)HVxvfz;SR<4oR}<`K59M5jnsQr6Dj%tgWC4Q$+<-MoXGKfDE=zq~+l2 z>DkTgwiz$-6`NoDmTKQtJcc+}_p2Mb(AyWv=45Ck0Bl0NhzF7|0aQ;~3k675T-+}C zJ;f@idymogEZfWJ=-yYEz7_b!lqh*M(iHI(YK&|EoK_14=!C7(rp&)j0m|~#NSMq> zO-?K#BN&&k#eCbeFFWF7dAkRWrzDJlzWXEs6 zxm87_0y|tVKNM~ah>fzwNb92fluR|L7Td@=Nz_c4V4T%-ba-mwsd@$Vq@d6RIUp(+ z(Q?+euF2D24|iD%q#g--kB4Q^BuPgyYGo|d`~f^v`3h#L6=U0UYU9QMJT9*ULkS=t zxAS6wPUH6Pon>s8++0X?E5zKL?5}XK@0$Z1P`UtILU+tsGvXGqgB)%%G+f2Ev*(Eo z#;M@oAg#;a-4T!8Ad;EzcTG$50IW*=4G54y-^WP=!SK+{Lx;=iUE15sSgIm7Zqlx? z^gj1~Tp|F3GK-^99NlR&fVl0-08vB+nPE}m68F75IR&bap(j^!LVlMLE4~S!031Sh zZvm2?AW;goChP)ez+!KmRUZ$F^kT42_Db5@M_rvAK-`tvttIAV>QX)b?gD^bzlF~~2Nfbx02EHkx5SL# zC2b|`TFVp2g0mkF^j(U)+UkNK#_pHGE}#uHj-Xyf-)3zyU zN(YqS1&=u-k1_5w$g+`fSuCyRJ~I0iIh+G~ckkR)B{r1QAM6fFWO(@7#KYq~hA0hW zV45su0CJ^H?vr2}HJF-d3%n5`MWDrM{cx;1M>sVK7!+oAD7ZIl$N+nmO=~c!cRs=^ z4FEWvK#e7u8aSuIx%HaBGuij5n3Z!KW#POiS8~ORQ_==wR=Wuk9lod?8fpP%Cs1sHv`VXe{|KFGW+j=sYl?Z+FVmkjwBXBcy z6=jVzG%F-))Htni7AkSMzF%jDi#>FPZZEIiGidZYY2tz%Fe{q9vjiL$Dg+aV(I9Pz zQMjX7#h;WyxnN&`$60DjcZC0)>m|b&CosMpS-!1QzLJaYIVK0z+irCx$nGxauL32*+}MT*iX8yHeQ3z>f((xpD-vBa%2L005PS7`QEhb$C&?sJu;f0W@$vA( zgQdj!$3xKUiR#tt0y#Tiuv6E4Am`S2UIbqUttf+R!Lz<4L3&wcH=RwU^Zi(yEQv+c z2(Fm(D!pDc&T6DDy=yt*R?>BXpE5?TFLTHv(JMyN1a*Y=M%o^rA69E4kJ0rs93PHF z|9d^I@kJ~^VH_C&7?BuRh^3#z;<2H?^KUBxqJnR3*LFm$Ka*8zEF*r>p8-C_ zA)>=7hWwr%jWP3vG*%hp;%mZJ{FAyV8&^<^f-vz|iws0-R%No=kv6XIm0x2dv>Uc{ zi}UmT(oO3TOe)Gx>u?m5SeRc8nRhKw`gk-77i=Ep-1LnWfCUJU`d6AC5W0z=tG1%7 zwAMsLAJ^}tIGmV}KAj!LgpTm*2Jc#aqnfnRk@agzF3?Pu zk`SAdJyksN_-xvBEY^X!LotH=KE z6q5^bG;xXlneWQO{CAes zXHD1;`=Ycw-m}&vL1v!tOs$dI;stq$%3U1mevSX_XyYZP9r} zo;En`n)IO~zZ5V@1=GaF{yq$<5sq9OP_6$VmVfy!v9HbdGHPy51`^nTuAh^b0Fa#m zB`)Y{M=u7t3~GndT8<>nHfgVoAId-n zzLwnNp$ISm;5*GeYcm1Llas{rbX!W(;lPK-0dJqCp4{D(cqrfA)6A#arhDv(mYQ6q zs;KYIsjL2kY5X8H5`V|{Fo`MMRekFz z-_EM49U6%)DhppyO%B}}2M0Bm{V)mY4K6c`;BjU(y}{0@0$~Q5YFnvcr(@utT38EU zSK2a`Ztb|_X^>RC-OrV~0EWQNC6{dZUs+HLW2F(WuCJg(mQf~mE1^Ys@r>GJZ0CO1m-}k7#K=+*1zze&-iRsSxdHGF$yXr?{r-N`fKyQRpuOi-p5;ld;Gr z4~MK46gjDpIhP=N)5er%({_#_7k?_t)>xmniDky#LKTgB;J&+{vP6`QT`m>pq_&5l z51h88Te$Cq0#9dWQvd+Kl>q<%0000-W5fUl0002&Gz*O;*~-(@(A_90Ff!2C*VHjE zFw)l~CnhK>G&MCaGAAS^B{444*VLYu+`vjOiUSe|eM?qBJ7blpD2PsLO?YkS{(nEu z$3I)cq1nF&&r(D#T4=5Mx}V=YL-pw@8YkLJodB4^w8v{Emon-J*BBLzB53YHGU=x6 z?uglPI%w8*@XgsjwuGCBcJnmIpvrc1%%_Tm?!HoTH8mIuKn?W>UDuEYeU>X)pP!pv zg<>imb#2F@vn_J^kR3ZPOUU0CSgOc<7>KM}g3Plow8zi!qAey4SEaYK)ui6+9s?p6 zNjP4*hp1IaaH)HYR^oldOP8e%(1YOk&tMnz+A08En9Qja-~hmPRBD=oC5 zWXg2LKl-QbZ9TiR)%Nc8%SV>sGTV4|aCw?F6Tkmwsb^59i!ui7*~zo9_XO=?TZKGU z#$PrxVS>LdH`B&hZThG>$3&1A_gQ$P959Em6C45s$yR-3bFv+s8;B3n_Z$Bw* zlu{lHC8IULHx%S0VU=^!%D7uoUMnKtym;=o^tI!+U56KQJ5GK5%93KnKv~7# z?qwGev;rfe3GhbE?$i{fqg#?b`fTJtxx^vkKMo#4VNJq~+#viP->5kc-hGUM8I&J0 zW2lAOK`G|mZ5}T!g6xzv7YpnA(fnb4nC%Y$o|fE5zJleU0l3R+j0pM1YFFAuWUdGo8ks;51&J#rq8h=G>$H~P9Vy9lkOV7>S2c)_LNfb%pDS7u|$ z*LE$xO=@nKc}BQdH08(9^+r62x^3*<78O3g@CzZh$lE0{( z%DZYnb@Vn!Zar^#_>;}%r!rbj^<(~7riJx>N%9nqI^g!ueC!_Z2+M0wv~MF1 z)io7FX5AJlKUoQm`aw{?#0SGN>-5>EB|&Sl?5*lo9ViQBwH~lfp9@}4IQSM5e&+lZ zpFlW{OzmH=a|k22O|nrCTjc8J)h#`e8|DU`3^n`1&O@hQ z0RGNFh?S@OeF>bpDEIa<5=i%RdpSf7H_P_1 zq-c`tzHsY%S`)QmdM(_&eYGn;SNitn0jKeK^Ut%}V!U0j9h`Acf80E1a3?-!qkP|* zWFB1HSCWgow2rH2r`jqF5zjepgtG{0sVufeDbWr8C|*;av(r2 zeRI}l`Iz@>2gzW&66Lh9Z>kWfw53Uvu4&bm3q&dF*;Wx;-O& zteHEOOUaE_f80*LkeQq;+14ufB~pAJ0j&4>KXK7lB#7Dt?WKwHDm&R@VJr)d@$*VBTV@vko|nw>3D5@w;68}sJZS(hR#l^wTt*2>)`-4+ z^(q<;EFvVcF?-|FeBPy_^PbpX^TtO1rtj1XX0-Fx5{BIh;)YtA3w(8; zJ-35ugg+FQ^{#g=_|tp2tdyOKTox?o8!ORSOd8ncZ=1=Y7*P0<#PmK+Kq>R#k7q!^D?YCvE%iu9A)9dj%bu(&2*3@BqK{c2*U-js0 z`2~$VTrhma+tVV*bl@!dQu{SMJjkc(cJC^y!lowI-EHO!Fl_IrP$BP0HVl&_T&fC! z{hnJy%GXxMg;v5czworPgC$|f$b1V%7(Fa5U{25EFag)$WQ|<;Ng2r}u%(xg2 z?Q5E8rZ`+=4b__n`afE^L;bF|)P2u90o-!{^f7nN9%jn6W0_jZ0IuiHxfj~rE|)U@ zh77ho%_K@x#A;v-T2(5@D}moFN%ZRg+Lhc`SU4j;0IW~cZ|_E&J7CDw0ZI;65}hox zWt!xF?i^eT9)#D+)%TpKfkEfT+fYvlE13x$D-73ORAdxdv^mw{eYD)+Vm9kI8QUr` zfd!BG=2GU>OBr4e9-^+WNd%M7>KWXS;P2bhDv#_!Sk}_Nc8*f@t6Kza&Xba19G>Q{ zuUM0%1t|94Jt0>{%_CQB^C{or^<7k15dIdx7KYwOVeit?4IZ{z)BZzlv_l05Dcy2Y zbLr<9GZ%>^scBVB^@?+@gSp3{&*pXxYyei3+=Q?K_5}$e_LG@U-`$E*!s7~Kg~JsR zT8I!M)ZV=AMU9W$Z#QIQT|fLlzWI=voSFasU)ycd$Io^Dx&@}GZMkJ!F=$yO=cX{O>M}tjt19Y+XcOBX_3?20bX3xA>c)?v)nae-y9uV_*0b+z3)%Z79A3~9&Iem z!IIu36B8+!j**xT?STEAH&p))F!Eiidu5I;f1w7X0a`x_K|9%*f8nx^%i7;oE-9pa z9o%+^wjr(w*0~KLtY2^Hb;l2lToYloIB}>`x-s-B0K5?k4IYLx8IwCP28@8`3oyN2 z61~uIk%u>TkXA{_W5o7a1FQ*)m0=7c67gEI+Axx{&x~ZS27SU&F2`3ofTqx>rT?+> z>8dyZ#0|Z~10e}PAKhlvj$VL1kJ8qCJk4Ilk%#-}Ip*C#ozTpXe+H}#cSJ1*gW{&8 z&%_9BJG@EP<1lzLZO;u=^wr~#>f}GNl$~>1dH~!Fiqb(hI4_f`(P;7eWy0Ne>R?g_~^OADYrBucM-Wtp~3xsjd9p&HkQWt7gA zm~|?HcUPQ8WfiSAKP~6-t18*BE(WX#{lsI)9$AosthEgQ4Y>NChwV+9o;@IvA{)8- zZ3L`8E4O^Wq21p+0*^Y4eoS1L*-HoP4fPBbl3~O)e3w8P^_8YH>2}Z%h%sf|Qy2}~ zd>Z(z?e!RHIbQP@e@p)x!$WJ#5ep4d1R0$%eLHkW?8U+SyU;Im&t<1u*;n^ku@T0{ z#q?F{Oay@c{;6r|zm_jY1;h!94cfA!LL$zV0A9sdX1GkU5@TGG?EeqG96d!I!|!6L zL~AVo%ngeoaD@P69)Js~+s!Ge!|ztATxC@!D5e6WsO^jMoIP~_#0~uk-1c&$AHO5O z2-agAr>u#Rhe-WwIP<*Db~X{>x-~<+mjILv%SG%m5RmCr0gQxcFQ~fkmLz2grO$o) z%{y-1)LY3!iPr#>6-yYi&%}5zrC#3}))j*fHch$fI}UfK+ZIdzwY#+ldzp}g{lL1S(&g&+6n?1Yry14&r&(shC2dG9jdZrx~ zaus@&91bSP^#>xHc-}6>&^vD0o&)2g4VTf0GLCS}(@V#X%`q>ls$I{!kIO4Mb@RJv zYphi-UOr{yRn>Mb6EIm3eehUwjGSWv z+v{9P4*(vP%qwF6LBs%-9i2^MRpl!r>+%>+J`T#}maX5PE?93aoIkYpaOK}U-p`_? zQU8>>_xH!IZtY~Y96Z`cBSYF6`9ZQWARpEYE)sUvYbB3tep0MLCnU_5+R=e0+Ha-E z@G5a{vaBhLG{yHemarRvVn%klPmG5tOf1RUyjMt-!pB$Zf-ohH<3?sUb+e3p@x8$g z(;)3rFS`-eS~G$u|BlFK#?dm@*z0D-_G&m!86X(JjfBuVmZT*g5-v7&`|?=CNi3vBF=$ zXXr3gm8Mk~s_$Pb>RC9Z0&|-&1= zx;f;X>Bq2|Jb6}>vJc1tX7sSOTo|G0V_Fu30hvBgjAEp-e!q9Ie^?6NW+usm$k`2D z^#X22dowTL_nDNbuGkATRf6ypdCc6;v7jC`+gRWwz5(0U(Ib|NQX)I&bFU2y*Po5F z?E>C%*VwgDLV+H0sdK`m?{b@v(7d=*YIP^--EGs9OU>V+1}8&QCOIdR<-#snAEMxy zY!d*sg|u0FXT>0a#Nmlsz5AxIb!rXhRaIg2Ok1vEzQ~R^` zM)fjFY+SyfMLJ-sl6NvNR|)A>QO<;5PMmPD?{0b%a|c4VZ3NFVS3jVh!n{&(cPS?& zXBIStb@&RlM*%-4@=o(rV%F1v@i2YqOH}1EkHIzwm((f7j4d&((MOedLQvh)X{|M@a_q6!L8<^-3G}eB>^-Y zOCvJ^I!v#UfK=jGET~(LFdJvnZvEVupZ@% zPc(g7VBb@hr2rbnB*gf!2=xJ>f@h2I+)t;ejQ|i{0g_mWRyt9P$bP64eUhN!m|Zdjzv$ z`!2=CHIQFrqyrWz>XId76f*Aei5k<5Ihv}mlEpbUXTos7ckvi|@+Qq>jU$IQsd0J7Qxv1RW@;TqBq0d7=#N-PJS$J0aG;<_xffEv$$~{29 zkw8EKo`qD+oB;s^3+LselqSYX{KOfpv`*g)IOs;VLuT%0%`$+Ky&!qt+?-EwYrlY{uMO&})6#pm4?nUWMfG z6qG^2!uh(+Kna1dO=D>xN3AH9*Y7^b=D#_9dzJC`LYS4hez!5P9**m+JSLu4^6TF? zNsDbwdcx8uhtd|RAkDZr9NR^*2#2-y1vv^G(c{zKqvgQ-$R*-zzev}Jx=awId_Ge3 z2KFz7{pNF{i^)6UwUxrG0R6~s2%%_F@($}G=*y7@NN$5EGr%?L5gb+Saz|dPKSJ>l zgBST;zyXhLODNk(Y=uFN^!8{6BvksvY!(meC~66LMsbDpPZQPkNxS%f4Zg*+$?=jH ziP#`z`Fjk(b>UbQVj+l%qV8`TGef2u8}|Eo4{cogegAm%2`auU{++cD%T8O(=m>88 z6*Y&tY5r(0myS|cuiCdI=xXs6r7OBw9ITTKZCaCzprn1`h5nVR-bx)w6^f%b)m&lA zTVHT}D)?*i4Nq#QCt~M=KO{x>-RX=HmOn_Edt$IOb#0v&O`DSpON0Ct58{PEv5qg((@9{KW9eQd`N zjYYuNr4kW-vKf_Qe<$ zZQpK|Q9p6sKz(Oqmc@wZkZxkNK2o5jokRUTO8SZJ67QW#iclsz%@OZ^gHrZ9#&jvzisy!G&%+1Q6rr)1y znU(nztrGU4dK*xN-2$GVaR4-P$7oDH2plC#Q!v(%7sppkOI*V8`#;yA6n!r;V}f29 z8ojq}7jNAc@O2C&i->0wSNTDm@Y6^T34?VuCn1?EdOr|K6K^FBIf%mv$${JCIfx z0Gfq_vPl$f=7WeeO`c&kHTTiMJ`ymA=@>P$W(Mp@%?)tbI4L?knH8I}YV#-m^ zu4*mYE%1*#6F;6|ykTn51{iv)(PyP!QD$$&v94t+0A7UzW_=qJJqk2EJB7`|nV_$# zjAbGV2I|VEFW)VHzb_;+2EEvmAe`6as|1AMxJ;2f_R?M5yGb^$&5&B5rsTOh_oQ1K zaZJ1(shWJy=yhD+p4bOn)SaG=lN`kXc(8L(I|Gr}Vx4lxkvWpbmWR@+-9;BHOKbZE zNuo@J)3Y1Va(%C|8}s{LEa!G>4_*#VU@E#(Ka%7|DpD)pqS<0F6EK$?rQL!x0G@?( zZjsO$HW3Y|nJkgbEg#GC6H+T}0dShEj;?IlhqMD{<7>;RsraVcV|n(FyXaB$a8HRXB$TPSK0cm>iMZzRN9IAhlHY6 zcEsr!e%Jo8uu+>^f4h0G@gvXEf#qTL_n^*o-AXW5qM%#V$L~&t1r$3!ug(d zZ6@Xi`L!WK=2D^qeuW&4a=<0)2JdZvX%Q literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_water_footstep.2.ogg b/mods/default/sounds/default_water_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8d79c1f4b21f1b45fe9b70e370efe29d1927bd14 GIT binary patch literal 29335 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

^%a5VKE_cnukzrqZRKcouE3oX3N@I z@>F+mAP`U8z7DwiVJDnwxmnl{@Kxi0FjwS8B!~PKcwq}{nUfOBJDk-v0o7KuRvFJ2#^btY zk7QolxA~J{|HYMz`$y)SB__4Do;?#LZxeH-Tr09Q8ePrLR=bN>K)uW5g-bFkrTi>- zwHG;3g(hLWT1+rRpV!C7iZ01xiA!w9S}*zEbJYt<)ssTBd;CgGNi07gm~axoG;CtU zI^%`F0oPx7sn<)_n*%5PP}3E~uiHdNEb4f}-BPd!U!G)z;#_KT^|TcDhZckp^c#6e3F?z`TDUh z|NN6y({s0$%Ng4TU0RL1T(XuT&(y{n?QvGYwKJ|Ju7x*?+C~11c2Bj_-{~oJj7{a? z7__GldaFP@AsY0BvF0qrzj;tC5Oq;>+Y)6=E>qulch*}Z=mU|o2=h0%$SE}Lzk|BH z?SB7aM}!5}w&ZTWp*zO@@;Cm?KiV8&iKY~(D^gfP*p@6vs@(P$aH^CXhGktySp5N1 zSN)Gy2N`#@0swx6q&mhJC42&$kAY@838<<`X{EJR6ubP>7cb?%^=UWoZax3=d$`5s z`OJFLi|JHkHzv=@k+rN*baxOrLOa$wOkH8!CPB8O#IE|TT3v-;jTJ}Q3DN|n4!eUW z;8jU*OSSL_o!MT9Qki3k42d6-N?CjTN=>6fx1a7sD!5l`>Jbr`P~#M|1%OKBwzQI?QNVa-)_yYO-Q6z?+uZNjDZ}0E$Mb|f9S3Vd z-Uf{X0&$=h`j_Hz1dlyrQmWLH>myUr%eb3aPYJ$vC^f6lvZF>HEh7K=;c~ab)UCXQ ziP!X5liFM1))w$bs$q0*$8f#(UTj zC5tg$CPfxHeyHU=Svea?3Q|t^6B809D~e(XVX}B2Xi3v&yAcwf_RS<5Yf8gu*xeql z>liR24}0@9y!yE>CMZGR6;7oOGK6JuwCuA(R2FAbc2p*sEe!eYcn5Py}aaOU zM1%p7^S26g1HtKd)UY5B{B&WK-xkwLstUD%RX?aY-B3H*e&yCA#q+S-C!B?W4r>E^ zC7<&0oWGyf*6AvPWDIK)mHKtj+eyd5MhAX{{Iz#>wL9PqHO25aY7=4#002zc?!5sJ z3)s92-7$yrujHEC0h^Z(!z=>e)7|}2)3QkUa=COy*8X@M6RL>YiNbO*pTaYhse3W^lU#n!>V-0`&o%D4IT z3v#$Z{rzfyl6#%`-^c6BS4vf^&JL#F%m42fg!zXN6NIj2ZfC|U=U_@^Wp1GImpz#z z89OT*D;uPc(J305={uVk+c=w=8ashrxkJJIGZ`c%t^x%>g!Hh@NT z`4YE4ITUYle(~kN1O$~r1B_lxLWUGe0gBC)EHJSsGf%5CE2*;{u3{XnLj5}g00kNH zdSscW7W^N@L_N{?|6N4P2Iv7I5L@=!1N-f%BowIn9T*Y*T6h2e@u`RcW3L0}M@P^#I2uNL{=k8gkR z0#SrK!z9td7m*`c|F2nmA#4e=5yesekpvkKlD$oqI+1!Y%7>o1lU0P9Hr*Mjlt$ZF zl$`e0gH~fiTM%D@hEjU7QYKOz$0Six^Z#jm#ZE&27fnI>h<4M_`-t=*7<5T6ae2C!p-@gG)nV~V4)K~T)d1wnCS?e8CsWqhA3^K0ic z81my4q(J%qL=?oSWJb}V@I-%uBq-To2vi7(ivM)n8Pzxz$>e{O@jpO$Y-&iEWM@+3 z5L8xDR&}vfPjX(a57b_8UZ3|`pO4ff2>PGE`tQgAK!PUVZ%oD;M6mUz`+pWg`p3cl z6*=~}{V~A77%J&1D%mN<(Q{6@3(iR#33*OgMLg|EJm+bAV?}Q5X)fbwW#d^Fz@BAN;^BN))d{JAUVqyOsIazd3zj&i4C1a`7V`;u7nuewprTo}0 z%0d1gkz*ECm>gCZ61E!>MHiZA9-3O*m}50mcG&d)EdL!jA04P51rj+D4pjdUIUQ_3 zaY!^(G0I;2qod#?#GpEfBCo(StH3p@z@)4s_`gRCggVP9JIx6( zYytp41OQM%oE(4|<`6ArBdCVR_L~YWn-4y_hcKWJlLM6xjlwBflvc1ImaiN2Vncxr z@4bwFBsEVI8Cq9?mgEjEB4pcx1;_&czH9?*J%kQpl7m_A$JmfE;s^L>^W&x@K}?B+ z93bifY{RYe+$qVyym&(Cu#7xx!%#3}5&!}6LCKzo#)A^U1po|C6_7!J@d{(0-_Z&~ zY&$>&DZavV#W6lal7JyL_zZtcP(Dy`4Ac({7!ln`_n#1@0|3Z6pdcSHI!+@A046P9 z!;We^j#CNm=&b6(OAs-o;7p0aYC^5T`Xa-!F!ld`s|@#2lLI=;8&eBkD_ z*CydB=lNM@2vvX1SijzRoz6Vf+#=^^aVlMLaZz!db#WP3GiR?jr+BE!w79HvsH(iA z%<2$AE&Ewq#aLX-SW;E`P|SE(_p`VOJXBSYR#tLYcZ$-@c-UlDTvk?6b@WPY0w4C- zA2zXi7J!BeN)DQenwo45o9svGtbw`32W|AjT@^!Br-w}}HO}Pn%Fe6t+FPm+J*;(I ze`wwWR#^+QgCB+<45n`R#%+O(kZIL6#E`ze3kG3*-l%-jRLDw;!D+=MhgCKV-KB?O z^2%P?3C8O@+Uf*0>pW4K^N~5l2Tk%o~GB<>fQ3XcvG90);8n;~T zvwz^iV3M6$^lpnZ9v0Py6yxQdwcy<|?93I}9)N^J1tj-RD^ zf$?9YEXd<$==;c&q9g~>0xPKkah%EMNaEUJaD%Fn}> zmSU^J)wE%o143rxVQWf)`fwGknfg*G`^X@y2498$m9di?4`G$!A1fsVPKZ?)NsoJF zc!WLf(Tc%q6LJIst{iLd&$v? z>v~3`^i_s5Vz41x~vg`Q507QI|jI&<1kk_yk4N(}AG{Ea;zoL=V*fl`V+ONr{~vD?mnyw&)wgqF`qT6!LpVG%Ub13nGZ%z&UnlY6uie zz&*(t3;@6pWI;!N_YrD9Gy*_`Fc%`1&lJ;Ogl`YX3E3He0qFF7>Hg?qhtyb|Iyj>sU;u;OyTgutp#LtF~nt7ch7oxKp#y|n$ zi>z0)kiVCLpz0MPc@{oj3<{JZ}^3j(O!f5yds5&H`*#B4|(hy(&My1y-I zNDJwo1nw^w1F#{fTs(yHKYj7o5E*~dyLg3HL_$pSO85)azbz#4S9ARxO#aW@*IW<+ zQJB|Vm~xLQcZkA@bF&NPi`jq_z!wz&uwSq^1kDYQ^`-|TN(V$cU>Y!EDTMKTtTg^a z)Jr%U&z6s?s9?F5ZV(|amtiQy)?FH}B1ISDH|0=T>oNklrzArJuws&Pd=r7fB^-bV z3V;OxvMM?z*tB3_x3SrgQIY!t9H-1-0GI&-s4*dGsMt8g-*OE20cu)$0|>sTk&!jw zD0}Q3aM~-*WC3Kb!62_Sd`CAzLq$hNLq*NPGDXeI!b(F!%gV&c!phD}O9N@sP_ePF zOi$6!(o#Xrm{?fYCOT+nn3tS+Q&uSJ>0)ucjdR&rit6*5)H$7bQrlH3s8E%m*;Die4cS}i!Ge(vzFfod4$EO`?_ja>=n4Aj3Gq*M*hziqf){)-?F$n znP?pbF&h_zbfQq`M8!t^J7Qnywdd_wrj@oL`vq|N)U5-@ zmaN1JaYlTy(0xiBeJC8Y#-rCEc|o%<{Zt-diN= z^Arep3xZN2fh&@i;paXrM``danw@8eZb&B~`PE{_)L<>tMOhAR{n)SYu&ObYp&x`M4! zNLqCiq1UvVow!ImS)yMHo`|v23D<+uu5zKQ5{EF9wRXJcKsZO1B8z zRYl1}1n`+TA3E7&lbqkN=HCu~^2^`3J_g2eEGC;Rbtn`bXwfno(@A(`FHgZ{R5xu# z)t4PzOV_%5A46aYQ)AV6iQ>fq)Jpm>%M5E*m!hyIUr1 z^w^J_4PWC$))zGO$)&yde?n1c|<1hPFehMVa7FQYc1{@2^lquPeouH*IE^>mk-yPbN$!BG(TZNz8I{r1@5p zzMcx3Unw`t1Yr*4)&KMd7_4#n< zRZix!M|c1Fvns-R%LUWD^&E!$4!Sg44Y})fmb?rUH~8Usi2sa`iam(a zPsN7!VA(obzYkIl0a$VAHoLov=@MAGH;VArC`{{FZ8znhTv>Vn5NS z2kQ>KvFSruA##=S0d}4;9qdzSZg~=)`dN%(0lJ?L6i+R)RUR3Qbwr$Zk>#iYIa&^TyN| z=k%dL+3@QUXYLMDd9uo-NJRPbg8?`}R2rZK=D{!`@ls((!NKa|>xEADP5HqPQ(Iak zJ0fUi%A96824kV#xe8;2#ie%x%W4jvAuwAI;DAiZMldDfGx9`o?XwHXqKdrga?@gH z9_LfPm()D9V&g%y^_uWzS*R50d4~G5+dmr5J>1Y#3+HxKW|g*cU#mPe{VQ<%=p_5=bfvcPyGVEB8A{IW z)y%WL1k0l5U)oLnt|TB;U7T%F$kUxcj&Ql2Es+synJ;O%chK8$Wu;mEsy=8l!F#@z zx_E2@ecijlsy#nz^!}xSe&>owr$454jU2IJfOphVE-JySU;=d_t|k52;0)v_rT<)i zwNP=>12PGIa5VA};?A{Ns%z|X0gcH&A!Ip%29m!g%HTKnRRH59!5nBXmKmkJKD)ZQ zsaWt@Up!Jg#VT4#-MX(V1%&C!Ki-|$I9TtdwMs;F@yTWNYOmRpGA}D*ssbrYDOun_ z_Aj0+1LOyp8P=TaLDE%FT12iRzwQj=sj>u=VOT?e1NPEO zfO^dzpDgIX?@ta(Q{Hk&o8iEv69tmlBC{tG!Rb*YuLlnECKv>MR@I3ittm-M0Jh35 zYPod<5Vc})CPef;ExzfH-bm;T*$c5HnXrxfx&EUs^V6RDs;=G-ba|gDUIV zFl=7H&0&m6eL(a&51K-RZo=7%L}c0p=GPp6CssH%8)GeXQ7$h(~^kWsT-GD!Sd63uWFolq20%hmDG`b*rcF16G<1sTWBq6pK-J3P6pz zvtUwg)ksJD4|~m6NKz&E{8&?ouD+#hV%fTb8PLz%CRtHd&b{fj!8P>ULkHlWQwlu* zVA+(v)mixYt{#amgo69`*EKU=9ct@bH6(TUh_yLx3xw%%<=vI!Rqsci4Y{-oA1@c~ zw{5duGJEJVE4elrp#uNFN0{g0c^{9cxi|Vuwk+-g%@Yy6zPxmeOalNcQOs*_v8M!Up! z9IOr6M6UDS1dw1Qjk}>?bf5limlON!5k)y4Bl*;+MTU9{I(P(Czu4ptd+E#rT;@gaPYRLMV_^$N*iAzq{#i(jhk#u8cujLr_L{y|CTFc4LSd-5YAQ>XLL1_N=mA2Ly zHsff(-Iw7!bP8b~5u-SCX2B>RA;QI?M>N?ib1(^aLnS-0Jh-Cl!Cq4KMVL%6F{)U8 zG7p=U@q{qIS@ijInhY)mH%yYitK#BIv&%On4myubC{H33222s(b{Ik=<&O1vAkGt~ zi2~2``vrZk`UTVFd?VZoVOT&q-WAf(tX;*ZSU0uq_+$F`0D~^fHtj+9-glIEEk z1EHNFUJH5cY#lXbNYq=nFJs_UsL1bBBV6C(rhyxa_Jv4cChcFR-I=}xbs+5f<O2f-&(gt9lHyYtU^`9bm55Q z4!RY6YwjD~S5c%oC*#6trkkEJ%1IR7@vizE$j`=sc@}r-{;hk62&I z)?=_zo##NX@&;-$UkyPk537v9#)m6O)QN!n*FcSpU~SQHz)$QgUzse)K!JqB&&0>I ztnULvO&!J%6?`v(LB=-d5Zgfxq+7mxt=L4!r)UX=Ot`T&~Ly8;5iB%`& z0R5Ut=8e5<+^0n4bL^xZdEC9dyz`^F?}j}?kWiLVn@LTV8Z0UyfOb(r{0HLxGtp}cVTBy%Uc2NYUT z-hV`c|M20lYxpG@=JRtPi_l_Oj>BEPE!!A4J^mqE3Lwi)ocn=4DDix6FHzId^Gga% zGi3|OyH&m)HWLNzjOqNRyjwHzN_Dkf%1bniIxrR7Ys*{|d5==Th-`-Jvp%gSCN<>9 z&IA5?3fU$E@pfnKSosPt4QR*pISzwTL}OsRwRi73#VYYWz7%XdkphbQZfOdjBhC@dQ`fo0!a2z+M<{@`}pt2g4&zueUvu%DjJcu zu~3K!Lj+K?1g?+}KW^K7e25QR6lO0Mj7UT=o* zzLa8M*bq0%6V-kd6606znBOpKE%P|UJ3gQuTzqEgiUE|8>zb3IRRrfedhxyU+i7mG zcIT>DDlL^YA#)|5#U2F~yJlh=)>)C4Pt==2;G44`bSC`T21P z%WJ5ysJ8$yDxw>V%trO?<<9x7WsoNZ2f2?2G!?QJ8Y~-*mrWY@8-bmjXA);bwt(RD zdu>M75-ltR?4a--flRbVl6|wh7^6B{`wSG{aDHKgfK9sGr4&OMDx)iZzphrpQzAK} zzI-1^JnZxLv*S?PMB(@t5z%8ZUY74;Z-fe2rY(I~Ouc#6lQ*VfhnRema+-Ap+jbuSWf`J8Z&PhKj3GZBvP@t}W>3OnP(6_hSd2?=Y2WEXBR? zq18EIRI$9JAlB09*Xjla_ZU&4N2(F~nO^&6!7Qk-9_hBla5#~M-8i9Wtoijm;n?hB_%$x? z0P1he;kQHf`^GLV*$#B`hSRjsX9PAftGZr6xT|j?1WUjbF)g4bzt*Q%}ohrWJ*5CP6mqoBqn-7;< zSH*rva9@Sr{psSRI{VE5lZh`>7g{-DOomlJcnDnybmplQ#MQumzecO&`V}@ z4tdFPOi5!$PD_A1tlaset&R~Ik|@y#_%+^r2bJ~QUdIh><>lx>sdpgTym(`n9LDYM9LFMnKPkoh=q(!}5T+)K#=!}>cw=Tb&BNO9r3%$6pQr{S49K(1B zRcT<`EAG(igs%ihzv1M@nEb3RwcTWzgkkJ+8NsKkq}iDlqHG{bMwt>`tJAxG;h`B+ zB=&p8mEK1r{$r1xY2W5kYCIJ}%3gfzBCq?Ov0F#C=!8847LMif03Ro^k)HU4&V4I& z=CC2eciN~iycwUPN{Eb4&)1#w0sP{%&CgdZYdf1O>$R9%#`k22(gigF2h%*d5e|q%t$|a=;mt z<=M@dEmg9crk+a#l}efi?-**-J3U@~VzY!=>oqkgkw+2LwyAO)>H;d{rS>oQLQ39O zOg&GWVO!42f>Tx)FKuXyU;cTnkXgD)Jq$=t|p ztE$Z-`P1L$x(+ba8ZMncW%%po30Mtn92L$&jbjlNE1ThWDz+QJ79w#3y~hR-#~38I zN(SDCdtZ1z;nfy5w$HyXp_;2`B5v1SYh*M}RSze3ewAOCVZ`Z)Ee}b~ANftBg&^iX zz(YR^mV2Ryjz$#;$ZLu0Ro>^-NR0U6Q~$#NEbz&evz*3twY?{dLf~|x$vl+Tqoj*ClOqMANAj0!NaJ zgH7lH<)MegWxAg|@8tVujRPLyy!kTurX#LHs^%G#xIzW?TYxzTUPD=rEnGI9uH-QV z-qgMwAP=991+#xMJfBDu5G!pR_{7 z+KtHrXffSVjCuC7;b2B&mFzEghrdJ+#{G=m_M@rq_<5d^RRN9)FK>cpsZfg$fO@^Vr6aI43 zi9iY$9Z!5_g6pZbn1E*O(d`wo^CgBP%b*X7_u>-GGdbt?E^|Dc$VwbF_VTX@APJ?4 zDXXt<%5liDfA1mCFFod?o;?YV$`Tnig}`^yP7G^(j@G;BqCPZ;(ZaUn4PGTd?Bh&T z;@AT`lDP6VC+g4d1rMd0kolco=>tp1H9S@XrSH|L!GmuiMMe#>_?AnMP{qP6F{KoD z^H&R@jT9KJKWtl6w&-t7C$8_r9AFvCSMY{W-UX&Ry01@_-ojAPpj15}e*2|(FT%MI z7VeR>d>N~uJ#Vm@80qnrPS}nAc&SlJd)Djuf$lOMFOd%VK5?Z%FX$Tr;99XzIA6Ro zhDuK+u6SUHFaIa-ow9#_63a#PJJr_H)AIb*_~>bxa4K{e!S%hcnTFdGB1hBhu@y|d zE`dCa`a)pSI7OF&aXvHD(i(6mz|1~b_!E)BbNY)Nd({3=&YR5d_J~*JQS!Y;RM188 zgJ}4F=J3Sn^ zj+VY@H87f}ICt=ZJCVae3do<6t92f`&ln__W7jVbJ*XBQJBFU?TWP4sg5kM?Iuoov zX>>C6P7uW*TTw~Cml;Bu-qOqbeJWEQdu*-2l4iO_@|mV>EP{#l{89|1AdNpGljrK= zh~K5JMz|-vB;lW8?4NHn;dpqcF(XPs|Afx^jF|}_ZJHqaAoC7<>LtWRuP&qG% z`m_G&Nd`M_@UhHc|0!$}ZDk*sYxO9ORw5QOJlDSGUp{?2M;1X8g8yFWY)%yD)PO5I z&-Ur9lMO}H#)?#PV@I-}kuybDtw{a&a1H^%{)peeJ8*>khk?Xlb=#%bI?fK7^mp45 zlvJH$}mg7E=MeJefb!6O8KnsK(% z+MD>@yafPZNrqBL0yZfQGmpy0j|NKJ)GsDu@w(u`JG~>}${szmP-cUgI%M!^StvRf zkH|0kd5Q?^^eyMEk`#p=dwhS@Alvs+Xst@a;_&Q4IlJt@CTGDKqPJ@&)EmQ~VMMYz z5|1p?i% zV-5JZMQ|$vx4`a=rqK~&hm|x>l+I|=PRrx|S9D|(?m`B874?zL>Wq}uR_J)>wOb$+ z4yrdy$4iB+7m67-9BZBOPDH2%sB2ItL+3YxNh`_c`gGj~_4>Ezj#;|#j$kR7Dn|G9 znjs1)Grl*r3qLY~G_Y+r_}X<#`x?Juh87IT8dcN9ZCf)XMMvSr8n)r>qSn zBa7HOeUW0VS1cB7kHYH_-gpjlU&3_4Tu8~yPc1H4o63E<)$0B|N(!a)MxGMdU~R6e z*WlV@Ko?x4K!vHm!#CEcw zcY`_=2?+RsNK!+Y_12f^MxSBUae)jfpri{ATP!9F#NJD3IJ&dy)O`>>jyK?1&)7^& za1$(i9c!qcOrK1o&=iX9REZsB!Ix_+{jHcjM$43_x4qdXy?x*HOXSC&R~CCTVF7zn z`ya75{Pbwn26yB)aRyM$XWqF5|Jgi{53NF%O(6o3WPO8kzDj+Tgks+wmDnjR-6b{g zPAFq$)D!$-wwmcoA?k3qL=T3*+6TZkj^o)OB8%%!~+Gxp);|o2k zUd&Ygjj%4PPLM)+m{8^-JsxR;9oW|suLx`#H<$YCZlubTI&Rk9yaUVNOLJ~TKlu$w zudhTAJv8(f@upq5Toe70o6SL48=R8)5}PJgEK)d^$|xTzfb#)`(Xw?4%CxevP~eC8 zI!fK3`km`jEFLrbkr%Hlt)p6&7Qs>J+{r_ERXXHFfVid3Li?%_uN<1nIcxg`M5Csl zcZ9viJSDWs4jAht0Mfe}YqT?8U;VY1ZuUK2G&1m;+{91~R_dB#U7$Mi!ix8g^feMG zPg|c}9tVPRZkF&{!WErgR)#`mr1~=pf`e2|A!l?YH`Bj5>|rS~s*e^+?X|v+oiv7j z=Sr?GTZ}emIgdBW)VCpJmAV~ONi7?j3&bQ6dXWn z-?yc9C@j%_90R{`Zj-{7=qp5CnRd@_7DJ)X;#BNC>95I9)mq)G8rkS~ zT=*0*hKV`DMxq zX9eoWHp_&RsdDPQeWbA0Bx_S?cII@zv6*V==i@JKp}CVck;4?|g+E9H>Y=*K$`dd- zgQ;1J%p#aKuOL5qXI7ub&Fc{QLRC>-!ODgc0Y&E7LP` z%Zsavi_;qu%gZy1^fYwrTpKhXI$9di#gQU(Dd4Z*5OEWJZUtIVv;GRznA#{(#dYx8 zmOBe;bh%*f_9mX&gSGx>19Re|$-=4MYR!*f{z4<)x)&Sj6%S?jVpvOKOsfdlxZ_$Z zb$`73a<+2NZi{tq#33X35+V7a5-JrG59b{k^JfBkA@vA3n(aqFgFJTGd>=*NdA&%$oPmY-3(kGjh~4zbGoqW!&TKiLCee z=rCa3yORI#{N}}<%dH3)=TgEMG%IIPWAkVeB-HRLp~?>yvV$TDcEI|&j=7yKz_hCD zmWX|}1e+awCvLAVLlv%?y&q!O?LIoGE$?Yb=3v1@Ut?UCqiQ~oU}%jQ=fH|*f?Hnt z6$FEvEyVJ1mBOj#Y{QJ<`OD`dvIu1s>Ai1xH_zfq?xA@WiEom2+!*2TJxJdb+hqS~ zVfolW(z?y1O>7o1utIcAZJmtFjRi8hDIsYc@cSlkyujJ`#Ui>DL$|FXe7s7hLUvQA zx~1-&p>H5G3GQ83U=Y==2v$APt^Cl*Y1*SmGPf^8m1hGMa|4!^veZ zR?oVNH{9!10;DozHI8DmvE)xEWOC~MWZ&(}k0Y1-kuZlb^i{}c-Nk=9Z~SyE zJ0Db*AMLSXGEitEB&#)t$G(h}W$>lD?K=IZot74igbLM5C|zbPQ1RL|=|ttElm$p2 zZ!{C}bGcl39Ncibi6943fOZN&pgU6`WL^2WWki#Ja#1!oK!j2&^JQ4riga*ffph}^ z*p-a|SSZYXP-tdPyiZQ|vU?CuftkL!uzpZIvQoKYJhd5>DJ@wpyu-Yq?_rKS3CiRX z{pKJDimUUn_T|x7o-j$PDkMBAe_=9B%lSCiE?Gilmw zQ$#u$?#8wn$^XsQsUYc@&VQaVhjWM%%ECA-rnmrnWNGhN(tr1kUqcb0nHc2>)}pS$R!Qb_^&q=jSk1dLLDxa<1pmPBso?+1S? zksp7*&~lN$&gPs^d!SBt5De@k86mqj{VQf0fID9(&t1<<#e*#C?#&Mj`I6v$vk|YhmxdSpt<6H0M0?xj z(dqsEr*P1|Irg6qCG(cLIl-q^Z9k~QS5K&v_?+hinC!Om3-M)29$SQSM%f&+n-6)~ zX&JK=yoUns7ez|124S8An^->oTp1>DG5{a;Y%w?Yi8gC&tHY!pNRBV}eD9xIylhbx z18dZTDbc~M6@T!JJgGd5+UUI&un%3)N|sV#XC=6(pxPivGH%uF7Wbq#Ox=B;b6Lsn zQ(!JR|K#Rg&(4DrKcRXDRh{C6N18GMKnOu%H)#}95U$;n>|O}$mc$(j7sEPfZrT36 zGI9;mI5Yb0^6W}hx0RQp!1}o{GhCcneVPr}h_iw#`n#@qs~bT`Fz0zQVyjn$1xI3M z3GOyjsc6aV^B62mxu&xI$#MMva=()MS6sUTixKFA$!fvu-j3+;?`*_4zSYXN>oweueC9XDU3!#F}6lJ{?^a zLpwcvBPz;)+)bO5&AsW^O#j_T_3;gg~9vN+!D7q(?R zMds$+sk{kQn%zE@*zHq4h5(il7Fyzp=ObB9dB(*Y?^zqLAQ=Pss2J-=$r8JbV;Viq z_j=pP!E@Aoq&+UOqoi1Y;7B5{J;^=au|FxE^ja#f9r)8U`Y$vIL1_?R&2;6H3Ji@1 zveoKvob`+cLbS?GYk*m?81A#R;mVoqt3czTMX)*7j;$J!;6{pasTz2a*K@E zNeJ)%D`N2U4Tti-NQv=FV}F=}>UFmP2JbaT<kNuDKyoA|PQ!#x# zbb8V~;Lz8BEhyicXcFycPHaL;nH&yz&Fr6%8^2baJ}+G0J8JlFwQC_S8yWgorfx$g zCF5Sb?*zsRFrnzra&&U4*s|p*lqA&w{C+`S^)Dcw8}x(qxjE20WZ#+(L2p41+@`Qu z@Ae_GT8hh17DY2pSmQ#~6}Mt<4_fllCAt34LWQrR4adLBFLQCY5Twm;I`u`Hrx> z*~j7BnLKMNGI2k18?4DQDasLGVMuv_qzYNcfW8Nj-Q-a;a*~pqeh2emT-&SdUzIy~ zuHtsfVVg^{N|G-Y)l@Pn!10?#6haqTt(`=KX?aFU@vJ#Zi)kS&y+zsaa46jaeE(k5 z2m0f)5EJwq$5AVESlz&dL-shL)VxH}2rtbH(f+HSWvdOVoT6ro)>Bh5Z3-p5slqCo z+m%0lMdT{DOsNr--aH@HDP?t#6m?JeEx%1keycHkrgbkJJne9Qb)sW#5jTH%g3+0~(w^ z8-D5o%xn^Vx}O#2sHPzfR_0Kx%ynSb>@A<&gKLbN)Yfq81&7=GB0`_EZiK4(HdV3^ zNEmv31ax(7JCAxvbO^a=mRek+3|a^@Mvf41sygh%x#(_l`1I2{H>OJoVY0LI;g`#S zr}3eaY2=6>*!vqW?;MV448dDBeL}T+D zoG1uRa2n1g$W*L*8W0w^dPq1-e2E$eD3BekAa|NFgUhn?&FZEn z=%PQ58(%N@f~(k(G!!T9cXlN)2755O77&bu-nD6G5_Tw|At>mlS(;gxB6Ai`LLFf7 z`23(C&egJU=GGyx&erTa9pP7+0zLqX=!jC#W~G&U*Ya9eS!1GmP&*&4MuyAN`+bmq zt5IyFGAeOJXsk_SjLG_Wo1P8X1t*js%C&Q^D6w0i6S%-)&?>%NKHvseO9E0csM#R< zy2`11`Kni%tdv`$m1vIkgU$K$=%t^pFk5TH`{`h?o!5PTgSXXuT4<|SF~D!H4u76gyS;ck$gqURR@q9B%#cjg z)(Eieb%;KESR$j)p5hLN-iN7obJS$q%@J7-O`EU>&PFg4&)ImEXf)XAD;Vq1K>k!b zvw|1`gM22~J6KT^+~`l%p|)8}w>=QGFZDd7(>f-DUl?d$b!2q5dH-un{%fKkmz&&3 zI6^_SC_bK6^v4^)N>B>wwQ0V?1I!>EtsHiCXvf;%eT62B`OE*vX?EEtR z%Y=>X3NVjo;T6G}mbgOQoJ8hzs;qv&1>UW@kwY&LZ=i%2f zG~U^3=fke2;_*nSo?~r&xA>MiW{oxja>W^s=EuPSi=PZfN9~NtnamdS-dEO`!Vgt2 z14$eNw;WdAbOlbKMAysFm@PvBebiK6T6B3FqI$NK zZ#ExNZ{KMxU#lrr@BZN7;MvWzRg^h$%p!ZyM>d`E>uO}{&L%$I$fGVYDo8RgOV1xk zkr=K-Mg}lD zbLB+%^Y=9({fi>lvc8R&V5|oI$$eY{@b{t-qB{fjc9yGpjXHGHH?C9yN*Z_pCRiW3 zHgs+8=J_IX!tjOgkB-nO%eQJvGJ=HD8ka%;8j*qTEARf8322lRC2bSd?qTNl$DYT4fKl*F?MHD z8iQZKD$n%w7f~`NruJ23d$~%Z(RfpOl2j0RT{K^fi+LgN^RnC`8|slLJf#rp4YuDk zK?mIT-;QVopR9*E(H?ln3u2=_d$OK{By?tw{Oi>PoPYl7!0S&aAiv575dCaAWd?Du zb8xXOZ_?0#=xOO$IoR0Q+1Ob*Sh+YskRApQ4Ldu>#{BBx^47@0)ZC-8u7{h7&;j1? zw^npYeed4`S?uR|-Z(m>Bb2W5-?jUDj{6=6t}p?x^yPMP4jSE9hpTfGWMG4<=%*F_ z<~;8KW{^33FkD7_T~=$c^Ay8#JDk2{L^xd?0FVbNumACZS~0)Tt9!zCCsEuVW970= ziYD%9SAFOFO^qJGaR?V*&|IX1W9Dl>F!{3^+VjrsK z+jbb$Po9?X$Jm!2VoEZ7;dx4KXKUGSrezHfYpBZ|e?$%qi_KimW_R6sSy%oz*EqoU z!MAZ{6n$!i~1XzD&YS23NORv{4IcNQSSFo-klKbwAE{Dh4$Dm zhfi}$Q(^V&a^?86e0MczcBuuVVLZCP1}Ez?_U>OwBr!L;44ILiKDIr&^W>~FXBS&; z5cl0T4Q4f;ZlgJEHMb_xbnAFhY~853ABSG8;#hNN#CN6V(7-I+ECI!PD(z{9h0Se$ zP*1PZ8Nd1LA~nc;MgiPOfKDOYW^?dZtC{+?qiLkZrD8QdiYTVoKu3?(WfpWFG9c%k zl9%^Ir$04!?ZcNJ&qi*e#)NdUcGA9ncAvZSEx-ym+9QUS0Y%uB$}~m#ZZ3x zu(@6~7z~KdebhtiVVl&acSoG zXzCR7Di)RRKF#9TePvNu*m*=xJUbvoWTIT6W9Tx_wy8eZ6M^4c4)Jxu`yR=&QN0~D zwbA$|-V?lKV}DjAhJNI3+p5Ib3Q8?-lMqtdISJ!X9l)%1;dT17YVaf?BHsHk-XR=o zg+d~xs$xo**r%kGw}o@IJ3^A}E?Us9CJ|^d z9TKe0m-e;zrt2Z?dAB=K;*#p=CQ?BXqFgQ4Oe$Dp>3nU56LLqoQTPzLEf|;*t-ARd z{=Q70;RHgjq{c+qec2oT<3E5Fyz=6X?&4a7nxX|*Eb-~*WHUA@ki9kcq3v>S-siRu z0l@ui84A}s>PwPxe&WxUQq!r{gzsT}yv&7@v~F~RG-YQK8z>!ne__3Ah<~C60Hwkk zO=VMe!catS==nQ7J)bxYsKb z^W1AXUOJuQsYRf;`>?F}{{@gZZ^z#@%Kb;vQ&DQZspdpgrYN#C4h$AcfU#J47ZF>Q zZVZ&GKYt}=+dnFQ`j*=nmMIQpAS6$rASGe8c$)hUIHZSYwpyYhuL=Q<`XX(C2n+rvo}0cvXXAknaqFx8y+ZY6b}kGK3sFO{mKw-ns{&6&uuos*zpVRb zHLb=TMs6o#+LRVf^kJF<2^Ws88;wY-|a@kaq1A`7^E2|C1v*vH5y_W%0R>MSf<$EFC{TuQb3 zC+XT;99|>xO{vYi(SD4$J;(s$Eq7bb>BKfdU|S0l&{dSLJiTr#?`Bna?r|z@nTw!% znm4|wFtMD{Uofe0SpJHJGWJpd#2v5W_TshKD1n^qTe3@wogK`W;(AZPpMUHSwu`Un zvi-5%{5`_ToVDx$qu7B|Y?43%2pb8x>EHoHE>Dp{$H!{zH;Iwwsz(IxFJqs39JbtN%0e60rUyW zaXT@}a-bmIum)c6@buKMthN8hLBSE#IQuSmNl8taC$x~8YzM*)=8?DZXuCWc&nt$oqb^n4?!R0$>F}}nVUQjI{4oo}U`8Zo zIIV$zN^Ic!XkPl}vwAYY^3&ogI|a*+OEbImMnWd!Zi*1&P6|;_uqOm2%WyCdWVNPj z`$ABzNFMrCwwa0S<)60Az4fS?&$MON`WTy=e`8mLPX~*)&h@%n1NxQR6x-lic|ZpK zXS(xzWnE`oz-Z}gub>Rn-boLh(RLikhq^)dS*~LeSXy!StND(|hWSgqFLlB9B=VaVsyzf}|3FMfdnT4~6HE zNbPE2Mt}VTC+FU`Lu64Lo@T$5IoO=KvE;*8Z(TUF%f{JkkEpNZ>%6(7IGT@Qqmspt|n>_xNDt4x&`%A{E)- zKB>@AUORA}TlZJke%IVYvcfhF7$Ri+*V%L>0EEMp9Rp6*QD_>rW+aVUug!h?zVMj3 zaWlAH9hBUDGIVIW$(L1LE_v0lu)m?y7&}(5*Kp*PZUTiFVqHck?h6ZDgEbdnRO43$ zZmNd2g!KtqQb`)=CXzI`9I>_dK1ouFzfQsrVP_*EQzWSPFT^fN(&dPZ?J)h;v^M&KA1GnQs+vb#^eyx1EX-+TK zjz_n|kJl-XWg5K(WII~2k_Pz5>8i>=I99kq~%Vsm`-IrHUqwy3#nTo|Y zcB&=HE91OJxR`NP4sot1$gL-sVKG^IZXn#XqCGGH_rZIjXg-N}oc@%`+|6@ON0RoW zoop>mV_3biI9yr`yuV-m|Nmd#L14-1$$Dc6C?RL-SI#>|jE)#~tS>a*pZ*?ix=3LF z-q+l?Oaxj7vGy3l_XvuZfn^gDX;oT9bV4glxLn4bAfi8zp54w|+;IFob1iUbcW_X~ zP13By86{WI2wn1 z0cXku2S}M?KgZD3u-ilNq*~5d7*D2=+{Jujk_qVb(~4M%G#NsG=5oF`EwHPn0?S;v zCe>KlnVBf2vyMFQ5VYs#E7yZDmfP*VfeEIjuwbs9pPx~TQaC}A?3^;LN4PJnNjzl7 zlPNWU!c}#1|{ecbqQXpg*n zhkt!-n@E_aY~Bn@u8&m#=*A!Lnx&e{Eevb2Tdxy4$uHh-LPEWE7MNV6)%na6m7TpE z1j$*;kbyTYW^V3j$Hq9=N}13(t;E+(jHJQq`+e#JcwZihS-5TiCmP}Vj7$<$1}Wjn z!eY5F!yYr5n=GoeHRyS+*_x&zp zOeB(UR=+yYS`@QF#EjV?w>o7MZiVyvrLC=M8VLRe-T0gbbO9jl9t=u^1On2kN}08m zSy36_s%bT^X|?!Xu%LQt|GqcUrVPptiBy7IXt#ImL{t@yNG?rXrkZPw#bqEXLzEyT zGfHq)gwU-=Ny{jPKA#I(MA9=q5k)oSA+qp7Hy`^hD?6ZCKKW+U5S7;@?on!!R32w( zCR!(=K>4!E&|>AI3`MFsD*JE8AAn2{G;bl9l*dk>yN+}M^E=EtEj^U%!s|R=hAav9 z#8(}D-+OunyJiKhbPspvN;@~0#s?jdtO1^<+_*3TB0z@${~bSf78U^;Kw4FnS@ty3 zadVo%r`6QQ<%Ru&f1W<@+SW-8_OSi(egc#3<~EB(o;-OLvNfMGB&bj^zBdm0EsH8w z8g&U>s*UQz7t30yUyfN_Aj$Sh!9vexxX&|V*&n4+h<caj z?k?`c;`JJVSqU^SF2c}GQcpGMuWmloJpxcmgnj2IC%&mBQ=l>Sl+z1h0knO09a>!b zzU_N-UF&V90KK)Ypjq(NtnSL)&KMUd1SX}N8H9cFZ4Al&yCmHw0yR*FLl30=ZE!@a z0($4IrpO-$a8*t#T=j*rV9?$Rr!hvICKQp%@x%lW>PLP9UKrhw?D$qJP=Noa+z(_+ z1I8MwjE>GZL4Db>_wTWMPx@rv{?~kMNZ8d=n~k*()?QLw$u@e+xv{-$#m*KlFTwrZOvP2bbJ%wN$*O}n?IC9OpWjaI!7g1JqnPsm4 zQ7e$@waH&)#ha+m_|UOKIAXH%-&#PzSwX-vtPuvNsN0Oog=21EbpualXHx(GKv)3) z000008Kzls1^@s6klg2qDAM96Dl;-N;W05VCMhW~FzC_O($du3+$JV7G2JF6F)%PC zC^ItK${twVC|LwEKyCnd5BPata{(|WemKe`v7*NmJ(KwVo;Iy%_6t*Nmc(0E2j(+d z^mh4mGsrqbY}<&yt#i+YL${j+jWiK^-wdn&xCr6D@bzp)Yxp?t-Sq)#Yxg{d1l8@W zgAXHrj2e0A2T3cY%DbeYDK@I~%&7(Jaw2KY5C=K)PtD5=o$ZFD3XK_QRth7S7@F=F z>_w5+K>+apU0O`z2{}CJFFfQJfuLdjCwcukiDKs=<#h2xZ2RG{m>D|-f$QoE)4<9sKT)y>&?m5fjW6e_x%k5gNFkj># z6U#vu{EcpW!q@`cUeDd@nsRU22Q6q53f>u0MBcKzZS@vtZ8wghkZq|KkBnC*65O(C zRo`<1QNdAH9h{B7ej8u?NTi4JDQ7cqKRhnWl&xKwrFM{@Hlqdx5lnyo<){)z$?>J# za4n_(8w!cd=lEB9qu9wf!YQIv0xzyyJMny^yN0iLrm7JWE#5s*hFL5nX2@{n2G!MlAmY zKjwwG(Q7$mcRVxIKU+r4TF+$1-Hmlj zTD_L+g~h{pE6vXHM&9%=vpN4mvXeobSc|+R;hB#jNrGs$dlgCo2xJQi?z7^iXIZGC z{O6fl9Nl3{dB1eVrfC;r4!W;nvoPfnAlK3(y7Bcq@M{+CmLp>?kjW<19-lvvqUy4Z zt1)v8%Y?Nq+FZ>$L|J2w@1U#AG^773v(s~JJFzZT1O*pMm=#*;I;`D_Q%%T&76K-f zQ;Royt?q5v8w$~6GeH6DNv|h{Eh}6I(!UyjP5y9O8{&NxSM;VX&@{*MANO%u-1Qr= zi1AD%b`~RjvU$hK^79n|Ts8}&ok&7@iC5{1b&TX>{~^an z`cp#B&q=cbs2y>%L+C`;!T$z#02DThWDt_YAy-<<0Ttr!o&CYun3`B?P+%DRiycRp zZ`uqNK;6+y`MUEZi8Lgw#{?`scLYzOdlq#YyhtF6D^-3}5MQmA{(1q`#y%>0}GHK={-m6FuwcF?e3rxfOZB@ZS;&GCR$6kYw~}8 zHp~@Q@(xyid1FoLyUn^q-Yz80BobDc^tx~@dv>WciW13-gA@+_q8~V`TzarSy|{Hg zt;LIp_iP}}{R-W?!KIkwh|vUUC`wqHXYXl>vN+4YCb>kbMVyOQ8jWvG@U=o}YTpDf zF-p7LiQ<~ZH&rrw)iZ{Xq}G(fIC@QY5oNdQbB6sT=cd!%SwumGWbYw*3id4n%dFoxB|4w)(&hcwvnvb{#i>)7V(Q+ zVSK6iRESk~FH8$a5PIoD*r&8CyF(op!XSZUMWo@U%;Cz)1{)JT_#9A27|aeL&Y1VC zKDT5<0AK?M`&F8SFNCG`+K~pjCfv1=~3d^3B)+ zt^#Uu+ya$Z*0TQY)qTR&8@aP&#bYW(Wt1qN?G3qa+vsY|`-?WKt1b2zZ_a`Pr!gaI z+e5e9joC^hBK7Fwv#k0)8SSZW*U%o}ikF}!HAbIFZ7dTG^IH=cwyTtGdGaz%J%3<-`}0}(NzDzVXBiH67ZM|M zcIz8deRv=6^VP5;by1w&TBfPD^9wy&$jnkNnAKRTCsr*5H>wOqyN2PGRMc z6QDN;z&r0p1%MjcY1HgIZ3PWH8DDEZ4sC3Gb#gO2J^1!~>Sx;78zfsuA1^NB6jgnO zem71fX1BWco+SqU1so7-cqoxM^)B3x7NWTcFcSoX^~m*SQcH>+n^uI@n5tR9x;dQL zj*&7@j%>u2dATGol0bcOQnrWRT8`SeK3z_bFjbJYaU|^WLRMX1oCdS6lxJu>4@q#V z_0m`@A;xMojI1z;hCz{I$)wRnt(9bB$;!pTnnX7)M z+`w*tH~_YM4=)u+vRP$-jce}5=VBG>l%#(ttL z*IE>gHR(egr;m2`eK}D$#^R0RSfj6`&AQK+gSQEMn|*LI@BPeP#>2pjWgSkL?{$_@ zVqBMtjv;c08MDXrrxE9;@P)R!6B-IjmpS)f1*2czk7jcV#t{20C#^43nkGM5Cl@Ur zWy0K09f+&1Sa58)ge$v|y|o=md32$%Jgij;fWKou4fL8;cA!<0s@Zm4D#J9?tjbmP znFjur+#pv0vp@>Wq5h9WTL%WXf@wIda$1(HQk3VPHog6)x85H9@?Q9nv3`Ex>UNzi z|9rR@Jw-E9KP{A_`(c5WX_-dTb|P-7qX zvH>lXlj}1QYiXWr}Q@G zWxn{wWRLbA=KNPTZyZQZH12G~$KbI=&03i+=@q+_U__|oFh}dzc8I`TF)-Iws`V#u=1grRoO5bqt?WJ zzxZi9E2dyxrxQ$*u-Cf<;)P~nPB-g+o>Y$xJV1Di%}efE#DTW*0A57d3z#g9ZM5cu zHq)(`Exp#ZISXU1A?N0%<|Z}#?+zoXHM0W*7QM<703Zu}8H{8;yJuq)Su6;MUOE;v z8}n){UW@0o8a+_-03;Ii(QX@ogV5K|;rZb6qstoc9ek<48*@x^dN-uuFJpa5lwnGo z5r4ROFtrdkdD1sLNmt|@+~)gJ!>RaSy;wXjJuO80JRuC-r=DCYc~@Ypjr`nV(*E$#?gUxdGWS)al)mD6+{W5tJJs@giJsUVi7H2hjY@idxo_ER zCmD7PrMdZr{xVUVg;wH~h(H`B>X+P>*$a|~x}Sj?YfMS12AeTOtrglCMqiFM<6uqi zMV!v(#L|lDvx6)Z(HazbRS#FgIw!sqBRTfaj6uv|h;V?p)fDT>*4w?h`bz9#h=MiK zo#G`BZ&OSFbEiI0#VgCULw%Av z^Qr9W9N0p=?$wl9!zR6bIcH7TOy|k(1cP2y0E`)T2%!Y8-!H zW3R72c3PyEce{6%69|XHv3$XDloj2d#6L#!CLg--+EjfRzr1$nV44pHlU_^GxSJZ8 zz9*&h?Ot(;hCl4YzOGg%vb*&2MUK_GBqte1%7-3aq;|&h~g?L^GZnR4U1^qwdg+eBXVmO;jeazkY%%rK8mNNyzbL?!X?4gJ)B-9--2R@K8TDvg9 z2LN`J+=T1|h!+HquJ8O-M-!uNwOX5&!I&ngADIPFF>S7!!&r68>lbvc4%foyFSnnz zo!66}?-OJv6vX}Q9dqnUrj{iM)#m9uA)`>d!ge&WY&hC7{puGaNI%^a6AW?AR}8v+ z3I=Q2(IZO4%$58n+%alm_-;qf-1}~C#aT;bQv};i;*v?U2Wfi?_>~FuG=PkY3FpCE ze#?f|PiJRS z0001+0RR91000@LS#k#e000peLFzRyFWV?6D>5%GC^IiFCNVWJ*2c=w%P%r5B_t>% zCnqs7G9@l9)XL7nDJLc*Brh_}GBYnPJR0c=RP)S{miGxr%lF5Yt|n5f9mk}Kj?<}C zOq-&vh`Ih=k|1hBVX+H};MU@%okYC)1Ci#qHMGZ3W`#lgL?( z2QZ&0N2*F;CG-@9acu%JmfX-9>03S?KnnBQ^Lfy#PDdtI38?Vss&x5@V;GxGjd#!U zS7RRpSHXc%!CC6-|4Y)l^vQvym|Jzy+iw+z81D0iG9HYDWAY%Gd78qOyGS>kDV;%WK2)Q~ z5&YrIh-dip5QlnAry=Xo)=N_NzCyW$D4>bxwvec&e^cUVR< zQEhX8@7$x`_v&D#C*Aq_>Q;x~f0R`dIsmi{cPGyXNDM^M3^CEEI6c>5mmnCrl}e_m z9&%E$>i*_sgnI`UBLSolU$+^`E0X2p&8P;9;r@8gU@MslgGFVj7Vj_a&w*MgW-uw& zI{~~2cMfB6{mBrhU3nP^B8J7?vTbFEMlUp;iJwHCDpJ@NMk#?2;Z3s(0Mr!=f(Pok z4VKbg-wKrFfoQ!rH3?HuK6M?&g9YLE@}(QLF`B*{x|waqZ)PLVxJLuL89m%{v6D=7 zHN^aV1P_t*Hp_UH;`gr1J>KJNDYd;O7}Dwi*GZ_C>PM?NzX8M%J<1-T;oyC`K!&h+ zJ>#xRPO+yD{$Jd7J7sXD!@*oH>6a8mKH^kS{LM+sYzbeDp6GTn2eD)%-Z+qm+_3xi zDLt-4L{;f>y_S9S5Ka25(v6M@v=IxW5sQqZ;jak^Km(3784V^UF6l`u8drA7w#2O6 z9^I^;QWbUYk6f~E#7~ys%me_O70Wr}GgTvVPQF(UAf2;@xgw8DLHv)p__et!$#d|> z@$idvZkikfB936$V+*Vq3!JhC)FSx5BS9tq8#QP!MsFU=o<*}Go0QZ-uV7L$2*#vt zZwdQ8*hSPD0CWkj&7QRz07~D2h=iKCpN&y_<@W(Gxss{9MEZKw!OjN^f?5E48U4|- z%^+zIs&G{bjfr&r^7FN?&ab$gWoK6YTX@?DqeAy5xBY}~I-Pxm`eQZ;WCeFd&mYnt zWh7HmU|tU(6MNWspZGdB|Es@uOSSRoyzA2XAq^j0Xit7yqu1MxuCA5_09+NXslm^( zK|96m8;WwKyq|kEKdJ20;=Kf`m~4a!?MvmX1X#QIS6V8{R3dh#>UoCedPmK6SeV8HeeD~m6U#-^%RBkltn z`K(HUq2Pe}&v6wu8_Id!WYm4RmWV8q&t+@U`OR7DHp0*czxw+%3?^H{*BJAjzfxx- z)pN%Of-TMiM@H{_WNNJ%0o$|YNo7rINS*JsqSe(_a|^gq&ZC>LLJ-z_dT5>SiFk?6 zfWZXUAIjHWTZ{B{&Ach}sIR80Yb}qb+v|tv)yxsJW$9t4s1HZe(l@ARXCO8Jo|X)_ zm}CjP72sB~*}E1R2v_-~6_ceY{8hUHpX+QsJTO`Pdhx}~)fVU9Z7XRPV&7kU$h)^% z5|fc5I+phw)AEQ71-5}_sgFy;qt{NJ_@fFVr*8xjI?S>)T7`a{hoytpuhU{)qha~& z<__V>9t}0@{y%f;V>vwH(1zhA;Hzlc$WW&2DH>dzOEHWKq1-H7skCNA`P4Q+iJAA* z$$mvcrxNkRm6l~jvz-A&X(r^cA>^8yQuaO+Z}$E9D*eX1PYv|TVn_| zw*ZWCwdI61$}xD69u92X`*-`7_lC>eqs!r;ah{bn%CvS}M6$_FNvAJle8`C`!C1Qx zQuuPvjgh;vGU6-3PCeJLpS~>}-)dtOkUJ!Lk%#cQkSq)V;^*Fq=QE15sO9)?t0-wI ztkWkPqa|&R!m)+4EbvP@%}(KuG>r}+DD7ItEu(~F+q=NXytGd0;*m+4Fz^x_sCleU z8lT{TaphJpvcG5-Q(5Y2X$yGdiXO#iBFrr5(gx@NzLw15DH#wHOmID;YzDyCCY6+| zwXYbY+U0*W_wQ@#yV>`){_xW>*!FRqY-5GfCMJ#Rmk2U6xI!7k=9~J?`Mz&~8}I zr;JK&t!6g@^_jQZ@K$|!tL4;lUhXbl9|zYNS1j4lK35d{Z(Kssli=Z04qAlgGGypdfP>o;$9a=pXH zfdltZoAq~bE}*g{ryFAoiH65_XtSLF9`5_KgE77EwUuQ@o*K+pE$KMI;c3XMVj4Hx z5sf+wVilj&T!Ib6@0YjHfp4Ix+jD99Ua$@TlpRYB8vqN#KGA^X+0_HqmROmeDzr2A6ETsAom5Ww&S@7r z!MO;!TQ96X!rmAdxPNv@`%*8L!Nq0Q5N6d1*i*BzeE$C9EZJjf|>(M7&BY zWdwg0m7j$Td=(3%-SdZ3P^P{nT2$05bXE*`Tn0 zK*#ChsVkmLJHMhqSf=utf|C*O?o9GyfWqt)07M-aXWO> zcW0`Cs{}k9cSgHS+IYjTj{>kx{ePs%y6nM`%awU6H#ze1QB(DSW;%zT>MveeSv`LQ z8ivfUnQy}f5GqE`@0wccL)}3E#xXEWwDz^p4BNnCY4Pm%jrX-vj)mp3^?z|HCdPKB znVvdQw1Q}$L;|KUPCJ|BW#ledE6k>NZ>lzmnVc!_&(*LTR+8|a6qAwD55S-G%60*? zyV6K5uncF87^&FSXFG|_bm2PO7)**pqT$%&_V^i^;p(^`elP(W*V3Lvhw&6?FcBUO zbW-R%y&)By>2_I2x^}(O!^sSa97d`n>s_s{S|eA{qnJP(9CGR-**)E2D7bvw8v%40 zBrbpse$^Z#j%1+}B1k#Gs-^=>${))JooK^YlGdJo_;<_Qmlsoxq-=>7AGgYuQT4(r zE#e{i#S!|_AI{zwK%0cUc2|18n=z7$iwys|#?lw_sDW{1In_P2*kPB9KdsLlCny~q zTBInZU10awQ+U&2CJo*0QDTs7!vQP;I_I^ToXHX%8I|Zd7qXHD+*w+rg?!nIq{N{B0subN zw8*g!#w1nM)PwtiUs%u)4!cB_H8C2;@WH3~^z7z&ec)_UHIkh(=j61hW`o(481)@0Ve<(PkcdGS?7uZTx1GsZqN|N51P%6PDSwR z8PeU;n(gViBE@_eU(XrsOxlRXuZmDx>3`EJ&q4>Io2lfm``{aB|F>WQ|I$W3S+l5PPuXa zW0DY3J}N>FaSSMHs2$Chk+8*37g%-md|ylSE$FgKBHdgbi%dZu;RFP?Mz^I4o1QtO zi?zv{GArEU1aN6XYK!V+ul(c=v{^26J-q?oh7-#RQEcVy3!^E~NjK!4o;U=ZPV z>$}l95Iqf;$XWBEm7?qw+FR9Y>LCLx9ScI>DOsZwFb|teaKUr?$=*6mag?jbfMG%Tqz5Oz1^weWyU@n>AW3hpS6i>%s+o1jPKv=)OA}vWis|# z=<-;@*4PzF;%Wda8Fz#Z2K%(LnQbi`3QEu6>j$%zCAV76P8LF9GFccIuv^buk$JI+ z<2PLuo_;ch1hR#+VUd_w;^SrM*f)^nLmltTF$}uRoq%Ml@{5%wMhd?gtDP7bw=R6_ zx`~fmB-WGrt4$VnGPC0GAeC7)zIqjde_+NmgCwV6>17WiS?djYpy`v= zh7ApLuB-JboAXAV+Dn61czhGht!2uHyqSRK2e$a{+XU`~~pmcFePn7mSW zekQMl~UPt*x;jTopok){){?b?s5F<$5jBb#xIZlva(U? zEb{ddi8lX$*WN zub=J2a>*qN%f1k#o}WKli_JKgo<2_0ctu&&2l_6Yx_`k1J5_&P@2)c>08eLUQvd{N z(g6Sf0000Prde_b0000`4r)vm$s{HxC@wNHGSAGxx4Oi`wXCnFg%PsF3}rkwJpcuG z=A+Fob#4f$se)cOt&v&CM5Y)BhA(;7gVAEH>fK(w4u^*MO5(^vkuZ4!@SJsg`E3)Az%@Fyh!W_Te5@XBqVxopWilUqm^p z(4yOYG9@Ji)3fOtd@*MnX=RkHG%(sY5Px;-iZ=U-5vc=IA^q020S@?|kbn_9oBGhL zMnXBfD?$S){yo)L4OWkp!WsY!AzvAu_5nIfGfqG!I6w6e#HkJIR!K^9hXuSm{`O&) zvhB#90AwZ04Ug0rosqYgqLyGJ2tN)5QcNhVL8a0a5B#c*R_5WlsBnDCEFrIU&st?v zC)7kU>KF;%gD#~tR1@(Xu66Ad|JGBEkGs}r7ClMFh_qYEV`%6k&b5&hO<6q*Ib-qB!MK6D^uQ>I*)XX@ZSk66U_ zQ1bFVTM?HD#Ve;*ru>7NUi=8gTsuJiM&)&P=^{ZmT^bhyz{7_UCly8dZ#-P%A) zZ65|2UR+nSc*2EG)VR#dUW~A^cEnq;KH<1u4c{ER7Vgks^r(~%&iSzlH@Vemp z643ocsufG7uNQp@Mc3n4a69F(lPQJutf4j&M)1J1SAbWU;`{j-S9lSg2}4QfQA#P| z7kTRCCL@#-)J6d;Yqv81eucD^WpkYN3D9KeifJ3wILeh6%T7_$cWyFsX)7Y3d`t7_ks9@J#Tv#hXw z`^*2bwg)*$sN;LjK%}O1tt;{PO_bmnhUWK&SIxbx)BoJzHkHP_@Rem(gDl*_- zo2R_hl_NGO8MhJ|U#>6atD_H(NnNs2$@Jm8q_NlBh%-7;%NEcgQmG_gr7^H5^aswZ zvn3O|1@`RA#ZNCOvF;fsh+O8PUanl;?K6nki-EZ6pL=G}%3L$P#u{1+h4udu95KZGmcK_2rV_)%`2Y8g z(ql0}KmZkb#v<-2AN55F%vp> zVZ3TI&IcxZwENTHSh!VXtov0vi(c<7o>`LUk}w`$u(`j1@jSncfUE)H6lZfv27%DQ3}~ILOnd1ClW8 zyU6ADE9iLCrDhj8`&{qi*W9;;idY;wx@{&)(WO1}%T>ElLX(r(-AFcw*8?)CiW5wF zq{;|P@;Z*|hg=$X7)Z60!D251vNz4>8fBudPd-B^=22qfwNmG^bKNA3*?&Qq!1Utp zBAi4#3IKkE)a7_z3IfapwUV>z0#rdaI@uY)%2I&II6MFL-u`*I|1*;ZO?&-#_mA%@ zEyTDU);<1Qf&o)wjg8WNuVB?`cY?3*`lI4Fvk^s~Vs%qqDfEJQc@!EZ4+8gv7X;tx ziZKMO5p+W<>IZnBdMJ>P-bq$ubBGXTsNuhg3w4yN?bn^hL{avv1c5@P&&8UyvzLky z%BdRzBXhsKO>_2T1Xg9SO_+Y4umOIB6z%dK6e%A7wULAUQ2@OrE#E1vDFBF1eWS(6 zZh0J->bci#Z_M&`li2kzY1LIDIz3%xKyEe^^8qhywcMt5_<7US2teNrRM~4A-laz$9z)Xxy?Pq zU9vtDbU1Z%623X)e#&50-}KpPYyWz_p0DR~6lIDTF0F?y0ccdV1b&6|)1A-8OQG0^ zYljD&2N^|JrDtfj$|I6wFrilhWfGPQF x6=?uaVru^K@WJ&fsTUds_$L*!hr^qIk)1dt0N#cC=b8A39q@*lA^-pY001w5*q;CZ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_water_footstep.4.ogg b/mods/default/sounds/default_water_footstep.4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6f1eab8245fdc475451e6eb98186bd6db141fbfd GIT binary patch literal 3974 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 I`T9}qKQy`}3;+NC literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_wood_footstep.1.ogg b/mods/default/sounds/default_wood_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..34f63a17c83df7f420835b445ea611386f6a9f08 GIT binary patch literal 5967 zcmai12|SeD_kTzjTVrk1R71o}l(CelWJ?%?VXRU1tYsM9it=W8B_t-Mks$~PLC58=A}OB6SUN3F z@pKx^2&R}S7t?4LnJBk-eDhxeM%`T!f_R_^MMPr3l(7$s;Du61q~sF3k7yQS_~I;I z5)h9+>~ISxswwgfU}5F?h3(fvz;ilAGSLzwcyNuCi9vzk4>YA!rZ|ftfV+`y$H9dNQ$~ApNQ~aQfTlqa+r?4OvVLI#QfZ*7H0cX+Um3Bw! z@x$U{u|;VVAZpDl3={#(gbc4p7*|SkRHD0j<;?$7vJ}_oRWq=%HY0;Zb+Qfd7z&{d zg@oIuMLXUJx4#qZ_%zySCE5iQ^Rs^nA6tPt$8-!Al)IgfI*!ek-IV{DkiRY}rj#3U zhh2g}B+Fux3yh0AeagKv>rULP^Y5rq>ZlUpEP=Sd61e4hXB7RP?rERu@!z}7iB=q> z1AN&Mh;9j#Ga$*eP?Y#M9&Uv|Om#>~Op3Z;ka|nd0niPD54F)uyWX2__$vr-*da&< zk7fp<+kiJn%Ka1#+aRr>AhRLh3fLq6x&6+;3ot|`+cVWCf?qAkh2xe8AQqL!uP?Nw z2`q@so4{oBWGr_PL^39G84{WOk1kqgD%3O5GC2|SV@Z#LSYq4LnYrmb89^*#p$z&O zby_TwuZ+#f)1{e%U>Ig9m( z@Cxj>_&n3M9^nM2&+b`^T?lyY-|*1^adUZ!YRZ{@m0 zxAgwfyWgQL#pFTnRaLf9(;{1wZA1L+uTh6@M>{>Gjtzy64J91g81rvn{hc`wNSY{4 zPSRZC@hw@ANAwVD0sbp<0wr3mpxdsC`Jp?U(Yf z+T+x(;n7d_7!2`vR_Eb(JKVnRXTq$d&Daq2m&}1vM3#^^Zj{XPPv+z*Ccf58+-{sK zXP>;|bgI|I3`Tm+EF)jwUzu|vt~f2OI5uuNHc|0ns`tf=lKOnV_VW3L|Jwh~97Bp6 z=pb_pD007K&OWxJxmfZ;oKvZB;`Sp#vnikTe8s2SJWP#!-^=0<`S-@l$f^^9a0oPf$_CNHrmXuxxOWu7cK` zWI~hB@=KDUn`N6fv16e{)1ilsj1Vv#Px8)vU;St%iR)PXO zrOz0voQhJz$`^^bjb|0~8MhVEP$qHNg<@_O%fKdx5Bvo4dXgl$bR;0iRfr^jji!-U z*r_B^JAM*PA`*(TtXKs8Em7@w-t0&umX5Y!VO!8qow}1*kv+PK5QKTi1%7&p>h1;* zQUQ8-O0GLa-9$p(MBJcT!edC>Z0M?bm%4_fHMv8aJZMcGmNFyP$(xCrnZ36riyM$7 z$^EHjX@3DJ$PgTE_En1{21HcDeb2yGYO8UJ>;P} z4a;D%CE3H?nrt89VZTDQWrv#pu9ev{Niw;P{Op52IW_!MFxko0OO)p8Zj>~XwO8HBEWbHlw-==yDDg>;XQznT~#I+?$)}3==L3M z4*a@r{3ErXLI}}v8DN78#)f#iPM*w8?g&jTh*xG>!U~CFVuF#RIZUB7o>wO52$6}V zSrC0>Xal%rjCG=MYgURF@dTFEN8-z)TM&KoXl#;iWzm4^8%&`T(Oa3;=itL=9&m^k zbwjF77rL{I5%e0E0Ypvb7K-Q*>4g#|L}i;!0OW!`T_Z-Jn3XZ37Kox3N|_MxbrOyN zcs3gBC=_!v#x_e>`71YPY;VQ@QEjktj*iJR8W5EpnM@>>T}>u+W~IQQA`^+m*t%q* zDL568SQ$-n@WZpSNPZgNR6tZR(NDSA!O^sqigXa;w-|GmMCvrB(j?&_o5%yun< zmE$U}CIjVD&mH0kv_4lLDwz}yb~yUg7p3|DMh59p?bP!iKaGzA4yCXT6Yz!zx?KOk z2HZLk>mZ#7ghwuXg}`a68%tstdm|~G1RO%Ilc2z$nCfA%btP=n%-_W(>G@c%|v6$R1Rogd0+pjskI^OSl2w zqJl*9aMErpT}5n^1rdjhMiPzX>7WD_0Hr3kUk}X=4Gy$+j~o|r6~f10f~{3?qEV(q z1;+2dqh(Y81v<0S!KbX|sSbZxG+Wg~9zemf>`9u#P6%262U_6VBl1uZAEbjS0D1{t zNY_rn3|bxBjOZv4Tys{Wh#tQrI0krEbrQgU)B_Aq@8v~;fllj#86@H?2FzjU!7zhH z5`ZAwDNqsJvUCr+a3vSqncUE6_|7B}`0{9nvCSA-G6|>yCNU^Nz;{d=m_c(`zyN6Y zX@npFtePG4iDgVX-*Oo`+qG0<2!ObDD#Mou7`|Qg5Hzx$54yE(v%ww(6auI2&M_ha z1Kb#okCAYV!%t`F^JAH5pvEae!KDXy$-?zVJYaywX22j!qv0VdDDj`d*9c2zJ6uu*DMtj4uJIZ%B(Q|})U^~}*hd2SiE=9i z3FP1lj_#|Bt!2B$*8=~88-ne6NrUYm2)ztA1w|O$3XHj0SpB&7B`4N0pxD;qcpLsO zAc0uq!f25>LW#aS$~wim7i0YulqxA68E zxq^0CKlN9S*IArsB|;HG5ES^-XCBLL#W1s?Qca?gC`i{`qNF&2VWo$WG!r#Q!_y_K zNWL>!uJM-U*=|I9Qz^}csCeZS3{I$RQ{R-h<~2Mguidf0MzsoEiM10F6EFEa-*q2kcl3BGUxZLXLd_+?8P$jDokpmb zC=8EGER#zjDI!ul;J4Sp=64<;_8HJc);^KBpsf&;ER2zr%^)O-T;7m`yds(`mLg6A z@P(k4ToD_f2)XsKv9X?s1x@4Y{}CfuDcvQ-y~^b3UPYk~Xig;ZJB- zO@(o@j^u6?wcRSa+h0w*Wa1RD3i3N}s`vqk#fZx7>)MvT;F^@fv}=#DKQvD+?@^Y@ zIM{vW$Hw)m-}m00x4HM@saNB0ci91`lTG~V*$t8v>F zauF}-H~lwa?lIAuAV1agYRd$kh45n$rh5)JNqXPAfyi0hncWjqe%rQD_G|h0oekLJ z>hb#>gk!^F(3caYIy`%C>DO()bpDBVY1V$V7Ypdy5~#EHk8N#pu!)mRci&&#Tgw{0 zd-3^1jqvTdb7u&lT`GfK&6;H_p$88_XBXp@C<23Y?tYT9>~#CK8dON*s% zdF|A@1R-bp16xFO#KcBMpS_?rP41yR4pESTY*eAoX5+g}qMd zP2HX6Z~KSuSM9L6ym42ohIj1K;}rkVTipuZuV-Iz@b|xp{Ak)DmO8W1#Cvja+Kf@` zL(sZ@=edpHe9iEU4pUL<5gK{|F>bUIYd70z?rf(d(X!cvU-hxZz%!N2doMt*d~W93 z;5QY`ylWel>0TwQzFdf`-Y}PI@qm>${HCj_@SR|Qd(hyIjgqTLrUE>T51nM9>MApG z1?^IHWS699#_I+>zhOIEedDc$mb<)6LnGhEfv|hc6_q)Sp%uGR%Wwm2>k7WFJn1f1 zn>%cbxEwsbDA$hdsygH@EfDCiZKU`zE#dC_4EyofZ+i}YZh!OrbbZ41GxaY`sR7t~ zK5Ca65h~+Yoo#7`4Nj63p@`VoxzW3_huW7O=nHzUs_(9tqk6h;=-u}D>SmtD`aDhI z`p{N8T8~_V3O|nWTHD7@Oj3t_U+K1G%S>AS?arGgn>z3xE)njoB=7mA{q4vP({v5$ zEBCJ5<2{sQL#4>G%x)?@=}P{w;M(>#k@8J15;QT9GgLLPoEMVehd<%87y1nx8gDb4 zM}PEW{1*PIHevF(vZYyM6O)Uva&T~Q+q*9XQ#274ab+m#xrskzzq2?_ob;F!+AQ>E zJrSdf5ANgl&C5}J6n>IAx#3#onbn-vn%mEIZtwh2K5sG_ak98PEuGIiagy~t<#=Ml z688JcmD$>BfxI?jgo6+AAlhFwPp0+9~PaWQx72v26{q>k*03? z&i2i@-5+sp!?kLvv) zqp7DUO^x<12JI?eY4mV4eo(4$xwymNve>;A%?QCw;>N_oXTI_)Ii_!~P&>7Bqd@pe z{mjR){UO{>-l4d3EkyIp!nsFYrR=|Ob<@-Em*kdU4I=Olqzb@pXI-&&WGj z;q87~+r$Qg=MWJTM1|oq)7h+wx7Eq%=j2bisn^G)-aqJUpHkfTPHv##xCMH3Wj$(3 znB<6r4(V88dHMx=g_Xl$<8^#-KDb*+lB|kvp%TQ=yR`MHHQwL`b4Q4jB5vF$Y2*PW6;dr_HO9l&P30JEfDR4 z+}!DNGZS2%N2uJ5E+4fG=VWP)o>SX$2wNqSBh)|O?;0rO7?S=Y_aa2 z##Z}Q*xXNUs-&LQ!}Svk5{L6Yv5)7-NH zi|i}ujf{z1ve#VR1Ujvp&g?M3F4yd|QW7>qQy=Y}(&C=vYw$oUQzGytXJk@oeI}evyQH$ZJf{wTBIGP(8suCI`GqWr1!GTRvEfuRP4_39# zh1EG%44q$H+MRW+hWX&f_XiK&z6MP;Q+xc`^?NLnwMu;K`&N6t(XT}f(rY%ss`L9`QCm5O~|yUs3@XsfVNGO hbqc17pvIi*qYuxVW5a~yJ84NpF6d#PJ9t1q{{ts@9Torp literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_wood_footstep.2.ogg b/mods/default/sounds/default_wood_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..124fc297c8917fd5bd8264947f536b9f74210624 GIT binary patch literal 5772 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 BpVa^W literal 0 HcmV?d00001 diff --git a/mods/default/sounds/player_damage.ogg b/mods/default/sounds/player_damage.ogg new file mode 100644 index 0000000000000000000000000000000000000000..788808710c1923c9ae797b7534b66a97dd18dd6d GIT binary patch literal 6176 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/bubble.png b/mods/default/textures/bubble.png new file mode 100644 index 0000000000000000000000000000000000000000..100fe15fa91a1d7450cb0f40a2aafca8b2f0f0ce GIT binary patch literal 459 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_acacia_tree.png b/mods/default/textures/default_acacia_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..58bb3c4072b617af47b645cf78c3d92845fcaea7 GIT binary patch literal 579 zcmV-J0=)f+P)$T{@q_b*P;TH_?OmXeFP<#PP}{{H&;_4$liYhwC*22q^n z$qq;%@Nj%O^$wfp`N+4EKVuCp{L4;Wt#BgoFf&v0K$bk`R8`yC-2u3}2bd7Lwbp8Gx>ZExoVr(gzQ#FHO82}2kyF~+ z0B}TXH6k*z0F^BBzV_O!HxS=*>0G_mdo4Ewz#z_?vZQ;Ahya0^uj{HuAw)fjAO^r@Mw5Cpp?9B7z8jdE{~cFgJ5^fE~y=k8vNht+f!ICFPvQ7&=!erMEiQ zemq|h#sCu{D8}bgTW5v`<~5(s=XIT1Hvq{+m$ufVR0lXfM5(m$eDvdJiAhx@%lYpu zB7~Utm6${%=LCQmxW-j`f4|?)*K>?JNkZW04ZwZh03zbPMr$n)Y#!Hn_D5fH&ApkR zs-||d_W1D{*PU~2y=}EM7l9ZASDn{%_dTbXfe;Z{G7;@HODTJA+vec_7~#1bd+(zj z0N0~t$;>?G?7cIy2WqV;Cjv1bAO?T{C+UTWsP-NdLcDcz5;FskQ*!rU`VUVrTEW}R RUK;=a002ovPDHLkV1gxp{(S%d literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_acacia_tree_top.png b/mods/default/textures/default_acacia_tree_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a8a0ce05b4f43a0c43f6a9cfe0c494fc0686a8a9 GIT binary patch literal 5010 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 Fe*qbcH4Fd% literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_acacia_wood.png b/mods/default/textures/default_acacia_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..b5abf1e9e20a4e789038b830a870ac57247b6d74 GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv4DbnYjZ>9K){rdHk(p>FJJmvd zx|8-yC+#^-TAMxe_xc*|@He{o`^IIUV$K4O$YKTtZeb8+WSBKa0w~B{;_2(kexIF@ zSI%%ny6{Y(P`RgzV+hA}*VBf4hYSQF)MR}@U(cg^fS>L6d>usinyy zMH%sMh6Ah&t63NpurN$!X6R&QIHRi}oy2gTouP!0A&rqCk&z*cfx(M`!JdKPiIdH8 zQ{%gO8vAuL4hZp17vL53V=!i5IAA9l3N)IrB*-tA!Qt7BG$1F))5S4F;_})P+Zh`S zco-a2o;MiJ{QG>#j72) ufenH#tPB~Fj(uDguki)1e4F+qnV-X(Y1`r0BiDeYGkCiCxvXz@;j(q!3lK=n!AY({UO#lFTB>(_`g8%^e{{R4h=>PzA zFaQARU;qF*m;eA5Z<1fdMgRZ;-$_J4RCwBilTC=@7|l-B)wCcnKYBXPHLrg z1}TV}0o}|_To^hi+C_gT4uT>fT@_2~Mo) z#kS@aGP2t;=sN?xxmZ^K8bGMQ&ntcWz~R`NPYJ;7dwo`05Ba+W1EJP(NyK!XeJv}a z0oNC6YAmkP=yi{fWYAIzX4j)a)k<$eM$WBDbO+=}+T&$Q*sZtO%Unz*^hje-Y z>stfH6FSx|ov%NstNBVnYHg2Rf53sXNp5eJcCSGY3Y$*Ix1ZLPI{3nbBu$O|xfoks z$nE=E6vrd%8jEo4LRFQ@d8u`MVj4_762T4O`bV`9mr?M_`B~{~)CfYM+4cG9%jT$d z>f9j-#9`@Io6ML_B&Ks?8={(9$cQo&-)$%UOY^4-;thmm$75=*Nj#S3(z`d6k+clj zcEHZ*TrV;@<*9Rrq}vO)x_DP9rHE=nxJv+3|5~9`&Wr60K^{n(B;v#AbFXG4qA_~z zzjsII6!xC6lD_wK1|GQ$1N3d;?LwRN9y%OJZa!gA9k9??+8&KAXUa(wl{j|$-A z`Tg?6+spp|I`iU$%s!sOcGek$!b3Y?(+$z8O_#pAGHSee$L5(6X_-BqmYv+}@w6nz z3_gG77d39ppeZO$noMV>hY;r$GSapKY&Rrh8F-hHu?zm2= zoEJ)!;YTTz^RnZ}`AR{adp##l9!&}Vqdx}#>!e7kzSo^m00000NkvXXu0mjfP5_Ok literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_aspen_sapling.png b/mods/default/textures/default_aspen_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..f8d9136a0b5c0397e3feb54f1abce3e44e75ec47 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU}X1naSX9Iot$uh$t(Qk|8xZ* zgGAw)PhXXtzayQ5*pPOs&FM9vUqwQFRQ?(1cez>s0^ MboFyt=akR{08U_&&Hw-a literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_aspen_tree.png b/mods/default/textures/default_aspen_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..cfb05fcaf2c48a21c7b0c413f057a7099d0863c8 GIT binary patch literal 4429 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 Nz|od~E5YuM{~LD^au5Ij literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_book.png b/mods/default/textures/default_book.png new file mode 100644 index 0000000000000000000000000000000000000000..448a7df0287088582d9e12eaa1189052ace175e2 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv4DbnY1=6;f>}3JGm#?3%3F6wa zWyRD9wR2~-uUk7m!kTl>-c8kKJnDdo7)yfuf*Bm1-ADs*lDyqr7&=&GJ%Aj}0*}aI z1_o|n5N2eUHAey{$X?><>&pI+Rg#xWd)2n`YM@ZKr;B3<$Mxg{2eu}rfGAHvH*3y@ zOjUQm1pVi21OwALP3QsWeO-SGoW4zSqkSo+C qFspIn%~b+Pn=GcJC5R*(;9}5y&mAJL(s3Tp3IYh!0T_wQ4_>< z`TF_2ySHuGvSR9l+S@m-tXn&O?#%WGYtHv?Ud))(>7TZfAE=SBB*-tA!Qt7BG!Q4r z+uensgH_f8$l)yTh%9Dc;1&j9Muu5)B!GhKC7!;n>bOd@Gj&-lXizF*ODJKbAw_W< z@6!M{UX+!Xk|0WleSdij9W|GSB~?Kqj~5q$QUk=T0ABzAM*sjXNNjLdFq>>2esdl$ zDIBgG95q`KH&_vmS_39a16Vf!88QL3oB(=h0EYkoTL1u^QpIlo007TPL_t&-(@oCD znu8!1h2h_bfuIxxY_Z4mI=z?szp8=BChzh*XYm2|JdsbG+;brI5ke{REo8+Y{HG(W zq8T^|?Z7)99_rK$WFX`PgD8HEcPX1eqLo(fQ;3VhTUJGMEX`<)jDcT%Kej0Yx!Fm% zdlb+IlUqHsxh)9py(=ti2hqs4T*rL1hwe0}WnH)qrpgdQ5E8x2p6y_&#XM}G`66mv zpKZq&k#fahe;V{UD=0NIvX2S0-;2*|dx1nI>^0nQXfW=Ae?7*y;eX?Y5+#@@U84X1 N002ovPDHLkV1l3&t#beX literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_bookshelf_slot.png b/mods/default/textures/default_bookshelf_slot.png new file mode 100644 index 0000000000000000000000000000000000000000..715a3dce79d22d9e3d73db7cb18d1ab4dd435a29 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9E07Kd2$0~OeILkTED7=p zW^j0RBMrn!@^*J&=wOxg0CG4BJR*x37`TN&n2}-D90{Nxdx@v7EBixMNnS4X#SGQ~ zKp`Vf7sn8e>&XcWP3$~pn0RdDc-S;~`rLTfZ%K%G82Wf5eaJ};n4BQsk?9%L98wYsvXtD|%wAz2m{yui4RlZ;>)8I+fh`OGSo0002GNkl2 zvzI_UgJq}Jn=RK;fSgA{x(EKNfqDB>g|`3z002ovPDHLkV1f@MkO2Sy literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_bronze_block.png b/mods/default/textures/default_bronze_block.png new file mode 100644 index 0000000000000000000000000000000000000000..1d0c9d5a2c704b8c6ecc7ba231d844387686f16f GIT binary patch literal 356 zcmV-q0h|7bP)Iokp&@HShHh%AU>D~8|InOvL+CbI8pN=6^bBRDUpNo{tpqb^+5t9Ddo#h z+bOokobIgNr@liOi4CUOYC6@WLAk>syKcI{5!MDKg0qJ)UK)9Yi1z)R^mAC3bq*Kf z7SAlhdf#E`SGXdI#_RhhYnT@=3mP-47Flumiu?oE6AOMSi1hFP0000<6ZA3{4|O4WQ6dq zX5(MgYQLxZ&UY8w6(q98Q|M_K=kJB_)0_nAEcj;oD>k~wKdt7>HhdHV)X7*9D(XY_i3u<=T%O449&%cs6ley6r>mdK II;Vst06Lv3;{X5v literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_bush_stem.png b/mods/default/textures/default_bush_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..18b615f72d9199891bac311a8e3302b9d64d8bd9 GIT binary patch literal 428 zcmV;d0aN~oP)PyFB&2tgp)BDSdi|2Y-gDt)L`Ng$ZSvC~CLMMc6F)VnLs%$=(l z_SkcgMp5AK#TR1mZ}>1%yO zetZ9-s%r{sn-tELj41%9oX2~|dc99HrWMfc0g-|6q3n!h!B!A zJu(T0*q;+|jk(KM#o69A*#-I0Fd7d4m_{M{{Q*-pvb302ERH8dv}aE&wik02NLE5JmtFKmZk2 z01-+6FoOUKH~_w~q68lR?E1S&00023NklID@LDA`V@wzW+!bdNKu@P@9&@r-S zms#R{;k;aWC_<$eP5@nsBEP2C+QyM0);VZ*k(wtS8YGzEF$GyMD0eA@Vxv7OR+JFo z8M{xE15h(C2BQf)7mi9_q2RV}`=$@LB7ZhZ{Rh@6?Pj$$=Btgr50WVc&n0Fz_W%F@ M07*qoM6N<$f;sYRY5)KL literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_cactus_top.png b/mods/default/textures/default_cactus_top.png new file mode 100644 index 0000000000000000000000000000000000000000..cf46aa2d88e63ea8a6190d2428c7c52bbc3929e7 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZRZ3>iE@x29V$i8#&?sV1 z&1E>gXPrS4gM2)LUM+)iI)iK!gJd9sm=^=D8N<_#n+t&&XL`CghHzX@-k}f|mzg=` z;^6|Nf~vwrolMNm#}*wp+0+);$m63uNyjy2YLjFPa~aDn-5{?Nj^fnh&;(wtv;-l( z8+QdBJv%ocOSAObw#^-u&5IT~=ap^fv^?x%*lN2y^v)T{Q>_wWDmq+@Ml!o(VwoaZ zCAmx|oza#R5|LP9HRFi3@9yn}1t}{%XYDAupKP&E$s%&C@^eXs6U>?$&az1K0v*ZV M>FVdQ&MBb@0OZJ5sQ>@~ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_front.png b/mods/default/textures/default_chest_front.png new file mode 100644 index 0000000000000000000000000000000000000000..85227d8fd636ace9592070a2f7e86df531dc03a8 GIT binary patch literal 423 zcmV;Y0a*TtP)i&K4LJ(h4fd|)}Lf=h&H zLXT)Oby_pmu656)Y`~XZu7*#Kb4!G4MT>1goOVBpWiV}2FKSRK-QC@|u%qC!dc~Y& zzLs61d_{+CM1p2Nz__cUqocE{p6j=Mc6N54fmoDxPm^{|mw8KwZcBJ!K5tn$lWaGU zYBh#mEPz=jWJ@J{RU=tkP^|y}0JKR&K~xyiWzI#i!!Qs<(JxtGvCM3T^TSO0-&i_h z-{GmQuJfE_l-{oE`T}5=5$C4V3&q&H0!WvEqLgLXY__8{K&+!MG8kioLN@@6 zN>kDk@*aBGOD_RVl&R|knQ6>5Cjg{HdNti|CKb)I1AvErQM3I&FVvh>0Bdbfh?>Um zAmA$iTLe&1C`R-A2rxJ}fDLU}me>LiC%WV=gmA9K@ef4uc|E)2k#quJ)ECCe4HTG& R7=Qo(002ovPDHLkV1m!~wG03N literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_inside.png b/mods/default/textures/default_chest_inside.png new file mode 100644 index 0000000000000000000000000000000000000000..5f7b6b13270890618c6a6332eee1c6c721b91f1b GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!2~3yyw0Buq;x%9978NlCvUkPo}j=vVadU` z_{Ppg7lT!aA;@D3{h6xK;WWK5B?*(dP@O1TaS?83{1OQEB B9=-qo literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_lock.png b/mods/default/textures/default_chest_lock.png new file mode 100644 index 0000000000000000000000000000000000000000..73f46c7864e7878d4724cc166d9035291eee845f GIT binary patch literal 469 zcmV;`0V@89P)3qathbYJkPalU4KY$ zo(v(wjJkwUVo50a8i}pw7PnfbP?unvz=vBQjzdT%^Y5WrZN2=?)vE9Nn^kk4O+BxW z&T6L^bts{$4D~S)P}eN%+kNse%wn2hF{)00000 LNkvXXu0mjfS`O4= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_side.png b/mods/default/textures/default_chest_side.png new file mode 100644 index 0000000000000000000000000000000000000000..44a65a43d3c3f2ba44bceb519a0696e1ba441800 GIT binary patch literal 375 zcmV--0f_#IP)n`5knO{RcJoOVB!a5-&MFKSRK;In$zuXoa@aHD)h zf@VK%ST=rFCF{3-pn+J3ZcC(oM}}W4WJ@JsV)uan0065=L_t&-(`C+A5`!=dMbXH@ z-MB%3P}BSV*B6mr?&lfJ= zdsUum4#6X1C?EZJP^f8bSOa-|wF`=iC+qn|{rj V3gJ4$MZo|7002ovPDHLkV1iD9pBn%G literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_top.png b/mods/default/textures/default_chest_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f4a92ee07edb9c3b6b8e33320082ca222656c252 GIT binary patch literal 423 zcmV;Y0a*TtP)nsh*fXFYILEX|{8#G7NJgI1=1NtAU-k#a-k;In$zuXoa@aJiCM zwU1VxfK#S~QIT*zdtp40Y&wEtIDB0)iDE8wS1oK%C}&9`>$iThkYbm5Q>TGSifA}x zPAvL-GKl~H0KiE^K~xyiWzRxw*Esw!*@~va+(l!NIt=xTK_{sHmvS%*@Eh$i&3N9SV2v0001+ zNklQneCT(_OnzR01!p!S#hAKXaI2**M1dng@^z_;hCoe(Hk)UDB-0s zS`JHi07B=R<6C?RM7CPfjtEQ3=s0CA8(!D0&pnE;VmlL{0AH*o+DMLR=egdl?v Wr7hHDcZtFP0000yn8%OcrEo^<6z1>O+tM>V@Z%-FoVOh8)-m}gQtsQ2*>qg1wjKYF7AemG{L0?t^&>~p{Aak zDk@@2mMmdP;?T5|l9Fn;V#UeE+2k^VwN<9|;H_3xUe*t@_!-i7vM!ZeaO(`vECx?k KKbLh*2~7ak0y8N9 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_cloud.png b/mods/default/textures/default_cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..faf0ec13de983c2e28528138705425868155b239 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;bAV5X>;M1%mmiTn0pxOfx;Tb# c$R;ZY0yzc@j9kw>M1U*?Pgg&ebxsLQ0CUz5%m4rY literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_coal_block.png b/mods/default/textures/default_coal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..6fe9ed936f1e67e3f22f49b0fec70fa8f580efa1 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VtFyDSiHV7=t*yPiy``n4 zxw*NktE;A_rn|elg@uKemzSQNo}ZtetgNhpf`X{1sIai`M+E_CC+A=l`mI{^#`Pe@++w hJ0AT1Qvev%FqZVOtW@6i&lKne22WQ%mvv4FO#n6?Q?392 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_coal_lump.png b/mods/default/textures/default_coal_lump.png new file mode 100644 index 0000000000000000000000000000000000000000..792961dc7ab876192537a15ba3ffb2eeb7167e31 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3blRvsQ6j*gBdCMIEF zVN15;1_MPIOM?7@862M7NCR>#JzX3_IIbrv2pVupJ4-k%>|#o2%bZ{|A?t4)9A&iud+#4fOMI zb#jP_3~ys0h=VsK%ssvH zaMweD_7#tEq!s1ZlG9k#ebbWJ+FmbR)TiW=eOhu-kfa3DluKnsKDXCw-Inr5#gL6N z(UCQ5`ZOCh$%ia`OwA1pZ5IL@RTcH_2DM#%YSYw|)2qZIG?|Afg7>PL!IBPxw^4Dg zln)$8IPmD^LaCfH2TJEQt_`j%HEecpH|FXVgMg*7oBp)<_kgZs N@O1TaS?83{1OU$zVB7!z literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_copper_block.png b/mods/default/textures/default_copper_block.png new file mode 100644 index 0000000000000000000000000000000000000000..85337546f8f89a2ff346b3c8766226aae0981ac9 GIT binary patch literal 359 zcmV-t0hs=YP)`KF&Gxgl!X4V-od+Ji#woM>Iz`sN*H9tT`f6g7VmX zUsiRpAOemKh1pnPPNU-2EUdg@Ubs|zv4fmHdAcfhg^=%wj_uTXTXo5(-RLwN3@wNedLL}JbIl@_IC`2($u3iPDjh5i5l002ovPDHLk FV1m!dpBn%G literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_copper_ingot.png b/mods/default/textures/default_copper_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..bcad9c05e95157f0af90391148332d4452f0887c GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!S%6Q7E08Ypl-p6H_icInlV+7S zldKk`X#H61`F(ZT*Ud?PHpYKg6}>h`_e!-&eW1eoHHjal*-cAOn`-s&4NxazNswPK zgTu2MX+Tb-r;B5V#O1l?y!jdwcw7VHxu0sE_-CH2Xli)o%h_|j?6!71H%{F7kaWth zh^Z%LhVbbR5pPnLk0lS7fCmvHxiT@lSwoFo<21pIl%%xakh;W#hagcBQf@uGwM$0-UAN8ckLP}1RvocCf zAMqBxR`0PQ?UPo*-X_(+geP|A0&8~_F3FNfkesPtvHtMpHZ}2QQ#{QVrpDhB<2z#aJT{nLNnv-) swEZt`yzW$fzoSTO@pI9A$J@Rzdwt-2>UP-04d@>RPgg&ebxsLQ09q}YHvj+t literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_coral_orange.png b/mods/default/textures/default_coral_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..cefac6273c13f54ce5d40c118169bda4496ff562 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M}SX=Ylav@u`ENIEJK|lL!UD9 zG*yO$Dhv~~7}n@AT=Eh<<0o?0SM;lw*wbL%JE2l<1I4}sazBpX{TC$sHd^w36vxjP zxxcYuzfvWX=iOQjG?TNyBeIx*fm;}a85w5HkpK#^mw5WRvOi!G5m08)_nhJc6x!(N z;us=vS+vhH>4*Wxfekm4?l`1r{P=I5TXn@%Xv2N=jXUkN7-bLidgM-!HYzf(QMmdKI;Vst0Mz?~ A4*&oF literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_coral_skeleton.png b/mods/default/textures/default_coral_skeleton.png new file mode 100644 index 0000000000000000000000000000000000000000..fa48f1512fcb84622b7834ffd9bc5f5ec6065394 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDUy>tD8EUp_qCJkw?tPz`5+M`SSr1Gg{;GcwGYBLNg-FY)wsWq-gXB4EX@Jp0Kd zpis4^i(?4Kb>5zXyoVJ8Sj<-*=ZYn z#qE9kwQBbbVzTxaKRb3WD91?XW{jeg{IZkz6%!@~m2(HY*l6*&;cWMcCkhYtX1X3x zjP*to^f-#phR)y>*?=vL#2h~9X)v$(>-=u4l@i zVa=gn!j@asuxi+|Y1go2(W7A7wQI+oUD2#%yp>+Okyy5eR3N$$qyPW_yh%hsR2b6@ z!Uqz=APfY+lSJ%k(JfnqiCg$auyV}>hW-HS!-))U`GAG zt##cOyk`I-RcDXuvi0-c8QZ+G3tH>&q#6!Fn#;vGrHc$digUA^IZCPwU;8h2<~ z^r0ECM`y>KoSSfbUhL_4@uwCfo?V#W|MB`opn9H?AirRS{|LZ&BtQ))KFQO?F+^gj zY=5Abiz0^;>qnWVZ|nCv2g|R#+mMyM|68{PYJOuJ@iByxrF-{(Pq#!X($3X?*93J>!o)n}qPZ;+=0_KQ}w-`0ShD zjR~$_Sf^iE%(7yN?0!+@g$ITAmKX;*Fope5{x_-h&nNNxmXCK_ Px{krq)z4*}Q$iB}e|B}q literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_desert_sandstone_block.png b/mods/default/textures/default_desert_sandstone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc54e75bc0a0eab48724341a18f42a53829c327 GIT binary patch literal 587 zcmV-R0<`^!P)i_Vr7>zrCP4=%i$R zRQ7}9-*;aNLa|tDC8{{5=X;eg4P*P*9rucxqxvgn@>QGWMFS&to6_`$;M8)n* zV{XSSG1At8ybAhjR{KuV^AY1&Jw*g+F~WIEdI4t^U|r9??hh#Av&1RpnF z03$MJgB`Y8m<|K;#i7r4$K~}6B@{knVipu1n2whFT6kJKi9+&)-gbBwvAyQD1b$u? ZegUJ`SZq;McX|K-002ovPDHLkV1kz<5KjOA literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_desert_sandstone_brick.png b/mods/default/textures/default_desert_sandstone_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..ab58db52350591442c6a84101fa9fd57c84a694a GIT binary patch literal 630 zcmV-+0*U>JP)evs_wbs z^FM!=<@*b|fksN^wJ`RQU(apJkOJe_kxF8-f-jHH=yW@=ouBAi$!RMLeZdC33+Kzm zbnMZ{07MUVxgr6)3tX;_Y~3!hHljq?KeDT58Wh21l++lb$anXw$!cnEG{ev!wcvbO zaWKES6BZ+K_tky_A= z3l9$uxLa*7pDoj!sdYEU$3GkN`S}s=0@Ja_+K5krX;7pXIlWwQAK&B7-?(grX;3^r zC5WE3YpMs{1=_Bu?ivlzGcO4xHDfOkrR*6wpH_yxkYmBSfH4{kU>A=x-Hz(#aW-IG ztXQ?8RfS+PclQV8C1F>Oo{l|s^+4jXDO%wxvMr*!iqnTgjuCTz*m1T>VwYGaFo(8c z%9)5H*o@SIcmt$lI`+&RGCk{~#iSa-)yFFbTLnI_w4>|@NHV|Po*n7lm>E#UxJN}zWzL_tjIsHbpG5e&N z=)ZQ${H`gqx7Q|Uh@M=$G5u1|jLJ=OYdI%yZ+mES?MnE*Q)OO1jbHq%)VDgjZ~LUv zdY5;9-S+j>&YVS3UQd=T?B?pWmme0-1o@r8)78&qol`;+007KyjQ{`u literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_desert_stone_block.png b/mods/default/textures/default_desert_stone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..9eb8e92434f5cf377adc6c24624060471499373f GIT binary patch literal 4368 zcmeHJYc!PY8XlFLB_t^t-TL;Q{ih%M$6m{`*7LmYb3fO6z1MTCd)@2K^}~6n zDeEZ%001>FPjrCnsj)H@*UDCNs||PnKt3}mkSGWsCjhxT4ucg<2MQ9obRb>GVgLZb zp&CMzbktmR>50XHqGwKjtgtDPQ}>V8@3y4jZ14@@Sd(y4`gn<+hd6EdZtrhjtqaZT zcikKpwR=>dapUWpoEuE6MiX9+zxV7N>tnV}ZBiySX(IhqvmMho zrQc{vkp8mqTS<9Z6Wlsf=&+UsS@7-~q}fF=Oa<@wNx$^g*rB@{qwb&5w^oR@o3Ob*yOq|*Yd&c1F$?JQi781TqD(<`$&1{ImsE`2L({q4HG4@#|kZO_P~iNys9uxG|cOelrUd)DyGNmL9es{9LlAfm_?CyMJ%?1$}0 z9Bm8v*u2={QMpe^Gn(6SK!f60Se=nII9^47KGemxRw?1l4&pv}TJYhdYmdQyY~x8T z0{7-=hlGAMDJBMtMegXjcWW|84c6Ct!SL7#yBDEzR@Vol*`c>3CZ%_V$F6eQEcN?z zE<2N|75MiUhjgOKp<7ay+w>%_K3ZIOl>0%H0o7SEde=5R>s@!5x^ZiHQ+HXx!Kymd zzK(d_j=1*wr|c-n&)&|o4MP&~!OJ=J%k84c-aofXF5+HNX3B4Dxbi%8=2*+XmDYlb z@Xc9|37X!GUd?FHjZyU%_KNv#YeuB(Pw_oKq6T6m&cMVf z^EyvsTU#T;fo9Q6rnQsV+3s*%j}(zQ+?}UoBr}YLJ*A`t{jCzhMp{RO`_WKZuF!6 z*7xRdbB3mFjluD~>C;x?)H>M6^_qUYuKkCL(o8>ksX5{^fn9>pXE=j$-klM~xsuuB zBRGu;dtyU%jC@gi2l>O?rid$38)+%$b?tU;zmIkxIkC4Rg!^W=d}?db*rK3_u&ndt;DM#q&JIHTZLh=^0kwjVE&gs(X()#9 z>zv^%y<)>$Q^0fW_s1v9_ivNS2?4w^OLPnVf*|>onC#n$-(42Gu8gBKi|_i~vnh!= ze}}T?*sQBr@a0!kccGhiW6i8BdW=Fc6Anb-Z}mIBAL^Pve9eFRwOHw?@Acz{QCIR_ z7hD!n@~40a!nKi!=P+}oZ|RKnXATdUis`2N?N9GiiZl8a_4vY#szl}jSU-lPrad3W z=zKc8>v3(G`aQ?Eg4$`q(ISs0nFTk7q=W6=*VZf>guyPQ$?5nEbQyZ|*2$`J_($a-RM-CD)1v4V{rL&PSncKJX-E~Yj^4S@DV{k}gW2qZ*l_OJ(jzHK zzj`vujXYo(%(lw~F`XB9pO?;ELRz!6AC+C5dISI{MY3e2pNREAP&sTcnZ}{e!9q4y zCISFJIt#gEY7|`nq|lkH7$?xj+xI{~7R?DnfMKn%TsL|I%QJ~b$0y+esYy{(2O7wE zmoid_kP)!y0y0p@j*j6YgifFzya?I*N*DqH{(uOgoIpgZAJC1%qXX^0c3^8OjF1&? z1KOnwMDl11L;%|TCxvY11d0#{xCjU&At3>rU<>B(m=LIgg9F6c24Z7lB|}*86JrEq zp;ZjuXoce69B4Y9%9AvB z{w9}jUA^VLOoJT7+XD^Ak=OT>ZIrm4Bt8J3qO~&R04GGcvY>*%3yV>BqoSatx+dBu zKT{T}@j|->>h@R_sA#qVRngUf4|lYfrsnyd?w$OT6A^yP*2OgOqbA!oG?qSioSmMz!=0hJex^erKqgWG*>7q90mdVyDowl2%*<}A8gONy$I9nk zg?!D^1lc^n2sq*+i`^g8FSK{;W%p*oyxDq=h20xZV!t*WAXqXsUI{aqMNmoK>$!@q smUozAhz=?5g|1~RydA!U+Su2+ecDsYaisL2kxV$i3xh+~qQdw63m|L&SO5S3 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_desert_stone_brick.png b/mods/default/textures/default_desert_stone_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..a603d18fb552dcd68166c4b3fa3ff31ac1da4580 GIT binary patch literal 4420 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 ZADhG~{`Kj;0H8w|JYD@<);T3K0RYt5W*q z+j`x$_j~S{;&)(H(BavkCl*DWU6FWYO) z^mS#w&nC($!d=lbD-kF(+tbA{gyTBn1cvYh7ML)4Eal|aXmR^K;5eHl%+WjVFimdKI;Vst E0L8FByZ`_I literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_dry_grass_2.png b/mods/default/textures/default_dry_grass_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c925aceb891921ae4808b3489c77720f76c239e9 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vt8QlA-noJM=La8J7<711 z@QLMNr&olYT@`*|ZN#N@5mz@x-q;jzYfIGK?a}vlL_gXU^LTe`>LP21s-)EC%*XLirAtVbF z^7nLc43W5ew%1Xp!GME#`xdcm*1!L=S&#p7Y-9E;WBOB8BYVvC-L^FoFG-4idlKV( zUMxXs?;^M9Y*7hC4i`C;#9B{jp5!&*dbj=7e*JF@Y3+=s`x;iL0*z+yboFyt=akR{ E0HnTK9smFU literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_dry_grass_3.png b/mods/default/textures/default_dry_grass_3.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4d84e4382a9eb2d9540fff6ea5ab6db738bb89 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vt8QlA-noJM=La8J7<711 z@QLMNr&olYT@`*|ZN#N@5mz@x-q;jzYfIGK?a}vlL_gXU^LTe`>LP21s-)EC%*Ri@gt@STZ zDA&`)F+}3>*4~3mhYdKK;CGAD*j$&SML>%gJYD@<);T3K0RT#GaYFzA literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_dry_grass_4.png b/mods/default/textures/default_dry_grass_4.png new file mode 100644 index 0000000000000000000000000000000000000000..d315849e0b655c9908bbf278d1b7389af7d9e3cc GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vt8QlA-noJM=La8J7<711 z@QLMNr&olYT@`*|ZN#N@5mz@x-q;jzYfIGK?a}vlL_gXU^LTe`>LP21s-)EC%H&EU7@@gnh zsL9jCF+}3>RKG^SBMKbdtz6r9cl_VNpZB4v!Bc_bPqk2Bq*j>g1HBVT(r)2mYkOsO z?7Da%MN#^|XQsouk{7AYtV^k_zP8Bb&y1tJ0&7D3Eu({s=JH%HDbL{5wOUr==5zU5 z`M$@D?HAquKGt&mvOCLK+~>gCSuPW%ta`re!;WRYp79?qX60S(6EqL#8U{~SKbLh* G2~7ZCq=hj4BSQm47L-f^6u{XBF-QE^^cSrn#U2zY0CqCVm_-ucY!521s-)EC$Q4yWF`LZTZ zXr`x&V~E7%(0)gu!v-A8*V~R*a9aGY&wctWXXo0=g|w~^3PU9%6d|ExKuBd^Kp=JM1`|ugjtn~+ zQyExLg@nYwKqbV`h=s8WEhIEboVY%_cAWcgoIBewLzJk`^h(e0NWbTOq@TW7UkX*= zhcz761E90Jiyzj|b)8P9Lr@J6LQoV1v)PQYEU_$$EKN{7$EVqBva|g!ilneuE(q%l zvNT~jnPM9z!=nL)u<(43vN%Q4G;G%hHaQc z(N!GRqu=ck)I$Jl)8^pd0Oj2^rCoKZNWk9yb8OoIpiyrigh1B~X6200%OTaOkLP-% zSxWCk58JhoTdOTb>4;vxhaoKH<(x1G8IQ&|u18T6l*K8QWs&DO!=oYda?Z4vphyaG zr_-Ue+T!eN&dQY){IJH8zn@^+HWzYSk9ZUVpzAt*Si`kkvNS=q4U@gSU1V8h{ocd& z;eH24ci4ZiPrutm)l^K!CaOi;x&Np=9*uea-wrF+u5taf*O8C%WA1+SS39T%09ckq zMOA36wn!%_o1g#E9uG%kX>tzFwy_P9x9|SYj^h|Lu&V%%-~Zy*P2jvHp|gJPVf)9g z-)X<-7pyp1_adrC-fNfVzNmFK)EQny>^@Nc#Jye#Wb5u@{=4P1OOFL z0bqHyK-JXC4{ThCILUGr%LQ>9Gn>s&E0qdy98(sj%;pPO0?3CkG(Eal|aXt9}qlm&3HfCpL=E=;$6Eu$;VH8OVOn8tmu^=JgQ2~%B pC}i>C@JmU!5F*05DJWQiA@exPD#POe4M0N}JYD@<);T3K0RVObCcppy literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_fence_acacia_wood.png b/mods/default/textures/default_fence_acacia_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..3b973f34fbaf1d6d9351fe4e24b3da9e614ff666 GIT binary patch literal 232 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 gRn$^wUH(M--J3)mdKI;Vst02}LGZ2$lO literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_fence_wood.png b/mods/default/textures/default_fence_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..1e76430d2f54f3b259598fb396df4aaf8b30b39e GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv4DbnYZOyb<*60=PtXh{~5M-~s zu+F0~*?4ZHYiG7?vbR=yw(ZwzhqeM0H+Z@@hHzXL?Kb2(w_*wCU=;m z*XQ-k{~ai%)VSJcr}BNjhrXKIR?Td@5te)P$>Od29Stwu86PUVs<^v&!lvI6;x#X;^) zj5kl})B`yR$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e487C>1^`N%@F7JlYVhU{e$<9%FB-Z z4>X-kQn*eeTujm65HHo>^L-Pr{atSPqkX^M`-xY)pP6JndDDMpfjG8Pn`}P!8ru0@ zcF<&Xh`s(;R3f?NTS2?wF>zNzzk}aXEPp@R{ytx0>qiFzt_z{liq1VO_;Xue=^W*! zOt(!KES?`@w0aq&$B?mx^}$a=<`4Ev42vw-9+d87Q#k*5weFX+fKbt*Z%x-`-8N9^ zTXgw$fV6FcK+~}(yIa$iU*%$0YkK>xoT5uU_rVLgDxQy~-~1byv->tP%XIn7g5GmG n^&URq58c1&fw|ew8Fq{TpA%az-9K^;7zhlWu6{1-oD!M|jj+W38K+H|Mgu`Ddf{;XIOn|Q70c@>q)<_eA$C*;pkD4^$22rkP_MKJ z#RC|Iq}z3Hdmio(tbnA|=p$7HjNPO`UzrVZSl$HV0dx+ze?0~LUyy($3Ws>W0z06;LNbFfvyE%uq!B>=Uv zXCk))PIvFoi*2OUb|$WhM4Wu)CY{fSQSD^E`Vn5tnHITR5rAkU{5j}(-pGLTyC3f- zzY|)HE(o2=dUAYh zK~7dtUQT>Wl&7n+vx9AHRD`3QO-5>RT5@7tRfV^QtBs|(gYBgyK<%?UT^vIsF30wJ zPdZ}2;e7P?jfBZh{w-JucD!2Q6VB2}a0zQ*v z`OUU*S0z?mx-9R!#9Xwrq?+xCnW~X=!PaO6@2Qf{@)qujJ76N!x1H0jVcPeFk6G8a zen>C5%y}(|Sx7ml;}3WI3h%GGRJLr8nW`~UJ>-p6N}}3!-Vay0n;ull9DM)BUQCX4 UtCL<#Inb31p00i_>zopr0RACpVgLXD literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_fire_bg.png b/mods/default/textures/default_furnace_fire_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..126204a31084b89ee2fa9d1878c9dc5567809764 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9E0B(gisD};KNrYiED7=p zW^j0RBMr#W^mK6y;kcg6z$C`TCd%IS#FgizCeQn~60cq#cwv9IKIKdQ!hiD3Pq-Ok X?1cl1xZ`F5H8FU)`njxgN@xNA-_RnB literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_fire_fg.png b/mods/default/textures/default_furnace_fire_fg.png new file mode 100644 index 0000000000000000000000000000000000000000..63888f3998309f931aaaec38dda7bced3a8e23dc GIT binary patch literal 558 zcmWlVT}V@L0L71Pl?_+EY`e=AB?du^BAOCp=-izf=rSFci_mgK^nv9UN~SZJHY&*n zQ&vHrI@gF?Ek~eaMoO)S%v?)ssmz@7@9u4m6m6}C^E><=&oSj{viQ7BJOF&PN|6`s zg#U@-M7cw{F&~K8kejWgqsmOdD*!uzIX6N!EZ)UJ2S@|R8<1C6cnS6qNGq7@U`=2z zB25yM5nLSayZej&mUEcp=}0~tc7AG1%fV#B-ztQny;FpXHKfxiMw34%Jz zYw$Y-M24yDV3IIN;hqRBB4ml+5MVh{!+wBo7$GM@c7!b;_u(}mY(&6_Ndp3vAmqlz7cw5?&dmcOxjp7b!>*{z%{!))yUMH1CN|9uv`bRzQq!+p81V2Lf|X5{bzIlXoj6k8&CT{4ILdLiTv{%y zl|PonN5Z{ZB%^$3v+{w)5o;*@-mOwQ{2edG>enaqwb4B;W@WWG`S4d>k#$?&j~mrD z^^4Dc9U4#5Rq0aI`;Te!3d$1gJO5hR75iq`URh3rwiWK}o7?B>11T?RF+Q9O|sU;YO_9qXq6 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_front.png b/mods/default/textures/default_furnace_front.png new file mode 100644 index 0000000000000000000000000000000000000000..8c1798e40e05fdda861d0e3de85fa88df0d4bfd8 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Uw}`DD;qOYa(t|ZixW^FD8Mf@ zDZVH#Cnqy4GBh|gDk3{QwX`rVBQ@E{&L%!4%G<+LK~A={u`VGtIyxd$L`bl*v?wn- z(@N9{Hk!mgZ=~WM*SvU|m~OQBP4$Oo4rSdUkVma&T^IX}3ZV>cVMP8j{T6WN^*;)4*8P!QvK3YA+3 zYd!}5`J4UkXZp`F{kA88UK_t-7o9{EgFO`PyA#@g6aB>!|Dq26)CqD(2wX7;?1lv^ z7XktS0Pog==frT|x?$CzTm0HbdS*QSz%l2!Fi1KinS3K#Js)aU9P6GG%3~Dwyb{oh z5vN-bm~jtbOAr0=hVImU*wB6d_5?CzQ4s%?2o4Jb zpZ6>k0006PNklaumE_*SoauA9oYV*eU_?NX2VEk5x-G7}Kt-?RxZWk4U1}^f21CUCWEShdpr6^04Z* zHkSI&qh8}Z8eI>Mf%j;ryB_YxmWQj}_4xAC@+j#~`_Logbv*R+;dgj%p7-I8=6vbr zeT1XOcm3OkI`P}#%{lVh#v;d56{2q zbVv5S^O!NHE$eRcgTot|}`)zeaUM2aPsXa(6@a! uclLYxhy|;bo<26?#YCj1kG+Hc^!NuF+_>_!=^0c20000Y1sgN>y*x1#9< zpixUaT^vIsF3a|DPdcK&;UYaD{>a6YZ~xL`jn+?TYRWqxz+ad=dx?%^Kmn(dMmpzT_#L>2xo_{*++$s;rg=w1d-S3j3^P6o2=dUAYh zK~7dtUQT>Wl&7n+vx9AHRD`3QO-5>RT5@7tRfV^QtBs|(gYBgyK<%?UT^vIsF30wJ zPdZ}2;e7P?jfBZh{w-JucD!2Q6VB2}a0zQ*v z`OUU*S0z?mx-9R!#9Xwrq?+xCnW~X=!PaO6@2Qf{@)qujJ76N!x1H0jVcPeFk6G8a zen>C5%y}(|Sx7ml;}3WI3h%GGRJLr8nW`~UJ>-p6N}}3!-Vay0n;ull9DM)BUQCX4 UtCL<#Inb31p00i_>zopr0RACpVgLXD literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_glass.png b/mods/default/textures/default_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..da2540287cfe24c451c14b424792ac431db80bda GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=0r&JidSb!wEcf3h_0uHu)gtT57VOUz{p~yZ-Zl5zF#6vv z{M|0~*e&tWAo0;3=)VW3kpP{C0GovX{o_3M*eCPXA?wBt<+udMt^m5B0Irq*{N_Xa z-#Yu}H1_2$`r=*J1^xCz?60K%vMB7opF0002qNkl5l)%CBHrlqf!+qEFIk0#K?M2)2+Twdc zb_(+88{+$VU~v+R85T|Ri0%_V5MePofcr|qV*loM2CpoKDWpUXh52C^+_GuIZny?U z5LL&bH%vz904Q^}&4nF>=E)JCG=nXtA%dj$PbK!F3|6$R5h7IlF+dGyB4{ zD@F&Jd`r0RIgdu_v`O4H?HTyvg0W<}T&CD*;zVL5<+DqErr)@AsGY(EaQm0IBUPBM ZcmTcw6ofti%Q^r6002ovPDHLkV1nS^^R)l~ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gold_ingot.png b/mods/default/textures/default_gold_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..ba66471e18f4e391f0f2d86847e3b647a8c0a391 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!S%6Q7E0FFhWVp1P;q5+#|Nq_p zUj&k6|Nn>Vp2G0|HN&Pp_Nf)@4>mKLoX_z87Eo&X|Nl+@|0lPL@ZJaNWGo5t3ubV5 zb|VeQiS%@F43W4z_nbFhg8_$Yp#0Jc{a-i#KkK#BaG7yxSsq8?PlE$46T8Gizd1`v zq}aMHnZlvIdDSwJWQB+ms)qMtPBI;uR-D~j+jt_V^w-IGSsCZl&*snkf1Xt*l!@i< SaRHE989ZJ6T-G@yGywp)I9NRZ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gold_lump.png b/mods/default/textures/default_gold_lump.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a1be79b13a19f418a6d4cfb83e86d8f990db4a GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa4)6(a1=1~949^ZT99qoq@8`1r z-y17p8MaJexV4jk@%UbEpfqDikY6x^!?PP{K#ql{i(?4K^<)J>18Hez2{*-8Yzd8G z;p)x?%12yJ@|+1M4H9B8l$bi@iXxAr;X#%S>s%Zi|2$)6DDz`o@3N-%3D67%Pgg&e IbxsLQ03Kd4^Z)<= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass.png b/mods/default/textures/default_grass.png new file mode 100644 index 0000000000000000000000000000000000000000..0181fabda9fbaba45d8f763107bf0ad88e2f81c5 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}cz{oct67Ysd90L0yp&~vv{jO{ zb+U|2s*G)#tZjy@U6!nUwwyz*oMWE6Q-Qp5p@K`Xf@`UQdxfG$rIKg0l2?tgSDmtV zy^2qxif^-uUyG`Ln`&UET2PnznW=}wfmU!9ctjR6FmMZlFeAgPITAoY_7YEDSM~=i zQhet8Qj-j}0fn}Dx;TbNToyeaIqi@Ek4qq{k4eQUt{FUE{$0O$Zol7M^^5oC7rD1y zSC*X3uyk@@m5gSSnw#rK*5q`SOU^zH^`cXHGNOwT^;ey8T%e3czw?2!lvI6;x#X;^) zj5kl})B`yR$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e43O!qUodcYvxt&^iv>2;5 p`>>Vo6x$8!s*JJ@C(S!0d?DO(&ZoVb?*ZM&;OXk;vd$@?2>_H&Zh8O! literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_2.png b/mods/default/textures/default_grass_2.png new file mode 100644 index 0000000000000000000000000000000000000000..03729a007860cc2cbf4c060fb6792555b46882ba GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;x#X;^) zj5kl})B`yR$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4f{`8 zJEGz|DKUcQ`?Zaq)YBG5Snd8i_x8}>E zony)8Ppn<`=}Y?AnGPlMewtR?e!lt5y{ygGlWLcJNn8K^S)RIBLrOJcg2g>XgN{B1 znREOvO13Q9Uy?L!w{TqaD_0KhHj7f1#Vq$V0#`>ox>7h({fi%~rBBeKs;Ng`={#*x cmr|Kn2Kz}fJy85}Sb4q9e039)dO#lD@ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_3.png b/mods/default/textures/default_grass_3.png new file mode 100644 index 0000000000000000000000000000000000000000..92ca1b5d8d28ddfa4b16968380d5efd246727cbb GIT binary patch literal 418 zcmV;T0bTxyP)y{D4^009n3L_t(I%k7dqOT$nUhM#+reo&g2 zR4G=sZk=4*-1LX_xA-eMDTt$VFw#;4(V-!=O>1o`ghYEBLL;Jx&`mtcJ@B6Az3;hP zB_eE6dL#PZ;I9~{_UX~D22-;vh1Xbpn_xWG`F9MKhWrGlW;xgWq%0bs?yS^WXjI?w z-cPbKoToXkHX6^h>=$FD*Ta)p#KV0o0E7M%fO;jnNmg;TZye>R+@0drN4)7};P!4N zPG%oKrxScy?Y0{NU=I3IYLADg1CJ64|FT8z`3%`Q!CRgq)ni6Y563nLB9QAA01JIV z*Dr}4-Yo#wvkO?R$*Adx<(dFEwgEuHg77J&_>urHtY1m3V$!hS9fgu^ZRYN%qW}N^ M07*qoM6N<$g2;fZTmS$7 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_4.png b/mods/default/textures/default_grass_4.png new file mode 100644 index 0000000000000000000000000000000000000000..c782a33be6b05c3e5003dc4e9134aaa365abba35 GIT binary patch literal 503 zcmVy{D4^00Co3L_t(I%k7cNN&_(zhQFEV4ZKaQ zs1`V>rqYn=c<8yh8P3Weef6egQw^%)p=T-$aSg8dXEqh!LYf_eR#n?_6mBTB|jVPi_HNS*ijsc(a>zYB;;-iL0Z`NdF&{Udo&ly$BXTB|hp?N t0l7|O)K~bm1u8=e{1746344dz@&%>Lzd3jIMcM!W002ovPDHLkV1nDL(uM#4 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_5.png b/mods/default/textures/default_grass_5.png new file mode 100644 index 0000000000000000000000000000000000000000..b727e9cf3693f8fb494018f8c5b888f2a758b7a1 GIT binary patch literal 628 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_ice.png b/mods/default/textures/default_ice.png new file mode 100644 index 0000000000000000000000000000000000000000..2874e1e337e39527ae63bb0e2c4246897f8be854 GIT binary patch literal 4114 zcmeH}do+~m9>>R)Ew@d((uL6&q7>scm@&hY%aEA~Lq(A>US0FT9)n&VGCTIK<^7LNDYmwnpS#6@hVVw<4h}pPt=wphWD=l-x=I#3#6K%bh zK~`}p4VS{pKUenk*uED2Bi3MitgoumZ)|$U`aQ~vfvc!bD+Lt7rS`(}^g5N*v$MMai7`=mF z(=0VcMPi?~g;sq6IvEF#?%DX+n0Rp;J5#7J z3)Y090!FhYY`aygn{iRlr^fp~wLV#us6(ulo$}I3Jjop0(D2^-VqM1ulIgn7r$Su? zeit>oP-s@GS)OV0kq?<~MhK-Uplyx4dTo#*@Cc@h2mz<1IQO3`*n4uQ8A;3s9bs%1 zDn#Da&`NrGNQVs-mp11_x>6Ig^bQ*Cz8qrJ#A-8$FC_odbGplZuwK)FKix7EbX?6L zQA={$3(-4Vn6BUa*y7=n3*gvabh8mr1S7vp^Q*g4O``T}58HWJA zTQd(-T|2+y`OTV9T5%~054Y`%kW4cQT%=XkFW7UhdB^n4JR=WX;p;uFASLO&iq=OGx;%{V>O;hB-SiBA>h~74qoBL7Wn531qP&k z2(Uv)qx0`-C>z=3JWmxrJnh<+5f;#jc_iz{7$0i7bdvwBvNYTuY$|?kD=E?#5g2yc zp819D_~l7x_Pc~Ce=dj9_ z-eY;IuzwgWsi#Rh6-|D!nsN&Y`hw-mX=jv=ZYF9K(pJNh+tZFuM2QllO$)KKLjU@s zz=XolXN!vYw+O+`V{SrRpytU=Hm)6aoWjK}ZXF;eU9g7N>hp11rTVJ|KOL{yCkm{c znzGAz^}cvj%DlE{#7am}ED&6mmZnR4tNmYoy3qs5UpHMBVmcaaLSv{bay73 zJ04wFVsDuF0E0d?_4k8Q{GH+`o0O(KSJ`RB+Fts_n1rE!=VLWW`+4^|U&C)$yQ z8hsnaV7m?P0xi=m6(7%v2aR&+alFRX25WebuCH-gKC6UM(P5aHyHMApQaW!0(KKIN z*G15m+y#MD!m0AwdjO9^k{OX^q!30hV8)AN%Ci80P>wt%iA)1HkYFH;N=HM-Ya5^t zY6u#-AC5Q2Go1hm)s4>rh2J95Nk7QGjmfH9yQt$>Yxfiu|h(T-p;Py5%L)tO5t#rNEj?8 zCdMqr%8bDZgIORD2$;Dg%+k_St}taEp>s$)Q##vV8S!t1Gr%UZxUfpA@R!T`v0;^^*;?1 zK$mw-G4l2Zv?RdDTPqt+oR3TXqv^ty>1(Ysx7uce9kZh6vfG_9@eA1+d6r&0~wt#}~UM78?T-fYum{!|l&l1HlTTEbZhmYKNNw%%Pyk)d z-6#(#bKLPR%Kd7}Yqhp{3AU`3hnVipyL>iw`tE(D-DtkLH6rwVM9=Kf)rze=&XEL6 zqmtd&2@Gt_u!dEUKI!!2`U1i1#Gu<-$@c0*@;h?JVKu=f{@7s4Ob#YT)d8(le6b zM1n|AkPr`pQ3UH$X4ZpUuB@!C2YK8A9sfLIX3*_mDVlCm-vBg+!PC{xWt~$(699$X BC_w-K literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_item_smoke.png b/mods/default/textures/default_item_smoke.png new file mode 100644 index 0000000000000000000000000000000000000000..d62fb3b07a48961029e9adb8cc966c2e9d02938b GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^93afW3?x5a^xFxfG6Q@BdV6~(PMkPt(xfRFVdQ&MBb@066`0SpWb4 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_junglegrass.png b/mods/default/textures/default_junglegrass.png new file mode 100644 index 0000000000000000000000000000000000000000..25abb714602b1e7975514886f6ce20000328be4f GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=11*EGi!CcBzt)eHx}l zx~V`R#*!evU)OOG)?utBHuD-LC10<0Dy)6A qp(X#^3*{51lh?A@Z>^a1n*Z_NWrX0X9iQ zK~y-)byL00gD?q@%zYWa%RHO{RaNp26-$ALDh*Ru~eTM;ntVjeO zw9V7lG?H_C!s1q(S01%c{E&$;A8Ex}4P@qUz<t_Tc^K|{ZAv2f7t++p~ zUrmB>n2h$`HcwMlx!5!kT4ElAwi)mO3mW&w)q7ps>aDOg4wDI}c;uOObch;dm5UD% z0BjlwyD}Gw^0bKLYmB;}?RZie$v(WUe*I5@g`+7@cyDtv1^hr(B*Hw7c4ToYHe{Q= z{poL#_ghJXI=qkari;Z}gygJ9M2iLbPvm^LNP1ydk8c;~KRDET{R`~IpmipH=9U?a TsVg)r00000NkvXXu0mjf4dJqo literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_jungleleaves_simple.png b/mods/default/textures/default_jungleleaves_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..7165100c7ee1b526628a81fa387f100fb30a601d GIT binary patch literal 417 zcmV;S0bc%zP)Ih`3S!MF>(a7WwaJ61BEFj#pXqW6Q(h;XZ(J~0KmuX zUGP(n`_uTL6X#o$e8BnkwAYUgY2J{R-2gxn;v@jDrh>=)X`qUigg8l>H?S`+yWyN= zb3Z!xp_33N$;)m^K2Y-Uiv$4N0{~uV*Hn<^4Qnc>i%4u9!`tb6O$C-ZxdMP6IspLE zIu~AKmxpgu^toHq-eQO|A966t2t!@QP7Cma7y9(vJ@M@mUVjz$>KML;^IV zOk-*TJzmig$oW<@fYpB@|1u)g(S|sQjx;a3vHD$WdUYx_I~x8CINKqt%`KdR00000 LNkvXXu0mjf`lYRy literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_junglesapling.png b/mods/default/textures/default_junglesapling.png new file mode 100644 index 0000000000000000000000000000000000000000..05e1e505da124fe2793b4cbe19902da9573cc886 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=2oFD!z`&zD~*(YTULu zLLzbkiU#6}Vyym_Qso?LV}UAIN`m}?88~GH;$|x50{PyaE{-7_*OMLC-Waqo_dGln zz>v7ZNToqz8xtR!*aRJKChrDkrieCG6^1pIrYy@=3on~5suskRT)^TW=_9<5XIcQq gS&55D2M#bWc=>Yt+jubT9ne??Pgg&ebxsLQ03Sv$Q2+n{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_jungletree.png b/mods/default/textures/default_jungletree.png new file mode 100644 index 0000000000000000000000000000000000000000..2cf77a680b064903276ecefc02cd0b5e5116b4c1 GIT binary patch literal 5592 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 O0B;X}_tUO%MgIjAf}qI& literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_jungletree_top.png b/mods/default/textures/default_jungletree_top.png new file mode 100644 index 0000000000000000000000000000000000000000..439f0786d7cb6da6b46db323efec9239b084b6d4 GIT binary patch literal 5175 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 Avj6}9 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_key.png b/mods/default/textures/default_key.png new file mode 100644 index 0000000000000000000000000000000000000000..783d3139efe0796e53f53a21edc25e63a50b531d GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;x#X;^) zj5kl})B`yR$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4)+#>Uq6a&uNd?1zVUZ~u4u_KipW z-rm3bPn944FN@3LG2HpGppr*F<7K9S&5qLPifZO_8|TJ8uxDmITwmz<^gj;|&;R72 z%aUm&K1nzBrt!Ba7U;+9E@@Uge7g7H>Fe`(8b99SiQo4xB>@N?JapU8>KZ9ovE!yB zOG}I4VFw3~86Pifi#4b>s;T%crpl89GzugOG_I+gxr-5KJkR-gd(v8F_T_Lh11+6& q()d3&2j}99G?0NZzNe;0GcaV|kE@kAAXx$o0R~T3KbLh*2~7Yk2A1{! literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_key_skeleton.png b/mods/default/textures/default_key_skeleton.png new file mode 100644 index 0000000000000000000000000000000000000000..2b3497d37fc91be0c835905eb75e68dceaecb864 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;x#X;^) zj5kl})B`yR$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4Kc?0OZvb{%2g00e$p8*g+*JXL%rc|_?Z`;ID69Uh4pB5C}po~eQb zi8mVS(`Niko6=Em#@brzw+Yva7i+@$EzGCKy?6U7_To;=9)64InhjBJE7dzVl$=(V zs@{IE!T}{MwLr1?^O0(opMw4 z@=NK>H+Ne}9Q^ID|G(2b{!BCJ9JBch5{plMR%DoZ%JNvo8sAeFPw^=+zh}Ot*7Bk7 zz=FH`j!B%Y*mGc~k1Jc1{R{mDYhCf|$wH6%`To7-^ILF0eCCR(#ZE?1AAljj;OXk; Jvd$@?2>_%1p#A^= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_ladder_steel.png b/mods/default/textures/default_ladder_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..a312f3e84d5a4bc6fcd7df02c6f6aea582f10ab4 GIT binary patch literal 587 zcmV-R0<`^!P)y{D4^000SaNLh0L01FcU01FcV0GgZ_0004^ zNklY4G%{HmBEQEzw0?Wc!&14sS@p+mVnBmU3-?`J!S~Hza^=vjH3`5>O zf7IZDu5WJjXfz@WL+0~&!vW~^dIUj$=Xt#Sw$tPB7=WTE?CSeI%jFU&Wv!qCkfte0 zDe^pLx7*=3&R<`TqKIy{OS|2!7pUsX>t}bj@Zd9n6S(X$#Am^Z4*H)`P(S z*L7|0X1`jk0Puak&Oiu(@B09(*K5)=tue^53?T$j6w&YZiQ~A=KuSp*$K-i_ufI@D Z?l%GXz@e#`m{0%!002ovPDHLkV1lOq^Hu-= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_ladder_wood.png b/mods/default/textures/default_ladder_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..c167fff5836e96391705eba00908b1ae52e8c1c6 GIT binary patch literal 467 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_lava_source_animated.png b/mods/default/textures/default_lava_source_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..32267a6bf4642c38d05c78b07a4a2bca9ee3a047 GIT binary patch literal 2193 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 Dpf0jgBBRh6iy zMa8lKPdqp=hDMAB$K#nf=k$Vt5@kQY{`Ow$6M*`Ys*S@5Gjq3S{cEEAh*4{R2oBW_o6=ulICQnmg;S5%_Vp{Cp@lVsV|(ohq1B37TTSpSb9 zU)=#EsU<$0Fd8b1G1OP50dO3LcgKBc?;gp!&X~fT97?I13ym?n-H(v^M$N`H#*7U4 zat@st8jof<{w>59L*+qPdJQ60~}<^~0u3la%@IT;6w1Wq5K)-yg`zw`Fvu zQP;oUe^9327MQKg08sRbEN|EC#}6_2**sVe0M~PQ_Hxty^Yeh=P>`kds-46WthIO* z7g37xe2M;F=NN5JC52lqqCXg_k4l{EeWX-#83zfelc3%<1L^w%DSAb`auE^XI`!+V zc~qj%i6LnBY6;j;O{X2h50-> z)NH(He4($sdnBKlQ&S655X0Hgm_o5Y_2Hsbj)PK)qFeY(Uw$?Zz^ASK4-I&YMgvMQ QXaE2J07*qoM6N<$f}50zrT_o{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_block.png b/mods/default/textures/default_mese_block.png new file mode 100644 index 0000000000000000000000000000000000000000..e30994e21c3104b547ef397a1fa7e01dc956b8c5 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-uFIA&oH@hr>>0!V{|rs4 z-|c|noCO|{#S9F5M?jcysy3fAP>{XE)7O>#0jmUymApo&RS{6g+0(@_gyVYhjsO4u z+qad!{`NnmVsG|UueR{@Vg*KfUNCLk(y%6cb;BC>ZYc}Nd;giW7>nZ#4ywo%9E|jF fPz`o=KFsiUx<Eak7ak;eDk*`64hvn|AYf2pd{%>vS;#E19n>M@Tr?Q{lG`IVmhE|LccOIzDn`y*& z=C-iQ8J%fIUL=YphJ4|kx=QNahAjuW3QS&_XY8Kbb#M3Oc&mNqV_23k{!y*Crw6oz N!PC{xWt~$(69DcDSB?Mx literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_crystal_fragment.png b/mods/default/textures/default_mese_crystal_fragment.png new file mode 100644 index 0000000000000000000000000000000000000000..d5416ab017561c5c300e078e59d98e8d5d7c60b2 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4xTQKAr*|t5{wVt|8M=TxZ{UC zE8B~vk3YS6{-3<|=UcOkC7a0NjAfHA3vRm{Ys@rZrDWpoz3qPz&ZgWxXRwKZfw3u( Uhv!vmG|(&tPgg&ebxsLQ0087GbN~PV literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_post_light_side.png b/mods/default/textures/default_mese_post_light_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c23b551a7cc0c6771679dbcfc0ff94f493ae859a GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}OMp*^E0FfGl=rhyEDX~wk29NC z=s2~+sjI7N;>3w_=FC~Sa^_HHI~YrX{DK)Ap4~_Tagw~Fdh=kWrprL`GEgz)he~n5THA`|WcZD8bP0l+XkK4xXID literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_post_light_side_dark.png b/mods/default/textures/default_mese_post_light_side_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c4fc7ceac3c46b6186e313504f2ff17f3c40e62f GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}OMp*^E0DI(max{940TkDa@Wia zH7p1>>gwv6IC0{fIdfL7T)An}rb}09FJEc6e6{h))#gXf(jPu8d;Bcp@zbJ5PfH&^ z%YXd5@X7Q1hmRLMd0zbZdG*uhHBX;6K6z31_{qj+FWR5I=y~#D#?u$mp1z5*Qd|BKYiZ!@$<1yUk--OJW&I52V+T)UoeBivm0q3PLj8~3quF1tOt<8 zS>O>_%)r1c48n{Iv*t(u1=&kHeO=ifGRpHyvCKGC$_Nw+^K@|xk+|G@!d=M0L4@^y zr2OF%me0@peZTzFsm+&8r@e7J(z%!OvVg$tx)_04Yh8iE73Ty}gUbaxXN3yX%@7xG ulvyjV?QxaBrA;a&XcU;w@Z`l6i*$+GZN;;&{oxklM|d%x!jI3s4b*r>mdKI;Vst0QkEkJpcdz literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_meselamp.png b/mods/default/textures/default_meselamp.png new file mode 100644 index 0000000000000000000000000000000000000000..0c3a1a12c4590a898ceb93b7a34d6adc80bc701d GIT binary patch literal 5103 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_coal.png b/mods/default/textures/default_mineral_coal.png new file mode 100644 index 0000000000000000000000000000000000000000..6d1386b90c80c1140ce9f14f9367a4f857864284 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMj(LE09)EQPI=Wd+1x>0^~53 z1o;IsI6S+N2ILrdx;TbZFeV@1l922aNKHvfNNDOZOuF27KgW$Dfr)8`Ku2%5x{IRn iE{zi$bE-ThGcqW8G1y!5O)&!MX7F_Nb6Mw<&;$U>y&=#5 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_copper.png b/mods/default/textures/default_mineral_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..c4c518ebb7b6b1e59beb0b61b5cd45d8497c660b GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`zMd|QAr*|t3#@M3lKWC$w(#=* zMl+Fxg_%pGV;+B7S1`dbq35*NDy#YP7<(ohX>)wo&{J3;Dj1;A_41Xu#W6Mi&V>^H hmhUxhxTBcD$)H+O%ChHL%u%4h44$rjF6*2UngC0qFpdBK literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_diamond.png b/mods/default/textures/default_mineral_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..39c0f83b674a29d7882753aa37b5f544f54c972f GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}LV!<*E0Ave|3Byd|DcbrKL7v! z`2YVC|Nj^N{~!GSf9(H%(f_^$ym;(+{mRw<|2O~tzv2J?hX4O-|NnOYa)1A}{rffP z=hr2lKh696DeUVONpFT2v`mp}tJ&%XCv+mqZx_oKs*N$mGI~YrX{DK)Ap4~_T zazZ>^977~7Cm-N?Qn{h?Q{jRF*O?L$5|%6nbL1@Z*pwKh#ao_{mrTVPjG)i2)0jVFVXG}``WzUNga=ZIut Yh?lE>?kBln1JFPQPgg&ebxsLQ0Hfn4<^TWy literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_iron.png b/mods/default/textures/default_mineral_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..bfec8b1f06b450bc983916b6895c1e39de276088 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=5o|Rkr1NM#o1_p48vi zSXYvl8yp&<#BgmIP>!)A$S;_|;n|HeAjiqm#W95Ada?sk6NlPjhACkQOkGCYU58Xe zBrk|?a&d8KYBoi9c_josW0|pK0Ryu#vom7{Z-{b3lIV=*48a`}7#J?4GW+~c{jnBk O8iS{+pUXO@geCyw`!IR{ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_mese.png b/mods/default/textures/default_mineral_mese.png new file mode 100644 index 0000000000000000000000000000000000000000..6952670a8a9bdfe5be45b3538a9e82c86b1525df GIT binary patch literal 546 zcmV+-0^R+IP)Q}#>=iB%9eEam%5fRcUR=tR^x0Iq4 zJ1fjD7$mn-_OzTU7up%~UFbeEMwg0MtG3_RjB%cm>%2aQR~<%Iu3tYqox?H-8)$@_ z*9Y+l=u!LO5C$w3NQ*(-pB?9fPHtpoV*{@MMiMp%hcGZXjkVbs__cj~Ccsx2P*#R6 z;F&Sy0{I2tlOni|l=WM$Qr~u&m{X0ArN`;bee8XAAGp54c2a~?rACNG;BmWPH(OA? zwT`h006G=pZxntj<}X1iGD!wn;fkFVY(e8e#!yDU(G*Ac;|oLtB0_IJc8EZOLkP5X z;)uvZ$Je0hTFg!O5zRBf+WVs5`}r~`v_epYTqOcT+4LZTTH3Lyii>R!wss6rvpH@S z-$3JPD*=D^h?mGFs78SFHT&FB?8CBZ^dm;cp0e$1VB55~v^XE1QN(j{xz`8rUl_xs ktkB&9X=)T6UAo`-13sz>% literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_tin.png b/mods/default/textures/default_mineral_tin.png new file mode 100644 index 0000000000000000000000000000000000000000..232d4b537c1d5e93736577096f23f8d558bb4387 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=6QZow{)0!nuoQjvhaK z{J^mThxT8;ar4BXlLwC<6JPN=8mNM?B*-tA!Qt7BG$6;?)5S4_<9f0KQxk{UVumSU z2~3?Zzopr04g>;umAu6 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mossycobble.png b/mods/default/textures/default_mossycobble.png new file mode 100644 index 0000000000000000000000000000000000000000..1ae7c91fd909380c86bab3042a91acc69d8ff1cc GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M}SX=tA~qIYErznhih1tQcPr6 zaDZQ+pHF12YEYV7W?D*oOq83mqkpn=QC?1Rd~9TBuy?$8V{LU%fL~03hHI2idvil# zsh+dF?eWLk@_=Tp^K@|xk+>||b9~|v1A!w|GL~P$Zv8Q~y~?Ox!_a?qb@pYJ%(=pB z3#%8-mF{f*1ct3lHKxFuaDdsFFP5yI!w0p#2nS^Tr)xUa#+lL9k&kE z7P%`4ha*^H5B#Wgs$2TTH>JfTQ}j&PJgY@B9jmuCRBtxc3izRVwt=mG!L&<1w;lda z_>5PvdV0`INsmtn$0|2_WW9F%`fpvgpjpcn!(~?`T0YiaK2fi9l>N!Wb$j@ME@$v` L^>bP0l+XkKtwDKH literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_obsidian.png b/mods/default/textures/default_obsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..8f4a49c4bb47c06c6e823bde977ee4cd1cbe783a GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW6%Y`RS2NVH@Dmael2Ou; zl2K}5`mPR?b@6m@4B@z*oM4dFz~Feyflb`q&C#Geuz^wZz|S71E{8tG9_gTe~DWM4fk%K4E literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_obsidian_block.png b/mods/default/textures/default_obsidian_block.png new file mode 100644 index 0000000000000000000000000000000000000000..7e1d4d3fa3616f17a72dea2597e0c703520a98e6 GIT binary patch literal 3913 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPL>iL45VC<#g|S12gTPs_|nRVb+} zNL5I!$V_8ksJOK@JaXGx4UWI*BBm^k8zuWL?zlGFk$3+#-=d;h<+H7Ja<(ZbR3{f@ z{{Qa3xc-CiV;M`{i|X%r>-2W2NH%9Y%l9(Ni@Dxw$yQ!vCC?EecIjO7e*ND(d+({S zZ2xk5?>wi-x<^GN6>)sI{W=mk+9#i$ICbUouH{>vrItsYv&xmw^Lu=}T0EdDr97kFwU*$68yp^B=W#=ih2v`SNY8=7}Gv59G79d|9(T z+g$5Q!!5y|?+(5@FW|p5d+o7n-*)bLW25ynQ}O4}KiC&?U}Sm2_w zalwnLA`f=Xbea=!W7e@g?ex4o{E<5pT-A3kxT6$wgfG_R=j17jU9Z{AIn8c*nK7+q zx}$TY=-DCVJgJXd?k?+iyb~>w&s12wnEFZm_{$Yr{R-2B&qpchzhrTdlHFO?D$4M1 zTh^+@`yMag&OgH%!Oc=S#WJb!X3piK%W57^leLJxv9d5l?XKmOrwpo2Ij%+tTaq6; zW`4_Q@TceGOgk1 zoF@B&t_2#aL)}-sGR?TM_o@TGzw@bfQ-*`Ol+nobj(`IMis^Qk%cI8v&EvK(?rgaYQjI;IxyzbbUD4w^% zQTEWorr%|YWQ`Tn`Wh=83ebmTgwg z^@rZcr#$9NyZ!S<`g?bUxA_M(8}sB7u1|Qm)*@%RmC@}zTeaPtHl|sz9t?XhFS6>x zcXQAFuG3AA0^3ek-TxVQiP5$Kf?lfg)$}c$?m6axAo@gov;^r-uqH{Mw7 zd4K+nQ+KVcdoI2(s=ApLpYW3Rm}Rfcw=c)jGaYq)nYEeO!91 zDM47jCh=oVX3ddM`zbdk{x@1_@BNE+_WG1%@{^u--u<#jZ+-b8YdLw%Lffbre|E2Z zb?J6b_;rcv9sQ~C)9=OmzT8&(e_gD&HodAB=r3)hE7Kh3MxZi(#L^!v>Hn&KGM zSkZ%Lx2xH;KWabr`0AC%y1Ulb&OY;R&)wRH=TrI1)4mwn%`5#>xwP|t-ywai;>lmW za=z=3_%L$)G~UwsRwIg98uqZ=Zu4o-+UDmwHH9 zaeWgHQ`wOEGUs%uy=Js_%!WgcJ1#A#kBnTEEF><&bvU8N(OWkyPNTnaWtDQQ+g zE^bgGfIM5JjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7sK z5Hnm-i-9F>K}lwQo&w0s#H9Sv5?duDpu7Uq@RVe@*#)IVIbf4hlJ!$_Qgc)DN{aOj z^$hjF>Qj=f-13WZ6M_0Oa}(23^$YUSmGnWb)rUG4=zD#*_d#x;Js7owq%a;0uF>Ek zDFjGTJes;jgNvjPAW89P>Ka`sf18#O?v3r3+@t!V@Asp9}Z`=#yV^ZbO)>ZDk zY^1AhC?YK_9qngk#$w#SaApQia>O~yOq+=dCDpcGx>59O=49iZ|CAMT zEPp;p*}yR&n=?s=ZRG|_&MC8aOm7AX@USo>EY`e~I_+CJ&?*K`S3j3^P6LgEBJgXFU_54%g` zoRj%iBB_&9{Op00z+(fC-oNt?^Eg!VHHmU_adD|IaWa@k8Asan>}vvA&EV^=sc)I$ztaD0e0sw#{AIty% literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_obsidian_glass_detail.png b/mods/default/textures/default_obsidian_glass_detail.png new file mode 100644 index 0000000000000000000000000000000000000000..a8bbec98d877d4df1130847e873d9c167bb033db GIT binary patch literal 1167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9DvULeeP$l}IhprBM{ zNJNQqer|4RUI~!Pz~GyhlB!UiS(2gPo|#(^r~B_60|Se+r;B5Vg&?B<%lqG8Ringc g2#kinXb1p9fJK0TQR@V7IwKX+0?b)+u_UzdgE?k&9LG&z89b-w5UoeBivm0qZj=!giV+hCfWCeyB zLJLZ|q+2FFdL+cK$a(n=j;N*#M^E?U$DBNCnwl=1I(Cd(Vh0PWxu)cH=A~j@+L|ky ruM}x$W{NbF>IdaFNF3%{X2{53#mm#MH=wl}Xf%VTtDnm{r-UW|Q}#!` literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_papyrus.png b/mods/default/textures/default_papyrus.png new file mode 100644 index 0000000000000000000000000000000000000000..a85e80908fd0b3c6f77c278d528e8ab9b7ef508c GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF3h)VW1=3MXGU0WSDSfKh)3vgu zYPc2%2UUq?OjeI=m9q@uU$-=KMsI?V2Vd9wMPpO3gEB$W)J*gv7wOJG zz_MF;=OS@UBSU@1zuyS}@bcDRI-ZOaXm%TrMgg* z5wzHXqZCR&U99$XdT-=1jWcLyarsP0KY^#4Dy@XETHvF;-D9$8qJXxFY1^uBbVekcu$4W3KI#W-o4vtdMi ljW0qosQrNUg)p(f^B=IE^brjB+Ts8J002ovPDHLkV1m-?sm}la literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_pine_sapling.png b/mods/default/textures/default_pine_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..c30131d8feb1dfd365debcc87f56b18102924e49 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=1EeijGEV3>LzUMyd?P zLJS513|f3{rW!W7%4VAKddkua4&n?dJb`xlI!aPgZ^WDf>R~Pk@(X5Q=U46U?*MZB zJY5_^IIbrX!@g=R!RZn6LVzYSc)I$ztaD0e0sxNd BHbnpc literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_pine_tree.png b/mods/default/textures/default_pine_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..4a5328ff385ebe307f299a8aeb7866da0713aa8d GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VtB;eVuZxw3t*Mi_UWliI ztEEA7pnIr~W1yR@qp41WpG$J2UqYx?Ot7cDv6h#Ed4Pv)?nWj%p!NlxE{-7*mt{|T zim@niuv}!B=@Rh1{+3?#?|7DFN}F;Pu8(Xn-B6lC~-{7CUZ0?hkzhXCjFmNxm`?5dh?T-ZyKQ|h`pEi5foD7>AhSILZ zHw)_)oIRTTT1djq!bLA)joJ>o4e3Uf*Qa_g)^2c)+!5o)YA?ZlJRs!75oTM(X`-If b9DgylSg_5@k7{TKx|PAx)z4*}Q$iB}eJx~| literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_pine_tree_top.png b/mods/default/textures/default_pine_tree_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8705710ed825fcf7cbbf6edf0de6b5b5ddb8b4f5 GIT binary patch literal 574 zcmV-E0>S->P)DQSwTtT2tLMz6=gy+x#+={6nb@+5^5)F#+qv%B zvhUlk?Aov6%A(`Pn%=*d-Mf&~se!P7VDaS1@ZrSk*t6-=vgp#T>({I2(5vFepy9-u z;KG*Nyq4g>l-|9O)~C_+`^pY!IRjylGU}3+p~||xsKho zjL)r$)~$%erG?9BtagZNU$m zooDc#TuBKj7V@^OxwoLa`;s+^TDep$Xzm>-b2W*MN!}(k!n_oesUFj2IVx362UiB5 z%*<xFN*kwJ2WLQu3>6UXMNLmf0o?WN#%)`mv9FZ+fB6+{lgPc)bo7q z&4UkBGjq2{%x!6B*?Uj^fX35l=@zlU9p2Yx92491(E5wc!H~t4+y3U4xLa>%|H57! WDpDF-_+bao1q`09elF{r5}E*%iCzBy literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_rainforest_litter.png b/mods/default/textures/default_rainforest_litter.png new file mode 100644 index 0000000000000000000000000000000000000000..d762deb46cdc5c5746128223b9fd0d26e50a11fd GIT binary patch literal 940 zcmWlY_jcL_6vi(CB-xS>7=u-8HX23(WAF%I47LFyS%8dXm*GL|q>k&Pb=#!7O`Fc7 z!%bUv4|ngl>0ar4gXTf{20c~Jx#RbJ=Y0R&dr_;+Q@x&E0HEYbv0-fc|BaiCDa7a{ z07TVPy_D>SOdq73Fv7r;3vzClc0dM884CyndZEvSOkiO6F_Etrko!giNLH6jj>SlA(^11;K#~7$OSM~0EvSH3l$#} z0+ym5E&Gvt5KVB%CVA-e=1LHigO+;0G#i0R$SjK13BfWc zAZiHYFeIW@EeH!Cs~onLBA603mm{bWHVP}TNIB9oCW00Ll{KeDlfn`e4p&*c&LUM7 zud!H_vsMj2elIYzc6ygouK z$87mAa#g~cF{+-RIx&1DPB-IJGfubS^m2l3C+w|JyFBS!P1-t1M>FNxND^yFM{A5+ z8Mm*e9P26PM#`zCo$U$N+Bnmh=sz)L+ZuQ7jMK*_`?u4slNt9`c3?B>-OTz@wID($OAXNf60hMZ|b|jF5L6n zwjGhkLk_SFL5awR{-E+b_o!@!p*ZD_a_f_qVhrYe_{CfP$ z4{mvuVPMmle(TB~kDa-At~Y)7hGE=pvM60^`tazt7aLvM*x}XH_VsgT{@ypf5ad#= JcxASG;Xk&n%v%5e literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_rainforest_litter_side.png b/mods/default/textures/default_rainforest_litter_side.png new file mode 100644 index 0000000000000000000000000000000000000000..7ccb11de3dd24a3894a2b1aac37eec9cec190204 GIT binary patch literal 497 zcmV41u{;IB??&%q492U(4Ljxo8olEc{_Cf~48!<2ujl6(`HC8Y(P!Pcd*VQ@n z^r^ZICML?}CO+`O2cLTUaFL?#sYBq4^5_7|0ZMJTHLDoAmfMRZ$EGGTiU=Iqnr}L> zOcwLe?YSQmCPgNb3>7>XDG4K@S~88Qe_Y~C!Qdh>CAz4H0>dz3?)gM+45AGuo#UuT zDMF@2i8oj)9G%06a2O(EO8A&qSi>p@W5p1#Sgo;f3|1qem1d;T1aK~p&nk52h~8r}Ltd1)F)RMSM3Wo(;{OoVD~F)~eU+bTbL_C1uMgKGxek0Vl8&1x#-I&yKvMzo>rMttA0 zoKFeIZRqMf(e=Fk%+r%q#YCc>&kB}Rf%vB9#oO)XYTp5Hbdj>EP^KUw@bVK+RJl;m zRzw(^w&%JHJb$;_^e$jT064$+8rJ|1?i4hA&9e{v=IqgO1DwBlf4%0n`sjJ{oi)I2 n-ve;UpHBaZ8~&U2fB(!c=U>}SPA;3(00000NkvXXu0mjfm*(TO literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_river_water.png b/mods/default/textures/default_river_water.png new file mode 100644 index 0000000000000000000000000000000000000000..3b55c5f66f1f1ef780a89dedbd9f9e6a454626e1 GIT binary patch literal 716 zcmV;-0yF)IP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i^n~ z2NxX`Z75g(00K-&L_t(I%RQ6Za@9=rjVK^H*SR1X_|PlgSBOBsF%6JLyew>8fJ3~?D^@a?ZN-xDe&AJi{G0-JdBtjh*ngBw2$J;WXzc1Q>~zR}4uZ#&_+Ip3<24OVm9H#`y} z-YT!Bb@M{kF$@FVCzd?pw(?R9N1$Xbs{AqykoFw^QR2_%# zVVsCD@;(JbMwZoizRcL^JCT0a43sadX{1=>nA^rz75ag9DI(%L6=N+61{}u3OB+!D y_e~asjbp2b2%-Uirv}f}IYjyKbg$z#7 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_river_water_source_animated.png b/mods/default/textures/default_river_water_source_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..daa5653f2aa857c0a476f1be5da6024a2841d19d GIT binary patch literal 4935 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 J)|vYg{tMfXn)Uzy literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sand.png b/mods/default/textures/default_sand.png new file mode 100644 index 0000000000000000000000000000000000000000..645a300444ad7a1bc485d7da294a2d2ca831f3d8 GIT binary patch literal 253 zcmV4{ztHCaJ3!saDnQyaG2iSf ze8Oz^CMK|!S#4A6z$lbnp_Yg;(eimzqmup~Bm`hiG1-m-(>qB!>yc~=W4dPv?;0XG z7Xn{ukNQVGa_uG*2Lr$&Nosh2DZNNveGaS~zc^NoDHR$^2^t>(00000NkvXXu0mjf Djsa=r literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sandstone.png b/mods/default/textures/default_sandstone.png new file mode 100644 index 0000000000000000000000000000000000000000..16e3d13bef014091640abd33843e6c0ca0d1cc28 GIT binary patch literal 258 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 QK_CEoYiHC0OTXBE0UvOKv;Y7A literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sandstone_brick.png b/mods/default/textures/default_sandstone_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..e7150e501eb86a104943df66da3d22057dc5f86a GIT binary patch literal 439 zcmV;o0Z9IdP)W=}$i$S(#h1*-na;_a&&!C?%#P8_pwrEg)XtUE&zRQIo7U5w z*wmof)T7(hq}|u2-`T3<;Hl@~uW{5bbpQYW32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Ra1sDMn9_Z8JoB#j-$w@>(R2b6@j_p!|Fc1Jwp+G3&+2p7uUt#1CGX{#Kj4(;lbMmJPf2<>i7=6DWUQ?E4ml+CL6o;9t#XB(8sK1CjD|uE z%4#AK)KX+db#TPMNs-xN+z3bb?7D6mTsQUeWpMKww1Jv`_OIVkzH7N>5Hj(W`Wn4@ z5&;ra@;aXZF|9!%ppU9L9_)q9GZ?dHUY8@F8ViD|#l&HHv|nUWXnj?Zp;|LHLvV|m h`p&^^8Qplj4F80g73Sg>o{si>So%?jz($@Mrvj{ zDt0bf36-V+_QrauaSu2!W6a%{WjL z1@F{uw?ita-y#DjsS%sa24H;00w8qTwg4;^i*L6XV=%^`wWetrj>jVaGLB=vsVvJM z$@~4@t8~txCzFW>E|<$6H$O1rIQ~=cnQ%Uz0jR19V+?g&18_JTu-1B2xAZQ>v=+xW4b{`yPF{TwY}7d5$rL`Fu{(G^A+?K$c}M zSSh7MO6f!V?D<*tbI?Kvgb?^M0<2c6Z^_R=E2RL?kESe3|2#qnlv3PoH-=%L?|bg| zyH~2U{@*7_LKH>ftNTl(2}4O3hA*=?j_JA%9Yqn_?Ur|{C<=7fb*$HGq?Et1aJ^oc bPN#eTi=whxbD8&}00000NkvXXu0mjfuoBh^ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sign_wall_steel.png b/mods/default/textures/default_sign_wall_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..2227477fb01049c5da8fa415e4c947811a5a2cbc GIT binary patch literal 550 zcmV+>0@?kEP)y{D4^000SaNLh0L01FcU01FcV0GgZ_0004f zNklbk}`M-T*rVaOBKT7n<|AP54KQUDlhExX-L z@d2_d>*O`%w{Xs(vMlRvx7+6s)*wlfW>0*WAanebsYdAB5#J%=>$Mg6hu)(S(X4C4hQPG?sautqm)9d zwRrD)Vmh5t6a{ITQkEr2l5jj8nM@`WMbYb;ra^0sXsxNL>a9hZrbJQ1Y&N5=YbKKk z07;U(=|lv1KAubbd*;{LuZvbn(KHRFZCk9h04$fwZ_TfZ)>y{D4^000SaNLh0L01FcU01FcV0GgZ_0006_ zNklv zR${;=A_z97ktoC>LW&T?LR}vu?rt{8y!V@j#YnIbGzV^T;d1Xe_Z;Q!)sqFkq18z*(;QLRPnt;7ii%d#d9(6` zCV6!>01lBS5r4^R|Ao}^qj zH;vhHNe4MXGZC7J-Dt8CMyR?$xD_#d{0N3+VLJ@~gxhjywVK$DLFY$@`%e}Dc<^Ew z70KMfD$Rz)!@d{ zr>uVKQ#Y(qM7QNKe&_(}oh^o&4QjScBnQ-Nn?|EabErj@<%~}3qrK5Z7Zs$;N+$-P zBnbO-yA3ACMsS85zJFZ@z}xBXUQ(-8@jRc&u@P+7L2Gx=by51D$P?bKv;i`a*jv#t?` oX-UB~|DeEMD3~NkL=;PY0ilZze)S2ld;kCd07*qoM6N<$g7gAFIRF3v literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sign_wood.png b/mods/default/textures/default_sign_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..d0559dac36e74f6a23df27e7c5c8f97969d7db1f GIT binary patch literal 770 zcmV+d1O5DoP)y{D4^000SaNLh0L01FcU01FcV0GgZ_00076 zNkl9}J3BL(EQTO?sEtjC5+XzdLC{LO6p`p(5cCH`(b85# zuu_O!Py~x$p{NK#ga{JELX8@d>~1#6OlD^H&ch-SYy{1LuQ|;*-+5?xo^$KcNdRQU zBnl!rVMvzc0FdZAPy4>j^_|Z0dE$U z0WjA>(vHF?SAdi>P03UY!k`;R0937*O1Vn0BoVDv8$kPC-2NV|)oN2PE0P1+4+Z|BU}E+Z?y09u{H-v4a2rU=~WmMS#!c^V8rj;5z>J85l5VmPC?;5fl-e$LH>5?V-bkDLguy zE@tfp0P(}B9Z5Z-e>44Dvt7892#4L*qiTOQZ~AQRm5bcis2*pP*hClnRA_+^etE~Z z5HM*$^~0ETI=(jZcWrdA-GrVQhV@?^^@nvppG-Hz8An=OXkM+ujG?Ay`No`A_cf)r z+@G~tFbOa{_StB-EboOe?PbrD_#*oAWfi%ucs9=8?0=} zT-3x-pV&L5r>ky1M)ZY@F{Sq6%@1o)DX+$TptR3!llFw*f6m%!OwJv7#f@2OZZ6>cSv4@!Ko6 zm^~to28GG|y$|T`Qk~~3J7WTWN*FZ=&);Jht#ux8yqay-p4gqIkeJzdvflUj)I9k# zxc@}^O+#z+hvl10onJ67x{rcVrRTLiAc;rYIAy#UF90X1-Y` zBS+jbY9Hoh!M+%W_;%$fBX`#6lr@JEFI5iZZ((Y`=DBo8Zqr*Ipgmd4M+fjD6*~*l zf77MR6hT^eSeB%Bwsa)x+DPnhYe4C?yLpD`+dNq)_O9AjP%G~oOL&NSfR}^TMyT?Cf z`Fd~Yy1p_FaLt`+zy7PN3&tClKG!>U0yWx{m_fMAQI>|Rbjc}C@h)Gzu6ZOb$_A!C zJER@(>O#ED+uW~une`A|gMX0b)bUcYl--#cGFEO2Tk=sp+THW)Ma5h7`F-lZ8iz^l z$b_YHwYl0#yKIL}vs4Ehez3l#|JR1`vZ^z+D$-E@n$(9o?>>mRo~sIn=R3*|(szrJ zN=;k$XMFfE=CvrR5_{_XU~yDu*_qnuc#4;|NB5U%`S|*@E*Oaqfr_Bt_kASIm2K|y zF;sTGxHDiDq^~z)`aW-Vd(8CSBhyY#sJpzmO9+JCFWP#yEFYUUEdfCUN>>hbYU8T* z_2H?%Ez{u!L;(XK0|!*IsU^CO_M-eAR%|l#MW?LIU%n`h-<=hWZvRB;Q zUGg?%gk=C&&nW-3kg<3|>U<&dlioB-3pWmaz2&KKp#8_{wXxSycymNz11Z0ENA;)B zeuD7k`Kfs4ftE`fx-E{Gm}gL4lecx`>q_cvjNz@LO2u1!cPD6{YT}{>0G1}Qz^X|m zZNXBxY*z}6n?QFJvw5Hj0PqbE^C;9Lx)7c~XRtVah}W7H1e`_lLqvI!+(^7&I+I0| z@afwmVUbix5*0&31o%UI#aNJlO&3z&V)h=604w%GeC5T0@AF|K0{#^uO!7mJN#XEd zE}srZyP{p)T<~I6vIoK+0{7+9c4H%Ogl`n!&JV#93VB#0QX~?&icqdxJ_G5F!C;VX z9!L)l7ZBkhNZ|-6Vi%5J?L5W5IdF6Vl@D6S;&R~goRkFaKA|510iMIZk<+Mua`X1_ z_k3lhQIYgLbT*wM6d>JQ-H~7MG%A+B<+CZ^_bfJrK}Yg93JK@KbkyqH~!b}h((1%Vf{>;KCx$bT9rItT2UL|}Ua%%uf_t(8Og zmPow3qUe&Mw7#zVN_|D6TB&KQYH6;!b)%v6ma47w>fN@c`}dj^Cn8sac)f(pAvhp= z$zO@!W+{&tEdT(M74uUMC@Qf5gGRzo65eRg#At>2x=*~=L@-nwiVKP~?$yf$xO0G% zke%$1!pr~)7>uG!dI%GUsw{4ZR!HRlOIe(#DbNrBsiIPuB}o#i#!P2p50V literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_silver_sandstone.png b/mods/default/textures/default_silver_sandstone.png new file mode 100644 index 0000000000000000000000000000000000000000..eac62cb19c4e9e9b2bac91f86232e8cbefee96e0 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ-M?qUfxVj!9oTy0(Dvg; zcbz!4`^53RUv<)-0Tonwx;Tb#T<1Nrk(bGkhxNjJgN9s*171cRrm KpUXO@geCymTUi_c literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_silver_sandstone_block.png b/mods/default/textures/default_silver_sandstone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..9997461bfa95d735b2a1ee6bf85e8f3df40b6e3d GIT binary patch literal 290 zcmV+-0p0$IP)c~oSTxMo|UPnqN=H*zr3)(y|Ti#GsI39_=l}o!07*qoM6N<$f@AQAX8-^I literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_silver_sandstone_brick.png b/mods/default/textures/default_silver_sandstone_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..93d87a571ab36f919cf32f84f0b358fb2fba7d15 GIT binary patch literal 314 zcmV-A0mc4_P)vTvkAg<0uuh{|C300vkLOsp2sO#lD@ M07*qoM6N<$g41l9G5`Po literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_snow.png b/mods/default/textures/default_snow.png new file mode 100644 index 0000000000000000000000000000000000000000..fcbef0e5839e699d222479131c00cf058901d8fc GIT binary patch literal 522 zcmV+l0`>igP)D%1u+}!Eh-Rj-l>D}Jz-rwuq-|XMt?BCz* z-{9%r;O*bw?&0C;;NkA!;qT$%>)_(<;^OP!;_u?(@Z#g~?&IX~vI|=k(_1^yldD=;-q2==JF6_UP&N>FV_B>-FpG_U!HV?d|vN?)UEQ z`SbMu{r&&Fpgw#6008PqL_t&-(+$jvLV_?90MMH()Iy~wdy>!tSGLi0c{e9xA{qSu z7uETI0~guK7SapD$(bgP;U?{6(>5qO&-r(jfk1a;qZ45bw}*M00sVflR8g%3FV;^n zhfOfZQ590}o9ePh0fRBqp86W^uM$(+B@Cm5GKE#8R4b!D8L&4bYFgVZs8sHQ!MN`5 zIKQrO>#f-hBgnn1lFS>=O<(>5XYkOV literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_snow_side.png b/mods/default/textures/default_snow_side.png new file mode 100644 index 0000000000000000000000000000000000000000..03456c84498d7c06625dfc29db1917f159fd5af6 GIT binary patch literal 848 zcmV-W1F!svP)y{D4^000SaNLh0L01FcU01FcV0GgZ_0007~ zNkl2&%wb6)r_`najv87S|Cvr1?K$XCK+qVRLOJ8 z`*$A@Q99Q#nS4u@Wuyeob>w+YmRZ(U*Mt}-iUJi8_WA{%9v?XSbIxE`Q`h?#V^C2- z2>9RuXxok$K*SPaz*<2Kp11GLNGUNIjj0Ah0G#v05D^i2y$ov%Ap|y?8(zGaGGE-0 zVnol*|02sWg7?(JeMA-S9n;B(^}3<+j=SvxAqGe=8XvG;H>e0Mw7VCqwUqTfF+~Ug z=RB*cPlT{rD)&l^HM=7~2!RluxV&6qQ;fWR_2XWNTP`1Gz?&bwKRn^{SSx(}tULk8 z@*IHU<*MQ0;+Ey|4&eCzS*{w+&bQ1j9|$1<9A95I{PgoL0LSLn-_AKa{1WdPHk&PV zy^n|jV5~t^X_^KVC8mfmh8R2Me=iUfbTk@~Qpff7mTEAh*Y9J@&cF}?DJA;-{tm78 zSYw#aSLAulu&z-RSgtnz`R|-3rJcs2iVp#?LI?p-!FP`sV;I&oRW-n_*Vm|K42Cr+ zMo4Lg4|w)fi2+E7eorBGTrO5r<$$uRcxoD~v4ZywRb@Qh$5=zJ*F#0PT-@QECohE4 z(?3`&uQ)n7Vldp!lvI6;x#X;^) zj5kl})B`yR$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e41p{o}iwX~zs*-BkC!PyI&vpeD28Mzsd{`p8eV+xj~<=$!>{CMsC6lg*X)+ha1~!Eu8jv{HR&r z5Yox$5GCYz!F}4^qR44)8%$~+J}h7mVoBC2T%LUOZ$(X`O69XKho5l=B$$<&9(ry0 zcjL_`FV5>`M!D=e*0o>F;$5pP9zXRttIYE!-%ZPQ zJNYc%ZZk8cR{GW~-L9lwgB}AZ-XjNfHJ)}G^e8;-%bnP2(6eBQe%(3qeauU13}@dh mTwflQo+rfI@ZCdN%F4pR!lI(0nVFf>)YQPi zz`nk|mzS5;($UPy&dklt&dbT3o}QJJm6MZ`yS%!%xVW#cug}lU(9+E?z=xIq006y7 zL_t&-(+!MQmI5&h1Y5Es=P&`70PNoXl=!o|UKPrH?|1HdzxHvCoS|{SBf{+IoMWfB z7A!G>%rgMjkrDqQ5FN7tw&RLe08B{4At}m&@Zz~09kgy8W1=U`-v1Izq~Ocsyk}-l zNrEXl&F59=5vzEgc64h1Tcv77bt)%ScA!utk#B2(PUYa2nGZg-mQmdE;X@F4%huYe z_^?kR+dFTPWL+}`j*!y2eYPeN!az~gqFGNJUB_2{&Y}rno2~Oo00000NkvXXu0mjf DKu@$c literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_steel_ingot.png b/mods/default/textures/default_steel_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..8100b0132ab8245d8792c0a47659885c598252ab GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=1NA8UO$PKY8@v{oB{x zy?OEH_m3IVCSSdDwyd<|^T&4!=FU2_Z|AnnYnz)I8tQ8`=F}Vj>R~Ji@(X5gcy=QV z$Z_{{aSY+Oo_v5$f_1@`35yt7!h)DK9oX_NgwbGaoK(_@12g_}c$iBYb?BVF$F+o2 xqQ!TbFXJVLt%uZt`J76)r4OAEPC3BOaD6TBfloW;9|s!A;OXk;vd$@?2>@0JQPThb literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stick.png b/mods/default/textures/default_stick.png new file mode 100644 index 0000000000000000000000000000000000000000..0378d078b0910afff1999c66b8ddfb8e8e89a67c GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=4|*GFB=AIiAAKx+3gn z-^T!j7)yfuf*Bm1-ADs+6g^!WLpZJ{A7E`+V6s?nisBmvQG-TKjRPSQbPgT(o z#%yuM$yd=fnb9=#SI9P*L)BLM+P&n>W-)I3eaq&%;LKj$$;#hC)^|Thr!d;&t;ucLK6ViF;-~+ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stone_block.png b/mods/default/textures/default_stone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..3b771e725e32c342a26dcee06ec7b7cb5800d974 GIT binary patch literal 498 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 Z`oP^rDys)=#32&h01sCmc!M)G=`ScLs@(tp literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tin_block.png b/mods/default/textures/default_tin_block.png new file mode 100644 index 0000000000000000000000000000000000000000..72759b0456246db5be2a6938ac2a20a356ee006d GIT binary patch literal 274 zcmV+t0qy>YP)pB1c0GCNbK~xyiC5;IV#2^dso6wUy0yl>5$pl|UfpaXw8q0pr;FLZ#(jC;KVqf83l|Z4hSkS*}S$~_@5wT;$j4Y4% Y112E^EmuPPX#fBK07*qoM6N<$f_89pc>n+a literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tin_ingot.png b/mods/default/textures/default_tin_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..eed536105bf934d6274d31c28e6e98360f1cc5c1 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZ1=8W+;Rg>MoHc#ws^v?z zY~HwU@1BbClEn+=B_zb}*uJH%rYa*NZQA7izV7y#*&j9lH87S0`2{mLJiCzwmW!Mb3}ghdQ3VL?or4s5v>!f3EIPAcidff>ad9_G?U9XhA)aV=q$Xz`uq s%XrCQ>mjvZJ*N_G=|g9PQx5PmT*&2Jw`WP+Dxi@Jp00i_>zopr0IQlvvH$=8 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tin_lump.png b/mods/default/textures/default_tin_lump.png new file mode 100644 index 0000000000000000000000000000000000000000..72bd339bf6247bebfc74f1a4385136509acd557d GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=0%_F5I$Z%gU82=ggV2 zVZ(;QhYue(aNu;f!eXEtV@Z%-FoVOh8)-m}ji-xa2*>qg1wjL8X=e$yl`Gj27=ueo zT@9RlHA5pAP9%tM1qqcf7)7v5m1RBH<;ue9dVt4G(DBbRW`8nU4a^VeoYI Kb6Mw<&;$SvKr+h! literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_bronzeaxe.png b/mods/default/textures/default_tool_bronzeaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..8ae43b5a1b84db6c720ec1caf8660fc619101277 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE07Mfl*#cF-W)4!ttxOb zQ^ib4;Q#!hr!98>+ifp2*c>j``9CG@Lzn-@Cfobvrf#~Tevgv(U)*>%Vp;mVi{3IZ&jofAgkCO5xOJ@c l!;uG57N1TxZ<4YqW8A>T$YeGDC7sn8Z%eg(Cdo zc5OPJIcNFpv?GTnpWc0EGyC$e{^hR%4|MMT+tjGce=V9ZX7S;D{y>8nJYD@<);T3K F0RSkOOR)d| literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_bronzeshovel.png b/mods/default/textures/default_tool_bronzeshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d800e4712423eda26bc85adad3d979b9dd4acf GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!cYsfbE07Mfl-V3Bo#QENtt#-W z+4leZqMy@}KTVAEFcdaZ68Jka?c3zI51oN;+P$AQxjt@ic~)a_x6>FVdQ&MBb@0AB-CuK)l5 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_bronzesword.png b/mods/default/textures/default_tool_bronzesword.png new file mode 100644 index 0000000000000000000000000000000000000000..cdab89851d664de8fac1e56bec81bd7288e2b555 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=7>}`0LG>|IaU48!!E^ z+`v*@=zqIyj;FA{Dev;R+4Vpbj3q&S!3+-1ZlnP@7M?DSAsp9}9hjS#1ZG`yVLT*I z7TUnY@=#o$g_GlO$cCv7p#@8vd9!Dyu}nOf64125x8asH%TmT?7VPIuN(#OL&0z3! L^>bP0l+XkKtRpg? literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondaxe.png b/mods/default/textures/default_tool_diamondaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..e32a0bf2bc272cf0582c5c7f31b21c37eecdb81b GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!S%6Q7E07Mfl*#cF7A`NfRuwRx zHN#9vpz+D0>~p8%4;_fvv$O5x^NQOyi>_V{*t}71(gelUW;b0?4h`{nK%I;wL4Lsu z4$p3+0Xf#5E{-7*m)D-K6k<@|U~v@rc;NT{`KF~SjfywPRW0i}x3yvEa+U87Ory%A pr-|^fq#NC+eEs3(#04GOWH-%WuJW7L^Ddp&ozQ2dB;dGYk)b?q*%a+0}c6m2!(ht7d-YDvtny)#xFJIXA?M~hHTp8Ie3v&}okmdKI;Vst01O^W9{>OV literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondshovel.png b/mods/default/textures/default_tool_diamondshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..d0fe24decd9028238a63bb04fb4288544ca006ed GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Q-Dv1E07j0FAcPm$?+6!eEP^* zRiNVbO?N|~S--wl-@luD=dAc};NL*fe!jh>$frs^Czng-ZPTu$ZtLCzBOD(Hz zcC3DMWoFWoq#75kI6G_qo%3oI%dQkpz3#^0bnh4ExvEI>2l;0rE-vj#)c1bH_~FFm S9jZW689ZJ6T-G@yGywpTgH$;H literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondsword.png b/mods/default/textures/default_tool_diamondsword.png new file mode 100644 index 0000000000000000000000000000000000000000..dbccd0e395592ee9598d21e4dc5306255db352a0 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=0*b0m9{_iY-lDZ(lpl zoo%Tulz-t|j;FA{DetQ#vi3j)j3q&S!3+-1ZlnP@j-D=#Asp9}9hkki1ZJI#WH@AC z*lI9iF0&$&Rsf^g1_q~AAs+|UWld`(Ry8ThW<}gKaqsX^YgTZ{Wx5jQs=>>^=EGs| Spr275WVffQpUXO@geCy?MKJdO literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_meseaxe.png b/mods/default/textures/default_tool_meseaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..c01fb4f339970cd8a01ad6d0d24f7544e42b1d91 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!eSlAhE07Mfl*#cFwpJC`dxYWr zM>jJifq(zJ&tH+a`+(v9|Ek}Aaz1^D{PZRC!DF*qcU7<7R&>)9J$a7z`74I2HyN%U z*tP;_1Y=2%UoeBivm0qZj*X{_V~E7%wWrMa7!(AU4=O)D^Z&kAxBsH#-5Y(*A9CBi zyvx|-UCgEu$^#8x%>$i&0PBQzlih_X}7)yfuf*Bm1-ADs+ygXeT zLpZJ{J21F)t~9vzDL`U%jO3|FuYwy4W~eOaxf>}EdM2+&pjVBH=Mkdh);F%URr+3W<= z&sY-V7tG-B>_!@pF=7$R|b=?P1w1_d70i~c5^Ef1>x@4m&kaY5oPa|x9*GIKZ2 zJ6JWL)^ABrXW5qIuR)%FVdQ I&MBb@0EshB)&Kwi literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_mesesword.png b/mods/default/textures/default_tool_mesesword.png new file mode 100644 index 0000000000000000000000000000000000000000..d395d3a13b3427a2fdd9528ebd6f2773bdf4eae3 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZ1=69B4ED|p<@F4f>Oy-C zG5r5O;s5`-|NnDOo)ydS6!tgeee@*n(Uat(rx=1?E@=U3U@Qsp3ubV5b|VeQarSg^ z4B@z*?7-Z_BrwY`lJSth=4Jzl?&bwd%QBcA2{1YyOY3M@!xF-JI%Nfyp8twO?`<+o mCn}6J8YPAJ0;*dVm@s&|aN0-j`qv3Gj=|H_&t;ucLK6VS;XoMx literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_steelaxe.png b/mods/default/textures/default_tool_steelaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..1528cad45fd63c4a79892e2c6133949ada2f3e7c GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Wq?nJE07Mfl*#cFwpJBbwrts# zFJH`*1YW*;`RLK3+qZ9@IdkU!|NlRJ{J3)E%EgNpj~zR9^ytxT+qSvsiV7$k$pva= zED7=pW^j0RBMr#0@pN$vk+{6}lqDa70uS@S0v4gXAODkA%69g>J!WJp&AK-9;AH8; vs_V`?;`5nQt`JehVx2E*XDvA8!Zz;x9gJeXUOhexG>5^{)z4*}Q$iB}41rCi literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_steelpick.png b/mods/default/textures/default_tool_steelpick.png new file mode 100644 index 0000000000000000000000000000000000000000..a7543a1f8fe8ef0f8f8c13b38fef91ec2a404d26 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZ1=4%>?*0G&f1ssIj;FA- zs=(d5cTE)eU%h&D@!~~06@h2Zo<%#!IO~i1oANe4cyR=%fw3gWFPOpM*^M+H$J^7z zF@)oKvIBz~r>TT?rgV>Krr{LT6~YXO8@O~E4Bmx0T`}Hm?8jv6!z7_1Nb!G{kYUcY`F zXepE9Dg5Qjm;e9&zj*QD!Gj04Z{NOn@uH`psG9-*&!0cfo;`c&)Ty02cP2Or`(Bb< z2Gq}3666=m;PC858j$1e>Eak7ae3_tOQr?|9@dNgLcUBLxBtG+Qoq>L_3~cA1cT4V zvyNF-nCr&G39pvd6aTd`J#4w%wy@Ae@7*q*p4G75@Vp1-VL6dgjLW31trr0r$>8bg K=d#Wzp$P!)%vS;c literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_steelsword.png b/mods/default/textures/default_tool_steelsword.png new file mode 100644 index 0000000000000000000000000000000000000000..630a33966efb2fd8e87dafa0418ffe5673d9766d GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=5ozPtM55`2YX^vSrKe z+___^F7)cvs~k^Ze^cIMpINY&Xs` zUIDX~bDj#w4sI||+OE5YA(1uJ%0XhyssPtRi~_SRvZy_92w1>yN+aEYm7(37{m34* S&?P_v7(8A5T-G@yGywn|+%up6 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_stonepick.png b/mods/default/textures/default_tool_stonepick.png new file mode 100644 index 0000000000000000000000000000000000000000..237d739c4e5e751899444a59d107dd2bfccc4555 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE0DHU6$rGH$?+7<$;nAh zPBu~GudAy|OG|5PY^?w_*zA2T5^wXfT90cpd-G-ECF~R8zH^K0d&KxupD~Z)!+af}!3>_RelF{r5}E+m CYDHoI literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_stoneshovel.png b/mods/default/textures/default_tool_stoneshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..11711bd23279cd49c09e6aed90126cfe24757511 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!eSlAhE0C_Qs|&Q0$?+7fC@+tQ zh_F@_C@d^+Hx%mWXm4z2sIIEa&(Akg5~!>w&&|mxEiFk&Nr{h*2@4HLa1_3sq^JTk zg0UpXFPOpM*^M+H$H&vfF+}3>(o>dV4GKK27hResaL)O*Kg_yQ%w*5If1eXC#BFs; zPdp~mvu5U-ubm#fA71pImg-z)Hzld*V!5Zto;A`3?i(bx`@b`I!)RU4__QvqjR|Nj NgQu&X%Q~loCIGrFOq~D# literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_stonesword.png b/mods/default/textures/default_tool_stonesword.png new file mode 100644 index 0000000000000000000000000000000000000000..1a493acbd6125ff226edc18ac838ed626c9083a0 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=8+ru0GygVWA^xl@LpZJ{J1`pt z%&J_?*s?H5hhf>wIm`>0mfc{TlE9>8AewVDKvd=>lYrZ8BX@(dGmk281X?p@%~zVj Z#txJ(=`9Wh7E_7NjgZZSr_2y#3(Q;P*N?yAz%UHsTTbP0l+XkKnkOx} literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_woodshovel.png b/mods/default/textures/default_tool_woodshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..dcef2b5bf22283c594f4e0f6dfb653bb5a97bd6b GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMV1=2a5!geYGmMQ{~HvB#Y ze1VoSf#!m)I)Wi){7H@iadrZ|3Y_jhb&MrJe!&b5&u*jvIZmD~jv*Y^lO0%%%bhd) z+%?$^lwDL*7+j2ZPMOvq$+PP1Y0(2c%T_2EoHcZoRhp1{fMwaumW9hyr3?fF63iTm a85kBHpz-94JT%d)M z<8a6ZE2mI{b_ZT#U(==&EruG7SJ)ihiZ)$h$bQ9owzKkoIM56RPgg&ebxsLQ05WPS A?f?J) literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_animated.png b/mods/default/textures/default_torch_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..cdf33ef38acb19250410c39f254b7232dad73115 GIT binary patch literal 833 zcmV-H1HSx;P)S;-7BC_dOg14Q77XFx;o{%NIV3705h521d~S z(s|XZcHFXZ<-%*dq-o;5VB@|~%cxDup+-|qHrA3g;;b&(fg<3f9a$v+;^W%l-q_*a z)8gFI-}=tu+|J+4&F$yN(9Ou<+QQP!wBOCG<>0H{z^m}#s<^tO-p`%l(46Pjn#H!5 z(Y2P>!0aGb{(B<9nX3k>8l$k91j!|4T5(J1PKhsUkb}_ z0@g$TuP6YS1pom603tqEnE(I)0d!JMQvg8b*k%9#0dh%1K~z}7-Pcu90s$02VeH;T zN=i^dM362)K)~+q?(VMN?(-g=obkck`^Gny*_kt&s$a~*`fg;ofFYDyxA6c1$~fzEBR*-VErJNskx8$vz;o z=9NNzw#XjyR;BbPn_EJcV?hd&kqlP)UFcC#PLDZ)pq-I|Mcs>)jQ0Z4(X5dBhw6^t zpIU;%On@zSP9Z%C1XGfti3OzK-nL+6*JW2ok0U~Sh$3_Y#+TKQtmhkIlWC9gNfL&2 z0Hc{bu6tS`2F3J969&aADFnkJR?a6B+e4QCXfi|c^P=~jqcraj&Wqec}+5CLH`;9%tyV$jR8NBQK7 z0}!VMFYrcg9BZH1LoVO9AB0EzPU!$6PBmXhPWk;J+939SeSZ7^NU$%G{0x(&00000 LNkvXXu0mjf4}6#L literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_ceiling_animated.png b/mods/default/textures/default_torch_on_ceiling_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..3a8b5ad9547fcb4c9ad7aba659c503e4dc832c34 GIT binary patch literal 916 zcmV;F18e+=P)foE`(}{0bKZamFf?PW>AQB}Q4&mwR(u1o)a2^U;n>dO<;~>a#O&z3 z=jFTR-?_rNu<75dvZ$QBxtQO=leMXVj*@+`qj$WfaGjKE;utZ(Bs8 zfInA2EU$bRpJ@{}AQ2G{5Se2Pj8X{B&eP-L(&60D=cz z;Fd30^j zl0hx>_^Vm`S7uCnB%=>KW1qxF(4ih7C8xS++OuthO~!9|0*K*5&d%W8Dy{@# z`uJcy7le529$HeYfgbM_R{|k?L^i3223ZA6Z6YPB8aNLnON9X5xDtrsV+wqzETrV1 z7v@K#&;X{IEk$*%wy=L43TN zgO5%+9#(9M2?E>!^pQa4BLd3F{qn%f22v7G!Ufzq3Y%fyeX1)Cdb$%z4aW}5&kzj7rI#RvRvZIhJjnc%*y?60SwRNVh<_y>H1 qkAK03QU&piFh6`9PVf=m_xc|c7BHhyqHp#900001dEEN_z0!=q; zSp4bdjg|{NBBCzB3D4Zc6I_K8Qj|0l96VY%w0G$q3SeVc*~6$U_PI6+Xbyv?tDnm{ Hr-UW|3$8^U literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_floor_animated.png b/mods/default/textures/default_torch_on_floor_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..ad51c03a86e53571ba9eba8e6557b6cb13c6bc81 GIT binary patch literal 830 zcmV-E1Ht@>P)$fV@kqVe3G@8g>7+m+zel;6aO;>&>N z(R|>-dFID(+^=iUrd`~jR^qfz-<3t&l|FuQ9Bw}dVlx2f?Aznx)Zo<9`1#S(($C(* z#o*Dt^zgjm*t^@!yYJ+=y1TaV=-gnllUsIYTbqJez>rm%Z%AxsMeoHz)}KM1 zbvBD~G{l@S=B+5_u_A(7BFl3hbyXfkF&?IO9cMut-Ha2IWD|y54CI~)K@vCoUu* zfk1@d?(XjH`tht-+?xeeS!Md|&Y5{#)wlX}Yf7)pi+&U-ZyJTO5BVyt&>FgS5>1sP zwACakYFN~fXsG8uYDqL!k!WcyA%O2sKv%+z`;{Xb*x(K$pUvITlAW#U%_E;jK0i7| zVX;dn-p$C@BM$=Q!F7_Nd70M_qv%~31>TxaI1e??OHqv@S|t;T(990-TI`AMj}DRY z$Rau=2My3V^6~T`t0#9oEUgR2`+ zwi!?i$pIAc0iGA3?o%0YU-F~SC#a#TC=WHiw_hwGh&E#oPfX7$=TQ(TkDnX~(3qE0<1{$@^xhh&A-ceMJd@C=IS;C2hJ?jK z;%1P9xlpcoJpQ}g4;Ht?8LJb8)nh`jJ!L>)dn?mCw14O07x@-1k*IDPX8-^I07*qo IM6N<$f<(%mO#lD@ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tree.png b/mods/default/textures/default_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..10e297b4475486afd1aeaaf7305129777a8101fe GIT binary patch literal 309 zcmV-50m}Y~P)!;7%LwYNjfV&G9)-HAWl6mMmQ=&Hz+bE z96>fFA{P!T9TaBsIgJ1S0Io?yK~xyi70pQ!fG`L|Q9#C!IeP!As@qq;s{tO2HL9Wb ztPu&o1$9*eQxWnD02#3@0~xasJ^-Bpz1gExo#-zbvZBNm?7e)zy1C|=Tg&A9fF_h$ z&`9!Jf6@I;2{Nj5;Q64H0@8e?X{YOlJ3wd!|NOPS3?MBo_#yOo_0d82O zYZ>mbboUGHJCdEpX*`1QgKHyK8hwx~`T(9Ct?G!`=jxa*B9RC_F*TAx00000NkvXX Hu0mjfY+r0z literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tree_top.png b/mods/default/textures/default_tree_top.png new file mode 100644 index 0000000000000000000000000000000000000000..da99bce74a957acb1165aa14efb039ac3adccb8d GIT binary patch literal 659 zcmV;E0&M+>P)d>6&%8TQ=dDfs})Sh5VJ0~+M9q`__?9ra-&6eiIljXvS=EjBQ!Gq(# zg5SA+jEjTV7_v*dx*{|-|tn}TW^4Xl|%$)Gh zlI6vXH7oIRYCRv`MBJ-hmJeTMqApA5dl_S}eC_k4?Tq8g}-7MFa zLLo|~#MBU9MvA>!i58>06=pIWfSG&aShbAG-liQc(We+*8CLRic}*@xc7!to!4JmE zH>%Fzxk0<@7Z`l4VHR}FEHG+b?2!=s-L2LxPdtum*2Lr;0{9!b99L%@YeSU|VgT^- tHohISTb-+Ze;B|JfZ#NInop8={sR}dBW%UADir_#002ovPDHLkV1lP>IDG&B literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_water.png b/mods/default/textures/default_water.png new file mode 100644 index 0000000000000000000000000000000000000000..00500e9b91b12021b528b180473cae639b41f619 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa4)6(am8iWd+5A+z=C)qnbBTtB z;uTkv+Mk(BeBnR;`ZcrdNtFNQ|rsx@R2rK4{}p1H74@v-G!h7u-mn{4ZO=|Fcec)I$ztaD0e0sy*)Xj1?H literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_water_flowing_animated.png b/mods/default/textures/default_water_flowing_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..070d79718eb0d1de20147a6184729de6d9a6bf3a GIT binary patch literal 1607 zcmeAS@N?(olHy`uVBq!ia0vp^0t^g{3>?frR&Nhm4Un=4@Ck8M>wKou`&_Q|nbCyj zW|Ll6O?lxssmwCE4hD02Wxf;oL+kl7V!b7#Jt*X!emFuRaXP)j? zDPnS}bZ*c%zVO}7Fxy33504af2rPb9;vo~CzHF8wr_g@uc!}Nvk38yB^8T{SR%Ndg zG-e8)qU7{Kqq`;2G-{cd+tRqmjxPC-z38VWs%Y!1CaGCytH_iJ4*%{&wn#JRvo@`i&`vOrWBw_@6*o64an)0QY`yY9?a zFwGG7;h4R34x@P1!%5lkUzNN+oKaLiG<)6}2A(xfk8-SGb!hAQLg`-R{!y58D}nJ_ik_h@a@BVcauG~S=BbnJSuuFKL7gl!g1#9?1^Vfsypt= zWyhvH3~ZUm@Z_yw-1@?5iwVVZKQ50`zq61pT)4oc#OWpTk}3HL)yyY(r(AmYpYb7c ziW8$s*R?!_jx7wICVgSt#Qs9azl`~2(go%#)(Z;{tdaJRQ&@44xy9}k8&`}r* z-zJ(I`=(*v|Er=v_J4&(#g(^?Rn<$@x7*99#MM-bMDDQN6uH+nWo_v8_H%ZJnnMb! zReH9!tMl`}`FT^$WTJ^pQ@-!dk+o;_v=aSc1JapDfsg_@F5$hzl zidDB^&-&h5)u~JNUXxLkEEKu0CPp$~DXY*XTKhm?QbUcATF=fg*fC5+Zrx3?GEmQ(uq zu^?gF2ZlGV3yUgF99Lde9n$*5Ex&*BcNsY+2A$TNvpx*J0~eLNXWO1rU$w@W30OL? zC4TX*-5P#i!;WU>M}5{U))r6RJ(vLGyyN5Rw6;(Ia(2TwV425!4?!~T1R%=D(!ooGRf63L_XWt|5M^MiDiq#*xQk00L+WRdSUC`328}gZVspl(lUF?ju|4hb7zpggUJa~2TW41jk zhx}B#mhwx!=$!cHiidIeua`L~&a>CcEj@96`!`$Kbd<Q$#L zJYoO4p=H`^!AhI*UmssRFl;_`dB26=)aRR?=WCyT=eH-h|KkRK_BWp4!O!&)&M!5Z zUw-1Ti1Y8Cb8O@Hwrx!G|8K_6^XY_izK%)dy25YI_k4=jp7%7+Pvcberz_=Ab?a<) z+FEPgFpijcFrnkd`}iZW-L|*q)#puK9-H<^_C#=f0Q>nE%iWV~Hn$qh)vew%)ozuI z_y3c^f4Gr%`l$o=K(8H;+#p>HlqZPD_8Sem-+!-KPwmu#UsO3S}&gf0$f* zet*~#Nd@8BZ(o#MKZ`93)tdD^ft&w`VC9^h>ugNqDqnHVJkfkfIhgw+Z{@lN6V-iA z2rF{DtKC?8&Gkp_+NYIyhfJPt>latuTb9#Qu6&EJI%(>)lfn0= zZp(c3zH#x|OPl}8RW+6!o~Kt~USs@W?XhFLmFG&k^N!8SbF#jrpmB1s%%?m3TWW$Q zEswsjT=~-s2_Dm1(=8T8yVline&2of^Q6jtn-=<5d?@0_~4;J)^GHr}K25_!4aoQ#vR>5u=A{QLf5^u*2w}s2ReL??RhFz{9uV>>Fx zwzl1IV>;VLAo+avbIEE6k?L!Q<=E!V3xAUs07e&n+V$T!yx^;W#y1pnqIzxm`=bkh zQa2v&Ewkt8vgLVI^{(BP$Lf3W@4e|Dv)|T9Oj&CT)_0@k&BmV~wTBnH?RI<(GW)`} zb0F^58-J>RwnEVsu%nL3+1}ng@9kVikh@?=zWzq?=Z)#MFo!{$2O}?vRGR>;JUZ{^ z8K@CJ_T|q%{>E=OJ{u%~6XlClOH8?)7_bfKoXv6wPwrRh#KwblhfLsT5E68_X&*nfp0Cn;O>0+g2E=;=~y#kh144$rj JF6*2UngCodfr|hD literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_wood.png b/mods/default/textures/default_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..af56d6cd451fbd742626e9d1e013c568634b368d GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv4DbnYZOyb<*60=PtXh{~5M-~s zu+F0~*?4ZHYiG7?vbR=yw(ZwzhqeM0mw383hHzYWJ!QznWGKS+u(9FDx&0A2s&5#T z_-!3dur_HVsdiK_aq~Zr%&~p7&v$dYHS=n5k`LtNrDVJvzTJw_e=XEaktaqG>+gSsq? z3=S7P%cLb_-()2uOV4ONa&Rj1x~zi0hLsMB7&+5rGS20gI6V6H@AZS{{Esd23}+V_ z>fEh9t5_@1-&fw8y7j)?q3yfBu1t-Zn{zBtvaTv~=ZtT+Rcp5I`~R!;{Pq16mA~xQ z*MFKl?e@bInZEM$&Cl{~=|6n^Ir4MCZmX92XXcoj{;733Y`@I+;gmzBt=U}HMb>G? z1n*c@;QMeEnF1d^yq+1n=kbQ~T1x*E5JT7l+M@58do$zn=9N=)@bnn?JlE zt*Tkl7}(!$V({wYL^ii=$6I;#Si4ERn922J#{|Y`*W(<_w!xAOa^Y#7?2;S12x6(KX=xICUC1D{_C?OAt6%?vvZSZ0pUXO@ GgeCy_1gjVT literal 0 HcmV?d00001 diff --git a/mods/default/textures/gui_furnace_arrow_bg.png b/mods/default/textures/gui_furnace_arrow_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..046d8cda098534b25bc2dfa550ca3e705a29acf2 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^h9Jzs3?v&j#pnYm^#Gp`S0GIgL`6lFUygqcRL4^i z1nwZs?dFV>hg_f193psmo7Gj+uHYL+^95}4hjoTS3j3^P6^StyP{hGr3|NFN++$3=5{P*~d z=(mEQ+xDE#kgAM3l5Y4|+@xMH!zo#Cr2tRtWi5V3WvQ+eTn9Jk=5{G%IMfQJDoSix z9;?$-bwyOL`@th+*;7sd?YETneX;xJvwW4nl|{=s_WbxTRd1!hl?A&v;x{U}bOfKP}kkOqSPFyN&AdNYvE zS`y?JT+C1%W8ZRBr3xsp-P6S}q~g}wI|q3k92i^zFCJ`Ta$$F3Ui5z+OZhjY*`D|2 z{C_EG5WDfzLZ{HWg;v+T=em9g=>2@X>|$LoZ}9hhb%MGp0v0+=6H| z!YQZ~vLZm$1uP*zxx_5jb^BH+vlnfh812O0cRgV1ZO#p^ygze3YugX#+Vv9$fYdtvkTqP)$8Nhv~-X1p*s=uRJCqdiY&{LtXQ^j9K&H4 z(lpExNR}0(nuj3_=X4Gs{yJ_@qm+&dsm5j7_481kKK`64Ey@VIB5}^G$ufrN&~@Dq z?$1e3w?LJK{)Z$Dw<3w6jQ%;ygeWk6(bol&tp-5 z7`@!hB^y*Q%q#KKEn3|zU$e~{w`AG=2$Jsc=?H4AigO2I90(=a(yb6`<)FmqVaOb0 zeMM138uxPLg@(Sotx=Lhc?rpHuLK4};oU?3HdbHqvK2}T*;G~pkb2Teo7xB^rPOsB z7@9}uwUkpE2e?=(MG#{iYpn&UQEKZryM9AOx#p--Lffj5S_rLxZyGCYQ=KcTje*LG zttzX`gbIjN#1qou$x2T!!6ZM>oH`Mk$!Kc<1(k4B)!62It{PnjW`as8B|S@cDBXi4 zl!f?qs!pE!m^PIxlPvo4YXP+_`cInuvutEpj0*?UT#EjYd#IK9IHbRa3Q=E*>$9Zp z6Lfw)e-E7|K)Y*stkYY1zw<(+)wi@~fC@mD>j9O*&DSUMn5y~}4p)xZC+I!jp+S^h zd!{jc?(0Lu>Pf)-}_Zw#LL5)BJ!gcb?gwJd|~!0x_Zc&jVU=K}DMk9(p!x&`Hn> zU$R1LA%fT39Z;s(pR^95c_3(IxR#Vq9(p0@G_gWcf}XXAd7xTjOhe!OFWOH#j)PAs zKryC2J3qs5V&S`iv_oYbrCs-XXk#^?&zuzsm(fJnrC7T!t4c-Jha;#`ZIX5jP|;Kx z(Bm{^f*K|3#i zwJ*-yJ(tru+!>&g68_*jEPb&+g+6?#WA=x~gU3J3j@Oj7R(z*2L67eH)y2_$Bg_w! zPV2sBIZfmLpidqs_1Q!B;++8sXX1dK$>=A?><2~!*?X6Y3qW~1l;pZws&ouK%j|2~ zP~P3gm@>IN=?*of1)t?LCFt&-0{Ti>py~}hPZOXlZ(tUx0>9$)cUg?$P+{YP0&?ANta(F0OD%w!?V3%Zq z3WCBx+h>1rOi+2ak_0vD%n?J;jh)_O$^}(TBVI$lTdHcju|12^tKmW92b5>=TR@|( zKcH9$9GkSXwoVSHRybKWKF*Ys_0PfAQVivBO_4Du5M19VjGrXVMOoq~Hhx1SokH#- zDvEGK^naw7|4a?G1r;0O`IkvHjdqCkcD_fRj+cFprb6}NkjpwXU7N$VX zGg%5M*;>|QY1Dl~0}Su;Ixh(SBW)0YRV1r(C?S2ZEg9uh!d)`x$#ndQk`&Z4)Z!ZD z7o#=#Is~mIVM^*K)IQ16BE5hBJtc2)h+Ex$i69R8z)S|Ig3^JHKbALlL!m^%XEO0R zrh5=Uh#Is@YhXXdrBS9fT3TzB2}nQ@S^xx|vbG_ik6X%67~)fjG67mou`AjWrH;@7 zU}IGCMbb#rO3=Z#N>eUETAwlyV%ML~N18%tEhbX~P0v*j-O7_sa#d$9)z@DyUv%^J vzB%qt@`BP);o(0T-{Y?bTTvoI00000NkvXXu0mjfh=~t@ literal 0 HcmV?d00001 diff --git a/mods/default/textures/heart.png b/mods/default/textures/heart.png new file mode 100644 index 0000000000000000000000000000000000000000..6d4e228930dd00bcff09f16a30e2873ce1c7feb3 GIT binary patch literal 14830 zcmeI3TWl0n7{^ar0a-$AF%fG5OsB2X%kEsdTiS7#UUmz+%FxoTp^b{2&Yta#?9Plc zvvgZA78(*suqZqTL?cFHObkR+u3BkGkl+(R6Q%JI69n~zMq-rufM;gg-Ij}TLP&f# zo9u1QZ@%-L-~8vi&DOTnE9bi&Z~*}3N5Y|Y^j%`V@1Bi5mt4Lop|81mxXT1!-o5s_ z0PK0=egNvKm1w8cDXtP^E#;A7S`YMOQaYjm@Hb?1NnQ^vst5KeYJk4<>2aD;VgY)s zPh>?s2op+pzyR?P~#M7Blp@tC6bF`?%lz9I&bWN14N08v-ucc8CW0ED^3Lle&xMrjzq*zHwy^zt>UT50eH57tc zQZrBosMDIMjzm$2sHP>UGK_=*G+L2IQDQ=!%*FY-9^PHUOOo5md%bQc4taNvkFBk( zW8*b4FHb8G(&V%qu&EL;{1UB(f^J_ad0VCI7zn5mYDKc|sQ}G6T{_1*?O-L-+2hN2 z7QGnG{>&p?|Bd8{CshT>=AE~{`jw~Y??eD+`VZ&Gpg3yN~?F+q~EYn1Iw!s+Jv8Zs%&} zs`MowlKby@&%ve^xB4UlHua+Ga%*=NGr3sC-V~=+>u0X>;dg*(yC^y@dkpQ)Xq#tp z`~0LY)YP4POCg~!&unb_qBwa)omH{l7q>JdnGJpk>bP-)x2C!g~ zE}{#|02WNrMRZ{qz=BD-h%PJxSTIQ!(S>CI3nu9zy08pj!6aQo7nT7mn52v7!ZLsb zlXMYXSO&0Qk}jeP%K#Sqe@K@r|M(wN(KCMrdbkh%kop=u7)Z(Cb`gMqDgXwD0Jw4$ zeg6tTng!suZUBT`04&sYJbQ8l00oVaP*XHB_Sw#n$BWjKY&l+9es1tw_cm9-$rE23 zK5(#PRmGa|s*RhXV=wRBa&Sz6TJLLL(%gdJ*~-$F^rBPrvL`lNmP^M+N8yo+-yJpM zs}_9RJzT~uX?=Rv>A_mPvTXFgZllrlZTe`*juX|J3WH6>Bl|1UhmO75ai-|~d9KE) zGwi9^fg|3pibvy%`L6JLiO)w~{pFAG4@7<6MB)Cy7uQDqnpJQfG|ao=3;+En6MuW% z(DnyEnfTMcutH4UQ@qY~wyg6<&`>m&sccREG^hIT;HB2grRIZ$-xqtID{U@IY%|LX zqJ#TREq#4_;{3&d(B8tzrAI%UbF5(2a@Tzm&ny{!s;&G&bEt7a%b7**oPVK>Te0{N zYU@x_Rgl?UvGM{nym|MbH%Go1?cZ3qC^^P2+7lT)eb?`A6<+=5mE%R=v7J9tYZDKj Qw4ca~w5$&8Z|>gw51Z)1CIA2c literal 0 HcmV?d00001 diff --git a/mods/default/textures/player.png b/mods/default/textures/player.png new file mode 100644 index 0000000000000000000000000000000000000000..6d61c4342f39fd8da8330e97117c68a3709483fd GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3HFyJAa%3QlXwMjv*C{Z>MhLa!}-9{{8ab z&TEibqWl!w& rU}f~-R;g-O%k1_*>%@MOhihZx0?vo`Z!=Z~TEO7x>gTe~DWM4fSl%(n literal 0 HcmV?d00001 diff --git a/mods/default/textures/player_back.png b/mods/default/textures/player_back.png new file mode 100644 index 0000000000000000000000000000000000000000..5e9ef05420e51ddd7ad33c13a58e21b1bb86a60a GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5$P6SE-Lv|E6kC8#h%1n0XkeK4M6m_PU@Qsp z3ubV5b|VeQG4XV94B@z*%)oSvjqMmS&l!G+8} (2016) + +This mod changes the default torch drawtype from "torchlike" to "mesh", +giving the torch a three dimensional appearance. The mesh contains the +proper pixel mapping to make the animation appear as a particle above +the torch, while in fact the animation is just the texture of the mesh. + + +License: +~~~~~~~~ +(c) Copyright BlockMen (2013-2015) + +Textures and Meshes/Models: +CC-BY 3.0 BlockMen +Note that the models were entirely done from scratch by sofar. + +Code: +Licensed under the GNU LGPL version 2.1 or higher. +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; + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +See LICENSE.txt and http://www.gnu.org/licenses/lgpl-2.1.txt + +--]] + +minetest.register_node("default:torch", { + description = "Torch", + drawtype = "mesh", + mesh = "torch_floor.obj", + inventory_image = "default_torch_on_floor.png", + wield_image = "default_torch_on_floor.png", + tiles = {{ + name = "default_torch_on_floor_animated.png", + animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3} + }}, + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + liquids_pointable = false, + light_source = 12, + groups = {choppy=2, dig_immediate=3, flammable=1, attached_node=1, torch=1}, + drop = "default:torch", + selection_box = { + type = "wallmounted", + wall_bottom = {-1/8, -1/2, -1/8, 1/8, 2/16, 1/8}, + }, + sounds = default.node_sound_wood_defaults(), + on_place = function(itemstack, placer, pointed_thing) + local under = pointed_thing.under + local node = minetest.get_node(under) + local def = minetest.registered_nodes[node.name] + if def and def.on_rightclick and + ((not placer) or (placer and not placer:get_player_control().sneak)) then + return def.on_rightclick(under, node, placer, itemstack, + pointed_thing) or itemstack + end + + local above = pointed_thing.above + local wdir = minetest.dir_to_wallmounted(vector.subtract(under, above)) + local fakestack = itemstack + if wdir == 0 then + fakestack:set_name("default:torch_ceiling") + elseif wdir == 1 then + fakestack:set_name("default:torch") + else + fakestack:set_name("default:torch_wall") + end + + itemstack = minetest.item_place(fakestack, placer, pointed_thing, wdir) + itemstack:set_name("default:torch") + + return itemstack + end +}) + +minetest.register_node("default:torch_wall", { + drawtype = "mesh", + mesh = "torch_wall.obj", + tiles = {{ + name = "default_torch_on_floor_animated.png", + animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3} + }}, + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + light_source = 12, + groups = {choppy=2, dig_immediate=3, flammable=1, not_in_creative_inventory=1, attached_node=1, torch=1}, + drop = "default:torch", + selection_box = { + type = "wallmounted", + wall_side = {-1/2, -1/2, -1/8, -1/8, 1/8, 1/8}, + }, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:torch_ceiling", { + drawtype = "mesh", + mesh = "torch_ceiling.obj", + tiles = {{ + name = "default_torch_on_floor_animated.png", + animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3} + }}, + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + light_source = 12, + groups = {choppy=2, dig_immediate=3, flammable=1, not_in_creative_inventory=1, attached_node=1, torch=1}, + drop = "default:torch", + selection_box = { + type = "wallmounted", + wall_top = {-1/8, -1/16, -5/16, 1/8, 1/2, 1/8}, + }, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_lbm({ + name = "default:3dtorch", + nodenames = {"default:torch", "torches:floor", "torches:wall"}, + action = function(pos, node) + if node.param2 == 0 then + minetest.set_node(pos, {name = "default:torch_ceiling", + param2 = node.param2}) + elseif node.param2 == 1 then + minetest.set_node(pos, {name = "default:torch", + param2 = node.param2}) + else + minetest.set_node(pos, {name = "default:torch_wall", + param2 = node.param2}) + end + end +}) diff --git a/mods/default/trees.lua b/mods/default/trees.lua new file mode 100644 index 0000000..81c9831 --- /dev/null +++ b/mods/default/trees.lua @@ -0,0 +1,535 @@ +local random = math.random + +-- +-- Grow trees from saplings +-- + +-- 'can grow' function + +function default.can_grow(pos) + local node_under = minetest.get_node_or_nil({x = pos.x, y = pos.y - 1, z = pos.z}) + if not node_under then + return false + end + local name_under = node_under.name + local is_soil = minetest.get_item_group(name_under, "soil") + if is_soil == 0 then + return false + end + local light_level = minetest.get_node_light(pos) + if not light_level or light_level < 13 then + return false + end + return true +end + + +-- 'is snow nearby' function + +local function is_snow_nearby(pos) + return minetest.find_node_near(pos, 1, {"group:snowy"}) +end + + +-- Sapling ABM + +function default.grow_sapling(pos) + if not default.can_grow(pos) then + -- try a bit later again + minetest.get_node_timer(pos):start(math.random(240, 600)) + return + end + + local mg_name = minetest.get_mapgen_setting("mg_name") + local node = minetest.get_node(pos) + if node.name == "default:sapling" then + minetest.log("action", "A sapling grows into a tree at ".. + minetest.pos_to_string(pos)) + if mg_name == "v6" then + default.grow_tree(pos, random(1, 4) == 1) + else + default.grow_new_apple_tree(pos) + end + elseif node.name == "default:junglesapling" then + minetest.log("action", "A jungle sapling grows into a tree at ".. + minetest.pos_to_string(pos)) + if mg_name == "v6" then + default.grow_jungle_tree(pos) + else + default.grow_new_jungle_tree(pos) + end + elseif node.name == "default:pine_sapling" then + minetest.log("action", "A pine sapling grows into a tree at ".. + minetest.pos_to_string(pos)) + local snow = is_snow_nearby(pos) + if mg_name == "v6" then + default.grow_pine_tree(pos, snow) + elseif snow then + default.grow_new_snowy_pine_tree(pos) + else + default.grow_new_pine_tree(pos) + end + elseif node.name == "default:acacia_sapling" then + minetest.log("action", "An acacia sapling grows into a tree at ".. + minetest.pos_to_string(pos)) + default.grow_new_acacia_tree(pos) + elseif node.name == "default:aspen_sapling" then + minetest.log("action", "An aspen sapling grows into a tree at ".. + minetest.pos_to_string(pos)) + default.grow_new_aspen_tree(pos) + elseif node.name == "default:bush_sapling" then + minetest.log("action", "A bush sapling grows into a bush at ".. + minetest.pos_to_string(pos)) + default.grow_bush(pos) + elseif node.name == "default:acacia_bush_sapling" then + minetest.log("action", "An acacia bush sapling grows into a bush at ".. + minetest.pos_to_string(pos)) + default.grow_acacia_bush(pos) + end +end + +minetest.register_lbm({ + name = "default:convert_saplings_to_node_timer", + nodenames = {"default:sapling", "default:junglesapling", + "default:pine_sapling", "default:acacia_sapling", + "default:aspen_sapling"}, + action = function(pos) + minetest.get_node_timer(pos):start(math.random(1200, 2400)) + end +}) + +-- +-- Tree generation +-- + +-- Apple tree and jungle tree trunk and leaves function + +local function add_trunk_and_leaves(data, a, pos, tree_cid, leaves_cid, + height, size, iters, is_apple_tree) + local x, y, z = pos.x, pos.y, pos.z + local c_air = minetest.get_content_id("air") + local c_ignore = minetest.get_content_id("ignore") + local c_apple = minetest.get_content_id("default:apple") + + -- Trunk + data[a:index(x, y, z)] = tree_cid -- Force-place lowest trunk node to replace sapling + for yy = y + 1, y + height - 1 do + local vi = a:index(x, yy, z) + local node_id = data[vi] + if node_id == c_air or node_id == c_ignore or node_id == leaves_cid then + data[vi] = tree_cid + end + end + + -- Force leaves near the trunk + for z_dist = -1, 1 do + for y_dist = -size, 1 do + local vi = a:index(x - 1, y + height + y_dist, z + z_dist) + for x_dist = -1, 1 do + if data[vi] == c_air or data[vi] == c_ignore then + if is_apple_tree and random(1, 8) == 1 then + data[vi] = c_apple + else + data[vi] = leaves_cid + end + end + vi = vi + 1 + end + end + end + + -- Randomly add leaves in 2x2x2 clusters. + for i = 1, iters do + local clust_x = x + random(-size, size - 1) + local clust_y = y + height + random(-size, 0) + local clust_z = z + random(-size, size - 1) + + for xi = 0, 1 do + for yi = 0, 1 do + for zi = 0, 1 do + local vi = a:index(clust_x + xi, clust_y + yi, clust_z + zi) + if data[vi] == c_air or data[vi] == c_ignore then + if is_apple_tree and random(1, 8) == 1 then + data[vi] = c_apple + else + data[vi] = leaves_cid + end + end + end + end + end + end +end + + +-- Apple tree + +function default.grow_tree(pos, is_apple_tree, bad) + --[[ + NOTE: Tree-placing code is currently duplicated in the engine + and in games that have saplings; both are deprecated but not + replaced yet + --]] + if bad then + error("Deprecated use of default.grow_tree") + end + + local x, y, z = pos.x, pos.y, pos.z + local height = random(4, 5) + local c_tree = minetest.get_content_id("default:tree") + local c_leaves = minetest.get_content_id("default:leaves") + + local vm = minetest.get_voxel_manip() + local minp, maxp = vm:read_from_map( + {x = x - 2, y = y, z = z - 2}, + {x = x + 2, y = y + height + 1, z = z + 2} + ) + local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) + local data = vm:get_data() + + add_trunk_and_leaves(data, a, pos, c_tree, c_leaves, height, 2, 8, is_apple_tree) + + vm:set_data(data) + vm:write_to_map() + vm:update_map() +end + + +-- Jungle tree + +function default.grow_jungle_tree(pos, bad) + --[[ + NOTE: Jungletree-placing code is currently duplicated in the engine + and in games that have saplings; both are deprecated but not + replaced yet + --]] + if bad then + error("Deprecated use of default.grow_jungle_tree") + end + + local x, y, z = pos.x, pos.y, pos.z + local height = random(8, 12) + local c_air = minetest.get_content_id("air") + local c_ignore = minetest.get_content_id("ignore") + local c_jungletree = minetest.get_content_id("default:jungletree") + local c_jungleleaves = minetest.get_content_id("default:jungleleaves") + + local vm = minetest.get_voxel_manip() + local minp, maxp = vm:read_from_map( + {x = x - 3, y = y - 1, z = z - 3}, + {x = x + 3, y = y + height + 1, z = z + 3} + ) + local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) + local data = vm:get_data() + + add_trunk_and_leaves(data, a, pos, c_jungletree, c_jungleleaves, + height, 3, 30, false) + + -- Roots + for z_dist = -1, 1 do + local vi_1 = a:index(x - 1, y - 1, z + z_dist) + local vi_2 = a:index(x - 1, y, z + z_dist) + for x_dist = -1, 1 do + if random(1, 3) >= 2 then + if data[vi_1] == c_air or data[vi_1] == c_ignore then + data[vi_1] = c_jungletree + elseif data[vi_2] == c_air or data[vi_2] == c_ignore then + data[vi_2] = c_jungletree + end + end + vi_1 = vi_1 + 1 + vi_2 = vi_2 + 1 + end + end + + vm:set_data(data) + vm:write_to_map() + vm:update_map() +end + + +-- Pine tree from mg mapgen mod, design by sfan5, pointy top added by paramat + +local function add_pine_needles(data, vi, c_air, c_ignore, c_snow, c_pine_needles) + local node_id = data[vi] + if node_id == c_air or node_id == c_ignore or node_id == c_snow then + data[vi] = c_pine_needles + end +end + +local function add_snow(data, vi, c_air, c_ignore, c_snow) + local node_id = data[vi] + if node_id == c_air or node_id == c_ignore then + data[vi] = c_snow + end +end + +function default.grow_pine_tree(pos, snow) + local x, y, z = pos.x, pos.y, pos.z + local maxy = y + random(9, 13) -- Trunk top + + local c_air = minetest.get_content_id("air") + local c_ignore = minetest.get_content_id("ignore") + local c_pine_tree = minetest.get_content_id("default:pine_tree") + local c_pine_needles = minetest.get_content_id("default:pine_needles") + local c_snow = minetest.get_content_id("default:snow") + + local vm = minetest.get_voxel_manip() + local minp, maxp = vm:read_from_map( + {x = x - 3, y = y, z = z - 3}, + {x = x + 3, y = maxy + 3, z = z + 3} + ) + local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) + local data = vm:get_data() + + -- Upper branches layer + local dev = 3 + for yy = maxy - 1, maxy + 1 do + for zz = z - dev, z + dev do + local vi = a:index(x - dev, yy, zz) + local via = a:index(x - dev, yy + 1, zz) + for xx = x - dev, x + dev do + if random() < 0.95 - dev * 0.05 then + add_pine_needles(data, vi, c_air, c_ignore, c_snow, + c_pine_needles) + if snow then + add_snow(data, via, c_air, c_ignore, c_snow) + end + end + vi = vi + 1 + via = via + 1 + end + end + dev = dev - 1 + end + + -- Centre top nodes + add_pine_needles(data, a:index(x, maxy + 1, z), c_air, c_ignore, c_snow, + c_pine_needles) + add_pine_needles(data, a:index(x, maxy + 2, z), c_air, c_ignore, c_snow, + c_pine_needles) -- Paramat added a pointy top node + if snow then + add_snow(data, a:index(x, maxy + 3, z), c_air, c_ignore, c_snow) + end + + -- Lower branches layer + local my = 0 + for i = 1, 20 do -- Random 2x2 squares of needles + local xi = x + random(-3, 2) + local yy = maxy + random(-6, -5) + local zi = z + random(-3, 2) + if yy > my then + my = yy + end + for zz = zi, zi+1 do + local vi = a:index(xi, yy, zz) + local via = a:index(xi, yy + 1, zz) + for xx = xi, xi + 1 do + add_pine_needles(data, vi, c_air, c_ignore, c_snow, + c_pine_needles) + if snow then + add_snow(data, via, c_air, c_ignore, c_snow) + end + vi = vi + 1 + via = via + 1 + end + end + end + + dev = 2 + for yy = my + 1, my + 2 do + for zz = z - dev, z + dev do + local vi = a:index(x - dev, yy, zz) + local via = a:index(x - dev, yy + 1, zz) + for xx = x - dev, x + dev do + if random() < 0.95 - dev * 0.05 then + add_pine_needles(data, vi, c_air, c_ignore, c_snow, + c_pine_needles) + if snow then + add_snow(data, via, c_air, c_ignore, c_snow) + end + end + vi = vi + 1 + via = via + 1 + end + end + dev = dev - 1 + end + + -- Trunk + -- Force-place lowest trunk node to replace sapling + data[a:index(x, y, z)] = c_pine_tree + for yy = y + 1, maxy do + local vi = a:index(x, yy, z) + local node_id = data[vi] + if node_id == c_air or node_id == c_ignore or + node_id == c_pine_needles or node_id == c_snow then + data[vi] = c_pine_tree + end + end + + vm:set_data(data) + vm:write_to_map() + vm:update_map() +end + + +-- New apple tree + +function default.grow_new_apple_tree(pos) + local path = minetest.get_modpath("default") .. + "/schematics/apple_tree_from_sapling.mts" + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + path, "random", nil, false) +end + + +-- New jungle tree + +function default.grow_new_jungle_tree(pos) + local path = minetest.get_modpath("default") .. + "/schematics/jungle_tree_from_sapling.mts" + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + path, "random", nil, false) +end + + +-- New pine tree + +function default.grow_new_pine_tree(pos) + local path = minetest.get_modpath("default") .. + "/schematics/pine_tree_from_sapling.mts" + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + path, "0", nil, false) +end + + +-- New snowy pine tree + +function default.grow_new_snowy_pine_tree(pos) + local path = minetest.get_modpath("default") .. + "/schematics/snowy_pine_tree_from_sapling.mts" + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + path, "random", nil, false) +end + + +-- New acacia tree + +function default.grow_new_acacia_tree(pos) + local path = minetest.get_modpath("default") .. + "/schematics/acacia_tree_from_sapling.mts" + minetest.place_schematic({x = pos.x - 4, y = pos.y - 1, z = pos.z - 4}, + path, "random", nil, false) +end + + +-- New aspen tree + +function default.grow_new_aspen_tree(pos) + local path = minetest.get_modpath("default") .. + "/schematics/aspen_tree_from_sapling.mts" + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, + path, "0", nil, false) +end + + +-- Bushes do not need 'from sapling' schematic variants because +-- only the stem node is force-placed in the schematic. + +-- Bush + +function default.grow_bush(pos) + local path = minetest.get_modpath("default") .. + "/schematics/bush.mts" + minetest.place_schematic({x = pos.x - 1, y = pos.y - 1, z = pos.z - 1}, + path, "0", nil, false) +end + + +-- Acacia bush + +function default.grow_acacia_bush(pos) + local path = minetest.get_modpath("default") .. + "/schematics/acacia_bush.mts" + minetest.place_schematic({x = pos.x - 1, y = pos.y - 1, z = pos.z - 1}, + path, "0", nil, false) +end + + +-- +-- Sapling 'on place' function to check protection of node and resulting tree volume +-- + +function default.sapling_on_place(itemstack, placer, pointed_thing, + sapling_name, minp_relative, maxp_relative, interval) + -- Position of sapling + local pos = pointed_thing.under + local node = minetest.get_node_or_nil(pos) + local pdef = node and minetest.registered_nodes[node.name] + + if pdef and pdef.on_rightclick and not placer:get_player_control().sneak then + return pdef.on_rightclick(pos, node, placer, itemstack, pointed_thing) + end + + if not pdef or not pdef.buildable_to then + pos = pointed_thing.above + node = minetest.get_node_or_nil(pos) + pdef = node and minetest.registered_nodes[node.name] + if not pdef or not pdef.buildable_to then + return itemstack + end + end + + local player_name = placer:get_player_name() + -- Check sapling position for protection + if minetest.is_protected(pos, player_name) then + minetest.record_protection_violation(pos, player_name) + return itemstack + end + -- Check tree volume for protection + if default.intersects_protection( + vector.add(pos, minp_relative), + vector.add(pos, maxp_relative), + player_name, + interval) then + minetest.record_protection_violation(pos, player_name) + -- Print extra information to explain + minetest.chat_send_player(player_name, "Tree will intersect protection") + return itemstack + end + + minetest.log("action", player_name .. " places node " + .. sapling_name .. " at " .. minetest.pos_to_string(pos)) + + local take_item = not (creative and creative.is_enabled_for + and creative.is_enabled_for(player_name)) + local newnode = {name = sapling_name} + local ndef = minetest.registered_nodes[sapling_name] + minetest.set_node(pos, newnode) + + -- Run callback + if ndef and ndef.after_place_node then + -- Deepcopy place_to and pointed_thing because callback can modify it + if ndef.after_place_node(table.copy(pos), placer, + itemstack, table.copy(pointed_thing)) then + take_item = false + end + end + + -- Run script hook + for _, callback in ipairs(minetest.registered_on_placenodes) do + -- Deepcopy pos, node and pointed_thing because callback can modify them + if callback(table.copy(pos), table.copy(newnode), + placer, table.copy(node or {}), + itemstack, table.copy(pointed_thing)) then + take_item = false + end + end + + if take_item then + itemstack:take_item() + end + + return itemstack +end diff --git a/mods/doors/README.txt b/mods/doors/README.txt new file mode 100644 index 0000000..9ad7093 --- /dev/null +++ b/mods/doors/README.txt @@ -0,0 +1,84 @@ +Minetest Game mod: doors +======================== +See license.txt for license information. + +Authors of source code +---------------------- +Originally by PilzAdam (MIT) + +Modified by BlockMen (MIT): Added sounds, glass doors (glass, obsidian glass) and trapdoor. + +Modified by sofar (sofar@foo-projects.org) (MIT): +Added Steel trapdoor. +Re-implemented most of the door algorithms, added meshes, UV wrapped texture. +Added doors API to facilitate coding mods accessing and operating doors. +Added Fence Gate model, code, and sounds. + +Various Minetest developers and contributors (MIT) + + +Authors of media (textures) +--------------------------- +Following textures created by Fernando Zapata (CC BY-SA 3.0): + door_wood.png + door_wood_a.png + door_wood_a_r.png + door_wood_b.png + door_wood_b_r.png + +Following textures created by BlockMen (CC BY-SA 3.0): + door_trapdoor.png + door_obsidian_glass_side.png + +Following textures created by celeron55 (CC BY-SA 3.0): + door_glass_a.png + door_glass_b.png + +Following textures created by PenguinDad (CC BY-SA 4.0): + door_glass.png + door_obsidian_glass.png + +Following textures created by sofar (CC-BY-SA-3.0): + doors_trapdoor_steel.png + doors_trapdoor_steel_side.png + door_trapdoor_side.png + +Obsidian door textures by red-001 based on textures by Pilzadam and BlockMen (CC BY-SA 3.0): + door_obsidian_glass.png + +Glass door textures by red-001 based on textures by celeron55 (CC BY-SA 3.0): + door_glass.png + +All other textures (created by PilzAdam) (CC BY-SA 3.0): + +Door textures were converted to the new texture map by sofar, paramat and +red-001, under the same license as the originals. + + +Authors of media (models) +------------------------- +Door 3d models by sofar (CC-BY-SA-3.0) + - door_a.obj + - door_b.obj +Fence gate models by sofar (CC-BY-SA-3.0) + - fencegate_open.obj + - fencegate_closed.obj + + +Authors of media (sounds) +------------------------- +Opening-Sound created by CGEffex (CC BY 3.0), modified by BlockMen + door_open.ogg +Closing-Sound created by bennstir (CC BY 3.0) + door_close.ogg +fencegate_open.ogg: + http://www.freesound.org/people/mhtaylor67/sounds/126041/ - (CC0 1.0) +fencegate_close.ogg: + http://www.freesound.org/people/BarkersPinhead/sounds/274807/ - (CC-BY-3.0) + http://www.freesound.org/people/rivernile7/sounds/249573/ - (CC-BY-3.0) +Steel door sounds open & close (CC-BY-3.0) by HazMatt + - http://www.freesound.org/people/HazMattt/sounds/187283/ + doors_steel_door_open.ogg + doors_steel_door_close.ogg +doors_glass_door_open.ogg, doors_glass_door_close.ogg: + https://www.freesound.org/people/SkeetMasterFunk69/sounds/235546/ (CC0 1.0) diff --git a/mods/doors/depends.txt b/mods/doors/depends.txt new file mode 100644 index 0000000..5e28bee --- /dev/null +++ b/mods/doors/depends.txt @@ -0,0 +1,2 @@ +default +screwdriver? diff --git a/mods/doors/init.lua b/mods/doors/init.lua new file mode 100644 index 0000000..371b43a --- /dev/null +++ b/mods/doors/init.lua @@ -0,0 +1,853 @@ +-- our API object +doors = {} + +-- private data +local _doors = {} +_doors.registered_doors = {} +_doors.registered_trapdoors = {} + +local function replace_old_owner_information(pos) + local meta = minetest.get_meta(pos) + local owner = meta:get_string("doors_owner") + if owner and owner ~= "" then + meta:set_string("owner", owner) + meta:set_string("doors_owner", "") + end +end + +-- returns an object to a door object or nil +function doors.get(pos) + local node_name = minetest.get_node(pos).name + if _doors.registered_doors[node_name] then + -- A normal upright door + return { + pos = pos, + open = function(self, player) + if self:state() then + return false + end + return _doors.door_toggle(self.pos, nil, player) + end, + close = function(self, player) + if not self:state() then + return false + end + return _doors.door_toggle(self.pos, nil, player) + end, + toggle = function(self, player) + return _doors.door_toggle(self.pos, nil, player) + end, + state = function(self) + local state = minetest.get_meta(self.pos):get_int("state") + return state %2 == 1 + end + } + elseif _doors.registered_trapdoors[node_name] then + -- A trapdoor + return { + pos = pos, + open = function(self, player) + if self:state() then + return false + end + return _doors.trapdoor_toggle(self.pos, nil, player) + end, + close = function(self, player) + if not self:state() then + return false + end + return _doors.trapdoor_toggle(self.pos, nil, player) + end, + toggle = function(self, player) + return _doors.trapdoor_toggle(self.pos, nil, player) + end, + state = function(self) + return minetest.get_node(self.pos).name:sub(-5) == "_open" + end + } + else + return nil + end +end + +-- this hidden node is placed on top of the bottom, and prevents +-- nodes from being placed in the top half of the door. +minetest.register_node("doors:hidden", { + description = "Hidden Door Segment", + -- can't use airlike otherwise falling nodes will turn to entities + -- and will be forever stuck until door is removed. + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + -- has to be walkable for falling nodes to stop falling. + walkable = true, + pointable = false, + diggable = false, + buildable_to = false, + floodable = false, + drop = "", + groups = {not_in_creative_inventory = 1}, + on_blast = function() end, + tiles = {"doors_blank.png"}, + -- 1px transparent block inside door hinge near node top. + node_box = { + type = "fixed", + fixed = {-15/32, 13/32, -15/32, -13/32, 1/2, -13/32}, + }, + -- collision_box needed otherise selection box would be full node size + collision_box = { + type = "fixed", + fixed = {-15/32, 13/32, -15/32, -13/32, 1/2, -13/32}, + }, +}) + +-- table used to aid door opening/closing +local transform = { + { + {v = "_a", param2 = 3}, + {v = "_a", param2 = 0}, + {v = "_a", param2 = 1}, + {v = "_a", param2 = 2}, + }, + { + {v = "_b", param2 = 1}, + {v = "_b", param2 = 2}, + {v = "_b", param2 = 3}, + {v = "_b", param2 = 0}, + }, + { + {v = "_b", param2 = 1}, + {v = "_b", param2 = 2}, + {v = "_b", param2 = 3}, + {v = "_b", param2 = 0}, + }, + { + {v = "_a", param2 = 3}, + {v = "_a", param2 = 0}, + {v = "_a", param2 = 1}, + {v = "_a", param2 = 2}, + }, +} + +function _doors.door_toggle(pos, node, clicker) + local meta = minetest.get_meta(pos) + node = node or minetest.get_node(pos) + local def = minetest.registered_nodes[node.name] + local name = def.door.name + + local state = meta:get_string("state") + if state == "" then + -- fix up lvm-placed right-hinged doors, default closed + if node.name:sub(-2) == "_b" then + state = 2 + else + state = 0 + end + else + state = tonumber(state) + end + + replace_old_owner_information(pos) + + if clicker and not default.can_interact_with_node(clicker, pos) then + return false + end + + -- until Lua-5.2 we have no bitwise operators :( + if state % 2 == 1 then + state = state - 1 + else + state = state + 1 + end + + local dir = node.param2 + if state % 2 == 0 then + minetest.sound_play(def.door.sounds[1], + {pos = pos, gain = 0.3, max_hear_distance = 10}) + else + minetest.sound_play(def.door.sounds[2], + {pos = pos, gain = 0.3, max_hear_distance = 10}) + end + + minetest.swap_node(pos, { + name = name .. transform[state + 1][dir+1].v, + param2 = transform[state + 1][dir+1].param2 + }) + meta:set_int("state", state) + + return true +end + + +local function on_place_node(place_to, newnode, + placer, oldnode, itemstack, pointed_thing) + -- Run script hook + for _, callback in ipairs(minetest.registered_on_placenodes) do + -- Deepcopy pos, node and pointed_thing because callback can modify them + local place_to_copy = {x = place_to.x, y = place_to.y, z = place_to.z} + local newnode_copy = + {name = newnode.name, param1 = newnode.param1, param2 = newnode.param2} + local oldnode_copy = + {name = oldnode.name, param1 = oldnode.param1, param2 = oldnode.param2} + local pointed_thing_copy = { + type = pointed_thing.type, + above = vector.new(pointed_thing.above), + under = vector.new(pointed_thing.under), + ref = pointed_thing.ref, + } + callback(place_to_copy, newnode_copy, placer, + oldnode_copy, itemstack, pointed_thing_copy) + end +end + +local function can_dig_door(pos, digger) + replace_old_owner_information(pos) + if default.can_interact_with_node(digger, pos) then + return true + else + minetest.record_protection_violation(pos, digger:get_player_name()) + return false + end +end + +function doors.register(name, def) + if not name:find(":") then + name = "doors:" .. name + end + + -- replace old doors of this type automatically + minetest.register_lbm({ + name = ":doors:replace_" .. name:gsub(":", "_"), + nodenames = {name.."_b_1", name.."_b_2"}, + action = function(pos, node) + local l = tonumber(node.name:sub(-1)) + local meta = minetest.get_meta(pos) + local h = meta:get_int("right") + 1 + local p2 = node.param2 + local replace = { + {{type = "a", state = 0}, {type = "a", state = 3}}, + {{type = "b", state = 1}, {type = "b", state = 2}} + } + local new = replace[l][h] + -- retain infotext and doors_owner fields + minetest.swap_node(pos, {name = name .. "_" .. new.type, param2 = p2}) + meta:set_int("state", new.state) + -- properly place doors:hidden at the right spot + local p3 = p2 + if new.state >= 2 then + p3 = (p3 + 3) % 4 + end + if new.state % 2 == 1 then + if new.state >= 2 then + p3 = (p3 + 1) % 4 + else + p3 = (p3 + 3) % 4 + end + end + -- wipe meta on top node as it's unused + minetest.set_node({x = pos.x, y = pos.y + 1, z = pos.z}, + {name = "doors:hidden", param2 = p3}) + end + }) + + minetest.register_craftitem(":" .. name, { + description = def.description, + inventory_image = def.inventory_image, + groups = table.copy(def.groups), + + on_place = function(itemstack, placer, pointed_thing) + local pos + + if not pointed_thing.type == "node" then + return itemstack + end + + local node = minetest.get_node(pointed_thing.under) + local pdef = minetest.registered_nodes[node.name] + if pdef and pdef.on_rightclick and + not placer:get_player_control().sneak then + return pdef.on_rightclick(pointed_thing.under, + node, placer, itemstack, pointed_thing) + end + + if pdef and pdef.buildable_to then + pos = pointed_thing.under + else + pos = pointed_thing.above + node = minetest.get_node(pos) + pdef = minetest.registered_nodes[node.name] + if not pdef or not pdef.buildable_to then + return itemstack + end + end + + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + local top_node = minetest.get_node_or_nil(above) + local topdef = top_node and minetest.registered_nodes[top_node.name] + + if not topdef or not topdef.buildable_to then + return itemstack + end + + local pn = placer:get_player_name() + if minetest.is_protected(pos, pn) or minetest.is_protected(above, pn) then + return itemstack + end + + local dir = minetest.dir_to_facedir(placer:get_look_dir()) + + local ref = { + {x = -1, y = 0, z = 0}, + {x = 0, y = 0, z = 1}, + {x = 1, y = 0, z = 0}, + {x = 0, y = 0, z = -1}, + } + + local aside = { + x = pos.x + ref[dir + 1].x, + y = pos.y + ref[dir + 1].y, + z = pos.z + ref[dir + 1].z, + } + + local state = 0 + if minetest.get_item_group(minetest.get_node(aside).name, "door") == 1 then + state = state + 2 + minetest.set_node(pos, {name = name .. "_b", param2 = dir}) + minetest.set_node(above, {name = "doors:hidden", param2 = (dir + 3) % 4}) + else + minetest.set_node(pos, {name = name .. "_a", param2 = dir}) + minetest.set_node(above, {name = "doors:hidden", param2 = dir}) + end + + local meta = minetest.get_meta(pos) + meta:set_int("state", state) + + if def.protected then + meta:set_string("owner", pn) + meta:set_string("infotext", "Owned by " .. pn) + end + + if not (creative and creative.is_enabled_for and creative.is_enabled_for(pn)) then + itemstack:take_item() + end + + minetest.sound_play(def.sounds.place, {pos = pos}) + + on_place_node(pos, minetest.get_node(pos), + placer, node, itemstack, pointed_thing) + + return itemstack + end + }) + def.inventory_image = nil + + if def.recipe then + minetest.register_craft({ + output = name, + recipe = def.recipe, + }) + end + def.recipe = nil + + if not def.sounds then + def.sounds = default.node_sound_wood_defaults() + end + + if not def.sound_open then + def.sound_open = "doors_door_open" + end + + if not def.sound_close then + def.sound_close = "doors_door_close" + end + + def.groups.not_in_creative_inventory = 1 + def.groups.door = 1 + def.drop = name + def.door = { + name = name, + sounds = { def.sound_close, def.sound_open }, + } + + def.on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + _doors.door_toggle(pos, node, clicker) + return itemstack + end + def.after_dig_node = function(pos, node, meta, digger) + minetest.remove_node({x = pos.x, y = pos.y + 1, z = pos.z}) + minetest.check_for_falling({x = pos.x, y = pos.y + 1, z = pos.z}) + end + def.on_rotate = function(pos, node, user, mode, new_param2) + return false + end + + if def.protected then + def.can_dig = can_dig_door + def.on_blast = function() end + def.on_key_use = function(pos, player) + local door = doors.get(pos) + door:toggle(player) + end + def.on_skeleton_key_use = function(pos, player, newsecret) + replace_old_owner_information(pos) + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + local pname = player:get_player_name() + + -- verify placer is owner of lockable door + if owner ~= pname then + minetest.record_protection_violation(pos, pname) + minetest.chat_send_player(pname, "You do not own this locked door.") + return nil + end + + local secret = meta:get_string("key_lock_secret") + if secret == "" then + secret = newsecret + meta:set_string("key_lock_secret", secret) + end + + return secret, "a locked door", owner + end + else + def.on_blast = function(pos, intensity) + minetest.remove_node(pos) + -- hidden node doesn't get blasted away. + minetest.remove_node({x = pos.x, y = pos.y + 1, z = pos.z}) + return {name} + end + end + + def.on_destruct = function(pos) + minetest.remove_node({x = pos.x, y = pos.y + 1, z = pos.z}) + end + + def.drawtype = "mesh" + def.paramtype = "light" + def.paramtype2 = "facedir" + def.sunlight_propagates = true + def.walkable = true + def.is_ground_content = false + def.buildable_to = false + def.selection_box = {type = "fixed", fixed = {-1/2,-1/2,-1/2,1/2,3/2,-6/16}} + def.collision_box = {type = "fixed", fixed = {-1/2,-1/2,-1/2,1/2,3/2,-6/16}} + + def.mesh = "door_a.obj" + minetest.register_node(":" .. name .. "_a", def) + + def.mesh = "door_b.obj" + minetest.register_node(":" .. name .. "_b", def) + + _doors.registered_doors[name .. "_a"] = true + _doors.registered_doors[name .. "_b"] = true +end + +doors.register("door_wood", { + tiles = {{ name = "doors_door_wood.png", backface_culling = true }}, + description = "Wooden Door", + inventory_image = "doors_item_wood.png", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + recipe = { + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"}, + } +}) + +doors.register("door_steel", { + tiles = {{name = "doors_door_steel.png", backface_culling = true}}, + description = "Steel Door", + inventory_image = "doors_item_steel.png", + protected = true, + groups = {cracky = 1, level = 2}, + sounds = default.node_sound_metal_defaults(), + sound_open = "doors_steel_door_open", + sound_close = "doors_steel_door_close", + recipe = { + {"default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot"}, + } +}) + +doors.register("door_glass", { + tiles = {"doors_door_glass.png"}, + description = "Glass Door", + inventory_image = "doors_item_glass.png", + groups = {cracky=3, oddly_breakable_by_hand=3}, + sounds = default.node_sound_glass_defaults(), + sound_open = "doors_glass_door_open", + sound_close = "doors_glass_door_close", + recipe = { + {"default:glass", "default:glass"}, + {"default:glass", "default:glass"}, + {"default:glass", "default:glass"}, + } +}) + +doors.register("door_obsidian_glass", { + tiles = {"doors_door_obsidian_glass.png"}, + description = "Obsidian Glass Door", + inventory_image = "doors_item_obsidian_glass.png", + groups = {cracky=3}, + sounds = default.node_sound_glass_defaults(), + sound_open = "doors_glass_door_open", + sound_close = "doors_glass_door_close", + recipe = { + {"default:obsidian_glass", "default:obsidian_glass"}, + {"default:obsidian_glass", "default:obsidian_glass"}, + {"default:obsidian_glass", "default:obsidian_glass"}, + }, +}) + +-- Capture mods using the old API as best as possible. +function doors.register_door(name, def) + if def.only_placer_can_open then + def.protected = true + end + def.only_placer_can_open = nil + + local i = name:find(":") + local modname = name:sub(1, i - 1) + if not def.tiles then + if def.protected then + def.tiles = {{name = "doors_door_steel.png", backface_culling = true}} + else + def.tiles = {{name = "doors_door_wood.png", backface_culling = true}} + end + minetest.log("warning", modname .. " registered door \"" .. name .. "\" " .. + "using deprecated API method \"doors.register_door()\" but " .. + "did not provide the \"tiles\" parameter. A fallback tiledef " .. + "will be used instead.") + end + + doors.register(name, def) +end + +----trapdoor---- + +function _doors.trapdoor_toggle(pos, node, clicker) + node = node or minetest.get_node(pos) + + replace_old_owner_information(pos) + + if clicker and not default.can_interact_with_node(clicker, pos) then + return false + end + + local def = minetest.registered_nodes[node.name] + + if string.sub(node.name, -5) == "_open" then + minetest.sound_play(def.sound_close, + {pos = pos, gain = 0.3, max_hear_distance = 10}) + minetest.swap_node(pos, {name = string.sub(node.name, 1, + string.len(node.name) - 5), param1 = node.param1, param2 = node.param2}) + else + minetest.sound_play(def.sound_open, + {pos = pos, gain = 0.3, max_hear_distance = 10}) + minetest.swap_node(pos, {name = node.name .. "_open", + param1 = node.param1, param2 = node.param2}) + end +end + +function doors.register_trapdoor(name, def) + if not name:find(":") then + name = "doors:" .. name + end + + local name_closed = name + local name_opened = name.."_open" + + def.on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + _doors.trapdoor_toggle(pos, node, clicker) + return itemstack + end + + -- Common trapdoor configuration + def.drawtype = "nodebox" + def.paramtype = "light" + def.paramtype2 = "facedir" + def.is_ground_content = false + + if def.protected then + def.can_dig = can_dig_door + def.after_place_node = function(pos, placer, itemstack, pointed_thing) + local pn = placer:get_player_name() + local meta = minetest.get_meta(pos) + meta:set_string("owner", pn) + meta:set_string("infotext", "Owned by "..pn) + + return (creative and creative.is_enabled_for and creative.is_enabled_for(pn)) + end + + def.on_blast = function() end + def.on_key_use = function(pos, player) + local door = doors.get(pos) + door:toggle(player) + end + def.on_skeleton_key_use = function(pos, player, newsecret) + replace_old_owner_information(pos) + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + local pname = player:get_player_name() + + -- verify placer is owner of lockable door + if owner ~= pname then + minetest.record_protection_violation(pos, pname) + minetest.chat_send_player(pname, "You do not own this trapdoor.") + return nil + end + + local secret = meta:get_string("key_lock_secret") + if secret == "" then + secret = newsecret + meta:set_string("key_lock_secret", secret) + end + + return secret, "a locked trapdoor", owner + end + else + def.on_blast = function(pos, intensity) + minetest.remove_node(pos) + return {name} + end + end + + if not def.sounds then + def.sounds = default.node_sound_wood_defaults() + end + + if not def.sound_open then + def.sound_open = "doors_door_open" + end + + if not def.sound_close then + def.sound_close = "doors_door_close" + end + + local def_opened = table.copy(def) + local def_closed = table.copy(def) + + def_closed.node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -6/16, 0.5} + } + def_closed.selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -6/16, 0.5} + } + def_closed.tiles = {def.tile_front, + def.tile_front .. '^[transformFY', + def.tile_side, def.tile_side, + def.tile_side, def.tile_side} + + def_opened.node_box = { + type = "fixed", + fixed = {-0.5, -0.5, 6/16, 0.5, 0.5, 0.5} + } + def_opened.selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, 6/16, 0.5, 0.5, 0.5} + } + def_opened.tiles = {def.tile_side, def.tile_side, + def.tile_side .. '^[transform3', + def.tile_side .. '^[transform1', + def.tile_front .. '^[transform46', + def.tile_front .. '^[transform6'} + + def_opened.drop = name_closed + def_opened.groups.not_in_creative_inventory = 1 + + minetest.register_node(name_opened, def_opened) + minetest.register_node(name_closed, def_closed) + + _doors.registered_trapdoors[name_opened] = true + _doors.registered_trapdoors[name_closed] = true +end + +doors.register_trapdoor("doors:trapdoor", { + description = "Trapdoor", + inventory_image = "doors_trapdoor.png", + wield_image = "doors_trapdoor.png", + tile_front = "doors_trapdoor.png", + tile_side = "doors_trapdoor_side.png", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, door = 1}, +}) + +doors.register_trapdoor("doors:trapdoor_steel", { + description = "Steel Trapdoor", + inventory_image = "doors_trapdoor_steel.png", + wield_image = "doors_trapdoor_steel.png", + tile_front = "doors_trapdoor_steel.png", + tile_side = "doors_trapdoor_steel_side.png", + protected = true, + sounds = default.node_sound_metal_defaults(), + sound_open = "doors_steel_door_open", + sound_close = "doors_steel_door_close", + groups = {cracky = 1, level = 2, door = 1}, +}) + +minetest.register_craft({ + output = 'doors:trapdoor 2', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {'', '', ''}, + } +}) + +minetest.register_craft({ + output = 'doors:trapdoor_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot'}, + } +}) + + +----fence gate---- + +function doors.register_fencegate(name, def) + local fence = { + description = def.description, + drawtype = "mesh", + tiles = {def.texture}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, + drop = name .. "_closed", + connect_sides = {"left", "right"}, + groups = def.groups, + sounds = def.sounds, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + local node_def = minetest.registered_nodes[node.name] + minetest.swap_node(pos, {name = node_def.gate, param2 = node.param2}) + minetest.sound_play(node_def.sound, {pos = pos, gain = 0.3, + max_hear_distance = 8}) + return itemstack + end, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/4, 1/2, 1/2, 1/4}, + }, + } + + if not fence.sounds then + fence.sounds = default.node_sound_wood_defaults() + end + + fence.groups.fence = 1 + + local fence_closed = table.copy(fence) + fence_closed.mesh = "doors_fencegate_closed.obj" + fence_closed.gate = name .. "_open" + fence_closed.sound = "doors_fencegate_open" + fence_closed.collision_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/4, 1/2, 1/2, 1/4}, + } + + local fence_open = table.copy(fence) + fence_open.mesh = "doors_fencegate_open.obj" + fence_open.gate = name .. "_closed" + fence_open.sound = "doors_fencegate_close" + fence_open.groups.not_in_creative_inventory = 1 + fence_open.collision_box = { + type = "fixed", + fixed = {{-1/2, -1/2, -1/4, -3/8, 1/2, 1/4}, + {-1/2, -3/8, -1/2, -3/8, 3/8, 0}}, + } + + minetest.register_node(":" .. name .. "_closed", fence_closed) + minetest.register_node(":" .. name .. "_open", fence_open) + + minetest.register_craft({ + output = name .. "_closed", + recipe = { + {"default:stick", def.material, "default:stick"}, + {"default:stick", def.material, "default:stick"} + } + }) +end + +doors.register_fencegate("doors:gate_wood", { + description = "Wooden Fence Gate", + texture = "default_wood.png", + material = "default:wood", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2} +}) + +doors.register_fencegate("doors:gate_acacia_wood", { + description = "Acacia Fence Gate", + texture = "default_acacia_wood.png", + material = "default:acacia_wood", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2} +}) + +doors.register_fencegate("doors:gate_junglewood", { + description = "Jungle Wood Fence Gate", + texture = "default_junglewood.png", + material = "default:junglewood", + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2} +}) + +doors.register_fencegate("doors:gate_pine_wood", { + description = "Pine Fence Gate", + texture = "default_pine_wood.png", + material = "default:pine_wood", + groups = {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3} +}) + +doors.register_fencegate("doors:gate_aspen_wood", { + description = "Aspen Fence Gate", + texture = "default_aspen_wood.png", + material = "default:aspen_wood", + groups = {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3} +}) + + +----fuels---- + +minetest.register_craft({ + type = "fuel", + recipe = "doors:trapdoor", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "doors:door_wood", + burntime = 14, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "doors:gate_wood_closed", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "doors:gate_acacia_wood_closed", + burntime = 8, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "doors:gate_junglewood_closed", + burntime = 9, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "doors:gate_pine_wood_closed", + burntime = 6, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "doors:gate_aspen_wood_closed", + burntime = 5, +}) diff --git a/mods/doors/license.txt b/mods/doors/license.txt new file mode 100644 index 0000000..8ce73c4 --- /dev/null +++ b/mods/doors/license.txt @@ -0,0 +1,164 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 PilzAdam +Copyright (C) 2014-2016 BlockMen +Copyright (C) 2015-2016 sofar (sofar@foo-projects.org) +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures, models and sounds) +----------------------------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2011-2016 Fernando Zapata +Copyright (C) 2014-2016 celeron55 +Copyright (C) 2012-2016 PilzAdam +Copyright (C) 2014-2016 BlockMen +Copyright (C) 2015-2016 sofar +Copyright (C) 2016 red-001 +Copyright (C) 2016 paramat + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ + +----------------------- + +Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) +Copyright (C) 2014-2016 PenguinDad + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/4.0/ + +----------------------- + +Attribution 3.0 Unported (CC BY 3.0) +Copyright (C) 2014 CGEffex +Copyright (C) 2014 bennstir +Copyright (C) 2016 BarkersPinhead +Copyright (C) 2016 rivernile7 +Copyright (C) 2016 HazMatt + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by/3.0/ + +----------------------- + +CC0 1.0 Universal (CC0 1.0) Public Domain Dedication +mhtaylor67 +SkeetMasterFunk69 + +No Copyright + +The person who associated a work with this deed has dedicated the work to the public +domain by waiving all of his or her rights to the work worldwide under copyright law, +including all related and neighboring rights, to the extent allowed by law. + +You can copy, modify, distribute and perform the work, even for commercial purposes, all +without asking permission. See Other Information below. + +Other Information + +In no way are the patent or trademark rights of any person affected by CC0, nor are the +rights that other persons may have in the work or in how the work is used, such as +publicity or privacy rights. +Unless expressly stated otherwise, the person who associated a work with this deed makes +no warranties about the work, and disclaims liability for all uses of the work, to the +fullest extent permitted by applicable law. +When using or citing the work, you should not imply endorsement by the author or the +affirmer. + +For more details: +https://creativecommons.org/publicdomain/zero/1.0/ diff --git a/mods/doors/models/door_a.obj b/mods/doors/models/door_a.obj new file mode 100644 index 0000000..bd5127b --- /dev/null +++ b/mods/doors/models/door_a.obj @@ -0,0 +1,40 @@ +# Blender v2.76 (sub 0) OBJ File: 'door_a.blend' +# www.blender.org +mtllib door_a.mtl +o Cube_Cube.001 +v 0.499000 -0.499000 -0.499000 +v 0.499000 1.499000 -0.499000 +v 0.499000 -0.499000 -0.375000 +v 0.499000 1.499000 -0.375000 +v -0.499000 -0.499000 -0.499000 +v -0.499000 1.499000 -0.499000 +v -0.499000 -0.499000 -0.375000 +v -0.499000 1.499000 -0.375000 +vt 0.842105 1.000000 +vt 0.894737 1.000000 +vt 0.894737 0.000000 +vt 0.842105 0.000000 +vt 0.421053 1.000000 +vt 0.421053 0.000000 +vt 0.947368 1.000000 +vt 0.947368 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.500000 +vt 0.947368 0.500000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +usemtl None +s off +f 2/1/1 4/2/1 3/3/1 1/4/1 +f 4/5/2 8/1/2 7/4/2 3/6/2 +f 8/2/3 6/7/3 5/8/3 7/3/3 +f 6/9/4 2/5/4 1/6/4 5/10/4 +f 1/11/5 3/12/5 7/7/5 5/13/5 +f 6/14/6 8/8/6 4/12/6 2/11/6 diff --git a/mods/doors/models/door_b.obj b/mods/doors/models/door_b.obj new file mode 100644 index 0000000..c5607b8 --- /dev/null +++ b/mods/doors/models/door_b.obj @@ -0,0 +1,40 @@ +# Blender v2.76 (sub 0) OBJ File: 'door_b.blend' +# www.blender.org +mtllib door_b.mtl +o Cube_Cube.001 +v -0.499000 -0.499000 -0.499000 +v -0.499000 1.499000 -0.499000 +v -0.499000 -0.499000 -0.375000 +v -0.499000 1.499000 -0.375000 +v 0.499000 -0.499000 -0.499000 +v 0.499000 1.499000 -0.499000 +v 0.499000 -0.499000 -0.375000 +v 0.499000 1.499000 -0.375000 +vt 0.842105 1.000000 +vt 0.842105 0.000000 +vt 0.894737 0.000000 +vt 0.894737 1.000000 +vt 0.421053 1.000000 +vt 0.421053 0.000000 +vt 0.947368 0.000000 +vt 0.947368 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.947368 0.500000 +vt 1.000000 1.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +usemtl None +s off +f 2/1/1 1/2/1 3/3/1 4/4/1 +f 4/5/2 3/6/2 7/2/2 8/1/2 +f 8/4/3 7/3/3 5/7/3 6/8/3 +f 6/9/4 5/10/4 1/6/4 2/5/4 +f 1/11/5 5/12/5 7/13/5 3/7/5 +f 6/8/6 2/13/6 4/12/6 8/14/6 diff --git a/mods/doors/models/doors_fencegate_closed.obj b/mods/doors/models/doors_fencegate_closed.obj new file mode 100644 index 0000000..0050f70 --- /dev/null +++ b/mods/doors/models/doors_fencegate_closed.obj @@ -0,0 +1,106 @@ +# Blender v2.76 (sub 0) OBJ File: 'gate_closed.blend' +# www.blender.org +mtllib gate_closed.mtl +o Cube_Cube.001 +v -0.625000 -0.500000 0.125000 +v -0.625000 0.500100 0.125000 +v -0.625000 -0.500000 -0.125000 +v -0.625000 0.500100 -0.125000 +v -0.375000 -0.500000 0.125000 +v -0.375000 0.500100 0.125000 +v -0.375000 -0.500000 -0.125000 +v -0.375000 0.500100 -0.125000 +v 0.375000 -0.500000 0.125000 +v 0.375000 0.500100 0.125000 +v 0.375000 -0.500000 -0.125000 +v 0.375000 0.500100 -0.125000 +v 0.625000 -0.500000 0.125000 +v 0.625000 0.500100 0.125000 +v 0.625000 -0.500000 -0.125000 +v 0.625000 0.500100 -0.125000 +v -0.375000 0.187500 0.062500 +v -0.375000 0.312500 0.062500 +v -0.375000 0.187500 -0.062500 +v -0.375000 0.312500 -0.062500 +v 0.375000 0.187500 0.062500 +v 0.375000 0.312500 0.062500 +v 0.375000 0.187500 -0.062500 +v 0.375000 0.312500 -0.062500 +v -0.374831 0.187348 0.062500 +v -0.156342 0.187363 0.062500 +v -0.374831 0.187348 -0.062500 +v -0.156342 0.187363 -0.062500 +v 0.374981 -0.343683 0.062500 +v 0.375065 -0.187304 0.062500 +v 0.374981 -0.343683 -0.062500 +v 0.375065 -0.187304 -0.062500 +vt 0.000000 0.750000 +vt 0.000000 0.500000 +vt 1.000000 0.500000 +vt 1.000000 0.750000 +vt 1.000000 1.000000 +vt -0.000000 1.000000 +vt 1.000000 -0.000000 +vt 1.000000 0.250000 +vt 0.000000 0.250000 +vt -0.000000 0.000000 +vt 0.250000 0.000000 +vt 0.250000 0.250000 +vt 0.250000 0.750000 +vt 0.250000 1.000000 +vt 0.500000 -0.000000 +vt 0.500000 0.250000 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 1.000000 0.625000 +vt 0.000000 0.625000 +vt 1.000000 0.875000 +vt 0.000000 0.875000 +vt -0.000000 0.687500 +vt 0.000000 0.562500 +vt 1.000000 0.562500 +vt 1.000000 0.687500 +vt 0.813740 0.249033 +vt 0.201557 0.249293 +vt 0.120995 0.125498 +vt 0.987404 0.125469 +vt 0.125000 0.375000 +vt 0.812500 0.375000 +vt 0.937500 0.500000 +vt 0.062500 0.500000 +vt 0.000000 0.125000 +vt 1.000000 0.125000 +vt 0.312500 0.437500 +vt 0.312500 0.312500 +vt 1.000000 0.312500 +vt 1.000000 0.437500 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn -0.578000 -0.816100 0.000000 +vn 0.576200 0.817300 0.000000 +usemtl None +s off +f 2/1/1 4/2/1 3/3/1 1/4/1 +f 4/4/2 8/5/2 7/6/2 3/1/2 +f 8/7/3 6/8/3 5/9/3 7/10/3 +f 6/2/4 2/9/4 1/8/4 5/3/4 +f 1/9/5 3/10/5 7/11/5 5/12/5 +f 6/6/6 8/1/6 4/13/6 2/14/6 +f 10/1/1 12/2/1 11/3/1 9/4/1 +f 12/2/2 16/9/2 15/8/2 11/3/2 +f 16/7/3 14/8/3 13/9/3 15/10/3 +f 14/4/4 10/5/4 9/6/4 13/1/4 +f 9/12/5 11/11/5 15/15/5 13/16/5 +f 14/14/6 16/13/6 12/17/6 10/18/6 +f 20/2/2 24/3/2 23/19/2 19/20/2 +f 22/1/4 18/4/4 17/21/4 21/22/4 +f 17/23/5 19/24/5 23/25/5 21/26/5 +f 22/21/6 24/5/6 20/6/6 18/22/6 +f 28/27/2 32/28/2 31/29/2 27/30/2 +f 30/31/4 26/32/4 25/33/4 29/34/4 +f 25/35/7 27/10/7 31/7/7 29/36/7 +f 30/37/8 32/38/8 28/39/8 26/40/8 diff --git a/mods/doors/models/doors_fencegate_open.obj b/mods/doors/models/doors_fencegate_open.obj new file mode 100644 index 0000000..3fb727f --- /dev/null +++ b/mods/doors/models/doors_fencegate_open.obj @@ -0,0 +1,112 @@ +# Blender v2.76 (sub 0) OBJ File: 'gate_open.blend' +# www.blender.org +mtllib gate_open.mtl +o Cube_Cube.001 +v -0.625000 -0.500000 0.125000 +v -0.625000 0.500100 0.125000 +v -0.625000 -0.500000 -0.125000 +v -0.625000 0.500100 -0.125000 +v -0.375000 -0.500000 0.125000 +v -0.375000 0.500100 0.125000 +v -0.375000 -0.500000 -0.125000 +v -0.375000 0.500100 -0.125000 +v 0.375000 -0.500000 0.125000 +v 0.375000 0.500100 0.125000 +v 0.375000 -0.500000 -0.125000 +v 0.375000 0.500100 -0.125000 +v 0.625000 -0.500000 0.125000 +v 0.625000 0.500100 0.125000 +v 0.625000 -0.500000 -0.125000 +v 0.625000 0.500100 -0.125000 +v 0.434859 0.187500 -0.872359 +v 0.434859 0.312500 -0.872359 +v 0.559859 0.187500 -0.872359 +v 0.559859 0.312500 -0.872359 +v 0.434859 0.187500 -0.122359 +v 0.434859 0.312500 -0.122359 +v 0.559859 0.187500 -0.122359 +v 0.559859 0.312500 -0.122359 +v 0.434859 0.187348 -0.872190 +v 0.434859 0.187363 -0.653701 +v 0.559859 0.187348 -0.872190 +v 0.559859 0.187363 -0.653701 +v 0.434859 -0.343683 -0.122379 +v 0.434859 -0.187304 -0.122294 +v 0.559859 -0.343683 -0.122379 +v 0.559859 -0.187304 -0.122294 +v 0.499560 -0.442900 0.005495 +vt 0.000000 0.750000 +vt 0.000000 0.500000 +vt 1.000000 0.500000 +vt 1.000000 0.750000 +vt 1.000000 1.000000 +vt -0.000000 1.000000 +vt 1.000000 -0.000000 +vt 1.000000 0.250000 +vt 0.000000 0.250000 +vt -0.000000 0.000000 +vt 0.250000 0.000000 +vt 0.250000 0.250000 +vt 0.250000 0.750000 +vt 0.250000 1.000000 +vt 0.500000 -0.000000 +vt 0.500000 0.250000 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 1.000000 0.625000 +vt 0.000000 0.625000 +vt 1.000000 0.875000 +vt 0.000000 0.875000 +vt -0.000000 0.687500 +vt 0.000000 0.562500 +vt 1.000000 0.562500 +vt 1.000000 0.687500 +vt 0.813740 0.249033 +vt 0.201557 0.249293 +vt 0.120995 0.125498 +vt 0.987404 0.125469 +vt 0.125000 0.375000 +vt 0.812500 0.375000 +vt 0.937500 0.500000 +vt 0.062500 0.500000 +vt 0.000000 0.125000 +vt 1.000000 0.125000 +vt 0.312500 0.437500 +vt 0.312500 0.312500 +vt 1.000000 0.312500 +vt 1.000000 0.437500 +vt 0.312500 0.625000 +vt 0.312500 0.500000 +vt 0.187500 0.500000 +vt 0.187500 0.625000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 -0.816100 -0.578000 +vn 0.000000 0.817300 0.576200 +usemtl None +s off +f 2/1/1 4/2/1 3/3/1 1/4/1 +f 4/4/2 8/5/2 7/6/2 3/1/2 +f 8/7/3 6/8/3 5/9/3 7/10/3 +f 6/2/4 2/9/4 1/8/4 5/3/4 +f 1/9/5 3/10/5 7/11/5 5/12/5 +f 6/6/6 8/1/6 4/13/6 2/14/6 +f 10/1/1 12/2/1 11/3/1 9/4/1 +f 12/2/2 16/9/2 15/8/2 11/3/2 +f 16/7/3 14/8/3 13/9/3 15/10/3 +f 14/4/4 10/5/4 9/6/4 13/1/4 +f 9/12/5 11/11/5 15/15/5 13/16/5 +f 14/14/6 16/13/6 12/17/6 10/18/6 +f 20/2/3 24/3/3 23/19/3 19/20/3 +f 22/1/1 18/4/1 17/21/1 21/22/1 +f 17/23/5 19/24/5 23/25/5 21/26/5 +f 22/21/6 24/5/6 20/6/6 18/22/6 +f 28/27/3 32/28/3 31/29/3 27/30/3 +f 30/31/1 26/32/1 25/33/1 29/34/1 +f 25/35/7 27/10/7 31/7/7 29/36/7 +f 30/37/8 32/38/8 28/39/8 26/40/8 +f 17/41/2 18/42/2 20/43/2 19/44/2 diff --git a/mods/doors/sounds/doors_door_close.ogg b/mods/doors/sounds/doors_door_close.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fede4af323d1b4322180c4a2a0734a60077b4121 GIT binary patch literal 6161 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 O0Eh=DnBoC8$o~L@cublA literal 0 HcmV?d00001 diff --git a/mods/doors/sounds/doors_fencegate_open.ogg b/mods/doors/sounds/doors_fencegate_open.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f6dfd1d9778240796820c052213903889e7e2896 GIT binary patch literal 8942 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 literal 0 HcmV?d00001 diff --git a/mods/doors/sounds/doors_glass_door_close.ogg b/mods/doors/sounds/doors_glass_door_close.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b3c135598e8a7c7a56d54e05c3ed7ceb006004ca GIT binary patch literal 7289 zcmb_=c|4Te`~OYKQiP<*)(B;+jis^`qbw7}$kJGfA`^Wcwote4Lxt4RT_jR4?oO@1rdfGtT&|gnX z)q*0Ml)E=d=91yM7(j6ICb9>(_S&(3Ajs<3#xI@g6kGG3hpov4dPGD16Wa~e|NZ>A zX~T{xU^{qU@KQTP@Pzw%yV-H9!_DCu2apGlpurVwa9*y#=RN#`Jv}{w5NzXIn>Uo@ zQO0&$kRb%YP{K-^D{zUrZ98Sjy9@JC9f($GRIhB2ym729Q@a(0Gp%=zL$zP-O|pg9 z3REe3D}uS|d=9Y)X5SU~1`eoMxMx=&zXG5Vb>>qDiO3DE5COrKyDVlJ7gz!V6jcgP zciEI5vMzvaK-L_7>Qd$=Y>;8*&_B&KH?&o^jvfj^>bf-aBt!SfOH8p;B43cSp5KXZ6A(HIBL&h?BKg%LOrBj-ERN@tsqQD>|I` z+98E@CXbhNy__40fgm0rx6QOl%<_|b&$52c=l{2DObdq~=!&8{Y}4N%;FFcuZJdh{ zbrKLqNr@Osqq>dhw5xw2t|{R9ZOV=KWFtNptWAY~*a(3z1i6YGj=kI}&nHWA6Wf0* zuow=gS$T(!&^PjYlUIdN4|Bph>wyLb3gF{YI7t`RiZk5e5UoNbrx`Kc#$+o>rhbvxvX5;1rLL(ImaYE~Rq!C>VO?-?O*WF!;zpD#HM48URGExX;5 zzye8P9HRtaPin(0z+~?NspA-VQ-Zu{ihO&Dig~JjXAQeq4j!}IX**==H@xb1cGd6Y zkjKkakMSW7=X8%rhMzOb*?BnlzZ=K(7#=7l@ijmlG_ypinE)p^NnDUH6jO9KZpIA6 zBT?Z@%0BOO&(QRe(5$;RWjG=rFaS01#1wMECVwWq*gLO;9qiK5xMF%~sZUn1_y50f z7s!@D5I+P-w+2d?21>OCvc2LU4BrI7A;{QT>Nr8AHAU+L@NwW+&le}_gTXfTet!o6 zh_IhlqCRNt017~)>YEQ}S^h5@8(3}#B%f4EMmPpd?=~_+?)TJVN~4XzfR!l8Um>ZAr*D9|X;Y4?(9Z4_$aIREuPSrQty~*uY%o-7B^=4xreq^v3QSI8&p~H^RRL4Fyb5U) zHx&g&24DbFyt1?ujIRQ11cj*BV2rqRF&HC0iu4xt95k3CnNd69vq*g)j=2ez>lRQHYNpf(v8fkn?a#3I;8Lve4Ng zOTu7$R6(fcq)1k1bcL-25>UVjoqYdgi#q(mW37t4eNiLy}_LMgI=BukSx zU6>va2FM{VvSUJHxv6kqMzXMMVHVgX06CDeSUj4}fZ@s+EN@Q{`|Ob69p)0{;ReHE9bQ zbxAwZ!w8A3Dq8LeP!ca>2!9UFBApu)H}*xq7$jW=8*SJI+F)_u*06CyU^D)?7bN}@ zhW`Yl8`N{93!oC-w{|C9NzUi^_-ez)Rsb)?C*ul0TY=h(D#~Do3P7pxhDtpR^1g-b zC>4VN6sS?`bR+}FIVtK!X0V-CZE?U=aJ;Qx!0>|XF!&-_SzvF2EGAd6vQ7Y9AW}c) z1YE9lz*lI4G66!9h3{@CVY#tIh)WF+l*-Es-Q|(=bTHRdmJ(Fs;2;Ubz@G#E*rzZ1 zaOZ4N4n@JBsbH)B%^(3V^1-g;15rUEcK^jdE7C}!x*P^Shd~Ph)nH>U0=c)G8^Z>J z($6*pV$10&u;=)TfkFRA191P%K>TBht@bYs1dUw-{xQH`z+Tl~UD1CiFsAS?1_mtm zU){gg!WsLw0gM0y>9XT_ps*jcs5R3ecj1`qGoI64ZDzQ({nX<|_zh;5xHS+1&G5(I3~Ym-9gVVB_OJdL!DXHQ@dwh!aNf z=90vG?kW^tNAk%AvD2#7fw-lB3M!;3)8Xn11CVN)M&asiY9}l!txNDUYO`!7{8T2F+c*82!0J*G*I7 zHAd+?Vegw{37;y_#a;pbkKCM62JMER*Hj7xt15x&F!I)pZG+Fsx5)3sC0*&iQj&y> zHSdtd3CM1yU+hI*6DyLy2xMXed`fk$CnE16_rJpM)3$)j5r*J!dFUx*^v5>nz+pp} zj_?~k_yw;`(6(c37U!(^1cfxX{^Z(=Qi9AZtSD+hMtmaFcz8UoTF%2y&jt4fd0pjP z|6-t+?NAJfJ2v+G`O4;LZaHJz)uLxJo8*tV%X0(_p+CWOQkH9PVPfFWpMGc|9g3k`x)?d*X=0`?+XQxJZ-=>%P;gmFTI_F6HLqYyLRr)!N&K^c$Y^ z6p^YR_*&B$Ba4M#dfU?Cqqz%jl6-!ATl?@a=xy(dL$~eXw)gum zi1=DMg;Qs!CtfUJ%CGbVqu&P)2zpqD38m_M)2oiW*>$fgI+{Dex)RSw%^kl=-92-( z;^o%ot6?s_iFIpRUdT_KZNg5Dq@SeM`>v0zi``hZu*sC_bL<=TI+;+?m@Gs0c~bIC zZ*_8P46oolCFhR%QQAQ8yLY6f>-S>H{#xvP0syx3AL`!^OQ3l znj|f7?7#AA`EVg#wc+5PpaswveVpJwX^zxu?7b3b{8Ju4v~P6fPE%1YCE zc+ys_JpAk6)Xgd;Qx?O#_xo zEv;QQb*A$DzCHZ?QUCd({o|Q$pY$xuzB3wct+~$~YJ8I0Ah)&dazg8EC*t6PqvJOM zbtHewj=0ud7uS~`sxe;nZc^TRJa)BC#ad$8e>sLRK4|6GxDEQ!A+uEZ}(xzXAy=v~+)<%+Cn1xj;s~A<*rp}zltz;wL6f+aQ$&sFlBRPBr zRR}&sQJ%G9#8#@ojS*C~h^WZ#_y>V{B0nPfKWr-pADWNIbu z2oFQrhDkJ5${G7D1}snh)|bRPN@@n|jMmiMOL^d@b3L!sDnd7T%G3MW;qe4-XGzhM z5eYjJ;y(;Y+h4$djplB;DbVC|3@O;;vCZ^xJ>Ol;ErqY_heB%?gI&rDZ%+;|&o%Gp zbEsRkah*sV&|Ekoc>4Qd*qQJGK?`!;PNHE)c;u-T`dILXKgPz+?1~#|Xb`BArZ3bC zommomR%!pC^<&r9SFE42^EIQ2qx+Y73S3mzFg#F@twWMr%t-VrYF~aHuexW|oMux_Qtv z;ixlZIae=QQNq=3ZijQxLyxyl@v(R61!(0u*rEirgWInUb)LT?%9}T|9{E5n4;Q;& z0{L3==>Hg#nN~)p8^w&ea8>h+pyNJG?T9;4+8FWY%0k*tLg)&`bIjPf*m3CIFOwQr zur9A-LGtMdxLwtXnRXxteWBeR#<`E6+Mg^Y$Fi zX9lC44T?h*qytZW{@A|aLfx+}zypnC`R<&2PP*K+dV2EPNHJ=QT&9MsN(JFDeY;+S z-N3J8$z4bl`(Q$S&(1#cY|oMss-?fuhZm1pb_b6dXQ|d8k*f5$f%p3~-|zf6JS}A` z_D*V_N_*e7pL>$Ox9T2Uct9K(qbJ`A4cC_WRr;$7rAoNIY3Gpe>gof!(p2YsRz~x) zSf>z56*OLdgrL!RBb?c*s+PAtCw;M_XRO-^G3fYRWxwZL!g%6I zTSIi8-{;?n)^#-y)EIgU6nxg5fqbs|H2@7wO7(N6!WKUGS7 zqJ0luS3#%pV0**0Z=UX!-`(*TNsfv$$_VtLNiKwHXS^4M>_$)MgTFYBwu@$X^T{52 z#>$^rpFS^~ri@w~t$g?U{b_|Be;5DPoWLB!<;x{|e!8kSeyvug-Zq;d=*4LT zFEbjhW%g-apfx#!tn}u{rCwih!YmGZ9NPZl#g3H4dp6mxuGg*<`Af2r92xRw>q`ai z-T7SY@_kkDnc`+h%V4POS6}5e9)onD+}L`q?>lm@69ZW5Yib^2b=7sgiq{p+dWx_8 z^15+h;881n_Wa1v#=w=g1DEO(b8ZbETnT+r=`B$|tQYbl>$T2$*QuqINAIy`@cZ)q zAQ4WT8utr~L`-a7fEp%uaJMgAq@CX{9CR?v1cDyj)s#`(2{~F^Hhn=|N+||!+kMf+ z0>%cRo-5NMuO1fKhuTv@ezt#}pLuHBj1EZ6{4Lk_x$@T9t|Yf~SKlwT^Zc{hlW(sL z(7N7ggoZsEv|Z}dj}zaa74)oj_*0W%bteBpPl9WNl1p(3zfcGSrF^?WL`tzRq zo&@97L-+16vYj(tiX>^-zvY9X_@1*QbCf-V-t&zd7kQ?@%PU&+032{ISS@s$`#Y;au}@hBE8%HPiDsXP(fE&%T?_ zuAZzFfR32W7%D&u7iK$i#Gxw!afk%1=(XX@KC^DB#rSvBNxH#~mmz|oVuw0>S~}up z?cc=V*Phtwb==)&_c40*p5p}yabap)BXe4ruDK$euxE=uw0#z%(1V2OKB8=XSDCkx z{CT-thTfe>*T$BKe|~*;axQ->A|OOJ>yqh!@Muw#p>_)MkT$nWyA64l1@xx#5SON% zSYP7X@_CZIxgEJys(Bb+_9OM9a*4EAwAE_ZLj4r|k?2Rvj3#{Pg5u@e|GPv3X)o zRN#;CfbNhxPG7F3ebfz|h~kA@_>AFOp{L)g@O}jEcKGJwe6Ejfi|(DcIPHsmIG_2- z=H6S4@RkU(1%A4#L*s|xbh`EC?Mq(HG`}N^n;z@!-X6cpWr)!MUw`^G3JrZm+R@r( zyGv%%F0!<)vmFD?9QaM*g7`ZXo$QH%_wRH0&*nE#!rE+A)UXSYlIJB@bcB=x@Q&7Nw%;;6%VCoReZYNq9;$~YTKC8%OH3`d>yy+xZf`8BXrsxP&V;Rkq#agKGHg_)sJtR0ic>rB7 zfw?{yM$$(kLkG1~C5keRDUC?k9g;qz%tY+!RjX7;IyW(?g00FNj`TuC_Lxs;FWIhW zHN9L|Vph$qu%5gc@IN)-9~;8T=)TBZqu18VcQf&i5agb<_W?B?>qSxDk{S)h-Lo6} z+pJdJnM?fGv+P(Aa3uqowCU%F3>knnF194Tz9jPAkZCiSkA zi4VR$hm`S{D$qNw=-t17PJcstLv*c|)x^mtHY_C#kKL%(LC8{_X8Wb^sb!@QSi z;h57J6R*SfF)z5eoARA~_K8(tzNmCrxX4Btd3ZuMdtv~*oki7+UN~xDd&1%pqNXl@ z>v-&5(v<*@bj!EW^b=?!(dYfAWatL^8T(~RGovKJVEAEt)0c&?J>MUCyFI>HAGH)w zr+@yI<()lYB$&*NBY9s55qI94E6j}YAFOPZY4?x2U}|L0Wd6QRujy@snoi>nsC;cv N#BKh$-tEoM{{YSn#=8Ij literal 0 HcmV?d00001 diff --git a/mods/doors/sounds/doors_glass_door_open.ogg b/mods/doors/sounds/doors_glass_door_open.ogg new file mode 100644 index 0000000000000000000000000000000000000000..66e6812d1877340c2f12ddeae02eae1f7c0e1cb1 GIT binary patch literal 7288 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 JtvWFX`X7uryYB!1 literal 0 HcmV?d00001 diff --git a/mods/doors/sounds/doors_steel_door_close.ogg b/mods/doors/sounds/doors_steel_door_close.ogg new file mode 100644 index 0000000000000000000000000000000000000000..aea7be670b0763259c269521e035966fa1a8d4e6 GIT binary patch literal 8574 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 H?j`ykI$Eli literal 0 HcmV?d00001 diff --git a/mods/doors/sounds/doors_steel_door_open.ogg b/mods/doors/sounds/doors_steel_door_open.ogg new file mode 100644 index 0000000000000000000000000000000000000000..de87477018cc1186834fa91ef930e45e5018f54c GIT binary patch literal 5510 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 literal 0 HcmV?d00001 diff --git a/mods/doors/textures/doors_door_glass.png b/mods/doors/textures/doors_door_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..26c427b9fef32a34b2fd8daa7bff4117933d1924 GIT binary patch literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>O!3HGjQn)q)DVB6cUq=Rpjs4tz5?O(K#^NA% zC&rs6b?QMXlRbib85pX7x*A#-7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=n1O*?7=#%aX3dcR8t>%k;usQf`0WhazC#8At@Fbz8B~w% z@|YacAk;Z=hd1BU-3pSOlel+y337SmC3H;{49r;JB^E4HX594^?LmawVxu3YT)e!h3BuCT0G z7k;hy;ijXfw#KENdQ`J-)!DSOKHCy^tlSl6$nfH~v){SSMSO3IkGagz6x}}Y+~N6A z^X@#YZI~MI<$uG@Q$edz;u2iu%=JrMw?f5$;YMD4R1<&9o6u*E_iyPA2xYinayIAV zK6{(8$sNueh0oT!_tbp4zVX&J)1w8=w$3vWd;%6u3Objx!z(hAV{*>*|~+shkydkJr|y|2Nw$0% fIxGCoq+QG_-hG>O!3HGjQn)q)DVB6cUq=Rpjs4tz5?O(K#^NA% zC&rs6b?QMXlRbib85pX7x*A#-7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=n1O*?7=#%aX3dcR3jX$VaSVw#{5Haxui1d7RIALW^tsnQ z$L;TI-M{DUZR|e~dSm7TmJ+6m&lb0}dxt#r^_V#Kx&IvTo~>m{{I7~P*YwxAuXK3Z zyR}TJ?Vw7u&_x-MtoMgAyAQ`RD5)u_D9wI*{b^apQL(LpulI5lo;kBbG-99awx=5F z8*j09%1-QE-?7kk(Y0g`%~!?DQ-exlGE&z#DP6O%_-Xe4B8$_Cj*eT~O7ni6{<=-0 zE#TDi>Pa)_ZuP&ZtaMJ!Znt^TnVh7)?+y9000CMNkl7~S05WX2fqrIdm(20q>Akx~KxwAM(|w2)T_0U<<= zM+kv9jvd-yF!&!I0OscAAcSxPj4?=(#L`F!zW@062msjF*swHOT5J0q$8m1o7=!os zcRW2kVS0KR0Py|&ZNHT<21+SBKR*Kiq9_6YWLbtR%PbgI901nV)||b5zwhkxy(o$t zTmV>KU$X$-uwsEIO+q>y;Bbq%l8?)5+3MN$7UF8SP0aF&qwq zxJ2h?=UmCJk_7xr91e#$>sD4)oZl}mFF8ehS#D5KowQlWV`Oh{&xzJvua~{Oz2&m9 z*X!l{zOb->?d|PcR?g4Q=jfN0msu!T9K)(&BxDs2(z4($i=nExR8&VoaZ|PaMTWO1 z|7;2zR>!DKQi?v>=-=KKdu5~1a1tSo zW29+nWvE$`;mu|fQp&x1m)2R(}6ZY^C=VOVbqh_xAvR&CSi=KFKy3 zaSl68HC|s|(eL+*=P_dpe*XORXCe@+rxj<^>gpFHNx9aMj(3zGv7BKiX?oXknnG?x_Q zx{y+Y<=>hy#=+s=iff&wsgotfWQE1jcR{H6b9uUXU-=?e3eM~gZhjl7dO6X4$VL8M z#?xpGlw1S*ZOvRRz_K4jtN z=Vz&VxeUc@=y6+lV;>(MPG)hy(2M5eXCZ9E>M)oK9%{sYG}XA7q2 R{`>#{002ovPDHLkV1fb(6QckC literal 0 HcmV?d00001 diff --git a/mods/doors/textures/doors_door_wood.png b/mods/doors/textures/doors_door_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..7b18203eb37b72e44275281e4510e1e33b6290be GIT binary patch literal 1662 zcmV-^27&pBP)000I>NklgA6DB0fqwyP6Rvl z0|Fd6rO4eKfza;qVRB}=yIu~ur>A?TXJr>KsP3M+Rkv=Pd+sUq*~cFw+GaFlR?u3} zZ!tDQoR6dw36areG$^I9q5($dshuC#Utd0Fv8tI(vOzD-1?uHB0GTMfF{6w65C-qH zPh7n&0l0goAQOda|62ia%RIGjHkwV}<3EdvA~RdPSZhEOm#?a3*G8k2BBsP`?cRQY zHBDrux$y0)^2P`^cw5gI+Hf82=U8hfGK2GRs~0gEZ4Jg~zWnN&LF~Wy^usitU-0L@ zUktwg=GPykxO%}={2l;5D3-kc=sv&w!#@V&e)ZGibaZsg@BaAD!S`Q2ewcD=&_b0Q30;CnqNZ+5m8iOXgQA0FLfXu(QJr&|8`~KR@T_=y>qm z8qIuu&Vz#~UiNwN_0!Q!N$otYc2q9%@KRX*;;OVoo zZk!c^F^$u!%8`=a8Eq-60JW#AJb(Sy^8t!K|KxF+&o8#J_47|2C%3r5^_cSL=$POC z>8q{m8~gtApFBvb%0LSEkPxG`dMR>4N(L+2gqUZB+{)JXy@{m?mUpIE!()XdpV(0> z<(V15o*}mel^dpo9cTW`3Pg()KML*LPL5G(xWluv zGfq!WyW+hLK>6m9Z?2oHeE8mk;+?~epVq~EZF`ec&(ANKk~BNy?CcCH8t3Dn7o$O2 z!|DAQ)Gx6jy`6cE52sLFqW~G;$8^V(TZ5`!HpkiNAL|x77T=bnF&tgRI{^G}vKmnl+jf8XcVsqu7l5CAe?`nJ&PU#z z(8Fuv{*iNqa=Pu4k3ISqCGFMQlq_=s0hqCRzuh-m0(D>6B&ZFe;1! zf3d2OviA7O^P_{8Z~&P#l$Gi^mIkcvdmw)}dDD{Rq?e&Xk*L&W{6~)xwF^MSssb^7 zw;o#?UA}Jhn7+OKZJ0ktM0d`7+v>URY9Y3I>`o4_TaOi);Jje8#@-DAjCvWvBO798?4-PuJ3qE zpxMS?2(g{FH9iu%gL&q`T(2elJz+sj3?1BenN9 zA3L3{wL+=w)vOJKn7RxLG2wl{jnvhYQb#pbG^s5+i?W8>^qBJjUo{Subr`7B?`qyh z{-5T2B*f-|vZ_2{ZqZ{_3?>t-1Tt&7<5D;H%=X?@VKKq7*XprJVaWGrH+NZs>bk=D_R)m;D{>1tpHkheGS%^ZdpHb+|I zLeOe=R*D#W-QcQpe(Msg{RY4xG?GN?hOL^;=Mf!KFWdF;F)=_Hfc%c*|^m~V!C*X4CuG>*MqxGkH$-OWqzx}6+kJN4Lq0R|)a2UrsT+W-In07*qo IM6N<$f(<`F?*IS* literal 0 HcmV?d00001 diff --git a/mods/doors/textures/doors_item_glass.png b/mods/doors/textures/doors_item_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..791a58ab1c11dbf866fda5e5f94d6a4d81771e30 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-uBp1|YHDf+4m^JN@MA;G zd7v-@V@Z%-FoVOh8)+a;lDE4HLkFv@2av;A;1OBOz`!jG!i)^F=12eq*-JcqUD+Qn z^YO@u?8;lm4ir-Nba4#fxSpI4v9+tQabY8;he>lso3p|p4v#Mjx_lE4E$7o=G~r_S XH<4%7CZ`0DV;DSL{an^LB{Ts5LH{yb literal 0 HcmV?d00001 diff --git a/mods/doors/textures/doors_item_obsidian_glass.png b/mods/doors/textures/doors_item_obsidian_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..1026d43722be449b6b9068ccfd11896448b7cbef GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-uBp1|0s;c^YKHsv?NfAD z^#Y1BmIV0)GdMiEkp|)W#5_CPos1n9JJ;PzD!wT=-6rk2V WwrH^(7I%PJ7(8A5T-G@yGywo68Z1cw literal 0 HcmV?d00001 diff --git a/mods/doors/textures/doors_item_steel.png b/mods/doors/textures/doors_item_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..dd99e1361acd2121343c0be743638e54c554ca8e GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-uBp1|U0q#^7A-n@^yt*; z-C96##*!evUa01s>&fZOswwi7XK(SBJ86 cUI<`kNP8-Mb^dev*+3l(p00i_>zopr0H_KpvH$=8 literal 0 HcmV?d00001 diff --git a/mods/doors/textures/doors_item_wood.png b/mods/doors/textures/doors_item_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a62ab156db2d81442bcef039fed5148d09e9bd GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0YyCl{4Hyt~5}p(1ZCf zkk42WAdr&KH*Mz;w$(pxq3fu6{1-oD!M`3J^VYMRXaT?Nax=@_ssX=Hnqa_XYr_Gh*wKa><16T%-gwQTwA^t4!`_wpWw zj4ZqLrc4H_MSInr_o(mrFrof~cBAC)Z_j?tSd*dC@i(v2Hk6Yg_MPt=Rh1&ujrSSK X4r`y5J-E>X=mG{$S3j3^P6ljy?ggsL_^Ji xg5sVojv*Y^lM@&k0~8V>SXl&^&Zzn`G3?nZ{*uYv`T|f1gQu&X%Q~loCIHdY8#e#| literal 0 HcmV?d00001 diff --git a/mods/dye/README.txt b/mods/dye/README.txt new file mode 100644 index 0000000..a2fbdd2 --- /dev/null +++ b/mods/dye/README.txt @@ -0,0 +1,13 @@ +Minetest Game mod: dye +====================== +See license.txt for license information. +See init.lua for documentation. + +Authors of source code +---------------------- +Originally by Perttu Ahola (celeron55) (MIT) +Various Minetest developers and contributors (MIT) + +Authors of media (textures) +--------------------------- +Perttu Ahola (celeron55) (CC BY-SA 3.0) diff --git a/mods/dye/depends.txt b/mods/dye/depends.txt new file mode 100644 index 0000000..e69de29 diff --git a/mods/dye/init.lua b/mods/dye/init.lua new file mode 100644 index 0000000..8028457 --- /dev/null +++ b/mods/dye/init.lua @@ -0,0 +1,112 @@ +-- Other mods can use these for looping through available colors + +dye = {} +dye.basecolors = {"white", "grey", "black", "red", "yellow", "green", "cyan", "blue", "magenta"} +dye.excolors = {"white", "lightgrey", "grey", "darkgrey", "black", "red", "orange", "yellow", + "lime", "green", "aqua", "cyan", "sky_blue", "blue", "violet", "magenta", "red_violet"} + +-- Make dye names and descriptions available globally + +dye.dyes = { + {"white", "White"}, + {"grey", "Grey"}, + {"dark_grey", "Dark grey"}, + {"black", "Black"}, + {"violet", "Violet"}, + {"blue", "Blue"}, + {"cyan", "Cyan"}, + {"dark_green", "Dark green"}, + {"green", "Green"}, + {"yellow", "Yellow"}, + {"brown", "Brown"}, + {"orange", "Orange"}, + {"red", "Red"}, + {"magenta", "Magenta"}, + {"pink", "Pink"}, +} + +-- This collection of colors is partly a historic thing, partly something else + +local dyes = { + {"white", "White dye", {dye=1, basecolor_white=1, excolor_white=1, unicolor_white=1}}, + {"grey", "Grey dye", {dye=1, basecolor_grey=1, excolor_grey=1, unicolor_grey=1}}, + {"dark_grey", "Dark grey dye", {dye=1, basecolor_grey=1, excolor_darkgrey=1, unicolor_darkgrey=1}}, + {"black", "Black dye", {dye=1, basecolor_black=1, excolor_black=1, unicolor_black=1}}, + {"violet", "Violet dye", {dye=1, basecolor_magenta=1, excolor_violet=1, unicolor_violet=1}}, + {"blue", "Blue dye", {dye=1, basecolor_blue=1, excolor_blue=1, unicolor_blue=1}}, + {"cyan", "Cyan dye", {dye=1, basecolor_cyan=1, excolor_cyan=1, unicolor_cyan=1}}, + {"dark_green", "Dark green dye", {dye=1, basecolor_green=1, excolor_green=1, unicolor_dark_green=1}}, + {"green", "Green dye", {dye=1, basecolor_green=1, excolor_green=1, unicolor_green=1}}, + {"yellow", "Yellow dye", {dye=1, basecolor_yellow=1, excolor_yellow=1, unicolor_yellow=1}}, + {"brown", "Brown dye", {dye=1, basecolor_brown=1, excolor_orange=1, unicolor_dark_orange=1}}, + {"orange", "Orange dye", {dye=1, basecolor_orange=1, excolor_orange=1, unicolor_orange=1}}, + {"red", "Red dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_red=1}}, + {"magenta", "Magenta dye", {dye=1, basecolor_magenta=1, excolor_red_violet=1, unicolor_red_violet=1}}, + {"pink", "Pink dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_light_red=1}}, +} + +-- Define items + +for _, row in ipairs(dyes) do + local name = row[1] + local description = row[2] + local groups = row[3] + local item_name = "dye:" .. name + local item_image = "dye_" .. name .. ".png" + minetest.register_craftitem(item_name, { + inventory_image = item_image, + description = description, + groups = groups + }) + minetest.register_craft({ + type = "shapeless", + output = item_name .. " 4", + recipe = {"group:flower,color_" .. name}, + }) +end + +-- Manually add coal->black dye + +minetest.register_craft({ + type = "shapeless", + output = "dye:black 4", + recipe = {"group:coal"}, +}) + +-- Mix recipes +local dye_recipes = { + -- src1, src2, dst + -- RYB mixes + {"red", "blue", "violet"}, -- "purple" + {"yellow", "red", "orange"}, + {"yellow", "blue", "green"}, + -- RYB complementary mixes + {"yellow", "violet", "dark_grey"}, + {"blue", "orange", "dark_grey"}, + -- CMY mixes - approximation + {"cyan", "yellow", "green"}, + {"cyan", "magenta", "blue"}, + {"yellow", "magenta", "red"}, + -- other mixes that result in a color we have + {"red", "green", "brown"}, + {"magenta", "blue", "violet"}, + {"green", "blue", "cyan"}, + {"pink", "violet", "magenta"}, + -- mixes with black + {"white", "black", "grey"}, + {"grey", "black", "dark_grey"}, + {"green", "black", "dark_green"}, + {"orange", "black", "brown"}, + -- mixes with white + {"white", "red", "pink"}, + {"white", "dark_grey", "grey"}, + {"white", "dark_green", "green"}, +} + +for _, mix in pairs(dye_recipes) do + minetest.register_craft({ + type = "shapeless", + output = 'dye:' .. mix[3] .. ' 2', + recipe = {'dye:' .. mix[1], 'dye:' .. mix[2]}, + }) +end diff --git a/mods/dye/license.txt b/mods/dye/license.txt new file mode 100644 index 0000000..bf9d350 --- /dev/null +++ b/mods/dye/license.txt @@ -0,0 +1,60 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 Perttu Ahola (celeron55) +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2012-2016 Perttu Ahola (celeron55) + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/dye/textures/dye_black.png b/mods/dye/textures/dye_black.png new file mode 100644 index 0000000000000000000000000000000000000000..1055b6c22a683977c0842fcd201e13e733a41f11 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr*|t5`78C&YHo=Z8JtcEP7)YeG0C9)-E9b+jt zdt%$+9~{#keB<&v`{Gf+^hZ~HE(q|5Ke*JQ#x zEqmD3W_R!ARe?-S96P&O+fBc)%GS?GW&dY;>N48~?Gwq2l~dPzW;nChr|8bg K=d#Wzp$P!nK|S~Y literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_brown.png b/mods/dye/textures/dye_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..77d475cdfccb7caae035ab8802e27a161dfb55ab GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`*`6+rAr*{w`wwz91n@Xpw`W&e zG`w?o^KFaO{{om)1zrd0*!<$%6Y#iy^W4tgc~5^bRA|pEXI(PwjW@%ywLUMSma}}i zp>t^Wbk6QIYg|K_qKvlv7gf(b=Pmzqn~Q$Iq-S@on!3)bu#Wq4>CWEm^;+CahrR=? OW$<+Mb6Mw<&;$TuB|%jH literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_cyan.png b/mods/dye/textures/dye_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..239d66cea231a2c228b4fb4340c21b3888382280 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`xt=bLAr*|t5`78N PTFl_->gTe~DWM4fxNtb7 literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_dark_green.png b/mods/dye/textures/dye_dark_green.png new file mode 100644 index 0000000000000000000000000000000000000000..9606ccf4561bd576c31a4e4a47a09adf161ffb98 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar*|t5`78W%FK#?ErQ*LL P&}s%xS3j3^P6i&Yb16rY)sW?s+8W8WM7G4NV=M({ zPi#B Ssct~K89ZJ6T-G@yGywoZaXLHz literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_green.png b/mods/dye/textures/dye_green.png new file mode 100644 index 0000000000000000000000000000000000000000..0d99ee1c112676370725369996e5038d75de7608 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar*|t5`78jm(9%GJRW3`5C zw{5b=+;^~S4=>1a6K~%ovOcY;Enx@4bTyMgi{2%omld35ym0AUSQx;>5Y4+&@63(l QP@vrmp00i_>zopr0Ku6!MgRZ+ literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_magenta.png b/mods/dye/textures/dye_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..c84df62c13b117d784e4c6930356b9091b361580 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr*|t5`78{K;H>3an literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_pink.png b/mods/dye/textures/dye_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..c3dec22a56d2f9e602b45f33009eebd0f6b670cf GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr*|t5`78+tB|M(D=V+v=d1qnDO5J2LX1#FCpqTuB^Ld?So`4)Ywk(!=>+ z*2LWQkAiv!--^zeb@Avzy`!sVE>M)vJFt|~SH@2{^QcLOfSOfcQijYF28LNOy<2)W S=J^5bX7F_Nb6Mw<&;$Tncse)$ literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_violet.png b/mods/dye/textures/dye_violet.png new file mode 100644 index 0000000000000000000000000000000000000000..600cbb4452dbb5e6dc39f47bbd5474ca39fa89f4 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr*|t5`78e%E5@$Hhm}STq zW4!6Df!!h19ebOCjdxjGSz2K#Y{GJwb%)8q&cm51YiF7CQ6f!XS(*>S z^`0E-p8f*Py!8*R^yu-GYQ~*q;XPQusOOvUs6fh7dzoX4!NpD?=f?|J7-kq=zoOpe R$q%%f!PC{xWt~$(698CGIoSXJ literal 0 HcmV?d00001 diff --git a/mods/farming/README.txt b/mods/farming/README.txt new file mode 100644 index 0000000..3ccd8c3 --- /dev/null +++ b/mods/farming/README.txt @@ -0,0 +1,37 @@ +Minetest Game mod: farming +========================== +See license.txt for license information. + +Authors of source code +---------------------- +Originally by PilzAdam (MIT) +webdesigner97 (MIT) +Various Minetest developers and contributors (MIT) + +Authors of media (textures) +--------------------------- +Created by PilzAdam (CC BY 3.0): + farming_bread.png + farming_soil.png + farming_soil_wet.png + farming_soil_wet_side.png + farming_string.png + +Created by BlockMen (CC BY 3.0): + farming_tool_diamondhoe.png + farming_tool_mesehoe.png + farming_tool_bronzehoe.png + farming_tool_steelhoe.png + farming_tool_stonehoe.png + farming_tool_woodhoe.png + +Created by MasterGollum (CC BY 3.0): + farming_straw.png + +Created by Gambit (CC BY 3.0): + farming_wheat.png + farming_wheat_*.png + farming_cotton_*.png + farming_flour.png + farming_cotton_seed.png + farming_wheat_seed.png diff --git a/mods/farming/api.lua b/mods/farming/api.lua new file mode 100644 index 0000000..35a77e9 --- /dev/null +++ b/mods/farming/api.lua @@ -0,0 +1,404 @@ + +-- Wear out hoes, place soil +-- TODO Ignore group:flower +farming.registered_plants = {} + +farming.hoe_on_use = function(itemstack, user, pointed_thing, uses) + local pt = pointed_thing + -- check if pointing at a node + if not pt then + return + end + if pt.type ~= "node" then + return + end + + local under = minetest.get_node(pt.under) + local p = {x=pt.under.x, y=pt.under.y+1, z=pt.under.z} + local above = minetest.get_node(p) + + -- return if any of the nodes is not registered + if not minetest.registered_nodes[under.name] then + return + end + if not minetest.registered_nodes[above.name] then + return + end + + -- check if the node above the pointed thing is air + if above.name ~= "air" then + return + end + + -- check if pointing at soil + if minetest.get_item_group(under.name, "soil") ~= 1 then + return + end + + -- check if (wet) soil defined + local regN = minetest.registered_nodes + if regN[under.name].soil == nil or regN[under.name].soil.wet == nil or regN[under.name].soil.dry == nil then + return + end + + if minetest.is_protected(pt.under, user:get_player_name()) then + minetest.record_protection_violation(pt.under, user:get_player_name()) + return + end + if minetest.is_protected(pt.above, user:get_player_name()) then + minetest.record_protection_violation(pt.above, user:get_player_name()) + return + end + + -- turn the node into soil and play sound + minetest.set_node(pt.under, {name = regN[under.name].soil.dry}) + minetest.sound_play("default_dig_crumbly", { + pos = pt.under, + gain = 0.5, + }) + + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(user:get_player_name())) then + -- wear tool + local wdef = itemstack:get_definition() + itemstack:add_wear(65535/(uses-1)) + -- tool break sound + if itemstack:get_count() == 0 and wdef.sound and wdef.sound.breaks then + minetest.sound_play(wdef.sound.breaks, {pos = pt.above, gain = 0.5}) + end + end + return itemstack +end + +-- Register new hoes +farming.register_hoe = function(name, def) + -- Check for : prefix (register new hoes in your mod's namespace) + if name:sub(1,1) ~= ":" then + name = ":" .. name + end + -- Check def table + if def.description == nil then + def.description = "Hoe" + end + if def.inventory_image == nil then + def.inventory_image = "unknown_item.png" + end + if def.recipe == nil then + def.recipe = { + {"air","air",""}, + {"","group:stick",""}, + {"","group:stick",""} + } + end + if def.max_uses == nil then + def.max_uses = 30 + end + -- Register the tool + minetest.register_tool(name, { + description = def.description, + inventory_image = def.inventory_image, + on_use = function(itemstack, user, pointed_thing) + return farming.hoe_on_use(itemstack, user, pointed_thing, def.max_uses) + end, + groups = def.groups, + sound = {breaks = "default_tool_breaks"}, + }) + -- Register its recipe + if def.material == nil then + minetest.register_craft({ + output = name:sub(2), + recipe = def.recipe + }) + else + minetest.register_craft({ + output = name:sub(2), + recipe = { + {def.material, def.material, ""}, + {"", "group:stick", ""}, + {"", "group:stick", ""} + } + }) + -- Reverse Recipe + minetest.register_craft({ + output = name:sub(2), + recipe = { + {"", def.material, def.material}, + {"", "group:stick", ""}, + {"", "group:stick", ""} + } + }) + end +end + +-- how often node timers for plants will tick, +/- some random value +local function tick(pos) + minetest.get_node_timer(pos):start(math.random(166, 286)) +end +-- how often a growth failure tick is retried (e.g. too dark) +local function tick_again(pos) + minetest.get_node_timer(pos):start(math.random(40, 80)) +end + +-- Seed placement +farming.place_seed = function(itemstack, placer, pointed_thing, plantname) + local pt = pointed_thing + -- check if pointing at a node + if not pt then + return itemstack + end + if pt.type ~= "node" then + return itemstack + end + + local under = minetest.get_node(pt.under) + local above = minetest.get_node(pt.above) + + if minetest.is_protected(pt.under, placer:get_player_name()) then + minetest.record_protection_violation(pt.under, placer:get_player_name()) + return + end + if minetest.is_protected(pt.above, placer:get_player_name()) then + minetest.record_protection_violation(pt.above, placer:get_player_name()) + return + end + + -- return if any of the nodes is not registered + if not minetest.registered_nodes[under.name] then + return itemstack + end + if not minetest.registered_nodes[above.name] then + return itemstack + end + + -- check if pointing at the top of the node + if pt.above.y ~= pt.under.y+1 then + return itemstack + end + + -- check if you can replace the node above the pointed node + if not minetest.registered_nodes[above.name].buildable_to then + return itemstack + end + + -- check if pointing at soil + if minetest.get_item_group(under.name, "soil") < 2 then + return itemstack + end + + -- add the node and remove 1 item from the itemstack + minetest.add_node(pt.above, {name = plantname, param2 = 1}) + tick(pt.above) + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(placer:get_player_name())) then + itemstack:take_item() + end + return itemstack +end + +farming.grow_plant = function(pos, elapsed) + local node = minetest.get_node(pos) + local name = node.name + local def = minetest.registered_nodes[name] + + if not def.next_plant then + -- disable timer for fully grown plant + return + end + + -- grow seed + if minetest.get_item_group(node.name, "seed") and def.fertility then + local soil_node = minetest.get_node_or_nil({x = pos.x, y = pos.y - 1, z = pos.z}) + if not soil_node then + tick_again(pos) + return + end + -- omitted is a check for light, we assume seeds can germinate in the dark. + for _, v in pairs(def.fertility) do + if minetest.get_item_group(soil_node.name, v) ~= 0 then + local placenode = {name = def.next_plant} + if def.place_param2 then + placenode.param2 = def.place_param2 + end + minetest.swap_node(pos, placenode) + if minetest.registered_nodes[def.next_plant].next_plant then + tick(pos) + return + end + end + end + + return + end + + -- check if on wet soil + local below = minetest.get_node({x = pos.x, y = pos.y - 1, z = pos.z}) + if minetest.get_item_group(below.name, "soil") < 3 then + tick_again(pos) + return + end + + -- check light + local light = minetest.get_node_light(pos) + if not light or light < def.minlight or light > def.maxlight then + tick_again(pos) + return + end + + -- grow + local placenode = {name = def.next_plant} + if def.place_param2 then + placenode.param2 = def.place_param2 + end + minetest.swap_node(pos, placenode) + + -- new timer needed? + if minetest.registered_nodes[def.next_plant].next_plant then + tick(pos) + end + return +end + +-- Register plants +farming.register_plant = function(name, def) + local mname = name:split(":")[1] + local pname = name:split(":")[2] + + -- Check def table + if not def.description then + def.description = "Seed" + end + if not def.inventory_image then + def.inventory_image = "unknown_item.png" + end + if not def.steps then + return nil + end + if not def.minlight then + def.minlight = 1 + end + if not def.maxlight then + def.maxlight = 14 + end + if not def.fertility then + def.fertility = {} + end + + farming.registered_plants[pname] = def + + -- Register seed + local lbm_nodes = {mname .. ":seed_" .. pname} + local g = {seed = 1, snappy = 3, attached_node = 1, flammable = 2} + for k, v in pairs(def.fertility) do + g[v] = 1 + end + minetest.register_node(":" .. mname .. ":seed_" .. pname, { + description = def.description, + tiles = {def.inventory_image}, + inventory_image = def.inventory_image, + wield_image = def.inventory_image, + drawtype = "signlike", + groups = g, + paramtype = "light", + paramtype2 = "wallmounted", + place_param2 = def.place_param2 or nil, -- this isn't actually used for placement + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + fertility = def.fertility, + sounds = default.node_sound_dirt_defaults({ + dig = {name = "", gain = 0}, + dug = {name = "default_grass_footstep", gain = 0.2}, + place = {name = "default_place_node", gain = 0.25}, + }), + + on_place = function(itemstack, placer, pointed_thing) + local under = pointed_thing.under + local node = minetest.get_node(under) + local udef = minetest.registered_nodes[node.name] + if udef and udef.on_rightclick and + not (placer and placer:get_player_control().sneak) then + return udef.on_rightclick(under, node, placer, itemstack, + pointed_thing) or itemstack + end + + return farming.place_seed(itemstack, placer, pointed_thing, mname .. ":seed_" .. pname) + end, + next_plant = mname .. ":" .. pname .. "_1", + on_timer = farming.grow_plant, + minlight = def.minlight, + maxlight = def.maxlight, + }) + + -- Register harvest + minetest.register_craftitem(":" .. mname .. ":" .. pname, { + description = pname:gsub("^%l", string.upper), + inventory_image = mname .. "_" .. pname .. ".png", + groups = {flammable = 2}, + }) + + -- Register growing steps + for i = 1, def.steps do + local base_rarity = 1 + if def.steps ~= 1 then + base_rarity = 8 - (i - 1) * 7 / (def.steps - 1) + end + local drop = { + items = { + {items = {mname .. ":" .. pname}, rarity = base_rarity}, + {items = {mname .. ":" .. pname}, rarity = base_rarity * 2}, + {items = {mname .. ":seed_" .. pname}, rarity = base_rarity}, + {items = {mname .. ":seed_" .. pname}, rarity = base_rarity * 2}, + } + } + local nodegroups = {snappy = 3, flammable = 2, plant = 1, not_in_creative_inventory = 1, attached_node = 1} + nodegroups[pname] = i + + local next_plant = nil + + if i < def.steps then + next_plant = mname .. ":" .. pname .. "_" .. (i + 1) + lbm_nodes[#lbm_nodes + 1] = mname .. ":" .. pname .. "_" .. i + end + + minetest.register_node(":" .. mname .. ":" .. pname .. "_" .. i, { + drawtype = "plantlike", + waving = 1, + tiles = {mname .. "_" .. pname .. "_" .. i .. ".png"}, + paramtype = "light", + paramtype2 = def.paramtype2 or nil, + place_param2 = def.place_param2 or nil, + walkable = false, + buildable_to = true, + drop = drop, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + groups = nodegroups, + sounds = default.node_sound_leaves_defaults(), + next_plant = next_plant, + on_timer = farming.grow_plant, + minlight = def.minlight, + maxlight = def.maxlight, + }) + end + + -- replacement LBM for pre-nodetimer plants + minetest.register_lbm({ + name = ":" .. mname .. ":start_nodetimer_" .. pname, + nodenames = lbm_nodes, + action = function(pos, node) + tick_again(pos) + end, + }) + + -- Return + local r = { + seed = mname .. ":seed_" .. pname, + harvest = mname .. ":" .. pname + } + return r +end diff --git a/mods/farming/depends.txt b/mods/farming/depends.txt new file mode 100644 index 0000000..470ec30 --- /dev/null +++ b/mods/farming/depends.txt @@ -0,0 +1,2 @@ +default +wool diff --git a/mods/farming/hoes.lua b/mods/farming/hoes.lua new file mode 100644 index 0000000..5aae390 --- /dev/null +++ b/mods/farming/hoes.lua @@ -0,0 +1,42 @@ +farming.register_hoe(":farming:hoe_wood", { + description = "Wooden Hoe", + inventory_image = "farming_tool_woodhoe.png", + max_uses = 30, + material = "group:wood", + groups = {flammable = 2}, +}) + +farming.register_hoe(":farming:hoe_stone", { + description = "Stone Hoe", + inventory_image = "farming_tool_stonehoe.png", + max_uses = 90, + material = "group:stone" +}) + +farming.register_hoe(":farming:hoe_steel", { + description = "Steel Hoe", + inventory_image = "farming_tool_steelhoe.png", + max_uses = 200, + material = "default:steel_ingot" +}) + +farming.register_hoe(":farming:hoe_bronze", { + description = "Bronze Hoe", + inventory_image = "farming_tool_bronzehoe.png", + max_uses = 220, + material = "default:bronze_ingot" +}) + +farming.register_hoe(":farming:hoe_mese", { + description = "Mese Hoe", + inventory_image = "farming_tool_mesehoe.png", + max_uses = 350, + material = "default:mese_crystal" +}) + +farming.register_hoe(":farming:hoe_diamond", { + description = "Diamond Hoe", + inventory_image = "farming_tool_diamondhoe.png", + max_uses = 500, + material = "default:diamond" +}) diff --git a/mods/farming/init.lua b/mods/farming/init.lua new file mode 100644 index 0000000..97dc9b4 --- /dev/null +++ b/mods/farming/init.lua @@ -0,0 +1,109 @@ +-- Global farming namespace +farming = {} +farming.path = minetest.get_modpath("farming") + +-- Load files +dofile(farming.path .. "/api.lua") +dofile(farming.path .. "/nodes.lua") +dofile(farming.path .. "/hoes.lua") + +-- WHEAT +farming.register_plant("farming:wheat", { + description = "Wheat seed", + paramtype2 = "meshoptions", + inventory_image = "farming_wheat_seed.png", + steps = 8, + minlight = 13, + maxlight = default.LIGHT_MAX, + fertility = {"grassland"}, + groups = {flammable = 4}, + place_param2 = 3, +}) +minetest.register_craftitem("farming:flour", { + description = "Flour", + inventory_image = "farming_flour.png", + groups = {flammable = 1}, +}) + +minetest.register_craftitem("farming:bread", { + description = "Bread", + inventory_image = "farming_bread.png", + on_use = minetest.item_eat(5), + groups = {flammable = 2}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "farming:flour", + recipe = {"farming:wheat", "farming:wheat", "farming:wheat", "farming:wheat"} +}) + +minetest.register_craft({ + type = "cooking", + cooktime = 15, + output = "farming:bread", + recipe = "farming:flour" +}) + +-- Cotton +farming.register_plant("farming:cotton", { + description = "Cotton seed", + inventory_image = "farming_cotton_seed.png", + steps = 8, + minlight = 13, + maxlight = default.LIGHT_MAX, + fertility = {"grassland", "desert"}, + groups = {flammable = 4}, +}) + +minetest.register_alias("farming:string", "farming:cotton") + +minetest.register_craft({ + output = "wool:white", + recipe = { + {"farming:cotton", "farming:cotton"}, + {"farming:cotton", "farming:cotton"}, + } +}) + +-- Straw +minetest.register_craft({ + output = "farming:straw 3", + recipe = { + {"farming:wheat", "farming:wheat", "farming:wheat"}, + {"farming:wheat", "farming:wheat", "farming:wheat"}, + {"farming:wheat", "farming:wheat", "farming:wheat"}, + } +}) + +minetest.register_craft({ + output = "farming:wheat 3", + recipe = { + {"farming:straw"}, + } +}) + +-- Fuels +minetest.register_craft({ + type = "fuel", + recipe = "farming:straw", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "farming:wheat", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "farming:cotton", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "farming:hoe_wood", + burntime = 5, +}) diff --git a/mods/farming/license.txt b/mods/farming/license.txt new file mode 100644 index 0000000..8cbb63a --- /dev/null +++ b/mods/farming/license.txt @@ -0,0 +1,61 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 PilzAdam +Copyright (C) 2014-2016 webdesigner97 +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +License of media (textures) +--------------------------- + +Attribution 3.0 Unported (CC BY 3.0) +Copyright (C) 2012-2016 PilzAdam +Copyright (C) 2014-2016 BlockMen +Copyright (C) 2015-2016 MasterGollum +Copyright (C) 2015-2016 Gambit + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by/3.0/ diff --git a/mods/farming/nodes.lua b/mods/farming/nodes.lua new file mode 100644 index 0000000..c969d31 --- /dev/null +++ b/mods/farming/nodes.lua @@ -0,0 +1,171 @@ +minetest.override_item("default:dirt", { + soil = { + base = "default:dirt", + dry = "farming:soil", + wet = "farming:soil_wet" + } +}) + +minetest.override_item("default:dirt_with_grass", { + soil = { + base = "default:dirt_with_grass", + dry = "farming:soil", + wet = "farming:soil_wet" + } +}) + +minetest.override_item("default:dirt_with_dry_grass", { + soil = { + base = "default:dirt_with_dry_grass", + dry = "farming:soil", + wet = "farming:soil_wet" + } +}) + +minetest.override_item("default:dirt_with_rainforest_litter", { + soil = { + base = "default:dirt_with_rainforest_litter", + dry = "farming:soil", + wet = "farming:soil_wet" + } +}) + +minetest.register_node("farming:soil", { + description = "Soil", + tiles = {"default_dirt.png^farming_soil.png", "default_dirt.png"}, + drop = "default:dirt", + groups = {crumbly=3, not_in_creative_inventory=1, soil=2, grassland = 1, field = 1}, + sounds = default.node_sound_dirt_defaults(), + soil = { + base = "default:dirt", + dry = "farming:soil", + wet = "farming:soil_wet" + } +}) + +minetest.register_node("farming:soil_wet", { + description = "Wet Soil", + tiles = {"default_dirt.png^farming_soil_wet.png", "default_dirt.png^farming_soil_wet_side.png"}, + drop = "default:dirt", + groups = {crumbly=3, not_in_creative_inventory=1, soil=3, wet = 1, grassland = 1, field = 1}, + sounds = default.node_sound_dirt_defaults(), + soil = { + base = "default:dirt", + dry = "farming:soil", + wet = "farming:soil_wet" + } +}) + +minetest.override_item("default:desert_sand", { + groups = {crumbly=3, falling_node=1, sand=1, soil = 1}, + soil = { + base = "default:desert_sand", + dry = "farming:desert_sand_soil", + wet = "farming:desert_sand_soil_wet" + } +}) +minetest.register_node("farming:desert_sand_soil", { + description = "Desert Sand Soil", + drop = "default:desert_sand", + tiles = {"farming_desert_sand_soil.png", "default_desert_sand.png"}, + groups = {crumbly=3, not_in_creative_inventory = 1, falling_node=1, sand=1, soil = 2, desert = 1, field = 1}, + sounds = default.node_sound_sand_defaults(), + soil = { + base = "default:desert_sand", + dry = "farming:desert_sand_soil", + wet = "farming:desert_sand_soil_wet" + } +}) + +minetest.register_node("farming:desert_sand_soil_wet", { + description = "Wet Desert Sand Soil", + drop = "default:desert_sand", + tiles = {"farming_desert_sand_soil_wet.png", "farming_desert_sand_soil_wet_side.png"}, + groups = {crumbly=3, falling_node=1, sand=1, not_in_creative_inventory=1, soil=3, wet = 1, desert = 1, field = 1}, + sounds = default.node_sound_sand_defaults(), + soil = { + base = "default:desert_sand", + dry = "farming:desert_sand_soil", + wet = "farming:desert_sand_soil_wet" + } +}) + +minetest.register_node("farming:straw", { + description = "Straw", + tiles = {"farming_straw.png"}, + is_ground_content = false, + groups = {snappy=3, flammable=4, fall_damage_add_percent=-30}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_abm({ + label = "Farming soil", + nodenames = {"group:field"}, + interval = 15, + chance = 4, + action = function(pos, node) + local n_def = minetest.registered_nodes[node.name] or nil + local wet = n_def.soil.wet or nil + local base = n_def.soil.base or nil + local dry = n_def.soil.dry or nil + if not n_def or not n_def.soil or not wet or not base or not dry then + return + end + + pos.y = pos.y + 1 + local nn = minetest.get_node_or_nil(pos) + if not nn or not nn.name then + return + end + local nn_def = minetest.registered_nodes[nn.name] or nil + pos.y = pos.y - 1 + + if nn_def and nn_def.walkable and minetest.get_item_group(nn.name, "plant") == 0 then + minetest.set_node(pos, {name = base}) + return + end + -- check if there is water nearby + local wet_lvl = minetest.get_item_group(node.name, "wet") + if minetest.find_node_near(pos, 3, {"group:water"}) then + -- if it is dry soil and not base node, turn it into wet soil + if wet_lvl == 0 then + minetest.set_node(pos, {name = wet}) + end + else + -- only turn back if there are no unloaded blocks (and therefore + -- possible water sources) nearby + if not minetest.find_node_near(pos, 3, {"ignore"}) then + -- turn it back into base if it is already dry + if wet_lvl == 0 then + -- only turn it back if there is no plant/seed on top of it + if minetest.get_item_group(nn.name, "plant") == 0 and minetest.get_item_group(nn.name, "seed") == 0 then + minetest.set_node(pos, {name = base}) + end + + -- if its wet turn it back into dry soil + elseif wet_lvl == 1 then + minetest.set_node(pos, {name = dry}) + end + end + end + end, +}) + + +for i = 1, 5 do + minetest.override_item("default:grass_"..i, {drop = { + max_items = 1, + items = { + {items = {'farming:seed_wheat'},rarity = 5}, + {items = {'default:grass_1'}}, + } + }}) +end + +minetest.override_item("default:junglegrass", {drop = { + max_items = 1, + items = { + {items = {'farming:seed_cotton'},rarity = 8}, + {items = {'default:junglegrass'}}, + } +}}) diff --git a/mods/farming/textures/farming_bread.png b/mods/farming/textures/farming_bread.png new file mode 100644 index 0000000000000000000000000000000000000000..0c25678ce995d71809c5938be9c1b06bfa590321 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfx&WULS0Ftjm2p}aLxwTKtW=gt zOQviyrWr|$1!jz8W(>Mc_|#N z9<0+6nP&ttH+V94J2DkpG4)0;PV!^uHf1O>V%Xncvaw!sU$N@OG?h&SN~=;8H>OK2 zO_f|2DLErqs6Rlk(NSPQBJZLMp2>kc6Fqr~9eL{Qcv_uV8y%TC9GGhDn5INBO!a1% z>cWs?#2``l1>_~hk|4ie28U-i(tw;!PZ!4!iOX~QU4@to8CW{ir4#S6mY4tgZ#b#x z5u^3?cZaW>S&)B@!?W^NGT-4f8d;^&N2yKBYck5fN2iyvte;>cYqG40Qb zrAw4%FMGQ}xOC?(j(^Wo+IMYMVtM@|%}2W@Eg;(PkV5lWX1n+v#s^XAfs+yr7;N~- kJM-s1yC|ROw)wRTJMM9^%}vYk0y>Jp)78&qol`;+0AGWMWdHyG literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton.png b/mods/farming/textures/farming_cotton.png new file mode 100644 index 0000000000000000000000000000000000000000..e2bbfd7af486b64c658bcc7c6101b22ca95ab7e7 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAm`Z~Df*BafCZDwc^5Q*R977}| zSr0DcZ7^V9IdHq4Ni2b@Yl)oJL=T}^0;}d*gS0ZNc)pv#?FO^M1yu&Vn1`<#1mxd1 zsLOFAD19%^&t2!R;b0Y$+r@xA4H4-)+zAIn7@l~rgS35MzHe`kJ%8G{#~_}ktDnm{ Hr-UW|pV=_A literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_1.png b/mods/farming/textures/farming_cotton_1.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc218078722b9634503146a0fb0d3353c3e5859 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0ENCG36TW*{TIiIzRq! z3jxI$OM?7@862M7NCWBcba4!+U`$>hl)xgG#>vCLxQk&%%X!6lKsg3aS3j3^P6N1~t zT7lw>B|(0{3=Yq3qyafno-U3d6^zLXSPYCdFr0Mfa%j5C=_!@pqwneB7{YNqd4UMW0SP{XHb$ow$z^Sx4T37?j~qC$fI-YC mC8cFmP*}r-9yd1!AqL+pCe=^OGu(k%89ZJ6T-G@yGywoue<@V} literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_4.png b/mods/farming/textures/farming_cotton_4.png new file mode 100644 index 0000000000000000000000000000000000000000..f314b07b7e1968592fb8bf3f9fb592f4a6467010 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=7hmI;G_XzVTY!9oC1Y zup|P77)yfuf*Bm1-ADs+Og&v3LpZJ{EAVbOAi-zQ#?;oq5F)ymnOS)P%j(3i1g4Y5 q%sbf$~F!A+hX*qB)6klZKoY&;i1vH7l)78&qol`;+0Mzd* A1ONa4 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_6.png b/mods/farming/textures/farming_cotton_6.png new file mode 100644 index 0000000000000000000000000000000000000000..f4bd4fb346ec9ee2a71696d9337723d2be7de8dd GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW^~o%3Ot#4jH=kbW9_ejT z5o;-L`KAjf%UBZR7tG-B>_!@pn!GVY2Kz8F^Aq7W=<|h7su7+0_ z%;(jgy1^6crYhviImc{Ej=$HGy^A(l>lC<3yg$co;R#@=OgfrXJV)k$6JL*(mP0PX<{vDId%2_RfQB-7 My85}Sb4q9e07KF(tpET3 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_8.png b/mods/farming/textures/farming_cotton_8.png new file mode 100644 index 0000000000000000000000000000000000000000..f835ba5b3f6f2c4d0e6c3f730be01e599dab7b6e GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=1BEstJygSFT*~H50Ya z6g2nMH80Iv29#hd3GxeOaCmkj4akZ0ba4#fxSrd&k+;Es=fIpT2I&tPJ~#^SGX#C- zlbP^;{Q{w$icL9n8i96(^{U|s@{S!nx`{Fen{H}v4KbMfXl0lD=7OY*ggmJ~bxxfl+I4L|LH_AoGby85}Sb4q9e09F4!`v3p{ literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_seed.png b/mods/farming/textures/farming_cotton_seed.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d5b8ab714e2f074b8136aac0d8dab88c0acc2a GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b^~o&sbXJcEvo6REsH=<@ zI$@IslwvFi@(X5gcy=QV$T9VFaSW+oOg_LkL)2l3Fmv-nh7LuY0}32s=^+P}PGejn t#^aEscx$0U1mmeR5eCVl4VN|87&b3ts&DABf<~Ev zM3{a-k$F9gcRh}FI?}9T&!%C@reD6ASEz|hrie?Ofkl#fL6LkuiE}-Ob~}o8I)!pL ziE%iDa5mDZVZobOvy@V>jZvwKN~DEJjd?(odOwYIKFX$E$emrooLj+{Tez85y_r_D zkyNUVOrU^Bk$XUcZ8yZ5UdNR2b7G&V_-5Fc1L1 z1%gLNa6L!Q^}YYHKH(~u0W^7z7Ic?^uhyO`FpL(sx+q%Oc!r&f2&}~pG;zB!u{D>+ zdk5Us!Qs`Z549Coj|-HcrmveSe?(4V9PkxTW$Lb7l41|K5e+GvN%XOarwj$==fdcH z$k=wX)9UZEUmjzde8D|XKF?2;{L};iwv_*uKh?*=8PHJrG3|uYHhWmPO{SSpcoM0#U3W>qSlfJ%&S zL703;mw85xb3ux6KZk8Te`h#-WjJkKE}MKwifur5VKsnjIfG+6e??2S0002GNklctStLLU@VQkp*kluu_SY z*YUA|(c;17CcuxqS;2&D9^I}RapNFCnM)q}kYtfP6;Q&YiO{!niiS%EsFSsf%WO)C zC&$Jp#qCj^x4-Yl@I1Fhva@gY&-B=Iq1xH6o}a^GYesOR?@Z#Do_@o;{SrT~=lSB_ xuW|1fV?iSas?Np4*w*1WrepMF(mG5J&p-Pc3xv*T0crpM002ovPDHLkV1lrul%W6s literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_desert_sand_soil_wet_side.png b/mods/farming/textures/farming_desert_sand_soil_wet_side.png new file mode 100644 index 0000000000000000000000000000000000000000..41e5a04a36f76537ad5153b3360fc929dd905a3f GIT binary patch literal 272 zcmV+r0q_2aP)WvN|$y>po31Gdr6XUMWBOAm2^g#c}Ss!O`w5FqK8k6YC)TMNR4ntJ*s2)0001+ zNklYz~^4HgN(6gQT6MII~5cDTAG(%!x*qKqm%67ZLL_!bh4I0$m)uG^b3q zU=R{1n8rLw)P%vbiY;5I#L0<4X?ffBsx^m{8G`m*tXgwMEQvvIuKMybi|z+9#C@!0 z;O^CSV7Rv2EMrFY>M(|<)0()-cQfZQ072F1$GKM-7$YsB_T5c=z`z=tz}(x)tqlM) Ww=vDlXsW0H0000MaIl#*FCAl<2 z*jzM4Ty?~h`4}A)c{PPt?KMP{c^Kt*n1q=bRCrk=xEU0986`OxWVslmco^k*nT44c z#Mwdm`4||0?gk==lYqvmax=(sFz88e+o=nSF))N!Dw)c0i7+sj$_sdC3VG;?gI%2B*-tAL5ssp zg-ugQ=JU=uj`9Nk{{8*_^zOAo%NAzE^8Wkr>FulM&mKK`aOcLA%jZt--?L|7TSI-Y zt)cF}e?Ncx`2PLeVafjvYCCXwRlio7S(M+S^r<9N}ZCe)ikpO+brY zd%8G=NL=n)e-CV|fjjVi!YBt~8j4oBq$NwtYo?c(at-|KQ;Z)*ex=iq0{<>owioXsq z1ik!ouD*J@sM%aW-=!Po+i&^w^w-O$1utxSnvFerlGdfq=U>%&>050@iqkdj*>7K8 zJlePNw(E6UM$dR}myBgQQ(tAd;k@w1$+=w<)GdgYQ#>vo>l>7bDJ MboFyt=akR{09AqB)&Kwi literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_soil_wet.png b/mods/farming/textures/farming_soil_wet.png new file mode 100644 index 0000000000000000000000000000000000000000..0b4487d8a2460c3d06a49560ca5c5905fba69f30 GIT binary patch literal 677 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47zG1-LR^7dWWa>P5ny3}a5aQk zlzAD&I2c(N7(8_)M41?z)kK^$g=k&_1z9AS7;Myp6}cH@xEVEsScI4u6nU5>SQz9v8BG<0gupt1 zRs)eLH-jt(gNgvFtqQNLnozKXqA&x4u^hh=Ka(O4g9sx-u(`aRB&P;HqZAW^hk>lM zs-U?nueJzhxSgh{s(_IUzpav(z67Tv50eNVv$>LpFgt@N2LlHK13xPxC@dJEPBoO| zc2*a*m*WYkKbr#-k0=T93--^>2ncORO^Q697xMSp<(hy0etmua=>DBkhxYAWKC!1L z=-=Nzzu&!k`}+0E7tfzOzItWP>gkpLfP%k%e);tA!@F0{pFey2=+VQwH*Q?Jc>dJU z1KT#NTRwkg+w`@aM}T&`_H=O!k+^Jn*0t!cgNWZBPMTc0`OG>O8!?2L;U3OjqcUv+ABv;?~9#d{o(b^nay(07R%SGXNIn&nK znOvFwJ}Nf1EPC0^J6hQZUuDye%goDK+%3E|dFq1YmQz){p2r*YUS{8(#M)%2n9=H@ zmn6v&AfenM{N*640LzLG3TIy2d9bs`we7(TyUla%{dlG4ndTo^!uzW1_O!k{@#e$l z;x^diH(34tvgh~rmvwuu<@&2lSCIU~ZJK2JIP)RHaRQ}yRgy`n?5nmy2^F!kBLd>=TPO& zP{^rJ{_9TDx=y>6PW9nUv64)^pGw@tN!Ywev5iT&l}Pm1M$))O(XU3vs7CeQMbflI zwVXq^l|%5?LeslK$*DrUok69CLEX4O&#XY})IQ$BKHA2H|54R^4>PHk2cAvG|i(l)weUcl{2`LGoE@g!J{#-jWM;EFTj^5=FMpS^=9nN zV&unS=GI`yuwLH5TP}HPXVSNZh|j|KUfvn@8EQME~+b-Nr-PyhFyZL&B*;!J|XUxS{hpNzjy=7BT<#fYq}?m*m2V-%980)Q;K zB(|(j6zR9{xIQ`y%q#>3r%cWzEX|5I%Mms(A`!#ZTORQQjWnvqhy!qB(5^eSv}>H9 z8YIrNe+LI7Y);FWj{V};Zj?&t;uc GLK6Urr%G`E literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tool_diamondhoe.png b/mods/farming/textures/farming_tool_diamondhoe.png new file mode 100644 index 0000000000000000000000000000000000000000..66f1042a425f5098f7001213ac9192150ce855e0 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZ1=4|*GC7{Y)~W)+<)tQy z{DE6Gb-jJvMlvi}hqW?e*j3q&S!3+-1ZlnP@7M?DS zAsp9}9U7*@W(J6z{uCpzdecXSmZyP<42cHsOBxK$wK`RifU*#Rp3qg zhlWXO9tVhdyID>-dbhBUspaXmTMUO1%8DBd(%Kv{+(K6*DKf8UFk)nE5xd5~7Q(;~ XwUFcR0ow#Qpdk#Nu6{1-oD!M<)DJvd literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tool_steelhoe.png b/mods/farming/textures/farming_tool_steelhoe.png new file mode 100644 index 0000000000000000000000000000000000000000..d057af24c30b9a1bcfac890da03d4e3ff87e1fd6 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF3h)VW1=4%>?hUk*$?+7nRuwpN z=8TCV|KrDx|NsC0@#9AqJ+bfKzdw8S%-@uECU4IZplZgFAirP+hi5m^fE-It7sn8e z>&Xrchh8~obboZwoO0AkIfJo9)#57Sp#(wk27_yAP8n*(E0R*#S2S=kGPa0qV_^$n aV37F1F?GVB^bJ5m7(8A5T-G@yGywqiay`-j literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tool_stonehoe.png b/mods/farming/textures/farming_tool_stonehoe.png new file mode 100644 index 0000000000000000000000000000000000000000..55d8123f8b9eaed4410989827adb5fade27d4651 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZ1=4|*GC7{Y)~W(2DJc~d z74`M?xw*M!N&+r=Vutd(MMXsg1qIfcBL1ela~uMf0yQv}1o;IsI6S+N2IN?Ix;Tb# zTu*jjxVEW8quch2#gwB$X%>u!if$$`Bz{>;7#+*Z=EaM zw?66EcHjN$UFP>Vu3EMD;^DZZlbjwsdT{x8)Akkdd)7v7THv>8y4&_8*2j(=oHc9m z$z9o7wY5`$rZAQS`2{mLJiCzwlo8NZu>H-brP(K~|(phXOxu6{1-oD!M<;EG@u literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_1.png b/mods/farming/textures/farming_wheat_1.png new file mode 100644 index 0000000000000000000000000000000000000000..c16ad94ba4e9989dd795c452559376ea2137d78b GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=9Yr1Ue5HHSX6f+M=Q~ zYo{boh_NKdFPOpM*^M+HN8HoJF@)oKvP8xM1|=4W84^4a5|S(;3~VV3TOtB)Z38M{ N@O1TaS?83{1OQMF9ZdiL literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_2.png b/mods/farming/textures/farming_wheat_2.png new file mode 100644 index 0000000000000000000000000000000000000000..baddb4c544c6ea55d23c5dec5462e351c0f80c54 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=3wxO(*WOis%vDe8I1J zrB3l;b^H6RpMVmKB|(0{3=Yq3qyahVo-U3d9M_W<=yNa#vhn!vF!7w>VdLV_abQz! jW}J`^;*pRTP{6<-pT?xP*61c5Pz!^ntDnm{r-UW|z&Rvh literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_3.png b/mods/farming/textures/farming_wheat_3.png new file mode 100644 index 0000000000000000000000000000000000000000..36ebb1929de7851303f7b7da7a46fe831765608f GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDU1=7oRg-u%NdiX-lntjog zlXa)B_1J%|{C~fqJ5Y|XB*-tA!Qt7BG$6;x)5S4_<9hM}Mh^x-Mjjm=CZ07sjC?$2 z9N3hd873r@1SF&t7$gX!gm@&B2n3{Pr0E1ChzWS42qXmt1cU?xurVyGV&j}_c4jru OGzL#sKbLh*2~7aHK`<)- literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_4.png b/mods/farming/textures/farming_wheat_4.png new file mode 100644 index 0000000000000000000000000000000000000000..735ed7772e5ed4e8ecf29004ce2fc92fc3001247 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=8yeCePUzxb3x$}4MW-^nS{=7dR2o)#&6-Tm*+8s;xLd_unYEgOKA OF?hQAxvX9s(+5ED7=pW^j0RBMrzY^mK6y;kcfx zz^0S%ASuBkAtC7j!z70^W@heYh6$G+95`@J@4(R$7ZeUWIPqe^fpZT64k?^iG2y@q zg#{-J<`yTY8L2jYFgCPWYsLW_)yD%7EVQ;MLk?xjf`9ed6rv>PMO`bP0l+XkKd0|`D literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_7.png b/mods/farming/textures/farming_wheat_7.png new file mode 100644 index 0000000000000000000000000000000000000000..cc26ca96990f96f8fe71d5c3eed9d0eea3bb7c2e GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF3h)VW1=42^r0?G1yl-9Ds>LRk zj^=EhYw_T6>gAKMhqp$qS!#Crc>12re#f@OT}v_e094Ib666=m;PC858j#cI>Eal| zaXqzTBQKMoi1Xix@0<#cx*IU@hS*8nQV|kjb-khBePQ`x+dQTzflFvXs>=mhV;2emCjG1i2d=>Yi4QG+X_?w&uF`J&|NjKx2-V2i> z8I~wss2>uhpfH0;Q;cQ6mTSUj*^G3scIec@IkN4fjwkQ5J3rKu+S3!)(;3JQS_PpA z-;0E(n_uCPBcg(a93^6ni1$PrHQeA-jcoLXQ_goZLEjMb50^^>=YLuCB>(^b07*qo IM6N<$f*<&P1^@s6 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_seed.png b/mods/farming/textures/farming_wheat_seed.png new file mode 100644 index 0000000000000000000000000000000000000000..a9031fba979d5fd323ce9f5200f6ede53b2e733f GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ^~o&Uwme~4v(x#*or@>< z%7V@L&K@&PuV1Rg~;HfM?GGmNJaLK%Y3 kFmc!!9azVD)2D`kVexq;Szopr0Jyg)f&c&j literal 0 HcmV?d00001 diff --git a/mods/fire/README.txt b/mods/fire/README.txt new file mode 100644 index 0000000..099da1c --- /dev/null +++ b/mods/fire/README.txt @@ -0,0 +1,35 @@ +Minetest Game mod: fire +======================= +See license.txt for license information. + +Authors of source code +---------------------- +Originally by Perttu Ahola (celeron55) (LGPL 2.1) +Various Minetest developers and contributors (LGPL 2.1) + +Authors of media (textures and sounds) +-------------------------------------- +Everything not listed in here: +Copyright (C) 2012 Perttu Ahola (celeron55) (CC BY-SA 3.0) + +Muadtralk (CC BY-SA 3.0) + fire_basic_flame_animated.png + +Gambit (CC BY-SA 3.0) + fire_flint_steel.png + +dobroide (CC BY 3.0) +http://www.freesound.org/people/dobroide/sounds/4211/ + fire_small.ogg + +Dynamicell (CC BY 3.0) +http://www.freesound.org/people/Dynamicell/sounds/17548/ + fire_large.ogg + fire_fire.*.ogg + +fire_small.ogg and fire_large.ogg are unused but kept temporarily to not break +other mods that may use them. + +Benboncan (CC BY 3.0) +https://www.freesound.org/people/Benboncan/sounds/66457/ + fire_flint_and_steel.ogg diff --git a/mods/fire/depends.txt b/mods/fire/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/fire/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/fire/init.lua b/mods/fire/init.lua new file mode 100644 index 0000000..f97636b --- /dev/null +++ b/mods/fire/init.lua @@ -0,0 +1,365 @@ +-- Global namespace for functions + +fire = {} + + +-- +-- Items +-- + +-- Flame nodes + +minetest.register_node("fire:basic_flame", { + drawtype = "firelike", + tiles = { + { + name = "fire_basic_flame_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1 + }, + }, + }, + inventory_image = "fire_basic_flame.png", + paramtype = "light", + light_source = 13, + walkable = false, + buildable_to = true, + sunlight_propagates = true, + damage_per_second = 4, + groups = {igniter = 2, dig_immediate = 3, not_in_creative_inventory = 1}, + on_timer = function(pos) + local f = minetest.find_node_near(pos, 1, {"group:flammable"}) + if not f then + minetest.remove_node(pos) + return + end + -- Restart timer + return true + end, + drop = "", + + on_construct = function(pos) + minetest.get_node_timer(pos):start(math.random(30, 60)) + end, +}) + +minetest.register_node("fire:permanent_flame", { + description = "Permanent Flame", + drawtype = "firelike", + tiles = { + { + name = "fire_basic_flame_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1 + }, + }, + }, + inventory_image = "fire_basic_flame.png", + paramtype = "light", + light_source = 13, + walkable = false, + buildable_to = true, + sunlight_propagates = true, + damage_per_second = 4, + groups = {igniter = 2, dig_immediate = 3}, + drop = "", +}) + + +-- Flint and steel + +minetest.register_tool("fire:flint_and_steel", { + description = "Flint and Steel", + inventory_image = "fire_flint_steel.png", + sound = {breaks = "default_tool_breaks"}, + + on_use = function(itemstack, user, pointed_thing) + local sound_pos = pointed_thing.above or user:get_pos() + minetest.sound_play( + "fire_flint_and_steel", + {pos = sound_pos, gain = 0.5, max_hear_distance = 8} + ) + local player_name = user:get_player_name() + if pointed_thing.type == "node" then + local node_under = minetest.get_node(pointed_thing.under).name + local nodedef = minetest.registered_nodes[node_under] + if not nodedef then + return + end + if minetest.is_protected(pointed_thing.under, player_name) then + minetest.chat_send_player(player_name, "This area is protected") + return + end + if nodedef.on_ignite then + nodedef.on_ignite(pointed_thing.under, user) + elseif minetest.get_item_group(node_under, "flammable") >= 1 + and minetest.get_node(pointed_thing.above).name == "air" then + minetest.set_node(pointed_thing.above, {name = "fire:basic_flame"}) + end + end + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(player_name)) then + -- Wear tool + local wdef = itemstack:get_definition() + itemstack:add_wear(1000) + -- Tool break sound + if itemstack:get_count() == 0 and wdef.sound and wdef.sound.breaks then + minetest.sound_play(wdef.sound.breaks, {pos = sound_pos, gain = 0.5}) + end + return itemstack + end + end +}) + +minetest.register_craft({ + output = "fire:flint_and_steel", + recipe = { + {"default:flint", "default:steel_ingot"} + } +}) + + +-- Override coalblock to enable permanent flame above +-- Coalblock is non-flammable to avoid unwanted basic_flame nodes + +minetest.override_item("default:coalblock", { + after_destruct = function(pos, oldnode) + pos.y = pos.y + 1 + if minetest.get_node(pos).name == "fire:permanent_flame" then + minetest.remove_node(pos) + end + end, + on_ignite = function(pos, igniter) + local flame_pos = {x = pos.x, y = pos.y + 1, z = pos.z} + if minetest.get_node(flame_pos).name == "air" then + minetest.set_node(flame_pos, {name = "fire:permanent_flame"}) + end + end, +}) + + +-- +-- Sound +-- + +local flame_sound = minetest.settings:get_bool("flame_sound") +if flame_sound == nil then + -- Enable if no setting present + flame_sound = true +end + +if flame_sound then + + local handles = {} + local timer = 0 + + -- Parameters + + local radius = 8 -- Flame node search radius around player + local cycle = 3 -- Cycle time for sound updates + + -- Update sound for player + + function fire.update_player_sound(player) + local player_name = player:get_player_name() + -- Search for flame nodes in radius around player + local ppos = player:getpos() + local areamin = vector.subtract(ppos, radius) + local areamax = vector.add(ppos, radius) + local fpos, num = minetest.find_nodes_in_area( + areamin, + areamax, + {"fire:basic_flame", "fire:permanent_flame"} + ) + -- Total number of flames in radius + local flames = (num["fire:basic_flame"] or 0) + + (num["fire:permanent_flame"] or 0) + -- Stop previous sound + if handles[player_name] then + minetest.sound_stop(handles[player_name]) + handles[player_name] = nil + end + -- If flames + if flames > 0 then + -- Find centre of flame positions + local fposmid = fpos[1] + -- If more than 1 flame + if #fpos > 1 then + local fposmin = areamax + local fposmax = areamin + for i = 1, #fpos do + local fposi = fpos[i] + if fposi.x > fposmax.x then + fposmax.x = fposi.x + end + if fposi.y > fposmax.y then + fposmax.y = fposi.y + end + if fposi.z > fposmax.z then + fposmax.z = fposi.z + end + if fposi.x < fposmin.x then + fposmin.x = fposi.x + end + if fposi.y < fposmin.y then + fposmin.y = fposi.y + end + if fposi.z < fposmin.z then + fposmin.z = fposi.z + end + end + fposmid = vector.divide(vector.add(fposmin, fposmax), 2) + end + -- Play sound + local handle = minetest.sound_play( + "fire_fire", + { + pos = fposmid, + to_player = player_name, + gain = math.min(0.06 * (1 + flames * 0.125), 0.18), + max_hear_distance = 32, + loop = true, -- In case of lag + } + ) + -- Store sound handle for this player + if handle then + handles[player_name] = handle + end + end + end + + -- Cycle for updating players sounds + + minetest.register_globalstep(function(dtime) + timer = timer + dtime + if timer < cycle then + return + end + + timer = 0 + local players = minetest.get_connected_players() + for n = 1, #players do + fire.update_player_sound(players[n]) + end + end) + + -- Stop sound and clear handle on player leave + + minetest.register_on_leaveplayer(function(player) + local player_name = player:get_player_name() + if handles[player_name] then + minetest.sound_stop(handles[player_name]) + handles[player_name] = nil + end + end) +end + + +-- Deprecated function kept temporarily to avoid crashes if mod fire nodes call it + +function fire.update_sounds_around(pos) +end + + +-- +-- ABMs +-- + +-- Extinguish all flames quickly with water, snow, ice + +minetest.register_abm({ + label = "Extinguish flame", + nodenames = {"fire:basic_flame", "fire:permanent_flame"}, + neighbors = {"group:puts_out_fire"}, + interval = 3, + chance = 1, + catch_up = false, + action = function(pos, node, active_object_count, active_object_count_wider) + minetest.remove_node(pos) + minetest.sound_play("fire_extinguish_flame", + {pos = pos, max_hear_distance = 16, gain = 0.15}) + end, +}) + + +-- Enable the following ABMs according to 'enable fire' setting + +local fire_enabled = minetest.settings:get_bool("enable_fire") +if fire_enabled == nil then + -- enable_fire setting not specified, check for disable_fire + local fire_disabled = minetest.settings:get_bool("disable_fire") + if fire_disabled == nil then + -- Neither setting specified, check whether singleplayer + fire_enabled = minetest.is_singleplayer() + else + fire_enabled = not fire_disabled + end +end + +if not fire_enabled then + + -- Remove basic flames only if fire disabled + + minetest.register_abm({ + label = "Remove disabled fire", + nodenames = {"fire:basic_flame"}, + interval = 7, + chance = 1, + catch_up = false, + action = minetest.remove_node, + }) + +else -- Fire enabled + + -- Ignite neighboring nodes, add basic flames + + minetest.register_abm({ + label = "Ignite flame", + nodenames = {"group:flammable"}, + neighbors = {"group:igniter"}, + interval = 7, + chance = 12, + catch_up = false, + action = function(pos, node, active_object_count, active_object_count_wider) + -- If there is water or stuff like that around node, don't ignite + if minetest.find_node_near(pos, 1, {"group:puts_out_fire"}) then + return + end + local p = minetest.find_node_near(pos, 1, {"air"}) + if p then + minetest.set_node(p, {name = "fire:basic_flame"}) + end + end, + }) + + -- Remove flammable nodes around basic flame + + minetest.register_abm({ + label = "Remove flammable nodes", + nodenames = {"fire:basic_flame"}, + neighbors = "group:flammable", + interval = 5, + chance = 18, + catch_up = false, + action = function(pos, node, active_object_count, active_object_count_wider) + local p = minetest.find_node_near(pos, 1, {"group:flammable"}) + if p then + local flammable_node = minetest.get_node(p) + local def = minetest.registered_nodes[flammable_node.name] + if def.on_burn then + def.on_burn(p) + else + minetest.remove_node(p) + minetest.check_for_falling(p) + end + end + end, + }) + +end diff --git a/mods/fire/license.txt b/mods/fire/license.txt new file mode 100644 index 0000000..43f9cd7 --- /dev/null +++ b/mods/fire/license.txt @@ -0,0 +1,84 @@ +License of source code +---------------------- + +GNU Lesser General Public License, version 2.1 +Copyright (C) 2012-2016 celeron55, Perttu Ahola +Copyright (C) 2012-2016 Various Minetest developers and contributors + +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: +https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html + + +Licenses of media (textures and sounds) +--------------------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2012-2016 Perttu Ahola (celeron55) +Copyright (C) 2012-2016 Muadtralk +Copyright (C) 2013-2016 Gambit + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ + +----------------------- + +Attribution 3.0 Unported (CC BY 3.0) +Copyright (C) 2005 dobroide +Copyright (C) 2006 Dynamicell +Copyright (C) 2009 Benboncan + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by/3.0/ diff --git a/mods/fire/sounds/fire_extinguish_flame.1.ogg b/mods/fire/sounds/fire_extinguish_flame.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..42506ddffa2cfa4d3177bf13ce1e49b6785ac4b8 GIT binary patch literal 9583 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

F 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 nW~$6=@x>`Ovb9>9M97n055 literal 0 HcmV?d00001 diff --git a/mods/fire/sounds/fire_fire.1.ogg b/mods/fire/sounds/fire_fire.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cbfee4c65f4739acc951e8f87f30d824f1ae21ea GIT binary patch literal 57957 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%0AypZXh?iy`+ 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 literal 0 HcmV?d00001 diff --git a/mods/fire/sounds/fire_fire.2.ogg b/mods/fire/sounds/fire_fire.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e8d0eb1356c3ef33949dae57847c88988a1c38a9 GIT binary patch literal 60497 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
Km#WIsL%1&itVHO@E6jtcQoT`WK2nZZ7@w% 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 vX9l2L6t2t!U4zJ8c(cvwg^#OP-C5%0+YX}0hN literal 0 HcmV?d00001 diff --git a/mods/fire/sounds/fire_flint_and_steel.ogg b/mods/fire/sounds/fire_flint_and_steel.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6996e16fc3593925f73772dcc24ed65833a4a794 GIT binary patch literal 10443 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 literal 0 HcmV?d00001 diff --git a/mods/fire/sounds/fire_large.ogg b/mods/fire/sounds/fire_large.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fe78e6253134818b33cd8c3fd2a87d0edfb0757e GIT binary patch literal 62808 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 literal 0 HcmV?d00001 diff --git a/mods/fire/sounds/fire_small.ogg b/mods/fire/sounds/fire_small.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5aac595b94264e8d7c7f74b1894ca4e90b4950db GIT binary patch literal 50004 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

;_waAvZwXMX45f8r^0Q=`HLo- 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 vjY?~YZU4+* z|L9-&+h70hUH{!$|H@YX;7JJV_q99!!8-AzI{(%=__R6rkU9T^IqOw2^?fnANTYnyz-iILYdLYtDAo6q{%#|MbY#r=s9NSVH z^k^I9gcejDgg7tuZpMiB|HBM7G@0RPEG@U=DaT_Ds# z58h1<{@+9Tk~`~FGXH`w>ANTTaVPm~9r0ru;Z78L84q?A2>-!E|JFJ7hAi=UAM|J& z?5Y^!UlrFz6>k~}e;Nr)2>}26ZU5Ip|ENCrwL132G4+}+{CX_^hARJZCG2V(qA3)| zH4wx%4A80xhYiRF-Tu}& zgPBCZvIISIpqK&3Z2(^!Sfmec0Bp9iKcVF{ux`fTTKOw5m(jZjD6d-Xsvi`W1XT)C z_W`iGYzSt`Xd!r)f*s9BxP;pEcL1Jboe#sepI*VoKm&m7W^cv1vlqI}E5q#t0P`;K zC60XYx%X{r%ZUomJQ)C=#KLJm_u~>N6`ccMwf=Hn=n8Tiq8EVG^61?-Uw;4g^Dz=< zru^#eJMPi+?5%)=H$hJYj~k|Gbk?%`td?^1l&*R-cgrP_5v^We!NqOf|! zq1T zN@;r=6p`oSJH`FmVL&0EN@f1WYPIeZ&{u|APA5?5bU;9s-UfLHPN?V%V4>8P1)(d; zI8#-eVAt#A&Z#+;kr3JaVEdPSKoq!098tp&Ni0T9_W%Fm_eRT)(eh)o{2;gd006Ba V(oINT7W@DJ002ovPDHLkV1l%J`riNm literal 0 HcmV?d00001 diff --git a/mods/fire/textures/fire_flint_steel.png b/mods/fire/textures/fire_flint_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..c262ebc096f471c95e66b33ca3cd44a14494419d GIT binary patch literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;x#X;^) zj5kl})B`yR$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4z z?Kl6UUk+XqIWArFlVlQ8oTG54c*Dxvtw}E*=zh0&x6i(>`dIaOLqm%!DUM(6b#rS) z+b7o7*BUb9MaeHykZ`N3Df2Su`S&DugY}%aIm`z0&+~7-;4a~&Gf#}cLnK&)wIMvz zr6trXG&GkvXOq4Dbd|?~rLn(NJT*>FT9(PM;o7_H0&RlZwNn~&P6LH*=Co}sSB@8oOs_om;IU^8G)`gFHx_O&g!*|)ZtuHtf-_k2m_tI*Q-zAW~lt}NNQ ytGoh5qI>r16}qny6ns2qarl?y$NT>uvr1_c6a3?TO89ZJ6T-G@yGywqe^09pY literal 0 HcmV?d00001 diff --git a/mods/flowers/README.txt b/mods/flowers/README.txt new file mode 100644 index 0000000..2a5e4de --- /dev/null +++ b/mods/flowers/README.txt @@ -0,0 +1,26 @@ +Minetest Game mod: flowers +========================== +See license.txt for license information. + +Authors of source code +---------------------- +Originally by Ironzorg (MIT) and VanessaE (MIT) +Various Minetest developers and contributors (MIT) + +Authors of media (textures) +--------------------------- +RHRhino (CC BY-SA 3.0): + flowers_dandelion_white.png + flowers_dandelion_yellow.png + flowers_geranium.png + flowers_rose.png + flowers_tulip.png + flowers_viola.png + +Gambit (CC BY-SA 3.0): + flowers_mushroom_brown.png + flowers_mushroom_red.png + flowers_waterlily.png + +yyt16384 (CC BY-SA 3.0): + flowers_waterlily_bottom.png, derived from Gambit's texture diff --git a/mods/flowers/depends.txt b/mods/flowers/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/flowers/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/flowers/init.lua b/mods/flowers/init.lua new file mode 100644 index 0000000..cb5b219 --- /dev/null +++ b/mods/flowers/init.lua @@ -0,0 +1,304 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + + +-- Namespace for functions + +flowers = {} + + +-- Map Generation + +dofile(minetest.get_modpath("flowers") .. "/mapgen.lua") + + +-- +-- Flowers +-- + +-- Aliases for original flowers mod + +minetest.register_alias("flowers:flower_rose", "flowers:rose") +minetest.register_alias("flowers:flower_tulip", "flowers:tulip") +minetest.register_alias("flowers:flower_dandelion_yellow", "flowers:dandelion_yellow") +minetest.register_alias("flowers:flower_geranium", "flowers:geranium") +minetest.register_alias("flowers:flower_viola", "flowers:viola") +minetest.register_alias("flowers:flower_dandelion_white", "flowers:dandelion_white") + + +-- Flower registration + +local function add_simple_flower(name, desc, box, f_groups) + -- Common flowers' groups + f_groups.snappy = 3 + f_groups.flower = 1 + f_groups.flora = 1 + f_groups.attached_node = 1 + + minetest.register_node("flowers:" .. name, { + description = desc, + drawtype = "plantlike", + waving = 1, + tiles = {"flowers_" .. name .. ".png"}, + inventory_image = "flowers_" .. name .. ".png", + wield_image = "flowers_" .. name .. ".png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + stack_max = 99, + groups = f_groups, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = box + } + }) +end + +flowers.datas = { + { + "rose", + "Rose", + {-2 / 16, -0.5, -2 / 16, 2 / 16, 5 / 16, 2 / 16}, + {color_red = 1, flammable = 1} + }, + { + "tulip", + "Orange Tulip", + {-2 / 16, -0.5, -2 / 16, 2 / 16, 3 / 16, 2 / 16}, + {color_orange = 1, flammable = 1} + }, + { + "dandelion_yellow", + "Yellow Dandelion", + {-2 / 16, -0.5, -2 / 16, 2 / 16, 4 / 16, 2 / 16}, + {color_yellow = 1, flammable = 1} + }, + { + "geranium", + "Blue Geranium", + {-2 / 16, -0.5, -2 / 16, 2 / 16, 2 / 16, 2 / 16}, + {color_blue = 1, flammable = 1} + }, + { + "viola", + "Viola", + {-5 / 16, -0.5, -5 / 16, 5 / 16, -1 / 16, 5 / 16}, + {color_violet = 1, flammable = 1} + }, + { + "dandelion_white", + "White dandelion", + {-5 / 16, -0.5, -5 / 16, 5 / 16, -2 / 16, 5 / 16}, + {color_white = 1, flammable = 1} + }, +} + +for _,item in pairs(flowers.datas) do + add_simple_flower(unpack(item)) +end + + +-- Flower spread +-- Public function to enable override by mods + +function flowers.flower_spread(pos, node) + pos.y = pos.y - 1 + local under = minetest.get_node(pos) + pos.y = pos.y + 1 + -- Replace flora with dry shrub in desert sand and silver sand, + -- as this is the only way to generate them. + -- However, preserve grasses in sand dune biomes. + if minetest.get_item_group(under.name, "sand") == 1 and + under.name ~= "default:sand" then + minetest.set_node(pos, {name = "default:dry_shrub"}) + return + end + + if minetest.get_item_group(under.name, "soil") == 0 then + return + end + + local light = minetest.get_node_light(pos) + if not light or light < 13 then + return + end + + local pos0 = vector.subtract(pos, 4) + local pos1 = vector.add(pos, 4) + if #minetest.find_nodes_in_area(pos0, pos1, "group:flora") > 3 then + return + end + + local soils = minetest.find_nodes_in_area_under_air( + pos0, pos1, "group:soil") + if #soils > 0 then + local seedling = soils[math.random(#soils)] + local seedling_above = + {x = seedling.x, y = seedling.y + 1, z = seedling.z} + light = minetest.get_node_light(seedling_above) + if not light or light < 13 or + -- Desert sand is in the soil group + minetest.get_node(seedling).name == "default:desert_sand" then + return + end + + minetest.set_node(seedling_above, {name = node.name}) + end +end + +minetest.register_abm({ + label = "Flower spread", + nodenames = {"group:flora"}, + interval = 13, + chance = 96, + action = function(...) + flowers.flower_spread(...) + end, +}) + + +-- +-- Mushrooms +-- + +minetest.register_node("flowers:mushroom_red", { + description = "Red Mushroom", + tiles = {"flowers_mushroom_red.png"}, + inventory_image = "flowers_mushroom_red.png", + wield_image = "flowers_mushroom_red.png", + drawtype = "plantlike", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy = 3, attached_node = 1, flammable = 1}, + sounds = default.node_sound_leaves_defaults(), + on_use = minetest.item_eat(-5), + selection_box = { + type = "fixed", + fixed = {-4 / 16, -0.5, -4 / 16, 4 / 16, -1 / 16, 4 / 16}, + } +}) + +minetest.register_node("flowers:mushroom_brown", { + description = "Brown Mushroom", + tiles = {"flowers_mushroom_brown.png"}, + inventory_image = "flowers_mushroom_brown.png", + wield_image = "flowers_mushroom_brown.png", + drawtype = "plantlike", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + buildable_to = true, + groups = {snappy = 3, attached_node = 1, flammable = 1}, + sounds = default.node_sound_leaves_defaults(), + on_use = minetest.item_eat(1), + selection_box = { + type = "fixed", + fixed = {-3 / 16, -0.5, -3 / 16, 3 / 16, -2 / 16, 3 / 16}, + } +}) + + +-- Mushroom spread and death + +minetest.register_abm({ + label = "Mushroom spread", + nodenames = {"flowers:mushroom_brown", "flowers:mushroom_red"}, + interval = 11, + chance = 50, + action = function(pos, node) + if minetest.get_node_light(pos, nil) == 15 then + minetest.remove_node(pos) + return + end + local random = { + x = pos.x + math.random(-2, 2), + y = pos.y + math.random(-1, 1), + z = pos.z + math.random(-2, 2) + } + local random_node = minetest.get_node_or_nil(random) + if not random_node or random_node.name ~= "air" then + return + end + local node_under = minetest.get_node_or_nil({x = random.x, + y = random.y - 1, z = random.z}) + if not node_under then + return + end + + if (minetest.get_item_group(node_under.name, "soil") ~= 0 or + minetest.get_item_group(node_under.name, "tree") ~= 0) and + minetest.get_node_light(pos, 0.5) <= 3 and + minetest.get_node_light(random, 0.5) <= 3 then + minetest.set_node(random, {name = node.name}) + end + end +}) + + +-- These old mushroom related nodes can be simplified now + +minetest.register_alias("flowers:mushroom_spores_brown", "flowers:mushroom_brown") +minetest.register_alias("flowers:mushroom_spores_red", "flowers:mushroom_red") +minetest.register_alias("flowers:mushroom_fertile_brown", "flowers:mushroom_brown") +minetest.register_alias("flowers:mushroom_fertile_red", "flowers:mushroom_red") +minetest.register_alias("mushroom:brown_natural", "flowers:mushroom_brown") +minetest.register_alias("mushroom:red_natural", "flowers:mushroom_red") + + +-- +-- Waterlily +-- + +minetest.register_node("flowers:waterlily", { + description = "Waterlily", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + tiles = {"flowers_waterlily.png", "flowers_waterlily_bottom.png"}, + inventory_image = "flowers_waterlily.png", + wield_image = "flowers_waterlily.png", + liquids_pointable = true, + walkable = false, + buildable_to = true, + sunlight_propagates = true, + floodable = true, + groups = {snappy = 3, flower = 1, flammable = 1}, + sounds = default.node_sound_leaves_defaults(), + node_placement_prediction = "", + node_box = { + type = "fixed", + fixed = {-0.5, -31 / 64, -0.5, 0.5, -15 / 32, 0.5} + }, + selection_box = { + type = "fixed", + fixed = {-7 / 16, -0.5, -7 / 16, 7 / 16, -15 / 32, 7 / 16} + }, + + on_place = function(itemstack, placer, pointed_thing) + local pos = pointed_thing.above + local node = minetest.get_node(pointed_thing.under).name + local def = minetest.registered_nodes[node] + local player_name = placer:get_player_name() + + if def and def.liquidtype == "source" and + minetest.get_item_group(node, "water") > 0 then + if not minetest.is_protected(pos, player_name) then + minetest.set_node(pos, {name = "flowers:waterlily", + param2 = math.random(0, 3)}) + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(player_name)) then + itemstack:take_item() + end + else + minetest.chat_send_player(player_name, "Node is protected") + minetest.record_protection_violation(pos, player_name) + end + end + + return itemstack + end +}) diff --git a/mods/flowers/license.txt b/mods/flowers/license.txt new file mode 100644 index 0000000..d301162 --- /dev/null +++ b/mods/flowers/license.txt @@ -0,0 +1,62 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 Ironzorg, VanessaE +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2014-2016 RHRhino +Copyright (C) 2015-2016 Gambit +Copyright (C) 2016 yyt16384 + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/flowers/mapgen.lua b/mods/flowers/mapgen.lua new file mode 100644 index 0000000..2b96090 --- /dev/null +++ b/mods/flowers/mapgen.lua @@ -0,0 +1,171 @@ +-- +-- Mgv6 +-- + +local function register_mgv6_flower(name) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.006, + spread = {x = 100, y = 100, z = 100}, + seed = 436, + octaves = 3, + persist = 0.6 + }, + y_min = 1, + y_max = 30, + decoration = "flowers:"..name, + }) +end + +local function register_mgv6_mushroom(name) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.04, + spread = {x = 100, y = 100, z = 100}, + seed = 7133, + octaves = 3, + persist = 0.6 + }, + y_min = 1, + y_max = 30, + decoration = "flowers:"..name, + spawn_by = "default:tree", + num_spawn_by = 1, + }) +end + +local function register_mgv6_waterlily() + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt"}, + sidelen = 16, + noise_params = { + offset = -0.12, + scale = 0.3, + spread = {x = 100, y = 100, z = 100}, + seed = 33, + octaves = 3, + persist = 0.7 + }, + y_min = 0, + y_max = 0, + schematic = minetest.get_modpath("flowers").."/schematics/waterlily.mts", + rotation = "random", + }) +end + +function flowers.register_mgv6_decorations() + register_mgv6_flower("rose") + register_mgv6_flower("tulip") + register_mgv6_flower("dandelion_yellow") + register_mgv6_flower("geranium") + register_mgv6_flower("viola") + register_mgv6_flower("dandelion_white") + + register_mgv6_mushroom("mushroom_brown") + register_mgv6_mushroom("mushroom_red") + + register_mgv6_waterlily() +end + + +-- +-- All other biome API mapgens +-- + +local function register_flower(seed, name) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = -0.015, + scale = 0.025, + spread = {x = 200, y = 200, z = 200}, + seed = seed, + octaves = 3, + persist = 0.6 + }, + biomes = {"grassland", "deciduous_forest", "coniferous_forest", + "floatland_grassland", "floatland_coniferous_forest"}, + y_min = 1, + y_max = 31000, + decoration = "flowers:"..name, + }) +end + +local function register_mushroom(name) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.006, + spread = {x = 250, y = 250, z = 250}, + seed = 2, + octaves = 3, + persist = 0.66 + }, + biomes = {"deciduous_forest", "coniferous_forest", + "floatland_coniferous_forest"}, + y_min = 1, + y_max = 31000, + decoration = "flowers:"..name, + }) +end + +local function register_waterlily() + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt"}, + sidelen = 16, + noise_params = { + offset = -0.12, + scale = 0.3, + spread = {x = 200, y = 200, z = 200}, + seed = 33, + octaves = 3, + persist = 0.7 + }, + biomes = {"rainforest_swamp", "savanna_shore", "deciduous_forest_shore"}, + y_min = 0, + y_max = 0, + schematic = minetest.get_modpath("flowers") .. "/schematics/waterlily.mts", + rotation = "random", + }) +end + +function flowers.register_decorations() + register_flower(436, "rose") + register_flower(19822, "tulip") + register_flower(1220999, "dandelion_yellow") + register_flower(36662, "geranium") + register_flower(1133, "viola") + register_flower(73133, "dandelion_white") + + register_mushroom("mushroom_brown") + register_mushroom("mushroom_red") + + register_waterlily() +end + + +-- +-- Detect mapgen to select functions +-- + +local mg_name = minetest.get_mapgen_setting("mg_name") +if mg_name == "v6" then + flowers.register_mgv6_decorations() +else + flowers.register_decorations() +end diff --git a/mods/flowers/schematics/waterlily.mts b/mods/flowers/schematics/waterlily.mts new file mode 100644 index 0000000000000000000000000000000000000000..69e1d8e0c76ea232c9e17f52b6d4dbcb30e378fd GIT binary patch literal 75 zcmeYb3HD`RVPIrnW?-zZuLn{*DXD3Rr8y;5DVaqj49tm{MGS&zIr-(OMa5R-i6yB; dIhi??6?2jk5)x7pew`0Ef8YQE1BWDI695=37_!@pqvGk}7{YNqSwV<{%OS%p+1Y~Gx2utJ*$vL-gDmM52?haI a7#KRIG0EP2;+_gr&*16m=d#Wzp$PyT>?1z_ literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_geranium.png b/mods/flowers/textures/flowers_geranium.png new file mode 100644 index 0000000000000000000000000000000000000000..88de1d7f21b0403a33413a7c76f27f3324ca8e82 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=6m87Y!WG_(yHjv7Qx@ zZ|0F?(A<8`!dH9O?gz@3CVd5}U@Qsp3ubV5b|VeQG4^zE4B@z*tRQY6Z6w_wspF&- zpm9^5rO_cV_T~j) z0XYF4hqi5AIdj^AzK-tlLawm0AjOO&L4Lsu4$p3+0XZ6;E{-7_*OM2hCYYL;G8mt6 wVVQi8$KBE0-N2cXL!rw;%pr8MKZ6iMZVdDH!i{b3fqED`UHx3vIVCg!05N7O^#A|> literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_mushroom_red.png b/mods/flowers/textures/flowers_mushroom_red.png new file mode 100644 index 0000000000000000000000000000000000000000..a68f5d50ad3f85a7dab7d3bc4ffd80452d536a9e GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMV1=0r{93}|}d?+Y*wQt`l z4UJ#t&K=se`PSOCD`!qy(AUvjUg*z!vI(e;u_VYZn8D%MjWi&~(9^{+gyVYh0#*a# zwhPCani9mi7cA&lz&zogh?0iJDh8pTprEWKjYoGFt{&aT;K9I9+rm<`{NknGK+O!E Lu6{1-oD!ME6m-&O jOz0MzaxjS@xq*Yh!H}_2cb}jdP#c4%tDnm{r-UW|%lsz4 literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_viola.png b/mods/flowers/textures/flowers_viola.png new file mode 100644 index 0000000000000000000000000000000000000000..ca2d750efff69f79a02a3a2e24bc220525d8ebd4 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=2H({~I%udnPz|q!@y{D4^00JIKL_t(I%cYY|PZLoThM#*|5vJ`- zX)8ioa8V3_CMBpF6HQFqyK&{to$;UeGYlL530s$%AXLiGVz5JJI-L$Jy~o91kq=kg z&CNZzdGnt4JV%KLcRA|g_KPcpb|(WC^2*{1vQL9d)aK>-w^`QRdfifH}Jdz}&267#oyQhzNyJ4%hX?_e1LSiUQC8 zN9{mX*Oz#*QepeU4sV~m0>HA;Xsu8RtT|1+R%G>YfpXQM-3bIhhtWi8Ym0a%A@8={ z1MsreK&KQ@bdE7e$PY?6j!t|479TpCdi|t@z#jmRwNiZf`kB{TJM90QFc_ROj15{V zmMb>>eguG-2&0jqTy>Huy!q6S=TBES?gorThA1}V?KJathP_sgjFsa4j7F!_6;XiR zX_#d2z3Gw5Swyix1iapurkmIu#)e^h=?K6WK?F{{KIuZmqI=lK7~!CKjF{v@X~D*J zG8iMAjgp$yYI-;KI@IeGm5%%o0Q%d4DP1vXvNohq8k2yH>rw--|IRJFgwv=SX zH)uO*2Pmazb$WEXfI&3m(Xulow7g_raXNRiXCqW}N^07*qoM6N<$g2ON`i~s-t literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_waterlily_bottom.png b/mods/flowers/textures/flowers_waterlily_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..3dbeaf400e77f91f7181a0b149453f1488646bf9 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}RDe&2>;M1%GZ)zaQN|*huqj6A z3$45M`lc@5OyvjX&{EyY0W(=!06stX-3~FgbjfdGr~JgX+wb}uP>u35D#YwD?z9}`y^ zD_vqfwCvqI<5IW%VjSPfeh7wNJzrcO!jTZ)bE0IGr~^a9?RPOe-3cp~@cx;!f1bo6 W?$`EJrLTalWbkzLb6Mw<&;$Sw9)Sn| literal 0 HcmV?d00001 diff --git a/mods/give_initial_stuff/README.txt b/mods/give_initial_stuff/README.txt new file mode 100644 index 0000000..cbd240f --- /dev/null +++ b/mods/give_initial_stuff/README.txt @@ -0,0 +1,8 @@ +Minetest Game mod: give_initial_stuff +===================================== +See license.txt for license information. + +Authors of source code +---------------------- +Perttu Ahola (celeron55) (MIT) +Various Minetest developers and contributors (MIT) diff --git a/mods/give_initial_stuff/depends.txt b/mods/give_initial_stuff/depends.txt new file mode 100644 index 0000000..3a7daa1 --- /dev/null +++ b/mods/give_initial_stuff/depends.txt @@ -0,0 +1,2 @@ +default + diff --git a/mods/give_initial_stuff/init.lua b/mods/give_initial_stuff/init.lua new file mode 100644 index 0000000..4815bd8 --- /dev/null +++ b/mods/give_initial_stuff/init.lua @@ -0,0 +1,44 @@ +local stuff_string = minetest.settings:get("initial_stuff") or + "default:pick_steel,default:axe_steel,default:shovel_steel," .. + "default:torch 99,default:cobble 99" + +give_initial_stuff = { + items = {} +} + +function give_initial_stuff.give(player) + minetest.log("action", + "Giving initial stuff to player " .. player:get_player_name()) + local inv = player:get_inventory() + for _, stack in ipairs(give_initial_stuff.items) do + inv:add_item("main", stack) + end +end + +function give_initial_stuff.add(stack) + give_initial_stuff.items[#give_initial_stuff.items + 1] = ItemStack(stack) +end + +function give_initial_stuff.clear() + give_initial_stuff.items = {} +end + +function give_initial_stuff.add_from_csv(str) + local items = str:split(",") + for _, itemname in ipairs(items) do + give_initial_stuff.add(itemname) + end +end + +function give_initial_stuff.set_list(list) + give_initial_stuff.items = list +end + +function give_initial_stuff.get_list() + return give_initial_stuff.items +end + +give_initial_stuff.add_from_csv(stuff_string) +if minetest.settings:get_bool("give_initial_stuff") then + minetest.register_on_newplayer(give_initial_stuff.give) +end diff --git a/mods/give_initial_stuff/license.txt b/mods/give_initial_stuff/license.txt new file mode 100644 index 0000000..8134c92 --- /dev/null +++ b/mods/give_initial_stuff/license.txt @@ -0,0 +1,25 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 Perttu Ahola (celeron55) +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT diff --git a/mods/inventory_music/init.lua b/mods/inventory_music/init.lua new file mode 100644 index 0000000..29897a4 --- /dev/null +++ b/mods/inventory_music/init.lua @@ -0,0 +1,120 @@ +local sound_time = 0 +local sound_play_on = 0 +local sound_play_regnum = nil +local inst_list = {} +minetest.register_globalstep(function(dtime) + if sound_play_on == 0 then + sound_play_on = 1 + inst_list = {} + for _,player in ipairs(minetest.get_connected_players()) do + local player_inv = player:get_inventory() + local inst1 = player_inv:get_stack("inst", 1):get_count() + local inst2 = player_inv:get_stack("inst", 2):get_count() + if inst1 == 1 then + table.insert(inst_list, "Theme1") + end + if inst2 == 1 then + table.insert(inst_list, "Theme2") + end + local inst = inst_list[ math.random(#inst_list)] + local music = player_inv:get_stack("music", 1):get_count() + if music == 1 then + sound_play_regnum = minetest.sound_play(inst, { + to_player = player, + }) + end + end + end + sound_time = sound_time+dtime + if sound_time > 120 then + sound_time = 0 + sound_play_on = 0 + end +end) +set = {} +set.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + player_inv:set_size("music", 1) + player_inv:set_size("inst", 10) + local music = player_inv:get_stack("music", 1):get_count() + local inst1 = player_inv:get_stack("inst", 1):get_count() + local inst2 = player_inv:get_stack("inst", 2):get_count() + formspec = "size[6,5]" + .."background[9,10.3;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + if music == 0 then + formspec = formspec.."checkbox[0,0;music;Background Music on;false]" + end + if music == 1 then + formspec = formspec.."checkbox[0,0;music;Background Music on;true]" + end + if inst1 == 0 and music == 1 then + formspec = formspec.."checkbox[0.5,1;inst1;1248's Theme 1;false]" + end + if inst1 == 1 and music == 1 then + formspec = formspec.."checkbox[0.5,1;inst1;1248's Theme 1;true]" + end + if inst2 == 0 and music == 1 then + formspec = formspec.."checkbox[0.5,1.3;inst2;1248's Theme 2;false]" + end + if inst2 == 1 and music == 1 then + formspec = formspec.."checkbox[0.5,1.3;inst2;1248's Theme 2;true]" + end + return formspec +end + +minetest.register_on_joinplayer(function(player) + player:set_inventory_formspec(set.get_formspec(player, player:get_pos())) +end) +minetest.register_on_player_receive_fields(function(player, formname, fields) + if player == nil then + return + end + local player_inv = player:get_inventory() + if fields.inst1 then + local inst = player_inv:get_stack("inst", 1):get_count() + if inst == 0 then + player_inv:set_stack("inst", 1, "default:dirt") + else + player_inv:set_stack("inst", 1, nil) + end + local inst1 = player_inv:get_stack("inst", 1):get_count() + local inst2 = player_inv:get_stack("inst", 2):get_count() + if inst1 == 0 and inst2 == 0 then + player_inv:set_stack("music", 1, nil) + end + player:set_inventory_formspec(set.get_formspec(player, player:get_pos())) + end + if fields.inst2 then + local inst = player_inv:get_stack("inst", 2):get_count() + if inst == 0 then + player_inv:set_stack("inst", 2, "default:dirt") + else + player_inv:set_stack("inst", 2, nil) + end + local inst1 = player_inv:get_stack("inst", 1):get_count() + local inst2 = player_inv:get_stack("inst", 2):get_count() + if inst1 == 0 and inst2 == 0 then + player_inv:set_stack("music", 1, nil) + end + player:set_inventory_formspec(set.get_formspec(player, player:get_pos())) + end + if fields.music then + local music = player_inv:get_stack("music", 1):get_count() + if music == 0 then + player_inv:set_stack("music", 1, "default:dirt") + player_inv:set_stack("inst", 1, "default:dirt") + player_inv:set_stack("inst", 2, nil) + else + player_inv:set_stack("music", 1, nil) + if sound_play_regnum ~= nil then + minetest.sound_stop(sound_play_regnum) + end + end + player:set_inventory_formspec(set.get_formspec(player, player:get_pos())) + end +end) \ No newline at end of file diff --git a/mods/inventory_music/sounds/Theme1.ogg b/mods/inventory_music/sounds/Theme1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4658c558cddcde212f5c01903a13da53d23b9cd1 GIT binary patch literal 666395 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°e3Tdg2f^CyP!g!dTH!3j9U6xvF)Cn_ii$@8+alYU0Xx z{Tl~i#ECq7y!ULI42C{jE4Tn~+~&F;^4=AncRZiwn&#>@cUrMI+@lQ}H=kn?|0lk6 z+M?~wska@+i?=9DI41yx<0=<{=o7_U?CWi!*0oQI{i#&RQgd*hp2eb# zN0RXFG8OS%Oxvff^g91WHE&DU|nM`v-8W6Nr=HqEJ8v_?-gFJDRJ9#7Vl9%XE+fb?-x8&McLvLsG>h&?A%BG{0x2EmuiypX2*7gU zC=o+o!KDS+ARR5TdTQ@(gxO`b2~i^Jw;>}@e46#9V+UD=s)k8nGN8lcA(g}a;)i{@X3(i`cTGT1=jV+!0} z9&mUAaB}mIHM@z>u`cxB#3?G4sw{#r#@nkX1|-YYKjw=nQN<>SbD#?mBxNlOON)FJ z_EAp5JYp0YQ1(0INaWrl_q+#V%&Qt~NiLjm4@d5Y9XgAIBF#i?QT9Gf*D#6VT(OK^ zU+I0_u|%mcgL-Ta$I6SU2pSdK$Lo!}JwtiGDnaae@i6S8{axly{*9D;6=ge%O_R-H znM~7HsPK30qQb8@1*Mmn0yoPL@I7t<1113RV3JPYEj2UTbq$1ZGvH?#!540DB?J;a zq=XNwAcjJEc<>>Hi%)GYO9x2)N^B0&B@cMqSX_wDK@J(ev+HHN|iMmxs+#jS}{Gj#q7b zMlG%tfSAG0Vuzx}kO>JNDBa!`au^hc+eN`L87N=izYCUA(SSx^<4Cqb5UP2H^81Cv zJQD8_64MfaI~vjDPa$st*&8avUtCrEB}9~foiy=4m``&NJd8IClnz&9u@u-L24ZO$ z#(?@!Cu8gP`FYv%s%Kv~ztNmDpYyuz{p!7!aO$~MnNj^%rVm~M`p*4BDb{aN?-pP2 zKTR&)>4w66>=aBn^=f)t&GqylWy&2fZVr#gcWTy+ji|85HdwzY`x>x1k1Zds>nLu> z274w{AYhj`w7>=2sfp&aD7+gR$g+mEZNaQP_9$-YI|qDAgBIK+$aZk~M#_IUDiXh| zKDy|*`WN)2iX3m@DdvA*a{VK(EKkCMxjAySu=}y7ilBMwh_km@fTZO(gSvuT?tjzIH$R8p{&n7CyV~L`rA)fo8}3 zxLwuX+h!RyLo(~s&y;vRN%XujkvJG=pe7`J2B;*3Q|^<`K&uMYeVi5O=u;9l;$w#u zXb8*-K!=I&hXTIi3%=3dj0C~-ClE4TqZEH4+W`sP)V}qqYt4>DvW+ml*V1Elmk6@O zm5nGkVOml3Bcb}(!DOVWp$uPC%}T?M^{0H7nJ6_jdiOYrGAcjB4n|NLZ`DbYcuR7mPw>0kI!%25N@SL z5tphJK|mVxt4bK8wSa^0(|tb}D&IXbjiGp5<{pNbWRkjNtK_Ohd!Xaw95FeRfzz#( zgQ8krZGZI<;y^B#D;8X)ED1LoG6@;Ddm%1I?K#qe)Ip2z+mi)j=P3GZ^;1MVRGjE9 zf4KNT<5#KN#UAIr0MWMz{G|_sLa$~@Hw1(d1>F?SuqeTVWtm5h)7tz^(6l?-E@8+jZJO%3(cCCyd!)s>Z1O%1ih zm5sHf<(+R36s4!=_ZcLsN3h=h*5V_|XYuzf&FEyW5L*$z3=-fVY#@~Y68-w>^_NB( zx7B?z$HxobrtH|Qt1`>kUp-BwSZiLPHu<|gOM36TVP!CHCU?;4my}zbt7@MjbF>?6 z{kis(SALMryG{0cYX)rt&lKKH;R+7Y6fgO+r%;VOo~ihFqxsO(g1!;!GjTUPm>V(G zC~olhrXfwTzXZs&JjBt9%gV{b{S;XoEJg`*S!S;{H5J z$NV>Mj_;+~x+a>-BE@W7fiwrQ^Qlv8b?zP~x~ zGj_pFDV3cLPzkKw2<{4${e7$bAr(7`%@s3iAL2guokI2Di>M2o<0_!zY!Z2hbHzEu zk*5?-tTDU-k38C`Bc{nnl<+k&)$gxJREfFn3`hoITb|4Kk=C5NX|mey#mb7KT=q&QV1C-ifJ%>A^jZ=pbm*(TvRuBDtNOAOk?NxL-d}-Y*$m)5mDWgEv z+U`(!)Y|r~%%gloy)XB7h1SCB!5Xth??UlYtykuXjTk~S8Di={{h2RBZ%)uCIHS}a zx+PlPVJZ*Q5F*S*P&6^?rLw8`^JXBihFf>lBR0f!F+460G~#K#lKZG}{B?D>tVepE zh8P2%YW0UoqDbdsAMjQx4ZK+nex<5=EQgrwEshm+k%f;&?eD$X**%f3{?q8?RVC?c z$J@s1p~#eBh7b3dR^_KryFX@aMe^SYWcip!bLrX@&%YoNC56^))96H{B?8x@^)Xyc zKZa4wxyN8`T;;Y<`d2vr3afY69k|XEqLnU?Go-yoJ$i1j}*7s_m+HONJ$DG!qXm zo&YW4R6rOX8o1}R{3UD+E3~Mw&&ABfmHqK88hTvre=)OMZk#3L^|yeAZTV0G;lSGC zW=SF8A+qsrz20{*j|9a%|1&%ozb&a#^3sB)xJ-)FIO%WlCvr&C>M@?yW@y-81^-cG zhKyi^rf`DAR#DprUTBxyG?)*P`Ww`_ienn&oxVd@a;kZZD?hl{&nf^3Q>weBxaTph z(F{S_h$g$J+yq%KPWsh)o$gUgl2j#z-C`jmCY5fO94!^$q05_DY6`;_*L@?-X-6&v zy9>LtTSyp*2rBiz+DUU7mvV-8w!IAL-p;BdCa~>2ElFfrDG7Il?l0{aK|~fs8Tk;B0C_z#`LV zY^uRoHf6UL6N}uU6mLJ$DB=PX$xjQLDQ9KfA)6nFAK6uO_;!buQOhL$3cldZB6Xe%s~bn;^geLA@-RM_w41aN*4_}?;>_3RU>ZtQ0MpV{9ev#pNaP_-!!FcMMSS=mHcn2SMyhJTZ#Gm@rF>A9 z?s|0K`%deQxZBg>&pLm=qip3{`cCA283IZU${pdTzC9!Cp-;^0v+GeDSlP9P*nw7x7{=8KIwS z^w?EkVJIrkW%8&ch;n--Rz$mruCV#&oyuHz9%Za+7N!h~5|J8{K+>gtx$w|8^-&6W zt(M9b8}q~JJBk?x1i9?NcVI zJi4C6?S)R(79z<2|AqH5YT@+9Y<~xY3oHhHA` zcs_%4I@@Nq*u>}EWNz}S4>f@~a`fxA(nFKb&i;xkPfu9tpW-3G^Cmd2S|}JAL`dtb zy5q(J^sn;kOc6RHdjA!tTdBkG*Xrw$FU!dd{FPt2i>{w5yQtE^p6ckK)BVzvOWjU! z*rQO&t07Q8x4>%I5SAkTZFywFjO~e>o*6mD;YMy&nEj@NtgD;AdDdxNtIxH9@Z3^O z`8zR+OW=_#1MhrO%f*BRI8pcB1j)3V!=}%5Ar_BjKt2S>v=<&}w6eB8phw~Gr2U9->m&A#**j!KtxG{1Mg0O zoukMTbj3(Q&Q^2cJ!sl)z{XtJDFOXPvG}#T38zK?>KQrCyN<|zzl(65l31F;*~Lbq zs>1NCzH>#oX|EqX)>vfM^}5%9!-RADq)7N_wM5*gZb0f7cAn-2wHY!-P`B!rPrlw(@R%24jG%ez)>Pj@rt*o(5pcDgB= zY4^*Yx=y|P5%icoxK2|@?GHK&KfKq6^{Dli&z0;?@$07_mHWP1aCY!%n(3E9co<8{ z9}6Z1pf-&(f|_pF4Bec2OtN*S$q^ZnC+rl&3t{QsfA?np>6~YTq<;Emd)0J)EB~;-0P4Vw{v2Zik*pICudCgpLyTgMix)~5I$9sTR}URM z_4vj>JZbujI2)~d1=+ed;MoGS-s%~i0GPYl(<=|Zs^QRh{bo9?GiE-f@a`>#lWBX_ z24{a&`>;k1ee0Cb5TTFCt)V_YpDA>wz;;qjV$VKmC=l2tABIlWjkm=D{TRkE?I1q2S$URt`q?XjtwAaf^{4lW{@Q^MJ+S4D{Dpj&w4?!^f4%qV1d7 zr}u8j1{=3(xPSDZwIipN){df;_1x7924BXfsY>){JV4gquzq%{c_o0jZ@h);)E*;Mq>xPe!eHAf8|qE40^Hl z?XJ>jrh_9%ixrRg)?yBA`A$Ec&;8Fm#XS-4$q{$K5$zDQ9}(w?43MdjSN_AIZ1b#N zsLu5h&uzCmzTj){)zEbHkD^iGhBSx)?tVP}`(v8>9A6&R#cZ~xj z9T98Jzrx9q%tpZHjs#O3r8R`E|ZKXd3tvG^XCpGHRkEzOR*#jNG6WUC?R z`A)@cIy|o%J?5seciVBBw!?vJA|snjed)+IZJ0R6gAC!(K#C3&3wVrJOr!YR$51~% zK0I^;j#LwmR4pqd8jlfhr2nxRWh{mqHbVB`c>qj~8YvN1cPpz|Uq0t8n<3k;?%AYQ z5Y;YQa&?p5lTBc`+3LoBN`LG!>kz#%wcQyB`i8=@Px(VeNB2LP|FS|c@yni(Ej@Mp z#wE`5uc+dZk3sSn&%uxr*n4y>nusArE@Es){(tc@}Q-nwWMVg za~Exe%45r^LK4`n3Wyt;b0IYizDTXzqbG(Cex%&9f&~}H9RH85W$0Rg81i}W2s%GR zul={t|BLTP+pBj-WOn~=>-ukHr3sZYW_{s8o=Fp0nMHGPcpa^#5#5we8EvO=VpmV8 zx{Igs$PH4<$4tsoSmaSUiWI`}kI+k9A1^MT95r#raR-Y`<8a*_!7y^Fwe;o7?(Mna zt(F9jq4JAfeeT15Tl+7*;^QN~GlL!%!J`p^?5&j^Qq5?ayk2!$oFO9BU6AYK5Bz75 zHZLipIdZ0K*HGuJ+?sOWxb@zcv52mjy(;S`_LI$AOfqSMpAHay5*XQGyj&`g!|UPf`H6z}9gAB|2Un_@4;(E*jd84RD!17CO zbIQvc>=9^cyvBq8!_!+<^*)q*ZsfF7@83wmqcSm%zxBIPThG|`V#*(>4bcjIQL02; zQd0{T7mqv+2kupiSy=yK7DSQ+25v$$ZDt(8V8>oj01+y|Y2d%YmJ37wscZ;gk$T3z zb0!SP?^ljeZ7hB7Mn3kx9eO)BI5hO;!`t^mNG=HirF{QNq-%3S$?i+~L z_ek%;HmhkDL?nSEg(KR zS!P+zr{Mc6GOf=;A4&HaTs_IG3HXO8l=XQ0PX?$nkBF?m-F^h^tM@wcXoyxX6iU*T)hKPlkxz31VL3j*WuM#K~*r-ztK zu{;~zk5rSEsk6s5gVbb%5=X+k=wPoam#_98Crq(Ow07i8eFNWnEpX&fQ>^f4Hw#bt z>{kR@)sUtmzC465op$!Hsv0uv+X{imKN$4#S5?q-;0uIPBx#5UUM&RgAKJM4V*wik z#x>lTkp3=mI1EGlE|KF_o%h+U^9h_H#G#2O+C%URXv_7T8WId52Z4N4!q-0svjKN` zK24vq-}!x_>p~6c?r0}#<=(#6Wct7(WC?HQIOFov_89Gv;Dw=4cGAYdS}Acjp0LU( zw6NsLMD=o#_r$G4`&PfNL1kAD53NO65W$PhSoCEnitY7maZYI83k^Qi`*_3kp$&Ab zL|6bEbdh;8)a8ic5-ch@!JjG`AQMdqz8oe1;#D-bB7)i06|g*U6d{F70$bmp1#8&A z8VC`#EEQQJ?33GOq2gIq8-67MWeAHV5f!F2Mu)mIK)#9CPMA^mj>!tTgL_yAMFV6_ z*RfOI7*oub<9yAPx0Fjy;5w}o#<8>_kH0+Usxj+-@=P==M*S zov{v?*}1On)I2(qm2C5~$=3P)b`{vp62-xrNGgKRCJOdeH^5>{PGQ|^EXhthOxUG{K2t#W1b~T-B`bWdRra-* z31dYZE+E-ZcF3ahUqg5Tw#T}r^TRJ7EgM9us?I0s2Q6|Ttzh$cI>#lc;1+HPfpF9J zP5tN9>ibI8%NwL^L~`9eGGEd;u1mIVD}8!JuPw{E`7^7GVTao*Pi|*{zX>4kR7Iuo zQ0tfRmB&xP*&Al4l3Qy^lEhtmy3|M3Jz5aUPIy@zIOdj(>$ol|MKz@DD8cfeWnvv@ zUYsY#X5N6(3l1JY)(?@v`F0ezVxXNg; zWQ`%Jv+l0ayb1TZUDc)L?{8-Y|H@iafWx6IgwuBf_(FORzKOQZK_RM^ zRul+f1@x-A-ynq6s{dMyC6Z}R-M%5I7&h?S`t_+m>%eLd1_cMFCGwg#b;Wmin#Q7m z@dDxi__aVtC@v1P&FxX_nB;C}JO7RGqjF;Y%TdbwBUg)_cIzDl>xY-_-G2E(IeDOi zLJ%MC(89TG(Ah9MsY}c3xpoqLF1%sN;f5W&cNH@CcYG{5XL2=MWRw}Wu_S4^PIwxrCZqfQujgycWC<@T-aeaOo{7(G ze~q@`L`@2=4JDt5t1`zpwAEvu5YL{Vruyp`D~aWleF{GH9@m3j9NJUC8;Y?gX$4Vh z*+`|c;Mp48e{C(EER2A3APM1v(Lf9ZglPRz!J0A%KLeGY<2_me))vh$ttE+r12Jt> z7GIVy%UOXePjR%nt(mZHE~MDoB56r zFc)KT1Mh1+o4`|1A~x|9LTzS1P~gr&KZAsT40)w>=E6y-c=>HPfnd^?NarJ8%PCgk zd!}MYXJZ)gwb+wk@fkGm+hMKKkZMh_s5nXNI5@r5PXW{0L4-kOFfua_JcA?2;b=)n zQih~E6V^%=C{NzfLWep6TfQJe+fN!f|IxMV%P`DHu#cezK0Svs&# z(DIP;$1tSr=qDO_4J9;v)-fa!qG%Ga&_?D;Y@%@u9|*|3}wS2vSt0mBuLrmSieWETj+B9wK1b%S+9=){i#Ky?^^v z0S^U_CPxSB%U2Ra!uF6rJv`?n3#H3cpf0QonpFTk>*^>(Nz&SaLVi|G!1w%`NbF(5nrbPHUY4|g>FLqKigVHTe+DR zmwJl@gxoZ=RxZ!zbv5>vn1u>^zCme?P-F-dS5#m{Oc=g;mLy)Y#06xk^$lBT$s>eMDAWk355MAVbZ}PO0d(0$S0;%c;UyQfFbYC1t2@m z3ur26E9=KgMhmsib#gUdHm~ZVIxxZ%2emmRG$_x zA~34LI^qn7kyd<2={6Pwi^xg;b#!rNR!*-tSp0nYUZ`}>t*O-tg_>)WIfYBUfN5I}SrZ_`S^_K$ud%~;^HR;har4M zI6$QD48VDw6>j*EN{6dDv;|*QJCI0#Ln`2V^9hty1c9dr=4?cRU*om*02x*g0Zm8e#!R@oyN3T)M8pa{$1+8O+Q>+tSr_1CmAg0q4N~DqDysFci#!#Lp0xPBCO3 zEQF@Nl9;v-!FDOtM;d)f%dIy>V|yAkc?Giq_F_@EZ{N{?!dvVMnk}%~kjy=~cAEPw zszihm$+U{d!Qx!h$-w%l}t(O9P^A2?>ao-zpZ$Q2(@6 zB4N&R7%D9#|K#wdCX{3va|OVkU5^paD_aGE!RdkH55*rhUUG)@VwY_c88ko97*cLa z0>S_T`0@rVF5tBZp53#T0-0{vv>-Ca2;{$&0kYQ&0pY6(Xgx%~+_&m8>rj(x_4S|AzXCS0JN(`N|9)AOarQ|clwT(E<8>tK|&S2HCs z?;eWons6n^^nd#eZnw3ChWsSKi3eEFv$O+|{zlS(JvBf)F%6cBs3D>{9R%N_^P?xK z(V0+@Bnc>N16d%Q@PCR2QU5I-Fe1eR=gDhs>~Fg|dS16THqe09OFL9Mlk#0mFyQ95g| z>Oglw;K!8&ddieCA6D$AU+({x?d1|;dl``cB>f}^Kh3WINc>uqK!^8#SY8AXXP62G zz9l3JQZpf<9U>0H0B2#HG-MFY;0%xinGez0w_c5|;psAI+XgosE1%%6#n)SRGG;Sm zlapxgi9mEH=2!(mS>5kPb&vqAjTha+6NW*JceD7v?4P5tB4|@GDP79*kow-rV-}xh zPT!?#^+_?2H2_Yp126%3M-sw#mNCK z^kdi-eaxxhGGYBkDh?ATfU5`a6RatSQG$uJz7`O&udYjRIAqh5YaRb`q;-5po3h+O1DqFrmUKhin z+|s4lij{;L4`#;)S5FrHt9v=$)~jQiDEf9z&d^2g{&Yj4Q-RG+4vLE8e!3&a8nrl> zUoy2JsOM-Kqm_v0UT~G(5PDmbmGJTfqqpGRwqoK4|7|`vnhlEI**ukvTHK01?Y=*R zR0!sD<(2KGX!*bCgE0vL+)WK0h#qTCq^`M#mQnWRf-Hw(X^(s_f7jyK(HrDp6jCLO zwKTFc10OLazvCpqKs@l)M=4_$H3v~(n>;-972`^Ggf!a)<#USHA~tVbu^Zi6y(6e# z(!UdaS?JDb7t2OW)km&{myBg&5h4_A)?evM3}m+X4&qv*3NDZshQzhS-bvx>JSdi* z+WjOwO=Ti~MX#(Oi`OioN2DPkBqqjUQ@}3MZnz2*tcD`QPO&)VXss!+?5- zJb;Xi);{|e$1{ig|66yNJW=S>$T!S++gCJDX0=I}6O|OWt~!{B@AZys5y1 zhbaJ-zADEVYhvtxi>7U6ADTfC^Stq>T?H2|mXK4ksoPZjXF_wJ?T3yUde z=#2%aHHll{otS$gkA2bN3+L(7yl~e;Ayv#hE9d`H-SQ~V(k57F=r;4sq(mJ!&I{e_ zk5(VdKw87KcfM#2-#JIOamnmR-7@kpWyqj~X4j?I1W~v6ufP9gC6d3j*(EQs>ZlJc zP2I+R%BPJovpu&TcCk4+t8ZJEK$*2wZL$K3Zc>=W(qajF&X5@oW@b*&xiNi~ZdYLx zlGuQ$ytc~M--f~kF>sudLANy5yrR&~@ zv@#R(nJ8A#kF!V+Nl5c-WI-k(Hfc{jqF?V!c)nzA)-^EeZvl-L$ z9gjpm#zZk}~z9DCuiJ-qoPLrt;MV-CcKb#Kz;l8ddaL)kTQT zt(o`d`U~Wzq%wCa+@((%Ehc=OJ3)5fL=`^8r#VS=z#L-ze=zr+QBieky7sI{&N&xR zqD0A|kf;(x5ka63L{P~{P(qPGNdh7n1SBX3iUcJU8AO7D0+Na#Q6wip`IhhAyLb2L z(|!7Mk8h0g%fF?y$~o8b-1l{TtyrLN7G@y?iz;dEDcUBT~*cg?~qC^0%$Nlcwy^50*K^bK(&D?#g1uUX}R{}kWS z^mlvC_BWANKgY_9HDqNyx9#%$4Mdo%GI^Ui4)9^!KC% z-Gb9yU>rU*V;wP~92LXS|3Vnzw?Hojf9JRG%UkEAV7q3+ zZ}uS-#*t}qrS?!z+q3Qq=lFjA>%jHZo~8*oX8EGKp4q2<2L7m?J5@Ip*>+&$ma&m5 z+$jFZ=yfKG_55+vH}oPdwtuQQV)bo{x!wDyz-C>N?oP2rm3?-V0&|btzL%|Hf}Q5AjNdjcCuoYO82+idp9W}2IiQfPg~ zor0U+Zr^p@zbJ%1!i#yw+|4D^?27#-zoo(AKjOD2?u=mK`*>M+&ET{vX1;w6?x#q# z2@3TjOz9A}EF=%-I=l(RFd+6Cgm01Dxajk`7ui0Wuj{2~j=jk(03Y}sp`^{@1Hrqw^PzSgm_Q6XARUxp|QZBOu7Y@L1YN=WIr zB=0!j8ROh&HkLJek7nQ1hRvG^u@2vtMXMC2i=NiD*toPUvDS1*(P%x1J^YLdnK9u9 z>P!|DQtW5VZx9xLM`rt%He%2bY)(rt>3=@we@bxKqR34CNPaH%gV)7zjmK&mcRMre znGHGnjhoM0{QrmGf*aY{kYqC9X1vKnm$YzZUu5ELMCdMQ?mIHFoIj2vZ{xB*NQ{t; z(|2CgB~>dDl_2J@R7^HBjR$XTi0vz#Itm=lRkze~sZ0pAVl~EHa(H*u{%W}R{WF{M zeY)xHm0}bFXK5yaUaI$bEl3GcJ8@i1cO<( ziBZiptI?^d3o9fC(#$^#8}hfapq$7bf{V}}UDAI@aM6GWE?c1^xF%wxubE3`Ki7B| z>lw1D^|$BkQ?3rpU zA>=HAem~{QB}4@#w4}4y$Zbixlev?sTPmfRb=3(j;Z-5wZJN?GYZ*tapUb#k8};pF z32QUIKUYaG{kDKSp!@wGd&4)w;C-m%#G^Ud@#X)gnA*qE5{-X;xNP||wR_Pn~ke~Fd!CV80N1-6Sn z(_&kQT!X*P^*a|Zc~_4CUlp6#{~Ll!0Yg}dQ%tMKjVBkn{vx|#r~!_%AEUu5eotu|CXF`e*77(5fJ4vuR-2Quul1*l2Y`562@ zi*cFFOb_PKxnCppoq}D13)@h(Y0$vFqrLTD8#hb7#`Uy!m@tP+KN_>%y5dCJ-8z)A zLxcLqxZ%q`#|`w*xIx80J}}gjibU<$8aL0G7z8mMePr*OyBU zZXHY<^_3AkoS)YCbfT@`+>l@CKcc=s=iA;oPtM)1K6iJWLn(M1r`0`IGva8@Q{4Rh zT8;A{$o40*+bPcSD^`Qgo3$Rw2sQjqs4q1wyUo<%^`ou>n`h;e^yH{``t6&M3kMF3Y_X?lMk6R=2x={>@Jys4|Ue|^3E;pn|#d$v;pH5<=>%cZ; z12k<@Jket=SdaBzGhgVa5>@mtepleMRD|<^VO{@ZzCbMG|Csp_2Z1;K#(X&=^x|~; zeuwPVuYeVoha#&~hioVF0a?Ct6AR9cX9Sz$Sf+$3%45)WlOvdeZN@_W3v$s~^Pf`F z^NeOyiQju^B8~|frOyay)P|Q%vk!9ooM0mU!h>@>4%qNt<#hPs^GffVq?m^Z7|f~) zB5&{LW;p&t8K|(*K1AS8&|sfBnjMyJNjxzn!j>>&qkm#Glg3%dfDlQpGB0E{oO|$A zm&=TYFm(xUivd)7LO}SIUZ@{}`ys!sUaxL#ZfwGG6n;OLwL($egK7K5q0*U*rXRl3 zR_@7V#Pd5L0)huanvcy`YN+#OMfbPe=d#!z@aiQ98lU~eZt2gzY8R&Yzh}2J*9ZJtc1zBG#%{T%@V{rb^n1QbE-<*|yIcy-8aKPx zqJgJ49&#quN@jv;Irl&8mgi`R z#3z~ixes~^6z&_&4vPKe&?aH~{kt>Q+rvLo;@icB^3rhn1gpKg?KETS$CVJk<%Rv1 zzLLc3+ZaaK@f4@eh8> z*YPL!IO!sxD)-KvOwTKc3pc;TLliY5$3W4-*dDvPS5k{bl*n7-P=tGX6tqi+IxVLX zVAwDi%IQs(#5|KTuAFo^%%*6BH_fI|A^qSS4j$e8UL>!Tr4$1g5^^}*~p2LDEupp^p|a1z%g8GD-8%?lbBNyn61IzE2vpQwb(Ziv;Nl zAm^8=kT;hsApHI@QmB-%@a@B^pV8d4Zzl(f4LceW12dmuiZ_(;Cs|i7(kUkDX38+F zi%~c6Bq?#C-8vwIOBQ0MYORX5HEcvM-*R9G8}`*H9p5}%3ip&E3q8TXHexwY4*PA$ zE-f_J{Y{6gc#9Hkc)}WzQFRfMgFeNojsS|Xz+W7H{5OWn*dxsiDxeJyii?Sh|2xBF z&RF#?hKsCKJxpy4`>SqVszq8CC?-U9&fxO%a6q5k5#VvH z2c>8G1hzaK<_ik(`LP&cVw23ywEDAe6FFlPOMOsJ`G&2WTRsBoVF=a9_ZULLHBuss z0^hEX9|&VR^d1rkA0y$)iX?R>@75SMcATK463DUS6b`C6AkSk)K(3#<Ka6 zqyh{h(vL{*07H8=fHTtArVL$J8`hV9?&I@qW<4*;))Q5reRw_5O{KI+wMuPN5nw9Wy@rZ7*94ot!j5h3mjK5o0NKPb3r5sS0W z=TH0-2l-H;jr;=<8Au(QI;|)Kyx<8ma(Vi|eTFbMs7Mu4I7dzncgIJDpC(WO%75^ndL{EnNWj*#%bq+HIGatwusON%}%$SNOQCY!;qz404D14U#Lh=3|n2Qp%Nmn)CZUlZb zVD2_~-3MD1{P860Ko&+UAjf%7S(H3ID1$*U3sRDe9)u8lbO};K{g+8Db5byI09DPh z(mURICl&Okj7FmiCYi3*I~kxTtr0894UfgqyFO&eMe2$ezv&x_49}?-w1iX73C*Ut z9Z}>I{#+n!9kc4fEx+j1!OL_CV6zmsM9pcDI~R>$Q=TxBq}w2M5Zr>GcVEOAOHTO| zg>JQm%*w$D1x$DkEJz~-$4Iax0`aIf8kp44I5tLNI0+V7X8*qeb17kAewNpKYZZd+80o8(oR1W?2|h}tSPpKF zu;}Ugm92%A6Y0=Oshi>aaUjHo;WpR@g=JVTQv#ciqU4~(@%wIgt2t+N1z)4LAN~+32#qKe9>SJk3PT&vJ#rU}(0@|mKnBmgMbdw`) zynrWYZH3@E!ff)4K?hM<$%K}m2J)QKpfvAP^~2+H`JWw}#W|D`^mN{e(eK0_tY7Q) zl=Yzs-`@*7tFxC73STdJru+0XE4c~d{TL+u;cxwq5jTRZ2mP)KNV$)F1OGs}9H#)2 z3(tuJlKWu39PzRcg|7++?FnS~$BEjy(Ih#w1&mp6sh133ufVAq*$E%)ht3F6N{P}a zTM?rcUh>XF==1--h;%_=Jh*@>8c6yh@q1`|mNn=JhUY<%qVPoou}T=G>rE=fh3KOn zj`)Lg`MZr&9Ssd5{#K!2fc{inGjL}V!(P6s z|1Khzli62J-+0P#_!+AX?tVW7LyG$Yy*d--UMMBbYF0~eYV^KRV%QQU$m9a==G$Am z5AJ7hk{Sn-iE=kH;9rktAqj6ROtP#-P$@YI7|>e=PvnsYl~1Vg$GPN$d%CdWcc8MD z1gmxujl|i?0aok+l$N*{qJw*a8l8m^Ke&@~b5X$v=$!v91*YwnB}y#4IJ5NFfTsM( zVXT8`?0&~RfjsRUwr<)hvTyhLJunW%biv<`gKDvUR=Z{b{|WuFsEl3RQ55t%xY;CqIg zM0X*^*f2)?ei0ac2@XWK@@#~_5}W+r5in<98+HiVn?Qyfw($~8sHd{h>JE(&l!Fuv zjRzGN`ZTwRi6=`B%S7>7o@v77x};&D^VAF=`_Imd^8A$lCT=x2!F6c7=+Jr9^=ppz zWK!{F3g_E17qmNd;teZcInPiZ$wrh7aQ=d1{hl6)SHj)z!yl`l;6`aTTJwL)6%$xp za?W+V?SaE3E7C#R7i#iQjh^zE;s|V_W&_R^ig5idB~PRyC63%ca9(eHdG4tWt2#=U zbfT4@$Ru}RW2BR+Kmhchn;IIcr!~1CLF)LU@`5+!PiNp|g7nl*kOIRMEKwo=!9~Hy zII!~7q3Q!~J=(SporE+svb*&o2M#W?B{a9j^POl<%!}nVO^o!zn%Bru*oxy>qP?V_ zo85Aj%knM7o1uO@xd+?P6heDiv0mk>Yu=_lc_6>~b-936xWWdu!+hg9G1m<W=n6<;SekrAZ0a zPJZmS)AhyMXe)|xWp9bM`bKPR&;DZ03S;Q73fxCwK8Tr6%8+5NYk7s_vY$g2+Edc+ zQwL$r-UNCdO+rf0p;2NhuoPc~vwpPsa_<;-b*jG$aG)s+5$bVKImlS(6E(t-V)Pnto$`o;GS8aMpoDZa{>T)z(@tKs=My6cPBUcvL%qKZKtg; zSOBN$rUiT`EE-2V)xPmOA~`Jb&&%?!<`@|QgWp(b;@fB}JMR;q*M=1s1^2AyqyZ4( z5s`d-Yie;`Go3nV{HrR{mzc29ZI@b@?Oo}1Su0EHQZ0t?S!ArSX6!pc4WUN$vsK-mfpy|V;-^r;-2xj-=;L)nn=tc;2 zk@Ltm=(?$|R)4ZH)2L}X(In<@Qv0?kE0A{5+p+fQ-6F5!)SWu!an-QVIms$Qzwm_` z^ENseSnobdXH=w}WDU7UQgaKS8D5vbWQkAg@M9aEwy3xDJLLL>ZCz=_mr#uzsJ38# zbJ2f#gzh}WDqO6?K5NU7^fMk*)|lB}@r=6tG5xMQP_~&+d%v(eiQUm93^i7LKfU3w zH|Sl|)ovn;LrX3H@jv0-c{jEW7J8iYI*+J)rCXM_@QSj0zr^SGwHO|FP2{1es#HB^ zmR>uhlsbLpw!a~&BUszL*<|)^^SiYbho2JCnD>_{LL>EC>XQz<(BhBp_D~GYkPLu> zkD=4xcN~3PgI5e}oZnkWuqjJf?&m})-X)DPW2bRv2YIed7?|NO4L zG&{EfW8%w8RF+D24XDWoUpqsvEKcH33HbAeUc}?3vKTqhxLiQPdD2r&jipRj&Hy^jD>|+|} zdk)`I5ablgAq-X9FVlxz)>#Cw%8xBT3V6pswQ5%N#qB6_Mz!0pWCg-U@e|vZVF|qU zU*j?=-)>1{7hbcx&ubZ7Yq78mLruPEO5GLj{t|yL>FYsWd?flpJDW+zuAE+}=W7uP z0`s`U>!>iZA%4EwXt=WRZ!)?gYVnql<{pY4({LCKHot@s`lnrh9nk21XaPB>nJaf( z@z22{m?S|LKmoD_wUq@;R^c3ip4xC3eF7s&Ik5}@-U;6KHoQv(-9|7U)Y7fOBWF}x z*ISFGs~;N2imB4d>t7f6*kve7e)W)3wSpxB^$NMIXYPFK+XXE`m3%JaWFGgL7Sr(H z`y}+v*)$S<;}8+uf(Lult(zCwSFv?Ty>dbK4j3XE z6k10u0*YkOdRS5nT)k}ar-r5?kt)lM?cqHZa!SHD{w0|o_c<7-JSo3_NIg2Oa)6&& z-b?6e3%T;Br59_IX}IZno8!jf7-y`&P8^k>rxLUp7f%>4b&TH%7J7djp6s8eo1?4x zi_|97FYmgof4tv#?OmDiSgN#hwdCFW7S+M!uwT8)1PfB{++PI0N6$)WA~){9X|UfX z6E`GG;4qtp#^Js&Wg^)G%|oY`7jQA*2y%SUs<;^dcal#e#a`Ui`jq}ETjg+?$L3U2 z=7P=mY8!p9?^FKjMK*ylI@jAGfsG8uorNxs=;R&z_0+?=cH7h0;}NxJ_fM=(Hw&lH(UZ~O! zNvmW=7OJ{iZfvl5nBp0cSELv=3|AH@``x%Rvf(^n&pw24P*WC9%O4QfAw zHK{g`Ig?qLBueydp{`_u$U;bE2<$$)RYjQ|-=~Xa~ z12zJ^z72aNw2G=!f9tc}W519)j}VYZXtVsqnxVG)()?{>YJiFK{TP@>x4i?HHDXVa z%#*iSaxha*o~umH=G`VSw0i(grJM?vJyy4v=j!;ZP$8D|uJ}7uO;PWi`ge8tMDYPi zBoj^eIr>a&Ghd@0=HcUSEA(mEpC%@!TH&Zspx)5f-rT~4H0D=)VJ$0DNy?-M32?^{ zaBKXZukU@bM)H2TLQaZ*@9K$$x%}j{qTj}szsO$xWz;Wv;kTYb)8wUvQ0bNET#C-M z1>8)0*?1CNUixqnxMfZUPe9tdc%G3cGm%&RGc(grT3k9fk$^+6Lw)t4zA!21c>US!%J@Yv0)7E6zZT#KAWxc) zByD`JXM=K9)?Kx8ow3qwA{~2aqkzegM=v-D!v|jPF^(9W5+{Bg8H#`5Pg|+4IM%B`Y z$)tQ&7JWFSkoad$G_=q{1+6G-WEtC6;TE3=Fb3=sG~|y0MW6gWy<@MbxT!={#KA$s z&k|U>JRK0GlY0H7CG-CMhw;1|90S$JiZQf7u_&1e%hZ<9QVU2Xonc;JPvibPiupK# z?k`{<@>LHJZ1BGBwDIQN)@Mul8*k%}=xDok0O!P)DXz=xGZnlr{#%BUZl`iM zfZ!NtdSTtSAaWO~^-ETKHXP7)=oa7sR>DL)$)J2TWH`c3*(p`sXT9H$gvxdcP1jDB zU2dtK8EP4|+*U7V(O3>F^AZ?3A13d{AhnfJzg|6fi6_#_3*0u&$6ObB%;ujC4f+KfHe?;n>jdZXLY2c#gBfcXJr@oD{dAd}X zsw$L64%Ex6do|2f^4=7qa&pRt1^q+FZi9Ca&J%j`?Ch8fJxi**OV_8}S0Q13bT&29 zHhsM+$MoIaTc%N`}$Z%08UQb+__QqMJC2UQu zK2g3K{X1@1I`t;daBd3O(n~&5*bl?7r>i*4f2m*lKwZjWnZ53-Xc;Z&mgOfDC%??+X?=gYFoD z*E(Za$zF%CL0m-vYXW5WBK&Zd*?lA3klkoM(Rbf>?+Xog>_radhu@pMWoS-cu(&0z zXgd(7jXa+;5*`!rRpW8x=;LIU*4bAAOK>0D^yTkVTcaOJwe*i{Me09?7>v*mW8;HY z4s&jGU3Xh&M@LJ0Q&&?%S8L0=&idw72o}=29*$;cBHUzCtbx;xk`T~YR8C*}x1lou z^PTQkf|K+ON1U!Mf7{WjK>oKkxiz18h3akM_zX+a8y~#*@N{c}!eYzvm1}iC4f8$y z-)Sbys`ddqHW<&@BUkTmb-2Fr&Bv?(1K$ll>psZle0P`lZ9=-utI6(6G3?qS1zR~o zRX4{g)pt$4H*<9i2yG+sQ14-ei29^S3q6DY)C_3fV%WvCa`>e(Jxw&X*REdYu?NpkBLUf97R1+bZ$ux z7qw0}lxZmos$~_OI`L2}^gLf0%0KtSKS7RHMMt8fOa@i4lzT&TR{0zve`5hyddb0U z{QF7o%2L(UHwqIp+1hS^r7je4kK=W#q~?qg+X8tCqDH8pb3-Pi*p`^uO3lr|fC4tq zJt=r-BAt@tKpY`4s7oNh{8R+t{Imv;IwUL<>eDASQ03V{5@@Z)c$NX#rt(m@^83SS zY-hlyqmpyGJ}Fe>P1gdRsEtWIizv=xPZ<|6Wh1B2(i@j*EC|!jsnCg8zK3NQnz0wX zI4q(QO*jh2EBhFd&(ajLOT}R+5@x|Q7~VPvOH8On$oM~!E2{7^HBPZAfd@scK}6{^`-u&fQ^(5)jLZ zj3j!1n0aa`SUd@^j)#HRJ+G@YxeGsHr))}%wl5}$#N=u&`pP&)hMAd@#aa!xq_aNf ztfI?}HfUO^tE*sU^q#m5EY-&HQchmhoxRM$Zn;hke-5+fx5S;hz&0kVVzttao|#PfRq}EcrKE0N(4MMhB=AA2{b57urfF!3TTx+bkm8n1$33$oS)=YOWiy|sZW4Xz25~3iF0e>q52+_l!QP5|&7D}AF|%*34#Uhyh} z^WlvYg2df+Bf7NjkFnAdMflr3wA91FTqe`almJDX31f;-ej~y69K5h~#vc!X!!9-) z4|$vZl!>>tq=tj_YWsQ1WzKq9(|Itkj5z)lg zyg3i4BiiEVyggPlUeHSU#30YV+QpfM+GbsJzuNSMT`r;GBEl>t=rBm*H2?+v_URl-Dns_*U`L3 zI2A&LO9^b*cMM~q63pEj3oOq`sppfGm<9*)slbThLco#{++= zk8E;s`jSBAGO%?ezsIn4Yw$9@mzVb1A7}}rp&9jNqy|DYk=lQBnx1L}B64@$t?Ip+ zm6J@P@wRLI*r4Oc*rU@WJYACC(`7=paaqT+-Cfh<9C&O~d10XK%B+LArsw0}PL$tu z6=3q~CA|8#iy64@>q02(4-&zA+I|>ntl`D!{hk~6KgB2cQG-IKko|os&U|Z_338Fl zj&}cqY}6U-Xam|DW{`CYU)BYcAYrLpm8);&rQ;!s4%9Z8-Xx_~4KWUzB>X%-n*rD2 zTp`#g3kk8e`m1th4?W_f_67Jh1Qz;PfSFCN{)a-!XI9?-_DrdwRFsa1e~%HBu}{tk zVADNi zK0YPbn{n#1A>Ym*NKTAkw30CVF||ptH)=!53brYk#8~Md4AvnK&KD2d1RC6c;hNdO zAv-<*YL#+;DHxvokAH@{tnu*xsqr6lzruC02+XO`_Ac0+?Ct55daML9Yr^C-F7EL?A5ooO`Eww-MHf zK91JbM(>)>65uBm7?_NEoH^Y>DXb*KE=uH7CJ$91*w3;jb%npIq6E>x$+UGpl$3`* zyzlS2x~5h!aVeZ(uDgV>Kz1e4-5lK~*r4BXUf+SK`qIy5bS#V?J<-BcFR&h8Z(YW{ ztv57jI9&uww4{K94x-r61pE;LVD0}ZLinM@Z4yoiR({X`Xw5NvpD}N|oR4rwL=t5I zzLtt`_W{^SV8VNfgMK4Qf&vhyC%VzdSaeaLT69U8>eW`DN_7L>_SU(9pRO6JRL@Iz zAXvYjyC6VjS7~X@xl5UvNCCgN8vwuO$yV?ZDLEuDqfgKnV?C35v%iVu%!SuEi{c+C zf@4M5?~Sr56Mov0zdVR4yb2t`=zwMFK#mmS?iH=#gMHsFklTpL<5q72*QkKT1!>?{ zCxRDZBnkEzfvqf?!u(d?!$aYS4YOG>P;s3Mdx??fIX9M%cye7aooXY83Rg^W=b_0} zc2PjWUQeF}wSHq8YX(eE2XLP1FN=nQH|ZPTx;~tHSa8KtfW9YVh)!SVr9B_rQbxZF zz)$;5$>6K5U6%Q{@b;Qk%9}fdqr_r;GPVRmcV5-1&X3ls&7#2Jl2|Bx35pv(7yKQ} z?^{0%lRCgtm~7VNM~eXVFIp%ZH~xJcACdA559rf1SrXv@v6&aZ=}U;6ZFc~%8|1n6XpND9Ic4fv5f^kIX0diIJbJ>_+@e|Q( z{`wCWjm3OyqQ3IWJPfTOR_pA@RWxwof6~zGx%Q2u)cL@jf8M86I#j7;>Ir+p=7Z-g z-`Xx;y4E_3MS{zTCLj5v9eG8X7KQOOEh389S!~)fzp5`{15Dt!{Zk|a++_$vfg&zP zpotgg@uz5nz-Ry`Uil?zV+loYxs2aD!+@t4p~4@#fZvc5Wf4OKzL+mx1U}BuY`qT;^Khhq< zgvdST2ykd-Kp0;p3;G;TDBo;*qvA{acDw$qFTXj&tC3Y+E)u*`cb?ABS3MOTop#Ot zF;QFKF7Sw~@@pIg*UiAIFmp*yaCh%D@WT~@dmr0dPLaU|SxP~}F0{v@2(Joip890E-`C&*rgtMvzKmic{($G8#yKxZO*~vwYflLFFsTITGgb`$} zOK-WRaR@Y$P#qMkbhp^dV^AdNDX!w=`pZTGz5GEtk)om}g^A)HY};#47Dpx3ij8S~ z?Mfme>>WyP`4!>cj9bIckLF)tT$&j~Ej3f(9_jPbVB?#FK{Y2JtdHXfzr6sLcELdMa?Y>_g#3fqRY!UPBtD*vJQZbNS(y8p!}jjwpWG z6{rVf0E-*?Tz461+U|11ElYx9BUI$)CjfMm?$!dRrm3^O|N?xK0NM9XXOdoAz zFEu9Eb$#|D!Ubp;vG`DL>V$Y5qZ#@ZYU@8gfp(6HwYviYO`k?NCURf)OW(Mjza7<1 z`smXHeV9U=%NO97$9~Q?jaoi zivv!i0jK$3^e9eb?i~YfIjE7ScI|{JWbZ#91Z$V>{El?Fnvtr4hg-GeQEy zi@<*soL2^_=U{^e(y+=TGthY#P6%QwXO?2N6Td8*NNIVIrukx4s1~CEGyq-A)uy0s zp$dp+_n|JVf`4x(T;qnfpk(7?&Il>4a8hRv!D8kG24PmPKO&~^k?HTrkos_VK4PnT zZ@s45HnN@dm))IJ6!i2;h6uij1h_6~aL~f|?ATa@p zj2j06WJF_EG3@;eM#9J`75o8oj{rx1nP&*!BH)R2)W8h^n7CnijWEI(D)IOf_$dh^ zZo@XN3J`>O!2^&X=+sKaK}BWrLTz5}xuDA{h^ZIf`t^x8QWus3Qyd^k!4A+ikdQ;8 z5y^hRsF?m`CxSin7l1)G375@qn(<5~(t^{=1LIzHfq!t@{h zs$sl}S&OVQnd=Rpg_OtSw4(#m`dW!{)*e%$VyGbK%ysp7j+htVA#JE9#{{loU>469 z@yC^>_^(wc;X@53{BA7#Ku-XuNC3Z8I8hme4^#tNtiVRJlJxs)V5JJ_IE-2f3V8o9 zq4@pJ2?Y~0q2R9M%VBS7dsFf1)vIR}#gzrQ8BdZj(;j7~rDUaKCfn3o?^L|`K^a;c z0=G>~cc~Csc7spD0`~Cac?=25qwEZWSr@peA{g}56|ZR`knbX4AhA(Gm-B8l?fqA+ zbVJ@^Za1#GbzNC2ykvfh+MwhHnOu1yKA$9tk@0jBGJ2Jg!K3bey$I1OUesi_t%>p0 zFT9D=d4QYv25tr4hq?Pd12fLdf3wu+!Om}`gX3s8VVoMDBM&W&L1HvL{+At46@=FL zkcthC+eG6LQWZKSk)|fJ`hN~SNIPZV2e<8C!>FL1_eGupn<473Y%CzBW{q$4f-bS_ zzIA8yx?sTjj|B)?HMmmA2HnZI~ncs)9C`=g$B4%J)6Tz+zEnPe_eJF>k18j3ni zGf|jOP!D|Mb)YcVxtiWM{OcohcRKXrAfIIdL<%dsGA$!6>jC)PRwG6Xw&{XVFChNX z(+rRiUW@4$$YLuy{Na4>m$L-k zw+{J!(2F$!2P|5(7yTi1oaX0juQ#%3T)nQ^iXFq{Z(es{#yJ-qt26DN&SaB#OGMjd zAoAOQEb_=yVny6-3JEe& z`m{e|nAGWII_Q+RN^Kc)HG(<-d`U8xqI1%R7Jt_EP>$*Vb*IpA?a_mwHK z2CZ>pQg&}uOdB>EZ9ss{MExehbm!lJtC>@F<*oRRom3o&6 zYnV%Y(TL0&@;qNoI()x{DZn)EfUc9;@JF3JLBMP`GW0q6p#4OD#p@A|gS3D06cZ5j7MgF>7hrB8 z3nNtpK;K6xS~7XO4YcV7_(xOkeed1&zSA&z`<+?ye%w`;NBe9nqu(A>&}s#Imf0yJ zP&}=j2wxU)lHQ+k(8V_z97r_Orqg{kv%Tm*nRwv*T!8C4(`bpI5OdzI+vdbyg@}cJ z9Zz8XSMh|01i(Y$l=vBA%IAoY46)+@vC%Mh1`q%eDUbve{CRIiWKct6w?_I5r61zd zcKzyuNGc7WoaSRaB832nLF-Se?wc*|2XQkypK$xXy?30v>;LMl)5@EriQ2)(Z!}lL zGvYW+JUqrV(Nl9YRVIYjYOn3M2!3L^I>MpTI1Fcr#t%OFudSzcC-rxOwj3RTkPSSH_ zdK6a5er20H*{eND`jnC!W1mvgM{Z;;{*JY>sZn?lttw?k{Uaeq3SnT>?)js_uH+zr ztWNK}?Wy_Jy(ZtKjj)@vexLs(tWZk0%cT|Zjv?V*kP$`AChc5K{0Bi z166o6UZ(|A=(fn*;R>R41b-SEjnDeLE_uwLeORpQzUPFXP}lxSEx^DBq!bVbs%U^w zJH&krxc|b(oVDtu#^CdHrA?z+ipA$vtxBO|s!(CWuq>kwB<+n)19{8lP; z7ddi=U34dCvp63%!<0X?CbhF+J=D0aJkPq5fx^nb@v1@=-~^_4z6kE5S!XrRN3vMR z@!(j(f_CGOW(QRlOo2QG0?Y3vFoz8$$FPs07W)JBFd#d#ZuA z^5g2~c zY-_3V31%Fy_czEC#xi*)6v6_voHVeyFyYR?S77TP6vhVcQ7$C?AiDlEliVF=L~(j6 zxCr*^4Xh409X*4h3v9|uNX(kDDv3qfr7?afknsTskweYL$#pqH0*7MTr$UObcbiXP z8>!fl!W_Me0DLdrr+G>JjpKLI5YLhi%grdOlPBE%y}8rZ#+V0cF1K_ZoSU?H$NFBT zCi|wBl)y(fhjPUyi=r*>w+^hBm~~37g>HOT9(>h~X4)5B|#|$(?O?|FkaP60;0?BzJfpi#fK2nKXHN2&6=!4^p7YVabQXV+{_GKiQsfya6fbOJ|~{(c=D=mY4**;N?k=K^TIF5 zK*9Xh1y(z)RNp34X;)l~?2Y)yOa~~)FnhN0!hM_1GmrDvyZr_%E(_UT)!pL$l!@tU zva^GgytBj1DK`+bK=G&%ZJO1tIT_s7Yc;nlbCt-$%gIv1OjPdkVwyPJ#Dd=$YSH();x3?(gQ z;@sesdoM%(gc*4CfS)t05=m~HplM&S`H}GlDZ78nl5V^2VP=@@ zKB@Gw2>$raP9cQEQ5(`2n#69(h03y6$~I{9?a1N<6OZL^Q2iG-x$_fIy#Bq)FT8NF z0#SWW;l^6&TZ?y3oX_tiKG>s2%yK83Lt}mvo*Nf(Vwc=$DcbVgQod7pMkaWWu}B!_ zxFM7^GeYvPp$*5tBPK+-A@W0+_AXl6FVK&_I2Yxz~N;cTV$Jt&k zePKBt>{;zR{kHmFXk||TU@hwt$?hE>Vp87W@p(cMN z8ertBNy1V!&MY|Sf1tQb8+7 ztAj8ozG+o`UdvcNm;KI@ZZG~a?Z~7_UeSlH$@Wg z5{CVAOrWD|Xs&Phi(qDhju$*Rt|Cg>Cbs^9?Sjhn?u#ExGanx{>P%Ld`n?qN>yyVR zGtv8;PP>h}cga3X+m_?t%XrJava~F2+MPQafBIq;`b!9uYB($A{H({oXRh{!czb-W z%UHbVT4trig;q1A7iSv94OXS>m}eeH&e;9tD;MN|)2N=Nejh4wjr*A` z%G3O6ujy*M{aL-g_(Up=#qfK|dl%fN*Jt~xPZuML{Kw|Ru0@DT?C#)24k_@G5nnIS zZbS>B^NmX2D2JmMq$`aB;-qtjwU-8;D>scj95T^b;RN}Q-iGPAy1ba#aql{1!oB_} zx@fUx_2&d-DF-heOubOsSs*(@V5plxSe(ZHaD;x3Le318lmN(}`_+pk9nSRE?rS)o zEN31bzkBI+|5lRw#F@jmQU2F8Ca*1D;4Z4?&f*XX>-O`iq5dCDSi7ITsJbyj@*$Wc zZm?r;WGOS`mkX&LBh|%N)&&k-Qd#5b|Q&^;49TqfE*r8a~B`tR^Jpqs|@RBN&Nne92I-p&7yw)>8!GXDR^ ze_dzUBYUsxl@&5_jF2q~k%(-O5oH}ak%a7VNOlMrS;xr89%W=4Bcqg)6%oHn@Av!j zd4E5j&-eTN{qg(#;pT70xvuMVJ)h6}^U?3Iwl$@=^!k&xyZvd6bO`ka?G}DL(TNi~ zl2~?wI+AA&i3uZj_j%_1=oORH?tI>jiouAP{h?4BgJv2W)_50tE)qynt+MM_J#X~z zP=v^Gaa3esi6Tm0_}>M~Y|}VV24j_OT2qdqp4C@qHla*vn)!e^XwK-2D&3*3gGG#B zzrUNZfSx|Y^NuI^k0L7jHNP8{Roo{xkn4_(cDKHJsXSf{Xy4-)uV_y5rK=_V!7c`W&Cz!aX?=rx%rQtxnPwQ_AJOk%-n^=*A1%a+F|?r= zBU!+2$~kESqTQe5rJvS`4eHEiw>IiDX~O=gMQ##7#fyJv5eDe@gSiqb#+=H6H*YJd zadmaoZ=2uN)mPNl)-{yAImvA4%H@LG@heYk!5+l=nVgHLrXq3!>w(T93lbX%JoZA)N5nM#`Cm`jM^^?-}}2Y=tj{APBpp z!tti?p%}N3d)Gp7>bpQ9mC?4xdlA~+SCb~^NtuN^3#2#BcB0K0YLL+dss^MlzM^86 zWw@F!4#%o3lL`U~7oc5-fR@Bu@XhaTEoEK%w>nLKIQ%xL58B82JIFVPv5R*XkO+;< z7Jq9I`MxK__%+zN=%>2p7e|w56|UN#RKeXyFqSDZe+7iXD+FlO%G1(2G%#N_s~X z9`(S>BFKnK6_m$lhQdY1oT0+F1b8bRnkD>J&bX@Q|M_J3x6s^=yw>X`oV#)OO7=m^ zsL~tqH^hdkzZUJkmC6@tq4!#?_)sRqYxCho_(4FE5kV-|;p@r|D_W*328jh$x;=Kf zH5*WgIj+-*idrg=(tnK^>AM_HZJbzmMH1Mb<32o3e4=mTC~4$pO0zFq%D)p!j8R;P zx$q#HRFR}qhV&^6db+eUyxEamVnB%5^8P7eHNp{_TK zXlr@VFcYXiEkJN!4Rt6R@~r1CD~}gI3)7pgMDk3?5hwMtqz^jJx5?8(5$=KPVA;7P z%OtbREfesLF|4KSe)WD2Y&{U5EWFZA#_*sh57>!z$r&twLyyG0tpQTmz|c9IU}upQ zi1IYQ_Ob)yH(aCip6nTf&?$bA$ zq3Ll|QtUkCo-n`3Qc%5UT-bt81fh!gqS+b=4Z#EOpX*8wW)Y%h#pYCQrep<#M=`OW zu$HFJOU|LJgRUlsxr}VH+JxGkhyn{Fn;*~hhA=}-<9!Dbm z+T=*g?`zV08GJMJNjP0%o7v;)4+2I5^hGWUZU5m^ro>rQ~q;){nvfD%rv@sbhIT~ zY2IJ(6vBBw)M==mZ}(Y`EssU>U;Uj*EZ7+K^MPsjqel%!;se(-a%Kei@00P=_QNJj z?%#drje*|~RHD3E;O<5XxF0?#LQaAAsBHO@mH5B~&ncMu@UTD7^q~pE# z$t@)0exR&ALx7A$6V**#Z{sJg?=x#2mZnycv$9Hjy>X9tbF9BlY>h5!*rHm3Bc)>P zdxcb`7{?95u8#ulbHtNC0Y%UFkaM6Uj(eOghzS__&61cK1SN}+)lMu}0R?Ip1`u&t$Q=6}Q{LF=Ihs zd_yUzFDH|Y2K&wHtXlCP&>?m8*lk4N6~(daK#z;dU`9+oXKe-J^3B9=QO(K1G$ter z=UAmP2G2MfukGiBQ7+J5o^R%VQPC8d&G5T$sKFc;F?UJ`DPQ|<+k zCR{jYvn|hkng)7iQ;oc2fyK(<0+9Z!U=MrmDFUit+H>KR$9V>;1h0hW@sP5fND0`U z2ZPTRDdxjuR0Oxb_;%f$Vdr)2siJVvda59(S0oLxOm5h~Zlywl0l=l%Ct{U978dr? z1wQ|nPyT${wsLFQ&DY*EF9QX2#5{()q>}vt|LzPZB9g1E17>2toA&70odfilakvz;bY|b zmfmqu0c`2QWY_S>V7e%M-MDo+e&D33r8XChky=0zzDWDOn=0&2uG193Ju(UdRM`z| zrL;jJ?5I!=f_>!6Sqv`k>C;K}i^>U+o)=f13w8=TcUU$wpugfP>aD?d%NQ@DZSjns z?!E|}LQ!LWwEJ6P!);JWf1E65MyI{(4)2IO+hV;`B>%Ol_RtSWb5qox9d*vkPUroJ>?StPoPXN z#qp`0Cz-*(;OH|erWwW9J|vZTbtF?RgzolTh4-jZp@IE_YvBi_7bt8mkB)L0zJEK^ z=A-&8A>z(k{RKx6vRFs}YoAQ%V!ARcKoNDb>;9X0_MfB`L} zO*V{>f&h-GBr!Vx0PQSLsex7g4qkEtJr;+GUS-Zr%$BCuNz$pkogBUViEgrw(wgjWk@2MXelP}^hT#^7y`7*;ud80#Q=c-u{3j}_Kb+2Gg8|c;eVou+p7%y zV*&i}!4)B?CquuP+4QPJp-&hoR&r4XD1poF6e9?VD)MvA^Tx%-d}p`5Pr3ex$R)Bs zg$c$nX*EGxEiQI?qhe?dP9bSXANtXlJi8h(3)T1Ty?&;C@UGI(P;BLwp~>rED>1$| z)gd#ka={ujqaq&*xLA=foGhe5H?SN;uuz6@&AYN>Hi%+Iswer&q&6p>u&G<14hM?( z6cqI)FDKjCIR^`52Q;)`mI$;mSSJrf&fO z)Vqg=!@+x^7YbBgRsMRa@gbe1J(F|b5i}qfdLjk?UF}SL({8xhsLY+6iBrROJ^B#| zwAZm&f#>HnHH7jE`e>4Lvz(du8>b~^u^uD{0Kqj-*p~>vj6UQCE+dsrWpIALsuqC# z6qGKM3*rpH-j@^URzswI1R;Kk;3C>#0~km7T;W0q@klcT-lS-KY{{t@@M~9)(6+ml zMUNS}4~>#}0RS8w55>+N?8sTmzrLH|r+eNDYvB6O@RG5hW1EFM^QoxI@J3}b^#`iY zOA|q?dw3y>PEz$5O31A4~chw$>O$^iHo;jOIx+DL3xzC89mPf zV3ywIw=u?(n`m9JyTbo^6sGnwEJ2wPs|8EYT7z%ahu+#GZ1M&ooxr&RtqlA|qbBLkI6 z#wCY0SO1Jzt67=Ss^(i<98sDjLp+bx5521cCmhL#_Kmlh;%-Y8bcvi(r7V28>WI9uQr}R6N!de)Ux!8SK{vP`t{&*g* z8x4nH$+IcFArT0mJ!S8_63y%l6 z1|wejaK8oU8#2H!=NOK@O}7?0ka#DBzUTWUFf<0sVz|?LQn*J{nhxt_11{wQoOCus1TC;Rmj^qQ)$s`cDJ1aV7d2j>Qv#OLq&!=>E0F*V zEA|gqXJnC=Vpt;17fXOte1K>9CAOaXvniOf+5mcdl9%|&6@_;V!Oi`}(*st)p1PhR zWw|{YgiepK{&vipfs{D9`ilAm*ln7B-3W zF(Y;GmWcmru$2h7r+|A(Lg2VyoLo$YMI-aE*=GF)^j#oxlTv zssswUVZ6#U^+rK&07EHEx0fGb9X;g}L+ME0rvvL&Md6Om;PPn4bO@9M5$v`bh7JA% zyDv|Lw)+}iTuHPT2@hngmf?Pp7#CkWX{o?Zf8AO9N7()L*6{u;@haU{BU*||UJq!B zd%j;2-PW7K-*|V$#?dkCcP%^4Y@Bp1SOQB#56wNR$Rh01OtJcz5b`J7qBzb6VyOiU zLF?04j7hsxAK*&IpY*D5GR7$*{=~2U|N8yQjK74|o?nq+E%D07n$kIFaNx$ca3<^2)}qk-tu)$q>}Ng z;MEJvPw2>+hs|)~LiY!*N_%(w`Tz?ScxuEyd4EyqBA7*U9fx@)k!6N!Bj@@0WO{=s z(D;3G`U3fZBdzs{ZI}wuGZGlw52Tju?kl9u8r42iPAvy28!pfZcG!zp#|zo2!$!eN z%!)fZxX1rw*+0Uv)ny*{XwG>YDNDp=%~ zoE7_eBXjYJTKk${aTg(ALa6rz5X~wo(@uTZwkR#I5P1XVYJo1)jv~_{K-F-wq={ed zB#MA15Xc8xVjc02c(6%1*^Z7u)Vl1J4tXT$uQl4$fb-3B2fyX4ha%)WQJSJR{oG>2 z9f;+D1Zc4Suj0x0g`54wdF0jq=&}gM)d4-$qU6i#KL(ALWz3>(*i~k9x`lr#+$j!{ ze`Kk_%v<_QO^vdBJjLV@i_B(qT6hFWGb3p=y-ppm^ewEt;v&6(HC{{wsHCoHj)heQ z!H(6{IKmQ$I543rs&WoDiB1$@`L|&b^%_N@S?~5RS6`Z>$ta|q49qp0+?I*E`V$c! zcg2u~=^v{V&OX4Z)`Q=@Qq5@>T62}ehtra#dZVs?<(?Dg&fUs2tP_)2de1|7QHVT& z_JPZlZ_h~V#2&!L)nBm<#FsM0%ovwZpJ!%HyRtH~KP>BAN)iqnh}>*wm3ro1Z8uLr zTJe)ocUwMUavhD+}iPZnea0)yms`X;vE!%#2%l5)rw{sXh;41*8v zYJOF$AU(P0xmuy8{6%mY`9+=bg>#IaNKx`d>^_X-!*z&DUq)Pv%Z;;-^ytH2VzmP! zs!=#I{mVrhs?v^V}dsynL%#X}(!HXS!9^f2U(qZ}@WkarM{Q^0h!J5%Dg@uwM<8 zk*et%*8{cNedn4z9N&zgGDuEneCz^vynj8$Bx0Tb?H<|#O@uT!sFqT=-Z5Upwje+W2&27^M!25j30;oTXH{cNvAfqEK~}{ot%6UbegS?BQ)!XY9lN5(GnXnIeGrWuAc}hhQ0_CMVP3o32SOZ#T&2`_-qamQan=;IN zVu zIOmj~JA(J%JB6=lT>=-c`Zu;WEupC#udZ-CIF&HBeAYb+!=KQ0oGbdp)y+J%A-6~> zYYT6%{~6X5g|Oc1W=asi5u+IzeeH;S&XT7txvHb;ZsII$rPMzYFsM!;XJJpD% z(84KL!CRu0LH2U@E3*4d$?q}Qi`6KJXZs*oRlU}(Rsv+?k_ z?gLqtG#~oE#5%KekI?-*XSQXSqWO!pZj?a!tDa$^+Y*eQOPhCu56nyN<)&*f1RHpV z>TxSjDaCEMz97-lBfi<LI6-T*kqNuU1TBMb3wpyb)39ScCe);L~ibh9nvA&H}&_Gq=@hNyo(*S zpPtH9rOeXEC11@&9NcixW2eXhsz0I+Kif7er_o%!G(`wz!*#aDQiqNK-VZB^I(3XR z`Rt*@Kul@+M48}L1~HU;zkk^EzJRoXRO@3oz=o}W_at=?sZw(^&mD#2k$b|2y;nq)dY>oMpz9;TD6nJ_ zNC4>AW2d1ba#!p9)7PJ^l5NN8*704b_pSVqe1wL9d5-#=4y)%ck5>juHlWaUfT_NJ z7kfVUap4=__d()~Dq+h%)TkqSx>%2Ug*Xc;+IzSw8QN1tn98k$X!>9<@y(l@opes} zK&HpjR_}{UCy(Snf2id>*L`~J3r4`x;bO)jZg-9x`>ntWs_>L&TB~@md|&(X*s$o( zo9lMALwUw;mwX?2o9e?GL3D|+qs7m3l$gJS3W`}r@^6(RIGDM=T2LB*D{=<-H&IPL zid8fIbZMR}V>W0?!B<(a3cf7m z4+Gg^vTMBaQn}a)s!q@=_#mucXdB{T*r6MqGW4{|^87J5gV?@_V(jWknqRx2qp9gm>9?bY$ft4luUNhcAYs;Y4QMlGIyavn#`KQjNiVNgN6r%h5AG}~s;vJp+VuEDsv@xwPG=Y0DFb}yKA;@n zWi7q!uK(nIh=5>3T;@X?7Z=N^FQ(TCa8cN{Q2wkjOZ&MMN>pHaUPW4@g&uUgPadRo z!N_?|rcB@D>~*8)H^QNsD@e?t4qyQ*(W+yv$eu^O6jd|Qp-M*_W z(d#EX+m*vK8=~g`jo$LVb(Qq-dpav8O4Q6qW0*ceOnOL3rvzE8z`5}S4J3RXdzt;B z8(%z^Q_@918bg8QhT@KaZjaR5XSVh}W^2P0mo}TP$MgV!&{PUOzEZ>KA>{ZviSI)&iL?lIRb@P zNudLhH)6w7$m^$awBM_TpZTnvA2XhJHk$ly`q7s*r)+L-0eYLgN83D5OgoGgC7L@+ z2qe-&Vg5eDody{zHQ6ef7b8_Rhcwo`SK6aPPwxf)s%iqMgU37Xx~sa z69A}=(M`E9aNlc#vp@WE>txAC-(;`V>ow;#f_2k3s;5HjGppjbNN!aXI4@jpW}%DQ zN)2>KcU%i1#}(dSuw~Fb%FN>OGU(D^&AJ6mDMz^lxX9rL=6NXO;6Kx{05O)?52g?C zC{c$G(Ip!Eha@8cPOGSzTsN8rc^mVH`G8wv3r>h|d=Ihp9sCrjC$^nb!rk)QLugzT z@3~r8atHP4=3AvovuA&DneCeW7nB??mH%|C5K6O4kt$4n)0u=~eEI~*)DM0!hm_PMt@o%`85PE}*F zySI%egI*s-W&^zt@vVduI zzpP_)R{K=OAR{UZR<4KKEp9Lv3lnU<0=Q6~YiAUZQfuJ@f7v_>^PVhkL&_70<@ec> z+LYb|zM651JUZu;n-tY}N07)({{U##!(W131>5cHU{D9>&nk%@YMdgl(H*NeqKUW+ zjP`)oB`zfGQz#XaG%OsB-j>Bcq@9|)rP1=u+L!W3X?rbYElZjDjbbwq;hELxQhYz( zkGP~rAu&jzM-6?qpnaW3P{>av|8829v;xf?J>B>jFJ9Q$Qw))OZVkK`u|`kpRn_Bj z#i)VDXfi`$pgEtbs^3I4OT__%OujV_`3~B&iV+Bk2-~@h`5Bn54WgR?e{sxxGDMX( z0#}4U1GtLuq#hb*TIAMpF68o|;rnKSSe3FJ*Vi5-Z2+AXeL}e>3rkp!GLZNg@P@BL z&s`hD%evEJNej7~KY~(;#l~f0a`Qgs_&cNp3H9pI>=2YX%=cveLIB_kFJi%>OvG%`vL#irv&cGj}iRj(O)%+{6 z*kEmr08hPt8GZl*LbVWbU?f=ClbLmJ`KUpt>BV?lk^8sJ%2DE%G|{pSGO1lF;g1=7 zxgftEEJ$`O*tN+5Gw`l3F8=ad*qPtwr@rR_`TcPHGrxZqGua3E{n=!+a6%8HGtcq|FwIB+sv%G3!+kX+gA{3dBitoL6&BbvV!u&Qi_PY%A z;#F$TZAZ1xS#nr@Pb?3HR}71z5&@1gsd00f;7T`wYn}?onJomC^`oEv=3&7+x`R1J zV91f^RutC)5_kjHdO61CSPW>IzFGp1x5mz?4KET(_Q`=gkmcH?%DDv*=~3Q)`5h4g;(2C8+I zZkK=NBeo1kRp)Amc)1K_5#jDDK1wHJTrj(&ejvqXr|@*>&|%%(d2z{zA-(%Z?i(KKeU=-fJSA_+76L zl5fpmNE}t@G|s{ZiiX*U;w<>-$bRrc!wFdO>Tjh3J}!25|IV?d{z~#YIeZm7f67gG=O6nd_w3o%s#|(hmDDn7`O|^1z!ZVoq&fRW}X7r0?RFG7y+g+cPO z1-HDg`;v~0T{I~TG@3IyGD8VrmOUb|h!>?}3CzC-`@v4@S3H6#-WexTs__Dj=HBUbkJY5We((AV< z8U8{}Cf&qGF@U9f5Dd09V>AEs*YLAQ0KEoqqct9k$~-uwf&%Q>0MW|`JU_5q)LxHU zzXRnD@M#GgtpsD=W3e~|#nFM+Qug6Mk7E0}To zzajnuD1iXFOg6iKKsdDc`(&Rh{3)w2^;wv>@&~_sK0Ha_Avs4*VdFe_50kW<*vX>Q z04-h~n$F9+FP|nT$OH_!LdvW5bu{e3uxqya&n>nSs~cbSubM8FB|5lNvaEAYVg z9*DmHCRD?F3Z3mT(J388L{?k3NZDj50o&c$1L0c{U7Cl z2Z;!L-zWmee5QzIpF|Ou$S}W3fuu=2K-@|W*scc;Xn})bn7JtnaB=8=RQx$jx5oZc z@e88}v)~YI!zFPGJEC~xA*$RH%XMj1Lra}NlqT5w6ix;>0Kl50dm5!-;Kiofj<=6A zAM%b-)TX|Bl`_@cSeN48Jgw2m=b&y})%H?X&b09r_yPKHbJof7xKIi13fzb5#Z|{eB5p7bya9 zR5OdPqhZjeSxFAaLM6lES4nVRu_b_?#~O6-W{J$dZ2;OFW+L#F0FVs_ww{6eTjzjy zVL*xGui?KB!_xx0rEqFRNn9(EKthZKXwJI)aVmLyc#6QUMzL*UI*u5!kq3f-VayU= z{>|`5N4WxQKG}BxKxO{}n{8xv=Tx`*j}HBppS*~*?#H$$l-pMpJP5C<(fCXFseOV$ zBQD9eSgtR2z~g0^E8G{hVR$>!ZEYkbCGhPRTZMOdU%S?(g!NOLDhh<)%aT!tJ?Z@ zTb?2B6tq5cX*}bgIj^DP?MgnMEbIJF$R7wn{ylaJ7$Ox(&dYUPEW#;9U=X(ZD*GRj z-&3Lped|6bf0|5%Sy=^eWtMa}Z)Y$8N*?&SP>)<0G60H=$+&jtaXBGS@&L3Qf*d*; z0oK4&K7c=@1PMd{<8vSeMhWZd*3g1ObLg{Xr2?5>p?`zw2>6}dri|Zz8|143+n*4% zU}&)Nz_Y#$L1H`yFyarraY`JMM{ZUhhO`7}7T)OPjPB0#40?lKyOuCE?N~(%_x?Xve!Y~QP1^JXflCkfl~$BDOJ-}ewiJjGc;#-g9(a1v zwZHn}8j9(85lZWKn@J3KH!76oBotq9PX{z;t0%^D-XlT#&z56)YIrd!0hPe_H4Wf) z?k2F5I!O*}vg7_VvSa$m{uMfqpanR20G)j4)1K@gwM!NQIccg~EEU^8#Y8fR*T{un93sOya2tXg(|ma6Sh% zec+gSaiGEkm{Os{D4{T^q@u7UQ5*vm;232>Sa%`@WP|_8d}h5wR%ENFbmqOp6CFGW zeicNH#Ps;MJ&lQ3wc2(P%tCLsFOmYVTb)n=U6~>b9pok^F8c6}u-{Hf&wkyb@A|qf zuN(#+-%LT%qG6;S=P@1KcQFk^66d0u>RB_60{p}tIMw!SV8U@D-~9QByp zTrcYP^zfUQZ;Hc0^5CV)_Cfq;DsS$r`MccM|MX^rFm&#gT-Sv`RgIWRbLgd5Wg3Y4tMXUM$f~NWW~jN2 zA0cXfySF2$yy;2jp-mR@o}rZZH5;zpb${l0Dp>nzfG)97>oyZ61VztvUMe)`wk(dD z4%$UHXcA=zlEUgGBn*&)G{TL2T{rNvt{`EX~8=twZ)I%*S$OJ7x z<%Xc#fx27&s^$gD^HDpyjmp_2Ea}frOfDo;GS4tz7GZTReF=N8$@$^wmiCv75UJGQ&~WFRDQnu zH!VN`Jh1uiD*tF~q^vy_7OqH#V0}jNuewFlf7UIa9s;m+I;6@{T~nP`TUb$m&B%D3 zk&&2@os-ONgwrW&5n=m-)WU7Zi!W4 z*!XmzUc*Al{;F$niEgsq1MxU#H{F1poVRG#)wSK3Xu?$ZZx1Li9nVu^W^Xuj5t8ii_=gAAAi^LG$Yq@K}!cE!7f(s=B=AbJEv&jM> z!M*pBTC1JiZ=XdUe@=X?CBQk{DZJMbR2bnt)bAW~(>cRT+-GVv!`#W<=W*xBKyo1D z`ce1rJy#Umv~_zJzVyKC{@4*Kh!ssdLANkkwKF20aN3$uKU|9k?Fy||qNnpOg|VhY9~3S?({{*4LjK7*piGINX2H;c2_Vw}322QppoBJJofU{yV|>G=KYd`^}=DZgI0?vpc==3ul}knI|VL zr5v%^n9E-R+q~Q1y%^Lwo&V^oE(qU<{;7pqXa^6tEW`67fW?Utk z1y_FoiB_u%GQ=BF%B0udg`X00Q z{jJwMER|kr=emGl8U!;Qe+g`i%8O~sB>r*f-ZzBmGr6V91b3>q7Kg{UV!C5zjQfY* zDQ3_T8R3a+-~~$zcV&Pn7h)Sxyzx>dAy#vdnGp6ebU4&wDoD@?u+CCmT21Fc3whv8 zOY0sK#rJW8=9ZVJ*WY#9K?Oz+>yTi3_Qu`TPd{&-oJNiRDql2OL0(e9IvY4E9VjYe zsK~SL+V2W0*POEo_+v+n{t`{?R!kQCh)Dc(*TuZ_!hee%xSq<@UFn1fj97B1J$lal zY{wq4cETdkBb6{=YSQ-cGv+G&RB{bP1Z5T!+1$vK$-54PL%lI znCLfbwhajj2587`1|w(XixH2>{Xtn6hVnl#e{{LUf5-fWRC5;$T+C{(4ttFBlv!P} zkEm4}#W2cAF=EOg!=~i=OY5gnN>6PJ%vAN44$FvK#6FaL zgO>aeOY(1)zjRJrjvkNuUt|9llsBcA)dZYHU~!rAy_J_EU}7XO9cYU+`x^%*q157 zQ%ou)pLH44ExPM=+$f`Xe?Kj!U-P=jXKuj}Qr3}A{6d#H=N6Gd$`p1f_->Z}QD3yd zYUZ28gR~aXGtJ+Yi`uPyLQ_}=H9dZk?Xm7p`~XW#5tE}Zm6^!!7r z4gCa%1++O(dXK5Mf${=@8rYT-Lj}(2Pew5nPxl$@*CdN_C;kf&YZ%fhHT9UAD^L}n zbTL=Q4^yC-i#L;#nT{;WS(6+g)HOz=drM9M0V6s8@ca~C;IWfAb*1M>Wk3<~4-KEs zu?V)M;BI%Xe`aC}IOj-iAZE{jy4_`S_nubRrB`ii7q8wQ#gw(y#sS+vRz|WpB7yDS zJipcE>qL{tIuCCsnxMr%U+2Nve~5kof>NgU4q9v;k;I3l)fR(Vsf%;s=UZLR*GC}U zFtP%Ci*z*y3{Ies2|8JoG`MBS{ zg_7FXk4e+l^ZMz^7a5^Ub^Sh$Yope8(6h^ueb53o=dn7HjBc`)Hzmi}&6KQePX{<< zB85oPn43u)5BA!5wyJO!JVztLx074iKl!A)n?=Wk)hNM@-gD_CP9c8NZ@h=6-$*Ib zwXe~0{*f6(^Fv*=8Vo-3{OV^}9RH)|kKX^a=9grjSwDTUWq0@cppH^xigvh(yNBgv!7yTgX_+R2m-~-fh2WZVT+$+3s@wiNtAwA zRIq8rOqSlky!%`<^V)n>C)-_61!aI$Msber`xNI*JzI3>^(bay%HRtwyWzY}vSAYb zJxociL&sil+Sim}4h4Ccz?S5NGd{exaq%TtGpwp0luyDpr{@W@l;QYLg1yN;sh(Is z!s6%=)AIX<%+t(EQwguq%2Hk&Wg~yN(OJ8YSl3Xb8AL{8ll^BlLF?WFLW{uw`IKCi zmH;-Et|-(O&(0PxqI1((DrxS(otf;-GBlI$GCzox!F3s5lJzmedcLG$m@Go%(`fWG zqx0(zsIyD4e-+|@tp1OD$Im>!WhVovJRYodcRAY_kuh$@8pvo+QF7POaS3tfz;C=KgZ1XyHG~KU(>(AVNMR6Q2v_!4w(&Th0BB1yD(_~!GgF7=QBH2 zkFT?j4Sug?whmWl!}arRi%jpqlTzqiDts^TNeuRL++Gy^Zy5!)j}`Jr=@PyR z&>V23MXR`E{_jZt(qgvyn%&#hsFN3oHmnhWHc9=vSEGUzkSUv%~DiDgT-zZ$ReX#&sh*+$VNu~WRY*h|&q zm?Ag}aY9Z&_FjndBKebgl6&JA2^s;#G^imzhWs0ev(FH`SCamb$ZmhXeuvZ7b=cB! z_|5Y_Z9~VZg6H=#B;FVuJ>$#T^sJ`f7_^U!5T7z=-V%NgrMC2Ndr^Cw7&r6Fa{03sD;r9qx1+f$GR9q zk~W_E^W)B2$#yPXl$-ZS+or_Rnuq&z$jKj3u#D2b6^e2=S*w#2dFc1MkPn2KoM$i} z3R>U$FED@T<^L7tTgP|`D+Xfn$Q^2xox|U%(yzrpH*WmODT~aqVjFp#gUx521E8zl zrGt}JVIKL)wd9gX!GkKcsMHM4peZRTiTN{_4-=&^VXI2WU|1g~HMmDlO)ON(Q&X&3 zjB#PQQw>5**tvxU1*aUGyD-`7(?L7w9{@mEiXb_Q*-L|SK`*3Db}BQ`hM#IO_0zRh z0~hS$py^Tu6UzB@r_R9?74auLdip3P@AC1ec$#(f5`dJk;K@m}`A#*xVb5%Jn!#ML z_QSW&)FQ}kA$~-`ehB&p$=$raEKGo-wTeSJT>UxeLMZSX^rmbjs4QC95q)85e>5YG zh`7}x^IhZaBNq*B^}A_4{OteVuzdWZEuDa%50US3C!LR}tq!Lr7OAv98s-T#A@TO- zSh$?5=Yyn}_Vyxi`}QwGMM8VFrNXwjfNJ>7EQ}ItmFhy|vku*Bhp`?juJ9~4?wtHe zy!ugvny&P&Os9Y<4HW$Le{lK0$XNnh)zBl`p@{nLD%L8x^#R2mA18>E&mXvI?WE+D z(#K!#uPOgs67*U=W6YA<@keQMh8nEU?c(FMdNO40wsWDukD-g9?ats%i>mR0>U~NE zTvEGy+&;kFxfbS^V{9b%gZLbu^G!Oq%_(J~N*I0t@xX7FdJTe&whuZA=cis|N+s%J^n~h42?i;jL2MTO_RwW(F+L={X z;U^^%=R2(W(Qe3RF@qu|@l=7#--RJCMC8qvY|8f}&C{9@|0($~I!GOBLA9W8iN^Bh z(^i8=j76}cNlfK=n~Q3JuG=msKsFVwy;jh_z2k=r9hTH|#|`@O zKo3Jm@@qq);6Eh)RI%|QkVNDM5c%9XvuIKknv}D_2fc%l_RXSe7cTp=4*2$}NEaA! zX-YY?P_AYvvljq56rcX#_y?B%I{t)`nQzWvh-Ny>q+V9vuy*Jauy;J0vhyQb&66G& z`Ho0uvBeYkRO^aW`#mtosKXi{P@u|8i|h2R-k>0&l@SxSk`lkv6>Vq@iYb=R($V}E z#m|a#(&BcODGVp-S>eEA#GrHxW&pFhTPc6C+-FDit#6j9@8O^ex8h(64Tm>#&Bxjm z7RhgY=3=Y4)!Nt}a%3G%s={}+NptMBWt>bx(3$rJKBt#k+&IGh;1BL|-hg z&3zaUDOeT=dvA5WbpMv(Jrw?sv+DSQy}b`F*3d@e957rGHcR38G%TTmh%c|?KAdKhL$#oF{|qA0!U(75z;Gil{4lhoYhX$X z>His%zfmHvF>W?@{ZGdQCI(Xp5JFH8<3A_k5C1ia+8wVn$W|gnV#Yy<#y$`|`Q>bf z-}i$7@xeoj6JH(H1NSsTv*8od!rE!AGWHd>-~nHCYaRNS5=89dr|Iw0D_5CRzP~N@ zJ~C2`Rw4a=Xgl+0D*wOTf9^fn+dR)hCG$K_u_;rAwjn8Gm$_2Nl*DaHk|AXln@o)) zp%NRRh-3&6J7mffB||v(_xF3A^_;cNI%_@WoOS-N_FvZ8dwu5j`+8lM=%uHJWhSY& zjUvk@6PdGCwB%{@YFPP^&BpWM!`BK>Qx=#kJ?nQVOz@9zV5*McQTe`2RV;&pu%4bg(K@2K8D}B2*Z1 zjN~GD#=%Sbzx{}T`$C{gC*WXrx*#l!agK^&Iy}UADXlfgPy}er+n-EDDXzre#p5{+ z=w$s1;CDq_^OzASK)yoFoJz@)PsB=*yJDmsI+sKYmml*#F^~Uv5N1s^{(N=66ko;m z^tv90$A)B@_VDo|t6oxhtbf3G!pL;>{ zJ~Spt(in$RSi`q^F7&wnz$E>vbNm0F-e0q1pSR`B6HJVb%(mtfQGgS9Xp3hJzrH}c zCU4xvpISDKa-u?mk0coW7kVFxZ~=pY&=G+)sc!9uCudHb4y=C^%Cgj4dYKpe2fmMS zrFY(Yb2@IiT!$1j8)s#z1?GS`)|o>sjmj*g1k@073d-H>{X-|GRS02g(T$y&uIJcXf0yk0AgQx8`JnFeW~PF-a2k1GuS~0q61>8{U#3EQwtAF&_owmkBaG2< zuBZ(NUw44Ct>Z#u$u&5J4M!`9a>GGHniB_DF|hyN^ZRrUGM3oEaYznnl+?c|M)Lgr z5BU9+H~z)ELL<@NQWD)hXYJ~%TFmcc8d^luw~=#}bUSY11jb*z8cf+27s*Yk)2gHT zj(1=@dFj(~@muZlSl1B{F-=?a&0&9$&02Dp`?m_W5Q zDq!s)YLQcH4^PsY9ewsqlPh*#xUPPJQ_h*Se_G@j1#E=twUFM(dd@d~KeGu#0&EgD z&D2XPz8r_^c?MzraRH&63pXdS20uUX%%{n_#6CMkaXV0V`^xyugF+i8{f=0D;xNxH zOq~^RmK9jAf*O6awi>y^-gt;}Em^CPV@{BE3ee4W?5V*7+9fAoz0PHM0efSe_>dpG zPXr&w8Qw)QFC6-oc@s-m6L`l9ZL*^_FR7(Q3ecUje)^oJaCyTXJ-v^)&e;?Gh3>ol z^dlnjqQG*+Vy{?ob23RshDt8ennh^&T;wm|B6xQj!9yB7zK#kc|G%*Nlz+4PJYs+G zemT#NM-9k9qId|GFG7jXH-anB@T?i-5D`*;NXst=?g}y>8Nv7Y)0FUC9t(#3rR7Wy z=PY&py8!>cZXZYo|4k>Cz?g^j)?cs2ungW_YVY8-$^P$_N%SsO&o}9gcSw=h(6wPT zh9}RwPL>bUu-sxT()o4x4JOeFIxT!VRC-^uh%aIdj1B(G6#F~Hm$otj5UENdl4)Mb z?WY2-T7ht4=&lcJfI8_~6tzD8mb}XZB8ViBlJ2QCVhCShR;Wn{kIpYG>bK~y({8+S}x7)#3__tEt`fIHX zYPj^K+`FPYmms2qXP@Iaw+bs-P$Qm&lxhh@MQ8#{vQX|$rcF)CqJ!x($CSYe4K zoMB;y5*<5GN$o>&B>#Ktz7VObMF{pnvFXUTYcAxNA|Eq{27&U)H$|fs#4Q0G77ZkwD=3P z`w|!&(~vJc!mQWr-kh;F==w+doQCS4;HZw!uj3u>%VmqY)UJOv9<3DbuuZQ|(}Fph>t17Sf<`XPPzyC~37 z7U#%sXc+|c`am~~k^F$n|8IUjg;{X-I%^7r3EAjgE+4@NM!;XY8u*ER(*Bw8r}=hu-bel#Pf!sb`*KUw>=R>)Mp z_^=D()mGCBu@z(7jI8{le1(LEH3hkF_t1m7rn#W|=*~Y$YaX4-nz7%kYW*M4J`-C{3UDV%68@*!0O24nM%6m5L+{_#o;?xyAwgo!)zA z>I2{Q?aZ86+xh9?P}}f2l3(jyY5i(gOwwLFH&S%Dd{X$-p2tEzE) zCinAWFQV)!5^OVfjDBUr4-aW&4Lr^+*^~HX@G=#|Kj; z%CfK+eX!0X6C^;(46-kxLYPvS#X_I`99jsXPjMq&J9&pbd=xiB{M<4VZrzQ#w<1>* zEX2|y=R^I``}8>%pb38A{^e7Y;z<-T9bWiA6(JB6 z(W_T5mi0+@TE4MS&mD~~i^TSnM9RL5b!}DJ$WbE$C4Z0#fqGN)dj;D25dNP1fQ$c$ z+dne-dtHB=A8D=N>-*h52&{K^`lq%-Fj~g!^9S(iUs0O3BE}Hru`lsE#sI*<@uT$ zvPCAToYB@K>owJduZ|rcmGB{bv>Q<4yxl&eimftgN#^QFl=%ax@4Z3OlA7}iZO)iB+~3*Q6%hliyG0VyW@o5>JFJ`E*I_i?v1HZ-+# zc7AAk)6v}C`Jth`t-Ymf_tCu%6<7YCT2jtzaNw+p$}kEXpZ8q>78EHj6!?nk31UWr zP}V;-lDx`_16_stazyyE9#*Q%Uv=4g2Q%_=CpDGsjATw&%h?`g)RtNOPElu!aBlv_ zZKZQbX7>+GzUk70Tg_;mWvm`nK2Yd+=m05wbnYFjl@X&>y>cwOf;U8;6=O)-C zJ@o3`3#Olw#(j~#?(w>4UWRVKG^!u-w3hC-_B9RvtX)cVe=u;KLI~xA3(V zYw3Jke@%5Ld-cKJ-EI;UX4T?x2V?emyo($mutc!(T3*ifypn-(E%7RBa`WXE6qL9Ao}}~ zmmw~nfpF+Ma~fs7jOAS?nC1i*Q{F9FKHNv(60%Hnh1ArLez(hHMLAFIG^5_vexv>& z){_!AR%UoEl!T7Kzhb5mkZ^$5@iUw1y_L-$V`A#wZqrBh=CEsv1x})ezePSlZ7(b- z*NEP`tZVW>Zdttslxb@)oE@uo`?~gRS+Q_IW4`8_AU#u%{5Iqi5y=M$I~0s5*G4hu z{k`(m0>3{7bv!<`Z~vyz^^TeI2N=%V1LImmYkM^+J$Ng;EQ$%d6K!;pyYRL!%Y9-rFn^I2+TIA!K#COdKmBuAswTJ~^z)SXx{Xz?-bah3S!xnggU65}Nu$ zz!SjlgY4ISu^c~fH`&3VRl!>P0*%~K3+)y~yMXg2x z$YP3yTQx|Q;Avx@t#(O+uabB3q8Vz!?@_c`(V-tKyWMPJpOSS^RU)7b+b-XdrNA`X z-tl&xfDV-=dCa7x-jkxJhz4VSF}<_a%R(CMK0jHo4y-uJZE70I=9seg6aS3SGxrhQ z>Tcq_-sK)57xDmFy72B!iFkjF<%$+i_~zKefNi~^M+u-pegL?*@dGgigVArJkH^0Z zpBzK}+cxOk%l4z=`3{v2vae4@W_-%w`in}We7bW_L27az<54~pDUQpw1zrqa7N+83 zOGuGzMZp|8!^H&iPNl@!8ucXJ)ar7hK1A+df6W$i>#Hh16sZc?{4Kj z6;rpq6P9sfeHmLj$l37u^%r4}s+Z)m6YVEd#P58+iXL>)kI+yN%E;6DD>v>o!B&&V zc+d1BF78!oX-vE;&pn1z2RQ4EcM)A5kRPulFs`8S#klj~!u#DR+pU^nst-F3G;tei zGP%)Tqi)%?l-A(YI>8oSs$52~n;R3u0Ckx#!x0{e#2M$96NVt1xa}QCC{^4Y>Ekj)e$2m_sN}a_OW>^vkq`O zJU?jb`Oz#0`W%d_JeyVU3~Gc-x=o2I%b;#cwaq15^>3D1G#Vnf$E=w~9S*rg zHilK9e?n`E=Md``()l{J(bb-pB3+n%{^<__3xf(mL)CxcoW3EaUHsIaM^%aA8&F-z z)KsIB0`UcReDJ7HyM60lBWa{oJz?RU$hx6yic~sN&eW^~!W zm;7B|z@i=Y$V+P0r zvY;^z3LmXusMG4T3Ers7mWrf|j8?Z9GUuiDo2o%X1MOm-j zYIqZ@NW0p3d*7ibEp%(54nACsX{o|uk>FKEG27!nuhya7S8$QF2v|SvLePR zi=t-h(aQcBam4<3=6ID(jaP&hHCUxk!bu7jH_br8uW3>Uwm$iRKe(GcHKIF^uyGsA zaRD)FSlbnhc2|J<^Qcf>pbCT!sHtgKH(^9>A+eD;Ja-n)GwEw2T)y10Bhj0Z%9h;e z$(og1n2LZIcrs#D*N4oftnPKbH{XXGYF4^(WOlC_o;_@wqvqT&^^MBd`+n`G^l~oA zBttIkOY--e<1kkMm;Yz2aFKLQji{gXUxFOie^E|D>Vo)ZcYTyA;zLe7ANF{u$`CVlR!AtV{cWIHKM=}-+W^*OP}vU9fBhER zj;fT;y7+O{VXgHY-=N@*+e`oBvA>ErinF$Bx9SN&-fR+6TiBT5=J~UDlQH=!C$8Sh zGD1wF8@Y!)7A;T;$sGYmoOY1CBOYXnGi0 zX*U}BQx0C<6D)+bxs+a9CP%SzgYUeEGfxe8I0<@qu~dUH6c2aakm)mBB5M|+w7a@E zalZ6Z-oDK;UpVvSjcooMqnd=v(Z?M8l9eT3G$&b$Ksz!Rq+JTccr#uJ-dtoc7{6Pj zH(T8|x-lN7Yxi7j4JS%=-LwkV46RqbU&$zww?0z)q!RFpP=78|NPD!hdWqFB?{!pz z;Xq1SWB~r7ES-V&uFy~i`}R`2&X0Y}i9qxybRfc~2Si#$osKl*e%s&-!r$NyZ!?LN z$=ZU^24*#{%BIy!a2L;EwjVg`3a4)H!OvR>Y~uh8>DL_;7G~2!ev0p|WX;Wc7=yHL zB?B)~x>c17nGj#j!}sFp!h#fx8Dh+ZPC)d?&ynp`PU{E%PC&TE$9d1$g6ZLJl>^DS z?TTHhf4xvMZaK9TuYL%${n1K{{kT4+vv83q{&tFi^PqY7>I<%OcE_48miYM_H|0n2 za7e5ei@<#AI;gU1j5Mk2%>mTXhz`~FUIu~Y$5uJPbDRMf1D{=QOlPFp)YF1;sWY1q zD9TPWYVA75~ub1hCQI(wknd`}S*;XWUEI#Z}kcDC(iPB_}C%=B5>O!=Gc0 zY~D_liu?QSeG{tJlPcy_bKNmYzXw$tk=()>)m(9#H7(C)2SMmLAk-H@Crgn&EuoL#dy>Jonf!OvZ zFKu~@K3JHw}s$!Ow*cIjLxqSy7YPQBg(!qHW(s=Nj0mL4MVKoe*NdLJ zr(#k|UaT0(c(h)9hDUmV6f1u1Ac^tU$W zNKkHUPCM-1W?`aE_d12;UCI&%wVZMDt}@zmhf)yravqg+68yH%?J~8$0tHVQzTs9g zr`el<+>P2Zd}XL&CFTu%U)o=PCb~M!b(PXRjd}={ubA>kpTf)vg&5`dkwz~^(MUaMfrfQW_SK* zP{J8b{vB7V4$G-?tJUF`9qOEm4mmw_TmIak5jpbYiL?>s`K8~bdOro+4Lq+xU53EOkEa!1rH-@RfB^n*iPRa;TyL9=rH^tRh!tW7!wjK3B)Q$4a z4)kV9ev#%||3Uju!nu14fQslxp_DVm2mZ*P~N11Q&>Ja>F)4aS9` zI(ROI&2+ZQ6vL5A+~a}}IVNy45v-T&_YOanYN(wr_LAlBVNB)hNtXI)-VsSE@>;xy zVgMBOPc&D_%NZ<#W4FUmf`SoF_h!8~Pvylb3b|HU_`2ClWZHHg1kE<~7*}j26>{W2 zrjr2TH(XpOz1()r`l=>JxBR^bmBaHvf+LwB64!3^mzecLntY6Ns-u)Pst13q4Kf|R z%5NEBTCw!{17mG(^mdMBu9^kDJD@e7>gPL@pGZSB+1`k;%^;zRWb@gk7e||b@A!pK zp7Hw0=o=BxJq~$m5v7C{gL&kU|0xpKp|u()z;tRv#D(cytvnoe-HdbP2cuA^7wB+9 zo5m2?{!_Pb{l5wfLP&w(XMPfvt8<{gueWb-pucypcVM9R%TWJtzewJ_$%-Sgw82y* z#ULT^))3$G7l!+_IK=5xmUAn3akCF_r6C1vJ7|svY?X<9DK?f%$$US@n>rpGIq)Ru zbY6kS6~S+s3Z?1=Bj=t%UZ4GQlj~k-dd15ZB{ybxPjZJ2 zoTw?f%VzPe-hpggBK1Qn zCI0otg|lp|-{0ILCMHwGzgItEmw)O*Kn1-$;FpwMS#^bM8!}$1aiA$+F@Zg5jU^|{ zp+kyh-H>7t!BG1i-HbL@~QI0y$W9^1oVe#`>I*6s&`LxH7 zuY=aervP-~ZxDfEq#DdL`z9U*PyAsK2lXLjC0rU~OmS)y9e!$4a%aQKnOrq) zpj%?i&f&hXwqu`haE7h_r*nm*XB@i%ldb)k1BQ!{ylyP%JZ2*|fteos{CthVX;9=U znbU*izAamed06~i`HN$0Az)a{egJ$Ze|(A(Cs6x&-Oze%PoCaI*SU(w0jbtMo@_X_ zoxL|l&}2cdcg>VQg8s@_<3NufK$9aNkjPM}nF<)d*lXdP04xh;26&ow^059J`DK`(D-;1b9I- zyN^O}+I}I{I@)pVPPKPCH$}kE6>dTLQ8`#vl9ozAf&52{KSR{g2$zn8&xLn#T+=#y z7>A`xVNEEy_#d!(ol7&+w9gO@pt8{B=(NiKFoF~moRxgZ%^~Io&-3>qZ@--MsaXG0 z`ht0DCeBvB>X+TY2~k%gZ4bMT7G$P21!pZ8YEgbX@>;x#Vocp@ECa_$;VYHAailr- zFBog$*y$?`kePChaxVn~d-*&mLPIQ?5LKbGm(Vo8>8cdw&It!NXN zFP}IB__jekMAHT#6lRfl4B<-@z*A?t2c_gz=I zo;9IZz^G@e!u(|PM0SvS-1{$7;$8&0+3e`^RM{M&Y!{3*^goV)XxPde(S?&?&>OEQ zZhFs=Wdn1pINfvSueU=IitBz-6nczKd-{VQ0C!EN)9o>txBAOLa{O~45=5=Rf#auA zg0&gQSF(!$Y40mwgVXP!fL`QPCRnXU4iy}8j|o7ha~HQx*lS_u=uReO3S8wA<>MfN)XGw z($?A}af)>J+iU4Kl*Ihy6hp@-yWNRs8=}-kddnxyn=%`!hYh9Skc*`#*ej$!7+FPs z7@ML3LPsnnP+;5&BGX5V08Q}+aIHDz7asj_9`Nrza_Ov~5{haG4Qhe0rFBGssHfmZ zIYgO4^AW)-K-U=(;1Xh$$YS|Sry+*AE_aLpoRImv@1(%o*4aJcbA#K9Kk3d-{%-ip zN53fKcdyfa#?8STtfNrWakm$f-@uY~s#?CsmH>EQ%&9nn6qz6WIqXFN??cl39sD4% zBy^^|mEp*VoUyG7?DgpKU4BM@)?gusAj5ErfqwIO@_9gQ79Ej8JQHWVSpYGkNstUy zWc6_*RO3Y|M4JF+@U5fjpsNqi1tG8kPUi}@hUB?(jPx-y{8|+_^MZl6-%l9EBQbVV ztswz>+EosiiK3c}f~TqYKtCF$C+IE;PFu+Nb0IgP+gCBb!81GPDJ@H0(rSmZ2j!tH+uZB}dn}2sm5MO`jU^Jrfs$LFd#g&kkA* z^GH7;qu~(nc|klXrucLN?=-|hQf%e+@Zo1RW4qC;?||xsGK9v+Z@KBee1h%C{-1(W zP|R%kmL;-@a7-i8#5j@lw~qj$yds@pl%wbQQUE89GXrpo0J!7~FaV67-VdX9Q#3&3 z4)U88^f&?7TZcf83(%uNr(X-VR>U%>4G&^mw*r3?!=y-f`xj;@N?0mdjg_7O4r6K= z9#R;z1kA`n{UrPe+WuKBWT7#`(%{{M&(g0Ka`z1)+dt(Eo_~C=z3t|sa|WlNVz`;H z?6iqo@xURD0E)S^GoSMC@JCKgHt&6jqU?8#%ov!G(r`~{V}*r04CIIsS)jG}=K>_p zres^lMVxs20u>6K;CKjwN7YvVihfQJ&?m+p5KDmic}^nS9P)|^=w%ErxbXrY{Vx=t zUqURNZ*TyRtX9WkSqUM=b2}B~5;yWau?>NNkE1pY9Sm$y#Vs)Sp^%zyy%0DY9Rg7V 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

siH@wui7=#^CMc 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

V?Jb^Q_R=r|qSk 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

=S8=GBo1|op{Wp?SK@fH$!>ld- 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 v)89gmi5k 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�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

&hJvkNCkPmczvTnskefq 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͂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

q}msr_NDHu4IDFJJYQ~a<&Ishp_ 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 z zMGV05+yr5|!Ydi@z!Jb_vQStf(pma-g8}CK$*4R6L&W}rH>p^-RX#6!UVdMFhq>KE z_uTcW*m(9pa`I}m_}q4IQRW-Xju=1#ikqP=&Euz>_%|H(lS zF|dw;`h6Zihr{v|nyeSbQF+mpz2ipGmBwl&%zt7#Q*iR zEJjtvz3&_%0W?(LMQ~+GIhBqLmV<# zGbxYq%=S{>;!(~-S_=PAn>6l{8!frzv}LJLHY-9`D&+!;aV6#P{EX1QLN8Ii#NL){ zXGXfYpwihTDrF8hV1g=vx)|ZLabGa!Y$p7t&LQk142jr8*MeMKT!(09|8JIdYf9hG&rlXmIiG1dS5*mSvLc+Vf(aL*cGB$K}}%K%KB?+ zr}xO40hW_awzRy-D1FSKmAP=MwrHYP`LHu@*^B17x}ac#?|5`ehT?VxMLjBOJMsOj zn_tVqq-g0Dz-ub#pJ^Q_{Gd)J}vH}ZPan_sPmoUnVm|_ zPANC_yzJ`jm%PrO+d0aU%HMo^`~Q>@p8tQ8kpUZJ^arNT6US$yC1u2Brl;g(738HS zMy93Y7ZsP*mgX09Fu|%R7AUNWNT2OIoFxPQaQrA05@ZGw+vKL$z0VY3;wGNdVzak< zDk7m2x?99;Rs7ck<5b~Hc3*zV&y>ap|M=M{Ob_yxAXf*1^e!b~Fs=m7z)yaE2zWb_EC|4R@3*lrmRk}zf`Wf!(w*JUVv zp4hJygQZ2mTn8Ugrn-SDqqs`j4#URWt!Gqm73w8mZ>@C>ca%th>nVLCGXi|@li|43 zeaEJ~S!3=Ik+0a+{RPo^JwyrDkV=7Bh06CM+o$=3SjGWI%ePItV2x6QEa1mxOxlhVeKxieeXVVVJ-t%>xmFLtI zb$|M4*{<*5uAS2hRMtZ<3qQE_u|}=Sg5GeOJ{dZ*iK)^ksQD*?@I!M_kRNTI1(fuq zoKgZ`mM~(Y9j%%CZ6EfNvO#bZ&d25mD%bI>biJ0~x#FShmiGH+}2-VU6f6_RsW*UD$5> zgHL4H<}0qFsckf*i9<>zZt72b>D8<&F(P?y>(+kx=K(4G_X2)I5O6qROpIR150T{Y zZwP@8F31jgk5(hE^PH9fuE~m(BB-5sNr_F*PqhbmJ`9SD_@+qaRJ^6xCTW0(AS|rY z*#)x;=MDs9mtf1scEfz9;bw5K78At`@UY`HT<-Ald?BY=oK2f#cAUf?@PZd@xd2tTbtVz^qvrXyV5E`1$T{vR zg1m}WP5-T9Qodk-7{h9mU^`bj5S7KGdf-!#qek>!pDWyE1R7(NepO*+T}42jm~<=a z>L0~j>blvKo|zq=7`s0nO&kVPMjQ4B&;+yWU09PpW(N8n$tE}@HtHN^!M?A```h1N zIw3s$H0(XyMC#5UUj}DU1_90M&0?sU9R#t2F1pU=>*OlsnhPaYSQp}0RdiQBXgy>> zGwjLz8m#dhy5!S3A3*}FVXW`=@?$QNGBq;`%8WoK{3K+k$`%6#hs8;;5)qVAv6CJ({f*8#X=;uj<_sH}qfoFNQAZU~+zL=Q zN`H&I?U>bFQ`+3*oE4?mc%kKzI8Qm-O72#0SXL=YsW%+N?068~tdgWj+eW)E(~VFh zWm12G3*eva3y;;o$d5d37TDx4?GHg^TGPwYPKR#Bi?mx)C9DT<&LGzboLdu|8RRe6 z1QRlwrhv6R_+(>8yVf&#L%)hhxyTHX!&02cZ{Uc&3_J+~BX12K=z&3^sukuC>r5{3 zmK7~Eh{YKQKjAIs+PLZ!&wSEiAuk?kq$XyT3u{LQ>pmcIm<~&IM#E}n{mcHNEs=%< z&yW^s3X2VfON6z9y0a&|m~1EF1_U0H{CqQ>IPQdkW?h5dsX$}u@Oay3Wf z(4xLW(}paVjHj>T;8xv>X9ONTGa!d!kax=^L*fDb!*^4iDXe1WjX(5sxR$?uj*bE! zh`}39L6qbISU&@ho!j;^=gZxy%N`=zW^GOLJzSvdU$nizwZOnLRd>C2PN>baD1?K=pZOFre3nk5kAsT{AT0a8Wu zW7`;`EJ4^Qk-y%H+d!z11f&FtZ2qv|hDneJ6F~Wd_`U4ifsO^;=QRop1Z8;l z7FS<7EXiAMgp1~3je&)#ok6CW(Z!4K z9a{=tXg~yU%w3h3ncwb2Hkl8GVP?2bY_sGqx}X^Puf{c9?j1~phsb~5BEPF2<@VK0 z!S~;s7Zx^^5NA`P_?@Rd`dmP_SROt|1*-8iSXpMdU$FEsE(k7vw z!wG|ns7@v)!O8Oaje^nG39lq5-okR^}Z<=hgV%BJXj~!$Ymd@$IUK z;mqzE{Ro&EHc`B6K4GAy&=TAp?9@<{Z8Sr!-b)x$OwILY^eQ3Y1zxrPnpz*bX^cjU zb&`j1QdSR^ht{&e&9K3B*Gm(a^IHk^8wwzg9*Kn;5hz|X5~N7H0P_{3T%;m~RgiTw1bZoCA2PcGpHsi@Uk z@19$C8({T7w{IlRh(ZA0T^94TqT{dSqZwbvF+3u$7=6n5-}PP577e7}O42w5B<$p6 zy{g0B_SZar@7N~=Q=v`N(^!8R1v%10y$j;uUf-+>1}am}cJU;$ecH5ikmk^WvEM}D z%4ZVl*1JhEx%n8Rsx~tvsRaVcds7EA&+Q82P;d}qxw4ZouH0Box>~c>EnF8Pg>SW~BWh4sJ z^VZs~k~)2*X3PXO7;t(4X2#@!a5(eRo;mQV3(HHps{D2VOUNBI3(CAm ze6py|00#=uCX)UOaWf*n=C#R3{UeuwKv$?du%gJZ^5Aoe}1ePj`{z;$e7( z72=G-oiIv$uRkC*9AnKXnZOTIEz1g-9d8M$d9mCd{|)wSNuOG)=Ry$nPa3J2fkmh` z=wma3YFj0{xjqA8l{+I%0;69u`y%-YF}-#kL2E-ce z$N82r&q}|*eHZ;Q@wBX1+114_0Pp*i`Cb#ISQ^l0s@A3X-n}89{5MjA^O9{AJCW&* zPYetM9Zx*zjax;~OEy(3^)~+G>c6&oGqOUjkdY0a*`m9(%g9gnZe8A=DXAV=&Qujr z@81VUrYI)I$qi7fkPY>BE$lvu#*_58YKEiz_52oD0^)MWGgRi(*Dr+1;004m$G@d) z3kiI`_Dn&m#;cs;hh%qoDy6xi)%1CX4u3p6r~1a&HXadJQUyhWyEEXoVKVa;4<-28G-rs;eUP&BF}yO;FH`1v>I zM-3iobY)m8p8pIT@K-2EAs4Lyy($-&mb_g;PY5$JruG%Q7sxNT!|;8bR0HTA*C!n; zO^*zbAEf~+xG?(A$u^Fe$h~Af(O&ctc7bKJj4iagn}IaOCB@`+jTj9JRCsl@}hb#vdYz9 zN!(9&tk;rDwU=ar_UJOP%}%|dy9qB z8-CX@s_SjX&B~E~zft%*EhY1^7$AK~X-gdWyrbaMK2j||#P3pA6bgP9nGdR#5SJJn zweA88Zy)ET96UX~^HJ}GoW4_-bdNA}z$QYFEEC)^?QdemVNBSRYEducpjS)4MXuf} z>}k@NFjaO>mqN$1EDPCL7vnia@NR+kYw(uNwEE~gCcGtoDIO{@&T{?stNaggIHff* zUBNz`Rrmh9THUi2yj8@Z48DTX67&bEdiC5_rh^k>GN!Mbm2mIaUhNAb5HdsCX4k|8 zuwd!YWJ^paBzM4$7|0O*O!&yE2WFQqx@@L0FM6E%GHIeSU%lN}vGH|PL!^%-s!MT? zhmoZ8wVGC%R13#hNap%iBx;COD>zN{;-CqbyQP$&V4f6ai%f=Ae#pb$(f(^qX;GVy zgjzw9;_tRN_xI09n{HkP-&1}fDP#XDTmv;H!%O*Ryr2p1A|kk)`oyX#)2VjLrSv4j z0BX1ucw7K>rS+oXqz>@x{G`e=LE4lsYprD)1bJm zn6hb_Z5mr?S3*24I3O`c6OpSUc{rNZ-%{Zhp@unz9A4Z)Qnfnc2O|M5Pe%R99p9rY zCU0#Wmg3{>z36}QG>G~s!b5A$yig49(3ecYeG!Jg^#0Xvv#rA8@luI^-jvIJob=wx zV27YfUxP-)0hw>zWn#^ib4Ms=&XR@wJccpn@d$?`e`8T0-tKSjHKn)n%olc0zCX2( zRzOvW&(SPXQ>u(I7e4A9h7B&!tzqxao*@)s=78PZ5aq&MMD9KEAKn)T&udJfC9KY< zax@R&i0LLf*rGSiYHZ6{1iSFodQgD=uSjC?|4$Y&VNG~QLjg8nZc1rcL1A7|Lrv}P z>bj!3;g_MDE&i#0v4dJK zGsCr+y6c=TvMWelu16fj@OeyJVT=sBo{G@h6J#}%Yw)pLC3R<+kHCBN$Y|lqAK^3E z6$wyz$c%(TF^$CiSi3}w!&?d}nnibQ=C)^IeC8H&!!=~=Yf1h z$nLW1iq!>+Fo%!k!1)DiCR(k1aN4TQu`#1a`6d~l#(g7AlT3+on;f2Z@=c}J29=K} z9&JJ0n-|<4#9z0t9~X=%lCs>`sY(E5U4b?7kYfza6+l=`x*`Qmtoz8&UuyAV!=h(h zjmbg!h$fa7q#O#4I(%qPdCBczn~oj-qeSrO2l3YMiPG8?58M0=E2 zV(I?UCNd_g>km{p-Gg(s2?oGoSyQ~d7J=}{83Nxw> z=C1>_qd%c>Ftir(OAKTWZ;Tbyaz0nfs(b3MlK((4ScD_K0 z70k;Kk6+n$x$3UN|4e?AOPr7lB^o_I!VJRW|0e5FHdE)Wqj-osA5#q?^H@&owA$cF zh7QqXF-cS8j5uP$vW*3akKR|XA_Dg#Ltf^Mjci1sqeMwU7mXHw{xue=`ELxzGIC@M z1*Nz9LnisrRKDl59a7V+Hvw4@>MVab`)baUy^&&nocYC;J)2g1X8UgGnV>na+OPp9 znL)DV!|S|=-FivsA_YH#Wlkr#L`QD*Jj9|}RN|<|GW~Y=W21 z#-65=9V@6T=8y7X*%oimMJl;OtY12#=ZLb-3`1h^C_=94Ytez)mxaj8^mp?fx5Tg6 zg~yq4M~_CV!`EC+p(J{|VRm38Ndixcwfzk+FYhSAw%&moJbIx!?@Kw2ZGPSY(xpnZ-f9v%oQ zq>OM;(nb{{vzYlcnS7OMbO8nS#r!8D{d7725NLAZLLw`q63# zjt;?>^rP$_ELQcxo1hWFXc5jQnPdWyd|E&L@81qS-CZFWZyy#sm;c>$sU)e|ACwR< z>Yg<4O)8|A{1@xx*mRxsCxW8N>A;Zgsatm`@UEZ!t%akUEJDlA-eS)`ydRh0jYwf| zR!i956KAPHu2FE(w@X28fQj8d0?62ly?8f(3(0rm|KoJI-nifO`fGOBly$e#FUGon zh4R#P$eo=`;F zXGzOC=r?3aa`-^7@Yp=CvKmwk60xwk7(>^FsLG*rkOM#o?6f-5y)B3^1Q_&GR)7zY zU*qfVS?O98)<*E~TweoR$s5!OVWWNcfYrlor^q%DIvkQlrQeVPJ6X{OOdgN{z8E1@ z?GW@9h+rc`q~#dFP{Pc-?8rA~$b$;)3>Bvo^9>m-7)X6fWY>#!qi4A?pGMY0R=+@B z6qI+td^ZV?04G!j?=(?Q$HFjsE|ptL(vrYe^<@e-KI|7I1Et)7jjyHf!Dv)XWiaxPY<+S zJ2|^M2A$;PqBXM?cgEu?*)K?4=tk-D1nQ4a6gM(-hlz?->JbI8X zL{->amkR&yk74Q@A=wAx3~%Y|v3e(7#Hoz*AJ1KrD@|o1K}lCt^|7Z5?+Fj^Lz0p$ zC~Z7ii`|0N)_#Agoc{TnWBz;r*<(MoX0*lTIHFfpGAdb&9fCw=se5>u(#pwTk(%L7 z`;>8py71tyjWT{eLz7vR49C!XVE-J>zs99$-oQUaknmf&&ZE@LXSj^dWoUT9A;$u~ zykWVA7;(@t9l;EKQ!ubDTF9deAcr!T4ob9;D9xSm1=pRV{t->Jp&=-;Z>_tNPeLu+N{)7e0XwdowowX5p?ybsAOs7 zG#3|d+zMB04G^(he#nw!4735*NnS~*{ISHQ+!xiShjGO!!yht8cI2rk1s^!+ZHk16 zxDDnr9d6T-_~lnSmF7-Gn!9a0zS$+sb2=n|IK`Py|EX%KdUc<@hHB{iiQv#u&2sJ| ztaP_W@V#k(n-x1E)JK*pI2b*et=uKuqGFEs$hG}Jq?^RpMntofs;+>4QoIhdP-H( z!)LOE6U7$2uMGjufWsSv=|9QY@CDt+tvU^$G$WkQkDZ~`H!~U(=!K^-z|3UfaQ32^ zLczx^a! z{6f=SReS9lMJ9us{f+qB1tqKnXAup&J-T3a|B5vHt-WH}rspK8a3JJs3C0`jT(RgT z2->Iw{XNFr00dJO5U{4W3?^oJNgI*uZUt5qh4PwNl7~p~N6N?S@VKS@D6u8r`)!nl ze%=gN%P6mgubO$HhXjXwr=5~vZtM1~;U;caDeQLDy?8`^@t^fZG|g17Ms2RnWp#Ps z&xY@?&|Rte;!-Hiz2#G2sr(6JAC0vJj)wAxKGGBn>E-c0WqC}QXK3p@8vrS1HSVsk z;l%pf^O$Sif6`#Rx5}=LL*{%~Hwst6`=}A~dd#OUqMz`{m;G-d03oMgzi9V^Q#7T% z#0uwCSY+iV43Ze4;;ajGE4WJ`7s=T;_1h06FHJK}9S>fus&aVm_VkNLX**{3KIs1B z99oB$o~enowSq>^j-|Pd(gUj&!po=SRAQVPz6A?yc#IHuojDq*+1eRY;NmH4ku*&> zmGJMpx{z1k2yK~L^vi<*?*m&jzAyIr;AfcmTEI zR6u*+PE4GAfA)JnjI>ltQl}=eVYjzQ*FSu66kLc&VCVHnxh?s_{0Q-_e5=s~8bX13 z_BUbbp;3lUpyWoo-Ymhnxf2{J5+5}l`!8R}u+muNMt!WYNoz}4l3p#%nee1cbWi!Q zXAuOfv%k+XAu(BcTt*o;T4!9g5RK4-b(T45)xfTus*HIC?@5(jYia=1FPaa-3)5`MBUwzfFMwfy2{7}9e` zb4npVSM8&t>tHR_z4*B@PfwPChla`IYz3?ff3d))yzMDjrz%{os=V~(^8?d5ZL0Dr z>ranpFSdYn^=(DAH zPJQnQzN=)AZz#pe7h#UrIjmNh=}O!j_Mgx;Jyy>}?5O-0>E6=aK!c1@YD=$5!x(N1 za9lOki#RvsaliX*v)q_J``uKOoiOT(?9rMunR%Gg_ZOQKieeV~n|6o61UIdEcE6~Y5_p_mI9Y!sgTv@-^H|gBI5`*U>C@KIZ(gxb z)jI}fGhH!2&BEAB%i)$xh4+2FWCo&G)pB3FjEZd?CN{q3jYnaYp>#Mm?8W3y{ zcP{gOLWu#us)|%Lzga4{SdaILFp|;+r3C8j;wzwK%a`mSNqoR1%9WaDj^md$g8s##F$4 zDNy-^YnK}^4KdY0n|fk|IT%>+oO7?nCP|+3w7c|0GQmfKMUVgOR(;#vOE+wZw#u~> zXLCiKy!f^pzuHec#2kWbIGdQvcxHD?%F^d~)r`zJx-X|{4TtHH?G`6`_)eF+yf8G9 z9UsPF_+FQR%`te@%@~Qu) zND$XD;X{N zwbADU zH1akZxc~k5B+R^6PF5Uxz8ksB$>X7XH2iivCHS~D-kd9_O@o4rFU8}1A>*66@ODEg zX1G#l{ZH?(NI^~FhFC1i!v#jfp@fk4%JGV83JS`)2aN?O+bFX3?-#@Z*_XJD^@5f;S^!-J>HR78w?TF3e@hQ-gF+I z3+(tpTkJ2Df6;-|v;}T+IsrD~YCCE9%-4T~7Jhq6;sHCigkLt6>+RolnMLM&8i#pk z_ubDrgX%soQ6)Ar&Xs8B>2qupm$<*x&oq2SDvz2C%1Kt9gB1biOADR*P^K%0xSPdU z0PQK5T8H`Phi9pRMY%L-rjY_x=+A%qOWAsoG*#lZy2?&9ta2@u@f0|A0NEbi`0a0o2! z?(Xgy+&y@3_uw8J0_5#?-+Sl&gF4mS(=$CYRWtx=lDh2M>J~iFts&zk%`RcR(F9U> zRjmg;WbdNZ6$HvOmSe8AFlJVGjz!NsmP&1^8NZrN(6_mtrN)l3dB(aZQTb6~mwcet~>l zb-Cc<^YrT7A=hRb)^b~VTfdXZrJG`xUfAK%NrdtrQuf)3rb8EzvPU?I`c(TH0;n+hJp98 zmB#A0+MjYMkQPN#3i!#x^g>4nopoWoI}Lgmcl2vRQs%fn%s@{@T`!N5gj{2h@K;PB zKBol!6f;e#e`mEz=>4-v9i(ras#Bx(Uz`VqPV3YOCd38_zHo@Fay;p7H7~;y)LpMl zUNLBM`~TvLI>N<^6o)2K(9)3O(FaTxG#fp+sUJOI(p%@Ui#Axv`f>yZseonE+!9!dJ|DT9sy2og7xeX3Em20&nye2p+{32=)4|9Fira zdV{C(#930TvL0!;fh5Acu1&ACHa+m=-(`+Hbs7Xs>Mum&SgEi7JIVesGSc+1MMJL8DIa^L)#?Q9u4vjU&4A?-l9h1_Y~X=0(1V;MSB z*8)b%`VmlA6bmDxX3luBlg= zaZ-2AxcZW1@Z??kwC1onC*MU7t>nLw;%lsLbvCxrkxgsHT(S~mvl}#JKU7VdG7Z>S zCzr1dN=FKB)PzihdCB^(sSYO=#^2iialD88Hl%zbe({Q8Yh8|Av{GeePxh#5n%E{{ zxAm@Yo4J|+ZdrB>9WloS+H2$QrHtC;0x3n|UNz~amm?Yc&-ss49V{N3f)dM!yFF9l zUl;^%I3*cbTRL4?7_ykGw54UEC}=V(PFabN)=YwITkdE+zM@7+QFCVnTGA38rPZ_{ zOr&bj>Q_zfTX0MIcZ2?U(t7s?RQ))jI2e z;4h?WLc5-E+D5*OZA%4rQMG*;;&VPW?vb9GO%tcSKbv}nT0oUfv*BFPkAh$LyE2(K z%TEYUKMBs1Df(Plx+coVYt9@-5{IjOx2#~u1foL|AX)2GlVn&lFwHRshgmvIRHHgF z*Ax){?JTQ16Wt{`dB@(B@b6Wc+U`w0W%|=_h*n-lO&}SN9^<;FHFD9l-qK%QVIIdK zp@Ww{aw_ov`4vq#UzPnI!g%5+3qn-{D+`&#ui(s6fu= zxe}&U@T)|LP%(o7wx_Id-FDRe`?3^lX$yBx(z#hiJ@wriki5RTnO|k~&=Qu{(DL)0 zi>9;}uY_QuoHqpa+!YX+u|)rZ@!hlcLx0!uC$dtPTN zw1MZkiw>Der307UgEYPQiuic&5+;eew~kN~J~L9(!D}>d#0dZ5BZjhtA-7nSV{PHn zL+xKCohUbH0dIs$maoeApbi8rk8*MuLtpe@glp0xS-YrG7nX4@90G>!Dko0t?CC@O zU?Tt7ATbduNbKW~>D(uqr8YkRKqR2{v(ZD5CJG?2gb7`xwZ}O9d9p*AMyHhENM~$& z`yl0{gF&jYZB7GfUScV5j1>^(FoJRfp%{y1VYM#DB@D5iG!q1UFS3YQVEnT1J%U-K!;*Eh$}NuK+pkBvl4IyjpvOs|r9?+-G-$ zSj_@ptKOrA=jaUx>CH_lmmdfyi!{s*BBl}EEg>oLx?F2Pyc(U)K!B&{x+YELT{?sR zkeaN22iMQG)%XQmiyb}2pT(a_9!nUsXkA$CuTs_hvLr{rwT=kHuDP}(k3KRPecniv z#RNE9kc_t`DNJ7c1<-tPoRLM3`T;`%Qs9RGD*J6Ur=kW7@7QwX& zW2w$uVr?C>U6l!mqi)6hBvR($Me+ULeo4s&q!|RE0-y7;^k!qlCgCu8?C6k$#V+~` zG%i)_yN|syH*lhX$T+!{T`B8b?ga@vsI_(WpDp-yY(+tfp^y*wu%gp!N2lFKmKT4+ z@icDNJ4F6%qy|ZI9aa=K?qD2E1^n89IXN(2sEaWmL-#|l&-Pd&2s*6xLo2v&jC^X; z{*AUwbn@d)i?RBnZX6n?4DPk5@4NM;V<&;6vE|Cx3)z|PYZUzJUNsdAF=}Rb=O;RR zNfi3Cz3EHKW|5<^KLCL^CQpnCJeh-Yg8&~*RZF&_{@CjCXTZBf*U1ER2d8#)1Xdl+ zA7N^WVg#SuD0~BTJOI>8(jqnLNC+FHNH@W#GkESHizOxBG8?&=b~)<{o?|GEt#L2X zB6~4RL3Z5g$CM`Tg{Q9H?hn2xn_DEMvb#NJO`_EZWz4-xYvby~&7`7?NDjE-y@K2g z`WZIC#S{HYju9;_6HCWP@K=>Z^d$S$_+FPvf5^lXTf{Ri2J!tp?kxI5g@jP4Pkk*R zBQAy$^ikHCJ1NyX@}htqqqQ+5O9cN(W3M8N+}3t9MN>}Kj}v0!h`g91QH`F6R}^EK zImc0gPyQQEd-8Yb9eZZ5^Z@qck-aJ33OUdk2Gw6CKL}m! z4N)VO$=X>f%CS8Q$%Bki!$7Q%V>(-xwfnZ+u;1gENtEZ~&iAq~Ng+)M9FDl;h4Rf- zra7HNiLn%f)XFo5RYd(HbBR`Ryz+86*OndKezfRQoj9E1nhPev)t$#Px(CFI5>C`b zN^!u)XMDq`#d4Wj^~W0lIusdl5mUKh!WuF$NmgEfVJD+?k`MSob?O27_96(SQA<*F zRZBTllw#!l;S^Zf$*az5#zKvU=asRQs}vEz@oi~=CARty{9;5al~$tLUqAC`g9Sx{ z_K$j!RFkbI4|dqm1ovv@^c#J%XYmIo(>-ygi-mhXj^*H|pncd3A8#qxkv&Af5wYw_ zn^+*g_2MSxy40#&k_5=~*}XAd*g?+-m!+B4zyF3w0i7y+yoYSpT+cju&>44vKCML2 zwRR1Et-q{~ZUmD69$CJkM*=<>fls zBopI6o=KEzfP&rt0w$ox@|D?27o>tl^M=G$X5ce(h`r3T?Cq>K;vWWe{KQ6}7xRmuj=^0t=Kx%0Cke$+Q_JNJS z#p(!+GwX`pi39$#=W1mRkzxm+r4M~a_iyZS{?!~g&98HhQ8!wlCq`9AQIv z{0W%-0!<>Ocwtd{|2=`!Bj6JoLr42v9Ad8JtF^Q(3S+441{>edPu4!fnP=G)++0nl z@pFswRpNOQ7o~!E)Wy>^f6AfGd*Y_JBIRh(0W)%cgb8t9AJuWxF8jOFTae zf^!>T#AW3TwH0;c^;Jc6)fE+0mDLUPWkp4K6&27$t_-|ROJz4skKa|NRvVWDhtzjl z1oi)chZXJLm1L9or6LwXM*8J$5yH`T2(m?ySb?DrDf#=5FK}rwU(1HJ9JP&bD<|%V zrPa*@rYBM$wV5C9>dUAKyBAJIzR(ihRa1NgYpcj3X2}9)2z6{>pZ_XIP=SFN{I;{i|ua5Bj$-5UcoNt%oltlaY28WG1dt9jB?9yC^x34bz(3` z(4GNF{xLh<(ZAGppE6qext@aOnn@~+T2}{!LXT_Oz6KAK8)uo8Hs%eoQJO2XBIUT? zF3Y1l_{~r++ND3SxF`2GJMsOEe^ng~FAg&gb2qGsQp^{=BU-k?wwgN{5;XXo0PSef z>aOLIyLTP)NJjDV<;W46`{X=Qs?aW}PBA>|?n=n=p5g+SnANP%Yh0kKg*Y)J*csDQ z>mCCohW(Ijfwn=Hf5Xm4!3)r%Nq%;?xA|bRHG3aT@VId9$KR^bEgqzT63 zw1llZ`;|!Rw9qVyEZ#W?{b?HF$J*s`-)y;!HBj{J6|=7(1E5HUxs1j5FX9k+)LcPL z=XujC89tlSZ^^M}b)oen-`N7Pt9tUlQc7Xf-jSd`cFMf%_HCprSqBp-0uwfe2zL%b zaniJ(jrIdZTPxBlktyb^EGU{(jd2aFz3TH7_?j4nPd?NW1VIghEnh3`x;SFWZGs$o z&m|53Ks@WpaT_oXtmvg!^Y?$eZOhjcTnaj+z8fYPUgARqN0ANRVx7Muwa=dEB{rX& zQ|R%iQ#JS$a9k>OPiM8P4|49&gMCLLY|zXw8;x)mCMgphc_z)aJO+owddL<(I#6*h z51k)6tp>Ent)*IO?f)j zN~M@cz*l5i#v?G}YI~AeMBEAsM8U1KwW_itX`69&%j3N7%^b58?4;D}TI3bhI358B zCH4CV{)JDT(}Ab5&9nz~$rb}Wh{(l$E2IB#U4v;=KeEFGw=lw4ZL3>{?2Oiy_D0~a z*wpTHsgU|mEYp`nz|&3ERGX&+t4U@Masd>nfYA77KYn$EUu7RG*?#;DR20(Ob2ViE z3=L)-vi+?Ic6vc=rL&3-(dfma4K6)4S-Aes!m2s9io z>BAT%NVV2j!8T=`7$e;i$Zz4fa8g)H%HT^C^L{}_#eQ!T8E`VO4BISLXc2ePBfai1 z_V^PnvUwi*)vpDgO7Y}&|9}ZPMgxB^;%bJt2@LTG~DC~+s^$HQ^A<##OH}cD4a&Vb2gNM25+BG1fAb!ptsEgvr-?#Q8$XDp=Q&FPrUx=+sKyf(+T@ zCEpqFlFmW-`Jwa;=W`)0Dx%P$dL>DVFvj9`yh;*xZ2&wst=(AE;K3UcWjvsz-ZQi1 z;S_)xUa3kKzQEJv_Xh)qFpJ5NcnNMgr4oL&VRQ6jDd2&>*1vkXSILmnj?WA{rwWj1 z$zI9uB}{m?u6GAysgjE(vbFLr*L!;0&~y;y2R2OHU+b4`tTuGD5o%F1=Oiw1)u)hd z#U(1~m0^9LoSpfjyvwpbjDywehQQht-OYs7M`@?lKj6>@`(NBMHx|rBa&V~blQtkKKO&R5#AAE6n>_MYot}~55U+%hdNs>gK(~m>H2rbNgm_h=>d!ve7#0-I9 zOg2Mxf)T$l$ul_t%qL%C$xHvijt1iTF%uV<<}{I%w01&jrIH7?|IMj{m8>wzAZP>* ziuDx4G%&Pe@~xj~xuYx=hx*&Oc+?&=FlH>2pQY=)GAiq1F;OF^1KmU15t; z8ve$-Ytd1jkzHnpNEZNNMnrW84m8coldN@vI%aNm4`!E|qQ1N984wyC53emFeImPV z7GxO${GDQB@kd040zICnMhq%m+4DZw6U1Q#0DrMv2&r)Z(mzu#4jwtn7eYoP1IvCcDC%Lxu@O)z3x>o}pZkkOx6ZBG2Xw$}#`4f%K zu8=!pnPL7AMx^9C_U&q=^NX4ix+K7@-{gPrU1(vU9#2_~dKK|@3T|Z8p=22G3_Gic z`J*c+)K;Wt^n~&fXMmj7tiNozE{X78vhu{JCIewTk(X`6U}whhEp$@xL4Z^FmFHv+ z*by2hev}+Pax7)PJZ>AwA7X`450eV4Y6~7<=aLS<0m-k+<8YCY0eWe(BF~<7_xT^( z4>8DGryv>GF_V=(FBqf`0vm_hGLU|g=Xh}bVsZB&`>Nz+kjEV}wx3%ug`6WYg=Ylq zx@%5k!sf+B6exl_6dBi$9Q$+#6_!FQF8ixi4Ppa~s|Wqce~G$SR#D^+>`HcB1pqW; z)s|eKfj^!)t5r23`c_Q!jSS0Hlv-ek{%JffM;*;YQ=ZZIB)4|*w*S-irn2oYf@_PZ zPQ_NoaL<% z8IFaqw60f{Q~&5s#3U{AJ;^`XCGl7$bbj*G=LG+v zc3&{RD;URSJJ$P`U|y+Zr!g}%q>B@;f${hxo?2miC+fWjsdKAn<9Co;sTILeeNH>9 zT|GOv%4V!dD(!{$Sekus(A69wUdxUQX;d<;Af{A9eJPP(UyYbol59~AwLi9*KGsix zsVmsnAiAyWWGO*}vYNd-610j3y;PqF<*fHd@GbGB(bYrnZ{qk)812QU$I#wExQyu@ zL|U-rfgkuoHRea+H%0l{==!%;U6&iOwV*)`D_qgDy)D-=4yeJI{LQ#RLhfu(H{Z>1 z{6SMAPVsw?RKfEU_I^s+O@QlGHu8=H+F>ff5Jom%?#4I^-rslsrGbqZM+!?=e!$s*JPd7<2EGL) zGi;ydVAjR&g|tw3wbc?jIz4kTsDhyT)P1UU%=2fkigI0RBpLGE)wgc%^J`ztjc1~* zv!+-bA^q~^xS6m2+83QiY3)~PBPF`WgqM#pumUN`g6VHACvXWUeTSx1Brf@v@s>RN zka`%$lta;$w+-rERIc&t(+G3t{ODRu{$tub(#hC zSiGLFD8|6zdakZODEwhGG z#m$k@s=_Pf_dmnVO4A>S2%Bi)6Z&9Ync}EqgR>WGE3OA1OgbKS#tBr2kQp%aG~Jn7 zw^r}$3)67_%bN9uS+LRdv}OL=ae*q0=7RdYP@{?lGJ#_U=cMk1@ONByr=mWISf-=H zKN_2AGT2lc`u7qF)6iRQ0D#+ehnfZ`uav81kA(3*+j*>j*u0(6eLG7zs+b;jsTi3i zrQBeUZ^-+U#Sz<%S&XYlJ}=(k{@0uChz3az*4=65><~ik!y?1?I4@W8PvhQtch6YB zX}e=E*1`25rW9=Obf?iebVW;RtC^$8fc^0(uy>^jBV6rfpithc+j-@Xu4|&&!X&)aQoC$( z#=ICkm^W9#oK$ak^C%c-5C4aa{VsKko@ZH&Jx?H27Dq(?cRddF*`XnUW_5PD-Q(JI z=k|q$b0)F*T1@ko{O88f`6gDKEv5u$o5sq8YmQ#w&jW|m=XrD#nab6Lq}p;~zrlFO z`)fs;*(ERU=}D;SK*>+Xy4iCdH@aP6UkR~;X}6NefTbg6?sqW%HD7>D@?uyfXH1r2qO+sM2f$w)IAxU6gdBW|& z9Z5Io#coIjMc=lT8U7cqZn6*GME)=@tVZJv=~7UH9MDQH&*y!V>%CTdq&KGddY7MW zf9v|YksvSrYX-`p_`QaqgWe}2skN&@rjyR3y)nC87ag9mt#;>(+2Q?>jgR`*1WIi$ zz%;~LSL3dkJ;etd8Pdc4Eeux8NGdV+m+s z)ZEK11jM(21r%5AHa;ca+ZOp$&X<1cz?}G)8M&Lr9GX|Dt$Z%|011J^Rum}G@beH{ z21Z8L#J`TB!?{j;_fjT~XubXiS6B(3B@yQK`NS_$^4atGh6kTTy-9&Q*y$!Ue`W$N z>-Jh!9zsI^QkEW!wscCNjd-`UOrB#sx3YFtPcm9k)@$KtObVwcL)kIq;74WH7Kx zUw<6{BU2Uq$6^8wK+!qN7vcA^>!p1kzZ>k-ss4Hy7%bAvAvcX7O}xQ5#MX+E{oTR* zEC`n!|u3Dh0=UDnmbwonSoa;RL zRhMOO@{5WOi(bvcO%?5jc|DiRufgg>bPDHURiip$@7@-mv*(*z03{E?w) z?4wXs4P&Vd?XR_*z&U3nRvji30PX0>#VVV15E|nj{^=PD?~nA03fOm!p!9D)V4sb^ z?`PjQ5?E31^Ala4I|6ZZtNu|14W6?h2Rn4<;hJa$;C>4$mp?XR0fh$gt*(XSC^2_T z9nUt}6B4_tji#lPB-t>#gJ4|7E=hYjeh?dm^2ZfbK4GBTg>|oem3%Gk-xvOJ{h+}- z@fll>5@FYS2i_OTWf>gwW>Ey$fVEFsHezTD1(1(Hl@vM$A&rzsiH81I;oQIH`*4ZA zaav*Pbj!f*up8=XJo|obS3IaNx^mVYgK+}uAT4#Eu+)#$Sw|pyo-nC+W^TFNg%WHr zfjWwCe~vbGT;` z#R<>#Q%_h{Q)tcTsRlOMwCSSS4{%+s0or)Ol92GN`alozJpGrJ%C<^e<*XU&*86W# zIL>bW)}sG(erTP9r=34)vqOl7+|R6VC9zBALi!tOp<3SW{+`F9P0sAO=A6~|!fZ5o z7BQMljBXYZWz7M;V`x(yJ4oJo{BmtrKDuwy@_5ktaZ_5C0CFt=$=bnynbatbhyNnWNJQhaK=#A%rItCQ)cfPYhtBTEd)gdH0&VC&vwS~XZ6dvznf+UO#kJ`aWFd_ z=H-L%!QO&ayqHW@b-Zo0x>jMX8gAKKP13$T$R>VjbOQ?j4YCvsC!cbEZ@f;nV(mhWR#V!`@S$)GoeZzTd}0t zI(6?&hlju)a~G*!MH8*w zJ2pOL2>8j%8_bGmHj=v+6__-QW+XELzXaL+rr;2wg1lO$btiD z{Fg-d(7$fM$1TVmLFpFYt5*x_rJId+!<>=7#%9q?kajLl?54T_6=n4@LBRi8!T~~% z`XK<3nW>x|R8**<<$0QOn&tVH4_o%WVy(>V!s8UStVkM8cIJ&&-pfAuiy-cjiP5i+Ln}Vxe2!ZN>_a?G8HT+YZb)F` zRd_%IDZ?Ec8#jsnewmE3-mum|&AKG)C$4t<#_sPSZ2w{FVf7|NSt$rC ziAn9#o)(yZD%UN=zxUsviPKKaq#N6Omq&S0U=kFzi7@G|E##0I&5&Udo6N+#9)$Q8 z>5GridMPIQR?=q#!ym|(j+qe73rEzo)O<>^duktbqb3bC(}R=TCVVg*BW;rbU@G#R zoov?gr4W|vA!63p!zvv8tyR!DDwfBRb8@g*7|if=hyNc`wcgS|A?B4Z(FW+IjoEG( z4X~5@qj|5go>ZpF7EKPJAqQ8X=65=8LnNun4XMG&?WNX6@BH51f_QDb4r7d5<5R?~ zj@&xG1V`Ii>$LI2L~^vwWK8d+*udu~5GF{eMLi>XQ$ei(y%qZ0^V|MNCP|5E|j_cG0?^riNE zs(Cw;tV`9Uu{#Hh(a7L7+a2G^*J4;?iQM*E0=(Wi5!H6@fLN^5%wSt}t>lQwVH`A` ztwWgl&(*ded~Q%WG{IT5i^p>AW1B&SfU`y#j1|S~z>{%o@&%$Ry*$&VeY268+$D^^;FoTOXELmu$8XUq?w0YjreiEHiL=TB}h(@HgSW2mZmxd8r}i z)d`!u`{z)2Y);PoJWkA@>*FX345) z7sSsN{@rT3>7SS7800zLLcTf|{SR}OR$)LP^?JyoinAmbo(s@tYwa-3)(GeR9W}wi z>6mP4ep3hbZ0>XAzt$Ls0JZM4>e48!F$EJ*$?kYJ$)NI={cI*VySM#eW!8+2xmk3g zO{H`ej{K0i`A$0)t~Td`n_OKX)M|{3#oCo$yH|s4C1QjKJ-*GQ&LPb2(}Bo_+dc<+ zi>nv6D5Uks{~cR?T+oS&S;5L{GMQ9I210#L&a-~siam3>|0K*KJ6CHKnKvPztXLWf zAxZGt6SkGr@Q*6rGy3SfM1XCc$obwuA5vlMY;G4d)3$#Ak63)aJlDuhtY+=;Si}m6 c?oXzpiY6r>P4=PA0=nT|%Q&u~EKCFc597LV&;S4c literal 0 HcmV?d00001 diff --git a/mods/killme/init.lua b/mods/killme/init.lua new file mode 100644 index 0000000..9b67475 --- /dev/null +++ b/mods/killme/init.lua @@ -0,0 +1,24 @@ +minetest.register_chatcommand("killme", { + description = "Kill yourself to respawn", + func = function(name) + local player = minetest.get_player_by_name(name) + if player then + if minetest.settings:get_bool("enable_damage") then + player:set_hp(0) + return true + else + for _, callback in pairs(core.registered_on_respawnplayers) do + if callback(player) then + return true + end + end + + -- There doesn't seem to be a way to get a default spawn pos from the lua API + return false, "No static_spawnpoint defined" + end + else + -- Show error message if used when not logged in, eg: from IRC mod + return false, "You need to be online to be killed!" + end + end +}) diff --git a/mods/screwdriver/README.txt b/mods/screwdriver/README.txt new file mode 100644 index 0000000..9d39c58 --- /dev/null +++ b/mods/screwdriver/README.txt @@ -0,0 +1,13 @@ +Minetest Game mod: screwdriver +============================== +See license.txt for license information. + +License of source code +---------------------- +Originally by RealBadAngel, Maciej Kasatkin (LGPL 2.1) +Various Minetest developers and contributors (LGPL 2.1) + +License of media (textures) +--------------------------- +Created by Gambit (CC BY-SA 3.0): + screwdriver.png diff --git a/mods/screwdriver/init.lua b/mods/screwdriver/init.lua new file mode 100644 index 0000000..e76f054 --- /dev/null +++ b/mods/screwdriver/init.lua @@ -0,0 +1,170 @@ +screwdriver = {} + +screwdriver.ROTATE_FACE = 1 +screwdriver.ROTATE_AXIS = 2 +screwdriver.disallow = function(pos, node, user, mode, new_param2) + return false +end +screwdriver.rotate_simple = function(pos, node, user, mode, new_param2) + if mode ~= screwdriver.ROTATE_FACE then + return false + end +end + +-- For attached wallmounted nodes: returns true if rotation is valid +-- simplified version of minetest:builtin/game/falling.lua#L148. +local function check_attached_node(pos, rotation) + local d = minetest.wallmounted_to_dir(rotation) + local p2 = vector.add(pos, d) + local n = minetest.get_node(p2).name + local def2 = minetest.registered_nodes[n] + if def2 and not def2.walkable then + return false + end + return true +end + +screwdriver.rotate = {} + +local facedir_tbl = { + [screwdriver.ROTATE_FACE] = { + [0] = 1, [1] = 2, [2] = 3, [3] = 0, + [4] = 5, [5] = 6, [6] = 7, [7] = 4, + [8] = 9, [9] = 10, [10] = 11, [11] = 8, + [12] = 13, [13] = 14, [14] = 15, [15] = 12, + [16] = 17, [17] = 18, [18] = 19, [19] = 16, + [20] = 21, [21] = 22, [22] = 23, [23] = 20, + }, + [screwdriver.ROTATE_AXIS] = { + [0] = 4, [1] = 4, [2] = 4, [3] = 4, + [4] = 8, [5] = 8, [6] = 8, [7] = 8, + [8] = 12, [9] = 12, [10] = 12, [11] = 12, + [12] = 16, [13] = 16, [14] = 16, [15] = 16, + [16] = 20, [17] = 20, [18] = 20, [19] = 20, + [20] = 0, [21] = 0, [22] = 0, [23] = 0, + }, +} + +screwdriver.rotate.facedir = function(pos, node, mode) + local rotation = node.param2 % 32 -- get first 5 bits + local other = node.param2 - rotation + rotation = facedir_tbl[mode][rotation] or 0 + return rotation + other +end + +screwdriver.rotate.colorfacedir = screwdriver.rotate.facedir + +local wallmounted_tbl = { + [screwdriver.ROTATE_FACE] = {[2] = 5, [3] = 4, [4] = 2, [5] = 3, [1] = 0, [0] = 1}, + [screwdriver.ROTATE_AXIS] = {[2] = 5, [3] = 4, [4] = 2, [5] = 1, [1] = 0, [0] = 3} +} + +screwdriver.rotate.wallmounted = function(pos, node, mode) + local rotation = node.param2 % 8 -- get first 3 bits + local other = node.param2 - rotation + rotation = wallmounted_tbl[mode][rotation] or 0 + if minetest.get_item_group(node.name, "attached_node") ~= 0 then + -- find an acceptable orientation + for i = 1, 5 do + if not check_attached_node(pos, rotation) then + rotation = wallmounted_tbl[mode][rotation] or 0 + else + break + end + end + end + return rotation + other +end + +screwdriver.rotate.colorwallmounted = screwdriver.rotate.wallmounted + +-- Handles rotation +screwdriver.handler = function(itemstack, user, pointed_thing, mode, uses) + if pointed_thing.type ~= "node" then + return + end + + local pos = pointed_thing.under + + if minetest.is_protected(pos, user:get_player_name()) then + minetest.record_protection_violation(pos, user:get_player_name()) + return + end + + local node = minetest.get_node(pos) + local ndef = minetest.registered_nodes[node.name] + if not ndef then + return itemstack + end + -- can we rotate this paramtype2? + local fn = screwdriver.rotate[ndef.paramtype2] + if not fn and not ndef.on_rotate then + return itemstack + end + + local should_rotate = true + local new_param2 + if fn then + new_param2 = fn(pos, node, mode) + else + new_param2 = node.param2 + end + + -- Node provides a handler, so let the handler decide instead if the node can be rotated + if ndef.on_rotate then + -- Copy pos and node because callback can modify it + local result = ndef.on_rotate(vector.new(pos), + {name = node.name, param1 = node.param1, param2 = node.param2}, + user, mode, new_param2) + if result == false then -- Disallow rotation + return itemstack + elseif result == true then + should_rotate = false + end + elseif ndef.on_rotate == false then + return itemstack + elseif ndef.can_dig and not ndef.can_dig(pos, user) then + return itemstack + end + + if should_rotate and new_param2 ~= node.param2 then + node.param2 = new_param2 + minetest.swap_node(pos, node) + minetest.check_for_falling(pos) + end + + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(user:get_player_name())) then + itemstack:add_wear(65535 / ((uses or 200) - 1)) + end + + return itemstack +end + +-- Screwdriver +minetest.register_tool("screwdriver:screwdriver", { + description = "Screwdriver (left-click rotates face, right-click rotates axis)", + inventory_image = "screwdriver.png", + on_use = function(itemstack, user, pointed_thing) + screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_FACE, 200) + return itemstack + end, + on_place = function(itemstack, user, pointed_thing) + screwdriver.handler(itemstack, user, pointed_thing, screwdriver.ROTATE_AXIS, 200) + return itemstack + end, +}) + + +minetest.register_craft({ + output = "screwdriver:screwdriver", + recipe = { + {"default:steel_ingot"}, + {"group:stick"} + } +}) + +minetest.register_alias("screwdriver:screwdriver1", "screwdriver:screwdriver") +minetest.register_alias("screwdriver:screwdriver2", "screwdriver:screwdriver") +minetest.register_alias("screwdriver:screwdriver3", "screwdriver:screwdriver") +minetest.register_alias("screwdriver:screwdriver4", "screwdriver:screwdriver") diff --git a/mods/screwdriver/license.txt b/mods/screwdriver/license.txt new file mode 100644 index 0000000..d9b721b --- /dev/null +++ b/mods/screwdriver/license.txt @@ -0,0 +1,50 @@ +License of source code +---------------------- + +GNU Lesser General Public License, version 2.1 +Copyright (C) 2013-2016 RealBadAngel, Maciej Kasatkin +Copyright (C) 2013-2016 Various Minetest developers and contributors + +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: +https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2013-2016 Gambit + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/screwdriver/textures/screwdriver.png b/mods/screwdriver/textures/screwdriver.png new file mode 100644 index 0000000000000000000000000000000000000000..b2a56d558b34392a3275da443c0ba32a3b4db340 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHF4e$wZ^~o&sQRU0b$k@@HkYFhM z^5x69X=XifR^?u5D@xrjUc49=7nhrxTUlATZ{NP1>7I!|jf^Ehe!&b5&u*jvIp&@& zjv*C{$q4}o4GhZ^G@QS#WC}@<_3MBb literal 0 HcmV?d00001 diff --git a/mods/sethome/README.txt b/mods/sethome/README.txt new file mode 100644 index 0000000..6f0a282 --- /dev/null +++ b/mods/sethome/README.txt @@ -0,0 +1,7 @@ +Minetest Game mod: sethome +========================== +See license.txt for license information. + +Authors of source code +---------------------- +sfan5 (MIT) diff --git a/mods/sethome/init.lua b/mods/sethome/init.lua new file mode 100644 index 0000000..13a33e5 --- /dev/null +++ b/mods/sethome/init.lua @@ -0,0 +1,97 @@ + +sethome = {} + +local homes_file = minetest.get_worldpath() .. "/homes" +local homepos = {} + +local function loadhomes() + local input = io.open(homes_file, "r") + if not input then + return -- no longer an error + end + + -- Iterate over all stored positions in the format "x y z player" for each line + for pos, name in input:read("*a"):gmatch("(%S+ %S+ %S+)%s([%w_-]+)[\r\n]") do + homepos[name] = minetest.string_to_pos(pos) + end + input:close() +end + +loadhomes() + +sethome.set = function(name, pos) + local player = minetest.get_player_by_name(name) + if not player or not pos then + return false + end + player:set_attribute("sethome:home", minetest.pos_to_string(pos)) + + -- remove `name` from the old storage file + local data = {} + local output = io.open(homes_file, "w") + if output then + homepos[name] = nil + for i, v in pairs(homepos) do + table.insert(data, string.format("%.1f %.1f %.1f %s\n", v.x, v.y, v.z, i)) + end + output:write(table.concat(data)) + io.close(output) + return true + end + return true -- if the file doesn't exist - don't return an error. +end + +sethome.get = function(name) + local player = minetest.get_player_by_name(name) + local pos = minetest.string_to_pos(player:get_attribute("sethome:home")) + if pos then + return pos + end + + -- fetch old entry from storage table + pos = homepos[name] + if pos then + return vector.new(pos) + else + return nil + end +end + +sethome.go = function(name) + local pos = sethome.get(name) + local player = minetest.get_player_by_name(name) + if player and pos then + player:setpos(pos) + return true + end + return false +end + +minetest.register_privilege("home", { + description = "Can use /sethome and /home", + give_to_singleplayer = false +}) + +minetest.register_chatcommand("home", { + description = "Teleport you to your home point", + privs = {home = true}, + func = function(name) + if sethome.go(name) then + return true, "Teleported to home!" + end + return false, "Set a home using /sethome" + end, +}) + +minetest.register_chatcommand("sethome", { + description = "Set your home point", + privs = {home = true}, + func = function(name) + name = name or "" -- fallback to blank name if nil + local player = minetest.get_player_by_name(name) + if player and sethome.set(name, player:getpos()) then + return true, "Home set!" + end + return false, "Player not found!" + end, +}) diff --git a/mods/sethome/license.txt b/mods/sethome/license.txt new file mode 100644 index 0000000..09f03b0 --- /dev/null +++ b/mods/sethome/license.txt @@ -0,0 +1,24 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2014-2016 sfan5 + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT diff --git a/mods/stairs/README.txt b/mods/stairs/README.txt new file mode 100644 index 0000000..d32cd71 --- /dev/null +++ b/mods/stairs/README.txt @@ -0,0 +1,16 @@ +Minetest Game mod: stairs +========================= +See license.txt for license information. + +Authors of source code +---------------------- +Originally by Kahrl (LGPL 2.1) and +celeron55, Perttu Ahola (LGPL 2.1) +Various Minetest developers and contributors (LGPL 2.1) + +Authors of media (models) +------------------------- +Jean-Patrick G. (kilbith) (CC BY-SA 3.0): + stairs_stair.obj + + diff --git a/mods/stairs/depends.txt b/mods/stairs/depends.txt new file mode 100644 index 0000000..d77ba25 --- /dev/null +++ b/mods/stairs/depends.txt @@ -0,0 +1,2 @@ +default +farming diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua new file mode 100644 index 0000000..90172ef --- /dev/null +++ b/mods/stairs/init.lua @@ -0,0 +1,613 @@ +-- Minetest 0.4 mod: stairs +-- See README.txt for licensing and other information. + + +-- Global namespace for functions + +stairs = {} + + +-- Register aliases for new pine node names + +minetest.register_alias("stairs:stair_pinewood", "stairs:stair_pine_wood") +minetest.register_alias("stairs:slab_pinewood", "stairs:slab_pine_wood") + + +-- Get setting for replace ABM + +local replace = minetest.settings:get_bool("enable_stairs_replace_abm") + +local function rotate_and_place(itemstack, placer, pointed_thing) + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + param2 = minetest.dir_to_facedir(vector.subtract(p1, placer_pos)) + end + + local finepos = minetest.pointed_thing_to_face_pos(placer, pointed_thing) + local fpos = finepos.y % 1 + + if p0.y - 1 == p1.y or (fpos > 0 and fpos < 0.5) + or (fpos < -0.5 and fpos > -0.999999999) then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + return minetest.item_place(itemstack, placer, pointed_thing, param2) +end + +-- Register stairs. +-- Node will be called stairs:stair_ + +function stairs.register_stair(subname, recipeitem, groups, images, description, sounds) + groups.stair = 1 + minetest.register_node(":stairs:stair_" .. subname, { + description = description, + drawtype = "mesh", + mesh = "stairs_stair.obj", + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = false, + groups = groups, + sounds = sounds, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0.5, 0.5, 0.5}, + }, + }, + collision_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0.5, 0.5, 0.5}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + return rotate_and_place(itemstack, placer, pointed_thing) + end, + }) + + -- for replace ABM + if replace then + minetest.register_node(":stairs:stair_" .. subname .. "upside_down", { + replace_name = "stairs:stair_" .. subname, + groups = {slabs_replace = 1}, + }) + end + + if recipeitem then + minetest.register_craft({ + output = 'stairs:stair_' .. subname .. ' 8', + recipe = { + {recipeitem, "", ""}, + {recipeitem, recipeitem, ""}, + {recipeitem, recipeitem, recipeitem}, + }, + }) + + -- Flipped recipe for the silly minecrafters + minetest.register_craft({ + output = 'stairs:stair_' .. subname .. ' 8', + recipe = { + {"", "", recipeitem}, + {"", recipeitem, recipeitem}, + {recipeitem, recipeitem, recipeitem}, + }, + }) + + -- Fuel + local baseburntime = minetest.get_craft_result({ + method = "fuel", + width = 1, + items = {recipeitem} + }).time + if baseburntime > 0 then + minetest.register_craft({ + type = "fuel", + recipe = 'stairs:stair_' .. subname, + burntime = math.floor(baseburntime * 0.75), + }) + end + end +end + + +-- Slab facedir to placement 6d matching table +local slab_trans_dir = {[0] = 8, 0, 2, 1, 3, 4} + +-- Register slabs. +-- Node will be called stairs:slab_ + +function stairs.register_slab(subname, recipeitem, groups, images, description, sounds) + groups.slab = 1 + minetest.register_node(":stairs:slab_" .. subname, { + description = description, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = false, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + }, + on_place = function(itemstack, placer, pointed_thing) + local under = minetest.get_node(pointed_thing.under) + local wield_item = itemstack:get_name() + local creative_enabled = (creative and creative.is_enabled_for + and creative.is_enabled_for(placer:get_player_name())) + + if under and under.name:find("stairs:slab_") then + -- place slab using under node orientation + local dir = minetest.dir_to_facedir(vector.subtract( + pointed_thing.above, pointed_thing.under), true) + + local p2 = under.param2 + + -- combine two slabs if possible + if slab_trans_dir[math.floor(p2 / 4)] == dir + and wield_item == under.name then + + if not recipeitem then + return itemstack + end + local player_name = placer:get_player_name() + if minetest.is_protected(pointed_thing.under, player_name) and not + minetest.check_player_privs(placer, "protection_bypass") then + minetest.record_protection_violation(pointed_thing.under, + player_name) + return + end + minetest.set_node(pointed_thing.under, {name = recipeitem, param2 = p2}) + if not creative_enabled then + itemstack:take_item() + end + return itemstack + end + + -- Placing a slab on an upside down slab should make it right-side up. + if p2 >= 20 and dir == 8 then + p2 = p2 - 20 + -- same for the opposite case: slab below normal slab + elseif p2 <= 3 and dir == 4 then + p2 = p2 + 20 + end + + -- else attempt to place node with proper param2 + minetest.item_place_node(ItemStack(wield_item), placer, pointed_thing, p2) + if not creative_enabled then + itemstack:take_item() + end + return itemstack + else + return rotate_and_place(itemstack, placer, pointed_thing) + end + end, + }) + + -- for replace ABM + if replace then + minetest.register_node(":stairs:slab_" .. subname .. "upside_down", { + replace_name = "stairs:slab_".. subname, + groups = {slabs_replace = 1}, + }) + end + + if recipeitem then + minetest.register_craft({ + output = 'stairs:slab_' .. subname .. ' 6', + recipe = { + {recipeitem, recipeitem, recipeitem}, + }, + }) + + -- Fuel + local baseburntime = minetest.get_craft_result({ + method = "fuel", + width = 1, + items = {recipeitem} + }).time + if baseburntime > 0 then + minetest.register_craft({ + type = "fuel", + recipe = 'stairs:slab_' .. subname, + burntime = math.floor(baseburntime * 0.5), + }) + end + end +end + + +-- Optionally replace old "upside_down" nodes with new param2 versions. +-- Disabled by default. + +if replace then + minetest.register_abm({ + label = "Slab replace", + nodenames = {"group:slabs_replace"}, + interval = 16, + chance = 1, + action = function(pos, node) + node.name = minetest.registered_nodes[node.name].replace_name + node.param2 = node.param2 + 20 + if node.param2 == 21 then + node.param2 = 23 + elseif node.param2 == 23 then + node.param2 = 21 + end + minetest.set_node(pos, node) + end, + }) +end + + +-- Stair/slab registration function. +-- Nodes will be called stairs:{stair,slab}_ + +function stairs.register_stair_and_slab(subname, recipeitem, + groups, images, desc_stair, desc_slab, sounds) + stairs.register_stair(subname, recipeitem, groups, images, desc_stair, sounds) + stairs.register_slab(subname, recipeitem, groups, images, desc_slab, sounds) +end + + +-- Register default stairs and slabs + +stairs.register_stair_and_slab( + "wood", + "default:wood", + {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + {"default_wood.png"}, + "Wooden Stair", + "Wooden Slab", + default.node_sound_wood_defaults() +) + +stairs.register_stair_and_slab( + "junglewood", + "default:junglewood", + {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + {"default_junglewood.png"}, + "Jungle Wood Stair", + "Jungle Wood Slab", + default.node_sound_wood_defaults() +) + +stairs.register_stair_and_slab( + "pine_wood", + "default:pine_wood", + {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3}, + {"default_pine_wood.png"}, + "Pine Wood Stair", + "Pine Wood Slab", + default.node_sound_wood_defaults() +) + +stairs.register_stair_and_slab( + "acacia_wood", + "default:acacia_wood", + {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + {"default_acacia_wood.png"}, + "Acacia Wood Stair", + "Acacia Wood Slab", + default.node_sound_wood_defaults() +) + +stairs.register_stair_and_slab( + "aspen_wood", + "default:aspen_wood", + {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3}, + {"default_aspen_wood.png"}, + "Aspen Wood Stair", + "Aspen Wood Slab", + default.node_sound_wood_defaults() +) + +stairs.register_stair_and_slab( + "stone", + "default:stone", + {cracky = 3}, + {"default_stone.png"}, + "Stone Stair", + "Stone Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "cobble", + "default:cobble", + {cracky = 3}, + {"default_cobble.png"}, + "Cobblestone Stair", + "Cobblestone Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "mossycobble", + nil, + {cracky = 3}, + {"default_mossycobble.png"}, + "Mossy Cobblestone Stair", + "Mossy Cobblestone Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "stonebrick", + "default:stonebrick", + {cracky = 2}, + {"default_stone_brick.png"}, + "Stone Brick Stair", + "Stone Brick Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "stone_block", + "default:stone_block", + {cracky = 2}, + {"default_stone_block.png"}, + "Stone Block Stair", + "Stone Block Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "desert_stone", + "default:desert_stone", + {cracky = 3}, + {"default_desert_stone.png"}, + "Desert Stone Stair", + "Desert Stone Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "desert_cobble", + "default:desert_cobble", + {cracky = 3}, + {"default_desert_cobble.png"}, + "Desert Cobblestone Stair", + "Desert Cobblestone Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "desert_stonebrick", + "default:desert_stonebrick", + {cracky = 2}, + {"default_desert_stone_brick.png"}, + "Desert Stone Brick Stair", + "Desert Stone Brick Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "desert_stone_block", + "default:desert_stone_block", + {cracky = 2}, + {"default_desert_stone_block.png"}, + "Desert Stone Block Stair", + "Desert Stone Block Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "sandstone", + "default:sandstone", + {crumbly = 1, cracky = 3}, + {"default_sandstone.png"}, + "Sandstone Stair", + "Sandstone Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "sandstonebrick", + "default:sandstonebrick", + {cracky = 2}, + {"default_sandstone_brick.png"}, + "Sandstone Brick Stair", + "Sandstone Brick Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "sandstone_block", + "default:sandstone_block", + {cracky = 2}, + {"default_sandstone_block.png"}, + "Sandstone Block Stair", + "Sandstone Block Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "desert_sandstone", + "default:desert_sandstone", + {crumbly = 1, cracky = 3}, + {"default_desert_sandstone.png"}, + "Desert Sandstone Stair", + "Desert Sandstone Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "desert_sandstone_brick", + "default:desert_sandstone_brick", + {cracky = 2}, + {"default_desert_sandstone_brick.png"}, + "Desert Sandstone Brick Stair", + "Desert Sandstone Brick Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "desert_sandstone_block", + "default:desert_sandstone_block", + {cracky = 2}, + {"default_desert_sandstone_block.png"}, + "Desert Sandstone Block Stair", + "Desert Sandstone Block Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "silver_sandstone", + "default:silver_sandstone", + {crumbly = 1, cracky = 3}, + {"default_silver_sandstone.png"}, + "Silver Sandstone Stair", + "Silver Sandstone Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "silver_sandstone_brick", + "default:silver_sandstone_brick", + {cracky = 2}, + {"default_silver_sandstone_brick.png"}, + "Silver Sandstone Brick Stair", + "Silver Sandstone Brick Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "silver_sandstone_block", + "default:silver_sandstone_block", + {cracky = 2}, + {"default_silver_sandstone_block.png"}, + "Silver Sandstone Block Stair", + "Silver Sandstone Block Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "obsidian", + "default:obsidian", + {cracky = 1, level = 2}, + {"default_obsidian.png"}, + "Obsidian Stair", + "Obsidian Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "obsidianbrick", + "default:obsidianbrick", + {cracky = 1, level = 2}, + {"default_obsidian_brick.png"}, + "Obsidian Brick Stair", + "Obsidian Brick Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "obsidian_block", + "default:obsidian_block", + {cracky = 1, level = 2}, + {"default_obsidian_block.png"}, + "Obsidian Block Stair", + "Obsidian Block Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "brick", + "default:brick", + {cracky = 3}, + {"default_brick.png"}, + "Brick Stair", + "Brick Slab", + default.node_sound_stone_defaults() +) + +stairs.register_stair_and_slab( + "straw", + "farming:straw", + {snappy = 3, flammable = 4}, + {"farming_straw.png"}, + "Straw Stair", + "Straw Slab", + default.node_sound_leaves_defaults() +) + +stairs.register_stair_and_slab( + "steelblock", + "default:steelblock", + {cracky = 1, level = 2}, + {"default_steel_block.png"}, + "Steel Block Stair", + "Steel Block Slab", + default.node_sound_metal_defaults() +) + +stairs.register_stair_and_slab( + "copperblock", + "default:copperblock", + {cracky = 1, level = 2}, + {"default_copper_block.png"}, + "Copper Block Stair", + "Copper Block Slab", + default.node_sound_metal_defaults() +) + +stairs.register_stair_and_slab( + "bronzeblock", + "default:bronzeblock", + {cracky = 1, level = 2}, + {"default_bronze_block.png"}, + "Bronze Block Stair", + "Bronze Block Slab", + default.node_sound_metal_defaults() +) + +stairs.register_stair_and_slab( + "goldblock", + "default:goldblock", + {cracky = 1}, + {"default_gold_block.png"}, + "Gold Block Stair", + "Gold Block Slab", + default.node_sound_metal_defaults() +) + +stairs.register_stair_and_slab( + "ice", + "default:ice", + {cracky = 3, puts_out_fire = 1, cools_lava = 1}, + {"default_ice.png"}, + "Ice Stair", + "Ice Slab", + default.node_sound_glass_defaults() +) + +stairs.register_stair_and_slab( + "snowblock", + "default:snowblock", + {crumbly = 3, puts_out_fire = 1, cools_lava = 1, snowy = 1}, + {"default_snow.png"}, + "Snow Block Stair", + "Snow Block Slab", + default.node_sound_dirt_defaults({ + footstep = {name = "default_snow_footstep", gain = 0.15}, + dug = {name = "default_snow_footstep", gain = 0.2}, + dig = {name = "default_snow_footstep", gain = 0.2} + }) +) diff --git a/mods/stairs/license.txt b/mods/stairs/license.txt new file mode 100644 index 0000000..8f16bbd --- /dev/null +++ b/mods/stairs/license.txt @@ -0,0 +1,51 @@ +License of source code +---------------------- + +GNU Lesser General Public License, version 2.1 +Copyright (C) 2011-2016 Kahrl +Copyright (C) 2011-2016 celeron55, Perttu Ahola +Copyright (C) 2012-2016 Various Minetest developers and contributors + +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: +https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html + + +Licenses of media (models) +-------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2015-2016 Jean-Patrick G. (kilbith) + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/stairs/models/stairs_stair.obj b/mods/stairs/models/stairs_stair.obj new file mode 100644 index 0000000..198edf6 --- /dev/null +++ b/mods/stairs/models/stairs_stair.obj @@ -0,0 +1,115 @@ +# Blender v2.72 (sub 0) OBJ File: '' +# www.blender.org +mtllib stairs.mtl +o stairs_top +v -0.500000 0.000000 -0.500000 +v -0.500000 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +v 0.500000 0.000000 -0.500000 +v -0.500000 0.500000 0.000000 +v 0.500000 0.500000 0.000000 +v -0.500000 0.500000 0.500000 +v 0.500000 0.500000 0.500000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.000000 0.500000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vn 0.000000 1.000000 0.000000 +g stairs_top +usemtl None +s off +f 4/1/1 1/2/1 2/3/1 3/4/1 +f 7/5/1 8/6/1 6/4/1 5/3/1 +o stairs_bottom +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 0.500000 +v 0.500000 -0.500000 0.500000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vn 0.000000 -1.000000 -0.000000 +g stairs_bottom +usemtl None +s off +f 11/7/2 9/8/2 10/9/2 12/10/2 +o stairs_right +v -0.500000 0.000000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 0.000000 0.000000 +v -0.500000 -0.500000 0.500000 +v -0.500000 0.500000 0.000000 +v -0.500000 0.500000 0.500000 +vt 0.000000 0.500000 +vt 0.000000 0.000000 +vt 0.500000 0.500000 +vt 1.000000 1.000000 +vt 0.500000 1.000000 +vt 1.000000 0.000000 +vn -1.000000 0.000000 0.000000 +g stairs_right +usemtl None +s off +f 13/11/3 14/12/3 15/13/3 +f 15/13/3 18/14/3 17/15/3 +f 14/12/3 16/16/3 15/13/3 +f 16/16/3 18/14/3 15/13/3 +o stairs_left +v 0.500000 0.000000 0.000000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 0.000000 -0.500000 +v 0.500000 -0.500000 0.500000 +v 0.500000 0.500000 0.000000 +v 0.500000 0.500000 0.500000 +vt 0.500000 0.500000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.500000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +g stairs_left +usemtl None +s off +f 19/17/4 20/18/4 21/19/4 +f 19/17/4 23/20/4 24/21/4 +f 20/18/4 19/17/4 22/22/4 +f 19/17/4 24/21/4 22/22/4 +o stairs_back +v -0.500000 -0.500000 0.500000 +v 0.500000 -0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v 0.500000 0.500000 0.500000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vn 0.000000 -0.000000 1.000000 +g stairs_back +usemtl None +s off +f 26/23/5 28/24/5 27/25/5 25/26/5 +o stairs_front +v -0.500000 0.000000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v -0.500000 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 0.000000 -0.500000 +v -0.500000 0.500000 0.000000 +v 0.500000 0.500000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.000000 0.500000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vn 0.000000 0.000000 -1.000000 +g stairs_front +usemtl None +s off +f 30/27/6 29/28/6 34/29/6 33/30/6 +f 31/28/6 35/31/6 36/32/6 32/29/6 diff --git a/mods/sudoku/init.lua b/mods/sudoku/init.lua new file mode 100644 index 0000000..41e931a --- /dev/null +++ b/mods/sudoku/init.lua @@ -0,0 +1,3165 @@ +local hud_levels = {} + +minetest.register_on_joinplayer(function(player) + + local name = player:get_player_name() + player:hud_add({ + hud_elem_type = "text", + position = {x=0, y=0.85}, + offset = {x=0, y=10}, + alignment = {x=1, y=0}, + number = 0xFFFFFF , + text = "For Minetest : 0.4.16", + }) + player:hud_add({ + hud_elem_type = "text", + position = {x=0, y=0.85}, + offset = {x=0, y=30}, + alignment = {x=1, y=0}, + number = 0xFFFFFF , + text = "Game Version : 1.7.1", + }) + hud_levels[name] = player:hud_add({ + hud_elem_type = "text", + position = {x=0, y=0.85}, + offset = {x=0, y=-450}, + alignment = {x=1, y=0}, + number = 0xFFFFFF , + text = "Level: /", + }) +end) + +minetest.register_globalstep(function(dtime) + local players = minetest.get_connected_players() + for _,player in ipairs(players) do + local player_inv = player:get_inventory() + player_inv:set_size("ll", 1) + player_inv:set_size("l", 4) + local ll = player_inv:get_stack("ll", 1):get_count() + local l = player_inv:get_stack("l", ll):get_count() + if ll == 0 then + else + player:hud_change(hud_levels[player:get_player_name()], 'text', "Level: World "..ll.."."..l) + end + end + for i=12,25 do + for j=0,25 do + for k=75,89 do + if minetest.get_node({x=i, y=j, z=(-1)*k}).name == "default:mossycobble" then + minetest.set_node({x=i, y=j, z=(-1)*k}, {name="sudoku:wall"}) + end + if minetest.get_node({x=i, y=j, z=(-1)*k}).name == "default:obsidian_glass" then + minetest.set_node({x=i, y=j, z=(-1)*k}, {name="sudoku:glass"}) + end + end + end + end +end) +minetest.register_on_joinplayer(function(player) + local override_table = player:get_physics_override() + override_table.new_move = false + override_table.sneak_glitch = true + player:set_physics_override(override_table) + minetest.setting_set("time_speed", "0") + minetest.set_timeofday(0.5) + minetest.setting_set("node_highlighting", "box") + player:hud_set_hotbar_itemcount(9) + player:setpos({x=19, y=10, z=-87}) + for i=17,21 do + for j=9,15 do + minetest.set_node({x=i, y=j, z=-89}, {name="sudoku:wall"}) + end + end +end) +minetest.register_on_newplayer(function(player) + local player = minetest.get_player_by_name(player:get_player_name()) + local pri = minetest.get_player_privs(player:get_player_name()) + pri["fly"] = true + minetest.set_player_privs(player:get_player_name(), pri) + player:setpos({x=20, y=10, z=-91}) + +end) +minetest.register_node("sudoku:desert",{ + description = "Desert", + tiles = {"default_desert_sand.png"}, + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, +}) +minetest.register_node("sudoku:black",{ + description = "Black", + tiles = {"wool_black.png"}, + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, +}) +minetest.register_node("sudoku:gray",{ + description = "Gray", + tiles = {"default_sand.png"}, + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, +}) +minetest.register_node("sudoku:glass", { + description = "Obsidian Glass", + drawtype = "glasslike_framed_optional", + tiles = {"default_obsidian_glass.png", "default_obsidian_glass_detail.png"}, + paramtype = "light", + paramtype2 = "glasslikeliquidlevel", + is_ground_content = false, + sunlight_propagates = true, +}) +minetest.register_node("sudoku:wall",{ + description = "Wall", + tiles = {"default_mossycobble.png"}, + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, +}) +for i=1,9 do + minetest.register_node("sudoku:"..i,{ + description = ""..i, + tiles = {"sudoku_1_"..i..".png"}, + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + }) +end +for i=1,9 do + minetest.register_node("sudoku:n_"..i,{ + description = ""..i, + tiles = {"sudoku_2_"..i..".png"}, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + }) +end +function New(player,page) + local player_inv = player:get_inventory() + player_inv:set_list("main", nil) + player_inv:set_size("main", 32) + lv = io.open(minetest.get_worldpath().."/level1.txt", "r") + local level = lv:read("*l") + lv:close() + local lv = io.open(minetest.get_modpath("sudoku").."/lv"..page..".txt", "r") + local ar1 = {} + local ar2 = {} + for i=1,9 do + ar1[i] = lv:read("*l") + end + for i=14,24 do + for k=9,19 do + minetest.set_node({x=i, y=k, z=-76}, {name="air"}) + end + end + local a1 = 0 + local a2 = 0 + local a3 = 0 + local a4 = 0 + local a5 = 0 + local a6 = 0 + local a7 = 0 + local a8 = 0 + local a9 = 0 + for j = 1, 9 do + for i = 1, string.len(ar1[j]) do + local k = 0 + if i < 4 then + k = i + elseif i < 7 then + k = i+1 + else + k = i+2 + end + local l = 0 + if j < 4 then + l = j + elseif j < 7 then + l = j+1 + else + l = j+2 + end + if string.sub(ar1[j], i, i) == "0" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="air"}) + elseif string.sub(ar1[j], i, i) == "1" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:1"}) + a1 = a1+1 + elseif string.sub(ar1[j], i, i) == "2" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:2"}) + a2 = a2+1 + elseif string.sub(ar1[j], i, i) == "3" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:3"}) + a3 = a3+1 + elseif string.sub(ar1[j], i, i) == "4" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:4"}) + a4 = a4+1 + elseif string.sub(ar1[j], i, i) == "5" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:5"}) + a5 = a5+1 + elseif string.sub(ar1[j], i, i) == "6" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:6"}) + a6 = a6+1 + elseif string.sub(ar1[j], i, i) == "7" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:7"}) + a7 = a7+1 + elseif string.sub(ar1[j], i, i) == "8" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:8"}) + a8 = a8+1 + elseif string.sub(ar1[j], i, i) == "9" then + minetest.set_node({x=k+13, y=(12-l)+8, z=-76}, {name="sudoku:9"}) + a9 = a9+1 + end + end + end + for i = 1,11 do + minetest.set_node({x=17, y=i+8, z=-76}, {name="sudoku:black"}) + minetest.set_node({x=21, y=i+8, z=-76}, {name="sudoku:black"}) + minetest.set_node({x=13+i, y=12, z=-76}, {name="sudoku:black"}) + minetest.set_node({x=13+i, y=16, z=-76}, {name="sudoku:black"}) + end + player_inv:add_item("main", "sudoku:n_1 "..(9-a1)) + player_inv:add_item("main", "sudoku:n_2 "..(9-a2)) + player_inv:add_item("main", "sudoku:n_3 "..(9-a3)) + player_inv:add_item("main", "sudoku:n_4 "..(9-a4)) + player_inv:add_item("main", "sudoku:n_5 "..(9-a5)) + player_inv:add_item("main", "sudoku:n_6 "..(9-a6)) + player_inv:add_item("main", "sudoku:n_7 "..(9-a7)) + player_inv:add_item("main", "sudoku:n_8 "..(9-a8)) + player_inv:add_item("main", "sudoku:n_9 "..(9-a9)) +end +function Fi(i,k) + local temp = "" + if minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:1" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_1" then + temp = "1" + elseif minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:2" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_2" then + temp = "2" + elseif minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:3" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_3" then + temp = "3" + elseif minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:4" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_4" then + temp = "4" + elseif minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:5" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_5" then + temp = "5" + elseif minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:6" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_6" then + temp = "6" + elseif minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:7" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_7" then + temp = "7" + elseif minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:8" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_8" then + temp = "8" + elseif minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:9" or minetest.get_node({x=i, y=k, z=-76}).name == "sudoku:n_9" then + temp = "9" + else + temp = "0" + end + return temp +end +function Finisch(player) + local dd = 0 + local ar = {} + for i=14,24 do + local d = 0 + local temp = "" + for k=9,19 do + temp = temp..Fi(i,k) + end + ar[i-13] = temp + end + for i=1,3 do + if string.find(ar[i], "1") and string.find(ar[i], "2") and string.find(ar[i], "3") and string.find(ar[i], "4") and string.find(ar[i], "5") and string.find(ar[i], "6") and string.find(ar[i], "7") and string.find(ar[i], "8") and string.find(ar[i], "9") then + else + dd = 1 + end + end + for i=5,7 do + if string.find(ar[i], "1") and string.find(ar[i], "2") and string.find(ar[i], "3") and string.find(ar[i], "4") and string.find(ar[i], "5") and string.find(ar[i], "6") and string.find(ar[i], "7") and string.find(ar[i], "8") and string.find(ar[i], "9") then + else + dd = 1 + end + end + for i=9,11 do + if string.find(ar[i], "1") and string.find(ar[i], "2") and string.find(ar[i], "3") and string.find(ar[i], "4") and string.find(ar[i], "5") and string.find(ar[i], "6") and string.find(ar[i], "7") and string.find(ar[i], "8") and string.find(ar[i], "9") then + else + dd = 1 + end + end + local ar = {} + for k=9,19 do + local d = 0 + local temp = "" + for i=14,24 do + temp = temp..Fi(i,k) + end + ar[k-8] = temp + end + for i=1,3 do + if string.find(ar[i], "1") and string.find(ar[i], "2") and string.find(ar[i], "3") and string.find(ar[i], "4") and string.find(ar[i], "5") and string.find(ar[i], "6") and string.find(ar[i], "7") and string.find(ar[i], "8") and string.find(ar[i], "9") then + else + dd = 1 + end + end + for i=5,7 do + if string.find(ar[i], "1") and string.find(ar[i], "2") and string.find(ar[i], "3") and string.find(ar[i], "4") and string.find(ar[i], "5") and string.find(ar[i], "6") and string.find(ar[i], "7") and string.find(ar[i], "8") and string.find(ar[i], "9") then + else + dd = 1 + end + end + for i=9,11 do + if string.find(ar[i], "1") and string.find(ar[i], "2") and string.find(ar[i], "3") and string.find(ar[i], "4") and string.find(ar[i], "5") and string.find(ar[i], "6") and string.find(ar[i], "7") and string.find(ar[i], "8") and string.find(ar[i], "9") then + else + dd = 1 + end + end + + local ar = {} + local temp = "" + for k=9,11 do + local d = 0 + for i=14,16 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + local ar = {} + local temp = "" + for k=9,11 do + local d = 0 + for i=18,20 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + local ar = {} + local temp = "" + for k=9,11 do + local d = 0 + for i=22,24 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + + local ar = {} + local temp = "" + for k=13,15 do + local d = 0 + for i=14,16 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + local ar = {} + local temp = "" + for k=13,15 do + local d = 0 + for i=18,20 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + local ar = {} + local temp = "" + for k=13,15 do + local d = 0 + for i=22,24 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + local ar = {} + local temp = "" + for k=17,29 do + local d = 0 + for i=14,16 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + local ar = {} + local temp = "" + for k=17,19 do + local d = 0 + for i=18,20 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + + local ar = {} + local temp = "" + for k=17,19 do + local d = 0 + for i=22,24 do + temp = temp..Fi(i,k) + end + end + if string.find(temp, "1") and string.find(temp, "2") and string.find(temp, "3") and string.find(temp, "4") and string.find(temp, "5") and string.find(temp, "6") and string.find(temp, "7") and string.find(temp, "8") and string.find(temp, "9") then + else + dd = 1 + end + if dd == 1 then + minetest.chat_send_all("not correct") + else + local player_inv = player:get_inventory() + local ll = player_inv:get_stack("ll", 1):get_count() + local level2 = player_inv:get_stack("l", ll):get_count() + lv = io.open(minetest.get_worldpath().."/level"..ll..".txt", "r") + local level = lv:read("*l") + lv:close() + minetest.chat_send_all("level completed") + if tonumber(level) == tonumber(level2) then + le = io.open(minetest.get_worldpath().."/level"..ll..".txt", "w") + le:write(level+1) + le:close() + end + end +end +local w11 = {} +w11.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level1.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/160]" + .."button[0,1;1,1;;1]" + if tonumber(level2) > 1 then + formspec = formspec.."button[1,1;1,1;;2]" + end + if tonumber(level2) > 2 then + formspec = formspec.."button[2,1;1,1;;3]" + end + if tonumber(level2) > 3 then + formspec = formspec.."button[3,1;1,1;;4]" + end + if tonumber(level2) > 4 then + formspec = formspec.."button[4,1;1,1;;5]" + end + if tonumber(level2) > 5 then + formspec = formspec.."button[0,2;1,1;;6]" + end + if tonumber(level2) > 6 then + formspec = formspec.."button[1,2;1,1;;7]" + end + if tonumber(level2) > 7 then + formspec = formspec.."button[2,2;1,1;;8]" + end + if tonumber(level2) > 8 then + formspec = formspec.."button[3,2;1,1;;9]" + end + if tonumber(level2) > 9 then + formspec = formspec.."button[4,2;1,1;;10]" + end + if tonumber(level2) > 10 then + formspec = formspec.."button[0,3;1,1;;11]" + end + if tonumber(level2) > 11 then + formspec = formspec.."button[1,3;1,1;;12]" + end + if tonumber(level2) > 12 then + formspec = formspec.."button[2,3;1,1;;13]" + end + if tonumber(level2) > 13 then + formspec = formspec.."button[3,3;1,1;;14]" + end + if tonumber(level2) > 14 then + formspec = formspec.."button[4,3;1,1;;15]" + end + if tonumber(level2) > 15 then + formspec = formspec.."button[0,4;1,1;;16]" + end + if tonumber(level2) > 16 then + formspec = formspec.."button[1,4;1,1;;17]" + end + if tonumber(level2) > 17 then + formspec = formspec.."button[2,4;1,1;;18]" + end + if tonumber(level2) > 18 then + formspec = formspec.."button[3,4;1,1;;19]" + end + if tonumber(level2) > 19 then + formspec = formspec.."button[4,4;1,1;;20]" + end + if tonumber(level2) > 20 then + formspec = formspec.."button[0,5;1,1;;21]" + end + if tonumber(level2) > 21 then + formspec = formspec.."button[1,5;1,1;;22]" + end + if tonumber(level2) > 22 then + formspec = formspec.."button[2,5;1,1;;23]" + end + if tonumber(level2) > 23 then + formspec = formspec.."button[3,5;1,1;;24]" + end + if tonumber(level2) > 24 then + formspec = formspec.."button[4,5;1,1;;25]" + end + if tonumber(level2) > 25 then + formspec = formspec.."button[2.5,6;1,1;wab;>]" + end + return formspec +end +local w12 = {} +w12.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level1.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/160]" + .."button[0,1;1,1;;26]" + .."button[1.5,6;1,1;waa;<]" + if tonumber(level2) > 26 then + formspec = formspec.."button[1,1;1,1;;27]" + end + if tonumber(level2) > 27 then + formspec = formspec.."button[2,1;1,1;;28]" + end + if tonumber(level2) > 28 then + formspec = formspec.."button[3,1;1,1;;29]" + end + if tonumber(level2) > 29 then + formspec = formspec.."button[4,1;1,1;;30]" + end + if tonumber(level2) > 30 then + formspec = formspec.."button[0,2;1,1;;31]" + end + if tonumber(level2) > 31 then + formspec = formspec.."button[1,2;1,1;;32]" + end + if tonumber(level2) > 32 then + formspec = formspec.."button[2,2;1,1;;33]" + end + if tonumber(level2) > 33 then + formspec = formspec.."button[3,2;1,1;;34]" + end + if tonumber(level2) > 34 then + formspec = formspec.."button[4,2;1,1;;35]" + end + if tonumber(level2) > 35 then + formspec = formspec.."button[0,3;1,1;;36]" + end + if tonumber(level2) > 36 then + formspec = formspec.."button[1,3;1,1;;37]" + end + if tonumber(level2) > 37 then + formspec = formspec.."button[2,3;1,1;;38]" + end + if tonumber(level2) > 38 then + formspec = formspec.."button[3,3;1,1;;39]" + end + if tonumber(level2) > 39 then + formspec = formspec.."button[4,3;1,1;;40]" + end + if tonumber(level2) > 40 then + formspec = formspec.."button[0,4;1,1;;41]" + end + if tonumber(level2) > 41 then + formspec = formspec.."button[1,4;1,1;;42]" + end + if tonumber(level2) > 42 then + formspec = formspec.."button[2,4;1,1;;43]" + end + if tonumber(level2) > 43 then + formspec = formspec.."button[3,4;1,1;;44]" + end + if tonumber(level2) > 44 then + formspec = formspec.."button[4,4;1,1;;45]" + end + if tonumber(level2) > 45 then + formspec = formspec.."button[0,5;1,1;;46]" + end + if tonumber(level2) > 46 then + formspec = formspec.."button[1,5;1,1;;47]" + end + if tonumber(level2) > 47 then + formspec = formspec.."button[2,5;1,1;;48]" + end + if tonumber(level2) > 48 then + formspec = formspec.."button[3,5;1,1;;49]" + end + if tonumber(level2) > 49 then + formspec = formspec.."button[4,5;1,1;;50]" + end + if tonumber(level2) > 50 then + formspec = formspec.."button[2.5,6;1,1;wac;>]" + end + return formspec +end +local w13 = {} +w13.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level1.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/160]" + .."button[0,1;1,1;;51]" + .."button[1.5,6;1,1;wab;<]" + if tonumber(level2) > 51 then + formspec = formspec.."button[1,1;1,1;;52]" + end + if tonumber(level2) > 52 then + formspec = formspec.."button[2,1;1,1;;53]" + end + if tonumber(level2) > 53 then + formspec = formspec.."button[3,1;1,1;;54]" + end + if tonumber(level2) > 54 then + formspec = formspec.."button[4,1;1,1;;55]" + end + if tonumber(level2) > 55 then + formspec = formspec.."button[0,2;1,1;;56]" + end + if tonumber(level2) > 56 then + formspec = formspec.."button[1,2;1,1;;57]" + end + if tonumber(level2) > 57 then + formspec = formspec.."button[2,2;1,1;;58]" + end + if tonumber(level2) > 58 then + formspec = formspec.."button[3,2;1,1;;59]" + end + if tonumber(level2) > 59 then + formspec = formspec.."button[4,2;1,1;;60]" + end + if tonumber(level2) > 60 then + formspec = formspec.."button[0,3;1,1;;61]" + end + if tonumber(level2) > 61 then + formspec = formspec.."button[1,3;1,1;;62]" + end + if tonumber(level2) > 62 then + formspec = formspec.."button[2,3;1,1;;63]" + end + if tonumber(level2) > 63 then + formspec = formspec.."button[3,3;1,1;;64]" + end + if tonumber(level2) > 64 then + formspec = formspec.."button[4,3;1,1;;65]" + end + if tonumber(level2) > 65 then + formspec = formspec.."button[0,4;1,1;;66]" + end + if tonumber(level2) > 66 then + formspec = formspec.."button[1,4;1,1;;67]" + end + if tonumber(level2) > 67 then + formspec = formspec.."button[2,4;1,1;;68]" + end + if tonumber(level2) > 68 then + formspec = formspec.."button[3,4;1,1;;69]" + end + if tonumber(level2) > 69 then + formspec = formspec.."button[4,4;1,1;;70]" + end + if tonumber(level2) > 70 then + formspec = formspec.."button[0,5;1,1;;71]" + end + if tonumber(level2) > 71 then + formspec = formspec.."button[1,5;1,1;;72]" + end + if tonumber(level2) > 72 then + formspec = formspec.."button[2,5;1,1;;73]" + end + if tonumber(level2) > 73 then + formspec = formspec.."button[3,5;1,1;;74]" + end + if tonumber(level2) > 74 then + formspec = formspec.."button[4,5;1,1;;75]" + end + if tonumber(level2) > 75 then + formspec = formspec.."button[2.5,6;1,1;wad;>]" + end + return formspec +end +local w14 = {} +w14.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level1.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/160]" + .."button[0,1;1,1;;76]" + formspec = formspec.."button[1.5,6;1,1;wac;<]" + if tonumber(level2) > 76 then + formspec = formspec.."button[1,1;1,1;;77]" + end + if tonumber(level2) > 77 then + formspec = formspec.."button[2,1;1,1;;78]" + end + if tonumber(level2) > 78 then + formspec = formspec.."button[3,1;1,1;;79]" + end + if tonumber(level2) > 79 then + formspec = formspec.."button[4,1;1,1;;80]" + end + if tonumber(level2) > 80 then + formspec = formspec.."button[0,2;1,1;;81]" + end + if tonumber(level2) > 81 then + formspec = formspec.."button[1,2;1,1;;82]" + end + if tonumber(level2) > 82 then + formspec = formspec.."button[2,2;1,1;;83]" + end + if tonumber(level2) > 83 then + formspec = formspec.."button[3,2;1,1;;84]" + end + if tonumber(level2) > 84 then + formspec = formspec.."button[4,2;1,1;;85]" + end + if tonumber(level2) > 85 then + formspec = formspec.."button[0,3;1,1;;86]" + end + if tonumber(level2) > 86 then + formspec = formspec.."button[1,3;1,1;;87]" + end + if tonumber(level2) > 87 then + formspec = formspec.."button[2,3;1,1;;88]" + end + if tonumber(level2) > 88 then + formspec = formspec.."button[3,3;1,1;;89]" + end + if tonumber(level2) > 89 then + formspec = formspec.."button[4,3;1,1;;90]" + end + if tonumber(level2) > 90 then + formspec = formspec.."button[0,4;1,1;;91]" + end + if tonumber(level2) > 91 then + formspec = formspec.."button[1,4;1,1;;92]" + end + if tonumber(level2) > 92 then + formspec = formspec.."button[2,4;1,1;;93]" + end + if tonumber(level2) > 93 then + formspec = formspec.."button[3,4;1,1;;94]" + end + if tonumber(level2) > 94 then + formspec = formspec.."button[4,4;1,1;;95]" + end + if tonumber(level2) > 95 then + formspec = formspec.."button[0,5;1,1;;96]" + end + if tonumber(level2) > 96 then + formspec = formspec.."button[1,5;1,1;;97]" + end + if tonumber(level2) > 97 then + formspec = formspec.."button[2,5;1,1;;98]" + end + if tonumber(level2) > 98 then + formspec = formspec.."button[3,5;1,1;;99]" + end + if tonumber(level2) > 99 then + formspec = formspec.."button[4,5;1,1;;100]" + end + if tonumber(level2) > 100 then + formspec = formspec.."button[2.5,6;1,1;wae;>]" + end + return formspec +end +local w15 = {} +w15.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level1.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/160]" + .."button[0,1;1,1;;101]" + formspec = formspec.."button[1.5,6;1,1;wad;<]" + if tonumber(level2) > 101 then + formspec = formspec.."button[1,1;1,1;;102]" + end + if tonumber(level2) > 102 then + formspec = formspec.."button[2,1;1,1;;103]" + end + if tonumber(level2) > 103 then + formspec = formspec.."button[3,1;1,1;;104]" + end + if tonumber(level2) > 104 then + formspec = formspec.."button[4,1;1,1;;105]" + end + if tonumber(level2) > 105 then + formspec = formspec.."button[0,2;1,1;;106]" + end + if tonumber(level2) > 106 then + formspec = formspec.."button[1,2;1,1;;107]" + end + if tonumber(level2) > 107 then + formspec = formspec.."button[2,2;1,1;;108]" + end + if tonumber(level2) > 108 then + formspec = formspec.."button[3,2;1,1;;109]" + end + if tonumber(level2) > 109 then + formspec = formspec.."button[4,2;1,1;;110]" + end + if tonumber(level2) > 110 then + formspec = formspec.."button[0,3;1,1;;111]" + end + if tonumber(level2) > 111 then + formspec = formspec.."button[1,3;1,1;;112]" + end + if tonumber(level2) > 112 then + formspec = formspec.."button[2,3;1,1;;113]" + end + if tonumber(level2) > 113 then + formspec = formspec.."button[3,3;1,1;;114]" + end + if tonumber(level2) > 114 then + formspec = formspec.."button[4,3;1,1;;115]" + end + if tonumber(level2) > 115 then + formspec = formspec.."button[0,4;1,1;;116]" + end + if tonumber(level2) > 116 then + formspec = formspec.."button[1,4;1,1;;117]" + end + if tonumber(level2) > 117 then + formspec = formspec.."button[2,4;1,1;;118]" + end + if tonumber(level2) > 118 then + formspec = formspec.."button[3,4;1,1;;119]" + end + if tonumber(level2) > 119 then + formspec = formspec.."button[4,4;1,1;;120]" + end + if tonumber(level2) > 120 then + formspec = formspec.."button[0,5;1,1;;121]" + end + if tonumber(level2) > 121 then + formspec = formspec.."button[1,5;1,1;;122]" + end + if tonumber(level2) > 122 then + formspec = formspec.."button[2,5;1,1;;123]" + end + if tonumber(level2) > 123 then + formspec = formspec.."button[3,5;1,1;;124]" + end + if tonumber(level2) > 124 then + formspec = formspec.."button[4,5;1,1;;125]" + end + if tonumber(level2) > 125 then + formspec = formspec.."button[2.5,6;1,1;waf;>]" + end + return formspec +end +local w16 = {} +w16.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level1.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/160]" + .."button[0,1;1,1;;126]" + formspec = formspec.."button[1.5,6;1,1;wae;<]" + if tonumber(level2) > 126 then + formspec = formspec.."button[1,1;1,1;;127]" + end + if tonumber(level2) > 127 then + formspec = formspec.."button[2,1;1,1;;128]" + end + if tonumber(level2) > 128 then + formspec = formspec.."button[3,1;1,1;;129]" + end + if tonumber(level2) > 129 then + formspec = formspec.."button[4,1;1,1;;130]" + end + if tonumber(level2) > 130 then + formspec = formspec.."button[0,2;1,1;;131]" + end + if tonumber(level2) > 131 then + formspec = formspec.."button[1,2;1,1;;132]" + end + if tonumber(level2) > 132 then + formspec = formspec.."button[2,2;1,1;;133]" + end + if tonumber(level2) > 133 then + formspec = formspec.."button[3,2;1,1;;134]" + end + if tonumber(level2) > 134 then + formspec = formspec.."button[4,2;1,1;;135]" + end + if tonumber(level2) > 135 then + formspec = formspec.."button[0,3;1,1;;136]" + end + if tonumber(level2) > 136 then + formspec = formspec.."button[1,3;1,1;;137]" + end + if tonumber(level2) > 137 then + formspec = formspec.."button[2,3;1,1;;138]" + end + if tonumber(level2) > 138 then + formspec = formspec.."button[3,3;1,1;;139]" + end + if tonumber(level2) > 139 then + formspec = formspec.."button[4,3;1,1;;140]" + end + if tonumber(level2) > 140 then + formspec = formspec.."button[0,4;1,1;;141]" + end + if tonumber(level2) > 141 then + formspec = formspec.."button[1,4;1,1;;142]" + end + if tonumber(level2) > 142 then + formspec = formspec.."button[2,4;1,1;;143]" + end + if tonumber(level2) > 143 then + formspec = formspec.."button[3,4;1,1;;144]" + end + if tonumber(level2) > 144 then + formspec = formspec.."button[4,4;1,1;;145]" + end + if tonumber(level2) > 145 then + formspec = formspec.."button[0,5;1,1;;146]" + end + if tonumber(level2) > 146 then + formspec = formspec.."button[1,5;1,1;;147]" + end + if tonumber(level2) > 147 then + formspec = formspec.."button[2,5;1,1;;148]" + end + if tonumber(level2) > 148 then + formspec = formspec.."button[3,5;1,1;;149]" + end + if tonumber(level2) > 149 then + formspec = formspec.."button[4,5;1,1;;150]" + end + if tonumber(level2) > 150 then + formspec = formspec.."button[2.5,6;1,1;wag;>]" + end + return formspec +end +local w17 = {} +w17.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level1.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/160]" + .."button[0,1;1,1;;151]" + formspec = formspec.."button[1.5,6;1,1;waf;<]" + if tonumber(level2) > 151 then + formspec = formspec.."button[1,1;1,1;;152]" + end + if tonumber(level2) > 152 then + formspec = formspec.."button[2,1;1,1;;153]" + end + if tonumber(level2) > 153 then + formspec = formspec.."button[3,1;1,1;;154]" + end + if tonumber(level2) > 154 then + formspec = formspec.."button[4,1;1,1;;155]" + end + if tonumber(level2) > 155 then + formspec = formspec.."button[0,2;1,1;;156]" + end + if tonumber(level2) > 156 then + formspec = formspec.."button[1,2;1,1;;157]" + end + if tonumber(level2) > 157 then + formspec = formspec.."button[2,2;1,1;;158]" + end + if tonumber(level2) > 158 then + formspec = formspec.."button[3,2;1,1;;159]" + end + if tonumber(level2) > 159 then + formspec = formspec.."button[4,2;1,1;;160]" + end + if tonumber(level2) > 160 then + formspec = formspec.."label[0,3;play world 2 and 3]" + end + return formspec +end +local w21 = {} +w21.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level2.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/190]" + .."button[0,1;1,1;;1]" + if tonumber(level2) > 1 then + formspec = formspec.."button[1,1;1,1;;2]" + end + if tonumber(level2) > 2 then + formspec = formspec.."button[2,1;1,1;;3]" + end + if tonumber(level2) > 3 then + formspec = formspec.."button[3,1;1,1;;4]" + end + if tonumber(level2) > 4 then + formspec = formspec.."button[4,1;1,1;;5]" + end + if tonumber(level2) > 5 then + formspec = formspec.."button[0,2;1,1;;6]" + end + if tonumber(level2) > 6 then + formspec = formspec.."button[1,2;1,1;;7]" + end + if tonumber(level2) > 7 then + formspec = formspec.."button[2,2;1,1;;8]" + end + if tonumber(level2) > 8 then + formspec = formspec.."button[3,2;1,1;;9]" + end + if tonumber(level2) > 9 then + formspec = formspec.."button[4,2;1,1;;10]" + end + if tonumber(level2) > 10 then + formspec = formspec.."button[0,3;1,1;;11]" + end + if tonumber(level2) > 11 then + formspec = formspec.."button[1,3;1,1;;12]" + end + if tonumber(level2) > 12 then + formspec = formspec.."button[2,3;1,1;;13]" + end + if tonumber(level2) > 13 then + formspec = formspec.."button[3,3;1,1;;14]" + end + if tonumber(level2) > 14 then + formspec = formspec.."button[4,3;1,1;;15]" + end + if tonumber(level2) > 15 then + formspec = formspec.."button[0,4;1,1;;16]" + end + if tonumber(level2) > 16 then + formspec = formspec.."button[1,4;1,1;;17]" + end + if tonumber(level2) > 17 then + formspec = formspec.."button[2,4;1,1;;18]" + end + if tonumber(level2) > 18 then + formspec = formspec.."button[3,4;1,1;;19]" + end + if tonumber(level2) > 19 then + formspec = formspec.."button[4,4;1,1;;20]" + end + if tonumber(level2) > 20 then + formspec = formspec.."button[0,5;1,1;;21]" + end + if tonumber(level2) > 21 then + formspec = formspec.."button[1,5;1,1;;22]" + end + if tonumber(level2) > 22 then + formspec = formspec.."button[2,5;1,1;;23]" + end + if tonumber(level2) > 23 then + formspec = formspec.."button[3,5;1,1;;24]" + end + if tonumber(level2) > 24 then + formspec = formspec.."button[4,5;1,1;;25]" + end + if tonumber(level2) > 25 then + formspec = formspec.."button[2.5,6;1,1;wab;>]" + end + return formspec +end +local w22 = {} +w22.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level2.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/190]" + .."button[0,1;1,1;;26]" + .."button[1.5,6;1,1;waa;<]" + if tonumber(level2) > 26 then + formspec = formspec.."button[1,1;1,1;;27]" + end + if tonumber(level2) > 27 then + formspec = formspec.."button[2,1;1,1;;28]" + end + if tonumber(level2) > 28 then + formspec = formspec.."button[3,1;1,1;;29]" + end + if tonumber(level2) > 29 then + formspec = formspec.."button[4,1;1,1;;30]" + end + if tonumber(level2) > 30 then + formspec = formspec.."button[0,2;1,1;;31]" + end + if tonumber(level2) > 31 then + formspec = formspec.."button[1,2;1,1;;32]" + end + if tonumber(level2) > 32 then + formspec = formspec.."button[2,2;1,1;;33]" + end + if tonumber(level2) > 33 then + formspec = formspec.."button[3,2;1,1;;34]" + end + if tonumber(level2) > 34 then + formspec = formspec.."button[4,2;1,1;;35]" + end + if tonumber(level2) > 35 then + formspec = formspec.."button[0,3;1,1;;36]" + end + if tonumber(level2) > 36 then + formspec = formspec.."button[1,3;1,1;;37]" + end + if tonumber(level2) > 37 then + formspec = formspec.."button[2,3;1,1;;38]" + end + if tonumber(level2) > 38 then + formspec = formspec.."button[3,3;1,1;;39]" + end + if tonumber(level2) > 39 then + formspec = formspec.."button[4,3;1,1;;40]" + end + if tonumber(level2) > 40 then + formspec = formspec.."button[0,4;1,1;;41]" + end + if tonumber(level2) > 41 then + formspec = formspec.."button[1,4;1,1;;42]" + end + if tonumber(level2) > 42 then + formspec = formspec.."button[2,4;1,1;;43]" + end + if tonumber(level2) > 43 then + formspec = formspec.."button[3,4;1,1;;44]" + end + if tonumber(level2) > 44 then + formspec = formspec.."button[4,4;1,1;;45]" + end + if tonumber(level2) > 45 then + formspec = formspec.."button[0,5;1,1;;46]" + end + if tonumber(level2) > 46 then + formspec = formspec.."button[1,5;1,1;;47]" + end + if tonumber(level2) > 47 then + formspec = formspec.."button[2,5;1,1;;48]" + end + if tonumber(level2) > 48 then + formspec = formspec.."button[3,5;1,1;;49]" + end + if tonumber(level2) > 49 then + formspec = formspec.."button[4,5;1,1;;50]" + end + if tonumber(level2) > 50 then + formspec = formspec.."button[2.5,6;1,1;wac;>]" + end + return formspec +end +local w23 = {} +w23.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level2.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/190]" + .."button[0,1;1,1;;51]" + .."button[1.5,6;1,1;wab;<]" + if tonumber(level2) > 51 then + formspec = formspec.."button[1,1;1,1;;52]" + end + if tonumber(level2) > 52 then + formspec = formspec.."button[2,1;1,1;;53]" + end + if tonumber(level2) > 53 then + formspec = formspec.."button[3,1;1,1;;54]" + end + if tonumber(level2) > 54 then + formspec = formspec.."button[4,1;1,1;;55]" + end + if tonumber(level2) > 55 then + formspec = formspec.."button[0,2;1,1;;56]" + end + if tonumber(level2) > 56 then + formspec = formspec.."button[1,2;1,1;;57]" + end + if tonumber(level2) > 57 then + formspec = formspec.."button[2,2;1,1;;58]" + end + if tonumber(level2) > 58 then + formspec = formspec.."button[3,2;1,1;;59]" + end + if tonumber(level2) > 59 then + formspec = formspec.."button[4,2;1,1;;60]" + end + if tonumber(level2) > 60 then + formspec = formspec.."button[0,3;1,1;;61]" + end + if tonumber(level2) > 61 then + formspec = formspec.."button[1,3;1,1;;62]" + end + if tonumber(level2) > 62 then + formspec = formspec.."button[2,3;1,1;;63]" + end + if tonumber(level2) > 63 then + formspec = formspec.."button[3,3;1,1;;64]" + end + if tonumber(level2) > 64 then + formspec = formspec.."button[4,3;1,1;;65]" + end + if tonumber(level2) > 65 then + formspec = formspec.."button[0,4;1,1;;66]" + end + if tonumber(level2) > 66 then + formspec = formspec.."button[1,4;1,1;;67]" + end + if tonumber(level2) > 67 then + formspec = formspec.."button[2,4;1,1;;68]" + end + if tonumber(level2) > 68 then + formspec = formspec.."button[3,4;1,1;;69]" + end + if tonumber(level2) > 69 then + formspec = formspec.."button[4,4;1,1;;70]" + end + if tonumber(level2) > 70 then + formspec = formspec.."button[0,5;1,1;;71]" + end + if tonumber(level2) > 71 then + formspec = formspec.."button[1,5;1,1;;72]" + end + if tonumber(level2) > 72 then + formspec = formspec.."button[2,5;1,1;;73]" + end + if tonumber(level2) > 73 then + formspec = formspec.."button[3,5;1,1;;74]" + end + if tonumber(level2) > 74 then + formspec = formspec.."button[4,5;1,1;;75]" + end + if tonumber(level2) > 75 then + formspec = formspec.."button[2.5,6;1,1;wad;>]" + end + return formspec +end +local w24 = {} +w24.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level2.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/190]" + .."button[0,1;1,1;;76]" + .."button[1.5,6;1,1;wac;<]" + if tonumber(level2) > 76 then + formspec = formspec.."button[1,1;1,1;;77]" + end + if tonumber(level2) > 77 then + formspec = formspec.."button[2,1;1,1;;78]" + end + if tonumber(level2) > 78 then + formspec = formspec.."button[3,1;1,1;;79]" + end + if tonumber(level2) > 79 then + formspec = formspec.."button[4,1;1,1;;80]" + end + if tonumber(level2) > 80 then + formspec = formspec.."button[0,2;1,1;;81]" + end + if tonumber(level2) > 81 then + formspec = formspec.."button[1,2;1,1;;82]" + end + if tonumber(level2) > 82 then + formspec = formspec.."button[2,2;1,1;;83]" + end + if tonumber(level2) > 83 then + formspec = formspec.."button[3,2;1,1;;84]" + end + if tonumber(level2) > 84 then + formspec = formspec.."button[4,2;1,1;;85]" + end + if tonumber(level2) > 85 then + formspec = formspec.."button[0,3;1,1;;86]" + end + if tonumber(level2) > 86 then + formspec = formspec.."button[1,3;1,1;;87]" + end + if tonumber(level2) > 87 then + formspec = formspec.."button[2,3;1,1;;88]" + end + if tonumber(level2) > 88 then + formspec = formspec.."button[3,3;1,1;;89]" + end + if tonumber(level2) > 89 then + formspec = formspec.."button[4,3;1,1;;90]" + end + if tonumber(level2) > 90 then + formspec = formspec.."button[0,4;1,1;;91]" + end + if tonumber(level2) > 91 then + formspec = formspec.."button[1,4;1,1;;92]" + end + if tonumber(level2) > 92 then + formspec = formspec.."button[2,4;1,1;;93]" + end + if tonumber(level2) > 93 then + formspec = formspec.."button[3,4;1,1;;94]" + end + if tonumber(level2) > 94 then + formspec = formspec.."button[4,4;1,1;;95]" + end + if tonumber(level2) > 95 then + formspec = formspec.."button[0,5;1,1;;96]" + end + if tonumber(level2) > 96 then + formspec = formspec.."button[1,5;1,1;;97]" + end + if tonumber(level2) > 97 then + formspec = formspec.."button[2,5;1,1;;98]" + end + if tonumber(level2) > 98 then + formspec = formspec.."button[3,5;1,1;;99]" + end + if tonumber(level2) > 99 then + formspec = formspec.."button[4,5;1,1;;100]" + end + if tonumber(level2) > 100 then + formspec = formspec.."button[2.5,6;1,1;wae;>]" + end + return formspec +end +local w25 = {} +w25.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level2.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/190]" + .."button[0,1;1,1;;101]" + .."button[1.5,6;1,1;wad;<]" + if tonumber(level2) > 101 then + formspec = formspec.."button[1,1;1,1;;102]" + end + if tonumber(level2) > 102 then + formspec = formspec.."button[2,1;1,1;;103]" + end + if tonumber(level2) > 103 then + formspec = formspec.."button[3,1;1,1;;104]" + end + if tonumber(level2) > 104 then + formspec = formspec.."button[4,1;1,1;;105]" + end + if tonumber(level2) > 105 then + formspec = formspec.."button[0,2;1,1;;106]" + end + if tonumber(level2) > 106 then + formspec = formspec.."button[1,2;1,1;;107]" + end + if tonumber(level2) > 107 then + formspec = formspec.."button[2,2;1,1;;108]" + end + if tonumber(level2) > 108 then + formspec = formspec.."button[3,2;1,1;;109]" + end + if tonumber(level2) > 109 then + formspec = formspec.."button[4,2;1,1;;110]" + end + if tonumber(level2) > 110 then + formspec = formspec.."button[0,3;1,1;;111]" + end + if tonumber(level2) > 111 then + formspec = formspec.."button[1,3;1,1;;112]" + end + if tonumber(level2) > 112 then + formspec = formspec.."button[2,3;1,1;;113]" + end + if tonumber(level2) > 113 then + formspec = formspec.."button[3,3;1,1;;114]" + end + if tonumber(level2) > 114 then + formspec = formspec.."button[4,3;1,1;;115]" + end + if tonumber(level2) > 115 then + formspec = formspec.."button[0,4;1,1;;116]" + end + if tonumber(level2) > 116 then + formspec = formspec.."button[1,4;1,1;;117]" + end + if tonumber(level2) > 117 then + formspec = formspec.."button[2,4;1,1;;118]" + end + if tonumber(level2) > 118 then + formspec = formspec.."button[3,4;1,1;;119]" + end + if tonumber(level2) > 119 then + formspec = formspec.."button[4,4;1,1;;120]" + end + if tonumber(level2) > 120 then + formspec = formspec.."button[0,5;1,1;;121]" + end + if tonumber(level2) > 121 then + formspec = formspec.."button[1,5;1,1;;122]" + end + if tonumber(level2) > 122 then + formspec = formspec.."button[2,5;1,1;;123]" + end + if tonumber(level2) > 123 then + formspec = formspec.."button[3,5;1,1;;124]" + end + if tonumber(level2) > 124 then + formspec = formspec.."button[4,5;1,1;;125]" + end + if tonumber(level2) > 125 then + formspec = formspec.."button[2.5,6;1,1;waf;>]" + end + return formspec +end +local w26 = {} +w26.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level2.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/190]" + .."button[0,1;1,1;;126]" + .."button[1.5,6;1,1;wae;<]" + if tonumber(level2) > 126 then + formspec = formspec.."button[1,1;1,1;;127]" + end + if tonumber(level2) > 127 then + formspec = formspec.."button[2,1;1,1;;128]" + end + if tonumber(level2) > 128 then + formspec = formspec.."button[3,1;1,1;;129]" + end + if tonumber(level2) > 129 then + formspec = formspec.."button[4,1;1,1;;130]" + end + if tonumber(level2) > 130 then + formspec = formspec.."button[0,2;1,1;;131]" + end + if tonumber(level2) > 131 then + formspec = formspec.."button[1,2;1,1;;132]" + end + if tonumber(level2) > 132 then + formspec = formspec.."button[2,2;1,1;;133]" + end + if tonumber(level2) > 133 then + formspec = formspec.."button[3,2;1,1;;134]" + end + if tonumber(level2) > 134 then + formspec = formspec.."button[4,2;1,1;;135]" + end + if tonumber(level2) > 135 then + formspec = formspec.."button[0,3;1,1;;136]" + end + if tonumber(level2) > 136 then + formspec = formspec.."button[1,3;1,1;;137]" + end + if tonumber(level2) > 137 then + formspec = formspec.."button[2,3;1,1;;138]" + end + if tonumber(level2) > 138 then + formspec = formspec.."button[3,3;1,1;;139]" + end + if tonumber(level2) > 139 then + formspec = formspec.."button[4,3;1,1;;140]" + end + if tonumber(level2) > 140 then + formspec = formspec.."button[0,4;1,1;;141]" + end + if tonumber(level2) > 141 then + formspec = formspec.."button[1,4;1,1;;142]" + end + if tonumber(level2) > 142 then + formspec = formspec.."button[2,4;1,1;;143]" + end + if tonumber(level2) > 143 then + formspec = formspec.."button[3,4;1,1;;144]" + end + if tonumber(level2) > 144 then + formspec = formspec.."button[4,4;1,1;;145]" + end + if tonumber(level2) > 145 then + formspec = formspec.."button[0,5;1,1;;146]" + end + if tonumber(level2) > 146 then + formspec = formspec.."button[1,5;1,1;;147]" + end + if tonumber(level2) > 147 then + formspec = formspec.."button[2,5;1,1;;148]" + end + if tonumber(level2) > 148 then + formspec = formspec.."button[3,5;1,1;;149]" + end + if tonumber(level2) > 149 then + formspec = formspec.."button[4,5;1,1;;150]" + end + if tonumber(level2) > 150 then + formspec = formspec.."button[2.5,6;1,1;wag;>]" + end + return formspec +end +local w27 = {} +w27.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level2.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/190]" + .."button[0,1;1,1;;151]" + .."button[1.5,6;1,1;waf;<]" + if tonumber(level2) > 151 then + formspec = formspec.."button[1,1;1,1;;152]" + end + if tonumber(level2) > 152 then + formspec = formspec.."button[2,1;1,1;;153]" + end + if tonumber(level2) > 153 then + formspec = formspec.."button[3,1;1,1;;154]" + end + if tonumber(level2) > 154 then + formspec = formspec.."button[4,1;1,1;;155]" + end + if tonumber(level2) > 155 then + formspec = formspec.."button[0,2;1,1;;156]" + end + if tonumber(level2) > 156 then + formspec = formspec.."button[1,2;1,1;;157]" + end + if tonumber(level2) > 157 then + formspec = formspec.."button[2,2;1,1;;158]" + end + if tonumber(level2) > 158 then + formspec = formspec.."button[3,2;1,1;;159]" + end + if tonumber(level2) > 159 then + formspec = formspec.."button[4,2;1,1;;160]" + end + if tonumber(level2) > 160 then + formspec = formspec.."button[0,3;1,1;;161]" + end + if tonumber(level2) > 161 then + formspec = formspec.."button[1,3;1,1;;162]" + end + if tonumber(level2) > 162 then + formspec = formspec.."button[2,3;1,1;;163]" + end + if tonumber(level2) > 163 then + formspec = formspec.."button[3,3;1,1;;164]" + end + if tonumber(level2) > 164 then + formspec = formspec.."button[4,3;1,1;;165]" + end + if tonumber(level2) > 165 then + formspec = formspec.."button[0,4;1,1;;166]" + end + if tonumber(level2) > 166 then + formspec = formspec.."button[1,4;1,1;;167]" + end + if tonumber(level2) > 167 then + formspec = formspec.."button[2,4;1,1;;168]" + end + if tonumber(level2) > 168 then + formspec = formspec.."button[3,4;1,1;;169]" + end + if tonumber(level2) > 169 then + formspec = formspec.."button[4,4;1,1;;170]" + end + if tonumber(level2) > 170 then + formspec = formspec.."button[0,5;1,1;;171]" + end + if tonumber(level2) > 171 then + formspec = formspec.."button[1,5;1,1;;172]" + end + if tonumber(level2) > 172 then + formspec = formspec.."button[2,5;1,1;;173]" + end + if tonumber(level2) > 173 then + formspec = formspec.."button[3,5;1,1;;174]" + end + if tonumber(level2) > 174 then + formspec = formspec.."button[4,5;1,1;;175]" + end + if tonumber(level2) > 175 then + formspec = formspec.."button[2.5,6;1,1;wah;>]" + end + return formspec +end +local w28 = {} +w28.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level2.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/190]" + .."button[0,1;1,1;;176]" + .."button[1.5,6;1,1;wag;<]" + if tonumber(level2) > 176 then + formspec = formspec.."button[1,1;1,1;;177]" + end + if tonumber(level2) > 177 then + formspec = formspec.."button[2,1;1,1;;178]" + end + if tonumber(level2) > 178 then + formspec = formspec.."button[3,1;1,1;;179]" + end + if tonumber(level2) > 179 then + formspec = formspec.."button[4,1;1,1;;180]" + end + if tonumber(level2) > 180 then + formspec = formspec.."button[0,2;1,1;;181]" + end + if tonumber(level2) > 181 then + formspec = formspec.."button[1,2;1,1;;182]" + end + if tonumber(level2) > 182 then + formspec = formspec.."button[2,2;1,1;;183]" + end + if tonumber(level2) > 183 then + formspec = formspec.."button[3,2;1,1;;184]" + end + if tonumber(level2) > 184 then + formspec = formspec.."button[4,2;1,1;;185]" + end + if tonumber(level2) > 185 then + formspec = formspec.."button[0,3;1,1;;186]" + end + if tonumber(level2) > 186 then + formspec = formspec.."button[1,3;1,1;;187]" + end + if tonumber(level2) > 187 then + formspec = formspec.."button[2,3;1,1;;188]" + end + if tonumber(level2) > 188 then + formspec = formspec.."button[3,3;1,1;;189]" + end + if tonumber(level2) > 189 then + formspec = formspec.."button[4,3;1,1;;190]" + end + if tonumber(level2) > 190 then + formspec = formspec.."label[0,4;play world 1 and 3]" + end + return formspec +end +local w31 = {} +w31.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;1]" + if tonumber(level2) > 1 then + formspec = formspec.."button[1,1;1,1;;2]" + end + if tonumber(level2) > 2 then + formspec = formspec.."button[2,1;1,1;;3]" + end + if tonumber(level2) > 3 then + formspec = formspec.."button[3,1;1,1;;4]" + end + if tonumber(level2) > 4 then + formspec = formspec.."button[4,1;1,1;;5]" + end + if tonumber(level2) > 5 then + formspec = formspec.."button[0,2;1,1;;6]" + end + if tonumber(level2) > 6 then + formspec = formspec.."button[1,2;1,1;;7]" + end + if tonumber(level2) > 7 then + formspec = formspec.."button[2,2;1,1;;8]" + end + if tonumber(level2) > 8 then + formspec = formspec.."button[3,2;1,1;;9]" + end + if tonumber(level2) > 9 then + formspec = formspec.."button[4,2;1,1;;10]" + end + if tonumber(level2) > 10 then + formspec = formspec.."button[0,3;1,1;;11]" + end + if tonumber(level2) > 11 then + formspec = formspec.."button[1,3;1,1;;12]" + end + if tonumber(level2) > 12 then + formspec = formspec.."button[2,3;1,1;;13]" + end + if tonumber(level2) > 13 then + formspec = formspec.."button[3,3;1,1;;14]" + end + if tonumber(level2) > 14 then + formspec = formspec.."button[4,3;1,1;;15]" + end + if tonumber(level2) > 15 then + formspec = formspec.."button[0,4;1,1;;16]" + end + if tonumber(level2) > 16 then + formspec = formspec.."button[1,4;1,1;;17]" + end + if tonumber(level2) > 17 then + formspec = formspec.."button[2,4;1,1;;18]" + end + if tonumber(level2) > 18 then + formspec = formspec.."button[3,4;1,1;;19]" + end + if tonumber(level2) > 19 then + formspec = formspec.."button[4,4;1,1;;20]" + end + if tonumber(level2) > 20 then + formspec = formspec.."button[0,5;1,1;;21]" + end + if tonumber(level2) > 21 then + formspec = formspec.."button[1,5;1,1;;22]" + end + if tonumber(level2) > 22 then + formspec = formspec.."button[2,5;1,1;;23]" + end + if tonumber(level2) > 23 then + formspec = formspec.."button[3,5;1,1;;24]" + end + if tonumber(level2) > 24 then + formspec = formspec.."button[4,5;1,1;;25]" + end + if tonumber(level2) > 25 then + formspec = formspec.."button[2.5,6;1,1;wab;>]" + end + return formspec +end +local w32 = {} +w32.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;26]" + .."button[1.5,6;1,1;waa;<]" + if tonumber(level2) > 26 then + formspec = formspec.."button[1,1;1,1;;27]" + end + if tonumber(level2) > 27 then + formspec = formspec.."button[2,1;1,1;;28]" + end + if tonumber(level2) > 28 then + formspec = formspec.."button[3,1;1,1;;29]" + end + if tonumber(level2) > 29 then + formspec = formspec.."button[4,1;1,1;;30]" + end + if tonumber(level2) > 30 then + formspec = formspec.."button[0,2;1,1;;31]" + end + if tonumber(level2) > 31 then + formspec = formspec.."button[1,2;1,1;;32]" + end + if tonumber(level2) > 32 then + formspec = formspec.."button[2,2;1,1;;33]" + end + if tonumber(level2) > 33 then + formspec = formspec.."button[3,2;1,1;;34]" + end + if tonumber(level2) > 34 then + formspec = formspec.."button[4,2;1,1;;35]" + end + if tonumber(level2) > 35 then + formspec = formspec.."button[0,3;1,1;;36]" + end + if tonumber(level2) > 36 then + formspec = formspec.."button[1,3;1,1;;37]" + end + if tonumber(level2) > 37 then + formspec = formspec.."button[2,3;1,1;;38]" + end + if tonumber(level2) > 38 then + formspec = formspec.."button[3,3;1,1;;39]" + end + if tonumber(level2) > 39 then + formspec = formspec.."button[4,3;1,1;;40]" + end + if tonumber(level2) > 40 then + formspec = formspec.."button[0,4;1,1;;41]" + end + if tonumber(level2) > 41 then + formspec = formspec.."button[1,4;1,1;;42]" + end + if tonumber(level2) > 42 then + formspec = formspec.."button[2,4;1,1;;43]" + end + if tonumber(level2) > 43 then + formspec = formspec.."button[3,4;1,1;;44]" + end + if tonumber(level2) > 44 then + formspec = formspec.."button[4,4;1,1;;45]" + end + if tonumber(level2) > 45 then + formspec = formspec.."button[0,5;1,1;;46]" + end + if tonumber(level2) > 46 then + formspec = formspec.."button[1,5;1,1;;47]" + end + if tonumber(level2) > 47 then + formspec = formspec.."button[2,5;1,1;;48]" + end + if tonumber(level2) > 48 then + formspec = formspec.."button[3,5;1,1;;49]" + end + if tonumber(level2) > 49 then + formspec = formspec.."button[4,5;1,1;;50]" + end + if tonumber(level2) > 50 then + formspec = formspec.."button[2.5,6;1,1;wac;>]" + end + return formspec +end +local w33 = {} +w33.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;51]" + .."button[1.5,6;1,1;wab;<]" + if tonumber(level2) > 51 then + formspec = formspec.."button[1,1;1,1;;52]" + end + if tonumber(level2) > 52 then + formspec = formspec.."button[2,1;1,1;;53]" + end + if tonumber(level2) > 53 then + formspec = formspec.."button[3,1;1,1;;54]" + end + if tonumber(level2) > 54 then + formspec = formspec.."button[4,1;1,1;;55]" + end + if tonumber(level2) > 55 then + formspec = formspec.."button[0,2;1,1;;56]" + end + if tonumber(level2) > 56 then + formspec = formspec.."button[1,2;1,1;;57]" + end + if tonumber(level2) > 57 then + formspec = formspec.."button[2,2;1,1;;58]" + end + if tonumber(level2) > 58 then + formspec = formspec.."button[3,2;1,1;;59]" + end + if tonumber(level2) > 59 then + formspec = formspec.."button[4,2;1,1;;60]" + end + if tonumber(level2) > 60 then + formspec = formspec.."button[0,3;1,1;;61]" + end + if tonumber(level2) > 61 then + formspec = formspec.."button[1,3;1,1;;62]" + end + if tonumber(level2) > 62 then + formspec = formspec.."button[2,3;1,1;;63]" + end + if tonumber(level2) > 63 then + formspec = formspec.."button[3,3;1,1;;64]" + end + if tonumber(level2) > 64 then + formspec = formspec.."button[4,3;1,1;;65]" + end + if tonumber(level2) > 65 then + formspec = formspec.."button[0,4;1,1;;66]" + end + if tonumber(level2) > 66 then + formspec = formspec.."button[1,4;1,1;;67]" + end + if tonumber(level2) > 67 then + formspec = formspec.."button[2,4;1,1;;68]" + end + if tonumber(level2) > 68 then + formspec = formspec.."button[3,4;1,1;;69]" + end + if tonumber(level2) > 69 then + formspec = formspec.."button[4,4;1,1;;70]" + end + if tonumber(level2) > 70 then + formspec = formspec.."button[0,5;1,1;;71]" + end + if tonumber(level2) > 71 then + formspec = formspec.."button[1,5;1,1;;72]" + end + if tonumber(level2) > 72 then + formspec = formspec.."button[2,5;1,1;;73]" + end + if tonumber(level2) > 73 then + formspec = formspec.."button[3,5;1,1;;74]" + end + if tonumber(level2) > 74 then + formspec = formspec.."button[4,5;1,1;;75]" + end + if tonumber(level2) > 75 then + formspec = formspec.."button[2.5,6;1,1;wad;>]" + end + return formspec +end +local w34 = {} +w34.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;76]" + .."button[1.5,6;1,1;wac;<]" + if tonumber(level2) > 76 then + formspec = formspec.."button[1,1;1,1;;77]" + end + if tonumber(level2) > 77 then + formspec = formspec.."button[2,1;1,1;;78]" + end + if tonumber(level2) > 78 then + formspec = formspec.."button[3,1;1,1;;79]" + end + if tonumber(level2) > 79 then + formspec = formspec.."button[4,1;1,1;;80]" + end + if tonumber(level2) > 80 then + formspec = formspec.."button[0,2;1,1;;81]" + end + if tonumber(level2) > 81 then + formspec = formspec.."button[1,2;1,1;;82]" + end + if tonumber(level2) > 82 then + formspec = formspec.."button[2,2;1,1;;83]" + end + if tonumber(level2) > 83 then + formspec = formspec.."button[3,2;1,1;;84]" + end + if tonumber(level2) > 84 then + formspec = formspec.."button[4,2;1,1;;85]" + end + if tonumber(level2) > 85 then + formspec = formspec.."button[0,3;1,1;;86]" + end + if tonumber(level2) > 86 then + formspec = formspec.."button[1,3;1,1;;87]" + end + if tonumber(level2) > 87 then + formspec = formspec.."button[2,3;1,1;;88]" + end + if tonumber(level2) > 88 then + formspec = formspec.."button[3,3;1,1;;89]" + end + if tonumber(level2) > 89 then + formspec = formspec.."button[4,3;1,1;;90]" + end + if tonumber(level2) > 90 then + formspec = formspec.."button[0,4;1,1;;91]" + end + if tonumber(level2) > 91 then + formspec = formspec.."button[1,4;1,1;;92]" + end + if tonumber(level2) > 92 then + formspec = formspec.."button[2,4;1,1;;93]" + end + if tonumber(level2) > 93 then + formspec = formspec.."button[3,4;1,1;;94]" + end + if tonumber(level2) > 94 then + formspec = formspec.."button[4,4;1,1;;95]" + end + if tonumber(level2) > 95 then + formspec = formspec.."button[0,5;1,1;;96]" + end + if tonumber(level2) > 96 then + formspec = formspec.."button[1,5;1,1;;97]" + end + if tonumber(level2) > 97 then + formspec = formspec.."button[2,5;1,1;;98]" + end + if tonumber(level2) > 98 then + formspec = formspec.."button[3,5;1,1;;99]" + end + if tonumber(level2) > 99 then + formspec = formspec.."button[4,5;1,1;;100]" + end + if tonumber(level2) > 100 then + formspec = formspec.."button[2.5,6;1,1;wae;>]" + end + return formspec +end +local w35 = {} +w35.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;101]" + .."button[1.5,6;1,1;wad;<]" + if tonumber(level2) > 101 then + formspec = formspec.."button[1,1;1,1;;102]" + end + if tonumber(level2) > 102 then + formspec = formspec.."button[2,1;1,1;;103]" + end + if tonumber(level2) > 103 then + formspec = formspec.."button[3,1;1,1;;104]" + end + if tonumber(level2) > 104 then + formspec = formspec.."button[4,1;1,1;;105]" + end + if tonumber(level2) > 105 then + formspec = formspec.."button[0,2;1,1;;106]" + end + if tonumber(level2) > 106 then + formspec = formspec.."button[1,2;1,1;;107]" + end + if tonumber(level2) > 107 then + formspec = formspec.."button[2,2;1,1;;108]" + end + if tonumber(level2) > 108 then + formspec = formspec.."button[3,2;1,1;;109]" + end + if tonumber(level2) > 109 then + formspec = formspec.."button[4,2;1,1;;110]" + end + if tonumber(level2) > 110 then + formspec = formspec.."button[0,3;1,1;;111]" + end + if tonumber(level2) > 111 then + formspec = formspec.."button[1,3;1,1;;112]" + end + if tonumber(level2) > 112 then + formspec = formspec.."button[2,3;1,1;;113]" + end + if tonumber(level2) > 113 then + formspec = formspec.."button[3,3;1,1;;114]" + end + if tonumber(level2) > 114 then + formspec = formspec.."button[4,3;1,1;;115]" + end + if tonumber(level2) > 115 then + formspec = formspec.."button[0,4;1,1;;116]" + end + if tonumber(level2) > 116 then + formspec = formspec.."button[1,4;1,1;;117]" + end + if tonumber(level2) > 117 then + formspec = formspec.."button[2,4;1,1;;118]" + end + if tonumber(level2) > 118 then + formspec = formspec.."button[3,4;1,1;;119]" + end + if tonumber(level2) > 119 then + formspec = formspec.."button[4,4;1,1;;120]" + end + if tonumber(level2) > 120 then + formspec = formspec.."button[0,5;1,1;;121]" + end + if tonumber(level2) > 121 then + formspec = formspec.."button[1,5;1,1;;122]" + end + if tonumber(level2) > 122 then + formspec = formspec.."button[2,5;1,1;;123]" + end + if tonumber(level2) > 123 then + formspec = formspec.."button[3,5;1,1;;124]" + end + if tonumber(level2) > 124 then + formspec = formspec.."button[4,5;1,1;;125]" + end + if tonumber(level2) > 125 then + formspec = formspec.."button[2.5,6;1,1;waf;>]" + end + return formspec +end +local w36 = {} +w36.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;126]" + .."button[1.5,6;1,1;wae;<]" + if tonumber(level2) > 126 then + formspec = formspec.."button[1,1;1,1;;127]" + end + if tonumber(level2) > 127 then + formspec = formspec.."button[2,1;1,1;;128]" + end + if tonumber(level2) > 128 then + formspec = formspec.."button[3,1;1,1;;129]" + end + if tonumber(level2) > 129 then + formspec = formspec.."button[4,1;1,1;;130]" + end + if tonumber(level2) > 130 then + formspec = formspec.."button[0,2;1,1;;131]" + end + if tonumber(level2) > 131 then + formspec = formspec.."button[1,2;1,1;;132]" + end + if tonumber(level2) > 132 then + formspec = formspec.."button[2,2;1,1;;133]" + end + if tonumber(level2) > 133 then + formspec = formspec.."button[3,2;1,1;;134]" + end + if tonumber(level2) > 134 then + formspec = formspec.."button[4,2;1,1;;135]" + end + if tonumber(level2) > 135 then + formspec = formspec.."button[0,3;1,1;;136]" + end + if tonumber(level2) > 136 then + formspec = formspec.."button[1,3;1,1;;137]" + end + if tonumber(level2) > 137 then + formspec = formspec.."button[2,3;1,1;;138]" + end + if tonumber(level2) > 138 then + formspec = formspec.."button[3,3;1,1;;139]" + end + if tonumber(level2) > 139 then + formspec = formspec.."button[4,3;1,1;;140]" + end + if tonumber(level2) > 140 then + formspec = formspec.."button[0,4;1,1;;141]" + end + if tonumber(level2) > 141 then + formspec = formspec.."button[1,4;1,1;;142]" + end + if tonumber(level2) > 142 then + formspec = formspec.."button[2,4;1,1;;143]" + end + if tonumber(level2) > 143 then + formspec = formspec.."button[3,4;1,1;;144]" + end + if tonumber(level2) > 144 then + formspec = formspec.."button[4,4;1,1;;145]" + end + if tonumber(level2) > 145 then + formspec = formspec.."button[0,5;1,1;;146]" + end + if tonumber(level2) > 146 then + formspec = formspec.."button[1,5;1,1;;147]" + end + if tonumber(level2) > 147 then + formspec = formspec.."button[2,5;1,1;;148]" + end + if tonumber(level2) > 148 then + formspec = formspec.."button[3,5;1,1;;149]" + end + if tonumber(level2) > 149 then + formspec = formspec.."button[4,5;1,1;;150]" + end + if tonumber(level2) > 150 then + formspec = formspec.."button[2.5,6;1,1;wag;>]" + end + return formspec +end +local w37 = {} +w37.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;151]" + .."button[1.5,6;1,1;waf;<]" + if tonumber(level2) > 151 then + formspec = formspec.."button[1,1;1,1;;152]" + end + if tonumber(level2) > 152 then + formspec = formspec.."button[2,1;1,1;;153]" + end + if tonumber(level2) > 153 then + formspec = formspec.."button[3,1;1,1;;154]" + end + if tonumber(level2) > 154 then + formspec = formspec.."button[4,1;1,1;;155]" + end + if tonumber(level2) > 155 then + formspec = formspec.."button[0,2;1,1;;156]" + end + if tonumber(level2) > 156 then + formspec = formspec.."button[1,2;1,1;;157]" + end + if tonumber(level2) > 157 then + formspec = formspec.."button[2,2;1,1;;158]" + end + if tonumber(level2) > 158 then + formspec = formspec.."button[3,2;1,1;;159]" + end + if tonumber(level2) > 159 then + formspec = formspec.."button[4,2;1,1;;160]" + end + if tonumber(level2) > 160 then + formspec = formspec.."button[0,3;1,1;;161]" + end + if tonumber(level2) > 161 then + formspec = formspec.."button[1,3;1,1;;162]" + end + if tonumber(level2) > 162 then + formspec = formspec.."button[2,3;1,1;;163]" + end + if tonumber(level2) > 163 then + formspec = formspec.."button[3,3;1,1;;164]" + end + if tonumber(level2) > 164 then + formspec = formspec.."button[4,3;1,1;;165]" + end + if tonumber(level2) > 165 then + formspec = formspec.."button[0,4;1,1;;166]" + end + if tonumber(level2) > 166 then + formspec = formspec.."button[1,4;1,1;;167]" + end + if tonumber(level2) > 167 then + formspec = formspec.."button[2,4;1,1;;168]" + end + if tonumber(level2) > 168 then + formspec = formspec.."button[3,4;1,1;;169]" + end + if tonumber(level2) > 169 then + formspec = formspec.."button[4,4;1,1;;170]" + end + if tonumber(level2) > 170 then + formspec = formspec.."button[0,5;1,1;;171]" + end + if tonumber(level2) > 171 then + formspec = formspec.."button[1,5;1,1;;172]" + end + if tonumber(level2) > 172 then + formspec = formspec.."button[2,5;1,1;;173]" + end + if tonumber(level2) > 173 then + formspec = formspec.."button[3,5;1,1;;174]" + end + if tonumber(level2) > 174 then + formspec = formspec.."button[4,5;1,1;;175]" + end + if tonumber(level2) > 175 then + formspec = formspec.."button[2.5,6;1,1;wah;>]" + end + return formspec +end +local w38 = {} +w38.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;176]" + .."button[1.5,6;1,1;wag;<]" + if tonumber(level2) > 176 then + formspec = formspec.."button[1,1;1,1;;177]" + end + if tonumber(level2) > 177 then + formspec = formspec.."button[2,1;1,1;;178]" + end + if tonumber(level2) > 178 then + formspec = formspec.."button[3,1;1,1;;179]" + end + if tonumber(level2) > 179 then + formspec = formspec.."button[4,1;1,1;;180]" + end + if tonumber(level2) > 180 then + formspec = formspec.."button[0,2;1,1;;181]" + end + if tonumber(level2) > 181 then + formspec = formspec.."button[1,2;1,1;;182]" + end + if tonumber(level2) > 182 then + formspec = formspec.."button[2,2;1,1;;183]" + end + if tonumber(level2) > 183 then + formspec = formspec.."button[3,2;1,1;;184]" + end + if tonumber(level2) > 184 then + formspec = formspec.."button[4,2;1,1;;185]" + end + if tonumber(level2) > 185 then + formspec = formspec.."button[0,3;1,1;;186]" + end + if tonumber(level2) > 186 then + formspec = formspec.."button[1,3;1,1;;187]" + end + if tonumber(level2) > 187 then + formspec = formspec.."button[2,3;1,1;;188]" + end + if tonumber(level2) > 188 then + formspec = formspec.."button[3,3;1,1;;189]" + end + if tonumber(level2) > 189 then + formspec = formspec.."button[4,3;1,1;;190]" + end + if tonumber(level2) > 190 then + formspec = formspec.."button[0,4;1,1;;191]" + end + if tonumber(level2) > 191 then + formspec = formspec.."button[1,4;1,1;;192]" + end + if tonumber(level2) > 192 then + formspec = formspec.."button[2,4;1,1;;193]" + end + if tonumber(level2) > 193 then + formspec = formspec.."button[3,4;1,1;;194]" + end + if tonumber(level2) > 194 then + formspec = formspec.."button[4,4;1,1;;195]" + end + if tonumber(level2) > 195 then + formspec = formspec.."button[0,5;1,1;;196]" + end + if tonumber(level2) > 196 then + formspec = formspec.."button[1,5;1,1;;197]" + end + if tonumber(level2) > 197 then + formspec = formspec.."button[2,5;1,1;;198]" + end + if tonumber(level2) > 198 then + formspec = formspec.."button[3,5;1,1;;199]" + end + if tonumber(level2) > 199 then + formspec = formspec.."button[4,5;1,1;;200]" + end + if tonumber(level2) > 200 then + formspec = formspec.."button[2.5,6;1,1;wai;>]" + end + return formspec +end +local w39 = {} +w39.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + lv = io.open(minetest.get_worldpath().."/level3.txt", "r") + local level2 = lv:read("*l") + lv:close() + formspec = "size[5,6.5]" + .."background[5,6.5;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."image_button[4.5,-0.3;0.8,0.8;;esc;X]" + .."label[0,0;World Level: "..(tonumber(level2)-1).."/222]" + .."button[0,1;1,1;;201]" + .."button[1.5,6;1,1;wah;<]" + if tonumber(level2) > 201 then + formspec = formspec.."button[1,1;1,1;;202]" + end + if tonumber(level2) > 202 then + formspec = formspec.."button[2,1;1,1;;203]" + end + if tonumber(level2) > 203 then + formspec = formspec.."button[3,1;1,1;;204]" + end + if tonumber(level2) > 204 then + formspec = formspec.."button[4,1;1,1;;205]" + end + if tonumber(level2) > 205 then + formspec = formspec.."button[0,2;1,1;;206]" + end + if tonumber(level2) > 206 then + formspec = formspec.."button[1,2;1,1;;207]" + end + if tonumber(level2) > 207 then + formspec = formspec.."button[2,2;1,1;;208]" + end + if tonumber(level2) > 208 then + formspec = formspec.."button[3,2;1,1;;209]" + end + if tonumber(level2) > 209 then + formspec = formspec.."button[4,2;1,1;;210]" + end + if tonumber(level2) > 210 then + formspec = formspec.."button[0,3;1,1;;211]" + end + if tonumber(level2) > 211 then + formspec = formspec.."button[1,3;1,1;;212]" + end + if tonumber(level2) > 212 then + formspec = formspec.."button[2,3;1,1;;213]" + end + if tonumber(level2) > 213 then + formspec = formspec.."button[3,3;1,1;;214]" + end + if tonumber(level2) > 214 then + formspec = formspec.."button[4,3;1,1;;215]" + end + if tonumber(level2) > 215 then + formspec = formspec.."button[0,4;1,1;;216]" + end + if tonumber(level2) > 216 then + formspec = formspec.."button[1,4;1,1;;217]" + end + if tonumber(level2) > 217 then + formspec = formspec.."button[2,4;1,1;;218]" + end + if tonumber(level2) > 218 then + formspec = formspec.."button[3,4;1,1;;219]" + end + if tonumber(level2) > 219 then + formspec = formspec.."button[4,4;1,1;;220]" + end + if tonumber(level2) > 220 then + formspec = formspec.."button[0,5;1,1;;221]" + end + if tonumber(level2) > 221 then + formspec = formspec.."button[1,5;1,1;;222]" + end + if tonumber(level2) > 222 then + formspec = formspec.."label[0,5.8;wait until the next update]" + end + return formspec +end +local w3 = {} +w3.get_formspec = function(player, pos) + if player == nil then + return + end + local player_inv = player:get_inventory() + formspec = "size[8,8.3]" + .."background[9,10.3;1,1;gui_formbg.png;true]" + .."listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]" + .."bgcolor[#080808BB;true]" + .."label[0,0;Comming soon]" + return formspec +end +minetest.register_node("sudoku:new_w1",{ + tiles = {"default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png^sudoku_new_w1.png"}, + description = "New", + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + on_punch = function(pos, node, player, pointed_thing) + local player_inv = player:get_inventory() + local page = player_inv:get_stack("page1", 1):get_count()+1 + if page == 1 then + minetest.show_formspec(player:get_player_name(), "w11" , w11.get_formspec(player)) + elseif page == 2 then + minetest.show_formspec(player:get_player_name(), "w12" , w12.get_formspec(player)) + elseif page == 3 then + minetest.show_formspec(player:get_player_name(), "w13" , w13.get_formspec(player)) + elseif page == 4 then + minetest.show_formspec(player:get_player_name(), "w14" , w14.get_formspec(player)) + elseif page == 5 then + minetest.show_formspec(player:get_player_name(), "w15" , w15.get_formspec(player)) + elseif page == 6 then + minetest.show_formspec(player:get_player_name(), "w16" , w16.get_formspec(player)) + elseif page == 7 then + minetest.show_formspec(player:get_player_name(), "w17" , w17.get_formspec(player)) + end + end, +}) +minetest.register_node("sudoku:new_w2",{ + tiles = {"default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png^sudoku_new_w2.png"}, + description = "New", + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + on_punch = function(pos, node, player, pointed_thing) + local player_inv = player:get_inventory() + local page = player_inv:get_stack("page2", 1):get_count()+1 + if page == 1 then + minetest.show_formspec(player:get_player_name(), "w21" , w21.get_formspec(player)) + elseif page == 2 then + minetest.show_formspec(player:get_player_name(), "w22" , w22.get_formspec(player)) + elseif page == 3 then + minetest.show_formspec(player:get_player_name(), "w23" , w23.get_formspec(player)) + elseif page == 4 then + minetest.show_formspec(player:get_player_name(), "w24" , w24.get_formspec(player)) + elseif page == 5 then + minetest.show_formspec(player:get_player_name(), "w25" , w25.get_formspec(player)) + elseif page == 6 then + minetest.show_formspec(player:get_player_name(), "w26" , w26.get_formspec(player)) + elseif page == 7 then + minetest.show_formspec(player:get_player_name(), "w27" , w27.get_formspec(player)) + elseif page == 8 then + minetest.show_formspec(player:get_player_name(), "w28" , w28.get_formspec(player)) + end + end, +}) +minetest.register_node("sudoku:new_w3",{ + tiles = {"default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png^sudoku_new_w3.png"}, + description = "New", + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + on_punch = function(pos, node, player, pointed_thing) + local player_inv = player:get_inventory() + local page = player_inv:get_stack("page3", 1):get_count()+1 + if page == 1 then + minetest.show_formspec(player:get_player_name(), "w31" , w31.get_formspec(player)) + elseif page == 2 then + minetest.show_formspec(player:get_player_name(), "w32" , w32.get_formspec(player)) + elseif page == 3 then + minetest.show_formspec(player:get_player_name(), "w33" , w33.get_formspec(player)) + elseif page == 4 then + minetest.show_formspec(player:get_player_name(), "w34" , w34.get_formspec(player)) + elseif page == 5 then + minetest.show_formspec(player:get_player_name(), "w35" , w35.get_formspec(player)) + elseif page == 6 then + minetest.show_formspec(player:get_player_name(), "w36" , w36.get_formspec(player)) + elseif page == 7 then + minetest.show_formspec(player:get_player_name(), "w37" , w37.get_formspec(player)) + elseif page == 8 then + minetest.show_formspec(player:get_player_name(), "w38" , w38.get_formspec(player)) + elseif page == 9 then + minetest.show_formspec(player:get_player_name(), "w39" , w39.get_formspec(player)) + end + end, +}) +minetest.register_node("sudoku:new_w4",{ + tiles = {"default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png^sudoku_new_w4.png"}, + description = "New", + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + on_punch = function(pos, node, player, pointed_thing) + minetest.show_formspec(player:get_player_name(), "w3" , w3.get_formspec(player)) + end, +}) +minetest.register_node("sudoku:new_w5",{ + tiles = {"default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png^sudoku_new_w5.png"}, + description = "New", + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + on_punch = function(pos, node, player, pointed_thing) + minetest.show_formspec(player:get_player_name(), "w3" , w3.get_formspec(player)) + end, +}) +minetest.register_node("sudoku:new_ws",{ + tiles = {"default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png^sudoku_new_ws.png"}, + description = "New", + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + on_punch = function(pos, node, player, pointed_thing) + minetest.show_formspec(player:get_player_name(), "w3" , w3.get_formspec(player)) + end, +}) +minetest.register_node("sudoku:finisch",{ + tiles = {"default_silver_sandstone_block.png^sudoku_finisch.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png","default_silver_sandstone_block.png"}, + description = "New", + --groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + on_punch = function(pos, node, player, pointed_thing) + Finisch(player) + end, +}) +minetest.register_on_player_receive_fields(function(player, formname, fields) + local player_inv = player:get_inventory() + player_inv:set_size("ll", 1) + player_inv:set_size("l", 6) + player_inv:set_size("page1", 1) + player_inv:set_size("page2", 1) + player_inv:set_size("page3", 1) + local d = 0 + if formname == "w11" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"1_"..v) + player_inv:set_stack("l", 1, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 1") + end + end + if fields.wab then + player_inv:set_stack("page1", 1, "default:dirt") + minetest.show_formspec(player:get_player_name(), "w12" , w12.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w12" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"1_"..v) + player_inv:set_stack("l", 1, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 1") + end + end + if fields.waa then + player_inv:set_stack("page1", 1, nil) + minetest.show_formspec(player:get_player_name(), "w11" , w11.get_formspec(player)) + elseif fields.wac then + player_inv:set_stack("page1", 1, "default:dirt 2") + minetest.show_formspec(player:get_player_name(), "w13" , w13.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w13" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"1_"..v) + player_inv:set_stack("l", 1, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 1") + end + end + if fields.wab then + player_inv:set_stack("page1", 1, "default:dirt 1") + minetest.show_formspec(player:get_player_name(), "w12" , w12.get_formspec(player)) + elseif fields.wad then + player_inv:set_stack("page1", 1, "default:dirt 3") + minetest.show_formspec(player:get_player_name(), "w14" , w14.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w14" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"1_"..v) + player_inv:set_stack("l", 1, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 1") + end + end + if fields.wac then + player_inv:set_stack("page1", 1, "default:dirt 2") + minetest.show_formspec(player:get_player_name(), "w13" , w13.get_formspec(player)) + elseif fields.wae then + player_inv:set_stack("page1", 1, "default:dirt 4") + minetest.show_formspec(player:get_player_name(), "w15" , w15.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w15" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"1_"..v) + player_inv:set_stack("l", 1, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 1") + end + end + if fields.wad then + player_inv:set_stack("page1", 1, "default:dirt 3") + minetest.show_formspec(player:get_player_name(), "w14" , w14.get_formspec(player)) + elseif fields.waf then + player_inv:set_stack("page1", 1, "default:dirt 5") + minetest.show_formspec(player:get_player_name(), "w16" , w16.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w16" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"1_"..v) + player_inv:set_stack("l", 1, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 1") + end + end + if fields.wae then + player_inv:set_stack("page1", 1, "default:dirt 4") + minetest.show_formspec(player:get_player_name(), "w15" , w15.get_formspec(player)) + elseif fields.wag then + player_inv:set_stack("page1", 1, "default:dirt 6") + minetest.show_formspec(player:get_player_name(), "w17" , w17.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w17" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"1_"..v) + player_inv:set_stack("l", 1, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 1") + end + end + if fields.waf then + player_inv:set_stack("page1", 1, "default:dirt 5") + minetest.show_formspec(player:get_player_name(), "w16" , w16.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w21" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"2_"..v) + player_inv:set_stack("l", 2, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 2") + end + end + if fields.wab then + player_inv:set_stack("page2", 1, "default:dirt") + minetest.show_formspec(player:get_player_name(), "w22" , w22.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w22" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"2_"..v) + player_inv:set_stack("l", 2, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 2") + end + end + if fields.waa then + player_inv:set_stack("page2", 1, nil) + minetest.show_formspec(player:get_player_name(), "w21" , w21.get_formspec(player)) + elseif fields.wac then + player_inv:set_stack("page2", 1, "default:dirt 2") + minetest.show_formspec(player:get_player_name(), "w23" , w23.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w23" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"2_"..v) + player_inv:set_stack("l", 2, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 2") + end + end + if fields.wab then + player_inv:set_stack("page2", 1, nil) + minetest.show_formspec(player:get_player_name(), "w22" , w22.get_formspec(player)) + elseif fields.wad then + player_inv:set_stack("page2", 1, "default:dirt 3") + minetest.show_formspec(player:get_player_name(), "w24" , w24.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w24" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"2_"..v) + player_inv:set_stack("l", 2, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 2") + end + end + if fields.wac then + player_inv:set_stack("page2", 1, "default:dirt 2") + minetest.show_formspec(player:get_player_name(), "w23" , w23.get_formspec(player)) + elseif fields.wae then + player_inv:set_stack("page2", 1, "default:dirt 4") + minetest.show_formspec(player:get_player_name(), "w25" , w25.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w25" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"2_"..v) + player_inv:set_stack("l", 2, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 2") + end + end + if fields.wad then + player_inv:set_stack("page2", 1, "default:dirt 3") + minetest.show_formspec(player:get_player_name(), "w24" , w24.get_formspec(player)) + elseif fields.waf then + player_inv:set_stack("page2", 1, "default:dirt 5") + minetest.show_formspec(player:get_player_name(), "w26" , w26.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w26" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"2_"..v) + player_inv:set_stack("l", 2, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 2") + end + end + if fields.wae then + player_inv:set_stack("page2", 1, "default:dirt 4") + minetest.show_formspec(player:get_player_name(), "w25" , w25.get_formspec(player)) + elseif fields.wag then + player_inv:set_stack("page2", 1, "default:dirt 6") + minetest.show_formspec(player:get_player_name(), "w27" , w27.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w27" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"2_"..v) + player_inv:set_stack("l", 2, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 2") + end + end + if fields.waf then + player_inv:set_stack("page2", 1, "default:dirt 5") + minetest.show_formspec(player:get_player_name(), "w26" , w26.get_formspec(player)) + elseif fields.wah then + player_inv:set_stack("page2", 1, "default:dirt 7") + minetest.show_formspec(player:get_player_name(), "w28" , w28.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w28" and d == 0 then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"2_"..v) + player_inv:set_stack("l", 2, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 2") + end + end + if fields.wag then + player_inv:set_stack("page2", 1, "default:dirt 6") + minetest.show_formspec(player:get_player_name(), "w27" , w27.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w31" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.wab then + player_inv:set_stack("page3", 1, "default:dirt") + minetest.show_formspec(player:get_player_name(), "w32" , w32.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w32" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.waa then + player_inv:set_stack("page3", 1,nil) + minetest.show_formspec(player:get_player_name(), "w31" , w31.get_formspec(player)) + elseif fields.wac then + player_inv:set_stack("page3", 1, "default:dirt 2") + minetest.show_formspec(player:get_player_name(), "w33" , w33.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w33" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.wab then + player_inv:set_stack("page3", 1,"default:dirt") + minetest.show_formspec(player:get_player_name(), "w32" , w32.get_formspec(player)) + elseif fields.wad then + player_inv:set_stack("page3", 1, "default:dirt 3") + minetest.show_formspec(player:get_player_name(), "w34" , w34.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w34" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.wac then + player_inv:set_stack("page3", 1,"default:dirt 2") + minetest.show_formspec(player:get_player_name(), "w33" , w33.get_formspec(player)) + elseif fields.wae then + player_inv:set_stack("page3", 1, "default:dirt 4") + minetest.show_formspec(player:get_player_name(), "w35" , w35.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w35" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.wad then + player_inv:set_stack("page3", 1,"default:dirt 3") + minetest.show_formspec(player:get_player_name(), "w34" , w34.get_formspec(player)) + elseif fields.waf then + player_inv:set_stack("page3", 1, "default:dirt 5") + minetest.show_formspec(player:get_player_name(), "w36" , w36.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w36" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.wae then + player_inv:set_stack("page3", 1,"default:dirt 4") + minetest.show_formspec(player:get_player_name(), "w35" , w35.get_formspec(player)) + elseif fields.wag then + player_inv:set_stack("page3", 1, "default:dirt 6") + minetest.show_formspec(player:get_player_name(), "w37" , w37.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w37" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.waf then + player_inv:set_stack("page3", 1,"default:dirt 5") + minetest.show_formspec(player:get_player_name(), "w36" , w36.get_formspec(player)) + elseif fields.wah then + player_inv:set_stack("page3", 1, "default:dirt 7") + minetest.show_formspec(player:get_player_name(), "w38" , w38.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w38" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.wag then + player_inv:set_stack("page3", 1,"default:dirt 6") + minetest.show_formspec(player:get_player_name(), "w37" , w37.get_formspec(player)) + elseif fields.wai then + player_inv:set_stack("page3", 1, "default:dirt 8") + minetest.show_formspec(player:get_player_name(), "w39" , w39.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end + if formname == "w39" then + d = 1 + for k, v in pairs(fields) do + if tonumber(v) ~= nil then + New(player,"3_"..v) + player_inv:set_stack("l", 3, "default:dirt "..v) + player_inv:set_stack("ll", 1, "default:dirt 3") + end + end + if fields.wah then + player_inv:set_stack("page3", 1,"default:dirt 7") + minetest.show_formspec(player:get_player_name(), "w38" , w38.get_formspec(player)) + else + minetest.show_formspec(player:get_player_name(), "", "") + end + end +end) \ No newline at end of file diff --git a/mods/sudoku/lv1_1.txt b/mods/sudoku/lv1_1.txt new file mode 100644 index 0000000..906b5a8 --- /dev/null +++ b/mods/sudoku/lv1_1.txt @@ -0,0 +1,9 @@ +085409030 +902305478 +010782090 +096040350 +800906002 +047020860 +030294080 +478601903 +020807510 \ No newline at end of file diff --git a/mods/sudoku/lv1_10.txt b/mods/sudoku/lv1_10.txt new file mode 100644 index 0000000..0a6691a --- /dev/null +++ b/mods/sudoku/lv1_10.txt @@ -0,0 +1,9 @@ +006080730 +043506089 +501937002 +420103806 +018000320 +605802071 +100658203 +350209610 +062010500 \ No newline at end of file diff --git a/mods/sudoku/lv1_100.txt b/mods/sudoku/lv1_100.txt new file mode 100644 index 0000000..a0af15c --- /dev/null +++ b/mods/sudoku/lv1_100.txt @@ -0,0 +1,9 @@ +060030090 +200801004 +005904200 +087000610 +400000005 +039000420 +002403900 +900107006 +040090070 \ No newline at end of file diff --git a/mods/sudoku/lv1_101.txt b/mods/sudoku/lv1_101.txt new file mode 100644 index 0000000..4646dac --- /dev/null +++ b/mods/sudoku/lv1_101.txt @@ -0,0 +1,9 @@ +300208007 +050907060 +007060200 +730000021 +009000300 +120000076 +002070400 +070402080 +400503002 \ No newline at end of file diff --git a/mods/sudoku/lv1_102.txt b/mods/sudoku/lv1_102.txt new file mode 100644 index 0000000..333673f --- /dev/null +++ b/mods/sudoku/lv1_102.txt @@ -0,0 +1,9 @@ +000802000 +050090080 +001465700 +704000803 +015000920 +908000405 +006234100 +040080030 +000907000 \ No newline at end of file diff --git a/mods/sudoku/lv1_103.txt b/mods/sudoku/lv1_103.txt new file mode 100644 index 0000000..48f14c0 --- /dev/null +++ b/mods/sudoku/lv1_103.txt @@ -0,0 +1,9 @@ +004708200 +000000000 +900624007 +406090503 +002805700 +803070109 +700241008 +000000000 +001907400 \ No newline at end of file diff --git a/mods/sudoku/lv1_104.txt b/mods/sudoku/lv1_104.txt new file mode 100644 index 0000000..5940087 --- /dev/null +++ b/mods/sudoku/lv1_104.txt @@ -0,0 +1,9 @@ +050020010 +900806003 +002000700 +080931040 +100702009 +090568020 +009000400 +600403002 +020010030 \ No newline at end of file diff --git a/mods/sudoku/lv1_105.txt b/mods/sudoku/lv1_105.txt new file mode 100644 index 0000000..bb75bef --- /dev/null +++ b/mods/sudoku/lv1_105.txt @@ -0,0 +1,9 @@ +000802000 +007030900 +060471080 +706000804 +095000760 +401000509 +050623090 +009040600 +000905000 \ No newline at end of file diff --git a/mods/sudoku/lv1_106.txt b/mods/sudoku/lv1_106.txt new file mode 100644 index 0000000..93a487c --- /dev/null +++ b/mods/sudoku/lv1_106.txt @@ -0,0 +1,9 @@ +003721600 +000080000 +700504002 +608000704 +270000095 +509000106 +100207003 +000030000 +005916200 \ No newline at end of file diff --git a/mods/sudoku/lv1_107.txt b/mods/sudoku/lv1_107.txt new file mode 100644 index 0000000..aefa051 --- /dev/null +++ b/mods/sudoku/lv1_107.txt @@ -0,0 +1,9 @@ +001000500 +040367080 +700050004 +070509020 +018000430 +050408090 +400080002 +060275040 +005000700 \ No newline at end of file diff --git a/mods/sudoku/lv1_108.txt b/mods/sudoku/lv1_108.txt new file mode 100644 index 0000000..8113a59 --- /dev/null +++ b/mods/sudoku/lv1_108.txt @@ -0,0 +1,9 @@ +180030096 +400000003 +009106400 +008040300 +900301008 +001090200 +004209500 +200000004 +790060021 \ No newline at end of file diff --git a/mods/sudoku/lv1_109.txt b/mods/sudoku/lv1_109.txt new file mode 100644 index 0000000..1820ed1 --- /dev/null +++ b/mods/sudoku/lv1_109.txt @@ -0,0 +1,9 @@ +000703000 +007000100 +080912070 +905070208 +008104500 +603050407 +050637020 +002000700 +000509000 \ No newline at end of file diff --git a/mods/sudoku/lv1_11.txt b/mods/sudoku/lv1_11.txt new file mode 100644 index 0000000..8477f11 --- /dev/null +++ b/mods/sudoku/lv1_11.txt @@ -0,0 +1,9 @@ +048105060 +306708524 +020463080 +093040270 +400307001 +067010430 +030872010 +671904802 +080601740 \ No newline at end of file diff --git a/mods/sudoku/lv1_110.txt b/mods/sudoku/lv1_110.txt new file mode 100644 index 0000000..11fd208 --- /dev/null +++ b/mods/sudoku/lv1_110.txt @@ -0,0 +1,9 @@ +900030001 +060802040 +004709200 +045000680 +800000009 +079000530 +008601300 +010905020 +400020005 \ No newline at end of file diff --git a/mods/sudoku/lv1_111.txt b/mods/sudoku/lv1_111.txt new file mode 100644 index 0000000..f34d3b8 --- /dev/null +++ b/mods/sudoku/lv1_111.txt @@ -0,0 +1,9 @@ +004000300 +003102400 +782000519 +030060080 +000809000 +050030060 +845000631 +001603800 +006000700 \ No newline at end of file diff --git a/mods/sudoku/lv1_112.txt b/mods/sudoku/lv1_112.txt new file mode 100644 index 0000000..33b76e1 --- /dev/null +++ b/mods/sudoku/lv1_112.txt @@ -0,0 +1,9 @@ +000138000 +002060800 +060040030 +800704005 +574000126 +100602008 +030070080 +001080700 +000426000 \ No newline at end of file diff --git a/mods/sudoku/lv1_113.txt b/mods/sudoku/lv1_113.txt new file mode 100644 index 0000000..608deba --- /dev/null +++ b/mods/sudoku/lv1_113.txt @@ -0,0 +1,9 @@ +040307020 +500106004 +007050800 +780000043 +003000100 +610000087 +009060200 +200805009 +070209010 \ No newline at end of file diff --git a/mods/sudoku/lv1_114.txt b/mods/sudoku/lv1_114.txt new file mode 100644 index 0000000..742baf5 --- /dev/null +++ b/mods/sudoku/lv1_114.txt @@ -0,0 +1,9 @@ +400000001 +001356800 +050010060 +080901040 +042000150 +090502080 +060020070 +009438600 +200000008 \ No newline at end of file diff --git a/mods/sudoku/lv1_115.txt b/mods/sudoku/lv1_115.txt new file mode 100644 index 0000000..271da94 --- /dev/null +++ b/mods/sudoku/lv1_115.txt @@ -0,0 +1,9 @@ +040109050 +900603008 +006050300 +690000074 +004000100 +510000086 +009010700 +700402001 +080706020 \ No newline at end of file diff --git a/mods/sudoku/lv1_116.txt b/mods/sudoku/lv1_116.txt new file mode 100644 index 0000000..32900c6 --- /dev/null +++ b/mods/sudoku/lv1_116.txt @@ -0,0 +1,9 @@ +053000680 +900060005 +700805003 +001050200 +080903040 +009040500 +800102007 +100090004 +097000310 \ No newline at end of file diff --git a/mods/sudoku/lv1_117.txt b/mods/sudoku/lv1_117.txt new file mode 100644 index 0000000..759e836 --- /dev/null +++ b/mods/sudoku/lv1_117.txt @@ -0,0 +1,9 @@ +000136000 +006708300 +080040060 +160000058 +802000906 +570000023 +030010090 +005603100 +000479000 \ No newline at end of file diff --git a/mods/sudoku/lv1_118.txt b/mods/sudoku/lv1_118.txt new file mode 100644 index 0000000..e78f89f --- /dev/null +++ b/mods/sudoku/lv1_118.txt @@ -0,0 +1,9 @@ +000080000 +034506280 +060304070 +012000930 +800000007 +075000420 +020401090 +086209350 +000050000 \ No newline at end of file diff --git a/mods/sudoku/lv1_119.txt b/mods/sudoku/lv1_119.txt new file mode 100644 index 0000000..58768a8 --- /dev/null +++ b/mods/sudoku/lv1_119.txt @@ -0,0 +1,9 @@ +004907800 +030060070 +700301009 +609000704 +040000030 +803000906 +200108005 +080030090 +006502400 \ No newline at end of file diff --git a/mods/sudoku/lv1_12.txt b/mods/sudoku/lv1_12.txt new file mode 100644 index 0000000..7a971ed --- /dev/null +++ b/mods/sudoku/lv1_12.txt @@ -0,0 +1,9 @@ +056801940 +900605003 +700493008 +897040635 +003906800 +465080291 +500269007 +600504009 +049708350 \ No newline at end of file diff --git a/mods/sudoku/lv1_120.txt b/mods/sudoku/lv1_120.txt new file mode 100644 index 0000000..b7b27d6 --- /dev/null +++ b/mods/sudoku/lv1_120.txt @@ -0,0 +1,9 @@ +703408605 +000060000 +500709004 +608000401 +050000030 +302000907 +400601003 +000040000 +105903708 \ No newline at end of file diff --git a/mods/sudoku/lv1_121.txt b/mods/sudoku/lv1_121.txt new file mode 100644 index 0000000..d8a64af --- /dev/null +++ b/mods/sudoku/lv1_121.txt @@ -0,0 +1,9 @@ +005000700 +019504630 +480000091 +070010050 +000408000 +040060080 +920000065 +067105840 +004000900 \ No newline at end of file diff --git a/mods/sudoku/lv1_122.txt b/mods/sudoku/lv1_122.txt new file mode 100644 index 0000000..7740154 --- /dev/null +++ b/mods/sudoku/lv1_122.txt @@ -0,0 +1,9 @@ +800000001 +070102090 +000458000 +096704280 +002000600 +083609410 +000297000 +030806050 +900000008 \ No newline at end of file diff --git a/mods/sudoku/lv1_123.txt b/mods/sudoku/lv1_123.txt new file mode 100644 index 0000000..8ff6ad4 --- /dev/null +++ b/mods/sudoku/lv1_123.txt @@ -0,0 +1,9 @@ +060701080 +410000072 +007020300 +900806001 +002000900 +600502004 +008060200 +740000093 +020907050 \ No newline at end of file diff --git a/mods/sudoku/lv1_124.txt b/mods/sudoku/lv1_124.txt new file mode 100644 index 0000000..fc2dc4b --- /dev/null +++ b/mods/sudoku/lv1_124.txt @@ -0,0 +1,9 @@ +000804000 +026503190 +040090070 +530000086 +008000400 +910000052 +080030040 +079206530 +000407000 \ No newline at end of file diff --git a/mods/sudoku/lv1_125.txt b/mods/sudoku/lv1_125.txt new file mode 100644 index 0000000..2a279b3 --- /dev/null +++ b/mods/sudoku/lv1_125.txt @@ -0,0 +1,9 @@ +000804000 +009030100 +047501380 +105000608 +030000050 +604000201 +068103570 +001080400 +000905000 \ No newline at end of file diff --git a/mods/sudoku/lv1_126.txt b/mods/sudoku/lv1_126.txt new file mode 100644 index 0000000..620fbf5 --- /dev/null +++ b/mods/sudoku/lv1_126.txt @@ -0,0 +1,9 @@ +100973005 +000206000 +009050300 +850000032 +401000706 +690000041 +008090200 +000802000 +900165003 \ No newline at end of file diff --git a/mods/sudoku/lv1_127.txt b/mods/sudoku/lv1_127.txt new file mode 100644 index 0000000..43cdf0b --- /dev/null +++ b/mods/sudoku/lv1_127.txt @@ -0,0 +1,9 @@ +000105000 +007389200 +090060030 +460000073 +059000480 +370000029 +030020010 +006753800 +000906000 \ No newline at end of file diff --git a/mods/sudoku/lv1_128.txt b/mods/sudoku/lv1_128.txt new file mode 100644 index 0000000..cc7970a --- /dev/null +++ b/mods/sudoku/lv1_128.txt @@ -0,0 +1,9 @@ +004589300 +005000800 +230000065 +500090003 +900103008 +800040006 +460000032 +002000600 +009652400 \ No newline at end of file diff --git a/mods/sudoku/lv1_129.txt b/mods/sudoku/lv1_129.txt new file mode 100644 index 0000000..7b29d6a --- /dev/null +++ b/mods/sudoku/lv1_129.txt @@ -0,0 +1,9 @@ +040320080 +000090406 +009000023 +000000004 +075000690 +100000000 +860000700 +402070000 +010036050 \ No newline at end of file diff --git a/mods/sudoku/lv1_13.txt b/mods/sudoku/lv1_13.txt new file mode 100644 index 0000000..2155525 --- /dev/null +++ b/mods/sudoku/lv1_13.txt @@ -0,0 +1,9 @@ +010206050 +608537201 +530000067 +860301079 +170604028 +320705046 +750000014 +201473605 +080109030 \ No newline at end of file diff --git a/mods/sudoku/lv1_130.txt b/mods/sudoku/lv1_130.txt new file mode 100644 index 0000000..3788525 --- /dev/null +++ b/mods/sudoku/lv1_130.txt @@ -0,0 +1,9 @@ +000158000 +006007100 +080000030 +500700023 +200000001 +730001005 +090000040 +004800300 +000429000 \ No newline at end of file diff --git a/mods/sudoku/lv1_131.txt b/mods/sudoku/lv1_131.txt new file mode 100644 index 0000000..f97162f --- /dev/null +++ b/mods/sudoku/lv1_131.txt @@ -0,0 +1,9 @@ +300108400 +000070035 +900050008 +000001800 +090000050 +006900000 +500060007 +410090000 +007805004 \ No newline at end of file diff --git a/mods/sudoku/lv1_132.txt b/mods/sudoku/lv1_132.txt new file mode 100644 index 0000000..04d5ef7 --- /dev/null +++ b/mods/sudoku/lv1_132.txt @@ -0,0 +1,9 @@ +960000075 +200030006 +003700000 +009040000 +030901050 +000020100 +000008200 +600090004 +740000089 \ No newline at end of file diff --git a/mods/sudoku/lv1_133.txt b/mods/sudoku/lv1_133.txt new file mode 100644 index 0000000..942d7d2 --- /dev/null +++ b/mods/sudoku/lv1_133.txt @@ -0,0 +1,9 @@ +000003006 +900800040 +003100900 +000380015 +009000400 +120056000 +007005100 +040008003 +600200000 \ No newline at end of file diff --git a/mods/sudoku/lv1_134.txt b/mods/sudoku/lv1_134.txt new file mode 100644 index 0000000..54a8aa7 --- /dev/null +++ b/mods/sudoku/lv1_134.txt @@ -0,0 +1,9 @@ +508000000 +006200000 +730061000 +090040500 +001709600 +002030070 +000910038 +000005100 +000000402 \ No newline at end of file diff --git a/mods/sudoku/lv1_135.txt b/mods/sudoku/lv1_135.txt new file mode 100644 index 0000000..0025647 --- /dev/null +++ b/mods/sudoku/lv1_135.txt @@ -0,0 +1,9 @@ +000060705 +730004006 +002000000 +300800540 +900000001 +071006003 +000000100 +500700092 +407030000 \ No newline at end of file diff --git a/mods/sudoku/lv1_136.txt b/mods/sudoku/lv1_136.txt new file mode 100644 index 0000000..52b749f --- /dev/null +++ b/mods/sudoku/lv1_136.txt @@ -0,0 +1,9 @@ +070630000 +530000010 +000002600 +700010200 +400208005 +005060009 +004300000 +080000027 +000041030 \ No newline at end of file diff --git a/mods/sudoku/lv1_137.txt b/mods/sudoku/lv1_137.txt new file mode 100644 index 0000000..fa571c2 --- /dev/null +++ b/mods/sudoku/lv1_137.txt @@ -0,0 +1,9 @@ +000907000 +001020090 +409000050 +006001200 +080603070 +007800500 +040000308 +090010700 +000708000 \ No newline at end of file diff --git a/mods/sudoku/lv1_138.txt b/mods/sudoku/lv1_138.txt new file mode 100644 index 0000000..364428e --- /dev/null +++ b/mods/sudoku/lv1_138.txt @@ -0,0 +1,9 @@ +020500700 +300007000 +000001804 +400010590 +000609000 +091050003 +608900000 +000700001 +007004050 \ No newline at end of file diff --git a/mods/sudoku/lv1_139.txt b/mods/sudoku/lv1_139.txt new file mode 100644 index 0000000..c4e3921 --- /dev/null +++ b/mods/sudoku/lv1_139.txt @@ -0,0 +1,9 @@ +500090000 +410000059 +700001040 +950060020 +000000000 +040080067 +070500001 +280000094 +000030005 \ No newline at end of file diff --git a/mods/sudoku/lv1_14.txt b/mods/sudoku/lv1_14.txt new file mode 100644 index 0000000..94517aa --- /dev/null +++ b/mods/sudoku/lv1_14.txt @@ -0,0 +1,9 @@ +092005804 +807402509 +435008620 +608090042 +003804700 +270060905 +089200167 +706109203 +301700490 \ No newline at end of file diff --git a/mods/sudoku/lv1_140.txt b/mods/sudoku/lv1_140.txt new file mode 100644 index 0000000..2536a89 --- /dev/null +++ b/mods/sudoku/lv1_140.txt @@ -0,0 +1,9 @@ +030009000 +401050000 +070806400 +007000608 +050000010 +109000700 +004708060 +000090207 +000100050 \ No newline at end of file diff --git a/mods/sudoku/lv1_141.txt b/mods/sudoku/lv1_141.txt new file mode 100644 index 0000000..ca9a7e1 --- /dev/null +++ b/mods/sudoku/lv1_141.txt @@ -0,0 +1,9 @@ +000000570 +090030000 +008007093 +030001007 +100304002 +800600010 +510900400 +000010060 +082000000 \ No newline at end of file diff --git a/mods/sudoku/lv1_142.txt b/mods/sudoku/lv1_142.txt new file mode 100644 index 0000000..541fa5f --- /dev/null +++ b/mods/sudoku/lv1_142.txt @@ -0,0 +1,9 @@ +008000000 +004006050 +190500300 +009650070 +000403000 +050082600 +001007098 +040200100 +000000200 \ No newline at end of file diff --git a/mods/sudoku/lv1_143.txt b/mods/sudoku/lv1_143.txt new file mode 100644 index 0000000..56d6240 --- /dev/null +++ b/mods/sudoku/lv1_143.txt @@ -0,0 +1,9 @@ +800002090 +000000083 +070060002 +000020010 +190407036 +040090000 +300010050 +760000000 +010900008 \ No newline at end of file diff --git a/mods/sudoku/lv1_144.txt b/mods/sudoku/lv1_144.txt new file mode 100644 index 0000000..6ec87eb --- /dev/null +++ b/mods/sudoku/lv1_144.txt @@ -0,0 +1,9 @@ +800700200 +000500010 +000016004 +590200300 +008000400 +004008097 +200860000 +080001000 +007009005 \ No newline at end of file diff --git a/mods/sudoku/lv1_145.txt b/mods/sudoku/lv1_145.txt new file mode 100644 index 0000000..c24e173 --- /dev/null +++ b/mods/sudoku/lv1_145.txt @@ -0,0 +1,9 @@ +050002000 +009500000 +800010004 +001020067 +006307400 +370080200 +600030002 +000009600 +000400080 \ No newline at end of file diff --git a/mods/sudoku/lv1_146.txt b/mods/sudoku/lv1_146.txt new file mode 100644 index 0000000..e6fb099 --- /dev/null +++ b/mods/sudoku/lv1_146.txt @@ -0,0 +1,9 @@ +900400700 +000093020 +000000305 +700040060 +030601040 +050030007 +601000000 +040810000 +005009001 \ No newline at end of file diff --git a/mods/sudoku/lv1_147.txt b/mods/sudoku/lv1_147.txt new file mode 100644 index 0000000..0bd093c --- /dev/null +++ b/mods/sudoku/lv1_147.txt @@ -0,0 +1,9 @@ +200090000 +000030050 +406800900 +700006004 +090302080 +800100003 +009008307 +080010000 +000060001 \ No newline at end of file diff --git a/mods/sudoku/lv1_148.txt b/mods/sudoku/lv1_148.txt new file mode 100644 index 0000000..1950f5c --- /dev/null +++ b/mods/sudoku/lv1_148.txt @@ -0,0 +1,9 @@ +000051080 +080040005 +003000200 +000060009 +670409013 +800030000 +002000400 +500090020 +090710000 \ No newline at end of file diff --git a/mods/sudoku/lv1_149.txt b/mods/sudoku/lv1_149.txt new file mode 100644 index 0000000..700063f --- /dev/null +++ b/mods/sudoku/lv1_149.txt @@ -0,0 +1,9 @@ +000600100 +000005006 +507000230 +080907000 +930000067 +000406010 +074000901 +800700000 +003008000 \ No newline at end of file diff --git a/mods/sudoku/lv1_15.txt b/mods/sudoku/lv1_15.txt new file mode 100644 index 0000000..f2a46ab --- /dev/null +++ b/mods/sudoku/lv1_15.txt @@ -0,0 +1,9 @@ +820703016 +501060908 +030108040 +059010480 +308504701 +140070053 +280605079 +407080305 +015907820 \ No newline at end of file diff --git a/mods/sudoku/lv1_150.txt b/mods/sudoku/lv1_150.txt new file mode 100644 index 0000000..c8d8f19 --- /dev/null +++ b/mods/sudoku/lv1_150.txt @@ -0,0 +1,9 @@ +960000000 +400086000 +000402000 +003205860 +040000070 +026308500 +000901000 +000760003 +000000091 \ No newline at end of file diff --git a/mods/sudoku/lv1_151.txt b/mods/sudoku/lv1_151.txt new file mode 100644 index 0000000..b11476c --- /dev/null +++ b/mods/sudoku/lv1_151.txt @@ -0,0 +1,9 @@ +010200500 +000008020 +049005300 +000000900 +902601705 +006000000 +003700190 +070900000 +004002050 \ No newline at end of file diff --git a/mods/sudoku/lv1_152.txt b/mods/sudoku/lv1_152.txt new file mode 100644 index 0000000..284d1d6 --- /dev/null +++ b/mods/sudoku/lv1_152.txt @@ -0,0 +1,9 @@ +000620007 +005901000 +010008000 +360000250 +900000001 +041000073 +000400060 +000502700 +100093000 \ No newline at end of file diff --git a/mods/sudoku/lv1_153.txt b/mods/sudoku/lv1_153.txt new file mode 100644 index 0000000..9f84cfe --- /dev/null +++ b/mods/sudoku/lv1_153.txt @@ -0,0 +1,9 @@ +009810000 +030200008 +000046205 +000000607 +800000009 +605000000 +704560000 +300002010 +000073500 \ No newline at end of file diff --git a/mods/sudoku/lv1_154.txt b/mods/sudoku/lv1_154.txt new file mode 100644 index 0000000..2a32c3d --- /dev/null +++ b/mods/sudoku/lv1_154.txt @@ -0,0 +1,9 @@ +080006005 +200000480 +009008010 +000080102 +000301000 +601090000 +090400800 +076000003 +100700050 \ No newline at end of file diff --git a/mods/sudoku/lv1_155.txt b/mods/sudoku/lv1_155.txt new file mode 100644 index 0000000..a51d9ad --- /dev/null +++ b/mods/sudoku/lv1_155.txt @@ -0,0 +1,9 @@ +080040000 +063908500 +007000010 +000430108 +000000000 +901075000 +020000400 +005604230 +000020060 \ No newline at end of file diff --git a/mods/sudoku/lv1_156.txt b/mods/sudoku/lv1_156.txt new file mode 100644 index 0000000..6edab22 --- /dev/null +++ b/mods/sudoku/lv1_156.txt @@ -0,0 +1,9 @@ +006003540 +000090001 +300004008 +000500803 +090000020 +103006000 +200700005 +800060000 +039100700 \ No newline at end of file diff --git a/mods/sudoku/lv1_157.txt b/mods/sudoku/lv1_157.txt new file mode 100644 index 0000000..02051ad --- /dev/null +++ b/mods/sudoku/lv1_157.txt @@ -0,0 +1,9 @@ +060520000 +230014000 +070000001 +180006030 +000000000 +050300094 +700000020 +000160059 +000082060 \ No newline at end of file diff --git a/mods/sudoku/lv1_158.txt b/mods/sudoku/lv1_158.txt new file mode 100644 index 0000000..3c0fbf6 --- /dev/null +++ b/mods/sudoku/lv1_158.txt @@ -0,0 +1,9 @@ +000020050 +000008364 +000360070 +007000080 +203000605 +050000400 +080034000 +761800000 +030070000 \ No newline at end of file diff --git a/mods/sudoku/lv1_159.txt b/mods/sudoku/lv1_159.txt new file mode 100644 index 0000000..80edaf1 --- /dev/null +++ b/mods/sudoku/lv1_159.txt @@ -0,0 +1,9 @@ +000004095 +670500010 +000609000 +020000400 +810000072 +007000080 +000305000 +060001058 +730900000 \ No newline at end of file diff --git a/mods/sudoku/lv1_16.txt b/mods/sudoku/lv1_16.txt new file mode 100644 index 0000000..6425831 --- /dev/null +++ b/mods/sudoku/lv1_16.txt @@ -0,0 +1,9 @@ +000746000 +073805640 +046030750 +729010485 +160908027 +538070196 +091080270 +087201560 +000367000 \ No newline at end of file diff --git a/mods/sudoku/lv1_160.txt b/mods/sudoku/lv1_160.txt new file mode 100644 index 0000000..201cb19 --- /dev/null +++ b/mods/sudoku/lv1_160.txt @@ -0,0 +1,9 @@ +008009000 +010500400 +600040080 +040090001 +006701800 +200030060 +050010008 +007006090 +000200700 \ No newline at end of file diff --git a/mods/sudoku/lv1_17.txt b/mods/sudoku/lv1_17.txt new file mode 100644 index 0000000..06b551f --- /dev/null +++ b/mods/sudoku/lv1_17.txt @@ -0,0 +1,9 @@ +127006000 +030792561 +569800003 +305609710 +001407300 +072105906 +200004835 +753218090 +000500127 \ No newline at end of file diff --git a/mods/sudoku/lv1_18.txt b/mods/sudoku/lv1_18.txt new file mode 100644 index 0000000..33aecbb --- /dev/null +++ b/mods/sudoku/lv1_18.txt @@ -0,0 +1,9 @@ +000485000 +047102850 +056030210 +438070192 +560301087 +712040635 +095010740 +084207560 +000854000 \ No newline at end of file diff --git a/mods/sudoku/lv1_19.txt b/mods/sudoku/lv1_19.txt new file mode 100644 index 0000000..0f3ab1d --- /dev/null +++ b/mods/sudoku/lv1_19.txt @@ -0,0 +1,9 @@ +160304025 +802050901 +040201070 +089020710 +401807302 +270030084 +610508039 +703010408 +028903160 \ No newline at end of file diff --git a/mods/sudoku/lv1_2.txt b/mods/sudoku/lv1_2.txt new file mode 100644 index 0000000..5bc08f9 --- /dev/null +++ b/mods/sudoku/lv1_2.txt @@ -0,0 +1,9 @@ +080307090 +409126708 +150000062 +320709016 +870401023 +690502047 +740000039 +903248605 +060903180 \ No newline at end of file diff --git a/mods/sudoku/lv1_20.txt b/mods/sudoku/lv1_20.txt new file mode 100644 index 0000000..198f4e7 --- /dev/null +++ b/mods/sudoku/lv1_20.txt @@ -0,0 +1,9 @@ +041205670 +500701004 +700946001 +653020719 +007503800 +829060435 +100652003 +200308007 +065409180 \ No newline at end of file diff --git a/mods/sudoku/lv1_21.txt b/mods/sudoku/lv1_21.txt new file mode 100644 index 0000000..a1f9692 --- /dev/null +++ b/mods/sudoku/lv1_21.txt @@ -0,0 +1,9 @@ +049102030 +603509274 +070436090 +086040750 +400605001 +035010460 +060957010 +351804907 +090301540 \ No newline at end of file diff --git a/mods/sudoku/lv1_22.txt b/mods/sudoku/lv1_22.txt new file mode 100644 index 0000000..c2dbed6 --- /dev/null +++ b/mods/sudoku/lv1_22.txt @@ -0,0 +1,9 @@ +090805020 +602371509 +340000017 +870502031 +950603078 +120407065 +560000082 +208769104 +010208090 \ No newline at end of file diff --git a/mods/sudoku/lv1_23.txt b/mods/sudoku/lv1_23.txt new file mode 100644 index 0000000..c80cc1c --- /dev/null +++ b/mods/sudoku/lv1_23.txt @@ -0,0 +1,9 @@ +027905360 +500607002 +600823007 +351090678 +006501400 +498030215 +700359001 +900104006 +035208740 \ No newline at end of file diff --git a/mods/sudoku/lv1_24.txt b/mods/sudoku/lv1_24.txt new file mode 100644 index 0000000..9147e8d --- /dev/null +++ b/mods/sudoku/lv1_24.txt @@ -0,0 +1,9 @@ +005080340 +083405079 +402793005 +360109407 +054000120 +107504086 +500362708 +270801630 +036040500 \ No newline at end of file diff --git a/mods/sudoku/lv1_25.txt b/mods/sudoku/lv1_25.txt new file mode 100644 index 0000000..9e169af --- /dev/null +++ b/mods/sudoku/lv1_25.txt @@ -0,0 +1,9 @@ +041005206 +209104307 +356007410 +803090074 +007201800 +910080605 +075600983 +108409502 +602300740 \ No newline at end of file diff --git a/mods/sudoku/lv1_26.txt b/mods/sudoku/lv1_26.txt new file mode 100644 index 0000000..ed7e17d --- /dev/null +++ b/mods/sudoku/lv1_26.txt @@ -0,0 +1,9 @@ +000652000 +061309250 +052010690 +687040539 +420703086 +913060472 +074030860 +036804920 +000126000 \ No newline at end of file diff --git a/mods/sudoku/lv1_27.txt b/mods/sudoku/lv1_27.txt new file mode 100644 index 0000000..04806c0 --- /dev/null +++ b/mods/sudoku/lv1_27.txt @@ -0,0 +1,9 @@ +364008000 +090524736 +527300004 +109206540 +005809200 +073405608 +400007369 +736942010 +000600427 \ No newline at end of file diff --git a/mods/sudoku/lv1_28.txt b/mods/sudoku/lv1_28.txt new file mode 100644 index 0000000..0c7b19f --- /dev/null +++ b/mods/sudoku/lv1_28.txt @@ -0,0 +1,9 @@ +058901030 +703208165 +060537080 +047050620 +500702009 +032090570 +070826090 +329405806 +080309250 \ No newline at end of file diff --git a/mods/sudoku/lv1_29.txt b/mods/sudoku/lv1_29.txt new file mode 100644 index 0000000..44f1b88 --- /dev/null +++ b/mods/sudoku/lv1_29.txt @@ -0,0 +1,9 @@ +290607045 +708050609 +050208070 +073060410 +904703508 +560080037 +140806093 +609010704 +087902150 diff --git a/mods/sudoku/lv1_3.txt b/mods/sudoku/lv1_3.txt new file mode 100644 index 0000000..1d7ea08 --- /dev/null +++ b/mods/sudoku/lv1_3.txt @@ -0,0 +1,9 @@ +056709280 +200306005 +300582004 +742050136 +001203800 +683070529 +900631008 +800405001 +064807350 \ No newline at end of file diff --git a/mods/sudoku/lv1_30.txt b/mods/sudoku/lv1_30.txt new file mode 100644 index 0000000..dcb4add --- /dev/null +++ b/mods/sudoku/lv1_30.txt @@ -0,0 +1,9 @@ +080104030 +903528607 +640000051 +190402078 +420905063 +350706094 +870000016 +501873409 +030601080 diff --git a/mods/sudoku/lv1_31.txt b/mods/sudoku/lv1_31.txt new file mode 100644 index 0000000..c490b03 --- /dev/null +++ b/mods/sudoku/lv1_31.txt @@ -0,0 +1,9 @@ +820000097 +609781402 +054206310 +086409570 +040000080 +097508260 +062105830 +903862105 +510000026 \ No newline at end of file diff --git a/mods/sudoku/lv1_32.txt b/mods/sudoku/lv1_32.txt new file mode 100644 index 0000000..00a3a04 --- /dev/null +++ b/mods/sudoku/lv1_32.txt @@ -0,0 +1,9 @@ +000743000 +041906780 +027050430 +134070968 +560304071 +278010543 +092030850 +085402310 +000598000 \ No newline at end of file diff --git a/mods/sudoku/lv1_33.txt b/mods/sudoku/lv1_33.txt new file mode 100644 index 0000000..7ab8494 --- /dev/null +++ b/mods/sudoku/lv1_33.txt @@ -0,0 +1,9 @@ +092004605 +603209107 +145007920 +801030079 +007602800 +320080504 +074500381 +208903406 +506100790 \ No newline at end of file diff --git a/mods/sudoku/lv1_34.txt b/mods/sudoku/lv1_34.txt new file mode 100644 index 0000000..16ff066 --- /dev/null +++ b/mods/sudoku/lv1_34.txt @@ -0,0 +1,9 @@ +020603040 +804952701 +730000096 +680305012 +350809074 +490107083 +210000067 +906214308 +040706020 \ No newline at end of file diff --git a/mods/sudoku/lv1_35.txt b/mods/sudoku/lv1_35.txt new file mode 100644 index 0000000..50b5f4d --- /dev/null +++ b/mods/sudoku/lv1_35.txt @@ -0,0 +1,9 @@ +005010680 +016805042 +809426005 +670302804 +058000390 +304508017 +500679401 +940103760 +067080500 \ No newline at end of file diff --git a/mods/sudoku/lv1_36.txt b/mods/sudoku/lv1_36.txt new file mode 100644 index 0000000..18f66b6 --- /dev/null +++ b/mods/sudoku/lv1_36.txt @@ -0,0 +1,9 @@ +238004000 +050873642 +647100005 +506407820 +002908500 +083206704 +300009156 +865321070 +000600238 \ No newline at end of file diff --git a/mods/sudoku/lv1_37.txt b/mods/sudoku/lv1_37.txt new file mode 100644 index 0000000..b57ed09 --- /dev/null +++ b/mods/sudoku/lv1_37.txt @@ -0,0 +1,9 @@ +950301047 +106070305 +070906010 +018030420 +504108706 +730060081 +240603058 +305020104 +061509270 \ No newline at end of file diff --git a/mods/sudoku/lv1_38.txt b/mods/sudoku/lv1_38.txt new file mode 100644 index 0000000..c723e09 --- /dev/null +++ b/mods/sudoku/lv1_38.txt @@ -0,0 +1,9 @@ +042703180 +300802004 +800941002 +136070829 +008306500 +579010463 +200137006 +700605008 +013409250 \ No newline at end of file diff --git a/mods/sudoku/lv1_39.txt b/mods/sudoku/lv1_39.txt new file mode 100644 index 0000000..073bb1d --- /dev/null +++ b/mods/sudoku/lv1_39.txt @@ -0,0 +1,9 @@ +062709030 +901302756 +080561090 +094070320 +600904001 +075010640 +030197060 +756408903 +010605280 \ No newline at end of file diff --git a/mods/sudoku/lv1_4.txt b/mods/sudoku/lv1_4.txt new file mode 100644 index 0000000..b3193fe --- /dev/null +++ b/mods/sudoku/lv1_4.txt @@ -0,0 +1,9 @@ +002010690 +059402018 +403896007 +570309102 +031000970 +204107063 +300241709 +940708230 +027030400 \ No newline at end of file diff --git a/mods/sudoku/lv1_40.txt b/mods/sudoku/lv1_40.txt new file mode 100644 index 0000000..66ff85b --- /dev/null +++ b/mods/sudoku/lv1_40.txt @@ -0,0 +1,9 @@ +040508060 +106792804 +730000029 +590806072 +480107095 +260309018 +810000056 +605914203 +020605040 \ No newline at end of file diff --git a/mods/sudoku/lv1_41.txt b/mods/sudoku/lv1_41.txt new file mode 100644 index 0000000..bff494e --- /dev/null +++ b/mods/sudoku/lv1_41.txt @@ -0,0 +1,9 @@ +000971000 +095806170 +071050960 +923040786 +410308029 +658090431 +034080290 +089204610 +000519000 \ No newline at end of file diff --git a/mods/sudoku/lv1_42.txt b/mods/sudoku/lv1_42.txt new file mode 100644 index 0000000..244d4b3 --- /dev/null +++ b/mods/sudoku/lv1_42.txt @@ -0,0 +1,9 @@ +009040260 +076908035 +401625007 +720301908 +015000740 +608504023 +800192604 +940806310 +062030500 \ No newline at end of file diff --git a/mods/sudoku/lv1_43.txt b/mods/sudoku/lv1_43.txt new file mode 100644 index 0000000..bf9f333 --- /dev/null +++ b/mods/sudoku/lv1_43.txt @@ -0,0 +1,9 @@ +397008000 +050417239 +412300007 +605109470 +004805100 +023704908 +700002395 +239571060 +000900712 \ No newline at end of file diff --git a/mods/sudoku/lv1_44.txt b/mods/sudoku/lv1_44.txt new file mode 100644 index 0000000..9f61628 --- /dev/null +++ b/mods/sudoku/lv1_44.txt @@ -0,0 +1,9 @@ +340000015 +901854703 +025103480 +097205830 +050000070 +084307590 +032509160 +806431209 +510000048 \ No newline at end of file diff --git a/mods/sudoku/lv1_45.txt b/mods/sudoku/lv1_45.txt new file mode 100644 index 0000000..4c188a3 --- /dev/null +++ b/mods/sudoku/lv1_45.txt @@ -0,0 +1,9 @@ +053001609 +607305208 +219008530 +402070085 +008603400 +730040901 +081900742 +304507106 +906200850 \ No newline at end of file diff --git a/mods/sudoku/lv1_46.txt b/mods/sudoku/lv1_46.txt new file mode 100644 index 0000000..608264a --- /dev/null +++ b/mods/sudoku/lv1_46.txt @@ -0,0 +1,9 @@ +001020450 +075103069 +208549007 +740608103 +089000720 +503902046 +300814502 +120305680 +054060900 diff --git a/mods/sudoku/lv1_47.txt b/mods/sudoku/lv1_47.txt new file mode 100644 index 0000000..48841c3 --- /dev/null +++ b/mods/sudoku/lv1_47.txt @@ -0,0 +1,9 @@ +230000019 +701925803 +048307650 +027801490 +080000020 +019402370 +073504260 +106273504 +450000037 \ No newline at end of file diff --git a/mods/sudoku/lv1_48.txt b/mods/sudoku/lv1_48.txt new file mode 100644 index 0000000..b83c4e9 --- /dev/null +++ b/mods/sudoku/lv1_48.txt @@ -0,0 +1,9 @@ +030506020 +604281503 +280000061 +460803017 +310609054 +850102096 +120000039 +503918602 +040307080 \ No newline at end of file diff --git a/mods/sudoku/lv1_49.txt b/mods/sudoku/lv1_49.txt new file mode 100644 index 0000000..a4b13fc --- /dev/null +++ b/mods/sudoku/lv1_49.txt @@ -0,0 +1,9 @@ +037009405 +408507903 +569004170 +104030057 +006405800 +780010309 +043700218 +801203706 +602800530 \ No newline at end of file diff --git a/mods/sudoku/lv1_5.txt b/mods/sudoku/lv1_5.txt new file mode 100644 index 0000000..1f474c5 --- /dev/null +++ b/mods/sudoku/lv1_5.txt @@ -0,0 +1,9 @@ +510408072 +803020401 +020503080 +086040790 +107806203 +240030068 +970304016 +401090807 +038105920 \ No newline at end of file diff --git a/mods/sudoku/lv1_50.txt b/mods/sudoku/lv1_50.txt new file mode 100644 index 0000000..766ee24 --- /dev/null +++ b/mods/sudoku/lv1_50.txt @@ -0,0 +1,9 @@ +536001000 +020673915 +917400002 +209107650 +005806200 +063509701 +300008429 +692354070 +000900536 \ No newline at end of file diff --git a/mods/sudoku/lv1_51.txt b/mods/sudoku/lv1_51.txt new file mode 100644 index 0000000..f9bba3f --- /dev/null +++ b/mods/sudoku/lv1_51.txt @@ -0,0 +1,9 @@ +720605089 +408090107 +050807030 +041080370 +507403608 +830060045 +270904061 +306070504 +084106720 \ No newline at end of file diff --git a/mods/sudoku/lv1_52.txt b/mods/sudoku/lv1_52.txt new file mode 100644 index 0000000..a2bc669 --- /dev/null +++ b/mods/sudoku/lv1_52.txt @@ -0,0 +1,9 @@ +043209010 +908103254 +060548090 +097020130 +400907008 +025080470 +010892040 +254706901 +080405360 \ No newline at end of file diff --git a/mods/sudoku/lv1_53.txt b/mods/sudoku/lv1_53.txt new file mode 100644 index 0000000..cda7e4c --- /dev/null +++ b/mods/sudoku/lv1_53.txt @@ -0,0 +1,9 @@ +000941000 +093506140 +041030960 +978020456 +210805079 +635090281 +082050790 +059702610 +000319000 \ No newline at end of file diff --git a/mods/sudoku/lv1_54.txt b/mods/sudoku/lv1_54.txt new file mode 100644 index 0000000..7be6ae9 --- /dev/null +++ b/mods/sudoku/lv1_54.txt @@ -0,0 +1,9 @@ +024107390 +300402006 +800936001 +138090462 +006304100 +942010537 +200543008 +400209003 +093801620 \ No newline at end of file diff --git a/mods/sudoku/lv1_55.txt b/mods/sudoku/lv1_55.txt new file mode 100644 index 0000000..cf2b7a8 --- /dev/null +++ b/mods/sudoku/lv1_55.txt @@ -0,0 +1,9 @@ +010309050 +405286901 +270000068 +380905026 +190402083 +650708049 +940000035 +503841607 +060503010 \ No newline at end of file diff --git a/mods/sudoku/lv1_56.txt b/mods/sudoku/lv1_56.txt new file mode 100644 index 0000000..0666bd3 --- /dev/null +++ b/mods/sudoku/lv1_56.txt @@ -0,0 +1,9 @@ +049602780 +200809004 +800347009 +721060893 +008201500 +563070412 +900726001 +600105008 +072403950 \ No newline at end of file diff --git a/mods/sudoku/lv1_57.txt b/mods/sudoku/lv1_57.txt new file mode 100644 index 0000000..3efe3b6 --- /dev/null +++ b/mods/sudoku/lv1_57.txt @@ -0,0 +1,9 @@ +546003000 +090156324 +123400005 +908307210 +002801700 +071205403 +300002597 +719584030 +000700148 \ No newline at end of file diff --git a/mods/sudoku/lv1_58.txt b/mods/sudoku/lv1_58.txt new file mode 100644 index 0000000..537c190 --- /dev/null +++ b/mods/sudoku/lv1_58.txt @@ -0,0 +1,9 @@ +250406031 +607010405 +010207060 +068040390 +503608107 +140070086 +930704058 +405090603 +076502910 \ No newline at end of file diff --git a/mods/sudoku/lv1_59.txt b/mods/sudoku/lv1_59.txt new file mode 100644 index 0000000..a2609aa --- /dev/null +++ b/mods/sudoku/lv1_59.txt @@ -0,0 +1,9 @@ +025004807 +803502601 +647001250 +906030012 +001805900 +350090704 +014700396 +509203408 +708600120 \ No newline at end of file diff --git a/mods/sudoku/lv1_6.txt b/mods/sudoku/lv1_6.txt new file mode 100644 index 0000000..ab122b8 --- /dev/null +++ b/mods/sudoku/lv1_6.txt @@ -0,0 +1,9 @@ +046002105 +201906804 +958001320 +103080067 +009203500 +580010402 +095100743 +804305209 +302400650 \ No newline at end of file diff --git a/mods/sudoku/lv1_60.txt b/mods/sudoku/lv1_60.txt new file mode 100644 index 0000000..ed530b4 --- /dev/null +++ b/mods/sudoku/lv1_60.txt @@ -0,0 +1,9 @@ +000837000 +086504730 +037060840 +821090354 +970105028 +465080917 +019050280 +058209470 +000678000 \ No newline at end of file diff --git a/mods/sudoku/lv1_61.txt b/mods/sudoku/lv1_61.txt new file mode 100644 index 0000000..961d6fc --- /dev/null +++ b/mods/sudoku/lv1_61.txt @@ -0,0 +1,9 @@ +680000037 +403978206 +057306890 +042507960 +070000020 +098602740 +065704310 +901863504 +730000089 \ No newline at end of file diff --git a/mods/sudoku/lv1_62.txt b/mods/sudoku/lv1_62.txt new file mode 100644 index 0000000..553aa16 --- /dev/null +++ b/mods/sudoku/lv1_62.txt @@ -0,0 +1,9 @@ +009010730 +017309068 +304687009 +750208306 +093000240 +206903015 +900754601 +460102570 +075030900 \ No newline at end of file diff --git a/mods/sudoku/lv1_63.txt b/mods/sudoku/lv1_63.txt new file mode 100644 index 0000000..ad3d625 --- /dev/null +++ b/mods/sudoku/lv1_63.txt @@ -0,0 +1,9 @@ +056802970 +900306005 +300579004 +849050136 +001903700 +673080592 +200631007 +700405001 +064708350 \ No newline at end of file diff --git a/mods/sudoku/lv1_64.txt b/mods/sudoku/lv1_64.txt new file mode 100644 index 0000000..2c109a2 --- /dev/null +++ b/mods/sudoku/lv1_64.txt @@ -0,0 +1,9 @@ +028903070 +304708952 +010524030 +036090780 +200306004 +095040260 +070439020 +952601307 +040205810 \ No newline at end of file diff --git a/mods/sudoku/lv1_65.txt b/mods/sudoku/lv1_65.txt new file mode 100644 index 0000000..5b41fc5 --- /dev/null +++ b/mods/sudoku/lv1_65.txt @@ -0,0 +1,9 @@ +570908013 +804030907 +030504080 +086090120 +701806304 +390040068 +210409076 +907020801 +048705230 \ No newline at end of file diff --git a/mods/sudoku/lv1_66.txt b/mods/sudoku/lv1_66.txt new file mode 100644 index 0000000..48b13d8 --- /dev/null +++ b/mods/sudoku/lv1_66.txt @@ -0,0 +1,9 @@ +076008901 +905607302 +381002760 +403050027 +002906400 +560040108 +028100543 +604705809 +109300270 \ No newline at end of file diff --git a/mods/sudoku/lv1_67.txt b/mods/sudoku/lv1_67.txt new file mode 100644 index 0000000..138790e --- /dev/null +++ b/mods/sudoku/lv1_67.txt @@ -0,0 +1,9 @@ +524006000 +030472965 +967800003 +309607450 +005104300 +042509706 +200001839 +493258070 +000900524 \ No newline at end of file diff --git a/mods/sudoku/lv1_68.txt b/mods/sudoku/lv1_68.txt new file mode 100644 index 0000000..acbb090 --- /dev/null +++ b/mods/sudoku/lv1_68.txt @@ -0,0 +1,9 @@ +940000013 +801234709 +053109420 +087503290 +030000070 +024907380 +095308160 +206491508 +310000042 \ No newline at end of file diff --git a/mods/sudoku/lv1_69.txt b/mods/sudoku/lv1_69.txt new file mode 100644 index 0000000..78e2626 --- /dev/null +++ b/mods/sudoku/lv1_69.txt @@ -0,0 +1,9 @@ +094206080 +601804239 +070391060 +065020840 +900605001 +023010950 +080162090 +239507608 +010903470 \ No newline at end of file diff --git a/mods/sudoku/lv1_7.txt b/mods/sudoku/lv1_7.txt new file mode 100644 index 0000000..3c0ffe9 --- /dev/null +++ b/mods/sudoku/lv1_7.txt @@ -0,0 +1,9 @@ +870000021 +903214607 +016803590 +095107240 +040000060 +068402750 +021306870 +607541902 +530000016 \ No newline at end of file diff --git a/mods/sudoku/lv1_70.txt b/mods/sudoku/lv1_70.txt new file mode 100644 index 0000000..58168ef --- /dev/null +++ b/mods/sudoku/lv1_70.txt @@ -0,0 +1,9 @@ +040207050 +701598204 +590000078 +170904086 +480703021 +920805037 +850000043 +204389705 +010406090 \ No newline at end of file diff --git a/mods/sudoku/lv1_71.txt b/mods/sudoku/lv1_71.txt new file mode 100644 index 0000000..f96e59e --- /dev/null +++ b/mods/sudoku/lv1_71.txt @@ -0,0 +1,9 @@ +003010280 +098305074 +106824009 +920706305 +064000910 +805401027 +500632801 +310508760 +082070400 \ No newline at end of file diff --git a/mods/sudoku/lv1_72.txt b/mods/sudoku/lv1_72.txt new file mode 100644 index 0000000..1fc89c0 --- /dev/null +++ b/mods/sudoku/lv1_72.txt @@ -0,0 +1,9 @@ +000931000 +097204130 +031070940 +968050324 +510802069 +472090581 +085020690 +029605410 +000719000 \ No newline at end of file diff --git a/mods/sudoku/lv1_73.txt b/mods/sudoku/lv1_73.txt new file mode 100644 index 0000000..abc8324 --- /dev/null +++ b/mods/sudoku/lv1_73.txt @@ -0,0 +1,9 @@ +006010390 +089605072 +104932008 +830704605 +042000810 +905201037 +500463901 +610509740 +093070200 \ No newline at end of file diff --git a/mods/sudoku/lv1_74.txt b/mods/sudoku/lv1_74.txt new file mode 100644 index 0000000..3fa7f8f --- /dev/null +++ b/mods/sudoku/lv1_74.txt @@ -0,0 +1,9 @@ +024506790 +600904002 +900127004 +763050941 +009603800 +851070236 +400765003 +500308009 +076201480 \ No newline at end of file diff --git a/mods/sudoku/lv1_75.txt b/mods/sudoku/lv1_75.txt new file mode 100644 index 0000000..d646bd3 --- /dev/null +++ b/mods/sudoku/lv1_75.txt @@ -0,0 +1,9 @@ +010903020 +802645301 +670000054 +940302065 +130806049 +520704083 +380000092 +209481507 +050209010 \ No newline at end of file diff --git a/mods/sudoku/lv1_76.txt b/mods/sudoku/lv1_76.txt new file mode 100644 index 0000000..9101a9b --- /dev/null +++ b/mods/sudoku/lv1_76.txt @@ -0,0 +1,9 @@ +064905020 +802406357 +050287040 +083020470 +500804002 +046090180 +070148090 +439602508 +020309760 \ No newline at end of file diff --git a/mods/sudoku/lv1_77.txt b/mods/sudoku/lv1_77.txt new file mode 100644 index 0000000..0db3585 --- /dev/null +++ b/mods/sudoku/lv1_77.txt @@ -0,0 +1,9 @@ +350000021 +602915703 +081203590 +067801930 +010000070 +095307160 +038106240 +904532806 +120000059 \ No newline at end of file diff --git a/mods/sudoku/lv1_78.txt b/mods/sudoku/lv1_78.txt new file mode 100644 index 0000000..3363b1f --- /dev/null +++ b/mods/sudoku/lv1_78.txt @@ -0,0 +1,9 @@ +720403085 +301050402 +050701030 +039040860 +208309501 +540010093 +680104029 +402060308 +013207650 \ No newline at end of file diff --git a/mods/sudoku/lv1_79.txt b/mods/sudoku/lv1_79.txt new file mode 100644 index 0000000..da064ba --- /dev/null +++ b/mods/sudoku/lv1_79.txt @@ -0,0 +1,9 @@ +041003708 +702104906 +938006410 +509020064 +006701500 +210050803 +063800259 +105402307 +807900640 \ No newline at end of file diff --git a/mods/sudoku/lv1_8.txt b/mods/sudoku/lv1_8.txt new file mode 100644 index 0000000..fdb63ef --- /dev/null +++ b/mods/sudoku/lv1_8.txt @@ -0,0 +1,9 @@ +135006000 +040825713 +827100005 +904203850 +008604200 +071508306 +500007134 +713452090 +000300527 \ No newline at end of file diff --git a/mods/sudoku/lv1_80.txt b/mods/sudoku/lv1_80.txt new file mode 100644 index 0000000..d6fa78d --- /dev/null +++ b/mods/sudoku/lv1_80.txt @@ -0,0 +1,9 @@ +769008000 +040139276 +132700009 +504306190 +001804300 +027901608 +900002764 +276493050 +000600932 \ No newline at end of file diff --git a/mods/sudoku/lv1_81.txt b/mods/sudoku/lv1_81.txt new file mode 100644 index 0000000..6bdf514 --- /dev/null +++ b/mods/sudoku/lv1_81.txt @@ -0,0 +1,9 @@ +050409030 +900050002 +003207500 +305000901 +060000050 +701000603 +009705200 +500040008 +020308070 \ No newline at end of file diff --git a/mods/sudoku/lv1_82.txt b/mods/sudoku/lv1_82.txt new file mode 100644 index 0000000..3053e70 --- /dev/null +++ b/mods/sudoku/lv1_82.txt @@ -0,0 +1,9 @@ +008439500 +000206000 +300080009 +470000013 +201000604 +890000025 +500020001 +000908000 +009165400 \ No newline at end of file diff --git a/mods/sudoku/lv1_83.txt b/mods/sudoku/lv1_83.txt new file mode 100644 index 0000000..1462de0 --- /dev/null +++ b/mods/sudoku/lv1_83.txt @@ -0,0 +1,9 @@ +105602803 +000301000 +600080004 +490000015 +003000400 +760000089 +900030002 +000206000 +306105708 \ No newline at end of file diff --git a/mods/sudoku/lv1_84.txt b/mods/sudoku/lv1_84.txt new file mode 100644 index 0000000..9b51365 --- /dev/null +++ b/mods/sudoku/lv1_84.txt @@ -0,0 +1,9 @@ +008501300 +030402060 +400030009 +140000095 +005000100 +670000082 +300010007 +090308040 +007604900 \ No newline at end of file diff --git a/mods/sudoku/lv1_85.txt b/mods/sudoku/lv1_85.txt new file mode 100644 index 0000000..991a766 --- /dev/null +++ b/mods/sudoku/lv1_85.txt @@ -0,0 +1,9 @@ +018000560 +290030081 +300000004 +000978000 +070302090 +000164000 +100000005 +860010049 +023000810 \ No newline at end of file diff --git a/mods/sudoku/lv1_86.txt b/mods/sudoku/lv1_86.txt new file mode 100644 index 0000000..3676a1c --- /dev/null +++ b/mods/sudoku/lv1_86.txt @@ -0,0 +1,9 @@ +847000256 +500080004 +200070008 +000308000 +051000870 +000507000 +400050007 +600030009 +132000485 \ No newline at end of file diff --git a/mods/sudoku/lv1_87.txt b/mods/sudoku/lv1_87.txt new file mode 100644 index 0000000..c9b0771 --- /dev/null +++ b/mods/sudoku/lv1_87.txt @@ -0,0 +1,9 @@ +073000540 +450000079 +900040003 +000256000 +009407100 +000981000 +300060002 +180000096 +024000310 \ No newline at end of file diff --git a/mods/sudoku/lv1_88.txt b/mods/sudoku/lv1_88.txt new file mode 100644 index 0000000..edf6439 --- /dev/null +++ b/mods/sudoku/lv1_88.txt @@ -0,0 +1,9 @@ +007030100 +002901700 +130000042 +020507010 +700000005 +050609070 +840000091 +001806300 +003050800 \ No newline at end of file diff --git a/mods/sudoku/lv1_89.txt b/mods/sudoku/lv1_89.txt new file mode 100644 index 0000000..478eb2b --- /dev/null +++ b/mods/sudoku/lv1_89.txt @@ -0,0 +1,9 @@ +030000090 +900204006 +002697500 +094000820 +003000600 +061000340 +009372400 +300809002 +020000050 \ No newline at end of file diff --git a/mods/sudoku/lv1_9.txt b/mods/sudoku/lv1_9.txt new file mode 100644 index 0000000..ac3c0ca --- /dev/null +++ b/mods/sudoku/lv1_9.txt @@ -0,0 +1,9 @@ +000479000 +043608970 +079030480 +425010768 +190506024 +836040159 +051060240 +064201890 +000394000 \ No newline at end of file diff --git a/mods/sudoku/lv1_90.txt b/mods/sudoku/lv1_90.txt new file mode 100644 index 0000000..6ffe1da --- /dev/null +++ b/mods/sudoku/lv1_90.txt @@ -0,0 +1,9 @@ +007489500 +000000000 +800307009 +601090207 +200701008 +508040901 +700508002 +000000000 +005176800 \ No newline at end of file diff --git a/mods/sudoku/lv1_91.txt b/mods/sudoku/lv1_91.txt new file mode 100644 index 0000000..d6d2721 --- /dev/null +++ b/mods/sudoku/lv1_91.txt @@ -0,0 +1,9 @@ +060905080 +900000003 +002406700 +709060102 +000109000 +103050906 +001607800 +400000009 +090502010 \ No newline at end of file diff --git a/mods/sudoku/lv1_92.txt b/mods/sudoku/lv1_92.txt new file mode 100644 index 0000000..fa66fff --- /dev/null +++ b/mods/sudoku/lv1_92.txt @@ -0,0 +1,9 @@ +800905003 +005308600 +030040080 +370000096 +002000800 +650000032 +060080040 +003704200 +400206008 \ No newline at end of file diff --git a/mods/sudoku/lv1_93.txt b/mods/sudoku/lv1_93.txt new file mode 100644 index 0000000..a2e6349 --- /dev/null +++ b/mods/sudoku/lv1_93.txt @@ -0,0 +1,9 @@ +020987060 +700105008 +000040000 +510000046 +902000705 +470000021 +000050000 +100802009 +090461050 \ No newline at end of file diff --git a/mods/sudoku/lv1_94.txt b/mods/sudoku/lv1_94.txt new file mode 100644 index 0000000..eede58e --- /dev/null +++ b/mods/sudoku/lv1_94.txt @@ -0,0 +1,9 @@ +000090000 +006317500 +090408020 +023000760 +750000098 +048000210 +010704050 +005129800 +000080000 \ No newline at end of file diff --git a/mods/sudoku/lv1_95.txt b/mods/sudoku/lv1_95.txt new file mode 100644 index 0000000..0c8f679 --- /dev/null +++ b/mods/sudoku/lv1_95.txt @@ -0,0 +1,9 @@ +900030004 +034000860 +020407090 +006203500 +100000003 +003109600 +050304070 +012000450 +400010006 \ No newline at end of file diff --git a/mods/sudoku/lv1_96.txt b/mods/sudoku/lv1_96.txt new file mode 100644 index 0000000..b699ea2 --- /dev/null +++ b/mods/sudoku/lv1_96.txt @@ -0,0 +1,9 @@ +092070410 +700301005 +100000006 +010020050 +400503002 +020080060 +600000009 +200407008 +073050240 \ No newline at end of file diff --git a/mods/sudoku/lv1_97.txt b/mods/sudoku/lv1_97.txt new file mode 100644 index 0000000..21ece37 --- /dev/null +++ b/mods/sudoku/lv1_97.txt @@ -0,0 +1,9 @@ +400791005 +000406000 +006030700 +680000019 +205000406 +710000032 +001060900 +000908000 +900143007 \ No newline at end of file diff --git a/mods/sudoku/lv1_98.txt b/mods/sudoku/lv1_98.txt new file mode 100644 index 0000000..754eb0c --- /dev/null +++ b/mods/sudoku/lv1_98.txt @@ -0,0 +1,9 @@ +040706020 +200304005 +003010800 +180000093 +004000100 +690000054 +006070400 +400908007 +070402010 \ No newline at end of file diff --git a/mods/sudoku/lv1_99.txt b/mods/sudoku/lv1_99.txt new file mode 100644 index 0000000..087743c --- /dev/null +++ b/mods/sudoku/lv1_99.txt @@ -0,0 +1,9 @@ +040070090 +900508006 +006209400 +053000610 +200000005 +068000920 +004103700 +300807001 +080020060 \ No newline at end of file diff --git a/mods/sudoku/lv2_1.txt b/mods/sudoku/lv2_1.txt new file mode 100644 index 0000000..869c8e0 --- /dev/null +++ b/mods/sudoku/lv2_1.txt @@ -0,0 +1,9 @@ +040003720 +920460008 +006210003 +034020060 +090586401 +600041200 +700052080 +400100679 +068070012 \ No newline at end of file diff --git a/mods/sudoku/lv2_10.txt b/mods/sudoku/lv2_10.txt new file mode 100644 index 0000000..91696c4 --- /dev/null +++ b/mods/sudoku/lv2_10.txt @@ -0,0 +1,9 @@ +000928500 +095001200 +020005719 +600090103 +400156080 +189040050 +548700090 +006089470 +007300005 \ No newline at end of file diff --git a/mods/sudoku/lv2_100.txt b/mods/sudoku/lv2_100.txt new file mode 100644 index 0000000..7119537 --- /dev/null +++ b/mods/sudoku/lv2_100.txt @@ -0,0 +1,9 @@ +051000034 +800695002 +200000908 +090008040 +010003720 +030147000 +005010490 +700520800 +184000005 \ No newline at end of file diff --git a/mods/sudoku/lv2_101.txt b/mods/sudoku/lv2_101.txt new file mode 100644 index 0000000..5bf6965 --- /dev/null +++ b/mods/sudoku/lv2_101.txt @@ -0,0 +1,9 @@ +080000126 +601900070 +074500800 +028057003 +000169000 +000280050 +305000008 +940001007 +800600342 \ No newline at end of file diff --git a/mods/sudoku/lv2_102.txt b/mods/sudoku/lv2_102.txt new file mode 100644 index 0000000..a8ea4e2 --- /dev/null +++ b/mods/sudoku/lv2_102.txt @@ -0,0 +1,9 @@ +090003000 +870400000 +100000075 +000028100 +580000063 +006340000 +920000008 +000001024 +000500010 \ No newline at end of file diff --git a/mods/sudoku/lv2_103.txt b/mods/sudoku/lv2_103.txt new file mode 100644 index 0000000..2e24e58 --- /dev/null +++ b/mods/sudoku/lv2_103.txt @@ -0,0 +1,9 @@ +035000901 +600010080 +809705006 +003891000 +090360100 +006507030 +400070003 +020008004 +908000520 \ No newline at end of file diff --git a/mods/sudoku/lv2_104.txt b/mods/sudoku/lv2_104.txt new file mode 100644 index 0000000..2031624 --- /dev/null +++ b/mods/sudoku/lv2_104.txt @@ -0,0 +1,9 @@ +000642190 +000000500 +004038000 +300784900 +201300740 +409200006 +150420060 +600050413 +000003050 \ No newline at end of file diff --git a/mods/sudoku/lv2_105.txt b/mods/sudoku/lv2_105.txt new file mode 100644 index 0000000..594cd2a --- /dev/null +++ b/mods/sudoku/lv2_105.txt @@ -0,0 +1,9 @@ +470900003 +800507090 +006030008 +340028500 +001700402 +020400009 +000860071 +060000920 +507092600 \ No newline at end of file diff --git a/mods/sudoku/lv2_106.txt b/mods/sudoku/lv2_106.txt new file mode 100644 index 0000000..dc9470e --- /dev/null +++ b/mods/sudoku/lv2_106.txt @@ -0,0 +1,9 @@ +063800005 +500060390 +200700100 +607108000 +080003014 +000296030 +049000003 +020087001 +700050289 \ No newline at end of file diff --git a/mods/sudoku/lv2_107.txt b/mods/sudoku/lv2_107.txt new file mode 100644 index 0000000..fac755b --- /dev/null +++ b/mods/sudoku/lv2_107.txt @@ -0,0 +1,9 @@ +600008310 +070305082 +005000040 +040080001 +000614509 +160050030 +800030190 +753001600 +010740000 \ No newline at end of file diff --git a/mods/sudoku/lv2_108.txt b/mods/sudoku/lv2_108.txt new file mode 100644 index 0000000..10248c3 --- /dev/null +++ b/mods/sudoku/lv2_108.txt @@ -0,0 +1,9 @@ +060007000 +082035004 +000000600 +050700103 +020010060 +301009040 +007000000 +100920480 +000800030 \ No newline at end of file diff --git a/mods/sudoku/lv2_109.txt b/mods/sudoku/lv2_109.txt new file mode 100644 index 0000000..07aaa2e --- /dev/null +++ b/mods/sudoku/lv2_109.txt @@ -0,0 +1,9 @@ +200040090 +001020400 +050091203 +000400016 +849016000 +006050840 +028004709 +600302000 +007900602 \ No newline at end of file diff --git a/mods/sudoku/lv2_11.txt b/mods/sudoku/lv2_11.txt new file mode 100644 index 0000000..7e8ddaf --- /dev/null +++ b/mods/sudoku/lv2_11.txt @@ -0,0 +1,9 @@ +249050000 +670408300 +300960520 +083500000 +706093040 +090074805 +061009083 +007080410 +000006709 \ No newline at end of file diff --git a/mods/sudoku/lv2_110.txt b/mods/sudoku/lv2_110.txt new file mode 100644 index 0000000..0166b69 --- /dev/null +++ b/mods/sudoku/lv2_110.txt @@ -0,0 +1,9 @@ +107000280 +005030000 +980200506 +006070802 +050609034 +000013700 +201407300 +500060008 +004190020 \ No newline at end of file diff --git a/mods/sudoku/lv2_111.txt b/mods/sudoku/lv2_111.txt new file mode 100644 index 0000000..079395f --- /dev/null +++ b/mods/sudoku/lv2_111.txt @@ -0,0 +1,9 @@ +009800030 +008716000 +740900010 +814000079 +050090100 +070008604 +000085002 +403600001 +000201960 \ No newline at end of file diff --git a/mods/sudoku/lv2_112.txt b/mods/sudoku/lv2_112.txt new file mode 100644 index 0000000..cfdfccc --- /dev/null +++ b/mods/sudoku/lv2_112.txt @@ -0,0 +1,9 @@ +602007800 +000302100 +307006940 +070100050 +000000704 +953000018 +291060507 +004501020 +000098400 \ No newline at end of file diff --git a/mods/sudoku/lv2_113.txt b/mods/sudoku/lv2_113.txt new file mode 100644 index 0000000..813a82b --- /dev/null +++ b/mods/sudoku/lv2_113.txt @@ -0,0 +1,9 @@ +900570000 +008400006 +050600970 +162048000 +500200640 +000905082 +003050800 +001034057 +070002060 \ No newline at end of file diff --git a/mods/sudoku/lv2_114.txt b/mods/sudoku/lv2_114.txt new file mode 100644 index 0000000..5fb8069 --- /dev/null +++ b/mods/sudoku/lv2_114.txt @@ -0,0 +1,9 @@ +000070418 +008302700 +040180020 +053000207 +209007030 +070010005 +820500040 +604030500 +500804000 \ No newline at end of file diff --git a/mods/sudoku/lv2_115.txt b/mods/sudoku/lv2_115.txt new file mode 100644 index 0000000..3ae64b5 --- /dev/null +++ b/mods/sudoku/lv2_115.txt @@ -0,0 +1,9 @@ +090302010 +170000036 +000070000 +700501009 +609000108 +200907003 +000050000 +920000045 +060704090 \ No newline at end of file diff --git a/mods/sudoku/lv2_116.txt b/mods/sudoku/lv2_116.txt new file mode 100644 index 0000000..9404664 --- /dev/null +++ b/mods/sudoku/lv2_116.txt @@ -0,0 +1,9 @@ +090204800 +700001009 +008905703 +307050040 +000710036 +265003000 +604000010 +000320904 +032040080 \ No newline at end of file diff --git a/mods/sudoku/lv2_117.txt b/mods/sudoku/lv2_117.txt new file mode 100644 index 0000000..cf0b427 --- /dev/null +++ b/mods/sudoku/lv2_117.txt @@ -0,0 +1,9 @@ +000604012 +000810900 +000000630 +970005008 +020000765 +300700201 +035081070 +702090500 +800357000 \ No newline at end of file diff --git a/mods/sudoku/lv2_118.txt b/mods/sudoku/lv2_118.txt new file mode 100644 index 0000000..ecbb04d --- /dev/null +++ b/mods/sudoku/lv2_118.txt @@ -0,0 +1,9 @@ +450800001 +800000029 +000009460 +900003056 +000006734 +006451000 +005040010 +074620900 +280190000 \ No newline at end of file diff --git a/mods/sudoku/lv2_119.txt b/mods/sudoku/lv2_119.txt new file mode 100644 index 0000000..7e5dc29 --- /dev/null +++ b/mods/sudoku/lv2_119.txt @@ -0,0 +1,9 @@ +000051040 +004008050 +050009006 +000430690 +300100820 +265000304 +000913000 +490780001 +008004069 \ No newline at end of file diff --git a/mods/sudoku/lv2_12.txt b/mods/sudoku/lv2_12.txt new file mode 100644 index 0000000..4589955 --- /dev/null +++ b/mods/sudoku/lv2_12.txt @@ -0,0 +1,9 @@ +090106050 +007000600 +001504200 +500080002 +020309040 +100040006 +006405700 +002000900 +080207030 \ No newline at end of file diff --git a/mods/sudoku/lv2_120.txt b/mods/sudoku/lv2_120.txt new file mode 100644 index 0000000..16c55ac --- /dev/null +++ b/mods/sudoku/lv2_120.txt @@ -0,0 +1,9 @@ +697100080 +400006001 +100005062 +900040653 +000310800 +028000000 +000730506 +806200040 +015600208 \ No newline at end of file diff --git a/mods/sudoku/lv2_121.txt b/mods/sudoku/lv2_121.txt new file mode 100644 index 0000000..04f78b2 --- /dev/null +++ b/mods/sudoku/lv2_121.txt @@ -0,0 +1,9 @@ +013780000 +700604003 +604300100 +129060700 +400200016 +070000230 +005908000 +000026085 +090070060 \ No newline at end of file diff --git a/mods/sudoku/lv2_122.txt b/mods/sudoku/lv2_122.txt new file mode 100644 index 0000000..941e72d --- /dev/null +++ b/mods/sudoku/lv2_122.txt @@ -0,0 +1,9 @@ +340000085 +200000009 +070506020 +090652040 +000000000 +050981060 +080205010 +500000002 +430000076 \ No newline at end of file diff --git a/mods/sudoku/lv2_123.txt b/mods/sudoku/lv2_123.txt new file mode 100644 index 0000000..6b81312 --- /dev/null +++ b/mods/sudoku/lv2_123.txt @@ -0,0 +1,9 @@ +005016800 +000003910 +600090572 +000070053 +502300080 +460005000 +246000008 +017940000 +008600307 \ No newline at end of file diff --git a/mods/sudoku/lv2_124.txt b/mods/sudoku/lv2_124.txt new file mode 100644 index 0000000..75731bc --- /dev/null +++ b/mods/sudoku/lv2_124.txt @@ -0,0 +1,9 @@ +301000700 +006708900 +570301006 +023067400 +000900273 +057400010 +430580000 +000036009 +005070080 \ No newline at end of file diff --git a/mods/sudoku/lv2_125.txt b/mods/sudoku/lv2_125.txt new file mode 100644 index 0000000..1920926 --- /dev/null +++ b/mods/sudoku/lv2_125.txt @@ -0,0 +1,9 @@ +000060570 +000005143 +000340000 +002083000 +504600089 +060200017 +980000700 +450016008 +070098031 \ No newline at end of file diff --git a/mods/sudoku/lv2_126.txt b/mods/sudoku/lv2_126.txt new file mode 100644 index 0000000..e631932 --- /dev/null +++ b/mods/sudoku/lv2_126.txt @@ -0,0 +1,9 @@ +200010073 +000028005 +001037000 +000140500 +137900006 +065000018 +000800060 +500002741 +320061050 \ No newline at end of file diff --git a/mods/sudoku/lv2_127.txt b/mods/sudoku/lv2_127.txt new file mode 100644 index 0000000..4c2e750 --- /dev/null +++ b/mods/sudoku/lv2_127.txt @@ -0,0 +1,9 @@ +100300060 +069800073 +038140090 +943000600 +007003800 +000060027 +000720900 +374001002 +090008016 \ No newline at end of file diff --git a/mods/sudoku/lv2_128.txt b/mods/sudoku/lv2_128.txt new file mode 100644 index 0000000..61fe234 --- /dev/null +++ b/mods/sudoku/lv2_128.txt @@ -0,0 +1,9 @@ +026000190 +000806000 +001040300 +740000081 +008000700 +160000053 +007030400 +000207000 +032000670 \ No newline at end of file diff --git a/mods/sudoku/lv2_129.txt b/mods/sudoku/lv2_129.txt new file mode 100644 index 0000000..75901da --- /dev/null +++ b/mods/sudoku/lv2_129.txt @@ -0,0 +1,9 @@ +004207500 +020600479 +500349000 +159000020 +002008750 +407021000 +240060907 +060970000 +090000100 \ No newline at end of file diff --git a/mods/sudoku/lv2_13.txt b/mods/sudoku/lv2_13.txt new file mode 100644 index 0000000..b55f0d3 --- /dev/null +++ b/mods/sudoku/lv2_13.txt @@ -0,0 +1,9 @@ +106382090 +009010070 +350407216 +504030960 +910600000 +203000104 +001703009 +635900000 +002004608 \ No newline at end of file diff --git a/mods/sudoku/lv2_130.txt b/mods/sudoku/lv2_130.txt new file mode 100644 index 0000000..d30125e --- /dev/null +++ b/mods/sudoku/lv2_130.txt @@ -0,0 +1,9 @@ +000840061 +000500038 +000027590 +740009003 +901000640 +003400950 +007065000 +315072000 +260300000 \ No newline at end of file diff --git a/mods/sudoku/lv2_131.txt b/mods/sudoku/lv2_131.txt new file mode 100644 index 0000000..f315c14 --- /dev/null +++ b/mods/sudoku/lv2_131.txt @@ -0,0 +1,9 @@ +000000000 +010867000 +000200350 +081000400 +050000097 +070003005 +002300000 +009080006 +000052070 \ No newline at end of file diff --git a/mods/sudoku/lv2_132.txt b/mods/sudoku/lv2_132.txt new file mode 100644 index 0000000..18aa24e --- /dev/null +++ b/mods/sudoku/lv2_132.txt @@ -0,0 +1,9 @@ +030970800 +760010004 +000000010 +500030006 +690500000 +000002090 +900000780 +005004600 +020300000 \ No newline at end of file diff --git a/mods/sudoku/lv2_133.txt b/mods/sudoku/lv2_133.txt new file mode 100644 index 0000000..a75c32a --- /dev/null +++ b/mods/sudoku/lv2_133.txt @@ -0,0 +1,9 @@ +209600000 +000000805 +000070029 +000008130 +002000400 +058200000 +910040000 +703000000 +000001603 \ No newline at end of file diff --git a/mods/sudoku/lv2_134.txt b/mods/sudoku/lv2_134.txt new file mode 100644 index 0000000..b6dda55 --- /dev/null +++ b/mods/sudoku/lv2_134.txt @@ -0,0 +1,9 @@ +000304600 +007006000 +081007000 +500100906 +000000030 +978000000 +300600108 +000040000 +000900200 \ No newline at end of file diff --git a/mods/sudoku/lv2_135.txt b/mods/sudoku/lv2_135.txt new file mode 100644 index 0000000..8767647 --- /dev/null +++ b/mods/sudoku/lv2_135.txt @@ -0,0 +1,9 @@ +050000400 +300006002 +000850000 +005000096 +003009001 +090073050 +200000600 +000107000 +040690007 \ No newline at end of file diff --git a/mods/sudoku/lv2_136.txt b/mods/sudoku/lv2_136.txt new file mode 100644 index 0000000..8a680b9 --- /dev/null +++ b/mods/sudoku/lv2_136.txt @@ -0,0 +1,9 @@ +000900000 +620000030 +000080450 +003071500 +200000003 +001420700 +054010000 +030000089 +000002000 \ No newline at end of file diff --git a/mods/sudoku/lv2_137.txt b/mods/sudoku/lv2_137.txt new file mode 100644 index 0000000..94630a1 --- /dev/null +++ b/mods/sudoku/lv2_137.txt @@ -0,0 +1,9 @@ +708000000 +000700301 +200061000 +020000056 +005000170 +006009000 +060040002 +000370000 +080100903 \ No newline at end of file diff --git a/mods/sudoku/lv2_138.txt b/mods/sudoku/lv2_138.txt new file mode 100644 index 0000000..442230e --- /dev/null +++ b/mods/sudoku/lv2_138.txt @@ -0,0 +1,9 @@ +000090062 +050000000 +000400507 +008006904 +200000003 +000700600 +002504000 +800000009 +306120800 \ No newline at end of file diff --git a/mods/sudoku/lv2_139.txt b/mods/sudoku/lv2_139.txt new file mode 100644 index 0000000..55f2e55 --- /dev/null +++ b/mods/sudoku/lv2_139.txt @@ -0,0 +1,9 @@ +040060000 +700000900 +010002034 +090000003 +800643009 +600000070 +350700060 +002000008 +000020010 \ No newline at end of file diff --git a/mods/sudoku/lv2_14.txt b/mods/sudoku/lv2_14.txt new file mode 100644 index 0000000..de1db82 --- /dev/null +++ b/mods/sudoku/lv2_14.txt @@ -0,0 +1,9 @@ +510700090 +700350040 +003942700 +241000070 +079025600 +005087009 +008010067 +930200105 +000006234 \ No newline at end of file diff --git a/mods/sudoku/lv2_140.txt b/mods/sudoku/lv2_140.txt new file mode 100644 index 0000000..6641323 --- /dev/null +++ b/mods/sudoku/lv2_140.txt @@ -0,0 +1,9 @@ +300200500 +002580000 +010700200 +481005000 +070009000 +000670020 +108000030 +000006908 +000000060 \ No newline at end of file diff --git a/mods/sudoku/lv2_141.txt b/mods/sudoku/lv2_141.txt new file mode 100644 index 0000000..7b538bf --- /dev/null +++ b/mods/sudoku/lv2_141.txt @@ -0,0 +1,9 @@ +000020061 +005900080 +010400003 +057090000 +100506007 +000040100 +000008200 +730000000 +809030000 \ No newline at end of file diff --git a/mods/sudoku/lv2_142.txt b/mods/sudoku/lv2_142.txt new file mode 100644 index 0000000..cc17e67 --- /dev/null +++ b/mods/sudoku/lv2_142.txt @@ -0,0 +1,9 @@ +300020000 +010800050 +000007380 +805700200 +000000000 +004003709 +091400000 +020006090 +000090005 \ No newline at end of file diff --git a/mods/sudoku/lv2_143.txt b/mods/sudoku/lv2_143.txt new file mode 100644 index 0000000..348dcfd --- /dev/null +++ b/mods/sudoku/lv2_143.txt @@ -0,0 +1,9 @@ +590000800 +600000049 +002080000 +000100904 +004008002 +000060050 +700400090 +040001700 +010930000 \ No newline at end of file diff --git a/mods/sudoku/lv2_144.txt b/mods/sudoku/lv2_144.txt new file mode 100644 index 0000000..b91cd7b --- /dev/null +++ b/mods/sudoku/lv2_144.txt @@ -0,0 +1,9 @@ +007080400 +000003015 +800400600 +004010003 +100907008 +020040000 +703000000 +050000000 +040820000 \ No newline at end of file diff --git a/mods/sudoku/lv2_145.txt b/mods/sudoku/lv2_145.txt new file mode 100644 index 0000000..5dd8267 --- /dev/null +++ b/mods/sudoku/lv2_145.txt @@ -0,0 +1,9 @@ +084030900 +020000000 +006405000 +010000005 +300901004 +600000080 +000607400 +000000070 +003090250 \ No newline at end of file diff --git a/mods/sudoku/lv2_146.txt b/mods/sudoku/lv2_146.txt new file mode 100644 index 0000000..ee76972 --- /dev/null +++ b/mods/sudoku/lv2_146.txt @@ -0,0 +1,9 @@ +080010000 +700900050 +000400600 +032049080 +400700020 +000500010 +008000001 +040293000 +000000905 \ No newline at end of file diff --git a/mods/sudoku/lv2_147.txt b/mods/sudoku/lv2_147.txt new file mode 100644 index 0000000..e897e84 --- /dev/null +++ b/mods/sudoku/lv2_147.txt @@ -0,0 +1,9 @@ +030020000 +100800500 +004000907 +090000060 +800003210 +000010004 +062030000 +000970008 +003002050 \ No newline at end of file diff --git a/mods/sudoku/lv2_148.txt b/mods/sudoku/lv2_148.txt new file mode 100644 index 0000000..fff4e78 --- /dev/null +++ b/mods/sudoku/lv2_148.txt @@ -0,0 +1,9 @@ +840000000 +006002000 +007500060 +003001049 +001060500 +950200600 +010003400 +000800900 +000000075 \ No newline at end of file diff --git a/mods/sudoku/lv2_149.txt b/mods/sudoku/lv2_149.txt new file mode 100644 index 0000000..adc1c78 --- /dev/null +++ b/mods/sudoku/lv2_149.txt @@ -0,0 +1,9 @@ +000004005 +006000041 +030005600 +000300000 +000000254 +705000010 +009030000 +020067003 +850020060 \ No newline at end of file diff --git a/mods/sudoku/lv2_15.txt b/mods/sudoku/lv2_15.txt new file mode 100644 index 0000000..6baa649 --- /dev/null +++ b/mods/sudoku/lv2_15.txt @@ -0,0 +1,9 @@ +900005712 +001970500 +050103960 +047010600 +060309007 +109067003 +815600009 +402000080 +600094200 \ No newline at end of file diff --git a/mods/sudoku/lv2_150.txt b/mods/sudoku/lv2_150.txt new file mode 100644 index 0000000..735b475 --- /dev/null +++ b/mods/sudoku/lv2_150.txt @@ -0,0 +1,9 @@ +060000010 +700040009 +000000804 +000000083 +050009700 +000037000 +002080040 +800200960 +096300000 \ No newline at end of file diff --git a/mods/sudoku/lv2_151.txt b/mods/sudoku/lv2_151.txt new file mode 100644 index 0000000..29dea38 --- /dev/null +++ b/mods/sudoku/lv2_151.txt @@ -0,0 +1,9 @@ +000600802 +073000400 +290000000 +000004201 +000507000 +901800000 +000000013 +007000650 +406005000 \ No newline at end of file diff --git a/mods/sudoku/lv2_152.txt b/mods/sudoku/lv2_152.txt new file mode 100644 index 0000000..0e95022 --- /dev/null +++ b/mods/sudoku/lv2_152.txt @@ -0,0 +1,9 @@ +900006800 +010900045 +000800000 +057000900 +000000470 +200009000 +600480002 +030050009 +020000150 \ No newline at end of file diff --git a/mods/sudoku/lv2_153.txt b/mods/sudoku/lv2_153.txt new file mode 100644 index 0000000..cd255e7 --- /dev/null +++ b/mods/sudoku/lv2_153.txt @@ -0,0 +1,9 @@ +800000000 +004003105 +026000009 +000004003 +000007690 +010930000 +060020008 +000050070 +082600900 \ No newline at end of file diff --git a/mods/sudoku/lv2_154.txt b/mods/sudoku/lv2_154.txt new file mode 100644 index 0000000..90f0c80 --- /dev/null +++ b/mods/sudoku/lv2_154.txt @@ -0,0 +1,9 @@ +900602001 +807400000 +000090200 +000500000 +408000309 +000006000 +005070000 +000003706 +100904008 \ No newline at end of file diff --git a/mods/sudoku/lv2_155.txt b/mods/sudoku/lv2_155.txt new file mode 100644 index 0000000..fd120d3 --- /dev/null +++ b/mods/sudoku/lv2_155.txt @@ -0,0 +1,9 @@ +200900001 +070000000 +000080074 +900750800 +008290000 +000000560 +000802000 +006009010 +504000006 \ No newline at end of file diff --git a/mods/sudoku/lv2_156.txt b/mods/sudoku/lv2_156.txt new file mode 100644 index 0000000..96f13d7 --- /dev/null +++ b/mods/sudoku/lv2_156.txt @@ -0,0 +1,9 @@ +050600003 +400000001 +000270609 +807060090 +005800030 +000002000 +001000050 +000130400 +974000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_157.txt b/mods/sudoku/lv2_157.txt new file mode 100644 index 0000000..4955ec8 --- /dev/null +++ b/mods/sudoku/lv2_157.txt @@ -0,0 +1,9 @@ +010000602 +000100090 +400800013 +070004080 +000050000 +040900050 +380006007 +020001000 +504000020 \ No newline at end of file diff --git a/mods/sudoku/lv2_158.txt b/mods/sudoku/lv2_158.txt new file mode 100644 index 0000000..fa9156c --- /dev/null +++ b/mods/sudoku/lv2_158.txt @@ -0,0 +1,9 @@ +007850200 +000030080 +600000500 +700004000 +920000100 +000700050 +208090007 +010006005 +000000310 \ No newline at end of file diff --git a/mods/sudoku/lv2_159.txt b/mods/sudoku/lv2_159.txt new file mode 100644 index 0000000..56d242f --- /dev/null +++ b/mods/sudoku/lv2_159.txt @@ -0,0 +1,9 @@ +500000307 +000000010 +009060020 +000402000 +001000740 +000600800 +700028001 +035010000 +900000400 \ No newline at end of file diff --git a/mods/sudoku/lv2_16.txt b/mods/sudoku/lv2_16.txt new file mode 100644 index 0000000..328057b --- /dev/null +++ b/mods/sudoku/lv2_16.txt @@ -0,0 +1,9 @@ +300790040 +000000036 +000063207 +400915600 +201370090 +009200381 +002401003 +630027009 +057009420 \ No newline at end of file diff --git a/mods/sudoku/lv2_160.txt b/mods/sudoku/lv2_160.txt new file mode 100644 index 0000000..26089d7 --- /dev/null +++ b/mods/sudoku/lv2_160.txt @@ -0,0 +1,9 @@ +002070040 +000904010 +510000007 +000090100 +000702000 +003040000 +900000062 +050807000 +080060300 \ No newline at end of file diff --git a/mods/sudoku/lv2_161.txt b/mods/sudoku/lv2_161.txt new file mode 100644 index 0000000..c59955b --- /dev/null +++ b/mods/sudoku/lv2_161.txt @@ -0,0 +1,9 @@ +200600380 +000950600 +004300900 +418070000 +070805000 +000010000 +853000010 +600000200 +000000007 \ No newline at end of file diff --git a/mods/sudoku/lv2_162.txt b/mods/sudoku/lv2_162.txt new file mode 100644 index 0000000..abd7909 --- /dev/null +++ b/mods/sudoku/lv2_162.txt @@ -0,0 +1,9 @@ +000000085 +002710000 +080009300 +020000704 +060002008 +005030000 +003900507 +900000000 +700620100 \ No newline at end of file diff --git a/mods/sudoku/lv2_163.txt b/mods/sudoku/lv2_163.txt new file mode 100644 index 0000000..4bd2a94 --- /dev/null +++ b/mods/sudoku/lv2_163.txt @@ -0,0 +1,9 @@ +690075000 +000001780 +000000090 +700900200 +000102000 +003004001 +040000000 +039200000 +000310065 \ No newline at end of file diff --git a/mods/sudoku/lv2_164.txt b/mods/sudoku/lv2_164.txt new file mode 100644 index 0000000..342ce94 --- /dev/null +++ b/mods/sudoku/lv2_164.txt @@ -0,0 +1,9 @@ +042009000 +900001000 +300000097 +000100704 +000000019 +560000000 +000700045 +003020800 +008510300 \ No newline at end of file diff --git a/mods/sudoku/lv2_165.txt b/mods/sudoku/lv2_165.txt new file mode 100644 index 0000000..8588aec --- /dev/null +++ b/mods/sudoku/lv2_165.txt @@ -0,0 +1,9 @@ +000006004 +079000802 +020010000 +000047680 +005800010 +400100000 +030400500 +000730000 +280000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_166.txt b/mods/sudoku/lv2_166.txt new file mode 100644 index 0000000..3bf1038 --- /dev/null +++ b/mods/sudoku/lv2_166.txt @@ -0,0 +1,9 @@ +000000004 +000060500 +006270903 +104000028 +000000000 +590000701 +603097200 +001050000 +200000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_167.txt b/mods/sudoku/lv2_167.txt new file mode 100644 index 0000000..e5a13c7 --- /dev/null +++ b/mods/sudoku/lv2_167.txt @@ -0,0 +1,9 @@ +006000210 +030080040 +102500000 +008000407 +060007000 +000050900 +300901800 +640000003 +000300070 \ No newline at end of file diff --git a/mods/sudoku/lv2_168.txt b/mods/sudoku/lv2_168.txt new file mode 100644 index 0000000..909ba99 --- /dev/null +++ b/mods/sudoku/lv2_168.txt @@ -0,0 +1,9 @@ +005081030 +000000090 +100000607 +000050700 +600104000 +900020100 +007509000 +430000002 +006000010 \ No newline at end of file diff --git a/mods/sudoku/lv2_169.txt b/mods/sudoku/lv2_169.txt new file mode 100644 index 0000000..8019e5f --- /dev/null +++ b/mods/sudoku/lv2_169.txt @@ -0,0 +1,9 @@ +000080006 +500206030 +010000008 +006000950 +020000060 +045000800 +400000010 +070301002 +100090000 \ No newline at end of file diff --git a/mods/sudoku/lv2_17.txt b/mods/sudoku/lv2_17.txt new file mode 100644 index 0000000..6036c70 --- /dev/null +++ b/mods/sudoku/lv2_17.txt @@ -0,0 +1,9 @@ +060102040 +001000300 +025809160 +006040800 +010000030 +007080400 +048307610 +002000900 +050906080 \ No newline at end of file diff --git a/mods/sudoku/lv2_170.txt b/mods/sudoku/lv2_170.txt new file mode 100644 index 0000000..2d789db --- /dev/null +++ b/mods/sudoku/lv2_170.txt @@ -0,0 +1,9 @@ +800470010 +040000006 +000080300 +700000590 +508000040 +000001007 +005300000 +400290060 +020004009 \ No newline at end of file diff --git a/mods/sudoku/lv2_171.txt b/mods/sudoku/lv2_171.txt new file mode 100644 index 0000000..18f73b0 --- /dev/null +++ b/mods/sudoku/lv2_171.txt @@ -0,0 +1,9 @@ +000000080 +060829000 +005000004 +010090000 +020640905 +090000700 +000065009 +700000001 +001030850 \ No newline at end of file diff --git a/mods/sudoku/lv2_172.txt b/mods/sudoku/lv2_172.txt new file mode 100644 index 0000000..d3eafd8 --- /dev/null +++ b/mods/sudoku/lv2_172.txt @@ -0,0 +1,9 @@ +000340600 +005000100 +020008004 +000206400 +030000070 +001904000 +500800060 +007000900 +006051000 \ No newline at end of file diff --git a/mods/sudoku/lv2_173.txt b/mods/sudoku/lv2_173.txt new file mode 100644 index 0000000..a916943 --- /dev/null +++ b/mods/sudoku/lv2_173.txt @@ -0,0 +1,9 @@ +000000782 +000108003 +000070009 +040000190 +009003000 +020010400 +600502000 +400600000 +593000006 \ No newline at end of file diff --git a/mods/sudoku/lv2_174.txt b/mods/sudoku/lv2_174.txt new file mode 100644 index 0000000..81a08a5 --- /dev/null +++ b/mods/sudoku/lv2_174.txt @@ -0,0 +1,9 @@ +000700009 +000000460 +001054080 +300000090 +007000300 +004001200 +050027004 +093400000 +200000600 \ No newline at end of file diff --git a/mods/sudoku/lv2_175.txt b/mods/sudoku/lv2_175.txt new file mode 100644 index 0000000..00092dd --- /dev/null +++ b/mods/sudoku/lv2_175.txt @@ -0,0 +1,9 @@ +000000306 +000020804 +700104050 +203000000 +000698000 +000000405 +040907002 +309050000 +108000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_176.txt b/mods/sudoku/lv2_176.txt new file mode 100644 index 0000000..d2cc926 --- /dev/null +++ b/mods/sudoku/lv2_176.txt @@ -0,0 +1,9 @@ +060050004 +400006030 +000010085 +000005200 +206030000 +010200300 +000607000 +079000002 +308000090 \ No newline at end of file diff --git a/mods/sudoku/lv2_177.txt b/mods/sudoku/lv2_177.txt new file mode 100644 index 0000000..fe6bfa6 --- /dev/null +++ b/mods/sudoku/lv2_177.txt @@ -0,0 +1,9 @@ +000106703 +000200050 +005070800 +960000078 +003007000 +800040000 +408000000 +020500009 +300900010 \ No newline at end of file diff --git a/mods/sudoku/lv2_178.txt b/mods/sudoku/lv2_178.txt new file mode 100644 index 0000000..3765e13 --- /dev/null +++ b/mods/sudoku/lv2_178.txt @@ -0,0 +1,9 @@ +500700000 +002005900 +040800060 +007280030 +000010000 +030067800 +090004010 +005900400 +000002007 \ No newline at end of file diff --git a/mods/sudoku/lv2_179.txt b/mods/sudoku/lv2_179.txt new file mode 100644 index 0000000..58599a0 --- /dev/null +++ b/mods/sudoku/lv2_179.txt @@ -0,0 +1,9 @@ +008076000 +000100690 +601000020 +010000700 +400005000 +200010003 +030900070 +067000300 +000004009 \ No newline at end of file diff --git a/mods/sudoku/lv2_18.txt b/mods/sudoku/lv2_18.txt new file mode 100644 index 0000000..2f9a1b1 --- /dev/null +++ b/mods/sudoku/lv2_18.txt @@ -0,0 +1,9 @@ +702000901 +005730080 +940026000 +050041097 +089500214 +004208000 +800070009 +090810003 +400950178 \ No newline at end of file diff --git a/mods/sudoku/lv2_180.txt b/mods/sudoku/lv2_180.txt new file mode 100644 index 0000000..ba8653e --- /dev/null +++ b/mods/sudoku/lv2_180.txt @@ -0,0 +1,9 @@ +080040002 +100072000 +000000340 +000005010 +320000700 +010900500 +006014000 +003700006 +700000058 \ No newline at end of file diff --git a/mods/sudoku/lv2_181.txt b/mods/sudoku/lv2_181.txt new file mode 100644 index 0000000..4a57816 --- /dev/null +++ b/mods/sudoku/lv2_181.txt @@ -0,0 +1,9 @@ +050900008 +100000967 +000001300 +000420700 +000000000 +008073000 +004800000 +613000005 +700005010 \ No newline at end of file diff --git a/mods/sudoku/lv2_182.txt b/mods/sudoku/lv2_182.txt new file mode 100644 index 0000000..02e36d6 --- /dev/null +++ b/mods/sudoku/lv2_182.txt @@ -0,0 +1,9 @@ +020007000 +400005002 +001000800 +000000683 +000009007 +740010000 +008200000 +000800019 +010760030 \ No newline at end of file diff --git a/mods/sudoku/lv2_183.txt b/mods/sudoku/lv2_183.txt new file mode 100644 index 0000000..641d671 --- /dev/null +++ b/mods/sudoku/lv2_183.txt @@ -0,0 +1,9 @@ +080209000 +940000000 +000010024 +100000306 +007008000 +600090050 +000500009 +006007008 +009100260 \ No newline at end of file diff --git a/mods/sudoku/lv2_184.txt b/mods/sudoku/lv2_184.txt new file mode 100644 index 0000000..b9e8ce3 --- /dev/null +++ b/mods/sudoku/lv2_184.txt @@ -0,0 +1,9 @@ +070010028 +200900010 +000006000 +002740300 +000000000 +007089500 +000100000 +030004005 +510090060 \ No newline at end of file diff --git a/mods/sudoku/lv2_185.txt b/mods/sudoku/lv2_185.txt new file mode 100644 index 0000000..6302e7d --- /dev/null +++ b/mods/sudoku/lv2_185.txt @@ -0,0 +1,9 @@ +000002000 +070100500 +003400070 +067004001 +000000020 +500600003 +080000000 +001020006 +000506032 \ No newline at end of file diff --git a/mods/sudoku/lv2_186.txt b/mods/sudoku/lv2_186.txt new file mode 100644 index 0000000..788e457 --- /dev/null +++ b/mods/sudoku/lv2_186.txt @@ -0,0 +1,9 @@ +500000006 +090840000 +000000098 +040900070 +030000950 +000007830 +000032000 +008764000 +205000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_187.txt b/mods/sudoku/lv2_187.txt new file mode 100644 index 0000000..70b27b1 --- /dev/null +++ b/mods/sudoku/lv2_187.txt @@ -0,0 +1,9 @@ +010000000 +700030008 +093800005 +000307600 +005000200 +006901000 +100003790 +800090001 +000000060 \ No newline at end of file diff --git a/mods/sudoku/lv2_188.txt b/mods/sudoku/lv2_188.txt new file mode 100644 index 0000000..69c6625 --- /dev/null +++ b/mods/sudoku/lv2_188.txt @@ -0,0 +1,9 @@ +060702009 +300000600 +007000000 +600000050 +000001403 +500030000 +010060090 +000500780 +900040000 \ No newline at end of file diff --git a/mods/sudoku/lv2_189.txt b/mods/sudoku/lv2_189.txt new file mode 100644 index 0000000..32274ad --- /dev/null +++ b/mods/sudoku/lv2_189.txt @@ -0,0 +1,9 @@ +090010000 +302000010 +060000032 +000200009 +500007046 +000031007 +000000500 +083070000 +007164000 \ No newline at end of file diff --git a/mods/sudoku/lv2_19.txt b/mods/sudoku/lv2_19.txt new file mode 100644 index 0000000..43d1296 --- /dev/null +++ b/mods/sudoku/lv2_19.txt @@ -0,0 +1,9 @@ +068002075 +200908043 +704150020 +081060009 +009400086 +620005700 +000009002 +852030000 +390720801 diff --git a/mods/sudoku/lv2_190.txt b/mods/sudoku/lv2_190.txt new file mode 100644 index 0000000..55107d2 --- /dev/null +++ b/mods/sudoku/lv2_190.txt @@ -0,0 +1,9 @@ +008400000 +900001040 +000000630 +800024700 +000060000 +002310005 +074000000 +030200001 +000006900 \ No newline at end of file diff --git a/mods/sudoku/lv2_2.txt b/mods/sudoku/lv2_2.txt new file mode 100644 index 0000000..6d4db8e --- /dev/null +++ b/mods/sudoku/lv2_2.txt @@ -0,0 +1,9 @@ +600000398 +070016200 +008403670 +004580020 +020760400 +069000500 +316047002 +502600014 +400000963 \ No newline at end of file diff --git a/mods/sudoku/lv2_20.txt b/mods/sudoku/lv2_20.txt new file mode 100644 index 0000000..75f4be2 --- /dev/null +++ b/mods/sudoku/lv2_20.txt @@ -0,0 +1,9 @@ +510094070 +460073050 +000100324 +009050430 +350940080 +740000605 +008609003 +195430000 +004008907 \ No newline at end of file diff --git a/mods/sudoku/lv2_21.txt b/mods/sudoku/lv2_21.txt new file mode 100644 index 0000000..651afbf --- /dev/null +++ b/mods/sudoku/lv2_21.txt @@ -0,0 +1,9 @@ +460005300 +195008060 +080402005 +009501074 +000040813 +614700000 +300010528 +020850700 +008230900 \ No newline at end of file diff --git a/mods/sudoku/lv2_22.txt b/mods/sudoku/lv2_22.txt new file mode 100644 index 0000000..4377506 --- /dev/null +++ b/mods/sudoku/lv2_22.txt @@ -0,0 +1,9 @@ +005904700 +100000003 +070201080 +209508601 +000000000 +501609204 +090306040 +400000008 +006402100 \ No newline at end of file diff --git a/mods/sudoku/lv2_23.txt b/mods/sudoku/lv2_23.txt new file mode 100644 index 0000000..f832d16 --- /dev/null +++ b/mods/sudoku/lv2_23.txt @@ -0,0 +1,9 @@ +400902010 +005731400 +019800500 +198000052 +060019030 +340080006 +024000307 +900370081 +000608940 \ No newline at end of file diff --git a/mods/sudoku/lv2_24.txt b/mods/sudoku/lv2_24.txt new file mode 100644 index 0000000..fcc7756 --- /dev/null +++ b/mods/sudoku/lv2_24.txt @@ -0,0 +1,9 @@ +602800090 +050097010 +400030670 +200010084 +064378000 +090050106 +007003801 +321700005 +000109347 \ No newline at end of file diff --git a/mods/sudoku/lv2_25.txt b/mods/sudoku/lv2_25.txt new file mode 100644 index 0000000..4ed877f --- /dev/null +++ b/mods/sudoku/lv2_25.txt @@ -0,0 +1,9 @@ +400000006 +060301070 +180409023 +000694000 +500000009 +000825000 +310902058 +050708060 +800000001 \ No newline at end of file diff --git a/mods/sudoku/lv2_26.txt b/mods/sudoku/lv2_26.txt new file mode 100644 index 0000000..aaf6382 --- /dev/null +++ b/mods/sudoku/lv2_26.txt @@ -0,0 +1,9 @@ +281070004 +600001098 +700608023 +008406002 +300007010 +029830060 +000000540 +056083209 +912700080 \ No newline at end of file diff --git a/mods/sudoku/lv2_27.txt b/mods/sudoku/lv2_27.txt new file mode 100644 index 0000000..8dcf572 --- /dev/null +++ b/mods/sudoku/lv2_27.txt @@ -0,0 +1,9 @@ +709100420 +008500901 +136090700 +390070240 +004350009 +000009860 +243601000 +900703004 +010040082 \ No newline at end of file diff --git a/mods/sudoku/lv2_28.txt b/mods/sudoku/lv2_28.txt new file mode 100644 index 0000000..b3e5ff2 --- /dev/null +++ b/mods/sudoku/lv2_28.txt @@ -0,0 +1,9 @@ +107003506 +000809740 +504071008 +020090085 +005380100 +618000020 +270030910 +050204670 +401900000 \ No newline at end of file diff --git a/mods/sudoku/lv2_29.txt b/mods/sudoku/lv2_29.txt new file mode 100644 index 0000000..a8965c2 --- /dev/null +++ b/mods/sudoku/lv2_29.txt @@ -0,0 +1,9 @@ +060090720 +807100400 +090372001 +031200058 +705003004 +009081630 +370008040 +400709102 +008420070 \ No newline at end of file diff --git a/mods/sudoku/lv2_3.txt b/mods/sudoku/lv2_3.txt new file mode 100644 index 0000000..c3d0574 --- /dev/null +++ b/mods/sudoku/lv2_3.txt @@ -0,0 +1,9 @@ +000049082 +049200510 +021657400 +018900045 +406002003 +305080100 +082006300 +160800070 +700390008 diff --git a/mods/sudoku/lv2_30.txt b/mods/sudoku/lv2_30.txt new file mode 100644 index 0000000..f536f8f --- /dev/null +++ b/mods/sudoku/lv2_30.txt @@ -0,0 +1,9 @@ +700092405 +000000792 +000705000 +003027040 +200651087 +107940520 +820009150 +050284600 +970010000 \ No newline at end of file diff --git a/mods/sudoku/lv2_31.txt b/mods/sudoku/lv2_31.txt new file mode 100644 index 0000000..545fbed --- /dev/null +++ b/mods/sudoku/lv2_31.txt @@ -0,0 +1,9 @@ +520000097 +000000000 +900852004 +003185400 +007304800 +004927600 +400576003 +000000000 +680000012 \ No newline at end of file diff --git a/mods/sudoku/lv2_32.txt b/mods/sudoku/lv2_32.txt new file mode 100644 index 0000000..1c6e815 --- /dev/null +++ b/mods/sudoku/lv2_32.txt @@ -0,0 +1,9 @@ +104820506 +070065000 +500407200 +701506904 +960000037 +028709000 +809600050 +000050742 +200340080 \ No newline at end of file diff --git a/mods/sudoku/lv2_33.txt b/mods/sudoku/lv2_33.txt new file mode 100644 index 0000000..73a4cc0 --- /dev/null +++ b/mods/sudoku/lv2_33.txt @@ -0,0 +1,9 @@ +500206071 +032071006 +060000892 +900004020 +010050903 +670300180 +007092640 +408703500 +196040000 \ No newline at end of file diff --git a/mods/sudoku/lv2_34.txt b/mods/sudoku/lv2_34.txt new file mode 100644 index 0000000..f2c3658 --- /dev/null +++ b/mods/sudoku/lv2_34.txt @@ -0,0 +1,9 @@ +503000000 +400051079 +007830001 +305070000 +000302000 +000060804 +700043200 +620580003 +000000107 \ No newline at end of file diff --git a/mods/sudoku/lv2_35.txt b/mods/sudoku/lv2_35.txt new file mode 100644 index 0000000..697ebd3 --- /dev/null +++ b/mods/sudoku/lv2_35.txt @@ -0,0 +1,9 @@ +201098007 +000760192 +609000504 +060050000 +920613000 +100049830 +083002040 +090005708 +712000053 \ No newline at end of file diff --git a/mods/sudoku/lv2_36.txt b/mods/sudoku/lv2_36.txt new file mode 100644 index 0000000..39c7148 --- /dev/null +++ b/mods/sudoku/lv2_36.txt @@ -0,0 +1,9 @@ +906570000 +000408072 +700020593 +580046100 +104700900 +070105306 +007269000 +031000069 +092004058 \ No newline at end of file diff --git a/mods/sudoku/lv2_37.txt b/mods/sudoku/lv2_37.txt new file mode 100644 index 0000000..ce36e9a --- /dev/null +++ b/mods/sudoku/lv2_37.txt @@ -0,0 +1,9 @@ +300900054 +006780001 +058023790 +540090630 +063500008 +009006040 +002100009 +905607080 +680030105 \ No newline at end of file diff --git a/mods/sudoku/lv2_38.txt b/mods/sudoku/lv2_38.txt new file mode 100644 index 0000000..2c6e825 --- /dev/null +++ b/mods/sudoku/lv2_38.txt @@ -0,0 +1,9 @@ +080062500 +402300108 +050819002 +043001025 +509000000 +701900630 +630004207 +000706059 +074500310 \ No newline at end of file diff --git a/mods/sudoku/lv2_39.txt b/mods/sudoku/lv2_39.txt new file mode 100644 index 0000000..bed1747 --- /dev/null +++ b/mods/sudoku/lv2_39.txt @@ -0,0 +1,9 @@ +705100800 +098075010 +410008075 +500006107 +080000296 +076301008 +800750920 +027010500 +004823000 \ No newline at end of file diff --git a/mods/sudoku/lv2_4.txt b/mods/sudoku/lv2_4.txt new file mode 100644 index 0000000..7b0a9d0 --- /dev/null +++ b/mods/sudoku/lv2_4.txt @@ -0,0 +1,9 @@ +010659000 +508000092 +030840065 +104005006 +306090500 +700206380 +000078640 +049003718 +071900050 \ No newline at end of file diff --git a/mods/sudoku/lv2_40.txt b/mods/sudoku/lv2_40.txt new file mode 100644 index 0000000..cf18a35 --- /dev/null +++ b/mods/sudoku/lv2_40.txt @@ -0,0 +1,9 @@ +001007890 +390520000 +004000000 +560071000 +040602070 +000930065 +000000700 +000046081 +027800500 \ No newline at end of file diff --git a/mods/sudoku/lv2_41.txt b/mods/sudoku/lv2_41.txt new file mode 100644 index 0000000..db12ca1 --- /dev/null +++ b/mods/sudoku/lv2_41.txt @@ -0,0 +1,9 @@ +003000907 +000137064 +600980003 +052673000 +061400725 +040500609 +800061070 +030040800 +174025000 \ No newline at end of file diff --git a/mods/sudoku/lv2_42.txt b/mods/sudoku/lv2_42.txt new file mode 100644 index 0000000..d025f26 --- /dev/null +++ b/mods/sudoku/lv2_42.txt @@ -0,0 +1,9 @@ +900000002 +001026540 +027598000 +004850601 +063201900 +015030074 +030170000 +070002095 +600905017 \ No newline at end of file diff --git a/mods/sudoku/lv2_43.txt b/mods/sudoku/lv2_43.txt new file mode 100644 index 0000000..7521ade --- /dev/null +++ b/mods/sudoku/lv2_43.txt @@ -0,0 +1,9 @@ +060504100 +725030006 +040060570 +200300701 +056047090 +300010245 +502708600 +008053010 +030401007 \ No newline at end of file diff --git a/mods/sudoku/lv2_44.txt b/mods/sudoku/lv2_44.txt new file mode 100644 index 0000000..1ac4fce --- /dev/null +++ b/mods/sudoku/lv2_44.txt @@ -0,0 +1,9 @@ +000090382 +004137000 +053280040 +018000590 +739005406 +060040001 +300750260 +807400930 +600029008 \ No newline at end of file diff --git a/mods/sudoku/lv2_45.txt b/mods/sudoku/lv2_45.txt new file mode 100644 index 0000000..3752a26 --- /dev/null +++ b/mods/sudoku/lv2_45.txt @@ -0,0 +1,9 @@ +000000030 +004002900 +020078640 +301007008 +002905400 +500800109 +086530020 +003700800 +070000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_46.txt b/mods/sudoku/lv2_46.txt new file mode 100644 index 0000000..59a6248 --- /dev/null +++ b/mods/sudoku/lv2_46.txt @@ -0,0 +1,9 @@ +090030804 +260870005 +000405002 +036002701 +870090500 +001307280 +700643008 +000008027 +548700930 \ No newline at end of file diff --git a/mods/sudoku/lv2_47.txt b/mods/sudoku/lv2_47.txt new file mode 100644 index 0000000..d1977c4 --- /dev/null +++ b/mods/sudoku/lv2_47.txt @@ -0,0 +1,9 @@ +070080105 +208050007 +040793008 +006402080 +891000070 +007900603 +900007826 +000360510 +654001700 \ No newline at end of file diff --git a/mods/sudoku/lv2_48.txt b/mods/sudoku/lv2_48.txt new file mode 100644 index 0000000..4885dd7 --- /dev/null +++ b/mods/sudoku/lv2_48.txt @@ -0,0 +1,9 @@ +000000000 +509304106 +001608300 +450000031 +300070005 +180000079 +005206900 +604907208 +000000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_49.txt b/mods/sudoku/lv2_49.txt new file mode 100644 index 0000000..e3c9e90 --- /dev/null +++ b/mods/sudoku/lv2_49.txt @@ -0,0 +1,9 @@ +045080090 +609035070 +720900503 +006002309 +130000750 +050103064 +003790400 +580024000 +001308007 \ No newline at end of file diff --git a/mods/sudoku/lv2_5.txt b/mods/sudoku/lv2_5.txt new file mode 100644 index 0000000..6245fa3 --- /dev/null +++ b/mods/sudoku/lv2_5.txt @@ -0,0 +1,9 @@ +930080002 +800039576 +000210090 +008064001 +741802600 +020370040 +060050134 +089003200 +450100900 \ No newline at end of file diff --git a/mods/sudoku/lv2_50.txt b/mods/sudoku/lv2_50.txt new file mode 100644 index 0000000..eeb2777 --- /dev/null +++ b/mods/sudoku/lv2_50.txt @@ -0,0 +1,9 @@ +604001800 +000070064 +700094152 +000705041 +021006000 +508410300 +107008020 +036100485 +042500013 \ No newline at end of file diff --git a/mods/sudoku/lv2_51.txt b/mods/sudoku/lv2_51.txt new file mode 100644 index 0000000..a776346 --- /dev/null +++ b/mods/sudoku/lv2_51.txt @@ -0,0 +1,9 @@ +290004050 +860070002 +000952070 +006507039 +089030410 +302409700 +000043507 +504690001 +010700680 \ No newline at end of file diff --git a/mods/sudoku/lv2_52.txt b/mods/sudoku/lv2_52.txt new file mode 100644 index 0000000..7ccb562 --- /dev/null +++ b/mods/sudoku/lv2_52.txt @@ -0,0 +1,9 @@ +060050400 +570002918 +002004050 +000010504 +900305207 +025087100 +290578001 +016000020 +050120703 \ No newline at end of file diff --git a/mods/sudoku/lv2_53.txt b/mods/sudoku/lv2_53.txt new file mode 100644 index 0000000..63be62b --- /dev/null +++ b/mods/sudoku/lv2_53.txt @@ -0,0 +1,9 @@ +008000700 +093602140 +100903008 +400090001 +000501000 +500060002 +800407006 +054209380 +002000500 \ No newline at end of file diff --git a/mods/sudoku/lv2_54.txt b/mods/sudoku/lv2_54.txt new file mode 100644 index 0000000..6b15514 --- /dev/null +++ b/mods/sudoku/lv2_54.txt @@ -0,0 +1,9 @@ +010630072 +600000059 +000549008 +204073060 +307915000 +001260930 +000001820 +130702506 +482000090 \ No newline at end of file diff --git a/mods/sudoku/lv2_55.txt b/mods/sudoku/lv2_55.txt new file mode 100644 index 0000000..c6c4f10 --- /dev/null +++ b/mods/sudoku/lv2_55.txt @@ -0,0 +1,9 @@ +700001904 +000790100 +009204036 +067012049 +010947200 +902860070 +350020600 +004108000 +208500003 \ No newline at end of file diff --git a/mods/sudoku/lv2_56.txt b/mods/sudoku/lv2_56.txt new file mode 100644 index 0000000..39a7881 --- /dev/null +++ b/mods/sudoku/lv2_56.txt @@ -0,0 +1,9 @@ +005000800 +024030050 +109700200 +900170000 +000543000 +000068003 +002007908 +070010520 +008000300 \ No newline at end of file diff --git a/mods/sudoku/lv2_57.txt b/mods/sudoku/lv2_57.txt new file mode 100644 index 0000000..2a62d79 --- /dev/null +++ b/mods/sudoku/lv2_57.txt @@ -0,0 +1,9 @@ +069040051 +801003900 +320009060 +000950080 +400607130 +076080490 +010075809 +905138070 +200000500 \ No newline at end of file diff --git a/mods/sudoku/lv2_58.txt b/mods/sudoku/lv2_58.txt new file mode 100644 index 0000000..67fd0e8 --- /dev/null +++ b/mods/sudoku/lv2_58.txt @@ -0,0 +1,9 @@ +000526809 +026100570 +050090060 +160000042 +507040130 +200003708 +390051600 +018960005 +600302090 \ No newline at end of file diff --git a/mods/sudoku/lv2_59.txt b/mods/sudoku/lv2_59.txt new file mode 100644 index 0000000..5873251 --- /dev/null +++ b/mods/sudoku/lv2_59.txt @@ -0,0 +1,9 @@ +670950082 +402080509 +090002030 +900070008 +820640300 +005000691 +080035900 +307006010 +260408003 \ No newline at end of file diff --git a/mods/sudoku/lv2_6.txt b/mods/sudoku/lv2_6.txt new file mode 100644 index 0000000..4dc87eb --- /dev/null +++ b/mods/sudoku/lv2_6.txt @@ -0,0 +1,9 @@ +040060700 +579340010 +010520904 +095070060 +436210090 +000000051 +901000506 +050186079 +003009120 \ No newline at end of file diff --git a/mods/sudoku/lv2_60.txt b/mods/sudoku/lv2_60.txt new file mode 100644 index 0000000..b09d11c --- /dev/null +++ b/mods/sudoku/lv2_60.txt @@ -0,0 +1,9 @@ +002906300 +000070000 +500308009 +051607940 +003000600 +089205170 +800701002 +000060000 +006403500 \ No newline at end of file diff --git a/mods/sudoku/lv2_61.txt b/mods/sudoku/lv2_61.txt new file mode 100644 index 0000000..8b2fe68 --- /dev/null +++ b/mods/sudoku/lv2_61.txt @@ -0,0 +1,9 @@ +002016053 +005973000 +130002780 +060430007 +240700010 +357008040 +009000671 +803057200 +600200508 \ No newline at end of file diff --git a/mods/sudoku/lv2_62.txt b/mods/sudoku/lv2_62.txt new file mode 100644 index 0000000..f1f7e90 --- /dev/null +++ b/mods/sudoku/lv2_62.txt @@ -0,0 +1,9 @@ +601005809 +020701036 +900062701 +080050207 +007200010 +412009000 +103900060 +060040173 +748600050 \ No newline at end of file diff --git a/mods/sudoku/lv2_63.txt b/mods/sudoku/lv2_63.txt new file mode 100644 index 0000000..25e8c1a --- /dev/null +++ b/mods/sudoku/lv2_63.txt @@ -0,0 +1,9 @@ +003615080 +001004002 +450000109 +100007640 +600002093 +380460070 +008900710 +700348906 +046070028 \ No newline at end of file diff --git a/mods/sudoku/lv2_64.txt b/mods/sudoku/lv2_64.txt new file mode 100644 index 0000000..c06af2f --- /dev/null +++ b/mods/sudoku/lv2_64.txt @@ -0,0 +1,9 @@ +201800403 +000032007 +800004950 +600040305 +030506080 +025080006 +902100504 +006020091 +410309620 \ No newline at end of file diff --git a/mods/sudoku/lv2_65.txt b/mods/sudoku/lv2_65.txt new file mode 100644 index 0000000..068a698 --- /dev/null +++ b/mods/sudoku/lv2_65.txt @@ -0,0 +1,9 @@ +014857690 +030000020 +070060040 +001706200 +000000000 +008309400 +080070060 +090000010 +062418750 \ No newline at end of file diff --git a/mods/sudoku/lv2_66.txt b/mods/sudoku/lv2_66.txt new file mode 100644 index 0000000..4ea63c0 --- /dev/null +++ b/mods/sudoku/lv2_66.txt @@ -0,0 +1,9 @@ +701020408 +000458000 +400160950 +046030107 +182706000 +070040602 +503604020 +004000710 +800902005 \ No newline at end of file diff --git a/mods/sudoku/lv2_67.txt b/mods/sudoku/lv2_67.txt new file mode 100644 index 0000000..8ea8bdb --- /dev/null +++ b/mods/sudoku/lv2_67.txt @@ -0,0 +1,9 @@ +900620007 +000000306 +000873059 +109007003 +705002980 +008916502 +040068090 +001030204 +296401030 \ No newline at end of file diff --git a/mods/sudoku/lv2_68.txt b/mods/sudoku/lv2_68.txt new file mode 100644 index 0000000..ccdff88 --- /dev/null +++ b/mods/sudoku/lv2_68.txt @@ -0,0 +1,9 @@ +500000740 +067040031 +020710008 +001403900 +094071600 +000960413 +700194006 +850002004 +046007390 \ No newline at end of file diff --git a/mods/sudoku/lv2_69.txt b/mods/sudoku/lv2_69.txt new file mode 100644 index 0000000..ea2d117 --- /dev/null +++ b/mods/sudoku/lv2_69.txt @@ -0,0 +1,9 @@ +030000040 +902000307 +000105000 +091708630 +600050008 +083604720 +000309000 +309000204 +050000080 \ No newline at end of file diff --git a/mods/sudoku/lv2_7.txt b/mods/sudoku/lv2_7.txt new file mode 100644 index 0000000..f066bb2 --- /dev/null +++ b/mods/sudoku/lv2_7.txt @@ -0,0 +1,9 @@ +062800007 +900100064 +104620500 +485063700 +007590023 +000700005 +001300082 +020010470 +890072301 \ No newline at end of file diff --git a/mods/sudoku/lv2_70.txt b/mods/sudoku/lv2_70.txt new file mode 100644 index 0000000..7b26fa4 --- /dev/null +++ b/mods/sudoku/lv2_70.txt @@ -0,0 +1,9 @@ +520000010 +690701200 +001025006 +030000520 +008000103 +045000897 +050187000 +700502001 +002093040 \ No newline at end of file diff --git a/mods/sudoku/lv2_71.txt b/mods/sudoku/lv2_71.txt new file mode 100644 index 0000000..bcdd65a --- /dev/null +++ b/mods/sudoku/lv2_71.txt @@ -0,0 +1,9 @@ +006000100 +080000020 +030907080 +009030400 +140506093 +008070200 +010608030 +060000010 +004000900 \ No newline at end of file diff --git a/mods/sudoku/lv2_72.txt b/mods/sudoku/lv2_72.txt new file mode 100644 index 0000000..cdeac0e --- /dev/null +++ b/mods/sudoku/lv2_72.txt @@ -0,0 +1,9 @@ +050200763 +700506100 +006043000 +560000009 +003070020 +079000814 +680001000 +400087001 +300402086 \ No newline at end of file diff --git a/mods/sudoku/lv2_73.txt b/mods/sudoku/lv2_73.txt new file mode 100644 index 0000000..2939fba --- /dev/null +++ b/mods/sudoku/lv2_73.txt @@ -0,0 +1,9 @@ +000700003 +009080025 +043205900 +601040090 +080600130 +004003068 +008050070 +090476800 +510008006 \ No newline at end of file diff --git a/mods/sudoku/lv2_74.txt b/mods/sudoku/lv2_74.txt new file mode 100644 index 0000000..e71da88 --- /dev/null +++ b/mods/sudoku/lv2_74.txt @@ -0,0 +1,9 @@ +700000035 +090630000 +000047819 +070158006 +064700000 +001900027 +006000700 +805006002 +407502060 \ No newline at end of file diff --git a/mods/sudoku/lv2_75.txt b/mods/sudoku/lv2_75.txt new file mode 100644 index 0000000..4e3d088 --- /dev/null +++ b/mods/sudoku/lv2_75.txt @@ -0,0 +1,9 @@ +902600004 +000091000 +603500089 +304000200 +060038975 +050010008 +000340027 +005070100 +807069400 \ No newline at end of file diff --git a/mods/sudoku/lv2_76.txt b/mods/sudoku/lv2_76.txt new file mode 100644 index 0000000..4e482d6 --- /dev/null +++ b/mods/sudoku/lv2_76.txt @@ -0,0 +1,9 @@ +000976004 +004050798 +057400006 +503047001 +680503000 +700610500 +070002030 +030000400 +825300000 \ No newline at end of file diff --git a/mods/sudoku/lv2_77.txt b/mods/sudoku/lv2_77.txt new file mode 100644 index 0000000..04a94f3 --- /dev/null +++ b/mods/sudoku/lv2_77.txt @@ -0,0 +1,9 @@ +000100907 +090072500 +000304016 +607000250 +020001309 +035020000 +340950700 +009700035 +506040090 \ No newline at end of file diff --git a/mods/sudoku/lv2_78.txt b/mods/sudoku/lv2_78.txt new file mode 100644 index 0000000..0c33e57 --- /dev/null +++ b/mods/sudoku/lv2_78.txt @@ -0,0 +1,9 @@ +007030092 +038000706 +040000003 +020804000 +000305000 +000602070 +700000030 +304000150 +160040800 \ No newline at end of file diff --git a/mods/sudoku/lv2_79.txt b/mods/sudoku/lv2_79.txt new file mode 100644 index 0000000..97e3944 --- /dev/null +++ b/mods/sudoku/lv2_79.txt @@ -0,0 +1,9 @@ +540109000 +200000065 +003085004 +100020907 +006708040 +307010050 +000600580 +090072306 +032800070 \ No newline at end of file diff --git a/mods/sudoku/lv2_8.txt b/mods/sudoku/lv2_8.txt new file mode 100644 index 0000000..72cd692 --- /dev/null +++ b/mods/sudoku/lv2_8.txt @@ -0,0 +1,9 @@ +008000700 +001842900 +590000024 +070503010 +000080000 +030709080 +120000038 +004128600 +006000100 \ No newline at end of file diff --git a/mods/sudoku/lv2_80.txt b/mods/sudoku/lv2_80.txt new file mode 100644 index 0000000..73e96b7 --- /dev/null +++ b/mods/sudoku/lv2_80.txt @@ -0,0 +1,9 @@ +730019006 +962700400 +010068000 +090031070 +403600000 +106500930 +020004009 +000105027 +300000140 \ No newline at end of file diff --git a/mods/sudoku/lv2_81.txt b/mods/sudoku/lv2_81.txt new file mode 100644 index 0000000..752a672 --- /dev/null +++ b/mods/sudoku/lv2_81.txt @@ -0,0 +1,9 @@ +600238000 +005000107 +024005806 +400500700 +800070360 +109006040 +091620000 +000057003 +063000092 \ No newline at end of file diff --git a/mods/sudoku/lv2_82.txt b/mods/sudoku/lv2_82.txt new file mode 100644 index 0000000..d736cc8 --- /dev/null +++ b/mods/sudoku/lv2_82.txt @@ -0,0 +1,9 @@ +080060053 +504007000 +090584000 +009040030 +405790006 +076005209 +000006070 +300400690 +900073004 \ No newline at end of file diff --git a/mods/sudoku/lv2_83.txt b/mods/sudoku/lv2_83.txt new file mode 100644 index 0000000..d76b751 --- /dev/null +++ b/mods/sudoku/lv2_83.txt @@ -0,0 +1,9 @@ +310005400 +400008710 +000431000 +009004038 +008000970 +673800050 +760040805 +050186000 +000200109 \ No newline at end of file diff --git a/mods/sudoku/lv2_84.txt b/mods/sudoku/lv2_84.txt new file mode 100644 index 0000000..ef28edf --- /dev/null +++ b/mods/sudoku/lv2_84.txt @@ -0,0 +1,9 @@ +070160400 +410800300 +006050002 +780305010 +503080000 +000204083 +360000750 +000506821 +008002030 \ No newline at end of file diff --git a/mods/sudoku/lv2_85.txt b/mods/sudoku/lv2_85.txt new file mode 100644 index 0000000..6e15ec9 --- /dev/null +++ b/mods/sudoku/lv2_85.txt @@ -0,0 +1,9 @@ +805706109 +010529030 +000000000 +300000002 +002901700 +600000003 +000000000 +050478060 +403602907 \ No newline at end of file diff --git a/mods/sudoku/lv2_86.txt b/mods/sudoku/lv2_86.txt new file mode 100644 index 0000000..f0134cc --- /dev/null +++ b/mods/sudoku/lv2_86.txt @@ -0,0 +1,9 @@ +008060000 +091040360 +360002090 +000780409 +480500200 +005009130 +020698000 +016005002 +000200087 \ No newline at end of file diff --git a/mods/sudoku/lv2_87.txt b/mods/sudoku/lv2_87.txt new file mode 100644 index 0000000..6d18dee --- /dev/null +++ b/mods/sudoku/lv2_87.txt @@ -0,0 +1,9 @@ +000009106 +000654089 +000730050 +067000001 +013040000 +940000630 +100005960 +052007810 +490800005 \ No newline at end of file diff --git a/mods/sudoku/lv2_88.txt b/mods/sudoku/lv2_88.txt new file mode 100644 index 0000000..4bc7977 --- /dev/null +++ b/mods/sudoku/lv2_88.txt @@ -0,0 +1,9 @@ +000000000 +308060105 +010907040 +036000280 +080000050 +041000690 +060509020 +802030906 +000000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_89.txt b/mods/sudoku/lv2_89.txt new file mode 100644 index 0000000..7b72dc2 --- /dev/null +++ b/mods/sudoku/lv2_89.txt @@ -0,0 +1,9 @@ +000307098 +030510040 +001000500 +510036280 +060894300 +800250000 +004620009 +350900001 +900000730 \ No newline at end of file diff --git a/mods/sudoku/lv2_9.txt b/mods/sudoku/lv2_9.txt new file mode 100644 index 0000000..09a4f08 --- /dev/null +++ b/mods/sudoku/lv2_9.txt @@ -0,0 +1,9 @@ +180005002 +700008053 +000090468 +000603000 +007001345 +350720010 +005040201 +043012007 +921070580 \ No newline at end of file diff --git a/mods/sudoku/lv2_90.txt b/mods/sudoku/lv2_90.txt new file mode 100644 index 0000000..aa1a439 --- /dev/null +++ b/mods/sudoku/lv2_90.txt @@ -0,0 +1,9 @@ +600309007 +037000080 +040075260 +300150002 +008200001 +701000650 +006001000 +092006015 +500490076 \ No newline at end of file diff --git a/mods/sudoku/lv2_91.txt b/mods/sudoku/lv2_91.txt new file mode 100644 index 0000000..c2d5682 --- /dev/null +++ b/mods/sudoku/lv2_91.txt @@ -0,0 +1,9 @@ +601000402 +070320000 +200014907 +080906000 +012000500 +006200794 +507068000 +000002075 +809007061 \ No newline at end of file diff --git a/mods/sudoku/lv2_92.txt b/mods/sudoku/lv2_92.txt new file mode 100644 index 0000000..524e4a6 --- /dev/null +++ b/mods/sudoku/lv2_92.txt @@ -0,0 +1,9 @@ +560000040 +900340000 +000561029 +059100230 +031020500 +004003108 +000916700 +103700060 +006004000 \ No newline at end of file diff --git a/mods/sudoku/lv2_93.txt b/mods/sudoku/lv2_93.txt new file mode 100644 index 0000000..8eae91b --- /dev/null +++ b/mods/sudoku/lv2_93.txt @@ -0,0 +1,9 @@ +105200800 +004905030 +270080650 +510600790 +007093000 +020050008 +801700206 +046500010 +000006300 \ No newline at end of file diff --git a/mods/sudoku/lv2_94.txt b/mods/sudoku/lv2_94.txt new file mode 100644 index 0000000..20e532f --- /dev/null +++ b/mods/sudoku/lv2_94.txt @@ -0,0 +1,9 @@ +000430602 +060020009 +000006018 +300080290 +540902000 +009075040 +600100720 +002709560 +157000000 \ No newline at end of file diff --git a/mods/sudoku/lv2_95.txt b/mods/sudoku/lv2_95.txt new file mode 100644 index 0000000..e008ac1 --- /dev/null +++ b/mods/sudoku/lv2_95.txt @@ -0,0 +1,9 @@ +700802050 +000400379 +003009040 +140080000 +000501904 +809040007 +070050403 +326000005 +080013790 \ No newline at end of file diff --git a/mods/sudoku/lv2_96.txt b/mods/sudoku/lv2_96.txt new file mode 100644 index 0000000..f32332c --- /dev/null +++ b/mods/sudoku/lv2_96.txt @@ -0,0 +1,9 @@ +804000706 +013000940 +000010000 +400102009 +080090050 +900605007 +000060000 +078000460 +609000801 \ No newline at end of file diff --git a/mods/sudoku/lv2_97.txt b/mods/sudoku/lv2_97.txt new file mode 100644 index 0000000..47341f7 --- /dev/null +++ b/mods/sudoku/lv2_97.txt @@ -0,0 +1,9 @@ +007503000 +010280007 +602000180 +970005800 +080072030 +300840571 +004307000 +003028010 +090001003 \ No newline at end of file diff --git a/mods/sudoku/lv2_98.txt b/mods/sudoku/lv2_98.txt new file mode 100644 index 0000000..54f3cab --- /dev/null +++ b/mods/sudoku/lv2_98.txt @@ -0,0 +1,9 @@ +250090004 +709030080 +030800700 +006573000 +380200057 +000400130 +007006023 +090082470 +800040900 \ No newline at end of file diff --git a/mods/sudoku/lv2_99.txt b/mods/sudoku/lv2_99.txt new file mode 100644 index 0000000..ed84ee5 --- /dev/null +++ b/mods/sudoku/lv2_99.txt @@ -0,0 +1,9 @@ +013500070 +900008510 +804000096 +400600907 +000007053 +020095000 +090100000 +742050009 +001920038 \ No newline at end of file diff --git a/mods/sudoku/lv3_1.txt b/mods/sudoku/lv3_1.txt new file mode 100644 index 0000000..e9f1e6b --- /dev/null +++ b/mods/sudoku/lv3_1.txt @@ -0,0 +1,9 @@ +000457000 +300010007 +270000065 +840060071 +000809000 +590040038 +730000094 +400070002 +000684000 \ No newline at end of file diff --git a/mods/sudoku/lv3_10.txt b/mods/sudoku/lv3_10.txt new file mode 100644 index 0000000..97696a8 --- /dev/null +++ b/mods/sudoku/lv3_10.txt @@ -0,0 +1,9 @@ +670402050 +300081072 +020600300 +000006000 +702000805 +000700000 +007005010 +450910007 +090304068 \ No newline at end of file diff --git a/mods/sudoku/lv3_100.txt b/mods/sudoku/lv3_100.txt new file mode 100644 index 0000000..da130be --- /dev/null +++ b/mods/sudoku/lv3_100.txt @@ -0,0 +1,9 @@ +070000020 +000602000 +609708301 +507020603 +003000400 +104070208 +702405809 +000206000 +030000050 \ No newline at end of file diff --git a/mods/sudoku/lv3_101.txt b/mods/sudoku/lv3_101.txt new file mode 100644 index 0000000..4d8a6e2 --- /dev/null +++ b/mods/sudoku/lv3_101.txt @@ -0,0 +1,9 @@ +010030040 +904000603 +003504800 +200301007 +030000080 +500602004 +007406300 +102000705 +060020090 \ No newline at end of file diff --git a/mods/sudoku/lv3_102.txt b/mods/sudoku/lv3_102.txt new file mode 100644 index 0000000..93a30c0 --- /dev/null +++ b/mods/sudoku/lv3_102.txt @@ -0,0 +1,9 @@ +007030800 +040000050 +900105003 +830406075 +010000040 +470502039 +300207004 +060000090 +001040700 \ No newline at end of file diff --git a/mods/sudoku/lv3_103.txt b/mods/sudoku/lv3_103.txt new file mode 100644 index 0000000..9ac10d5 --- /dev/null +++ b/mods/sudoku/lv3_103.txt @@ -0,0 +1,9 @@ +000153000 +100000003 +480070095 +920708014 +000000000 +310509028 +750040032 +600000001 +000925000 \ No newline at end of file diff --git a/mods/sudoku/lv3_104.txt b/mods/sudoku/lv3_104.txt new file mode 100644 index 0000000..9a57ad6 --- /dev/null +++ b/mods/sudoku/lv3_104.txt @@ -0,0 +1,9 @@ +800000009 +070901080 +001862400 +002105800 +100000004 +009304700 +006523100 +040709060 +300000002 \ No newline at end of file diff --git a/mods/sudoku/lv3_105.txt b/mods/sudoku/lv3_105.txt new file mode 100644 index 0000000..232399d --- /dev/null +++ b/mods/sudoku/lv3_105.txt @@ -0,0 +1,9 @@ +800504001 +060000020 +002080500 +907402308 +030000040 +108603902 +003090400 +080000050 +400208003 \ No newline at end of file diff --git a/mods/sudoku/lv3_106.txt b/mods/sudoku/lv3_106.txt new file mode 100644 index 0000000..08fa9e4 --- /dev/null +++ b/mods/sudoku/lv3_106.txt @@ -0,0 +1,9 @@ +012706490 +080105060 +000000000 +400802001 +007409500 +600503009 +000000000 +090207030 +075604180 \ No newline at end of file diff --git a/mods/sudoku/lv3_107.txt b/mods/sudoku/lv3_107.txt new file mode 100644 index 0000000..a6ade36 --- /dev/null +++ b/mods/sudoku/lv3_107.txt @@ -0,0 +1,9 @@ +200908004 +509703102 +000000000 +020405030 +810000057 +050109040 +000000000 +602307809 +700806005 \ No newline at end of file diff --git a/mods/sudoku/lv3_108.txt b/mods/sudoku/lv3_108.txt new file mode 100644 index 0000000..4fd1d25 --- /dev/null +++ b/mods/sudoku/lv3_108.txt @@ -0,0 +1,9 @@ +430090065 +200000001 +000605000 +503102407 +000906000 +702304106 +000508000 +600000004 +980010032 \ No newline at end of file diff --git a/mods/sudoku/lv3_109.txt b/mods/sudoku/lv3_109.txt new file mode 100644 index 0000000..7547e2c --- /dev/null +++ b/mods/sudoku/lv3_109.txt @@ -0,0 +1,9 @@ +000000000 +406108509 +900634002 +002705400 +040000060 +007401900 +100379004 +305806207 +000000000 \ No newline at end of file diff --git a/mods/sudoku/lv3_11.txt b/mods/sudoku/lv3_11.txt new file mode 100644 index 0000000..f20c297 --- /dev/null +++ b/mods/sudoku/lv3_11.txt @@ -0,0 +1,9 @@ +000600017 +109047020 +000001300 +200008035 +001405600 +350700009 +002500000 +030870201 +580003000 \ No newline at end of file diff --git a/mods/sudoku/lv3_110.txt b/mods/sudoku/lv3_110.txt new file mode 100644 index 0000000..64dba0b --- /dev/null +++ b/mods/sudoku/lv3_110.txt @@ -0,0 +1,9 @@ +204050709 +310809045 +000000000 +030904050 +400000007 +070603020 +000000000 +140507032 +605030804 \ No newline at end of file diff --git a/mods/sudoku/lv3_111.txt b/mods/sudoku/lv3_111.txt new file mode 100644 index 0000000..6d5eda1 --- /dev/null +++ b/mods/sudoku/lv3_111.txt @@ -0,0 +1,9 @@ +000102000 +230000015 +900604002 +490000023 +060408070 +710000054 +800503001 +650000038 +000907000 \ No newline at end of file diff --git a/mods/sudoku/lv3_112.txt b/mods/sudoku/lv3_112.txt new file mode 100644 index 0000000..0a2318e --- /dev/null +++ b/mods/sudoku/lv3_112.txt @@ -0,0 +1,9 @@ +010000030 +083000460 +000908000 +004615700 +000703000 +007489500 +000201000 +068000270 +020000050 \ No newline at end of file diff --git a/mods/sudoku/lv3_113.txt b/mods/sudoku/lv3_113.txt new file mode 100644 index 0000000..f32b78c --- /dev/null +++ b/mods/sudoku/lv3_113.txt @@ -0,0 +1,9 @@ +001324600 +000000000 +200108004 +005080900 +760000018 +003010500 +300807006 +000000000 +004965800 \ No newline at end of file diff --git a/mods/sudoku/lv3_114.txt b/mods/sudoku/lv3_114.txt new file mode 100644 index 0000000..9471061 --- /dev/null +++ b/mods/sudoku/lv3_114.txt @@ -0,0 +1,9 @@ +007901400 +000204000 +060050010 +071000890 +040000060 +038000240 +080090050 +000502000 +003607900 \ No newline at end of file diff --git a/mods/sudoku/lv3_115.txt b/mods/sudoku/lv3_115.txt new file mode 100644 index 0000000..094084d --- /dev/null +++ b/mods/sudoku/lv3_115.txt @@ -0,0 +1,9 @@ +000090000 +380000049 +002406500 +200109006 +009000800 +700803002 +005307400 +120000093 +000020000 \ No newline at end of file diff --git a/mods/sudoku/lv3_116.txt b/mods/sudoku/lv3_116.txt new file mode 100644 index 0000000..816bd38 --- /dev/null +++ b/mods/sudoku/lv3_116.txt @@ -0,0 +1,9 @@ +000000000 +100000007 +052030690 +006209700 +370508014 +004103900 +067020830 +200000006 +000000000 \ No newline at end of file diff --git a/mods/sudoku/lv3_117.txt b/mods/sudoku/lv3_117.txt new file mode 100644 index 0000000..330bc53 --- /dev/null +++ b/mods/sudoku/lv3_117.txt @@ -0,0 +1,9 @@ +206000705 +003000100 +180000026 +000849000 +000506000 +000321000 +490000017 +001000600 +705000804 \ No newline at end of file diff --git a/mods/sudoku/lv3_118.txt b/mods/sudoku/lv3_118.txt new file mode 100644 index 0000000..2969691 --- /dev/null +++ b/mods/sudoku/lv3_118.txt @@ -0,0 +1,9 @@ +007503100 +013090780 +000000000 +200368004 +000000000 +800154002 +000000000 +092070450 +001209600 \ No newline at end of file diff --git a/mods/sudoku/lv3_119.txt b/mods/sudoku/lv3_119.txt new file mode 100644 index 0000000..87fcca9 --- /dev/null +++ b/mods/sudoku/lv3_119.txt @@ -0,0 +1,9 @@ +270000035 +004209100 +000010000 +906000802 +000608000 +508000403 +000080000 +007905300 +380000059 \ No newline at end of file diff --git a/mods/sudoku/lv3_12.txt b/mods/sudoku/lv3_12.txt new file mode 100644 index 0000000..5452d7b --- /dev/null +++ b/mods/sudoku/lv3_12.txt @@ -0,0 +1,9 @@ +090030002 +600907100 +004150080 +080003001 +100602005 +900500070 +030069500 +006204008 +800010020 \ No newline at end of file diff --git a/mods/sudoku/lv3_120.txt b/mods/sudoku/lv3_120.txt new file mode 100644 index 0000000..089c2fe --- /dev/null +++ b/mods/sudoku/lv3_120.txt @@ -0,0 +1,9 @@ +002000300 +010000050 +300976008 +008040600 +100507004 +009060800 +600321009 +040000060 +003000200 \ No newline at end of file diff --git a/mods/sudoku/lv3_121.txt b/mods/sudoku/lv3_121.txt new file mode 100644 index 0000000..5e3f4d3 --- /dev/null +++ b/mods/sudoku/lv3_121.txt @@ -0,0 +1,9 @@ +000040002 +034000650 +102008007 +000001046 +008000700 +420500000 +300100209 +096000180 +700030000 \ No newline at end of file diff --git a/mods/sudoku/lv3_122.txt b/mods/sudoku/lv3_122.txt new file mode 100644 index 0000000..1fbbb3f --- /dev/null +++ b/mods/sudoku/lv3_122.txt @@ -0,0 +1,9 @@ +703508409 +000907000 +040000010 +000050000 +107409602 +000020000 +020000090 +000201000 +906304208 \ No newline at end of file diff --git a/mods/sudoku/lv3_123.txt b/mods/sudoku/lv3_123.txt new file mode 100644 index 0000000..1af6ce9 --- /dev/null +++ b/mods/sudoku/lv3_123.txt @@ -0,0 +1,9 @@ +000000380 +030010402 +008200000 +400368700 +090000010 +007951004 +000009600 +105030040 +024000000 \ No newline at end of file diff --git a/mods/sudoku/lv3_124.txt b/mods/sudoku/lv3_124.txt new file mode 100644 index 0000000..d86836b --- /dev/null +++ b/mods/sudoku/lv3_124.txt @@ -0,0 +1,9 @@ +000080060 +050300091 +000009407 +001000985 +000503000 +645000700 +504200000 +270001030 +010060000 \ No newline at end of file diff --git a/mods/sudoku/lv3_125.txt b/mods/sudoku/lv3_125.txt new file mode 100644 index 0000000..9a7cc55 --- /dev/null +++ b/mods/sudoku/lv3_125.txt @@ -0,0 +1,9 @@ +823000501 +060005000 +000900000 +100573060 +005000900 +080496003 +000009000 +000200030 +406000278 \ No newline at end of file diff --git a/mods/sudoku/lv3_126.txt b/mods/sudoku/lv3_126.txt new file mode 100644 index 0000000..36bf0f0 --- /dev/null +++ b/mods/sudoku/lv3_126.txt @@ -0,0 +1,9 @@ +900000005 +026001000 +030506400 +070003014 +002000800 +640900050 +008102030 +000400780 +300000002 \ No newline at end of file diff --git a/mods/sudoku/lv3_127.txt b/mods/sudoku/lv3_127.txt new file mode 100644 index 0000000..e9de049 --- /dev/null +++ b/mods/sudoku/lv3_127.txt @@ -0,0 +1,9 @@ +009000100 +074160080 +000059002 +620000701 +000000000 +108000053 +300870000 +010035890 +006000400 \ No newline at end of file diff --git a/mods/sudoku/lv3_128.txt b/mods/sudoku/lv3_128.txt new file mode 100644 index 0000000..24392fb --- /dev/null +++ b/mods/sudoku/lv3_128.txt @@ -0,0 +1,9 @@ +000000100 +300702060 +060400580 +700000054 +006905300 +450000002 +047008030 +090107006 +002000000 \ No newline at end of file diff --git a/mods/sudoku/lv3_129.txt b/mods/sudoku/lv3_129.txt new file mode 100644 index 0000000..2eb2191 --- /dev/null +++ b/mods/sudoku/lv3_129.txt @@ -0,0 +1,9 @@ +000870130 +090520700 +000400006 +307100000 +080000050 +000005608 +200001000 +004097010 +031084000 \ No newline at end of file diff --git a/mods/sudoku/lv3_13.txt b/mods/sudoku/lv3_13.txt new file mode 100644 index 0000000..e87fc29 --- /dev/null +++ b/mods/sudoku/lv3_13.txt @@ -0,0 +1,9 @@ +000908701 +105400008 +000605030 +560700000 +018000640 +000003095 +030809000 +800001503 +201306000 \ No newline at end of file diff --git a/mods/sudoku/lv3_130.txt b/mods/sudoku/lv3_130.txt new file mode 100644 index 0000000..ccd4902 --- /dev/null +++ b/mods/sudoku/lv3_130.txt @@ -0,0 +1,9 @@ +002080000 +010205007 +003060004 +020004000 +604107908 +000900040 +100040800 +900502030 +000010700 \ No newline at end of file diff --git a/mods/sudoku/lv3_131.txt b/mods/sudoku/lv3_131.txt new file mode 100644 index 0000000..d119b61 --- /dev/null +++ b/mods/sudoku/lv3_131.txt @@ -0,0 +1,9 @@ +000200070 +067840020 +084000600 +003600000 +502000907 +000009100 +008000510 +020085430 +010004000 \ No newline at end of file diff --git a/mods/sudoku/lv3_132.txt b/mods/sudoku/lv3_132.txt new file mode 100644 index 0000000..228f308 --- /dev/null +++ b/mods/sudoku/lv3_132.txt @@ -0,0 +1,9 @@ +100006000 +658007000 +040900800 +070003086 +005000300 +260800090 +002005010 +000400538 +000700002 \ No newline at end of file diff --git a/mods/sudoku/lv3_133.txt b/mods/sudoku/lv3_133.txt new file mode 100644 index 0000000..e4b83a0 --- /dev/null +++ b/mods/sudoku/lv3_133.txt @@ -0,0 +1,9 @@ +000005948 +000638020 +000000003 +105000070 +008507600 +060000802 +400000000 +090123000 +612400000 \ No newline at end of file diff --git a/mods/sudoku/lv3_134.txt b/mods/sudoku/lv3_134.txt new file mode 100644 index 0000000..949a74e --- /dev/null +++ b/mods/sudoku/lv3_134.txt @@ -0,0 +1,9 @@ +005070600 +080040530 +030100072 +000300020 +900000005 +050007000 +270008010 +048090060 +003060200 \ No newline at end of file diff --git a/mods/sudoku/lv3_135.txt b/mods/sudoku/lv3_135.txt new file mode 100644 index 0000000..98e3b6f --- /dev/null +++ b/mods/sudoku/lv3_135.txt @@ -0,0 +1,9 @@ +004008030 +001209050 +009073000 +706000080 +080000010 +010000207 +000810300 +030504100 +090300600 \ No newline at end of file diff --git a/mods/sudoku/lv3_136.txt b/mods/sudoku/lv3_136.txt new file mode 100644 index 0000000..e0d0120 --- /dev/null +++ b/mods/sudoku/lv3_136.txt @@ -0,0 +1,9 @@ +000800000 +007106200 +380000960 +003600004 +500409003 +100008600 +048000072 +006705300 +000002000 \ No newline at end of file diff --git a/mods/sudoku/lv3_137.txt b/mods/sudoku/lv3_137.txt new file mode 100644 index 0000000..4fa88ca --- /dev/null +++ b/mods/sudoku/lv3_137.txt @@ -0,0 +1,9 @@ +010570020 +600004709 +080006000 +079000001 +200000003 +300000980 +000100030 +508600004 +090028060 \ No newline at end of file diff --git a/mods/sudoku/lv3_138.txt b/mods/sudoku/lv3_138.txt new file mode 100644 index 0000000..27b20c0 --- /dev/null +++ b/mods/sudoku/lv3_138.txt @@ -0,0 +1,9 @@ +005000048 +007090600 +210008070 +050007080 +100000005 +030900060 +040100037 +003060200 +890000400 \ No newline at end of file diff --git a/mods/sudoku/lv3_139.txt b/mods/sudoku/lv3_139.txt new file mode 100644 index 0000000..89d12de --- /dev/null +++ b/mods/sudoku/lv3_139.txt @@ -0,0 +1,9 @@ +000300800 +640800050 +875000001 +500070206 +000000000 +209080005 +400000769 +020008013 +007005000 \ No newline at end of file diff --git a/mods/sudoku/lv3_14.txt b/mods/sudoku/lv3_14.txt new file mode 100644 index 0000000..5828f7b --- /dev/null +++ b/mods/sudoku/lv3_14.txt @@ -0,0 +1,9 @@ +010709030 +500000009 +000382000 +087010960 +006204800 +043070210 +000435000 +700000001 +060107090 \ No newline at end of file diff --git a/mods/sudoku/lv3_140.txt b/mods/sudoku/lv3_140.txt new file mode 100644 index 0000000..a4800de --- /dev/null +++ b/mods/sudoku/lv3_140.txt @@ -0,0 +1,9 @@ +400100005 +050008019 +009030200 +700602500 +000000000 +006805001 +007040300 +310200090 +900007006 \ No newline at end of file diff --git a/mods/sudoku/lv3_141.txt b/mods/sudoku/lv3_141.txt new file mode 100644 index 0000000..192faf6 --- /dev/null +++ b/mods/sudoku/lv3_141.txt @@ -0,0 +1,9 @@ +002004300 +010500090 +800307006 +107000920 +000000000 +028000501 +300605004 +050003080 +006900700 \ No newline at end of file diff --git a/mods/sudoku/lv3_142.txt b/mods/sudoku/lv3_142.txt new file mode 100644 index 0000000..ba40ffd --- /dev/null +++ b/mods/sudoku/lv3_142.txt @@ -0,0 +1,9 @@ +206070904 +000102000 +500000002 +001908600 +050000030 +002507800 +400000006 +000703000 +907080203 \ No newline at end of file diff --git a/mods/sudoku/lv3_143.txt b/mods/sudoku/lv3_143.txt new file mode 100644 index 0000000..753a5c3 --- /dev/null +++ b/mods/sudoku/lv3_143.txt @@ -0,0 +1,9 @@ +000600020 +003000480 +009080005 +200065900 +050309040 +007410006 +600070800 +031000700 +070006000 \ No newline at end of file diff --git a/mods/sudoku/lv3_144.txt b/mods/sudoku/lv3_144.txt new file mode 100644 index 0000000..b9273c7 --- /dev/null +++ b/mods/sudoku/lv3_144.txt @@ -0,0 +1,9 @@ +706100094 +000000000 +090200103 +009060010 +504000907 +010090800 +401008030 +000000000 +950003702 \ No newline at end of file diff --git a/mods/sudoku/lv3_145.txt b/mods/sudoku/lv3_145.txt new file mode 100644 index 0000000..93c6666 --- /dev/null +++ b/mods/sudoku/lv3_145.txt @@ -0,0 +1,9 @@ +080006070 +090800014 +107000006 +006010009 +000708000 +900060500 +800000203 +230005040 +040600090 \ No newline at end of file diff --git a/mods/sudoku/lv3_146.txt b/mods/sudoku/lv3_146.txt new file mode 100644 index 0000000..d3d15c4 --- /dev/null +++ b/mods/sudoku/lv3_146.txt @@ -0,0 +1,9 @@ +004000800 +000200000 +020640905 +080015009 +210000073 +900470080 +108056020 +000008000 +006000300 \ No newline at end of file diff --git a/mods/sudoku/lv3_147.txt b/mods/sudoku/lv3_147.txt new file mode 100644 index 0000000..9aa17f4 --- /dev/null +++ b/mods/sudoku/lv3_147.txt @@ -0,0 +1,9 @@ +090100043 +210905000 +003000005 +706200000 +000407000 +000009507 +300000400 +000508039 +680004070 \ No newline at end of file diff --git a/mods/sudoku/lv3_148.txt b/mods/sudoku/lv3_148.txt new file mode 100644 index 0000000..01d83af --- /dev/null +++ b/mods/sudoku/lv3_148.txt @@ -0,0 +1,9 @@ +500040001 +000005200 +072061900 +043000000 +806000704 +000000390 +005970630 +008300000 +400050009 \ No newline at end of file diff --git a/mods/sudoku/lv3_149.txt b/mods/sudoku/lv3_149.txt new file mode 100644 index 0000000..fe97be2 --- /dev/null +++ b/mods/sudoku/lv3_149.txt @@ -0,0 +1,9 @@ +007003500 +045000070 +300080091 +200070000 +003102800 +000090004 +460050002 +070000610 +008200900 \ No newline at end of file diff --git a/mods/sudoku/lv3_15.txt b/mods/sudoku/lv3_15.txt new file mode 100644 index 0000000..cca6828 --- /dev/null +++ b/mods/sudoku/lv3_15.txt @@ -0,0 +1,9 @@ +900000017 +800050000 +500679308 +070800090 +008502400 +010004050 +109247005 +000060001 +360000009 \ No newline at end of file diff --git a/mods/sudoku/lv3_150.txt b/mods/sudoku/lv3_150.txt new file mode 100644 index 0000000..6d82db6 --- /dev/null +++ b/mods/sudoku/lv3_150.txt @@ -0,0 +1,9 @@ +100600003 +372000000 +000200050 +907042010 +040000090 +060950308 +080003000 +000000624 +700004001 \ No newline at end of file diff --git a/mods/sudoku/lv3_151.txt b/mods/sudoku/lv3_151.txt new file mode 100644 index 0000000..f460dba --- /dev/null +++ b/mods/sudoku/lv3_151.txt @@ -0,0 +1,9 @@ +000000590 +000069024 +080400003 +001045000 +403000902 +000230100 +200008010 +960750000 +078000000 \ No newline at end of file diff --git a/mods/sudoku/lv3_152.txt b/mods/sudoku/lv3_152.txt new file mode 100644 index 0000000..dce0ec5 --- /dev/null +++ b/mods/sudoku/lv3_152.txt @@ -0,0 +1,9 @@ +400800050 +065000080 +708300000 +010920000 +054000310 +000043070 +000008609 +090000720 +040007008 \ No newline at end of file diff --git a/mods/sudoku/lv3_153.txt b/mods/sudoku/lv3_153.txt new file mode 100644 index 0000000..923d455 --- /dev/null +++ b/mods/sudoku/lv3_153.txt @@ -0,0 +1,9 @@ +001500000 +805010000 +409300005 +703020000 +200605009 +000040106 +500006301 +000050902 +000007800 \ No newline at end of file diff --git a/mods/sudoku/lv3_154.txt b/mods/sudoku/lv3_154.txt new file mode 100644 index 0000000..e45a2f8 --- /dev/null +++ b/mods/sudoku/lv3_154.txt @@ -0,0 +1,9 @@ +300940500 +800000007 +070063000 +100026900 +090000070 +007390004 +000450060 +500000008 +001032009 \ No newline at end of file diff --git a/mods/sudoku/lv3_155.txt b/mods/sudoku/lv3_155.txt new file mode 100644 index 0000000..9f15cb1 --- /dev/null +++ b/mods/sudoku/lv3_155.txt @@ -0,0 +1,9 @@ +300000200 +700230000 +058009014 +400000000 +601802705 +000000003 +890300670 +000094002 +002000009 \ No newline at end of file diff --git a/mods/sudoku/lv3_156.txt b/mods/sudoku/lv3_156.txt new file mode 100644 index 0000000..f0c6ecf --- /dev/null +++ b/mods/sudoku/lv3_156.txt @@ -0,0 +1,9 @@ +310002000 +067005000 +004700200 +905806070 +000000000 +070203601 +003007900 +000500430 +000400082 \ No newline at end of file diff --git a/mods/sudoku/lv3_157.txt b/mods/sudoku/lv3_157.txt new file mode 100644 index 0000000..f9a889b --- /dev/null +++ b/mods/sudoku/lv3_157.txt @@ -0,0 +1,9 @@ +040950080 +608001007 +000000030 +010090002 +700102009 +900060010 +070000000 +200500903 +080039060 \ No newline at end of file diff --git a/mods/sudoku/lv3_158.txt b/mods/sudoku/lv3_158.txt new file mode 100644 index 0000000..05973db --- /dev/null +++ b/mods/sudoku/lv3_158.txt @@ -0,0 +1,9 @@ +300614007 +001000600 +800000001 +020040070 +070309050 +080070020 +600000002 +005000900 +200761005 \ No newline at end of file diff --git a/mods/sudoku/lv3_159.txt b/mods/sudoku/lv3_159.txt new file mode 100644 index 0000000..78f2580 --- /dev/null +++ b/mods/sudoku/lv3_159.txt @@ -0,0 +1,9 @@ +000000000 +170050063 +009201700 +050803010 +900000006 +080109070 +005304800 +430090025 +000000000 \ No newline at end of file diff --git a/mods/sudoku/lv3_16.txt b/mods/sudoku/lv3_16.txt new file mode 100644 index 0000000..bb1eb2e --- /dev/null +++ b/mods/sudoku/lv3_16.txt @@ -0,0 +1,9 @@ +405020070 +000087950 +090000008 +020073081 +003000500 +860250040 +700000010 +031760000 +040030709 \ No newline at end of file diff --git a/mods/sudoku/lv3_160.txt b/mods/sudoku/lv3_160.txt new file mode 100644 index 0000000..d3784c0 --- /dev/null +++ b/mods/sudoku/lv3_160.txt @@ -0,0 +1,9 @@ +030100904 +000000000 +000900736 +091006200 +007508100 +005200690 +459002000 +000000000 +208007010 \ No newline at end of file diff --git a/mods/sudoku/lv3_161.txt b/mods/sudoku/lv3_161.txt new file mode 100644 index 0000000..ece4f07 --- /dev/null +++ b/mods/sudoku/lv3_161.txt @@ -0,0 +1,9 @@ +040302080 +700001004 +003004200 +259000001 +000000000 +300000862 +001600500 +900100007 +060703040 \ No newline at end of file diff --git a/mods/sudoku/lv3_162.txt b/mods/sudoku/lv3_162.txt new file mode 100644 index 0000000..1284d5d --- /dev/null +++ b/mods/sudoku/lv3_162.txt @@ -0,0 +1,9 @@ +280609004 +005007290 +400500000 +020080000 +700000001 +000010060 +000005002 +057200300 +300804075 \ No newline at end of file diff --git a/mods/sudoku/lv3_163.txt b/mods/sudoku/lv3_163.txt new file mode 100644 index 0000000..0a7a5ca --- /dev/null +++ b/mods/sudoku/lv3_163.txt @@ -0,0 +1,9 @@ +103000409 +900708006 +000904000 +007805600 +000000000 +004603500 +000102000 +300409005 +601000802 \ No newline at end of file diff --git a/mods/sudoku/lv3_164.txt b/mods/sudoku/lv3_164.txt new file mode 100644 index 0000000..120afaa --- /dev/null +++ b/mods/sudoku/lv3_164.txt @@ -0,0 +1,9 @@ +180000072 +030601080 +005000600 +000437000 +400000005 +000586000 +009000400 +070905060 +210000059 \ No newline at end of file diff --git a/mods/sudoku/lv3_165.txt b/mods/sudoku/lv3_165.txt new file mode 100644 index 0000000..191b247 --- /dev/null +++ b/mods/sudoku/lv3_165.txt @@ -0,0 +1,9 @@ +600070001 +003000500 +800104002 +090782050 +000000000 +040563090 +200306004 +008000600 +400010009 \ No newline at end of file diff --git a/mods/sudoku/lv3_166.txt b/mods/sudoku/lv3_166.txt new file mode 100644 index 0000000..ff3602d --- /dev/null +++ b/mods/sudoku/lv3_166.txt @@ -0,0 +1,9 @@ +500000002 +103090607 +000701000 +001000800 +830409025 +007000400 +000305000 +208070301 +300000006 \ No newline at end of file diff --git a/mods/sudoku/lv3_167.txt b/mods/sudoku/lv3_167.txt new file mode 100644 index 0000000..1b4422a --- /dev/null +++ b/mods/sudoku/lv3_167.txt @@ -0,0 +1,9 @@ +070400010 +500000804 +019080700 +000601007 +007000300 +600708000 +001070520 +203000001 +090002030 \ No newline at end of file diff --git a/mods/sudoku/lv3_168.txt b/mods/sudoku/lv3_168.txt new file mode 100644 index 0000000..07de84d --- /dev/null +++ b/mods/sudoku/lv3_168.txt @@ -0,0 +1,9 @@ +205780096 +700000000 +000021008 +003000004 +904000503 +800000700 +400210000 +000000002 +620053901 \ No newline at end of file diff --git a/mods/sudoku/lv3_169.txt b/mods/sudoku/lv3_169.txt new file mode 100644 index 0000000..a186afd --- /dev/null +++ b/mods/sudoku/lv3_169.txt @@ -0,0 +1,9 @@ +900080020 +027430008 +001000300 +005000080 +600908004 +080000100 +009000700 +300051240 +070060003 \ No newline at end of file diff --git a/mods/sudoku/lv3_17.txt b/mods/sudoku/lv3_17.txt new file mode 100644 index 0000000..cb028b9 --- /dev/null +++ b/mods/sudoku/lv3_17.txt @@ -0,0 +1,9 @@ +002945600 +000000000 +080306050 +710000036 +023407580 +650000049 +030104020 +000000000 +007859100 \ No newline at end of file diff --git a/mods/sudoku/lv3_170.txt b/mods/sudoku/lv3_170.txt new file mode 100644 index 0000000..81b9f0b --- /dev/null +++ b/mods/sudoku/lv3_170.txt @@ -0,0 +1,9 @@ +040300010 +070000500 +003020067 +024907003 +000000000 +300501980 +680090400 +005000090 +010004020 \ No newline at end of file diff --git a/mods/sudoku/lv3_171.txt b/mods/sudoku/lv3_171.txt new file mode 100644 index 0000000..20da178 --- /dev/null +++ b/mods/sudoku/lv3_171.txt @@ -0,0 +1,9 @@ +000190208 +016000000 +003056000 +705000900 +800607003 +004000702 +000910800 +000000450 +509034000 \ No newline at end of file diff --git a/mods/sudoku/lv3_172.txt b/mods/sudoku/lv3_172.txt new file mode 100644 index 0000000..4ed48b0 --- /dev/null +++ b/mods/sudoku/lv3_172.txt @@ -0,0 +1,9 @@ +006000050 +200007400 +080400001 +060194200 +000708000 +009653070 +500006030 +003500002 +040000800 \ No newline at end of file diff --git a/mods/sudoku/lv3_173.txt b/mods/sudoku/lv3_173.txt new file mode 100644 index 0000000..620f71c --- /dev/null +++ b/mods/sudoku/lv3_173.txt @@ -0,0 +1,9 @@ +000500600 +060027034 +320004010 +003000002 +000406000 +800000700 +090600043 +180270090 +005001000 \ No newline at end of file diff --git a/mods/sudoku/lv3_174.txt b/mods/sudoku/lv3_174.txt new file mode 100644 index 0000000..ffac058 --- /dev/null +++ b/mods/sudoku/lv3_174.txt @@ -0,0 +1,9 @@ +100020005 +020080010 +009601300 +001000900 +480000067 +007000500 +008307200 +010090030 +600040009 \ No newline at end of file diff --git a/mods/sudoku/lv3_175.txt b/mods/sudoku/lv3_175.txt new file mode 100644 index 0000000..2665d4c --- /dev/null +++ b/mods/sudoku/lv3_175.txt @@ -0,0 +1,9 @@ +050070090 +060010030 +000206000 +001784900 +500000004 +007365800 +000107000 +020090010 +070030050 \ No newline at end of file diff --git a/mods/sudoku/lv3_176.txt b/mods/sudoku/lv3_176.txt new file mode 100644 index 0000000..cfdbbec --- /dev/null +++ b/mods/sudoku/lv3_176.txt @@ -0,0 +1,9 @@ +010700000 +050008040 +003001007 +900607100 +005902700 +004103009 +800300400 +070400020 +000005010 \ No newline at end of file diff --git a/mods/sudoku/lv3_177.txt b/mods/sudoku/lv3_177.txt new file mode 100644 index 0000000..fb6bf23 --- /dev/null +++ b/mods/sudoku/lv3_177.txt @@ -0,0 +1,9 @@ +800300600 +019506000 +003410000 +602000008 +030000090 +700000503 +000071900 +000809730 +001004002 \ No newline at end of file diff --git a/mods/sudoku/lv3_178.txt b/mods/sudoku/lv3_178.txt new file mode 100644 index 0000000..f3d659d --- /dev/null +++ b/mods/sudoku/lv3_178.txt @@ -0,0 +1,9 @@ +007018509 +020000000 +003060048 +000059630 +000000000 +098130000 +510040800 +000000010 +409620700 \ No newline at end of file diff --git a/mods/sudoku/lv3_179.txt b/mods/sudoku/lv3_179.txt new file mode 100644 index 0000000..5d28695 --- /dev/null +++ b/mods/sudoku/lv3_179.txt @@ -0,0 +1,9 @@ +020801070 +000060000 +900504003 +340000089 +200000005 +610000027 +800907002 +000080000 +070602090 \ No newline at end of file diff --git a/mods/sudoku/lv3_18.txt b/mods/sudoku/lv3_18.txt new file mode 100644 index 0000000..bc5b1e4 --- /dev/null +++ b/mods/sudoku/lv3_18.txt @@ -0,0 +1,9 @@ +060052700 +000168009 +089300000 +050006400 +078000150 +004700080 +000003920 +200681000 +006420070 \ No newline at end of file diff --git a/mods/sudoku/lv3_180.txt b/mods/sudoku/lv3_180.txt new file mode 100644 index 0000000..5daf6ae --- /dev/null +++ b/mods/sudoku/lv3_180.txt @@ -0,0 +1,9 @@ +060080010 +500231009 +000906000 +004000900 +200705008 +007000500 +000809000 +700314006 +010070040 \ No newline at end of file diff --git a/mods/sudoku/lv3_181.txt b/mods/sudoku/lv3_181.txt new file mode 100644 index 0000000..95e05f9 --- /dev/null +++ b/mods/sudoku/lv3_181.txt @@ -0,0 +1,9 @@ +090007040 +054003600 +000600900 +300400296 +000000000 +419002003 +008004000 +007500830 +030800010 \ No newline at end of file diff --git a/mods/sudoku/lv3_182.txt b/mods/sudoku/lv3_182.txt new file mode 100644 index 0000000..a96d616 --- /dev/null +++ b/mods/sudoku/lv3_182.txt @@ -0,0 +1,9 @@ +040928030 +060000050 +009000100 +020010090 +007306800 +050080070 +003000400 +080000060 +010864020 \ No newline at end of file diff --git a/mods/sudoku/lv3_183.txt b/mods/sudoku/lv3_183.txt new file mode 100644 index 0000000..468e4e5 --- /dev/null +++ b/mods/sudoku/lv3_183.txt @@ -0,0 +1,9 @@ +000509000 +927000453 +000000000 +001407800 +075000230 +008205900 +000000000 +356000187 +000806000 \ No newline at end of file diff --git a/mods/sudoku/lv3_184.txt b/mods/sudoku/lv3_184.txt new file mode 100644 index 0000000..6f7a92b --- /dev/null +++ b/mods/sudoku/lv3_184.txt @@ -0,0 +1,9 @@ +000009307 +000756020 +000040805 +000002706 +003000500 +508600000 +401020000 +050861000 +902300000 \ No newline at end of file diff --git a/mods/sudoku/lv3_185.txt b/mods/sudoku/lv3_185.txt new file mode 100644 index 0000000..fe5057c --- /dev/null +++ b/mods/sudoku/lv3_185.txt @@ -0,0 +1,9 @@ +870900004 +000002006 +000145000 +094000605 +007000300 +501000240 +000589000 +600700000 +700003021 \ No newline at end of file diff --git a/mods/sudoku/lv3_186.txt b/mods/sudoku/lv3_186.txt new file mode 100644 index 0000000..a3a3b6e --- /dev/null +++ b/mods/sudoku/lv3_186.txt @@ -0,0 +1,9 @@ +002010700 +403000905 +050000020 +040603050 +200000009 +080407010 +070000080 +804000506 +009060400 \ No newline at end of file diff --git a/mods/sudoku/lv3_187.txt b/mods/sudoku/lv3_187.txt new file mode 100644 index 0000000..754337d --- /dev/null +++ b/mods/sudoku/lv3_187.txt @@ -0,0 +1,9 @@ +904005002 +050064010 +000000007 +670040000 +030609070 +000020035 +800000000 +060230040 +100800703 \ No newline at end of file diff --git a/mods/sudoku/lv3_188.txt b/mods/sudoku/lv3_188.txt new file mode 100644 index 0000000..3370ecb --- /dev/null +++ b/mods/sudoku/lv3_188.txt @@ -0,0 +1,9 @@ +000400050 +759020030 +000017090 +006000002 +015000840 +300000900 +060390000 +090060185 +020001000 \ No newline at end of file diff --git a/mods/sudoku/lv3_189.txt b/mods/sudoku/lv3_189.txt new file mode 100644 index 0000000..70f3cb7 --- /dev/null +++ b/mods/sudoku/lv3_189.txt @@ -0,0 +1,9 @@ +600035104 +070020000 +508000000 +000910050 +300204001 +040086000 +000000208 +000040010 +803760009 \ No newline at end of file diff --git a/mods/sudoku/lv3_19.txt b/mods/sudoku/lv3_19.txt new file mode 100644 index 0000000..65deaf2 --- /dev/null +++ b/mods/sudoku/lv3_19.txt @@ -0,0 +1,9 @@ +002050300 +900030004 +006407100 +050103080 +270000043 +030206050 +007905400 +400020006 +008010700 \ No newline at end of file diff --git a/mods/sudoku/lv3_190.txt b/mods/sudoku/lv3_190.txt new file mode 100644 index 0000000..91eb6f7 --- /dev/null +++ b/mods/sudoku/lv3_190.txt @@ -0,0 +1,9 @@ +060809020 +002060300 +000705000 +570000046 +006000200 +240000087 +000601000 +001090400 +020307060 \ No newline at end of file diff --git a/mods/sudoku/lv3_191.txt b/mods/sudoku/lv3_191.txt new file mode 100644 index 0000000..dc0fb40 --- /dev/null +++ b/mods/sudoku/lv3_191.txt @@ -0,0 +1,9 @@ +003000000 +067040120 +010009084 +005806000 +030000090 +000701600 +350200070 +046050310 +000000200 \ No newline at end of file diff --git a/mods/sudoku/lv3_192.txt b/mods/sudoku/lv3_192.txt new file mode 100644 index 0000000..09a2c77 --- /dev/null +++ b/mods/sudoku/lv3_192.txt @@ -0,0 +1,9 @@ +980021006 +005000002 +000300010 +200704900 +600000003 +007608001 +060009000 +100000500 +800170094 \ No newline at end of file diff --git a/mods/sudoku/lv3_193.txt b/mods/sudoku/lv3_193.txt new file mode 100644 index 0000000..bfa87d7 --- /dev/null +++ b/mods/sudoku/lv3_193.txt @@ -0,0 +1,9 @@ +020000040 +040579030 +003000100 +007020300 +010603050 +009050200 +004000500 +030718060 +090000080 \ No newline at end of file diff --git a/mods/sudoku/lv3_194.txt b/mods/sudoku/lv3_194.txt new file mode 100644 index 0000000..c290aac --- /dev/null +++ b/mods/sudoku/lv3_194.txt @@ -0,0 +1,9 @@ +300002007 +045007030 +000100090 +690010200 +000204000 +001050089 +060003000 +050600940 +400500008 \ No newline at end of file diff --git a/mods/sudoku/lv3_195.txt b/mods/sudoku/lv3_195.txt new file mode 100644 index 0000000..480ce50 --- /dev/null +++ b/mods/sudoku/lv3_195.txt @@ -0,0 +1,9 @@ +007903000 +040000030 +001000906 +400362005 +000508000 +300147008 +509000100 +070000080 +000705200 \ No newline at end of file diff --git a/mods/sudoku/lv3_196.txt b/mods/sudoku/lv3_196.txt new file mode 100644 index 0000000..078ea33 --- /dev/null +++ b/mods/sudoku/lv3_196.txt @@ -0,0 +1,9 @@ +000079000 +016300200 +050604008 +007003506 +000000000 +201800300 +500107020 +004008960 +000960000 \ No newline at end of file diff --git a/mods/sudoku/lv3_197.txt b/mods/sudoku/lv3_197.txt new file mode 100644 index 0000000..0f3632a --- /dev/null +++ b/mods/sudoku/lv3_197.txt @@ -0,0 +1,9 @@ +904000806 +280000037 +000701000 +060070090 +000104000 +010020040 +000809000 +830000075 +506000209 \ No newline at end of file diff --git a/mods/sudoku/lv3_198.txt b/mods/sudoku/lv3_198.txt new file mode 100644 index 0000000..2bae916 --- /dev/null +++ b/mods/sudoku/lv3_198.txt @@ -0,0 +1,9 @@ +400700056 +076200000 +013050000 +009400080 +000609000 +030008100 +000090570 +000002460 +240005001 \ No newline at end of file diff --git a/mods/sudoku/lv3_199.txt b/mods/sudoku/lv3_199.txt new file mode 100644 index 0000000..92a26c4 --- /dev/null +++ b/mods/sudoku/lv3_199.txt @@ -0,0 +1,9 @@ +700906001 +800507003 +040000050 +030602070 +000000000 +070309010 +020000080 +900201004 +600805009 \ No newline at end of file diff --git a/mods/sudoku/lv3_2.txt b/mods/sudoku/lv3_2.txt new file mode 100644 index 0000000..19fa183 --- /dev/null +++ b/mods/sudoku/lv3_2.txt @@ -0,0 +1,9 @@ +000000268 +200008300 +408270000 +702040000 +305701402 +000060705 +000024801 +004300007 +629000000 \ No newline at end of file diff --git a/mods/sudoku/lv3_20.txt b/mods/sudoku/lv3_20.txt new file mode 100644 index 0000000..bc28ba1 --- /dev/null +++ b/mods/sudoku/lv3_20.txt @@ -0,0 +1,9 @@ +400003006 +060070000 +001050437 +006020058 +008504700 +390080200 +179040300 +000030040 +800200009 \ No newline at end of file diff --git a/mods/sudoku/lv3_200.txt b/mods/sudoku/lv3_200.txt new file mode 100644 index 0000000..21a7dd2 --- /dev/null +++ b/mods/sudoku/lv3_200.txt @@ -0,0 +1,9 @@ +000608000 +006050100 +020149080 +900000003 +005801900 +300000007 +030412060 +009070200 +000905000 \ No newline at end of file diff --git a/mods/sudoku/lv3_201.txt b/mods/sudoku/lv3_201.txt new file mode 100644 index 0000000..e51db36 --- /dev/null +++ b/mods/sudoku/lv3_201.txt @@ -0,0 +1,9 @@ +002060800 +060000090 +005708600 +200010003 +038000470 +700050002 +004901200 +020000040 +009040700 \ No newline at end of file diff --git a/mods/sudoku/lv3_202.txt b/mods/sudoku/lv3_202.txt new file mode 100644 index 0000000..eebe898 --- /dev/null +++ b/mods/sudoku/lv3_202.txt @@ -0,0 +1,9 @@ +010703060 +600000009 +080050040 +001937200 +000000000 +007186400 +020090080 +500000006 +030804010 \ No newline at end of file diff --git a/mods/sudoku/lv3_203.txt b/mods/sudoku/lv3_203.txt new file mode 100644 index 0000000..d1520fb --- /dev/null +++ b/mods/sudoku/lv3_203.txt @@ -0,0 +1,9 @@ +070000000 +200003501 +000051069 +600005020 +508000604 +010600003 +340970000 +706800002 +000000040 \ No newline at end of file diff --git a/mods/sudoku/lv3_204.txt b/mods/sudoku/lv3_204.txt new file mode 100644 index 0000000..bc4e254 --- /dev/null +++ b/mods/sudoku/lv3_204.txt @@ -0,0 +1,9 @@ +150000290 +000700000 +308006740 +700050400 +090000020 +002040008 +046200903 +000008000 +031000062 \ No newline at end of file diff --git a/mods/sudoku/lv3_205.txt b/mods/sudoku/lv3_205.txt new file mode 100644 index 0000000..da2440f --- /dev/null +++ b/mods/sudoku/lv3_205.txt @@ -0,0 +1,9 @@ +003100000 +089200750 +600500009 +804000090 +000407000 +010000402 +400002006 +028003540 +000009100 \ No newline at end of file diff --git a/mods/sudoku/lv3_206.txt b/mods/sudoku/lv3_206.txt new file mode 100644 index 0000000..88f225f --- /dev/null +++ b/mods/sudoku/lv3_206.txt @@ -0,0 +1,9 @@ +200000009 +009010800 +030908040 +720000093 +000109000 +590000028 +050601070 +006040900 +400000002 \ No newline at end of file diff --git a/mods/sudoku/lv3_207.txt b/mods/sudoku/lv3_207.txt new file mode 100644 index 0000000..a7751c0 --- /dev/null +++ b/mods/sudoku/lv3_207.txt @@ -0,0 +1,9 @@ +800530004 +004007000 +002400160 +070000405 +200000007 +509000010 +087006900 +000200300 +300018006 \ No newline at end of file diff --git a/mods/sudoku/lv3_208.txt b/mods/sudoku/lv3_208.txt new file mode 100644 index 0000000..358836d --- /dev/null +++ b/mods/sudoku/lv3_208.txt @@ -0,0 +1,9 @@ +030100000 +070506081 +005000700 +020030048 +000608000 +980010030 +004000800 +750209060 +000007020 \ No newline at end of file diff --git a/mods/sudoku/lv3_209.txt b/mods/sudoku/lv3_209.txt new file mode 100644 index 0000000..1e82e48 --- /dev/null +++ b/mods/sudoku/lv3_209.txt @@ -0,0 +1,9 @@ +203000004 +001360200 +000009057 +000100020 +009602500 +080005000 +420700000 +005046800 +900000703 \ No newline at end of file diff --git a/mods/sudoku/lv3_21.txt b/mods/sudoku/lv3_21.txt new file mode 100644 index 0000000..54fbd7d --- /dev/null +++ b/mods/sudoku/lv3_21.txt @@ -0,0 +1,9 @@ +000009046 +700080020 +109030800 +032107460 +000000000 +086302750 +003010604 +050040009 +610900000 \ No newline at end of file diff --git a/mods/sudoku/lv3_210.txt b/mods/sudoku/lv3_210.txt new file mode 100644 index 0000000..de73045 --- /dev/null +++ b/mods/sudoku/lv3_210.txt @@ -0,0 +1,9 @@ +009000000 +001498000 +000300012 +080020760 +040506030 +076080090 +230005000 +000739600 +000000300 \ No newline at end of file diff --git a/mods/sudoku/lv3_211.txt b/mods/sudoku/lv3_211.txt new file mode 100644 index 0000000..310cb88 --- /dev/null +++ b/mods/sudoku/lv3_211.txt @@ -0,0 +1,9 @@ +900430002 +008000000 +007060130 +000070003 +304109807 +800050000 +052010300 +000000700 +100042006 \ No newline at end of file diff --git a/mods/sudoku/lv3_212.txt b/mods/sudoku/lv3_212.txt new file mode 100644 index 0000000..9e8f5d2 --- /dev/null +++ b/mods/sudoku/lv3_212.txt @@ -0,0 +1,9 @@ +600000801 +040500030 +809700400 +000020760 +000805000 +021040000 +006004105 +010006090 +208000003 \ No newline at end of file diff --git a/mods/sudoku/lv3_213.txt b/mods/sudoku/lv3_213.txt new file mode 100644 index 0000000..adc37ba --- /dev/null +++ b/mods/sudoku/lv3_213.txt @@ -0,0 +1,9 @@ +900000401 +080300050 +200075000 +005080040 +007204600 +060030100 +000860004 +040009010 +308000007 \ No newline at end of file diff --git a/mods/sudoku/lv3_214.txt b/mods/sudoku/lv3_214.txt new file mode 100644 index 0000000..1671d69 --- /dev/null +++ b/mods/sudoku/lv3_214.txt @@ -0,0 +1,9 @@ +801000003 +060304810 +070000002 +020050090 +000608000 +080020030 +300000060 +047905080 +600000405 \ No newline at end of file diff --git a/mods/sudoku/lv3_215.txt b/mods/sudoku/lv3_215.txt new file mode 100644 index 0000000..018db14 --- /dev/null +++ b/mods/sudoku/lv3_215.txt @@ -0,0 +1,9 @@ +201800009 +090001040 +000090007 +070060002 +002907600 +500030070 +300040000 +080300090 +600008205 \ No newline at end of file diff --git a/mods/sudoku/lv3_216.txt b/mods/sudoku/lv3_216.txt new file mode 100644 index 0000000..1601e17 --- /dev/null +++ b/mods/sudoku/lv3_216.txt @@ -0,0 +1,9 @@ +040807050 +806000709 +050000020 +300402007 +000000000 +700601003 +070000040 +109000805 +020908070 \ No newline at end of file diff --git a/mods/sudoku/lv3_217.txt b/mods/sudoku/lv3_217.txt new file mode 100644 index 0000000..87d1fc7 --- /dev/null +++ b/mods/sudoku/lv3_217.txt @@ -0,0 +1,9 @@ +005030860 +610400020 +900800004 +000000150 +300000007 +027000000 +500003001 +080006095 +061090200 \ No newline at end of file diff --git a/mods/sudoku/lv3_218.txt b/mods/sudoku/lv3_218.txt new file mode 100644 index 0000000..1e579ac --- /dev/null +++ b/mods/sudoku/lv3_218.txt @@ -0,0 +1,9 @@ +000200100 +000003900 +765080400 +050102007 +008000200 +200408060 +002010789 +003800000 +009006000 \ No newline at end of file diff --git a/mods/sudoku/lv3_219.txt b/mods/sudoku/lv3_219.txt new file mode 100644 index 0000000..3ad9821 --- /dev/null +++ b/mods/sudoku/lv3_219.txt @@ -0,0 +1,9 @@ +700000045 +301004700 +040200090 +050030200 +000706000 +007010060 +060009080 +009400603 +480000009 \ No newline at end of file diff --git a/mods/sudoku/lv3_22.txt b/mods/sudoku/lv3_22.txt new file mode 100644 index 0000000..c1fba0c --- /dev/null +++ b/mods/sudoku/lv3_22.txt @@ -0,0 +1,9 @@ +070010320 +420580000 +001007009 +180005600 +004000900 +006400078 +800300700 +000098013 +037020080 \ No newline at end of file diff --git a/mods/sudoku/lv3_220.txt b/mods/sudoku/lv3_220.txt new file mode 100644 index 0000000..c7b7245 --- /dev/null +++ b/mods/sudoku/lv3_220.txt @@ -0,0 +1,9 @@ +620070940 +807000000 +000000005 +040301000 +071509380 +000207010 +400000000 +000000602 +068030097 \ No newline at end of file diff --git a/mods/sudoku/lv3_221.txt b/mods/sudoku/lv3_221.txt new file mode 100644 index 0000000..555042f --- /dev/null +++ b/mods/sudoku/lv3_221.txt @@ -0,0 +1,9 @@ +000208300 +008000100 +579000860 +800070001 +000409000 +700010004 +067000928 +005000400 +004603000 \ No newline at end of file diff --git a/mods/sudoku/lv3_222.txt b/mods/sudoku/lv3_222.txt new file mode 100644 index 0000000..6aec8fe --- /dev/null +++ b/mods/sudoku/lv3_222.txt @@ -0,0 +1,9 @@ +086000000 +000083004 +000760005 +010905300 +023000870 +009308010 +300057000 +200640000 +000000490 \ No newline at end of file diff --git a/mods/sudoku/lv3_23.txt b/mods/sudoku/lv3_23.txt new file mode 100644 index 0000000..13809fa --- /dev/null +++ b/mods/sudoku/lv3_23.txt @@ -0,0 +1,9 @@ +001020760 +000480059 +500009300 +800053090 +000704000 +070690003 +008900005 +140032000 +029070800 \ No newline at end of file diff --git a/mods/sudoku/lv3_24.txt b/mods/sudoku/lv3_24.txt new file mode 100644 index 0000000..ff1bff3 --- /dev/null +++ b/mods/sudoku/lv3_24.txt @@ -0,0 +1,9 @@ +040020097 +000004500 +670900001 +001080065 +800206009 +390010400 +200003076 +009600000 +460090050 \ No newline at end of file diff --git a/mods/sudoku/lv3_25.txt b/mods/sudoku/lv3_25.txt new file mode 100644 index 0000000..b9bf7cb --- /dev/null +++ b/mods/sudoku/lv3_25.txt @@ -0,0 +1,9 @@ +050090040 +002504600 +080307010 +800020007 +020806090 +600040008 +090602050 +003108900 +070050080 \ No newline at end of file diff --git a/mods/sudoku/lv3_26.txt b/mods/sudoku/lv3_26.txt new file mode 100644 index 0000000..d10b3b9 --- /dev/null +++ b/mods/sudoku/lv3_26.txt @@ -0,0 +1,9 @@ +107000004 +000056712 +095400000 +600080390 +500000008 +039070001 +000008120 +421560000 +900000506 \ No newline at end of file diff --git a/mods/sudoku/lv3_27.txt b/mods/sudoku/lv3_27.txt new file mode 100644 index 0000000..de65159 --- /dev/null +++ b/mods/sudoku/lv3_27.txt @@ -0,0 +1,9 @@ +068304000 +409060020 +001800006 +000006193 +000103000 +913200000 +700008500 +080040901 +000502870 \ No newline at end of file diff --git a/mods/sudoku/lv3_28.txt b/mods/sudoku/lv3_28.txt new file mode 100644 index 0000000..f41a061 --- /dev/null +++ b/mods/sudoku/lv3_28.txt @@ -0,0 +1,9 @@ +302000901 +008070300 +060000020 +079604510 +500000004 +014302790 +020000040 +005040100 +607000809 \ No newline at end of file diff --git a/mods/sudoku/lv3_29.txt b/mods/sudoku/lv3_29.txt new file mode 100644 index 0000000..83a8530 --- /dev/null +++ b/mods/sudoku/lv3_29.txt @@ -0,0 +1,9 @@ +000090060 +300870500 +090204001 +050000104 +074506320 +802000070 +900607050 +005038007 +080050000 \ No newline at end of file diff --git a/mods/sudoku/lv3_3.txt b/mods/sudoku/lv3_3.txt new file mode 100644 index 0000000..aa5b78c --- /dev/null +++ b/mods/sudoku/lv3_3.txt @@ -0,0 +1,9 @@ +000080002 +096300050 +005900704 +000030401 +027804690 +401050000 +904005800 +070008310 +100090000 \ No newline at end of file diff --git a/mods/sudoku/lv3_30.txt b/mods/sudoku/lv3_30.txt new file mode 100644 index 0000000..217a4f5 --- /dev/null +++ b/mods/sudoku/lv3_30.txt @@ -0,0 +1,9 @@ +800500030 +027006001 +006009080 +000910024 +900203007 +130075000 +010700600 +600300450 +050002008 \ No newline at end of file diff --git a/mods/sudoku/lv3_31.txt b/mods/sudoku/lv3_31.txt new file mode 100644 index 0000000..a0de458 --- /dev/null +++ b/mods/sudoku/lv3_31.txt @@ -0,0 +1,9 @@ +700000008 +050307090 +400605002 +009804200 +080906030 +004702100 +800501003 +030408010 +500000006 \ No newline at end of file diff --git a/mods/sudoku/lv3_32.txt b/mods/sudoku/lv3_32.txt new file mode 100644 index 0000000..a6c1ec7 --- /dev/null +++ b/mods/sudoku/lv3_32.txt @@ -0,0 +1,9 @@ +008406200 +409000605 +300705001 +030908060 +000000000 +090302070 +800501006 +705000408 +002804500 \ No newline at end of file diff --git a/mods/sudoku/lv3_33.txt b/mods/sudoku/lv3_33.txt new file mode 100644 index 0000000..687e96e --- /dev/null +++ b/mods/sudoku/lv3_33.txt @@ -0,0 +1,9 @@ +002030900 +704060805 +090205040 +507000603 +000000000 +409000102 +070308060 +108070509 +006090400 \ No newline at end of file diff --git a/mods/sudoku/lv3_34.txt b/mods/sudoku/lv3_34.txt new file mode 100644 index 0000000..e084633 --- /dev/null +++ b/mods/sudoku/lv3_34.txt @@ -0,0 +1,9 @@ +450000076 +000601000 +009705400 +080502040 +903000601 +040309080 +005207100 +000904000 +370000028 \ No newline at end of file diff --git a/mods/sudoku/lv3_35.txt b/mods/sudoku/lv3_35.txt new file mode 100644 index 0000000..7af1541 --- /dev/null +++ b/mods/sudoku/lv3_35.txt @@ -0,0 +1,9 @@ +600000800 +000306190 +400020030 +970461500 +080000010 +001938027 +060050004 +054107000 +009000001 \ No newline at end of file diff --git a/mods/sudoku/lv3_36.txt b/mods/sudoku/lv3_36.txt new file mode 100644 index 0000000..2bae086 --- /dev/null +++ b/mods/sudoku/lv3_36.txt @@ -0,0 +1,9 @@ +050207090 +600803004 +017000280 +009501300 +000000000 +008709100 +045000820 +200105007 +030402060 \ No newline at end of file diff --git a/mods/sudoku/lv3_37.txt b/mods/sudoku/lv3_37.txt new file mode 100644 index 0000000..c535759 --- /dev/null +++ b/mods/sudoku/lv3_37.txt @@ -0,0 +1,9 @@ +800104007 +370000015 +004000900 +700895002 +050000060 +400236009 +008000500 +920000034 +100407008 \ No newline at end of file diff --git a/mods/sudoku/lv3_38.txt b/mods/sudoku/lv3_38.txt new file mode 100644 index 0000000..0b6c6d9 --- /dev/null +++ b/mods/sudoku/lv3_38.txt @@ -0,0 +1,9 @@ +000030000 +000206000 +730105029 +390060054 +608000702 +270050061 +120809035 +000501000 +000070000 \ No newline at end of file diff --git a/mods/sudoku/lv3_39.txt b/mods/sudoku/lv3_39.txt new file mode 100644 index 0000000..23d2cb0 --- /dev/null +++ b/mods/sudoku/lv3_39.txt @@ -0,0 +1,9 @@ +940000075 +000501000 +800040003 +015403820 +200000001 +096102530 +100070002 +000605000 +520000048 \ No newline at end of file diff --git a/mods/sudoku/lv3_4.txt b/mods/sudoku/lv3_4.txt new file mode 100644 index 0000000..46ddfdf --- /dev/null +++ b/mods/sudoku/lv3_4.txt @@ -0,0 +1,9 @@ +000805300 +000004070 +200001908 +802036500 +301000402 +007510809 +609200001 +080600000 +003109000 \ No newline at end of file diff --git a/mods/sudoku/lv3_40.txt b/mods/sudoku/lv3_40.txt new file mode 100644 index 0000000..cb08c48 --- /dev/null +++ b/mods/sudoku/lv3_40.txt @@ -0,0 +1,9 @@ +002000400 +090070030 +001803500 +064301870 +000507000 +057204390 +008609700 +010030080 +009000100 \ No newline at end of file diff --git a/mods/sudoku/lv3_41.txt b/mods/sudoku/lv3_41.txt new file mode 100644 index 0000000..6d75b34 --- /dev/null +++ b/mods/sudoku/lv3_41.txt @@ -0,0 +1,9 @@ +001090500 +800000001 +503807904 +380040019 +000000000 +940070068 +709601302 +100000006 +008050100 \ No newline at end of file diff --git a/mods/sudoku/lv3_42.txt b/mods/sudoku/lv3_42.txt new file mode 100644 index 0000000..ea006fe --- /dev/null +++ b/mods/sudoku/lv3_42.txt @@ -0,0 +1,9 @@ +000914000 +006000500 +209000103 +802501904 +060000030 +704802601 +501000702 +003000400 +000746000 \ No newline at end of file diff --git a/mods/sudoku/lv3_43.txt b/mods/sudoku/lv3_43.txt new file mode 100644 index 0000000..8ca464a --- /dev/null +++ b/mods/sudoku/lv3_43.txt @@ -0,0 +1,9 @@ +008070400 +600050003 +400103002 +760804059 +000000000 +820501046 +900307004 +200040008 +005020300 \ No newline at end of file diff --git a/mods/sudoku/lv3_44.txt b/mods/sudoku/lv3_44.txt new file mode 100644 index 0000000..a5cea2d --- /dev/null +++ b/mods/sudoku/lv3_44.txt @@ -0,0 +1,9 @@ +900207006 +107000908 +050000070 +070915080 +002000600 +010426090 +040000030 +301000207 +600103004 \ No newline at end of file diff --git a/mods/sudoku/lv3_45.txt b/mods/sudoku/lv3_45.txt new file mode 100644 index 0000000..5584580 --- /dev/null +++ b/mods/sudoku/lv3_45.txt @@ -0,0 +1,9 @@ +700602001 +005000800 +010807020 +407090508 +009000200 +201060709 +060705030 +003000100 +100903002 \ No newline at end of file diff --git a/mods/sudoku/lv3_46.txt b/mods/sudoku/lv3_46.txt new file mode 100644 index 0000000..d5a93ee --- /dev/null +++ b/mods/sudoku/lv3_46.txt @@ -0,0 +1,9 @@ +002609700 +300000001 +040301080 +204000508 +060803040 +103000602 +030204070 +500000004 +008507900 \ No newline at end of file diff --git a/mods/sudoku/lv3_47.txt b/mods/sudoku/lv3_47.txt new file mode 100644 index 0000000..854dc25 --- /dev/null +++ b/mods/sudoku/lv3_47.txt @@ -0,0 +1,9 @@ +650000072 +000306000 +194000356 +200070005 +000109000 +400060003 +817000524 +000508000 +360000081 \ No newline at end of file diff --git a/mods/sudoku/lv3_48.txt b/mods/sudoku/lv3_48.txt new file mode 100644 index 0000000..334ab20 --- /dev/null +++ b/mods/sudoku/lv3_48.txt @@ -0,0 +1,9 @@ +002000300 +060305040 +043862950 +000109000 +700000005 +000507000 +014238570 +070406090 +005000400 \ No newline at end of file diff --git a/mods/sudoku/lv3_49.txt b/mods/sudoku/lv3_49.txt new file mode 100644 index 0000000..6724400 --- /dev/null +++ b/mods/sudoku/lv3_49.txt @@ -0,0 +1,9 @@ +500902006 +002080300 +070040050 +980000031 +001403500 +360000072 +030010060 +007020800 +600705004 \ No newline at end of file diff --git a/mods/sudoku/lv3_5.txt b/mods/sudoku/lv3_5.txt new file mode 100644 index 0000000..667f090 --- /dev/null +++ b/mods/sudoku/lv3_5.txt @@ -0,0 +1,9 @@ +900008200 +640102000 +018000600 +000980003 +092506780 +700034000 +003000450 +000805067 +004700002 \ No newline at end of file diff --git a/mods/sudoku/lv3_50.txt b/mods/sudoku/lv3_50.txt new file mode 100644 index 0000000..85e7bed --- /dev/null +++ b/mods/sudoku/lv3_50.txt @@ -0,0 +1,9 @@ +006000800 +040601050 +700804003 +510080097 +004000200 +390020084 +400507009 +060309070 +009000500 \ No newline at end of file diff --git a/mods/sudoku/lv3_51.txt b/mods/sudoku/lv3_51.txt new file mode 100644 index 0000000..d42f6de --- /dev/null +++ b/mods/sudoku/lv3_51.txt @@ -0,0 +1,9 @@ +008109200 +000070000 +104206507 +071000490 +080000030 +063000750 +907308106 +000010000 +002507900 \ No newline at end of file diff --git a/mods/sudoku/lv3_52.txt b/mods/sudoku/lv3_52.txt new file mode 100644 index 0000000..a0f1394 --- /dev/null +++ b/mods/sudoku/lv3_52.txt @@ -0,0 +1,9 @@ +701605208 +000000000 +002103600 +093060540 +000407000 +075010820 +008206900 +000000000 +209704305 \ No newline at end of file diff --git a/mods/sudoku/lv3_53.txt b/mods/sudoku/lv3_53.txt new file mode 100644 index 0000000..463f8d3 --- /dev/null +++ b/mods/sudoku/lv3_53.txt @@ -0,0 +1,9 @@ +006102400 +900507001 +070080050 +403000502 +000408000 +708000609 +040030060 +300705008 +005806700 \ No newline at end of file diff --git a/mods/sudoku/lv3_54.txt b/mods/sudoku/lv3_54.txt new file mode 100644 index 0000000..c919ae5 --- /dev/null +++ b/mods/sudoku/lv3_54.txt @@ -0,0 +1,9 @@ +070246050 +040000010 +050803060 +200070004 +500104006 +600090001 +010305070 +020000090 +060789040 \ No newline at end of file diff --git a/mods/sudoku/lv3_55.txt b/mods/sudoku/lv3_55.txt new file mode 100644 index 0000000..ffe21ba --- /dev/null +++ b/mods/sudoku/lv3_55.txt @@ -0,0 +1,9 @@ +060405010 +009070300 +002608400 +020801040 +800000001 +010209070 +007304500 +001020800 +030506020 \ No newline at end of file diff --git a/mods/sudoku/lv3_56.txt b/mods/sudoku/lv3_56.txt new file mode 100644 index 0000000..d3d785e --- /dev/null +++ b/mods/sudoku/lv3_56.txt @@ -0,0 +1,9 @@ +007000600 +603070904 +904803205 +000208000 +500000001 +000109000 +405307106 +702090508 +008000400 \ No newline at end of file diff --git a/mods/sudoku/lv3_57.txt b/mods/sudoku/lv3_57.txt new file mode 100644 index 0000000..305c50f --- /dev/null +++ b/mods/sudoku/lv3_57.txt @@ -0,0 +1,9 @@ +600040009 +005769300 +040000020 +002601700 +700203005 +009405200 +090000010 +007124800 +800050002 \ No newline at end of file diff --git a/mods/sudoku/lv3_58.txt b/mods/sudoku/lv3_58.txt new file mode 100644 index 0000000..f4baa3f --- /dev/null +++ b/mods/sudoku/lv3_58.txt @@ -0,0 +1,9 @@ +090060040 +050301090 +008705300 +800503009 +400000003 +700904006 +006208700 +080607030 +070010020 \ No newline at end of file diff --git a/mods/sudoku/lv3_59.txt b/mods/sudoku/lv3_59.txt new file mode 100644 index 0000000..85a783e --- /dev/null +++ b/mods/sudoku/lv3_59.txt @@ -0,0 +1,9 @@ +210050034 +000801000 +096000150 +100403002 +040000070 +300205006 +054000290 +000304000 +820090017 \ No newline at end of file diff --git a/mods/sudoku/lv3_6.txt b/mods/sudoku/lv3_6.txt new file mode 100644 index 0000000..3822b45 --- /dev/null +++ b/mods/sudoku/lv3_6.txt @@ -0,0 +1,9 @@ +420060000 +706350000 +503000070 +080071023 +000602000 +340890010 +030000802 +000023107 +000080045 \ No newline at end of file diff --git a/mods/sudoku/lv3_60.txt b/mods/sudoku/lv3_60.txt new file mode 100644 index 0000000..4415cd3 --- /dev/null +++ b/mods/sudoku/lv3_60.txt @@ -0,0 +1,9 @@ +300040002 +051000840 +060902010 +008403100 +020000030 +004207500 +010305080 +092000670 +800070001 \ No newline at end of file diff --git a/mods/sudoku/lv3_61.txt b/mods/sudoku/lv3_61.txt new file mode 100644 index 0000000..16783ab --- /dev/null +++ b/mods/sudoku/lv3_61.txt @@ -0,0 +1,9 @@ +021000540 +300050006 +007108300 +040705090 +800000002 +060403050 +002309100 +700040003 +034000270 \ No newline at end of file diff --git a/mods/sudoku/lv3_62.txt b/mods/sudoku/lv3_62.txt new file mode 100644 index 0000000..78d7d52 --- /dev/null +++ b/mods/sudoku/lv3_62.txt @@ -0,0 +1,9 @@ +008309100 +900060004 +007504800 +036000540 +001000600 +042000970 +005907300 +600010008 +004608200 \ No newline at end of file diff --git a/mods/sudoku/lv3_63.txt b/mods/sudoku/lv3_63.txt new file mode 100644 index 0000000..b496d35 --- /dev/null +++ b/mods/sudoku/lv3_63.txt @@ -0,0 +1,9 @@ +930000052 +000302000 +010040070 +005603200 +302407601 +001809700 +060030020 +000701000 +470000098 \ No newline at end of file diff --git a/mods/sudoku/lv3_64.txt b/mods/sudoku/lv3_64.txt new file mode 100644 index 0000000..8ff3353 --- /dev/null +++ b/mods/sudoku/lv3_64.txt @@ -0,0 +1,9 @@ +008431900 +060000010 +005702800 +040906080 +800000005 +010308070 +006209700 +030000020 +007543600 \ No newline at end of file diff --git a/mods/sudoku/lv3_65.txt b/mods/sudoku/lv3_65.txt new file mode 100644 index 0000000..c3d2530 --- /dev/null +++ b/mods/sudoku/lv3_65.txt @@ -0,0 +1,9 @@ +940206057 +000090000 +060507030 +700020005 +500109008 +600030004 +020804090 +000070000 +190602073 \ No newline at end of file diff --git a/mods/sudoku/lv3_66.txt b/mods/sudoku/lv3_66.txt new file mode 100644 index 0000000..5f77c3d --- /dev/null +++ b/mods/sudoku/lv3_66.txt @@ -0,0 +1,9 @@ +160080093 +090000080 +408000601 +009401300 +000509000 +001806200 +307000504 +080000070 +540060038 \ No newline at end of file diff --git a/mods/sudoku/lv3_67.txt b/mods/sudoku/lv3_67.txt new file mode 100644 index 0000000..427197d --- /dev/null +++ b/mods/sudoku/lv3_67.txt @@ -0,0 +1,9 @@ +200907005 +009000400 +005302900 +800794002 +060000040 +400621008 +008206300 +006000500 +900805001 \ No newline at end of file diff --git a/mods/sudoku/lv3_68.txt b/mods/sudoku/lv3_68.txt new file mode 100644 index 0000000..b574821 --- /dev/null +++ b/mods/sudoku/lv3_68.txt @@ -0,0 +1,9 @@ +045709630 +007108400 +060000020 +004206700 +000000000 +001304800 +050000010 +003905200 +016407580 \ No newline at end of file diff --git a/mods/sudoku/lv3_69.txt b/mods/sudoku/lv3_69.txt new file mode 100644 index 0000000..6d6d7fa --- /dev/null +++ b/mods/sudoku/lv3_69.txt @@ -0,0 +1,9 @@ +800902005 +000000000 +901476803 +010040030 +309000206 +080020090 +508364902 +000000000 +200705008 \ No newline at end of file diff --git a/mods/sudoku/lv3_7.txt b/mods/sudoku/lv3_7.txt new file mode 100644 index 0000000..a9f4092 --- /dev/null +++ b/mods/sudoku/lv3_7.txt @@ -0,0 +1,9 @@ +900005300 +050106040 +003080500 +000800062 +084502710 +230007000 +002040900 +060308020 +005700004 \ No newline at end of file diff --git a/mods/sudoku/lv3_70.txt b/mods/sudoku/lv3_70.txt new file mode 100644 index 0000000..c50cb43 --- /dev/null +++ b/mods/sudoku/lv3_70.txt @@ -0,0 +1,9 @@ +029000360 +704506108 +000090000 +003948200 +000000000 +005371800 +000010000 +908204703 +057000620 \ No newline at end of file diff --git a/mods/sudoku/lv3_71.txt b/mods/sudoku/lv3_71.txt new file mode 100644 index 0000000..37d6f64 --- /dev/null +++ b/mods/sudoku/lv3_71.txt @@ -0,0 +1,9 @@ +008000700 +100506009 +005804300 +809000106 +400103002 +207000904 +004308200 +600407003 +003000600 \ No newline at end of file diff --git a/mods/sudoku/lv3_72.txt b/mods/sudoku/lv3_72.txt new file mode 100644 index 0000000..8fbd33f --- /dev/null +++ b/mods/sudoku/lv3_72.txt @@ -0,0 +1,9 @@ +390502074 +002701600 +060000020 +100030008 +005000200 +200070005 +010000030 +003409700 +840306059 \ No newline at end of file diff --git a/mods/sudoku/lv3_73.txt b/mods/sudoku/lv3_73.txt new file mode 100644 index 0000000..05d9106 --- /dev/null +++ b/mods/sudoku/lv3_73.txt @@ -0,0 +1,9 @@ +010000040 +300010006 +802000903 +508070301 +006302500 +403090602 +704000208 +600040007 +030000050 \ No newline at end of file diff --git a/mods/sudoku/lv3_74.txt b/mods/sudoku/lv3_74.txt new file mode 100644 index 0000000..3b6b89d --- /dev/null +++ b/mods/sudoku/lv3_74.txt @@ -0,0 +1,9 @@ +006408500 +704203106 +080000020 +500040002 +060000050 +900030001 +010000090 +203701608 +005906300 \ No newline at end of file diff --git a/mods/sudoku/lv3_75.txt b/mods/sudoku/lv3_75.txt new file mode 100644 index 0000000..8e371b7 --- /dev/null +++ b/mods/sudoku/lv3_75.txt @@ -0,0 +1,9 @@ +601030502 +000020000 +009104300 +010807030 +064000950 +030506070 +006703800 +000080000 +802060703 \ No newline at end of file diff --git a/mods/sudoku/lv3_76.txt b/mods/sudoku/lv3_76.txt new file mode 100644 index 0000000..44ab423 --- /dev/null +++ b/mods/sudoku/lv3_76.txt @@ -0,0 +1,9 @@ +501000708 +000937000 +900000002 +240010079 +050406020 +180020065 +400000007 +000174000 +807000904 \ No newline at end of file diff --git a/mods/sudoku/lv3_77.txt b/mods/sudoku/lv3_77.txt new file mode 100644 index 0000000..1ed17b2 --- /dev/null +++ b/mods/sudoku/lv3_77.txt @@ -0,0 +1,9 @@ +029104350 +007000200 +050306070 +070090040 +006000900 +030080020 +090705010 +005000700 +041209680 \ No newline at end of file diff --git a/mods/sudoku/lv3_78.txt b/mods/sudoku/lv3_78.txt new file mode 100644 index 0000000..60e1559 --- /dev/null +++ b/mods/sudoku/lv3_78.txt @@ -0,0 +1,9 @@ +000000000 +702801604 +010907050 +035070490 +400000002 +028030710 +040102060 +506403801 +000000000 \ No newline at end of file diff --git a/mods/sudoku/lv3_79.txt b/mods/sudoku/lv3_79.txt new file mode 100644 index 0000000..40512e2 --- /dev/null +++ b/mods/sudoku/lv3_79.txt @@ -0,0 +1,9 @@ +900030007 +000892000 +040106090 +095000340 +410000075 +076000920 +080709050 +000321000 +700080002 \ No newline at end of file diff --git a/mods/sudoku/lv3_8.txt b/mods/sudoku/lv3_8.txt new file mode 100644 index 0000000..44acad4 --- /dev/null +++ b/mods/sudoku/lv3_8.txt @@ -0,0 +1,9 @@ +000073140 +040800700 +019004002 +000760089 +060000050 +980015000 +800100920 +004007010 +031280000 \ No newline at end of file diff --git a/mods/sudoku/lv3_80.txt b/mods/sudoku/lv3_80.txt new file mode 100644 index 0000000..4847809 --- /dev/null +++ b/mods/sudoku/lv3_80.txt @@ -0,0 +1,9 @@ +007040200 +190000084 +002108300 +800607009 +010000020 +300802006 +001904800 +430000071 +008030900 \ No newline at end of file diff --git a/mods/sudoku/lv3_81.txt b/mods/sudoku/lv3_81.txt new file mode 100644 index 0000000..4638e71 --- /dev/null +++ b/mods/sudoku/lv3_81.txt @@ -0,0 +1,9 @@ +005906700 +603080104 +200000009 +010879060 +000000000 +060125040 +400000003 +908010205 +001307400 \ No newline at end of file diff --git a/mods/sudoku/lv3_82.txt b/mods/sudoku/lv3_82.txt new file mode 100644 index 0000000..5943750 --- /dev/null +++ b/mods/sudoku/lv3_82.txt @@ -0,0 +1,9 @@ +100090008 +070346020 +003102900 +036000710 +000000000 +081000490 +007508100 +010927080 +900030005 \ No newline at end of file diff --git a/mods/sudoku/lv3_83.txt b/mods/sudoku/lv3_83.txt new file mode 100644 index 0000000..8bcad2d --- /dev/null +++ b/mods/sudoku/lv3_83.txt @@ -0,0 +1,9 @@ +040359020 +250408069 +000000000 +032060490 +000000000 +081030570 +000000000 +520906018 +010573040 \ No newline at end of file diff --git a/mods/sudoku/lv3_84.txt b/mods/sudoku/lv3_84.txt new file mode 100644 index 0000000..52f0b0b --- /dev/null +++ b/mods/sudoku/lv3_84.txt @@ -0,0 +1,9 @@ +200000007 +706905104 +050000020 +360504072 +000000000 +820307059 +010000090 +605209403 +900000006 \ No newline at end of file diff --git a/mods/sudoku/lv3_85.txt b/mods/sudoku/lv3_85.txt new file mode 100644 index 0000000..9856f85 --- /dev/null +++ b/mods/sudoku/lv3_85.txt @@ -0,0 +1,9 @@ +000629000 +470000092 +100000005 +690070018 +010905060 +280040073 +800000009 +750000036 +000453000 \ No newline at end of file diff --git a/mods/sudoku/lv3_86.txt b/mods/sudoku/lv3_86.txt new file mode 100644 index 0000000..69b1139 --- /dev/null +++ b/mods/sudoku/lv3_86.txt @@ -0,0 +1,9 @@ +004080300 +056907420 +200060008 +060040080 +300000004 +070090010 +100070002 +098403160 +003050900 \ No newline at end of file diff --git a/mods/sudoku/lv3_87.txt b/mods/sudoku/lv3_87.txt new file mode 100644 index 0000000..2e0fb12 --- /dev/null +++ b/mods/sudoku/lv3_87.txt @@ -0,0 +1,9 @@ +008409100 +000702000 +205000704 +300984005 +009000600 +400236009 +504000901 +000803000 +007105300 \ No newline at end of file diff --git a/mods/sudoku/lv3_88.txt b/mods/sudoku/lv3_88.txt new file mode 100644 index 0000000..00bf0c0 --- /dev/null +++ b/mods/sudoku/lv3_88.txt @@ -0,0 +1,9 @@ +028709460 +000814000 +500000009 +107000904 +000102000 +402000803 +200000006 +000496000 +089301540 \ No newline at end of file diff --git a/mods/sudoku/lv3_89.txt b/mods/sudoku/lv3_89.txt new file mode 100644 index 0000000..b6c317b --- /dev/null +++ b/mods/sudoku/lv3_89.txt @@ -0,0 +1,9 @@ +090020040 +100907005 +070000060 +049705810 +006000200 +083602450 +030000020 +900108003 +050060090 \ No newline at end of file diff --git a/mods/sudoku/lv3_9.txt b/mods/sudoku/lv3_9.txt new file mode 100644 index 0000000..c35d47a --- /dev/null +++ b/mods/sudoku/lv3_9.txt @@ -0,0 +1,9 @@ +090080300 +504023600 +300700500 +000804050 +038000160 +060309000 +006002007 +002170806 +003090040 \ No newline at end of file diff --git a/mods/sudoku/lv3_90.txt b/mods/sudoku/lv3_90.txt new file mode 100644 index 0000000..fa65dff --- /dev/null +++ b/mods/sudoku/lv3_90.txt @@ -0,0 +1,9 @@ +070105090 +500306002 +100000004 +602010809 +090000050 +405090203 +900000005 +800409007 +050207040 \ No newline at end of file diff --git a/mods/sudoku/lv3_91.txt b/mods/sudoku/lv3_91.txt new file mode 100644 index 0000000..f7d1bfa --- /dev/null +++ b/mods/sudoku/lv3_91.txt @@ -0,0 +1,9 @@ +900605003 +005802700 +120000095 +060040030 +000703000 +080050010 +250000074 +004507900 +800401002 \ No newline at end of file diff --git a/mods/sudoku/lv3_92.txt b/mods/sudoku/lv3_92.txt new file mode 100644 index 0000000..cb2c7ef --- /dev/null +++ b/mods/sudoku/lv3_92.txt @@ -0,0 +1,9 @@ +010205030 +030000050 +005901700 +920508046 +000000000 +840609017 +004306800 +060000090 +050407020 \ No newline at end of file diff --git a/mods/sudoku/lv3_93.txt b/mods/sudoku/lv3_93.txt new file mode 100644 index 0000000..acceef6 --- /dev/null +++ b/mods/sudoku/lv3_93.txt @@ -0,0 +1,9 @@ +708000106 +000806000 +090070030 +087060410 +306000207 +024090560 +030020080 +000107000 +809000601 \ No newline at end of file diff --git a/mods/sudoku/lv3_94.txt b/mods/sudoku/lv3_94.txt new file mode 100644 index 0000000..65b17b9 --- /dev/null +++ b/mods/sudoku/lv3_94.txt @@ -0,0 +1,9 @@ +000040000 +060709020 +008506700 +021403670 +007000800 +086205490 +002107900 +010902050 +000030000 \ No newline at end of file diff --git a/mods/sudoku/lv3_95.txt b/mods/sudoku/lv3_95.txt new file mode 100644 index 0000000..f426fd8 --- /dev/null +++ b/mods/sudoku/lv3_95.txt @@ -0,0 +1,9 @@ +720000014 +300040009 +001000600 +102607408 +005000900 +904105203 +003000100 +500020007 +860000042 \ No newline at end of file diff --git a/mods/sudoku/lv3_96.txt b/mods/sudoku/lv3_96.txt new file mode 100644 index 0000000..cb543ad --- /dev/null +++ b/mods/sudoku/lv3_96.txt @@ -0,0 +1,9 @@ +170000064 +002000800 +005907100 +400386005 +080000030 +500794006 +007103500 +008000600 +910000072 \ No newline at end of file diff --git a/mods/sudoku/lv3_97.txt b/mods/sudoku/lv3_97.txt new file mode 100644 index 0000000..efdaea6 --- /dev/null +++ b/mods/sudoku/lv3_97.txt @@ -0,0 +1,9 @@ +702406805 +510000092 +000050000 +900208001 +080000020 +300504007 +000030000 +650000073 +103805904 \ No newline at end of file diff --git a/mods/sudoku/lv3_98.txt b/mods/sudoku/lv3_98.txt new file mode 100644 index 0000000..254815d --- /dev/null +++ b/mods/sudoku/lv3_98.txt @@ -0,0 +1,9 @@ +009000300 +020050070 +600209004 +407103509 +010000040 +205608703 +100904008 +030080060 +008000100 \ No newline at end of file diff --git a/mods/sudoku/lv3_99.txt b/mods/sudoku/lv3_99.txt new file mode 100644 index 0000000..4c85f69 --- /dev/null +++ b/mods/sudoku/lv3_99.txt @@ -0,0 +1,9 @@ +008000200 +300080005 +002107900 +209605703 +030000040 +604702109 +007403800 +400020001 +006000300 \ No newline at end of file diff --git a/mods/sudoku/textures/sudoku_1_1.png b/mods/sudoku/textures/sudoku_1_1.png new file mode 100644 index 0000000000000000000000000000000000000000..212b5e78f5770d57e9e4ba4acf484e1d76d428db GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPd`$8_U;C2MWn%hD4M&=jZ08=9K`s3=Gaisfi`2 zDGKG8B^e6tp1uJodZ{4$bUa-gLpZJ{r>t22|9k_pL1KrA*`o>$j+1|*LJg0mEBixsDPd{l&dPObfkLvGArU3c`MJ5Nc_lzD1A}u>YGO%h zib8p2Nrr;Er*A-tUMk2wb59q?5RU7$J)V3F3Or25m;KMH*co?6D%kR%K!!^R*Uz#` t3k4Y>n1ugL_piLG8|f8P^&yMZfZ?Mdx8UR8fUO|2Jzf1=);T3K0RUX9J7oX> literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_1_3.png b/mods/sudoku/textures/sudoku_1_3.png new file mode 100644 index 0000000000000000000000000000000000000000..b344abeae62162d07c83ca6d47d3dac1ce4883fb GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPd{t_C;#*fkLvGArU3c`MJ5Nc_lzD1A}u>YGO%h zib8p2Nrr;Er*A-tUMk2wT~8Os5RU7~DJ$0hKi|N-;Xq_>FUQ4SRcs)jCc?Nvp>A$~ g!#+Q;5_bh=21zw;-q%Yu=YmZ1boFyt=akR{0Oh1Lvj6}9 literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_1_4.png b/mods/sudoku/textures/sudoku_1_4.png new file mode 100644 index 0000000000000000000000000000000000000000..b7238215644a59ef684067428d0be2f1720730cd GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPd_7u2tGuKq1-8kcblJ{M_8syb>Unfx)>bHL)Z$ zMWH;iBtya7(>EYRFBN2;mZytj2*>s0lojj$pKo9`I2hU6yTYVPC2nrUt^n27uN5Vh g`|UY)$ftpc;pTP@?#Jr!-$BNCy85}Sb4q9e0D15@s{jB1 literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_1_5.png b/mods/sudoku/textures/sudoku_1_5.png new file mode 100644 index 0000000000000000000000000000000000000000..7081427038aaa248a54b06c62745623f3683c05c GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPb9=u0RbFppa~4NJNQqer|4RUI~!Pz~Eeznpl#W zqEMb$lA+-4=^K!umkP4a)YHW=gyVX0%8K>>&o?k{I1t&}%W?5nm5HZ{qeOz!LsPRw rGY+&Y;`UW9vo=(@SYl{kV8FoeNs?Re&WtOoK_+{;`njxgN@xNAx<)#; literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_1_6.png b/mods/sudoku/textures/sudoku_1_6.png new file mode 100644 index 0000000000000000000000000000000000000000..47132e14ee9b7eac22a2f166eff1f61e2d763b47 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPb8-+2)UXfI_mFArU3c`MJ5Nc_lzD1A}u>YGO%h zib8p2Nrr;Er*A-tUMk2wLr)jS5RU7~DJ$0hKi|N-;Xq_>FUQ4SRVJP)juHt@4^7P$ o%{bsP%Wn;z)8(TF4jf=$Sh$T#Q2N#kkZTw`UHx3vIVCg!0EnhMmjD0& literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_1_7.png b/mods/sudoku/textures/sudoku_1_7.png new file mode 100644 index 0000000000000000000000000000000000000000..1924423de86e4b1cc63fcc6b7b3cc373080eb764 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPb9*>CY?zfI_mFArU3c`MJ5Nc_lzD1A}u>YGO%h zib8p2Nrr;Er*A-tUMk2wV^0^y5RU7~DJ$0hKi|N-;Xq_>FUQ4SRcs)jCc?NvfyZFs mhY6+09*?eevKgpOEMaEoKg`Kq)gq|^GS}19&t;ucLK6UC#5lwN literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_1_8.png b/mods/sudoku/textures/sudoku_1_8.png new file mode 100644 index 0000000000000000000000000000000000000000..65f3d527840b1d262fc0b1cd71811f297921a8ee GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPb9@nYJ5}fI_mFArU3c`MJ5Nc_lzD1A}u>YGO%h zib8p2Nrr;Er*A-tUMk2wLr)jS5RU7~DJ$0hKi|N-;Xq_>FUQ4SRcs)jCbBfZQNm%W i%QfGLequ4ZB!GayE|8P=%)vT+kg1-oelF{r5}E+R-!}UI literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_1_9.png b/mods/sudoku/textures/sudoku_1_9.png new file mode 100644 index 0000000000000000000000000000000000000000..341fbc118591288b5308e5728b11b10ced978f0f GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPb8!4YNo$ppa~4NJNQqer|4RUI~!Pz~Eeznpl#W zqEMb$lA+-4=^K!umkP4a%+tj&gyVW?wFVdQ&MBb@0R7ZFEC2ui literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_2_1.png b/mods/sudoku/textures/sudoku_2_1.png new file mode 100644 index 0000000000000000000000000000000000000000..35a5b6a07ab80886ec2f5421ff8b0f301966e37a GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPcLWMSJI+1`5e$hD4M&=jZ08=9K`s3=Gaisfi`2 zDGKG8B^e6tp1uJodZ{4$^gUf1LpZJ{r>t22|9k_p!9wmo`8h}QI&~VAe(v8mv2o)* lx!o$eSi-C)GAi3$XJY6z;o>$j+1|*LJg0mEBixsDPcKI{jHPjfI_mFArU3c`MJ5Nc_lzD1A}u>YGO%h zib8p2Nrr;Er*A-tUMk2wb59q?5RU7~DJ$0hKi|N-;ef<{Y3YYeJzu}_fPl{lCIiPk rR)#7Qdz%^6QqKK9<`%O1<4!S#iUbP0l+XkKj)pyk literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_2_3.png b/mods/sudoku/textures/sudoku_2_3.png new file mode 100644 index 0000000000000000000000000000000000000000..fca911df30ac4314eec0c26061d875b27f734f17 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPdWw-5v{H1BGNWLn2C?^K)}k^GbkR1_tM%)Wnk1 z6ovB4k_-iRPv3wPy;P8WdY&$hAsp9}Q&z11f4+fv!vTr^($Wu`dcJ<;0Rf*AOa_j7 htP&e)=Jx!E;by4b$j=>``EMo2NKaQkmvv4FO#sz-Izs>e literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_2_4.png b/mods/sudoku/textures/sudoku_2_4.png new file mode 100644 index 0000000000000000000000000000000000000000..9777907fdb1d5e6b8495784698c9464d65881df9 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPdVdommyhKq1-8kcblJ{M_8syb>Unfx)>bHL)Z$ zMWH;iBtya7(>EYRFBN2;o~Mgr2*>s0lojj$pKo9`I4JR7S~@U8#B-0;#nOcyM%S(z k8(h2o_*y5Q#K)at46E{ZI1b-yQ3Dz2>FVdQ&MBb@0DnF@bN~PV literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_2_5.png b/mods/sudoku/textures/sudoku_2_5.png new file mode 100644 index 0000000000000000000000000000000000000000..da1ea019109740b586766be41ebfc209ed8a69d1 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPdW)^`3v10EJ{TLn2C?^K)}k^GbkR1_tM%)Wnk1 z6ovB4k_-iRPv3wPy;P8WCY~;iAsp9}Q&z11f4+fv!vTr^($Wu`dcJ;LG3i8;!GV@D rKkwh@NMaJ+q*pRG;%!Uzf#*>So6ZREnw|7n2Qt{x)z4*}Q$iB}9_vCQ literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_2_6.png b/mods/sudoku/textures/sudoku_2_6.png new file mode 100644 index 0000000000000000000000000000000000000000..85c95104cea9df12167202f8521ce320fd33d60c GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPdWu2DL_Ippa~4NJNQqer|4RUI~!Pz~Eeznpl#W zqEMb$lA+-4=^K!umkP4az|+MsgyVX0%8K>>&o?k{I3V#~TKZvA&)2UjCY@+9IM8zD m=lvTUNle0?R)Hdqi**^|>$j+1|*LJg0mEBixsDPdWmzQ3G;Kq1-8kcblJ{M_8syb>Unfx)>bHL)Z$ zMWH;iBtya7(>EYRFBN2;iKmNW2*>s0lojj$pKoB^a6sa}wDiNKp08hdK)~k&lYyf| ng3~jF*T*ItSuHGU@Tgdq;b=S$dq<$s6_CN6u6{1-oD!M>$j+1|*LJg0mEBixsDPdXeSJM_=1PaM!hD4M&=jZ08=9K`s3=Gaisfi`2 zDGKG8B^e6tp1uJodZ{4$3_M*NLpZJ{r>t22|9k`Uh657+rKKM>^?d!x0|GuLv=W;P k8k9QM%r=_a^CO0vVFn*B=Q8u~tsp}^UHx3vIVCg!0AM6KjsO4v literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_2_9.png b/mods/sudoku/textures/sudoku_2_9.png new file mode 100644 index 0000000000000000000000000000000000000000..7580296b0b9f3309df696e6c2b551090b9546d3d GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg0mEBixsDPdXWC%&4GfkLvGArU3c`MJ5Nc_lzD1A}u>YGO%h zib8p2Nrr;Er*A-tUMk2w3r`ov5RU7$eHXbH3^<>&pI+T}qf=?*D$%mp~!e%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6^dD9-EY;uyklJvkvE;RinhBMT$Lk_T%HK{`BL{an^LB{Ts5 DMII>~ literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_finisch.png b/mods/sudoku/textures/sudoku_finisch.png new file mode 100644 index 0000000000000000000000000000000000000000..5f8ffc4ad9b0b694463c5de2f8e63585846e9175 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^@*vE?1|rvqSpq4xByV>Yh9-u328P@d{XE)7O>#A-j~QDUYtwvn-&HY-UJAiF1B#Zfaf$kjuc}T$Gwv zlA5AWo>`Ki;O^-gkfN8$4irD{>EamTar|vaG}mDRp2@`@dfq&`cl^Bpra)aj!1(X~T&9{-B9+09?_8IRo-`1r=!qKlOw>UMSPo=JYQHn(3h({*6% z_!-osaqWQnr*$7DomiQEZ`blY@}du{P1f23-Ta=$+48;FFE;7(nexrO75W}o(u=M< zl2nW_r8awBzksHtmoKj(9Y)Veb63r_W>@jbvDt$G%N}`KrYm*X$}& zda>f|#WU}>S#}+--|^Aq)y(hPtT*2KmM7Tx{~-4>!#s{Vj7A4Qe)e?rb6Mw<&;$VY Cq>c*! literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_glass.png b/mods/sudoku/textures/sudoku_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..b2210ef331dd451f351a8eb6ccd698bfdfd497bd GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI+O-w+KJDc~-2B45^W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6zBDHaSY+Oo}2&#KrSl-W87ygD<>&pI+T}oJ9qw4r3MWB#uW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6zBDHaSY+Op6uc6{hObGWfqf>-{cRqARV5relF{r5}E)N CB`E0t literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_new_w1.png b/mods/sudoku/textures/sudoku_new_w1.png new file mode 100644 index 0000000000000000000000000000000000000000..5dfb8d4fd79563f41fe5014ee5886cf973247ad4 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^@*vE?1|rvqSpq4xByV>YhW{YAVDIwDKoQOYkH}&M z25w;xW@MN(M*=9wUgGKN%Knf|PC(i4u5|JOppa~4NJNQqer|4RUI~!Pz~Eeznpl#W zqEMb$lA+-4=^K!um&y(lkM(qM4DmSr_ToXl1_d7G3w`|aXWFk*pS(2ENMP^R*n|KP zSp_AfPwk%%g!Z1_v-)S`p0KCK&MdV_klRo*Bm3Cz(6TpwH2H7%efxTPxBl}tMfZ2h iJvU5GtJVW*S}FaJ+l}2MXvPbW3p`!@T-G@yGywnu^i$XX literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_new_w2.png b/mods/sudoku/textures/sudoku_new_w2.png new file mode 100644 index 0000000000000000000000000000000000000000..a409808065a858673d1d952d86e2a504d981bc3d GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^@*vE?1|rvqSpq4xByV>YhW{YAVDIwDKoQOYkH}&M z25w;xW@MN(M*=9wUgGKN%Knf|PC$j{l+n&Ippa~4NJNQqer|4RUI~!Pz~Eeznpl#W zqEMb$lA+-4=^K!um&y(l&+v3{4DmSr_TpWx1_hqBhrWCA4(ILh<9bt^`la}ror2c6 zmsfZg8tl(Z)(za>?_PXX^k{a>uHuzJXT44H&0oiy+?D@UVSnYypx-U(hrE|9Z|~RQ tFS(lTd+l4*iO{7|!h3vvvobK$Qc+6z>&eJ}z!#?#f$Wt~$(69DCcR;2&{ literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_new_w3.png b/mods/sudoku/textures/sudoku_new_w3.png new file mode 100644 index 0000000000000000000000000000000000000000..5eee0a3306f6edaea681da841f6b0c0f5ca6c9fa GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^@*vE?1|rvqSpq4xByV>Yh9-u328P@d{XE)7O>#A)B0lip=%al|n!v+02lL66gHf+|;}hAeVu`xhOTU zBsE2$JhLQ2!QIn0AVn{g9Vnje>EamTas2J&i(Cx~JgpBkZMP@t=b3Ys#YnZ5|7TzH zXpY|n9)4hf literal 0 HcmV?d00001 diff --git a/mods/sudoku/textures/sudoku_new_w4.png b/mods/sudoku/textures/sudoku_new_w4.png new file mode 100644 index 0000000000000000000000000000000000000000..0cc29c21ab384e19538d89678fab2fef6796030f GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^@*vE?1|rvqSpq4xByV>Yh9-u328P@d{XE)7O>#A-j~QzC`=g6K8-zvY8S|xv6<2KrRD=b5Uwy zNotBhd1gt5g1e`0K#E=}J5W5))5S5wDflUQ?;U2t+0KQtbfa2w13vF!X>p~HlK~0zZV+) pKKYh9-u328P@d{XE)7O>#A-j~QnQ%Azju@bjY-UJAiF1B#Zfaf$kjuc}T$Gwv zlA5AWo>`Ki;O^-gkfN8$4ir!Gba4#vIR19>ZLS6d0hi-1cJu!J`1YuSnx}G&HT$&E z!hB^7Mh1p84{Sti>*u>~{Ql}`^*yuAA$ndrHMSm=v!44qB)9HI#!7zGz_Adr+B*hxvXYh9-u328P@d{XE)7O>#A-j~Qsnw$y#h-yfvY8S|xv6<2KrRD=b5Uwy zNotBhd1gt5g1e`0K#E=}J5cCu4hkO>j@V_fF|4Q#J|4YSS=8g~g|f1Bn^mX!H;A)d4pGou@k8ZV%A7Rs z&9+r*X5}~KKX~F666W5x#+l0@n=R<&H-!TgySEh=>0CM0liVpjwRu;?lo-#o0kZ>( z?{_X#de^dAW?l0fEubf?;xGBT?{z<-`1y5(qTmC11-*p`h?Jr&a+EJW$ wSKYrm_m+M5yYwBi&gb#_aofzQRrp|X@03iba?#@E(;)wPy85}Sb4q9e0J5)xXaE2J literal 0 HcmV?d00001 diff --git a/mods/tnt/README.txt b/mods/tnt/README.txt new file mode 100644 index 0000000..4e74841 --- /dev/null +++ b/mods/tnt/README.txt @@ -0,0 +1,44 @@ +Minetest Game mod: tnt +====================== +See license.txt for license information. + +Authors of source code +---------------------- +PilzAdam (MIT) +ShadowNinja (MIT) +sofar (sofar@foo-projects.org) (MIT) +Various Minetest developers and contributors (MIT) + +Authors of media (textures) +--------------------------- +BlockMen (CC BY-SA 3.0): +All textures not mentioned below. + +ShadowNinja (CC BY-SA 3.0): +tnt_smoke.png + +Wuzzy (CC BY-SA 3.0): +All gunpowder textures except tnt_gunpowder_inventory.png. + +sofar (sofar@foo-projects.org) (CC BY-SA 3.0): +tnt_blast.png + +Introduction +------------ +This mod adds TNT to Minetest. TNT is a tool to help the player +in mining. + +How to use the mod: +Craft gunpowder by placing coal and gravel in the crafting area. +The gunpowder can be used to craft TNT or as fuse for TNT. +To craft TNT place items like this: +-- wood - gunpowder -- wood - +gunpowder gunpowder gunpowder +-- wood - gunpowder -- wood - + +There are different ways to blow up TNT: + 1. Hit it with a torch. + 2. Hit a gunpowder fuse that leads to a TNT block with a torch or flint-and-steel. + 3. Activate it with mesecons (fastest way). + +Be aware of the damage radius of 6 blocks! diff --git a/mods/tnt/depends.txt b/mods/tnt/depends.txt new file mode 100644 index 0000000..5ff216f --- /dev/null +++ b/mods/tnt/depends.txt @@ -0,0 +1,3 @@ +default +fire + diff --git a/mods/tnt/init.lua b/mods/tnt/init.lua new file mode 100644 index 0000000..f54b2f1 --- /dev/null +++ b/mods/tnt/init.lua @@ -0,0 +1,645 @@ +tnt = {} + +-- Default to enabled when in singleplayer +local enable_tnt = minetest.settings:get_bool("enable_tnt") +if enable_tnt == nil then + enable_tnt = minetest.is_singleplayer() +end + +-- loss probabilities array (one in X will be lost) +local loss_prob = {} + +loss_prob["default:cobble"] = 3 +loss_prob["default:dirt"] = 4 + +local tnt_radius = tonumber(minetest.settings:get("tnt_radius") or 3) + +-- Fill a list with data for content IDs, after all nodes are registered +local cid_data = {} +minetest.after(0, function() + for name, def in pairs(minetest.registered_nodes) do + cid_data[minetest.get_content_id(name)] = { + name = name, + drops = def.drops, + flammable = def.groups.flammable, + on_blast = def.on_blast, + } + end +end) + +local function rand_pos(center, pos, radius) + local def + local reg_nodes = minetest.registered_nodes + local i = 0 + repeat + -- Give up and use the center if this takes too long + if i > 4 then + pos.x, pos.z = center.x, center.z + break + end + pos.x = center.x + math.random(-radius, radius) + pos.z = center.z + math.random(-radius, radius) + def = reg_nodes[minetest.get_node(pos).name] + i = i + 1 + until def and not def.walkable +end + +local function eject_drops(drops, pos, radius) + local drop_pos = vector.new(pos) + for _, item in pairs(drops) do + local count = math.min(item:get_count(), item:get_stack_max()) + while count > 0 do + local take = math.max(1,math.min(radius * radius, + count, + item:get_stack_max())) + rand_pos(pos, drop_pos, radius) + local dropitem = ItemStack(item) + dropitem:set_count(take) + local obj = minetest.add_item(drop_pos, dropitem) + if obj then + obj:get_luaentity().collect = true + obj:setacceleration({x = 0, y = -10, z = 0}) + obj:setvelocity({x = math.random(-3, 3), + y = math.random(0, 10), + z = math.random(-3, 3)}) + end + count = count - take + end + end +end + +local function add_drop(drops, item) + item = ItemStack(item) + local name = item:get_name() + if loss_prob[name] ~= nil and math.random(1, loss_prob[name]) == 1 then + return + end + + local drop = drops[name] + if drop == nil then + drops[name] = item + else + drop:set_count(drop:get_count() + item:get_count()) + end +end + +local basic_flame_on_construct -- cached value +local function destroy(drops, npos, cid, c_air, c_fire, + on_blast_queue, on_construct_queue, + ignore_protection, ignore_on_blast) + if not ignore_protection and minetest.is_protected(npos, "") then + return cid + end + + local def = cid_data[cid] + + if not def then + return c_air + elseif not ignore_on_blast and def.on_blast then + on_blast_queue[#on_blast_queue + 1] = { + pos = vector.new(npos), + on_blast = def.on_blast + } + return cid + elseif def.flammable then + on_construct_queue[#on_construct_queue + 1] = { + fn = basic_flame_on_construct, + pos = vector.new(npos) + } + return c_fire + else + local node_drops = minetest.get_node_drops(def.name, "") + for _, item in pairs(node_drops) do + add_drop(drops, item) + end + return c_air + end +end + +local function calc_velocity(pos1, pos2, old_vel, power) + -- Avoid errors caused by a vector of zero length + if vector.equals(pos1, pos2) then + return old_vel + end + + local vel = vector.direction(pos1, pos2) + vel = vector.normalize(vel) + vel = vector.multiply(vel, power) + + -- Divide by distance + local dist = vector.distance(pos1, pos2) + dist = math.max(dist, 1) + vel = vector.divide(vel, dist) + + -- Add old velocity + vel = vector.add(vel, old_vel) + + -- randomize it a bit + vel = vector.add(vel, { + x = math.random() - 0.5, + y = math.random() - 0.5, + z = math.random() - 0.5, + }) + + -- Limit to terminal velocity + dist = vector.length(vel) + if dist > 250 then + vel = vector.divide(vel, dist / 250) + end + return vel +end + +local function entity_physics(pos, radius, drops) + local objs = minetest.get_objects_inside_radius(pos, radius) + for _, obj in pairs(objs) do + local obj_pos = obj:getpos() + local dist = math.max(1, vector.distance(pos, obj_pos)) + + local damage = (4 / dist) * radius + if obj:is_player() then + -- currently the engine has no method to set + -- player velocity. See #2960 + -- instead, we knock the player back 1.0 node, and slightly upwards + local dir = vector.normalize(vector.subtract(obj_pos, pos)) + local moveoff = vector.multiply(dir, dist + 1.0) + local newpos = vector.add(pos, moveoff) + newpos = vector.add(newpos, {x = 0, y = 0.2, z = 0}) + obj:setpos(newpos) + + obj:set_hp(obj:get_hp() - damage) + else + local do_damage = true + local do_knockback = true + local entity_drops = {} + local luaobj = obj:get_luaentity() + local objdef = minetest.registered_entities[luaobj.name] + + if objdef and objdef.on_blast then + do_damage, do_knockback, entity_drops = objdef.on_blast(luaobj, damage) + end + + if do_knockback then + local obj_vel = obj:getvelocity() + obj:setvelocity(calc_velocity(pos, obj_pos, + obj_vel, radius * 10)) + end + if do_damage then + if not obj:get_armor_groups().immortal then + obj:punch(obj, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = damage}, + }, nil) + end + end + for _, item in pairs(entity_drops) do + add_drop(drops, item) + end + end + end +end + +local function add_effects(pos, radius, drops) + minetest.add_particle({ + pos = pos, + velocity = vector.new(), + acceleration = vector.new(), + expirationtime = 0.4, + size = radius * 10, + collisiondetection = false, + vertical = false, + texture = "tnt_boom.png", + }) + minetest.add_particlespawner({ + amount = 64, + time = 0.5, + minpos = vector.subtract(pos, radius / 2), + maxpos = vector.add(pos, radius / 2), + minvel = {x = -10, y = -10, z = -10}, + maxvel = {x = 10, y = 10, z = 10}, + minacc = vector.new(), + maxacc = vector.new(), + minexptime = 1, + maxexptime = 2.5, + minsize = radius * 3, + maxsize = radius * 5, + texture = "tnt_smoke.png", + }) + + -- we just dropped some items. Look at the items entities and pick + -- one of them to use as texture + local texture = "tnt_blast.png" --fallback texture + local most = 0 + for name, stack in pairs(drops) do + local count = stack:get_count() + if count > most then + most = count + local def = minetest.registered_nodes[name] + if def and def.tiles and def.tiles[1] then + texture = def.tiles[1] + end + end + end + + minetest.add_particlespawner({ + amount = 64, + time = 0.1, + minpos = vector.subtract(pos, radius / 2), + maxpos = vector.add(pos, radius / 2), + minvel = {x = -3, y = 0, z = -3}, + maxvel = {x = 3, y = 5, z = 3}, + minacc = {x = 0, y = -10, z = 0}, + maxacc = {x = 0, y = -10, z = 0}, + minexptime = 0.8, + maxexptime = 2.0, + minsize = radius * 0.66, + maxsize = radius * 2, + texture = texture, + collisiondetection = true, + }) +end + +function tnt.burn(pos, nodename) + local name = nodename or minetest.get_node(pos).name + local def = minetest.registered_nodes[name] + if not def then + return + elseif def.on_ignite then + def.on_ignite(pos) + elseif minetest.get_item_group(name, "tnt") > 0 then + minetest.sound_play("tnt_ignite", {pos = pos}) + minetest.set_node(pos, {name = name .. "_burning"}) + minetest.get_node_timer(pos):start(1) + end +end + +local function tnt_explode(pos, radius, ignore_protection, ignore_on_blast) + pos = vector.round(pos) + -- scan for adjacent TNT nodes first, and enlarge the explosion + local vm1 = VoxelManip() + local p1 = vector.subtract(pos, 2) + local p2 = vector.add(pos, 2) + local minp, maxp = vm1:read_from_map(p1, p2) + local a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) + local data = vm1:get_data() + local count = 0 + local c_tnt = minetest.get_content_id("tnt:tnt") + local c_tnt_burning = minetest.get_content_id("tnt:tnt_burning") + local c_tnt_boom = minetest.get_content_id("tnt:boom") + local c_air = minetest.get_content_id("air") + + for z = pos.z - 2, pos.z + 2 do + for y = pos.y - 2, pos.y + 2 do + local vi = a:index(pos.x - 2, y, z) + for x = pos.x - 2, pos.x + 2 do + local cid = data[vi] + if cid == c_tnt or cid == c_tnt_boom or cid == c_tnt_burning then + count = count + 1 + data[vi] = c_air + end + vi = vi + 1 + end + end + end + + vm1:set_data(data) + vm1:write_to_map() + + -- recalculate new radius + radius = math.floor(radius * math.pow(count, 1/3)) + + -- perform the explosion + local vm = VoxelManip() + local pr = PseudoRandom(os.time()) + p1 = vector.subtract(pos, radius) + p2 = vector.add(pos, radius) + minp, maxp = vm:read_from_map(p1, p2) + a = VoxelArea:new({MinEdge = minp, MaxEdge = maxp}) + data = vm:get_data() + + local drops = {} + local on_blast_queue = {} + local on_construct_queue = {} + basic_flame_on_construct = minetest.registered_nodes["fire:basic_flame"].on_construct + + local c_fire = minetest.get_content_id("fire:basic_flame") + for z = -radius, radius do + for y = -radius, radius do + local vi = a:index(pos.x + (-radius), pos.y + y, pos.z + z) + for x = -radius, radius do + local r = vector.length(vector.new(x, y, z)) + if (radius * radius) / (r * r) >= (pr:next(80, 125) / 100) then + local cid = data[vi] + local p = {x = pos.x + x, y = pos.y + y, z = pos.z + z} + if cid ~= c_air then + data[vi] = destroy(drops, p, cid, c_air, c_fire, + on_blast_queue, on_construct_queue, + ignore_protection, ignore_on_blast) + end + end + vi = vi + 1 + end + end + end + + vm:set_data(data) + vm:write_to_map() + vm:update_map() + vm:update_liquids() + + -- call check_single_for_falling for everything within 1.5x blast radius + for y = -radius * 1.5, radius * 1.5 do + for z = -radius * 1.5, radius * 1.5 do + for x = -radius * 1.5, radius * 1.5 do + local rad = {x = x, y = y, z = z} + local s = vector.add(pos, rad) + local r = vector.length(rad) + if r / radius < 1.4 then + minetest.check_single_for_falling(s) + end + end + end + end + + for _, queued_data in pairs(on_blast_queue) do + local dist = math.max(1, vector.distance(queued_data.pos, pos)) + local intensity = (radius * radius) / (dist * dist) + local node_drops = queued_data.on_blast(queued_data.pos, intensity) + if node_drops then + for _, item in pairs(node_drops) do + add_drop(drops, item) + end + end + end + + for _, queued_data in pairs(on_construct_queue) do + queued_data.fn(queued_data.pos) + end + + return drops, radius +end + +function tnt.boom(pos, def) + minetest.sound_play("tnt_explode", {pos = pos, gain = 1.5, max_hear_distance = 2*64}) + minetest.set_node(pos, {name = "tnt:boom"}) + local drops, radius = tnt_explode(pos, def.radius, def.ignore_protection, + def.ignore_on_blast) + -- append entity drops + local damage_radius = (radius / def.radius) * def.damage_radius + entity_physics(pos, damage_radius, drops) + if not def.disable_drops then + eject_drops(drops, pos, radius) + end + add_effects(pos, radius, drops) + minetest.log("action", "A TNT explosion occurred at " .. minetest.pos_to_string(pos) .. + " with radius " .. radius) +end + +minetest.register_node("tnt:boom", { + drawtype = "airlike", + light_source = default.LIGHT_MAX, + walkable = false, + drop = "", + groups = {dig_immediate = 3}, + on_construct = function(pos) + minetest.get_node_timer(pos):start(0.4) + end, + on_timer = function(pos, elapsed) + minetest.remove_node(pos) + end, + -- unaffected by explosions + on_blast = function() end, +}) + +minetest.register_node("tnt:gunpowder", { + description = "Gun Powder", + drawtype = "raillike", + paramtype = "light", + is_ground_content = false, + sunlight_propagates = true, + walkable = false, + tiles = { + "tnt_gunpowder_straight.png", + "tnt_gunpowder_curved.png", + "tnt_gunpowder_t_junction.png", + "tnt_gunpowder_crossing.png" + }, + inventory_image = "tnt_gunpowder_inventory.png", + wield_image = "tnt_gunpowder_inventory.png", + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + }, + groups = {dig_immediate = 2, attached_node = 1, flammable = 5, + connect_to_raillike = minetest.raillike_group("gunpowder")}, + sounds = default.node_sound_leaves_defaults(), + + on_punch = function(pos, node, puncher) + if puncher:get_wielded_item():get_name() == "default:torch" then + minetest.set_node(pos, {name = "tnt:gunpowder_burning"}) + minetest.log("action", puncher:get_player_name() .. + " ignites tnt:gunpowder at " .. + minetest.pos_to_string(pos)) + end + end, + on_blast = function(pos, intensity) + minetest.set_node(pos, {name = "tnt:gunpowder_burning"}) + end, + on_burn = function(pos) + minetest.set_node(pos, {name = "tnt:gunpowder_burning"}) + end, + on_ignite = function(pos, igniter) + minetest.set_node(pos, {name = "tnt:gunpowder_burning"}) + end, +}) + +minetest.register_node("tnt:gunpowder_burning", { + drawtype = "raillike", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + light_source = 5, + tiles = {{ + name = "tnt_gunpowder_burning_straight_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }, + { + name = "tnt_gunpowder_burning_curved_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }, + { + name = "tnt_gunpowder_burning_t_junction_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }, + { + name = "tnt_gunpowder_burning_crossing_animated.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }}, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + }, + drop = "", + groups = { + dig_immediate = 2, + attached_node = 1, + connect_to_raillike = minetest.raillike_group("gunpowder") + }, + sounds = default.node_sound_leaves_defaults(), + on_timer = function(pos, elapsed) + for dx = -1, 1 do + for dz = -1, 1 do + for dy = -1, 1 do + if not (dx == 0 and dz == 0) then + tnt.burn({ + x = pos.x + dx, + y = pos.y + dy, + z = pos.z + dz, + }) + end + end + end + end + minetest.remove_node(pos) + end, + -- unaffected by explosions + on_blast = function() end, + on_construct = function(pos) + minetest.sound_play("tnt_gunpowder_burning", {pos = pos, gain = 2}) + minetest.get_node_timer(pos):start(1) + end, +}) + +minetest.register_craft({ + output = "tnt:gunpowder 5", + type = "shapeless", + recipe = {"default:coal_lump", "default:gravel"} +}) + +if enable_tnt then + minetest.register_craft({ + output = "tnt:tnt", + recipe = { + {"group:wood", "tnt:gunpowder", "group:wood"}, + {"tnt:gunpowder", "tnt:gunpowder", "tnt:gunpowder"}, + {"group:wood", "tnt:gunpowder", "group:wood"} + } + }) + + minetest.register_abm({ + label = "TNT ignition", + nodenames = {"group:tnt", "tnt:gunpowder"}, + neighbors = {"fire:basic_flame", "default:lava_source", "default:lava_flowing"}, + interval = 4, + chance = 1, + action = function(pos, node) + tnt.burn(pos, node.name) + end, + }) +end + +function tnt.register_tnt(def) + local name + if not def.name:find(':') then + name = "tnt:" .. def.name + else + name = def.name + def.name = def.name:match(":([%w_]+)") + end + if not def.tiles then def.tiles = {} end + local tnt_top = def.tiles.top or def.name .. "_top.png" + local tnt_bottom = def.tiles.bottom or def.name .. "_bottom.png" + local tnt_side = def.tiles.side or def.name .. "_side.png" + local tnt_burning = def.tiles.burning or def.name .. "_top_burning_animated.png" + if not def.damage_radius then def.damage_radius = def.radius * 2 end + + if enable_tnt then + minetest.register_node(":" .. name, { + description = def.description, + tiles = {tnt_top, tnt_bottom, tnt_side}, + is_ground_content = false, + groups = {dig_immediate = 2, mesecon = 2, tnt = 1, flammable = 5}, + sounds = default.node_sound_wood_defaults(), + on_punch = function(pos, node, puncher) + if puncher:get_wielded_item():get_name() == "default:torch" then + minetest.set_node(pos, {name = name .. "_burning"}) + minetest.log("action", puncher:get_player_name() .. + " ignites " .. node.name .. " at " .. + minetest.pos_to_string(pos)) + end + end, + on_blast = function(pos, intensity) + minetest.after(0.1, function() + tnt.boom(pos, def) + end) + end, + mesecons = {effector = + {action_on = + function(pos) + tnt.boom(pos, def) + end + } + }, + on_burn = function(pos) + minetest.set_node(pos, {name = name .. "_burning"}) + end, + on_ignite = function(pos, igniter) + minetest.set_node(pos, {name = name .. "_burning"}) + end, + }) + end + + minetest.register_node(":" .. name .. "_burning", { + tiles = { + { + name = tnt_burning, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1, + } + }, + tnt_bottom, tnt_side + }, + light_source = 5, + drop = "", + sounds = default.node_sound_wood_defaults(), + groups = {falling_node = 1}, + on_timer = function(pos, elapsed) + tnt.boom(pos, def) + end, + -- unaffected by explosions + on_blast = function() end, + on_construct = function(pos) + minetest.sound_play("tnt_ignite", {pos = pos}) + minetest.get_node_timer(pos):start(4) + minetest.check_for_falling(pos) + end, + }) +end + +tnt.register_tnt({ + name = "tnt:tnt", + description = "TNT", + radius = tnt_radius, +}) diff --git a/mods/tnt/license.txt b/mods/tnt/license.txt new file mode 100644 index 0000000..210f2bd --- /dev/null +++ b/mods/tnt/license.txt @@ -0,0 +1,65 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2014-2016 PilzAdam +Copyright (C) 2014-2016 ShadowNinja +Copyright (C) 2016 sofar (sofar@foo-projects.org) +Copyright (C) 2014-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2014-2016 BlockMen +Copyright (C) 2014-2016 ShadowNinja +Copyright (C) 2015-2016 Wuzzy +Copyright (C) 2016 sofar (sofar@foo-projects.org) + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/tnt/sounds/tnt_explode.ogg b/mods/tnt/sounds/tnt_explode.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a414ea046bf76298f6f1406d574f15741c515248 GIT binary patch literal 12808 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 U+X>QYKtmZkUHx3vIVCg!0PsFO;Q#;t literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_bottom.png b/mods/tnt/textures/tnt_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..95f66cb90fa1a27b8a6417fe621b7938194c3a65 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|uDci*E-)~>VqkcY^lBDR vP}I}KF@!@lIp*Yn0|#z!s5?38a2;WYxX&Rd&U~pDsDQ!K)z4*}Q$iB}9RL{A literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png b/mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..a901f7bdc200ac079018060d4267d2c12dcd398b GIT binary patch literal 612 zcmV-q0-ODbP)AI z5d?s8T8>pFTW!Da>12)bUc@n5uNExh*x0M0qynWPImXH`N7;N;HQ*uxy*GYaOH50(eT4ZNIz z8W(&pv6=XgAlNUn7;#?a|>qPN1CcPuTiHA-%`+rA)s z@__b6s~&YF7epKwrqMJ4=gZ@}`T*l-tfG+w=riy4^FZc-b1t!FafK(gZJW(H{*D!Q zUH1s_rfF!NXG|mT@oDk>^@HnN2jzs2x7LEUj2a*ZZM3&VlUR-TW2tg%sH4n4`yQ@FY zs&WzwT;AKZrNiNnEb!h_-}lLXv1`)^O3HX#3o|W_w1gl{)-qB{X}%4Ux&IfCh;Q?p zXR7*xKjFdd{y^r!W*%tayom=<8@NyY>K_cFVmN3U7rx4>T9#Q>dyQ#4w2y ytExYc4=k~0od=SUn|bh7e-OW&-r~VpfA9;n;PF(;jD(y30000J!^tCfh^ z`rlh?+3WS%IT(+}&2#VUQFu^3>rfsnb0}jBCzA<)4`{9V`TliTvE6R}@IYGnE<6aX zQ2DsbgJ5x)2Uo+bx>@qJ))D}cBx&v>j^p+nDfzeNfp_3wFz9&jJQhV!<$mxIS`UZA zLCK&!olZrksyfj!hx*}xsw(H#w=}Gjy#u2tDtIuP&BFV`7*mY*|F|E-aZHKiCZKd} z^z{2dqxXXFAW4$z6Z*XVWlqYd%k%ttk)7`cz%L&j;JqNB-h~G@wKGt^AG`!O!SQ&! ai2rZc8DC!3*65S~0000P{(@P~opePCsLL^z=i4(nHq{rv- z;wg8w&5zgbupSuOxvDA_BjAe0b@^aSN6ZJJKG5-j#8DU@%qLOgKodIqIN&n}jFGU7 zKdz?_L>=g(4~#V!h5^CLMITsU?7GgmAGG=)gq5B3fhh$7fUox-r%OoN1FP|Y7zHBY z&$n(FzWXpSGns1RHO}>M1wIfB*7B|3Wjxmhw|_5$sP*voLXbuRfH;o1ZNOQU$%=S; zJ~*9D7x^HvU8;TG(_HSrWx90DbRH=3<^zrK`ugA(1j$ky!mGjH00000NkvXXu0mjf D@G;Vr literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png b/mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..a556072c01baa3ad0c0dce4719974cbac8fc7063 GIT binary patch literal 672 zcmV;R0$=@!P)DbJt>;JPk}2=WZ%IF1@no`I4ip*(|r z6vEjw%@SZd9ybFMp>xg!k)+IlAn{lVwYMW2Ju2IikVHInjhl7r1=W9%Z?vqL>#HTjo~BYrQJOGBv+<_lid!?6R}GUwz)3qL;>h_BdQ zL~q`u0Dd5jW4RvOTo=`f+~Z@u;HZAr)&rx40urYlav-c-cLUE~yXg1($g^Lx10m_b zRXq^XNemgSat_1ryvYOrzVGXSG?|MGXIc|U(*tl_mnz-(czPhUPN#F3{XnLTCplp3 z!6)Nb#hwKC^8WXIv$XHq#j>n2nlw%6=DI)}$0SX`aU9As&}cNOD)V7#&GkT3rt*HE ze2psm0Xybg6ooNgaD4ytSJVS~y)eh>tK)bT%^-`Qouqhc5U0000eyp|f0$G^M#AJ-Xhs78PfcVE!N`?GdKstPm;I+{% z=6NOnarXzgU_Q;=d6|D$g9H5QqV^K61`{CwU$~g{;Ai7vbC5*0tErzOrEm00000NkvXXu0mjfvjA$o literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_gunpowder_curved.png b/mods/tnt/textures/tnt_gunpowder_curved.png new file mode 100644 index 0000000000000000000000000000000000000000..cb8b4eacff8135621086125e0034f0f01de77f86 GIT binary patch literal 268 zcmV+n0rUQeP)cU|G%*jJ0%Df7Vnzdt##MgCUU01|$jA@!smL=#_t(20T za|pu_%d)_Gk2FmYMG>TwnCF>(yxkbXT5BH1k=wRq04R!r-+H`h8dgfN)|%_O=8sml z)-nN7~!b)01xe-HUk;uT=ucLYIzBuVfq01@FlPaMbbbnP!1b3Q(f Sv?!tg0000_8x5 z%nsx%3S%q^<1LS3Xi8$}$zqt8%Q7)n?*IS)Dc7&40j*&y3GxeOaCmkj4ah0=ba4!+ zxK(=QqF9rHfNNmD^QgpS9+_^B{@16TwqEEzZ+YVSM4sZF#db@#Y@6aU;nXIt1>6lH zx7i+u$eC}r_E)j)_shHf>wnx)TxPmVm6?xWA)81;)czlWXYPNOuKV|+(!%!DF`l_i lnN3a^J!P&5J7&m89G6#lz%4UF?XNV**PgC^F6*2UngEQ!VbA~o literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_gunpowder_straight.png b/mods/tnt/textures/tnt_gunpowder_straight.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab0e3c8b118ab5a2bd1eae47b1a6a070e601b7d GIT binary patch literal 225 zcmV<703QE|P)ZBLLe6pzW?KSQTTe%Qf!UJ4umWuVJDjnMCiIsfMR=GY_TlMJ=9@- zW0CW}GTSYKq9_EI_x^6OZ@l-4m|U}2e2!#P*R=pm)AY-v9WZ&ekM&kuA^2G&|a z2){?BMF7`DkaOnweBzwrd_GfEm3r^VIkQ@=*zI<#*K4(XHma&ZL`W&oGz~dtZnqnk z%Y~E@`~AK@hxvT2fG(FyO)05}=yto+qA0Z0R|~W&gWlmMpvU7ujFA{4MNx1(9?hH7 zbY4M3^m@G-fEXjzTD2xyp`<>ZrHoVR$C0#5Q ay^Ak!rCtr@ct0-y0000L^B%H{MZ=` X4>LJVxOGq&sE@(Z)z4*}Q$iB}^57uD literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_smoke.png b/mods/tnt/textures/tnt_smoke.png new file mode 100644 index 0000000000000000000000000000000000000000..488b50fe958d33fa4cd50fa383a4685db045def5 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^Fw4`$F~s6@a>4>ti^@+=>QiQE7$hEQ`G3RY@DXvHh=$u6+S=Ge zd|6pp|9|XU+`ubsmaui^1PiVPOaAGbFCN{bP0l+XkK@H9k* literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_top.png b/mods/tnt/textures/tnt_top.png new file mode 100644 index 0000000000000000000000000000000000000000..31b807cb6a8af7552054e756c51c2b9fa6f00ece GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0VPh1H%OdhF1&>aW72H z0Qt_IE{-7_vaAOUc^e!USPtr*xbCsQjpb1succ^+MnkBx-kA&ARxEO!l)K!PuY_mM tddFuxe>L`X|5!80cwug!>r|DWjAtI|q_o$YOaU6l;OXk;vd$@?2>`HcEsX#G literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_top_burning.png b/mods/tnt/textures/tnt_top_burning.png new file mode 100644 index 0000000000000000000000000000000000000000..fc0d4905f628b501963c2c6fc3e0df6b159639cb GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJe}GSjE0EsBz;JgTe~DWM4f D`zSFl literal 0 HcmV?d00001 diff --git a/mods/tnt/textures/tnt_top_burning_animated.png b/mods/tnt/textures/tnt_top_burning_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..18a270fb9a453bb62cd9d087169ddd71f6db30ab GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0zmA*!3-o-7PBt_Qv3lvA+A7r7X!lu28MfQ7+x_j zq?TA60t(IYba4!+U_3kdBG(}U0hZ@^pZ?#^X)%lGvss}KCBfCGcRTU0gtB%|$C@?F zJNZ6Ud8F(MZxha9^VwrOqoW|*Lv8Y;#)P+m0$1dOBC4j?>HqUito`lCwvA^uf1lk7 zJAvu^XSV!gxKS%{O->-7`UkiC^V$>Ezdvvu_*8grxzopr0NK%5q5uE@ literal 0 HcmV?d00001 diff --git a/mods/vessels/README.txt b/mods/vessels/README.txt new file mode 100644 index 0000000..5bb798c --- /dev/null +++ b/mods/vessels/README.txt @@ -0,0 +1,22 @@ +Minetest Game mod: vessels +========================== +See license.txt for license information. + +Authors of source code +---------------------- +Originally by Vanessa Ezekowitz (LGPL 2.1) +Modified by Perttu Ahola (LGPL 2.1) +Various Minetest developers and contributors (LGPL 2.1) + +Authors of media (textures) +--------------------------- +All not listed below, Vanessa Ezekowitz (CC BY-SA 3.0) + +The following textures were modified by Thomas-S (CC BY-SA 3.0): + vessels_drinking_glass.png + vessels_drinking_glass_inv.png + vessels_glass_bottle.png + vessels_steel_bottle.png + +The following texture was created by Wuzzy (CC BY-SA 3.0): + vessels_shelf_slot.png (based on vessels_glass_bottle.png) diff --git a/mods/vessels/depends.txt b/mods/vessels/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/vessels/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/vessels/init.lua b/mods/vessels/init.lua new file mode 100644 index 0000000..688413f --- /dev/null +++ b/mods/vessels/init.lua @@ -0,0 +1,216 @@ +-- Minetest 0.4 mod: vessels +-- See README.txt for licensing and other information. + +local vessels_shelf_formspec = + "size[8,7;]" .. + default.gui_bg .. + default.gui_bg_img .. + default.gui_slots .. + "list[context;vessels;0,0.3;8,2;]" .. + "list[current_player;main;0,2.85;8,1;]" .. + "list[current_player;main;0,4.08;8,3;8]" .. + "listring[context;vessels]" .. + "listring[current_player;main]" .. + default.get_hotbar_bg(0, 2.85) + +local function get_vessels_shelf_formspec(inv) + local formspec = vessels_shelf_formspec + local invlist = inv and inv:get_list("vessels") + -- Inventory slots overlay + local vx, vy = 0, 0.3 + for i = 1, 16 do + if i == 9 then + vx = 0 + vy = vy + 1 + end + if not invlist or invlist[i]:is_empty() then + formspec = formspec .. + "image[" .. vx .. "," .. vy .. ";1,1;vessels_shelf_slot.png]" + end + vx = vx + 1 + end + return formspec +end + +minetest.register_node("vessels:shelf", { + description = "Vessels Shelf", + tiles = {"default_wood.png", "default_wood.png", "default_wood.png", + "default_wood.png", "vessels_shelf.png", "vessels_shelf.png"}, + paramtype2 = "facedir", + is_ground_content = false, + groups = {choppy = 3, oddly_breakable_by_hand = 2, flammable = 3}, + sounds = default.node_sound_wood_defaults(), + + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", get_vessels_shelf_formspec(nil)) + local inv = meta:get_inventory() + inv:set_size("vessels", 8 * 2) + end, + can_dig = function(pos,player) + local inv = minetest.get_meta(pos):get_inventory() + return inv:is_empty("vessels") + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + if minetest.get_item_group(stack:get_name(), "vessel") ~= 0 then + return stack:get_count() + end + return 0 + end, + on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + minetest.log("action", player:get_player_name() .. + " moves stuff in vessels shelf at ".. minetest.pos_to_string(pos)) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", get_vessels_shelf_formspec(meta:get_inventory())) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name() .. + " moves stuff to vessels shelf at ".. minetest.pos_to_string(pos)) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", get_vessels_shelf_formspec(meta:get_inventory())) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name() .. + " takes stuff from vessels shelf at ".. minetest.pos_to_string(pos)) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", get_vessels_shelf_formspec(meta:get_inventory())) + end, + on_blast = function(pos) + local drops = {} + default.get_inventory_drops(pos, "vessels", drops) + drops[#drops + 1] = "vessels:shelf" + minetest.remove_node(pos) + return drops + end, +}) + +minetest.register_craft({ + output = "vessels:shelf", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"group:vessel", "group:vessel", "group:vessel"}, + {"group:wood", "group:wood", "group:wood"}, + } +}) + +minetest.register_node("vessels:glass_bottle", { + description = "Glass Bottle (empty)", + drawtype = "plantlike", + tiles = {"vessels_glass_bottle.png"}, + inventory_image = "vessels_glass_bottle.png", + wield_image = "vessels_glass_bottle.png", + paramtype = "light", + is_ground_content = false, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.3, 0.25} + }, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_craft( { + output = "vessels:glass_bottle 10", + recipe = { + {"default:glass", "", "default:glass"}, + {"default:glass", "", "default:glass"}, + {"", "default:glass", ""} + } +}) + +minetest.register_node("vessels:drinking_glass", { + description = "Drinking Glass (empty)", + drawtype = "plantlike", + tiles = {"vessels_drinking_glass.png"}, + inventory_image = "vessels_drinking_glass_inv.png", + wield_image = "vessels_drinking_glass.png", + paramtype = "light", + is_ground_content = false, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.3, 0.25} + }, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_craft( { + output = "vessels:drinking_glass 14", + recipe = { + {"default:glass", "", "default:glass"}, + {"default:glass", "", "default:glass"}, + {"default:glass", "default:glass", "default:glass"} + } +}) + +minetest.register_node("vessels:steel_bottle", { + description = "Heavy Steel Bottle (empty)", + drawtype = "plantlike", + tiles = {"vessels_steel_bottle.png"}, + inventory_image = "vessels_steel_bottle.png", + wield_image = "vessels_steel_bottle.png", + paramtype = "light", + is_ground_content = false, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.3, 0.25} + }, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_defaults(), +}) + +minetest.register_craft( { + output = "vessels:steel_bottle 5", + recipe = { + {"default:steel_ingot", "", "default:steel_ingot"}, + {"default:steel_ingot", "", "default:steel_ingot"}, + {"", "default:steel_ingot", ""} + } +}) + + +-- Glass and steel recycling + +minetest.register_craftitem("vessels:glass_fragments", { + description = "Pile of Glass Fragments", + inventory_image = "vessels_glass_fragments.png", +}) + +minetest.register_craft( { + type = "shapeless", + output = "vessels:glass_fragments", + recipe = { + "vessels:glass_bottle", + "vessels:glass_bottle", + }, +}) + +minetest.register_craft( { + type = "shapeless", + output = "vessels:glass_fragments", + recipe = { + "vessels:drinking_glass", + "vessels:drinking_glass", + }, +}) + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "vessels:glass_fragments", +}) + +minetest.register_craft( { + type = "cooking", + output = "default:steel_ingot", + recipe = "vessels:steel_bottle", +}) + +minetest.register_craft({ + type = "fuel", + recipe = "vessels:shelf", + burntime = 30, +}) diff --git a/mods/vessels/license.txt b/mods/vessels/license.txt new file mode 100644 index 0000000..de16a3b --- /dev/null +++ b/mods/vessels/license.txt @@ -0,0 +1,52 @@ +License of source code +---------------------- + +GNU Lesser General Public License, version 2.1 +Copyright (C) 2012-2016 Vanessa Ezekowitz +Copyright (C) 2012-2016 celeron55, Perttu Ahola +Copyright (C) 2012-2016 Various Minetest developers and contributors + +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: +https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2012-2016 Vanessa Ezekowitz +Copyright (C) 2016 Thomas-S + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/vessels/textures/vessels_drinking_glass.png b/mods/vessels/textures/vessels_drinking_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..d5037b8579ee9b712e6a281ee22432f5697b74b2 GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPNtFWLISBHxQGf+sf#5JPCIX^cyHLrxhxhOTUBsE2$ zJhLQ2!QIn0AiR-J9H{8Fr;B5V#p$<`HgX*@5OK}F5~QNBbi%^s1>H>+znJS9;$O3O zY|iUSU=@{d(NbC)=sj`Al7m+w?#9#z2N4lfR#}Fa z_I=BL&URpy^^bY0#?LV2o{B(Ztka2-o!7rOU6c42;bNn<$#!c@`=rA!m2ARJ`cIg4 zeANf@Mg|9m+?je+A2S<1)KtFwc6x=<11Hv2m#DR(ydb&7^3rlO8zyJTCOwT|& zwdcPJ5)u*xR$m{ytd`JAa1#IV z_;s&7&o8WP_V;+<>3nAI_qUm9)yi%)xWde!!W=GMz2Jrc(6J1ju6{1-oD!M<^9FJu literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_glass_bottle.png b/mods/vessels/textures/vessels_glass_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..6ea37db68861011ab68e836bf511b260367dcbe1 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMVUENo{WzX4Lx1OHAe1Gqe z%g4^#*t+%1!Gl*;Z#~hG8++;c!aFFl`aBF7r5IB;M&}1kg5h!Y`qR%SCFgKLlpr<+Y QG|&_VPgg&ebxsLQ0HrfWLI3~& literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_glass_fragments.png b/mods/vessels/textures/vessels_glass_fragments.png new file mode 100644 index 0000000000000000000000000000000000000000..7c6c48887e56d555e2bbfc4602ee1a1f883c3dac GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf;Q*fyS0MfH;j<4Pet-PRohpr*a{SU`0&Nvy+?rNy!-ic*|M!$x9(ZHc6(3HoZGiw{`vFo z*|WE8ZBuXEdUEdE)yBpNK=o(OK78@wU0q%8h7E@r8X6#O`10k)yLX@8ym|NR*~>Gs zJl;TWSeFF(1v4-{yfER^k;CSC!W{qJ-8jB)`^yNii1sb!+)5S4F;&SR~ccCT+5!Z{?J&w6dk~w3U zE`82yg z%|Fd9rX_CqC{P}EdA8rpCnB*advkbhYH?&!Om$f;UqURgvB+>{^q3-MBCadP1 z+#F25()H5Nw7VTJV{GHXa@$=T1hXynEHexD1+yRvcurvH-T(jq07*qoM6N<$f|F^B AV*mgE literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_shelf_slot.png b/mods/vessels/textures/vessels_shelf_slot.png new file mode 100644 index 0000000000000000000000000000000000000000..ff29082a0371748e6eb0bd656141466790085dba GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~wg8_HS0Eh_ z5Fo)l`#wmzB*-tA!Qt7BG!Q4r+uensgH_f8$l)yTh%9Dc;1&j9Muu5)B!GhKC7!;n z><_rv_>5J&?iRBEh4ejL977~7CnqeBOGt5f+{CbpW0jD>A>{)c>JOM!cu8EGYM|74 ji1or(g9XvdgTe~DWM4f4mvQ) literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_steel_bottle.png b/mods/vessels/textures/vessels_steel_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..61d307192b05570353010fabf1b9d7113104bc9a GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPNs|cH*RZMV27f?vD#5JPCIX^cyHLrxhxhOTUBsE2$ zJhLQ2!QIn0AiR-J9H{7sr;B5V#p$<`Z1b7}1X}ESwl8VvE@0A{(q@!Fgk<^3VyQbuQScKeQlGDa$m9wOM?K@?QIvo+qwq6FH1!d&6QwVwQASHc*d*>p9_zE=!XFP!{F)a=d#Wzp$P!@^@HO8 literal 0 HcmV?d00001 diff --git a/mods/walls/README.txt b/mods/walls/README.txt new file mode 100644 index 0000000..0389174 --- /dev/null +++ b/mods/walls/README.txt @@ -0,0 +1,7 @@ +Minetest Game mod: walls +======================== +See license.txt for license information. + +Authors of source code +---------------------- +Auke Kok (LGPL 2.1) diff --git a/mods/walls/depends.txt b/mods/walls/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/walls/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/walls/init.lua b/mods/walls/init.lua new file mode 100644 index 0000000..bee8e46 --- /dev/null +++ b/mods/walls/init.lua @@ -0,0 +1,46 @@ +walls = {} + +walls.register = function(wall_name, wall_desc, wall_texture, wall_mat, wall_sounds) + -- inventory node, and pole-type wall start item + minetest.register_node(wall_name, { + description = wall_desc, + drawtype = "nodebox", + node_box = { + type = "connected", + fixed = {{-1/4, -1/2, -1/4, 1/4, 1/2, 1/4}}, + -- connect_bottom = + connect_front = {{-3/16, -1/2, -1/2, 3/16, 3/8, -1/4}}, + connect_left = {{-1/2, -1/2, -3/16, -1/4, 3/8, 3/16}}, + connect_back = {{-3/16, -1/2, 1/4, 3/16, 3/8, 1/2}}, + connect_right = {{ 1/4, -1/2, -3/16, 1/2, 3/8, 3/16}}, + }, + connects_to = { "group:wall", "group:stone" }, + paramtype = "light", + is_ground_content = false, + tiles = { wall_texture, }, + walkable = true, + groups = { cracky = 3, wall = 1, stone = 2 }, + sounds = wall_sounds, + }) + + -- crafting recipe + minetest.register_craft({ + output = wall_name .. " 6", + recipe = { + { '', '', '' }, + { wall_mat, wall_mat, wall_mat}, + { wall_mat, wall_mat, wall_mat}, + } + }) + +end + +walls.register("walls:cobble", "Cobblestone Wall", "default_cobble.png", + "default:cobble", default.node_sound_stone_defaults()) + +walls.register("walls:mossycobble", "Mossy Cobblestone Wall", "default_mossycobble.png", + "default:mossycobble", default.node_sound_stone_defaults()) + +walls.register("walls:desertcobble", "Desert Cobblestone Wall", "default_desert_cobble.png", + "default:desert_cobble", default.node_sound_stone_defaults()) + diff --git a/mods/walls/license.txt b/mods/walls/license.txt new file mode 100644 index 0000000..ccfaf1c --- /dev/null +++ b/mods/walls/license.txt @@ -0,0 +1,14 @@ +License of source code +---------------------- + +GNU Lesser General Public License, version 2.1 +Copyright (C) 2015 Auke Kok + +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: +https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html diff --git a/mods/wool/README.txt b/mods/wool/README.txt new file mode 100644 index 0000000..a66677d --- /dev/null +++ b/mods/wool/README.txt @@ -0,0 +1,16 @@ +Minetest Game mod: wool +======================= +See license.txt for license information. + +Authors of source code +---------------------- +Originally by Perttu Ahola (celeron55) (MIT) +Various Minetest developers and contributors (MIT) + +Authors of media (textures) +--------------------------- +Cisoun (CC BY-SA 3.0): + wool_black.png wool_brown.png wool_dark_green.png wool_green.png + wool_magenta.png wool_pink.png wool_violet.png wool_yellow.png + wool_blue.png wool_cyan.png wool_dark_grey.png wool_grey.png + wool_orange.png wool_red.png wool_white.png diff --git a/mods/wool/depends.txt b/mods/wool/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/wool/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/wool/init.lua b/mods/wool/init.lua new file mode 100644 index 0000000..a36e4dd --- /dev/null +++ b/mods/wool/init.lua @@ -0,0 +1,47 @@ +-- This uses a trick: you can first define the recipes using all of the base +-- colors, and then some recipes using more specific colors for a few non-base +-- colors available. When crafting, the last recipes will be checked first. + +local dyes = { + {"white", "White", "basecolor_white"}, + {"grey", "Grey", "basecolor_grey"}, + {"black", "Black", "basecolor_black"}, + {"red", "Red", "basecolor_red"}, + {"yellow", "Yellow", "basecolor_yellow"}, + {"green", "Green", "basecolor_green"}, + {"cyan", "Cyan", "basecolor_cyan"}, + {"blue", "Blue", "basecolor_blue"}, + {"magenta", "Magenta", "basecolor_magenta"}, + {"orange", "Orange", "excolor_orange"}, + {"violet", "Violet", "excolor_violet"}, + {"brown", "Brown", "unicolor_dark_orange"}, + {"pink", "Pink", "unicolor_light_red"}, + {"dark_grey", "Dark Grey", "unicolor_darkgrey"}, + {"dark_green", "Dark Green", "unicolor_dark_green"}, +} + +for i = 1, #dyes do + local name, desc, craft_color_group = unpack(dyes[i]) + + minetest.register_node("wool:" .. name, { + description = desc .. " Wool", + tiles = {"wool_" .. name .. ".png"}, + is_ground_content = false, + groups = {snappy = 2, choppy = 2, oddly_breakable_by_hand = 3, + flammable = 3, wool = 1}, + sounds = default.node_sound_defaults(), + }) + + minetest.register_craft{ + type = "shapeless", + output = "wool:" .. name, + recipe = {"group:dye," .. craft_color_group, "group:wool"}, + } +end + + +-- legacy + +-- Backwards compatibility with jordach's 16-color wool mod +minetest.register_alias("wool:dark_blue", "wool:blue") +minetest.register_alias("wool:gold", "wool:yellow") diff --git a/mods/wool/license.txt b/mods/wool/license.txt new file mode 100644 index 0000000..9310163 --- /dev/null +++ b/mods/wool/license.txt @@ -0,0 +1,60 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2012-2016 Perttu Ahola (celeron55) +Copyright (C) 2012-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2012-2016 Cisoun + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/wool/textures/wool_black.png b/mods/wool/textures/wool_black.png new file mode 100644 index 0000000000000000000000000000000000000000..700d439dca261455e623c41db9b409d1f6afc46c GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDUm6es%*47pg5s{admynPU z5D-vTS65V2^j~5q1yobw>Eal|AN<$1EjD}1Z}m+A=U z*f=d)v*PHFEmK$7Z|O_lej@wV8pe-XJAK$czBv8b;{Q?>k$)8q(#wJNGkCiCxvX}xi1bA-H_l0C0T#wF)SFaKem{`}qRd;3jzKUKZkk$LwCuY{`Qv1>sIes0GwG)6>Nq=dwg z^5q{y3@wZzW_;x;;}G>vEa0A-mMHOS#ms}9(G#pYqxo03Wi%=^t6q0*+wD48)K|St z%W#U>@>VM;Zdaov^UUmmPrTjK^|0Y|o+Fzen<$(2@@MMDI%TUE*3_scJulYT3v?ud Mr>mdKI;Vst0I=6r;Q#;t literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_cyan.png b/mods/wool/textures/wool_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..395b6ac77404f2c244ee34a9dfe5d89f452acddf GIT binary patch literal 302 zcmV+}0nz@6P)@!$1%NF#GTsl63!7D`D_n#%qN>ziNR| z_Z|rd8;Sy0cyvJoU;s(Xs=RN|C+qbRs3Sb;oGjrg_Cm&je1Hm;2mmyR-i2*P0VwcW z<@{97(Gva;lsT)|&-KhK*T8}j^jzUPk+CWf2+<12}RljVgLXD07*qoM6N<$f?h*% A9RL6T literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_dark_green.png b/mods/wool/textures/wool_dark_green.png new file mode 100644 index 0000000000000000000000000000000000000000..0e73999eae3a20fae94b07c477625f09178da6ea GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!dVo)et5ODoPCbKEG=o+ZgGvsA zLK=f?0)s>tgGwHQSO9~tHv^v|gIX!WO14}}pq5FVE{-7;jJl`2`&OF7;xjbpc3s^@fHJbBs<*0dSflQZ3B^2!{nZIz03-5C5*W?PEAk=T`{ zKaR(3PTPK5|4k_};`_nBiU)Tsex-hH<__MC8HugGdo16r;k~1>+4J7&iEXWO<}LiC zwRyJe#angve(gK;b;ifsKlRTTg$hkqbbn9!$Dm!nqWtf^>{+1e7(8A5T-G@yGywq1 CM_$JO literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_dark_grey.png b/mods/wool/textures/wool_dark_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..7253696edc72e9024268b46c95b2e445f0400cf2 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4tF^VYt*x!Sy}h2Eo{x`@ zxw*NQmzR-|k(!#Cv9YncyStyCpPZbWqoZS5uU$P**Hljz$B+s}*)yD6E`~fz0jA!U zp5FhzYcgNRltbJ{@{XBq)S1S*<=eD72TKxvJvmf(CS^zW2BzP~7}n{rs+nH1@V&um zqQG|G{DB(%Z*0Zw_smym|6;n!ubVVy?FPMBwOP!j9Cix9_urf;5A#_6^f~i8-nByP zeA7Nyq!lsUoVE9I*87J1Pcm;*KFePScF|q+Iyv&ewteym@+^})<_4b!I*`HB)z4*} HQ$iB}LS0<` literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_green.png b/mods/wool/textures/wool_green.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb663bee440af80bc0677c6024182bf79bd2ba5 GIT binary patch literal 304 zcmV-00nh%4P)KVc;B7#2j$_9Buj>XY(9lz>%rb$FWR2Ufr!G!?>K@7k!hmPr~`;S@)(Q``rLW)0k zjfB)OWI`?tF#wi<8EAs3>}qOGe>l7MFX z)cgIJy{}60RZx3&z2oP)_a!G#p=YDtLZ26nh6#u@e8H9ZzBHFljlFEgoTPX?TSUnb zCQ-3x^zboOrmF&@Y3W^+W`!mNuSH(J)Z@0_Pp&_l*9RUjlT&K|0000bVBp&4TR{ z7IFWSy3jOlit`j_cYRhFuGP~e{BQI$95w6?Ka^|JfAD((i;v0cGns4W99(G566Q5u zSJUq4=_@Qe+eObmdHtugdw;k34x2B1pG|kJI~d*hZD;t(C1++`T@x0O-MzK@>RaFM wa$@`ieL3uR8n25V;=IV0_SflljONGh?B@!b8{hAr@(tuAPgg&ebxsLQ05|hwNdN!< literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_magenta.png b/mods/wool/textures/wool_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..5c2c4a7aff3462660939b3d68562ae2fe9402ae1 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!eSlAh>r>VVXPJvGGMArV&N;=L z|A3`?Cv)U}=EU>NrMsD9wlRfnW(r!zNTgQ%gG(3JYH>?{}-e>=_hop%oHegN$Ps^JILtBtrcdwIP&5b-m>0ms=e3g_cyWX<%dpM sZk$_U-Yosl$t5*XvFF>HIiG$rSL(6NkC?!;0q9-^Pgg&ebxsLQ00w<=#Q*>R literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_orange.png b/mods/wool/textures/wool_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..a059f3646f4043897ef1315584cf8e3e9cdb540f GIT binary patch literal 284 zcmV+%0ptFOP)TVy=OcUZ_8^=Bm!8QxEBnI7F z8F!tAn*aa+o=HSOR2Ufr!G{3@ArJ#F+t=vu*?-tb0OrL0x*^7Hy?}NOj7&I9Bo><% zGf8aHfDyv{3Ng@TSRqic+ZeD4>3&EoYLiN?6bZV@J>h2?2_a_W`=s||6$K#2XxV4z z4YSz+qf7KOy8Y;I3X3LZ6qgC#S5{%_uW4K}?E50~UZ{8BHsn3tEal|ADwBME zY4PN=HyYc2KH#+6^gQrHYE;Ufnul?A23v3Be(znGXKM7w$yF~RW6q-f`p|mexC06- RGl5QE@O1TaS?83{1OWA}T;Koz literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_red.png b/mods/wool/textures/wool_red.png new file mode 100644 index 0000000000000000000000000000000000000000..da12ecffd13a8896de8fed61dd2e929e3a556322 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Wq?nJ>uE{JwZg(1MMRbh3a%Cs zIw~PCg_n1Wh{zm%{%O3t3;FqbxVX+qN!7EnPvqg*Cnna$$yvtAn#Ihlm)P42G-Q#d zi(`m{Bx42C=$0?NugD;}vHH#VoczgMN-I8pwTQn_t$Cl3 zbsd{L)A^ReiJKJIToRW)`o4ONhxPimXMK8hI+yyrvQ*o=@bj~`_Hc5!D2g0Ty1(q-@B8Ji z8dSAZ0=`d*cP{xg!+66q3+}Z~v!y<1{naU3@ou`P?;VAYhu-OJz9L^$7d7GK#=fFs zCq3_d7v5^0`F|-(^}BDqx1{re*G#k#X192qdNFche@*($KuSZ4p;8h13HVr)78&qol`;+0CON=GXMYp literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_white.png b/mods/wool/textures/wool_white.png new file mode 100644 index 0000000000000000000000000000000000000000..88f1e2f55f521a97de29454eefa196df88f68efd GIT binary patch literal 243 zcmVSNKwqS;qV@o47IOAv?nNCywVEljk`K5~6QI>a99?+v`KN3%M_ zQA+K4o4;koqvF8?m_2sRA5(H84g;H3c_!q#+N?HR--@Dh%BQb&s1B$ivWJ5-n|9oH{Qm1F+#XMBX}bUb002ovPDHLkV1j#RYIOhr literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_yellow.png b/mods/wool/textures/wool_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0f04897e264960f4d4e59aa04d0c786afd4c00 GIT binary patch literal 255 zcmV_X?85mcu< z2}SL#tmqFMA+92jB{$bf@{+V5BIkv36lscN)9tskw|yFUEC^ZOe 0 +end + +local function connects_dir(pos, name, dir) + local aside = vector.add(pos, minetest.facedir_to_dir(dir)) + if is_pane(aside) then + return true + end + + local connects_to = minetest.registered_nodes[name].connects_to + if not connects_to then + return false + end + local list = minetest.find_nodes_in_area(aside, aside, connects_to) + + if #list > 0 then + return true + end + + return false +end + +local function swap(pos, node, name, param2) + if node.name == name and node.param2 == param2 then + return + end + + minetest.set_node(pos, {name = name, param2 = param2}) +end + +local function update_pane(pos) + if not is_pane(pos) then + return + end + local node = minetest.get_node(pos) + local name = node.name + if name:sub(-5) == "_flat" then + name = name:sub(1, -6) + end + + local any = node.param2 + local c = {} + local count = 0 + for dir = 0, 3 do + c[dir] = connects_dir(pos, name, dir) + if c[dir] then + any = dir + count = count + 1 + end + end + + if count == 0 then + swap(pos, node, name .. "_flat", any) + elseif count == 1 then + swap(pos, node, name .. "_flat", (any + 1) % 4) + elseif count == 2 then + if (c[0] and c[2]) or (c[1] and c[3]) then + swap(pos, node, name .. "_flat", (any + 1) % 4) + else + swap(pos, node, name, 0) + end + else + swap(pos, node, name, 0) + end +end + +minetest.register_on_placenode(function(pos, node) + if minetest.get_item_group(node, "pane") then + update_pane(pos) + end + for i = 0, 3 do + local dir = minetest.facedir_to_dir(i) + update_pane(vector.add(pos, dir)) + end +end) + +minetest.register_on_dignode(function(pos) + for i = 0, 3 do + local dir = minetest.facedir_to_dir(i) + update_pane(vector.add(pos, dir)) + end +end) + +xpanes = {} +function xpanes.register_pane(name, def) + for i = 1, 15 do + minetest.register_alias("xpanes:" .. name .. "_" .. i, "xpanes:" .. name .. "_flat") + end + + local flatgroups = table.copy(def.groups) + flatgroups.pane = 1 + minetest.register_node(":xpanes:" .. name .. "_flat", { + description = def.description, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + sunlight_propagates = true, + inventory_image = def.inventory_image, + wield_image = def.wield_image, + paramtype2 = "facedir", + tiles = {def.textures[3], def.textures[3], def.textures[1]}, + groups = flatgroups, + drop = "xpanes:" .. name .. "_flat", + sounds = def.sounds, + node_box = { + type = "fixed", + fixed = {{-1/2, -1/2, -1/32, 1/2, 1/2, 1/32}}, + }, + selection_box = { + type = "fixed", + fixed = {{-1/2, -1/2, -1/32, 1/2, 1/2, 1/32}}, + }, + connect_sides = { "left", "right" }, + }) + + local groups = table.copy(def.groups) + groups.pane = 1 + groups.not_in_creative_inventory = 1 + minetest.register_node(":xpanes:" .. name, { + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + sunlight_propagates = true, + description = def.description, + tiles = {def.textures[3], def.textures[3], def.textures[1]}, + groups = groups, + drop = "xpanes:" .. name .. "_flat", + sounds = def.sounds, + node_box = { + type = "connected", + fixed = {{-1/32, -1/2, -1/32, 1/32, 1/2, 1/32}}, + connect_front = {{-1/32, -1/2, -1/2, 1/32, 1/2, -1/32}}, + connect_left = {{-1/2, -1/2, -1/32, -1/32, 1/2, 1/32}}, + connect_back = {{-1/32, -1/2, 1/32, 1/32, 1/2, 1/2}}, + connect_right = {{1/32, -1/2, -1/32, 1/2, 1/2, 1/32}}, + }, + connects_to = {"group:pane", "group:stone", "group:glass", "group:wood", "group:tree"}, + }) + + minetest.register_craft({ + output = "xpanes:" .. name .. "_flat 16", + recipe = def.recipe + }) +end + +xpanes.register_pane("pane", { + description = "Glass Pane", + textures = {"default_glass.png","xpanes_pane_half.png","xpanes_white.png"}, + inventory_image = "default_glass.png", + wield_image = "default_glass.png", + sounds = default.node_sound_glass_defaults(), + groups = {snappy=2, cracky=3, oddly_breakable_by_hand=3}, + recipe = { + {"default:glass", "default:glass", "default:glass"}, + {"default:glass", "default:glass", "default:glass"} + } +}) + +xpanes.register_pane("bar", { + description = "Iron bar", + textures = {"xpanes_bar.png","xpanes_bar.png","xpanes_bar_top.png"}, + inventory_image = "xpanes_bar.png", + wield_image = "xpanes_bar.png", + groups = {cracky=2}, + sounds = default.node_sound_metal_defaults(), + recipe = { + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"} + } +}) + +minetest.register_lbm({ + name = "xpanes:gen2", + nodenames = {"group:pane"}, + action = function(pos, node) + update_pane(pos) + for i = 0, 3 do + local dir = minetest.facedir_to_dir(i) + update_pane(vector.add(pos, dir)) + end + end +}) diff --git a/mods/xpanes/license.txt b/mods/xpanes/license.txt new file mode 100644 index 0000000..dff7227 --- /dev/null +++ b/mods/xpanes/license.txt @@ -0,0 +1,64 @@ +License of source code +---------------------- + +The MIT License (MIT) +Copyright (C) 2014-2016 xyz +Copyright (C) 2014-2016 BlockMen +Copyright (C) 2016 Auke Kok +Copyright (C) 2014-2016 Various Minetest developers and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +For more details: +https://opensource.org/licenses/MIT + + +Licenses of media (textures) +---------------------------- + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2014-2016 xyz +Copyright (C) 2013-2016 Gambit +Copyright (C) 2016 paramat + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute +your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/xpanes/textures/xpanes_bar.png b/mods/xpanes/textures/xpanes_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea62a9382bc1bf942cdfb1786accaadeeb516c3 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAm`Z~Df*BafCZDwc@Bm<7%FbPot|6tSb?YQe{q*BlaNr;;{*fa>So)2`w||Rc;0?{{Y>4Nwp)jc zI4a~FgSP+waqq5qjYhXcpts@i7au3;%;eTODL?=4r0JFM{QrV>e%$?;^{{Bd;g1sE zukJgr{yLx9>HT+q&AlqBzSd#-3GD<4Wn-<|vz~B?{P=LWs;u&>_NNrf*IZ`Kb9&#; zKdRssY{6`O&-vKW;~I>{9EKuyILk{?_rDS`dMEYi^R1nmtJLpB?!J6(`cwYxK^F4i z%@xZpewu8z{%**NzFVnJW{Y>8QAu=DCDPg1V3NUZSCPX@ zSKQW-R88y@U1T1Au=w-UK(%ELtT|1!u4K;N7IajkwY=@lnHWo-_@+NIU$-bN4oGKi zd*;Nnnk$bn&+fTX@g1AvtEU(gDQ`(}GH~i|e>AVSZpoa+DtS%6Czn@>K0B(+XxQtR zcjqFP!wP-h(pT2q)sxKsao%8PvP$)fNcebLFe!M~v#=R+m~X8Vf8JlBo~_NGa_C0a zNrlC%o(_(hlg!hUoBB9wxYEu!RxmRLJ#|~x?8_loAk@F{;_-}asZS60E@o8_i9X)I zCe6CRMdWAlqzTTh&0WD)S1j|~JWXPeORr&+OnS)1gruyCXC|d;YpQt8O4>9f$WOJH z&*G5D@f^M7bBZ-3wkVW1zHbs+nzN_X*X-`2wCG!(!n7_e_qr;z`f5nAZf|tPjeojk z#kyPXobs~{%A6kieaG#2-}X%Ji+R1!`?}ojuUCro)wjBSohEg6V)a}p-K^#rXUfW! zvTeVq%F_GTh22;nSy5oSBLnBzX31}xIrxj3XP)ozUC5KQgxPPgBM(ce`ZYiG-P$|D zcUn#@FMK@x#LmWd+CU<2V)c`6JX_87eSf7=_U6#SmHe{o(Fb37l+;+(9NKlB?T0mU zrp}xX?2`Pax1KGp_?mFnTmN46{|ydHj`kj%{&DrQ4beXqJbLFn;cs-~yUAy4(9?85lUTGJ$zD!q>+tIX_n~F(p4KRj(qq0O$+`1{?c|g2d$P)DnfH)bz|e zTc!8A_bVx6rr0WloBA5~7C5J7WO`H;r3P2|g(O#HCtIc{+1qj1R9FEG$W1LtRH(?! z$t$+1uvG$^YXxM3g!Ppaz)DK8ZIvQ?0~DO|i&7O#^i1>&bX_Yl%Z!xlxD;%PQqrt~ zT-=~W0C~1b86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZxO-9i^u0dZ`ye;a9*kN-QW%d0*JyB& z6apkE9!*`N!9`LCkfeAtbq%fH;zBf_QuBbVrgC8Oh~a;O1F&hu7T^=&nw6DRTwE-$ z!|)JLgfYq6-G!lpRn`N@;VkfoEM{Qf76xHPhFNnYfP(BLp1!W^54hQdg{}Vy^NIq6 zq&!_5LpZJ{|M)+jvE$!WWe)|b-O?=&VpKF4w%m~U_&H|6fVg?3oVGw3ym^DWND9B#o z>FdgVhfPFS!u;;lEal|A)B0#0OT+;F#3CNtp~CgJYD@<);T3K0RZlm9-{yN literal 0 HcmV?d00001 diff --git a/mods/xpanes/textures/xpanes_white.png b/mods/xpanes/textures/xpanes_white.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f4b636ba2f083d9cc01d5d12ff70deb0df8783 GIT binary patch literal 3496 zcmeAS@N?(olHy`uVBq!ia0vp^j3CU&3?x-=hn-?zVCJm~i6{w5ELSKf%1_J8NmVGR zEJ#&It;kGcV5qqDc6x5#6AhlW|HWOlOxq02jw=c**?CZ|KAyv~{!Gs5aO3*0RTo%~ z6y`i;55D^F&+p?L^$#C;SgM$wSAE{0JvC%U(xZ>NUcJ&>cJ+8|dB6OVhm{PQ0}W1< zzOFp&e?s!to~OCDS5A0s?fmo(e_ucUE3+f}Wbg28S6+D9(PrDiUA&z6=U?u!Uzd6` z=FUC+g}Hw>&R=ixBSvbM%CSh}NT>N0vz|8XEcR*J^Hp-ijZgnAe$~k5g}V9FcpY?K z&%yf8ds^4L3y(wls{Mj4Y<}~kS*$%{#&qlT@$vDla_=sff9hZHUh;4EAK8~1gsSW( z__usA{uku;OO5~iM7_NCHqZZ5{8KQmjInugs5igoUGkjkud+@>6y59IHGNas1?#kJ z*Pv8g#t`1 zUVKRj%|a||rilDLJ}H?$RMdCXtgBbHW}Kar-ug7Ba^8xoM<%UIH7?c;YwlJLKcDw5 zZjYE=lW;iqtBn-(kGp6c5!&GfVVoVk4d(>2V|xhFiF-Q~<`rWm|(&Q1Qi@-KVVmX#lsOhw-= zWLtSNx9M5oqREmSg-Q(DJsVUE{L?OKs?K|&wmCu~bYYJ|>7kb7Rs;*q&%d|Mn6 z{CB-A<-vC5e}z2%8Pe*uJbduicquS{Bx21NnFS@upp0SbwUf8Of#bpU)fv^7*YmoT<5Tyl zPYi~NBDbd3{kg@!z?qc^%!LuYK32*3xq68y`AMmI6}bgKS1>Tx*jE%JCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWj?1RP3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}6yY17;GAESs$imLqGzD%T9H|1q-4jXU{jQm zW)m6U+;3Q)sSlHq0-losWHO-@PHPt8fqP0cGQ z);H8M)Ca3iNw#v!FUm~>>d(wgOi$G>$V*q!2f0=s>Rh1j_2J$Jxq_1 zgNvjPAW89P>KY9$l0twa#iOZfXayG+q5+kf2W&N!1Di(-{~H{DO)KUApAgso|Nk#P zB7FkLWlZvRcVXyYmGuB}I14-?iy0WWg+Z8+Vb&Z8pdfpRr>`sf18#OeCk|A^<>}%W!f`!00mx=zV0@&w R#~8?B@O1TaS?83{1OUBqR%rkL literal 0 HcmV?d00001

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

F zOxvj7xT|=`+xQwbu;EW^aj4*qf2+gn6ke`cjo<2BBSXx^kxM#Urx+uYnDNdL&HhAZ zOQ7%gH``#>`4);Iy}|e1_Y&r~UXeZdukKdY2+Ez#RT9To#&UmjTwP4-PullwrqRY# zN91|ZQrqQDe0uKfkE9MldcF#pNoiJqx2c)4^-e5!82`DkZYHqWySp{HO4Cr)NqO6g zdJ4@gaMPXN3$QU9)34PE(Oak2cbO!j+3>Bc*o z5iaV@s#C@ZtSlA;FE z)dA{m%|Mm=UcJCy`x-Vvs>(oz#@kNSs_MKFc!8ySAK0GMoDAN}3aiz#?B%#`;Gfq` zPT;I%=29gf-sJ5$_J)o7XV9=17wytC_yu}6iFd8~`C25kIx)qcwbjPVy0sMB+k?tGFkbf?eIG=|*cpS&>4#JN&ih+9*fx}n-G+&Q z1pkT^Nx$sp!hPWH^SjOX#?0;4TACK`t%ZlfOWD=lSGv^gto_oTx1~70o?S5LD{>@y z_^YvgJkf3(w?k@rK){O$BBgKf7<@X?5_Ns{=gQ3}TJg^*Q6G!f;ig$-*ThEYvs8&T z(zM+tlG#riTB%y|YtXpPqMwgeUn#4FH^m80FBFDtmH33==9#)Xx#_M?=p+n_Bmt;E za=s}zbWGgU-cXifEcuTb-D3B#-R!50WLaVr4J})+Ia7y#3DLu*75Av@~{?X z(Y-Izg3Id;imrs3y~{h({0nSf4P^t!BfWkUEUh15C&Vi2fMq-q@T~+ePYESX}-{fZak5ba;x|9+E$$XnB&%~M} z?TlXujCA?LCt0m_ZVC7t4^vIFnxPZna4qlk@%t5?C#Pryw@(y--=-pYwfk4^{i*T_wzjKS!+Lg-*j>^1sH*U zN)GIb1f5J}LS!%qGx&IT+o7>^27^u+{RRLbjeqX-3^(aB|7W4kWB_}&fk?!0-{1dU z6qx?t$biGQ(4Nk+H@%%8ZfHC619S)sq97+PCl6MLgsHu=E#493j(2iG;h=Q2M8V4p zW@e;&$-)+g@`m`>dU|-H{n74D5D#~Vvj+}hit}(sVUK}wT5vO%soA9)wm4fiG>U=w z&tuPMUo{6cV*vQ=&7jxP;2#X02w;=sucg@~7(6Kqn2>`D>d0_E8?_P=;evmdC)G4k;rLn|LIJULlGOymZtn`bBAlry#BD4*aYf zmdpSIbl5eCR!*jWxd*V5P>VQUJr{tD4Rus=mTaHHd7d4bgSku2&1GWy)WkEe9jf!0 z*hp_jd1p{A6U!Cq2>nB4znRl=CDM5vYDJ-5*Z4uX^y)b+7v*7)$5%~IbCGQask5_l zFpTUFNcE|KA_ooeWD(Z$1|2zXbI!_L`y@zd3KZSPYSVfDA@|2UpuJlB%8$H?Ao|bq zAMoo&px+j-Q1jbFo!PzFO7!ycbE&?>6>)R*Pna9(9EujVqmUNdydzPw>R)AiT~D|C6yumQ9X zTxIBi|3bj!VHI$As&$Qy93eu;^zMQd=P(|)6C9)muf{v9jvnqmYA04hFG&Xm)@q~f zk486n5ktvH>tPgi6JvYQhq{HI+`>;&!fh>6Q2$H)V>)O_2&XpdA43ZH?R(_sa}tfU z|79iweBf&n!FDfEJ#W!>3DU4cMZ+qM-a(D)-*rrQt`C~&THti4)w&}|*D1K`BRGU* z4brj}Gct^^Nx@8R1^!#b3murK4*(1Lu?6~(1^ThmstKYDxgwoT0*?(@p?7pyeHqPEPDwHNBEVF17h$T+*p|!NOR$6SO_m zu2&-Y6TB=28w=Mf&rhaLM^h+zo>_{9v~z6AM=tPsZLb5YGkU17HEKqq*;&@-ke>1VXeD zG;Xddnj|US~>37@odN2;a_-~(-wF;lltmTEy$w^FEE$tV!&7G{Ls+>-B+&34x8X5jQaJW{}& zI^RQHWA9um*zFn|!q}$;QY{^Ad}F8h)&KrFT|#`3L6TxGl0N$P3az7Rx4AN!MB62T zUCFW5m$c@MU(FTL`O7=4F5RsaqqXwm&F<2FdkS{D(z@hn%_g<@0GoSkZ5uc|($5ju zxrxV3>!}8HflJFkUs~?2E4d<4j3KHFK%D54JO|4>3Ck3TNWua+&zVdrKod&P*=VbD zr*s0ESP4xhNu$%zR@si}=|yP-=X8>5I-x9*0PQBYbXB6$E0@WYm`0M@SRVSI>y}QC zZmcXFBP}nH3oHpGe%WZ3Y!K=|m{jVQ?c$&9Ow5)b5?zSIaw1XM8XQeuC?SYPf*eA5 zI#IHlKpd?^6KmawL`)-bd8ZOXBZHb?hy1|FzUDKl2N)?Hb)dte}44Wev!CFXRM+b-ET{U5C)$0}uZ$)HwiT_lfE zVi}FzUELvh(#UeJD&2O8Wjkc4F|r3uVQe!{2Mj?|CCnJOPrwk|M1iaUMT|89VXb_9 zs1^l=Ab6zODqbG}chT_mp=yj}3dXh;H3bUSp{zIYlw`aOC2*R8qRx>kSGp_9cZsDt zwX3_Wo;1=|HUQxF1OQgKTy~yQm0Umscq&BOM$5Ct!28r#a!tC_<{=J!TC5_;J!-5X zNeLh?DM?`-l9T{v1u3heB1uVbS7rdq{~U10WZCq*5+adCt|WnrLL^BwRxZ;( zf=KHkN$<82$s{SzrL@)xa5}gIW3?XR;OXAHw%ZzCP9w|yYL#c#V*oxMIR;!|RxXS6 zge&sha(-(7K$w6Kxx*r%oZ5#)!k)qnL<*C*z~lNe_*%WIEg+%jpbKz{gATb0Eug=1 z4_>_gd!zqf4g9AwO8!q!|LKhXEBOBpgp>bkSN*@(#|Au&^aP&z|0^=}!61t^F@Sbt zhH}c!@!P+LNkHv-)H(#gP@EMEbk%fE%*q>q+#J!QJ~O;`GNu->t40TaCp?q zxpddnf@*VDlG41DRjCps6WiNR&F4x2vv6#;JlKGFAOAneA2aY-Q56Ug{#2pf3LCg} z_g^8+C{RcjS>S|6tIdNCJsVE%vWl3|yEsnmVty=rpM*U<7zGn2>@oF&WSd0@%(%fF zL*GhaoCXqL1CEAqs?(bTir&Bt4!TEjlZ*l2?gJ*^N(e{kxlEoIW`Rvd>`m&pYVZ6mdTG`kxv7kEvds&QuFxCC6ZM(!va1y64X0C|0glOH0nt<4%C z4<@k@J)B3v5f!g<*iQ-0F}!Bd3DW_drsn83)`!S4-G1MWWYK2T=6rZd@Cw5bRn@6S z;uBxPPG{zrnk_--nH9hed$mSeeO~wqriftS1GWJ`RWl?aVop+8 zR!%`tSyf$wo{t`skdTmr`xUSa3HkFC_uBn{1<=3Z=z{xO9_7N2v(b6UF)`us*~zgn zNx5l>DG5&_62dd1Gc%s2Jdw6fIr23Gd6+YxuGtH$%^6SB%icLvbopP?Y!F6gVHQ}$g{h}?+d}qO$zQ+A~)@zsdJ|Zb?<1+U@RaCM!6*R(ZX*%8p zPaNyztJ-V%?_cD5{DZ^VdQ8EmJ;VEzaQ!IzxYb5DM*2BRF|qCQ9rTBh{`F@Wjzu-4lg=D+V0LLo;wG$IowNkJ)2?;yxrO`U+ytVu#nmO`GWh?RlccU^PLqTN(MY8uqJ}}%WRQj@fwzytxzBcp>w5z#X zr6IdtD}uLI7wIYOB*h$B`jVSzXxdvXbAKNF=0E|OYei5nz3P~NhyS% zGPguT7ZZ>D{4Oq~8!R`JaOv>G5~3*_V#y>T7tr~9?$||b-$qL<;1)DN=f}H~YV4?Y`BZ@bYDTFAR+5?p$S2 zX^;+Xy%lseI_^Z@g5R~d_(Jq_X7)Etcd<*e-qp_KT+nSF!4_$#(+F2pNwpT*w+=Wj zz5oGJW=$#cYs^B@MvB8TE#>D>TnZQUhQ*?jx;UrZ#yx7(1N>ZT=WX08*L?~IoFkUX z+yTdAib{pDZaSUrjSH_~`$Fsq@zto8?{9S+CvO+wPs$@*i)ItOwJT zjayji1&7Ucqqsg!Yr$_cn~VD>D}DC*+-nzZ^%&MMt)X&JzE_*0_`4&Eu&cRX+#9mE zqTHk}r{hAIy=AMdS)r0nd7y)}&AlpId+XI8r>@T^ zpM#`I3Y^>__9>_g8Rj^(GUjM$G2U@~gkVT~ofkLswd;5pdrKKj7{_Gnkj-O@yz>D* z;w;vV*cutF|I6f@(Zf=~Ohlj|&~u(oCi7+UWO1-cx2C4T7T=o31q)S6m~P!_kZpIM zGPd9MgA1S2Ql5aaH>%krh#j44doFA4{;SSy<3}eD++8<%XMVB_R_$vf`%kDV$ezCt zZxq{O$H<<`@Y;@1_^A20IJ<%vPX3laF{`_@m7Xqx1TprP#|Kv~8@YFS)j{yF$^Oq{ zSAWH>B-TIkc>KHkCC){9h_~;Idk1fy+#3%fPBu3iQTV&boZ}9NO2Y+09 zm4}zT{3P>?E?d|y;j$yZ9oK7#k#Xnsn+iSc9$7z(4HGg`ums+O51|p=l5mn8JnPK^IdBm)V5LW5DmMSI_A%Fht%JroI!r| zeMDM;A(2u(0yG;O{3KRJHxJvZI~P zjtV7?y)_zX2)t*(tv!x&a<9b&mHsuAALjgN?D>TD+SjsQeAL|Eysf87IGa}24L(oL zN_S2Xf_nKv>oNyB6+$r%PJtgY^rRD4p;QxeiJxe*LcOBeMU5NG(Hys#0Nq~&3=`^e z+$_ohSHdEi6X80;xUy<#*xATw{lc3Ivuo0()PmgLkuf=e&1*>rA{oC)G*WD5XMRV3$NG z?Bjl})W#t*^Xq5hFnnqSUSkni-j?*)tIzV(Ghm;sRxh@K)r{3Fxt(g&hsR|! z#;%rG*qs=jj_dr)K1d!#&TcQ(Hur_!-!wzfZ12d}K{mUr5UBl@x>o!w!IY=97pK}j zIbpMG9(0)LLSN0#Mb1IW36YamH&mJL`(YHKUg*nJ?;6T)<%r6@NYrOJh5V{1xz^Ye zV43=PzsT1UzFzXZi!lkUaoxCt;iw`j4%kmeG#MC*S}`8MlB>jE@2CxB2G zK6>Z1I~jDZ*^`>FF*_{+cYC2t8f;EWQ_eI>`J(@QvBEqHdAyE=J1SqZ$mPA;xEcIs zEBt&^l=ynByzkq-e0O)5E4^Jw68MhuB&%Xt7~vza%s`Bm~1u=dsIklrl3w2aD2 z)S3BxpY?t@$^L%j{{HNYe*k(WeaW5L-%NJhO=a)F2G%LT&iZ|SXn{#Bu70jy|)4XVcXPGB<8HLG+2; z^8Nm~j?kpF9|0Ga2*Tad+JXDh^SP8W7ff4@+>luwd=s$G8N7j*=(6}LHBd}}r}@Dd zo9Cl}gDsPpvdgy%`va;T2MZZ*C5S!;yxbK(4-0ywy`s(NXVu@0qiQDhH@Wqm>^)%> zTs3ekbSkcW%7QT-A}@Y?Bot)sxbNL{2 zktN0x^-Nt0+9qXg%jz~?;6z~vlB~UWyuqZ*`-|es`s2kH)Ny@eblM~N0ZkR5?iU!3 z%D>@$yI$1+!}ftxqHvs6zk;m%br*8}o~O4^|Js-_6ZX*?2mYCn_4Adzl~QCSjNe9& zi=D4*HpTS3jDH2jw^^aHRdP1lyVc|HQ~{!2RMy2?EBHdc5=mKM<0EBB&A?^3xoO%H zJ!Ic3%WxEkW}4WUmC`Hd3Av?^WW1-KdURuCHTeiHHU%yv8HO}bOO3JMDsVZL0=Rf4rj_~TiI9_-;JqEE@oMr(I3@v`o{a&gR8k1N?F zS-#V1;ir8GXII$ME(F^DlmhpA5v#;Wp1RMn`UW5Tdgvbz^=}1;*(oH^rvQ z!x@o2qs_2oxq2)|zM`k0UiZN1X1`u_=5{M4w&Bg9C%kRN?XOD3xb9kZX+@Lk{Q7*X zxA*&(l$B5G1z5AKFPAqw+s>JIMnj@CXuia+{u!@ECxX@?e5$#GubmEhCpdd}#_hg^ zN?j$D-cGw1gP;Aj_<;LN+q)?dIlZHO>amA=-cA=li><;3kDOHdI<6aX0?1>~gfQGe zb2tFXD$$7a=>AFS4ISV9fhOG)Q5gUI++pW?XErW-bnX1q9&*1Om8tTQg{Spyh61;G z4JF)2_QK}sSUo9RGG%*>oKUt4J#jySt7*k={)dmxp+&(=_3iT~Pjj2h3!N}JU$iho zY5F;4UC;mPkhN ze^E8YM&^BLh`b#6uhOZDg5ww8yN&TG zv9c7yZb!=b$R|&3?|1&PXg9B-ockRuzuLm>p^>j+r$~Ewn^m{8zH782YOoz~x?$7* z_j-^7-r_n*hYy?gV(<#m5%WnbiGL40Q2l%C2FfJ<`MKGg-c0|nxBLE=&7STNp~7c= zpF48>;|z2poMWS0^YkUN%)JvLwRLGa#rbzs7J2n`6?a>daECR?%!v<21)k%mQzed+4TmPIvFkA2Ym;=ivL$AK99!Gjp?%aOmGTsrc4`f!8#%2CG-B{3+X z&Q)q8foP>H9?MNg=$h4~4I9`N7rQZSq)9nP;T4YJW<;@Mp$z_y2#9V#ws zJ~b*?492(ja(&O*a07;>ee3_WqOmEjjKSH~%`dF9y6*IO`+B%ExnEz&A-X)UG~`O< zal$DSHSetldhb!QUOaNxbmcEOIrZUomdI0&i_c4K-8Ht^=4vKNqo|7uiyT6i#7e6# zTN011UC95~*cj2E6uVPV-t2f%=*^dfSM5KWnGQEL&z&^_9Q%2e8TTW^*jPRt7G>{M z3AwtI+|AV?x~xpuj~yke%}^@(o|F8HZJt;4-ywGx4cq(>6~|3*H=gegu)8hi_%OxZ zM)u>eYae=2HK1iT=pN#=ES?oY7VG0%yrX^PlkgQWozklzqX7! z+U4gQ!*ct*bT#-WKl5vWyF3R!Bn|=Ke^7d%|Bzq;@4MfRykZE*e!DlC?lJqIYzG<#2SjV;LAU#2Hq)+qq>LN@&#*1HledMMhv&I{kVtkP`Dy(D60-DH8YmN z_so6nd^0{F+#wrQ^gX1?Ti)?|D5$%?|Ps0tY>}S=Xut%)_PuBZ*O~m z9r&|+I`3)3BFCR#``M1O1z!qs$KqKGHsf;E3jiV-e!d^E*|KK-XJO4`1AAG9DJKqH z+4*}>+4B?U6gcdR4fIj84e}QE$GSW2qKm`CRg{#Kl))-4YwzKMCVF84h~C~90+gke zB=|VM9IQ;vIH3ucAn{;y;H4mJC^o=b{8E6p&n1GmJ>gOS2G0x18NwZ4_6}!k&;+zU z7Q@Ez^Rr?`XB|P!*Z?692dHTl{EbDNFrK7rn&qBm5myp**vLE=FJMp89?J16e_Sgb z1vzSe4$6@QPljWKJyKW{#1bY&;M0-G^?dcAQCtJuGKFYzD)n;aTB+v+H7W0yxRz~K~=rjw?5_=mXbM?$YI8+o5 zhx;0S06%F|CmzLf>val(rRP%v$Wg`t;2Z!z;tPc0*`s30*#Q***qbk#JT04iQajB9 zc6e6=TsQ~-JPj0pr3!RbOIp5BuZ8a_GFOWQ}TZH^FlVqgvyAU8LcgYVUr$;P*9 z&FA3bgS?b|K)D<|U!)iGCq-$UGxVdgcqu??h7 z%+A4ZiUT0ks|||mHuNK<_&^&La^c3DOMuZ4kkS(_4Z|C;c>j?5=^oHtLm`cr%cbJx zc||vcOk%MwiaE!No=f^13_3tFD=JEbFN%{K+F{V#pO$k0fJBr4+*~61&n8wPM#%jI zv^3||0XbT6VZ2J0LQRiKH>+V*)%5BtDYZh*9;|r4XK7tK;OtTHcs|FE_l*m-qIS>% zS^};zbk~0o;PP+@d!`tgvXEmXs5wDh(0lppyY2)BS;4E@i8nSQ{G)c@bV9iwD~K4#K)DWL#y4>2Bf;aF#K}$K%uqBMnTh!?^{45eB@qxKuAhdK2zm4<&*!I~ zGy2O+aqxpr?L^uxOPU2qcBU!7($y?$bYJ%CT7NON6R_@gFmWQ7j6X0LAz2R*tVak4 zWGxC=hZ`Bhxn<%eH^cu{iK4qEnghTG^WOr=f+@+Jz@A3NbE)RNqS3YzDKw^50d( z-2hJkfY+%aov9*VfWtt7ZP&ZtUSJ0T4|b%0K@Ud!pElZl0Ue6!@dqHAv zYTAVIKEX(eO5wqv38NWE;I_WV5p>FB&jNiy6U+IH9d zrEJD9ygUh?3^%JNBDpJ^3MRpmXzgIMu#13?LKLX}Uce3jqLj^{#RBe$+NC*X6QT2W z@iEGCBKTzO`FsLgZa#-#W6>%Ec1v^ca2=Tpyp4rS0T>?uC-`s|yiO5hGspoV4AXRN zKdaf1)NBPz>}5Cq_?ZVBDNANTFcVX0+>2 z#w-Cf?u2pDbOc9ThoYwjiRdg{TLg%VdZmVPBBI=!P(y?2{UjFhhyw~43?ieP28plK zSjb}z5`cgosUE#{I5Q=Xo#fMIjrPF=s^a?s%!4(`Of1pui;z16zf=rj| zrqV|lSbCj5osMguFMVg=nDwA0I6C!IHrNNGqZ~kK&ShI$V`@!{@u+h zUG(K$19#P6oEl@SbTi7gb`4~yL09Z%;EvV!Z`J#d|I|uujB#qK9@J{3tMXDAy`0JF zE`P5KWY#M+GW@sb<=^Y&$LcRJRmL{LjlmGKSI3Qk`veTZ4GhTYQ^UC;5Uv{519ccM z1i>Q}t!6y}?xI2Kfd@EbCJtSPnF56$Vq75A{ zC6HOUdH?`~0s(+asog0-XQA&X!vjVEy-K6k zeKgOUk1NE2E9DAus5E*dlS%%`VJ?FH+2z#NE0POobUL%1Q3);zy;8n`vBU%kIi4qbYcwD~+uhol2!m?_fCICbRbjVp~G3(CVy?Fn7 zWB#uO{^<o!w-cQxwd&!5zceN>LCC zS+D^|qaZr0W|v|$aEsmU{sPiD0JwN_4`2|%Q+6^(Ac^BJYjc7rNQ6jcKD;-|Fxl`n zk71XcDvyzsc3+mejjyVpeTp_Dm%u0NYdCU2g&RD*#R2iBdm%#NvR{q3VwJ%pHns<{ zKN?Z>H2>gHkvX=fdyJ!uft0)X<_(V`6!)Be-G<^c;xdBVauzXQ+pncH6(cjT8g(ou z-`-(SoRwJt2Z8tCw#o-ioFJD~J$m}$_3---t6+)e|-Q&3b=QPa@U z(PibMyCotbV)tzTwheOU)w({1zxoR}!Xy7~3c{$j)gdXA) zlw2U@x?l7{(T6faWp$lvRM+J3*g$y|w0G#{6uRp}=c{hy&hzHoLw_| zw_}O$S@3d9vp7dn9n1ftNxCleLNpWx}| zC`@}?dF2Xc+XmmV$F$hD`x6UB7xtpE{X=@yZD$uro=Q&W*TZWyv1kwTxnGoHr_yud z&Ss}CM(Iw;3vG`JwH`U@L--A|UVbjX%gcp^np2%A;A?uD=HQbl)dHlln z8&!vXBX&??*#DUS9{y4!B!>d=I&su?s)f7M#Ahd4@5ueoHb?(8eX$-HQ~ze=4)(#; z1&Tac=8<3#CPno9c5bIc{U4I=&OK^0`V`FUzuY&w?jrQD?4P&~aAc%OqRk<-S7;i% zg^3NhC(n%YduhIL@i?6z)K#7A(k6To>8urI`fcnbU6FUqpF4VrmcgCvD3ywZqFmD| z&@@|dzrOT zm8e5_;WWELxxdXggRm}RHXS}?{pRH)mt@!7_&xH$iljHgZ-;-cx#a76qema-Rs5cEtQzOIPu#mPV4I4D&YwmTi>o8(f5x2)V<(R`siF`<2{K;HQlHFSJX=?nW2;`p2uUf zW0qy#XF1qT3Zx!G1PEveTUD6mS(RGV(3NYbnKd57qcbsawAix?9H+Or{04(=SVfa2 zcRHEG^WF_DqO`0w-6Fx0)9o{yTLnz((&e5Y8VsqgF=urzH3e$9pi*oO=pDSnebXhx zDylU?Z^c18><+&>GLtO%sphEHa2`?8Rim|IU3BsLRr&c)&GtAW^Eds^%RfX>s>0W>0a(U z*%ZHFK)vQNw$!A09Uq^Z(CHONlrJ)L7Y(CcSi%{n$;BZ%2V0XATS+`LP1HRJpgAmt z-?rqfe}-Z7L{ncycDP3IV6?T+v26V{>YbHg;T*k{Ofh~OoxHbyko!x(8vMfP=5tC? zht}_L^Ai$jqo1qG;nnNXvc3<${TN!}$q8tSG!{Bg+1KIM(I4G6BeOI+mO8s)Mk$X%!uf)+4ifD`$0inQ`EDD#1E!5z zqJEc+Q>30rCMHOamFsY9^Fk@nwvOwVdc z9$)w{`IY{7i&>KGywI7Ft>7oPbt1e&_CcCH*33-uvcrq)AVbcjXQ-tUziqZyH--A| zcypodHU>6{+{mL199Vh6;eCi_68kkodD>AdrttatNRqUsa2TJ6@EtBIb|*Y#-vk|z z4cy|CRA7NGb(`g7epZIox)zg+Y*MLK7c8CHM%dac%=7NPzZf&7|J!ZE;)QIk^! z#pgwR^1n47ZV*N%r@1@6^^9{4V`?r}PoJ5%pZ!g1qQm2KSz4);-`y%B2g-VlM0K4@l4DeWpv{`W^PG*yV}yA!lXf9g{*UVrsrz zeR5iLVK38eJB~-{xSF0>NcQ-3`RlprgWs~lr3e-T$0p{cB!{=4!A;kD&+$dr=7vmp zLra3GsUuY^K+0W$li{rWR+3(e@;I+c`6ANS=p}^G)z2JK46eqD=klo^YfHZXoBGbV zSMl@drXiI-q&1EqmZu9shHuHp2fM6@gzDsp+S!X;FzG#GTMHd+UA^m?9&MtwH+Mjo3 zneh2{&!GDk@skwl_)vL+tN^!T=lr9utFbDjoyZZYpK?*y^qW9sh52!tY{En0xVlcC zQlts`NE!b?qA~US<1B98W}0Da(#F~&QZeIj@6*SP$D;V1{AZY?)PVz1C5gJfX>VCQ zky|$IxXrFNIxE9#fCEA|+3Pwsx_X=$7t@s5CltMWAG!Li&sJA&cGJJrG&j0x3uwj$ zBj0AI-n$@pZDk`U58k8aI<%Qv>oVbpvCn{bAunqxuP75ARldE_6^-MqHa~c5djh93 z+{qv6x@86(AAZ%AKYzOQM#ztk-+hSw3Kaz@*K=zIYlpr(JXUT&wzEA(m+5j)N9HR@ z1!#`|dafFrg)pj^VBs-~FCQ%fHP(~sO8}saA?X~IGDt=9=DJ|0Mqe9$DZ0JQQ(@y{_9r>Z?I`cBdv$J5q>-Uz zf(D$QubS~uj%v8x>UunG!2abrUzSZxM>QwloOUt33KnM;x+eN~7T4*LV^I?y;-lvD zae3bzQO~r`IvXh>`zPAerF1qr!Yukc9OF;!U@Pv}hO`XM2~Ug!1zPTFtmSfwY<4ou zyoF4@;#i`4^1TgYQgtY!_)gAe_v`tGuBx65i~C+}?npVm?$7i7-ShgeAj^3}wkJ>T zxgO72KV*UWTyIUgxp82azgPPiJSuYk)^?@c!wo&*yfD2mVyjw~qFXXr2p-*GT~$@3 zz-(-4>Kv`-nNO-`N-uUx-)fs{Ol=8~M;4ui560U&ySY69R#R6U?IULT+L)ni9zgkh nW~$6=@x>`Ovb9>9M97n055 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_choppy.ogg b/mods/default/sounds/default_dig_choppy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e2ecd8416aa9d4a65ba144c64ac9f71828dd1340 GIT binary patch literal 6794 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 E0d&OH{r~^~ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_cracky.ogg b/mods/default/sounds/default_dig_cracky.ogg new file mode 100644 index 0000000000000000000000000000000000000000..da1167916197f789d30afba2616269d41f6633e9 GIT binary patch literal 6628 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 ~Iz5Z@@f z+Q6tb`%dR-{BgSNt?=z@r~P)_&N}L^DpOKM(xu*s>=cc2`R$UCNJ5H-aUxFy&Y>-T zjVGoqBRfaZ8s5LikUX`rc>7Xtp@wgdzi`g&mx0aH@d|Ow=fE8|5! zGTTbecC${tv?YBj@llwx$d1B4-&gh~Cg2IIS{JcLg<@BN43+LW9LA|{Yv!?k@M{R` z`t9bg=Nyx%xX3Wi!DaHpa|<7S=58=SYWYJaTw=P_=efnOqSHioM~f|=zK)}KZ7#^S z12eSqrdNVyf2O{C_TCHg>o2aKPZSpJR4k`v8pd|aEA?PTyDbMt$u&0k@g^OLCF84@XJt!K?Kt{dYwY*exkCi(woki*MRXl-06#CuK&wew% zIhbHx+;Q=nT2kn7#*y6dR}Loe-+DSME>${vOg&cUwBCqE-8QWVwNjO^^<|jvbNT3z z|L)h(^ZO;+zC68eQ1j$mX4ICBw|nu>9%bJr^H@!)jZkwyRA(1#nVs7+R6EQeaAV#t z4_2<-j$4VF&$$@n_Gz?&r#B|$^RsXBu=!WKp;*=ho#|Tn+zV&VFDV3>(`Kc%9uWK7 zCo?}4e*8qx7O(fSJsDzDccbh|xu$}og8P%dp6TCfo<|zL z#5ka@_rVkw`blzY%(g|bw_zrBdUDvc?Tf2gFTB4cTQd89stHRiA?x>SX6>@M|GG1) zd*=6O$noROCg+JGJzb~m)B{^tOu1GHMQTqZ^n>qjY14{KG~x%$#b7Dua&WFrmz9h7 zAh+54%x`ziZ)^{md+a-5pYitjk|f+{zTEDQx^S~sxK1l{1{dpAqr7v)y?Ni(>awW6MO8-lZ1^P zmqPAq9?kncdAT8VEb4*1*vi2(i60Aw95ou0&j)4rIxXxpgzor!ZRLiRU+@+l`Jls1 zHIm!_5f_*Sb8X6#hxBiTRgYm|OOywus}9x!HbDQzWxC7&{-==|H5tR1wx+9)H)~CKe(re0s?H^G6TiC(#Bs pH&t)!iqLdUdiWtyQvKH>%uHk1r1H-+%Jj2k;d+h>057#hH4JAcI z6$M3A1&ku|iu$IyW_tPr4Q-DgH&0mt8l@fX;S=T)6bR-p_8oa>9bGFJ1P8k@#wdEs zNG1`21R%&o3eBH=)(}l5mC0VnBN;Gfbj6fBQVJd6o`zxkJ)p22A`rv|#mI7HR4f_# z4&l5IG8rMII3Lqv)hNzX^LZRs_m@NNfmO{_et|=1X*i!PI|PiWWgw9#OkfUf$r4Ej zF#LuL>5-@|3gMQ!SsKT!)PssQR$8gdHdSA_S&^Z>D%(7w!=unVhBwAcTDdoLaX3bW z4&j!I{u;Qp^+18U=x~U62?32+|c_Dz+j#?-v2B-<0z9wwgB;4PG92}K0`y_9^ zTV+&P-@?*_2wJ$Kb%f`1MEG<>v~6CZeOt6`TcZ6;qT|;@S47fZeJgtIE3Y5s4L*e}-gPYj{Z#pWD)06d2nMz= zTd7Y$)&J;cZF4>U@2=(DBL`^#TRsj(J`R@BCrCXGk>}jDa1R80szs2ehhR^KVjqW| z0R42BUN6ab@U!u*zn#EzI|ONAkn~_=FR%tdVLU{|I#gpi)MOf%f@zWe-eR}$0u+%b zKAY+fXb ze@JW*_!8ZhPcO|MDF_`hz?#@{5kEuB73}jFE8whoVgt_Fjub52 zY!?Qz6jGrKt=)2m-(Rq(aVi>mfLj13Ql1w2wR1Uw*&iN7?*_S;YySx!E#NoT83dy^ z4i%lj;U+9mC6T>9>?(hDDW(Tqxj#MQ6uu_@3_(nW92U2&ISPUj1h!H9_plA+9TZn) zrONfm-X2iumuC+34~Nv(8XpSi@?rprIe>(1i)Ue>b(SP*ek4SSNY0yWN6fBfAh?Yd_hydH`;m=wV z9cRMlrlaSk)1CJu{U@;g6*&+HnuP6`B)O$w9v8)%>TvBi`0vOG7JhsU*?UdOh$>|= zCO`NIYqo(M-K}qqHL(zJ92E&47xlDIbsSgm94C5CMtDAH@w9J^wr%+-x{bPzfEAyWT{ockE0E{G$sUevYQ zWDY?wm>$d{M97d~Z>io8hO3y=gOed=j~SvBauLdC=_(=j#iEKa!`?~~!YH-4Qpi1p z0uDi(;Kx%ok|_ey5{4i*UII5dkwh3mFJ%(?Ft3pWJg&OPVh9J{m(YjdD2^9ElaUrf z=*P%}0qxgC@gv%@5QMr913w*EtcN}%AOp>xlN!#(8VO4q?baU__MF~rGM$4R#HyHE z68m=(CoPH3L`{e-(k8o2Og>u@ck2^Hh~v2?L|VWw*7J!a@wq5*vc>b6=w<8N@Hu4@ zTktpqsNvJO(auu=j(LBvG7;WprAnM`Q85oAniD;3Es3@fp0;0!)>F|&fNEj#M1)9e zAwKyMK+KI^2qQXLdp`L}v=zNxn<+XiOuiA$CKI*Ny2LClcZMa!Wm9MRpucOv~ua#eGxmnvm>7zCl zHq@=Pyytl+zt(ZCwxOYpy3V9_P}Ug1YaNPFRp|bzy48-Fj*h^!j^Kfo0Axk&>Rq}1 z?#4dq`?Zdv&EXQ}#PH`N$3<(PM}Tu=iT&3^YQXV(l<$3j!PpjVI0)Gej@=Fv2WyOt z!E*Sn9diA5fgsE* zBM8~4h;)3W3JAqi3Qx3q&sVNtzh{i#@9K-2;T5-dxgK8y*nlyyvAa*JOyV$0%rO|m zA+aoMAs|Obg$WQ=QI(b$4vA1xJRM0ogZGsnO~^4&mKlaUMcG1lZ!~F)z*$BV zO%eQ>swUjtqAEr4J_@8UJKq|{gk74TyMWSirN@vV7rB{90IZfvEBSTsvSIR)AF&-d}-XXKzdk z7qH{mz7>UL<>yOb0O8VPgb}`pCh8Z6S=x*Dp)iHl&_(StfN%>xm8vOUCc!>HW2zt& zPnnt^qyvI`K-Xl!rT2ep?&hn&m~x{qh08VNWC7tzPwmohq%k+ZDvOW?PT2dmSLONw zLIL4-+S1cdf0fM%yLzS!Bk+a@z1sf83S^xaR!A#`%d?c3LYQHzolF=q^brUdz{zpx z4B%vHLX36LXySl2T$(n7L!;?aIJh)f)JRT&ZsmtY11&(6S-Ksz940Ar7&o6S7o-QG zn1KR$heM2vh#x^z3cCv&BqM-d$inWxwun%E9XT=gA#GW7!Wq0AI#B>`C`|^{CpRcH zS^P&xHb`)xojl^g>&A;oLWNl>$q6PH<7H}Mfki3d019OKfSoU;c}5FPNt{wLk_J#X zOL>%McNl`!!G+eh^N2K*$q8v8Du7&^mw?*wi(A2Gm)CR^V;TK#0S4s`67p+mG)4e--I@JCFaU z+5cU=|F@aF9|b_}p97?IkDC+v#VKxe`WSjIk33UH0e(>EJr0*Ft9dp!ssJ3nxBKLs>x$}Nos><==;l-utrQ+7Pi zeBe1K#-K4cDW~#w_vrk#uO&dSt+Q=y=7#|R_@b1F770B(Kot`s5(&T!J8KD<|5_7J zU*3Th0Mzo%KGGSTZD_&Ez#4iV0GaIeOd8C%b_%#{FeV6rQjP>T@2ru8fQ;?(jznN0 z5}1Zb*oNx%j7x%PuItk@lod00=f!pmNZ8w;tY zMGSz?P!t?e6p&Dk)q)8ldVrt=HZ)Y)cz*=rz{d7UNQs-5`*A|(m=7x?kkG?>E!l=w zXm@RFxtls<Rc~jiT5< zov&sXv>$@9_)rHA7T_}YukOkexF(n-l)ak-;0r}aF@?3J|2+| zregVZzbhv~Sktxjl8CK)#qrnOtO zLd6(Y%GEsDS=4cSd$kl#a43ns+XZR)>`Nn7>~3nFvfEJ0-z(qc7He|!#lAoCov)fs zMpZ3o-I{a#*n8SP;-1~5@w$Ml^j~k_<<^G+Qx#MT6z*~Bb91k*uMFfH>t9v3eUS3K zSZ#}^=8Xx@XPF}@G?}oyp**`xGn^W~PgsbyNIJhU6?#^sKlnZ{thof#Xy9O zT1ot^?qp-_jiJi;g3ZC$Rz;Q{(yubV9XXK9>bF|g`8G85dUz0Hb@+N$op)H~4c*H^ zzuIDmtX7Nqc>4J)2`)iK$PGQ~pD!e9e`M(m-@r;P8jcz~`K0?JOK$FIp!uiDsKQ{1 zt|6{vMF6^MC#}wbSw94IsVx{}B9T&xo0EB4MDsO7ckVSU-tdUAtf7-<%}P$6jDEZS zkE$y(OK&c@7nVt`YtGcGMB6-2&xs@V7x&l<6cOTQO9FfcH?U*A_x#=qMNY=E>`}HP z62ye``5HVz;33s}$ZT(wt5j)s8l1n7P?oILL)>qs5-htFxPX)JkJ8kmq+f-Q9h}cIQ^Ya z(>`OFyQb7Zmu45t@WRimhFI)+G5a-9sl8B34=*yMXS}Hi`uZcwP$WNICc~zHgAu0G zLghbSGDk+%ke4-`zs<2aA1=Cdxi%Vm;~q6g?0ko(k#;qubJqW-#}c|Km(64T>U zK{=(s716Z!`jci;Y}}_VZ~N@zb=9oadYLMf#CnBF{+KLo zFUhSOGvTtc2Ifv@YnEJDL)a^iO+Ja6b){A@GPZ6sWiXyJ^+b-~T}9H_MoZfDx57gz?wwxcz%UN!SBv!LJ?%A4)fjJc@A4%_Mvsp9yP>moL_8G_#~OmDZ>lX2ho!(w7BOw|%|ux1~ZK)(<~;q0-o3LI7^TkDPvb z>-mAl#<-D$=08SaUlmd~7R$e2`lK$oq-=23PoD2Ex;r&p82*m_+F4Ug`rLW`R)*8{ z-Sxgrt7i2{vG3%g`vd6d9aiVY2cD5$WRtxy?L2xdD-M$DUxmjS>iB-)4~sWG^@@NC zh?6;Hl|TEEtUAt$4AH(swrx$YSF6Wabj@Xb&Aq8ITY(smtBH1@$QRv>jh?r>i8vnT za-PS%bJP*>^JY-~tzAEQN$gQw=}P;)Y4?2J<-lLBy}GoD*|LxNzA`9s_vOhK>0CL> z{`di`3|B22UNP$I1ikQ)5{ebp&4Z%UUUv4fF$`(s3Rm0S93%0g`<~ADzi7Yk<6ZR+ znZ+nyxAQ(myNn+XwktpMqKUn{RAnOmlyQEK1J9cwU*X^LQ$=Ur4jEL6)V~N(=a=m- zI6ALUJa6;u`jMR0im{7d+H=eH>U*U(rW(YR)8zFe!)IE=?v!`92SwegyK*$@?kTgo zIbAO-%|ldv;H;qreWiz!Hczmt0kYTOLERS0y6wMB$1?%}<^}J;yDJ~|O*?k|JP#2ZtKG5BkdhEd2IS>QsQ;{O4M9i zYY+O#sf7-w<@6so1bk+%6enxw|ch~&g&|R`<*g?GL(T8P)*G?*7{aKG~7_%`HcH?{bowH4x9_44U@;NJ0 zMipj{llO)|sT;mEDe~pcG@4MUbLYmc{0zH@pf>1A%_q~~YU!p-yQxA`rPj*M+;D_Z ze&8NchG=9~Hg{y(v$!~_q)*7zI|t)ZJ~egD9}@iV%;a2N*X4&zbr&sHj^dv4$0`!8 z)N6^-GX{za`I!{x+r~DB7m9y_XJ$~U2*5F=KD;43< zlHDoaOR~lKQ>of4Za!Pf4WsayRtK5HVRM6azVq)h@{JC3N4bPoJAWzhu04H@N>O;2 ze?*Wgalv9bcOHG(SCuE?dwu#(qaWA&484Zf-_Te{hdSqiLbXzajk>sA_EQhIC=1;4 z5Z+@TdHs-g5>5t(lV>}+v`hoV{dYY9p$ILe~1qF4CGjg<4xs1w@%KrV< z>`%vec#Xc}bkcWYPab1qXMGZgio1E~ma^hA8z{{^NWR)rnq>7^F~EyViPoS{=nWH$ z-!_)TZySpnkzf797>r(sO2+tY)VB|&2{+`bR3H5&q}0>0**qb(*WsFv7Hq~V!`nhI zuXI1FB_ew&6y-kMD6XlvNXWf+<2pTAMDz>) zV8BQQ*DrWnZ07S-8CadFd_3EyKQG`-E+qzwlQ8hrVZ$<-gY~h*hz_?~_K0`F0htTM zY94G;QOVsm=uN%u3U?Y?%M>oJGIEp(Os{mcogaGMsdi1ln~QG( zvERbhkCJFUAC!UGb5fP3@auuDJ0(f1Z>`VQ#g^nht0LoM#houAJzXxMwp`G6xM@{J zuZ(`2yZt$n|se36v%;o6f0TFRR%tqtKt?^SB)YmRT#>zsIcAK8|u8g;hN zvp`kXb|WqI#aNbs^X0yM)JU#bDz5N_`tZ?2khqYfg4H$09xaR*=)roGEa$ksywO>$f0LqhX@Ssm zMZjYyF`_AYWK;Dy{O3&R9Xa>N`@8hV(^#TpyS^Enpt+za*XF+_UXq$MXt@{|BOcFd zGJ2o&#M`9kv$s38W_(UaDp^wpbq*a1+9Ze)t=y~WTveHi27y6VR~6z~H~#!)l1IJ# z;{Dmy$uCpp)y1Y7aLDOweW*$QAp>@O+s5W^Dd9A^mF$X9c`SQd^lQ3xP54626({AB z_dX3zAGSSk@8_JaXU0>_p&pXvarW`@=IH41_&SB9@##9}^&)`>%AZBhJw_!IVaVo$ zs}q6x>-2Fb9R~IMn079vEOwi=3EH&>YFw|0+dm__p|LhfH9{HDHL{ITmfV`b#W1qV7{o}{x^=^pB_UZRF(})Rv1G4k z5zUZ&2~kQ36-tY=-0D3u?)KjI{rvyubLPzXo#&kAIp=x4&vTyNjE$e4JrDqYl%9J# zf97>tOC1Lh8xThhhf@5*cms$%6}&H4jw1M9*AO@HdKltD_n@~SYpg+Zt&mKd-=xF1#aj;_4?Y$3rMfmyzMfmyogkyOOmEgzX7jv6E z79?X+>S2nHIthz0jiCC6`yUR1eT2{obF7)UBLaxR**Gf0lj!X^p=#+e7yfJhNT#h zM7v46SnJYe@1TjIjqgU$n{bmwc^@Bt!+_0l})lFgd6Jfph+1x)GG5$F)a4%-U zid2-DD35&twj?VQvRXM72GHR#!QM1ELXBKkjZ)8ms?9r1J6XMf?H2Y9)?`>B-1i^x z89fp)dL+_0E6(*=r1P~n*9UR#%W+=l_&@5W$S2FZ%0D^=0rFMwnN!%pO=}CE;R{#A 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 ObPsHr8u=KK4E_gswq@o3 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_metal.ogg b/mods/default/sounds/default_dig_metal.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0b585097a833720ae1a8bea3da50b66987cbed25 GIT binary patch literal 5245 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 QSSeEum$ieyv4no`A2D0cTL1t6 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg b/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ef4d7b155c520618b5d19e8194c12dc9c7b68e30 GIT binary patch literal 6940 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 N@WW2e3-wod{vRheoE`uG literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dirt_footstep.1.ogg b/mods/default/sounds/default_dirt_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..84a197d2b0a96cc10438596893c6e37cf5958c8d GIT binary patch literal 11144 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 F{tps`kk|kK literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dirt_footstep.2.ogg b/mods/default/sounds/default_dirt_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2e23b8a2bd40fa71b4d3c3b40f2cb48e8ae42d77 GIT binary patch literal 7504 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 PWR8bq-Z`Fg*}(q*XiHWL literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dug_metal.2.ogg b/mods/default/sounds/default_dug_metal.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..63567fc05ae56d13f5a2c6976f2cb1b140ad60ec GIT binary patch literal 7260 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dug_node.2.ogg b/mods/default/sounds/default_dug_node.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9f209268ff377db99b55785e897b586742434f60 GIT binary patch literal 7863 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_glass_footstep.ogg b/mods/default/sounds/default_glass_footstep.ogg new file mode 100644 index 0000000000000000000000000000000000000000..191287a330b5df91982dc109bb75f4fb2a5085f1 GIT binary patch literal 7094 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 BN$LOq literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.2.ogg b/mods/default/sounds/default_grass_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4ccd8a0f3afeec92946a52bb3cff1127c0dbbcb9 GIT binary patch literal 8759 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 I-jMEp0J9O8F#rGn literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.3.ogg b/mods/default/sounds/default_grass_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..20db84eda39a89f8a13b4bdd074fad02df71e6d9 GIT binary patch literal 8473 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 YFRzZzCaO)&NRS0q7B`w+2-?8@A2MjEo&W#< literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.2.ogg b/mods/default/sounds/default_gravel_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2aba2c652513a7017a9183bf5aa4c67c9602d110 GIT binary patch literal 10136 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.3.ogg b/mods/default/sounds/default_gravel_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1bcd8a117c160a239793c3c8a9ec5c6d4efe65c5 GIT binary patch literal 8086 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 Q6<>30Hp~bVt@i`}5AbL#`2YX_ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.4.ogg b/mods/default/sounds/default_gravel_footstep.4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..696c9ffd2d4493661cab39edc4e60d5cc271a086 GIT binary patch literal 9017 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 o32F8O99>=G)|R8b;`;t9bHHcKlt2L? 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 F`M=e90aXA1 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_hard_footstep.2.ogg b/mods/default/sounds/default_hard_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fe39fd784baef06f360e7d6d37c8ccf113574b70 GIT binary patch literal 4922 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_item_smoke.ogg b/mods/default/sounds/default_item_smoke.ogg new file mode 100644 index 0000000000000000000000000000000000000000..038a46e4f7ba09b151b9a45d9581564c8e836038 GIT binary patch literal 6651 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_metal_footstep.2.ogg b/mods/default/sounds/default_metal_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..aa61ed3386494085a1d81b587680a23cc888903e GIT binary patch literal 6926 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 K3H)D0GVnjGFILb1 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.1.ogg b/mods/default/sounds/default_place_node.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..46b9756de3ecbd38d07d1c4dac5aa59ce23faa10 GIT binary patch literal 8584 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�ExX{xV{!^& zF3=%{GaR`XvBE$X!=XSps{ca0-ZT4c=erQ!$6@n*e;)ehx?CNZlmC6?l5E#klZLlQ zudSNo*+cM?UM2Wzt}}g@=SphM-4QBJ5*3~Yzk2mM;*3_F&vE^m>3l{>0m2GJ!}y0w zi*G+|u};n#ES)s+=Jwy^XM)a!_l$q91F*k4Ri%swnUp;&w2ND@ISEF4!M-Y2} z`&vK`no?Tsk>A_6MvJgV+3j5UfkJq-Ai3P!rl}HU8KEEYt~z8 z3OV4S)#+4519dRyS8`r)6|f_pvT)iXxMb|B(_a?nD~*pI$!#CL6ZRp;=mn$5l{6ix z_#w014hNhCHU(YQmHhD671~Dst^C-}&G?`&DZR|f<_l;U_}D^xO%fr5j8AA1{vG_J z1LxMoIUSU3z;W43RLA?W4b66HudF)Wx4)}rh(&XY9Hm*nrLH_qFWm5Q$PPcpM2a9k zHs|_smF2_ivCOMCna0pYxu-ebks~fXRX<8dks5K5zHt9wVXdWhuuDy^C(Ha-SL3UM zuYaw9{4^qL9(D!<5W}T#j=EQJRaja}w<`8jT)I!9%m9yWqexzU*p^zu;kk^Zr4HKQ z8OyGeFs_wyYsyIO59ij!S%rtr@w3mxEmYhiU&TB;sUyyC{#I%iFY&C2rrWJ_TFD2? z27fWlZFFsOfn+D)=*jaxwW|V|bvW|H-<$RcaNss^{cBR&EzDy+Ey8bv9Gi=9=j#gA zRve#l3ew7N4KX$J?YfNd5+x`6Bflz(0@?3PJ zkzrwT2JzsM(@ApqZt?{tfpSt6+EvYi`G?8Xd$>>E-?C+tuiqEX&VWCXUKN~lNN87@ zK5JYn8H7&|74?#;xh0H$qxZNMzidZVTd{N9`1!E*z0exFdD5*Oj(edIpDsMK9i5t5 zb~7~NAF8i)*ctrug?RDHMw+a?zyo1>#pa8&W!iURi|eEwdI59}`9Q#h`p!(Wy0Lke zd!BdeGGyUwxaFL^Ne4RQb5{>c{w!?%v(fX_@^ZzdL+GE5&Gu^#_!lmI#%6sUS{IK! zSr>k~5&xc}BY(5k7618&bjDzD)z`~WH`O~WO($n5CJtB{qwVhI)=nXH3d@cPL+C}D z!MCnEi=Vk}mxtT+Ed*W`Ev&R`SgDPfd>+i literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.2.ogg b/mods/default/sounds/default_place_node.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d34c01a4329a28a8a4c54f54d004abbe688b8ffd GIT binary patch literal 8644 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%0Ac5{y^&ASwSk*bM_0^-l@Ok z>%sXtDRMcME&1!mYW@+@>cuFy*nEgl!RL(^Z#8bg7bKIPBdD9c=}(YYn@H~7Bf;mR z&5NL7iPgR#>mh6{tz)u!aCmL|8vh?QC6P0?QMXUl+DY-5B0Y{FOToe?Yy3(_PD}0X!Y*F*w5fvnXGWpL&Btz z-i>FokCGVBvDTAJ2NL~$Mg`T3(t#x8LKdXgEtnE&UNvuf6s+I2GAJ!`#Y^=J@=f%+ zsO;eAYgqguLB~mOUS;Dz@g|Bo4LO|hbGhL(p~{%{;8Z<6#`QA$vO?4JRpI;nyrw>#km( z{5^IOWMp;SrF%)6t95@X)II=8{P0@3idE)l+~sL$-3hMb7@i8UY}LWuKca?BM7ly1 z`;Fb1OL3w|o9edMtWoE6%qa1bUqLCm&Uyt*yCatUNMJa=pwb&-_;hafP<-_d((ry= v^zA8Wp#R!agYk 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node_hard.2.ogg b/mods/default/sounds/default_place_node_hard.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1d3b3de2c78ba8d796f5178313ba273c26209943 GIT binary patch literal 5623 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 Jk}7cje*kTV|D*r_ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node_metal.2.ogg b/mods/default/sounds/default_place_node_metal.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5ee67fcf605e3804a42579bc665873ee06343135 GIT binary patch literal 7854 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